Adaptive observer-based nonlinear control in microstepping for permanent magnet stepper motors

This paper presents an adaptive observer-based nonlinear controller. Due to the resistance difference between phases A and B, the Lissajou curve of the desired phase currents is an ellipse. Therefore, a position error exists in the steady-state, and a ripple of position error appears during operation. To remedy this problem, the desired voltage inputs are modified so that the Lissajou curve of the desired phase currents should be a circle. For guarantees of the desired currents, a nonlinear controller is developed. The adaptive observer is designed to estimate the velocity and the phase resistances. In the stability analysis, the closed-loop is transformed into a time-varying cascade form, and its stability is proven. Simulation results show that the position error in the steady-state is avoided with the proposed method if the persistent excitation conditions are satisfied. Furthermore, the position ripple is reduced, and the Lissajou curve of the phase currents is a circle.

[1]  Riccardo Marino,et al.  Nonlinear adaptive control of permanent magnet step motors , 1995, Autom..

[2]  Alberto Bellini,et al.  Mixed-Mode PWM for High-Performance Stepping Motors , 2007, IEEE Transactions on Industrial Electronics.

[3]  Mehdi Behzad,et al.  Investigation of the micro-step control positioning system performance affected by random input signals , 2005 .

[4]  N. Shivarov,et al.  Control of Stepping Motors Driving Educational Robots via Personal Computer , 1990, Proceedings of the IEEE International Workshop on Intelligent Motion Control.

[5]  Petros A. Ioannou,et al.  Robust Adaptive Control , 2012 .

[6]  C. Chung,et al.  Lyapunov-based control in microstepping with a nonlinear observer for permanent magnet stepper motors , 2010, Proceedings of the 2010 American Control Conference.

[7]  G. Baluta Microstepping Mode for Stepper Motor Control , 2007, 2007 International Symposium on Signals, Circuits and Systems.

[8]  Marc Bodson,et al.  Spontaneous speed reversals in stepper motors , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[9]  Chung Choo Chung,et al.  A Lyapunov method in microstepping control for Permanent Magnet stepper motors , 2009, 2009 IEEE International Conference on Mechatronics.

[10]  E. Panteley,et al.  On global uniform asymptotic stability of nonlinear time-varying systems in cascade , 1998 .

[11]  A. Alasty,et al.  Design and real-time experimental implementation of gain scheduling PID fuzzy controller for hybrid stepper motor in micro-step operation , 2004, Proceedings of the IEEE International Conference on Mechatronics, 2004. ICM '04..

[12]  Prashanth Krishnamurthy,et al.  Modeling and Adaptive Nonlinear Control of Electric Motors , 2003 .