Core Concepts
This work explores two approaches to efficiently optimize the design of unmanned underwater vehicle (UUV) hulls: sample-efficient optimization and surrogate modeling. The authors find that Bayesian Optimization with Lower Confidence Bound (BO-LCB) is the most sample-efficient optimization method, and they develop a deep neural network-based surrogate model that can predict drag forces with high accuracy, enabling a two-orders-of-magnitude speedup in the design optimization process.
Abstract
The authors present an integrated toolchain for automated UUV hull design optimization, combining parametric CAD modeling, CFD simulations, and various optimization algorithms.
For the first approach, they evaluate the sample efficiency and convergence behavior of different optimization methods, including Monte Carlo sampling, Latin Hypercube, Genetic Algorithm, Nelder-Mead, and Bayesian Optimization (BO-LCB and BO-EI). They find that BO-LCB is the most sample-efficient and has the best convergence behavior.
For the second approach, the authors generate a large dataset of UUV hull designs and their corresponding drag forces computed via CFD simulations. They then train a deep neural network (DNN) surrogate model to accurately predict drag forces, achieving a mean absolute percentage error (MAPE) of 1.85% on test data.
The authors demonstrate that using the trained DNN surrogate in the optimization loop provides a two-orders-of-magnitude speedup compared to the CFD-in-the-loop optimization, while maintaining comparable accuracy in the final optimal design.
Stats
The steady-state drag force F experienced by the UUV hull as it flows through water is the key metric used to evaluate the designs.
Quotes
"To our knowledge, this is the first study applying Bayesian optimization and DNN-based surrogate modeling to the problem of UUV design optimization, and we share our developments as open-source software."