Contraction Theory for Nonlinear Stability Analysis and Learning-based Control: A Tutorial Overview

10/01/2021
by   Hiroyasu Tsukamoto, et al.
5

Contraction theory is an analytical tool to study differential dynamics of a non-autonomous (i.e., time-varying) nonlinear system under a contraction metric defined with a uniformly positive definite matrix, the existence of which results in a necessary and sufficient characterization of incremental exponential stability of multiple solution trajectories with respect to each other. By using a squared differential length as a Lyapunov-like function, its nonlinear stability analysis boils down to finding a suitable contraction metric that satisfies a stability condition expressed as a linear matrix inequality, indicating that many parallels can be drawn between well-known linear systems theory and contraction theory for nonlinear systems. Furthermore, contraction theory takes advantage of a superior robustness property of exponential stability used in conjunction with the comparison lemma. This yields much-needed safety and stability guarantees for neural network-based control and estimation schemes, without resorting to a more involved method of using uniform asymptotic stability for input-to-state stability. Such distinctive features permit systematic construction of a contraction metric via convex optimization, thereby obtaining an explicit exponential bound on the distance between a time-varying target trajectory and solution trajectories perturbed externally due to disturbances and learning errors. The objective of this paper is therefore to present a tutorial overview of contraction theory and its advantages in nonlinear stability analysis of deterministic and stochastic systems, with an emphasis on deriving formal robustness and stability guarantees for various learning-based and data-driven automatic control methods. In particular, we provide a detailed review of techniques for finding contraction metrics and associated control and estimation laws using deep neural networks.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/02/2021

A Theoretical Overview of Neural Contraction Metrics for Learning-based Control with Guaranteed Stability

This paper presents a theoretical overview of a Neural Contraction Metri...
research
03/04/2021

Learning-based Adaptive Control via Contraction Theory

We present a new deep learning-based adaptive control framework for nonl...
research
12/11/2021

Learning Contraction Policies from Offline Data

This paper proposes a data-driven method for learning convergent control...
research
07/10/2020

Robust Controller Design for Stochastic Nonlinear Systems via Convex Optimization

This paper presents ConVex optimization-based Stochastic steady-state Tr...
research
05/18/2021

A Contraction Theory Approach to Optimization Algorithms from Acceleration Flows

Much recent interest has focused on the design of optimization algorithm...
research
08/13/2020

Learning Stability Certificates from Data

Many existing tools in nonlinear control theory for establishing stabili...
research
02/25/2021

Imitation Learning for Robust and Safe Real-time Motion Planning: A Contraction Theory Approach

This paper presents Learning-based Autonomous Guidance with Robustness, ...

Please sign up or login with your details

Forgot password? Click here to reset