Minimal formulation of joint motion for biomechanisms

被引:57
作者
Seth, Ajay [1 ]
Sherman, Michael [1 ]
Eastman, Peter [1 ]
Delp, Scott [1 ]
机构
[1] Stanford Univ, Dept Bioengn, Stanford, CA 94305 USA
关键词
Multibody dynamics; Internal coordinates; Computer simulation; Biomechanics; Molecular dynamics; Skeletal modeling; MOLECULAR-DYNAMICS SIMULATION; KNEE-JOINT; MULTIBODY SYSTEMS; ALGORITHM; MOVEMENT; MODEL; MECHANISM; WALKING; OSTEOARTHRITIS; FRAMEWORK;
D O I
10.1007/s11071-010-9717-3
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
Biomechanical systems share many properties with mechanically engineered systems, and researchers have successfully employed mechanical engineering simulation software to investigate the mechanical behavior of diverse biological mechanisms, ranging from biomolecules to human joints. Unlike their man-made counterparts, however, biomechanisms rarely exhibit the simple, uncoupled, pure-axial motion that is engineered into mechanical joints such as sliders, pins, and ball-and-socket joints. Current mechanical modeling software based on internal-coordinate multibody dynamics can formulate engineered joints directly in minimal coordinates, but requires additional coordinates restricted by constraints to model more complex motions. This approach can be inefficient, inaccurate, and difficult for biomechanists to customize. Since complex motion is the rule rather than the exception in biomechanisms, the benefits of minimal coordinate modeling are not fully realized in biomedical research. Here we introduce a practical implementation for empirically-defined internal-coordinate joints, which we call "mobilizers." A mobilizer encapsulates the observations, measurement frame, and modeling requirements into a hinge specification of the permissible-motion manifold for a minimal set of internal coordinates. Mobilizers support nonlinear mappings that are mathematically equivalent to constraint manifolds but have the advantages of fewer coordinates, no constraints, and exact representation of the biomechanical motion-space-the benefits long enjoyed for internal-coordinate models of mechanical joints. Hinge matrices within the mobilizer are easily specified by user-supplied functions, and provide a direct means of mapping permissible motion derived from empirical data. We present computational results showing substantial performance and accuracy gains for mobilizers versus equivalent joints implemented with constraints. Examples of mobilizers for joints from human biomechanics and molecular dynamics are given. All methods and examples were implemented in Simbody (TM)-an open source multibody-dynamics solver available at https://Simtk.org.
引用
收藏
页码:291 / 303
页数:13
相关论文
共 63 条
[1]  
Anderson FRANK C., 1999, Comput Methods Biomech Biomed Engin, V2, P201, DOI 10.1080/10255849908907988
[2]   Analytical fully-recursive sensitivity analysis for multibody dynamic chain systems [J].
Anderson, KS ;
Hsu, YH .
MULTIBODY SYSTEM DYNAMICS, 2002, 8 (01) :1-27
[3]   Improved 'Order-N' performance algorithm for the simulation of constrained multi-rigid-body dynamic systems [J].
Anderson, KS ;
Critchley, JH .
MULTIBODY SYSTEM DYNAMICS, 2003, 9 (02) :185-212
[4]  
[Anonymous], 2008, RIGID BODY DYNAMICS
[5]  
[Anonymous], 1990, MULTIBODY SYSTEMS HD
[6]   Increased knee joint loads during walking are present in subjects with knee osteoarthritis [J].
Baliunas, AJ ;
Hurwitz, DE ;
Ryals, AB ;
Karrar, A ;
Case, JP ;
Block, JA ;
Andriacchi, TP .
OSTEOARTHRITIS AND CARTILAGE, 2002, 10 (07) :573-579
[7]  
Baumgarte J., 1972, Computer Methods in Applied Mechanics and Engineering, V1, P1, DOI 10.1016/0045-7825(72)90018-7
[8]  
Brenan K.E., 1987, Numerical Solution of Initial-Value Problems in Differential-Algebraic Equations
[9]  
BRUNGER A, 1998, ACTA CRYSTALLOGR D, V54, P4449
[10]  
Chun HM, 2000, J COMPUT CHEM, V21, P159, DOI 10.1002/(SICI)1096-987X(200002)21:3<159::AID-JCC1>3.0.CO