Optimized sliding mode controller for trajectory tracking of flexible joints three-link manipulator with noise in input and output

Abstract The aim of this study is to enhance the performance of a nonlinear three-rigid-link maneuver (RLM) in terms of trajectory tracking, disturbance and noise cancellation, and adaptability to joint flexibility. To achieve this, an optimized sliding mode controller with a proportional integral d...

Full description

Bibliographic Details
Main Authors: Muhammad I. Azeez, A. M. M. Abdelhaleem, S. Elnaggar, Kamal A. F. Moustafa, Khaled R. Atia
Format: Article
Language:English
Published: Nature Portfolio 2023-08-01
Series:Scientific Reports
Online Access:https://doi.org/10.1038/s41598-023-38855-7
_version_ 1797752740923834368
author Muhammad I. Azeez
A. M. M. Abdelhaleem
S. Elnaggar
Kamal A. F. Moustafa
Khaled R. Atia
author_facet Muhammad I. Azeez
A. M. M. Abdelhaleem
S. Elnaggar
Kamal A. F. Moustafa
Khaled R. Atia
author_sort Muhammad I. Azeez
collection DOAJ
description Abstract The aim of this study is to enhance the performance of a nonlinear three-rigid-link maneuver (RLM) in terms of trajectory tracking, disturbance and noise cancellation, and adaptability to joint flexibility. To achieve this, an optimized sliding mode controller with a proportional integral derivative surface (SMC-PID) is employed for maneuver control. An improved artificial bee colony algorithm with multi-elite guidance (MGABC) is utilized to obtain optimal values for the sliding surface and switching mode gain and attain the best performance for the robot maneuver system. The selection of the MGABC algorithm is based on its efficient exploration and exploitation techniques. The performance of the optimized SMC-PID robotic system is compared against other optimization algorithms found in existing literature, including Particle Swarm Optimization (PSO), Genetic Algorithm (GA), Artificial Bee Colony (ABC), Ant Lion Optimizer (ALO), and Grey Wolf Optimizer (GWO). The implemented controller effectively reduces the tracking error to 0.00691 radians, eliminates chattering phenomena in the control effort, and demonstrates robustness against disturbances and noise. The controller ensures that the objective function (OBJF) is minimized, with 0.954% increase in OBJF under low disturbance and noise conditions and 14.55% under severe disturbance and noise conditions. Moreover, the optimized controller exhibits resilience to variations in payload mass analysis, with the percentage increase in OBJF values ranging from 5.726% under low uncertainty conditions to 18.887% under severe uncertainty conditions. Flexible-link maneuvers (FLM) offer advantages such as improved safety and increased operating speeds in real-world applications. In this study, we investigated the impact of joint flexibility on the performance of the FLM system. Our proposed controller demonstrated superior tracking performance, characterized by minimal vibrations in the movement of the end effector.
first_indexed 2024-03-12T17:07:51Z
format Article
id doaj.art-0c3b6f8afc9240ed8a54d737a02e7cf1
institution Directory Open Access Journal
issn 2045-2322
language English
last_indexed 2024-03-12T17:07:51Z
publishDate 2023-08-01
publisher Nature Portfolio
record_format Article
series Scientific Reports
spelling doaj.art-0c3b6f8afc9240ed8a54d737a02e7cf12023-08-06T11:14:44ZengNature PortfolioScientific Reports2045-23222023-08-0113111810.1038/s41598-023-38855-7Optimized sliding mode controller for trajectory tracking of flexible joints three-link manipulator with noise in input and outputMuhammad I. Azeez0A. M. M. Abdelhaleem1S. Elnaggar2Kamal A. F. Moustafa3Khaled R. Atia4Mechanical Design and Production Engineering Department, Zagazig UniversityMechanical Design and Production Engineering Department, Zagazig UniversityMechanical Design and Production Engineering Department, Zagazig UniversityIndustrial Engineering Department, Zagazig UniversityMechanical Design and Production Engineering Department, Zagazig UniversityAbstract The aim of this study is to enhance the performance of a nonlinear three-rigid-link maneuver (RLM) in terms of trajectory tracking, disturbance and noise cancellation, and adaptability to joint flexibility. To achieve this, an optimized sliding mode controller with a proportional integral derivative surface (SMC-PID) is employed for maneuver control. An improved artificial bee colony algorithm with multi-elite guidance (MGABC) is utilized to obtain optimal values for the sliding surface and switching mode gain and attain the best performance for the robot maneuver system. The selection of the MGABC algorithm is based on its efficient exploration and exploitation techniques. The performance of the optimized SMC-PID robotic system is compared against other optimization algorithms found in existing literature, including Particle Swarm Optimization (PSO), Genetic Algorithm (GA), Artificial Bee Colony (ABC), Ant Lion Optimizer (ALO), and Grey Wolf Optimizer (GWO). The implemented controller effectively reduces the tracking error to 0.00691 radians, eliminates chattering phenomena in the control effort, and demonstrates robustness against disturbances and noise. The controller ensures that the objective function (OBJF) is minimized, with 0.954% increase in OBJF under low disturbance and noise conditions and 14.55% under severe disturbance and noise conditions. Moreover, the optimized controller exhibits resilience to variations in payload mass analysis, with the percentage increase in OBJF values ranging from 5.726% under low uncertainty conditions to 18.887% under severe uncertainty conditions. Flexible-link maneuvers (FLM) offer advantages such as improved safety and increased operating speeds in real-world applications. In this study, we investigated the impact of joint flexibility on the performance of the FLM system. Our proposed controller demonstrated superior tracking performance, characterized by minimal vibrations in the movement of the end effector.https://doi.org/10.1038/s41598-023-38855-7
spellingShingle Muhammad I. Azeez
A. M. M. Abdelhaleem
S. Elnaggar
Kamal A. F. Moustafa
Khaled R. Atia
Optimized sliding mode controller for trajectory tracking of flexible joints three-link manipulator with noise in input and output
Scientific Reports
title Optimized sliding mode controller for trajectory tracking of flexible joints three-link manipulator with noise in input and output
title_full Optimized sliding mode controller for trajectory tracking of flexible joints three-link manipulator with noise in input and output
title_fullStr Optimized sliding mode controller for trajectory tracking of flexible joints three-link manipulator with noise in input and output
title_full_unstemmed Optimized sliding mode controller for trajectory tracking of flexible joints three-link manipulator with noise in input and output
title_short Optimized sliding mode controller for trajectory tracking of flexible joints three-link manipulator with noise in input and output
title_sort optimized sliding mode controller for trajectory tracking of flexible joints three link manipulator with noise in input and output
url https://doi.org/10.1038/s41598-023-38855-7
work_keys_str_mv AT muhammadiazeez optimizedslidingmodecontrollerfortrajectorytrackingofflexiblejointsthreelinkmanipulatorwithnoiseininputandoutput
AT ammabdelhaleem optimizedslidingmodecontrollerfortrajectorytrackingofflexiblejointsthreelinkmanipulatorwithnoiseininputandoutput
AT selnaggar optimizedslidingmodecontrollerfortrajectorytrackingofflexiblejointsthreelinkmanipulatorwithnoiseininputandoutput
AT kamalafmoustafa optimizedslidingmodecontrollerfortrajectorytrackingofflexiblejointsthreelinkmanipulatorwithnoiseininputandoutput
AT khaledratia optimizedslidingmodecontrollerfortrajectorytrackingofflexiblejointsthreelinkmanipulatorwithnoiseininputandoutput