Abstract
This work denotes an insight into flexible multibody systems synthesis. In contrast with classical synthesis approaches, the flexible behaviour of the mechanisms’ different bodies is taken into account. A set of responses, such as drawn path, velocity, acceleration in addition to flexible bodies’ axial displacement have been combined into the same cost function. Both flexible slider-crank and four-bar mechanisms have been considered as illustrative examples. The design variables subsume dimensional, i.e. the flexible links’ length and the material characteristics’ such as the Young modulus and material density. Seven optimization techniques have been implemented, mainly, the Biogeography-Based Algorithm (BBA), Cultural Algorithm (CA), Firefly Algorithm (FA), Harmonic Search (HS), Invasive Weed (IW), Shuffled Complex Evolution (SC), and the Shuffled Frog (SF). The combined synthesis approach has been investigated beside single-based response synthesis. It’s been confirmed that involving a single response for a flexible mechanism couldn’t vow high accuracy and random responses are witnessed for the mechanism’s components non-involved in the synthesis, whereas the combined synthesis did joy optimizing the responses of all the mechanism bodies’ simultaneously.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Data availability
The authors confirm that data is available upon request.
References
Alizade R, Gezgin E (2011) Synthesis of function generating spherical four bar mechanism for the six independent parameters. Mech Mach Theory 46:1316–1326. https://doi.org/10.1016/j.mechmachtheory.2011.04.002
Bai S (2021) Algebraic coupler curve of spherical four-bar linkages and its applications. Mech Mach Theory 158:104218. https://doi.org/10.1016/j.mechmachtheory.2020.104218
Bai S, Angeles J (2015) Coupler-curve synthesis of four-bar linkages via a novel formulation. Mech Mach Theory 94:177–187. https://doi.org/10.1016/j.mechmachtheory.2015.08.010
Botello-Aceves S, Valdez SI, Becerra HM, Hernandez E (2018) Evaluating concurrent design approaches for a Delta parallel manipulator. Robotica 36:697–714. https://doi.org/10.1017/s0263574717000674
Brinker J, Corves B, Takeda Y (2018) Parallel robots based on motion/force transmission indices. Mech Mach Theory. https://doi.org/10.1016/j.mechmachtheory.2017.11.029
Cabrera JA, Simon A, Prado M (2002) Optimal synthesis of mechanisms with genetic algorithms. Mech Mach Theory 37:1165–1177. https://doi.org/10.1016/S0094-114X(02)00051-4
Collard JF, Duysinx P, Fisette P (2010) Optimal synthesis of planar mechanisms via an extensible-link approach. Struct Multidiscip Optim 42:403–415. https://doi.org/10.1007/s00158-010-0500-3
Ebrahimi S, Payvandy P (2015) Efficient constrained synthesis of path generating four-bar mechanisms based on the heuristic optimization algorithms. Mech Mach Theory 85:189–204. https://doi.org/10.1016/j.mechmachtheory.2014.11.021
Firouzi B, Abbasi A, Sendur P (2021) Improvement of the computational efficiency of metaheuristic algorithms for the crack detection of cantilever beams using hybrid methods. Eng Optim. https://doi.org/10.1080/0305215X.2021.1919887
Flores P, Ambrósio J, Claro JP (2004) Dynamic analysis for planar multibody mechanical systems with lubricated joints. Multibody Syst Dyn 12:47–74. https://doi.org/10.1023/B:MUBO.0000042901.74498.3a
Flores P, Ambrósio J, Claro JCP, Lankarani HM (2007) Dynamic behaviour of planar rigid multi-body systems including revolute joints with clearance. Proc Inst Mech Eng Part K J Multi Body Dyn 221:161–174. https://doi.org/10.1243/14644193jmbd96
Ganesan G, Sekar M (2017) Optimal synthesis and kinematic analysis of adjustable four-bar linkages to generate filleted rectangular paths. Mech Based Des Struct Mach 45:363–379. https://doi.org/10.1080/15397734.2016.1217780
García S, Molina D, Lozano M, Herrera F (2008) A study on the use of non-parametric tests for analyzing the evolutionary algorithms’ behaviour: a case study on the CEC’2005 special session on real parameter optimization. J Heuristics 15:617. https://doi.org/10.1007/s10732-008-9080-4
Geem ZW, Kim JH, Loganathan GV (2001) A new Heuristic optimization algorithm: harmony search. SIMULATION 76:60–68. https://doi.org/10.1177/003754970107600201
George NS, Erdman AG (1988) Advanced mechanism design: analysis and synthesis, vol 2. Prentice-Hall. https://doi.org/10.1073/pnas.0703993104
Haghjoo MR, Yoon J (2022) Two-stage mechanism path synthesis using optimized control of a shadow robot: case study of the eight-bar Jansen mechanism. Mech Mach Theory 168:104569. https://doi.org/10.1016/j.mechmachtheory.2021.104569
Han SM, Kim SI, Kim YY (2017) Topology optimization of planar linkage mechanisms for path generation without prescribed timing. Struct Multidiscip Optim 56:501–517. https://doi.org/10.1007/s00158-017-1712-6
Hernández A, Muñoyerro A, Urízar M, Amezua E (2021a) Comprehensive approach for the dimensional synthesis of a four-bar linkage based on path assessment and reformulating the error function. Mech Mach Theory. https://doi.org/10.1016/j.mechmachtheory.2020.104126
Hernández A, Muñoyerro A, Urízar M, Amezua E (2021b) Comprehensive approach for the dimensional synthesis of a four-bar linkage based on path assessment and reformulating the error function. Mech Mach Theory 156:104126. https://doi.org/10.1016/j.mechmachtheory.2020.104126
Kafash SH, Nahvi A (2017) Optimal synthesis of four-bar path generator linkages using circular proximity function. Mech Mach Theory 115:18–34. https://doi.org/10.1016/j.mechmachtheory.2017.04.010
Khemili I, Romdhane L (2008) Dynamic analysis of a flexible slider-crank mechanism with clearance. Eur J Mech A Solids 27:882–898. https://doi.org/10.1016/j.euromechsol.2007.12.004
Khemili I, Abdallah MAB, Aifaoui N (2018) Multi-objective optimization of a flexible slider-crank mechanism synthesis, based on dynamic responses. Eng Optim. https://doi.org/10.1080/0305215X.2018.1508574
Kim JW, Seo TW, Kim J (2016) A new design methodology for four-bar linkage mechanisms based on derivations of coupler curve. Mech Mach Theory 100:138–154. https://doi.org/10.1016/j.mechmachtheory.2016.02.006
Kuo HC, Lin CH (2013) Cultural evolution algorithm for global optimizations and its applications. J Appl Res Technol 11:510–522. https://doi.org/10.1016/S1665-6423(13)71558-X
Laribi M, Mlika A, Romdhane L, Zeghloul S (2004) A combined genetic algorithm–fuzzy logic method (GA–FL) in mechanisms synthesis. Mech Mach Theory 39:717–735. https://doi.org/10.1016/j.mechmachtheory.2004.02.004
Lin WY, Hsiao KM (2017) A new differential evolution algorithm with a combined mutation strategy for optimum synthesis of path-generating four-bar mechanisms. Proc Inst Mech Eng Part C J Mech Eng Sci 231:2690–2705. https://doi.org/10.1177/0954406216638887
Liu Y, Bucknall R (2018) A survey of formation control and motion planning of multiple unmanned vehicles. Robotica 36:1019–1047. https://doi.org/10.1017/s0263574718000218
Mehrabian AR, Lucas C (2006) A novel numerical optimization algorithm inspired from weed colonization. Ecol Inform 1:355–366. https://doi.org/10.1016/j.ecoinf.2006.07.003
Nikravesh PE (1988) Computer-aided analysis of mechanical systems. Prentice Hall
Olinski M, Gronowicz A, Ceccarelli M (2021) Development and characterisation of a controllable adjustable knee joint mechanism. Mech Mach Theory 155:1–14. https://doi.org/10.1016/j.mechmachtheory.2020.104101
Parlaktaş V, Söylemez E, Tanik E (2010) On the synthesis of a geared four-bar mechanism. Mech Mach Theory 45:1142–1152. https://doi.org/10.1016/j.mechmachtheory.2010.03.007
Pickard JK, Carretero JA, Merlet J-P (2020) Appropriate synthesis of the four-bar linkage. Mech Mach Theory 153:103965. https://doi.org/10.1016/j.mechmachtheory.2020.103965
Roberts R, Rodriguez-Leal E (2016) Kinematics and workspace-based dimensional optimization of a novel haptic device for assisted navigation. Mech Based Des Struct Mach 44:43–57. https://doi.org/10.1080/15397734.2015.1035784
Romdhane L, Dhuibi H, Salah HH (2003) Dynamic analysis of planar elastic mechanisms using the dyad method. Proc Inst Mech Eng Part K J Multi Body Dyn 217:1–14. https://doi.org/10.1243/146441903763049397
Shabana AA (2010) Computational dynamics. Wiley. https://doi.org/10.1002/9780470686850
Shabana AA (2013) Dynamics of multibody systems, 4th edn. Springer
Shao Y, Xiang Z, Liu H, Li L (2016) Conceptual design and dimensional synthesis of cam-linkage mechanisms for gait rehabilitation. Mech Mach Theory 104:31–42. https://doi.org/10.1016/j.mechmachtheory.2016.05.018
Shao Y, Zhang W, Ding X (2021) Configuration synthesis of variable stiffness mechanisms based on guide-bar mechanisms with length-adjustable links. Mech Mach Theory 156:104153. https://doi.org/10.1016/j.mechmachtheory.2020.104153
Simon D (2008) Biogeography-based optimization. IEEE Trans Evol Comput 12:702–713. https://doi.org/10.1109/TEVC.2008.919004
Sun J, Wang P, Liu W, Chu J (2018) Non-integer-period motion generation of a planar four-bar mechanism using wavelet series. Mech Mach Theory 121:28–41
Torres-Moreno JL, Cruz NC, Álvarez JD, Redondo JL, Giménez-Fernandez A (2022) An open-source tool for path synthesis of four-bar mechanisms. Mech Mach Theory 169:104604. https://doi.org/10.1016/j.mechmachtheory.2021.104604
Valdez SI, Chávez-Conde E, Hernandez EE, Ceccarelli M (2016) Structure-control design of a mechatronic system with parallelogram mechanism using an estimation of distribution algorithm. Mech Based Des Struct Mach 44:58–71. https://doi.org/10.1080/15397734.2015.1035785
van der Wijk V (2020) The grand 4R four-bar based inherently balanced linkage architecture for synthesis of shaking force balanced and gravity force balanced mechanisms. Mech Mach Theory 150:103815. https://doi.org/10.1016/j.mechmachtheory.2020.103815
Van Der Wijk V (2020) The grand 4R four-bar based inherently balanced linkage architecture for synthesis of shaking force balanced and gravity force balanced mechanisms. Mech Mach Theory. https://doi.org/10.1016/j.mechmachtheory.2020.103815
Venkataramanujam V, Larochelle PM (2016) Design and development of planar reconfigurable motion generators. Mech Based Des Struct Mach 44:426–439. https://doi.org/10.1080/15397734.2015.1096794
Wu R, Li R, Bai S (2021) A fully analytical method for coupler-curve synthesis of planar four-bar linkages. Mech Mach Theory. https://doi.org/10.1016/j.mechmachtheory.2020.104070
Xu K, Liu H, Yue W, Xiao J, Ding Y, Wang G (2021) Kinematic modeling and optimal design of a partially compliant four-bar linkage using elliptic integral solution. Mech Mach Theory 157:13–14. https://doi.org/10.1016/j.mechmachtheory.2020.104214
Yang X (2010) Nature-inspired metaheuristic algorithms, 2nd edn. Luniver Press. https://doi.org/10.1016/j.chemosphere.2009.08.026
Yildiz A (2021) Parametric synthesis of two different trunk lid mechanisms for sedan vehicles using population-based optimisation algorithms. Mech Mach Theory 156:104130. https://doi.org/10.1016/j.mechmachtheory.2020.104130
Zhang T, Zhang W, Gupta MM (2018) An underactuated self-reconfigurable robot and the reconfiguration evolution. Mech Mach Theory 124:248–258. https://doi.org/10.1016/j.mechmachtheory.2018.03.004
Funding
There is not funding statement.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors claim that there is no conflict of interest.
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.
About this article
Cite this article
Ben Abdallah, M.A., Khemili, I., Aifaoui, N. et al. Metaheuristics-based approach for multiple dynamic responses optimization of flexible mechanisms. Soft Comput 27, 11767–11787 (2023). https://doi.org/10.1007/s00500-023-07858-x
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-023-07858-x