FPGA-realization of fuzzy speed controller for PMSM drives without position sensor

This work realizes the speed control for permanent magnet synchronous motor (PMSM) drives under the condition of without position sensor. Rotor flux angle and rotor speed are obtained by using the algorithm of sliding mode observer. And the fuzzy controller is adopted for controlling the speed of PMSM in order to increase the robust performance. In this paper, we provide an approach from modeling, system design, co-simulation in Modelsim/Simulink to experiment in FPGA which can be used to design and validate our proposed control system. Finally, both simulation and experiment results are confirmed the effectiveness and correctness of the proposed FPGA-based fuzzy speed controller for PMSM which is without position sensor.

[1]  AN 1078 Sensorless Field Oriented Control of PMSM Motors , 2007 .

[2]  Ying-Shieh Kung,et al.  Simulink/ModelSim co-simulation of sensorless PMSM speed controller , 2011, 2011 IEEE Symposium on Industrial Electronics and Applications.

[3]  Silverio Bolognani,et al.  Extended Kalman filter tuning in sensorless PMSM drives , 2002, Proceedings of the Power Conversion Conference-Osaka 2002 (Cat. No.02TH8579).

[4]  A. Chandra,et al.  Sensorless control of permanent magnet synchronous motor using ANFIS based MRAS , 2011, 2011 IEEE International Electric Machines & Drives Conference (IEMDC).

[5]  Ying-Shieh Kung,et al.  Optimized FPGA design, verification and implementation of a neuro-fuzzy controller for PMSM drives , 2013, Math. Comput. Simul..

[6]  Tiecai Li,et al.  FPGA realization of a high-performance servo controller for PMSM , 2004, Nineteenth Annual IEEE Applied Power Electronics Conference and Exposition, 2004. APEC '04..

[7]  Ying-Shieh Kung,et al.  FPGA-Based Speed Control IC for PMSM Drive With Adaptive Fuzzy Control , 2007, IEEE Transactions on Power Electronics.