Skip to main content

Kinematic and Dynamic Simulation of Rigid and Flexible Systems with Fully Cartesian Coordinates

  • Chapter
Computer-Aided Analysis of Rigid and Flexible Mechanical Systems

Part of the book series: NATO ASI Series ((NSSE,volume 268))

Abstract

Multibody systems are quite often a complex combination or assembly of mechanical elements with very different mechanical behavior: rigid or flexible, linear or non-linear, etc. Sometimes it can be very difficult to carry out an efficient dynamic simulation with a single software package.

In practical applications, some bodies are so small and rigid that flexibility effects can be neglected safely, with the benefit of an improved numerical efficiency. In some studies, other bodies —such as the main hull of a car or a spacecraft— shall be considered as flexible and, because of their complex geometry and relatively high stiffness, finite elements and modal superposition techniques are the most suitable way to consider small elastic deformations, superimposed to large rigid body rotations and displacements. Finally, some bodies —as spatial booms or other very slender appendages— can be very flexible and experiment large (elastic) deformations and —probably— other second order or coupling effects, that can not be captured with linear methods, such as the standard mode superposition; in this case, large rotation theory of beams and shell finite elements is probably the most suitable solution.

This paper will describe a simple and efficient methodology that, by the use of a common set of variables, allows a unified study of multibody systems, where the three types of mechanical behavior described before coexist. This formulation is independent of the system topology, being able to deal with open and closed loops, and even with variable or changing topologies. The position variables used to simulate all these mechanical behaviors (rigid and elastic bodies, small and large deformations), are Cartesian coordinates of points, Cartesian components of unit vectors, joint coordinates (optionally) and modal coefficients (optionally). The use of a common set of Cartesian and global variables makes very easy the task of formulating the constraint equations. The resulting formulation is then very simple, general and efficient. An example of a complex mechanical system will be presented.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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

  • Alvarez, G. and Jiménez, J.M. (1993) ‘A Simple and General Method for Kinematic Synthesis of Spatial Mechanisms’, work in preparation.

    Google Scholar 

  • Amirouche, F.M.L. (1992) Computational Methods for Multibody Dynamics, Prentice-Hall.

    Google Scholar 

  • Argyris, J. (1982) ‘An Excursion into Large Rotations’, Computer Methods in Applied Mechanics and Engineering, Vol. 32, pp. 85–155.

    Article  MathSciNet  MATH  Google Scholar 

  • Avello, A., García de Jalón, J. and Bayo, E. (1991) ‘Dynamics of Flexible Multibody Systems Using Cartesian Coordinates and Large Displacement Theory’, International Journal for Numerical Methods in Engineering, Vol. 32, pp. 1543–1563.

    Article  MATH  Google Scholar 

  • Bae, D.-S. and Haug, E.J. (1987) ‘A Recursive Formulation for Constrained Mechanical System Dynamics. Part I: Open Loop Systems’, Mechanics of Structures and Machines, Vol. 15, pp. 359–382.

    Article  Google Scholar 

  • Bae, D.-S. and Haug, E.J. (1987–88) ‘A Recursive Formulation for Constrained Mechanical System Dynamics. Part II: Closed Loop Systems’, Mechanics of Structures and Machines, Vol. 15, pp. 481–506.

    Article  Google Scholar 

  • Bae, D.-S., Hwang, R.S. and Haug, E.J. (1988) ‘A Recursive Formulation for Real-Time Dynamic Formulation’, 1988 Advances in Design Automation, ed by S.S. Rao, ASME, pp. 499–508.

    Google Scholar 

  • Bae, D.-S. and Won, Y.S. (1990) ‘A Hamiltonian Equation of Motion for Real Time Vehicle Simulation’, 1990 Advances in Design Automation, ed. by B. Ravani, ASME, pp. 151–157.

    Google Scholar 

  • Baumgarte, J. (1972) ‘Stabilization of Constraints and Integrals of Motion in Dynamical Systems’, Computer Methods in Applied Mechanics and Engineering, Vol. 1, pp. 1–16.

    Article  MathSciNet  MATH  Google Scholar 

  • Bayo, E. and Avello, A. (1993) ‘Singularity Free Augmented Lagrangian Algorithms for Constraint Multibody Dynamics’, to appear in the Journal of Nonlinear Dynamics.

    Google Scholar 

  • Bayo, E., García de Jalón, J. and Serna, M.A. (1988) ‘A Modified Lagrangian Formulation for the Dynamic Analysis of Constrained Mechanical Systems’, Computer Methods in Applied Mechanics and Engineering, Vol. 71, pp. 183–195.

    Article  MathSciNet  MATH  Google Scholar 

  • Bayo, E., García de Jalón, J., Avello, A. and Cuadrado, J. (1991) ‘An Efficient Computational Method for Real Time Multibody Dynamic Simulation in Fully Cartesian Coordinates’, Computer Methods in Applied Mechanics and Engineering, Vol. 92, pp. 377–395.

    Article  MATH  Google Scholar 

  • Cardona, A. (1989) An Integrated Approach to Mechanism Analysis, Ph. D. Thesis, Université de Liége, Belgium.

    Google Scholar 

  • Duff, I.S., Erisman, A.M. and Reid, J.K. (1986) Direct Methods for Sparse Matrices, Clarendon Press, Oxford.

    MATH  Google Scholar 

  • Erdman, A.G. and Sandor, G.N. (1984) Mechanism Design: Analysis and Synthesis, Volumes 1 and 2, Prentice-Hall.

    Google Scholar 

  • Featherstone, R. (1987) Robot Dynamics Algorithms, Kluwer Academic Publishers..

    Google Scholar 

  • García de Jalón, J., Avello, A., Jiménez J.M, Martín F. and Cuadrado J. (1990) ‘Real Time Simulation of Complex 3-D Multibody Systems with Realistic Graphics’, Real-Time Integration Methods for Mechanical System Simulation, NATO ASI Series, pp. 265–292, Springer-Verlag.

    Chapter  Google Scholar 

  • García de Jalón, J. and Bayo, E. (1993) Kinematic and Dynamic Simulation of Multibody Systems -The Real-Time Challenge-, Springer-Verlag, New York.

    Google Scholar 

  • García de Jalón, J., Serna, M.A. and Avilés, R. (1981) ‘A Computer Method for Kinematic Analysis of Lower-Pair Mechanisms. Part I: Velocities and Accelerations and Part II: Position Problems’, Mechanism and Machine Theory, Vol. 16, pp.543–566.

    Article  Google Scholar 

  • Hartenberg, R.S. and Denavit, I. (1964) Kinematic Synthesis of Linkages, McGraw-Hill, New York.

    Google Scholar 

  • Haug, E.J. (1989) Computer-Aided Kinematics and Dynamics of Mechanical Systems, Volume I: Basic Methods, Allyn and Bacon.

    Google Scholar 

  • Hurty, W.C. (1965) ‘Dynamic Analysis of Structural Systems Using Component Modes’, AIAA Journal, Vol. 3, pp. 678–685.

    Article  Google Scholar 

  • Huston, R.L. (1990) Multibody Dynamics, Butterworth-Heinemann.

    Google Scholar 

  • Jerkovsky, W. (1978) ‘The Structure of Multibody Dynamic Equations, Journal of Guidance and Control, Vol. 1, pp. 173–182.

    Article  MATH  Google Scholar 

  • Jiménez, J.M., Avello, An., Avello A. and García de Jalón, J. (1993) ‘An Efficient Method Based on Velocity Transformations for Real Time Kinematic and Dynamic Simulation of Multibody Systems’, NATO ASI Computer Aided Analysis of Rogid and Flexible Mechanical Systems, Troia (Portugal).

    Google Scholar 

  • Kamman, J.W. and Huston, R.L. (1984) ‘Dynamics of Constrained Multibody Systems’, ASME Journal of Applied Mechanics, Vol. 51, pp. 899–903.

    Article  MATH  Google Scholar 

  • Kane, T.R. and Levinson, D.A. (1985) Dynamics: Theory and Applications, McGraw-Hill.

    Google Scholar 

  • Kane, T.R., Ryan, R.R. and Banerjee, A.K. (1987) Dynamics of a Cantilever Beam Attached to a Moving Base’, AIAAJournal of Guidance, Control and Dynamics, Vol. 10, pp. 139–151.

    Article  Google Scholar 

  • Kim, S.S. and Vanderploeg, M.J. (1986a) ‘A General and Efficient Method for Dynamic Analysis of Mechanical Systems Using Velocity Transformations’, ASME Journal of Mechanisms, Transmissions and Automation in Design, Vol. 108, pp. 176–182.

    Article  Google Scholar 

  • Kim, S.S. and Vanderploeg, M.J. (1986b) ‘QR Decomposition for State Space Representation of Constrained Mechanical Dynamic Systems’, ASME Journal on Mechanisms, Transmissions and Automation in Design, Vol. 108, pp. 183–188.

    Article  Google Scholar 

  • Kurdila, A. J. and Narcowich F.J. (1993) ‘Sufficient Conditions for Penalty Formulation Methods in Analytical Dynamics’, to appear inComputational Mechanics

    Google Scholar 

  • Mani, N.K., Haug, E.J. and Atkinson, K.E. (1985) ‘Application of Singular Value Decomposition for Analysis of Mechanical System Dynamics’, ASME Journal on Mechanisms, Transmissions and Automation in Design, Vol. 107, pp. 82–87.

    Article  Google Scholar 

  • Nikravesh, P.E. (1988) Computer-Aided Analysis of Mechanical Systems, Prentice-Hall.

    Google Scholar 

  • Paul, B. (1975) ‘Analytical Dynamics of Mechanisms - A Computer Oriented Overview’, Mechanism and Machine Theory, Vol. 10, pp. 481–507.

    Article  Google Scholar 

  • Roberson, R.E. and Schwertassek, R. (1988) Dynamics of Multibody Systems, Springer-Verlag.

    Google Scholar 

  • Schiehlen, W.O. (1990) Multibody System Handbook, Springer-Verlag.

    Google Scholar 

  • Serna, M.A., Avilés, R. and García de Jalón, J. (1982) ‘Dynamic Analysis of Planar Mechanisms with Lower-Pairs in Basic Coordinates’, Mechanism and Machine Theory, Vol. 17, pp. 397–403.

    Article  Google Scholar 

  • Shabana, A.A. (1989) Dynamics of Multibody Systems, Wiley.

    Google Scholar 

  • Shabana, A.A. and Wehage, R.A. (1983) ‘A Coordinate Reduction Technique for Transient Analysis of Spatial Substructures with Large Angular Rotations’, Journal of Structural Mechanics, Vol. 11, pp. 401–431.

    Article  Google Scholar 

  • Simo, J.C. and Vu-Quoc L. (1986) ‘On the Dynamics of Flexible Beams Under Large Overall Motions - The Planar Case: Part I’, Journal of Applied Mechanics, Vol. 53, pp. 849–854.

    Article  MATH  Google Scholar 

  • Simo, J.C. and Vu-Quoc L. (1988) ‘On the Dynamics of Space Rods Undergoing Large Overall Motions’, Computer Methods in Applied Mechanics and Engineering, Vol. 66, pp. 125–161.

    Article  MathSciNet  MATH  Google Scholar 

  • Singh, R.P. and Likins, P.W. (1985) ‘Singular Value Decomposition for Constrained Dynamic Systems’, ASME Journal of Applied Mechanics, Vol. 52, pp. 943–948.

    Article  MathSciNet  MATH  Google Scholar 

  • Suh, C.H. and Radcliffe, C.W. (1978) Kinematics and Mechanism Design, Wiley.

    Google Scholar 

  • Unda, J., García de Jalón, J., Losantos, F. and Enparantza, R. (1987) ‘A Comparative Study on Some Different Formulations of the Dynamic Equations of Constrained Mechanical Systems’, ASME Journal of Mechanisms, Transmissions and Automation in Design, Vol. 109, pp. 466–474.

    Article  Google Scholar 

  • Vukasovic, N., Celigüeta, J.T., García de Jalón, J. and Bayo, E. (1990) ‘Flexible Multibody Dynamics Based on a Fully Cartesian System of Support Coordinates’, Flexible Mechanisms, Dynamics and Robot Trajectories, pp. 37–42, ed. by S. Derby, M. McCarthy and A. Pisano, ASME Press.

    Google Scholar 

  • Walker, M.W. and Orin, D.E. (1982) ‘Efficient Dynamic Computer Simulation of Robotic Mechanisms’, ASME Journal of Dynamic Systems, Measurements and Control, Vol. 104, pp. 205–211.

    Article  MATH  Google Scholar 

  • Wehage, R.A. and Haug, E.J. (1982) ‘Generalized Coordinate Partitioning for Dimension Reduction in Analysis of Constrained Dynamic Systems’, ASME Journal of Mechanical Design, Vol. 104, pp. 247–255.

    Article  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 Science+Business Media Dordrecht

About this chapter

Cite this chapter

de Jalon, J.G., Cuadrado, J., Avello, A., Jimenez, J.M. (1994). Kinematic and Dynamic Simulation of Rigid and Flexible Systems with Fully Cartesian Coordinates. In: Seabra Pereira, M.F.O., Ambrósio, J.A.C. (eds) Computer-Aided Analysis of Rigid and Flexible Mechanical Systems. NATO ASI Series, vol 268. Springer, Dordrecht. https://doi.org/10.1007/978-94-011-1166-9_9

Download citation

  • DOI: https://doi.org/10.1007/978-94-011-1166-9_9

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-94-010-4508-7

  • Online ISBN: 978-94-011-1166-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics