Hostname: page-component-74656f9884-6grmk Total loading time: 0 Render date: 2026-11-06T06:10:32.820Z Has data issue: false hasContentIssue false

Stabilization and tracking control of an x-z type inverted pendulum system using Lightning Search Algorithm tuned nonlinear PID controller

Published online by Cambridge University Press:  02 December 2021

Nurhan Gürsel Özmen*
Affiliation:
Karadeniz Technical University, Department of Mechanical Engineering, 61080 Trabzon, Turkey
Musa Marul
Affiliation:
Artvin Çoruh University, Borçka Acarlar Vocational School, Department of Electronics and Automation, Artvin, Turkey
*
*Corresponding author. E-mail: gnurhan@ktu.edu.tr
Rights & Permissions [Opens in a new window]

Abstract

Inverted pendulum systems (IPSs) are mostly used to demonstrate the control rules for keeping the pendulum at a balanced upright position due to a slight force applied to the cart system. This paper presents an application for nonlinear control of an x-z type IPS by using a proportional-integral-derivative (PID) controller with newly established evolutionary tuning method Lightning Search Algorithm (LSA). A single, double and triple PID controller system is tested with the conventional and the self-tuning controllers to get a better understanding of the performance of the given system. The mathematical modelling of the x-z type IPS, the theoretical explanation of the LSA and the simulation analysis of the x-z type IPS is put forward entirely. The LSA algorithm solves the optimization problem of PID controller in an evolutionary way. The most effective way of making comparisons is evaluating the performance results with a well-known optimization technique or with the previous accepted results. We have compared the system’s performance with particle swarm optimization and with a classical control study in the literature. According to the simulation results, LSA-tuned PID controller has the ability to decrease the overshoot better than the conventional-tuned controllers. Finally, it can be concluded that the LSA-supported PID can better stabilize the pendulum angle and track the reference better for non-disturbed and the slightly disturbed systems.

Information

Type
Research Article
Copyright
© The Author(s), 2021. Published by Cambridge University Press
Figure 0

Figure 1. Two different versions of IP [56].

Figure 1

Figure 2. NL-PID parameters tuning using LSA.

Figure 2

Table I. IP parameters used in simulations [22].

Figure 3

Figure 3. Structure of x-type inverted pendulum [22].

Figure 4

Table II. Tuning parameters of nonlinear PID for PSO and LSA.

Figure 5

Table III. PID gain parameters.

Figure 6

Figure 4. Stabilization of x-IP with single PID with and without disturbance.

Figure 7

Table IV. NLPID parameters.

Figure 8

Table V. Response parameters for the $\theta $ (allowable tolerance 0.02).

Figure 9

Figure 5. Stabilization of x-IP with double PID for the angle and the pivot position.

Figure 10

Table VI. Response parameters for the x and z (allowable tolerance 0.02).

Figure 11

Figure 6. Structure of x-z inverted pendulum [22].

Figure 12

Figure 7. Stabilization of x-z IP with three PID for the angle, the positions x and z with and without disturbance.

Figure 13

Figure 8. Tracking performance of the state variables x and the control error ex with and without the disturbance for two PID.

Figure 14

Table VII. Tracking control response parameters of the x-z inverted pendulum (allowable tolerance 0.02).

Figure 15

Figure 9. Tracking performance of the state variables x and the control error ex with and without the disturbance for 3PID.

Figure 16

Figure 10. Tracking performance of the state variables z and the control error ez with and without the disturbance for 3PID.

Figure 17

Figure 11. ITAE performance.

Figure 18

Table VIII. LSA and PSO evaluation.