Abstract
This paper presents an optimization technique for dynamic balancing of a four-bar mechanism for the purpose of minimization of joint reactions, shaking forces and shaking moment. Joint reaction forces were determined by using a new method which can be applied in rigid planar closed-loop kinematic chains with revolute joints, and it is based on the use of absolute angles of rotation. The problem of balancing the obtained joint reaction forces was then solved as a multi-objective optimization problem. Kinematic and dynamic parameters of the four-bar linkage were taken as design variables. Three cases with simultaneous minimization of several objective functions were considered. The new hybrid algorithm named Hybrid Cuckoo Search and Firefly Algorithm (H-CS-FA) was used for solving the defined optimization problem in accordance with the given constraints. The appropriate selection of objective functions (three cases) and the application of the proposed algorithm resulted in a significant reduction of the values of joint reactions, shaking forces, shaking moment and driving torque. A concrete numerical example was used to show the efficiency of the new hybrid algorithm. The results obtained by H-CS-FA are compared with those obtained by using basic algorithms in the hybridization process (CS and FA) which proved the superiority of the newly proposed optimization procedure.
Similar content being viewed by others
References
Šalinić, S.: Determination of joint reaction forces in a symbolic form in rigid multibody systems. Mech. Mach. Theory 46, 1796–1810 (2011)
Norton, R.: Design of Machinery—An Introduction to the Synthesis and Analysis of Mechanisms and Machines. McGraw-Hill, New York (2004)
Walker, M.J., Oldhamn, K.: A general theory of force balancing using counterweights. Mech. Mach. Theory 13, 175–185 (1978)
Tepper, F.R., Lowen, G.G.: General theorems concerning full force balancing of planar mechanisms by internal mass redistribution. ASME J. Eng. Ind. 94(3), 789–796 (1972)
Berkof, R.S., Lowen, G.G.: A new method for completely force balancing simple linkages. ASME J. Eng. Ind. 91, 21–26 (1969)
Arakelian, V., Dahan, M.: Partial shaking moment balancing of fully force balanced linkages. Mech. Mach. Theory 36, 1241–1252 (2001)
Zhang, D., Wei, B.: Dynamic Balancing of Mechanisms and Synthesizing of Parallel Robots. Springer, Switzerland (2016)
Chaudhary, H., Saha, S.K.: Dynamic and Balancing of Multibody Systems. Springer, Berlin (2009)
Chaudhary, H., Saha, S.K.: Balancing of four-bar linkages using maximum recursive dynamic algorithm. Mech. Mach. Theory 42, 216–232 (2007)
Chaudhary, K., Chaudhary, H.: Dynamic balancing of planar mechanisms using genetic algorithm. J. Mech. Sci. Technol. 28, 4213–4220 (2014)
Chaudhary, K., Chaudhary, H.: Optimal dynamic design of planar mechanisms using teaching-learning-based optimization algorithm. J. Mech. Sci. Technol. 29, 5189–5198 (2015)
Farmani, M.R., Jaamialahmadi, A., Babaie, M.: Multiobjective optimization for force and moment balance of a four-bar linkage using evolutionary algorithms. J. Mech. Sci. Technol. 25, 2971–2977 (2011)
Guo, G., Morita, N., Torii, T.: Optimum dynamic design of planar linkage using genetic algorithm. JSME Int. J. C-Mech. Syst. 43, 372–377 (2000)
Erkaya, S.: Investigation of balancing problem for a planar mechanism using genetic algorithm. J. Mech. Sci. Technol. 27, 2153–2160 (2013)
Šalinić, S., Bošković, M., Bulatović, R.R.: Minimization of dynamic joint reaction forces of the 2-dof serial manipulators based on interpolating polynomials and counterweights. Theor. Appl. Mech. 42, 249–260 (2015)
Harl, B., Oblak, M., Butinar, B.: Minimization of joint reaction forces of kinematic chains by a multi-objective approach. Struct. Multidiscip. Optim. 27, 243–249 (2004)
Arakelian, V.H., Smith, M.R.: Shaking force and shaking moment balancing of mechanisms: a historical review with new examples. ASME J. Mech. Des. 127, 334–339 (2005)
Wijk, V.V., Herder, J.L., Demeulenaere, B.: Comparison of various dynamic balancing principles regarding additional mass and additional inertia. ASME J. Mech. Robot. 1(4), 041006 (2009). https://doi.org/10.1115/1.3211022
Yang, X.S., Deb, S.: Cuckoo search via Levy flights. In: World Congress on Nature and Biologically Inspired Computing (NaBIC), pp. 210–214. IEEE Publications, (2009)
Yang, X.S.: Nature-Inspired Metaheuristic Algorithms. Luniver Press, Frome (2008)
Yang, X.S., Deb, S., Fong, S.: Metaheuristic algorithms: optimal balance of intensification and diversification. Appl. Math. Inf. Sci. 8(3), 977–983 (2014)
Fiser, I., Fister Jr., I., Yang, X.S., Brest, J.: A comprehensive review of firefly algorithms. Swarm. Evol. Comput. 13(1), 34–46 (2013)
Yang, X.S., Xingshi, H.: Nature-Inspired Optimization Algorithms in Engineering Overview and Applications. Nature Inspired Computation in Engineering, pp. 1–20. Springer, Berlin (2016)
Bulatović, R.R., Đorđević, S.R., Đorđević, V.S.: Cuckoo search algorithm: a metaheuristic approach to solving the problem of optimum synthesis of a six-bar double dwell linkage. Mech. Mach. Theory 61, 1–13 (2013)
Mezura-Montes, E., Portilla-Flores, E.A., Hernández-Ocaña, B.: Optimum synthesis of a four-bar mechanism using the modified bacterial foraging algorithm. Int. J. Syst. Sci. 45(5), 1080–1100 (2014)
Bulatović, R.R., Miodragović, G., Bošković, M.S.: Modified krill herd (mkh) algorithm and its application in dimensional synthesis of a four-bar linkage. Mech. Mach. Theory 95, 1–21 (2016)
Lin, W.Y., Hsiao, K.M.: Cuckoo search and teaching-learning-based optimization algorithms for optimum synthesis of path-generating four-bar mechanisms. J. Chin. Inst. Eng. 40(1), 66–74 (2017)
Selvi, Ö., Yavuz, S.: Design and dimensional optimization of a novel walking mechanism with firefly algorithm. In: International Workshop on Computational Kinematics, pp. 67–75. Springer, Cham (2017)
Li, X., Wang, G., Miao, S., Li, X.: Optimal design of a hydraulic excavator working device based on parallel particle swarm optimization. J. Braz. Soc. Mech. Sci. (2017). https://doi.org/10.1007/s40430-017-0798-5
Sardashti, A., Daniali, H.M., Varedi, S.M.: Optimal free-defect synthesis of four-bar linkage with joint clearance using PSO algorithm. Meccanica 48(7), 1681–1693 (2013)
Ebrahimi, S., Payvandy, P.: Efficient constrained synthesis of path generating four-bar mechanisms based on the heuristic optimization algorithms. Mech. Mach. Theory. 85, 189–204 (2015)
Lee, C.T., Lee, C.C.: On a hybrid particle swarm optimization method and its application in mechanism design. Proc. Ins. Mech. Eng. C-J. Mech. 228(15), 2844–2857 (2014)
Singh, R., Chaudhary, H., Singh, A.K.: Defect-free optimal synthesis of crank-rocker linkage using nature-inspired optimization algorithms. Mech. Mach. Theory 116, 105–122 (2017)
Barthelemy, P., Bertolotti, J., Wiersma, D.S.: A Lévy-flight for light. Nature 453, 495–498 (2008)
Brown, C., Liebovitch, L.S., Glendon, R.: Lévy-flights in Dobe Ju/’hoansi foraging patterns. Hum. Ecol. 35, 129–138 (2007)
Lin, S.K.: Dynamics of the manipulator with closed chains. IEEE Trans. Robot. Autom. 6, 496–501 (1990)
Lurie, A.I.: Notes on analytical mechanics. Prikladnaya Matematika i Mekhanika (PMM) 21(6), 759–768 (1957). (in Russian)
Lurie, A.I.: Analytical Mechanics. Springer, Berlin (2002)
Wang, J.T., Huston, R.L.: Kane’s equations with undetermined multipliers—application to constrained multibody systems. ASME J. Appl. Mech. 54, 424–429 (1987)
Blajer, W.: On the determination of joint reactions in multibody mechanisms. ASME J. Mech. Des. 126, 341–350 (2004)
Yang, S., Deb, S.: Cuckoo search: recent advances and applications. Neural Comput. Appl. 24(1), 169–174 (2014)
Fister Jr., I., Fister, D., Fister, I.: A comprehensive review of cuckoo search: variants and hybrids. Int. J. Math. Model. Numer. Opitm. 4(4), 387–409 (2013)
Shehab, M., Khader, A.T., Al-Betar, M.A.: A survey on applications and variants of the cuckoo search algorithm. Appl. Soft. Comput. (In Press) (2017). https://doi.org/10.1016/j.asoc.2017.02.034
Fister, I., Yang, X.S., Brest, J.: A comprehensive review of firefly algorithms. Swarm. Evol. Comput. 13, 34–46 (2013)
Yang, X.S., Xingshi, H.: Firefly algorithm: recent advances and applications. Int. J. Swarm Intell. 1(1), 36–50 (2013)
Acknowledgements
Authors wish to acknowledge the support of the Ministry of Education and Science of the Republic of Serbia for support through research projects TR-35038, TR-35006 and TR-33015.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendix
Appendix
The Cartesian coordinates of mass centers \(C_p \left( {p=1, 2, 3} \right) \) of the mechanisms \(\left( {V_p } \right) \left( {p=1, 2, 3} \right) \) of the mechanism shown in Fig. 3 are:
Rights and permissions
About this article
Cite this article
Bošković, M., Bulatović, R.R., Šalinić, S. et al. Optimization of dynamic quantities of a four-bar mechanism using the Hybrid Cuckoo Search and Firefly Algorithm (H-CS-FA). Arch Appl Mech 88, 2317–2338 (2018). https://doi.org/10.1007/s00419-018-1457-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00419-018-1457-8