
A Novel Robust Adaptive Intelligent and Compound Control of an Adaptive Neural Network, SMC, FLC and PI for Robot Manipulators
Author(s) -
Duc Ha Vu,
Shoudao Huang,
Thi Diep Tran
Publication year - 2019
Publication title -
iop conference series. materials science and engineering
Language(s) - English
Resource type - Journals
eISSN - 1757-899X
pISSN - 1757-8981
DOI - 10.1088/1757-899x/631/2/022041
Subject(s) - control theory (sociology) , pid controller , robustness (evolution) , overshoot (microwave communication) , artificial neural network , computer science , adaptive control , sign function , controller (irrigation) , tracking error , fuzzy logic , robust control , control engineering , control system , engineering , mathematics , artificial intelligence , control (management) , electrical engineering , biology , gene , temperature control , telecommunications , mathematical analysis , biochemistry , chemistry , agronomy
In this paper, a new compound control scheme is proposed for robot manipulators (RMs) based on radial basis function neural network (RBFNNs), sliding mode control (SMC), fuzzy logic control (FLC) and proportional–integral (PI) controller. In this control scheme, the filtered tracking error is the input of the RBFNNs update laws, SMC, FLC and PI controller. The RBFNNs uses three-layer to approximate uncertain nonlinear manipulator dynamics. A robust sliding function is selected as a second controller to guarantee the stability and robustness under various environments. The FLC as the third controller completely removes the chattering signal caused by the sign function in the SMC. By using additional PI controllers, the goal of RMs tuning is to minimize tracking performance and overshoot can be realized. Simulation results highlight performance of the controller to compensate the approximate errors and its simpleness in the adaptive parameter tuning process. To be concluded, the controller is suitable for robust adaptive intelligent control and can be used as supplementary of traditional neural network (NN) controllers.