Submitted:
07 September 2023
Posted:
11 September 2023
You are already at the latest version
Abstract
Keywords:
1. Introduction
- We extend the SRSM to achieve qualitatively superior optima and potentially improve its computational efficiency. This is accomplished by leveraging GP, adaptive sampling techniques, and multi-fidelity metamodeling.
- Unlike conventional multi-fidelity methods (e.g., basic co-kriging), our approach is based on a method able to effectively handle complex nonlinear correlations between different fidelities. We also quickly show how this method benefits from parallel job scheduling on a High Performance Computer (HPC), enhancing its overall efficiency.
2. Crashworthiness Optimization: Problem Formulation
3. Successive Response Surface
4. Multi-fidelity metamodeling
4.1. Background on Gaussian Process
4.2. Linear Multi-fidelity metamodeling
4.3. Nonlinear Multi-fidelity metamodeling
5. Multi-fidelity Successive Response Surface
5.1. Adaptive Sampling: OLHD and MIPT
5.2. Multi-fidelity Response Surface and sample reuse
5.3. Adjustment of the RoI
5.4. Optimization approach: Differential Evolution, Trust Region and verification step
5.5. Convergence criterion
6. Results and Discussion
6.1. Synthetic illustrative problems
6.2. Results on benchmark functions
6.3. Engineering use case: Crash box design
6.3.1. Key Performance Indicators (KPIs)
6.3.2. Problem Formulation
6.3.3. High- and Low-Fidelity Model
6.4. Results of the engineering use case
6.5. Parallel Job Submission on HPC
- We use a cluster of with 2x32 cores each (AMD EPYC 7601 processors);
- Only one job is submitted on each node at a time. Parallel job submissions across different nodes are allowed, but splitting a single node among multiple jobs is not;
- We use a greedy job scheduler that ideally distributes jobs across nodes once the optimization problem is defined. We assume that the availability of nodes at any given time does not affect the formulation of the optimization problem;
- We assume that the computational cost of low-fidelity jobs is equivalent to a unit cost. Therefore, given the cost ratio, we know that a high-fidelity job has a cost of 6.25 units for this particular problem.
7. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
| AR1 | Auto-Regressive order 1 |
| GP | Gaussian Process |
| GP-SRS | Gaussian Process Successive Response Surface |
| MF-SRS | Multi-Fidelity Successive Response Surface |
| NARGP | Non-linear Auto-Regressive Gaussian Process |
| PRS | Polynomial Response Surface |
| SRSM | Successive Response Surface Method |
Appendix A
Appendix B
Appendix C
Appendix C.1
Appendix C.2


