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.
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
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
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.
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.
M. C. Turner, "Positive μ modification as an anti-windup mechanism," Systems & Control Letters, vol. 102, pp. 15–21, 2017/04/01/ 2017.
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
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
Shifrin C (1993) Sweden seeks cause of Gripen crash. Aviation Week Space Technol 139(7):78–79
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
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.
Duda H (1997) Prediction of pilot-in-the-loop oscillations due to rate saturation. J Guidance Control Dyn 20:581–587
Park S (2014) Dynamics: Deflection limit in open-loop onset-point pilot-in-the-loop oscillation analysis. J Guidance Control Dyn 37: 692–695
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
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
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.
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/
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.
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.
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
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.
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
Jabbari F (2001) Disturbance attenuation of LPV systems with bounded inputs. Dynam Control 11(2):133–150
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.
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
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.
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.
Atherton DP (1982) Nonlinear control engineering. Van Nostrand Reinhold New York
Gibson JE (1963) Nonlinear automatic control
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
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.
Fielding C, Flux P (2003) Non-linearities in flight control systems. The Aeronautical J 107(1077):673–686
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.
Atherton DP, Atherton DP (1982) Nonlinear control engineering. Van Nostrand Reinhold New York
Egardt B (1979) Stability of adaptive controllers. Springer
Gelb A, Van der Velde WE (1968) Multiple-input describing functions and non-linear system design
Gelb A, Warren R (1973) Direct statistical analysis of nonlinear systems: CADET. AIAA J 11(5):689–694
Taylor JH (1975) An algorithmic state-space/describing function technique for limit cycle analysis. The Analytic Sci Corp., Reading, MA
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
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.
Funding
The authors did not receive support from any organization for the submitted work.
Author information
Authors and Affiliations
Contributions
The authors have no relevant financial or non-financial interests to disclose.
Corresponding author
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.
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40435-023-01184-8