ECE 59500 - Advanced Electromechanical Motion Control

Course Details

Lecture Hours: 3 Credits: 3

Areas of Specialization:

  • Power and Energy Devices and Systems

Normally Offered:

Each Fall

Campus/Online:

On-campus only

Requisites:

ECE 32100/ECE 51012, ECE 38200

Requisites by Topic:

Differential equations, Laplace transforms, fundamental control theory, electric machine and power electronics

Catalog Description:

The course covers the operation, analysis, and control of electromechanical drive systems, including the interaction of electric machines, power electronic converters, and control systems. Applications such as servo systems, propulsion drives, and variable speed rotational equipment are used to illustrate system-level behavior and design considerations. The course requires prior knowledge of electric machines, control systems, and power electronics. Students develop graduate level competencies in dq axis modeling, state space analysis, observer based control, and high performance current and speed regulation. The course also includes advanced controller design and systematic tuning methods for high performance electric drive systems.

Required Text(s):

None.

Recommended Text(s):

  1. Advanced Electric Drives: Analysis, Control, and Modeling Using MATLAB/Simulink?? , N. Mohan , John Wiley & Sons , 2014
  2. Analysis of Electric Machinery and Drive Systems , 4th Edition , P. C. Krause, O. Wasynczuk, S. D. Sudhoff, and S. D. Pekarek , Wiley-IEEE Press , 2025
  3. Control System Design Guide: Using Your Computer to Understand and Diagnose Feedback Controllers , 4th Edition , George Ellis , Elsevier , 2012

Learning Outcomes

A student who successfully fulfills the course requirements will have demonstrated an ability to:

  • Model electric machines and drive systems using dynamic and state space representations, including dq axis modeling of induction and synchronous machines.
  • Design and tune current and speed controllers for high performance electric drive systems, including implementation of field-oriented control and direct-torque control.
  • Develop advanced control technique for electric drive systems, including flux and speed estimation techniques used in high performance motion control.
  • Evaluate and analyze the performance of electromechanical motion control systems through modeling, simulation, and interpretation of dynamic system behavior.
  • Develop observer based estimation methods for electric drive systems, including flux and speed estimation used in advanced motion control.

Lecture Outline:

Week Week
1 Overview of electric drive systems and motion control applications
2 Review of reference frame theory and coordinate transformations
3 Dynamic modeling of induction machines
4 Modeling of permanent magnet synchronous machines and synchronous machines
5 State space representation of inverter fed electric drives
6 Voltage source inverters and PWM methods for drive systems
7 Current control design and tuning for electric drives
8 Field oriented control of AC machines
9 Direct torque control methods
10 Speed control and cascade control structures
11 Observers and state estimation for electric drives
12 Advanced control methods and disturbance rejection
13 Controller tuning and implementation issues
14 Practical considerations in digital motion control systems
15 Student project presentations

Assessment Method:

Homework, projects, and exams (4/2026).