Skip to main content
Log in

An efficient discrete algorithm in dynamic modeling of large-deformation flexible mechanisms

  • Published:
Multibody System Dynamics Aims and scope Submit manuscript

Abstract

This paper presents a methodology for accurate dynamic modeling and analysis of planar flexible mechanisms with large deformations. The discrete-time transfer-matrix method (DT-TMM) is conducted in detail to explore the effect of flexible links and joints. In order to significantly reduce the computation time for the solving process, a novel algorithm is proposed. It defines a size-element ratio for flexible-link modeling. Then, the transfer matrices are determined considering the flexible-link/joint components. The algorithm can perform various kinematic-chain mechanisms with different state vectors in DT-TMM. The displacement-based algorithm is postulated in our formulation, but it is compared with reported acceleration-based studies to evaluate the efficiency. In addition, simulation results are verified using MSC.ADAMS© software. Also, to demonstrate time efficiency, a systematic CPU-time comparison is presented. Finally, the dynamic analysis of a flexible PRR mechanism with both types of actuators is carried out. This paper contributes to the literature on methods and techniques for complicated mechanism modeling in the presence of large deformation, emphasizing the development of an algorithmic framework.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

References

  1. Esfandiar, H., Korayem, M.H., Haghpanahi, M.: Large deformation modeling of flexible manipulators to determine allowable load. Struct. Eng. Mech. 62(5), 619–629 (2017)

    Google Scholar 

  2. Shabana, A.A.: Flexible multibody dynamics: review of past and recent developments. Multibody Syst. Dyn. 1(10), 189–222 (1997)

    Article  MathSciNet  MATH  Google Scholar 

  3. Li, H., Zhang, X.: A method for modeling flexible manipulators: transfer matrix method with finite segments. Comput. Sci. 10(6), 1086–1093 (2016)

    MathSciNet  Google Scholar 

  4. Xie, D., Huang, Z., Ma, Y., Vaziri, V., Kapitaniak, M., Wiercigroch, M.: Nonlinear dynamics of lump mass model of drill-string in horizontal well. Int. J. Mech. Sci. 174, 105450 (2020)

    Article  Google Scholar 

  5. Celentano, L., Coppola, A.: A computationally efficient method for modeling flexible robots based on the assumed modes method. Appl. Math. Comput. 218(8), 4483–4493 (2011)

    MathSciNet  MATH  Google Scholar 

  6. Shabana, A.A., Hussien, H., Escalona, J.: Application of the absolute nodal coordinate formulation to large rotation and large deformation problems. J. Mech. Des. 120(2), 188–195 (1998)

    Article  Google Scholar 

  7. Banerjee, A., Nagarajan, S.: Efficient simulation of large overall motion of beams undergoing large deflection. Multibody Syst. Dyn. 1(1), 113–126 (1997)

    Article  MATH  Google Scholar 

  8. Yavari, A., Nouri, M., Mofid, M.: Discrete element analysis of dynamic response of Timoshenko beams under moving mass. Adv. Eng. Softw. 33(3), 143–153 (2002)

    Article  MATH  Google Scholar 

  9. Neild, S., Mcfadden, P., Williams, M.: A discrete model of a vibrating beam using a time-stepping approach. J. Sound Vib. 239(1), 99–121 (2001)

    Article  Google Scholar 

  10. He, B., Rui, X., Wang, G.: Riccati discrete time transfer matrix method for elastic beam undergoing large overall motion. Multibody Syst. Dyn. 18(4), 579–598 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  11. Feyzollahzadeh, M., Bamdad, M.: A modified transfer matrix method to reduce the calculation time: a case study on beam vibration. Appl. Math. Comput. 378, 125238 (2020)

    MathSciNet  MATH  Google Scholar 

  12. Krauss, R., Okasha, M.: Discrete-time transfer matrix modeling of flexible robots under feedback control. In: American Control Conference, ACC, 2013, pp. 4104–4109. IEEE (2013)

    Google Scholar 

  13. Chen, D., Yang, J., Guo, W., Liu, Y., Gu, C.: Vibration study of a composite pipeline supported on elastic foundation using a transfer matrix method. J. Vib. Control 28, 107–117 (2022).

    Article  MathSciNet  Google Scholar 

  14. Chen, D., Gu, C., Li, M., Sun, B., Li, X.: Natural vibration characteristics determination of elastic beam with attachments based on a transfer matrix method. J. Vib. Control 28, 143–186 (2021). https://doi.org/10.1177/1077546320980643

    Article  MathSciNet  Google Scholar 

  15. Kumar, A.S., Sankar, T.: A new transfer matrix method for response analysis of large dynamic systems. Comput. Struct. 23(4), 545–552 (1986)

    Article  MATH  Google Scholar 

  16. Rong, B., Rui, X., Tao, L., Wang, G.: Theoretical modeling and numerical solution methods for flexible multibody system dynamics. Nonlinear Dyn. 98, 1519–1553 (2019)

    Article  Google Scholar 

  17. Feyzollahzadeh, M., Bamdad, M.: An efficient technique in transfer matrix method for beam-like structures vibration analysis. Proc. Inst. Mech. Eng., Part C, J. Mech. Eng. Sci. 236, 954–971 (2022)

    Article  Google Scholar 

  18. Rong, B., Rui, X., Tao, L., Wang, G.: Dynamics analysis and fuzzy anti-swing control design of overhead crane system based on Riccati discrete time transfer matrix method. Multibody Syst. Dyn. 43(3), 279–295 (2018)

    Article  MathSciNet  MATH  Google Scholar 

  19. Zhang, X., Sørensen, R., Iversen, M.R., Li, H.: Computationally efficient dynamic modeling of robot manipulators with multiple flexible-links using acceleration-based discrete time transfer matrix method. Robot. Comput.-Integr. Manuf. 49, 181–193 (2018)

    Article  Google Scholar 

  20. Bærenholdt, M., Wang, L., Zhang, X.: Concept design and dynamic modelling of a fibre-based continuum robot for early cancer detection using DT-TMM. In: New Trends in Medical and Service Robotics, pp. 177–185. Springer, Berlin (2019)

    Chapter  Google Scholar 

  21. Si, G., Chu, M., Zhang, Z., Li, H., Zhang, X.: Integrating dynamics into design and motion optimization of a 3-PRR planar parallel manipulator with discrete time transfer matrix method. Math. Probl. Eng. 2020, 2761508 (2020)

    Article  MathSciNet  Google Scholar 

  22. Bamdad, M., Feyzollahzadeh, M.: Computational efficient discrete time transfer matrix method for large deformation analysis of flexible manipulators. Mech. Based Des. Struct. Mach. 50, 4274–4296 (2020)

    Article  Google Scholar 

  23. Jiang, M., Rui, X., Zhu, W., Zhang, F.: Modeling and control of magnetorheological 6-DOF stewart platform based on multibody systems transfer matrix method. Smart Mater. Struct. 29(3), 129–135 (2020)

    Article  Google Scholar 

  24. Jiang, M., Rui, X., Zhu, W., Yang, F., Zhang, Y.: Optimal design of 6-DOF vibration isolation platform based on transfer matrix method for multibody systems. Acta Mech. Sin. 37(1), 127–137 (2021)

    Article  MathSciNet  Google Scholar 

  25. Bamdad, M., Bahri, M.M.: Kinematics and manipulability analysis of a highly articulated soft robotic manipulator. Robotica 37(5), 868–882 (2019)

    Article  Google Scholar 

  26. Feyzollahzadeh, M., Bamdad, M.: Vibration analysis of rotating beam with variable cross section using Riccati transfer matrix method. Struct. Eng. Mech. 70(2), 199–207 (2019)

    Google Scholar 

  27. Zhou, J., Zhou, Y.J.A.M.S.: A new simple method of implicit time integration for dynamic problems of engineering structures. Acta Mech. Sin. 23(1), 91–99 (2007)

    Article  MATH  Google Scholar 

  28. Yakoub, R., Shabana, A.: Use of Cholesky coordinates and the absolute nodal coordinate formulation in the computer simulation of flexible multibody systems. Nonlinear Dyn. 20(3), 267–282 (1999)

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mahdi Bamdad.

Ethics declarations

Competing Interests

The authors declare no competing interests.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Bamdad, M., Feyzollahzadeh, M. An efficient discrete algorithm in dynamic modeling of large-deformation flexible mechanisms. Multibody Syst Dyn 59, 123–141 (2023). https://doi.org/10.1007/s11044-023-09880-1

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11044-023-09880-1

Keywords

Navigation