Abstract
The human motion analysis, for gait or for most of other activities, relies mostly on the use of multibody formulations applied as kinematic or dynamic tools. In many biomechanical applications to gait analysis the choice between using direct or inverse dynamics to obtain the solution of the problem, even in pure kinematics, only depends on the personal preference of the user and not in any particular form of the data available or structure of the equations to be solved. In this work the structure of the equations of a multibody system are reviewed for direct and inverse dynamic analysis. It is shown that if the time dependencies of all degrees-of-freedom of the system are known the inverse dynamics is equivalent to a direct dynamics problem. This equivalence is particularly useful when the problem of the biomechanical analysis consists in finding the muscle forces in an over-actuated biomechanical model that leads to a prescribed motion, which is obtained by using video data acquisition or simply by designing such motion. The problem can then be solved by using optimization procedures in which the objective functions are physiological criteria and, eventually, a measure of matching the prescribed motion. If not used as part of the objective function the prescribed motion is introduced in the optimization problem as nonlinear constraints. The variables of the optimization problem are, for all type of analysis, the muscle forces, directly, or their corresponding muscle activations. It is shown that the natural choice for design variables of the optimal problem is the muscle activations. Two representations of the time history of the muscle actuation are tested in this work: the input sampling where the activations are found in a finite number of time instants and then linearly interpolated in between; the smooth exponential function approach where the actuation is described by a sum of exponential functions being the width and the size of the bumps of each of the functions the unknown quantities. Then the muscle forces are simply obtained by using a Hill type muscle model where the state of force-velocity and the forcelength relations are obtained directly from the kinematics of the biomechanical model. The methods presented in this work are demonstrated and discussed in the framework of two problems associated to the human locomotion apparatus.
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Strobach D, Kecskeméthy A, Steinwender G, Zwick B (2005) A Simplified Approach for Rough Identification of Muscle Activation Profiles Via Optimization and Smooth Profile Patches. In Proc of Multibody Dynamics 2005, ECCOMAS Thematic Conference (Goicolea J, Cuadrado J, Garcia Orden J, eds.), June 21–24, Madrid, Spain, 1–17
Nikravesh P (1988) Computer-Aided Analysis of Mechanical Systems. Prentice Hall, Englewood-Cliffs, New Jersey
Jalon J G, Bayo E (1994) Kinematic and Dynamic Simulation of Mechanical Systems — The Real-Time Challenge. Springer-Verlag, Berlin, Germany
Nikravesh P, Gim G (1993) Systematic Construction of the Equations of Motion for Multibody Systems Containing Closed Kinematic Loops, Journal of Mechanical Design 115(1): 143–149
Kane T, Levinson D (1985) Dynamics: Theory and Applications. McGraw-Hill, New York
MDI (1998) ADAMS User’s Manual. Mechanical Dynamics, Ann Arbor, Michigan
Jimenez J M., Avello A, Garcia-Alonso A, García de Jalón J (1990) COMPAMM: A simple and Efficient Code for Kinematic and Dynamic Simulation of 3D Systems with Realistic Graphics. In Multibody Systems Handbook (Schiehlen W, ed.) Springer-Verlag, Berlin, Germany, 285–304
TNO Automotive (1999) MADYMO Theory manual vs. 5.4, TNO Automotive, Delft, The Netherlands
Kecskeméthy A. (2002) M□BILE1.3 User’s Guide. Lehrtuhl Mechanik, University Duisburg-Essen, Germany
Laananen D, Bolokbasi A, Coltman J (1983) Computer simulation of an aircraft seat and occupant in a crash environment — Volume I: technical report, US Dept of Transp., Federal Aviation Administration, Report n DOT/FAA/CT-82/33-I
Ambrósio J, Silva M, Abrantes J (1999) Inverse Dynamic Analysis of Human Gait Using Consistent Data. In Proc of the IV Int. Symp. on Computer Methods in Biomechanics and Biomedical Engng, October13–16, Lisbon, Portugal
Silva M, Ambrósio J (2004) Sensitivity of the Results Produced by the Inverse Dynamic Analysis of a Human Stride to Perturbed Input Data. Gait and Posture 19(1): 35–49
Zajac F (1989) Muscle and tendon: properties, models, scaling, and application to biomechanics and motor control. Critical Reviews in Biomedical Engineering 17(4): 359–411
Hatze H (1984) Quantitative Analysis, Synthesis and Optimization of Human Motion. Human Movement Science 3: 5–25
Silva M (2003) Human Motion Analysis Using Multibody Dynamics and Optimization Tools. Ph.D. Dissertation, Instituto Superior Técnico, Technical University of Lisbon, Lisbon, Portugal
Hiller M, Kecskeméthy A (1989) Equations of Motion of Complex Multibody Systems Using Kinematical Differentials. In: Proc. Of 9th Symposium on Engineering Applications of Mechanics, 13, London, Canada, 113–121
Neto M, Ambrósio J (2003) Stabilization Methods for the Integration of DAE in the Presence of Redundant Constraints. Multibody System Dynamics 10: 81–105
Baumgarte J (1972) Stabilization of Constraints and Integrals of Motion in Dynamical Systems. Computer Methods in Applied Mechanics and Engineering, 1: 1–16
Pandy M (2001) Computer modeling and simulation of human movement. Annual Review Biomedical Engineering 3: 245–273
Ambrósio J, Lopes G, Costa J, Abrantes J (2001) Spatial reconstruction of the human motion based on images from a single stationary camera, J. Biomech. 34:1217–1221
Allard P, Stokes I, Blanchi J (1995) Three-Dimensional Analysis of Human Movement. Human Kinetics, Champaign, Illinois
Anderson F, Pandy M (2001) Static and Dynamic Optimization Solutions for Gait are Practically Equivalent. J. Biomech. 34: 153–161
Barbosa I, Ambrósio J, Silva M (2003) Inverse Versus Forward Dynamic Analysis of the Human Locomotion Apparatus. In: Proc.of the VII Congresso de Mecânica Aplicada e Computacional (Barbosa J, ed.), April 14–16, Évora, Portugal: 525–534
Richardson M (2001) Lower Extremity Muscle Atlas, in internet address http://www.rad.washington.edu/atlas2/, University of Washington — Department of Radiology, Washington
Yamaguchi G (2001) Dynamic Modeling of Musculoskeletal Motion. Kluwer Academic Publishers, Boston, Massachussetts
Carhart M (2000) Biomechanical Analysis of Compensatory Steping: Implications for paraplegics Standing Via FNS., Ph.D. Dissertation, Department of Bioengineering, Arizona State University, Tempe, Arizona
Ambrósio J, Silva M (2005) A Biomechanical Multibody Model with a Detailed Locomotion Muscle Apparatus. In: Advances in Computational Multibody Systems (Ambrósio J, ed.), Springer, Dordrecht, The Netherlands: 155–184
Tsirakos D, Baltzopoulos V, Bartlett R (1997) Inverse Optimization: Functional and Physiological Considerations Related to the Force-Sharing Problem. Critical Reviews in Biomedical Engineering 25(4–5): 371–407
Crowninshield R, Brand R (1981) Physiologically Based Criterion of Muscle Force Prediction in Locomotion. J. Biomech. 14(11): 793–801
Vanderplaats R&D (1999) DOT — Design Optimization Tools — USERS MANUAL — Version 5.0, Colorado Springs, Colorado
V. Numerics (1995) IMSL FORTRAN Numerical Libraries — Version 5.0, Microsoft Corp.
Numerical Analysis Group (2003) The NAG Fortran Library Manual Mark 20. Wilkinson House, Oxford, United Kingdom
Svanberg K (1999) The MMA for Modeling and Solving Optimization Problems. In Proceedings of the 3rd World Congress of Structural and Multidisciplinary Optimization, May 17–21, New York
Perry J (1992) Gait Analysis: Normal and Pathological Function. McGraw-Hill, New York, New York
Czaplicki A, Silva M, Ambrósio J (2004) Biomechanical Modeling for Whole Body Motion Using Natural Coordinates, Journal of Theoretical and Applied Mechanics, 42(4): 927–944
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2007 Springer
About this paper
Cite this paper
Ambrósio, J.A.C., Kecskeméthy, A. (2007). Multibody Dynamics of Biomechanical Models for Human Motion via Optimization. In: García Orden, J.C., Goicolea, J.M., Cuadrado, J. (eds) Multibody Dynamics. Computational Methods in Applied Sciences, vol 4. Springer, Dordrecht. https://doi.org/10.1007/978-1-4020-5684-0_12
Download citation
DOI: https://doi.org/10.1007/978-1-4020-5684-0_12
Publisher Name: Springer, Dordrecht
Print ISBN: 978-1-4020-5683-3
Online ISBN: 978-1-4020-5684-0
eBook Packages: EngineeringEngineering (R0)