Closed-Form Continuous-Time Neural Networks for Sliding Mode Control with Neural Gravity Compensation

This study proposes the design of a robust controller based on a Sliding Mode Control (SMC) structure. The proposed controller, called Sliding Mode Control based on Closed-Form Continuous-Time Neural Networks with Gravity Compensation (SMC-CfC-G), includes the development of an inverse model of the...

Full description

Saved in:
Bibliographic Details
Main Authors: Claudio Urrea, Yainet Garcia-Garcia, John Kern
Format: Article
Language:English
Published: MDPI AG 2024-08-01
Series:Robotics
Subjects:
Online Access:https://www.mdpi.com/2218-6581/13/9/126
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1850259680892289024
author Claudio Urrea
Yainet Garcia-Garcia
John Kern
author_facet Claudio Urrea
Yainet Garcia-Garcia
John Kern
author_sort Claudio Urrea
collection DOAJ
description This study proposes the design of a robust controller based on a Sliding Mode Control (SMC) structure. The proposed controller, called Sliding Mode Control based on Closed-Form Continuous-Time Neural Networks with Gravity Compensation (SMC-CfC-G), includes the development of an inverse model of the UR5 industrial robot, which is widely used in various fields. It also includes the development of a gravity vector using neural networks, which outperforms the gravity vector obtained through traditional robot modeling. To develop a gravity compensator, a feedforward Multi-Layer Perceptron (MLP) neural network was implemented. The use of Closed-Form Continuous-Time (CfC) neural networks for the development of a robot’s inverse model was introduced, allowing efficient modeling of the robot. The behavior of the proposed controller was verified under load and torque disturbances at the end effector, demonstrating its robustness against disturbances and variations in operating conditions. The adaptability and ability of the proposed controller to maintain superior performance in dynamic industrial environments are highlighted, outperforming the classic SMC, Proportional-Integral-Derivative (PID), and Neural controllers. Consequently, a high-precision controller with a maximum error rate of approximately 1.57 mm was obtained, making it useful for applications requiring high accuracy.
format Article
id doaj-art-29cbc9cc5a0842eabc3de2829c669c09
institution OA Journals
issn 2218-6581
language English
publishDate 2024-08-01
publisher MDPI AG
record_format Article
series Robotics
spelling doaj-art-29cbc9cc5a0842eabc3de2829c669c092025-08-20T01:55:49ZengMDPI AGRobotics2218-65812024-08-0113912610.3390/robotics13090126Closed-Form Continuous-Time Neural Networks for Sliding Mode Control with Neural Gravity CompensationClaudio Urrea0Yainet Garcia-Garcia1John Kern2Electrical Engineering Department, Faculty of Engineering, University of Santiago of Chile, Las Sophoras 165, Estación Central, Santiago 9170020, ChileElectrical Engineering Department, Faculty of Engineering, University of Santiago of Chile, Las Sophoras 165, Estación Central, Santiago 9170020, ChileElectrical Engineering Department, Faculty of Engineering, University of Santiago of Chile, Las Sophoras 165, Estación Central, Santiago 9170020, ChileThis study proposes the design of a robust controller based on a Sliding Mode Control (SMC) structure. The proposed controller, called Sliding Mode Control based on Closed-Form Continuous-Time Neural Networks with Gravity Compensation (SMC-CfC-G), includes the development of an inverse model of the UR5 industrial robot, which is widely used in various fields. It also includes the development of a gravity vector using neural networks, which outperforms the gravity vector obtained through traditional robot modeling. To develop a gravity compensator, a feedforward Multi-Layer Perceptron (MLP) neural network was implemented. The use of Closed-Form Continuous-Time (CfC) neural networks for the development of a robot’s inverse model was introduced, allowing efficient modeling of the robot. The behavior of the proposed controller was verified under load and torque disturbances at the end effector, demonstrating its robustness against disturbances and variations in operating conditions. The adaptability and ability of the proposed controller to maintain superior performance in dynamic industrial environments are highlighted, outperforming the classic SMC, Proportional-Integral-Derivative (PID), and Neural controllers. Consequently, a high-precision controller with a maximum error rate of approximately 1.57 mm was obtained, making it useful for applications requiring high accuracy.https://www.mdpi.com/2218-6581/13/9/126closed-form continuous-timegravity compensationinverse modelsliding mode controltrajectory tracking
spellingShingle Claudio Urrea
Yainet Garcia-Garcia
John Kern
Closed-Form Continuous-Time Neural Networks for Sliding Mode Control with Neural Gravity Compensation
Robotics
closed-form continuous-time
gravity compensation
inverse model
sliding mode control
trajectory tracking
title Closed-Form Continuous-Time Neural Networks for Sliding Mode Control with Neural Gravity Compensation
title_full Closed-Form Continuous-Time Neural Networks for Sliding Mode Control with Neural Gravity Compensation
title_fullStr Closed-Form Continuous-Time Neural Networks for Sliding Mode Control with Neural Gravity Compensation
title_full_unstemmed Closed-Form Continuous-Time Neural Networks for Sliding Mode Control with Neural Gravity Compensation
title_short Closed-Form Continuous-Time Neural Networks for Sliding Mode Control with Neural Gravity Compensation
title_sort closed form continuous time neural networks for sliding mode control with neural gravity compensation
topic closed-form continuous-time
gravity compensation
inverse model
sliding mode control
trajectory tracking
url https://www.mdpi.com/2218-6581/13/9/126
work_keys_str_mv AT claudiourrea closedformcontinuoustimeneuralnetworksforslidingmodecontrolwithneuralgravitycompensation
AT yainetgarciagarcia closedformcontinuoustimeneuralnetworksforslidingmodecontrolwithneuralgravitycompensation
AT johnkern closedformcontinuoustimeneuralnetworksforslidingmodecontrolwithneuralgravitycompensation