Nonlinear speed control for a PM synchronous motor with a sequential parameter auto-tuning algorithm

A nonlinear speed control for a permanent magnet (PM) synchronous motor with a simple sequential parameter auto-tuning algorithm is presented. The nonlinear control scheme gives an undesirable output performance under the mismatch of the system parameters and load conditions. Recently, to improve the control performance, an adaptive linearisation, a nonlinear sliding mode control and an observer-based technique have been reported. However, these schemes are based on the assumption that a variation of an unknown disturbance is very small during each sampling interval. Even though good performance can be obtained, the performance is no longer satisfactory under specific conditions such as a large inertia variation, a fast speed transient or an increased sampling time. Although various work that effectively estimates only the specific interested parameter of motors can be found in the literature, the simultaneous estimation of principal parameters that give a direct influence on speed dynamics is generally not simple. To overcome this problem, a sequential parameter auto-tuning algorithm at startup is proposed in which dominant motor parameters are estimated in a prescribed sequential routine, one by one. The proposed control scheme is implemented on a PM synchronous motor using DSP TMS320C31 and the effectiveness is verified through simulation and experiment.

[1]  Gene F. Franklin,et al.  Feedback Control of Dynamic Systems , 1986 .

[2]  Myung-Joong Youn,et al.  A nonlinear speed control for a PM synchronous motor using a simple disturbance estimation technique , 2001, IEEE Trans. Ind. Electron..

[3]  Shinichi Kobayashi,et al.  Dynamic model based auto-tuning digital servo driver , 1995, IEEE Trans. Ind. Electron..

[4]  Jean-Michel Dion,et al.  Applied nonlinear control of an induction motor using digital signal processing , 1994, IEEE Trans. Control. Syst. Technol..

[5]  Makoto Iwasaki,et al.  Robust speed control of IM with torque feedforward control , 1993, IEEE Trans. Ind. Electron..

[6]  B. Le Pioufle COMPARISON OF SPEED NONLINEAR CONTROL STRATEGIES FOR THE SYNCHRONOUS SERVOMOTOR , 1993 .

[7]  Dong-Myung Lee,et al.  Inertia identification for the speed observer of the low speed control of induction machines , 1995, IAS '95. Conference Record of the 1995 IEEE Industry Applications Conference Thirtieth IAS Annual Meeting.

[8]  Myung Joong Youn,et al.  Robust digital position control of brushless DC motor with adaptive load torque observer , 1994 .

[9]  Myung-Joong Youn,et al.  Robust nonlinear speed control of PM synchronous motor using boundary layer integral sliding mode control technique , 2000, IEEE Trans. Control. Syst. Technol..

[10]  Katsuhiko Ogata,et al.  Discrete-time control systems , 1987 .

[11]  Kyeong-Hwa Kim,et al.  Robust speed control of brushless DC motor using adaptive input–output linearisation technique , 1997 .

[12]  J. J. Carroll,et al.  Integrator backstepping techniques for the tracking control of permanent magnet brush DC motors , 1993, Conference Record of the 1993 IEEE Industry Applications Conference Twenty-Eighth IAS Annual Meeting.

[13]  Paul C. Krause,et al.  Analysis of electric machinery , 1987 .

[14]  Weiping Li,et al.  Applied Nonlinear Control , 1991 .