Cargando…

PD Control Compensation Based on a Cascade Neural Network Applied to a Robot Manipulator

A Proportional Integral Derivative (PID) controller is commonly used to carry out tasks like position tracking in the industrial robot manipulator controller; however, over time, the PID integral gain generates degradation within the controller, which then produces reduced stability and bandwidth. A...

Descripción completa

Detalles Bibliográficos
Autores principales: Soriano, Luis Arturo, Zamora, Erik, Vazquez-Nicolas, J. M., Hernández, Gerardo, Barraza Madrigal, José Antonio, Balderas, David
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7744564/
https://www.ncbi.nlm.nih.gov/pubmed/33343325
http://dx.doi.org/10.3389/fnbot.2020.577749
_version_ 1783624446013079552
author Soriano, Luis Arturo
Zamora, Erik
Vazquez-Nicolas, J. M.
Hernández, Gerardo
Barraza Madrigal, José Antonio
Balderas, David
author_facet Soriano, Luis Arturo
Zamora, Erik
Vazquez-Nicolas, J. M.
Hernández, Gerardo
Barraza Madrigal, José Antonio
Balderas, David
author_sort Soriano, Luis Arturo
collection PubMed
description A Proportional Integral Derivative (PID) controller is commonly used to carry out tasks like position tracking in the industrial robot manipulator controller; however, over time, the PID integral gain generates degradation within the controller, which then produces reduced stability and bandwidth. A proportional derivative (PD) controller has been proposed to deal with the increase in integral gain but is limited if gravity is not compensated for. In practice, the dynamic system non-linearities frequently are unknown or hard to obtain. Adaptive controllers are online schemes that are used to deal with systems that present non-linear and uncertainties dynamics. Adaptive controller use measured data of system trajectory in order to learn and compensate the uncertainties and external disturbances. However, these techniques can adopt more efficient learning methods in order to improve their performance. In this work, a nominal control law is used to achieve a sub-optimal performance, and a scheme based on a cascade neural network is implemented to act as a non-linear compensation whose task is to improve upon the performance of the nominal controller. The main contributions of this work are neural compensation based on a cascade neural networks and the function to update the weights of neural network used. The algorithm is implemented using radial basis function neural networks and a recompense function that leads longer traces for an identification problem. A two-degree-of-freedom robot manipulator is proposed to validate the proposed scheme and compare it with conventional PD control compensation.
format Online
Article
Text
id pubmed-7744564
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-77445642020-12-18 PD Control Compensation Based on a Cascade Neural Network Applied to a Robot Manipulator Soriano, Luis Arturo Zamora, Erik Vazquez-Nicolas, J. M. Hernández, Gerardo Barraza Madrigal, José Antonio Balderas, David Front Neurorobot Neuroscience A Proportional Integral Derivative (PID) controller is commonly used to carry out tasks like position tracking in the industrial robot manipulator controller; however, over time, the PID integral gain generates degradation within the controller, which then produces reduced stability and bandwidth. A proportional derivative (PD) controller has been proposed to deal with the increase in integral gain but is limited if gravity is not compensated for. In practice, the dynamic system non-linearities frequently are unknown or hard to obtain. Adaptive controllers are online schemes that are used to deal with systems that present non-linear and uncertainties dynamics. Adaptive controller use measured data of system trajectory in order to learn and compensate the uncertainties and external disturbances. However, these techniques can adopt more efficient learning methods in order to improve their performance. In this work, a nominal control law is used to achieve a sub-optimal performance, and a scheme based on a cascade neural network is implemented to act as a non-linear compensation whose task is to improve upon the performance of the nominal controller. The main contributions of this work are neural compensation based on a cascade neural networks and the function to update the weights of neural network used. The algorithm is implemented using radial basis function neural networks and a recompense function that leads longer traces for an identification problem. A two-degree-of-freedom robot manipulator is proposed to validate the proposed scheme and compare it with conventional PD control compensation. Frontiers Media S.A. 2020-12-03 /pmc/articles/PMC7744564/ /pubmed/33343325 http://dx.doi.org/10.3389/fnbot.2020.577749 Text en Copyright © 2020 Soriano, Zamora, Vazquez-Nicolas, Hernández, Barraza Madrigal and Balderas. http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
spellingShingle Neuroscience
Soriano, Luis Arturo
Zamora, Erik
Vazquez-Nicolas, J. M.
Hernández, Gerardo
Barraza Madrigal, José Antonio
Balderas, David
PD Control Compensation Based on a Cascade Neural Network Applied to a Robot Manipulator
title PD Control Compensation Based on a Cascade Neural Network Applied to a Robot Manipulator
title_full PD Control Compensation Based on a Cascade Neural Network Applied to a Robot Manipulator
title_fullStr PD Control Compensation Based on a Cascade Neural Network Applied to a Robot Manipulator
title_full_unstemmed PD Control Compensation Based on a Cascade Neural Network Applied to a Robot Manipulator
title_short PD Control Compensation Based on a Cascade Neural Network Applied to a Robot Manipulator
title_sort pd control compensation based on a cascade neural network applied to a robot manipulator
topic Neuroscience
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7744564/
https://www.ncbi.nlm.nih.gov/pubmed/33343325
http://dx.doi.org/10.3389/fnbot.2020.577749
work_keys_str_mv AT sorianoluisarturo pdcontrolcompensationbasedonacascadeneuralnetworkappliedtoarobotmanipulator
AT zamoraerik pdcontrolcompensationbasedonacascadeneuralnetworkappliedtoarobotmanipulator
AT vazqueznicolasjm pdcontrolcompensationbasedonacascadeneuralnetworkappliedtoarobotmanipulator
AT hernandezgerardo pdcontrolcompensationbasedonacascadeneuralnetworkappliedtoarobotmanipulator
AT barrazamadrigaljoseantonio pdcontrolcompensationbasedonacascadeneuralnetworkappliedtoarobotmanipulator
AT balderasdavid pdcontrolcompensationbasedonacascadeneuralnetworkappliedtoarobotmanipulator