- Çanakkale Onsekiz Mart Üniversitesi Fen Bilimleri Enstitüsü Dergisi
- Vol: 8 Issue: 3
- Fuzzy Sliding Mode Control with Moving Sliding Surface of Rotary Inverted Pendulum
Fuzzy Sliding Mode Control with Moving Sliding Surface of Rotary Inverted Pendulum
Authors : Muhammet Aydin, Oğuz Yakut
Pages : 355-369
Doi:10.28979/jarnas.1015366
View : 21 | Download : 5
Publication Date : 2022-09-25
Article Type : Research
Abstract :In this study, considering the dynamic equations of the rotary inverted pendulum system and the motor dynamics, pendulum angle is controlled with fuzzy logic sliding mode control method which has moving sliding surface using state variables in Matlab program. The sliding surface of sliding mode control method is selected as moving. A fuzzy logic structure is used to calculate the slope of slip surface. The boundary values of the membership functions in the fuzzy logic structure have been optimized using genetic algorithm codes in Matlab program. The sum of the squares of the errors is preferred as the objective function. Inputs of the fuzzy logic structure are the error of the pendulum angle and the derivative of pendulum angle error. In the fuzzy logic structure, the slope of sliding surface of sliding mode control structure is obtained as an output. From the results, it was seen that the pendulum angle reached the desired reference value around the first second and the error was approximately zero. In addition, it has been observed that the motor torque value is at the levels of 20 Nm and the motor current value is at the levels of 3 ampers. It has been obtained from the results that the motor values are at reasonable levels close to the values in practical applications. When the motor is selected according to these obtained values, there won't be a problem with the implementation of this control method in real-time applications of the rotary inverted pendulum systemKeywords : Fuzzy logic control, Motor model, Moving sliding mode control, Rotary inverted pendulum, Sliding surface