Hostname: page-component-848d4c4894-75dct Total loading time: 0 Render date: 2024-05-30T16:15:01.153Z Has data issue: false hasContentIssue false

Inverse dynamics analysis of a 6-RR-RP-RR parallel manipulator with offset universal joints

Published online by Cambridge University Press:  26 March 2024

Huze Huang
Affiliation:
Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun, China University of Chinese Academy of Sciences, Beijing, China
Hasiaoqier Han*
Affiliation:
Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun, China Center of Materials Science and Optoelectronics Engineering, University of Chinese Academy of Sciences, Beijing, China
Dawei Li
Affiliation:
Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun, China
Zhenbang Xu
Affiliation:
Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun, China Center of Materials Science and Optoelectronics Engineering, University of Chinese Academy of Sciences, Beijing, China
Qingwen Wu
Affiliation:
Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun, China Center of Materials Science and Optoelectronics Engineering, University of Chinese Academy of Sciences, Beijing, China
*
Corresponding author: Hasiaoqier Han; Email: hanhasiaoqier@yahoo.com

Abstract

This paper presents an algorithm for solving the inverse dynamics of a parallel manipulator (PM) with offset universal joints (RR–joints) via the Newton–Euler method. The PM with RR–joints increase the joint stiffness and enlarge the workspace but introduces additional joint parameters and constraint torques, rendering the dynamics more complex. Unlike existing studies on PMs with RR–joints, which emphasize the kinematics and joint performance, this paper studies the dynamical model. First, an iterative algorithm is established through a rigid body velocity transformation, which calculates the input parameters of the link velocity and acceleration. A linear system of equations in matrix form is then established for the entire PM through the Newton–Euler method. By using the generalized minimal residual method (GMRES) to solve the equation system, all the forces and torques on the joints can be obtained, from which the required actuation force can be derived. This method is validated through numerical simulations using the automatic dynamic analysis of multibody systems software. The proposed method is suitable for establishing the dynamic model of complex PMs with redundant or hybrid structures.

Type
Research Article
Copyright
© The Author(s), 2024. Published by Cambridge University Press

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

