A Low-Cost DSP Platform for High-Performance Digital Motor Control

Publication Date


Type of Culminating Activity


Degree Title

Master of Science in Electrical Engineering


Electrical and Computer Engineering

Major Advisor

Said Ahmed-Zaid


Based on advances in power electronics and microprocessor technologies, AC drives have been developed to match or even surpass DC drives in cost and performance. The purpose of this research is to develop a modern DSP-based platform for the rapid prototyping of advanced algorithms for the motion control of AC motors.

The zero-code platform is composed of four components including a motor- generator set, a DMC 1500 motor controller, a eZdspF2812 DSP board, and a per- sonal computer. Motion control algorithms are developed using GUI-based diagrams in Vissim, a visual software environment in the personal computer which are then downloaded and run on a TI TMS320F2812 DSP processor chip on the eZdspF2812 DSP board. By triggering the three-phase inverter on the DMC 1500 motor controller according to a given algorithm, the performance of the AC induction motor can be assessed and monitored.

The direct torque control (DTC) of an AC induction motor is investigated as an example of an advanced digital motor control algorithm. The classical DTC and the space vector pulse width modulation (SVPWM) based DTC are discussed along with an improvement in these algorithms and validated using the MATLAB/Simulink simulations.

Files over 30MB may be slow to open. For best results, right-click and select "save as..."