Skip to main content
Log in

Robustness analysis of model reference adaptive control in the presence of input rate saturation using the describing function method

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

Abstract

This paper proposes a stability analysis method for a closed-loop system consisting of a second-order system and model reference adaptive controller (MRAC) with an input rate limited based on describing function method. The method allows prediction of oscillation characteristics for a wide range of system conditions, saturation, and control system parameters. The method includes quasi-linearization of the nonlinear element of the system via a Describing Function (DF) approach and then shaping the loop to reach desired limit-cycle characteristics. As the DF method is used, loop shaping takes place in the Nyquist diagram. The efficacy of the proposed method is analyzed by studying vehicle lateral dynamics in the presence of the actuator rate saturation and unmodeled dynamics. Simulation studies carried out in time and frequency domains, are used to assess the accuracy of the proposed method.

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
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

Code availability

The MATLAB code used for the simulation can be provided via email if required.

Data Availability

This manuscript presents a theoretical analysis of Robustness analysis of model reference adaptive control in the presence of input rate saturation using the describing function method and does not involve the collection or analysis of any data.

References

  1. Liu Y, Liu F, Dong X, Li Q, Ren Z (2019) “Integrated fault-tolerant flight control system with actuator amplitude saturation,” in. Chinese Control Conference (CCC) 2019:5118–5123

    Article  Google Scholar 

  2. Sarhadi P, Noei AR, Khosravi A (2017) Model reference adaptive autopilot with anti-windup compensator for an autonomous underwater vehicle: Design and hardware in the loop implementation results. Appl Ocean Res, vol. 62, pp. 27–36, 2017/01/01/ 2017.

  3. Sarhadi P, Noei AR, Khosravi A (2016) Model reference adaptive PID control with anti-windup compensator for an autonomous underwater vehicle. Robot Autonomous Syst, vol. 83, pp. 87–93, 2016/09/01/ 2016.

  4. M. C. Turner, "Positive μ modification as an anti-windup mechanism," Systems & Control Letters, vol. 102, pp. 15–21, 2017/04/01/ 2017.

  5. Berg JM, Hammett KD, Schwartz CA, Banda SS (1996) An analysis of the destabilizing effect of daisy chained rate-limited actuators. IEEE Trans Control Syst Technol 4(2):171–176

    Article  Google Scholar 

  6. Brieger O, Kerr M, Leißling D, Postlethwaite I, Sofrony J, Turner M (2009) Flight testing of a rate saturation compensation scheme on the ATTAS aircraft. Aerospace Sci Technol 13(2–3):92–104

    Article  Google Scholar 

  7. Shifrin C (1993) Sweden seeks cause of Gripen crash. Aviation Week Space Technol 139(7):78–79

    Google Scholar 

  8. Stein G (2003) Respect the Unstable Gunter Stein gave the first Hendrik W. Bode Lecture in December 1989. IEEE Control Syst Mag 23(4):12–25

    Google Scholar 

  9. Mitchell D, Klyde D (2004) Recommended practices for exposing pilot-induced oscillations or tendencies in the development process. in USAF developmental test and evaluation summit, p. 6810.

  10. Duda H (1997) Prediction of pilot-in-the-loop oscillations due to rate saturation. J Guidance Control Dyn 20:581–587

  11. Park S (2014) Dynamics: Deflection limit in open-loop onset-point pilot-in-the-loop oscillation analysis. J Guidance Control Dyn 37: 692–695

  12. Sarhadi P, Ghahramani NO, Shafeenejhad I (2013) Identification of a non-linear hydraulic actuator considering rate saturation using particle swarm optimisation algorithm. Int J Modell Ident 18(2):136–145

    Google Scholar 

  13. Sarhadi P, Khosravi A, Bijani V (2015) Identification of nonlinear actuators with time delay and rate saturation using meta-heuristic optimization algorithms. Proceed Institution of Mech Eng, Part I: J Syst Control Eng 229(9):808–817

    Google Scholar 

  14. Kefferpütz K, Adamy J (2011) A tracking controller for linear systems subject to input amplitude and rate constraints. In: Proceedings of the 2011 American Control Conference, pp. 3790–3795: IEEE.

  15. Paoletti P, Genesio R (2011) Rate limited time optimal control of a planar pendulum. Syst Control Lett, vol. 60, no. 4, pp. 264–270, 2011/04/01/

  16. Kapila V, Pan H, de Queiroz MS (1999) LMI-based control of linear systems with actuator amplitude and rate nonlinearities. In: Proceedings of the 38th IEEE Conference on Decision and Control (Cat. No. 99CH36304), 1999, vol. 2, pp. 1413–1418: IEEE.

  17. Coffer BJ, Hoagg JB, Bernstein DS (2011) Cumulative retrospective cost adaptive control of systems with amplitude and rate saturation. In: Proceedings of the 2011 American Control Conference, 2011, pp. 2344–2349: IEEE.

  18. Leonessa A, Haddad WM, Hayakawa T, Morel Y (2009) Adaptive control for nonlinear uncertain systems with actuator amplitude and rate saturation constraints. Int J Adapt Control Signal Process 23(1):73–96

    Article  MathSciNet  Google Scholar 

  19. Yuan R, Yi J, Yu W, Fan G (2011) Adaptive controller design for uncertain nonlinear systems with input magnitude and rate limitations. In: Proceedings of the 2011 American Control Conference, 2011, pp. 3536–3541: IEEE.

  20. Hardt M, Helton JW, Kreutz-Delgado K (2000) Numerical solution of nonlinear control problems with application to jet engine compressors. IEEE Trans Control Syst Technol 8(1):98–111

    Article  Google Scholar 

  21. Jabbari F (2001) Disturbance attenuation of LPV systems with bounded inputs. Dynam Control 11(2):133–150

    Article  MathSciNet  Google Scholar 

  22. Kahveci NE, Ioannou PA (2010) Parameter identification and adaptive control for improved vehicle yaw stability performance. In: 49th IEEE Conference on Decision and Control (CDC), 2010, pp. 2904–2909: IEEE.

  23. Tzeng CY, Lin KF (2000) Adaptive ship steering autopilot design with saturating and slew rate limiting actuator. Int J Adapt Control Signal Process 14(4):411–426

    Article  Google Scholar 

  24. Rad SM, Khosravi A, Sarhadi P, Pitch autopilot design for an autonomous aerial vehicle in the presence of amplitude and rate saturation. Aerospace Sci Technol, vol. 108, p. 106371.

  25. Namadchian Z, Zare A (2020) Stability analysis of dynamic nonlinear interval type-2 TSK fuzzy control systems based on describing function. Soft Comput, vol. 24, no. 19, pp. 14623–14636, 2020/10/01 2020.

  26. Atherton DP (1982) Nonlinear control engineering. Van Nostrand Reinhold New York

  27. Gibson JE (1963) Nonlinear automatic control

  28. Euntai K, Heejin L, Mignon P (2000) Limit-cycle prediction of a fuzzy control system based on describing function method. IEEE Trans Fuzzy Syst 8(1):11–22

    Article  Google Scholar 

  29. Hussain HS, Sharma Subedi C, Annaswamy AM, Lavretsky E (2017) Robustness of adaptive control systems to unmodeled dynamics: a describing function viewpoint. In: AIAA Guidance, Navigation, and Control Conference(AIAA SciTech Forum: American Institute of Aeronautics and Astronautics, 2017.

  30. Fielding C, Flux P (2003) Non-linearities in flight control systems. The Aeronautical J 107(1077):673–686

    Article  Google Scholar 

  31. Annaswamy AM, Lavretsky E, Dydek ZT, Gibson TE, Matsutani M (2013) Recent results in robust adaptive flight control systems," vol. 27, no. 1–2, pp. 4–21, 2013.

  32. Atherton DP, Atherton DP (1982) Nonlinear control engineering. Van Nostrand Reinhold New York

  33. Egardt B (1979) Stability of adaptive controllers. Springer

  34. Gelb A, Van der Velde WE (1968) Multiple-input describing functions and non-linear system design

  35. Gelb A, Warren R (1973) Direct statistical analysis of nonlinear systems: CADET. AIAA J 11(5):689–694

    Article  Google Scholar 

  36. Taylor JH (1975) An algorithmic state-space/describing function technique for limit cycle analysis. The Analytic Sci Corp., Reading, MA

  37. Ackermann J, Guldner J, Sienel W, Steinhauser R, Utkin V (1995) Linear and nonlinear controller design for robust automatic steering. IEEE Trans Control Syst Technol 3(1):132–143

    Article  Google Scholar 

  38. Rohrs CE, Valavani L, Athans M, Stein G (1982)Robustness of adaptive control algorithms in the presence of unmodeled dynamics. In: 1982 21st IEEE Conference on Decision and Control, pp. 3–11: IEEE.

Download references

Funding

The authors did not receive support from any organization for the submitted work.

Author information

Authors and Affiliations

Authors

Contributions

The authors have no relevant financial or non-financial interests to disclose.

Corresponding author

Correspondence to Alireza Khosravi.

Ethics declarations

Conflict of interest

The authors declare they have no financial interests.

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

Tavakkoli, F., Khosravi, A. & Sarhadi, P. Robustness analysis of model reference adaptive control in the presence of input rate saturation using the describing function method. Int. J. Dynam. Control 12, 1415–1426 (2024). https://doi.org/10.1007/s40435-023-01184-8

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s40435-023-01184-8

Keywords

Navigation