Design and Characterization of Second Order Sliding Mode Controller for Pendulum System

  • Shams Abd Al-Salam Hashim Control and System Engineering, UOT
  • Ahmed K. Hammoudi Department of Control & System Engineering, University of Technology, Baghdad, Iraq.
Keywords: Sliding Mode Controller SMC, The Chattering, Pendulum System, Twisting and Super Twisting Algorithms, Error and Its Derivative, Control Variable, Sliding Variable, Sign Function, Saturation, Perturbation

Abstract

The main purpose of this paper is to design a robust second order sliding mode controller that can deal with uncertain nonlinear systems. This controller can keep the main advantages of the first order sliding mode controller, such as the ability to make the system asymptotically stable by forcing the error and its derivatives to have a zero value, the simplicity in the operation, and the robustness in the existence of perturbations. In spite of the features that characterize the first order sliding mode controller (1 SMC), it still suffers from the unwanted phenomenon “chattering”, which originates from a discontinuous control part (sign function). In this context, saturation function can be used instead of sign function to reduce this problematic chattering. Different from the saturation function method, the second order sliding mode controller can be used to overcome the chattering; suffered by the first order sliding mode controller and to retain the stability and performance of the system. In this paper, the twisting and the super twisting second-order algorithms of the sliding mode controller were used, and their results were compared with the first order sliding mode controller. So, this subject focused on the chattering problem who suffers from it the 1 SMC and try to reduce it by using the 2 SMC, the uncertain pendulum system was adopted in this work for the purpose of checking the three controllers. The simulations results showed that the second order sliding mode controller has the ability to reduce both the chattering magnitude and the steady state error and achieve an asymptotically stable system. The results were obtained by using MATLAB programming.

Published
2021-07-07
How to Cite
Hashim, S., & Hammoudi, A. (2021). Design and Characterization of Second Order Sliding Mode Controller for Pendulum System. Al-Nahrain Journal for Engineering Sciences, 24(1), 40-51. https://doi.org/10.29194/NJES.24010040