An aerodynamic design optimization framework using a discrete adjoint approach with OpenFOAM

被引:60
|
作者
He, Ping [1 ]
Mader, Charles A. [1 ]
Martins, Joaquim R. R. A. [1 ]
Maki, Kevin J. [2 ]
机构
[1] Univ Michigan, Dept Aerosp Engn, Ann Arbor, MI 48109 USA
[2] Univ Michigan, Dept Naval Architecture & Marine Engn, Ann Arbor, MI 48109 USA
基金
美国国家科学基金会;
关键词
OpenFOAM; Discrete adjoint optimization; Parallel graph coloring; Ahmed body; UAV; Car; SHAPE OPTIMIZATION; CONSTRAINED OPTIMIZATION; MULTIDISCIPLINARY DESIGN; CAR AERODYNAMICS; TURBULENT FLOWS; MODEL; INTERPOLATION; CONFIGURATION; FORMULATION; ALGORITHM;
D O I
10.1016/j.compfluid.2018.04.012
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Advances in computing power have enabled computational fluid dynamics (CFD) to become a crucial tool in aerodynamic design. To facilitate CFD-based design, the combination of gradient-based optimization and the adjoint method for computing derivatives can be used to optimize designs with respect to a large number of design variables. Open field operation and manipulation (OpenFOAM) is an open source CFD package that is becoming increasingly popular, but it currently lacks an efficient infrastructure for constrained design optimization. To address this problem, we develop an optimization framework that consists of an efficient discrete adjoint implementation for computing derivatives and a Python interface to multiple numerical optimization packages. Our adjoint optimization framework has the following salient features: (1) The adjoint computation is efficient, with a computational cost that is similar to that of the primal flow solver and scales up to 10 million cells and 1024 CPU cores. (2) The adjoint derivatives are fully consistent with those generated by the flow solver with an average error of less than 0.1%. (3) The adjoint framework can handle optimization problems with more than 100 design variables and various geometric and physical constraints such as volume, thickness, curvature, and lift constraints. (4) The framework includes additional modules that are essential for successful design optimization: a geometry-parametrization module, a mesh-deformation algorithm, and an interface to numerical optimizations. To demonstrate our design-optimization framework, we optimize the ramp shape of a simple bluff geometry and analyze the flow in detail. We achieve 9.4% drag reduction, which is validated by wind tunnel experiments. Furthermore, we apply the framework to solve two more complex aerodynamicshape-optimization applications: an unmanned aerial vehicle, and a car. For these two cases, the drag is reduced by 5.6% and 12.1%, respectively, which demonstrates that the proposed optimization framework functions as desired. Given these validated improvements, the developed techniques have the potential to be a useful tool in a wide range of engineering design applications, such as aircraft, cars, ships, and turbomachinery. (C) 2018 Elsevier Ltd. All rights reserved.
引用
收藏
页码:285 / 303
页数:19
相关论文
共 50 条
  • [41] Multi-Row Turbomachinery Aerodynamic Design Optimization by an Efficient and Accurate Discrete Adjoint Solver
    Wu, Hangkong
    Da, Xuanlong
    Wang, Dingxi
    Huang, Xiuquan
    [J]. AEROSPACE, 2023, 10 (02)
  • [42] A discrete adjoint framework coupled with adaptive PCE for robust aerodynamic optimization of turbomachinery under flow uncertainty
    Zhang, Jianshe
    Li, Lin
    Dong, Xu
    Zhang, Ziqing
    Zhang, Yanfeng
    Lu, Xingen
    [J]. AEROSPACE SCIENCE AND TECHNOLOGY, 2023, 142
  • [43] Constrained and non-constrained aerodynamic optimization using the adjoint equations approach
    Mohamad Hamed Hekmat
    Masoud Mirzaei
    Ehsan Izadpanah
    [J]. Journal of Mechanical Science and Technology, 2009, 23 : 2479 - 2491
  • [44] Constrained and non-constrained aerodynamic optimization using the adjoint equations approach
    Hekmat, Mohamad Hamed
    Mirzaei, Masoud
    Izadpanah, Ehsan
    [J]. JOURNAL OF MECHANICAL SCIENCE AND TECHNOLOGY, 2009, 23 (09) : 2479 - 2491
  • [45] Natural laminar flow wing optimization using a discrete adjoint approach
    Yayun Shi
    Charles A. Mader
    Joaquim R. R. A. Martins
    [J]. Structural and Multidisciplinary Optimization, 2021, 64 : 541 - 562
  • [46] Hull form hydrodynamic design using a discrete adjoint optimization method
    He, P.
    Filip, G.
    Martins, J. R. R. A.
    Maki, K. J.
    [J]. MARINE DESIGN XIII, VOLS 1 & 2, 2018, : 517 - 525
  • [47] Natural laminar flow wing optimization using a discrete adjoint approach
    Shi, Yayun
    Mader, Charles A.
    Martins, Joaquim R. R. A.
    [J]. STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2021, 64 (02) : 541 - 562
  • [48] Aerodynamic Optimization and Inverse Design of 2D and 3D Turbine Cascades Using the Discrete Adjoint Method
    Lu, Juan
    Zhang, Chaolei
    Peng, Zhenping
    [J]. PROCEEDINGS OF THE ASME TURBO EXPO: TURBINE TECHNICAL CONFERENCE AND EXPOSITION, 2013, VOL 6B, 2013,
  • [49] MULTI-OBJECTIVE AERODYNAMIC AND AEROELASTIC COUPLED DESIGN OPTIMIZATION USING A FULLY TURBULENT DISCRETE ADJOINT HARMONIC BALANCE METHOD
    Wu, Hangkong
    Wang, Dingxi
    Huangl, Xiuquan
    [J]. PROCEEDINGS OF ASME TURBO EXPO 2022: TURBOMACHINERY TECHNICAL CONFERENCE AND EXPOSITION, GT2022, VOL 10D, 2022,
  • [50] Flexible framework for fluid topology optimization with OpenFOAM® and finite element-based high-level discrete adjoint method (FEniCS/dolfin-adjoint)
    Alonso, Diego Hayashi
    Garcia Rodriguez, Luis Fernando
    Silva, Emilio Carlos Nelli
    [J]. STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2021, 64 (06) : 4409 - 4440