Hostname: page-component-76fb5796d-qxdb6 Total loading time: 0 Render date: 2024-04-29T15:37:43.764Z Has data issue: false hasContentIssue false

Model-free adaptive robust control based on TDE for robot with disturbance and input saturation

Published online by Cambridge University Press:  10 August 2023

Xia Liu*
Affiliation:
School of Electrical Engineering and Electronic Information, Xihua University, Chengdu 610039, China
Lu Wang
Affiliation:
School of Electrical Engineering and Electronic Information, Xihua University, Chengdu 610039, China
Yong Yang
Affiliation:
School of Electrical Engineering and Electronic Information, Xihua University, Chengdu 610039, China
*
Corresponding author: Xia Liu; Email: xliucd@163.com

Abstract

A model-free adaptive robust control based on time delay estimation (TDE) is proposed for robot in the presence of disturbance and input saturation. TDE is utilized to estimate the complicated nonlinear terms of the robot including unknown dynamics and disturbance, and a TDE error observer is developed to estimate the inevitable TDE error. When the input torque of the robot exceeds the upper or lower limit of the input saturation, an auxiliary system and a saturation deviation boundary adaptive law are employed to mitigate the negative impact of input saturation on the position tracking. Finally, the robust control law is obtained by backstepping. The stability of the closed-loop system is proved by Lyapunov functions, and the validity of the proposed method is demonstrated by comparative simulations and experiments. Compared with the model-based controllers and other model-free controllers, the proposed method does not necessitate the accurate dynamic model of the complicated system and with lower computation. Moreover, it can guarantee the desired position tracking performance of the robot even subject to disturbance and input saturation simultaneously.

Type
Research Article
Copyright
© The Author(s), 2023. Published by Cambridge University Press

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

