RBF-based morphing of B-Rep models for use in aerodynamic shape optimization

被引:10
作者
Gagliardi, Flavio [1 ]
Giannakoglou, Kyriakos C. [1 ]
机构
[1] Natl Tech Univ Athens, Sch Mech Engn, Parallel CFD & Optimizat Unit PCOpt, Athens, Greece
基金
欧盟地平线“2020”;
关键词
NURBS / CAD morphing; Shape parameterization / optimization; Geometric modeling; Mesh morphing; CAD/CAE integration; Radial basis function; CFD; PARAMETERIZATION;
D O I
10.1016/j.advengsoft.2019.102724
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper presents a shape parameterization method based on morphing that acts directly on CAD-compatible Boundary-Representations (B-Rep), effectively integrated into aerodynamic shape optimization. The proposed technique requires the definition of a small number of "handles", which are strategically placed around or on the B-Rep shapes to be optimized. Displacement vectors associated with these handles are used as design variables in the optimization method. Using Radial Basis Functions (RBF) as an interpolation method, these displacements are transferred from the handles to the Non-Uniform Rational Basis-Splines (NURBS) control points of the B-Rep model; this approach offers the advantage that the updated surface remains in CAD format and is thus exportable to a STEP file. The proposed method combines two successive deformation steps. Each deformation is controlled by an independent set of handles, increasing the flexibility of the morphing action. A strategy for updating the CFD surface grid to the already changed B-Rep models enables the seamless inclusion of the proposed method into any optimization loop, avoiding any into-the-loop dependence on grid generation packages. The surface grid is updated by computing new nodal coordinates based on the updated NURBS parametric coordinates; these are computed according to changes in the parametric domain of trimmed surfaces by an RBF-based interpolation. The displacement of the surface nodes is then used to displace the CFD volume grid. The tool is differentiated and integrated into gradient-based optimization loops using the adjoint method to compute the gradient of the objective and constraint functions with respect to the surface nodal positions. The performance of the proposed method is assessed in four aerodynamic shape optimization problems, concerning a 2D airfoil, a duct, an aircraft model and a compressor stationary blading. An assessment of the proposed method based on parametric effectiveness, in the 2D case, is also presented.
引用
收藏
页数:17
相关论文
共 31 条
[1]  
[Anonymous], 1999, NUMERICAL OPTIMIZATI
[2]  
[Anonymous], 1979, EXPT DATA BASE COMPU
[3]  
[Anonymous], 2007, MESHFREE APPROXIMATI
[4]  
Armstrong, 2019, COMPUT AIDED DES APP, V16, P703
[5]   Unsteady CFD computations using vertex-centered finite volumes for unstructured grids on Graphics Processing Units [J].
Asouti, V. G. ;
Trompoukis, X. S. ;
Kampolis, I. C. ;
Giannakoglou, K. C. .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2011, 67 (02) :232-246
[6]   Sails trim optimisation using CFD and RBF mesh morphing [J].
Biancolini, M. E. ;
Viola, I. M. ;
Riotte, M. .
COMPUTERS & FLUIDS, 2014, 93 :46-60
[7]  
Brezillon J., 2009, KATNET 2 C KEY AER T
[8]   Morphing boxes for the integration of shape optimization in the product design process [J].
Brune, Alexander ;
Weber Martins, Thiago ;
Anderl, Reiner .
Computer-Aided Design and Applications, 2018, 15 (02) :219-226
[9]   Mesh deformation based on radial basis function interpolation [J].
de Boer, A. ;
van der Schoot, M. S. ;
Bijl, H. .
COMPUTERS & STRUCTURES, 2007, 85 (11-14) :784-795
[10]   An asynchronous parallel supernodal algorithm for sparse Gaussian elimination [J].
Demmel, JW ;
Gilbert, JR ;
Li, XYS .
SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 1999, 20 (04) :915-952