IMP based velocity tracking controller for permanent magnet stepper motors

To improve the velocity tracking of permanent magnet stepper motors (PMSMs), the cogging torque must be rejected. Most controllers for PMSMs use direct-quadrature (DQ) transformation to force the mechanical dynamics to become linear. However, feedback control using DQ transformation may be negatively affected by the fact that the commutation is imprecise due to time delay of the current measurements and position encoder feedback. In this paper, an internal model principle (IMP) based velocity tracking controller for PMSMs is proposed to track the desired velocity and reject the cogging torque without DQ transformation. The controller consists of a velocity tracking controller and IMP to reject the cogging torque. The controllers for mechanical dynamics and electrical dynamics are independently designed. The velocity tracking controller generates the desired torque to track the desired velocity. A commutation scheme is proposed to determine the desired current for the desired torque. The current tracking controller guarantees the desired current. We propose field oriented control (FOC) for this scheme. The stability of the closed-loop system is proven using passivity. Since the cogging torque is equal to the sinusoidal disturbance, an add-on type IMP is designed to cancel the cogging torque while preserving the merits and the performance of the predesigned controller and its closed-loop stability. Simulation results are used to demonstrate the performance of the proposed method.

[1]  Marc Bodson,et al.  Rejection of periodic disturbances of unknown and time‐varying frequency , 2005 .

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

[3]  Benjamin C. Kuo,et al.  Theory and applications of step motors , 1974 .

[4]  Jianguo Zhou,et al.  Real-time nonlinear adaptive backstepping speed control for a PM synchronous motor , 2005 .

[5]  Akira Sugawara,et al.  Stepping motors and their microprocessor controls , 1994 .

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

[7]  H. Shim,et al.  Design and experiment of add-on track following controller for optical disc drives based on robust output regulation , 2004, Proceedings of the 2004 American Control Conference.

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

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

[10]  Prashanth Krishnamurthy,et al.  An Analysis of the Effects of Closed-Loop Commutation Delay on Stepper Motor Control and Application to Parameter Estimation , 2008, IEEE Transactions on Control Systems Technology.

[11]  P. J. Lawrenson,et al.  Stepping Motors: a Guide to Modern Theory and Practice , 1983 .

[12]  R. H. Park,et al.  Two-reaction theory of synchronous machines generalized method of analysis-part I , 1929, Transactions of the American Institute of Electrical Engineers.

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

[14]  W. D. Chen,et al.  Profile tracking performance of a low ripple hybrid stepping motor servo drive , 2003 .

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

[16]  John E. McInroy,et al.  Closed loop low-velocity regulation of hybrid stepping motors amidst torque disturbances , 1995, IEEE Trans. Ind. Electron..

[17]  W.-C. Gan,et al.  Torque and velocity ripple elimination of AC permanent magnet motor control systems using the internal model principle , 2004, IEEE/ASME Transactions on Mechatronics.

[18]  Aman Behal,et al.  Sensorless rotor velocity tracking control of the permanent magnet stepper motor , 2000, Proceedings of the 2000. IEEE International Conference on Control Applications. Conference Proceedings (Cat. No.00CH37162).

[19]  Bruce A. Francis,et al.  The internal model principle of control theory , 1976, Autom..

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

[21]  Takashi Kenjo,et al.  Stepping Motors and Their Microprocessor Controls , 1984 .