Robust nonlinear damping backstepping with augmented observer for position control of permanent magnet stepper motors

We innovate an approach to position control, a robust nonlinear damping backstepping with augmented observer for position control of permanent magnet stepper motors (PMSMs). The proposed method requires only position feedback and nominal value of Km over JL among PMSM parameters. We propose new 3rd order single-input single-output PMSM dynamics that consist of position, velocity, and acceleration using a commutation scheme. Instead of separated phase A and B current dynamics, the actual torque dynamics are proposed. The external disturbance, acceleration dynamic, and uncertainty of Km over JL are regarded as a disturbance. In order to estimate the position, the velocity, the accleration, and the disturbance, an augmented observer is designed. A nonlinear damping backstepping is developed to suppress a position tracking error increased as the estimation error of the disturbance is increased. This approach simplifies the design process such that the control algorithm is suitable for real time control. The performance of the proposed method was validated via experiments.

[1]  Prashanth Krishnamurthy,et al.  Voltage-fed permanent-magnet stepper motor control via position-only feedback , 2004 .

[2]  Robert L. Kosut,et al.  Design of Linear Systems with Saturating Linear Control and Bounded States , 1982, 1982 American Control Conference.

[3]  Douglas W. Jones Control of Stepping Motors , 2003 .

[4]  M Vijayalakshmi,et al.  Microstepping with Nonlinear Torque Modulation for Permanent Magnet Stepper Motors , 2014 .

[5]  Jae Wook Jeon,et al.  Neural-Network-Based Low-Speed-Damping Controller for Stepper Motor With an FPGA , 2010, IEEE Transactions on Industrial Electronics.

[6]  Ulrike Goldschmidt Modeling And Adaptive Nonlinear Control Of Electric Motors , 2016 .

[7]  Zhong-Ping Jiang,et al.  Design of Robust Adaptive Controllers for Nonlinear Systems with Dynamic Uncertainties , 1998, Autom..

[8]  H. Sira-Ramírez,et al.  Static and dynamic sliding mode control schemes for a permanent magnet stepper motor , 2001 .

[9]  R. B. Shelley Stepping Motors and their Microprocessor Controls , 1985 .

[10]  Chung Choo Chung,et al.  Novel Position Detection Method for Permanent Magnet Stepper Motors Using Only Current Feedback , 2011, IEEE Transactions on Magnetics.

[11]  Michael Defoort,et al.  A Third-Order Sliding-Mode Controller for a Stepper Motor , 2009, IEEE Transactions on Industrial Electronics.

[12]  John N. Chiasson,et al.  High-speed parameter estimation of stepper motors , 1993, IEEE Trans. Control. Syst. Technol..

[13]  John N. Chiasson,et al.  High-performance nonlinear feedback control of a permanent magnet stepper motor , 1993, IEEE Trans. Control. Syst. Technol..

[14]  Zhang Huimin,et al.  Novel integrated position measurement unit for stepping motor servo control , 2011 .

[15]  Chung Choo Chung,et al.  The Lyapunov-based controller with a passive nonlinear observer to improve position tracking performance of microstepping in permanent magnet stepper motors , 2012, Autom..

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

[17]  Brad Paden,et al.  Adaptive linearization of hybrid step motors: stability analysis , 1993 .

[18]  John Chiasson,et al.  Modeling and High Performance Control of Electric Machines , 2005 .

[19]  Chung Choo Chung,et al.  Phase-Compensated Microstepping for Permanent-Magnet Stepper Motors , 2013, IEEE Transactions on Industrial Electronics.

[20]  John Chiasson,et al.  Position control of a PM stepper motor by exact linearization , 1991 .

[21]  Chung Choo Chung,et al.  Microstepping Using a Disturbance Observer and a Variable Structure Controller for Permanent-Magnet Stepper Motors , 2013, IEEE Transactions on Industrial Electronics.

[22]  Alan Yeadon,et al.  Handbook of Small Electric Motors , 2001 .