Modeling-Error-Driven Performance-Seeking Direct Adaptive Control

This paper presents a stable discrete-time adaptive law that targets modeling errors in a direct adaptive control framework. The update law was developed in our previous work for the adaptive disturbance rejection application. The approach is based on the philosophy that without modeling errors, the original control design has been tuned to achieve the desired performance. The adaptive control should, therefore, work towards getting this performance even in the face of modeling uncertainties/errors. In this work, the baseline controller uses dynamic inversion with proportional-integral augmentation. Dynamic inversion is carried out using the assumed system model. On-line adaptation of this control law is achieved by providing a parameterized augmentation signal to the dynamic inversion block. The parameters of this augmentation signal are updated to achieve the nominal desired error dynamics. Contrary to the typical Lyapunov-based adaptive approaches that guarantee only stability, the current approach investigates conditions for stability as well as performance. A high-fidelity F-15 model is used to illustrate the overall approach.

[1]  Graham Goodwin,et al.  Discrete time multivariable adaptive control , 1979, 1979 18th IEEE Conference on Decision and Control including the Symposium on Adaptive Processes.

[2]  Josef Böhm Robust adaptive control: Petros A. Ioannou, Jing Sun, Prentice Hall, Englewood, Cliffs, NJ, ISBN: 0-13-439100-4 , 2001, Autom..

[3]  K. Narendra,et al.  Stable discrete adaptive control , 1980 .

[4]  M. Bodson An adaptive algorithm with information-dependent data forgetting , 1995, Proceedings of 1995 American Control Conference - ACC'95.

[5]  John J. Burken,et al.  Enhancements to a Neural Adaptive Flight Control System for a Modified F-15 Aircraft , 2008 .

[6]  Karen Gundy-Burlet,et al.  An Adaptive Critic Approach to Reference Model Adaptation , 2003 .

[7]  Nilesh V. Kulkarni,et al.  Adaptive Disturbance Rejection Control using System Input -Output Data , 2006 .

[8]  Joseph J. Totah,et al.  GENERIC NEURAL FLIGHT CONTROL AND AUTOPILOT SYSTEM , 2000 .

[9]  K. Narendra,et al.  Stable adaptive controller design, part II: Proof of stability , 1980 .

[10]  P. Ramadge,et al.  Discrete-time multivariable adaptive control , 1979 .

[11]  John Kaneshige,et al.  Dynamics and Adaptive Control for Stability Recovery of Damaged Asymmetric Aircraft , 2006 .

[12]  K. Narendra,et al.  A new error model for adaptive systems , 1980 .

[13]  John Kaneshige,et al.  INTEGRATED NEURAL FLIGHT AND PROPULSION CONTROL SYSTEM , 2001 .

[14]  Anthony J. Calise,et al.  FAULT TOLERANT FLIGHT CONTROL VIA ADAPTIVE NEURAL NETWORK AUGMENTATION , 1998 .