Using Genetic Algorithm for Tuning the Control System of Exoskeleton Robot

Main Article Content

Siwakorn Pankrachang
Assistance Professor Dr. Yutthana Pititheeraphab
Associate Professor Dr. Manas Sangworasil
Asst. Prof. Acting Sub LT. Dr. Phichitphon Chotikunnan

Abstract

The increase in lower-limb impaired patients prompt the increased interests in lower extremities exoskeleton. To allow these exoskeletons to assist in walking, the control system need to be able to move both hip and knee joint to their position during walking. Due to its ease of use and reliability, PID controller has been use in many robots. The performance of a PID controller is highly dependent on adjusting the gain value of the three controllers within PID controller, and the more commonly use method of PID tuning became more difficult and lack precision in a more complex robot. Thus, algorithm-based tuning, such as Genetic Algorithm, has been studied to assist in PID tuning. In this research, we proposed using Genetic Algorithm for tuning the PID controller of a lower limb exoskeleton. The mathematical model of each link of the exoskeleton, calculated from a pendulum model, are used to simulate the close-loop control system of the exoskeleton. Genetic Algorithm is used to tune the PID controller. The optimized control system is simulated with MATLAB Simulink, the result of which is compared to a PID controller tuned by Ziegler-Nichols method. The result show that the control system tuned by Genetic Algorithm has better performance than the control system tuned by Ziegler-Nichols method.

Article Details

Section
Research Articles
Author Biography

Assistance Professor Dr. Yutthana Pititheeraphab, College of Biomedical Engineering, Rangsit University

Lecturer, College of Biomedical Engineering
Rangsit University, Thailand

References

F. Hussain, R. Goecke, and M. Mohammadian, "Exoskeleton robots for lower limb assistance: A review of materials, actuation, and manufacturing methods," Proc Inst Mech Eng H., Vol. 235 (12), pp. 1375-1385, 2021. doi:10.1177/09544119211032010

B. Chen et al., "Recent developments and challenges of lower extremity exoskeletons," J Orthop Translat., Vol. 5, pp. 26-37, 2016. doi:10.1016/j.jot.2015.09.007

G. Chen, C. K. Chan, Z. Guo, and H. Yu, "A review of lower extremity assistive robotic exoskeletons in rehabilitation therapy," Crit Rev Biomed Eng., Vol. 41 (4-5), pp. 343-63, 2013. doi:10.1615/critrevbiomedeng.2014010453

E. B. Simonsen, "Contributions to the understanding of gait control," Dan Med J., Vol. 61 (4), p. B4823, 2014.

M. Soleimani Amiri, R. Ramli, M. F. Ibrahim, D. Abd Wahab, and N. Aliman, "Adaptive Particle Swarm Optimization of PID Gain Tuning for Lower-Limb Human Exoskeleton in Virtual Environment," Mathematics., Vol. 8 (11), p 2040, 2020. doi:10.3390/math8112040

A. Ma’arif, H. Nabila, Iswanto, and O. Wahyunggoro, "Application of Intelligent Search Algorithms in Proportional-Integral-Derivative Control of Direct-Current Motor System," Journal of Physics: Conference Series., Vol. 1373 (1), p. 012039, 2019. doi:10.1088/1742-6596/1373/1/012039

E. Suseno and A. Ma'arif, "Tuning of PID Controller Parameters with Genetic Algorithm Method on DC Motor," International Journal of Robotics and Control Systems., Vol. 1, pp. 41-53, 2021, doi:10.31763/ijrcs.v1i1.249

K. M. Elbayomy, J. Zongxia, and Z. Huaqing, "PID Controller Optimization by GA and Its Performances on the Electro-hydraulic Servo Control System," Chinese Journal of Aeronautics, Vol. 21 (4), pp. 378-384, 2008. doi: https://doi.org/10.1016/S1000-9361(08)60049-7

F. Molteni, G. Gasperini, G. Cannaviello, and E. Guanziroli, "Exoskeleton and End-Effector Robots for Upper and Lower Limbs Rehabilitation: Narrative Review," PM&R., Vol. 10 (9), pp. S174-S188, 2018. doi:10.1016/j.pmrj.2018.06.005

M. S. Amiri, R. Ramli, and M. F. Ibrahim, "Hybrid design of PID controller for four DoF lower limb exoskeleton," Applied Mathematical Modelling., Vol. 72, pp. 17-27, 2019. doi:https://doi.org/10.1016/j.apm.2019.03.002

W. Tan, H. J. Marquez, and T. Chen, "Performance Assessment of PID Controllers," Control and Intelligent Systems., Vol. 32, 2004. doi:10.2316/Journal.201.2004.3.201-1309

Microstar Laboratories, Inc. (27 December 2023). Ziegler-Nichols Tuning Rules for PID. [Online] Available : https://www.mstarlabs.com/control/znrule.html

C. A. Fukuchi, R. K. Fukuchi, and M. Duarte, "A public dataset of overground and treadmill walking kinematics and kinetics in healthy individuals," PeerJ., Vol. 6, p. e4640, 2018. doi:10.7717/peerj.4640.