Modular surrogate-based optimization framework for expensive computational simulations

Journal Article (2020)
Author(s)

Antonín Panzo (Škoda Transportation, Student TU Delft)

B. Y. Chen (TU Delft - Aerospace Structures & Computational Mechanics)

Research Group
Aerospace Structures & Computational Mechanics
Copyright
© 2020 Antonín Panzo, B. Y. Chen
More Info
expand_more
Publication Year
2020
Language
English
Copyright
© 2020 Antonín Panzo, B. Y. Chen
Research Group
Aerospace Structures & Computational Mechanics
Volume number
2718
Pages (from-to)
90-100
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

In practical applications, the use of computational modeling has been industry-wide adopted to speed up product development as well as reduce physical testing costs. Such models of complex or large systems are, however, often computationally expensive, hence solution times of hours or more are not uncommon. Additionally, as these models are typically evaluated using blackbox solvers, the direct study of relations between design parameters renders demanding in terms of computational time and provides poor engineering insight and understanding. To address this, a modular framework integrating computation automation with the use of surrogate-based modeling, optimization and visualization techniques is presented. The framework is built in the Python programming language. Its use is illustrated on a study of the side impact response of a car body using an artificial neural network as a surrogate together with the NSGA-III genetic algorithm for optimization.