Implementation of PWM based motor controller for synchronous motor

OData support
Farkas Balázs
Department of Electric Power Engineering


The electrical drives have progressed a lot through their academic life. Starting their development with the Ward Leonard drive-system in the late 1800s, they have travelled far, to today’s sophisticated alternate current drives, utilizing PWM (Pulse Width Modulation) inverter power electronics.

Roughly over this same period, the mathematical models of machines also progressed immensely, creating space for the evolution of various motor controlling techniques. From which, nowadays possibly even more than one element is used in a common development of a drive-system.

This thesis picks up one of the numerous control techniques, called the indirect field-oriented control (IFOC) method, and demonstrates it by a control of a surface mounted permanent magnet synchronous motor (SPMSM). Meanwhile, displaying the necessary and optional steps, with which an electrical engineer can meet during work related to this subject.

The working principle of every element of the electrical powertrain and their relationships are presented: Like the problems of programming the control software in both low and high level. And the utilized current and voltage sensors, as well as the working principle and signal processing possibilities of the built-in resolver’s signals.

Of course, beside all of these, the task specific solutions and their overlying thought processes are also discussed in their details. Thus revealing to the reader the world of a common development process of an electrical drive-system’s motor control part.


Please sign in to download the files of this thesis.