Sample-efficient and surrogate-based design optimization of underwater vehicle hulls

被引:0
作者
Vardhan, Harsh [1 ,2 ]
Hyde, David [1 ,2 ]
Timalsina, Umesh [2 ]
Volgyesi, Peter [2 ]
Sztipanovits, Janos [1 ,2 ,3 ]
机构
[1] Vanderbilt Univ, Dept Comp Sci, 1400 18th Ave S, Nashville, TN 37212 USA
[2] Vanderbilt Univ, Inst Software Integrated Syst, 1025 16th Ave S, Nashville, TN 37212 USA
[3] Vanderbilt Univ, Dept Elect & Comp Engn, 400 24th Ave S, Nashville, TN 37212 USA
关键词
Bayesian optimization; Surrogate modeling; Design optimization; Unmanned underwater vehicle; Computational fluid dynamics; LEVEL SET METHOD; SHAPE OPTIMIZATION; MULTIOBJECTIVE OPTIMIZATION; GAUSSIAN-PROCESSES; DRAG;
D O I
10.1016/j.oceaneng.2024.118777
中图分类号
U6 [水路运输]; P75 [海洋工程];
学科分类号
0814 ; 081505 ; 0824 ; 082401 ;
摘要
Physics simulations like computational fluid dynamics (CFD) are a computational bottleneck in computer- aided design (CAD) optimization processes. To overcome this bottleneck, one requires either an optimization framework that is highly sample-efficient, or a fast data-driven proxy (surrogate model) for long-running simulations. Both approaches have benefits and limitations. Bayesian optimization is often used for sample efficiency, but it solves one specific problem and struggles with transferability; alternatively, surrogate models can offer fast and often more generalizable solutions for CFD problems, but gathering data for and training such models can be computationally demanding. In this work, we leverage recent advances in optimization and artificial intelligence (AI) to explore both of these potential approaches, in the context of designing an optimal unmanned underwater vehicle (UUV) hull. For first approach, we investigate and compare the sample efficiency and convergence behavior of different optimization techniques with a standard CFD solver in the optimization loop. For the second approach, we develop a deep neural network (DNN) based surrogate model to approximate drag forces that would otherwise be computed via the CFD solver. The surrogate model is in turn used in the optimization loop of the hull design. Our study finds that the Bayesian Optimization- Lower Condition Bound (BO-LCB) algorithm is the most sample-efficient optimization framework and has the best convergence behavior of those considered. Subsequently, we show that our DNN-based surrogate model predicts drag force on test data in tight agreement with CFD simulations, with a mean absolute percentage error (MAPE) of 1.85%. Combining these results, we demonstrate a two-orders-of-magnitude speedup (with comparable accuracy) for the design optimization process when the surrogate model is used. 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.
引用
收藏
页数:14
相关论文
共 50 条
  • [31] Surrogate models based optimization methods for the design of underwater glider wing
    State Key Laboratory of Robotics, Shenyang Institute of Automation, Chinese Academy of Sciences, Shenyang 110016, China
    不详
    Jixie Gongcheng Xuebao, 2009, 12 (7-14): : 7 - 14
  • [32] A Double-Stage Surrogate-Based Shape Optimization Strategy for Blended-Wing-Body Underwater Gliders
    LI Cheng-shan
    WANG Peng
    QIU Zhi-ming
    DONG Hua-chao
    ChinaOceanEngineering, 2020, 34 (03) : 400 - 410
  • [33] A Double-Stage Surrogate-Based Shape Optimization Strategy for Blended-Wing-Body Underwater Gliders
    Li, Cheng-shan
    Wang, Peng
    Qiu, Zhi-ming
    Dong, Hua-chao
    CHINA OCEAN ENGINEERING, 2020, 34 (03) : 400 - 410
  • [34] A Double-Stage Surrogate-Based Shape Optimization Strategy for Blended-Wing-Body Underwater Gliders
    Cheng-shan Li
    Peng Wang
    Zhi-ming Qiu
    Hua-chao Dong
    China Ocean Engineering, 2020, 34 : 400 - 410
  • [35] Performance influences on metamodelling for aerodynamic surrogate-based optimization of an aerofoil
    Viudez-Moreiras, D.
    ENGINEERING OPTIMIZATION, 2019, 51 (03) : 427 - 446
  • [36] Robust Humanoid Locomotion Using Trajectory Optimization and Sample-Efficient Learning
    Yeganegi, Mohammad Hasan
    Khadiv, Majid
    Moosavian, S. Ali A.
    Zhu, Jia-Jie
    Del Prete, Andrea
    Righetti, Ludovic
    2019 IEEE-RAS 19TH INTERNATIONAL CONFERENCE ON HUMANOID ROBOTS (HUMANOIDS), 2019, : 170 - 177
  • [37] Sample-Efficient Adaptive Calibration of Quantum Networks Using Bayesian Optimization
    Cortes, Cristian L.
    Lefebvre, Pascal
    Lauk, Nikolai
    Davis, Michael J.
    Sinclair, Neil
    Gray, Stephen K.
    Oblak, Daniel
    PHYSICAL REVIEW APPLIED, 2022, 17 (03)
  • [38] Expected Improvement versus Predicted Value in Surrogate-Based Optimization
    Rehbach, Frederik
    Zaefferer, Martin
    Naujoks, Boris
    Bartz-Beielstein, Thomas
    GECCO'20: PROCEEDINGS OF THE 2020 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2020, : 868 - 876
  • [39] An Ensemble Surrogate-Based Framework for Expensive Multiobjective Evolutionary Optimization
    Lin, Qiuzhen
    Wu, Xunfeng
    Ma, Lijia
    Li, Jianqiang
    Gong, Maoguo
    Coello, Carlos A. Coello
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2022, 26 (04) : 631 - 645
  • [40] Surrogate-based Multi-Objective Particle Swarm Optimization
    Santana-Quintero, Luis V.
    Coello Coello, Carlos A.
    Hernandez-Diaz, Alfredo G.
    Osorio Velazquez, Jesus Moises
    2008 IEEE SWARM INTELLIGENCE SYMPOSIUM, 2008, : 166 - +