journal article·2023-08-03Open access

A Model-Free-Based Control Method for Robot Manipulators: Achieving Prescribed Performance and Ensuring Fixed Time Stability

Anh Tuan Vo, Thanh Nguyen Truong, Hee-Jun Kang

Applied Sciences· Volume 13· Issue 15

Abstract

This paper addresses three significant challenges in controlling robot manipulators: improving response time, minimizing steady-state errors and chattering, and enhancing controller robustness. It also focuses on eliminating the need for computing the robot’s dynamic model and unknown functions, as well as achieving global fixed-time convergence and the prescribed performance for the control system. To achieve these objectives, a fixed-time sliding mode function is designed, which uses transformation errors to achieve prescribed control performance, with adjustments made to the maximum overshoot, convergence time, and tracking errors to keep them within predefined bounds. Additionally, a radial basis function neural network (RBFNN) is used to eliminate the need for knowledge of the robot’s dynamical properties and uncertain terms, which also reduces negative chattering. Finally, a novel fixed-time terminal sliding mode control (TSMC) algorithm is developed for robot manipulators without using their dynamical model. The fixed-time stability of the control system is thoroughly demonstrated by applying Lyapunov criteria and conducting simulations on a robot manipulator to showcase its effectiveness.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Adaptive Control of Nonlinear Systems · Hydraulic and Pneumatic Systems · Advanced Control Systems Optimization

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Electrical, Electronic and Computer Engineering, University of Ulsan, Ulsan 44610, Republic of Korea

Funding

University of Ulsan

References (47)

