Manipulator Control Based on Adaptive RBF Network Approximation

Manipulator Control Based on Adaptive RBF Network Approximation

Xindi Yuan, Mengshan Li, Qiusheng Li
DOI: 10.4018/IJITSA.326751
Article PDF Download
Open access articles are freely available for download

Abstract

With the popularization of intelligent manufacturing, manipulator has found ever wider application in various industries. A manipulator requires a real-time and fast control algorithm in order to improve the accuracy in all kinds of precise operations. This paper proposes an algorithm based on adaptive radial basis function (RBF) for approximating the parameters of the manipulator, and the adaptive equations are designed to automatically adjust the weight of RBF. Proportional integral (PI) robust based on dynamic error tracking is used in controller to reduce the steady state errors and enhance the anti-interference performance of the system. The global asymptotic stability of the system is demonstrated by defining an integraltype Lyapunov function. Finally, MATLAB is used to simulate the angular positions tracking and angular velocities tracking of the double joints manipulator. The results show that the manipulator can track the ideal output signal quickly and accurately and has good anti-interference performance.
Article Preview
Top

Introduction

Manipulators are widely used in industry, agriculture, and daily life for their ability to mimic certain movements of human arms, which allows them to grab things, carry objects, and operate tools (Ji & Huang, 2015). As a typical multi-input and multi-output non-linear system, a manipulator has time-varying and strong coupling characteristics. A manipulator requires high precision and fast tracking. Proportional-Integral-Derivative (PID) control (Liu, 2008) is a typical traditional control algorithm featuring a simple principle and easy parameter adjustment. PID control, however, is prone to large cumulative errors when trajectory tracking is carried out continuously for each joint of the manipulator. Trajectory tracking has evolved from the traditional control method to the current modern control algorithm (Galicki, 2015; Subramanian et al., 2017; Verrelli et al., 2015).

Neural network control, fuzzy control, and other advanced methods have been intensively investigated in recent years for manipulators. In terms of the trajectory tracking of the multi-joint manipulator, the manipulator’s dynamic model is divided into nominal model and modeling error (Ma & Jiang, 2016). The function of the sliding mode is defined as a tracking position error and velocity error aiming at the nominal model and modeling error, design control law for the nominal model, and the modeling error. The robust sliding mode PID is designed based on the manipulator’s nominal model. An improved adaptive PID algorithm was proposed (Zhan & Zhou, 2018) based on fuzzy control, which can enhance smoothness and accuracy and ensure smooth operations without impact damage in the process of grasping parts.

They also design and make a controller based on STM32 that demonstrates the feasibility and reasonability of the algorithm by comparing it with the performance curves of the ordinary PID controller in the position control test.

Li et al. (2019) combined the BP neural network and the ant colony algorithm to realize the manipulator trajectory control. Experiments showed that the angular displacement of the proposed algorithm was more fitting with the expected angular displacement, and the displacement error in the spatial three-dimensional coordinate system was smaller. In order to improve the response speed and control the accuracy of the underwater robot manipulator system, Deng (2019) proposed a sliding mode variable structure control method based on exponential reaching law. Simulation results show that the control system had fast response speed and a small control error.

Gang et al. (2021) designed a fuzzy neural network controller for the manipulator system. The parameters of the fuzzy neural network controller (FNNC) were optimized by combining the particle swarm optimization algorithm and Back Propagation (BP) algorithm. Simulation results showed that this scheme was very effective in solving the problem of the manipulator.

Yin et al. (2021), designed an adaptive fuzzy sliding mode controller for series manipulators, which used the fuzzy logic system to approach high frequency uncertainties, and a parameter adaptive method was used to update the low frequency uncertainty in real time. Simulation and experiments showed the model excelled in tracking performance and had stronger robustness against large disturbances.

Li et al. (2021), proposed a sliding mode control for a discrete-time robot system based on gain switching to solve the jitter problem in disturbed discrete systems with various unknown uncertainties. Local genetic algorithm and global genetic algorithm are used to solve the possible singular points of the manipulator moving on a given trajectory (Reboucas et al., 2019). The simulation r shows that this method can guarantee the optimal performance of the manipulator with the least trajectory of errors, singular points, and calculation. Zhong et al. (2021) proposed a fuzzy adaptive PID terminal sliding mode controller, which utilized the advantages of PID and a terminal sliding mode control to improve the convergence speed of the control algorithm and reduce steady-state errors.

Complete Article List

Search this Journal:
Reset
Volume 17: 1 Issue (2024)
Volume 16: 3 Issues (2023)
Volume 15: 3 Issues (2022)
Volume 14: 2 Issues (2021)
Volume 13: 2 Issues (2020)
Volume 12: 2 Issues (2019)
Volume 11: 2 Issues (2018)
Volume 10: 2 Issues (2017)
Volume 9: 2 Issues (2016)
Volume 8: 2 Issues (2015)
Volume 7: 2 Issues (2014)
Volume 6: 2 Issues (2013)
Volume 5: 2 Issues (2012)
Volume 4: 2 Issues (2011)
Volume 3: 2 Issues (2010)
Volume 2: 2 Issues (2009)
Volume 1: 2 Issues (2008)
View Complete Journal Contents Listing