Related Experiment Video
Updated: Aug 2, 2026

Knowledge Based Cloud FE Simulation of Sheet Metal Forming Processes
Published on: December 13, 2016
Advanced modeling environment for developing and testing FES control systems
R Davoodi1, I E Brown, G E Loeb
1A.E. Mann Institute for Biomedical Engineering, University of Southern California, 1042 West 36th Place DRB-B12, Los Angeles, CA 90089-1112, USA. davoodi@usc.edu
Abstract:
Realistic models of neuromusculoskeletal systems can provide a safe and convenient environment for the design and evaluation of controllers for functional electrical stimulation (FES) prior to clinical trials. We have developed a set of integrated musculoskeletal modeling tools to facilitate the model building process. Simulink models of musculoskeletal systems are created using two software packages developed in our laboratory, Musculoskeletal Modeling in Simulink (MMS) and virtual muscle, in addition to one software package available commercially, SIMM (Musculographics Inc., USA). MMS converts anatomically accurate musculoskeletal models generated by SIMM into Simulink(R) blocks. It also removes run-time constraints on kinetic simulations in SIMM, and allows the development of complex musculoskeletal models without writing a line of code. Virtual muscle builds realistic Simulink models of muscles responding to either natural recruitment or FES. Models of sensorimotor control systems can be developed using various Matlab (Mathworks Inc., USA) toolboxes and integrated easily with these musculoskeletal blocks in the graphical environment of Simulink.
Related Concept Videos
Two-Dimensional Force System
Three-Dimensional Force System
Virtual Work for a System of Connected Rigid Bodies
Next,...
One-Degree-of-Freedom System
A one-degree-of-freedom system is defined by an independent variable that determines its state and behavior. One example of a one-degree-of-freedom system is a simple harmonic oscillator, such as a...
Controller Configurations
Control-system compensation involves various configurations, most commonly series or cascade compensation, in which the controller aligns...
PD Controller: Design
Designing a continuous-data controller requires selecting and linking components like adders and integrators, which are fundamental in Proportional,...

