Genetic-PID control of elbow joint angle for functional electrical stimulation: A simulation study

Functional electrical stimulation (FES) systems restore motor functions after spinal cord injury (SCI). In this study, we used a model consists of a joint, two links with one degree of freedom, and two muscles as flexor and extensor of the joint, which simulated in MATLAB using SimMechanics and Simulink Toolboxes. The muscle model is based on Zajac musculotendon actuator and composed of a nonlinear recruitment curve, a nonlinear activation-frequency relationship, calcium dynamics, fatigue/recovery model, an additional constant time delay, force-length and force-velocity factors. In this study, we used a classic controller for regulating the elbow joint angle; a Proportional- Integral- Derivative controller. First, we tuned the PID coefficients with trial and error, and then a genetic algorithm was used to optimize them. This genetic-PID controller uses genetic algorithm to get the required pulse width for stimulating the biceps to reach the elbow joint to the desired angle. The fitness function was defined as sum square of error. The results for genetic-PID controller show faster response for reaching the range of the set point than the PID controller tuned by trial and error. However the genetic-PID is much better in terms of the rise time and the settling time, the PID tuned by trial and error has no overshoot. The time to reach the zero steady state error is half in genetic-PID in comparison to PID tuned by trial and error.

[1]  N. Hoshimiya,et al.  Joint angle control by FES using a feedback error learning controller , 2005, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[2]  C. Lynch,et al.  Functional Electrical Stimulation , 2017, IEEE Control Systems.

[3]  Mohamed Ibrahim,et al.  The PID controller design using genetic algorithm , 2005 .

[4]  Vladimir M. Zatsiorsky,et al.  Kinetics of Human Motion , 2002 .

[5]  R Riener,et al.  Patient-driven control of FES-supported standing up: a simulation study. , 1998, IEEE transactions on rehabilitation engineering : a publication of the IEEE Engineering in Medicine and Biology Society.

[6]  R. Riener,et al.  Model-based control of FES-induced single joint movements , 2001, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[7]  Dimitra Blana,et al.  Feedback Control of a High Level Upper Extremity Neuroprosthesis , 2007 .

[8]  Dingguo Zhang,et al.  Tremor Suppression of Elbow Joint via Functional Electrical Stimulation: A Simulation Study , 2006, 2006 IEEE International Conference on Automation Science and Engineering.

[9]  Ali Mohammed Obaid,et al.  Genetic algorithm tuning based PID Controller for liquid-level tank system , 2009 .

[10]  Robert F. Kirsch,et al.  Combined feedforward and feedback control of a redundant, nonlinear, dynamic musculoskeletal system , 2009, Medical & Biological Engineering & Computing.

[11]  A. Fallah,et al.  Musculo-Skeletal Model of Arm for FES Research Studies , 2008, 2008 Cairo International Biomedical Engineering Conference.