Model based control of permanent magnet AC servo motor drives

Research output: Chapter in Book/Report/Conference proceedingConference contribution


  • P. Thounthong
  • S. Sikkabut
  • P. Mungporn
  • B. Yodwong
  • P. Kumam
  • N. Bizon
  • B. Nahid-Mobarakeh
  • S. Pierfederici

Colleges, School and Institutes

External organisations

  • King Mongkut's University of Technology North Bangkok
  • King Mongkut's University of Technology Thonburi
  • University of Pitesti
  • University of Birmingham
  • Université De Lorraine


This paper presents an innovative control law for permanent magnet synchronous motor (PMSM) drive for high dynamics applications. This kind of system (three-phase inverter connected with a PMSM) exhibits nonlinear behavior. Classically, to control the speed and the current (torque), a linearized technique is often used to study the stability and to select the controller parameters at specific operating point. In this paper, a model based control based on the flatness property of the drive system is proposed. Flatness provides a convenient framework for meeting a number of performance specifications on the PMSM drive. To validate the proposed method, a prototype PMSM drive (1 kW, 3000 rpm) is realized in the laboratory. The proposed control law is implemented by digital estimation in a dSPACE 1104 controller card. Experimental results demonstrate that the nonlinear differential flatness-based control provides improved speed/current regulation relative to a classical linear PI vector control method.


Original languageEnglish
Title of host publication19th International Conference on Electrical Machines and Systems, ICEMS 2016
Publication statusPublished - 2 Feb 2017
Event19th International Conference on Electrical Machines and Systems, ICEMS 2016 - Chiba, Japan
Duration: 13 Nov 201616 Nov 2016


Conference19th International Conference on Electrical Machines and Systems, ICEMS 2016


  • Flatness control, permanent magnet synchronous motor (PMSM), pulse width modulation, vector control