Appendix C.3
| Method | [mm] | [mm] | [mm] | [mm] | [mm] | [mm] | [deg] |
|---|---|---|---|---|---|---|---|
| SRSM | 2.1 | 2.6 | 1.0 | 1.0 | 30.1 | 40.0 | 1.0 |
| GP-SRS | 2.3 | 2.5 | 1.2 | 1.7 | 33.2 | 31.1 | 2.8 |
| MF-SRS | 2.4 | 2.7 | 1.0 | 1.5 | 36.2 | 30.0 | 2.7 |
References
- O’Neill, B. Preventing passenger vehicle occupant injuries by vehicle design–a historical perspective from IIHS. Traffic injury prevention 2009, 10, 113–126. [Google Scholar] [CrossRef] [PubMed]
- Sacks, J.; Welch, W.J.; Mitchell, T.J.; Wynn, H.P. Design and Analysis of Computer Experiments. Statistical Science 1989, 4. [Google Scholar] [CrossRef]
- Bartz-Beielstein, T.; Zaefferer, M. Model-based methods for continuous and discrete global optimization. Applied Soft Computing 2017, 55, 154–167. [Google Scholar] [CrossRef]
- Khatouri, H.; Benamara, T.; Breitkopf, P.; Demange, J. Metamodeling techniques for CPU-intensive simulation-based design optimization: a survey. Advanced Modeling and Simulation in Engineering Sciences 2022, 9, 1–31. [Google Scholar] [CrossRef]
- Kleijnen, J.P.C. A Comment on Blanning’s “Metamodel for Sensitivity Analysis: The Regression Metamodel in Simulation”. Interfaces 1975, 5, 21–23. [Google Scholar] [CrossRef]
- Lualdi, P.; Sturm, R.; Siefkes, T. Exploration-oriented sampling strategies for global surrogate modeling: A comparison between one-stage and adaptive methods. Journal of Computational Science 2022, 60, 101603. [Google Scholar] [CrossRef]
- Rasmussen, C.E.; Williams, C.K.I. Gaussian processes for machine learning; Adaptive computation and machine learning, MIT: Cambridge, Mass. and London, 2006. [Google Scholar]
- Myers, R.H.; Montgomery, D.C.; Anderson-Cook, C.M. Response surface methodology: Process and product optimization using designed experiments, fourth edition / raymond h. myers, douglas c. montgomery, christine m. anderson-cook ed.; Wiley series in probability and statistics; Wiley: Hoboken, New Jersey, 2016. [Google Scholar]
- Montgomery, D.C. Design and Analysis of Experiments, 10. edition ed.; John Wiley & Sons, Inc: Hoboken, 2021. [Google Scholar]
- Gunn, S.R. Support Vector Machines for Classification and Regression; s.n, 1998.
- Wang, T.; Li, M.; Qin, D.; Chen, J.; Wu, H. Crashworthiness Analysis and Multi-Objective Optimization for Concave I-Shaped Honeycomb Structure. Applied Sciences 2022, 12. [Google Scholar] [CrossRef]
- Pawlus, W.; Robbersmyr, K.; Karimi, H. Performance evaluation of feedforward neural networks for modeling a vehicle to pole central collision 2011.
- Omar, T.; Eskandarian, A.; Bedewi, N. Vehicle crash modelling using recurrent neural networks. Mathematical and Computer Modelling 1998, 28, 31–42. [Google Scholar] [CrossRef]
- Fang, J.; Sun, G.; Qiu, N.; Kim, N.H.; Li, Q. On design optimization for structural crashworthiness and its state of the art. Structural and Multidisciplinary Optimization 2017, 55, 1091–1119. [Google Scholar] [CrossRef]
- Duddeck, F. Multidisciplinary optimization of car bodies. Structural and Multidisciplinary Optimization 2008, 35, 375–389. [Google Scholar] [CrossRef]
- Holland, J.H. Adaptation in natural and artificial systems: An introductory analysis with applications to biology, control, and artificial intelligence / John H. Holland, 1st mit press ed. ed.; 1992.
- Bäck, T. Evolutionary algorithms in theory and practice: Evolution strategies, evolutionary programming, genetic algorithms / Thomas Bäck; Oxford University Press: Oxford and New York, 1996. [Google Scholar]
- Slowik, A.; Kwasnicka, H. Evolutionary algorithms and their applications to engineering problems. Neural Computing and Applications 2020, 32, 12363–12379. [Google Scholar] [CrossRef]
- Kirkpatrick, S.; Gelatt, C.D.; Vecchi, M.P. Optimization by simulated annealing. Science (New York, N.Y.) 1983, 220, 671–680. [Google Scholar] [CrossRef] [PubMed]
- Kurtaran, H.; Eskandarian, A.; Marzougui, D.; Bedewi, N.E. Crashworthiness design optimization using successive response surface approximations. Computational Mechanics 2002, 29, 409–421. [Google Scholar] [CrossRef]
- Stander, N.; Craig, K.J. On the robustness of a simple domain reduction scheme for simulation–based optimization. Engineering Computations 2002, 19, 431–450. [Google Scholar] [CrossRef]
- Liu, S.T.; Tong, Z.Q.; Tang, Z.L.; Zhang, Z.H. Design optimization of the S-frame to improve crashworthiness. Acta Mechanica Sinica 2014, 30, 589–599. [Google Scholar] [CrossRef]
- Naceur, H.; Guo, Y.Q.; Ben-Elechi, S. Response surface methodology for design of sheet forming parameters to control springback effects. Computers & Structures 2006, 84, 1651–1663. [Google Scholar] [CrossRef]
- Acar, E.; Yilmaz, B.; Güler, M.A.; Altin, M. Multi-fidelity crashworthiness optimization of a bus bumper system under frontal impact. Journal of the Brazilian Society of Mechanical Sciences and Engineering 2020, 42, 1–17. [Google Scholar] [CrossRef]
- Lönn, D.; Bergman, G.; Nilsson, L.; Simonsson, K. Experimental and finite element robustness studies of a bumper system subjected to an offset impact loading. International Journal of Crashworthiness 2011, 16, 155–168. [Google Scholar] [CrossRef]
- Aspenberg, D.; Jergeus, J.; Nilsson, L. Robust optimization of front members in a full frontal car impact. Engineering Optimization 2013, 45, 245–264. [Google Scholar] [CrossRef]
- Nilsson, L.; Redhe, M. (Eds.) An investigation of structural optimization in crashworthiness design using a stochastic approach. Livermore Software Corporation, 2004.
- Redhe, M.; Giger, M.; Nilsson, L. An investigation of structural optimization in crashworthiness design using a stochastic approach. Structural and Multidisciplinary Optimization 2004, 27, 446–459. [Google Scholar] [CrossRef]
- Stander, N.; Reichert, R.; Frank, T. Optimization of nonlinear dynamical problems using successive linear approximations 2000. [CrossRef]
- Kennedy, M.C.; O’Hagan, A. Predicting the Output from a Complex Computer Code When Fast Approximations Are Available. Biometrika 2000, 87, 1–13. [Google Scholar] [CrossRef]
- Le Gratiet, L. Recursive co-kriging model for Design of Computer experiments with multiple levels of fidelity with an application to hydrodynamic.
- Duvenaud, D. Automatic model construction with Gaussian processes. PhD thesis, Apollo - University of Cambridge Repository, 2014. [CrossRef]
- A. O. Hagan. A Markov Property for Covariance Structures 1998.
- Forrester, A.I.J.; Sóbester, A.; Keane, A.J. Engineering design via surrogate modelling: A practical guide; J. Wiley: Chichester West Sussex England and Hoboken NJ, 2008. [Google Scholar]
- Perdikaris, P.; Karniadakis, G.E. Model inversion via multi-fidelity Bayesian optimization: a new paradigm for parameter estimation in haemodynamics, and beyond. Journal of the Royal Society, Interface 2016, 13. [Google Scholar] [CrossRef] [PubMed]
- Perdikaris, P.; Raissi, M.; Damianou, A.; Lawrence, N.D.; Karniadakis, G.E. Nonlinear information fusion algorithms for data-efficient multi-fidelity modelling. Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences 2017, 473, 20160751. [Google Scholar] [CrossRef]
- van Dam, E.R.; Husslage, B.; den Hertog, D.; Melissen, H. Maximin Latin Hypercube Designs in Two Dimensions. Operations Research 2007, 55, 158–169. [Google Scholar] [CrossRef]
- Crombecq, K.; Laermans, E.; Dhaene, T. Efficient space-filling and non-collapsing sequential design strategies for simulation-based modeling. European Journal of Operational Research 2011, 214, 683–696. [Google Scholar] [CrossRef]
- Viana, F.A.C.; Venter, G.; Balabanov, V. An algorithm for fast optimal Latin hypercube design of experiments. International Journal for Numerical Methods in Engineering 2010, 82, 135–156. [Google Scholar] [CrossRef]
- Hao, P.; Feng, S.; Li, Y.; Wang, B.; Chen, H. Adaptive infill sampling criterion for multi-fidelity gradient-enhanced kriging model. Structural and Multidisciplinary Optimization 2020, 62, 353–373. [Google Scholar] [CrossRef]
- Loeppky, J.L.; Sacks, J.; Welch, W.J. Choosing the Sample Size of a Computer Experiment: A Practical Guide. Technometrics 2009, 51, 366–376. [Google Scholar] [CrossRef]
- Gao, B.; Ren, Y.; Jiang, H.; Xiang, J. Sensitivity analysis-based variable screening and reliability optimisation for composite fuselage frame crashworthiness design. International Journal of Crashworthiness 2019, 24, 380–388. [Google Scholar] [CrossRef]
- Fiore, A.; Marano, G.C.; Greco, R.; Mastromarino, E. Structural optimization of hollow-section steel trusses by differential evolution algorithm. International Journal of Steel Structures 2016, 16, 411–423. [Google Scholar] [CrossRef]
- Loja, M.; Mota Soares, C.M.; Barbosa, J.I. Optimization of magneto-electro-elastic composite structures using differential evolution. Composite Structures 2014, 107, 276–287. [Google Scholar] [CrossRef]
- Storn, R. On the usage of differential evolution for function optimization. In Proceedings of the 1996 Biennial conference of the North American Fuzzy Information Processing Society; Smith, M.H.E., Ed. IEEE; 1996; pp. 519–523. [Google Scholar] [CrossRef]
- Storn, R.; Price, K. Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces. Journal of Global Optimization 1997, 11, 341–359. [Google Scholar] [CrossRef]
- Hansen, N.; Auger, A.; Ros, R.; Mersmann, O.; Tušar, T.; Brockhoff, D. COCO: a platform for comparing continuous optimizers in a black-box setting. Optimization Methods and Software 2021, 36, 114–144. [Google Scholar] [CrossRef]
- Conn, A.R.; Gould, N.I.M.; Toint, P.L. Trust-region methods; MPS-SIAM series on optimization; SIAM: Philadelphia, Pa, 2000. [Google Scholar] [CrossRef]
- Querin, O.M.; Victoria, M.; Alonso, C.; Ansola, R.; Martí, P. Chapter 3 - Discrete Method of Structural Optimization**Additional author for this chapter is Prof. Dr.-Ing. Dr.-Habil. George I. N. Rozvany. In Topology design methods for structural optimization [electronic resource]; Querin, O.M., Ed.; Academic Press: London, United Kingdom, 2017; pp. 27–46. [Google Scholar] [CrossRef]
- Forrester, A.I.; Sóbester, A.; Keane, A.J. Multi-fidelity optimization via surrogate modelling. Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences 2007, 463, 3251–3269. [Google Scholar] [CrossRef]
- van Rijn, S.; Schmitt, S. MF2: A Collection of Multi-Fidelity Benchmark Functions in Python. Journal of Open Source Software 2020, 5, 2049. [Google Scholar] [CrossRef]
- Xiong, S.; Qian, P.Z.G.; Wu, C.F.J. Sequential Design and Analysis of High-Accuracy and Low-Accuracy Computer Codes. Technometrics 2013, 55, 37–46. [Google Scholar] [CrossRef]
- Dong, H.; Song, B.; Wang, P.; Huang, S. Multi-fidelity information fusion based on prediction of kriging. Structural and Multidisciplinary Optimization 2015, 51, 1267–1280. [Google Scholar] [CrossRef]
- Mortazavi Moghaddam, A.; Kheradpisheh, A.; Asgari, M. A basic design for automotive crash boxes using an efficient corrugated conical tube. Proceedings of the Institution of Mechanical Engineers, Part D: Journal of Automobile Engineering 2021, 235, 1835–1848. [Google Scholar] [CrossRef]
- Xiang, Y.; Wang, M.; Yu, T.; Yang, L. Key Performance Indicators of Tubes and Foam-Filled Tubes Used as Energy Absorbers. International Journal of Applied Mechanics 2015, 07, 1550060. [Google Scholar] [CrossRef]
- Kröger, M. Methodische Auslegung und Erprobung von Fahrzeug-Crashstrukturen. PhD thesis, Hannover : Universität, 2002. [CrossRef]



















| Variable Design | Label | Unit | Lower Bound | Upper Bound |
|---|---|---|---|---|
| Upper crash box thickness | 1.0 | 3.5 | ||
| Side crash box thickness | 1.0 | 3.5 | ||
| Bumper crossmember thickness | 1.0 | 3.0 | ||
| Flange thickness | 1.0 | 4.0 | ||
| Flange to distance | 20.0 | 70.0 | ||
| to distance | 30.0 | 100.0 | ||
| Angle to horizontal plane | 1.0 | 3.5 |
| Method | [J/kg] | [kN] | [kN] | [J] | |||
|---|---|---|---|---|---|---|---|
| SRSM | 19 | 8159.8 | 51.9 | 26.9 | 271.9 | 0.52 | 0.48 |
| GP-SRS | 17 | 8233.2 | 59.0 | 28.5 | 260.8 | 0.51 | 0.48 |
| MF-SRS | 15 | 9313.5 | 61.5 | 31.9 | 244.2 | 0.51 | 0.49 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).