Introduction to Time-Delay Systems. Emilia FRIDMAN

Similar documents
New Lyapunov Krasovskii functionals for stability of linear retarded and neutral type systems

Stability of Linear Distributed Parameter Systems with Time-Delays

This article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and

Eects of small delays on stability of singularly perturbed systems

Robust sampled-data stabilization of linear systems - An input delay approach

Delay-Dependent Exponential Stability of Linear Systems with Fast Time-Varying Delay

Automatica. Exponential stability of linear distributed parameter systems with time-varying delays. Emilia Fridman a,, Yury Orlov b.

Delay-dependent stability and stabilization of neutral time-delay systems

Asymptotic stability of solutions of a class of neutral differential equations with multiple deviating arguments

Input/output delay approach to robust sampled-data H control

Control under Quantization, Saturation and Delay: An LMI Approach

Stability Analysis and H Synthesis for Linear Systems With Time-Varying Delays

Delay-Dependent Stability Criteria for Linear Systems with Multiple Time Delays

Robust Stability Analysis of Teleoperation by Delay-Dependent Neutral LMI Techniques

Stabilization of Neutral Systems with Saturating Control Inputs

Robust sampled-data stabilization of linear systems: an input delay approach

Delay and Its Time-derivative Dependent Robust Stability of Uncertain Neutral Systems with Saturating Actuators

Linear Matrix Inequalities in Robust Control. Venkataramanan (Ragu) Balakrishnan School of ECE, Purdue University MTNS 2002

STABILIZATION OF LINEAR SYSTEMS VIA DELAYED STATE FEEDBACK CONTROLLER. El-Kébir Boukas. N. K. M Sirdi. Received December 2007; accepted February 2008

Observer design for systems with non small and unknown time-varying delay

7.1 Linear Systems Stability Consider the Continuous-Time (CT) Linear Time-Invariant (LTI) system

Delay-dependent Stability Analysis for Markovian Jump Systems with Interval Time-varying-delays

In delay there lies no plenty

Converse Lyapunov-Krasovskii Theorems for Systems Described by Neutral Functional Differential Equation in Hale s Form

NETWORKED control systems (NCS), that are comprised

ON THE ROBUST STABILITY OF NEUTRAL SYSTEMS WITH TIME-VARYING DELAYS

Output Stabilization of Time-Varying Input Delay System using Interval Observer Technique

Analysis of Systems with State-Dependent Delay

A new robust delay-dependent stability criterion for a class of uncertain systems with delay

Optimal nonlinear control for time delay system. Delsys 2013

OPTIMAL CONTROL. Sadegh Bolouki. Lecture slides for ECE 515. University of Illinois, Urbana-Champaign. Fall S. Bolouki (UIUC) 1 / 28

LQR, Kalman Filter, and LQG. Postgraduate Course, M.Sc. Electrical Engineering Department College of Engineering University of Salahaddin

BIBO stabilization of feedback control systems with time dependent delays

Modern Optimal Control

Module 07 Controllability and Controller Design of Dynamical LTI Systems

On Dwell Time Minimization for Switched Delay Systems: Free-Weighting Matrices Method

Research Article Convex Polyhedron Method to Stability of Continuous Systems with Two Additive Time-Varying Delay Components

State Regulator. Advanced Control. design of controllers using pole placement and LQ design rules

Stability Theory for Nonnegative and Compartmental Dynamical Systems with Time Delay

ECE504: Lecture 8. D. Richard Brown III. Worcester Polytechnic Institute. 28-Oct-2008

Modern Optimal Control

II.3. POLYNOMIAL ANALYSIS. Didier HENRION

6 OUTPUT FEEDBACK DESIGN

STABILIZATION FOR A CLASS OF UNCERTAIN MULTI-TIME DELAYS SYSTEM USING SLIDING MODE CONTROLLER. Received April 2010; revised August 2010

STABILITY ANALYSIS FOR SYSTEMS WITH LARGE DELAY PERIOD: A SWITCHING METHOD. Received March 2011; revised July 2011

10 Transfer Matrix Models

ROBUST STABILITY TEST FOR UNCERTAIN DISCRETE-TIME SYSTEMS: A DESCRIPTOR SYSTEM APPROACH

Stability Analysis of Linear Systems with Time-Varying Delays: Delay Uncertainty and Quenching

FEL3210 Multivariable Feedback Control

On backwards and forwards reachable sets bounding for perturbed time-delay systems

Topic # Feedback Control Systems

THE phenomena of time delays are often encountered in

Constructing Lyapunov-Krasovskii Functionals For Linear Time Delay Systems

On feedback stabilizability of time-delay systems in Banach spaces

ESC794: Special Topics: Model Predictive Control

Global Stabilization of Oscillators With Bounded Delayed Input

Output Adaptive Model Reference Control of Linear Continuous State-Delay Plant

