Skip to main content
Log in

POEMS: parallelizable open-source efficient multibody software

  • Original Article
  • Published:
Engineering with Computers Aims and scope Submit manuscript

Abstract

This paper introduces POEMS, parallelizable open-source efficient multibody software, as a modular research package being developed to serve as a backbone software for collaborative research in multibody dynamics. POEMS aims to serve as a repository of efficient implementations of relevant algorithms and be applied to varied applications of interest in research, academia and industry. It allows the user to model systems with varied topologies, and choose between different algorithms for generating and solving the equations of motion as well as for time integration. POEMS utilizes a growing number of solvers, integrators, and system types, which lays a good foundation towards its future development as an optimized, customizable, and parallelizable computational tool for multibody dynamics research and application.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15

Similar content being viewed by others

References

  1. http://www.mscsoftware.com

  2. http://www.autolev.com

  3. http://www.dynasim.se

  4. Masarati P, Moradini M, Quaranta G, Mantegazza P (2003) Open-source multibody analysis software. In: Conference proceedings, IDMEC/IST, Lisbon, July, 1–4

  5. http://www.opensource.org

  6. Kane TR, Levinson DA (1985) Dynamics: theory and application. Mcgraw-Hill, New York

    Google Scholar 

  7. Anderson KS (1993) An order-n formulation for the motion simulation of general multi-rigid-body tree systems. Comput Struct 46(3):547–559

    Article  MATH  Google Scholar 

  8. Featherstone R (1999) A divide-and-conquer articulated body algorithm for parallel O(log(n)) calculation of rigid body dynamics. Part 1: basic algorithm. Int J Robot Res 18(9):867–875

    Article  Google Scholar 

  9. Greengard L, Rokhlin V (1987) A fast algorithm for particle simulations. J Comput Phys 73:325–348

    Article  MATH  MathSciNet  Google Scholar 

  10. Brooks BR, Bruccoleri RE, Olafson BD, States DJ, Swaminathan S, Karplus M (1983) Charmm: a program for macromolecular energy, minimization, and dynamics calculations. J Comput Chem 4:187–217

    Article  Google Scholar 

  11. http://www.mathworks.com

  12. Chun HN, Padilla C, Chin D, Masakatsuwatanabe, Valeri K, Alper H, Soosaar K, Blair K, Becker O, Caves L, Nagle R, Haney D, Farmer B (2000) MBO(N)D: a multibody method for long-time molecular dynamics simulations. J Comput Chem 21(3):159–184

    Article  Google Scholar 

  13. Mukherjee R, Anderson KS (2005) An orthogonal complement based divide-and-conquer algorithm for constrained multibody systems. Nonlin Dynam (in press)

  14. Mukherjee R, Anderson KS (2005) A logarithmic complexity divide-and-conquer algorithm for multi-flexible articulated body systems. Comput Nonlin Dynam (in press)

  15. Bhalerao KD, Mukherjee RM, Anderson KS (2005) A divide and conquer direct differentiation approach for multibody system sensitivity analysis. In: Eleventh conference on nonlinear vibrations, stability, and dynamics of structures,

  16. http://www.cs.sandia.gov/sjplimp/lammps.html

Download references

Acknowledgments

The funding for this work was provided by NSF NIRT 0303902, NSF State-Time 0219734, NSF CAREER 9733684 and the funding provided by Sandia national laboratories (document number 220699) for this project. The authors would like to thank the funding agencies.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kurt Anderson.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Anderson, K., Mukherjee, R., Critchley, J. et al. POEMS: parallelizable open-source efficient multibody software. Engineering with Computers 23, 11–23 (2007). https://doi.org/10.1007/s00366-006-0026-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00366-006-0026-x

Keywords

Navigation