A recursive approach for mechanical system design sensitivity analysis

  • Daesung Bae (Department of Mechanical Engineering Hanyang University Ansan, South Korea)
  • Published : 2001.02.01


Recursive formulas have been effective in solving the equations of motion for large scale constratined mechanical sys-tems. However, derivation of the formulas has been limited to individual terms in the equations of motion, such as veloci-ty, acceleration. and generalized forces. The recursive formulas are generalized in this paper. The velocity transformation method is employed to transform the equations of motion from Cartesian to the joint spaces. Computational structure of the equations of motion in the joint space is carefully examined to classify all necessary computational operations into sev-eral categories. The generalized recursive formula for each category is then developed and applied whenever such a cate-gory of computation is encountered. Since the velocity transformation method yields the equations of motion in a compact form and computational efficiency is achieved by generalized recursive formulas, the proposed method is not only easy to implement but is also efficient. A library of generalized recursive formulas is developed to implement a dynamic analysis algorithm using backward difference.



  1. Mechanism Design: Analysis and Synthesis v.1 A.G. Erdman;G.N. Sandor
  2. ASME Design Engineering Technical Conferences and Computers in Engineering Conference Direct Differentiation Methods for The Design Sensitivity of Multibody Dynamic Systems R. Serban;J.S. Freeman
  3. Mech. Struct. and Machines v.27 no.2 Configuration Design Sensitivity Analysis of Kinematic Responses of Mechanical Systems H.W. Kim;D.S. Bae;K.K. Choi
  4. ASME J. Mechanical Design v.121 First-and Second-Order design sensitivity analysis scheme based on Treffiz method E. Kita;Y. Katoka;N. Kamiya
  5. Optimal Control : basic and beyond P. Whittle
  6. DADS User's Manual, CADSI
  7. ADAMS User's Manual, MDI
  8. Natural Coordinates for the Computer Analysis of Multibody Systems, Computer Methods in Applied Mechanics and Engineering v.56 J. Garc'ia de Jal'on;J. Unda;A. Avell
  9. Dynamics of Systems of Rigid Bodies J. Wittenburg;B.G. Teubner
  10. Journal of the Astrnautrical Science v.12 The Dynamical Attitude Equtation for an n-body Satellite, W. Hooker;G. Margulies
  11. Int. J. Roboics Res. v.2 The Calculation of Robot Dynamics Using Articulated-Body Inertias R. Featherstone
  12. Mech. Struct. and Machines v.15 no.4 A Recursive Formulation for Constrained Mechanical System Dynamics: Part II. Closed Loop Systems. D.S. Bae;E.J. Haug
  13. A Recursive Formulation for Flexible Multibody Dynamics. v.71 Open-Loop Systems, Computer Methods in Applied Mechanics and Engineering S.S. Kim;E.J. Haug
  14. Mech. Struct. and Machines v.27 no.3 A Generalized Recursive Formulation for Constrained Mechanical System Dynamics D.S. Bae;J.M.Han;H.H. Yoo
  15. Journal of ASME v.112 Analysis and Optimal Design of Spatial Mechanical Systems H. Ashrafiuon;N.K. Mani
  16. SIAM J. Numer. Anal v.30 no.2 Constrained Equations of Motion in Multibody Dynamics as ODEs on Manifolds J. Yen;E.J. Haug;F.A. Potra
  17. Technical Report R-157, Center for Simulation and Design Optimization, Department of Mechanical Engineering, and Department of Mathematics Stability and Convergence for Difference Approximations of Differential-Alge-braic Equations of Mechanical System Dynamics M.G. Lee;E.J. Haug
  18. Fundamentals of Robotic Mechanical Systems J. Angeles