C. Antonio Sánchez
Download
Report
Transcript C. Antonio Sánchez
The finite element muscle
modelling cookbook
AND THE IMPORTANCE OF FIBRES
C. Antonio Sánchez*
John E. Lloyd
Dept of Elec & Comp Eng
University of British Columbia
Vancouver, BC, Canada
[email protected]
Dept of Elec & Comp Eng
University of British Columbia
Vancouver, BC, Canada
[email protected]
*presenting author
Finite Element(FE) Muscle Models
Extensor Carpi Radialis Longus
Masseter
FE Muscle Models
Fibre Field(s)
Volumetric Mesh
Constitutive Law
ππ(π, π)
πΊ=
ππ¬
(Blemker, 2005)
Term
πΊ
π¬
π
π, π
Stress tensor
Strain tensor
Strain-energy density
Fibre direction/activation
Fibre Geometries
Fibre templates (Blemker & Delp, 2005)
Digitized Fibres (Ravichandiran et al., 2009)
Fibre Geometries
Digitized
Template
Point-to-Point (Axial)
Fibres matter!
Digitized
Template
β 81% overlap
Point-to-Point (Axial)
β 88% overlap
45
Fibres matter!
Axial has same force-length relationship
Template force is scaled 1.46x
Fibre-Rich FE Muscle
Ingredients
ο± Target surface geometry
ο± Template volumetric mesh
ο± Fibre geometry
Directions
1. Create Volumetric Mesh
β’ Register template to target
β’ Recondition elements
2.
Register Fibre Field
β’ Wrap fibres with surface
β’ Register to target
3.
Assign element properties
β’
Extract directions from fibres
Fibre-Rich FE Muscle
Ingredients
ο± Target surface geometry
ο± Template volumetric mesh
ο± Fibre geometry
Directions
1. Create Volumetric Mesh
β’ Register template to target
β’ Recondition elements
2.
Register Fibre Field
β’ Wrap fibres with surface
β’ Register to target
3.
Assign element properties
β’
Extract directions from fibres
Volumetric Meshes
β’ Muscles are highly deformable
β’ Structured hexahedral meshes preferred
β’ Most are hand-crafted
β’ International Union of Physiological Sciences
(IUPS) Physiome Project
β’ Collection of template meshes
β’ Register template shapes to target geometry
Volumetric Meshes
Deformable Registration
Element Conditioning
Poor
Good
Fibre-Rich FE Muscle
Ingredients
ο± Target surface geometry
ο± Template volumetric mesh
ο± Fibre geometry
Directions
1. Create Volumetric Mesh
β’ Register template to target
β’ Recondition elements
2.
Register Fibre Field
β’ Wrap fibres with surface
β’ Register to target
3.
Assign element properties
β’
Extract directions from fibres
Fibre Registration
(Lee et al., 2012)
Fibre Registration
(Gilles et al., 2007)
Video courtesy of Benjamin Gilles, INRIA Grenoble
Fibre-Rich FE Muscle
Ingredients
ο± Target surface geometry
ο± Template volumetric mesh
ο± Fibre geometry
Directions
1. Create Volumetric Mesh
β’ Register template to target
β’ Recondition elements
2.
Register Fibre Field
β’ Wrap fibres with surface
β’ Register to target
3.
Assign element properties
β’
Extract directions from fibres
Extracting Orientations
β’ Evaluated at integration points
β’ Find fibres in neighbourhood
Extracting Orientations
β’ Evaluated at integration points
β’ Find fibres in neighbourhood
Finite Element(FE) Muscle Models
Extensor Carpi Radialis Longus
Masseter
β¦ AND THE IMPORTANCE OF FIBRES ?
Preliminary simulations
What level of detail is important?
β’ Axially along muscle
β’ Minimal set of templates
β’ Fibres typically run between tendon sheets
β’ Are there important intricacies?
Simulation:
β’ Isometric contraction
β’ Generic muscle properties
β’ Ignored tendon component
Fibre Geometries
Digitized
Template
Point-to-Point (Axial)
Extensor Carpi Radialis
Flexor Digitorum Superficialis
Flexor Digitorum Superficialis
Axial force scaled 1.12x
Template force is scaled 1.26x
Axial β 84% overlap
Template β 79% overlap
Implications and Future Work
Implications:
β’ Might not be sufficient to use simple templates
β’ Geometric deformation is sensitive to fibre orientations
Questions to answer:
β’ How much detail is enough?
β’ Can fibres be registered between subjects?
Future Work:
β’ Include tendon structures
β’ Accurate attachment sites
β’ Mesh-Free Implementation
EXTRA SLIDES