Subject: Optimal Control Assignment-1 (Related to Lecture notes 1-10)

Semidefinite Programming Duality and Linear Time-invariant Systems

Research Article Delay-Range-Dependent Stability Criteria for Takagi-Sugeno Fuzzy Systems with Fast Time-Varying Delays

Discrete and inter-sample analysis of systems with aperiodic sampling

Input-output framework for robust stability of time-varying delay systems

Robust Multi-Objective Control for Linear Systems

MATH4406 (Control Theory) Unit 6: The Linear Quadratic Regulator (LQR) and Model Predictive Control (MPC) Prepared by Yoni Nazarathy, Artem

Delay-Dependent α-stable Linear Systems with Multiple Time Delays

Control of Chatter using Active Magnetic Bearings

Filter Design for Linear Time Delay Systems

Denis ARZELIER arzelier

Nonlinear Control Systems

16.30 Estimation and Control of Aerospace Systems

Solution of Linear State-space Systems

NON-FRAGILE GUARANTEED COST CONTROL OF T-S FUZZY TIME-VARYING DELAY SYSTEMS WITH LOCAL BILINEAR MODELS

Convex Optimization Approach to Dynamic Output Feedback Control for Delay Differential Systems of Neutral Type 1,2

I. D. Landau, A. Karimi: A Course on Adaptive Control Adaptive Control. Part 9: Adaptive Control with Multiple Models and Switching

Predictor-Based Control of Systems With State Multiplicative Noise

TIME-DELAY SYSTEMS: STABILITY, SLIDING MODE CONTROL AND STATE ESTIMATION

Multi-Model Adaptive Regulation for a Family of Systems Containing Different Zero Structures

Time-Invariant Linear Quadratic Regulators Robert Stengel Optimal Control and Estimation MAE 546 Princeton University, 2015

Results on stability of linear systems with time varying delay

Stability of Delay Impulsive Systems with Application to Networked Control Systems

Criterions on periodic feedback stabilization for some evolution equations

Robust Stability. Robust stability against time-invariant and time-varying uncertainties. Parameter dependent Lyapunov functions

Control, Stabilization and Numerics for Partial Differential Equations

Identification Methods for Structural Systems

Quadratic Stability of Dynamical Systems. Raktim Bhattacharya Aerospace Engineering, Texas A&M University

MATH4406 (Control Theory) Unit 1: Introduction Prepared by Yoni Nazarathy, July 21, 2012

Stability and stabilization of 2D continuous state-delayed systems

Reducing the Computational Cost of the Sum-of-Squares Stability Test for Time-Delayed Systems

Appendix A Solving Linear Matrix Inequality (LMI) Problems

4F3 - Predictive Control

On Controllability of Linear Systems 1

Chapter 3. LQ, LQG and Control System Design. Dutch Institute of Systems and Control

Time-Invariant Linear Quadratic Regulators!

arzelier

Every real system has uncertainties, which include system parametric uncertainties, unmodeled dynamics

STABILITY ANALYSIS. Asystemmaybe stable, neutrallyormarginallystable, or unstable. This can be illustrated using cones: Stable Neutral Unstable

Automatica. Sliding mode control in the presence of input delay: A singular perturbation approach. X. Han a,1, E. Fridman b, S.K.

MATH4406 (Control Theory) Unit 1: Introduction to Control Prepared by Yoni Nazarathy, August 11, 2014

EL 625 Lecture 10. Pole Placement and Observer Design. ẋ = Ax (1)

Improved Stability Criteria for Lurie Type Systems with Time-varying Delay

Transcription:

Introduction to Time-Delay Systems Emilia FRIDMAN

1 Models with time-delay and effects of delay on stability 2 A brief history of Time-Delay System (TDS) 3 Solution concept, the step method and the state of TDS 4 Solution to linear TDS and fundamental matrix 5 On controllability, observability, LQR and Kalman filter 6 Linear Time-Invariant (LTI) systems and characteristic equation 7 Lyapunov-Krasovskii and Lyapunov-Razumikhin methods

Plan 1 Models with time-delay and effects of delay on stability 2 A brief history of Time-Delay System (TDS) 3 Solution concept, the step method and the state of TDS 4 Solution to linear TDS and fundamental matrix 5 On controllability, observability, LQR and Kalman filter 6 Linear Time-Invariant (LTI) systems and characteristic equation 7 Lyapunov-Krasovskii and Lyapunov-Razumikhin methods

The simplest time-delay equation with constant delay h > 0 is ẋ(t) = x(t h). Time-Delay Systems (TDS) are also called systems with aftereffect or dead-time, hereditary systems, or differential-difference equations. They belong to the class of functional differential equations which are infinite-dimensional. Time-delays appear in many engineering systems - aircraft, chemical control systems, in lasers models, in internet, biology, medicine... There can be transport, communication or measurement delay.

Figure 1: Showering person.