Gough, V. E., “Universal Tyre Test Machine,” In: Proceedings of the FISITA 9th International Technical Congress, London (1962) 117137.Google Scholar
Stewart, D., “A platform with six degrees of freedom,” Proceed Inst Mech Eng 180(1), 371386 (1965).CrossRefGoogle Scholar
Gloess, R. and Lula, B., Challenges of extreme load hexapod design and modularization for large ground-based telescopes, San Diego, California, USA, (2010) 77391U.CrossRefGoogle Scholar
Großmann, K. and Kauschinger, B., “Eccentric universal joints for parallel kinematic machine tools: Variants and kinematic transformations,” Prod Engineer 6(4-5), 521529 (2012).CrossRefGoogle Scholar
Hu, B. and Lu, Y., “Analyses of kinematics, statics, and workspace of a 3-RRPRR parallel manipulator and its three isomeric mechanisms,” Proceed Inst Mech Eng, Part C: J Mech Eng Sci 222(9), 18291837 (2008).CrossRefGoogle Scholar
Dalvand, M. M. and Shirinzadeh, B., “Kinematics analysis of 6-DOF parallel micro-manipulators with offset U-joints: A case study,” Inter J Intell Mechatro Robot 2(1), 2840 (2012).Google Scholar
Dalvand, M. M., Shirinzadeh, B. and Nahavandi, S., “Inverse Kinematics Analysis of 6-RRCRR Parallel Manipulators,” In: 2013 IEEE/ASME International Conference on Advanced Intelligent Mechatronics, Wollongong, NSW (IEEE, 2013) pp. 644648.CrossRefGoogle Scholar
Han, H.-S.-A.-Q.-E., Han, C.-Y., Xu, Z.-B., Zhu, M.-C., Yu, Y. and Wu, Q.-W., “Kinematics analysis and testing of novel 6- P -RR-R-RR parallel platform with offset RR-joints,” Proceed Inst Mech Eng, Part C: J Mech Eng Sci 233(10), 35123530 (2019).CrossRefGoogle Scholar
Han, H., Zhang, Y., Zhang, H., Han, C., Li, A. and Xu, Z., “Kinematic analysis and performance test of a 6-dof parallel platform with dense ball shafting as a revolute joint,” Appl Sci 11(14), 6268 (2021).CrossRefGoogle Scholar
Yu, Y., Xu, Z.-B., Wu, Q.-W., Yu, P., He, S. and Wang, G.-Q., “Kinematic analysis and testing of a 6-RR RP RR parallel manipulator,” Proceed Inst Mech Eng, Part C: J Mech Eng Sci 231(13), 25152527 (2017).CrossRefGoogle Scholar
Zhang, Y., Han, H., Zhang, H., Xu, Z., Xiong, Y., Han, K. and Li, Y., “Acceleration analysis of 6-RR-RP-RR parallel manipulator with offset hinges by means of a hybrid method,” Mech Mach Theory 169, 104661 (2022).CrossRefGoogle Scholar
Staicu, S., “Dynamics of the 6-6 Stewart parallel manipulator,” Robot Cim-INT Manuf 27(1), 212220 (2011).CrossRefGoogle Scholar
Tsai, L.-W., “Solving the inverse dynamics of a Stewart-Gough manipulator by the principle of virtual work,” J Mech Design 122(1), 39 (2000).CrossRefGoogle Scholar
Zhao, Y. and Gao, F., “Inverse dynamics of the 6-dof out-parallel manipulator by means of the principle of virtual work,” Robotica 27(2), 259268 (2009).CrossRefGoogle Scholar
Asadi, F. and Sadati, S. H., “Full dynamic modeling of the general stewart platform manipulator via Kane’s method,” Iranian J Sci Tech, Trans Mech Eng 42(2), 161168 (2018).CrossRefGoogle Scholar
Enferadi, J. and Jafari, K., “A Kane’s based algorithm for closed-form dynamic analysis of a new design of a 3RSS-S spherical parallel manipulator,” Multibody Syst Dyn 49(4), 377394 (2020).CrossRefGoogle Scholar
Wu, P., Xiong, H. and Kong, J., “Dynamic analysis of 6-SPS parallel mechanism,” Int J Mech Mater Des 8(2), 121128 (2012).CrossRefGoogle Scholar
Zhang, Q., Mills, J. K., Cleghorn, W. L., Jin, J. and Zhao, C., “Trajectory tracking and vibration suppression of a 3-PRR parallel manipulator with flexible links,” Multibody Syst Dyn 33(1), 2760 (2015).CrossRefGoogle Scholar
Zhao, T., Geng, M., Chen, Y., Li, E. and Yang, J., “Kinematics and dynamics Hessian matrices of manipulators based on screw theory,” Chin J Mech Eng 28(2), 226235 (2015).CrossRefGoogle Scholar
Gallardo-Alvarado, J., Aguilar-Nájera, C. R., Casique-Rosas, L., Pérez-González, L. and Rico-Martínez, J. M., “Solving the kinematics and dynamics of a modular spatial hyper-redundant manipulator by means of screw theory,” Multibody Syst Dyn 20(4), 307325 (2008).CrossRefGoogle Scholar
Gallardo, J., Rico, J. M., Frisoli, A., Checcacci, D. and Bergamasco, M., “Dynamics of parallel manipulators by means of screw theory,” Mech Mach Theory 38(11), 11131131 (2003).CrossRefGoogle Scholar
Geng, Z., Haynes, L. S., Lee, J. D. and Carroll, R. L., “On the dynamic model and kinematic analysis of a class of Stewart platforms,” Robot Auton Syst 9(4), 237254 (1992).CrossRefGoogle Scholar
Lee, J. D. and Geng, Z., “A dynamic model of a flexible stewart platform,” Comput Struct 48(3), 367374 (1993).CrossRefGoogle Scholar
Zou, Q., Zhang, D. and Huang, G., “Dynamic performance evaluation of the parallel mechanism for a 3T2R hybrid robot,” Mech Mach Theory 172, 104794 (2022).CrossRefGoogle Scholar
Dasgupta, B. and Mruthyunjaya, T. S., “A Newton-Euler formulation for the inverse dynamics of the Stewart platform manipulator,” Mech Mach Theory 33(8), 11351152 (1998).CrossRefGoogle Scholar
He, J., Zheng, H., Gao, F. and Zhang, H., “Dynamics and control of a 7-DOF hybrid manipulator for capturing a non-cooperative target in space,” Mech Mach Theory 140, 83103 (2019).CrossRefGoogle Scholar
Abo-Shanab, R. F., “Dynamic modeling of parallel manipulators based on Lagrange-D’Alembert formulation and Jacobian/Hessian matrices,” Multibody Syst Dyn 48(4), 403426 (2020).CrossRefGoogle Scholar
Ting, Y., Chen, Y.-S. and Jar, H.-C., “Modeling and control for a Gough-Stewart platform CNC machine,” J Robotic Syst 21(11), 609623 (2004).CrossRefGoogle Scholar
Bingul, Z. and Karahan, O., “Real-time trajectory tracking control of Stewart platform using fractional order fuzzy PID controller optimized by particle swarm algorithm,” Indust Rob: The Inter J Rob Res App 49(4), 708725 (2021).CrossRefGoogle Scholar
Cheng, H., Yiu, Y.-K. and Li, Z., “Dynamics and control of redundantly actuated parallel manipulators,” IEEE/ASME Trans Mech 8(4), 483491 (2003).CrossRefGoogle Scholar
Pang, H. and Shahinpoor, M., “Inverse dynamics of a parallel manipulator,” J Robotic Syst 11(8), 693702 (1994).CrossRefGoogle Scholar
Silver, W. M., “On the equivalence of Lagrangian and Newton-Euler dynamics for manipulators,” Int J Rob Res 1(2), 6070 (1982).CrossRefGoogle Scholar
Chen, Z. and Wang, X., “Dynamic modeling and residual vibration suppression of the redundantly-actuated cable driving parallel manipulator,” IEEE Access 8, 9942299430 (2020).CrossRefGoogle Scholar
Arian, A., Danaei, B., Abdi, H. and Nahavandi, S., “Kinematic and dynamic analysis of the Gantry-Tau, a 3-DoF translational parallel manipulator,” Appl Math Model 51, 217231 (2017).CrossRefGoogle Scholar
He, J., Zheng, H., Gao, F. and Zhang, H., “Dynamics and control of a 7-DOF hybrid manipulator for capturing a non-cooperative target in space,” Mech Mach Theory 140, 83103 (2019).CrossRefGoogle Scholar
Saad, Y. and Schultz, M. H., “GMRES: A generalized minimal residual algorithm for solving nonsymmetric linear systems,” Siam J Sci Stat Comp 7(3), 856869 (1986).CrossRefGoogle Scholar