Show source-provided references
1. Sciavicco, L., and Siciliano, B. (2001). Modelling and Control of Robot Manipulators, Springer.10.1007/978-1-4471-0449-0 ↗
2. Robotic manipulation and sensing of deformable objects in domestic and industrial applications: A survey10.1177/0278364918779698 ↗
3. Weld seam detection, finding, and setting of process parameters for varying weld gap by the utilization of laser and vision sensor in robotic arc welding10.1109/TIE.2021.3050368 ↗
4. Flat control of industrial robotic manipulators10.1016/j.robot.2016.10.009 ↗
5. Stability of PID control for industrial robot arms10.1109/70.508444 ↗
6. Stable computed-torque control of robot manipulators via fuzzy self-tuning10.1109/3477.826954 ↗
7. Computed torque control-based composite nonlinear feedback controller for robot manipulators with bounded torques10.1049/iet-cta.2008.0259 ↗
8. Self-tuning fuzzy PID-nonsingular fast terminal sliding mode control for robust fault tolerant control of robot manipulators10.1016/j.isatra.2019.06.017 ↗
9. Adaptive PID-like fault-tolerant control for robot manipulators with given performance specifications10.1080/00207179.2018.1468928 ↗
10. An online self-gain tuning method using neural networks for nonlinear PD computed torque controller of a 2-dof parallel manipulator10.1016/j.neucom.2012.01.047 ↗
11. Neural networks for advanced control of robot manipulators10.1109/72.991420 ↗
12. Disturbance observer-based trajectory following control of robot manipulators10.1007/s12555-017-0544-x ↗
13. Vo, A.T., Truong, T.N., and Kang, H.J. (2023). Fixed-Time RBFNN-Based Prescribed Performance Control for Robot Manipulators: Achieving Global Convergence and Control Performance Improvement. Mathematics, 11.10.3390/math11102307 ↗
14. A Novel Tracking Control Algorithm With Finite-Time Disturbance Observer for a Class of Second-Order Nonlinear Systems and its Applications10.1109/ACCESS.2021.3060381 ↗
15. Edwards, C., Colet, E.F., Fridman, L., Colet, E.F., and Fridman, L.M. (2006). Advances in Variable Structure and Sliding Mode Control, Springer.10.1007/11612735 ↗
16. Sliding mode control
17. Li, R., Yang, L., Chen, Y., and Lai, G. (2022). Adaptive sliding mode control of robot manipulators with system failures. Mathematics, 10.10.3390/math10030339 ↗
18. Design of an integral suboptimal second-order sliding mode controller for the robust motion control of robot manipulators10.1109/TCST.2015.2420624 ↗
19. A finite-time fault-tolerant control using non-singular fast terminal sliding mode control and third-order sliding mode observer for robotic manipulators10.1109/ACCESS.2021.3059897 ↗
20. Adaptive neural integral full-order terminal sliding mode control for an uncertain nonlinear system10.1109/ACCESS.2019.2907565 ↗
21. Adaptive integral sliding mode control with time-delay estimation for robot manipulators10.1109/TIE.2017.2698416 ↗
22. Neural Integral Non-Singular Fast Terminal Synchronous Sliding Mode Control for Uncertain 3-DOF Parallel Robotic Manipulators10.1109/ACCESS.2020.2984891 ↗
23. Fixed-time leader-following consensus for multiple wheeled mobile robots10.1109/TCYB.2019.2955543 ↗
24. Vo, A.T., Truong, T.N., Kang, H.J., and Van, M. (2021). A Robust Observer-Based Control Strategy for n-DOF Uncertain Robot Manipulators with Fixed-Time Stability. Sensors, 21.10.3390/s21217084 ↗
25. Approximate continuous fixed-time terminal sliding mode control with prescribed performance for uncertain robotic manipulators10.1007/s11071-022-07650-w ↗
26. Anjum, Z., Zhou, H., Ahmed, S., and Guo, Y. (2023). Fixed time sliding mode control for disturbed robotic manipulator. J. Vib. Control, 10775463231165094.10.1177/10775463231165094 ↗
27. Fixed-time sliding mode control for uncertain robot manipulators10.1109/ACCESS.2019.2946866 ↗
28. Event-triggered fixed-time practical tracking control for flexible-joint robot10.1109/TFUZZ.2022.3181463 ↗
29. Van, M., Sun, Y., Mcllvanna, S., Nguyen, M.N., Zocco, F., Liu, Z., and Wang, H.C. (2023). Distributed Fixed-Time Consensus Control for Multiple AUV Systems with Input Saturations. arXiv.
30. Backstepping control for a two-link manipulator with appointed-time convergence10.1016/j.isatra.2021.10.005 ↗
31. Van, M., Sun, Y., Mcllvanna, S., Nguyen, M.N., Khyam, M.O., and Ceglarek, D. (2023). Adaptive Fuzzy Fault Tolerant Control for Robot Manipulators with Fixed-Time Convergence. IEEE Trans. Fuzzy Syst.10.1109/TFUZZ.2023.3247693 ↗
32. Prescribed performance adaptive control for an uncertain robotic manipulator with input compensation updating law10.1016/j.jfranklin.2021.08.036 ↗
33. Liu, Z., Zhao, Y., Zhang, O., Chen, W., Wang, J., Gao, Y., and Liu, J. (2023). A Novel Faster Fixed-Time Adaptive Control for Robotic Systems With Input Saturation. IEEE Trans. Ind. Electron.10.1109/TIE.2023.3281701 ↗
34. Robust adaptive fixed-time sliding-mode control for uncertain robotic systems with input saturation10.1109/TCYB.2022.3164739 ↗
35. Security in IoT Mesh Networks Based on Trust Similarity10.1109/ACCESS.2022.3220678 ↗
36. An Adaptive Terminal Sliding Mode Control Scheme via Neural Network Approach for Path-following Control of Uncertain Nonlinear Systems10.1007/s12555-021-0239-1 ↗
37. Sun, Y., Van, M., McIlvanna, S., Nhat, N.M., McLoone, S., Ceglarek, D., and Ge, S.S. (2023). Fixed-time Adaptive Neural Control for Physical Human-Robot Collaboration with Time-Varying Workspace Constraints. arXiv.
38. Adaptive neural sliding mode control of uncertain robotic manipulators with predefined time convergence10.1002/rnc.6333 ↗
39. Adaptive neural fixed-time sliding mode control of uncertain robotic manipulators with input saturation and prescribed constraints10.1007/s11063-022-10788-8 ↗
40. Robust adaptive control of feedback linearizable MIMO nonlinear systems with prescribed performance10.1109/TAC.2008.929402 ↗
41. Truong, T.N., Vo, A.T., and Kang, H.J. (2022). Real-Time Implementation of the Prescribed Performance Tracking Control for Magnetic Levitation Systems. Sensors, 22.10.3390/s22239132 ↗
42. Prescribed performance adaptive finite-time control for uncertain horizontal platform systems10.1016/j.isatra.2020.03.015 ↗
43. Prescribed performance fixed-time tracking control for a class of second-order nonlinear systems with disturbances and actuator saturation10.1080/00207179.2019.1590644 ↗
44. Nonlinear feedback design for fixed-time stabilization of linear control systems10.1109/TAC.2011.2179869 ↗
45. Nonsingular fixed-time consensus tracking for second-order multi-agent networks10.1016/j.automatica.2015.01.021 ↗
46. Continuous finite-time control for robotic manipulators with terminal sliding mode10.1016/j.automatica.2005.07.001 ↗
47. Finite-time stability of continuous autonomous systems10.1137/S0363012997321358 ↗