Abstract
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.
Highlights
(14) is violated)), steps 4 → 13 in Algorithm 2 will be executed
An improved PSO (IPSO)-based model-independent adaptive PID controller is proposed in this paper, based on which, the human–exoskeleton system could operate effectively for trajectory tracking, which is demonstrated via numerical simulations in a few characteristic scenarios
To manifest the unique merits of the proposed controller, simulation experiments in four characteristic working scenarios are performed, which are based on a 9-DOF firstprinciple dynamic model of the exoskeleton robot
Summary
Powered robotic exoskeletons, according to their purposes, can be divided into the following three categories: medical, industrial, and military. In the field of medical rehabilitation [1,2,3], the major objective of powered exoskeletons is to provide force assistance for the elderly with muscle weakness caused by aging or to offer effective rehabilitation to incapacitated patients. In industrial applications [4,5,6,7], exoskeleton technology is increasingly used to assist workers with repetitive tasks and heavy loads for reducing working injury and fatigue-induced errors. In terms of military uses [8,9,10,11], the value of using a powered exoskeleton is in its ability to enhance the operational capability of individual soldiers in military activities, e.g., to increase the load bearing and distance of cross-country marching
Published Version (Free)
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have