×

A switching anti-windup design based on partitioning of the input space. (English) Zbl 1336.93078

Summary: This paper revisits the problem of enlarging the domain of attraction of a linear system with multiple inputs subject to actuator saturation by designing a switching anti-windup compensator. The closed-loop system consisting of the plant, the controller and the anti-windup compensator is first equivalently formulated as a linear system with input deadzone. We then partition the input space into several regions. In one of these regions, all inputs saturate with the time-derivative of the saturated input being zero. In each of the remaining regions, there is a unique input that does not saturate. The time derivative of the deadzone function associated with the unsaturating input is zero. By utilizing these special properties of the inputs on an existing piecewise Lyapunov function of the augmented state vector containing the deadzone function of inputs, we design a separate anti-windup gain for each region of the input space. The switching from one anti-windup gain to another is activated when the input signals leave one region for another, which can be implemented online since only the measurement of the input signals is required. Simulation results indicate that the proposed approach has the ability to obtain a significantly larger estimate of the domain of attraction than the existing approaches.

MSC:

93C15 Control/observation systems governed by ordinary differential equations
93C10 Nonlinear systems in control theory
93D99 Stability of control systems
Full Text: DOI

References:

[1] Sussmann, H. J.; Sontag, E. D.; Yang, Y., A general result on the stabilization of linear system using bound controls, IEEE Trans. Automat. Control, 39, 12, 2411-2425 (1994) · Zbl 0811.93046
[2] Teel, A. R., Global stabilization and restricted tracking for multiple integrators with bounded controls, Systems Control Lett., 18, 3, 165-171 (1992) · Zbl 0752.93053
[3] Lin, Z., Low Gain Feedback (1998), Springer: Springer London · Zbl 0927.93001
[4] Lin, Z.; Saberi, A., Semi-global exponential stabilization of linear systems subject to ‘input saturation’ via linear feedbacks, Systems Control Lett., 21, 225-239 (1993) · Zbl 0788.93075
[5] Saberi, A.; Lin, Z.; Teel, A. R., Control of linear systems with saturating actuator, IEEE Trans. Automat. Control, 41, 3, 368-378 (1996) · Zbl 0853.93046
[6] Hu, T.; Lin, Z., Control Systems with Actuator Saturation: Analysis and Design (2001), Birkhauser: Birkhauser Boston · Zbl 1061.93003
[7] 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-745 (2002) · Zbl 1364.93612
[9] Grimm, G.; Hatfield, J.; Postlethwaite, I.; Teel, A. R.; Turner, M. C.; Zaccarian, L., Anti-windup for stable linear systems with input saturation: An LMI based synthesis, IEEE Trans. Automat. Control, 48, 9, 1509-1525 (2003) · Zbl 1364.93635
[10] Hu, T.; Teel, A. R.; Zaccarian, L., Anti-windup synthesis for linear control systems with input saturation: Achieving regional, nonlinear performance, Automatica, 44, 2, 512-519 (2008) · Zbl 1283.93120
[11] Tiwari, P. Y.; Mulder, E. F.; Kothare, M. V., Synthesis of stabilizing antiwindup controllers using piecewise quadratic Lyapunov functions, IEEE Trans. Automat. Control, 52, 12, 2341-2345 (2007) · Zbl 1366.93589
[13] Grimm, G.; Teel, A. R.; Zaccarian, L., Linear LMI-based external anti-windup augmentation for stable linear systems, Automatica, 40, 11, 1987-1996 (2004) · Zbl 1059.93048
[14] Wu, F.; Lu, B., Anti-windup control design for exponentially unstable LTI systems with actuator saturation, Systems Control Lett., 52, 3-4, 305-322 (2004) · Zbl 1157.93475
[15] Wu, F.; Soto, M., Extended anti-windup control schemes for LTI and LFT systems with actuator saturation, Internat. J. Robust Nonlinear Control, 14, 15, 1255-1281 (2004) · Zbl 1056.93033
[16] Yoon, S. S.; Park, J. K.; Yoon, T. W., Dynamic anti-windup scheme for feedback linearizable nonlinear control systems with saturating inputs, Automatica, 44, 12, 3176-3180 (2008) · Zbl 1153.93498
[17] Gomes da Silva, J. M.; Tarbouriech, S., Antiwindup design with guaranteed regions of stability: An LMI-based approach, IEEE Trans. Automat. Control, 50, 1, 106-111 (2005) · Zbl 1365.93443
[18] Forni, F.; Galeani, S., Gain-scheduled, model-based anti-windup for LPV systems, Automatica, 46, 1, 222-225 (2010) · Zbl 1213.93171
[19] Galeani, S.; Teel, A. R.; Zaccarian, L., Constructive nonlinear anti-windup design for exponentially unstable linear plants, Systems Control Lett., 56, 2, 357-365 (2007) · Zbl 1130.93026
[20] Li, Y.; Lin, Z., Design of saturation-based switching anti-windup gains for the enlargement of the domain of attraction, IEEE Trans. Automat. Control, 58, 7, 1810-1816 (2013) · Zbl 1369.93250
[21] Lu, L.; Lin, Z., A swithcing anti-windup design using multiple Lyapunov functions, IEEE Trans. Automat. Control, 55, 1, 142-148 (2010) · Zbl 1368.93628
[22] Sajjadi-Kia, S.; Jabbari, F., Multi-stage anti-windup compensation for open-loop stable plants, IEEE Trans. Automat. Control, 56, 9, 2166-2172 (2011) · Zbl 1368.93206
[23] Zaccarian, L.; Teel, A. R., Nonlinear scheduled anti-windup design for linear systems, IEEE Trans. Automat. Control, 49, 11, 2055-2061 (2004) · Zbl 1365.93166
[24] Zhang, T.; Feng, G.; Liu, H.; Lu, J., Piecewise fuzzy anti-windup dynamic output feedback control of nonlinear processes with amplitude and rate actuator saturations, IEEE Trans. Fuzzy Syst., 17, 2, 253-264 (2009)
[25] Dai, D.; Hu, T.; Teel, A. R.; Zaccarian, L., Piecewise-quadratic Lyapunov functions for systems with deadzone or saturations, Systems Control Lett., 58, 1, 365-371 (2009) · Zbl 1159.93029
[26] Li, Y.; Lin, Z., Stability and performance of saturated systems via partitioning of the virtual input space, Automatica, 53, 85-93 (2015) · Zbl 1371.93179
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.