Commutativity and asymptotic stability for linear switched DAEs - - PowerPoint PPT Presentation

commutativity and asymptotic stability for linear
SMART_READER_LITE
LIVE PREVIEW

Commutativity and asymptotic stability for linear switched DAEs - - PowerPoint PPT Presentation

Commutativity and asymptotic stability for linear switched DAEs Stephan Trenn joint work with Daniel Liberzon (UIUC) and Fabian Wirth (Uni W urzburg) Technomathematics group, University of Kaiserslautern, Germany 50th IEEE Conference on


slide-1
SLIDE 1

Commutativity and asymptotic stability for linear switched DAEs

Stephan Trenn joint work with Daniel Liberzon (UIUC) and Fabian Wirth (Uni W¨ urzburg)

Technomathematics group, University of Kaiserslautern, Germany

50th IEEE Conference on Decision and Control and European Control Conference Orlando, Florida, USA, December 12th, 2011

slide-2
SLIDE 2

Introduction Nonswitched DAEs Commutativity and stability

Content

1

Introduction Systems class: definition and motivation Examples

2

Nonswitched DAEs Solution theory Consistency projector The matrix Adiff

3

Commutativity and stability

Stephan Trenn Technomathematics group, University of Kaiserslautern, Germany Commutativity and asymptotic stability for linear switched DAEs

slide-3
SLIDE 3

Introduction Nonswitched DAEs Commutativity and stability

Switched DAEs

Linear switched DAE (differential algebraic equation) (swDAE) Eσ(t) ˙ x(t) = Aσ(t)x(t)

  • r short

Eσ ˙ x = Aσx with switching signal σ : R → {1, 2, . . . , p}

piecewise constant, right-continuous locally finitely many jumps (no Zeno behavior)

matrix pairs (E1, A1), . . . , (Ep, Ap)

Ep, Ap ∈ Rn×n, p = 1, . . . , p (Ep, Ap) regular, i.e. det(Eps − Ap) ≡ 0

Stephan Trenn Technomathematics group, University of Kaiserslautern, Germany Commutativity and asymptotic stability for linear switched DAEs

slide-4
SLIDE 4

Introduction Nonswitched DAEs Commutativity and stability

Motivation and question

Why switched DAEs Eσ ˙ x = Aσx ?

1

modeling of electrical circuits with switches

2

DAEs E ˙ x = Ax + Bu with switched feedback controller u(t) = Fσ(t)x(t)

  • r

u(t) = Fσ(t)x(t) + Gσ(t) ˙ x(t)

3

approximation of time-varying DAEs E(t)˙ x(t) = A(t)x(t) via piecewise constant DAEs Question Ep ˙ x = Apx asymp. stable ∀p

?

⇒ Eσ ˙ x = Aσx asymp. stable

Stephan Trenn Technomathematics group, University of Kaiserslautern, Germany Commutativity and asymptotic stability for linear switched DAEs

slide-5
SLIDE 5

Introduction Nonswitched DAEs Commutativity and stability

Commutativity and stability for switched ODEs

Theorem (Narendra und Balakrishnan 1994) Consider switched ODE (swODE) ˙ x = Aσx with Ap Hurwitz, p ∈ {1, 2, . . . , p} and commuting Ap, i.e. [Ap, Aq] := ApAq − AqAp = 0 ∀p, q ∈ {1, 2, . . . , p} (C) ⇒ (swODE) asymptotically stable ∀σ. Sketch of proof: Consider switching times t0 < t1 < . . . < tk < t and pi := σ(ti+), then x(t) = eApk (t−tk)eApk−1(tk−tk−1) · · · eAp1(t2−t1)eAp0(t1−t0)x0

(C)

= eA1∆t1eA2∆t2 · · · eAp∆tpx0 and ∆tp → ∞ for at least one p and t → ∞.

Stephan Trenn Technomathematics group, University of Kaiserslautern, Germany Commutativity and asymptotic stability for linear switched DAEs

slide-6
SLIDE 6

Introduction Nonswitched DAEs Commutativity and stability

Generalization to (swDAE)

(swDAE) Eσ ˙ x = Aσx Generalization - Questions Which matrices have to commute? What about the jumps? Example 1: (E1, A1) =

  • [ 0 1

0 0 ] ,

0 −1

1 −1

  • ,

(E2, A2) =

  • [ 0 0

1 1 ] ,

−1

−1

  • [A1, A2] = 0, but instability possible (see next slide)

Example 2: (E1, A1) =

  • [ 0 1

0 0 ] ,

0 −1

1 −1

  • ,

(E2, A2) =

  • [ 0 0

0 1 ] ,

1

0 −1

  • [A1, A2] = 0, but stability for all switching signals (see next slide)

