TY - JOUR
T1 - A comprehensive review of educational articles on structural and multidisciplinary optimization
AU - Wang, Chao
AU - Zhao, Zhi
AU - Zhou, Ming
AU - Sigmund, Ole
AU - Zhang, Xiaojia Shelly
N1 - Publisher Copyright:
© 2021, The Author(s), under exclusive licence to Springer-Verlag GmbH Germany, part of Springer Nature.
PY - 2021
Y1 - 2021
N2 - Ever since the publication of the 99-line topology optimization MATLAB code (top99) by Sigmund in 2001, educational articles have emerged as a popular category of contributions within the structural and multidisciplinary optimization (SMO) community. The number of educational papers in the field of SMO has been growing rapidly in recent years. Some educational contributions have made a tremendous impact on both research and education. For example, top99 (Sigmund in Struct Multidisc Optim 21(2):120–127, 2001) has been downloaded over 13,000 times and cited over 2000 times in Google Scholar. In this paper, we attempt to provide a systematic and comprehensive review of educational articles and codes in SMO, including topology, sizing, and shape optimization and building blocks. We first assess the papers according to the adopted methods, which include density-based, level-set, ground structure, and more. We then provide comparisons and evaluations on the codes from several key aspects, including techniques, efficiency, usability, readability, environment, and compatibility. In addition, we conduct numerical experiments on the reviewed codes using the benchmark cantilever beam example to provide feedback on the overall user experience. With a systematic review and comparison, this paper aims to offer insights on the educational values and practicality for employing these codes. We try to provide not only guidance for beginners to approach various optimization methods, but also a dictionary to direct readers to effectively target the relevant codes and building blocks based on their demands. Finally, based on the findings in this review paper, we provide some perspectives and recommendations for future educational contributions.
AB - Ever since the publication of the 99-line topology optimization MATLAB code (top99) by Sigmund in 2001, educational articles have emerged as a popular category of contributions within the structural and multidisciplinary optimization (SMO) community. The number of educational papers in the field of SMO has been growing rapidly in recent years. Some educational contributions have made a tremendous impact on both research and education. For example, top99 (Sigmund in Struct Multidisc Optim 21(2):120–127, 2001) has been downloaded over 13,000 times and cited over 2000 times in Google Scholar. In this paper, we attempt to provide a systematic and comprehensive review of educational articles and codes in SMO, including topology, sizing, and shape optimization and building blocks. We first assess the papers according to the adopted methods, which include density-based, level-set, ground structure, and more. We then provide comparisons and evaluations on the codes from several key aspects, including techniques, efficiency, usability, readability, environment, and compatibility. In addition, we conduct numerical experiments on the reviewed codes using the benchmark cantilever beam example to provide feedback on the overall user experience. With a systematic review and comparison, this paper aims to offer insights on the educational values and practicality for employing these codes. We try to provide not only guidance for beginners to approach various optimization methods, but also a dictionary to direct readers to effectively target the relevant codes and building blocks based on their demands. Finally, based on the findings in this review paper, we provide some perspectives and recommendations for future educational contributions.
KW - Building blocks
KW - Educational codes
KW - Educational contributions
KW - Shape optimization
KW - Sizing optimization
KW - Topology optimization
U2 - 10.1007/s00158-021-03050-7
DO - 10.1007/s00158-021-03050-7
M3 - Journal article
AN - SCOPUS:85116317755
SN - 1615-147X
VL - 64
SP - 2827
EP - 2880
JO - Structural and Multidisciplinary Optimization
JF - Structural and Multidisciplinary Optimization
ER -