Self-tuning of a Neuro-Adaptive PID Controller for a SCARA Robot Based on Neural Network
In this paper a MIMO (Multiple-Input-Multiple-Output) adaptive neural PID (AN-PID) controller that can be applied to a nonlinear dynamics is proposed, and its use is shown in the control of a SCARA robot for two degrees of freedom. The AN-PID controller, including a neural network of the dynamic per...
Saved in:
Published in | Revista IEEE América Latina Vol. 16; no. 5; pp. 1364 - 1374 |
---|---|
Main Authors | , , |
Format | Journal Article |
Language | English Portuguese |
Published |
Los Alamitos
IEEE
01.05.2018
The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | In this paper a MIMO (Multiple-Input-Multiple-Output) adaptive neural PID (AN-PID) controller that can be applied to a nonlinear dynamics is proposed, and its use is shown in the control of a SCARA robot for two degrees of freedom. The AN-PID controller, including a neural network of the dynamic perceptron type, is designed. The proposed controller uses a RBF network to identify the model and back propagates the control error to the AN-PID controller, unlike other controllers, that use direct methods to back propagate such error. With these properties, an AN-PID controller corrects the tracking errors due to the uncertainties and variations in the robot arm dynamics. It is robust and with adaptive capacity in order to achieve a suitable control performance. Experimental results on the SCARA robot were obtained to illustrate the effectiveness of the proposed control strategy, including comparison with a classical PID. By using Lyapunov's discrete-time theory, it was demonstrated that the control error is semi-global uniformly ultimate bounded (SGUUB). |
---|---|
ISSN: | 1548-0992 1548-0992 |
DOI: | 10.1109/TLA.2018.8408429 |