Abstract
This paper investigates fixed-time stabilization of linear two-time-scale systems. The existing fixed-time control techniques are no longer applicable due to the inherent ill-conditioned numerical issues, which is induced by the time-scale separation of two-time-scale systems when carrying out stability analysis. Alternative challenge is that the considered systems are not fully actuated, such that some full rank conditions regarded to the control matrix do not hold anymore. All of these pose difficulties to the fixed-time controller design and stability analysis. To handle these issues, appropriate state transformations are proposed to decouple the system into slow and fast subsystems with approximate strict feedback structure. Then, by the backstepping method, a continuous-time controller is designed to achieve fixed-time stabilization. Furthermore, a Zeno-free event-triggered strategy is proposed to reduce the control updates and then a practical stability result of two-time-scale systems is obtained. A numerical simulation is presented to illustrate the effectiveness of the results.
Similar content being viewed by others
Data availability
All data generated or analyzed during this study are included in this published article.
References
Siciliano, B., Book, W.J.: A singular perturbation approach to control of lightweight flexible manipulators. Int. J. Robot. Res. 7(4), 79–90 (1988)
Jiang, N., Chiang, H.-D.: A two-time scale dynamic correction method for fifth-order generator model undergoing large disturbances. IEEE Trans. Power Syst. 31(5), 3616–3623 (2015)
Zagaris, A., Kaper, H.G., Kaper, T.J.: Analysis of the computational singular perturbation reduction method for chemical kinetics. J. Nonlinear Sci. 14(1), 59–91 (2004)
Kokotović, P., Khalil, H. K., O’Reilly, J.: Singular Perturbation Methods in Control: Analysis and Design, Siam, (1999)
Liu, W., Wang, Y., Wang, Z.: H\(_\infty \) observer-based sliding mode control for singularly perturbed systems with input nonlinearity. Nonlinear Dyn. 85(1), 573–582 (2016)
Yang, W., Liu, X.-K., Wang, Y.-W., Liu, Z.-W., Xiao, J.-W.: Secure stabilization of singularly perturbed switched systems under deception attacks. Nonlinear Dyn. 108(1), 683–695 (2022)
Zuo, Z., Tie, L.: Distributed robust finite-time nonlinear consensus protocols for multi-agent systems. Int. J. Syst. Sci. 47(6), 1366–1375 (2016)
Harshavarthini, S., Sakthivel, R., Ahn, C.K.: Finite-time reliable attitude tracking control design for nonlinear quadrotor model with actuator faults. Nonlinear Dyn. 96(4), 2681–2692 (2019)
Polyakov, A.: Nonlinear feedback design for fixed-time stabilization of linear control systems. IEEE Trans. Autom. Control 57(8), 2106–2110 (2011)
Tian, B., Zuo, Z., Yan, X., Wang, H.: A fixed-time output feedback control scheme for double integrator systems. Automatica 80, 17–24 (2017)
Ren, H., Zong, G., Ahn, C.K.: Event-triggered finite-time resilient control for switched systems: an observer-based approach and its applications to a boost converter circuit system model. Nonlinear Dyn. 94(4), 2409–2421 (2018)
Li, B., Zhang, H., Xiao, B., Wang, C., Yang, Y.: Fixed-time integral sliding mode control of a high-order nonlinear system. Nonlinear Dyn. 107(1), 909–920 (2022)
Yang, W., Wang, Y.-W., Morǎrescu, I.-C., Liu, X.-K., Huang, Y.: Fixed-time synchronization of competitive neural networks with multiple time scales, IEEE Trans. Neural Netw. Learn. Syst.https://doi.org/10.1109/TNNLS.2021.3052868.
Lei, Y., Wang, Y.-W., Morarescu, I.-C., Postoyan, R.: Event-triggered fixed-time stabilization of two-time-scale linear systems, IEEE Trans. Autom. Control. https://doi.org/10.1109/TAC.2022.3151818.
Ding, L., Han, Q.-L., Ge, X., Zhang, X.-M.: An overview of recent advances in event-triggered consensus of multiagent systems. IEEE Trans. Cybern. 48(4), 1110–1123 (2017)
Zhang, Z., Liang, H., Wu, C., Ahn, C.K.: Adaptive event-triggered output feedback fuzzy control for nonlinear networked systems with packet dropouts and actuator failure. IEEE Trans. Fuzzy Syst. 27(9), 1793–1806 (2019)
Tabuada, P.: Event-triggered real-time scheduling of stabilizing control tasks. IEEE Trans. Autom. Control 52(9), 1680–1685 (2007)
Donkers, M.C.F., Heemels, W.P.M.H.: Output-based event-triggered control with guaranteed \(\cal{L} _{\infty }\)-gain and improved and decentralized event-triggering. IEEE Trans. Autom. Control 57(6), 1362–1376 (2011)
Ling, S., Wang, H., Liu, P.X.: Fixed-time adaptive event-triggered tracking control of uncertain nonlinear systems. Nonlinear Dyn. 100(4), 3381–3397 (2020)
Abdelrahim, M., Postoyan, R., Daafouz, J.: Event-triggered control of nonlinear singularly perturbed systems based only on the slow dynamics. Automatica 52, 15–22 (2015)
Borgers, D.P., Heemels, W.P.M.H.: Event-separation properties of event-triggered control systems. IEEE Trans. Autom. Control 59(10), 2644–2656 (2014)
Sivaranjani, K., Rakkiyappan, R., Cao, J., Alsaedi, A.: Synchronization of nonlinear singularly perturbed complex networks with uncertain inner coupling via event triggered control. Appl. Math. Comput. 311, 283–299 (2017)
Postoyan, R., Tabuada, P., Nešić, D., Anta, A.: A framework for the event-triggered stabilization of nonlinear systems. IEEE Trans. Autom. Control 60(4), 982–996 (2014)
Zhang, H., Duan, J., Wang, Y., Gao, Z.: Bipartite fixed-time output consensus of heterogeneous linear multiagent systems. IEEE Trans. Cybern. 51(2), 548–557 (2021). https://doi.org/10.1109/TCYB.2019.2936009
Zhang, C.-H., Yang, G.-H.: Event-triggered global finite-time control for a class of uncertain nonlinear systems. IEEE Trans. Autom. Control 65(3), 1340–1347 (2020). https://doi.org/10.1109/TAC.2019.2928767
Goedel, R., Sanfelice, R.G., Teel, A.R.: Hybrid Dynamical Systems: Modeling Stability, and Robustness. Princeton University Press, Princeton, NJ (2012)
Funding
This work is supported by the National Natural Science Foundation of China under Grants 62233006, 62173152 and 62103156, and the Natural Science Foundation of Hubei Province of China (2021CFB052).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors have no relevant financial or non-financial interests to disclose.
Ethical approval
The work described has not been published before, it is not under consideration for publication anywhere else.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
This work is supported by the National Natural Science Foundation of China under Grants 62233006, 62173152 and 62103156, and the Natural Science Foundation of Hubei Province of China (2021CFB052).
7 Appendix
7 Appendix
1.1 7.1 Technical Lemmas
Lemma 3
[7] For any \(x_i\in \mathbb {R}\), \(i=1, \ldots , n\), and \(\alpha \ge 1\), \(0<\beta \le 1\),
Lemma 4
[25] For any \(x\in \mathbb {R}\), \(y\in \mathbb {R}\) and \(a>0\), \(b>0\),
where \(\varsigma (x,y)>0\).
Lemma 5
For any \(e=(e_1,e_2,\ldots ,e_n)\), \(x=(x_1,x_2, \ldots ,x_n)\), where \(e_i, x_i \in \mathbb {R}\), \(i=1,\ldots ,n\);
where \(0<\beta \le 1\), \(\alpha \ge 1\), \(\alpha _1>0\), \(\varsigma >0\).
Proof
With a similar proof as in [14], it can be obtained that, \(\forall a,b\in \mathbb {R}\),
Thus, from (46), it has, for \(\varsigma >0\) and \(0<\beta \le 1\),
Similarly, from (47), for \(\alpha \ge 1\) and \(\varsigma >0\),
\(\square \)
1.2 7.2 Proof of Theorem 1
Proof
Let \(T>0\), \(\varepsilon \in (0,{\bar{\varepsilon }})\), where \({\bar{\varepsilon }}>0\) is specified in the following. Recall \(V_c(\xi _c)=\sum _{i = 1}^{k_s}V_{s,i}(\bar{x}_{s})+\varepsilon \sum _{j = 1}^{k_f}V_{f,j}(\bar{z}_{f})\),where \(\xi _c\!:=\!(\bar{x}_{s},\bar{z}_{f})\). From (13), (14), (17), and (18), there exist two class \({\mathcal {K}}_{\infty }\) functions \({\underline{\alpha }}(\Vert \xi _c\Vert )\), \({\overline{\alpha }}(\Vert \xi _c\Vert )\), such that for any \(\xi _c\in \mathbb {R}^{n_x+n_z}\),
From (31), (36) and Lemma 2, for \(\Vert \xi _c\Vert \ge \nu _1\),
Thus, for all \(\Vert \xi _c\Vert \ge \nu _1\),
From Lemma 4.1 of [7], there exists a function \(\sigma _{T_1,\varepsilon }\in {\mathcal {K}}{\mathcal {L}}\) defined similar as \(\beta _{T,\varepsilon }\) in Definition 1 with \( T_1:=(\frac{2}{b}+\frac{4}{c})\frac{\sigma -2}{\sigma }\), such that, for any solution \(\xi _c\),
Supposed that \([0,T_M)\) is the maximally defined interval of the solution of the closed-loop TTSS (1) and (36), where \(0<T_M\le \infty \). From (53), the solution of the closed-loop TTSS (1) and (36) would not escape in finite time and thus \(T_M=\infty \).
When \({{\varvec{k}}_{{\varvec{m}}}:=\textbf{max}\{{\varvec{k}}_{{\varvec{s}}},{\varvec{k}}_{{\varvec{f}}}\}=\textbf{1}}\), it has \(\nu _1=0\). From (9), (13), (17) and (38), there exist a function \(\beta _{T,\varepsilon }\in {\mathcal {K}}{\mathcal {L}}\) defined similar as \(\beta _{T,\varepsilon }\) in Definition 1 with \({T}\ge 2T_1\), and a function \(\gamma (\varepsilon )\in {\mathcal {K}}\) independent of \(T,\varepsilon \), such that, for any solution (x, z) and \(t\ge 0\), (3) holds with \(\gamma (\varepsilon )=0\).
When \({{\varvec{k}}_{{\varvec{m}}}>\textbf{1}}\), it has \(0<\nu _1\le \nu \) being \(O(\varepsilon ^{-\frac{1}{(k_m-1)\sigma }})\). Then, for all \(\varepsilon \in (0,{\bar{\varepsilon }}]\), \(\sigma \in (0,{\bar{\sigma }}]\) and any solution \(\xi _c\),
Since \(V_c(\xi _c)=\sum _{i = 1}^{k_s}V_{s,i}(\bar{x}_{s})+\varepsilon \sum _{j = 1}^{k_f}V_{f,j}(\bar{z}_{f})\), the ultimate bound of \(\sum _{j = 1}^{k_f}V_{f,j}(\bar{z}_{f})\) depends on \(\varepsilon \). It cannot yet find a function \(\gamma \in {\mathcal {K}}\) independent of \(\varepsilon \) such that (3) holds.
Let \(V_f(\xi _c):=\varepsilon \sum _{j = 1}^{k_f}V_{f,j}(\bar{z}_{f})\) for any \(\xi _c \in \mathbb {R}^{n_x+n_z}\). With a similar proof of (52), it can be obtained that, for all \(\varepsilon \in (0,{\bar{\varepsilon }}]\), \(\sigma \in (0,{\bar{\sigma }}]\) and \(\Vert \xi _c\Vert \ge \nu \),
Since \(V_c(\xi _c) \le \sigma _{T_1,\varepsilon }({\overline{\alpha }}^{-1}(\Vert \xi _c(0)\Vert ),t)+2\nu ^{2-\sigma }\), there exist two functions \(\gamma _1\), \(\gamma _2\in {\mathcal {K}}\), for all \(\varepsilon \in (0,{\bar{\varepsilon }}]\), \(\sigma \in (0,{\bar{\sigma }}]\) and \(\Vert \xi _c\Vert \ge \nu \),
Then, there exist a function \({\bar{\sigma }}_{T_1,\varepsilon }\in {\mathcal {K}}{\mathcal {L}}\) defined similar as \(\beta _{T,\varepsilon }\) in Definition 1, and two functions \(\gamma _3, \gamma _4\in {\mathcal {K}}\) independent of \(T_1, \varepsilon \), so that for \(t\le T_1\),
For \(t\ge T_1\), it has \(V_c(\xi _c) \le 2\nu ^{2-\sigma }\). Thus, for \(t\ge T_1\),
Similarly, for \(t\ge T_1\),
Thus, there exists a function \({\hat{\sigma }}_{2T_1,\varepsilon }\in {\mathcal {K}}{\mathcal {L}}\) defined similar as \(\beta _{T,\varepsilon }\) in Definition 1, such that, \(\forall (t,j)\in \text {dom} \chi \),
Then, there exist two functions \(\gamma _5, \gamma _6\in {\mathcal {K}}\) such that for any \(0<\varepsilon \le {\bar{\varepsilon }}\), and any \((t,j)\in \text {dom} \chi \),
Since \(2T_1<T\), there exist a function \(\beta _{T,\varepsilon }\in {\mathcal {K}}{\mathcal {L}}\) defined in Definition 1, and a function \(\gamma \in {\mathcal {K}}\) independent of \(T,\varepsilon \), such that (3) is ensured for any \(t\ge 0\).
\(\square \)
1.3 7.3 Proof of Theorem 2
Proof
Denote \(U(\chi ):=\sum _{i = 1}^{k_s}V_{s,i}(\bar{x}_{s})+\sum _{j = 1}^{k_f}V_{f,j} (\bar{z}_{f})+ \varphi ^T\varphi \), where \(\chi :=(x, z, {\hat{x}}, {\hat{z}}, \varphi )\). Then, there exist functions \({\underline{\alpha }}_1, {\overline{\alpha }}_1\in {\mathcal {K}}_{\infty }\) such that, \(\forall \chi \in \mathbb {X}\),
Let \(\chi \in C\). Following similar steps as in the Proof of Theorem 1 to obtain (49), it has
From Lemma 5 and (44), with the similar proof of (37), there exists \({\bar{\varepsilon }}_1>0\), such that for \(\varepsilon \le {\bar{\varepsilon }}_1\) and \(\Vert \xi _c\Vert \ge \nu _1\),
where \(\nu _1=0\) when \(k_m:=\max \{k_s,k_f\}=1\), otherwise \(\nu _1>0\) being \(O(\varepsilon ^{-\frac{1}{(k_m-1)\sigma }})\).
Thus, from (56) and the definition of \(\varpi _i\), \(i=1,2,3,4\), a, b, c, for \(\varepsilon <{\bar{\varepsilon }}\) and \(\chi \in \mathbb {X}\) with \(\Vert \xi _c\Vert \ge \max \{\nu _1,\frac{8\nu }{b}\}\),
Then, the existence of a uniform semiglobal average dwell-time will be proved to exclude the Zeno behavior.
From (44), the time between two continuous triggering event due to D is always longer than the time it needs for \({\bar{f}}_e=\varpi _1(\Vert e_{s,1}\Vert ^2\!+\!\Vert e_{f,1}\Vert ^2)\!+\!\varpi _2(\Vert e_{s,1}\Vert ^{2-2\sigma }\!+\!\Vert e_{f,1}\Vert ^{2-2\sigma }) \!+\!\varpi _3(\Vert e_{s,2}\Vert ^{\frac{2}{l_{s,k_s+1}}}\Vert g_{s,k_s}(\hat{x}_{s})\Vert ^2\!+\!\Vert e_{f,2}\Vert ^{\frac{2}{l_{f,k_f+1}}}\Vert g_{f,k_f}(\hat{z}_f)\Vert ^2)\) to grow from 0 to \(\nu _s\). Denote \(\Delta >0\) with \(||\chi (0,0)||\le \Delta \). Since \(\check{\beta }_{s,k_s}\) is smooth positive function, from (10) and (58), \(\dot{e}_{s,1}\) and \(\dot{e}_{s,2}\) are bounded. Thus, there is a constant \(\delta _{\varepsilon }(\Delta )>0\), such that \(D^+({\bar{f}}_e)\le \delta _{\varepsilon }(\Delta )\), where \(D^+(\cdot )\) denotes the upper right-hand Dini derivative. Hence, for any (s, i), \((t,k)\in \text {dom}\chi \) with \(s+i\le t+k\),
where \(\tau _{\varepsilon }(\Delta ):= \frac{\nu _1}{\delta _{\varepsilon }(\Delta )}>0\). Thus, the Zeno behavior is excluded. Similarly, it can also be obtained that the solution of the system (42) would not escape in finite time and exists in \([0,\infty )\).
Let \(U_f(\chi ):= \varphi ^T\varphi +\varepsilon \sum _{j = 1}^{k_f}V_{f,j}(\bar{z}_{f})\). With the similar proof of (54), for any \(\varepsilon \in (0,{\bar{\varepsilon }}]\), there exist \(\gamma , {\bar{\gamma }}\in {\mathcal {K}}\), \(\beta _{T,\varepsilon }\in {\mathcal {K}}{\mathcal {L}}\) defined similar as \(\beta _{T,\varepsilon }\) in Definition 1, such that, for any solution \(\chi \) to (42), any \((t,j)\in \text {dom} \chi \),
The proof is completed. \(\square \)
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Lei, Y., Wang, YW., Liu, XK. et al. Zeno-free event-triggered fixed-time control of two-time-scale systems by Chang transformation and backstepping design. Nonlinear Dyn 111, 6379–6393 (2023). https://doi.org/10.1007/s11071-022-08147-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11071-022-08147-2