Hardware-in-the-loop study of a hybrid active force control scheme of an upper-limb exoskeleton for passive stroke rehabilitation

The burden of stroke has necessitated the employment of robotics to mitigate the inability of physiotherapists to cope with the increasing demand for rehabilitation by stroke survivors. Continuous passive motion training has been demonstrated to be able to allow stroke patients to regain their mobility. Furthermore, this form of rehabilitation is non-trivial particularly in the acute and sub-acute phase of neurorehabilitation. This thesis aims at evaluating a class of robust control scheme, namely active force control (AFC) on a two degrees of freedom upper-limb exoskeleton that is able to compensate disturbances arising from different upper-limb weights that are unique for different individuals without the need for further re-tuning. In order to evaluate the efficacy of the proposed controller, a simulation investigation was performed. The dynamics of the system are derived based on the Euler-Lagrange formulation by incorporating anthropometric measurements of the human upper limb. The efficacy of the proposed controllers, namely classical Proportional-Derivative AFC (PDAFC) architecture optimised by means of fuzzy logic (FL), artificial neural network (ANN), particle swarm optimisation (PSO) and simulated Kalman filter (SKF) against classical PD control in mitigating different disturbance configurations (no disturbance, constant disturbance of 30 N.m. and harmonic disturbance of 30 N.m. at a frequency of 10 Hz at different speeds, i.e., slow (0.375 rad/s), medium (0.430 rad/s) and fast (0.502 rad/s) of a typical rehabilitation trajectory for the shoulder and elbow joints were evaluated. It is shown from the simulation investigation that the PDSKFAFC scheme is better in comparison to all the evaluated schemes, particularly the classical PD control scheme. A data-driven model is developed based on the exoskeleton prototype built. A hardware-in-the-loop simulation is carried out to evaluate the appropriate gains of both the PD and the AFC inertial parameter gained that is tuned via the SKF algorithm. It is demonstrated through the experimental works, that the PDSKFAFC scheme is able to compensate against the disturbance attributed by the attached mannequin mass of the upper arm (2 kg) and forearm (1.5 kg), respectively to the exoskeleton prototype in comparison the classical PD scheme.

[1]  Marcia Kilchenman O'Malley,et al.  Design, Control and Performance of RiceWrist: A Force Feedback Wrist Exoskeleton for Rehabilitation and Training , 2008, Int. J. Robotics Res..

[2]  Ling Wang,et al.  Parameter estimation for chaotic systems by particle swarm optimization , 2007 .

[3]  Weixing Lin,et al.  Comparison between PSO and GA for Parameters Optimization of PID Controller , 2006, 2006 International Conference on Mechatronics and Automation.

[4]  E. Davison,et al.  Multivariable tuning regulators: The feedforward and robust control of a general servomechanism problem , 1975, 1975 IEEE Conference on Decision and Control including the 14th Symposium on Adaptive Processes.

[5]  Mohd Saberi Mohamad,et al.  A Kalman Filter approach to PCB drill path optimization problem , 2016, 2016 IEEE Conference on Systems, Process and Control (ICSPC).

[6]  Mohd Saberi Mohamad,et al.  A Kalman filter approach for solving unimodal optimization problems , 2015 .

[7]  Maarouf Saad,et al.  Development of a whole arm wearable robotic exoskeleton for rehabilitation and to assist upper limb movements , 2014, Robotica.

[8]  T. Murphy,et al.  Plasticity during stroke recovery: from synapse to behaviour , 2009, Nature Reviews Neuroscience.

[9]  Boštjan Grašič,et al.  Spatially transferable regional model for half-hourly values of diffuse solar radiation for general sky conditions based on perceptron artificial neural networks , 2017 .

[10]  Hermano Igo Krebs,et al.  MIT-MANUS: a workstation for manual therapy and training. I , 1992, [1992] Proceedings IEEE International Workshop on Robot and Human Communication.

[11]  Mohammad Gohari,et al.  Active Off-Road Seat Suspension System Using Intelligent Active Force Control , 2015 .

[12]  Wen Yu,et al.  Neural PID Control of Robot Manipulators With Application to an Upper Limb Exoskeleton , 2013, IEEE Transactions on Cybernetics.

[13]  Gang Wang,et al.  Performance Analysis of the Computed Torque Based Active Force Control for a Planar Parallel Manipulator , 2011 .

[14]  Qingqing Yang,et al.  A New Design of Fuzzy Logic Control for SMES and Battery Hybrid Storage System , 2017 .

[15]  Hwa Jen Yap,et al.  Genetic Algorithm and Particle Swarm Optimization Based Cascade Interval Type 2 Fuzzy PD Controller for Rotary Inverted Pendulum System , 2015 .

[16]  W. Pitts,et al.  A Logical Calculus of the Ideas Immanent in Nervous Activity (1943) , 2021, Ideas That Created the Future.

[17]  Stefan Raith,et al.  Artificial Neural Networks as a powerful numerical tool to classify specific features of a tooth based on 3D scan data , 2017, Comput. Biol. Medicine.

[18]  Sheng Quan Xie,et al.  Exoskeleton robots for upper-limb rehabilitation: state of the art and future prospects. , 2012, Medical engineering & physics.

[19]  Amin Noshadi,et al.  Intelligent active force control of a 3-RRR parallel manipulator incorporating fuzzy resolved acceleration control , 2012 .

[20]  Bruce H Dobkin,et al.  New Evidence for Therapies in Stroke Rehabilitation , 2013, Current Atherosclerosis Reports.

[21]  S. Leonhardt,et al.  A survey on robotic devices for upper limb rehabilitation , 2014, Journal of NeuroEngineering and Rehabilitation.

[22]  R. Teasell,et al.  What’s New in Stroke Rehabilitation , 2004, Stroke.

[23]  Robert Riener,et al.  ARMin: a robot for patient-cooperative arm therapy , 2007, Medical & Biological Engineering & Computing.

[24]  Maarouf Saad,et al.  Control of an exoskeleton robot arm with sliding mode exponential reaching law , 2013, International Journal of Control, Automation and Systems.

[25]  Kyandoghere Kyamakya,et al.  Fuzzy neural network and observer-based fault-tolerant adaptive nonlinear control of uncertain 5-DOF upper-limb exoskeleton robot for passive rehabilitation , 2017 .

[26]  C. D. Johnson,et al.  Accomodation of external disturbances in linear regulator and servomechanism problems , 1971 .

[27]  Harvey Marcovitch Black's Medical Dictionary: 42nd Edition , 2009 .

[28]  David Naso,et al.  Cultivar classification of Apulian olive oils: Use of artificial neural networks for comparing NMR, NIR and merceological data. , 2017, Food chemistry.

[29]  Wen Yu,et al.  Modular design and modeling of an upper limb exoskeleton , 2014, 5th IEEE RAS/EMBS International Conference on Biomedical Robotics and Biomechatronics.

[30]  Mohd Saberi Mohamad,et al.  Angle Modulated Simulated Kalman Filter Algorithm for Combinatorial Optimization Problems , 2016 .

[31]  S. Gan,et al.  Burden of Stroke in Malaysia , 2012, International journal of stroke : official journal of the International Stroke Society.

[32]  Gürkan Sin,et al.  Systematic design of membership functions for fuzzy-logic control: A case study on one-stage partial nitritation/anammox treatment systems. , 2016, Water research.

[33]  Zubaidah Ismail,et al.  Determination of the significant anthropometry dimensions for user-friendly designs of domestic furniture and appliances – Experience from a study in Malaysia , 2015 .

[34]  O. Weck,et al.  A COMPARISON OF PARTICLE SWARM OPTIMIZATION AND THE GENETIC ALGORITHM , 2005 .

[35]  Aiguo Song,et al.  Control System Design for an Upper-Limb Rehabilitation Robot , 2011, Adv. Robotics.

[36]  Reza Hassannejad,et al.  Towards optimal design of sport footwear based on muscle activity and minimum loading rate using simplified model , 2015, Proceedings of the Institution of Mechanical Engineers. Part H, Journal of engineering in medicine.

[37]  Musa Mailah,et al.  Active Force Control Applied to Spray Boom Structure , 2013 .

[38]  Steven C Cramer,et al.  Cortical Plasticity Following Motor Skill Learning During Mental Practice in Stroke , 2009, Neurorehabilitation and neural repair.

[39]  F ROSENBLATT,et al.  The perceptron: a probabilistic model for information storage and organization in the brain. , 1958, Psychological review.

[40]  Yu Zhang,et al.  Modeling and control of a curved pneumatic muscle actuator for wearable elbow exoskeleton , 2008 .

[41]  Guanglin Li,et al.  Fuzzy Approximation-Based Adaptive Backstepping Control of an Exoskeleton for Human Upper Limbs , 2015, IEEE Transactions on Fuzzy Systems.

[42]  Keith Worden,et al.  An Overview of Intelligent Fault Detection in Systems and Structures , 2004 .

[43]  Yuhui Shi,et al.  Particle swarm optimization: developments, applications and resources , 2001, Proceedings of the 2001 Congress on Evolutionary Computation (IEEE Cat. No.01TH8546).

[44]  Bo Sheng,et al.  Bilateral robots for upper-limb stroke rehabilitation: State of the art and future prospects. , 2016, Medical engineering & physics.

[45]  Musa Mailah,et al.  Modelling and control of a human-like arm incorporating muscle models , 2009 .

[46]  Hyung-Soon Park,et al.  Developing a whole-arm exoskeleton robot with hand opening and closing mechanism for upper limb stroke rehabilitation , 2009, 2009 IEEE International Conference on Rehabilitation Robotics.

[47]  Hao-Bo Kang,et al.  Adaptive control of 5 DOF upper-limb exoskeleton robot with improved safety. , 2013, ISA transactions.

[48]  Russell C. Eberhart,et al.  Comparison between Genetic Algorithms and Particle Swarm Optimization , 1998, Evolutionary Programming.

[49]  Jonghoon Ahn,et al.  Analysis of energy and control efficiencies of fuzzy logic and artificial neural network technologies in the heating energy supply system responding to the changes of user demands , 2017 .

[50]  Khoo Ee Ming,et al.  National Health and Morbidity Survey 2011. , 2012 .

[51]  Musa Mailah,et al.  ACTIVE FORCE CONTROL APPLIED TO A RIGID ROBOT ARM , 1996 .

[52]  T. Başar,et al.  A New Approach to Linear Filtering and Prediction Problems , 2001 .

[53]  Musa Mailah,et al.  Intelligent active force control of a robotic arm using genetic algorithm , 2002 .

[54]  Musa Mailah,et al.  Roll Movement Control of a Spray Boom Structure Using Active Force Control with Artificial Neural Network Strategy , 2013 .

[55]  H.I. Krebs,et al.  Robot-Aided Neurorehabilitation: A Robot for Wrist Rehabilitation , 2007, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[56]  Maarouf Saad,et al.  Development and control of a robotic exoskeleton for shoulder, elbow and forearm movement assistance , 2012 .

[57]  E. Peter Carden,et al.  Vibration Based Condition Monitoring: A Review , 2004 .

[58]  W. Rymer,et al.  Guidance-based quantification of arm impairment following brain injury: a pilot study. , 1999, IEEE transactions on rehabilitation engineering : a publication of the IEEE Engineering in Medicine and Biology Society.

[59]  Maarouf Saad,et al.  Tele-operation of a robotic exoskeleton for rehabilitation and passive arm movement assistance , 2011, 2011 IEEE International Conference on Robotics and Biomimetics.

[60]  Jiping He,et al.  RUPERT: An exoskeleton robot for assisting rehabilitation of arm functions , 2008, 2008 Virtual Rehabilitation.

[61]  J. Jancirani,et al.  Reducing the seat vibration of vehicle by semi active force control technique , 2014 .

[62]  Marizan Mubin,et al.  Feature selection using angle modulated simulated Kalman filter for peak classification of EEG signals , 2016, SpringerPlus.

[63]  Siamak Noroozi,et al.  Artificial neural networks for vibration based inverse parametric identifications: A review , 2017, Appl. Soft Comput..

[64]  Abdallah Shanableh,et al.  Modeling roadway traffic noise in a hot climate using artificial neural networks , 2017 .

[65]  Musa Mailah,et al.  Hybrid learning control for improving suppression of hand tremor , 2013, Proceedings of the Institution of Mechanical Engineers. Part H, Journal of engineering in medicine.

[66]  Wen Yu,et al.  A novel linear PID controller for an upper limb exoskeleton , 2010, 49th IEEE Conference on Decision and Control (CDC).

[67]  D. Reinkensmeyer,et al.  Review of control strategies for robotic movement training after neurologic injury , 2009, Journal of NeuroEngineering and Rehabilitation.

[68]  John J. Craig Zhu,et al.  Introduction to robotics mechanics and control , 1991 .

[69]  Musa Mailah,et al.  Robust Motion Control for Mobile Manipulator Using Resolved Acceleration and Proportional-Integral Active Force Control , 2005, ArXiv.

[70]  L. Rédaction,et al.  World Health Statistics 2016: monitoring health for the SDGs, sustainable development goals. WHOGeneva (2016). ISBN 978 92 4 156526 4 , 2016 .

[71]  Kazuo Kiguchi,et al.  SUEFUL-7: A 7DOF upper-limb exoskeleton robot with muscle-model-oriented EMG-based control , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[72]  Musa Mailah,et al.  Vibration suppression of sprayer boom structure using active torque control and iterative learning. Part I: Modelling and control via simulation , 2018 .

[73]  J. R Hewit,et al.  An active method for the control of mechanical systems in the presence of unmeasurable forcing , 1986 .

[74]  Michelle J. Johnson,et al.  Advances in upper limb stroke rehabilitation: a technology push , 2011, Medical & Biological Engineering & Computing.

[75]  Gabor Fazekas,et al.  Post stroke shoulder-elbow physiotherapy with industrial robots , 2004 .

[76]  D.J. Reinkensmeyer,et al.  Biomimetic orthosis for the neurorehabilitation of the elbow and shoulder (BONES) , 2008, 2008 2nd IEEE RAS & EMBS International Conference on Biomedical Robotics and Biomechatronics.

[77]  Antonio Frisoli,et al.  Development of a new exoskeleton for upper limb rehabilitation , 2009, 2009 IEEE International Conference on Rehabilitation Robotics.

[78]  B Kolb,et al.  Experience-Associated Structural Events, Subependymal Cellular Proliferative Activity, and Functional Recovery After Injury to the Central Nervous System , 2000, Journal of cerebral blood flow and metabolism : official journal of the International Society of Cerebral Blood Flow and Metabolism.

[79]  Musa Mailah,et al.  Practical active force control with iterative learning scheme applied to a pneumatic artificial muscle actuated robotic arm , 2012 .

[80]  Roslan Abd. Rahman,et al.  Sprayer Boom Active Suspension Using Intelligent Active Force Control , 2012 .

[81]  S. Masiero,et al.  Upper-limb robot-assisted therapy in rehabilitation of acute stroke patients: focused review and results of new randomized controlled trial. , 2011, Journal of rehabilitation research and development.

[82]  Renuganth Varatharajoo,et al.  Two degree-of-freedom spacecraft attitude controller , 2011 .

[83]  C. Hor,et al.  A Review of Stroke Research in Malaysia from 2000 - 2014. , 2016, The Medical journal of Malaysia.

[84]  M. Mailah,et al.  Active force with fuzzy logic control of a two-link arm driven by pneumatic artificial muscles , 2011 .

[85]  Peter R. Culmer,et al.  Dual robot system for upper limb rehabilitation after stroke: The design process , 2007 .

[86]  Musa Mailah,et al.  Vibration suppression of sprayer boom structure using active torque control and iterative learning. Part II: Experimental implementation , 2018 .

[87]  E. Rocon,et al.  Design and Validation of a Rehabilitation Robotic Exoskeleton for Tremor Assessment and Suppression , 2007, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[88]  N. Hogan,et al.  A paradigm shift for rehabilitation robotics , 2008, IEEE Engineering in Medicine and Biology Magazine.

[89]  Shuzhu Zhang,et al.  Swarm intelligence applied in green logistics: A literature review , 2015, Eng. Appl. Artif. Intell..

[90]  Toshio Fukuda,et al.  An exoskeletal robot for human shoulder joint motion assist , 2003 .

[91]  M. Mailah,et al.  Control of resonance phenomenon in flexible structures via active support , 2012 .

[92]  Mohamed A. Moustafa Hassan,et al.  Load Frequency Control in Power System via Improving PID Controller Based on Particle Swarm Optimization and ANFIS Techniques , 2014, Int. J. Syst. Dyn. Appl..

[93]  William S. Harwin,et al.  Upper Limb Robot Mediated Stroke Therapy—GENTLE/s Approach , 2003, Auton. Robots.

[94]  Xiaofeng Wang,et al.  Data-driven model-free adaptive sliding mode control for the multi degree-of-freedom robotic exoskeleton , 2016, Inf. Sci..

[95]  Russell C. Eberhart,et al.  Parameter Selection in Particle Swarm Optimization , 1998, Evolutionary Programming.

[96]  S.J. Ball,et al.  MEDARM: a rehabilitation robot with 5DOF at the shoulder complex , 2007, 2007 IEEE/ASME international conference on advanced intelligent mechatronics.

[97]  Lars Rundqwist,et al.  Integrator Windup and How to Avoid It , 1989, 1989 American Control Conference.

[98]  Maarouf Saad,et al.  Nonlinear Sliding Mode Control Implementation of an Upper Limb Exoskeleton Robot to Provide Passive Rehabilitation Therapy , 2012, ICIRA.

[99]  Wei Meng,et al.  Recent development of mechanisms and control strategies for robot-assisted lower limb rehabilitation , 2015 .

[100]  A. R. Tavakolpour-Saleh,et al.  A fuzzy robust control scheme for vibration suppression of a nonlinear electromagnetic-actuated flexible system , 2017 .

[101]  Marc Arsenault,et al.  Design of a mechanism to simulate the quasi-static moment–deflection behaviour of the osteoligamentous structure of the C3–C4 cervical spine segment in the flexion–extension and lateral bending directions , 2012, Proceedings of the Institution of Mechanical Engineers. Part H, Journal of engineering in medicine.

[102]  Ibrahim Zuwairie,et al.  Simulated Kalman Filter: A Novel Estimation-based Metaheuristic Optimization Algorithm , 2016 .

[103]  J. R Hewit,et al.  Fast dynamic decoupled control for robotics, using active force control , 1981 .

[104]  Amin Noshadi,et al.  Active disturbance rejection control of a parallel manipulator with self learning algorithm for a pulsating trajectory tracking task , 2012 .

[105]  Agnes Roby-Brami,et al.  Upper-Limb Robotic Exoskeletons for Neurorehabilitation: A Review on Control Strategies , 2016, IEEE Reviews in Biomedical Engineering.

[106]  Mohammad Ubaidullah Bokhari,et al.  SEPFL routing protocol based on fuzzy logic control to extend the lifetime and throughput of the wireless sensor network , 2016, Wirel. Networks.

[107]  J.C. Perry,et al.  Upper-Limb Powered Exoskeleton Design , 2007, IEEE/ASME Transactions on Mechatronics.

[108]  Michael Negnevitsky,et al.  Artificial Intelligence: A Guide to Intelligent Systems , 2001 .

[109]  Mark Ferraro,et al.  Continuous passive motion improves shoulder joint integrity following stroke , 2005, Clinical rehabilitation.

[110]  Reza Farzipoor Saen,et al.  Forecasting efficiency of green suppliers by dynamic data envelopment analysis and artificial neural networks , 2017 .

[111]  K. An,et al.  Parameters for modeling the upper extremity. , 1997, Journal of biomechanics.

[112]  Farshid Amirabdollahian,et al.  Training modalities in robot-mediated upper limb rehabilitation in stroke: a framework for classification based on a systematic review , 2014, Journal of NeuroEngineering and Rehabilitation.

[113]  Musa Mailah,et al.  Modelling and control of a piezo actuated micro robot with active force control capability for in-pipe application , 2011, Int. J. Model. Identif. Control..

[114]  R G Hart,et al.  What's new in stroke? , 1995, Texas medicine.

[115]  Robert LIN,et al.  NOTE ON FUZZY SETS , 2014 .

[116]  Musa Mailah,et al.  Attitude pointing enhancement for combined energy and attitude control system , 2011 .

[117]  Elcio H. Shiguemori,et al.  Estimation of initial condition in heat conduction by neural network , 2004 .

[118]  M. Saad,et al.  Exoskeleton robot for rehabilitation of elbow and forearm movements , 2010, 18th Mediterranean Conference on Control and Automation, MED'10.

[119]  A.H.A. Stienen,et al.  Dampace: dynamic force-coordination trainer for the upper extremities , 2007, 2007 IEEE 10th International Conference on Rehabilitation Robotics.

[120]  S. H. Mahdioun,et al.  A review of technological and clinical aspects of robot-aided rehabilitation of upper-extremity after stroke , 2015, Disability and rehabilitation. Assistive technology.

[121]  Hermano Igo Krebs,et al.  Rehabilitation Robotics: Performance-Based Progressive Robot-Assisted Therapy , 2003, Auton. Robots.

[122]  J. Y. S. Luh,et al.  Resolved-acceleration control of mechanical manipulators , 1980 .

[123]  N. Hogan,et al.  Robotics in the rehabilitation treatment of patients with stroke , 2002, Current atherosclerosis reports.

[124]  Xiaoou Li,et al.  Modular design and control of an upper limb exoskeleton , 2016 .

[125]  Russell C. Eberhart,et al.  A new optimizer using particle swarm theory , 1995, MHS'95. Proceedings of the Sixth International Symposium on Micro Machine and Human Science.

[126]  Nikita Gupta,et al.  Tuning of asymmetrical fuzzy logic control algorithm for SPV system connected to grid , 2017 .

[127]  R. Teasell,et al.  What's new in stroke rehabilitation: back to basics. , 2005, Stroke.

[128]  S. Sumathi,et al.  Introduction to neural networks using MATLAB 6.0 , 2006 .

[129]  Irene Looi,et al.  Acute Stroke Registry Malaysia, 2010-2014: Results from the National Neurology Registry. , 2015, Journal of stroke and cerebrovascular diseases : the official journal of National Stroke Association.

[130]  J. P. Friconneau,et al.  ABLE, an innovative transparent exoskeleton for the upper-limb , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.