A person wishes to achieve the desired water tempreture T d by rotating the mixer. Let T (t) denote the water temperature in the mixer output. Let h be the time needed by the water to go from the mixer output to the person s head. Assume that the change of the temperature is proportional to the angle of rotation of the handle, whereas the rate of rotation of the handle is proportional to T (t) T d. At time t the person feels the water temperature leaving the mixer at time t h, which results in the following equation with the constant delay h: T (t) = k[t (t h) T d ], k R.

Effects of delay on stability Delay may be destabilizing: ẋ(t) = x(t h) is stable for h < π/2 and unstable for h > π/2. Delay may be stabilizing: ẍ(t) = u(t), y(t) = x(t). The system is not stabilizable by the non-delayed u(t) = K 0 y(t)

The system is stabilizable by delayed [Niculescu, Michiels, Kharitonov 04] u(t) = K 0 y(t) + K 1 y(t r), r > 0. (1) since it is stabilizable by u(t) = K 0 y(t) + K 1 ẏ(t) and ẏ(t) y(t) y(t r), r > 0. r

The system is stabilizable by delayed [Niculescu, Michiels, Kharitonov 04] u(t) = K 0 y(t) + K 1 y(t r), r > 0. (1) since it is stabilizable by u(t) = K 0 y(t) + K 1 ẏ(t) and A time-delay approach to: ẏ(t) y(t) y(t r), r > 0. r DANCES [Fridman, Tutorial on TDS, Israel, 2011] Destabilizing delay in Venice Waltz Stabilizing delay in Tango

A time-delay approach to: Sampled-data control [Mikheev, Sobolev & Fridman, 1988] ẋ(t) = Ax(t) + BKx(t k ), t [t k, t k+1 ), lim t k = (2) k This system can be represented as a continuous system with time-varying delay τ(t) = t t k (note that τ = 1 for t = t k ) ẋ(t) = Ax(t) + BKx(t τ(t)), t [t k, t k+1 ). (3)

A time-delay approach became popular in Networked Control System is feedback control loop closed through communication network. ZOH Delay u(t) u(tk)=kx(tk ηk) Physical plant Network Medium Controller x Sampler Delay Figure 2: Networked state-feedback control system.

Packet dropouts result in variable sampling. The closed-loop ẋ(t) = Ax(t) + B 2 Kx(t k η k ), t [t k, t k+1 ). Input delay approach ẋ(t) = Ax(t) + B 2 Kx(t τ(t)), (4) where and. 0 τ(t) = t t k + η k t k+1 t k + η k τ M, t [t k, t k+1 ) τ(t) = 1, t = t k

Figure 3: Drilling pipe model

The drilling pipe can be modeled by the wave equation GJ 2 z L 2 σ 2 (σ, t) I 2 z z B (σ, t) β (σ, t) = 0, σ [0, 1], t2 t under the boundary conditions z(0, t) = 0, GJ L z σ (1, t) + I B 2 z t 2 (1, t) = T z t (1, t). z(σ, t) is the deviation of the angle of rotation from its steady state value, T z t (1, t) is the (linearized) torque on the bit, I B is a lumped inertia (the assembly at the bottom hole), β 0 is the damping (viscous and structural), I is the inertia, G is the shear modulus, J is the geometrical moment of inertia. The main variable of interest is the angular velocity at the drill bottom z t (1, t).

Assuming β = I B = 0, the model reduces to 1-D wave equation where a = 2 z t 2 (σ, t) = a 2 z σ 2 (σ, t), σ (0, 1), t > 0, z z z(0, t) = 0, σ (1, t) = k t (1, t), (5) GJ I B L 2, k = GJ LT, r = GJ L R. By D Alembert method, a general solution of the 1-D wave equation is given by z(σ, t) = φ(t + sσ) + ψ(t sσ), t > 0, (6) where φ, ψ are C 1 1 and s = a. This leads to time-delay system with c 0 = s k s+k and c 1 = ψ(t + s) = c 0 ψ(t s), t > 0, (7) r s+k.

Plan 1 Models with time-delay and effects of delay on stability 2 A brief history of Time-Delay System (TDS) 3 Solution concept, the step method and the state of TDS 4 Solution to linear TDS and fundamental matrix 5 On controllability, observability, LQR and Kalman filter 6 Linear Time-Invariant (LTI) systems and characteristic equation 7 Lyapunov-Krasovskii and Lyapunov-Razumikhin methods

18 cent.: 1-st eqs with delay by Bernoulli, Euler, Concordet 1940-... Systematical study by A. Myshkis, R. Bellman 1956-... Lyapunov method for stability by Krasovskii and by Razumikhin. Smith predictor. 1960-... 50+ monographs in English N. Krasovskii (1963), R. Bellman & K. Cooke (1963), Elsgol z & Norkin (1972), J. Hale (1977), V. Kolmanovskii & R. Nosov (1986), M. Malek-Zavarei & M. Jamshidi (1987), Kolmanovskii & Myshkis (1992) 1995-... Robust control of systems with uncertain delay τ(t) 2000-... Delay boom

