this document must be cited according to its fjnal
play

This document must be cited according to its fjnal version which is - PDF document

This document must be cited according to its fjnal version which is published in a conference as: C. Afri, V. Andrieu, L. Bako, P. Dufour, Identifjcation of linear systems with nonlinear Luenberger Observers, 2015 IEEE-IFAC American


  1. This document must be cited according to its fjnal version which is published in a conference as: C. Afri, V. Andrieu, L. Bako, P. Dufour, “Identifjcation of linear systems with nonlinear Luenberger Observers”, 2015 IEEE-IFAC American Control Conference (ACC), Chicago, IL, USA, pp. 3373-3378, july 1-3, 2015. DOI : 10.1109/ACC.2015.7171853 You downloaded this document from the CNRS open archives server, on the webpages of Pascal Dufour: http://hal.archives-ouvertes.fr/DUFOUR-PASCAL-C-3926-2008

  2. Problem description Solution by Luenberger observers approach Numerical illustration Perspectives Identification of linear systems with nonlinear Luenberger observers Chouaib Afri 1 Vincent Andrieu 2 Laurent Bako 3 Pascal Dufour 4 LAGEP – AMP` ERE LAGEP, UMR 5007, UCBL1-CNRS, ACC 2015 Chicago 1 Ph.D. student France MENRT funding since October 2013 2 Supervisor 3 Supervisor 4 Ph.D Director 1/32 LAGEP – AMP` C. Afri: afri@lagep.univ-lyon1.fr ERE LAGEP, UMR 5007, UCBL1-CNRS, ACC 2015 Chicago Identification of linear systems with nonlinear Luenberger observers

  3. Problem description Solution by Luenberger observers approach Numerical illustration Perspectives Outline Problem description 1 Solution by Luenberger observers approach 2 Numerical illustration 3 Perspectives 4 2/32 LAGEP – AMP` C. Afri: afri@lagep.univ-lyon1.fr ERE LAGEP, UMR 5007, UCBL1-CNRS, ACC 2015 Chicago Identification of linear systems with nonlinear Luenberger observers

  4. Problem description Solution by Luenberger observers approach Numerical illustration Perspectives Outline Problem description 1 Solution by Luenberger observers approach 2 Numerical illustration 3 Perspectives 4 3/32 LAGEP – AMP` C. Afri: afri@lagep.univ-lyon1.fr ERE LAGEP, UMR 5007, UCBL1-CNRS, ACC 2015 Chicago Identification of linear systems with nonlinear Luenberger observers

  5. Problem description Solution by Luenberger observers approach Numerical illustration Perspectives We are looking for a mathematical model that describes the dynamic behaviour in order to better supervise, diagnose or control it. It may belong to a class in the continuous time domain: x ( t ) ˙ = f ( x ( t ) , u ( t ) , t ) y ( t ) = g ( x ( t ) , t ) 4/32 LAGEP – AMP` C. Afri: afri@lagep.univ-lyon1.fr ERE LAGEP, UMR 5007, UCBL1-CNRS, ACC 2015 Chicago Identification of linear systems with nonlinear Luenberger observers

  6. Problem description Solution by Luenberger observers approach Numerical illustration Perspectives Different modelling approaches Output measurements knowledge Input measurements knowledge → white box model Physical model structure Known parameters 5/32 LAGEP – AMP` C. Afri: afri@lagep.univ-lyon1.fr ERE LAGEP, UMR 5007, UCBL1-CNRS, ACC 2015 Chicago Identification of linear systems with nonlinear Luenberger observers

  7. Problem description Solution by Luenberger observers approach Numerical illustration Perspectives Different modelling approaches Output measurements knowledge Input measurements knowledge → white box model Physical model structure Known parameters Output measurements knowledge Input measurements knowledge → gray box model Physical model structure Unknown parameters 5/32 LAGEP – AMP` C. Afri: afri@lagep.univ-lyon1.fr ERE LAGEP, UMR 5007, UCBL1-CNRS, ACC 2015 Chicago Identification of linear systems with nonlinear Luenberger observers

  8. Problem description Solution by Luenberger observers approach Numerical illustration Perspectives Different modelling approaches Output measurements knowledge Input measurements knowledge → white box model Physical model structure Known parameters Output measurements knowledge Input measurements knowledge → gray box model Physical model structure Unknown parameters Output measurements knowledge Input measurements knowledge → black box model Assumed model structure Unknown parameters 5/32 LAGEP – AMP` C. Afri: afri@lagep.univ-lyon1.fr ERE LAGEP, UMR 5007, UCBL1-CNRS, ACC 2015 Chicago Identification of linear systems with nonlinear Luenberger observers

  9. Problem description Solution by Luenberger observers approach Numerical illustration Perspectives LTI system Assume that the process has a linear dynamic described by � x ( t ) = A ( θ ) x ( t )+ B ( θ ) u ( t ) ˙ (Σ) y ( t ) = C ( θ ) x ( t ) , with: u ∈ R in L ∞ loc ( R + ). y ∈ R . x ∈ R n . θ ∈ Θ ⊂ R q . A ( · ) , B ( · ) and C ( · ) are sufficiently smooth and known. 6/32 LAGEP – AMP` C. Afri: afri@lagep.univ-lyon1.fr ERE LAGEP, UMR 5007, UCBL1-CNRS, ACC 2015 Chicago Identification of linear systems with nonlinear Luenberger observers

  10. Problem description Solution by Luenberger observers approach Numerical illustration Perspectives Estimation problem Goal Estimate on-line the state and parameters ( x ( t ) , θ ) by knowing the inputs and outputs. 7/32 LAGEP – AMP` C. Afri: afri@lagep.univ-lyon1.fr ERE LAGEP, UMR 5007, UCBL1-CNRS, ACC 2015 Chicago Identification of linear systems with nonlinear Luenberger observers

  11. Problem description Solution by Luenberger observers approach Numerical illustration Perspectives Estimation problem Goal Estimate on-line the state and parameters ( x ( t ) , θ ) by knowing the inputs and outputs. Method Construct and asymptotic observer for the augmented system.  x ( t ) ˙ = A ( θ ) x ( t )+ B ( θ ) u ( t )  ˙ θ = 0 ← − added states  y ( t ) = C ( θ ) x ( t ) . 7/32 LAGEP – AMP` C. Afri: afri@lagep.univ-lyon1.fr ERE LAGEP, UMR 5007, UCBL1-CNRS, ACC 2015 Chicago Identification of linear systems with nonlinear Luenberger observers

  12. Problem description Solution by Luenberger observers approach Numerical illustration Perspectives Outline Problem description 1 Solution by Luenberger observers approach 2 Numerical illustration 3 Perspectives 4 8/32 LAGEP – AMP` C. Afri: afri@lagep.univ-lyon1.fr ERE LAGEP, UMR 5007, UCBL1-CNRS, ACC 2015 Chicago Identification of linear systems with nonlinear Luenberger observers

  13. Problem description Solution by Luenberger observers approach Numerical illustration Perspectives Synthesis steps Introduce an extended dynamic system controlled by the known process inputs and outputs. w = g ( w , u ) , z ∈ R r , w ∈ R r . z = Λ z + Ly , ˙ ˙ 9/32 LAGEP – AMP` C. Afri: afri@lagep.univ-lyon1.fr ERE LAGEP, UMR 5007, UCBL1-CNRS, ACC 2015 Chicago Identification of linear systems with nonlinear Luenberger observers

  14. Problem description Solution by Luenberger observers approach Numerical illustration Perspectives Synthesis steps Introduce an extended dynamic system controlled by the known process inputs and outputs. w = g ( w , u ) , z ∈ R r , w ∈ R r . z = Λ z + Ly , ˙ ˙ Find a mapping ( x , θ , w ) �→ T ( x , θ , w ) in C 1 which satisfies the following ODE ˙ T ( x , θ , w ) = Λ T ( x , θ , w )+ Ly . 9/32 LAGEP – AMP` C. Afri: afri@lagep.univ-lyon1.fr ERE LAGEP, UMR 5007, UCBL1-CNRS, ACC 2015 Chicago Identification of linear systems with nonlinear Luenberger observers

  15. Problem description Solution by Luenberger observers approach Numerical illustration Perspectives Synthesis steps Introduce an extended dynamic system controlled by the known process inputs and outputs. w = g ( w , u ) , z ∈ R r , w ∈ R r . z = Λ z + Ly , ˙ ˙ Find a mapping ( x , θ , w ) �→ T ( x , θ , w ) in C 1 which satisfies the following ODE ˙ T ( x , θ , w ) = Λ T ( x , θ , w )+ Ly . Implies the following equation e ( t ) = Λ e ( t ) , ˙ where e ( t ) = z ( t ) − T ( x ( t ) , θ , w ( t )) 9/32 LAGEP – AMP` C. Afri: afri@lagep.univ-lyon1.fr ERE LAGEP, UMR 5007, UCBL1-CNRS, ACC 2015 Chicago Identification of linear systems with nonlinear Luenberger observers

  16. Problem description Solution by Luenberger observers approach Numerical illustration Perspectives Synthesis steps If Λ is a Hurwitz matrix then z is an estimate of T t → + ∞ | z ( t ) − T ( x ( t ) , θ , w ( t )) | = 0 . lim 10/32 LAGEP – AMP` C. Afri: afri@lagep.univ-lyon1.fr ERE LAGEP, UMR 5007, UCBL1-CNRS, ACC 2015 Chicago Identification of linear systems with nonlinear Luenberger observers

  17. Problem description Solution by Luenberger observers approach Numerical illustration Perspectives Synthesis steps If Λ is a Hurwitz matrix then z is an estimate of T t → + ∞ | z ( t ) − T ( x ( t ) , θ , w ( t )) | = 0 . lim The nonlinear Luenberger observer is given as z ˙ = Λ z + Ly w ˙ = g ( w , u ) x , ˆ = T ∗ ( z ( t ) , w ( t )) (ˆ θ ) T ∗ : is the left inverse of T . 10/32 LAGEP – AMP` C. Afri: afri@lagep.univ-lyon1.fr ERE LAGEP, UMR 5007, UCBL1-CNRS, ACC 2015 Chicago Identification of linear systems with nonlinear Luenberger observers

  18. Problem description Solution by Luenberger observers approach Numerical illustration Perspectives Difficulties 1- Is there an explicit expression for T ? 11/32 LAGEP – AMP` C. Afri: afri@lagep.univ-lyon1.fr ERE LAGEP, UMR 5007, UCBL1-CNRS, ACC 2015 Chicago Identification of linear systems with nonlinear Luenberger observers

  19. Problem description Solution by Luenberger observers approach Numerical illustration Perspectives Difficulties 1- Is there an explicit expression for T ? 2- Is T injective and full rank ? 11/32 LAGEP – AMP` C. Afri: afri@lagep.univ-lyon1.fr ERE LAGEP, UMR 5007, UCBL1-CNRS, ACC 2015 Chicago Identification of linear systems with nonlinear Luenberger observers

Recommend


More recommend