Computer-aided design tool for typical flexible mechanisms synthesis by means of evolutionary algorithms

Mohamed Amine Ben Abdallah,Imed Khemili,Nizar Aifaoui,Med Amine Laribi
DOI: https://doi.org/10.1017/s0263574724000171
IF: 2.7
2024-03-06
Robotica
Abstract:Accurate prediction for mechanisms' dynamic responses has always been a challenging task for designers. For modeling easiness purposes, mechanisms' synthesis and optimization have been mostly limited to rigid systems, making consequently the designer unable to vow that the manufactured mechanism satisfies the target responses. To address this limitation, flexible mechanism synthesis is aimed in this work. Two benchmark mechanisms being the core of myriad mechanical devices are of scope, mainly, the flexible slider-crank and the four-bar. In addition to the mechanism dimensions, materials properties have been embedded in the synthesis problem. Two responses are of interest for the slider-crank mechanism, the slider velocity, and the midpoint axial displacement for the flexible connecting rod. Whereas five responses have been compiled for the four-bar mechanism synthesis. A comparative analysis of seven optimization techniques to solve the synthesis problem for both mechanisms has been performed. Subsequently, an executable computer-aided design tool for mechanisms synthesis has been developed under MATLAB®. Numerical outcomes emphasize the limits of a single-response-based synthesis for a flexible mechanism. It has been proven that combining different responses alleviates possible error and fulfill high-accuracy requirement.
robotics
What problem does this paper attempt to address?
The paper aims to address the problem of flexible mechanism synthesis, particularly the dynamic synthesis of typical flexible mechanisms using evolutionary algorithms in computer-aided design (CAD) tools. Specifically, the paper focuses on two benchmark flexible mechanisms—the flexible slider-crank and the four-bar mechanism, and considers material properties to improve design accuracy. For the flexible slider-crank mechanism, the study focuses on the slider velocity and the axial displacement of the midpoint of the flexible link; whereas for the four-bar mechanism, it considers five responses, including the paths of the crank, flexible link, and flexible follower midpoint, as well as the axial displacements of these flexible components. Additionally, the paper compares seven optimization techniques to solve the synthesis problem of these two mechanisms and develops a MATLAB-based computer-aided design tool (CADMS) for performing mechanism synthesis. The research results indicate that the synthesis method based on a single response has limitations when dealing with flexible mechanisms, while combining multiple responses can reduce errors and meet high precision requirements. Through this approach, the researchers hope to improve the design process of existing mechanical systems, making them more precise and efficient.