Plan 1 Models with time-delay and effects of delay on stability 2 A brief history of Time-Delay System (TDS) 3 Solution concept, the step method and the state of TDS 4 Solution to linear TDS and fundamental matrix 5 On controllability, observability, LQR and Kalman filter 6 Linear Time-Invariant (LTI) systems and characteristic equation 7 Lyapunov-Krasovskii and Lyapunov-Razumikhin methods

Solution concept. Initial value problem: ẋ(t) = x(t h), t 0, x(s) = φ(s), s [ h, 0]. (8) Step method for solution: h 0 h 2h t t [0, h], ẋ(t) = φ(t h), x(0) = φ(0), t [h, 2h], t [2h, 3h],...

1 0.5 x 0 0.5 1 0 1 2 3 4 5 6 7 8 9 10 t Figure 4: Solutions with h = 1, ϕ 1 (plain) or ϕ 0.5t (dotted).

In spite of their complexity, time-delay systems (TDS) often appear as simple infinite-dimensional models of more complicated PDEs. E.g. D Alambert transformation for the wave eq. leads to a TDS. Conversely, TDS can be represented by a classical transport PDE: x(t + θ) = z(t, θ), θ [ h, 0] ẋ(t) = x(t h) t z(t, θ) = θ z(t, θ), θ [ h, 0), z(t, 0) = z(t, h). t TDS may be studied in the framework of abstract infinite-dimensional systems in the Hilbert/Banach spaces

Plan 1 Models with time-delay and effects of delay on stability 2 A brief history of Time-Delay System (TDS) 3 Solution concept, the step method and the state of TDS 4 Solution to linear TDS and fundamental matrix 5 On controllability, observability, LQR and Kalman filter 6 Linear Time-Invariant (LTI) systems and characteristic equation 7 Lyapunov-Krasovskii and Lyapunov-Razumikhin methods

The simplest equation with a single delay h has a form ẋ(t) = Ax(t) + A 1 x(t h) + f(t), (9) where h > 0, x(t) R n, A and A 1 are constant matrices, f : [0, ) R n is a given piecewise-continuous function. The initial condition is given by x(θ) = φ(θ), θ [ h, 0], (10) where φ is supposed to be a piecewise-continuous initial function. The solution to the finite-dimensional (9) with A 1 = 0 is given by x(t) = e At φ(0) + t 0 e A(t s) f(s)ds. (11)

