Output Feedback Adaptive Control with Low-Frequency Learning and Fast Adaptation
Abstract
Although adaptive control has been used in numerous applications to achieve system performance without excessive reliance on system models, the necessity of high-gain learning rates for achieving fast adaptation can be a serious limitation of adaptive controllers. Specifically, in safety-critical systems involving large system uncertainties and abrupt changes in system dynamics, fast adaptation is required to achieve stringent tracking performance specifications. However, fast adaptation using high-gain learning rates can cause high-frequency oscillations in the control response, resulting in system instability. This paper develops an output feedback adaptive control framework for continuous-time minimum-phase multivariable dynamical systems for output stabilization and command following to address the problem of achieving fast adaptation using high-gain learning rates for systems with partial state information. The proposed framework uses a controller architecture involving a modification term in the update law that filters out the high-frequency content in the control response while preserving uniform boundedness of the system error dynamics. The approach is based on a nonminimal state-space realization that generates an expanded set of states using the filtered inputs and filtered outputs, as well as their derivatives, of the original system, and requires knowledge of only the open-loop system’s relative degree and a bound on the system’s order.
References
[1] , “New Developments in the Design of Adaptive Control Systems,” Inst. of Aeronautical Sciences Paper 61-39, Washington, D.C., 1961.
[2] , Design of Model Reference Control Systems for Aircraft, Instrumentation Lab., Massachusetts Inst. of Technology, Cambridge, MA, 1958.
[3] , “Limited Authority Adaptive Flight Control for Reusable Launch Vehicles,” Journal of Guidance, Control, and Dynamics, Vol. 26, No. 6, 2003, pp. 906–913. doi:https://doi.org/10.2514/2.6934 JGCDDT 0162-3192
[4] , “Adaptive Control and the NASA x-15-3 Flight Revisited,” IEEE Control Systems, Vol. 30, No. 3, 2010, pp. 32–48. doi:https://doi.org/10.1109/MCS.2010.936292 ISMAD7 0272-1708
[5] , “Robustness of Continuous-Time Adaptive Control Algorithms in the Presence of Unmodeled Dynamics,” IEEE Transactions on Automatic Control, Vol. 30, No. 9, 1985, pp. 881–889. doi:https://doi.org/10.1109/TAC.1985.1104070 IETAA9 0018-9286
[6] , Robust and Adaptive Control, Springer–Verlag, London, 2013. doi:https://doi.org/10.1007/978-1-4471-4396-3
[7] , L1 Adaptive Control Theory: Guaranteed Robustness with Fast Adaptation, Soc. for Industrial and Applied Mathematics, Philadelphia, 2010, doi:https://doi.org/10.1137/1.9780898719376
[8] , “Low-Frequency Learning and Fast Adaptation in Model Reference Adaptive Control,” IEEE Transactions on Automatic Control, Vol. 58, No. 4, 2013, pp. 1080–1085. doi:https://doi.org/10.1109/TAC.2012.2218667 IETAA9 0018-9286
[9] , “On Adaptive Control with Closed-Loop Reference Models: Transients, Oscillations, and Peaking,” IEEE Access, Vol. 1, Sept. 2013, pp. 703–717. doi:https://doi.org/10.1109/ACCESS.2013.2284005
[10] , “A Robust Adaptive Control Architecture for Disturbance Rejection and Uncertainty Suppression with Transient and Steady-State Performance Guarantees,” International Journal of Adaptive Control and Signal Processing, Vol. 26, No. 11, 2012, pp. 1024–1055. doi:https://doi.org/10.1002/acs.2281
[11] , “Closed-Loop Reference Models for Output-Feedback Adaptive Systems,” Proceedings of the European Control Conference, Plenum Press, New York, 2013, pp. 365–370.
[12] , “Discrete-Time Multivariable Adaptive Control,” IEEE Transactions on Automatic Control, Vol. 25, No. 3, 1980, pp. 449–456. doi:https://doi.org/10.1109/TAC.1980.1102363 IETAA9 0018-9286
[13] , “A Robust Direct Adaptive Controller,” IEEE Transactions on Automatic Control, Vol. 31, No. 1, 1986, pp. 1033–1043. doi:https://doi.org/10.1109/TAC.1986.1104168 IETAA9 0018-9286
[14] , Nonlinear and Adaptive Control Design, Wiley, New York, 1995.
[15] , Robust Adaptive Control, Prentice–Hall, Englewood Cliffs, NJ, 1996.
[16] , “Multilayer Neural-Net Robot Controller with Guaranteed Tracking Performance,” IEEE Transactions on Neural Networks, Vol. 7, No. 2, 1996, pp. 388–399. doi:https://doi.org/10.1109/72.485674 ITNNEP 1045-9227
[17] , “Adaptive Neural Network Control of Nonlinear Systems by State and Output Feedback,” IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics, Vol. 29, No. 6, 1999, pp. 818–828. doi:https://doi.org/10.1109/3477.809035
[18] , “Output Feedback Control of Nonlinear Systems Using RBF Neural Networks,” IEEE Transactions on Neural Networks, Vol. 11, No. 1, 2000, pp. 69–79. doi:https://doi.org/10.1109/72.822511 ITNNEP 1045-9227
[19] , “Adaptive Output Feedback Control of Nonlinear Systems Using Neural Networks,” Automatica, Vol. 37, No. 8, 2001, pp. 1201–1211. doi:https://doi.org/10.1016/S0005-1098(01)00070-X ATCAA9 0005-1098
[20] , “Adaptive Output Feedback Control of Uncertain Nonlinear Systems Using Single Hidden Layer Neural Networks,” IEEE Transactions on Neural Networks, Vol. 13, No. 6, 2002, pp. 1420–1431. doi:https://doi.org/10.1109/TNN.2002.804289 ITNNEP 1045-9227
[21] , “ Adaptive Output Feedback Controller for Systems of Unknown Dimension,” IEEE Transactions on Automatic Control, Vol. 53, No. 3, 2008, pp. 815–821. doi:https://doi.org/10.1109/ACC.2007.4282999 IETAA9 0018-9286
[22] , “Discrete-Time Adaptive Command Following and Disturbance Rejection with Unknown Exogenous Dynamics,” IEEE Transactions on Automatic Control, Vol. 53, No. 4, 2008, pp. 912–928. doi:https://doi.org/10.1109/TAC.2008.920234 IETAA9 0018-9286
[23] , “A New Neuroadaptive Control Architecture for Nonlinear Uncertain Dynamical Systems: Beyond - and -Modifications,” IEEE Transactions on Neural Networks, Vol. 20, No. 11, 2009, pp. 1707–1723. doi:https://doi.org/10.1109/CDC.2008.4739101 ITNNEP 1045-9227
[24] , “Output Feedback Adaptive Stabilization and Command Following for Minimum Phase Dynamical Systems with Unmatched Uncertainties and Disturbances,” International Journal of Control, Vol. 85, No. 6, 2012, pp. 706–721. doi:https://doi.org/10.1080/00207179.2012.662721 IJCOAZ 0020-7179
[25] , “Adaptive Nonlinear Regulation: Estimation from the Lyapunov Equation,” IEEE Transactions on Automatic Control, Vol. 37, No. 6, 1992, pp. 729–740. doi:https://doi.org/10.1109/9.256328 IETAA9 0018-9286
[26] , Linear Systems, Birkhäuser, Boston, 2005.
[27] , Nonlinear Dynamical Systems and Control: A Lyapunov-Based Approach, Princeton Univ. Press, Princeton, NJ, 2008.
[28] , “Synthesis of Model Reference Adaptive Control System by Lyapunov’s Second Method,” Proceedings of the IFAC Symposium on Adaptive Control, Teddington, England, U.K., pp. 145–152.
[29] , “Kalman Filter Modification in Adaptive Control,” Journal of Guidance, Control, and Dynamics, Vol. 33, No. 2, 2010, pp. 426–439. doi:https://doi.org/10.2514/1.45307 JGCDDT 0162-3192
[30] , “Instability Analysis and Improvement of Robustness of Adaptive Control,” Automatica, Vol. 20, No. 5, 1984, pp. 583–594. doi:https://doi.org/10.1016/0005-1098(84)90009-8 ATCAA9 0005-1098
[31] , “A New Adaptive Law for Robust Adaptation Without Persistent Excitation,” IEEE Transactions on Automatic Control, Vol. 32, No. 2, 1987, pp. 134–145. doi:https://doi.org/10.1109/TAC.1987.1104543 IETAA9 0018-9286
[32] , “Adaptive Loop Transfer Recovery,” Journal of Guidance, Control, and Dynamics, Vol. 34, No. 3, 2012, pp. 807–815. doi:https://doi.org/10.2514/1.55835 JGCDDT 0162-3192
[33] , Flight Stability and Automatic Control, 2nd ed., WCB/McGraw–Hill, New York, 1998.
[34] , Control of Spacecraft and Aircraft, Princeton Univ. Press, Princeton, NJ, 1994.