Coot optimization algorithm-tuned neural network-enhanced PID controllers for robust trajectory tracking of three-link rigid robot manipulator
Related Experiment Video
Updated: Jun 20, 2025

The Modular Design and Production of an Intelligent Robot Based on a Closed-Loop Control Strategy
Published on: October 14, 2017
Mohamed Jasim Mohamed1, Bashra Kadhim Oleiwi1, Ahmad Taher Azar2,3,4
1Department of Control and System Engineering, University of Technology, Iraq.
Abstract:
Robotic manipulators are nonlinear systems, multi-input multi-output, highly coupled and complicated whose performance is negatively impacted by external disturbances and parameter un-certainties. Therefore, the controllers designed for such systems must be capable of managing their complexity. The main aim of this study is to tackle the trajectory tracking issue of the three-Link Rigid Robot Manipulator (3-LRRM) based on designing three control structures using a combi-nation Neural Network (NN) with Proportional, Integral and Derivative (PID) actions named Neural Controller Like PIPD (NN-PIPD) controller, Neural Network plus PID (NN + PID) controller NN + PID controller and Elman Neural Network Like PID (ELNN-PID) controller. The parameters of the proposed controllers are adjusted utilizing the Coot Optimization Algorithm (COOA) in order to reduce the Integral Time Square Error (ITSE). A novel objective function for tuning process to produce a controller with minimum value of the chattering in the control signal is proposed. The performance of the proposed controllers is evaluated in terms of disturbance rejection, model uncertainty, fluctuating initial conditions and reference trajectory tracking. According to the simulation results proved that the suggested NN-PIPD controller outperforms all other proposed controller structures for tracking performance, stability, and robustness. As a result of the com-parison analysis the optimal controller was considered to be an NN-PIPD controller for tracking trajectory, rejecting disturbances, and parameter variation with minimizing ITSE of 0.001777.
Related Concept Videos
PI Controller: Design
PID Controller
Controller Configurations
Control-system compensation involves various configurations, most commonly series or cascade compensation, in which the controller...
Root-Locus Method
This system can be represented by a block...
One-Degree-of-Freedom System
A one-degree-of-freedom system is defined by an independent variable that determines its state and behavior. One example of a one-degree-of-freedom system is a simple harmonic oscillator, such as a...
Time and frequency -Domain Interpretation of PI Control
Acting as a low-pass filter, the PI controller slows the system's response and extends settling times. This requires...

