ECE 732 Dynamics and Control of Electric Machines

Dynamic behavior of AC electric machines and drive systems; theory of field orientation and vector control for high performance induction and synchronous machines; permanent magnet and reluctance machines and their control; principles of voltage source and current source inverters, and voltage and current regulation methods. 3 credit hours.


• Prerequisite

ECE 453/554 Electric Motor Drives or equivalent, and knowledge of Advanced Mathematics for Engineers and Scientists.

• Course Objectives
  • Manifest a working knowledge of the dynamic effects of control in AC electric machines
  • Model  AC machines for analysis and design
  • Calculate the basic performance parameters of AC electric machines and drives, such as response time, parameter variation effects and efficiency
  • Design and analyze torque and speed controllers for AC electric machines
  • Design and analyze voltage and current controllers for AC electric drives
  • Assess the dynamic behavior of AC electric machines and drives
  • Demonstrate  a working knowledge of the emerging AC machine control methods for applications, such as automotive, renewable energy systems, industrial, and consumer products
  • Perform basic assessment and design of an AC electric machine drive system for a given application
  • Determine the requirements of an electric machine and drive for a given application

• Course Topics
  • Electric Machine Dynamics - Introduction
  • Reference Frame Transformations
  • Dq Complex Vector Theory
  • Induction Machine dq Modeling
  • Synchronous Machine dq Modeling
  • Synchronous Machine Vector Control – Steady State and Dynamics
  • Induction Machine Vector Control - Steady State and Dynamics
  • Voltage Source Inverters(VSI)
  • PWM  Control of Inverters
  • Direct Torque Control for Induction Machines
  • Current Regulation
  • PM Machines Principles and Control
  • IPM Machine Controls
  • Switched Reluctance Machine Principles and Controls

• Course Requirements

The course consists of two 75 minute lectures per week. The grade distribution for the course is given below.




Mid-Term Exams


One mid-term examination will be administered. The mid-term and the final exams are equally weighted.



Six to eight homeworks are assigned during the semester.

Simulation Projects


Three computer simulation projects will be assigned. The students submit completed Matlab/Simulink programs and reports. The projects are worth 20%, 20% and 10% for the three assignments.

Final Exam


A non-comprehensive final exam is administered at the end of the semester.

• Textbook

Vector Control and Dynamics of AC Drives - D.W. Novotny and T.A. Lipo, Oxford Science Publications, 1996.
Edition: 1st
ISBN: 0-19-856439-2
This textbook is required.

Analysis of Electric MachineryP.C. Krause, O. Wasynczuk and S. D. Sudhoff, IEEE Press, 1994
Edition: 1st
ISBN: 0-7803-1101-9
This textbook is optional.

• Computer and Internet Requirements

Computer simulations will be assigned during the course related to the topics covered in the course. Students are expected to have access to Matlab-Simulink software; Matlab-Simulink will be the primary platform for the simulations. The assignments will be collected and graded.

NCSU and Engineering Online have recommended minimum computer specifications. For details, click here.

• Instructor

Dr. Iqbal Husain, Professor
Electrical & Computer Engineering
Box 7911
NCSU Campus
Raleigh, NC 27695