input to state stability of time delay systems lyapunov
play

Input-to-state stability of time-delay systems: Lyapunov-Krasovskii - PowerPoint PPT Presentation

Input-to-state stability of time-delay systems: Lyapunov-Krasovskii characterizations and feedback control redesign P. Pepe University of LAquila, Italy Pre-conference Workshop on Input-to-state stability and control of


  1. Input-to-state stability of time-delay systems: Lyapunov-Krasovskii characterizations and feedback control redesign P. Pepe University of L’Aquila, Italy Pre-conference Workshop on Input-to-state stability and control of infinite-dimensional systems 21 st IFAC World Congress Berlin, Germany, 11 − 17 July, 2020 1

  2. Outline • ISS, ISS-ation for Delay-Free Systems • ISS for Systems Described by RFDEs, • ISS for Systems Described by F D Es • ISS for Systems Described by NFDEs • ISS-ation of Systems Described by RFDEs • A Case Study: the Chemical Reactor with Recycle • Conclusions 2

  3. E. D. Sontag, Northeastern University, Boston, Massachusetts, USA E.D. Sontag, Smooth stabilization implies coprime factorization, IEEE Transactions on Automatic Control, Vol. 34, No. 4, pp. 435–443, 1989. 3

  4. A function δ : R + → R + is: – positive definite if it is continuous, zero at zero and δ ( s ) > 0 s for all s > 0 (ex: s → 1+ s 2 ); – of class K if it is positive definite and strictly increasing (ex: s → 1 − e − s ); – of class K ∞ if it is of class K and it is unbounded (ex: s → s 2 ); – of class L if it is continuous and it monotonically decreases to zero as its argument tends to + ∞ (ex: s → e − s ). A function β : R + × R + → R + is of class KL if β ( · , t ) is of class K for each t ≥ 0 and β ( s, · ) is of class L for each s ≥ 0 (ex: ( s, t ) → se − t ). 4

  5. For positive real ∆, positive integer n , C ([ − ∆ , 0]; R n ) denotes the Banach space of the continuous functions mapping [ − ∆ , 0] into R n , endowed with the supremum norm, denoted with the symbol � · � ∞ . The symbol � · � a denotes any semi-norm in C ([ − ∆ , 0]; R n ) for which there exist two positive reals γ a and γ a such that, for any φ ∈ C ([ − ∆ , 0]; R n ), the following inequalities hold γ a | φ (0) | ≤ � φ � a ≤ γ a � φ � ∞ 5

  6. A functional V : C ([ − ∆ , 0]; R n ) → R + is Fr´ echet differentiable at a point φ ∈ C ([ − ∆ , 0]; R n ), if there exists a linear bounded operator, which is called the Fr´ echet differential at φ and is denoted as D F V ( φ ), mapping C ([ − ∆ , 0]; R n ) into R , such that | V ( φ + ψ ) − V ( φ ) − D F V ( φ ) ψ | lim = 0 � ψ � ∞ ψ → 0 In the following: • RFDE stands for Retarded Functional Differential Equation. • NFDE stands for Neutral Functional Differential Equation. • F D E stands for Functional Difference Equation. • ISS stands for Input-to-State Stability, or Input-to-State Sta- ble. 6

  7. ISS Definition (Sontag, 1989) x ( t ) ∈ R n , v ( t ) ∈ R m , x ( t ) = f ( x ( t ) , v ( t )) , a.e. ˙ x (0) = x 0 (1) ( f locally Lipschitz) Definition 1. The system described by (1) is ISS if there esixt β ∈ KL and γ ∈ K such that, for any initial state x 0 and any Lebesgue measurable and locally essentially bounded input v , the solution exists for all t ≥ 0 and, furthermore, satisfies the inequality | x ( t ) | ≤ β ( | x 0 | , t ) + γ ( � v [0 ,t ) � ∞ ) , t ≥ 0 7

  8. Liapunov Characterization of ISS Sontag & Wang, SCL, 1995, Lin, Sontag, Wang, SICON, 1996 Theorem 2. The system described by the ODE (1) is ISS if and only if there exist a smooth function V : R n → R + , functions α 1 , α 2 , α 3 of class K ∞ , function ρ of class K , such that H 1 ) α 1 ( | x | ) ≤ V ( x ) ≤ α 2 ( | x | ) , ∀ x ∈ R n ; H 2 ) ∂V ( x ) f ( x, v ) ≤ − α 3 ( | x | ) + ρ ( | v | ) , ∀ x ∈ R n , v ∈ R m ∂x 8

  9. ISS-ation (Sontag, 1989) x ( t ) = f ( x ( t )) + g ( x ( t ))( u ( t ) + d ( t )) ˙ Hp) u ( t ) = k ( x ( t )) is stabilizing when d ≡ 0, V : R n → R + is a Liapunov function for ˙ x ( t ) = f ( x ( t )) + g ( x ( t )) k ( x ( t )), i.e.: ∂V ( x ) α 1 ( | x | ) ≤ V ( x ) ≤ α 2 ( | x | ) , ( f ( x ) + g ( x ) k ( x )) ≤ − α 3 ( | x | ); ∂x � T is ISS-ing, i.e. � ∂V ( x ( t )) Th) u s ( t ) = k ( x ( t )) − g ( x ( t )) ∂x ( t ) x ( t ) = f ( x ( t )) + g ( x ( t ))( u s ( t ) + d ( t )) ˙ is ISS w.r.t. the disturbance d ( t ). 9

  10. Example (Sontag, 1989) x ( t ) = x ( t ) + (1 + x 2 ( t ))( u ( t ) + d ( t )) ˙ 2 x ( t ) If d ( t ) ≡ 0, then u ( t ) = − 1+ x 2 ( t ) is a stabilizing feedback control law. Indeed, the closed-loop system becomes ˙ x ( t ) = − x ( t ). But, with this feedback control law, the closed-loop system is described, in the case d ( t ) � = 0, by the equation x ( t ) = − x ( t ) + (1 + x 2 ( t )) d ( t ) , ˙ and it can easy become unstable, for instance by suitable constant disturbance d ( t ). 10

  11. Now, we consider a Liapunov function for the disturbance-free x ( t ) = − x ( t ). We can choose V ( x ) = x 2 . closed loop system ˙ Then we have the new feedback control law 2 x ( t ) � 1 + x 2 ( t ) � u s ( t ) = − 1 + x 2 ( t ) − 2 x ( t ) The new closed-loop system becomes � 2 + 1 + x 2 ( t ) 1 + x 2 ( t ) � � � x ( t ) = − x ( t ) − 2 x ( t ) ˙ d ( t ) This system is ISS w.r.t. the disturbance d ( t ). 11

  12. Controller Fresh feed T R , , Coolant flow T J , T J (t) , A⇀B Total Reactor flow-rate Separator Recycle Effluent Continuous Stirred Tank Reactor. Delays appear because of the recycle. 12

  13. Human Glucose-Insulin System. Delays occur because of the reaction time of the pancreas to plasma-glucose variations. 13

  14. The beginning of ISS for time-delay systems A.R. Teel, Connections between Razumikhin-type theorems and the ISS nonlinear small gain theorem, IEEE Transactions on Automatic Control , Vol. 43, No. 7, pp. 960–964, 1998. P. Pepe, and Z.-P. Jiang, A Lyapunov-Krasovskii methodology for ISS and iISS of time-delay systems, Systems & Control Letters , Vol. 55, No. 12, pp. 1006–1014, 2006. E. Fridman, M. Dambrine, N. Yeganefar, On input-to-state stability of systems with time-delay: A matrix inequalities approach, Automatica, Vol. 44, N. 9, pp. 2364-2369, 2008. 14

  15. Systems Described by RFDEs x ( t ) = f ( x t , v ( t )) , ˙ t ≥ 0 , a.e., x ( τ ) = x 0 ( τ ) , τ ∈ [ − ∆ , 0] , (2) f : C ([ − ∆ , 0]; R n ) × R m → R n Lipschitz on bounded sets, x t ∈ C ([ − ∆ , 0]; R n ) , x t ( τ ) = x ( t + τ ) , τ ∈ [ − ∆ , 0] 15

  16. An example (recall x t ( τ ) = x ( t + τ ), τ ∈ [ − ∆ , 0]): � t √ x ( t ) = x 4 ( t )+ x 3 ( t − π )+ x 2 ( t − e )+ x � � 2 x 5 ( s ) ds + v ( t ) ˙ t − 3 + √ t − (3) Setting ∆ = π (maximum involved time delay), by equalities √ √ � � � � x ( t ) = x t (0) , x ( t − π ) = x t ( − π ) , x ( t − e ) = x t ( − e ) , x t − 3 = x t − 3 , � 0 � 0 � t 2 x 5 ( s ) ds = 2 x 5 ( t + τ ) dτ = 2 x 5 t ( τ ) dτ, √ √ √ t − − − the system described by (3) can be rewritten in the form x ( t ) = f ( x t , v ( t )), where f : C ([ − ∆ , 0]; R ) × R → R is defined, ˙ for φ ∈ C ([ − ∆ , 0]; R ), u ∈ R , as � 0 √ f ( φ, u ) = φ 4 (0) + φ 3 ( − π ) + φ 2 ( − e ) + φ 2 φ 5 ( s ) ds + u � � − 3 + √ − 16

  17. Existence and Uniqueness of the Solution Theorem 3. For any initial condition x 0 ∈ C ([ − ∆ , 0]; R n ) and any Lebesgue measurable and locally essentially bounded input function u , the RFDE (2) admits a unique locally absolutely continuous solution x ( t ) on a maximal time interval [0 , b ) , 0 < b ≤ + ∞ . If b < + ∞ , then the solution is unbounded in [0 , b ) . 17

  18. Stability Definitions Definition 4. Let in the RFDE (2) u ( t ) ≡ 0 . The system described by the RFDE (2) is said to be 0 − GAS if there ex- ist a function β of class KL such that, for any initial state x 0 ∈ C ([ − ∆ , 0]; R n ) , the corresponding solution exists for all t ≥ 0 and, furthermore, satisfies the inequality | x ( t ) | ≤ β ( � x 0 � ∞ , t ) , ∀ t ≥ 0 (4) Definition 5. The system described by the RFDE (2) is said to be ISS if there exist a function β of class KL and a function γ of class K such that, for any initial state x 0 ∈ C ([ − ∆ , 0]; R n ) and any Lebesgue measurable, locally essentially bounded input v , the corresponding solution exists for all t ≥ 0 and, furthermore, satisfies | x ( t ) | ≤ β ( � x 0 � ∞ , t ) + γ ( � v [0 ,t ) � ∞ ) , ∀ t ≥ 0 . 18

  19. : C ([ − ∆ , 0]; R n ) → R + be a continuous Definition 6. Let V functional. The derivative D + V : C ([ − ∆ , 0]; R n ) × R m → R ⋆ of the functional V is defined, in the Driver’s form (see Driver, 1962, Burton, 1985, Pepe & Jiang, 2006, Karafyllis, 2006), for φ ∈ C ([ − ∆ , 0]; R n ) , v ∈ R m , as follows 1 D + V ( φ, v ) = lim sup � � � � − V ( φ ) (5) V φ h,v , h h → 0 + where, for h ∈ [0 , ∆) , φ h,v ∈ C ([ − ∆ , 0]; R n ) is given by � φ ( s + h ) , s ∈ [ − ∆ , − h ) , φ h,v ( s ) = (6) φ (0) + f ( φ, v )( h + s ) , s ∈ [ − h, 0] 19

  20. Theorem 7. Let in the RFDE (2) u ( t ) = 0 , t ≥ 0 . The sys- tem described by the RFDE (2) is 0 − GAS if and only if there : C ([ − ∆ , 0]; R n ) → R + exist a locally Lipschitz functional V and functions α 1 , α 2 of class K ∞ , α 3 of class K , such that, ∀ φ ∈ C ([ − ∆ , 0]; R n ) , the following inequalities hold: i) α 1 ( | φ (0) | ) ≤ V ( φ ) ≤ α 2 ( � φ � ∞ ) ; ii) D + V ( φ, 0) ≤ − a 3 ( | φ (0) | ) 20

Recommend


More recommend