Title :
Development of an FPGA-Based Servo Controller for PMSM Drives
Author :
Li, Yan ; Zhuang, Shengxian ; Zhang, Luan
Abstract :
An FPGA-Based servo controller for permanent magnet synchronous motor (PMSM) drive is designed and realized in this paper. The FPGA-Based controller has two modules. One module performs the function of the current/speed loop control for PMSM drives, which includes vector control strategy, the PI regulator, coordinate transformation, the SVPWM generator. The other module performs the function of position control, based on the discrete-time sliding mode variable structure control. The former is implemented with hardware, while the latter is implemented with software using Nios embedded processor, which leads to a system on a programmable chip. At last, an experimental system has been set up and some experimental and simulation results have demonstrated the performance of the FPGA-based servo control of PMSM drives.
Keywords :
field programmable gate arrays; permanent magnet motors; position control; servomechanisms; synchronous motor drives; FPGA based servo controller; current loop control; nios embedded processor; permanent magnet synchronous motor drive; position control; speed loop control; vector control strategy; Embedded software; Hardware; Machine vector control; Magnetic variables control; Permanent magnet motors; Position control; Regulators; Servomechanisms; Sliding mode control; Space vector pulse width modulation; FPGA; sliding mode; vector control;
Conference_Titel :
Automation and Logistics, 2007 IEEE International Conference on
Conference_Location :
Jinan
Print_ISBN :
978-1-4244-1531-1
DOI :
10.1109/ICAL.2007.4338789