Skip to main content
Log in

Sensitivity analysis approach to multibody systems described by natural coordinates

  • Published:
Chinese Journal of Mechanical Engineering Submit manuscript

Abstract

The classical natural coordinate modeling method which removes the Euler angles and Euler parameters from the governing equations is particularly suitable for the sensitivity analysis and optimization of multibody systems. However, the formulation has so many principles in choosing the generalized coordinates that it hinders the implementation of modeling automation. A first order direct sensitivity analysis approach to multibody systems formulated with novel natural coordinates is presented. Firstly, a new selection method for natural coordinate is developed. The method introduces 12 coordinates to describe the position and orientation of a spatial object. On the basis of the proposed natural coordinates, rigid constraint conditions, the basic constraint elements as well as the initial conditions for the governing equations are derived. Considering the characteristics of the governing equations, the newly proposed generalized-α integration method is used and the corresponding algorithm flowchart is discussed. The objective function, the detailed analysis process of first order direct sensitivity analysis and related solving strategy are provided based on the previous modeling system. Finally, in order to verify the validity and accuracy of the method presented, the sensitivity analysis of a planar spinner-slider mechanism and a spatial crank-slider mechanism are conducted. The test results agree well with that of the finite difference method, and the maximum absolute deviation of the results is less than 3%. The proposed approach is not only convenient for automatic modeling, but also helpful for the reduction of the complexity of sensitivity analysis, which provides a practical and effective way to obtain sensitivity for the optimization problems of multibody systems.

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

