Development and Control of an upper Limb Rehabilitation Robot via Ant Colony Optimization -PID and Fuzzy-PID Controllers

被引:0
作者
Mirrashid N. [1 ]
Alibeiki E. [1 ]
Rakhtala S.M. [2 ]
机构
[1] Department of Electrical Engineering, Aliabad Katoul Branch, Islamic Azad University, Aliabad Katoul
[2] Faculty of Engineering, Department of Electrical Engineering, Golestan University, Gorgan
来源
International Journal of Engineering, Transactions B: Applications | 2022年 / 35卷 / 08期
关键词
Ant Colony Optimization Algorithm; Fuzzy-PID Controller; PID Tuning; Rehabilitation Robot; Ziegler-Nichols Method;
D O I
10.5829/IJE.2022.35.08B.04
中图分类号
学科分类号
摘要
The control of movement rehabilitation robots is necessary for the recovery of physically disabled patients and is an interesting open problem. This paper presents a mathematical model of the upper limb rehabilitation robot using Euler-Lagrange approach. Since the PID controller is one of the most popular feedback controllers in the control strategy due to its simplicity, we proposed an ACO-PID controller for an upper limb rehabilitation robot. The main part of designing the PID controller is determining the gains of the controller. For this purpose, we used Ant Colony Optimization Algorithm (ACO) to tune the coefficients. To evaluate the validity of the proposed controller, we have compared it to Fuzzy-PID controller and the PID controller adjusted with the Ziegler-Nichols method (ZN-PID). The results showed that the performance of the ACO-PID controller is better than the others. Also, the adaptive PID controllers (ACO-PID and Fuzzy-PID) ensure accurate tracking, finite-time convergence, and stability. The results showed that the mean absolute error and normalized root mean square (NRMS) of tracking error using the ACO-PID are less than that using the Fuzzy-PID and ZN-PID controller. © 2022 Materials and Energy Research Center. All rights reserved.
引用
收藏
相关论文
共 28 条
[1]  
Zhang K., The design and realization of a gait rehabilitation training robot with body supporting mechanism, International Journal of Engineering, Transactions C: Aspects, 29, 9, pp. 1314-1318, (2016)
[2]  
Zawawi M.Z.F.B.M., Elamvazuthi I., Aziz A.B.A., Daud S.A., Comparison of pid and fuzzy logic controller for dc servo motor in the development of lower extremity exoskeleton for rehabilitation, 2017 IEEE 3rd International Symposium in Robotics and Manufacturing Automation (ROMA), pp. 1-6, (2017)
[3]  
Piltan F., Emamzadeh S., Heidari S., Zahmatkesh S., Heidari K., Design artificial intelligent parallel feedback linearization of pid control with application to continuum robot, International Journal of Engineering and Manufacturing, 3, 2, pp. 51-72, (2013)
[4]  
Widhiada W., Nindhia T., Budiarsa N., Robust control for the motion five fingered robot gripper, International Journal of Mechanical Engineering and Robotics Research, 4, 3, (2015)
[5]  
Ayas M.S., Altas I.H., Sahin E., Fractional order based trajectory tracking control of an ankle rehabilitation robot, Transactions of the Institute of Measurement and Control, 40, 2, pp. 550-564, (2018)
[6]  
Ayas M.S., Altas I.H., Fuzzy logic based adaptive admittance control of a redundantly actuated ankle rehabilitation robot, Control Engineering Practice, 59, pp. 44-54, (2017)
[7]  
Mohanta J.K., Mohan S., Deepasundar P., Kiruba-Shankar R., Development and control of a new sitting-type lower limb rehabilitation robot, Computers & Electrical Engineering, 67, pp. 330-347, (2018)
[8]  
Cheng L., Chen M., Li Z., Design and control of a wearable hand rehabilitation robot, IEEE Access, 6, pp. 74039-74050, (2018)
[9]  
Aldair A.A., Rashid A.T., Rashid M.T., Alsaedee E.B., Adaptive fuzzy control applied to seven-link biped robot using ant colony optimization algorithm, Iranian Journal of Science and Technology, Transactions of Electrical Engineering, 43, 4, pp. 797-811, (2019)
[10]  
Jiang D., Shi G., Pang Z., Li S., Tian Y., Control of a new cycling rehabilitation robot based on fuzzy pid, Journal of Physics: Conference Series, 1622, (2020)