Shaft-sensorless control of permanent magnet synchronous motors using a sliding observer

Two nonlinear sliding observers are developed for speed-sensorless control of permanent magnet synchronous motors. One of the observer estimates the rotor position and velocity based on the current measurement. The other observer estimates the load torque in addition to the rotor position and velocity. Both theoretical analyses and experiments show that, using either observer for speed-sensorless control, the steady-state velocity error converges even when there is an external load torque applied to the rotor. However, when the external load is present, the position estimation error of the control system with torque estimation and compensation is much small than the system without torque estimation and compensation.

[1]  Jeffrey H. Lang,et al.  A state observer for the permanent-magnet synchronous motor , 1989 .

[2]  S. Żak,et al.  Observation of dynamical systems in the presence of bounded nonlinearities/uncertainties , 1986, 1986 25th IEEE Conference on Decision and Control.

[3]  Tong Heng Lee,et al.  A nonlinear speed observer for permanent-magnet synchronous motors , 1993, IEEE Trans. Ind. Electron..

[4]  Myung Joong Youn,et al.  Speed control of permanent magnet synchronous motor using boundary layer state observer , 1990 .

[5]  Yongdong Li,et al.  Application of sliding observer to sensorless permanent magnet synchronous motor drive system , 1994, Proceedings of 1994 Power Electronics Specialist Conference - PESC'94.

[6]  Vadim I. Utkin,et al.  Sliding Modes in Control and Optimization , 1992, Communications and Control Engineering Series.

[7]  R. Wu,et al.  A permanent magnet motor drive without a shaft sensor , 1990, Conference Record of the 1990 IEEE Industry Applications Society Annual Meeting.

[8]  D. Luenberger An introduction to observers , 1971 .

[9]  Shigeru Okuma,et al.  A position-and-velocity sensorless control for brushless DC motors using an adaptive sliding mode observer , 1992, IEEE Trans. Ind. Electron..