Abstract
This paper proposes a robust adaptive finite time command filtered backstepping control strategy for uncertain output constrained nonlinear systems in strict-feedback form with uncertain parameters and external disturbances. The robust adaptive finite time control technique is constructed by combining the barrier Lyapunov function (BLF) and the finite time control theory into the command filtered backstepping control method. The designed robust adaptive controller is introduced to solve the issue of the explosion of complexity, the compensating signals are designed to avoid the influence of the known filtering errors caused by the command filters and the output constraint is not violated. The designed robust adaptive control method can guarantees that all the signals in the closed-loop system are practical finite time stable, and the tracking errors converge to a small neighbourhood of the origin in a finite time. Simulation results are given to demonstrate the efficiency of the proposed robust adaptive control approach compared to the robust adaptive finite time command filtered backstepping control method that system output without constraint.
Similar content being viewed by others
Data availability
The data that support the findings of this study are available from the corresponding author upon reasonable request.
Code availability
Not applicable.
References
Khalil HK (2002) Nonlinear systems. Prentice Hall, Upper Saddle River, New Jersey, 3rd edition
Soukkou Y, Tadjine M, Zhu QM, Nibouche M (2023) Robust adaptive sliding mode control strategy of uncertain nonlinear systems. Proceed Institution of Mech Eng Part G: J Aerospace Eng 237(1):62–74
Xing L, Wen C, Liu Z, Su H, Cai J (2017) Event-triggered adaptive control for a class of uncertain nonlinear systems. IEEE Trans Autom Control 62(4):2071–2076
Kanellakopoulos I, Kokotović PV, Morse AS (1991) Systematic design of adaptive controllers for feedback linearizable systems. IEEE Trans Autom Control 36(11):1241–1253
Krstić M, Kanellakopoulos I, Kokotović PV (1995) Nonlinear and adaptive control design. John Wiley & Sons, New York
Soukkou Y, Labiod S (2015) Adaptive backstepping control using combined direct and indirect adaptation for a single-link flexible-joint robot. Int J Ind Electron Drives 2(1):11–19
Soukkou Y, Labiod S, Tadjine M, Zhu QM, Nibouche M (2021) Immersion and invariance based adaptive dynamic surface control for parametric strict-feedback nonlinear systems. Lecture Notes in Electric Eng, Springer, Singapore 682:247–261
Soukkou Y, Labiod S, Tadjine M (2018) Composite adaptive dynamic surface control of nonlinear systems in parametric strict-feedback form. Trans Inst Meas Control 40(4):1127–1135
Soukkou Y, Labiod S (2017) Adaptive backstepping control using combined direct and indirect σ-modification adaptation. Lecture Notes in Electric Eng, Springer, Cham 411:17–30
Yip PP, Hedrick JK (1998) Adaptive dynamic surface control: a simplified algorithm for adaptive backstepping control of nonlinear systems. Int J Control 71(5):959–979
Dong W, Farrell JA, Polycarpou MM, Djapic V, Sharma M (2012) Command filtered adaptive backstepping. IEEE Trans Control Syst Technol 20(3):566–580
Soukkou Y, Tadjine M, Soukkou A, Nibouche M (2023) Immersion and invariance based adaptive command filtered backstepping control design for a class of SISO uncertain nonlinear systems in strict-feedback form. Trans Inst Meas Control 1–11. https://doi.org/10.1177/01423312231166435
Soukkou Y, Labiod S, Tadjine M, Zhu QM, Nibouche M (2019) Adaptive command filtered backstepping control and its application to permanent magnet synchronous generator based wind energy conversion system. Proceedings of the 1st IEEE International Conference on Sustainable Renewable Energy Systems and Applications, Tebessa, pp. 1–6
Xia J, Zhang J, Feng J, Wang Z, Zhuang G (2021) Command filter-based adaptive fuzzy control for nonlinear systems with unknown control directions. IEEE Trans Syst, Man, Cybernet: Syst 51(3):1945–1953
Yu J, Shi P, Dong W, Lin C (2018) Adaptive fuzzy control of nonlinear systems with unknown dead zones based on command filtering. IEEE Trans Fuzzy Syst 26(1):46–55
Soukkou Y, Tadjine M, Nibouche M, Zhu Q (2022) Robust adaptive dynamic surface control scheme for a class of single-input and single-output uncertain nonlinear systems in strict-feedback form. Int J Adapt Control Signal Process 36(11):2938–2952
Xi C, Dong J (2019) Adaptive reliable guaranteed performance control of uncertain nonlinear systems by using exponent-dependent barrier Lyapunov function”. Int J Robust Nonlinear Control 29(4):1051–1062
Ma J, Park JH, Xu S, Cui G, Yang Z (2020) Command-filter-based adaptive tracking control for nonlinear systems with unknown input quantization and mismatching disturbances”. Appl Math Comput 377:125161:1-125161:13
Yu J, Chen B, Yu H, Lin C, Zhao L (2018) Neural networks-based command filtering control of nonlinear systems with uncertain disturbance. Inf Sci 426:50–60
Soukkou Y, Tadjine M, Soukkou A, Nibouche M, Nouri H (2023) Tuning functions based adaptive backstepping control for uncertain strict-feedback nonlinear systems using barrier Lyapunov functions with full state constraints. Eur J Control 70:100783:1–100783:10
Tee KP, Ge SS (2011) Control of nonlinear systems with partial state constraints using a barrier Lyapunov function. Int J Control 84(12):2008–2023
Tee KP, Ge SS, Tay EH (2009) Barrier Lyapunov functions for the control of output-constrained nonlinear systems. Automatica 45(4):918–927
Liu C, Liu X, Wang H, Zhou Y, Lu S (2020) Finite-time adaptive tracking control for unknown nonlinear systems with a novel barrier Lyapunov function. Inf Sci 528:231–245
Tee KP, Ge SS (2009) Control of nonlinear systems with full state constraint using a barrier Lyapunov function. Proceedings of the 48th IEEE Conference on Decision and Control joint with the 28th Chinese Control Conference, Shanghai, 15–18 December, pp. 8618–8623
Li DJ, Li J, Li S (2016) Adaptive control of nonlinear system with full state constraints using integral barrier Lyapunov functionals. Neurocomputing 186:90–96
Tee KP, Ge SS (2012) Control of state-constrained nonlinear systems using integral barrier Lyapunov functionals, Proceedings of the 51st IEEE Conference on Decision and Control, Maui, Hawaii, 10–13 December, pp. 3239–3244
Wei Y, Wang Y, Ahn CK, Duan D (2021) IBLF-based finite-time adaptive fuzzy output-feedback control for uncertain MIMO nonlinear state-constrained systems. IEEE Trans Fuzzy Syst 29(11):3389–3400
Jin X (2016) Adaptive fault tolerant control for a class of input and state constrained MIMO nonlinear systems. Int J Robust Nonlinear Control 26(2):286–302
Wang C, Wu Y (2019) Finite-time tracking control for strict feedback nonlinear systems with full state constraints. Int J Control 92(6):1426–1433
Yu J, Zhao L, Yu H, Lin C (2019) Barrier Lyapunov functions-based command filtered output feedback control for full-state constrained nonlinear systems. Automatica 105:71–79
Zou M, Yu J, Ma Y, Zhao L, Lin C (2020) Command filtering-based adaptive fuzzy control for permanent magnet synchronous motors with full-state constraints. Inf Sci 518:1–12
Tang Z-L, Ge SS, Tee KP, He W (2016) Robust adaptive neural tracking control for a class of perturbed uncertain nonlinear systems with state constraints. IEEE Trans Syst, Man, Cybernet: Syst 46(12):1618–1629
Wu J, Sun W, Su S-F, Xia J (2022) Neural-based adaptive control for nonlinear systems with quantized input and the output constraint. App Math Comput 413:126637:1–126637:15
Bhat SP, Bernstein DS (2000) Finite time stability of continuous autonomous systems. SIAM J Control Optim 38(3):751–766
Bhat SP, Bernstein DS (1998) Continuous finite-time stabilization of the translational and rotational double integrators. IEEE Trans Autom Control 43(5):678–682
Wang H, Chen B, Lin C, Sun Y, Wang F (2017) Adaptive finite-time control for a class of uncertain high-order non-linear systems based on fuzzy approximation. IET Control Theory Appl 11(5):677–684
Ding J, Zhang W (2021) Finite-time adaptive control for nonlinear systems with uncertain parameters based on the command filters. Int J Adapt Control Signal Process 35(9):1754–1767
Fu C, Wang Q-G, Yu J, Lin C (2021) Neural network-based finite-time command filtering control for switched nonlinear systems with backlash-like hysteresis. IEEE Trans Neural Netw Learn Syst 32(7):3268–3273
Li Y-X (2019) Finite time command filtered adaptive fault tolerant control for a class of uncertain nonlinear systems. Automatica 106:117–123
Yu J, Shi P, Chen X, Cui G (2021) Finite-time command filtered adaptive control for nonlinear systems via immersion and invariance. Sci China Inform Sci 64:192202:1-192202:14
Yu J, Zhao L, Yu H, Lin C, Dong W (2018) Fuzzy finite-time command filtered control of nonlinear systems with input saturation. IEEE Trans Cybernet 48(8):2378–2387
Liu M, Zhang W, Ma L (2022) Finite-time adaptive fuzzy control for a class of output constrained nonlinear systems with dead-zone. Int J Adapt Control Signal Process 36(1):69–87
Wang K, Liu X, Jing Y (2022) Adaptive finite-time command filtered controller design for nonlinear systems with output constraints and input nonlinearities. IEEE Trans Neural Netw Learn Syst 33(11):6893–6904
Wang K, Liu X, Jing Y (2021) Command filtered finite-time control for nonlinear systems with state constraints and its application to TCP network. Inf Sci 550:189–206
Wei S-Y, Li Y-X (2022) Finite-time adaptive neural network command filtered controller design for nonlinear system with time-varying full-state constraints and input quantization. Inf Sci 613:871–887
Zhao L, Liu G, Yu J (2021) Finite-time adaptive fuzzy tracking control for a class of nonlinear systems with full-state constraints. IEEE Trans Fuzzy Syst 29(8):2246–2255
Zhang Y, Wang F, Zhang J (2020) Adaptive finite time tracking control for output-constrained nonlinear systems with non-strict-feedback structure. Int J Adapt Control Signal Process 34(4):560–574
Ren B, Ge SS, Tee KP, Lee TH (2010) Adaptive neural control for output feedback nonlinear systems using a barrier Lyapunov function. IEEE Trans Neural Netw 21(8):1339–1345
Hardy GH, Littlewood JE, Polya G (1952) Inequalities. Cambridge University Press, Cambridge
Huang X, Lin W, Yang B (2005) Global finite-time stabilisation of a class of uncertain nonlinear systems. Automatica 41(5):881–888
Qian C, Lin W (2001) Non-Lipschitz continuous stabilizers for nonlinear systems with uncontrollable unstable linearization. Syst Control Lett 42(3):185–200
Yu J, Shi P, Zhao L (2018) Finite-time command filtered backstepping control for a class of nonlinear systems. Automatica 92:173–180
Carroll JJ, Dawson DM (1995) Integrator backstepping techniques for the tracking control of permanent magnet brush DC motors. IEEE Trans Ind Appl 31(2):248–255
Dawson DM, Carroll JJ, Schneider M (1994) Integrator backstepping control of a brush DC motor turning a robotic load. IEEE Trans Control Syst Technol 2(3):233–244
Zhang Z, Duan G, Hou M (2018) An improved adaptive dynamic surface control approach for uncertain nonlinear systems. Int J Adapt Control Signal Process 32(5):713–728
Zhang Z, Duan G, Hu Y (2018) Robust adaptive control for a class of semi-strict feedback systems with state and input constraints. Int J Robust Nonlinear Control 28(9):3189–3211
Funding
Not applicable.
Author information
Authors and Affiliations
Contributions
Yassine Soukkou contributed to conceptualization, visualization, methodology, software, resources, formal analysis, investigation, and writing—original draft. Ammar Soukkou helped in conceptualization, resources, review and editing. Mohamed Tadjine helped in visualization, supervision, review and editing. Mokhtar Nibouche helped in visualization, supervision, review and editing. Sofiane Haddad helped in resources, review and editing. Mohamed Benghanem contributed to resources, review and editing.
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
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
Soukkou, Y., Soukkou, A., Tadjine, M. et al. Robust adaptive finite time command filtered backstepping control for uncertain output constrained strict-feedback nonlinear systems. Int. J. Dynam. Control 12, 1436–1446 (2024). https://doi.org/10.1007/s40435-023-01255-w
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40435-023-01255-w