Region-of-convergence estimation for learning-based adaptive controllers

Recent learning-based extensions to popular adaptive control procedures offer improved convergence, but at the cost of increased complexity. This complexity makes it difficult to analytically compute level sets that bound the system response. These level sets can be combined with the a priori known...

Full description

Bibliographic Details
Main Authors: Topcu, Ufuk, Chowdhary, Girish, Quindlen, John Francis, How, Jonathan P
Other Authors: Massachusetts Institute of Technology. Aerospace Controls Laboratory
Format: Article
Published: Institute of Electrical and Electronics Engineers (IEEE) 2018
Online Access:http://hdl.handle.net/1721.1/115511
https://orcid.org/0000-0002-0464-4108
https://orcid.org/0000-0001-8576-1930
Description
Summary:Recent learning-based extensions to popular adaptive control procedures offer improved convergence, but at the cost of increased complexity. This complexity makes it difficult to analytically compute level sets that bound the system response. These level sets can be combined with the a priori known Lyapunov function for such systems to provide barrier certificates, verifying the safety of the system to maximum allowable error limits. This paper presents a complementary automated procedure for computing invariant level sets offline using simulation data. These level sets encompass combinations of safe initial conditions and parameters that will not cause the adaptive system's response to exceed constraints. First, conditions for the complete set of safe initial states and parameters, known as the region-of-convergence, are established. These conditions, coupled with the known Lyapunov functions describing the adaptation, are used to form an optimization procedure to construct verifiable level sets for the system response. These levels sets thus provide barrier certificates for safety and conservatively estimate the complete regionof-convergence. Lastly, the procedure is demonstrated on an adaptive control system.