Decentralized adaptive robust control based on sliding mode and nonlinear compensator for the control of ankle movement using functional electrical stimulation of agonist-antagonist muscles.
A decentralized control methodology is designed for the control of ankle dorsiflexion and plantarflexion in paraplegic subjects with electrical stimulation of tibialis anterior and calf muscles. Each muscle joint is considered as a subsystem and individual controllers are designed for each subsystem. Each controller operates solely on its associated subsystem, with no exchange of information between the subsystems. The interactions between the subsystems are taken as external disturbances for each isolated subsystem. In order to achieve robustness with respect to external disturbances, unmodeled dynamics, model uncertainty and time-varying properties of muscle-joint dynamics, a robust control framework is proposed which is based on the synergistic combination of an adaptive nonlinear compensator with a sliding mode control and is referred to as an adaptive robust control. Extensive simulations and experiments on healthy and paraplegic subjects were performed to demonstrate the robustness against the time-varying properties of muscle-joint dynamics, day-to-day variations, subject-to-subject variations, fast convergence, stability and tracking accuracy of the proposed method. The results indicate that the decentralized robust control provides excellent tracking control for different reference trajectories and can generate control signals to compensate the muscle fatigue and reject the external disturbance. Moreover, the controller is able to automatically regulate the interaction between agonist and antagonist muscles under different conditions of operating without any preprogrammed antagonist activities.
Kobravi
Hamid-Reza
HR
Iran Neural Technology Research Centre, Department of Biomedical Engineering, Faculty of Electrical Engineering, Iran University of Science and Technology, Tehran, Iran.
Erfanian
Abbas
A
D000465:Algorithms; D000842:Ankle / Q000502:physiology*; D001696:Biomechanical Phenomena; D003198:Computer Simulation; D004599:Electric Stimulation Therapy / Q000379:methods*; D017143:Fuzzy Logic; D006801:Humans; D008954:Models, Biological; D009068:Movement / Q000502:physiology*; D018763:Muscle Fatigue / Q000502:physiology; D018482:Muscle, Skeletal / Q000502:physiology*; D017711:Nonlinear Dynamics; D010264:Paraplegia / Q000503:physiopathology / Q000534:rehabilitation; D013119:Spinal Cord Injuries / Q000503:physiopathology / Q000534:rehabilitation