An Application of DC Motor Modelled Classical Sliding Mode Control with Moving Sliding Surface to Rotary Inverted Pendulum System

The rotary inverted pendulum system (RIP), which is highly favored in control applications, is examined in this work. By determining the coordinates of the Rip elements' centers of gravity, the system's total kinetic and potential energies were determined. The kine...

Full description

Saved in:
Bibliographic Details
Main Authors: Muhammet Aydın, Oğuz Yakut
Format: Article
Language:English
Published: Firat University 2024-10-01
Series:Firat University Journal of Experimental and Computational Engineering
Online Access:https://dergipark.org.tr/tr/doi/10.62520/fujece.1445734
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:The rotary inverted pendulum system (RIP), which is highly favored in control applications, is examined in this work. By determining the coordinates of the Rip elements' centers of gravity, the system's total kinetic and potential energies were determined. The kinetic and potential energy expressions were used to generate the Lagrangian function. Expressions providing the system's equations of motion were discovered by taking the Lagrangian approach into consideration. The motor's equations, which will initiate the system, have also been considered. Through the use of state variables and a Matlab program, the system's pendulum angle was managed by using a moving sliding surface and the traditional sliding mode control technique. Based on the dynamics, the slip surface's slope was computed. The sliding surface's slope was computed based on the system's dynamics. The genetic algorithm was utilized to determine the ideal values for the coefficients employed in the control structure. The findings showed that the inaccuracy was roughly zero and that the pendulum angle took around 1.5 seconds to reach the intended reference value. Furthermore, it noted that the motor torque and current values are 12 Nm and 2.5 amps, respectively. The findings show that the motor values are reasonably similar to the values seen in real-world applications. Control in real-time applications won't be an issue if the motor is chosen based on these values.
ISSN:2822-2881