Adaptive backstepping control for an n-degree of freedom robotic manipulator based on combined state augmentation

The aim of this paper is to improve the tracking performance of a robotic manipulator by designing an adaptive controller and implementing it on the system. The proposed controller guarantees the system stability as well as good tracking performance in existence of nonlinearity and parameter uncertainties. The requirement to decrease the system response overshoot and steady state error as well as increasing speed of tracking for manipulators is essential to many manufacturers. To this mean, in this paper, the tracking error equations for an n-DOF manipulator are derived and the response characteristics are improved by augmenting a new state to the system equations. The stability of the closed-loop system is guaranteed based on the Lyapunov theory via backstepping control approach. The robotic manipulator model contains parametric uncertainties and many of the parameter values are unknown. To solve the problem, an adaption law is proposed via adaptive backstepping mechanism. Different experiments are carried out for a 2-DOF manipulator to show the effectiveness of the proposed approach and the results are compared with four of the recently revealed researches on control. Experimental results present the superiority of the state augmented adaptive backstepping in tracking the desired joint angles. Moreover, in order to present the industrial application of the proposed control method, it is simulated for a large industrial Scara manipulator. A state augmented adaptive backstepping controller is designed for robotic arms.Stability of the system is guaranteed based on the Lyapunov stability theorem.The proposed controller is implemented on a 2-DOF manipulator experimentally.Response characteristics are improved through state augmentation.Comparison results demonstrate the superiority of the proposed controller.

[1]  Hua Deng,et al.  Chattering-free variable structure controller design via fractional calculus approach and its application , 2015 .

[2]  Ahmet Dumlu,et al.  Trajectory Tracking Control for a 3-DOF Parallel Manipulator Using Fractional-Order $\hbox{PI}^{\lambda}\hbox{D}^{\mu}$ Control , 2014, IEEE Transactions on Industrial Electronics.

[3]  Changyin Sun,et al.  Adaptive Neural Impedance Control of a Robotic Manipulator With Input Saturation , 2016, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[4]  Yukinori Kobayashi,et al.  System modeling and tracking control of mobile manipulator subjected to dynamic interaction and uncertainty , 2013 .

[5]  Mustafa Soylak,et al.  A novel real-time control system for plasma cutting robot with xPC target , 2016 .

[6]  Yukinori Kobayashi,et al.  Theoretical and experimental study on remote dynamic balance control for a suspended wheeled mobile manipulator , 2015 .

[7]  Wei He,et al.  Adaptive Neural Network Control of an Uncertain Robot With Full-State Constraints , 2016, IEEE Transactions on Cybernetics.

[8]  Antonello Monti,et al.  Dynamic Performance of a SCARA Robot Manipulator With Uncertainty Using Polynomial Chaos Theory , 2009, IEEE Transactions on Robotics.

[9]  Anthony G. Pipe,et al.  An online robot trajectory planning and programming support system for industrial use , 2013 .

[10]  Mohammad Ali Badamchizadeh,et al.  Fractional-Order Adaptive Backstepping Control of Robotic Manipulators in the Presence of Model Uncertainties and External Disturbances , 2016, IEEE Transactions on Industrial Electronics.

[12]  P. R. Ouyang,et al.  PD with sliding mode control for trajectory tracking of robotic system , 2014 .

[13]  Mohammad Ali Badamchizadeh,et al.  Design and implementation of neural controllers for shape memory alloy–actuated manipulator , 2015 .

[14]  Jan Swevers,et al.  Finite-time tracking control for robot manipulators with actuator saturation , 2014 .

[15]  Jie Yu,et al.  Robust adaptive tracking control for nonholonomic mobile manipulator with uncertainties. , 2014, ISA transactions.

[16]  Kim Doang Nguyen,et al.  Adaptive control of underactuated robots with unmodeled dynamics , 2015, Robotics Auton. Syst..

[17]  Binoy Krishna Roy,et al.  Control of Two-link 2-DOF Robot Manipulator Using Fuzzy Logic Techniques: A Review , 2014, SocProS.

[18]  Mehdi Keshmiri,et al.  Noncertainty equivalent adaptive control of robot manipulators without velocity measurements , 2014, Adv. Robotics.

[19]  Marios M. Polycarpou,et al.  Command filtered adaptive backstepping , 2010, Proceedings of the 2010 American Control Conference.

[20]  Changyin Sun,et al.  Neural Network Control of a Robotic Manipulator With Input Deadzone and Output Constraint , 2016, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[21]  Sung Jin Yoo,et al.  Adaptive control of non-linearly parameterised pure-feedback systems , 2012 .

[22]  Anuradha M. Annaswamy,et al.  On Adaptive Control With Closed-Loop Reference Models: Transients, Oscillations, and Peaking , 2013, IEEE Access.

[23]  Minyue Fu,et al.  Robust nonlinear control: beyond backstepping and nonlinear forwarding , 1999, Proceedings of the 38th IEEE Conference on Decision and Control (Cat. No.99CH36304).

[24]  Yan Lin,et al.  Brief Paper - Modified adaptive backstepping design method for linear systems , 2012 .

[25]  Mohammad Ali Badamchizadeh,et al.  Using Neural Network Model Predictive Control for Controlling Shape Memory Alloy-Based Manipulator , 2014, IEEE Transactions on Industrial Electronics.

[26]  Yimin Xia,et al.  Control-orientated dynamic modeling of forging manipulators with multi-closed kinematic chains , 2014 .

[27]  H. Suemitsu,et al.  Adaptive backstepping control of wheeled inverted pendulum with velocity estimator , 2014 .