Abstract
The vibration suppression directly affects the dynamic performance and working accuracy of flexible manipulators, which is one of the important issues in the robotics field. However, most of the relevant literature only studies the vibration suppression of planar flexible manipulators, which is difficult to adapt to more general space motion. This paper proposes a strategy for vibration suppression of a spatial rigid-flexible link manipulator based on transfer matrix method of multibody system and RBF interpolation method. Firstly, the dynamics model of the system is constructed using the acceleration transfer matrix strategy, which provides support for vibration control. Secondly, the basic trajectories of the manipulator joints satisfying the boundary conditions are constructed and interpolated using an RBF with infinite smoothness. Based on this, an optimization objective based on the system dynamics model is proposed, which is to minimum the residual vibration of the flexible link. Meanwhile, an optimized hybrid particle swarm optimization algorithm is presented to solve the optimal problem of joint trajectories under minimum residual vibration. Finally, the effectiveness of the proposed dynamics model and trajectory optimization method is verified by numerical simulations. The dynamics modeling method proposed in this paper does not need to derive the global model of the system, which greatly improves the computational efficiency under the premise of ensuring accuracy, while the proposed trajectory optimization method based on RBF interpolation can be effective in reducing the system residual vibration on the basis of ensuring the infinite continuous smoothness of the optimized trajectory; meanwhile, the method does not need to measure the vibration with additional sensors, which effectively reduces the economic cost and has high practical value.
Similar content being viewed by others
Data availability
The datasets generated during and/or analyzed during the current study are available from the corresponding author on reasonable request.
References
Subedi, D., Tyapin, I., Hovland, G.: Review on modeling and control of flexible link manipulators. Modeling, Identif. Control A Nor. Res. Bull. 41, 141–163 (2020)
Feliu-Talegon, D., Feliu-Batlle, V.: Passivity-based control of a single-link flexible manipulator using fractional controllers. Nonlinear Dyn. 95, 2415–2441 (2019)
He, W., He, X., Zou, M., Li, H.: PDE Model-Based boundary control design for a flexible robotic manipulator with input backlash. IEEE T. Control. Syst. Technol. 27, 790–797 (2019)
Shi, M., Cheng, Y., Rong, B., Zhao, W., Yao, Z., Yu, C.: Research on vibration suppression and trajectory tracking control strategy of a flexible link manipulator. Appl. Math. Model. 110, 78–98 (2022)
Hamed, Y.S., Alharthi, M.R., Alkhathami, H.K.: Nonlinear vibration behavior and resonance of a Cartesian manipulator system carrying an intermediate end effector. Nonlinear Dyn. 91, 1429–1442 (2018)
Wu, M., Mei, J., Zhao, Y., Niu, W.: Vibration reduction of delta robot based on trajectory planning. Mech. Mach. Theory. 153, 104004 (2020)
Ghorbani, H., Tarvirdizadeh, B., Alipour, K., Hadi, A.: Near-time-optimal motion control for flexible-link systems using absolute nodal coordinates formulation. Mech. Mach. Theory. 140, 686–710 (2019)
Celentano, L., Coppola, A.: A computationally efficient method for modeling flexible robots based on the assumed modes method. Appl. Math. Comput. 218, 4483–4493 (2011)
Bian, Y., Gao, Z., Yun, C.: Study on vibration reduction and mobility improvement for the flexible manipulator via redundancy resolution. Nonlinear Dyn. 65, 359–368 (2011)
Alandoli, E.A., Lee, T.S., Lin, Y.J., Vijayakumar, V.: Dynamic model and intelligent optimal controller of flexible link manipulator system with payload uncertainty. Arab. J. Sci. Eng. 46, 7423–7433 (2021)
Piras, G., Cleghorn, W.L., Mills, J.K.: Dynamic finite-element analysis of a planar high-speed, high-precision parallel manipulator with flexible links. Mech. Mach. Theory. 40, 849–862 (2005)
Liang, D., Song, Y., Sun, T.: Nonlinear dynamic modeling and performance analysis of a redundantly actuated parallel manipulator with multiple actuation modes based on FMD theory. Nonlinear Dyn. 89, 391–428 (2017)
Lochan, K., Roy, B.K., Subudhi, B.: A review on two-link flexible manipulators. Annu. Rev. Control. 42, 346–367 (2016)
Gao, H., He, W., Zhou, C., Sun, C.: Neural network control of a Two-Link flexible robotic manipulator using assumed mode method. IEEE T. Ind. Inf. 15, 755–765 (2019)
Esfandiar, H., Korayem, M.H.: Accurate nonlinear modeling for flexible manipulators using mixed finite element formulation in order to obtain maximum allowable load. J. Mech. Sci. Technol. 29, 3971–3982 (2015)
Sun, C., He, W., Hong, J.: Neural network control of a flexible robotic manipulator using the lumped Spring-mass model. IEEE Trans. Syst. Man Cybern. Syst. 47, 1863–1874 (2017)
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)
Rui, X., Wang, X., Zhou, Q., Zhang, J.: Transfer matrix method for multibody systems (Rui method) and its applications. Sci. China Technol. Sci. 62, 712–720 (2019)
Rui, X., Wang, G., Zhang, J., Rui, X., Sun, L.: Study on automatic deduction method of overall transfer equation for branch multibody system. Adv. Mech. Eng. 8, 2071834246 (2016)
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. Cim.-Int. Manuf. 49, 181–193 (2018)
Lu, H., Rui, X., Zhang, X.: A computationally efficient modeling method for the vibration analyses of two-dimensional system structures using reduced transfer matrix method for multibody system. J. Sound Vib. 502, 116096 (2021)
Chen, D., Gu, C., Marzocca, P., Yang, J., Pan, G.: Dynamic modeling of rotating blades system based on transfer matrix method of multibody system. Appl. Math. Model. 105, 475–495 (2022)
Rong, B., Rui, X., Lu, K., Tao, L., Wang, G., Yang, F.: Dynamics analysis and wave compensation control design of ship’s seaborne supply by discrete time transfer matrix method of multibody system. Mech. Syst. Signal Pr. 128, 50–68 (2019)
Rui, X., Bestle, D., Wang, G., Zhang, J., Rui, X., He, B.: A new version of the Riccati transfer matrix method for multibody systems consisting of chain and branch bodies. Multibody Syst. Dyn. 49, 337–354 (2020)
Rui, X., Zhang, J., Wang, X., Rong, B., He, B., Jin, Z.: Multibody system transfer matrix method: the past, the present, and the future. Int. J. Mech. Syst. Dyn. 2, 3–26 (2022)
He, X., Zhao, Z.: Boundary control design for a vibrating flexible string system with input nonlinearities. Nonlinear Dyn. 93, 323–333 (2018)
Ji, N., Liu, Z., Liu, J., He, W.: Vibration control for a nonlinear three-dimensional Euler–-Bernoulli beam under input magnitude and rate constraints. Nonlinear Dyn. 91, 2551–2570 (2018)
Qiu, Z., Zhang, W.: Trajectory planning and diagonal recurrent neural network vibration control of a flexible manipulator using structural light sensor. Mech. Syst. Signal Pr. 132, 563–594 (2019)
Zhao, Z., He, X., Ahn, C.K.: Boundary disturbance observer-based control of a vibrating single-link flexible manipulator. IEEE Trans. Syst. Man Cybern. Syst. 51, 2382–2390 (2021)
Sabatini, M., Gasbarri, P., Monti, R., Palmerini, G.B.: Vibration control of a flexible space manipulator during on orbit operations. Acta Astronaut. 73, 109–121 (2012)
Liu, Y., Liu, X., Cai, G., Chen, J.: Trajectory planning and coordination control of a space robot for detumbling a flexible tumbling target in post-capture phase. Multibody Syst. Dyn. 52, 281–311 (2021)
Abe, A.: Trajectory planning for residual vibration suppression of a two-link rigid-flexible manipulator considering large deformation. Mech. Mach. Theory. 44, 1627–1639 (2009)
Cui, L., Wang, H., Chen, W.: Trajectory planning of a spatial flexible manipulator for vibration suppression. Robot. Auton. Syst. 123, 103316 (2020)
Yang, Y., Wei, Y., Lou, J., Fu, L., Fang, S., Chen, T.: Dynamic modeling and adaptive vibration suppression of a high-speed macro-micro manipulator. J. Sound Vib. 422, 318–342 (2018)
Grazioso, S., Di Gironimo, G., Siciliano, B.: Modeling and vibration control of flexible mechanical systems for DEMO remote maintenance: results from the FlexARM project. Fusion Eng. Des. 146, 1423–1425 (2019)
Zhang, J., Rui, X., Li, B., Chen, G.: Study on the stress-stiffening effect and modal synthesis methods for the dynamics of a spatial curved beam. J. Appl. Mech.-T. ASME. 83, 1–8 (2016)
Rui, X., Bestle, D., Zhang, J., Zhou, Q.: A new version of transfer matrix method for multibody systems. Multibody Syst. Dyn. 38, 137–156 (2016)
Shankar, V., Narayan, A., Kirby, R.M.: RBF-LOI: augmenting radial basis functions (RBFs) with least orthogonal interpolation (LOI) for solving PDEs on surfaces. J. Comput. Phys. 373, 722–735 (2018)
Mirinejad, H., Inanc, T.: An RBF collocation method for solving optimal control problems. Robot. Auton. Syst. 87, 219–225 (2017)
Oruç, Ö.: A radial basis function finite difference (RBF-FD) method for numerical simulation of interaction of high and low frequency waves: Zakharov-Rubenchik equations. Appl. Math. Comput. 394, 125787 (2021)
Chettibi, T.: Smooth point-to-point trajectory planning for robot manipulators by using radial basis functions. Robotica 37, 539–559 (2019)
Rad, J.A., Kazem, S., Parand, K.: Radial basis functions approach on optimal control problems: a numerical investigation. J. Vib. Control. 20, 1394–1416 (2014)
Garg, H.: A hybrid PSO-GA algorithm for constrained optimization problems. Appl. Math. Comput. 274, 292–305 (2016)
Sedighizadeh, D., Masehian, E., Sedighizadeh, M., Akbaripour, H.: GEPSO: a new generalized particle swarm optimization algorithm. Math. Comput. Simulat. 179, 194–212 (2021)
Feng, H., Ma, W., Yin, C., Cao, D.: Trajectory control of electro-hydraulic position servo system using improved PSO-PID controller. Automat. Constr. 127, 103722 (2021)
Wang, D., Tan, D., Liu, L.: Particle swarm optimization algorithm: an overview. Soft Comput. 22, 387–408 (2018)
Javidrad, F., Nazari, M.: A new hybrid particle swarm and simulated annealing stochastic optimization method. Appl. Soft Comput. 60, 634–654 (2017)
Shabana, A.A.: Dynamics of multibody systems, 4th edn. Cambridge University Press, New York (2013)
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, 279–295 (2018)
Acknowledgements
This work was supported by the Comprehensive Research Facility for Fusion Technology Program of China under Contract No. 2018-000052-73-01-001228 and National Natural Science Foundation of China (No.11905147). We also deeply thank to all the members of CFETR design team for their hard work and beneficial discussions.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this article.
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 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.
About this article
Cite this article
Shi, M., Rong, B., Liang, J. et al. Dynamics analysis and vibration suppression of a spatial rigid-flexible link manipulator based on transfer matrix method of multibody system. Nonlinear Dyn 111, 1139–1159 (2023). https://doi.org/10.1007/s11071-022-07921-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11071-022-07921-6