Framework for sensitivity analysis of industry algorithms for sensorless PMSM drives

The Permanent Magnet Synchronous Machine (PMSM) is gaining popularity in many applications due to its high efficiency and high power density. In order to achieve efficient and robust motor operation, motor position information is required. If active compensation of motor torque ripples is to be achieved in addition to simply rotating the motor the quality of the position information becomes even more important. Traditionally this position information is acquired through the use of a position sensor, however so called ‘sensorless’ control schemes are now becoming a popular alternative. This paper presents a review of the sensorless position estimation algorithms which are being adopted by industry. A framework is developed to assess the sensitivity of these algorithms to errors in motor parameters and non-ideal aspects of the motor and controller. This framework is based around a MATLAB®/Simulink® simulation which includes these non-ideal aspects. The simulated control loop is designed to be very close to the control loop implemented on a DSP and used to run a real motor. Results for a simple back-EMF estimator show that a 10-bit or better analog to digital converter (ADC) gives good performance, the position estimation error is almost insensitive to resistance variation and a 20% change in inductance results in a 0.7% offset error in the position estimate.

[1]  M. Jadric,et al.  Design and implementation of the extended Kalman filter for the speed and rotor position estimation of brushless DC motor , 2001, IEEE Trans. Ind. Electron..

[2]  P. C. Cortizo,et al.  Speed control of permanent magnet motors using sliding mode observers for induced EMF position and speed estimation , 1995, Proceedings of IECON '95 - 21st Annual Conference on IEEE Industrial Electronics.

[3]  B. Grcar,et al.  Control-Based Reduction of Pulsating Torque for PMAC Machines , 2002, IEEE Power Engineering Review.

[4]  Zhuang Xu,et al.  Sensorless sliding mode control of an interior permanent magnet synchronous motor based on extended Kalman filter , 2003, The Fifth International Conference on Power Electronics and Drive Systems, 2003. PEDS 2003..

[5]  Songjiao Shi,et al.  Position-sensorless control for the brushless DC motor based on an sliding mode observer , 2002 .

[6]  Changsheng Li,et al.  A sliding mode observer for sensorless control of permanent magnet synchronous motors , 2001, Conference Record of the 2001 IEEE Industry Applications Conference. 36th IAS Annual Meeting (Cat. No.01CH37248).

[7]  H. Rasmussen,et al.  Sensorless field oriented control of a PM motor including zero speed , 2003, IEEE International Electric Machines and Drives Conference, 2003. IEMDC'03..

[8]  M. F. Rahman,et al.  Offset compensation in the estimation of flux in induction machines , 2003, IECON'03. 29th Annual Conference of the IEEE Industrial Electronics Society (IEEE Cat. No.03CH37468).

[9]  D. Gerling,et al.  Review of position estimation methods for IPMSM drives without a position sensor part II: Adaptive methods , 2010, The XIX International Conference on Electrical Machines - ICEM 2010.

[10]  Shaotang Chen,et al.  Controller induced parasitic torque ripples in a PM synchronous motor , 2000, Conference Record of the 2000 IEEE Industry Applications Conference. Thirty-Fifth IAS Annual Meeting and World Conference on Industrial Applications of Electrical Energy (Cat. No.00CH37129).