References

  1. HAUG E J, WEHAGE R, BARMAN N C. Design sensitivity analysis of planar mechanism and machine dynamics[J]. Transactions of the ASME, 1981, 103(3):560–570.

    Article  Google Scholar 

  2. HAUG E J, MANI N K. Design sensitivity analysis and optimization of dynamically driven systems[C]//Computer Aided Analysis and Optimization of Mechanical System Dynamics, Germany: Springer Berlin Heidelberg, 1984: 555–636.

    Chapter  Google Scholar 

  3. SERBAN R, HAUG E J. Kinematic and kinetics derivatives for multibody system analyses[J]. Mech. Struct. Mach, 1998, 26(2):145–173.

    Article  Google Scholar 

  4. DING Jieyu, PAN Zhenkuan, CHEN Liqun. Adjiont variable method for sensitivity analysis of multibody system dynamics described by differential/algebraic equations[J]. Journal of Dynamics and Control, 2006, 4(3): 205–209. (in Chinese)

    Google Scholar 

  5. DING Jieyu, PAN Zhenkuan, CHEN Liqun. Adjoint variable method for design sensitivity analysis of multibody system dynamics described by ordinary differential equations[J]. Engineering Mechanics, 2006, 23(2): 56–59. (in Chinese)

    Google Scholar 

  6. WANG X, HAUG E J, PAN W. Implicit numerical integration for design sensitivity analysis of rigid multibody systems[J]. Mechanics Based Design of Structures and Machines, 2005, 33(1):1–30.

    Article  Google Scholar 

  7. GARCÍA J, BAYO E. Kinematics and dynamic simulation of multibody systems: The real-time challenge[M]. New York: Springer, 1993.

    Google Scholar 

  8. GARCÍA J. Twenty-five years of natural coordinates[J]. Multibody System Dynamics, 2007, 18(1):15–33.

    MATH  MathSciNet  Google Scholar 

  9. ÁLVAREZ G, GUTIÉRREZ A, SERRANO N, et al. Computer data acquisition, analysis and visualization of elite athletes motion[C]// International Society of Biomechanics. Technical Group on Computer Simulation. Symposium on Computer Simulation in Biomechanics, Montlignon, Paris, France, June 30–July 2, 1993. Paris: International Society of Biomechanics, 1993:85–97.

    Google Scholar 

  10. CELIGÜETA J T. Multibody simulation of human body motion in sports[C]//International Society of Biomechanics in Sports. Symposium on Biomechanics in Sports FMH, Madeira, Portugal, June 25–29, 1996. Portugal: Technical University of Lisbon, 1996:81–94.

    Google Scholar 

  11. AUSEJO S, SUESCUN Á, CELIGÜETA J. An optimization method for overdetermined kinematic problems formulated with natural coordinates[J]. Multibody System Dynamics, 2011, 26(4):397–410.

    Article  MATH  MathSciNet  Google Scholar 

  12. KRAUS C, BOCK H G, MUTSCHLER H. Parameter Estimation for Biomechanical Models Based on a Special Form of Natural Coordinates[J]. Multibody System Dynamics, 2005, 13(1):101–111.

    Article  MATH  Google Scholar 

  13. SILVA M P T, AMBRÓSIO J A C. Sensitivity of the results produced by the inverse dynamic analysis of a human stride to perturbed input data[J]. Gait and Posture, 2004, 19(1):35–49.

    Article  Google Scholar 

  14. SERBAN R, FREEMAN J S. Identification and identifiability of unknown parameters in multibody dynamic systems[J]. Multibody System Dynamics, 2001, 5(4):335–350.

    Article  MATH  Google Scholar 

  15. BESTLE D, EBERHARD P. Analyzing and optimizing multibody systems[J]. Mechanics of Structures and Machines, 1992, 20(1):67–92.

    Article  Google Scholar 

  16. BESTLE D, SEYBOLD J. Sensitivity analysis of constrained multibody systems[J]. Archive of Applied Mechanics, 1992, 62(3):181–190.

    MATH  Google Scholar 

  17. BISCHOF C H. On the automatic differentiation of computer programs and an application to multibody systems[C]//The International Union of Theoretical and Applied Mechanics. The IUTAM Symposium on Optimization of Mechanical Systems, Stuttgart, Germany, March 26–31, 1995. Dordrecht: Kluwer Academic, 1996:41–48.

    Google Scholar 

  18. CAMPBELL S L, HOLLENBECK R. Automatic differentiation and implicit differential equations[C]// Society for Industrial and Applied Mathematics. ACM Special Interest Group on Numerical Mathematics(SIGNUM). The Second International Workshop of Computational Differentiation, Santa Fe, New Mexico, USA, February 12–15, 1996. Pennsylvania: SIAM, 1996:319–328.

    Google Scholar 

  19. BHALERAO K D, POURSINA M, ANDERSON K S. An efficient direct differentiation approach for sensitivity analysis of flexible multibody systems[J]. Multibody System Dynamics, 2010, 23(3):121–140.

    MATH  MathSciNet  Google Scholar 

  20. DING Jieyu, PAN Zhenkuan, CHEN Liqun. Second order adjoint sensitivity analysis of multibody systems described by differential-algebraic equations[J]. Multibody System Dynamics, 2007, 18(4):599–617.

    Article  MATH  MathSciNet  Google Scholar 

  21. DING Jieyu, PAN Zhenkuan, CHEN Liqun. Parameter identification of multibody systems based on second order sensitivity analysis[J]. International Journal of Non-Linear Mechanics, 2012, 47(10):1105–1110.

    Article  Google Scholar 

  22. BAUCHAU O A, LAULUSA A. Review of contemporary approaches for constraint enforcement in multibody Systems[J]. J. Comput. Nonlinear Dyn, 2008, 3(1):90–98.

    Google Scholar 

  23. YAO Tingqiang, CHI Yilin, HUANG Yayu. New generalized-α algorithms for multibody dynamics[J]. Journal of Mechanical Engineering, 2009, 45(10):53–60.

    Article  Google Scholar 

  24. ARNOLD M, BRÜLS O. Convergence of the generalized-α scheme for constrained mechanical systems[J]. Multibody System Dynamics, 2007, 18(2):185–202.

    Article  MATH  MathSciNet  Google Scholar 

  25. CHUNG J, HULBERT G. A time integration algorithm for structural dynamics with improved numerical dissipation: The generalized-a method[J]. ASME Journal of Applied Mechanics, 1993, 60(4):371–375.

    Article  MATH  MathSciNet  Google Scholar 

  26. HAUG E J. Computer aided kinematics and dynamics of mechanical systems[M]. Massachusetts: Allyn and Bacon, 1989.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yabin Wang.

Additional information

This project is supported by National Defense Pre-research Foundation of China during the 12th Five-Year Plan Period(Grant No. 51036050107)

LI Xiufeng, born in 1987, is currently a doctor candidate at State Key Laboratory of Electromechanical Dynamic Control, School of Mechatronical Engineering, Beijing Institute of Technology, China. He received his master degree from Beijing Institute of Technology, China, in 2010. His research interests include virtual prototyping and computer aided engineering.

WANG Yabin, born in 1977, is currently an associate professor at Beijing Institute of Technology, China. He received his PhD degree from Beijing Institute of Technology, China, in 2006. His research interests include mechanical engineering, virtual prototyping and digital design of mechatronical systems.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Li, X., Wang, Y. Sensitivity analysis approach to multibody systems described by natural coordinates. Chin. J. Mech. Eng. 27, 402–410 (2014). https://doi.org/10.3901/CJME.2014.02.402

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.3901/CJME.2014.02.402

Keywords

Navigation