Barrier lyapunov function; Constrained control; Prescribed performance bound; Robotic manipulator; Constrained controls; Control methods; Lyapunov's functions; Prescribed performance; Prescribed performance bounds; Robotic manipulators; Settling time; Trajectory-tracking; Unknown control gain; Control and Systems Engineering; Instrumentation; Computer Science Applications; Electrical and Electronic Engineering; Applied Mathematics
Abstract :
[en] This paper presents a control method for trajectory tracking of a robotic manipulator, subject to practical constraints and uncertainties. The proposed method is established upon an adaptive backstepping procedure incorporating a tangent-type barrier Lyapunov function and it preserves some important metrics of trajectory tracking such as fast and user-defined settling time response and robustness against actuation faults and unknown control gain. The proposed design maintains the system trajectory within a prescribed performance bound and relaxes the assumption of the bounded initial condition. These salient features preserve the system within a safety bound and, consequently, guarantee the system stability and safety. The performance of the proposed control method is validated on a 3-DOF PUMA 560 robotic manipulator benchmark model, with different operation scenarios. The simulation results confirm the effectiveness and robustness of the proposed control method.
Disciplines :
Electrical & electronics engineering
Author, co-author :
Ghanooni, Pooria; Department of Electrical Engineering, Azad University of Mashhad, Mashhad, Iran
HABIBI, Hamed ; University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) > Automation
Yazdani, Amirmehdi; School of Engineering and Energy, Murdoch University, Perth, WA 6150, Australia. Electronic address: Amirmehdi.Yazdani@murdoch.edu.au
Wang, Hai ; School of Engineering and Energy, Murdoch University, Perth, WA 6150, Australia
MahmoudZadeh, Somaiyeh; CCIT, UDST University, Doha, Qatar, School of IT, Deakin University, Geelong, Australia
Ferrara, Antonella ; Department of Electrical, Computer and Biomedical Engineering, University of Pavia, 27100 Pavia, Italy
External co-authors :
yes
Language :
English
Title :
Prescribed performance control of a robotic manipulator with unknown control gain and assigned settling time.
Publication date :
February 2024
Journal title :
ISA Transactions
ISSN :
0019-0578
Publisher :
ISA - Instrumentation, Systems, and Automation Society, United States
Ahmed, S., Wang, H., 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 vol. 51:2 (2021), 1128–1137.
Wang, M., Yang, A., Dynamic learning from adaptive neural control of robot manipulators with prescribed performance. EEE Trans Syst Man Cybern Syst vol. 47:8 (2017), 2244–2255.
Habibi, H., Yazdani, A., Darouach, M., Wang, H., Fernando, T., Howard, I., Observer-based Sensor Fault Tolerant Control with Prescribed Tracking Performance for a Class of Nonlinear Systems. IEEE Trans Autom Control, 2023, 10.1109/TAC.2023.3296494.
Van, M., Mavrovouniotis, M., Ge, S.S., An adaptive backstepping nonsingular fast terminal sliding mode control for robust fault tolerant control of robot manipulators. IEEE Trans Syst Man Cybern Syst vol. 49:7 (2018), 1448–1458.
Van, M., Ceglarek, D., Robust fault tolerant control of robot manipulators with global fixed-time convergence. J Frankl Inst vol. 358:1 (2021), 699–722.
He, W., David, A.O., Yin, Z., Sun, C., Neural network control of a robotic manipulator with input deadzone and output constraint. IEEE Trans Syst Man Cybern Syst vol. 46:6 (2015), 759–770.
Song, Y., Huang, X., Wen, C., Robust adaptive fault-tolerant PID control of MIMO nonlinear systems with unknown control direction. IEEE Trans Ind Electron vol. 64:6 (2017), 4876–4884.
Ferrara, A., Incremona, G.P., Design of an integral suboptimal second-order sliding mode controller for the robust motion control of robot manipulators. IEEE Trans Control Syst Technol vol. 23:6 (2015), 2316–2325.
Bartolini, G., Caputo, W., Cecchi, M., Ferrara, A., Fridman, L., Vibration damping in elastic robotic structures via sliding modes. J Robot Syst vol. 14:9 (1997), 675–696.
Raoufi, M., Habibi, H., Yazdani, A., Wang, H., Robust Prescribed Trajectory Tracking Control of a Robot Manipulator Using Adaptive Finite-Time Sliding Mode and Extreme Learning Machine Method. Robotics, vol. 11(5), 2022, 111.
Asada, H., Ma, Z.-D., Tokumaru, H., Inverse dynamics of flexible robot arms: Modeling and computation for trajectory control. J Dyn Sys, Meas, Control vol. 112:2 (1990), 177–185.
Zhang, W., Han, Q.-L., Tang, Y., Liu, Y., Sampled-data control for a class of linear time-varying systems. Automatica vol. 103 (2019), 126–134.
Hong, Y., Xu, Y., Huang, J., Finite-time control for robot manipulators. Syst Control Lett vol. 46:4 (2002), 243–253.
Lin, F., Brandt, R.D., An optimal control approach to robust control of robot manipulators. IEEE Trans Robot Autom vol. 14:1 (1998), 69–77.
Yu, J., Shi, P., Liu, J., Lin, C., Neuroadaptive finite-time control for nonlinear MIMO systems with input constraint. IEEE Trans Cybern, 2020.
Li, G., Yu, J., Chen, X., Adaptive fuzzy neural network command filtered impedance control of constrained robotic manipulators with disturbance observer. IEEE Trans Neural Netw Learn Syst, 2021.
He, W., Ofosu Amoateng, D., Yang, C., Gong, D., Adaptive neural network control of a robotic manipulator with unknown backlash‐like hysteresis. IET Control Theory Appl vol. 11:4 (2017), 567–575.
Kim, Y.H., Lewis, F.L., Optimal design of CMAC neural-network controller for robot manipulators. IEEE Trans Syst Man Cybern Syst vol. 30:1 (2000), 22–31.
He, W., Dong, Y., Sun, C., Adaptive neural impedance control of a robotic manipulator with input saturation. IEEE Trans Syst Man Cybern Syst vol. 46:3 (2015), 334–344.
Keighobadi, J., Xu, B., Alfi, A., Arabkoohsar, A., Nazmara, G., Compound FAT-based prespecified performance learning control of robotic manipulators with actuator dynamics. ISAT vol. 131 (2022), 246–263.
He, W., Dong, Y., Adaptive fuzzy neural network control for a constrained robot using impedance learning. IEEE Trans Neural Netw Learn Syst vol. 29:4 (2017), 1174–1186.
Van, M., Ge, S.S., Ren, H., Finite time fault tolerant control for robot manipulators using time delay estimation and continuous nonsingular fast terminal sliding mode control. IEEE Trans Cybern vol. 47:7 (2016), 1681–1693.
Ferrara, A., Incremona, G.P., Cucuzzella, M., SIAM. Adv Optim Based sliding mode Control: Theory Appl, 2019.
Tang, Y., Terminal sliding mode control for rigid robots. Automatica vol. 34:1 (1998), 51–56.
Zhihong, M., Paplinski, A.P., Wu, H.R., A robust MIMO terminal sliding mode control scheme for rigid robotic manipulators. IEEE Trans Autom Contr vol. 39:12 (1994), 2464–2469.
Feng, Y., Yu, X., Man, Z., Non-singular terminal sliding mode control of rigid manipulators. Automatica vol. 38:12 (2002), 2159–2167.
Yu, S., Yu, X., Shirinzadeh, B., Man, Z., Continuous finite-time control for robotic manipulators with terminal sliding mode. Automatica vol. 41:11 (2005), 1957–1964.
Galicki, M., Finite-time control of robotic manipulators. Automatica vol. 51 (2015), 49–54.
Meng, F., Zhao, L., Yu, J., Backstepping based adaptive finite-time tracking control of manipulator systems with uncertain parameters and unknown backlash. J Frankl Inst vol. 357:16 (2020), 11281–11297.
Song, Y., Huang, X., Wen, C., Robust adaptive fault-tolerant PID control of MIMO nonlinear systems with unknown control direction. IEEE Trans Ind Electron vol. 64:6 (2017), 4876–4884.
Meng, F., Zhao, L., Yu, J., Backstepping based adaptive finite-time tracking control of manipulator systems with uncertain parameters and unknown backlash. J Frankl Inst vol. 357:16 (2020), 11281–11297.
Fan, Y., Kang, T., Wang, W., Yang, C., Neural adaptive global stability control for robot manipulators with time‐varying output constraints. Int J Robust Nonlinear Control vol. 29:16 (2019), 5765–5780.
Lu, S.-M., Li, D.-P., Liu, Y.-J., Adaptive neural network control for uncertain time-varying state constrained robotics systems. IEEE Trans Syst Man Cybern Syst vol. 49:12 (2017), 2511–2518.
Sun, W., Wu, Y., Lv, X., Adaptive Neural Network Control for Full-State Constrained Robotic Manipulator With Actuator Saturation and Time-Varying Delays. IEEE Trans Neural Netw Learn Syst, 2021, 1–12.
Yu, X., He, W., Li, H., Sun, J., Adaptive fuzzy full-state and output-feedback control for uncertain robots with output constraint. IEEE Trans Syst Man Cybern Syst, 2020, 1–14.
Zhai, J., Xu, G., A novel non-singular terminal sliding mode trajectory tracking control for robotic manipulators. IEEE Trans Circuits Syst II Express Briefs vol. 68:1 (2020), 391–395.
Van, M., Ge, S.S., Ren, H., Finite time fault tolerant control for robot manipulators using time delay estimation and continuous nonsingular fast terminal sliding mode control. IEEE Trans Cybern vol. 47:7 (2016), 1681–1693.
Cui, Q., Cao, H., Wang, Y., Song, Y., Prescribed time tracking control of constrained Euler–Lagrange systems: An adaptive proportional–integral solution. Int J Robust Nonlinear Control, 2021.
Song, Y., Huang, X., Wen, C., Tracking control for a class of unknown nonsquare MIMO nonaffine systems: A deep-rooted information based robust adaptive approach. IEEE Trans Autom Control vol. 61:10 (2016), 3227–3233.
Krstic, M., Deng, H., Stabilization of Nonlinear Uncertain Systems. 1998, Springer,.
Cui, Q., Cao, H., Wang, Y., Song, Y., Prescribed time tracking control of constrained Euler–Lagrange systems: An adaptive proportional–integral solution. Int J Robust Nonlinear Control, 2021, 1–19.
H.-C. Lin, T.-C. Lin, and K. Yae, On the skew-symmetric property of the Newton-Euler formulation for open-chain robot manipulators, in Proceedings of 1995 American Control Conference-ACC'95, 1995, vol. 3: IEEE, pp. 2322–2326.
Song, Y.-D., Zhou, S., Tracking control of uncertain nonlinear systems with deferred asymmetric time-varying full state constraints. Automatica vol. 98 (2018), 314–322.
B. Armstrong, O. Khatib, and J. Burdick, The explicit dynamic model and inertial parameters of the PUMA 560 arm, in Proc. IEEE Int. Conf. Robotic Auto., 1986, vol. 3: IEEE, pp. 510–518.
Van, M., Mavrovouniotis, M., Ge, S.S., An adaptive backstepping nonsingular fast terminal sliding mode control for robust fault tolerant control of robot manipulators. IEEE Trans Syst, Man, Cyber: Syst vol. 49:7 (2018), 1448–1458.
Su, Y., Müller, P.C., Zheng, C., Global asymptotic saturated PID control for robot manipulators. IEEE Trans Control Syst Technol vol. 18:6 (2009), 1280–1288.
Amer, A.F., Sallam, E.A., Elawady, W.M., Adaptive fuzzy sliding mode control using supervisory fuzzy control for 3 DOF planar robot manipulators. Appl Soft Comput vol. 11:8 (2011), 4943–4953.
Yang, C., Huang, D., He, W., Cheng, L., Neural control of robot manipulators with trajectory tracking constraints and input saturation. IEEE Trans Neural Netw Learn Syst vol. 32:9 (2021), 4231–4242.
Ghanooni, P., Habibi, H., Yazdani, A., Wang, H., MahmoudZadeh, S., Mahmoudi, A., Rapid detection of small faults and oscillations in synchronous generator systems using GMDH neural networks and high-gain observers. Electronics, vol. 10(21), 2021, 2637.
Chen, T., Wang, C., Hill, D.J., Small oscillation fault detection for a class of nonlinear systems with output measurements using deterministic learning. Syst Control Lett vol. 79 (2015), 39–46.
Nigam, R., Lee, C., A multiprocessor-based controller for the control of mechanical manipulators. IEEE J Robot Autom vol. 1:4 (1985), 173–182.