Skip to main content
Log in

A recursive algorithm for generating the equations of motion of spatial mechanical systems with application to the five-point suspension

  • Published:
KSME International Journal Aims and scope Submit manuscript

Abstract

In this paper, a recursive formulation for generating the equations of motion of spatial mechanical systems is presented. The rigid bodies are replaced by a dynamically equivalent constrained system of particles which avoids introducing any rotational coordinates. For the open-chain system, the equations of motion are generated recursively along the serial chains using the concepts of linear and angular momenta. Closed-chain systems are transformed to open-chain systems by cutting suitable kinematic joints and introducing cut-joint constraints. The formulation is used to carry out the dynamic analysis of multi-link five-point suspension. The results of the simulation demonstrate the generality and simplicity of the proposed dynamic formulation.

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.

Similar content being viewed by others

Abbreviations

d i,j :

Distance between pointsi andj

G 1 :

Vector sum of the moments of the external forces and force couples acting on the body with respect to particle 1

Iξξ,Iηη,Iζζ:

Moments of inertia of the body with respect to the body attached coordinate frame

Iξη,Iξζ,Iζη:

Products of inertia of the body with respect to the body attached coordinate frame

m :

Mass of the body

m i :

Mass of particlei

m i,j :

Mass of the secondary particle that is located between the primary particlesi andj

\(\bar r_G \) :

The position vector of the centre of mass of the body with respect to the body attached coordinate frame

\(\bar r_i \) :

Position vector of particle i with respect to the body attached coordinate frame

\(r_i ,\dot r,\ddot r_i \) :

Position, velocity, and acceleration vectors of particle i with respect to an inertial reference frame

\(r_{i,j} ,\dot r_{i,j} ,\ddot r_{i,j} \) :

Relative position, velocity, and acceleration vectors between particlesi andj

r Ti rj:

Algebraic notation denotes the dot product operation (ri,r)

\(\tilde r_i r_j \) :

Algebraic notation denotes the cross product operation (rixrj)

R:

Vector sum of the external forces acting on the rigid body

ξi, ηi, ζi:

Coordinates of particle i with respect to the body attached coordinate frame

References

  • Attia, H. A., 1993, A Computer-Oriented Dynamical Formulation with Applications to Multi-body Systems, Ph.D. Dissertation, Department of Engineering Mathematics and Physics, Faculty of Engineering, Cairo University.

  • Attia, H. A., 1998, “Formulation of the Equations of Motion for the RRRR Robot Manipulator, ” Transactions of the Canadian Society for Mechanical Engineers, Vol. 22, No. 1, pp. 83–93.

    Article  Google Scholar 

  • Denavit, J., Hartenberg, R. S., 1955, “A Kinematic Notation for Lower-Pair Mechanisms Based on Matrices,” ASME Journal of Applied Mechanics, pp. 215–221.

  • De Jalon, J. G. and Bayo, E., 1994, “Kinematic and Dynamic Simulation of Multibody Systems,” Springer.

  • Goldstein, H., 1950, Classical mechanics, Addison-Wesley, Reading, Mass.

    Google Scholar 

  • Kim, S. S. and Vanderploeg, M. J., 1986, “A General and Efficient Method for Dynamic Analysis of Mechanical Systems Using Velocity Transformation,” ASME Journal of Mechanisms, Transmissions and Automation in Design, Vol. 108, No. 2, pp. 176–182.

    Article  Google Scholar 

  • Nikravesh, P. E., 1988, Computer Aided Analysis of Mechanical Systems, Prentice-Hall, Englewood Cliffs, N.J.,

    Google Scholar 

  • Nikravesh, P. E. and Gim, G., 1989, “Systematic Construction of the Equations of Motion for Multibody Systems Containing Closed Kinematic Loop,” ASME Design Conference.

  • Nikravesh, P. E. and Affifi, H. A., 1994, “Construction of the Equations of Motion for Multibody Dynamics Using Point and Joint Coordinates, ” Computer-Aided Analysis of Rigid and Flexible Mechanical Systems, Kluwer Academic Publications. NATO ASI, Series E: Applied Sciences-Vol. 268, pp. 31–60.

    MathSciNet  Google Scholar 

  • Orlandea, N., Chace, M. A. and Calahan, D. A., 1977, “A Sparsity-Oriented Approach to Dynamic Analysis and Design of Mechanical Systems, Part I and II,” ASME Journal of Engineering for Industry, Vol. 99, pp. 773–784.

    Article  Google Scholar 

  • Sheth, P. N. and Uicker, Jr. J. J., 1972, “IMP (Integrated Mechanisms Program), A Computer-Aided Design Analysis System for Mechanisms Linkages,” ASME Journal of Engineering for Industry, Vol. 94. p. 454.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hazem Ali Attia.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Attia, H.A. A recursive algorithm for generating the equations of motion of spatial mechanical systems with application to the five-point suspension. KSME International Journal 18, 550–559 (2004). https://doi.org/10.1007/BF02983639

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02983639

Key Words

Navigation