CAD-based shape optimisation with CFD using a discrete adjoint

被引:41
作者
Xu, Shenren [1 ]
Jahn, Wolfram [2 ]
Mueller, Jens-Dominik [1 ]
机构
[1] Univ London, Sch Mat Sci & Engn, London, England
[2] BDSP Partnership, London, England
关键词
shape optimisation; discrete adjoint; CAD; NURBS; FORMULATION; DESIGN; FLOW;
D O I
10.1002/fld.3844
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
One of the major challenges of shape optimisation in practical industrial cases is to generically parametrise the wide range of complex shapes. A novel approach is presented, which takes CAD descriptions as input and produces the optimal shape in CAD form using the control points of the Non-Uniform Rational B-Splines (NURBS) boundary representation as design variables. An implementation of the NURBS equations in source allows to include the CAD-based shape deformation inside the design loop and evaluate its sensitivities efficiently and robustly. In order to maintain or establish the required level of geometric continuity across patch interfaces, geometric constraints are imposed on the control point displacements. The paper discusses the discrete adjoint flow solver used and the computation of the complete sensitivities of the design loop by differentiating all components using automatic differentiation tools. The resulting rich but smooth deformation space is demonstrated on the optimisation of a vehicle climate duct. Copyright (c) 2013 John Wiley & Sons, Ltd.
引用
收藏
页码:153 / 168
页数:16
相关论文
共 35 条
[1]   FLOW IN CURVED PIPES [J].
BERGER, SA ;
TALBOT, L ;
YAO, LS .
ANNUAL REVIEW OF FLUID MECHANICS, 1983, 15 :461-512
[2]  
Blom FJ, 2000, INT J NUMER METH FL, V32, P647, DOI 10.1002/(SICI)1097-0363(20000330)32:6<647::AID-FLD979>3.0.CO
[3]  
2-K
[4]   Pseudo-timestepping and verification for automatic differentiation derived CFD codes [J].
Christakopoulos, Faidon ;
Jones, Dominic ;
Mueller, Jens-Dominik .
COMPUTERS & FLUIDS, 2011, 46 (01) :174-179
[5]  
Ferziger J.H., 2002, Computational methods for fluid dynamics, Vthird
[6]  
Fudge DM, 2005, 050451 CP AM I AER A
[7]   Design of optimal aerodynamic shapes using stochastic optimization methods and computational intelligence [J].
Giannakoglou, KC .
PROGRESS IN AEROSPACE SCIENCES, 2002, 38 (01) :43-76
[8]   Generating efficient derivative code with TAF - Adjoint and tangent linear Euler flow around an airfoil [J].
Giering, R ;
Kaminski, T ;
Slawig, T .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2005, 21 (08) :1345-1355
[9]   Algorithm developments for discrete adjoint methods [J].
Giles, MB ;
Duta, MC ;
Müller, JD ;
Pierce, NA .
AIAA JOURNAL, 2003, 41 (02) :198-205
[10]  
Griewank A., 2008, EVALUATING DERIVATIV, V2nd