Partial Memory Iterative Learning Control with Velocity Constraints for Rehabilitative Training Walker under Human-robot Uncertainty
SUN Ping1, SHAN Rui1, WANG Shuoyu2
1. School of Artificial Intelligence, Shenyang University of Technology, Shenyang 110870, China; 2. Department of Intelligent Mechanical Systems Engineering, Kochi University of Technology, Kochi 7828502, Japan
Abstract:To improve the tracking accuracy and safety of the rehabilitative training walker, an adaptive iterative learning control method with velocity constraints and partial memory information is proposed to reduce the influence of human-robot uncertainty and velocity mutation on the tracking performance of the human-robot system. Taking the human-robot uncertainty into consideration, a dynamic model of the rehabilitative training walker is established. A model prediction based velocity constraints method is proposed, which restricts the actual movement velocity of the robot by limiting the movement velocity of each wheel. Furthermore, a dynamic tracking error system is established by using the constrained movement velocity, a design method of adaptive iterative learning controller with partial memory information is proposed, and the stability of the tracking error system is verified. Comparative simulation analysis and experimental research are carried out, and the results show that the proposed control method can restrain the human-robot uncertainty, and enable the recovered person to walk at a safe velocity.
[1] Liu Z, Lu D M.Research progress of lower limb rehabilitation robots in mainland China[J]. Open Journal of Therapy and Rehabilitation, 2019, 7(3): 92-105. [2] Jiang J G, Ma X F, Huo B, et al.Recent advances on lower limb exoskeleton rehabilitation robot[J]. Recent Patents on Engineering, 2017, 11(3): 194-207. [3] Sanz-Merodio D, Cestari M, Arevalo J C, et al.Generation and control of adaptive gaits in lower-limb exoskeletons for motion assistance[J]. Advanced Robotics, 2014, 28(5): 329-338. [4] Jiang Y L, Wang S Y, Ishida K, et al.Directional control of an omnidirectional walking support walker: Adaptation to individual differences with fuzzy learning[J]. Advanced Robotics, 2014, 28(7): 479-485. [5] Hassan M Y, Ghintab S S.Ant colony optimization based force-position control for human lower limb rehabilitation robot[J]. Al-Khwarizmi Engineering Journal, 2016, 12(1): 61-72. [6] Qin F F, Zhao H, Zhen S C, et al.Lyapunov based robust control for tracking control of lower limb rehabilitation robot with uncertainty[J]. International Journal of Control, Automation and Systems, 2020, 18(1): 76-84. [7] Sun P, Zhang W J, Wang S Y, et al.Interaction forces identification modeling and tracking control for rehabilitative training walker[J]. Journal of Advanced Computational Intelligence and Intelligent Informatics, 2019, 23(2): 183-195. [8] Steinhauser A, Swevers J.An efficient iterative learning approach to time-optimal path tracking for industrial robots[J]. IEEE Transactions on Industrial Informatics, 2018, 14(11): 5200-5207. [9] Zhao Y M, Lin Y, Xi F F, et al.Calibration-based iterative learning control for path tracking of industrial robots[J]. IEEE Transactions on Industrial Electronics, 2015, 62(5): 2921-2929. [10] Sun S H, Endo T, Matsuno F.Iterative learning control based robust distributed algorithm for non-holonomic mobile robots formation[J]. IEEE Access, 2018, 6: 61904-61917. [11] Li X, Liu Y H, Yu H Y.Iterative learning impedance control for rehabilitation robots driven by series elastic actuators[J]. Automatica, 2018, 90: 1-7. [12] Jin X.Fault-tolerant iterative learning control for mobile robots non-repetitive trajectory tracking with output constraints[J]. Automatica, 2018, 94: 63-71. [13] Zhao Y, Zhou F Y, Li Y, et al.A novel iterative learning path-tracking control for nonholonomic mobile robots against initial shifts[J]. International Journal of Advanced Robotic Systems, 2017, 14(3). DOI: 10.1177/1729881417710634. [14] Li X F, Huang D Q, Chu B, et al.Robust iterative learning control for systems with norm-bounded uncertainties[J]. International Journal of Robust and Nonlinear Control, 2016, 26(4): 697-718. [15] Xu J X, Jin X, Huang D Q.Composite energy function-based iterative learning control for systems with nonparametric uncertainties[J]. International Journal of Adaptive Control and Signal Processing, 2014, 28(1): 1-13. [16] Chi R H, Hou Z S, Xu J X.Adaptive ILC for a class of discrete-time systems with iteration-varying trajectory and random initial condition[J]. Automatica, 2008, 44(8): 2207-2213. [17] Lu L, Yao B. A performance oriented multi-loop constrained adaptive robust tracking control of one-degree-of-freedom mechanical systems: Theory and experiments[J]. Automatica, 2014, 50(4): 1143-1150. [18] Sun W, Su S F, Xia J, et al.Adaptive fuzzy tracking control of flexible-joint robots with full-state constraints[J]. IEEE Transactions on Systems, Man, and Cybernetics: Systems, 2019, 49(11): 2201-2209. [19] Sun P, Wang S Y.Redundant input guaranteed cost non-fragile tracking control for omnidirectional rehabilitative training walker[J]. International Journal of Control, Automation and Systems, 2015, 13(2): 454-462. [20] Sun P, Wang S Y.Redundant input guaranteed cost switched tracking control for omnidirectional rehabilitative training walker[J]. International Journal of Innovative Computing Information and Control, 2014, 10(3): 883-896. [21] Tayebi A.Adaptive iterative learning control for robot manipulators[J]. Automatica, 2004, 40(7): 1195-1203. [22] Chang H B, Sun P, Wang S Y.Output tracking control for an omnidirectional rehabilitative training walker with incomplete measurements and random parameters[J]. International Journal of Systems Science, 2017, 48(12): 2509-2521.