×

Sampled-data semi-global robust output regulation for a class of nonlinear systems. (English) Zbl 1480.93252

Summary: This paper investigates the semi-global robust output regulation problem for a class of uncertain nonlinear systems via a sampled-data output feedback control law. What makes the results interesting is that the nonlinearities of the proposed system do not have to satisfy linear growth condition and the uncertain parameters of our system are allowed to belong to some arbitrarily large prescribed compact subset. Two cases are considered. The first case is that the exogenous signal is constant. The second case is that the exogenous signal is time-varying and bounded. For the first case, the authors solve the problem exactly in the sense that the tracking error approaches zero asymptotically. For the second case, the authors solve the problem practically in the sense that the steady-state tracking error can be made arbitrarily small. Finally, an example is given to illustrate the effectiveness of our approach.

MSC:

93C57 Sampled-data control/observation systems
93B52 Feedback control
93B35 Sensitivity (robustness)
93C10 Nonlinear systems in control theory
Full Text: DOI

References:

[1] Astrom, K. J.; Wittenmark, B., Computer Controlled Systems: Theory and Design (1997), Upper Saddle River, NJ, USA: Prentice Hall, Upper Saddle River, NJ, USA
[2] ChenTandFrancis, BA, Optimal Sampled-Data Control Systems (1995), London, UK: Springer, London, UK · Zbl 0847.93040
[3] Castillo, B.; Gennaro, S. D.; Monaco, S., On regulation under sampling, IEEE Transactions on Automatic Control, 42, 6, 864-868 (1997) · Zbl 0878.93047 · doi:10.1109/9.587345
[4] Abbaszadeh, M.; Marquez, H. J., Robust H_∞ observer design for sampled-data Lipschitz non-linear systems with exact and Euler approximate models, Automatica, 44, 3, 799-806 (2008) · Zbl 1283.93180 · doi:10.1016/j.automatica.2007.07.021
[5] Nešić, D.; Teel, A. R.; Kokotović, P. V., Sufficient conditions for stabilization of sampled-data nonlinear systems via discrete-time approximations, Systems & Control Letters, 38, 4-5, 259-270 (1999) · Zbl 0985.93034 · doi:10.1016/S0167-6911(99)00073-0
[6] Nešić, D.; Teel, A. R., A framework for stabilization of nonlinear sampled-data systems based on their approximate discrete-time models, IEEE Transactions on Automatic Control, 49, 7, 1103-1122 (2004) · Zbl 1365.93281 · doi:10.1109/TAC.2004.831175
[7] Huang, Y.; Liu, Y., A variable-period scheme for dynamic sampled-data stabilization, Science China Information Sciences, 64, 189201:1-189201:3 (2021)
[8] Dabroom, A. M.; Khalil, H. K., Output feedback sampled-data control of nonlinear systems using high-gain observers, IEEE Transactions on Automatic Control, 46, 11, 1712-1725 (2001) · Zbl 1026.93034 · doi:10.1109/9.964682
[9] Khalil, H. K., Performance recovery under output feedback sampled-data stabilization of a class of nonlinear systems, IEEE Transactions on Automatic Control, 49, 12, 2173-2184 (2004) · Zbl 1365.93402 · doi:10.1109/TAC.2004.838496
[10] Ren, J.; Cheng, Z.; Guo, L., Further results on limitations of sampled-data feedback, Journal of Systems Science & Complexity, 27, 5, 817-835 (2014) · Zbl 1327.93261 · doi:10.1007/s11424-014-2184-z
[11] Nešić, D.; Teel, A. R.; Carnevale, D., Explicit computation of the sampling period in emulation of controllers for nonlinear sampled-data systems, IEEE Transactions on Automatic Control, 54, 3, 619-624 (2009) · Zbl 1367.94146 · doi:10.1109/TAC.2008.2009597
[12] Karafyllis, I.; Kravaris, C., Global stability results for systems under sampled-data control, International Journal of Robust and Nonlinear Control, 19, 10, 1105-1128 (2009) · Zbl 1166.93349 · doi:10.1002/rnc.1364
[13] Postoyan, R.; van de Wouw, N.; Nešić, D., Tracking control for nonlinear networked control systems, IEEE Transactions on Automatic Control, 59, 6, 1539-1554 (2014) · Zbl 1360.93456 · doi:10.1109/TAC.2014.2308598
[14] Chu, H.; Qian, C.; Liu, R., Global practical tracking of a class of nonlinear systems using linear sampled-data control, International Journal of Control, 88, 9, 1851-1860 (2015) · Zbl 1337.93057 · doi:10.1080/00207179.2015.1022796
[15] Grasselli, O. M.; Longhi, S.; Tornambe, A., Robust ripple-free regulation and tracking for parameter-dependent sampled-data systems, IEEE Transactions on Automatic Control, 41, 7, 1031-1037 (1996) · Zbl 0875.93264 · doi:10.1109/9.508911
[16] Grasselli, O. M.; Menini, L.; Valigi, P., Ripple-free robust output regulation and tracking for multirate sampled-data control, International Journal of Control, 75, 2, 80-96 (2002) · Zbl 1010.93062 · doi:10.1080/00207170110075342
[17] Astolfi, D.; Postoyan, R.; van de Wouw, N., Emulation-based output regulation of linear networked control systems subject to scheduling and uncertain transmission intervals, IFAC-PapersOnLine, 52, 16, 526-531 (2019) · doi:10.1016/j.ifacol.2019.12.015
[18] Liu, W.; Huang, J., Output regulation of linear systems via sampled-data control, Automatica, 113, 1-8 (2020) · Zbl 1440.93149
[19] Astolfi D, Casadei G, and Postoyan R, Emulation-based semiglobal output regulation of minimum phase nonlinear systems with sampled measurements, 2018 European Control Conference, Limassol, Cyprus, 2018, 1931-1936.
[20] Isidori, A.; Byrnes, C. I., Output regulation of nonlinear systems, IEEE Transactions on Automatic Control, 35, 2, 131-140 (1990) · Zbl 0704.93034 · doi:10.1109/9.45168
[21] Khalil, H. K., Robust servomechanism output feedback controllers for feedback linearizable systems, Automatica, 30, 10, 1587-1599 (1994) · Zbl 0816.93032 · doi:10.1016/0005-1098(94)90098-1
[22] Huang J and Lin C F, Internal model principle and robust control of nonlinear systems, Proceedings of the 32nd IEEE Conference on Decision and Control, 1993, 1501-1506.
[23] Byrnes, C. I.; Priscoli, F.; Isidori, A., Structurally stable output regulation of nonlinear systems, Automatica, 33, 3, 369-385 (1997) · Zbl 0873.93043 · doi:10.1016/S0005-1098(96)00184-7
[24] Byrnes, C. I.; Isidori, A., Nonlinear internal models for output regulation, IEEE Transactions on Automatic Control, 49, 12, 2244-2247 (2004) · Zbl 1365.93388 · doi:10.1109/TAC.2004.838492
[25] Huang, J.; Chen, Z., A general framework for tackling the output regulation problem, IEEE Transactions on Automatic Control, 49, 12, 2203-2218 (2004) · Zbl 1365.93446 · doi:10.1109/TAC.2004.839236
[26] Xu, D.; Huang, J., Output regulation design for a class of nonlinear systems with an unknown control direction, Journal of Dynamic Systems Measurement and Control-Transactions of ASME, 132, 1, 1-6 (2010) · doi:10.1115/1.4000076
[27] Huang, J., Nonlinear Output Regulation: Theory and Applications (2004), Phildelphia, PA: SIAM, Phildelphia, PA · Zbl 1087.93003 · doi:10.1137/1.9780898718683
[28] Nikiforov, V. O., Adaptive non-linear tracking with complete compensation of unknown disturbances, European Journal of Control, 4, 2, 132-139 (1998) · Zbl 1047.93550 · doi:10.1016/S0947-3580(98)70107-4
[29] Chen, Z.; Huang, J., Stabilization and Regulation of Nonlinear Systems: A Robust and Adaptive Approach (2015), Switzerland: Springer, Switzerland · Zbl 1352.93002 · doi:10.1007/978-3-319-08834-1
[30] Liu, W.; Huang, J., Cooperative global robust output regulation for a class of nonlinear multiagent systems with switching network, IEEE Transactions on Automatic Control, 60, 7, 1963-1968 (2015) · Zbl 1360.93042 · doi:10.1109/TAC.2014.2368231
[31] Liu, W.; Huang, J., Leader-following consensus for linear multi-agent systems via asynchronous sampled-data control, IEEE Transactions on Automatic Control, 65, 7, 3215-3222 (2020) · Zbl 1533.93729 · doi:10.1109/TAC.2019.2948256
[32] Khalil, H. K., Nonlinear Systems (2002), Upper Saddle River, NJ, USA: Prentice Hall, Upper Saddle River, NJ, USA · Zbl 1003.34002
[33] Liu, W.; Huang, J., Event-triggered global robust output regulation for a class of nonlinear systems, IEEE Transactions on Automatic Control, 62, 11, 5923-5930 (2017) · Zbl 1390.93372 · doi:10.1109/TAC.2017.2700384
[34] Sontag, E. D.; Teel, A. R., Changing supply functions in input/state stable systems, IEEE Transactions on Automatic Control, 40, 8, 1476-1478 (1995) · Zbl 0832.93047 · doi:10.1109/9.402246
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.