Antiwindup Strategy for PI-Type Speed Controller

This paper proposes a new antiwindup strategy for PI speed controller to suppress the undesired side effect known as integrator windup when large set-point changes are made. When the speed control mode is changed from P control to PI control, an appropriate initial value for the integrator is assigned. This value then restricts the overshoot. In addition, the proposed method guarantees the designed performance independent of the operating conditions, i.e., different set-point changes and load torques, and can be easily implemented with existing PI controllers. In SIMULINK/MATLAB-based comparative simulations and experiments for a permanent-magnet synchronous motor speed controller, the proposed method shows a superior control performance compared with the existing well-known antiwindup methods, such as conditional integration and tracking back calculation.

[1]  Manfred Morari,et al.  A unified framework for the study of anti-windup designs , 1994, Autom..

[2]  Karl Johan Åström,et al.  Computer-Controlled Systems: Theory and Design , 1984 .

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

[4]  N. J. Krikelis State feedback integral control with ‘ intelligent’ integrators , 1980 .

[5]  A. Visioli Modified anti-windup scheme for PID controllers , 2003 .

[6]  Charles E. Hall,et al.  Authors' reply to comments on "variable-structure PID control to prevent integrator windup" , 2001, IEEE Transactions on Industrial Electronics.

[7]  Michel Kinnaert,et al.  Conditioning technique, a general anti-windup and bumpless transfer method , 1987, Autom..

[8]  J. Sternby,et al.  Generalisation of conditioning technique for anti-windup compensators , 1992 .

[9]  G. R. Duan Parametric eigenstructure assignment via output feedback based on singular value decompositions , 2003 .

[10]  P. Gruber,et al.  Fuzzy Anti-Reset Windup for PID Controllers , 1993 .

[11]  Hwi-Beon Shin New antiwindup PI controller for variable-speed motor drives , 1998, IEEE Trans. Ind. Electron..

[12]  Hui Li,et al.  A Stochastic-Based FPGA Controller for an Induction Motor Drive With Integrated Neural Network Algorithms , 2008, IEEE Transactions on Industrial Electronics.

[13]  Kiyoshi Ohishi,et al.  High-performance speed servo system considering Voltage saturation of a vector-controlled induction motor , 2006, IEEE Transactions on Industrial Electronics.

[14]  D. P. Atherton,et al.  An analysis package comparing PID anti-windup strategies , 1995 .

[15]  Dong-Choon Lee,et al.  Automatic Mode Switching of P/PI Speed Control for Industry Servo Drives Using Online Spectrum Analysis of Torque Command , 2007, IEEE Transactions on Industrial Electronics.

[16]  Hui Li,et al.  Digital Anti-Windup PI Controllers for Variable-Speed Motor Drives Using FPGA and Stochastic Theory , 2006, IEEE Transactions on Power Electronics.

[17]  Raymond Hanus,et al.  Anti-windup, bumpless, and conditioned transfer techniques for PID controllers , 1996 .

[18]  Jul-Ki Seok Frequency-Spectrum-Based Antiwindup Compensator for PI-Controlled Systems , 2006, IEEE Transactions on Industrial Electronics.