A Cognitive Nonlinear Fractional Order PID Neural Controller Design for Wheeled Mobile Robot based on Bacterial Foraging Optimization Algorithm

The aim of this paper is to design a proposed non-linear fractional order proportional-integral-derivative neural (NFOPIDN) controller by modifying and improving the performance of fractional order PID (FOPID) controller through employing the theory of neural network with cognitive optimization tech...

Full description

Bibliographic Details
Main Authors: L.T. Rasheed, A.S. Al-Araji
Format: Article
Language:English
Published: Unviversity of Technology- Iraq 2017-03-01
Series:Engineering and Technology Journal
Subjects:
Online Access:https://etj.uotechnology.edu.iq/article_127852_09aefd32445ea0064eb956bbeaab49e5.pdf
_version_ 1797325968258367488
author L.T. Rasheed
A.S. Al-Araji
author_facet L.T. Rasheed
A.S. Al-Araji
author_sort L.T. Rasheed
collection DOAJ
description The aim of this paper is to design a proposed non-linear fractional order proportional-integral-derivative neural (NFOPIDN) controller by modifying and improving the performance of fractional order PID (FOPID) controller through employing the theory of neural network with cognitive optimization techniques for the differential - drive wheeled mobile robot (WMR) multi-input multi-output (MIMO) system in order to follow a pre-defined trajectory. In this paper a cognitive bacterial foraging optimization algorithm (BFOA) has been utilized to find and tune the parameters of the proposed (NFOPIDN) controller and then find the optimal torque control signals for the differential - drive WMR. The simulation results show that the proposed controller can give excellent performance in terms of compared with other works (minimized tracking error for Ranunculoid-curve trajectory, smoothness of torque control signals obtained without saturation state and no sharp spikes action as well as minimum number of memory units needed for the structure of the proposed NFOPIDN controller).
first_indexed 2024-03-08T06:16:52Z
format Article
id doaj.art-cbf4b8a5ea5d4a4eaa338e5189b8e061
institution Directory Open Access Journal
issn 1681-6900
2412-0758
language English
last_indexed 2024-03-08T06:16:52Z
publishDate 2017-03-01
publisher Unviversity of Technology- Iraq
record_format Article
series Engineering and Technology Journal
spelling doaj.art-cbf4b8a5ea5d4a4eaa338e5189b8e0612024-02-04T17:19:19ZengUnviversity of Technology- IraqEngineering and Technology Journal1681-69002412-07582017-03-01353A28930010.30684/etj.35.3A.15127852A Cognitive Nonlinear Fractional Order PID Neural Controller Design for Wheeled Mobile Robot based on Bacterial Foraging Optimization AlgorithmL.T. RasheedA.S. Al-ArajiThe aim of this paper is to design a proposed non-linear fractional order proportional-integral-derivative neural (NFOPIDN) controller by modifying and improving the performance of fractional order PID (FOPID) controller through employing the theory of neural network with cognitive optimization techniques for the differential - drive wheeled mobile robot (WMR) multi-input multi-output (MIMO) system in order to follow a pre-defined trajectory. In this paper a cognitive bacterial foraging optimization algorithm (BFOA) has been utilized to find and tune the parameters of the proposed (NFOPIDN) controller and then find the optimal torque control signals for the differential - drive WMR. The simulation results show that the proposed controller can give excellent performance in terms of compared with other works (minimized tracking error for Ranunculoid-curve trajectory, smoothness of torque control signals obtained without saturation state and no sharp spikes action as well as minimum number of memory units needed for the structure of the proposed NFOPIDN controller).https://etj.uotechnology.edu.iq/article_127852_09aefd32445ea0064eb956bbeaab49e5.pdfnonlinear fractional order proportionalintegralderivative neural controllercognitive bacterial foraging optimization algorithmwheeled mobile robot
spellingShingle L.T. Rasheed
A.S. Al-Araji
A Cognitive Nonlinear Fractional Order PID Neural Controller Design for Wheeled Mobile Robot based on Bacterial Foraging Optimization Algorithm
Engineering and Technology Journal
non
linear fractional order proportional
integral
derivative neural controller
cognitive bacterial foraging optimization algorithm
wheeled mobile robot
title A Cognitive Nonlinear Fractional Order PID Neural Controller Design for Wheeled Mobile Robot based on Bacterial Foraging Optimization Algorithm
title_full A Cognitive Nonlinear Fractional Order PID Neural Controller Design for Wheeled Mobile Robot based on Bacterial Foraging Optimization Algorithm
title_fullStr A Cognitive Nonlinear Fractional Order PID Neural Controller Design for Wheeled Mobile Robot based on Bacterial Foraging Optimization Algorithm
title_full_unstemmed A Cognitive Nonlinear Fractional Order PID Neural Controller Design for Wheeled Mobile Robot based on Bacterial Foraging Optimization Algorithm
title_short A Cognitive Nonlinear Fractional Order PID Neural Controller Design for Wheeled Mobile Robot based on Bacterial Foraging Optimization Algorithm
title_sort cognitive nonlinear fractional order pid neural controller design for wheeled mobile robot based on bacterial foraging optimization algorithm
topic non
linear fractional order proportional
integral
derivative neural controller
cognitive bacterial foraging optimization algorithm
wheeled mobile robot
url https://etj.uotechnology.edu.iq/article_127852_09aefd32445ea0064eb956bbeaab49e5.pdf
work_keys_str_mv AT ltrasheed acognitivenonlinearfractionalorderpidneuralcontrollerdesignforwheeledmobilerobotbasedonbacterialforagingoptimizationalgorithm
AT asalaraji acognitivenonlinearfractionalorderpidneuralcontrollerdesignforwheeledmobilerobotbasedonbacterialforagingoptimizationalgorithm
AT ltrasheed cognitivenonlinearfractionalorderpidneuralcontrollerdesignforwheeledmobilerobotbasedonbacterialforagingoptimizationalgorithm
AT asalaraji cognitivenonlinearfractionalorderpidneuralcontrollerdesignforwheeledmobilerobotbasedonbacterialforagingoptimizationalgorithm