Design and Digital Implementation of Controller for PMSM Using Extended Kalman Filter

A novel digital implementation of speed controller for a Permanent Magnet Synchronous Motor (PMSM) with disturbance rejection using conventional observer combined with Extended Kalman Filter (EKF) is proposed. First, the EKF is constructed to achieve a precise estimation of the speed and current from the noisy measurement. Second, a proportional integral derivative (PID) controller is developed based on Linear Quadratic Regulator (LQR) to achieve speed command tracking performance. Then, an observer is designed and its error is utilized to provide load disturbance compensation. The proposed method greatly enhances the PMSM performance by reducing the control signal variation as well as the disturbance. The speed control performance is significantly improved compared to the case when we have an observer acting alone. The simulation results for the speed response and variation of the states when the PMSM is subjected to the load disturbance are presented. The results verify the effectiveness of the proposed method.

[1]  Yasser Abdel-Rady Ibrahim Mohamed,et al.  Design and Implementation of a Robust Current-Control Scheme for a PMSM Vector Drive With a Simple Adaptive Disturbance Observer , 2007, IEEE Transactions on Industrial Electronics.

[2]  Ouassima Akhrif,et al.  Speed tracking control of a permanent-magnet synchronous motor with state and load torque observer , 2000, IEEE Trans. Ind. Electron..

[3]  Leang-San Shieh,et al.  Load Disturbance Resistance Speed Controller Design for PMSM , 2006, IEEE Transactions on Industrial Electronics.

[4]  S. Srikanth,et al.  Space vector PWM techniques and high temperature super conducting PMSM machines with multilevel Inverter , 2012, IEEE-International Conference On Advances In Engineering, Science And Management (ICAESM -2012).

[5]  Leang-San Shieh,et al.  Linear quadratic regulators with eigenvalue placement in a specified region , 1988, Autom..

[6]  S Bolognani,et al.  Sensorless Control of IPM Motors in the Low-Speed Range and at Standstill by HF Injection and DFT Processing , 2011, IEEE Transactions on Industry Applications.

[7]  Pooja Agrawal,et al.  SENSORLESS CONTROL OF SURFACE-MOUNT PERMANENT- MAGNET SYNCHRONOUS MOTORS , 2013 .

[8]  P. Pillay,et al.  Application characteristics of permanent magnet synchronous and brushless DC motors for servo drives , 1991 .

[9]  Ned Mohan Advanced electric drives , 2014 .

[10]  YangQuan Chen,et al.  Dynamic high order periodic adaptive learning compensator for cogging effect in permanent magnet synchronous motor servo system , 2011 .

[11]  D. Janiszewski,et al.  Extended Kalman Filter Based Speed Sensorless PMSM Control with Load Reconstruction , 2006, IECON 2006 - 32nd Annual Conference on IEEE Industrial Electronics.

[12]  Ned Mohan,et al.  Design and implementation of an extended Kalman filter for the state estimation of a permanent magnet synchronous motor , 1991 .

[13]  K. Shedbalkar,et al.  Speed estimation using extended Kalman filter for PMSM , 2012, 2012 International Conference on Emerging Trends in Electrical Engineering and Energy Management (ICETEEEM).

[14]  S. Bolognani,et al.  Effective estimation of speed and rotor position of a PM synchronous motor drive by a Kalman filtering technique , 1992, PESC '92 Record. 23rd Annual IEEE Power Electronics Specialists Conference.

[15]  T. Başar,et al.  A New Approach to Linear Filtering and Prediction Problems , 2001 .

[16]  Li Bo Variable parameters EKF for speed estimation of PMSM , 2007 .

[17]  Greg Welch,et al.  An Introduction to Kalman Filter , 1995, SIGGRAPH 2001.

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

[19]  J. Milne,et al.  An integrative approach , 1995 .

[20]  Li Yongdong,et al.  A Rotor Speed and Load Torque Observer for PMSM Based on Extended Kalman Filter , 2006, 2006 IEEE International Conference on Industrial Technology.

[21]  Davide Taibi,et al.  Systematic fuzzy sliding mode approach combined with extented Kalman filter for permanent magnet synchronous motor control , 2010, 2010 IEEE International Conference on Systems, Man and Cybernetics.

[22]  Dong-Seok Hyun,et al.  High-performance speed control of electric machine using low-precision shaft encoder , 1999 .