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...
Main Authors: | , |
---|---|
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 |