Adaptive neuro-fuzzy sliding mode control of multi-joint movement using intraspinal microstimulation.
During the last decade, intraspinal microstimulation (ISMS) has been proposed as a potential technique for restoring motor function in paralyzed limbs. A major challenge to restoration of a desired functional limb movement through the use of ISMS is the development of a robust control strategy for determining the stimulation patterns. Accurate and stable control of limbs by functional intraspinal microstimulation is a very difficult task because neuromusculoskeletal systems have significant nonlinearity, time variability, large latency and time constant, and muscle fatigue. Furthermore, the controller must be able to compensate the effect of the dynamic interaction between motor neuron pools and electrode sites during ISMS. In this paper, we present a robust strategy for multi-joint control through ISMS in which the system parameters are adapted online and the controller requires no offline training phase. The method is based on the combination of sliding mode control with fuzzy logic and neural control. Extensive experiments on six rats are provided to demonstrate the robustness, stability, and tracking accuracy of the proposed method. Despite the complexity of the spinal neuronal networks, our results show that the proposed strategy could provide accurate tracking control with fast convergence and could generate control signals to compensate for the effects of muscle fatigue.
Iran Neural Technology Centre, Department of Biomedical Engineering, Iran University of Science and Technology (IUST), 16844 Tehran, Iran. a_asadi@iust.ac.ir
Ali-Reza
AR
Asadi
Abbas
A
Erfanian
D000222:Adaptation, Physiological / Q000502:physiology; D000465:Algorithms; D000818:Animals; D001676:Biofeedback, Psychology / Q000295:instrumentation / Q000379:methods / Q000502:physiology*; D004558:Electric Stimulation / Q000379:methods*; D056228:Feedback, Sensory / Q000502:physiology*; D005260:Female; D017143:Fuzzy Logic; D006614:Hindlimb / Q000502:physiology; D007596:Joints / Q000502:physiology*; D009068:Movement / Q000502:physiology*; D009119:Muscle Contraction / Q000502:physiology*; D018482:Muscle, Skeletal / Q000294:innervation / Q000502:physiology*; D051381:Rats; D017208:Rats, Wistar