Skip to main content

Generalizations and Examples

  • Chapter
  • First Online:
Observer Design for Nonlinear Systems

Part of the book series: Lecture Notes in Control and Information Sciences ((LNCIS,volume 479))

  • 993 Accesses

Abstract

When the sufficient conditions presented in the previous chapter are not satisfied, it is shown here how the problem may still be solved by changing or choosing in a more cunning way the original transformation itself. Some applicative examples such as an image-based aircraft landing are also considered to see how this whole methodology extends to time-varying transformations.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 109.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 139.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    The text of Sect. 11.1 is reproduced from [2] with permission from SIAM.

  2. 2.

    Actually, \(I\) can be replaced by any \(C^1\) function B the values of which are \({d_\xi }\times {d_\xi }\) matrices with positive definite symmetric part.

  3. 3.

    In [6], it is shown that for any \(r>0\), there exists \(L_r>0\) such that for all \((x_a,x_b)\) in \(\mathbb {R}^2\times (0,r)\), \(|x_{1,a}-x_{1,b}|+|x_{2,a}-x_{2,b}|+\frac{x_{1,a}+x_{1,b}+x_{2,a}+x_{2,b}}{2}|x_{3,a}-x_{3,b}|\le L_r |{T}_{14}(x_a)-{T}_{14}(x_b)|\) where \({T}_{14}\) denotes the first four components of \({T}\). Therefore, \({T}_{14}(x_a)={T}_{14}(x_b)\) implies that \(x_{1,a}=x_{1,b}\) and \(x_{2,a}=x_{2,b}\): Either one of them is nonzero, and in that case, the inequality says that we have also \(x_{3,a}=x_{3,b}\), or they are all zero but then \({T}_{5}(x_a)={T}_{5}(x_b)\) implies that \(x_{3,a}=x_{3,b}\). We conclude that \({T}\) is injective on \(\tilde{\mathscr {S}}\). Now, applying the inequality between x and \(x+hv\) and making h go to zero, we get that \(\frac{\partial {T}_{14}}{\partial x}(x)v=0\) implies that \(v_1=v_2=0\) and \(v_3=0\) if either \(x_1\) or \(x_2\) is nonzero. If they are both zero, \(\frac{\partial {T}_{5}}{\partial x}(x)v=0\) with \(v_1=v_2=0\) gives \(v_3=0\). Thus, \(\frac{\partial {T}}{\partial x}(x)\) is full-rank.

  4. 4.

    Note that whatever the number of chosen lines and points in the image, the model can always be written in this form, only the dimensions of \(x_m\) and the input change.

  5. 5.

    This comes back to choosing one particular input law, but the reader may check that the same design works for any input such that the observability assumption and the saturation by \({\overline{\varPhi }}\) in (11.18) are valid.

  6. 6.

    Take for instance \(\mathscr {T}_0(\xi ,t) = \left( \xi _m,\frac{\varPi (\xi _m)^T(\xi _d-\varSigma (\xi _m,t))}{\max \{\delta (\xi _m,t),\varepsilon \}} \right) \).

References

  1. Andrieu, V., Eytard, J.B., Praly, L.: Dynamic extension without inversion for observers. In: IEEE Conference on Decision and Control, pp. 878–883 (2014)

    Google Scholar 

  2. Bernard, P., Praly, L., Andrieu, V.: Expressing an observer in preferred coordinates by transforming an injective immersion into a surjective diffeomorphism. SIAM J. Control Optim. 56(3), 2327–2352 (2018)

    Article  MathSciNet  Google Scholar 

  3. Gibert, V.: Analyse d’observabilité et synthèse d’observateurs robustes pour l’atterrissage basé vision d’avions de ligne sur des pistes inconnues. Ph.D. thesis, Ecole Centrale de Nantes (2016)

    Google Scholar 

  4. Gibert, V., Burlion, L., Chriette, A., Boada, J., Plestan, F.: New pose estimation scheme in perspective vision system during civil aircraft landing. In: IFAC Symposium on Robot Control (2015)

    Google Scholar 

  5. Gibert, V., Burlion, L., Chriette, A., Boada, J., Plestan, F.: Nonlinear observers in vision system: application to civil aircraft landing. In: European Control Conference (2015)

    Google Scholar 

  6. Praly, L., Marconi, L., Isidori, A.: A new observer for an unknown harmonic oscillator. In: Symposium on Mathematical Theory of Networks and Systems (2006)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Pauline Bernard .

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Bernard, P. (2019). Generalizations and Examples. In: Observer Design for Nonlinear Systems. Lecture Notes in Control and Information Sciences, vol 479. Springer, Cham. https://doi.org/10.1007/978-3-030-11146-5_11

Download citation

Publish with us

Policies and ethics