Abstract
In this paper, a review of past and recent developments in the dynamics of flexible multibody systems is presented. The objective is to review some of the basic approaches used in the computer aided kinematic and dynamic analysis of flexible mechanical systems, and to identify future directions in this research area. Among the formulations reviewed in this paper are the floating frame of reference formulation, the finite element incremental methods, large rotation vector formulations, the finite segment method, and the linear theory of elastodynamics. Linearization of the flexible multibody equations that results from the use of the incremental finite element formulations is discussed. Because of space limitations, it is impossible to list all the contributions made in this important area. The reader, however, can find more references by consulting the list of articles and books cited at the end of the paper. Furthermore, the numerical procedures used for solving the differential and algebraic equations of flexible multibody systems are not discussed in this paper since these procedures are similar to the techniques used in rigid body dynamics. More details about these numerical procedures as well as the roots and perspectives of multibody system dynamics are discussed in a companion review by Schiehlen [79]. Future research areas in flexible multibody dynamics are identified as establishing the relationship between different formulations, contact and impact dynamics, control-structure interaction, use of modal identification and experimental methods in flexible multibody simulations, application of flexible multibody techniques to computer graphics, numerical issues, and large deformation problem. Establishing the relationship between different flexible multibody formulations is an important issue since there is a need to clearly define the assumptions and approximations underlying each formulation. This will allow us to establish guidelines and criteria that define the limitations of each approach used in flexible multibody dynamics. This task can now be accomplished by using the “absolute nodal coordinate formulation” which was recently introduced for the large deformation analysis of flexible multibody systems.
Similar content being viewed by others
References
Agrawal, O.P., and Shabana, A.A., ‘Dynamic analysis of multibody systems using component modes’, Computer and Structures 21(6), 1985, 1301–1312.
Agrawal, O.P. and Shabana, A.A., ‘Application of deformable body mean axis to flexible multibody dynamics’, Computer Methods in Applied Mechanics and Engineering 56, 1986, 217–245.
Ambrosio, J.A.C. and Nikravesh, P., ‘Elasto-plastic deformation in multibody dynamics’, Nonlinear Dynamics 3, 1992, 85–104.
Ambrosio, J.A.C. and Pereira, M.S., ‘Flexibility in multibody dynamics with applications to crashworthiness’, in Computer-Aided Analysis of Rigid and FlexibleMechanical Systems, M.S. Pereira and J.A.C. Ambrosio, Kluwer Academic Publishers, Dordrecht, 1994, pp. 199–232.
Ashley, H., ‘Observations on the dynamic behavior of large flexible bodies in orbit’, AIAA Journal 5(3), 1967, 460–469.
Avello, A., de Jalon, G. and Bayo, E., ‘Dynamics of flexible multibody systems using Cartesian co-ordinates and large displacement theory’, International Journal for Numerical Methods in Engineering 32(8), 1991, 1543–1564.
Bakr, E.M. and Shabana, A.A., ‘Geometrically nonlinear analysis of multibody systems’, Computers and Structures 23(6), 1986, 739–751.
Bakr, E.M. and Shabana, A.A., ‘Timoshenko beams and flexible multibody system dynamics, sound and vibration’, Sound and Vibration 116(1), 1987, 89–107.
Belytschko, T. and Hsieh, B.J., ‘Nonlinear transient finite element analysis with convected coordinates’, International Journal for Numerical Methods in Engineering 7, 1973, 255–271.
Belytschko, T. and Glaum, L.W., ‘Application of higher order corotational stretch theories to nonlinear finite element analysis’, Computers and Structures 1, 1979, 175–182.
Belytschko, T. and Schwer, L., ‘Large displacement transient analysis of space frames’, International Journal for Numerical Methods in Engineering 11, 1977, 65–84.
Benson, D.J. and Hallquist, J.D., ‘A simple rigid body algorithm for structural dynamics programs’, International Journal for Numerical Methods in Engineering 22, 1986, 723–749.
Boland, P., Samin, J.C. and Willems, P.Y., ‘Stability analysis of interconnected deformable bodies in a topological tree’, AIAA Journal 12(8), 1974, 864–867.
Book, W.J., ‘Analysis of massless elastic chains with servo controlled joints’, ASME Journal of Dynamic Systems, Measurement, and Control 101, 1979, 187–192.
Book, W.J., ‘Recursive Lagrangian dynamics of flexible manipulator arms’, The International Journal of Robotic Research 3, 1984, 87–101.
Cardona, A. and Geradin M., ‘Modeling of superelements in mechanism analysis’, International Journal for Numerical Methods in Engineering 32(8), 1991, 1565–1594.
Cavin, R.K. and Dusto, A.R., ‘Hamilton's principle: Finite element methods and flexible body dynamics’, AIAA Journal 15(2), 1977, 1684–1690.
Chedmail, P., Aoustin, Y. and Chevallereau, C., ‘Modeling and control of flexible robots’, International Journal for Numerical Methods in Engineering 32(8), 1991, 1595–1620.
Changizi, K. and Shabana, A.A., ‘A recursive formulation for the dynamic analysis of open loop deformable multibody systems’, ASME Journal of Applied Mechanics 55, 1988, 687–693.
Chu, S.C. and Pan, K.C., ‘Dynamic response of a high speed slider crank mechanism with an elastic connecting rod’, ASME Journal of Engineering for Industry 97, 1975, 542–550.
De Veubeke, B.F., ‘The dynamics of flexible bodies’, International Journal for Engineering Science 14, 1976, 895–913.
Erdman, A.G. and Sandor, G.N., ‘Kineto-elastodynamics — A review of the state of the art and trends’, Mechanism and Machine Theory 7, 1972, 19–33.
Fisette, P., Samin, J.C. and Willems, P.Y., ‘Contribution to symbolic analysis of deformable multibody systems’, International Journal for Numerical Methods in Engineering 32(8), 1991, 1621–1636.
Flanagan, D.P. and Taylor, L.M., ‘An accurate numerical algorithm for stress integration with finite rotations’, Computer Methods in Applied Mechanics and Engineering 62, 1987, 305–320.
Friberg, O., ‘A method for selecting deformation modes in flexible multibody dynamics’, International Journal for Numerical Methods in Engineering 32(8), 1991, 1637–1656.
Frisch, H.P., ‘A vector dyadic development of the equations of motion for N-coupled flexible bodies and point masses’, NASA TN D-7767, 1974.
Garcia de Jalon, J., Cuadrado, J., Avello, A. and Jimenez, J.M., ‘Kinematic and dynamic simulation of rigid and flexible systems with fully Cartesian coordinates’, in Computer-Aided Analysis of Rigid and Flexible Mechanical Systems, M.S. Pereira and J.A.C. Ambrosio (eds), Kluwer Academic Publishers, Dordrecht, 1994, pp. 285–323.
Geradin, M., Cardona, A., Doan, D.B. and Duysens, J., ‘Finite element modeling concepts in multibody dynamics’, in Computer-Aided Analysis of Rigid and Flexible Mechanical Systems, M.S. Pereira and J.A.C. Ambrosio,KluwerAcademic Publishers, Dordrecht, 1994, pp. 233–284.
Gofron, M., ‘Driving elastic forces in flexible multibody systems’, Ph.D. Thesis, University of Illinois at Chicago, 1995.
Ho, J.Y.L., ‘Direct path method for flexible multibody spacecraft dynamics’, Journal of Spacecraft and Rockets 14, 1977, 102–110.
Ho, J.Y.L. and Herber, D.R., ‘Development of dynamics and control simulation of large flexible space systems’, Journal of Guidance, Control, and Dynamics 8, 1985, 374–383.
Hooker, W.W., ‘Equations of motion of interconnected rigid and elastic bodies’, Celestial Mechanics 11(3), 1975, 337–359.
Hughes, P.C., ‘Dynamics of chain of flexible bodies’, Journal of Astronautical Science 27(4), 1979, 359–380.
Hughes, T.J.R. and Winget, J., ‘Finite rotation effects in numerical integration of rate constitutive equations arising in large deformation analysis’, International Journal for Numerical Methods in Engineering 15(12), 1980, 1862–1867.
Huston, R.L., ‘Multi-body dynamics including the effect of flexibility and compliance’, Computers and Structures 14, 1981, 443–451.
Huston, R.L., ‘Computer methods in flexible multibody dynamics’, International Journal for Numerical Methods in Engineering 32(8), 1991, 1657–1668.
Huston, R.L. and Wang, Y., ‘Flexibility effects in multibody systems’, in Computer-Aided Analysis of Rigid and Flexible Mechanical Systems, M.S. Pereira and J.A.C. Ambrosio (eds), Kluwer Academic Publishers, Dordrecht, 1994, pp. 351–376.
Kane, T.R., Ryan, R.R. and Banerjee, A.K., ‘Dynamics of a cantilever beam attached to a moving base’, AIAA Journal of Guidance, Control, and Dynamics 10(2), 1987, 139–151.
Khulief, Y.A. and Shabana, A.A., ‘Dynamic analysis of constrained system of rigid and flexible bodies with intermittent motion’, ASMEJournal of Mechanisms, Transmissions and Automation in Design 108(1), 1986, 38–45.
Khulief, Y.A. and Shabana, A.A., ‘Dynamics of multibody systems with variable kinematic structure’, ASME Journal of Mechanisms, Transmissions and Automation in Design 108(2), 1986, 167–175.
Khulief, Y.A. and Shabana, A.A., ‘A continuous force model for the impact analysis of flexible multibody systems’, Mechanism and Machine Theory 22(3), 1987, 213–224.
Koppens, W.P., ‘The dynamics of systems of deformable bodies’, Ph.D. Thesis, Technical University of Eindhoven, 1989.
Lai, H.J., Haug, E.J., Kim, S.S. and Bae, D.S., ‘A decoupled flexible-relative co-ordinate recursive approach for flexible multibody dynamics’, International Journal for Numerical Methods in Engineering 32(8), 1991, 1669–1690.
Lankrani, H.M. and Nikravesh, P.E., ‘Canonical impulse momentum equations for impact analysis of multibody systems’, ASME Journal of Mechanical Design 114, 1992, 180–186.
Laskin, R.A., Likins, P.W. and Longman, R.W., ‘Dynamical equations of a free-free beam subject to large overall motions’, Journal of Astronautical Sciences 31(4), 1983, 507–528.
Likins, P.W., ‘Modal method for analysis of free rotations of spacecraft’, AIAA Journal 5(7), 1967, 1304–1308.
Likins, P.W., ‘Dynamic analysis of a system of hinge-connected rigid bodies with nonrigid appendages’, International Journal of Solids and Structures 9, 1973, 1473–1487.
Likins, P.W., ‘Hybrid-coordinate spacecraft dynamics using large deformation modal coordinates’, Astronautical Acta 18(5), 1973, 331–348.
Lowen, G.G. and Chassapis, C., ‘The elastic behavior of linkages: An update’, Mechanism and Machine Theory 21(1), 1986, 33–42.
Lowen, G.G. and Jandrasits, W.G., ‘Survey of investigations into the dynamic behavior of mechanisms containing links with distributed mass and elasticity’, Mechanism and Machine Theory 7, 1972, 13–17.
Mayo, J., ‘Geometrically nonlinear formulations of flexible multibody dynamics’, Ph.D. Dissertation, Department of Mechanical Engineering, University of Seville, Spain, 1993.
Mayo, J., Dominguez, J. and Shabana, A., ‘Geometrically nonlinear formulations of beams in flexible multibody dynamics’, ASME Journal of Vibration and Acoustics, 1995 (to appear).
Meijaard, J.P., ‘Direct determination of periodic solutions of the dynamical equations of flexible mechanisms and manipulators’, International Journal for Numerical Methods in Engineering 32(8), 1991, 1691–1710.
Meirovitch, L., ‘A new method of solution of the eigenvalue problem for gyroscopic systems’, AIAA Journal 12, 1974, 1337–1342.
Meirovitch, L., ‘Amodal analysis for the response of linear gyroscopic systems’, ASME Journal of Applied Mechanics 42, 1975, 446–450.
Meirovitch, L., ‘A stationary principle for the eigenvalue problem for rotating structures’, AIAA Journal 14, 1976, 1387–1394.
Melzer, F., ‘Symbolic computations in flexible multibody systems’, in Proceedings of the NATO Advanced Study Institute on the Computer Aided Analysis of Rigid and Flexible Mechanical Systems, Vol. 2, Troia, Portugal, June 26-July 9, 1993, pp. 365–381.
Melzer, F., 1994, Symbolisch-Numerische Modellierung Elastischer Mehrkorpersysteme mit Anwendung auf Rechnerische Lebensdauervorhersagen, Fortschr.-Ber., VDI Reihe 20, Nr. 139, VDI-Verlag, Dusseldorf, Germany, 1994.
Metaxas, D.N., Physics-Based Deformable Models: Applications to Computer Vision, Graphics and Medical Imaging, Kluwer Academic Publishers, Dordrecht, 1997.
Metaxas, D., and Koh, Eunyoung, ‘Flexible multibody dynamics and adaptive finite element techniques for model synthesis and estimation’, Computer Methods in Applied Mechanics and Engineering 136, 1996, 1–25.
Milne, R.D., ‘Some remarks on the dynamics of deformable bodies’, AIAA Journal 6(3), 1968, 556–558.
Modi, V.J., Suleman, A., Ng, A.C. and Morita, Y., ‘An approach to dynamics and control of orbiting flexible structures’, International Journal for Numerical Methods in Engineering 32(8), 1991, 1727–1748.
Nikravesh, P.E. and Ambrosio, J.A.C., ‘Systematic construction of equations of motion for rigid-flexible multibody systems containing open and closed kinematic loops’, International Journal for Numerical Methods in Engineering 32(8), 1991, 1749–1766.
Nikravesh, P., Chung, I. and Bendict, R.L., ‘Plastic hinge approach to vehicle crash simulation’, Computers & Structures 16, 1983, 395–400.
Park, K.C., Downer, J.D., Chiou, J.C. and Farhat, C., ‘A modular multibody analysis capability for high precision, active control and real time applications’, International Journal forNumerical Methods in Engineering 32(8), 1991, 1767–1798.
Pascal, M., ‘Dynamics analysis of a system of hinge-connected flexible bodies’, Celestial Mechanics 41, 1988, 253–274.
Pascal, M., ‘Dynamical analysis of a flexible manipulator arm’, Acta Astronautica 21(3), 1990, 161–169.
Pascal, M. and Sylia, M., ‘Dynamic model of a large space structure by a continuous approach’, La Recherche Aérospatiale 2, 1993, 67–77.
Pereira, M.S. and Proenca, ‘Dynamic analysis of spatial flexible multibody systems using joint co-ordinates’, International Journal for Numerical Methods in Engineering 32(8), 1991, 1799–1812.
Rankin, C.C. and Brogan, F.A., ‘An element independent corotational procedure for the treatment of large rotations’, ASME Journal of Pressure Vessel Technology 108, 1986, 165–174.
Rauh, J., Ein Beitrag zur Modellierung Elastischer Balkensysteme, Fortschr.-Ber. VDI Reihe 18, Nr. 37, VDI-Verlag, Dusseldorf, Germany, 1987.
Rauh, J. and Schiehlen, W., ‘A unified approach for the modeling of flexible robot arms’, in Proceedings of the 6th CISM-IFToMM Symposium on Theory and Practice of Robots and Manipulators, Cracow, September 9–12, 1986.
Rauh, J. and Schiehlen, W., ‘Various approaches for modeling of flexible robot arms’, in Proceedings of Euromech Colloquium 219, Refined Dynamical Theories of Beams, Plates, and Shells, and Their Applications, Kassel, Germany, September 23–26, 1986.
Rismantab-Sany, J. and Shabana, A.A., ‘On the use of momentum balance in the impact analysis of constrained elastic systems’, ASME Journal of Vibration and Acoustics 112(1), 1990, 119–126.
Roberson, R.E., ‘A form of the translational dynamical equation for relative motion in systems of many non-rigid bodies’, Acta Mechanica 14, 1972, 297–308.
Sadler, J.P. and Sandor, G.N., ‘A lumped parameter approach to vibration and stress analysis of elastic linkages’, ASME Journal of Engineering for Industry 95, 1973, 549–557.
Schiehlen, W.O. and Rauh, J., ‘Modeling of flexible multibeam systems by rigid-elastic superelements’, Revista Brasiliera de Ciencias Mecanicas 8(2), 1986, 151–163.
Schiehlen, W., ‘Symbolic computations in multibody systems, in Computer-Aided Analysis of Rigid and Flexible Mechanical Systems’, M.S. Pereira and J.A.C. Ambrosio (eds), Kluwer Academic Publishers, Dordrecht, 1994, pp. 101–136.
Schiehlen, W.O., ‘Multibody system dynamics — Roots and perspectives’, Multibody System Dynamics 1, 1997, 149–188.
Shabana, A. and Wehage, R.A., ‘Coordinate reduction technique for transient analysis of spatial substructures with large angular rotations’, Journal of Structural Mechanics 11(3), 1983, 401–431.
Shabana, A.A., ‘Automated analysis of constrained inertia-variant flexible systems’, ASME Journal of Vibration, Acoustic, Stress, and Reliability in Design 107(4), 1985, 431–440.
Shabana, A.A., ‘Dynamics of inertia variant flexible systems using experimentally identified parameters’, ASME Journal of Mechanisms, Transmission, and Automation in Design 108, 1986, 358–366.
Shabana, A., Dynamics of Multibody Systems, John Wiley & Sons, New York, 1989.
Shabana, A., ‘Constrained motion of deformable bodies’, International Journal for Numerical Methods in Engineering 32(8), 1991, 1813–1831.
Shabana, A.A., ‘Computer implementation of flexible multibody equations’, in Computer-Aided Analysis of Rigid and Flexible Mechanical Systems, M.S. Pereira and J.A.C. Ambrosio, Kluwer Academic Publishers, Dordrecht, 1994, pp. 325–349.
Shabana, A.A., ‘Incremental finite element formulation and exact rigid body inertia’, in Proceedings of the 1995 ASME Design Automation Conference, Boston, MA, September 1995, pp. 617–623.
Shabana, A.A., ‘Resonance conditions and deformable body coordinate systems’, Journal of Sound and Vibration 192(1), 1996, 389–398.
Shabana, A.A., ‘Finite element incremental approach and exact rigid body inertia’, ASME Journal of Mechanical Design 118(2), 1996, 171–178.
Shabana, A.A., ‘An absolute nodal coordinate formulation for the large rotation and deformation analysis of flexible bodies’, Technical Report No. MBS96–1-UIC, Department of Mechanical Engineering, University of Illinois at Chicago, March 1996.
Shabana, A.A., Vibration of Discrete and Continuous Systems, 2nd edn, Springer-Verlag, New York, 1997.
Simo, J.C., ‘A finite strain beam formulation. The three-dimensional dynamic problem, Part I’, Computer Methods in Applied Mechanics and Engineering 49, 1985, 55–70.
Simo, J.C. and Vu-Quoc, L., ‘A three-dimensional finite strain rodmodel, Part II: Computational aspects’, Computer Methods in Applied Mechanics and Engineering 58, 1986, 79–116.
Shabana, A. and Schwertassek, R., ‘Floating frame of reference formulation and definition of the nodal coordinates’, International Journal of Non-Linear Mechanics, 1997 (in press).
Simo, J.C. and Vu-Quoc, L., ‘On the dynamics of flexible beams under large overall motions — The plane case: Parts I and II’, ASME Journal of Applied Mechanics 53, 1996, 849–863.
Song, J.O. and Haug, E.J., ‘Dynamic analysis of planar flexible mechanisms’, Computer Methods in Applied Mechanics and Engineering 24, 1980, 359–381.
Sunada, W. and Dubowsky, S., ‘The application of the finite element methods to the dynamic analysis of flexible spatial and co-planar linkage systems’, ASME Journal of Mechanical Design 103(3), 1981, 643–651.
Sunada, W. and Dubowsky, S., ‘On the dynamic analysis and behavior of industrial robotic manipulator with elastic members’, ASMEJournal of Mechanisms, Transmissions, and Automation in Design 105(1), 1983, 42–51.
Turcic, D.A. and Midha, A., ‘Dynamic analysis of elastic mechanism systems, Parts I & II’, ASME Journal of Dynamic Systems, Measurement, and Control 106, 1984, 249–260.
Wallrapp, O. and Schwertassek, R., ‘Representation of geometric stiffening in multibody system simulation’, International Journal for Numerical Methods in Engineering 32(8), 1991, 1833–1850.
Wehage, R.A., ‘Generalized coordinate partitioning in dynamic analysis ofmechanical systems’, Ph.D. Thesis, The University of Iowa, Iowa City, Iowa, 1980.
Winfrey, R.C., ‘Elastic link mechanism dynamics’, ASME Journal of Engineering for Industry 93, 1971, 268–272.
Winfrey, R.C., ‘Dynamic analysis of elastic link mechanisms by reduction of coordinates’, ASME Journal of Engineering for Industry 94, 1972, 577–582.
Yigit, A.S., Ulsoy, A.G. and Scott, R.A., ‘Dynamics of a radially rotating beam with impact, Part I: Theoretical and computational model’, ASME Journal of Vibration and Acoustics 112, 1990, 65–70.
Yigit, A.S., Ulsoy, A.G. and Scott, R.A., ‘Dynamics of a radially rotating beam with impact, Part II: Experimental and simulation results’, ASME Journal of Vibration and Acoustics 112, 1990, 71–77.
Zienkiewicz, O.C., The Finite Element Method, McGraw-Hill, New York, 1979.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Shabana, A.A. Flexible Multibody Dynamics: Review of Past and Recent Developments. Multibody System Dynamics 1, 189–222 (1997). https://doi.org/10.1023/A:1009773505418
Issue Date:
DOI: https://doi.org/10.1023/A:1009773505418