Application of two alternative sliding-mode control approaches to DC servomotor position tracking

Simulation and experimental results are presented for angular position tracking, obtained when applying two different approaches to first-order sliding-mode control (SMC) and a classical positioning scheme to a permanent magnet DC motor with variable inertia and load-torque. The first tracking algorithm proposed is derived by following Slotine's general approach to SMC, and the second, which takes the various alternatives to angular speed control developed by Utkin as starting point, is designed by adopting his particular SMC approach. The former implies the use of pulse-width modulation, whereas its avoidance constitutes the very nature of the latter. The ways in which they deal with the problem of chattering are also very different from one another. The third positioning scheme considered is a classical structure comprising a P position controller cascaded to a PI speed regulator, also including speed command feedforward. To make the comparison fair, it is tuned analytically, through pole placement, to reach the highest bandwidth compatible with well-behaved response. It is demonstrated that any of the two SMC approaches is highly suitable as, in addition to the property of low sensitivity to parameter variations, they both confer a natural ability for tracking to the system.

[1]  Vadim I. Utkin,et al.  Sliding mode control in electromechanical systems , 1999 .

[2]  Christopher Edwards,et al.  Sliding mode control : theory and applications , 1998 .

[3]  Alfonso Damiano,et al.  Digital second order sliding mode control of PM DC motor , 1999, ISIE '99. Proceedings of the IEEE International Symposium on Industrial Electronics (Cat. No.99TH8465).

[4]  Barry W. Williams,et al.  Position control of a vector controlled induction machine using Slotine's sliding mode control approach , 1998 .

[5]  Vadim I. Utkin,et al.  Sliding mode control design principles and applications to electric drives , 1993, IEEE Trans. Ind. Electron..

[6]  F. Ashrafzadeh,et al.  Digital second order sliding mode control for a synchronous reluctance motor , 2004, Conference Record of the 2004 IEEE Industry Applications Conference, 2004. 39th IAS Annual Meeting..

[7]  Fu-Juay Chang,et al.  Position control of DC motors via variable structure systems control: a chattering alleviation approach , 1990 .

[8]  John E. Fletcher,et al.  Nonlinear robust control of a vector-controlled synchronous reluctance machine , 1999 .

[9]  T.-L. Chern,et al.  DSP based integral variable structure control for DC motor servo drivers , 1995 .

[10]  Franck Plestan,et al.  Robust second order sliding mode control for a permanent magnet synchronous motor , 2003, Proceedings of the 2003 American Control Conference, 2003..

[11]  Jean-Jacques E. Slotine,et al.  Sliding controller design for non-linear systems , 1984 .

[12]  V. Utkin Variable structure systems with sliding modes , 1977 .

[13]  Benjamin C. Kuo,et al.  Digital Control Systems , 1977 .

[14]  John Y. Hung,et al.  Variable structure control: a survey , 1993, IEEE Trans. Ind. Electron..

[15]  Alfonso Damiano,et al.  Second-order sliding-mode control of DC drives , 2004, IEEE Transactions on Industrial Electronics.

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

[17]  Sarah K. Spurgeon,et al.  Sliding Mode Control , 1998 .

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

[19]  Zhang Yan,et al.  Sensorless sliding-mode control of induction motors , 2000, IEEE Trans. Ind. Electron..

[20]  Shyang Chang,et al.  Tracking control of DC motors via an improved chattering alleviation control , 1992, IEEE Trans. Ind. Electron..

[21]  Asif Sabanovic,et al.  Variable structure systems : from Principles to Implementation , 2004 .

[22]  Peter Vas,et al.  Sensorless vector and direct torque control , 1998 .

[23]  Giorgio Bartolini,et al.  Robust speed and torque estimation in electrical drives by second-order sliding modes , 2003, IEEE Trans. Control. Syst. Technol..

[24]  Barry W. Williams,et al.  Sensorless second-order sliding-mode speed control of a voltage-fed induction-motor drive using nonlinear state feedback , 2005 .

[25]  J. J. Slotine,et al.  Tracking control of non-linear systems using sliding surfaces with application to robot manipulators , 1983, 1983 American Control Conference.

[26]  Vadim I. Utkin,et al.  A control engineer's guide to sliding mode control , 1999, IEEE Trans. Control. Syst. Technol..

[27]  Karl Johan Åström,et al.  PID Controllers: Theory, Design, and Tuning , 1995 .