Model based adaptive controller with grasshopper optimization algorithm for upper-limb rehabilitation robot

Aliaa Adnan, Ekhlas H. Karam, Muaayed F. Al-Rawi

Abstract


Model based adaptive controllers (MBACs) are considered one of the most common adaptive controllers that are used with robotic systems due to their ensuring nonlinear robust scheme with global asymptotic stability for controlling nonlinear systems. However, this controller requires precise mathematical models of the controlled systems. In this paper, an optimal model-based adaptive controller (OMBAC) is suggested for controlling a two-link upper limb rehabilitation robot. This controller, in the presence of model uncertainties, can guarantee the robustness of the rehabilitation robot. Although the OMBAC is an adaptive and model-based controller, some of its parameters need to be determined precisely. In this paper, these parameters are determined by the grasshopper optimization algorithm (GOA). The Lyapunov method is used to analyze the stability assurance of controlled rehabilitation. The results of the simulation for two tested trajectories (linear and nonlinear trajectories) demonstrate the efficiency of the suggested OMBAC with fast settling time, minimum error steady state, and very small overshoot.

Keywords


Grasshopper optimization algorithm; Lyapunov method; Model based adaptive controller; Rehabilitation robot; Two-link upper limb

Full Text:

PDF


DOI: http://doi.org/10.11591/ijeecs.v26.i2.pp723-731

Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

The Indonesian Journal of Electrical Engineering and Computer Science (IJEECS)
p-ISSN: 2502-4752, e-ISSN: 2502-4760
This journal is published by the Institute of Advanced Engineering and Science (IAES) in collaboration with Intelektual Pustaka Media Utama (IPMU).

shopify stats IJEECS visitor statistics