Skip to main content

Generation of Symbolic Equations of Motion of Multibody Systems

  • Chapter
Computerized Symbolic Manipulation in Mechanics

Part of the book series: CISM International Centre for Mechanical Sciences ((CISM,volume 343))

Abstract

In applied mathematics and mechanical engineering we normally think of numerical calculations if computers are involved. Although simulations by means of numerical methods are powerful tools for investigations in mechanics, they do have drawbacks, e.g. finite precision, errors generated when evaluating expressions. General global results or proofs of theoretical results cannot be obtained from simulations.

A broader understanding of mechanical phenomena can be gained by means of analytical methods. But even for seemingly simple mathematical models, analytical calculations by paper and pencil may become very time-consuming, may be the source of many errors, and will sometimes be impossible. In such cases, computerized symbolic manipulation is clearly faster as well as safer and therefore preferable. But often, purely symbolical investigations cannot fulfill all of our needs in mechanics. Therefore, a semi-analytical approach, combining the features of analytical and numerical computations, is a most desirable synthesis. This allows the analytic work to be pushed further before numerical computations start.

The aim of the course is to present important software tools, basic concepts, methods, and applications of computerized symbolic manipulation to mechanics problems. A survey on different approaches and possibilities for symbol manipulation is followed by a review of all major general purpose software packages. Lectures on generation of equations of motion, structural mechanics in general, analysis of nonlinear dynamic systems, and perturbation methods represent some of the most advanced applications of symbol manipulation methods. The main objective of this course is to encourage the use of symbolic manipulation in the analysis of mechanical systems.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight 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

  • Andrews, G. C. (1983), A Brief Survey of “Self-Formulating” Simulation Programs for Multibody Dynamic Systems. In: Proc. IASTED Intern. Symp. Simulation and Modeling.

    Google Scholar 

  • Bremer, H. (1988), Dynamik und Regelung mechanischer Systeme. Stuttgart: Teubner.

    Book  MATH  Google Scholar 

  • Buchberger, B., Collins, G.E., and Loos, R. (eds.) (1982), Computer Algebra — Symbolic and Algebraic Computation. Wien, New York: Springer-Verlag.

    MATH  Google Scholar 

  • Daberkow, A. (1993), Zur CAD-gestützten Modellierung von Menrkörpersystemen. Fortschritt-Berichte der VDI-Zeitschriften, Reihe 20, Nr. 80, Düsseldorf, VDI-Verlag.

    Google Scholar 

  • Daberkow, A., and Kreuzer, E. (1994), An Integrated Approach for Computer Aided Design in Multibody System Dynamics. To appear.

    Google Scholar 

  • Davis, M.S. (1978), Analytical Mathematics on Computers. Applied Mechanics Reviews, 31, 1–9.

    Google Scholar 

  • Duffek, W., Führer, C, Schwartz, W., and Wallrapp, O. (1986), Analysis and Simulation of Rail and Road Vehicles with the program MEDYNA. In: Proc. 9th IAVSD-Symposium on the Dynamics of Vehicles on Roads and on Tracks, Nordström, O. (ed.), Lisse: Swets and Zeitlinger, 71–85.

    Google Scholar 

  • Frisch, H. P. (1990), NBOD & DISCOS — Dynamic Interaction Simulation of Controls and Structure. In: Multibody Systems Handbook, Schiehlen, W. (ed.), Berlin/... : Springer-Verlag, 145–160.

    Chapter  Google Scholar 

  • Fitch, J. (1993), Mathematics goes automatic. Physics World, 48–52.

    Google Scholar 

  • Grossmann, R. (ed.) (1989), Symbolic computation: application to Scientific computing. Philadelphia: Soc. for Ind. and Appl. Math. (SIAM).

    Google Scholar 

  • Haug, E. J. (1984), Elements and Methods of Computational Dynamics. In: Computer Aided Analysis and Optimization of Mechanical System Dynamics, Haug, E. J. (ed.), Berlin/... : Springer-Verlag, 3–38.

    Chapter  Google Scholar 

  • Jiménez, J. M., Avello, A., Garcia-Alonso, A., and Garcia de Jalon, J. (1990), COM-PAMM — A Simple and Efficient Code for Kinematic and Dynamic Numerical Simulation of 3-D Multibody Systems with Realistic Graphics, In: Multibody Systems Handbook, Schiehlen, W. (ed.), Berlin/... : Springer-Verlag, 285–304. — Simulation and Software Tools, Schiehlen, W. (ed.). Dordrecht/...: Kluwer Academic Publishers, 19–48.

    Chapter  Google Scholar 

  • Kahrimanian, H.G. (1954), Analytical Differentiation by a Digital Computer. Sympos. on Automatic Programm. for Digital Comput., Off. of Naval Res., Dept. of the Navy, 6–14.

    Google Scholar 

  • Kortiim, W. and Schiehlen, W. (1985), General Purpose Vehicle System Dynamics Software Based on Multibody Formalisms. Vehicle System Dynamics, 14, 229–263.

    Article  Google Scholar 

  • Kreuzer, E. (1979), Symbolische Berechnung der Bewegungsgleichungen von Mehrkörpersystemen. Fortschritt-Berichte der VDI-Zeitschriften, Reihe 11, Nr. 32, Düsseldorf: VDI-Verlag.

    Google Scholar 

  • Kreuzer, E. and Leister, G. (1991), Programmpaket NEWEUL’90. Stuttgart: Universität, Inst. B für Mechanik, Anleitung AN-23.

    Google Scholar 

  • Kreuzer, E. and Schiehlen, W. (1990), NEWEUL-Software for the Generation of Symbolical Equations of Motion. In: Multibody Systems Handbook, Schiehlen, W. (ed.), Berlin/... : Springer-Verlag, 181–202.

    Chapter  Google Scholar 

  • Leister, G. (1992), Beschreibung und Simulation von Mehrkörpersystemen mit geschlossenen kinematischen Schleifen. Fortschritt-Berichte der VDI-Zeitschriften, Reihe 11, Nr. 167, Düsseldorf, VDI-Verlag.

    Google Scholar 

  • Leister, G. and Bestie, D. (1992), Symbolic-numerical Solution of Multibody Systems with Closed Loops. International Journal of Vehicle Design.

    Google Scholar 

  • Levinson, D. A. and Kane, T. R. (1990), AUTOLEV — A New Approach to Multibody Dynamics. In: Multibody Systems Handbook, Schiehlen, W. (ed.), Berlin / ... : Springer-Verlag, 81–102.

    Chapter  Google Scholar 

  • Loos, R. (1982), Introduction. In: Computer Algebra — Symbolic and Algebraic Computation. Buchberger, B., Collins, G.E., and Loos, R. (eds.), Computing Supplementum 4. Wien, New York: Springer-Verlag.

    Google Scholar 

  • Nolan, J. (1953), Analytical Differentiation on a Digital Computer. Cambridge, Mass.: Inst. of Technol. (MIT), M.A. Thesis.

    Google Scholar 

  • Noor, A.K. and Andersen, C.M. (1979), Computerized Symbolic Manipulation in Structural Mechanics — Progress and Potential. Computers and Structures, 18, 95–118.

    Article  Google Scholar 

  • Orleanda, N. (1973), Node-Analogous Sparsity-Oriented Methods for Simulation of Mechanical Systems. Ph. D. dissertation, University of Michigan.

    Google Scholar 

  • Otter, M., Hooke, M., Daberkow, A., and Leister, G. (1993), An Object-Oriented Data Modul for Multibody Systems. In: Advanced Multibody System Dynamics

    Google Scholar 

  • Parker, T.S. and Chua, L.O. (1989), Practical Numerical Algorithms for Chaotic Systems. New York/...: Springer-Verlag.

    Book  MATH  Google Scholar 

  • Pavelle, R., Rothstein, M., and Fitch, J. (1981), Computer Algebra. Scientific American, 136–152.

    Google Scholar 

  • Rand, R.H. and Armbruster, D. (1987), Perturbation Methods, Bifurcation Theory and Computer Algebra. New York/...: Springer-Verlag.

    Book  MATH  Google Scholar 

  • Rauh, J. (1987), Ein Beitrag zur Modellierung elastischer Balkensysteme. Fortschritt-Berichte der VDI-Zeitschriften, Reihe 18, Nr. 37, Düsseldorf, VDI-Verlag.

    Google Scholar 

  • Rosenthal, D.E. and Sherman, M.A. (1986), High performance multibody simulation via symbolic equation manipulation and Kane’s method. J. of Astronautical Sciences, 34, 223–239.

    Google Scholar 

  • Rulka, W. (1990), SIMPACK — A Computer Program for Simulation of Large-Motion Multibody Systems. In: Multibody Systems Handbook, Schiehlen, W. (ed.), Berlin / ... : Springer-Verlag, 265–284.

    Chapter  Google Scholar 

  • Schiehlen, W. (ed.) (1990), Multibody Systems Handbook. Berlin/...: Springer-Verlag.

    MATH  Google Scholar 

  • Schirm, W. (1993), Symbolisch-numerische Behandlung von kinematischen Schleifen in Mehrkörpersystemen. Fortschritt-Berichte der VDI-Zeitschriften, Reihe 11, Nr. 198, Düsseldorf, VDI-Verlag.

    Google Scholar 

  • Schmoll, K.-P. (1988), Modularer Aufbau von Mehrkörper-Systemen unter Verwendung der Relativkinematik, Fortschritt-Berichte der VDI-Zeitschriften, Reihe 18, Nr. 57, Düsseldorf: VDI-Verlag.

    Google Scholar 

  • Schramm, D. (1986), Ein Beitrag zur Dynamik reibungsbehafteter Mehrkörpersysteme. Fortschritt-Berichte der VDI-Zeitschriften, Reihe 18, Nr. 32, Düsseldorf, VDI-Verlag.

    Google Scholar 

  • Sunada, W.H. and Dubowsky, S. (1982), On the Dynamic Analysis and Behavior of Industrial Robotic Manipulators with Elastic Members. ASME Journal of Mechanical Design 1–10.

    Google Scholar 

  • Truckenbrodt, A. (1980): Bewegungsverhalten und Regelung hybrider Mehrkörpersysteme mit Anwendung auf Industrieroboter. Fortschritt-Berichte der VDI-Zeitschriften, Reihe 8, Nr. 33, Düsseldorf: VDI-Verlag.

    Google Scholar 

  • Wittenburg, J. and Wolz, U. (1985), MESA VERDE — Ein Computerprogramm zur Simulation der nichtlinearen Dynamik von Vielkörpersystemen. Robotersysteme, 1, 7–18.

    Google Scholar 

  • Wolfram, S. (1988), Mathematica — A System for Doing Mathematics by Computer. Redwood City/...: Addison-Wesley Publ. Comp.

    MATH  Google Scholar 

  • Zeis, E. and Cefola, P. (1980), Computerized Algebraic Utilities for the Construction of Nonsingular Satellite Theories. J. Guidance and Control, 3, 48–54.

    Article  MATH  Google Scholar 

  • N.N. (1989), ARIES Conceptstation Software Simulation Mechanism Reference. Aries Technology Inc., Lowell, M.A.

    Google Scholar 

  • N.N. (1987), PATRAN Mechanical System Simulation, P/Mechanism User’s Guide. PDA Engineering, Costa Mesa, CA.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1994 Springer-Verlag Wien

About this chapter

Cite this chapter

Kreuzer, E.J. (1994). Generation of Symbolic Equations of Motion of Multibody Systems. In: Kreuzer, E. (eds) Computerized Symbolic Manipulation in Mechanics. CISM International Centre for Mechanical Sciences, vol 343. Springer, Vienna. https://doi.org/10.1007/978-3-7091-3010-0_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-7091-3010-0_1

  • Publisher Name: Springer, Vienna

  • Print ISBN: 978-3-211-82616-4

  • Online ISBN: 978-3-7091-3010-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics