×

Anti-windup design with guaranteed regions of stability for discrete-time linear systems. (English) Zbl 1129.93385

Summary: The purpose of this paper is to study the determination of stability regions for discrete-time linear systems with saturating controls through anti-windup schemes. Considering that a linear dynamic output feedback has been designed to stabilize the linear discrete-time system (without saturation), a method is proposed for designing an anti-windup gain that maximizes an estimate of the basin of attraction of the closed-loop system in the presence of saturation. It is shown that the closed-loop system obtained from the controller plus the anti-windup gain can be locally modeled by a linear system with a deadzone nonlinearity. Then, based on the use of a new sector condition and quadratic Lyapunov functions, stability conditions in an LMI form are stated. These conditions are then considered in a convex optimization problem in order to compute an anti-windup gain that maximizes an estimate of the basin of attraction of the closed-loop system. Moreover, considering asymptotically stable open-loop systems, it is shown that the conditions can be slightly modified in order to determine an anti-windup gain that ensures global stability. An extension of the proposed results to the case of dynamic anti-windup synthesis is also presented in the paper.

MSC:

93B51 Design techniques (robust design, computer-aided design, etc.)
93C55 Discrete-time control/observation systems
93D15 Stabilization of systems by feedback
Full Text: DOI

References:

[1] K.J. Åström, L. Rundqwist, Integrator windup and how to avoid it, in: American Control Conference, Pittsburgh, PA, 1989, pp. 1693-1698.; K.J. Åström, L. Rundqwist, Integrator windup and how to avoid it, in: American Control Conference, Pittsburgh, PA, 1989, pp. 1693-1698.
[2] C. Barbu, R. Reginatto, A.R. Teel, L. Zaccarian, Anti-windup for exponentially unstable linear systems with inputs limited in magnitude and rate, in: American Control Conference, Chicago, IL, June 2000.; C. Barbu, R. Reginatto, A.R. Teel, L. Zaccarian, Anti-windup for exponentially unstable linear systems with inputs limited in magnitude and rate, in: American Control Conference, Chicago, IL, June 2000.
[3] Boyd, S.; El Ghaoui, L.; Feron, E.; Balakrishnan, V., Linear Matrix Inequalities in System and Control Theory. SIAM Studies in Applied Mathematics (1994), SIAM: SIAM Philadelphia, PA · Zbl 0816.93004
[4] Burgat, C.; Tarbouriech, S., Intelligent anti-windup for systems with input magnitude saturation, Internat. J. Robust Nonlinear Control, 8, 1085-1100 (1998) · Zbl 0926.93057
[5] Cao, Y.; Lin, Z.; Ward, D. G., An antiwindup approach to enlarging domain of attraction for linear systems subject to actuator saturation, IEEE Trans. Automat. Control, 47, 1, 140-145 (2002) · Zbl 1364.93612
[6] de Oliveira, M. C.; Geromel, J. C.; Bernussou, J., Design of dynamic output feedback decentralized controllers via a separation procedure, Internat. J. Control, 73, 5, 371-381 (2000) · Zbl 1006.93503
[7] Fertik, H. A.; Ross, C. W., Direct digital control algorithm with anti-windup feature, ISA Trans., 6, 317-328 (1967)
[8] Gomes da Silva, J. M.; Tarbouriech, S., Local stabilization of discrete-time linear systems with saturating controls: an LMI-based approach, IEEE Trans. Automat. Control, 46, 119-125 (2001) · Zbl 0992.93074
[9] J.M. Gomes da Silva Jr., S. Tarbouriech, R. Reginatto. Analysis of regions of stability for linear systems with saturating inputs through an anti-windup scheme, in: IEEE International Conference on Control Applications and Computer Aided Control System Design (CCA/CACSD), Glasgow, UK, 2002, pp. 1106-1111.; J.M. Gomes da Silva Jr., S. Tarbouriech, R. Reginatto. Analysis of regions of stability for linear systems with saturating inputs through an anti-windup scheme, in: IEEE International Conference on Control Applications and Computer Aided Control System Design (CCA/CACSD), Glasgow, UK, 2002, pp. 1106-1111.
[10] G. Grimm, A.R. Teel, L. Zaccarian. The \(l_2\); G. Grimm, A.R. Teel, L. Zaccarian. The \(l_2\) · Zbl 1133.93039
[11] Kapoor, N.; Teel, A. R.; Daoutidis, P., An anti-windup design for linear systems with input saturation, Automatica, 34, 5, 559-574 (1998) · Zbl 1040.93513
[12] Khalil, H. K., Nonlinear Systems (1992), MacMillan: MacMillan New York · Zbl 0626.34052
[13] M.V. Kothare, M. Morari, Stability analysis of anti-windup control scheme: a review and some generalizations, in: European Control Conference, Brussels, Belgium, 1997.; M.V. Kothare, M. Morari, Stability analysis of anti-windup control scheme: a review and some generalizations, in: European Control Conference, Brussels, Belgium, 1997.
[14] Kothare, M. V.; Morari, M., Multiplier theory for stability analysis of anti-windup control systems, Automatica, 35, 917-928 (1999) · Zbl 0935.93048
[15] A. Miyamoto, G. Vinnicombe, Robust control of plants with saturation nonlinearity based on coprime factor representation, in: IEEE Conference on Decision and Control, Kobe, Japan, December 1996, pp. 2838-2840.; A. Miyamoto, G. Vinnicombe, Robust control of plants with saturation nonlinearity based on coprime factor representation, in: IEEE Conference on Decision and Control, Kobe, Japan, December 1996, pp. 2838-2840.
[16] D. Peaucelle, D. Arzelier, An efficient numerical solution for \(h_2\); D. Peaucelle, D. Arzelier, An efficient numerical solution for \(h_2\)
[17] Scherer, C.; Gahinet, P.; Chilali, M., Multiobjective output-feedback control via lmi optimization, IEEE Trans. Automat. Control, 42, 7, 896-911 (1997) · Zbl 0883.93024
[18] Schmitendorf, W. E., Design of observer-based robust stabilizing controllers, Automatica, 24, 5, 693-696 (1988) · Zbl 0654.93052
[19] J.S. Shamma, Anti-windup via constrained regulation with observers, in: American Control Conference, San Diego, USA, June 1999, pp. 2481-2485.; J.S. Shamma, Anti-windup via constrained regulation with observers, in: American Control Conference, San Diego, USA, June 1999, pp. 2481-2485.
[20] Teel, A. R., Anti-windup for exponentially unstable linear systems, Internat J. Robust Nonlinear Control, 9, 10, 701-716 (1999) · Zbl 0936.93022
[21] A.R. Teel, N. Kapoor, The \(\mathcal{L}_2\); A.R. Teel, N. Kapoor, The \(\mathcal{L}_2\)
[22] Walgama, K. S.; Sternby, J., Conditioning technique for multiinput multioutput processes with input saturation, Control Theory and Applications, IEE Proceedings D, 140, 4, 231-241 (1993) · Zbl 0786.93057
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.