controllability and observability are not dual for
play

Controllability and observability are not dual for switched DAEs - PowerPoint PPT Presentation

Controllability and observability are not dual for switched DAEs Stephan Trenn joint work with Ferdinand K usters (Fraunhofer ITWM) Technomathematics group, University of Kaiserslautern, Germany SciCADE 2015 , Potsdam Friday, 18.09.2015,


  1. Controllability and observability are not dual for switched DAEs Stephan Trenn joint work with Ferdinand K¨ usters (Fraunhofer ITWM) Technomathematics group, University of Kaiserslautern, Germany SciCADE 2015 , Potsdam Friday, 18.09.2015, 11:00

  2. A counter example Adjoint systems for switched DAEs Dual systems for switched DAEs Observability, Determinability, Controllability, Reachability Contents A counter example 1 Adjoint systems for switched DAEs 2 Dual systems for switched DAEs 3 Observability, Determinability, Controllability, Reachability 4 Stephan Trenn Technomathematics group, University of Kaiserslautern, Germany Controllability and observability are not dual for switched DAEs

  3. A counter example Adjoint systems for switched DAEs Dual systems for switched DAEs Observability, Determinability, Controllability, Reachability Naive dual of a switched DAE Switched DAE Dual for switched DAE? E ⊤ p = A ⊤ σ p + C ⊤ E σ ˙ x = A σ x + B σ u σ ˙ σ u d y d = B ⊤ y = C σ x σ p Classical dual [Cobb ’84] Non-switched DAE E ⊤ ˙ p = A ⊤ p + C ⊤ u d E ˙ x = Ax + Bu y d = B ⊤ p y = Cx Stephan Trenn Technomathematics group, University of Kaiserslautern, Germany Controllability and observability are not dual for switched DAEs

  4. A counter example Adjoint systems for switched DAEs Dual systems for switched DAEs Observability, Determinability, Controllability, Reachability An example Solution E σ ˙ x = A σ x + B σ u , y = C σ x on ( −∞ , 1): on [1 , 2): on [2 , ∞ ): x 1 ( t ) = x 0 ∀ t ∈ R x 1 = 0 + 0 · u ˙ x 1 = 0 + 0 · u ˙ x 1 = 0 + 0 · u ˙ 1 x 2 ( t ) = ✶ [1 , ∞ ) ( t ) x 0 0 = x 2 0 = x 1 − x 2 x 2 = 0 ˙ 1 y ( t ) = ✶ [2 , ∞ ) ( t ) x 0 y = 0 y = 0 y = x 2 1 ⇒ observable E ⊤ p = A ⊤ σ p + C ⊤ y d = B ⊤ σ ˙ σ u d , σ p Solution p 1 ( t ) = p 0 p 1 = 0 + 0 · u d ˙ p 1 = p 2 + 0 · u d ˙ p 1 = 0 ˙ ∀ t ∈ R 1 � t 0 = p 2 0 = − p 2 p 2 = u d ˙ p 2 ( t ) = ✶ [2 , ∞ ) u d y d = 0 y d = 0 y d = 0 2 ⇒ not controllable Stephan Trenn Technomathematics group, University of Kaiserslautern, Germany Controllability and observability are not dual for switched DAEs

  5. A counter example Adjoint systems for switched DAEs Dual systems for switched DAEs Observability, Determinability, Controllability, Reachability Some remarks concerning duality Switched DAEs are special time-varying DAEs: E ( t ) ˙ x ( t ) = A ( t ) x ( t ) + B ( t ) u ( t ) y = C ( t ) x ( t ) whose dual is not (c.f. Balla & M¨ arz ’02, Kunkel & Mehrmann ’08) E ( t ) ⊤ ˙ p ( t ) = A ( t ) ⊤ p ( t ) + C ( t ) ⊤ u d ( t ) y d = B ( t ) ⊤ x ( t ) For time-varying systems, adjoint system and dual system have to be distinguished, here: dual = time-inverted adjoint Stephan Trenn Technomathematics group, University of Kaiserslautern, Germany Controllability and observability are not dual for switched DAEs

  6. A counter example Adjoint systems for switched DAEs Dual systems for switched DAEs Observability, Determinability, Controllability, Reachability Contents A counter example 1 Adjoint systems for switched DAEs 2 Dual systems for switched DAEs 3 Observability, Determinability, Controllability, Reachability 4 Stephan Trenn Technomathematics group, University of Kaiserslautern, Germany Controllability and observability are not dual for switched DAEs

  7. A counter example Adjoint systems for switched DAEs Dual systems for switched DAEs Observability, Determinability, Controllability, Reachability Adjointness for linear ODEs Linear ODE Adjoint of linear ODE p = − A ⊤ p − C ⊤ u a x = Ax + Bu ˙ ˙ y a = B ⊤ p y = Cx Input-State-Output-maps Adjoint maps Input-map: Adjoint of input-map: u ( · ) �→ g ( · ) := Bu ( · ) p ( · ) �→ y a ( · ) := B ⊤ p ( · ) Adjoin of input-state-map: Input-state-map: � � � � � � � � p T , h ( · ) �→ p (0) , p ( · ) x 0 , g ( · ) �→ x ( T ) , x ( · ) p = − A ⊤ p − h , p ( T )= p T p solves ˙ x ( · ) solves ˙ x = Ax + g , x (0)= x 0 Adjoint of state-output-map: State-output-map: u a ( · ) �→ h ( · ) := C ⊤ u a ( · ) x ( · ) �→ y ( · ) := Cx ( · ) Stephan Trenn Technomathematics group, University of Kaiserslautern, Germany Controllability and observability are not dual for switched DAEs

  8. A counter example Adjoint systems for switched DAEs Dual systems for switched DAEs Observability, Determinability, Controllability, Reachability Classical adjointness conditions Behavior: B ( A , B , C ) := { ( u , x , y ) | ˙ x = Ax + Bu , y = Cx } Theorem (van der Schaft ’91) ( u a , p , y a ) solves adjoint system ⇔ following adjointness condition holds d t ( p ⊤ x ) − y ⊤ d a u + u ⊤ a y = 0 ∀ ( u , x , y ) ∈ B ( A , B , C ) ( A ) In terms of behaviors: { ( u a , p , y a ) | ( A ) holds } = B ( − A ⊤ , − C ⊤ , B ⊤ ) B ( E ( · ) , A ( · )) := { x | E ( · ) ˙ x = A ( · ) x } Adjointness condition for E ( t ) ˙ x ( t ) = A ( t ) x ( t ) , Balla & M¨ arz ’02 d d t ( p ⊤ E ( · ) x ) = 0 , ∀ x ∈ B ( E ( · ) , A ( · )) Stephan Trenn Technomathematics group, University of Kaiserslautern, Germany Controllability and observability are not dual for switched DAEs

  9. A counter example Adjoint systems for switched DAEs Dual systems for switched DAEs Observability, Determinability, Controllability, Reachability Adjointness for switched DAEs B ( E , A ) := { x | E ˙ x = Ax } B ( A , B , C ):= { ( u , x , y ) | ˙ x = Ax + Bu , y = Cx } Adjointness for ˙ x = Ax + Bu , y = Cx Adj. for E ( · ) ˙ x = A ( · ) x ∀ ( u , x , y ) ∈ B ( A , B , C ) : ∀ x ∈ B ( E ( · ) , A ( · )) : d t ( p ⊤ x ) − y ⊤ d a u + u ⊤ d t ( p ⊤ E ( · ) x ) = 0 , d a y = 0 Adjointness condition for switched DAEs and adjoint behavior With B σ := { ( u , x , y ) | E σ ˙ x = A σ x + B σ u , y = C σ x } let adjointness condition be: d t ( p ⊤ E σ x ) − y ⊤ d a u + u ⊤ a y = 0 ∀ ( u , x , y ) ∈ B σ ( A σ ) Furthermore, a behavior B ⊆ { ( u a , p , y a ) } is called a behavioral adjoint of B σ : ⇔ ( A σ ) holds ∀ ( u , x , y ) ∈ B σ Stephan Trenn Technomathematics group, University of Kaiserslautern, Germany Controllability and observability are not dual for switched DAEs

  10. A counter example Adjoint systems for switched DAEs Dual systems for switched DAEs Observability, Determinability, Controllability, Reachability Behavioral adjoint representation Theorem Consider d t ( p ⊤ E σ ) = − p ⊤ A σ − u ⊤ d a C σ , ( adj ) y ⊤ a = p ⊤ B σ Then B a σ := { ( u a , p , y a ) | ( u a , p , y a ) satisfies ( adj ) } is a behavioral adjoint of B σ . Attention Switched DAE and ( adj ) are equations in a certain distribution space In this space only non-commutative multiplication is defined, in particular p ⊤ A σ � = ( A ⊤ σ p ) ⊤ ( adj ) is not causal Piecewise-constant E σ is differentiated → Dirac impulses occur in coefficient matrices Stephan Trenn Technomathematics group, University of Kaiserslautern, Germany Controllability and observability are not dual for switched DAEs

  11. A counter example Adjoint systems for switched DAEs Dual systems for switched DAEs Observability, Determinability, Controllability, Reachability Problem: Adjoint is not a switched DAE Fundamental problem d d t ( p ⊤ E σ ) = − p ⊤ A σ − u ⊤ a C σ , ( adj ) y ⊤ a = p ⊤ B σ is not a switched DAE, in particular: Solution theory? Controllability, observability? Time-inversion Problems can be resolved by considering time-inversion and recalling dual = time-inverted adjoint Stephan Trenn Technomathematics group, University of Kaiserslautern, Germany Controllability and observability are not dual for switched DAEs

  12. A counter example Adjoint systems for switched DAEs Dual systems for switched DAEs Observability, Determinability, Controllability, Reachability Contents A counter example 1 Adjoint systems for switched DAEs 2 Dual systems for switched DAEs 3 Observability, Determinability, Controllability, Reachability 4 Stephan Trenn Technomathematics group, University of Kaiserslautern, Germany Controllability and observability are not dual for switched DAEs

  13. A counter example Adjoint systems for switched DAEs Dual systems for switched DAEs Observability, Determinability, Controllability, Reachability Time-inversion and T -dual Definition (Time inversion for distributions) For T ∈ R let T T : D → D denote the time-inversion at T on the space of distributions D , i.e. for all test functions ϕ ∈ C ∞ and all distributions 0 D ∈ D : T T ( D )( ϕ ) := D ( ϕ ( T − · )) Convention: s = T − t and σ := σ ( T − · ) � Definition ( T -dual of switched DAE) Let B a σ be a behavioral adjoint of switched DAE. The T -dual behavior of the switched DAE is B T -dual := { ( u d , z , y d ) | ( u a , p , y a ) = ( T T ( u d ) , T T ( z ) , T T ( y d )) ∈ B a σ } σ Question Representable as switched DAE? Stephan Trenn Technomathematics group, University of Kaiserslautern, Germany Controllability and observability are not dual for switched DAEs

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend