Skip to main content
Log in

Unknown input nonlinear observer design for continuous and discrete time systems with input recovery scheme

  • Original Paper
  • Published:
Nonlinear Dynamics Aims and scope Submit manuscript

Abstract

In the present work, nonlinear observer design using differential mean value (DMV) theorem is extended to the design of nonlinear unknown input observer. To address the unknown input, famous approach of decoupling the unknown input has been used. Here, by the use of differential mean value theorem, the problem of designing unknown input observer evolves as stabilization of linear parameter varying system. On the basis of Lyapunov approach, linear matrix inequality (LMI) conditions for the existence of such observer are derived. For nonlinear systems, large value of Lipschitz constant may render LMI infeasible. DMV theorem may address the issue by replacing Lipschitz constants with more refined constants of lesser magnitude. DMV theorem-based approach is shown to be less conservative compared to Lipschitz constant. The proposed approach is shown to be effective for both continuous and discrete time systems. For discrete time systems, unknown input recovery scheme is also presented. Extensive simulations are shown in the end for continuous time chaotic Chen system, discrete Lorenz chaotic system and flexible joint robot link system, to highlight the efficacy of proposed strategy.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

References

  1. Luenberger, D.G.: An introduction to observers. IEEE Trans. Autom. Control 16(6), 596–602 (1971)

    Article  MathSciNet  Google Scholar 

  2. Radke, A., Gao, Z.: A survey of state and disturbance observers for practitioners. In: American control conference, pp. 5183–5188 (2006)

  3. Khalifa, T., Mabrouk, M.: On observer for a class of uncertain nonlinear systems. Nonlinear Dyn. 79(1), 359–368 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  4. Pecora, L.M., Carroll, T.L.: Synchronization in chaotic systems. Phys. Rev. Lett. 64, 821–824 (1990)

    Article  MathSciNet  MATH  Google Scholar 

  5. Carroll, T.L., Pecora, L.M.: Synchronizing chaotic circuits. IEEE Trans. Circuits Syst. I 38(4), 453–456 (1991)

    Article  MATH  Google Scholar 

  6. Boutayeb, M., Darouach, M., Rafaralahy, H.: Generalized state-space observers for chaotic synchronization and secure communication. IEEE Trans. Circuits Syst. I 49(3), 345–349 (2002)

    Article  MathSciNet  Google Scholar 

  7. Liao, T., Huang, N.: An observer-based approach for chaotic synchronization with applications to secure communications. IEEE Trans. Circuits Syst. I 46(9), 1144–1150 (1999)

    Article  MATH  Google Scholar 

  8. Wang, H., Han, Z., Zhang, W., Xie, Q.: Chaotic synchronization and secure communication based on descriptor observer. Nonlinear Dyn. 57(1–2), 69–73 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  9. Agrawal, V. Sharma, B.B.: An observer based approach for multi-scroll chaotic system synchronization and secure communication with multi-shift ciphering. In: International conference on advances in engineering and technology research (ICAETR), pp. 1–6. IEEE (2014)

  10. Rajamani, R.: Observers for lipschitz nonlinear systems. IEEE Trans. Autom. Control 43(3), 397–401 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  11. Sharma, B.B., Kar, I.N.: Contraction theory based adaptive synchronization of chaotic systems. Chaos Solitons Fractals 41(5), 2437–2447 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  12. Sharma, B.B., Kar, I.N.: Observer-based synchronization scheme for a class of chaotic systems using contraction theory. Nonlinear Dyn. 63(3), 429–445 (2011)

    Article  MathSciNet  Google Scholar 

  13. Boutayeb, M., Rafaralahy, H., Darouach, M.: Convergence analysis of the extended kalman filter used as an observer for nonlinear deterministic discrete-time systems. IEEE Trans. Autom. Control 42(4), 581–586 (1997)

    Article  MathSciNet  MATH  Google Scholar 

  14. Boutayeb, M., Aubry, D.: A strong tracking extended kalman observer for nonlinear discrete-time systems. IEEE Trans. Autom. Control 44(8), 1550–1556 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  15. Zhang, Z., Xu, S.: Observer design for uncertain nonlinear systems with unmodeled dynamics. Automatica 51, 80–84 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  16. Hou, M., Muller, P.C.: Design of observers for linear systems with unknown inputs. IEEE Trans. Autom. Control 37(6), 871–875 (1992)

    Article  MathSciNet  MATH  Google Scholar 

  17. Yang, F., Wilde, R.W.: Observers for linear systems with unknown inputs. IEEE Trans. Autom. Control 33(7), 677–681 (1988)

    Article  MathSciNet  MATH  Google Scholar 

  18. Darouach, M., Zasadzinski, M., Xu, S.J.: Full-order observers for linear systems with unknown inputs. IEEE Trans. Autom. Control 39(3), 606–609 (1994)

    Article  MathSciNet  MATH  Google Scholar 

  19. Bhattacharyya, S.P.: Observer design for linear systems with unknown inputs. IEEE Trans. Autom. Control 23(3), 483–484 (1978)

    Article  MathSciNet  MATH  Google Scholar 

  20. Tsui, C.: A new design approach to unknown input observers. IEEE Trans. Autom. Control 41(3), 464–468 (1996)

    Article  MathSciNet  MATH  Google Scholar 

  21. Kudva, P., Viswanadham, N., Ramakrishna, A.: Observers for linear systems with unknown inputs. IEEE Trans. Autom. Control 25(1), 113–115 (1980)

    Article  MathSciNet  MATH  Google Scholar 

  22. Guan, Y., Saif, M.: A novel approach to the design of unknown input observers. IEEE Trans. Autom. Control 36(5), 632–635 (1991)

    Article  Google Scholar 

  23. Darouach, M., Zasadzinski, M., Hayar, H.: Reduced-order observer design for descriptor systems with unknown inputs. IEEE Trans. Autom. Control 41(7), 1068–1072 (1996)

    Article  MathSciNet  MATH  Google Scholar 

  24. Chen, W., Saif, M.: Unknown input observer design for a class of nonlinear systems: an lmi approach. In: American control conference, 2006, pp. 834–838 (2006)

  25. Abbaszadeh, M., Marquez, H.J.: Nonlinear observer design for one-sided lipschitz systems. In: American control conference (ACC), 2010, pp. 5284–5289. IEEE (2010)

  26. Zhang, W., Su, H., Zhu, F., Azar, G.M.: Unknown input observer design for one-sided lipschitz nonlinear systems. Nonlinear Dyn. 79(2), 1469–1479 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  27. Imsland, L., Johansen, T.A., Grip, H.F., Fossen, T.I.: On non-linear unknown input observersapplied to lateral vehicle velocity estimation on banked roads. Int. J. Control 80(11), 1741–1750 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  28. Arcak, M., Kokotovi, P.: Nonlinear observers: a circle criterion design and robustness analysis. Automatica 37(12), 1923–1930 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  29. Chen, W., Saif, M.: Fault detection and isolation based on novel unknown input observer design. In: American control conference, 2006, pp. 5129–5134. IEEE (2006)

  30. Dimassi, H., Loria, A.: Adaptive unknown-input observers-based synchronization of chaotic systems for telecommunication. IEEE Trans. Circuits Syst. I 58(4), 800–812 (2011)

    Article  MathSciNet  Google Scholar 

  31. Saif, M.: Robust discrete time observer with application to fault diagnosis. In: Control Theory and Applications, IEE Proceedings, vol. 145, pp. 353–358. IET (1998)

  32. Valcher, M.E.: State observers for discrete-time linear systems with unknown inputs. Autom. Control IEEE Trans. 44(2), 397–401 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  33. Floquet, T., Barbot, J.P.: State and unknown input estimation for linear discrete-time systems. Automatica 42(11), 1883–1889 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  34. Belmouhoub, I., Djemai, M., Barbot, J.P.: Cryptography by discrete-time hyperchaotic systems. In: IEEE conference on decision and control, pp. 1902–1907 (2003)

  35. Millerioux, G., Daafouz, J.: Unknown input observers for message-embedded chaos synchronization of discrete-time systems. Int. J. Bifurc. Chaos 14(04), 1357–1368 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  36. Zemouche, A., Boutayeb, M., Bara, G.I.: Observer design for nonlinear systems: an approach based on the differential mean value theorem. In: Proceedings of IEEE 44th Conference Decision Control and European Control Conference, pp. 6353–6358 (2005)

  37. Gahinet, P., Nemirovski, A., Laub, A., Chilali, M.: LMI control toolbox user’s guide. Natick: Mathworks. Ver. 1 (1995)

  38. Boyd, S., Vandenberghe, L.: Convex Optimization. Cambridge University Press, New York (2004)

    Book  MATH  Google Scholar 

  39. Chen, J., Patton, R.J., Zhang, H.Y.: Design of unknown input observers and robust fault detection filters. Int. J. Control 63(1), 85–105 (1996)

    Article  MathSciNet  MATH  Google Scholar 

  40. Edwards, C., Spurgeon, S.K., Patton, R.J.: Sliding mode observers for fault detection and isolation. Automatica 36(4), 541–553 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  41. Tan, C.P., Edwards, C.: Sliding mode observers for detection and reconstruction of sensor faults. Automatica 38(10), 1815–1821 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  42. Yan, X.G., Edwards, C.: Nonlinear robust fault reconstruction and estimation using a sliding mode observer. Automatica 43(9), 1605–1614 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  43. Zhan, X.: Extremal eigenvalues of real symmetric matrices with entries in an interval. SIAM J. Matrix Anal. Appl. 27(3), 851–860 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  44. Spong, M.: Modeling and control of elastic joint robots. ASME J. Dyn. Syst. Meas. Control 109, 310–319 (1987)

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to V. Sharma.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Sharma, V., Agrawal, V., Sharma, B.B. et al. Unknown input nonlinear observer design for continuous and discrete time systems with input recovery scheme. Nonlinear Dyn 85, 645–658 (2016). https://doi.org/10.1007/s11071-016-2713-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11071-016-2713-5

Keywords

Navigation