Skip Navigation Links
Journal of Applied Nonlinear Dynamics
Miguel A. F. Sanjuan (editor), Albert C.J. Luo (editor)
Miguel A. F. Sanjuan (editor)

Department of Physics, Universidad Rey Juan Carlos, 28933 Mostoles, Madrid, Spain

Email: miguel.sanjuan@urjc.es

Albert C.J. Luo (editor)

Department of Mechanical and Industrial Engineering, Southern Illinois University Ed-wardsville, IL 62026-1805, USA

Fax: +1 618 650 2555 Email: aluo@siue.edu


Finite-Time Observer-Based Sliding Mode Control Design for a Rotary Inverted Pendulum SystemFinite-Time Observer-Based Sliding Mode Control Design for a Rotary Inverted Pendulum System

Journal of Applied Nonlinear Dynamics 15(4) (2026) 789--804 | DOI:10.5890/JAND.2026.12.002

Kamel Kadri$^{1}$, Farès Boudjema$^{2}$, Badis Ouahab$^{1}$, Imad Eddine Tibermacine$^{3}$, Yasser Bouzid$^{1}$

$^{1}$ Complex Systems Control and Simulators (CSCS) Laboratory, Ecole Militaire Polytechnique, Algires, Algeria

$^{2}$ Process Control Laboratory (PCL), National Polytechnic School (ENP), 10, Av. Hassen Badi, 182, Algeria

$^{3}$ Department of Computer, Automation and Management Engineering, Sapienza University of Rome, Italy

Download Full Text PDF

 

Abstract

This paper presents the development of a Finite-Time Disturbance Observer-Based Sliding Mode Controller (FTDOBSMC) for controlling and stabilizing a Rotary Inverted Pendulum (RIP) system. The FTDOBSMC is composed of three key elements: a finite-time disturbance observer for estimating disturbances, a nonlinear sliding surface designed to enhance convergence speed during the sliding motion phase of sliding mode control, and a Combinatorial Reaching Law (CRL) that integrates the power reaching law and the variable speed reaching law. This combination helps minimize chattering and improve system robustness. The stability of the RIP system is validated using Lyapunov theory. Notably, simulation results demonstrate that the FTDOBSMC achieves faster convergence of the closed-loop system to the origin, maintains the pendulum angle closer to the stable equilibrium point, and exhibits superior robustness against various types of time-varying disturbances.

