Dissipativity is an input-output (IO) characterization of nonlinear systems that enables compositional robust control through Vidyasagar's Network Dissipativity Theorem. However, determining the dissipativity of a system is an involved and, often, model-specific process. We present a general method to determine the local dissipativity properties of nonlinear, control affine systems. We simultaneously search for the optimal IO characterization of a system and synthesize a continuous piecewise affine (CPA) storage function via a convex optimization problem. To do so, we reformulate the relationship between the Hamilton-Jacobi inequality and the dissipation inequality as an linear matrix inequality (LMI) and develop novel LMI bounds for a triangulation. Further, we develop a method to synthesize a combined quadratic and CPA storage function to expand the systems the optimization problem is applicable to. Finally, we demonstrate that our method will always find a feasible IO characterization and a CPA or quadratic storage function given that the system is strictly locally dissipative.
Dissipativity characterizes the input-output (IO) properties of nonlinear systems and enables compositional robust control through the Vidyasagar network dissipativity theorem. However, determining system dissipativity is a complex and often model-dependent process. This paper proposes a general methodology to determine local dissipativity properties of nonlinear control-affine systems. The approach simultaneously searches for optimal IO properties and synthesizes continuous piecewise affine (CPA) storage functions through convex optimization. To achieve this, the authors reformulate the relationship between Hamilton-Jacobi inequalities and dissipativity inequalities as linear matrix inequalities (LMIs), and develop novel LMI bounds for triangulations. Additionally, methods for synthesizing combined quadratic and CPA storage functions are developed to extend the applicability of the optimization framework. Finally, it is proven that when a system is strictly locally dissipative, the method can always find feasible IO properties and either CPA or quadratic storage functions.
Input-output (IO) stability theory is crucial in robust control, employing compositional approaches for stability analysis—the closed-loop IO stability of a network depends on coarse-grained open-loop IO properties of individual subsystems. However, for nonlinear systems, determining IO properties is a complex and often model-dependent process.
For linear systems, IO properties can be established through frequency-domain analysis, solving LMIs from HJI, or data-driven analysis
Via the KYP lemma, dissipativity is equivalent to the existence of a positive semidefinite quadratic storage function, solvable through LMI optimization
However, nonlinear system storage functions lack fixed functional forms and lack systematic methods
Problems with Existing Nonlinear Methods:
Dynamic Programming Methods6,14: Iterative methods require good initialization and lack convergence guarantees
Transformation Methods26,33: Valid only in limited state space regions where transformations apply, requiring specific techniques
SOS Methods25,27,1: Applicable only to polynomial systems, relying on non-convex optimization that may be overly conservative
Prior CPA Methods17: HJI and error terms are polynomials in design variables, leading to conservative non-convex optimization, and excluding linear and control-affine terms
Convex Optimization Framework: Proposes a method to simultaneously search for QSR parameters and CPA storage functions through convex optimization, ensuring HJI holds throughout the state space region
Novel LMI Error Bounds (Section 3):
Develops novel LMI error bounds for imposing LMI constraints on CPA functions over triangulations (Theorem 10)
Develops methods for enforcing inequalities on closed balls around the origin, allowing consideration of quadratic storage functions (Theorem 11)
LMI Reformulation of HJI (Section 4):
Reformulates HJI as LMI, convexifying previous optimization problems
Proposes conditions for CPA storage functions to satisfy HJI (Theorem 12)
Develops synthesis methods for combined quadratic and CPA storage functions (Theorem 13)
Theoretical Guarantees (Section 5):
Proves that for strictly locally dissipative nonlinear control-affine systems, the optimization problem can always verify dissipativity properties with CPA or quadratic storage functions (Theorems 15, 16)
Numerical Verification (Section 6):
Demonstrates method effectiveness on three systems, including comparisons with analytical bounds and existing methods
System Model: Consider the mapping G(x0):L2em→L2ep, where y=G(x0)u is defined by:
{x˙=f(x)+Gˉ(x)uy=h(x)+Jˉ(x)u
where Gˉ(x)=B+G(x), Jˉ(x)=D+J(x), and f(0)=0,G(0)=0,h(0)=0,J(0)=0.
Objective: Determine the local QSR dissipativity of the system on a robustly positively invariant set Ω⊂Rn, i.e., the existence of a storage function V:Ω→R+ such that:
Triangulation: Partition the state space region Ω into a finite set of n-simplices T={σi}i=1mT
CPA Function Definition: A CPA function on Ω is uniquely determined by its values at the vertices EΩ of the triangulation. For simplex σi=co{xi,j}j=0n, the function value is:
W(x)=x⊤Xi−1Wˉi
where the j-th row of Xi is xi,j−xi,0, and the j-th element of Wˉi is Wxi,j−Wxi,0.
Methodological Contribution: Proposes the first systematic method to simultaneously synthesize CPA storage functions and determine local QSR dissipativity through convex optimization
Theoretical Guarantees: Proves that for strictly locally dissipative systems, the method guarantees finding feasible solutions (Theorems 15-16)
Technical Innovations:
Novel LMI error bounds enable CPA function constraints to be enforced through finite vertex conditions
12 Hill & Moylan (1976): "The stability of nonlinear dissipative systems" - Foundational work on dissipativity theory
8,9 Giesl & Hafstein (2012, 2014): Pioneering work on CPA Lyapunov function synthesis, important foundation for this paper
25 Summers et al. (2013): "Quantitative local L₂-gain and reachability analysis" - Representative SOS method work
17 Lavaei & Bridgeman (2022): Prior CPA storage function work, direct predecessor to this paper
28 Van Der Schaft (1992): "L₂-gain analysis of nonlinear systems" - Classical reference on nonlinear system L₂ gain analysis
Summary: This is a high-quality theoretical work making important contributions to nonlinear system dissipativity analysis. Convexifying CPA storage function synthesis is the key innovation, with theoretical guarantees enhancing method reliability. Main limitations are computational complexity for high-dimensional systems and conservatism compared to hand-crafted methods. This work provides valuable systematic tools for nonlinear robust control and is expected to have significant impact in control theory.