Cargando…

Adaptive neural PD controllers for mobile manipulator trajectory tracking

Artificial intelligence techniques have been used in the industry to control complex systems; among these proposals, adaptive Proportional, Integrative, Derivative (PID) controllers are intelligent versions of the most used controller in the industry. This work presents an adaptive neuron PD control...

Descripción completa

Detalles Bibliográficos
Autores principales: Hernandez-Barragan, Jesus, D. Rios, Jorge, Gomez-Avila, Javier, Arana-Daniel, Nancy, Lopez-Franco, Carlos, Alanis, Alma Y.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: PeerJ Inc. 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7959598/
https://www.ncbi.nlm.nih.gov/pubmed/33817039
http://dx.doi.org/10.7717/peerj-cs.393
_version_ 1783664984196120576
author Hernandez-Barragan, Jesus
D. Rios, Jorge
Gomez-Avila, Javier
Arana-Daniel, Nancy
Lopez-Franco, Carlos
Alanis, Alma Y.
author_facet Hernandez-Barragan, Jesus
D. Rios, Jorge
Gomez-Avila, Javier
Arana-Daniel, Nancy
Lopez-Franco, Carlos
Alanis, Alma Y.
author_sort Hernandez-Barragan, Jesus
collection PubMed
description Artificial intelligence techniques have been used in the industry to control complex systems; among these proposals, adaptive Proportional, Integrative, Derivative (PID) controllers are intelligent versions of the most used controller in the industry. This work presents an adaptive neuron PD controller and a multilayer neural PD controller for position tracking of a mobile manipulator. Both controllers are trained by an extended Kalman filter (EKF) algorithm. Neural networks trained with the EKF algorithm show faster learning speeds and convergence times than the training based on backpropagation. The integrative term in PID controllers eliminates the steady-state error, but it provokes oscillations and overshoot. Moreover, the cumulative error in the integral action may produce windup effects such as high settling time, poor performance, and instability. The proposed neural PD controllers adjust their gains dynamically, which eliminates the steady-state error. Then, the integrative term is not required, and oscillations and overshot are highly reduced. Removing the integral part also eliminates the need for anti-windup methodologies to deal with the windup effects. Mobile manipulators are popular due to their mobile capability combined with a dexterous manipulation capability, which gives them the potential for many industrial applications. Applicability of the proposed adaptive neural controllers is presented by simulating experimental results on a KUKA Youbot mobile manipulator, presenting different tests and comparisons with the conventional PID controller and an existing adaptive neuron PID controller.
format Online
Article
Text
id pubmed-7959598
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher PeerJ Inc.
record_format MEDLINE/PubMed
spelling pubmed-79595982021-04-02 Adaptive neural PD controllers for mobile manipulator trajectory tracking Hernandez-Barragan, Jesus D. Rios, Jorge Gomez-Avila, Javier Arana-Daniel, Nancy Lopez-Franco, Carlos Alanis, Alma Y. PeerJ Comput Sci Artificial Intelligence Artificial intelligence techniques have been used in the industry to control complex systems; among these proposals, adaptive Proportional, Integrative, Derivative (PID) controllers are intelligent versions of the most used controller in the industry. This work presents an adaptive neuron PD controller and a multilayer neural PD controller for position tracking of a mobile manipulator. Both controllers are trained by an extended Kalman filter (EKF) algorithm. Neural networks trained with the EKF algorithm show faster learning speeds and convergence times than the training based on backpropagation. The integrative term in PID controllers eliminates the steady-state error, but it provokes oscillations and overshoot. Moreover, the cumulative error in the integral action may produce windup effects such as high settling time, poor performance, and instability. The proposed neural PD controllers adjust their gains dynamically, which eliminates the steady-state error. Then, the integrative term is not required, and oscillations and overshot are highly reduced. Removing the integral part also eliminates the need for anti-windup methodologies to deal with the windup effects. Mobile manipulators are popular due to their mobile capability combined with a dexterous manipulation capability, which gives them the potential for many industrial applications. Applicability of the proposed adaptive neural controllers is presented by simulating experimental results on a KUKA Youbot mobile manipulator, presenting different tests and comparisons with the conventional PID controller and an existing adaptive neuron PID controller. PeerJ Inc. 2021-02-19 /pmc/articles/PMC7959598/ /pubmed/33817039 http://dx.doi.org/10.7717/peerj-cs.393 Text en © 2021 Hernandez-Barragan et al. https://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, reproduction and adaptation in any medium and for any purpose provided that it is properly attributed. For attribution, the original author(s), title, publication source (PeerJ Computer Science) and either DOI or URL of the article must be cited.
spellingShingle Artificial Intelligence
Hernandez-Barragan, Jesus
D. Rios, Jorge
Gomez-Avila, Javier
Arana-Daniel, Nancy
Lopez-Franco, Carlos
Alanis, Alma Y.
Adaptive neural PD controllers for mobile manipulator trajectory tracking
title Adaptive neural PD controllers for mobile manipulator trajectory tracking
title_full Adaptive neural PD controllers for mobile manipulator trajectory tracking
title_fullStr Adaptive neural PD controllers for mobile manipulator trajectory tracking
title_full_unstemmed Adaptive neural PD controllers for mobile manipulator trajectory tracking
title_short Adaptive neural PD controllers for mobile manipulator trajectory tracking
title_sort adaptive neural pd controllers for mobile manipulator trajectory tracking
topic Artificial Intelligence
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7959598/
https://www.ncbi.nlm.nih.gov/pubmed/33817039
http://dx.doi.org/10.7717/peerj-cs.393
work_keys_str_mv AT hernandezbarraganjesus adaptiveneuralpdcontrollersformobilemanipulatortrajectorytracking
AT driosjorge adaptiveneuralpdcontrollersformobilemanipulatortrajectorytracking
AT gomezavilajavier adaptiveneuralpdcontrollersformobilemanipulatortrajectorytracking
AT aranadanielnancy adaptiveneuralpdcontrollersformobilemanipulatortrajectorytracking
AT lopezfrancocarlos adaptiveneuralpdcontrollersformobilemanipulatortrajectorytracking
AT alanisalmay adaptiveneuralpdcontrollersformobilemanipulatortrajectorytracking