References

  1. [1]  Furuta, K., Yamakita, M., and Kobayashi, S. (1992), Swing-up control of inverted pendulum using pseudo-state feedback, Journal of Systems and Control Engineering, 206(4), 263-269.
  2. [2]  Silik, Y. (2019), Swing up and stabilization of rotary inverted pendulum by using on-off type of cold gas thruster actuators, Master's thesis, Middle East Technical University.
  3. [3]  Hazem, Z.B. (2021), Contrôle anti-basculement d'un pendule rotatif inversé à simple, double et triple liaison avec des modèles de frottement non linéaires, Kocaeli Üniversitesi, Fen Bilimleri Enstitüsü.
  4. [4]  Yamakawa, T. (1989), Stabilization of an inverted pendulum by a high-speed fuzzy logic controller hardware system, Fuzzy Sets and Systems, 32(2), 161-180.
  5. [5]  Abdullah, M., Amin, A.A., Iqbal, S., and Mahmood-ul-Hasan, K. (2021), Swing up and stabilization control of rotary inverted pendulum based on energy balance, fuzzy logic, and LQR controllers, Measurement and Control, 54(9-10), 1356-1370.
  6. [6]  Kathpal, A. and Singla, A. (2017), Simmechanics-based modeling, simulation and real-time control of rotary inverted pendulum, in Proceedings of the 2017 11th International Conference on Intelligent Systems and Control, 166-172.
  7. [7]  Huang, W.-F. (2012), Investigative study of control design for a class of nonlinear systems using modified state-dependent differential riccati equation, Southern Illinois University at Carbondale.
  8. [8]  Hamza, M.F., Yap, H.J., Choudhury, I.A., Isa, A.I., Zimit, A.Y., and Kumbasar, T. (2019), Current development on using rotary inverted pendulum as a benchmark for testing linear and nonlinear control algorithms, Mechanical Systems and Signal Processing, 116, 347-369.
  9. [9]  Lal, A., Kunjumuhammed, J., Tomy, J., Urmila, G., Sivadas, M., and Mohan, A. (2021), Stabilization of rotary inverted pendulum using PID controller, in Proceedings of the 2021 8th International Conference on Smart Computing and Communications, 376-380.
  10. [10]  Lanjewar, A., Khubalkar, S.W., and Junghare, A.S. (2018), Modeling and control of fractional order PID controller fed rotary inverted pendulum, in Proceedings of the 2018 International Conference on Power, Instrumentation, Control and Computing, 1-6.
  11. [11]  Park, M.-S. and Chwa, D. (2009), Swing-up and stabilization control of inverted-pendulum systems via coupled sliding-mode control method, IEEE Transactions on Industrial Electronics, 56(9), 3541-3555.
  12. [12]  Nguyen, N.P., Oh, H., Kim, Y., Moon, J., Yang, J., and Chen, W.-H. (2020), Fuzzy-based super-twisting sliding mode stabilization control for under-actuated rotary inverted pendulum systems, IEEE Access, 8, 185079-185092.
  13. [13]  Zabihifar, S.H., Yushchenko, A.S., and Navvabi, H. (2020), Robust control based on adaptive neural network for rotary inverted pendulum with oscillation compensation, Neural Computing and Applications, 32, 14667-14679.
  14. [14]  Huang, J., Zhang, T., Fan, Y., and Sun, J.-Q. (2019), Control of rotary inverted pendulum using model-free backstepping technique, IEEE Access, 7, 96965-96973.
  15. [15]  Chawla, I. and Singla, A. (2018), Real-time control of a rotary inverted pendulum using robust LQR-based ANFIS controller, International Journal of Nonlinear Sciences and Numerical Simulation, 19(3-4), 379-389.
  16. [16]  Mofid, O., Alattas, K.A., and Mobayen, S. (2021), Robust adaptive super-twisting sliding mode stability control for underactuated rotary inverted pendulum with experimental validation.
  17. [17]  Lee, H., Gil, J., You, S., Gui, Y., and Kim, W. (2021), Arm angle tracking control with pole balancing using equivalent input disturbance rejection for a rotational inverted pendulum, Mathematics, 9(21), 2745.
  18. [18]  Kuo, T.C., Huang, Y.J., and Hong, B.W. (2009), Adaptive PID with sliding mode control for the rotary inverted pendulum system, in Proceedings of the 2009 IEEE/ASME International Conference on Advanced Intelligent Mechatronics, 1804-1809.
  19. [19]  Bartolini, G., Punta, E., and Zolezzi, T. (2004), Simplex methods for nonlinear uncertain sliding-mode control, IEEE Transactions on Automatic Control, 49(6), 922-933.
  20. [20]  Nguyen, N.P., Oh, H., Kim, Y., and Moon, J. (2021), A nonlinear hybrid controller for swinging-up and stabilizing the rotary inverted pendulum, Nonlinear Dynamics, 104, 1117-1137.
  21. [21]  Devika, K.B. and Thomas, S. (2017), Improved sliding mode controller performance through power rate exponential reaching law, in Proceedings of the 2017 2nd International Conference on Electrical, Computer and Communication Technologies, 1-7.
  22. [22]  Fallaha, C.J., Saad, M., Kanaan, H.Y., and Al-Haddad, K. (2010), Sliding-mode robot control with exponential reaching law, IEEE Transactions on Industrial Electronics, 58(2), 600-610.
  23. [23]  Devika, K.B. and Thomas, S. (2017), Power rate exponential reaching law for enhanced performance of sliding mode control, International Journal of Control, Automation and Systems, 15, 2636-2645.
  24. [24]  Pukdeboon, C. and Siricharuanun, P. (2014), Nonsingular terminal sliding mode based finite-time control for spacecraft attitude tracking, International Journal of Control, Automation and Systems, 12, 530-540.
  25. [25]  Won, D., Kim, W., Shin, D., and Chung, C.C. (2014), High-gain disturbance observer-based backstepping control with output tracking error constraint for electro-hydraulic systems, IEEE Transactions on Control Systems Technology, 23(2), 787-795.
  26. [26]  Kim, W. and Suh, S. (2020), Optimal disturbance observer design for high tracking performance in motion control systems, Mathematics, 8(9), 1633.
  27. [27]  Wang, N., Deng, Q., Xie, G., and Pan, X. (2019), Hybrid finite-time trajectory tracking control of a quadrotor, ISA Transactions, 90, 278-286.
  28. [28]  Vu, V.-P., Nguyen, M.-T., Nguyen, A.-V., and Tran, V.-D. (2021), Disturbance observer-based controller for inverted pendulum with uncertainties: Linear matrix inequality approach, International Journal of Electrical & Computer Engineering, 11(6).
  29. [29]  Wang, Z., Li, S., and Li, Q. (2019), Continuous nonsingular terminal sliding mode control of DC--DC boost converters subject to time-varying disturbances, IEEE Transactions on Circuits and Systems II: Express Briefs, 67(11), 2552-2556.
  30. [30]  Yang, J., Li, S., and Yu, X. (2012), Sliding-mode control for systems with mismatched uncertainties via a disturbance observer, IEEE Transactions on Industrial Electronics, 60(1), 160-169.
  31. [31]  Li, S., Yang, J., Chen, W.-H., and Chen, X. (2014), Disturbance Observer-Based Control: Methods and Applications, CRC Press.
  32. [32]  Räsänen, T. and Pyrhönen, V.-P. (2019), State feedback control of a rotary inverted pendulum, Automaatiopäivät, 23, 15-16.
  33. [33]  Labbadi, M. and Cherkaoui, M. (2020), Novel robust super twisting integral sliding mode controller for a quadrotor under external disturbances, International Journal of Dynamics and Control, 8(3), 805-815.
  34. [34]  Utkin, V. (1977), Variable structure systems with sliding modes, IEEE Transactions on Automatic Control, 22(2), 212-222.
  35. [35]  Ji, P., Li, C., and Ma, F. (2022), Sliding mode control of manipulator based on improved reaching law and sliding surface, Mathematics, 10(11), 1935.
  36. [36]  Levant, A. (2003), Higher-order sliding modes, differentiation and output-feedback control, International Journal of Control, 76(9-10), 924-941.
  37. [37]  Shtessel, Y.B., Shkolnikov, I.A., and Levant, A. (2007), Smooth second-order sliding modes: Missile guidance application, Automatica, 43(8), 1470-1476.
  38. [38]  Freire, F.P., Martins, N.A., and Splendor, F. (2018), A simple optimization method for tuning the gains of PID controllers for the autopilot of Cessna 182 aircraft using model-in-the-loop platform, Journal of Control, Automation and Electrical Systems, 29, 441-450.