40220732 (Electric Drives and Control)

Course Name: Electric Drives and Control

Course Number: 40220732

Program: Undergraduate program

Type: Elective

Credits: 2

Term Offered: Spring

Prerequisite(s): Electric Machines, Automatic Control Theory, Power Electronics

Instructor(s): Xiao Xi


Lipei Huang, Motor Control, Tsinghua University Press, 2003


Boshi Chen, Power Drivers Control System (3rd Edition), China Machine Press, 2003

Murphy J. Power Electronic Control of AC Motor

Course Description:

 This course start with DC motor control,mainly talk about the frequency speed control of AC motor,emphasis on the basic knowledge of power drivers and control,and introduce some cutting-edge research results at the same time. It includes the calculation foundation of power drivers control system, DC motor speed control system, principles of asynchronous motor frequency speed control, performance and proper use of inverters, dynamic mathematical model of asynchronous motor, high performance vector control strategy of asynchronous motor based on the dynamical mathematical model, methods of synchronous motor control, power drivers system simulation and so on. This course conduct its instruction from motor speed control after analyzing the mathematical model of all kinds of electrical machines, and highlight the control methods of voltage, current, flux linkage, magnetic flux, torque.

Course Objectives and Outcomes:

1.To arm our students with the skills and knowledge about basic principle and method of motor control, by combining the practice and theory together. [1, 3]

2.To help our students to earn deep understanding with the control methods of voltage, current, flux linkage, magnetic flux, torque, etc,which is the foundation of their later special courses and relative careers. [3, 4, 9, 11]


Course Topics:

Preface: Introduction to Power Drivers System

Indicate the concept, application fields and development trend of Power Drivers System.

Chapter 1: Calculation Foundation of Power Drivers

1.1 Linear Motion

1.2 Rotary Motion

1.3 Power Calculation Methods of Power Drivers System

Chapter 2: Starting and Braking of Motor

2.1 Development of Electric Machine

2.2 Speed-Torque Characteristics of Motor

2.3 Speed-Torque Characteristics of Load and Stable Operation

2.4 Speed-Up Time

2.5 Braking Operation

Chapter 3: Foundation of Motor Control

3.1 Power Drivers and Motor Speed Control

3.2 Speed Control Basic Knowledge of Asynchronous Motor

Chapter 4: Speed Control System of DC Motor

4.1 Basic Principles and Mechanical Characteristics of Separately Excited DC Motor

4.2 The Control of Chopper-DC Motor System

4.3 Performance of DC Motor Speed Control System

Chapter 5: Basic Methods of Asynchronous Motor Speed Control

5.1 Foundation of AC Speed Control System

5.2 Basic Methods of Asynchronous Motor Speed Control

Chapter 6: Variable Voltage Variable Frequency Speed Control of Asynchronous Motor

6.1 Variable Frequency Speed Control Methods of Asynchronous Motor

6.2 Slip Frequency Control of Asynchronous Motor

6.3 Flux Linkage Trace Control of Asynchronous Motor

Chapter 7: Basic Performance and Proper Use of General-Purpose Inverters

7.1 The Development of General-Purpose Inverters

7.2 Basic operation mode of General-Purpose Inverters

7.3 Function and Proper Use of Inverters

Chapter 8: Dynamic Mathematical Model of Asynchronous Motor

8.1 Multi-Variable and Nonlinear Model of Asynchronous Motor

8.2 Space Vector and Coordinates

8.3 Coordinate Transformation Methods

8.4 Mathematical Models of Asynchronous Motor under Different Coordinates

Chapter 9: Vector Control System of Asynchronous Motor

9.1Principles of Rotator Field-Oriented Vector Control

9.2Methods of Flux Linkage Estimation under Vector Control System

9.3Current Control Strategy under Vector Control System

9.4Speed Measurement and Identification under Vector Control System

9.5Parameter Identification and Tuning under Vector Control System

9.6Other Field-Oriented Vector Control Methods

Chapter 10:  Control System of Synchronous Motor

10.1 Types of Synchronous Motor

10.2 Steady Operation of Synchronous Motor

10.3 Dynamic Mathematical Model of Electric Excitation Synchronous Motor

10.4 Variable Frequency Control System of Electric Excitation Synchronous Motor

10.5 Introduction to Principles and Development of Permanent-Magnet Synchronous Machine

10.6 Control System of Permanent-Magnet Synchronous


Experimental Topic: Using Programmable Logic Controller (PLC) and Invert to Control the Speed of Asynchronous Motor.

Experimental Purpose: Learning the basic operation and programming method of PLC, knowing the basic function of general-purpose inverters, processing the basic operation method of inverters and studying using PLC and inverts to control the speed of asynchronous motor.

Basic Operation Methods: Learning to use PLC and invert to control the speed of asynchronous motor.


Report: Reading relevant references,learning a real system based on motor control, describing the control principle and presenting your own understanding and perspective. 

DC Motor Speed Control System’s Speed-Current Double Close Loop Simulation: Design and adjust parameters of the speed and current adjustor based on a DC motor speed-current double close loop control system. Give the speed and current curve in the simulation. Calculate the steady input and output in each step.

Space Vector PWM Simulation:Develop a program of flux linkage circle trace control space vector PWM based on 3-phrase convert. Draw the flux linkage trace, phrase-voltage, midpoint-voltage, line-voltage waveform. think and understand:How to choose the switches’ state of converter? How to calculate the lasting time of switches and how to confirm the order of every switch to be on. What’s the relationship between output voltage and flux linkage trace.

Asynchronous Machine Control System Simulation:Simulate asynchronous machine vector control system by MATLAB based on asynchronous machine dynamic mathematical model. Debug the parameters of speed and current adjustor in order to make system match the given speed steadily. Provide the step speed response waveform and d-q axis voltage, current, rotator flux linkage waveform in the end.