Advanced Metaheuristic Techniques for Mechanical Design Problems: Review

Mohamed Abd Elaziz,Ammar H. Elsheikh,Diego Oliva,Laith Abualigah,Songfeng Lu,Ahmed A. Ewees
DOI: https://doi.org/10.1007/s11831-021-09589-4
IF: 9.7
2021-04-19
Archives of Computational Methods in Engineering
Abstract:The design of complex mechanical components is a time-consuming process which involves many design variables with multiple interacted objectives and constraints. Traditionally, the design process of mechanical components is performed manually depending on the intuition and experience of the designer. In recent decades, automatic methods have been proposed to effectively search diverse and large parameter spaces. There is a growing interest in design optimization of mechanical systems using metaheuristic algorithms to improve the product lifecycle and performance and minimize the cost. Nowadays, there is a growing interest in design optimization of mechanical systems using metaheuristic algorithms to improve the product lifecycle and performance and minimize the cost. This review article demonstrates the applications of different metaheuristic algorithms in enhancing the design process of different mechanical systems. First, the basic concepts of common used metaheuristic algorithms are introduced. Then the applications of theses algorithms in optimization of different mechanical systems are discussed.
computer science, interdisciplinary applications,engineering, multidisciplinary,mathematics
What problem does this paper attempt to address?