Related Experiment Video
Updated: May 31, 2026

Subject-specific Musculoskeletal Model for Studying Bone Strain During Dynamic Motion
Published on: April 11, 2018
A generic model of real-world non-ideal behaviour of FES-induced muscle contractions: simulation tool
Cheryl L Lynch1, Geoff M Graham, Milos R Popovic
1Institute of Biomaterials and Biomedical Engineering, University of Toronto, Toronto, Canada. clynch@ieee.org
Abstract:
Functional electrical stimulation (FES) applications are frequently evaluated in simulation prior to testing in human subjects. Such simulations are usually based on the typical muscle responses to electrical stimulation, which may result in an overly optimistic assessment of likely real-world performance. We propose a novel method for simulating FES applications that includes non-ideal muscle behaviour during electrical stimulation resulting from muscle fatigue, spasms and tremors. A 'non-idealities' block that can be incorporated into existing FES simulations and provides a realistic estimate of real-world performance is described. An implementation example is included, showing how the non-idealities block can be incorporated into a simulation of electrically stimulated knee extension against gravity for both a proportional-integral-derivative controller and a sliding mode controller. The results presented in this paper illustrate that the real-world performance of a FES system may be vastly different from the performance obtained in simulation using nominal muscle models. We believe that our non-idealities block should be included in future simulations that involve muscle response to FES, as this tool will provide neural engineers with a realistic simulation of the real-world performance of FES systems. This simulation strategy will help engineers and organizations save time and money by preventing premature human testing. The non-idealities block will become available free of charge at www.toronto-fes.ca in late 2011.
Related Concept Videos
Motor Unit Stimulation
The latent period of contraction marks the onset of excitation-contraction coupling, when the action potential propagates across the sarcolemma, preparing the muscle fibers for contraction. As the fibers enter the contraction phase, the...
Muscle Stimulation Frequency
Wave summation
At low firing rates, motor neurons induce individual twitch contractions in muscle fibers. These twitches...
Muscle Contraction
Isotonic and Isometric Muscle Contractions
Isotonic contractions
Isotonic contractions occur when a muscle changes length while the...
Design Example: Frog Muscle Response
When the switch connecting the RL circuit is closed, a brief muscle contraction is observed. This is because, at a steady state, the inductor acts like a short circuit,...
Generation of Action Potential in Skeletal Muscles
Like neurons, muscle cells are also regarded as excitable due to their capacity to change in response to stimuli, primarily due to voltage-gated ion channels embedded in their plasma membranes, which get activated by alterations in the cell's...

