Enhancing Underwater Robot Manipulators with a Hybrid Sliding Mode Controller and Neural-Fuzzy Algorithm

The sliding mode controller stands out for its exceptional stability, even when the system experiences noise or undergoes time-varying parameter changes. However, designing a sliding mode controller necessitates precise knowledge of the object’s exact model, which is often unattainable in practical...

Full description

Bibliographic Details
Main Authors: Duc-Anh Pham, Seung-Hun Han
Format: Article
Language:English
Published: MDPI AG 2023-12-01
Series:Journal of Marine Science and Engineering
Subjects:
Online Access:https://www.mdpi.com/2077-1312/11/12/2312
_version_ 1797380451508158464
author Duc-Anh Pham
Seung-Hun Han
author_facet Duc-Anh Pham
Seung-Hun Han
author_sort Duc-Anh Pham
collection DOAJ
description The sliding mode controller stands out for its exceptional stability, even when the system experiences noise or undergoes time-varying parameter changes. However, designing a sliding mode controller necessitates precise knowledge of the object’s exact model, which is often unattainable in practical scenarios. Furthermore, if the sliding control law’s amplitude becomes excessive, it can lead to undesirable chattering phenomena near the sliding surface. This article presents a new method that uses a special kind of computer program (Radial Basis Function Neural Network) to quickly calculate complex relationships in a robot’s control system. This calculation is combined with a technique called Sliding Mode Control, and Fuzzy Logic is used to measure the size of the control action, all while making sure the system stays stable using Lyapunov stability theory. We tested this new method on a robot arm that can move in three different ways at the same time, showing that it can handle complex, multiple-input, multiple-output systems. In addition, applying LPV combined with Kalman helps reduce noise and the system operates more stably. The manipulator’s response under this controller exhibits controlled overshoot (Rad), with a rise time of approximately 5 ± 3% seconds and a settling error of around 1%. These control results are rigorously validated through simulations conducted using MATLAB/Simulink software version 2022b. This research contributes to the advancement of control strategies for robotic manipulators, offering improved stability and adaptability in scenarios where precise system modeling is challenging.
first_indexed 2024-03-08T20:37:26Z
format Article
id doaj.art-066734a233874d30bc49f3c049a12e6e
institution Directory Open Access Journal
issn 2077-1312
language English
last_indexed 2024-03-08T20:37:26Z
publishDate 2023-12-01
publisher MDPI AG
record_format Article
series Journal of Marine Science and Engineering
spelling doaj.art-066734a233874d30bc49f3c049a12e6e2023-12-22T14:18:53ZengMDPI AGJournal of Marine Science and Engineering2077-13122023-12-011112231210.3390/jmse11122312Enhancing Underwater Robot Manipulators with a Hybrid Sliding Mode Controller and Neural-Fuzzy AlgorithmDuc-Anh Pham0Seung-Hun Han1Department of Mechanical System Engineering, Gyeongsang National University, Tongyeong 53064, Republic of KoreaDepartment of Mechanical System Engineering, Gyeongsang National University, Tongyeong 53064, Republic of KoreaThe sliding mode controller stands out for its exceptional stability, even when the system experiences noise or undergoes time-varying parameter changes. However, designing a sliding mode controller necessitates precise knowledge of the object’s exact model, which is often unattainable in practical scenarios. Furthermore, if the sliding control law’s amplitude becomes excessive, it can lead to undesirable chattering phenomena near the sliding surface. This article presents a new method that uses a special kind of computer program (Radial Basis Function Neural Network) to quickly calculate complex relationships in a robot’s control system. This calculation is combined with a technique called Sliding Mode Control, and Fuzzy Logic is used to measure the size of the control action, all while making sure the system stays stable using Lyapunov stability theory. We tested this new method on a robot arm that can move in three different ways at the same time, showing that it can handle complex, multiple-input, multiple-output systems. In addition, applying LPV combined with Kalman helps reduce noise and the system operates more stably. The manipulator’s response under this controller exhibits controlled overshoot (Rad), with a rise time of approximately 5 ± 3% seconds and a settling error of around 1%. These control results are rigorously validated through simulations conducted using MATLAB/Simulink software version 2022b. This research contributes to the advancement of control strategies for robotic manipulators, offering improved stability and adaptability in scenarios where precise system modeling is challenging.https://www.mdpi.com/2077-1312/11/12/2312robot manipulatorneural networkfuzzy logic controllerMATLAB/Simulinksliding mode control
spellingShingle Duc-Anh Pham
Seung-Hun Han
Enhancing Underwater Robot Manipulators with a Hybrid Sliding Mode Controller and Neural-Fuzzy Algorithm
Journal of Marine Science and Engineering
robot manipulator
neural network
fuzzy logic controller
MATLAB/Simulink
sliding mode control
title Enhancing Underwater Robot Manipulators with a Hybrid Sliding Mode Controller and Neural-Fuzzy Algorithm
title_full Enhancing Underwater Robot Manipulators with a Hybrid Sliding Mode Controller and Neural-Fuzzy Algorithm
title_fullStr Enhancing Underwater Robot Manipulators with a Hybrid Sliding Mode Controller and Neural-Fuzzy Algorithm
title_full_unstemmed Enhancing Underwater Robot Manipulators with a Hybrid Sliding Mode Controller and Neural-Fuzzy Algorithm
title_short Enhancing Underwater Robot Manipulators with a Hybrid Sliding Mode Controller and Neural-Fuzzy Algorithm
title_sort enhancing underwater robot manipulators with a hybrid sliding mode controller and neural fuzzy algorithm
topic robot manipulator
neural network
fuzzy logic controller
MATLAB/Simulink
sliding mode control
url https://www.mdpi.com/2077-1312/11/12/2312
work_keys_str_mv AT ducanhpham enhancingunderwaterrobotmanipulatorswithahybridslidingmodecontrollerandneuralfuzzyalgorithm
AT seunghunhan enhancingunderwaterrobotmanipulatorswithahybridslidingmodecontrollerandneuralfuzzyalgorithm