Concurrent Learning Adaptive Model Predictive Control

A concurrent learning adaptive-optimal control architecture for aerospace systems with fast dynamics is presented. Exponential convergence properties of concurrent learning adaptive controllers are leveraged to guarantee a verifiable learning rate while guaranteeing stability in presence of significant modeling uncertainty. The architecture switches to online-learned model based Model Predictive Control after an online automatic switch gauges the confidence in parameter estimates. Feedback linearization is used to reduce a nonlinear system to an idealized linear system for which an optimal feasible solution can be found online. It is shown that the states of the adaptively feedback linearized system stay bounded around those of the idealized linear system, and sufficient conditions for asymptotic convergence of the states are presented. Theoretical results and numerical simulations on a wing-rock problem with fast dynamics establish the effectiveness of the architecture.

[1]  Arthur Gelb,et al.  Applied Optimal Estimation , 1974 .

[2]  Sastry,et al.  Necessary and sufficient conditions for parameter convergence in adaptive control , 1984 .

[3]  Petros A. Ioannou,et al.  Theory and design of robust direct and indirect adaptive-control schemes , 1988 .

[4]  A. Garulli,et al.  Robustness in Identification and Control , 1989 .

[5]  K. Narendra,et al.  Combined direct and indirect approach to adaptive control , 1989 .

[6]  Karl Johan Åström,et al.  Adaptive Control , 1989, Embedded Digital Control with Microcontrollers.

[7]  R. Sanner,et al.  Gaussian Networks for Direct Adaptive Control , 1991 .

[8]  Robert M. Sanner,et al.  Gaussian Networks for Direct Adaptive Control , 1991, 1991 American Control Conference.

[9]  Jia Luo,et al.  Control of Wing-Rock Motion of Slender Delta Wings , 1993 .

[10]  Wayne C. Durham Constrained Control Allocation , 1992 .

[11]  Sahjendra N. Singh,et al.  Direct Adaptive and Neural Control of Wing-Rock Motion of Slender Delta Wings , 1995 .

[12]  K. S. Narendra,et al.  Neural networks for control theory and practice , 1996, Proc. IEEE.

[13]  Miroslav Krstic,et al.  Control of Wing Rock Motion Using Adaptive Feedback Linearization , 1996 .

[14]  B. Pasik-Duncan,et al.  Adaptive Control , 1996, IEEE Control Systems.

[15]  Alberto Bemporad,et al.  Robust model predictive control: A survey , 1998, Robustness in Identification and Control.

[16]  Frank L. Lewis,et al.  High-Level Feedback Control with Neural Networks , 1998, World Scientific Series in Robotics and Intelligent Systems.

[17]  Tao Zhang,et al.  Direct adaptive control of non-affine nonlinear systems using multilayer neural networks , 1998, Proceedings of the 1998 American Control Conference. ACC (IEEE Cat. No.98CH36207).

[18]  E. Kerrigan Robust Constraint Satisfaction: Invariant Sets and Predictive Control , 2000 .

[19]  A. Saad Simulation and Analysis of Wing Rock Physics for a Generic Fighter Model with Three Degrees-of-Freedom , 2000 .

[20]  James B. Rawlings,et al.  Tutorial overview of model predictive control , 2000 .

[21]  David Q. Mayne,et al.  Nonlinear Model Predictive Control:Challenges and Opportunities , 2000 .

[22]  G. Nicolao,et al.  Stability and Robustness of Nonlinear Receding Horizon Control , 2000 .

[23]  Flavio Nardi,et al.  Neural network based adaptive algorithms for nonlinear control , 2000 .

[24]  William B. Dunbar,et al.  Model predictive control of coordinated multi-vehicle formations , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..

[25]  Gang Tao,et al.  Adaptive Control Design and Analysis , 2003 .

[26]  Nakwan Kim Improved Methods in Neural Network-Based Adaptive Output Feedback Control, with Applications to Flight Control , 2003 .

[27]  R.M. Murray,et al.  Receding horizon control of multi-vehicle formations: a distributed implementation , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[28]  A. Richards,et al.  Decentralized model predictive control of cooperating UAVs , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[29]  Arthur G. Richards,et al.  Robust constrained model predictive control , 2005 .

[30]  K. Y. Volyanskyy,et al.  An Error Minimization Method in Adaptive Control , 2006 .

[31]  William B. Dunbar,et al.  Distributed Receding Horizon Control of Dynamically Coupled Nonlinear Systems , 2007, IEEE Transactions on Automatic Control.

[32]  Toshiharu Sugie,et al.  Adaptive model predictive control for a class of constrained linear systems based on the comparison model , 2007, Autom..

[33]  Anthony J. Calise,et al.  A Kalman Filter Optimization Approach to Direct Adaptive Control , 2009 .

[34]  Eugene Lavretsky,et al.  Combined/Composite Model Reference Adaptive Control , 2009, IEEE Transactions on Automatic Control.

[35]  Martin Guay,et al.  Adaptive Model Predictive Control for Constrained Nonlinear Systems , 2008 .

[36]  Girish Chowdhary,et al.  Concurrent learning for convergence in adaptive control without persistency of excitation , 2010, 49th IEEE Conference on Decision and Control (CDC).

[37]  A. Calise,et al.  Kalman Filter Modification in Adaptive Control , 2010 .

[38]  G. Chowdhary,et al.  A singular value maximizing data recording algorithm for concurrent learning , 2011, Proceedings of the 2011 American Control Conference.

[39]  Girish Chowdhary,et al.  A reproducing Kernel Hilbert Space approach for the online update of Radial Bases in neuro-adaptive control , 2011, IEEE Conference on Decision and Control and European Control Conference.

[40]  Eric N. Johnson,et al.  Theory and Flight-Test Validation of a Concurrent-Learning Adaptive Controller , 2011 .

[41]  L. Grüne,et al.  Nonlinear Model Predictive Control : Theory and Algorithms. 2nd Edition , 2011 .

[42]  Girish Chowdhary,et al.  Concurrent Learning Adaptive Control of Linear Systems with Noisy Measurements , 2012 .

[43]  Claire J. Tomlin,et al.  Learning-based model predictive control on a quadrotor: Onboard implementation and experimental results , 2012, 2012 IEEE International Conference on Robotics and Automation.

[44]  S. Shankar Sastry,et al.  Provably safe and robust learning-based model predictive control , 2011, Autom..