Stephan Trenn Technomathematics group, University of Kaiserslautern, Germany Commutativity and asymptotic stability for linear switched DAEs

slide-7
SLIDE 7

Introduction Nonswitched DAEs Commutativity and stability

Examples: jumps and stability

Example 1: (E1, A1)= 1

  • ,

1 −1 −1

  • (E2, A2)=

1 1

  • ,

−1 −1

  • Example 2:

(E1, A1)= 1

  • ,

1 −1 −1

  • (E2, A2)=

1

  • ,

1 −1

  • x1

x2

unstable!!!

x1 x2 x1 x2 Remark: V (x) = x2

1 + x2 2 is a Lyapunov function for all individuel modes

Stephan Trenn Technomathematics group, University of Kaiserslautern, Germany Commutativity and asymptotic stability for linear switched DAEs

slide-8
SLIDE 8

Introduction Nonswitched DAEs Commutativity and stability

Observations

Solutions modes have restricted dynamics: consistency spaces switching ⇒ inconsistent initial values inconsistent initial values ⇒ jumps in x Stability common Lyapunov function not sufficient commutativity of A-matrices not sufficient stability depends on jumps Impulses switching ⇒ Dirac impulses in solution x Dirac impulse = infinite peak ⇒ instability

Stephan Trenn Technomathematics group, University of Kaiserslautern, Germany Commutativity and asymptotic stability for linear switched DAEs

slide-9
SLIDE 9

Introduction Nonswitched DAEs Commutativity and stability

Content

1

Introduction Systems class: definition and motivation Examples

2

Nonswitched DAEs Solution theory Consistency projector The matrix Adiff

3

Commutativity and stability

Stephan Trenn Technomathematics group, University of Kaiserslautern, Germany Commutativity and asymptotic stability for linear switched DAEs

slide-10
SLIDE 10

Introduction Nonswitched DAEs Commutativity and stability

Solutions for nonswitched DAE

Consider E ˙ x = Ax Theorem (Weierstraß 1868) (E, A) regular ⇔ ∃S, T ∈ Rn×n invertible: (SET, SAT) =

  • I

N

  • ,
  • J

I

  • ,

N nilpotent, T = [V , W ] Corollary (for regular (E, A)) x solves E ˙ x = Ax ⇔ x(t) = VeJtv0 V ∈ Rn×n1, J ∈ Rn1×n1, v0 ∈ Rn1. Consistency space: C(E,A) := im V (E, A) = 0 4 0

1 0 0 0 0 0

  • ,

−4π −4 0

−1 4π 0 −1 −4 4

  • x1

x2 x3 V = 0 4

1 0 1 1

  • , J =

−1 −4π

π −1

  • Stephan Trenn

Technomathematics group, University of Kaiserslautern, Germany Commutativity and asymptotic stability for linear switched DAEs

slide-11
SLIDE 11

Introduction Nonswitched DAEs Commutativity and stability

Consistency projectors

Observation I N ˙ v ˙ w

  • =

J I v w

  • Consistent initial values:

v0

  • ∈ Rn

arbitrary initial value Rn ∋ v0 w0

  • Π

→ v0

  • consistent initial value

Definition (Consistency projector for regular (E, A)) Let S, T ∈ Rn×n invertible with (SET, SAT) = I 0

0 N

  • ,

J 0

0 I

  • :

Π(E,A) = T

  • I
  • T −1

Remark: Π(E,A) can be calculated easily and directly from (E, A)

Stephan Trenn Technomathematics group, University of Kaiserslautern, Germany Commutativity and asymptotic stability for linear switched DAEs

slide-12
SLIDE 12

Introduction Nonswitched DAEs Commutativity and stability

The matrix Adiff

Let (E, A) be regular with (SET, SAT) = I 0

0 N

  • ,

J 0

0 I

  • , N nilpotent

consistency projector: Π(E,A) = T I

  • T −1

Definition (Differential “projector”) Πdiff

(E,A) = T

I

  • S

Theorem (Differential dynamic of DAE) x solves E ˙ x = Ax ⇒ ˙ x = Πdiff

(E,A)Ax

Adiff := Πdiff

(E,A)A = T

J

  • T −1

Stephan Trenn Technomathematics group, University of Kaiserslautern, Germany Commutativity and asymptotic stability for linear switched DAEs

slide-13
SLIDE 13

Introduction Nonswitched DAEs Commutativity and stability

Content

1

Introduction Systems class: definition and motivation Examples

2

Nonswitched DAEs Solution theory Consistency projector The matrix Adiff

3

Commutativity and stability

Stephan Trenn Technomathematics group, University of Kaiserslautern, Germany Commutativity and asymptotic stability for linear switched DAEs

slide-14
SLIDE 14

