Skip to main content

Multibody Dynamics of Biomechanical Models for Human Motion via Optimization

  • Conference paper
Multibody Dynamics

Part of the book series: Computational Methods in Applied Sciences ((COMPUTMETHODS,volume 4))

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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

    Google Scholar 

  2. Nikravesh P (1988) Computer-Aided Analysis of Mechanical Systems. Prentice Hall, Englewood-Cliffs, New Jersey

    Google Scholar 

  3. Jalon J G, Bayo E (1994) Kinematic and Dynamic Simulation of Mechanical Systems — The Real-Time Challenge. Springer-Verlag, Berlin, Germany

    Google Scholar 

  4. 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

    Article  Google Scholar 

  5. Kane T, Levinson D (1985) Dynamics: Theory and Applications. McGraw-Hill, New York

    Google Scholar 

  6. MDI (1998) ADAMS User’s Manual. Mechanical Dynamics, Ann Arbor, Michigan

    Google Scholar 

  7. 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

    Google Scholar 

  8. TNO Automotive (1999) MADYMO Theory manual vs. 5.4, TNO Automotive, Delft, The Netherlands

    Google Scholar 

  9. Kecskeméthy A. (2002) M□BILE1.3 User’s Guide. Lehrtuhl Mechanik, University Duisburg-Essen, Germany

    Google Scholar 

  10. 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

    Google Scholar 

  11. 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

    Google Scholar 

  12. 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

    Article  Google Scholar 

  13. 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

    Google Scholar 

  14. Hatze H (1984) Quantitative Analysis, Synthesis and Optimization of Human Motion. Human Movement Science 3: 5–25

    Article  Google Scholar 

  15. 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

    Google Scholar 

  16. 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

    Google Scholar 

  17. 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

    Article  MATH  MathSciNet  Google Scholar 

  18. Baumgarte J (1972) Stabilization of Constraints and Integrals of Motion in Dynamical Systems. Computer Methods in Applied Mechanics and Engineering, 1: 1–16

    Article  MathSciNet  MATH  Google Scholar 

  19. Pandy M (2001) Computer modeling and simulation of human movement. Annual Review Biomedical Engineering 3: 245–273

    Article  Google Scholar 

  20. 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

    Article  Google Scholar 

  21. Allard P, Stokes I, Blanchi J (1995) Three-Dimensional Analysis of Human Movement. Human Kinetics, Champaign, Illinois

    Google Scholar 

  22. Anderson F, Pandy M (2001) Static and Dynamic Optimization Solutions for Gait are Practically Equivalent. J. Biomech. 34: 153–161

    Article  Google Scholar 

  23. 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

    Google Scholar 

  24. Richardson M (2001) Lower Extremity Muscle Atlas, in internet address http://www.rad.washington.edu/atlas2/, University of Washington — Department of Radiology, Washington

    Google Scholar 

  25. Yamaguchi G (2001) Dynamic Modeling of Musculoskeletal Motion. Kluwer Academic Publishers, Boston, Massachussetts

    MATH  Google Scholar 

  26. 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

    Google Scholar 

  27. 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

    Google Scholar 

  28. 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

    Google Scholar 

  29. Crowninshield R, Brand R (1981) Physiologically Based Criterion of Muscle Force Prediction in Locomotion. J. Biomech. 14(11): 793–801

    Article  Google Scholar 

  30. Vanderplaats R&D (1999) DOT — Design Optimization Tools — USERS MANUAL — Version 5.0, Colorado Springs, Colorado

    Google Scholar 

  31. V. Numerics (1995) IMSL FORTRAN Numerical Libraries — Version 5.0, Microsoft Corp.

    Google Scholar 

  32. Numerical Analysis Group (2003) The NAG Fortran Library Manual Mark 20. Wilkinson House, Oxford, United Kingdom

    Google Scholar 

  33. 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

    Google Scholar 

  34. Perry J (1992) Gait Analysis: Normal and Pathological Function. McGraw-Hill, New York, New York

    Google Scholar 

  35. 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

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics