Corentin Briat
Hybrid dynamical systems: impulsive, switched and sampled-data systems
Looped-functionals are a particular class of functionals allowing to express a discrete-time stability criteria in an alternative way. The term 'looped’ comes from the fact that the looped-functionals satisfy a boundary condition, looping both sides of the functional together. These functionals are particularly useful for several reasons. The first one is the use of a discrete-time stability criterion, which is a much weaker condition than a continuous-time condition. Demanding a continuous decrease of a function is indeed a much stronger requirement than asking for a pointwise decrease of a sequence of points extracted from the same function. This hence allows us to relax the constraint on the strict decrease of the continuous-time Lyapunov function. This is particularly interesting when dealing with hybrid systems, such as impulsive or switched systems, where jumps in the Lyapunov function level can occur. Linear impulsive systems are described as
\[ \begin{array}{rcl} \dot{x}(t)&=&Ax(t), t\ne t_k\\ x(t_k^+)&=&Jx(t_k), k\ge1\\ x(t_0) &=&x_0 \end{array} \]
where \(x\) is the state and \(\{t_k\}_{k\ge0}\) is a sequence of increasing impulse instants satisfying \(t_k\to\infty\) as \(k\to\infty\). The notation \(x(t_k^+)\) denotes the right-limit of \(x(s)\) at \(s\downarrow t_k\). On the other hand, linear switched systems are given by defined as
\[ \dot{x}(t)=A_{\sigma(t)}x(t) \]
where \(x\) is the state and the function \(\sigma(t)\in\{1,…,N\}\) defines which mode is active at each time \(t\).
The second one is that the obtained stability conditions depend on the system matrices in a convex way. In this regard, it is not necessary to consider the discrete-time system embedded in the hybrid system. This latter fact becomes particularly interesting when time-varying and nonlinear systems are considered since no closed-form expression for the embedded discrete-time system exists. The convexity of the conditions also permits an easy extension to uncertain systems.
Looped-functionals can be seen as a unifying paradigm for dealing with hybrid systems, such as switched and impulsive systems, but also sampled-data systems, periodic systems, LPV systems, and possibly many others. This paradigm is quite recent and a lot of things remain to be discovered, notably applications to delay systems, extensions to systems with inputs, looped-functionals for control, etc.
Clock-dependent Lyapunov functions are a particular class of Lyapunov functions that depend on a clock measuring the time elapsed since a particular event such as the last jump of the state for impulsive systems or the last change of mode for switched systems. The obtained criteria are similar to the ones obtained using looped-functionals, with the striking difference that they are structurally more suitable for control design. They also involve a much lower number of decision variables, which makes them more scalable as the size of the considered system increases.
References:
R. Goebel, R. Sanfelice, and A. Teel, “Hybrid Dynamical Systems. Modeling, Stability, and Robustness”, Princeton University Press, 2012.
A. Seuret, “A novel stability analysis of linear systems under asynchronous samplings”, Automatica, Vol. 48(1), pp. 177-182, 2012.
C. Briat and A. Seuret, “A looped-functional approach for robust stability analysis of linear impulsive systems”, Systems & Control Letters, Vol. 61, pp. 980-988, 2012.
C. Briat and A. Seuret, “Convex dwell-time characterizations for uncertain linear impulsive systems”, IEEE Transactions on Automatic Control, Vol. 57(12), pp. 3241-3246, 2012.
C. Briat and A. Seuret, “Affine characterizations of minimal and mode-dependent dwell-times for uncertain linear switched systems”, IEEE Transactions on Automatic Control, Vol. 58(5), pp. 1304-1310, 2013.
C. Briat, “Convex conditions for robust stability analysis and stabilization of linear aperiodic impulsive and sampled-data systems under dwell-time constraints”, Automatica, Vol. 49(11), pp. 3349-3457, 2013.
C. Briat, “Convex lifted conditions for robust \(\ell_2\)-stability analysis and \(\ell_2\)-stabilization of linear discrete-time switched systems with minimum dwell-time constraint”, Automatica, Vol. 50(3), pp. 976-983, 2014.
C. Briat, “Convex conditions for the robust stabilization of uncertain switched systems with guaranteed minimum and mode-dependent dwell-time”, Systems & Control Letters, Vol. 78, pp. 63-72, 2015.
C. Briat, “Stability analysis and stabilization of stochastic linear impulsive, switched and sampled-data systems under dwell-time constraints”, Automatica, Vol. 74, pp. 279-287, 2016;
C. Briat, “Stability analysis and stabilization of stochastic linear impulsive, switched and sampled-data systems under dwell-time constraints”, Automatica, Vol. 74, pp. 279-287, 2016.
C. Briat, “Theoretical and numerical comparisons of looped functionals and clock-dependent Lyapunov functions - The case of periodic and pseudo-periodic systems with impulses”, International Journal of Robust and Nonlinear Control, Vol. 26(10), pp. 2232-2255, 2016.
C. Briat, “Dwell-time stability and stabilization conditions for linear positive impulsive and switched systems”, Nonlinear Analysis: Hybrid Systems, Vol. 24, pp. 198-226, 2017.