Long, J.-Y., Mou, J.-D., Zhang, L.-W., Zhang, S.-H. and Li, C., “Attitude data-based deep hybrid learning architecture for intelligent fault diagnosis of multi-joint industrial robots,” J. Manuf. Syst. 61, 736745 (2021).CrossRefGoogle Scholar
Zhao, R., Miao, M.-Z., Lu, J.-M., Wang, Y. and Li, D.-L., “Formation control of multiple underwater robots based on ADMM distributed model predictive control,” Ocean Eng. 257, 114 (2022).CrossRefGoogle Scholar
Wang, Y.-Q., Cao, J.-J., Geng, R.-R., Zhou, L. and Wang, L., “Study on the design and control method of a wire-driven waist rehabilitation training parallel robot,” Robotica 40(10), 34993513 (2022).Google Scholar
Cheng, L., Huo, Z.-G., Tan, M. and Zhang, W. J., “Tracking control of a closed-chain five-bar robot with two degrees of freedom by integration of an approximation-based approach and mechanical design,” IEEE Trans. Syst. Man Cybern. Part B Cybern. 42(5), 14701479 (2021).CrossRefGoogle Scholar
Pai, M.-C., “Adaptive observer-based global sliding mode control for uncertain discrete-time nonlinear systems with time-delays and input nonlinearity,” Asian J. Control 21(5), 22902300 (2019).CrossRefGoogle Scholar
Ferrara, A., Incremona, G. P. and Sangiovanni, B., “Tracking control via switched Integral Sliding Mode with application to robot manipulators,” Control Eng. Pract. 90, 257266 (2019).CrossRefGoogle Scholar
Naserian, M., Ramazani, A., Khaki-Sedigh, A. and Moarefianpour, A., “Fast terminal sliding mode control for a nonlinear multi-agent robot system with disturbance,” Syst. Sci. Control. Eng. 8(1), 328338 (2020).CrossRefGoogle Scholar
Silva, N. F., Dórea, C. E. T. and Maitell, A. L., “An iterative model predictive control algorithm for constrained nonlinear systems,” Asian J. Control 21(5), 21932207 (2019).CrossRefGoogle Scholar
Chen, Y., Li, Z.-J., Kong, H.-Y. and Ke, F., “Model predictive tracking control of nonholonomic mobile robots with coupled input constraints and unknown dynamics,” IEEE Trans. Industr. Inform. 15(6), 31963205 (2019).CrossRefGoogle Scholar
Carron, A., Arcari, E., Wermelinger, M., Hewing, L., Hutter, M. and Zeilinger, M. N., “Data-driven model predictive control for trajectory tracking with a robotic arm,” IEEE Robot. Autom. Lett. 4(4), 37583765 (2019).CrossRefGoogle Scholar
Li, X.-J. and Shen, X.-Y., “A data-driven attack detection approach for DC servo motor systems based on mixed optimization strategy,” IEEE Trans. Industr. Inform. 16(9), 58065813 (2020).CrossRefGoogle Scholar
Wang, J.-F., Dong, H., Chen, F.-H., Vu, M. T., Shakibjoo, A. D. and Mohammadzadeh, A., “Formation control of non-holonomic mobile robots: Predictive data-driven fuzzy compensator,” Mathematics 11(8), 121 (2023).Google Scholar
Huang, H.-Y., Xu, H., Chen, F.-H., Zhang, C.-W. and Mohammadzadeh, A., “An applied type-3 fuzzy logic system: Practical Matlab Simulink and M-files for robotic, control, and modeling applications,” Symmetry 15(2), 116 (2023).CrossRefGoogle Scholar
Ding, S., Peng, J.-Z., Zhang, H. and Wang, Y.-N., “Neural network-based adaptive hybrid impedance control for electrically driven flexible-joint robotic manipulators with input saturation,” Neurocomputing 458, 99111 (2021).CrossRefGoogle Scholar
Wu, Y.-Q. and Lu, R.-Q., “Output synchronization and L2-gain analysis for network systems,” IEEE Trans. Syst. Man Cybern. Syst. 48(2), 21052114 (2018).CrossRefGoogle Scholar
Wu, Y.-X., Huang, R., Li, X. and Liu, S., “Adaptive neural network control of uncertain robotic manipulators with external disturbance and time-varying output constraints,” Neurocomputing 323(5), 108116 (2019).CrossRefGoogle Scholar
Lin, G.-R., Shan, B.-Q., Ma, Y.-M., Tian, X.-C. and Yu, J.-P., “Adaptive neural network command filtered backstepping impedance control for uncertain robotic manipulators with disturbance observer,” Trans. Inst. Meas. Control 44(4), 799808 (2021).CrossRefGoogle Scholar
Ouyang, P.-R., Zhang, W.-J. and Gupta, M. M., “An adaptive switching learning control method for trajectory tracking of robot manipulators,” Mechatronics 16(1), 5161 (2006).CrossRefGoogle Scholar
Li, M.-H., Kang, R. J., Branson, D. T. and Dai, J. S., “Model-free control for continuum robots based on an adaptive Kalman Filter,” IEEE-ASME Trans. Mechatron. 23(1), 286297 (2018).CrossRefGoogle Scholar
Youcef-Toumi, K. and Ito, O., “A Time Delay Controller for Systems with Unknown Dynamics,” In: 1988 American Control Conference (1988) pp. 133142.Google Scholar
Ahmed, S., Wang, H.-P. and Tian, Y., “Adaptive High-Order terminal sliding mode control based on time delay estimation for the robotic manipulators with backlash hysteresis,” IEEE Trans. Syst. Man Cybern. Syst. 51(2), 11281137 (2019).CrossRefGoogle Scholar
Roy, S., Baldi, S., Li, P. and Sankaranarayanan, V. N., “Artificial-delay adaptive control for underactuated Euler-Lagrange robotics,” IEEE-ASME Trans. Mechatron. 26(6), 30643075 (2021).CrossRefGoogle Scholar
Brahmi, B., Saad, M., Ochoa-Luna, C., Rahman, M. H. and Brahmi, A., “Adaptive tracking control of an exoskeleton robot with uncertain dynamics based on estimated time-delay control,” IEEE-ASME Trans. Mechatron. 23(2), 575585 (2018).CrossRefGoogle Scholar
Roy, S., Lee, J. and Baldi, S., “A new adaptive-robust design for time delay control under state-dependent stability condition,” IEEE Trans. Control Syst. Technol. 29(1), 420427 (2021).CrossRefGoogle Scholar
Wang, H.-Z., Fang, L.-J., Song, T.-Z., Xu, J.-Q. and Shen, H.-S., “Model-free adaptive sliding mode control with adjustable funnel boundary for robot manipulators with uncertainties,” Rev. Sci. Instrum. 92(6), 111 (2021).Google ScholarPubMed
Lee, J., Chang, P. H. and Jin, M.-L., “Adaptive integral sliding mode control with time-delay estimation for robot manipulators,” IEEE Trans. Ind. Electron. 64(8), 67966804 (2017).CrossRefGoogle Scholar
Wang, Y.-Y., Liu, L.-F., Wang, D., Ju, F. and Chen, B., “Time-delay control using a novel nonlinear adaptive law for accurate trajectory tracking of Cable-Driven Robots,” IEEE Trans. Ind. Inform. 16(8), 52345243 (2019).CrossRefGoogle Scholar
Song, T.-Z., Fang, L.-J. and Wang, H.-Z., “Model-free finite-time terminal sliding mode control with a novel adaptive sliding mode observer of uncertain robot systems,” Asian J. Control 24(3), 14371451 (2021).CrossRefGoogle Scholar
Yang, C.-G., Huang, D.-Y., He, W. and Cheng, L., “Neural control of robot manipulators with trajectory tracking constraints and input saturation,” IEEE Trans. Neural Netw. Learn. Syst. 32(9), 42314242 (2020).CrossRefGoogle Scholar
Ye, M.-Y., Gao, G.-Q., Zhong, J.-W. and Qin, Q.-Y., “Finite-time dynamic tracking control of parallel robots with uncertainties and input saturation,” Sensors 21(9), 118 (2021).CrossRefGoogle ScholarPubMed
Sun, Y.-C., Chen, X.-Y., Wang, Z.-W., Qin, H.-D. and Jing, R.-J., “Adaptive interval type-2 fuzzy control for multi-legged underwater robot with input saturation and full-state constraints,” Int. J. Syst. Sci. 3, 116 (2021). doi: 10.1080/00207721.2020.1869346.CrossRefGoogle Scholar
Jia, S.-Y. and Shan, J.-J., “Finite-time trajectory tracking control of space manipulator under actuator saturation,” IEEE Trans. Ind. Electron. 67(3), 20862096 (2020).CrossRefGoogle Scholar
Hu, Y.-S., Yan, H.-C., Zhang, H., Wang, M. and Zeng, L., “Robust adaptive fixed-time sliding-mode control for uncertain robotic systems with input saturation,” IEEE Trans. Cybern. 53(4), 26362646 (2022). doi: 10.1109/TCYB.2022.3164739.CrossRefGoogle Scholar
Yang, Y., Tan, J. and Yue, D., “Prescribed performance control of One-DOF link manipulator with uncertainties and input saturation constraint,” IEEE-CAA J. Automat. Sin. 6(1), 148157 (2018).CrossRefGoogle Scholar
Jin, R.-Y., Rocco, P., Chen, X. Q. and Geng, Y.-H., “LPV-based offline model predictive control for free-floating space robots,” IEEE Trans. Aerosp. Electron. Syst. 57(6), 38963904 (2021).CrossRefGoogle Scholar
Zhou, T., Xu, Y.-G. and Wu, B., “Smooth fractional order sliding mode controller for spherical robots with input saturation,” Appl Sci. Basel 10(6), 117 (2020.Google Scholar
Hu, X., Wei, X.-J., Zhang, H.-F., Han, J. and Liu, X.-H., “Robust adaptive tracking control for a class of mechanical systems with unknown disturbances under actuator saturation,” Int. J. Robust Nonlinear Control 29(6), 18931908 (2019).CrossRefGoogle Scholar
Jin, M., Lee, J. and Tsagarakis, N. G., “Model-free robust adaptive control of humanoid robots with flexible joints,” IEEE Trans. Ind. Electron. 64(2), 17061715 (2017).CrossRefGoogle Scholar
Baek, J. and Baek, H., “A time-delayed control scheme using adaptive law with time-varying boundedness for robot manipulators,” Appl. Sci. Basel 10(1), 117 (2019).Google Scholar
Li, Z.-J., Su, C.-Y., Wang, L.-Y., Chen, Z.-T. and Chai, T.-Y., “Nonlinear disturbance observer-based control design for a robotic exoskeleton incorporating fuzzy approximation,” IEEE Trans. Ind. Electron. 62(9), 57635775 (2015).CrossRefGoogle Scholar
Sababheh, M. and Choi, D., “A complete refinement of young’s inequality,” J. Math. Anal. Appl. 440(1), 379393 (2016).CrossRefGoogle Scholar
He, W., Dong, Y.-T. and Sun, C.-Y., “Adaptive neural impedance control of a robotic manipulator with input saturation,” IEEE Trans. Syst. Man Cybern. Syst. 46(3), 334344 (2016).CrossRefGoogle Scholar
Baek, J., Cho, S. and Han, S., “Practical time-delay control with adaptive gains for trajectory tracking of robot manipulators,” IEEE Trans. Ind. Electron. 65(7), 56825692 (2018).CrossRefGoogle Scholar
Wang, F., Qian, Z.-Q., Yan, Z.-G., Yuan, C.-W. and Zhang, W.-J., “A novel resilient robot: Kinematic analysis and experimentation,” IEEE Access 8, 28852892 (2020).CrossRefGoogle Scholar
Zhang, T., Zhang, W.-J. and Gupta, M. M., “Resilient robots: Concept, review, and future directions,” Robotics 6(4), 114 (2017).CrossRefGoogle Scholar