×

Global finite-time cooperative control for multiple manipulators using integral sliding mode control. (English) Zbl 07887183

Summary: In this paper, a global finite-time cooperative control is first time proposed for cooperative multiple manipulators. The proposed control scheme is developed based on an integration between a finite-time disturbance observer (FTDO) and a finite-time integral sliding mode controller (FTISMC) to get a high robustness against the effects of the model uncertainties and disturbances in the system. The switching term of the integral sliding mode controller is reconstructed such that the desired sliding manifold can be convergent in a finite time. The nominal controller of the integral sliding mode control is developed based on an advanced backstepping control, namely, finite-time backstepping control, which also provides a finite time convergence. The integration of the finite-time disturbance observer, finite-time switching term, and the finite-time backstepping controller forms a new global finite-time integral sliding mode control. The effectiveness of the proposed approach is demonstrated based on a cooperative control of a dual two-link manipulators.
© 2022 Chinese Automatic Control Society and John Wiley & Sons Australia, Ltd

MSC:

93-XX Systems theory; control
Full Text: DOI

References:

[1] S. M. M.Rahman and R.Ikeura, Weight‐prediction‐based predictive optimal position and force controls of a power assist robotic system for object manipulation, IEEE Trans. Ind. Electron.63 (2016), no. 9, 5964-5975.
[2] M.Van, D.Wu, S. S.Ge, and H.Ren, Fault diagnosis in image‐based visual serving with eye‐in‐hand configurations using kalman filter, IEEE Trans. Indust. Inform.12 (2016), no. 6, 1998-2007.
[3] Z.Li and C.Su, Neural‐adaptive control of single‐master‐multiple‐slaves teleoperation for coordinated multiple mobile manipulators with time‐varying communication delays and input uncertainties, IEEE Trans. Neural Netw. Learn. Syst.24 (2013), no. 9, 1400-1413.
[4] Yun‐Hui Liu, Yangsheng Xu, and M.Bergerman, Cooperation control of multiple manipulators with passive joints, IEEE Trans. Robot. Autom.15 (1999), no. 2, 258-267.
[5] W.He, Y.Sun, Z.Yan, C.Yang, Z.Li, and O.Kaynak, Disturbance observer‐based neural network control of cooperative multiple manipulators with input saturation, IEEE Trans. Neural Netw. Learn. Syst.31 (2019), no. 5, 1-12.
[6] T.Tarn, A.Bejczy, and X.Yun, Design of dynamic control of two cooperating robot arms: Closed chain formulation Proceedings, Vol. 4, 1987, pp. 7-13.
[7] X.Yun, Nonlinear feedback control of two manipulators in presence of environmental constraints, Proceedings, Int Conf. Robot. Autom.2 (1989), 1252-1257.
[8] Y.Ren, Y.Liu, M.Jin, and H.Liu, Biomimetic object impedance control for dual‐arm cooperative 7‐dof manipulators, Robot. Auton. Syst.75 (2016), 273-287.
[9] W. E.Dixon, Adaptive regulation of amplitude limited robot manipulators with uncertain kinematics and dynamics, IEEE Trans. Autom. Control52 (2007), no. 3, 488-493. · Zbl 1366.93402
[10] B.Xiao and S.Yin, Exponential tracking control of robotic manipulators with uncertain dynamics and kinematics, IEEE Trans. Ind. Inform.15 (2019), no. 2, 689-698.
[11] C.‐S.Chiu, K.‐Y.Lian, and T.‐C.Wu, Robust adaptive motion/force tracking control design for uncertain constrained robot manipulators, Automatica40 (2004), no. 12, 2111-2119. · Zbl 1059.93512
[12] Dong Sun and J. K.Mills, Adaptive synchronized control for coordination of multirobot assembly tasks, IEEE Trans. Robot. Autom.18 (2002), no. 4, 498-510.
[13] W.Gueaieb, S.Al‐Sharhan, and M.Bolic, Robust computationally efficient control of cooperative closed‐chain manipulators with uncertain dynamics, Automatica43 (2007), no. 5, 842-851. · Zbl 1117.93351
[14] S. S.Ge, T. H.Lee, and C. J.Harris, Adaptive neural network control of robotic manipulators, World Scientific, London, 1998.
[15] W.Gueaieb, F.Karray, and S.Al‐Sharhan, A robust hybrid intelligent position/force control scheme for cooperative manipulators, IEEE/ASME Trans Mechatronics12 (2007), no. 2, 109-125.
[16] L.Kong, W.He, C.Yang, Z.Li, and C.Sun, Adaptive fuzzy control for coordinated multiple robots with constraint using impedance learning, IEEE Trans. Cybern.49 (2019), no. 8, 3052-3063.
[17] Y.Li, C.Yang, W.Yan, R.Cui, and A.Annamalai, Admittance‐based adaptive cooperative control for multiple manipulators with output constraints, IEEE Trans. Neural Netw. Learn. Syst.30 (2019), 3621-3632.
[18] C.Yang, Y.Jiang, J.Na, Z.Li, L.Cheng, and C.Su, Finite‐time convergence adaptive fuzzy control for dual‐arm robot with unknown kinematics and dynamics, IEEE Trans. Fuzzy Syst.27 (2019), no. 3, 574-588.
[19] Wen‐Hua Chen, Disturbance observer based control for nonlinear systems, IEEE/ASME Trans. Mechatronics9 (2004), no. 4, 706-710.
[20] Z.Yang, Y.Fukushima, and P.Qin, Decentralized adaptive robust control of robot manipulators using disturbance observers, IEEE Trans. Control Syst. Technol.20 (2012), no. 5, 1357-1365.
[21] H.Liang, X.Guo, Y.Pan, and T.Huang, Event‐triggered fuzzy bipartite tracking control for network systems based on distributed reduced‐order observers(revised manuscript of tfs‐2019‐1049), IEEE Trans. Fuzzy Syst.29 (2020), 1601-1614.
[22] B.Li, Q.Hu, Y.Yang, and O. A.Postolache, Finite‐time disturbance observer based integral sliding mode control for attitude stabilisation under actuator failure, IET Control Theory & Appl.13 (2019), no. 1, 50-58. · Zbl 1434.93054
[23] H.Rabiee, M.Ataei, and M.Ekramian, Continuous nonsingular terminal sliding mode control based on adaptive sliding mode disturbance observer for uncertain nonlinear systems, Automatica109 (2019), 108515. · Zbl 1429.93055
[24] V.Utkin, Sliding modes on control and optimization, Springer‐Verlag, Berlin, Germany, 1992. · Zbl 0748.93044
[25] Chun‐Yi Su and Y.Stepanenko, Adaptive sliding mode coordinated control of multiple robot arms attached to a constrained object, IEEE Trans. Syst. Man Cybern.25 (1995), no. 5, 871-878.
[26] M. T.Hamayun, C.Edwards, and H.Alwi, Design and analysis of an integral sliding mode fault‐tolerant control scheme, IEEE Trans. Autom. Control57 (2012), no. 7, 1783-1789. · Zbl 1369.93125
[27] M.Van, Adaptive neural integral sliding‐mode control for tracking control of fully actuated uncertain surface vessels, Int. J. Robust Nonlinear Control29 (2019), no. 5, 1537-1557. · Zbl 1410.93031
[28] M.Van, An enhanced tracking control of marine surface vessels based on adaptive integral sliding mode control and disturbance observer, ISA Trans.90 (2019), 30-40.
[29] J.Wang, X.Luo, L.Wang, Z.Zuo, and X.Guan, Integral sliding mode control using a disturbance observer for vehicle platoons, IEEE Trans. Ind. Electron.67 (2019), 6639-6648.
[30] J.Qin, Q.Ma, H.Gao, and W. X.Zheng, Fault‐tolerant cooperative tracking control via integral sliding mode control technique, IEEE/ASME Trans. Mechatronics23 (2018), no. 1, 342-351.
[31] J.Yu, P.Shi, and L.Zhao, Finite‐time command filtered backstepping control for a class of nonlinear systems, Automatica92 (2018), 173-180. · Zbl 1388.93047
[32] Z.‐L.Zhao and Z.‐P.Jiang, Finite‐time output feedback stabilization of lower‐triangular nonlinear systems, Automatica96 (2018), 259-269. · Zbl 1406.93273
[33] M.Van, An enhanced robust fault tolerant control based on an adaptive fuzzy PID‐nonsingular fast terminal sliding mode control for uncertain nonlinear systems, IEEE/ASME Trans. Mechatronics23 (2018), no. 3, 1362-1371.
[34] M.Van, S. S.Ge, and H.Ren, Finite time fault tolerant control for robot manipulators using time delay estimation and continuous nonsingular fast terminal sliding mode control, IEEE Trans. Cybern.47(2017), no. 7, 1681-1693.
[35] M.Van, M.Mavrovouniotis, and S. S.Ge, An adaptive backstepping nonsingular fast terminal sliding mode control for robust fault tolerant control of robot manipulators, IEEE Trans. Syst. Man, and Cybern. Syst.49 (2019), no. 7, 1448-1458.
[36] S.Yu, X.Yu, B.Shirinzadeh, and Z.Man, Continuous finite‐time control for robotic manipulators with terminal sliding mode, Automatica41 (2005), no. 11, 1957-1964. · Zbl 1125.93423
[37] X.Tang, D.Zhai, and X.Li, Adaptive fault‐tolerance control based finite‐time backstepping for hypersonic flight vehicle with full state constrains, Inf. Sci.507 (2020), 53-66. · Zbl 1461.93266
[38] J.Yu, P.Shi, and L.Zhao, Finite‐time command filtered backstepping control for a class of nonlinear systems, Automatica92 (2018), 173-180. · Zbl 1388.93047
[39] H.Du, L.Wang, J.Chen, H.Huang, and X.Feng, Integral sliding mode tracking control for heavy vehicle electro‐hydraulic power steering system, IEEE/ASME Trans. Mechatronics26 (2020), no. 3, 1-1.
[40] M.Van and S. S.Ge, Adaptive fuzzy integral sliding mode control for robust fault tolerant control of robot manipulators with disturbance observer, IEEE Trans. Fuzzy Syst.29 (2020), 1284-1296.
[41] Z.Cao, Y.Niu, and J.Song, Finite‐time sliding‐mode control of markovian jump cyber‐physical systems against randomly occurring injection attacks, IEEE Trans. Autom. Control65 (2020), no. 3, 1264-1271. · Zbl 1533.93672
[42] Y.Guo, B.Huang, S.Song, A.Li, and C.Wang, Robust saturated finite‐time attitude control for spacecraft using integral sliding mode, J. Guid. Control. Dyn.42 (2019), no. 2, 440-446.
[43] W.Perruquetti, T.Floquet, and E.Moulay, Finite‐time observers: Application to secure communication, IEEE Trans. Autom. Control53 (2008), no. 1, 356-360. · Zbl 1367.94361
[44] Y.Liu, X.Liu, Y.Jing, and Z.Zhang, A novel finite‐time adaptive fuzzy tracking control scheme for nonstrict feedback systems, IEEE Trans. Fuzzy Syst.27 (2019), no. 4, 646-658.
[45] B.Tian, J.Cui, H.Lu, Z.Zuo, and Q.Zong, Adaptive finite‐time attitude tracking of quadrotors with experiments and comparisons, IEEE Trans. Ind. Electron.66 (2019), no. 12, 9428-9438.
[46] P.Du, Y.Pan, H.Li, and H.Lam, Nonsingular finite‐time event‐triggered fuzzy control for large‐scale nonlinear systems, IEEE Trans. Fuzzy Syst.29 (2021), no. 8, 1-1.
[47] Y.Pan, P.Du, H.Xue, and H.Lam, Singularity‐free fixed‐time fuzzy control for robotic systems with user‐defined performance, IEEE Trans. Fuzzy Syst.29 (2020), 2388-2398.
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.