Nonlinear Controller for an Inverted Pendulum Using the Trigonometric Function

In this paper, a nonlinear controller (TR) for an inverted pendulum using the trigonometric function is presented. The TR controller is a new proposal, which is represented by a simple mathematical formula. TR operation does not require complex calculations, so it can be applied even to the simplest...

Full description

Bibliographic Details
Published in:Applied Sciences
Main Author: Michal Lower
Format: Article
Language:English
Published: MDPI AG 2023-11-01
Subjects:
Online Access:https://www.mdpi.com/2076-3417/13/22/12272
_version_ 1851843292633759744
author Michal Lower
author_facet Michal Lower
author_sort Michal Lower
collection DOAJ
container_title Applied Sciences
description In this paper, a nonlinear controller (TR) for an inverted pendulum using the trigonometric function is presented. The TR controller is a new proposal, which is represented by a simple mathematical formula. TR operation does not require complex calculations, so it can be applied even to the simplest microcontrollers. Tuning the TR controller is very simple, and the range of stable operation is very wide. Simulation tests of the TR controller showed that the controller is effective even for deviations exceeding 50<inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><msup><mrow></mrow><mo>∘</mo></msup></semantics></math></inline-formula>. The TR controller tests were compared to the results of a PID controller. The TR controller is designed to stabilise an inverted pendulum in the equilibrium point, a state in which the pendulum is in a upright position. Stabilisation for other deflection-angle set points was not taken into account. During the research, steps were taken to simulate phenomena characteristic of real solutions. An inertial block and a disturbance were introduced into the test system. Despite the introduced difficulties, the TR controller effectively stabilised the pendulum without the need to retune the controller settings. Consequently, the TR controller is an attractive alternative to previously applied solutions for the stabilisation of an inverted pendulum.
format Article
id doaj-art-e91fa73b5de34079b1ae3bbfe516894d
institution Directory of Open Access Journals
issn 2076-3417
language English
publishDate 2023-11-01
publisher MDPI AG
record_format Article
spelling doaj-art-e91fa73b5de34079b1ae3bbfe516894d2025-08-19T22:27:26ZengMDPI AGApplied Sciences2076-34172023-11-0113221227210.3390/app132212272Nonlinear Controller for an Inverted Pendulum Using the Trigonometric FunctionMichal Lower0Faculty of Information and Communication Technology, Wroclaw University of Science and Technology, 27 Wybrzeże Stanisława Wyspiańskiego St., 50-370 Wrocław, PolandIn this paper, a nonlinear controller (TR) for an inverted pendulum using the trigonometric function is presented. The TR controller is a new proposal, which is represented by a simple mathematical formula. TR operation does not require complex calculations, so it can be applied even to the simplest microcontrollers. Tuning the TR controller is very simple, and the range of stable operation is very wide. Simulation tests of the TR controller showed that the controller is effective even for deviations exceeding 50<inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><msup><mrow></mrow><mo>∘</mo></msup></semantics></math></inline-formula>. The TR controller tests were compared to the results of a PID controller. The TR controller is designed to stabilise an inverted pendulum in the equilibrium point, a state in which the pendulum is in a upright position. Stabilisation for other deflection-angle set points was not taken into account. During the research, steps were taken to simulate phenomena characteristic of real solutions. An inertial block and a disturbance were introduced into the test system. Despite the introduced difficulties, the TR controller effectively stabilised the pendulum without the need to retune the controller settings. Consequently, the TR controller is an attractive alternative to previously applied solutions for the stabilisation of an inverted pendulum.https://www.mdpi.com/2076-3417/13/22/12272control of pendulumsinverted pendulumstabilisation methodsstability analysis
spellingShingle Michal Lower
Nonlinear Controller for an Inverted Pendulum Using the Trigonometric Function
control of pendulums
inverted pendulum
stabilisation methods
stability analysis
title Nonlinear Controller for an Inverted Pendulum Using the Trigonometric Function
title_full Nonlinear Controller for an Inverted Pendulum Using the Trigonometric Function
title_fullStr Nonlinear Controller for an Inverted Pendulum Using the Trigonometric Function
title_full_unstemmed Nonlinear Controller for an Inverted Pendulum Using the Trigonometric Function
title_short Nonlinear Controller for an Inverted Pendulum Using the Trigonometric Function
title_sort nonlinear controller for an inverted pendulum using the trigonometric function
topic control of pendulums
inverted pendulum
stabilisation methods
stability analysis
url https://www.mdpi.com/2076-3417/13/22/12272
work_keys_str_mv AT michallower nonlinearcontrollerforaninvertedpendulumusingthetrigonometricfunction