In order to extend (11) to A 1 = 0 we define the fundamental n n-matrix which satisfies the homogenous equation with the following initial conditions ẋ(t) = Ax(t) + A 1 x(t h) (12) X(t) = { 0, t < 0, I, t = 0. Then the solution to (9), (10) is given by [Bellman & Cooke, 1963] x(t) = X(t)φ(0) + 0 h X(t θ h)a 1φ(θ)dθ + t 0 X(t s)f(s)ds.

Plan 1 Models with time-delay and effects of delay on stability 2 A brief history of Time-Delay System (TDS) 3 Solution concept, the step method and the state of TDS 4 Solution to linear TDS and fundamental matrix 5 On controllability, observability, LQR and Kalman filter 6 Linear Time-Invariant (LTI) systems and characteristic equation 7 Lyapunov-Krasovskii and Lyapunov-Razumikhin methods

ẋ(t) = A(t)x(t) + A 1 (t)x(t h) + B(t)u(t). (i) Controllable on [t 0, t 1 ] if x t0 = x(t 0 + ) C[ h, 0], x t1 C[ h, 0] a piecewise-cont. u(t) (ii) Controllability to origin if x t1 0. Unlike the non-delay case, (ii) does not imply (i) t 1 t 0 > h Criteria: In terms of the Grammian [L. Weiss, 1967] For LTI an algebraic one [Kirillova & Churakova, 1967]

Input delay and predictor-based design. The LTI system with the delayed input: ẋ(t) = Ax(t) + Bu(t h). (13) Objective: seek a state-feedback controller (for stabilization, LQR, etc). Denote v(t) = u(t h) and find v(t) = Kx(t) for non-delay system ẋ(t) = Ax(t) + Bv(t) [Manitius & Olbrot, 1979]. Then u(t) = Kx(t + h) and x(t + h) = e Ah x(t) + u(t) = K[e Ah x(t) + h Note that in (13) the proper state is (x(t), u t(θ)), θ [ h, 0). t+h e A(t+h s) Bu(s h)ds. (14) t 0 e Aξ Bu(t + ξ)dξ]. (15)

Drawbacks of predictor-based design: difficulties in the case of uncertain systems and delays= For uncertain systems, the LMI approach leads to efficient design algorithms. Systems with state delay usually lead to infinite-dimensional conditions. Thus, LQR ẋ(t) = Ax(t h) + Bu(t), J = 0 [xt (t)qx(t) + u T (t)ru(t)]dt, Q 0, R > 0 (16) leads to PDEs of Riccati type [N. Krasovskii, 1962].

Plan 1 Models with time-delay and effects of delay on stability 2 A brief history of Time-Delay System (TDS) 3 Solution concept, the step method and the state of TDS 4 Solution to linear TDS and fundamental matrix 5 On controllability, observability, LQR and Kalman filter 6 Linear Time-Invariant (LTI) systems and characteristic equation 7 Lyapunov-Krasovskii and Lyapunov-Razumikhin methods

Retarded systems Retarded system with N discrete delays and with a distributed delay has a form: N 0 ẋ(t) = A k x(t h k ) + A(θ)x(t + θ)dθ, k=0 h d (RS) where 0 = h 0 < h 1... < h K, x(t) R n, A k are constant matrices and A(θ) is a continuous matrix function. The characteristic equation of this system is given by det[λi N k=0 0 A k e λh k A(s)e λs ds] = 0. h d (17)

Location of the characteristic roots has a nice property: there is a finite number of roots to the right of any vertical line. Ims Res Retarded system is as. stable iff all the roots in the LHP. Solutions are given by x(t) = j p j(t)e λ j(t), where λ j are the characteristic roots and p j (t) are polynomials.

Consider a scalar TDS, which is stable for h = 0 for small h > 0 ẋ(t) = ax(t) a 1 x(t h), a + a 1 > 0. (18) For a a 1 (18) is as. stable for all delay, i.e. delay-independently stable. If a 1 > a, then the system is as. stable for h < h and becomes unstable for h > h, where h = arccos( a a 1 ). a1 2 a2 If a = 0, h = π 2a 1. For time-varying h(t), h = 3 2a 1.

Neutral systems NEUTRAL systems in Jack Hale s form d dt [x(t) F x(t h)] = Ax(t) + A 1x(t h), x 0 = φ C[ h, 0]. (NS) Another form ẋ(t) F ẋ(t h) = Ax(t) + A 1 x(t h), x 0 = φ, φ L 2 [ h, 0]. (NS1) Zero location: Ims 0 Res

There exist systems with all zeros in the LHP with unbounded solutions Small delays in neutral systems may destabilize the system: a > 1. Characteristic quasipolynomial In PID controller D may stand for disaster. ẋ(t) + x(t) = a[ẋ(t h) + x(t h)], (λ + 1)(1 ae hλ ), z k = 1/h(ln a + 2kπi) RHP, k = 0, ±1,... Assume A1: D(x t) = x(t) F x(t g) = 0 is as. stable g. A1 σ(f ) < 1. Under A1 stability of neutral systems is similar to stab. of retarded

Robustness of stability with respect to small delays: If (RS) is as. stable for h = 0, then it is as. stable for all small enough h. El sgol ts & Norkin, 1973, Hale & Lunel, 1993). In the case of infinite-dimensional systems (e.g. wave eq. or neutral system), even arbitrarily small delays in the feedback may destabilize the system ( Datko 88; Logemann, Rebarber & G. Weiss 96; Hale & Lunel 99). A finite dimensional system that may be destabilized by small delay is a singularly perturbed system [E. Fridman, Aut02]: εẋ(t) = x(t h), ε > 0 As. stable for h = 0, but for small h = εg with g > π/2 unstable. This led to a Descriptor approach to TDS [ Fridman, SCL01], [ Fridman & Shaked, TAC02]

Plan 1 Models with time-delay and effects of delay on stability 2 A brief history of Time-Delay System (TDS) 3 Solution concept, the step method and the state of TDS 4 Solution to linear TDS and fundamental matrix 5 On controllability, observability, LQR and Kalman filter 6 Linear Time-Invariant (LTI) systems and characteristic equation 7 Lyapunov-Krasovskii and Lyapunov-Razumikhin methods

Lyapunov-Krasovskii and Lyapunov-Razumikhin methods For TDS there are two main direct Lyapunov methods: 1. Krasovskii method of Lyapunov functionals [Krasovskii, 1956] 2. Razumikhin method of Lyapunov functions [Razumikhin,1956] Krasovskii method is a natural generalization of the direct Lyapunov method: a proper state for TDS is a function. Lyapunov-Razumikhin functions are simpler to use.

Delay-independent conditions Consider TDS with time-varying bounded delay τ(t) [0, h]: ẋ(t) = Ax(t) + A 1 x(t τ(t)), x(t) R n (19) (24) is as. stable if V (x(t)) > 0 such that along (24) d dt V α x(t) 2, α > 0. (20) Differentiate Lyapunov function V (x(t)) = x T (t)p x(t) along (24) d dt V (x(t)) = 2xT (t)p [ ẋ(t) = 2x T (t)p [Ax(t) + A 1 x(t τ(t))] = [x T (t) x T A (t τ)] T ] [ ] P + P A P A 1 x(t) A T 1 P 0 x(t τ) In order to guarantee (20) we need to compensate x(t τ(t))

