Title :
FPGA-Based Sensorless PMSM Speed Control Using Reduced-Order Extended Kalman Filters
Author :
Nguyen Khanh Quang ; Nguyen Trung Hieu ; Ha, Q.P.
Author_Institution :
Sch. of Electr., Mech., & Mechatron. Syst., Univ. of Technol. Sydney, Sydney, NSW, Australia
Abstract :
This paper presents the design and implementation of a field-programmable gate array (FPGA)-based architecture for the speed control of sensorless permanent-magnet synchronous motor (PMSM) drives. For the reduction of computation resources, as well as accuracy improvement in the rotor position estimation, a parallel reduced-order extended Kalman filter (EKF) is proposed in this work. Compared with an EKF, the system order is reduced and the iteration process is greatly simplified, resulting in significant savings of resource utility, while maintaining high estimation performance. The whole control system includes a current-control-and-coordinate-transformation unit, a proportional-integral (PI) speed controller, and other accessory modules, all implemented in a single FPGA chip. A hardware description language is adopted to describe advantageous features of the proposed control system. Moreover, the finite-state-machine method is applied with the purpose to reduce logic elements used in the FPGA chip. The validity of the approach is verified through simulation based on the Modelsim/Simulink cosimulation method. Finally, experimental results are obtained on an FPGA platform with an inverter-fed PMSM to show the feasibility and effectiveness of the proposed system-on-programmable-chip for PMSM drives.
Keywords :
Kalman filters; PI control; angular velocity control; field programmable gate arrays; finite state machines; hardware description languages; iterative methods; permanent magnet motors; rotors; sensorless machine control; synchronous motor drives; system-on-chip; FPGA based sensorless PMSM speed control; Modelsim-Simulink cosimulation; current-control-and-coordinate-transformation unit; field programmable gate array; finite state machine method; hardware description language; permanent magnet synchronous motor drives; proportional integral speed controller; reduced order extended Kalman filters; rotor position estimation; system-on-programmable-chip; Field programmable gate arrays; Kalman filters; Permanent magnet motors; Robot sensing systems; Sensorless control; Extended Kalman filter (EKF); field-programmable gate array (FPGA); permanent-magnet synchronous motor (PMSM) drive; sensorless control;
Journal_Title :
Industrial Electronics, IEEE Transactions on
DOI :
10.1109/TIE.2014.2320215