Online Adaptive PID Control for a Multi-Joint Lower Extremity Exoskeleton System Using Improved Particle Swarm Optimization

被引:11
|
作者
Liu, Jiaqi [1 ]
Fang, Hongbin [2 ,3 ,4 ]
Xu, Jian [1 ]
机构
[1] Tongji Univ, Sch Aerosp Engn & Appl Mech, Shanghai 200092, Peoples R China
[2] Fudan Univ, Inst & Robot, Shanghai 200433, Peoples R China
[3] Fudan Univ, MOE Engn Res Ctr AI & Robot, Shanghai 200433, Peoples R China
[4] Fudan Univ, Shanghai Engn Res Ctr AI & Robot, Shanghai 200433, Peoples R China
关键词
exoskeleton robot; model-free control; adaptive control; trajectory tracking control; uncertainties and disturbances; CONVERGENCE ANALYSIS; KNEE EXOSKELETON; TRACKING CONTROL; CONTACT; WALKING; DRIVEN; ANKLE; REHABILITATION; STABILITY; SELECTION;
D O I
10.3390/machines10010021
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Robotic exoskeletons have great potential in the medical rehabilitation and augmentation of human performance in a variety of tasks. Proposing effective and adaptive control strategies is one of the most challenging issues for exoskeleton systems to work interactively with the user in dynamic environments and variable tasks. This research, therefore, aims to advance the state of the art of the exoskeleton adaptive control by integrating the excellent search capability of metaheuristic algorithms with the PID feedback mechanism. Specifically, this paper proposes an online adaptive PID controller for a multi-joint lower extremity exoskeleton system by making use of the particle swarm optimization (PSO) algorithm. Significant improvements, including a 'leaving and re-searching mechanism', are introduced into the PSO algorithm for better and faster update of the solution and to prevent premature convergence. In this research, a 9-DOF lower extremity exoskeleton with seven controllable joints is adopted as a test-bench, whose first-principle dynamic model is developed, which includes as many uncertain factors as possible for generality, including human-exoskeleton interactions, environmental forces, and joint unilateral constraint forces. Based upon this, to illustrate the effectiveness of the proposed controller, the human-exoskeleton coupled system is simulated in four characteristic scenarios, in which the following factors are considered: exoskeleton parameter perturbations, human effects, walking terrain switches, and walking speed variations. The results indicate that the proposed controller is superior to the standard PSO algorithm and the conventional PID controller in achieving rapid convergence, suppressing the undesired chattering of PID gains, adaptively adjusting PID coefficients when internal or external disturbances are encountered, and improving tracking accuracy in both position and velocity. We also demonstrate that the proposed controller could be used to switch the working mode of the exoskeleton for either performance or an energy-saving consideration. Overall, aiming at a multi-joint lower extremity exoskeleton system, this research proposes a PSO-based online adaptive PID controller that can be easily implemented in applications. Through rich and practical case studies, the excellent anti-interference capability and environment/task adaptivity of the controller are exemplified.
引用
收藏
页数:25
相关论文
共 25 条
  • [1] A Generalized Framework to Achieve Coordinated Admittance Control for Multi-joint Lower Limb Robotic Exoskeleton
    Gui, Kai
    Liu, Honghai
    Zhang, Dingguo
    2017 INTERNATIONAL CONFERENCE ON REHABILITATION ROBOTICS (ICORR), 2017, : 228 - 233
  • [2] Design of a Multi-Joint Passive Exoskeleton for Vertical Jumping Using Optimal Control
    Ostraich, Barak
    Riemer, Raziel
    IEEE TRANSACTIONS ON NEURAL SYSTEMS AND REHABILITATION ENGINEERING, 2022, 30 : 2815 - 2823
  • [3] An improved particle swarm fuzzy PID for adaptive control of temperature in CFRP induction heating
    Liu, Meijun
    Cheng, Liwei
    Xu, Jiazhong
    Zhang, Xiaobing
    Zhang, Hao
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART B-JOURNAL OF ENGINEERING MANUFACTURE, 2024, 238 (04) : 500 - 513
  • [4] Adaptive Neuro-Fuzzy Sliding Mode Control of Multi-Joint Movement Using Intraspinal Microstimulation
    Asadi, Ali-Reza
    Erfanian, Abbas
    IEEE TRANSACTIONS ON NEURAL SYSTEMS AND REHABILITATION ENGINEERING, 2012, 20 (04) : 499 - 509
  • [5] An inertia-adaptive particle swarm system with particle mobility factor for improved global optimization
    Ghosh, Sayan
    Das, Swagatam
    Kundu, Debarati
    Suresh, Kaushik
    Panigrahi, B. K.
    Cui, Zhihua
    NEURAL COMPUTING & APPLICATIONS, 2012, 21 (02) : 237 - 250
  • [6] Optimal fractional order PID controller design for automatic voltage regulator system based on reference model using particle swarm optimization
    Li, Xiao
    Wang, Ying
    Li, Ning
    Han, Minyu
    Tang, Yinggan
    Liu, Fucai
    INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2017, 8 (05) : 1595 - 1605
  • [7] Adaptive Web QoS controller based on online system identification using quantum-behaved particle swarm optimization
    Wei Fang
    Jun Sun
    Xiaojun Wu
    Vasile Palade
    Soft Computing, 2015, 19 : 1715 - 1725
  • [8] Adaptive Web QoS controller based on online system identification using quantum-behaved particle swarm optimization
    Fang, Wei
    Sun, Jun
    Wu, Xiaojun
    Palade, Vasile
    SOFT COMPUTING, 2015, 19 (06) : 1715 - 1725
  • [9] Design and application of fuzzy immune PID adaptive control based on particle swarm optimization in thermal power plants
    Bouchebbat, R.
    Gherbi, S.
    2017 6TH INTERNATIONAL CONFERENCE ON SYSTEMS AND CONTROL (ICSC' 17), 2017, : 33 - 38
  • [10] Model Identification and Human-robot Coupling Control of Lower Limb Exoskeleton with Biogeography-based Learning Particle Swarm Optimization
    Guo, Qing
    Chen, Zhenlei
    Yan, Yao
    Xiong, Wenying
    Jiang, Dan
    Shi, Yan
    INTERNATIONAL JOURNAL OF CONTROL AUTOMATION AND SYSTEMS, 2022, 20 (02) : 589 - 600