Title :
Holistic modeling and FPGA implementation of a PMSM speed controller
Author :
Alecsa, Bogdan ; Cirstea, Marcian ; Onea, Alexandru
Author_Institution :
Autom. Control & Appl. Inf. Dept., “Gheorghe Asachi” Tech. Univ. of Iasi, Iasi, Romania
Abstract :
This paper presents a holistic approach to modeling and FPGA implementation of digital controllers. The case study of a permanent magnet synchronous motor (PMSM) speed controller is considered. The whole system is modeled in the Matlab Simulink environment. The controller is then translated to discrete time and remodeled using System Generator blocks, directly synthesizable into FPGA hardware. The algorithm is further refined and factorized to fit into a low cost FPGA, without significantly increasing the execution time. The resulting controller is then integrated together with sensor interfaces and analysis tools and implemented into an FPGA device. Experimental results validate the controller and verify the design.
Keywords :
digital control; discrete time systems; field programmable gate arrays; permanent magnet motors; sensors; synchronous motors; velocity control; FPGA hardware; Matlab-Simulink environment; PMSM speed controller; digital controller; holistic modeling; permanent magnet synchronous motor speed controller; sensor interface; system generator block; Equations; Field programmable gate arrays; Generators; Hardware; Mathematical model; Rotors; Stators;
Conference_Titel :
IECON 2011 - 37th Annual Conference on IEEE Industrial Electronics Society
Conference_Location :
Melbourne, VIC
Print_ISBN :
978-1-61284-969-0
DOI :
10.1109/IECON.2011.6119965