Krasovskii method V (t, x t ) = x T (t)p x(t) + t t τ(t) xt (s)qx(s)ds, P > 0, Q > 0. V : R C[ h, 0] R + is a functional, x t = x(t + θ), θ [ h, 0]. Delay τ: differentiable, τ d < 1 ( slowly-varying delay). d dt t t τ(t) xt (s)qx(s)ds x T (t)qx(t) (1 d)x T (t τ)qx(t τ) d dt V < α x(t) 2, α > 0 if the delay-independent (h-independent) LMI holds: [ A W = T ] P + P A + Q P A 1 A T 1 P < 0. (21) (1 d)q

Razumikhin method d dt V (x(t)) < α x(t) 2 along (24) if Razumikhin s condition holds: V (x(t + θ)) < pv (x(t)) for some p > 1 The idea: if a solution begins inside the ellipsoid x T (t 0 )P x(t 0 ) δ, and is to leave this ellipsoid at some time t, then x T (t + θ)p x(t + θ) x T (t)p x(t), θ [ h, 0]. x( t) x( t0)

Razumikhin method For any q > 0, and p > 1 if d dt V (x(t)) = 2xT (t)p ẋ(t) 2x T (t)p [Ax(t) + A 1 x(t τ(t))] +q [px T (t)p x(t) x(t τ(t)) T P x(t τ(t))] }{{} 0 by Razumikhin [ condition ] x(t) = [x T (t) x T (t τ(t))]w R < α x(t) x(t τ(t)) 2, α > 0 [ A W R = T ] P + P A + qpp P A 1 A T 1 P qp < 0. (22) Sufficient: W R p=1 < 0 ( W R p=1+ε < 0 for small ε > 0)

Implications of the Delay-Independent MIs [ A T ] [ P + P A + qp P A 1 A A T 1 P qp < 0 T P + P A + qp P A 1 A T 1 P qp Hence, delay-ind MIs guarantee the stability of ] < 0 ẋ(t) = Ax(t) ± A 1 x(t τ(t)), τ(t) (23) A is Hurwitz (since P A + A T P < 0); A ± A 1 are Hurwitz (corresponds to τ 0 in (23)); σ( A 1 1 d A 1 ) < 1(Krasovskii) and σ(a 1 A 1 ) < 1 (Razumikhin)

Delay-dependent stability of linear systems with tvr delay Consider TDS with a time-varying bounded delay τ(t) [0, h]: The stability conditions may be ẋ(t) = Ax(t) + A 1 x(t τ(t)), x(t) R n. (24) delay-independent (h-independent) A is Hurwitz not applicable for stabilization of unstable systems by the delayed feedback; delay-dependent.

Delay-dependent stability of linear systems with tvr delay Consider TDS with a time-varying bounded delay τ(t) [0, h]: The stability conditions may be ẋ(t) = Ax(t) + A 1 x(t τ(t)), x(t) R n. (24) delay-independent (h-independent) A is Hurwitz not applicable for stabilization of unstable systems by the delayed feedback; delay-dependent. Delay-dependent conditions use the relation t x(t τ(t)) = x(t) ẋ(s)ds, t τ(t) which leads to ẋ(t) = [A + A 1 ]x(t) A 1 t t τ(t) ẋ(s)ds.

Descriptor method Delay-dependent cond-s were based on model transformations and on bounding [Li & De Souza et al., 1995], [Goubet, Dambrine & Richard, 1995], [Kolmanovskii & Richard, 1999], [Niculescu, 2001]. 1-st Model Transformtaion ẋ(t) = [A + A 1 ]x(t) A 1 t t τ(t) Conservatism: (25) (with double delay) is NOT to (24). [Kharitonov & Melchor-Aguilar, 2000], [Gu & Niculescu, 2001] [Ax(s) +A 1 x(s τ(s))]ds. (25)

Descriptor method Delay-dependent cond-s were based on model transformations and on bounding [Li & De Souza et al., 1995], [Goubet, Dambrine & Richard, 1995], [Kolmanovskii & Richard, 1999], [Niculescu, 2001]. 1-st Model Transformtaion ẋ(t) = [A + A 1 ]x(t) A 1 t t τ(t) Conservatism: (25) (with double delay) is NOT to (24). [Kharitonov & Melchor-Aguilar, 2000], [Gu & Niculescu, 2001] A descriptor model transformation [Fridman SCL 2001]: [Ax(s) +A 1 x(s τ(s))]ds. (25) ẋ(t) = y(t), y(t) = Ax(t) + A 1 x(t τ(t)). The equivalent descriptor form (in the sense of stability) ẋ(t) = y(t), 0 = y(t) + (A+ A 1 )x(t) A 1 t t τ(t) y(s)ds.

Descriptor method V = x T P x, P > 0 Novelty in V : ẋ is not substituted by the RHS of eq.: V = 2x T (t)p ẋ(t) +2[x T (t)p2 T + ẋt (t)p3 T ][ ẋ(t) + (A+ A t 1)x(t) A 1 t τ(t) ẋ(s)ds] V < α( x(t) 2 + ẋ(t) 2 ), α > 0. Leads to slack variables P 2 and P 3.

Descriptor method V = x T P x, P > 0 Novelty in V : ẋ is not substituted by the RHS of eq.: V = 2x T (t)p ẋ(t) +2[x T (t)p2 T + ẋt (t)p3 T ][ ẋ(t) + (A+ A t 1)x(t) A 1 t τ(t) ẋ(s)ds] V < α( x(t) 2 + ẋ(t) 2 ), α > 0. Leads to slack variables P 2 and P 3. Advantages of the descriptor method: less conservative conditions for uncertain systems, efficient design (with P 3 = εp 2, ε R is tuning parameter), unifying LMIs for the discrete-time & the cont. systems; simple conditions for neutral systems, simple delay-dep. LMIs for diffusion PDEs.

m m ẋ = Ax, A = f i A i, f i = 1 i=1 i=1 V = x T (t)p x(t), P > 0. Adding to dt d V = 2xT (t)p ẋ(t) 0 = 2[x T (t)p2 T + ẋ T (t)p3 T ][ ẋ(t) + Ax(t)], we arrive at d dt V = [xt ẋ T ]Ψ[x T ẋ T ] T < 0 if [ Ψ = P 2 T A + AT P 2 P P 2 T + AT P 3 P 3 P 3 T ] < 0. LMIs in the vertices with different P (i) [ P T 2 A i + A T i P 2 P (i) P T 2 + AT i P 3 P 3 P T 3 ] < 0.

Example: robust stability of uncertain system Consider the uncertain system from Example 1: [ ] 0 1 ẋ(t) = x(t), g ḡ. 1 + g 1 g From the char. eq.: as. stable for all g < 1. The quadratic stability conditions P A i + A T i P < 0, i = 1, 2 at the two vertices that correspond to ±ḡ: g 0.6812. The descriptor LMI with the vertex-dependent P (1) and P (2) : analytical bound g 0.9999.

Descriptor method: discrete-time case Extension to the discrete-time: LMIs are almost like the continuous x(k + 1) = Ax(k) Descriptor form: x(k + 1) = y(k) + x(k), y(k) = (A I)x(k) V n (k) = x T (k)p x(k), P > 0 V n (k + 1) V n (k) = 2x T (k)p y(k) + y T (k)p y(k) +2[x T (k)p2 T + yt (k)p3 T ][ y(k) + (A I)x(k)] we arrive at LMIs which are similar to the continuous ones [ P T 2 (A I) + (A I) T P 2 P P T 2 + (A I)T P 3 P P 3 P T 3 ] < 0.

Delay-dependent via Lyapunov-Krasovskii We differentiate x T (t)p x(t) and apply the descriptor method with some n n-matrices P 2, P 3. d dt [xt (t)p x(t)] = 2x T (t)p ẋ(t) +2[x T (t)p2 T + ẋt (t)p3 T ][(A+A t 1)x(t) A 1 ẋ(s)ds ẋ(t)] t τ

Delay-dependent via Lyapunov-Krasovskii We differentiate x T (t)p x(t) and apply the descriptor method with some n n-matrices P 2, P 3. d dt [xt (t)p x(t)] = 2x T (t)p ẋ(t) +2[x T (t)p2 T + ẋt (t)p3 T ][(A+A t 1)x(t) A 1 ẋ(s)ds ẋ(t)] t τ t To compensate ẋ(s)ds consider [Fridman & Shaked, IJC 03]: t τ(t) 0 t V R = h t+θ ẋt (s)rẋ(s)dsdθ t = (h + s t h t)ẋt (s)rẋ(s)ds, R > 0, d dt V R = hẋ T t (t)rẋ(t) t h ẋt (s)rẋ(s)ds = hẋ T (t)rẋ(t) t t τ(t) ẋt (s)rẋ(s)ds t τ(t) ẋ T (s)rẋ(s)ds t h }{{} is ignored

Delay-dependent via descriptor method We apply further Jensen s inequality (for τ > 0) [Gu, 03] t t τ(t) ẋt (s)rẋ(s)ds 1 h 1 Then, for Lyapunov functional and d dt V ηt (t)ψη(t) < 0 if Ψ = τ(t) t t τ(t) ẋt (s)dsr t t τ(t) ẋ(s)ds. V = x T (t)p x(t) + V R η(t) = col{x(t), ẋ(t), 1 h t t τ(t) ẋt (s)dsr t t τ(t) ẋ(s)ds t t τ ẋ(s)ds} [ P T 2 (A + A1) + (A + A1)T P 2 P P T 2 + (A + A1)T P 3 hp T 2 A1 P 3 P T 3 + hr hp T 3 A1 hr ] < 0.

Delay-dependent methods Delay-dependent without the descriptor: ẋ(t) is replaced by RHS of eq. +Schur complement to ẋ T Rẋ Important improvements: [Y. He et al. Aut 07]: The relation between x(t τ(t)) and x(t h) is taken into account: V (x t,ẋ t ) = x T (t)p x(t) + t t h xt (s)sx(s)ds + V R [P.G. Park et al. Aut11]: convex analysis. Treating stabilizing delay (no stability without delay) via LMIs: [K. Gu, IJC97]: discretized Lyapunov functional method; [Seuret & Gouaisbaut Aut13]: extended integral inequalities.

Illustrative example ẋ(t) = x(t τ(t)), τ d < 1. LMIs with d = 0 guarantee stability for constant τ [0, 1.41] [Fr& Sh 02] (compared with the analytical result τ < 1.57) For fast-varying delays the analytical result τ < 1.5 LMIs of [Fr& Sh 02] S = 0 τ(t) [0, 0.99] LMIs of [He et al 07] S = 0 τ(t) [0, 1.22] Convex analysis [Park et al. 11] τ(t) [0, 1.33] Conditions in terms of LMIs are sufficient only they can be improved.

General Lyapunov functional for constant delays Nec. condition for the application of simple Lyapunov functionals is the stability of the non-delayed system ẋ(t) = (A + A 1 )x(t). [ ẋ(t) = 0 1 2 0.1 ] [ 0 0 x(t) + 1 0 ] x(t h), h constant This system is unstable for h = 0 and is as. stable for h (0.1002, 1.7178) [Gu03]. Here stabilization by using delay. A general Lyapunov functional that corresponds to necessary and sufficient conditions for stability [Y. M. Repin, 1965] V (x t ) = x(t) T P x(t) + 2x T (t) 0 h Q(ξ)x(t + ξ)dξ + 0 0 h h xt (t + s)r(s, ξ)x(t + ξ)dsdξ (26)

Let ẋ(t) = Ax(t) + A 1 x(t h) be as. stable. Find V : d dt V (x t) = x T (t)w x(t), W > 0, x(t) = X(t)φ(0) + 0 h X(t θ h)a 1φ(θ)ds V (φ) = 0 x T (s)w x(s)ds = φ T (0)U(0)φ(0) +2φ T (0) 0 h U( h θ)a 1φ(θ)dθ + 0 h φ(θ 2)A T 0 1 h U(θ 2 θ 1 )A 1 φ(θ 1 )dθ 1 dθ 2, U(θ) = 0 X T (s)w X(s + θ)ds <

Let ẋ(t) = Ax(t) + A 1 x(t h) be as. stable. Find V : d dt V (x t) = x T (t)w x(t), W > 0, x(t) = X(t)φ(0) + 0 h X(t θ h)a 1φ(θ)ds V (φ) = 0 x T (s)w x(s)ds = φ T (0)U(0)φ(0) +2φ T (0) 0 h U( h θ)a 1φ(θ)dθ + 0 h φ(θ 2)A T 0 1 h U(θ 2 θ 1 )A 1 φ(θ 1 )dθ 1 dθ 2, U(θ) = 0 X T (s)w X(s + θ)ds < V (φ) > β φ(0) 3, β > 0 [Huang 89] d dt V = xt (t)w x(t) x T (t h)w 1 x(t h), W, W 1 > 0 V (φ) > β φ(0) 2 complete LKF [Kharitonov & Zhabko, 03].

LMI conditions via general V and discretization were found in Gu 97]. No design problems have been solved by this method due to some terms in V, which arise after substitution of ẋ(t). Descriptor discretized method [Fridman 06] avoids the substitution: V (x t ) = 2x T (t) 0 h Q(ξ)ẋ(t + ξ)dξ +2ẋ T (t)[p x(t) + 0 h Q(ξ)x(t + ξ)dξ] +2 0 0 h h ẋt (t + s)r(s, ξ)dsx(t + ξ)dξ +2 0 h ẋt (t + ξ)s(ξ)x(t + ξ)dξ +2[x T (t)p T 2 + ẋt (t)p T 3 ][Ax(t)+A 1x(t h)] Integrating by parts + discretization of Gu leads to LMIs for design.

Treating stabilizing delay (no stability without delay) via LMIs: [K. Gu, IJC97]: discretized Lyapunov functional method; [Seuret & Gouaisbaut Aut13]: extended integral inequalities. Some open problems: Suf. stability conds taking into account particular τ(t); analytical stability bounds and nec. Lyapunov-based stability conds for some classes of tvr delays.

For detailed introduction to time-delay systems with applications to sampled-data and network-based control see Thank you!