Test and Validation of the Surrogate-Based, Multi-Objective GOMORS Algorithm against the NSGA-II Algorithm in Structural Shape Optimization

Nowadays, product development times are constantly decreasing, while the requirements for the products themselves increased significantly in the last decade. Hence, manufacturers use Computer-Aided Design (CAD) and Finite-Element (FE) Methods to develop better products in shorter times. Shape optimi...

Full description

Bibliographic Details
Main Authors: Yannis Werner, Tim van Hout, Vijey Subramani Raja Gopalan, Thomas Vietor
Format: Article
Language:English
Published: MDPI AG 2022-01-01
Series:Algorithms
Subjects:
Online Access:https://www.mdpi.com/1999-4893/15/2/46
_version_ 1797483559895695360
author Yannis Werner
Tim van Hout
Vijey Subramani Raja Gopalan
Thomas Vietor
author_facet Yannis Werner
Tim van Hout
Vijey Subramani Raja Gopalan
Thomas Vietor
author_sort Yannis Werner
collection DOAJ
description Nowadays, product development times are constantly decreasing, while the requirements for the products themselves increased significantly in the last decade. Hence, manufacturers use Computer-Aided Design (CAD) and Finite-Element (FE) Methods to develop better products in shorter times. Shape optimization offers great potential to improve many high-fidelity, numerical problems such as the crash performance of cars. Still, the proper selection of optimization algorithms provides a great potential to increase the speed of the optimization time. This article reviews the optimization performance of two different algorithms and frameworks for the structural behavior of a b-pillar. A b-pillar is the structural component between a car’s front and rear door, loaded under static and crash requirements. Furthermore, the validation of the algorithm includes a feasibility constraint. Recently, an optimization routine was implemented and validated for a Non-dominated Sorting Genetic Algorithm (NSGA-II) implementation. Different multi-objective optimization algorithms are reviewed and methodically ranked in a comparative study by given criteria. In this case, the Gap Optimized Multi-Objective Optimization using Response Surfaces (GOMORS) framework is chosen and implemented into the existing Institut für Konstruktionstechnik Optimizes Shapes (IKOS) framework. Specifically, the article compares the NSGA-II and GOMORS directly for a linear, non-linear, and feasibility optimization scenario. The results show that the GOMORS outperforms the NSGA-II vastly regarding the number of function calls and Pareto-efficient results without the feasibility constraint. The problem is reformulated to an unconstrained, three-objective optimization problem to analyze the influence of the constraint. The constrained and unconstrained approaches show equal performance for the given scenarios. Accordingly, the authors provide a clear recommendation towards the surrogate-based GOMORS for costly and multi-objective evaluations. Furthermore, the algorithm can handle the feasibility constraint properly when formulated as an objective function and as a constraint.
first_indexed 2024-03-09T22:48:45Z
format Article
id doaj.art-c9a4dce8c4f742f486451af480a97a9b
institution Directory Open Access Journal
issn 1999-4893
language English
last_indexed 2024-03-09T22:48:45Z
publishDate 2022-01-01
publisher MDPI AG
record_format Article
series Algorithms
spelling doaj.art-c9a4dce8c4f742f486451af480a97a9b2023-11-23T18:24:09ZengMDPI AGAlgorithms1999-48932022-01-011524610.3390/a15020046Test and Validation of the Surrogate-Based, Multi-Objective GOMORS Algorithm against the NSGA-II Algorithm in Structural Shape OptimizationYannis Werner0Tim van Hout1Vijey Subramani Raja Gopalan2Thomas Vietor3Institute for Engineering Design, Technische Universität Braunschweig, Hermann-Blenk-Str. 42, 38108 Brunswick, GermanyTechnische Universität Braunschweig, 38106 Brunswick, GermanyTechnische Universität Braunschweig, 38106 Brunswick, GermanyInstitute for Engineering Design, Technische Universität Braunschweig, Hermann-Blenk-Str. 42, 38108 Brunswick, GermanyNowadays, product development times are constantly decreasing, while the requirements for the products themselves increased significantly in the last decade. Hence, manufacturers use Computer-Aided Design (CAD) and Finite-Element (FE) Methods to develop better products in shorter times. Shape optimization offers great potential to improve many high-fidelity, numerical problems such as the crash performance of cars. Still, the proper selection of optimization algorithms provides a great potential to increase the speed of the optimization time. This article reviews the optimization performance of two different algorithms and frameworks for the structural behavior of a b-pillar. A b-pillar is the structural component between a car’s front and rear door, loaded under static and crash requirements. Furthermore, the validation of the algorithm includes a feasibility constraint. Recently, an optimization routine was implemented and validated for a Non-dominated Sorting Genetic Algorithm (NSGA-II) implementation. Different multi-objective optimization algorithms are reviewed and methodically ranked in a comparative study by given criteria. In this case, the Gap Optimized Multi-Objective Optimization using Response Surfaces (GOMORS) framework is chosen and implemented into the existing Institut für Konstruktionstechnik Optimizes Shapes (IKOS) framework. Specifically, the article compares the NSGA-II and GOMORS directly for a linear, non-linear, and feasibility optimization scenario. The results show that the GOMORS outperforms the NSGA-II vastly regarding the number of function calls and Pareto-efficient results without the feasibility constraint. The problem is reformulated to an unconstrained, three-objective optimization problem to analyze the influence of the constraint. The constrained and unconstrained approaches show equal performance for the given scenarios. Accordingly, the authors provide a clear recommendation towards the surrogate-based GOMORS for costly and multi-objective evaluations. Furthermore, the algorithm can handle the feasibility constraint properly when formulated as an objective function and as a constraint.https://www.mdpi.com/1999-4893/15/2/46multi-objective optimizationNSGA-IIGOMORScrash optimizationstructural optimizationshape optimization
spellingShingle Yannis Werner
Tim van Hout
Vijey Subramani Raja Gopalan
Thomas Vietor
Test and Validation of the Surrogate-Based, Multi-Objective GOMORS Algorithm against the NSGA-II Algorithm in Structural Shape Optimization
Algorithms
multi-objective optimization
NSGA-II
GOMORS
crash optimization
structural optimization
shape optimization
title Test and Validation of the Surrogate-Based, Multi-Objective GOMORS Algorithm against the NSGA-II Algorithm in Structural Shape Optimization
title_full Test and Validation of the Surrogate-Based, Multi-Objective GOMORS Algorithm against the NSGA-II Algorithm in Structural Shape Optimization
title_fullStr Test and Validation of the Surrogate-Based, Multi-Objective GOMORS Algorithm against the NSGA-II Algorithm in Structural Shape Optimization
title_full_unstemmed Test and Validation of the Surrogate-Based, Multi-Objective GOMORS Algorithm against the NSGA-II Algorithm in Structural Shape Optimization
title_short Test and Validation of the Surrogate-Based, Multi-Objective GOMORS Algorithm against the NSGA-II Algorithm in Structural Shape Optimization
title_sort test and validation of the surrogate based multi objective gomors algorithm against the nsga ii algorithm in structural shape optimization
topic multi-objective optimization
NSGA-II
GOMORS
crash optimization
structural optimization
shape optimization
url https://www.mdpi.com/1999-4893/15/2/46
work_keys_str_mv AT yanniswerner testandvalidationofthesurrogatebasedmultiobjectivegomorsalgorithmagainstthensgaiialgorithminstructuralshapeoptimization
AT timvanhout testandvalidationofthesurrogatebasedmultiobjectivegomorsalgorithmagainstthensgaiialgorithminstructuralshapeoptimization
AT vijeysubramanirajagopalan testandvalidationofthesurrogatebasedmultiobjectivegomorsalgorithmagainstthensgaiialgorithminstructuralshapeoptimization
AT thomasvietor testandvalidationofthesurrogatebasedmultiobjectivegomorsalgorithmagainstthensgaiialgorithminstructuralshapeoptimization