Momentum Cloud Method for Dynamic Simulation of Rigid Body Systems
Publication: Journal of Engineering Mechanics
Volume 140, Issue 2
Abstract
A new formulation of multibody dynamics, the momentum cloud method (MCM), is presented. The method is based on applying the conservation of momentum directly to a complete system, and makes use of prescribed motions between each contiguous body. The absolute translation and rotation of a prescribed base body within the system are chosen to be reference point coordinates. The relative rotations between contiguous bodies along the kinematic chain within the system are chosen to be relative coordinates, the effect of which are captured as a series of cascading transformation matrices. The final result is that the motion of an N-body system can be represented conveniently using only six equations of motion (EOM). Numerical integration of these EOM is facilitated by representing the mass matrix of the entire system as two matrices. The solutions to three coupled rotational EOM based on conservation of angular momentum of the system are Euler angles describing the rotation of the base body. The solutions to three coupled translational EOM based on conservation of linear momentum of the system are the translation of the system measured at its center of mass (CM), which are then transferred into translation of base body. Additionally, the inverse dynamic analysis can be used to obtain internal forcing between any two contiguous bodies. The new method is derived for a generalized serial N-body system connected by revolute joints with prescribed relative rotation, and then expanded to more complicated forms and joints. A simulation example is presented for a six-body floating wind turbine system.
Get full access to this article
View all available purchase options and get full access to this article.
Acknowledgments
This work was supported by the National Science Foundation, Energy for Sustainability, within the Division of Chemical, Bioengineering, Environmental, and Transport Systems, agreement No. CBET-1133682. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect the view of the National Science Foundation.
References
Abkowitz, M. A. (1969). Stability and motion control of ocean vehicles, MIT Press, Cambridge, MA.
DeLuca, R. T. (2000). “A brief synopsis of Kane’s method and a few applications.” 〈http://www.cs.cmu.edu/~delucr/kane.doc〉
FAST 7.01.00 [Computer software]. Golden, CO, National Renewable Energy Laboratory (NREL).
Featherstone, R. (2008). Rigid body dynamics algorithms, Springer, New York.
García de Jalón, J., and Bayo, E. (1994). Kinematic and dynamic simulation of multibody systems: The real-time challenge, Springer, New York.
Hibbeler, R. C. (2004). Engineering mechanics—Statics and dynamics, Pearson Prentice Hall, Upper Saddle River, NJ.
Huston, R. L. (1990). Multibody dynamics, Butterworth-Heinemann, Boston.
Jonkman, J. (2010). “Definition of the floating system for phase IV of OC3.” Technical Rep. NREL/TP-500-47535, National Renewable Energy Laboratory (NREL), Golden, CO.
Jonkman, J. M. (2007). “Dynamic modeling and loads analysis of an offshore floating wind turbine.” Technical Rep. NREL/TP-500-41958, National Renewable Energy Laboratory (NREL), Golden, CO.
Jonkman, J. M., and Buhl, M. L. J. (2007). “FAST user’s guide.” Technical Rep. NREL/EL-500-38230, National Renewable Energy Laboratory (NREL), Golden, CO.
Kurfess, T. R. (2004). Robotics and automation handbook, CRC Press, Boca Raton, FL.
Mason, M. T. (2001). Mechanics of robotic manipulation, MIT Press, Cambridge, MA.
Meghdari, A., and Fahimi, F. (2001). “On the first-order decoupling of dynamical equations of motion for elastic multibody systems as applied to a two-link flexible manipulator.” Multibody Syst. Dyn., 5(1), 1–20.
Nikravesh, P. (1990). “Systematic reduction of multibody equations of motion to a minimal set.” Int. J. Non-linear Mech., 25(2–3), 143–151.
Orden, J. C. G., Goicolea, J. M., and Cuadrado, J. (2007). Multibody dynamics: Computational methods and applications, Springer, New York.
Shabana, A. (1989). Dynamics of multibody systems, Wiley, New York.
Stoneking, E. (2007). “Newton-Euler dynamic equations of motion for a multi-body spacecraft.” AIAA Guidance, Navigation, and Control Conf., American Institute of Aeronautics and Astronautics (AIAA) Reston, VA, 1368–1380.
Sweetman, B., and Wang, L. (2011). “Large-angle rigid body dynamics of a floating offshore wind turbine using Euler’s equations of motion.” NSF CMMI Research and Innovation Conf.: Engineering for Sustainability and Prosperity, National Science Foundation, Arlington, VA.
Sweetman, B., and Wang, L. (2012). “Floating offshore wind turbine dynamics: Large-angle motions in Euler space.” J. Offshore Mech. Arct. Eng., 134(3), 031903.
Wang, L., and Sweetman, B. (2012). “Simulation of large-amplitude motion of floating wind turbines using conservation of momentum.” Ocean Eng., 42(March), 155–164.
Wang, L., and Sweetman, B. (2013). “Multibody dynamics of floating wind turbines with large-amplitude motion.” Appl. Ocean Res., 43(October), 1–10.
Information & Authors
Information
Published In
Copyright
© 2014 American Society of Civil Engineers.
History
Received: Jun 28, 2012
Accepted: Mar 18, 2013
Published online: Jan 15, 2014
Published in print: Feb 1, 2014
Authors
Metrics & Citations
Metrics
Citations
Download citation
If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.