Abstract
Considerable academic research has been conducted on truss design optimization by standard metaheuristic methods; however, the generic nature of these methods becomes inefficient for problems with many decision variables. This may explain the simplicity of the relevant test problems in the academic literature in comparison with real structures. To address this challenge, this study advocates a customized optimization methodology which utilizes problem-specific knowledge. It improves upon a new bilevel truss optimization method to allow for an arbitrary trade-off between the stochastic upper level and the deterministic lower level search. Numerical simulations demonstrate that for large-scale truss design problems, the proposed method can find significantly lighter structures up to 300 times more quickly than the best existing metaheuristic methods. The remarkable findings of this study demonstrate the importance of using engineering knowledge and discourage future research on the development of purely metaheuristic methods for truss optimization.
Acknowledgements
Computational work in support of this research was performed at Michigan State University’s High-Performance Computing Facility. The source code of the proposed method (in MATLAB©) and the details of the best solutions can be found at the RG page of the first author (https://www.researchgate.net/profile/Ali_Ahrari/publications).
Disclosure statement
No potential conflict of interest was reported by the authors.
ORCID
Ali Ahrari http://orcid.org/0000-0001-7232-7967
Kalyanmoy Deb http://orcid.org/0000-0001-7402-9939