Skip to main content
Log in

Robust adaptive finite time command filtered backstepping control for uncertain output constrained strict-feedback nonlinear systems

  • Published:
International Journal of Dynamics and Control Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

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

  1. Khalil HK (2002) Nonlinear systems. Prentice Hall, Upper Saddle River, New Jersey, 3rd edition

  2. 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

    Google Scholar 

  3. 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

    MathSciNet  Google Scholar 

  4. Kanellakopoulos I, Kokotović PV, Morse AS (1991) Systematic design of adaptive controllers for feedback linearizable systems. IEEE Trans Autom Control 36(11):1241–1253

    MathSciNet  Google Scholar 

  5. Krstić M, Kanellakopoulos I, Kokotović PV (1995) Nonlinear and adaptive control design. John Wiley & Sons, New York

    Google Scholar 

  6. 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

    Google Scholar 

  7. 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

    Google Scholar 

  8. 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

    Google Scholar 

  9. 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

    Google Scholar 

  10. 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

    MathSciNet  Google Scholar 

  11. Dong W, Farrell JA, Polycarpou MM, Djapic V, Sharma M (2012) Command filtered adaptive backstepping. IEEE Trans Control Syst Technol 20(3):566–580

    Google Scholar 

  12. 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

  13. 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

  14. 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

    Google Scholar 

  15. 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

    Google Scholar 

  16. 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

    MathSciNet  Google Scholar 

  17. 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

    MathSciNet  Google Scholar 

  18. 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

    MathSciNet  Google Scholar 

  19. 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

    MathSciNet  Google Scholar 

  20. 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

  21. 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

    MathSciNet  Google Scholar 

  22. Tee KP, Ge SS, Tay EH (2009) Barrier Lyapunov functions for the control of output-constrained nonlinear systems. Automatica 45(4):918–927

    MathSciNet  Google Scholar 

  23. 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

    MathSciNet  Google Scholar 

  24. 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

  25. 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

    Google Scholar 

  26. 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

  27. 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

    Google Scholar 

  28. 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

    MathSciNet  Google Scholar 

  29. 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

    MathSciNet  Google Scholar 

  30. 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

    MathSciNet  Google Scholar 

  31. 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

    MathSciNet  Google Scholar 

  32. 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

    Google Scholar 

  33. 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

    MathSciNet  Google Scholar 

  34. Bhat SP, Bernstein DS (2000) Finite time stability of continuous autonomous systems. SIAM J Control Optim 38(3):751–766

    MathSciNet  Google Scholar 

  35. Bhat SP, Bernstein DS (1998) Continuous finite-time stabilization of the translational and rotational double integrators. IEEE Trans Autom Control 43(5):678–682

    MathSciNet  Google Scholar 

  36. 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

    MathSciNet  Google Scholar 

  37. 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

    MathSciNet  Google Scholar 

  38. 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

    MathSciNet  Google Scholar 

  39. Li Y-X (2019) Finite time command filtered adaptive fault tolerant control for a class of uncertain nonlinear systems. Automatica 106:117–123

    MathSciNet  Google Scholar 

  40. 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

    MathSciNet  Google Scholar 

  41. 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

    Google Scholar 

  42. 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

    MathSciNet  Google Scholar 

  43. 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

    MathSciNet  Google Scholar 

  44. 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

    MathSciNet  Google Scholar 

  45. 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

    Google Scholar 

  46. 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

    Google Scholar 

  47. 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

    MathSciNet  Google Scholar 

  48. 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

    Google Scholar 

  49. Hardy GH, Littlewood JE, Polya G (1952) Inequalities. Cambridge University Press, Cambridge

    Google Scholar 

  50. Huang X, Lin W, Yang B (2005) Global finite-time stabilisation of a class of uncertain nonlinear systems. Automatica 41(5):881–888

    MathSciNet  Google Scholar 

  51. Qian C, Lin W (2001) Non-Lipschitz continuous stabilizers for nonlinear systems with uncontrollable unstable linearization. Syst Control Lett 42(3):185–200

    MathSciNet  Google Scholar 

  52. Yu J, Shi P, Zhao L (2018) Finite-time command filtered backstepping control for a class of nonlinear systems. Automatica 92:173–180

    MathSciNet  Google Scholar 

  53. 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

    Google Scholar 

  54. 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

    Google Scholar 

  55. 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

    MathSciNet  Google Scholar 

  56. 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

    MathSciNet  Google Scholar 

Download references

Funding

Not applicable.

Author information

Authors and Affiliations

Authors

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

Correspondence to Yassine Soukkou.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s40435-023-01255-w

Keywords

Navigation