Introduction Nonswitched DAEs Commutativity and stability

Stability result

Consider again switched DAE: Eσ ˙ x = Aσx Impulse freeness condition (IFC): ∀p, q ∈ {1, . . . , N} : Ep(I − Πp)Πq = 0 Theorem (T. 2009) (IFC) ⇒ All solutions of Eσ ˙ x = Aσx are impulse free Theorem (Main result) (IFC) ∧ (Ep, Ap) asymp. stable ∀p ∧ [Adiff

p , Adiff q ] = 0

∀p, q ∈ {1, 2, . . . , p} ⇒ (swDAE) asymptotically stable ∀σ Interesting: no additional condition on jumps!

Stephan Trenn Technomathematics group, University of Kaiserslautern, Germany Commutativity and asymptotic stability for linear switched DAEs

slide-15
SLIDE 15

Introduction Nonswitched DAEs Commutativity and stability

Sketch of proof

From [Adiff

p , Adiff q ] = 0

∀p, q ∈ {1, 2, . . . , p} (C) follows also [Πp, Adiff

p ] = 0

∧ [Πp, Πq] = 0 ∧ [Adiff

p , Πq] = 0.

Consider switching times t0 < t1 < . . . < tk < t and pi := σ(ti+), then x(t) = eAdiff

pk (t−tk)Πpke

Adiff

pk−1(tk−tk−1)Πpk−1 · · · eAdiff p1 (t2−t1)Πp1eAdiff p0 (t1−t0)Πp0x0

(K)

= eAdiff

1 ∆t1Π1 eAdiff 2 ∆t2Π2 · · · eAdiff p ∆tpΠpx0

and ∆tp → ∞ for at least one p and t → ∞.

Stephan Trenn Technomathematics group, University of Kaiserslautern, Germany Commutativity and asymptotic stability for linear switched DAEs

slide-16
SLIDE 16

Introduction Nonswitched DAEs Commutativity and stability

Quadratic Lyapunov function

Theorem (Existence of common quadratic Lyapunov function) (IFC) ∧ (Ep, Ap) asymp. stable ∀p ∧ [Adiff

p , Adiff q ] = 0 ∀p, q

⇒ ∃ common quadratic Lyapunov function with V (Πpx) ≤ V (x) ∀x ∀p Key observation for proof: [Adiff

1 , Adiff 2 ] = 0

⇒ ∃T invertierbar: TAdiff

1 T −1 =

    A11 A12     TAdiff

2 T −1 =

    A21 A22     with Aij Hurwitz und [A11, A21] = 0

Stephan Trenn Technomathematics group, University of Kaiserslautern, Germany Commutativity and asymptotic stability for linear switched DAEs

slide-17
SLIDE 17

Introduction Nonswitched DAEs Commutativity and stability

Common quadratic Lyapunov function: Construction

TAdiff

1 T −1 =

    A11 A12     TAdiff

2 T −1 =

    A21 A22     with Aij Hurwitz und [A11, A21] = 0 ⇒ ∃P1, P2, P3 s.p.d.: A⊤

11P1 + P1A11 < 0

∧ A⊤

21P1 + P1A21 < 0

A⊤

12P2 + P2A12 < 0

A⊤

22P3 + P3A22 < 0

⇒ P = T −⊤     P1 P2 P3 I     T −1 gives sought quadratic Lyapunov function V (x) = x⊤Px.

Stephan Trenn Technomathematics group, University of Kaiserslautern, Germany Commutativity and asymptotic stability for linear switched DAEs

slide-18
SLIDE 18

Introduction Nonswitched DAEs Commutativity and stability

Summary

We considered switched DAEs: Eσ ˙ x = Aσx Solution theory

no classical solutions: jumps and impulses impulse freeness condition jumps still permitted

Commutativity and stability

commutativity of A-matrices not sufficient but commutativity of Adiff-matrices sufficient also takes care of jumps commutativity ⇒ quadratic Lyapunov function

Next step: Converse Lyapunov theorem for general case

  • S. Trenn: Distributional differential algebraic equations.

Dissertation, Universit¨ atsverlag Ilmenau, Ilmenau, Aug. 2009.

  • D. Liberzon and S. Trenn: On stability of linear switched differential algebraic equations.

In Proc. IEEE 48th Conf. on Decision and Control, Shanghai, China, pages 2156–2161, Dec. 2009.

  • A. Tanwani and S. Trenn: On observability of switched differential-algebraic equations.

In Proc. IEEE 49th IEEE Conference on Decision and Control, Atlanta, USA, pages 5656–5661, Dec. 2010. Stephan Trenn Technomathematics group, University of Kaiserslautern, Germany Commutativity and asymptotic stability for linear switched DAEs