INTEGRAL SLIDING MODE CONTROL FOR TRAJECTORY TRACKING CONTROL OF ROBOTIC MANIPULATORS USING AN ADAPTIVE TWISTING ALGORITHM
Abstract
This paper proposes an integral sliding mode for trajectory tracking control of robotic manipulators. Our proposed control method is developed on the foundation of the benefits in both integral sliding mode control and adaptive twisting control algorithm, such as high robustness, high accuracy, estimation ability, and chattering elimination. In this paper, the proposed integral sliding mode controller is designed with the elimination of the reaching phase to offer better trajectory tracking precision and to stabilize the robot system. To reduce the calculation burden along with chattering rejection, an adaptive twisting controller with only one simple adaptive rule is employed to estimate the upper-boundary values of the lumped uncertainties. Accordingly, the requirement of their prior knowledge is removed and then decrease the computation complexity. Consequently, this control method provides better trajectory tracking accuracy to handle the dynamic uncertainties and external disturbances more strongly. The system global stability of the control system is guaranteed by using Lyapunov criteria. Finally, simulated examples are performed to analyze the effectiveness of our control approach for position pathway tracking control of a 2-DOF parallel manipulator.
Downloads
References
[2] S. Arimoto, “Stability and robustness of PID feedback control for robot manipulators of sensory capability,” in Robotics Research: First Int. Symp., 1984, pp. 783–799.
[3] W. Shang and S. Cong, “Nonlinear computed torque control for a high-speed planar parallel manipulator,” Mechatronics, vol. 19, no. 6, pp. 987–992, 2009.
[4] K. Lim and M. Eslami, “Robust adaptive controller designs for robot manipulator systems,” IEEE J. Robot. Autom., vol. 3, no. 1, pp. 54–66, 1987.
[5] H. O. Wang, K. Tanaka, and M. F. Griffin, “An approach to fuzzy control of nonlinear systems: Stability and design issues,” IEEE Trans. fuzzy Syst., vol. 4, no. 1, pp. 14–23, 1996.
[6] A. T. Vo and H. Kang, “Adaptive Neural Integral Full-Order Terminal Sliding Mode Control for an Uncertain Nonlinear System,” IEEE Access, p. 1, 2019.
[7] A. T. Vo and H.-J. Kang, “An Adaptive Neural Non-Singular Fast-Terminal Sliding-Mode Control for Industrial Robotic Manipulators,” Appl. Sci., vol. 8, no. 12, p. 2562, 2018.
[8] F. Lin and R. D. Brandt, “An optimal control approach to robust control of robot manipulators,” IEEE Trans. Robot. Autom., vol. 14, no. 1, pp. 69–77, 1998.
[9] P. Poignet and M. Gautier, “Nonlinear model predictive control of a robot manipulator,” in Advanced Motion Control, 2000. Proceedings. 6th International Workshop on, 2000, pp. 401–406.
[10] S. Islam and X. P. Liu, “Robust sliding mode control for robot manipulators,” IEEE Trans. Ind. Electron., vol. 58, no. 6, pp. 2444–2453, 2011.
[11] C. Edwards and S. Spurgeon, Sliding mode control: theory and applications. Crc Press, 1998.
[12] W. He, Z. Yan, C. Sun, and Y. Chen, “Adaptive neural network control of a flapping wing micro aerial vehicle with disturbance observer,” IEEE Trans. Cybern., vol. 47, no. 10, pp. 3452–3465, 2017.
[13] S. Yin and B. Xiao, “Tracking control of surface ships with disturbance and uncertainties rejection capability,” IEEE/ASME Trans. Mechatronics, vol. 22, no. 3, pp. 1154–1162, 2017.
[14] W.-J. Cao and J.-X. Xu, “Nonlinear integral-type sliding surface for both matched and unmatched uncertain systems,” IEEE Trans. Automat. Contr., vol. 49, no. 8, pp. 1355–1360, 2004.
[15] M. T. Hamayun, C. Edwards, and H. Alwi, “Design and analysis of an integral sliding mode fault tolerant control scheme,” in Fault Tolerant Control Schemes Using Integral Sliding Modes, Springer, 2016, pp. 39–61.
[16] Y. Pan, C. Yang, L. Pan, and H. Yu, “Integral sliding mode control: performance, modification, and improvement,” IEEE Trans. Ind. Informatics, vol. 14, no. 7, pp. 3087–3096, 2018.
[17] J. Qin, Q. Ma, H. Gao, and W. X. Zheng, “Fault-tolerant cooperative tracking control via integral sliding mode control technique,” IEEE/ASME Trans. Mechatronics, vol. 23, no. 1, pp. 342–351, 2018.
[18] A. T. Vo and H. Kang, “An Adaptive Terminal Sliding Mode Control for Robot Manipulators with Non-singular Terminal Sliding Surface Variables,” IEEE Access, p. 1, 2018.
[19] Y. Guo and P.-Y. Woo, “An adaptive fuzzy sliding mode controller for robotic manipulators,” IEEE Trans. Syst. Man, Cybern. A Syst. Humans, vol. 33, no. 2, pp. 149–159, 2003.
[20] J. Yang, S. Li, and X. Yu, “Sliding-mode control for systems with mismatched uncertainties via a disturbance observer,” IEEE Trans. Ind. Electron., vol. 60, no. 1, pp. 160–169, 2013.
[21] V. Utkin, “Discussion aspects of high-order sliding mode control,” IEEE Trans. Automat. Contr., vol. 61, no. 3, pp. 829–833, 2016.
[22] G. Rubio-Astorga, J. D. Sánchez-Torres, J. Cañedo, and A. G. Loukianov, “High-order sliding mode block control of single-phase induction motor,” IEEE Trans. Control Syst. Technol., vol. 22, no. 5, pp. 1828–1836, 2014.
[23] T. D. Le, H.-J. Kang, and Y.-S. Suh, “Chattering-free neuro-sliding mode control of 2-DOF planar parallel manipulators,” Int. J. Adv. Robot. Syst., vol. 10, no. 1, p. 22, 2013.