Adaptive Particle Swarm Optimization of PID Gain Tuning for Lower-Limb Human Exoskeleton in Virtual Environment

Mohammad Soleimani Amiri, Rizauddin Ramli, Mohd Faisal Ibrahim, Dzuraidah Abd Wahab, Norazam Aliman
2020 Mathematics  
Tuning of a proportional-integral-derivative (PID) controller for a complex multi-joint structure, such as an exoskeleton, using conventional methods is difficult and imprecise. In this paper, an optimal PID tuning method for a 3-dimensional model of a lower-limb human exoskeleton in gait training condition is presented. The dynamic equation of the human-exoskeleton is determined using a Lagrangian approach, and its transfer function is established in a closed-loop control system. PID
more » ... gains, initialized by the Ziegler–Nichols (Z-N) method, are used as the input to an adaptive particle swarm optimization (APSO) algorithm for minimizing the multi-joint trajectory error. The optimized controller is tested in the Gazebo virtual environment and compared with the Z-N and conventional optimization methods. The numerical analysis shows that the PID controller tuned by a combination of Z-N and APSO improves the performance of a lower-limb human exoskeleton in gait training.
doi:10.3390/math8112040 fatcat:i375si3d6jcmngw32i44quwjg4