Welcome to Modelling and Control of Voltage Source Converters and AC Drives


Voltage Source Converters (VSCs) have commonly been found in renewable power generations, flexible ac and dc power transmission systems, and energy-efficient drives. The dynamic modeling and control of VSCs are thus critical for stably operating those VSC-based systems. This course devotes to cover the fundamentals and state-of-the-art of the small-signal modeling, stability analysis and controller design for VSCs in both power grid applications and variable speed drives. The main topics include

- Small-signal models of VSCs
- Fundamentals of vector control and current control of VSCs
- Stability of current control with L-/LCL-filtered VSCs
- Stability impact of grid synchronization and direct voltage control
- Dynamic models of induction motors and permanent-magnet synchronous motors
- Fundamentals of sensor-less control of ac drives
- Active stabilizing techniques for VSC-fed systems

Prior knowledge of power electronics fundamentals, feedback control theory, electrical machines, and three-phase systems is preferred.

Form of evaluation:
The participants will work, either individually or in a group of 2 persons, on the exercise designed on the basis of lectures given each day, and then submit a report from the exercises for evaluation. The exercises will be done in MATLAB/SIMULINK with PLECS Blockset.


Organizers: Assistant Professor Xiongfei Wang, Aalborg University, e-mail:

Lecturers: Associate Professor Xiongfei Wang, Aalborg University, Denmark, Lennart Harnefors, ABB Corporate Research/KTH Royal Institute of Technology, Sweden

ECTS: 4.0

Time: 20-23 May 2019

Place: Aalborg University

Zip code:


Number of seats: 45

Deadline: 29 April 2019

Important information concerning PhD courses: We have over some time experienced problems with no-show for both project and general courses. It has now reached a point where we are forced to take action. Therefore, the Doctoral School has decided to introduce a no-show fee of DKK 5,000 for each course where the student does not show up. Cancellations are accepted no later than 2 weeks before start of the course. Registered illness is of course an acceptable reason for not showing up on those days. Furthermore, all courses open for registration approximately three months before start. This can hopefully also provide new students a chance to register for courses during the year. We look forward to your registrations.