Development and control of an upper limb rehabilitation robot via ACO-PID and Fuzzy-PID controllers
محل انتشار: ماهنامه بین المللی مهندسی، دوره: 35، شماره: 8
سال انتشار: 1401
نوع سند: مقاله ژورنالی
زبان: انگلیسی
مشاهده: 307
فایل این مقاله در 6 صفحه با فرمت PDF قابل دریافت می باشد
- صدور گواهی نمایه سازی
- من نویسنده این مقاله هستم
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
JR_IJE-35-8_004
تاریخ نمایه سازی: 10 اردیبهشت 1401
چکیده مقاله:
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 the Euler-Lagrange approach. Since the PID controller is one of the most popular feedback controllers in the control strategy due to its simplicity, we propose 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 use the Ant Colony Optimization Algorithm (ACO) to tune the coefficients. To evaluate the validity of the proposed controller, we have compared it to the Fuzzy-PID controller and the PID controller adjusted with the Ziegler-Nichols method (ZN-PID). The results show 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 show 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.
کلیدواژه ها:
نویسندگان
Naghmeh Mirrashid
Department of Electrical Engineering, Aliabad Katoul Branch, Islamic Azad University, Aliabad Katoul, Iran.
Esmail Alibeiki
Department of Electrical Engineering, Aliabad Katoul Branch, Islamic Azad University, Aliabad Katoul, Iran.
Seyed Mehdi Rakhtala
Faculty of Engineering, Department of Electrical Engineering, Golestan University, Gorgan, Iran.