This paper proposes an efficient optimization technique-based controller for nonlinear systems such as the Inverted Pendulum (IP), which requires control of the pendulum’s angle to keep it steady in the vertical position as the cart within the system moves to the required position. The IP system is thus a benchmark challenge in control engineering. In this study, a controller for an IP system was designed using a Linear Quadratic Regulator (LQR). The construction of LQR parameters is based on weight matrices, and the most difficult part of designing LQR controllers is determining how to adjust the weight matrices parameters. These are commonly calculated by trial and error; however, this method consumes a great deal of time and effort. A Whale Optimization Algorithm (WOA) was thus applied in this work to adjust the weighting matrices of the LQR controller to identify the best options for these matrices, reducing the difficulty in predicting the optimum matrices and providing for their self-adjustment. Integral Square Error (ISE) was used as the objective function for both the angles and positions, and the simulation results confirmed the robustness and effectiveness of a WOA-based LQR controller.

1.
O.
Boubaker
, “
The inverted pendulum: A fundamental benchmark in control theory and robotics
,” in
International Conference on Education and e-Learning Innovations
(
2012
) pp.
1
6
.
2.
I.
Fantoni
,
R.
Lozano
, and
M.
Spong
, “
Energy based control of the pendubot
,”
IEEE Transactions on Automatic Control
45
,
725
729
(
2000
).
3.
J. A.
Acosta
, “
Furuta’s pendulum: A conservative nonlinear model for theory and practise
,”
Mathematical Problems in Engineering
2010
, p
1
(
2010
).
4.
S.
Ahmad
and
M. O.
Tokhi
, “
Forward and backward motion control of wheelchair on two wheels
,” in
2008 3rd IEEE Conference on Industrial Electronics and Applications
(
2008
) pp.
461
466
.
5.
K.
Astrom
,
R.
Klein
, and
A.
Lennartsson
, “
Bicycle dynamics and control: adapted bicycles for education and research
,”
IEEE Control Systems Magazine
25
,
26
47
(
2005
).
6.
O. A.
Dhewa
,
A.
Dharmawan
, and
T. K.
Priyambodo
, “
Model of linear quadratic regulator (lqr) control method in hovering state of quadrotor
,”
Journal of Telecommunication, Electronic and Computer Engineering
9
,
135
143
(
2017
).
7.
F.
Andreev
,
D.
Auckly
,
S.
Gosavi
,
L.
Kapitanski
,
A.
Kelkar
, and
W.
White
, “
Matching linear systems and the ball and beam
,”
Automatica
38
, Automatica (
2002
).
8.
M.
Jankovic
,
D.
Fontaine
, and
P.
Kokotovic
, “
Tora example: cascade- and passivity-based control designs
,”
IEEE Transactions on Control Systems Technology
4
,
292
297
(
1996
).
9.
S.
Kumar
and
M.
Ajmeri
, “
Stabilizing x-z inverted pendulum via fractional order pid controller
,” in
2020 International Conference on Emerging Frontiers in Electrical and Electronic Technologies (ICEFEET)
(
2020
) pp.
1
6
.
10.
J. S. Maude Josee
Blondin
,
Panos
Pardalos
, in
Computational Intelligence and Optimization Methods for Control Engineering
(
2019
).
11.
J.
Kennedy
and
R.
Eberhart
, “
Particle swarm optimization
,” in
Proceedings of ICNN’95 - International Conference on Neural Networks
, Vol.
4
(
1995
) pp.
1942
1948
vol.4.
12.
H. G.
Kamil
,
O. T.
Makki
, and
H. M.
Umran
, “
Optimal tuning of a linear quadratic regulator for position control using particle swarm optimisation
,”
IOP Conference Series: Materials Science and Engineering
671
,
012047
(
2020
).
13.
H. A. B. T. J.
Shima
, “
Pso-based integral sliding mode controller for optimal swing-up and stabilization of the cart inverted pendulum system
,”
Nigerian Journal of Technological Development
18
,
88
97
(
2021
).
14.
M.
Achouri
,
Z.
Youcef
, and
C.
Tolba
, “
Intelligent and robust controller tuned with woa: Applied for the inverted pendulum
,”
International Information and Engineering Technology Association
55
,
359
366
(
2022
).
15.
S.
Mirjalili
and
A.
Lewis
, “
The whale optimization algorithm
,”
Advances in Engineering Software
95
,
51
67
(
2016
).
16.
M.
Ebrahim
,
M.
Mousa
,
E.
Said
,
M.
Zaky
, and
S.
Kotb
, “
Optimal design of hybrid optimization technique for balancing inverted pendulum system
,”
WSEAS TRANSACTIONS ON SYSTEMS
19
,
138
148
(
2020
).
17.
K.
Ogata
and
J. W.
Brewer
, “
Modern control engineering
,”
Journal of Dynamic Systems, Measurement, and Control
93
,
63
63
(
1971
).
18.
J. P. L.
Erik
, “
Comparison of techniques for stabilization of a triple inverted pendulum
,” in
Am. Control Conf.
,
2
(
2006
) pp.
1814
1819
.
19.
V.
Srivastava
and
S.
Srivastava
, “
Whale optimization algorithm (woa) based control of nonlinear systems
,” in
2019 2nd International Conference on Power Energy, Environment and Intelligent Control (PEEIC)
(
2019
) pp.
402
406
.
20.
G. Karthik
Krishnan
, “
Comparison of pid controller tuning techniques for a fopdt system
,”
International Journal of Current Engineering and Technology
4
,
2667
2670
(
2014
).
21.
M.
Achouri
,
Z.
Youcef
, and
C.
Tolba
, “
Intelligent and robust controller tuned with woa: Applied for the inverted pendulum
,”
International Information and Engineering Technology Association
55
,
359
366
(
2022
).
This content is only available via PDF.
You do not currently have access to this content.