Design and Implementation of a Fuzzy Logic Controller for Inverted Pendulum System Based on Evolutionary Optimization Algorithms

The inverted pendulum is a standard classical problem in the branch ofcontrol and systems. If a cart is bushed by force then its position and angleof the pendulum will be changed. Several controllers may employed,keeping the pendulum arm upright by controlling at the cart location. Inthis search pap...

Full description

Bibliographic Details
Main Authors: Ahmed Ghaliba, Ahmed Oglah
Format: Article
Language:English
Published: Unviversity of Technology- Iraq 2020-03-01
Series:Engineering and Technology Journal
Subjects:
Online Access:https://etj.uotechnology.edu.iq/article_168852_b057c34a3fe8afabbe6ff83775e6238f.pdf
_version_ 1797336428210814976
author Ahmed Ghaliba
Ahmed Oglah
author_facet Ahmed Ghaliba
Ahmed Oglah
author_sort Ahmed Ghaliba
collection DOAJ
description The inverted pendulum is a standard classical problem in the branch ofcontrol and systems. If a cart is bushed by force then its position and angleof the pendulum will be changed. Several controllers may employed,keeping the pendulum arm upright by controlling at the cart location. Inthis search paper, the fuzzy-like PID (FPID) controller has been used tocontrol the inverted pendulum, and the parameters of the controller aretuned with several evolutionary optimization algorithms like a geneticalgorithm (GA), ant colony optimization (ACO), and social spideroptimization (SSO.) The result of tuned FPID with evolutionaryoptimization is compared with conventional PID, and it shows that FPIDwith SSO has been given the best result.
first_indexed 2024-03-08T08:54:18Z
format Article
id doaj.art-49b17bd07c49426a96d9385ec43a9965
institution Directory Open Access Journal
issn 1681-6900
2412-0758
language English
last_indexed 2024-03-08T08:54:18Z
publishDate 2020-03-01
publisher Unviversity of Technology- Iraq
record_format Article
series Engineering and Technology Journal
spelling doaj.art-49b17bd07c49426a96d9385ec43a99652024-02-01T07:30:53ZengUnviversity of Technology- IraqEngineering and Technology Journal1681-69002412-07582020-03-01383A36137410.30684/etj.v38i3A.400168852Design and Implementation of a Fuzzy Logic Controller for Inverted Pendulum System Based on Evolutionary Optimization AlgorithmsAhmed Ghaliba0Ahmed Oglah1Department of Control and Systems Engineering, University of Technology, Baghdad, Iraqb Department of Control and Systems Engineering, University of Technology, Baghdad, IraqThe inverted pendulum is a standard classical problem in the branch ofcontrol and systems. If a cart is bushed by force then its position and angleof the pendulum will be changed. Several controllers may employed,keeping the pendulum arm upright by controlling at the cart location. Inthis search paper, the fuzzy-like PID (FPID) controller has been used tocontrol the inverted pendulum, and the parameters of the controller aretuned with several evolutionary optimization algorithms like a geneticalgorithm (GA), ant colony optimization (ACO), and social spideroptimization (SSO.) The result of tuned FPID with evolutionaryoptimization is compared with conventional PID, and it shows that FPIDwith SSO has been given the best result.https://etj.uotechnology.edu.iq/article_168852_b057c34a3fe8afabbe6ff83775e6238f.pdfinverted pendulummathematical modelfuzzy pidgenetic. algorithmant colony optimizationsocial spider optimization
spellingShingle Ahmed Ghaliba
Ahmed Oglah
Design and Implementation of a Fuzzy Logic Controller for Inverted Pendulum System Based on Evolutionary Optimization Algorithms
Engineering and Technology Journal
inverted pendulum
mathematical model
fuzzy pid
genetic. algorithm
ant colony optimization
social spider optimization
title Design and Implementation of a Fuzzy Logic Controller for Inverted Pendulum System Based on Evolutionary Optimization Algorithms
title_full Design and Implementation of a Fuzzy Logic Controller for Inverted Pendulum System Based on Evolutionary Optimization Algorithms
title_fullStr Design and Implementation of a Fuzzy Logic Controller for Inverted Pendulum System Based on Evolutionary Optimization Algorithms
title_full_unstemmed Design and Implementation of a Fuzzy Logic Controller for Inverted Pendulum System Based on Evolutionary Optimization Algorithms
title_short Design and Implementation of a Fuzzy Logic Controller for Inverted Pendulum System Based on Evolutionary Optimization Algorithms
title_sort design and implementation of a fuzzy logic controller for inverted pendulum system based on evolutionary optimization algorithms
topic inverted pendulum
mathematical model
fuzzy pid
genetic. algorithm
ant colony optimization
social spider optimization
url https://etj.uotechnology.edu.iq/article_168852_b057c34a3fe8afabbe6ff83775e6238f.pdf
work_keys_str_mv AT ahmedghaliba designandimplementationofafuzzylogiccontrollerforinvertedpendulumsystembasedonevolutionaryoptimizationalgorithms
AT ahmedoglah designandimplementationofafuzzylogiccontrollerforinvertedpendulumsystembasedonevolutionaryoptimizationalgorithms