Skip to main content

Design of sliding mode controller for sensor/actuator fault with unknown input observer for satellite control system


In this paper, the mechanism for estimation of the sensor and actuator faulty control problem for the class of nonlinear systems is investigated. First, we transformed the nonlinear system into a new coordinate system to estimate the fault. In the new coordinate system, the Lipschitz conditions and system uncertainties are also considered. Then, by implementing the sliding mode observer (SMO) method, initially, we introduced the transformation scheme to make the system rational. In this, we split our system into two parts such that the actuator fault function had only occurred in the second state vector of nonlinear dynamics. Based on the Lyapunov stability theory and appropriate inequality, some sufficient criteria in the form of linear matrix inequalities are obtained to ensure the bounded stability for the prescribed \(H_{\infty }\) performance level. In addition, the designed algorithm for actuator fault is further applied for sensor fault. Finally, the numerical example with simulation results is provided to validate the practicability and efficacy of the developed control strategy.

This is a preview of subscription content, access via your institution.

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


  1. Akhenak A, Chadli M, Ragot J, Maquin D (2014) Fault detection and isolation using sliding mode observer for uncertain Takagi–Sugeno fuzzy model. In: 16\(^{th}\) mediterranean conference on control and automation, pp 286–291.

  2. Allahverdi F, Ramezani A, Forouzanfar M (2020) Sensor fault detection and isolation for a class of uncertain nonlinear system using sliding mode observers. J Control Measur Electron Comput Commun 61(2)

  3. Alwi H, Edwards C (2014) Robust fault reconstruction for LPV systems using sliding mode observers. Int J Robust Nonlinear Control 24(14):1947–1968

    Article  Google Scholar 

  4. Alwi H, Edwards C, Tan CP (2009) Sliding mode estimation schemes for incipient sensor faults. Automatica 45:1679–1685

    MathSciNet  Article  Google Scholar 

  5. Berbache S, Harkat MF, Kratz F (2019) Sensor fault detection and isolation techniques based on PCA. In: 2019 international conference on advanced electrical engineering (ICAEE), pp 1–7

  6. Castillo TFEI, Fernndez BR (2012) Robust model-based fault detection and isolation for nonlinear processes using sliding modes. Int J Robust Nonlinear Control 22:89–104

    MathSciNet  Article  Google Scholar 

  7. Chen Z, Li X, Yang C, Peng T, Yang C, Karimi HR, Gui W (2019) A data-driven ground fault detection and isolation method for main circuit in railway electrical traction system. ISA Trans 1(87):264–271

    Article  Google Scholar 

  8. Choa S, Gao Z, Moan T (2018) Model-based fault detection, fault isolation and fault-tolerant control of a blade pitch system in floating wind turbines. Renew Energy 120:306–321

    Article  Google Scholar 

  9. Fei J, Chen Y, Liu L, Fang Y (2021) Fuzzy multiple hidden layer recurrent neural control of nonlinear system using terminal sliding-mode controller. IEEE Trans Cybern.

    Article  Google Scholar 

  10. Hui J, Yuan J (2021) Chattering-free higher order sliding mode controller with a high-gain observer for the load following of a pressurized water reactor. Energy 15(223):120066

    Article  Google Scholar 

  11. Jayamaha DK, Lidula NW, Rajapakse AD (2019) Wavelet-multi resolution analysis based ANN architecture for fault detection and localization in DC microgrids. IEEE Access 3(7):145371–84

    Article  Google Scholar 

  12. Liu M, Shi P (2013) Sensor fault estimation and tolerant control for \(It{\hat{o}}\) stochastic systems with a descriptor sliding mode approach. Automatica 49:1242–1250

    MathSciNet  Article  Google Scholar 

  13. Nga KY, Tan CP, Oetomo D (2012) Disturbance decoupled fault reconstruction using cascaded sliding mode observers. Automatica 48(5):794–799

    MathSciNet  Article  Google Scholar 

  14. Rahnavard M, Ayati M, Yazdi MRH (2019) Robust actuator and sensor fault reconstruction of wind turbine using modified sliding mode observer. Trans. Inst. Measur. Control 41(6):1504–1518

    Article  Google Scholar 

  15. Rao C, Mitra S (1971) Generalized inverse of matrices and its applications. Wiley, New York

    MATH  Google Scholar 

  16. Utkin VI (1992) Sliding modes in control optimization. Springer, Berlin

    Book  Google Scholar 

  17. Wang Z, Shen Y, Zhang X (2014) Actuator fault estimation for a class of nonlinear descriptor systems. Int J Syst Sci 45:487–496

    MathSciNet  Article  Google Scholar 

  18. Wang Y, Wu H, Xu L, Zou Z (2017) Further results on adaptive robust state observers of a class of dynamical systems with nonlinear uncertainties and external disturbances. IEEE J Trans Electr Electron Eng.

    Article  Google Scholar 

  19. Wu C, Guo C, Xie Z, Ni F, Liu H (2018) A signal-based fault detection and tolerance control method of current sensor for PMSM drive. IEEE Trans Ind Electron 65(12):9646–9657

    Article  Google Scholar 

  20. Xing-Gang Y, Christopher E (2007) Nonlinear robust fault reconstruction and estimation using a sliding mode observer. Automatica 43(9):1605–1614

    MathSciNet  Article  Google Scholar 

  21. Yan XG, Edwards C (2008) Robust sliding mode observer-based actuator fault detection and isolation for a class of nonlinear systems. Int J Syst Sci 39:349–359

    MathSciNet  Article  Google Scholar 

  22. Yan TH, Wu B, He B, Li WH, Wang RB (2016) A novel fuzzy sliding-mode control for discrete-time uncertain system. Math Prob Eng.

    MathSciNet  Article  MATH  Google Scholar 

  23. Yang J, Guo Y, Zhao W (2019) Long short-term memory neural network based fault detection and isolation for electro-mechanical actuators. Neurocomputing 30:360, 85–96

  24. Yew NK (2009) Advancements in robust fault reconstruction using sliding mode observers. Chapter 5, PhD Thesis of Monash University

  25. You S, Cho YM, Hahn J (2017) Model-based fault detection and isolation in automotive yaw moment control system. Int J Autom Technol 18:405–416

    Article  Google Scholar 

  26. Zemzemi A, Kamel M, Toumi A, Farza M (2019) Robust integral-observer-based fault estimation for Lipschitz nonlinear systems with time-varying uncertainties. Trans Inst Measur Control 41(7):1965–1974

    Article  Google Scholar 

  27. Zhang J, Swain AK, Nguang SK (2016) Simultaneous estimation of actuator and sensor faults using SMO and UIO. In: Robust observer-based fault diagnosis for nonlinear systems, advances in industrial control. Cham: Springer.

  28. Zhang J, Swain A, Nguang SK (2012) Reconstruction of sensor faults for a class of uncertain nonlinear systems using adaptive sliding mode observers. In: Proceedings of \(7{th}\) IFAC symposium robust control design, Aalborg Denmark, vol 7, pp 479–484

Download references


The work was also supported by starting PhD fund No. 20z14.

Author information




All the authors have equal contribution in this article.

Corresponding author

Correspondence to Abdul Majid.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Ethical approval

This article does not contain any studies with animals performed by any of the authors.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and Permissions

About this article

Verify currency and authenticity via CrossMark

Cite this article

Aslam, M.S., Qaisar, I., Majid, A. et al. Design of sliding mode controller for sensor/actuator fault with unknown input observer for satellite control system. Soft Comput 25, 14993–15003 (2021).

Download citation


  • Sliding mode observer
  • Unknown fault
  • Lipschitz conditions
  • Fault diagnosis and estimation