Authors

1 Control & Systems Eng. Dept.-University of Technology, Baghdad, Iraq, 60065@uotechnology.edu.iq

2 Control & Systems Eng. Dept.-University of Technology, Baghdad, Iraq, 60115@uotechnology.edu.iq

Abstract

The aim of the work for this paper is the design of an optimal backstepping controller for a nonlinear pendulum system to stabilize the position of pendulum’s ball suspended in the desired position. The Cuckoo optimization algorithm (COA) has been utilized to get and tune the gain variables of the proposed backstepping controller in order to find the best torque action for the system. The numerical simulation results using (MATLAB package) show the robustness and the effectiveness of the proposed backstepping based COA controller in terms of obtaining the best torque control action without a saturation state that will stabilize the pendulum system performance. The simulation results show also that the proposed control system when compared with the other controller results has the capability of minimizing the pendulum’s ball position tracking error to the zero value at the steady state response and speeding up the system response. Moreover, the fitness evaluation value is reduced.

Keywords