Efficient preprocessing of complex geometries for CFD simulations

ABSTRACT Preprocessing remains one the main bottlenecks in the computational fluid Dynamics simulations of flows involving complex geometries as advances in the algorithm development, turbulence modelling and parallel computing are made. To this end, two approaches are presented here to efficiently deal with complex geometries in order to reduce the preprocessing time and manual effort. First, a hybrid blocking approach, combining the medial axis-based method with level set iso-surface is presented to aid the block topology generation for subsequent structured meshing of complex 3D external flow domains. Secondly, a hierarchical geometry handling approach is demonstrated which makes use of the lower order modelling, overset meshes and zonal blocking for efficient preprocessing. Typical external aerodynamics cases have been showcased to describe how such techniques can be used to address modern challenges in the preparation of complex geometries for flow simulations.

[1]  Mark J. Wilson,et al.  Improved hierarchical modelling for aerodynamically coupled systems , 2017 .

[2]  Edward N. Tinoco,et al.  Summary of Data from the Fifth AIAA CFD Drag Prediction Workshop , 2013 .

[3]  Tamal K. Dey,et al.  Approximate medial axis as a voronoi subcomplex , 2002, SMA '02.

[4]  W. Dawes,et al.  Turbomachinery computational fluid dynamics: asymptotes and paradigm shifts , 2007, Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences.

[5]  M. Sabin,et al.  Hexahedral mesh generation by medial surface subdivision: Part I. Solids with convex edges , 1995 .

[6]  T. Tam,et al.  2D finite element mesh generation by medial axis subdivision , 1991 .

[7]  Damian J. Sheehy,et al.  Computing the medial surface of a solid from a domain Delaunay triangulation , 1995, Symposium on Solid Modeling and Applications.

[8]  Matthew L. Staten,et al.  Unconstrained Paving & Plastering: A New Idea for All Hexahedral Mesh Generation , 2005, IMR.

[9]  John C. Vassberg,et al.  Development of a Common Research Model for Applied CFD Validation Studies , 2008 .

[10]  Paul G. Tucker,et al.  The influence of geometry on jet plume development , 2012 .

[11]  Shahrokh Shahpar,et al.  PADRAM: Parametric Design and Rapid Meshing System for Complex Turbomachinery Configurations , 2012 .

[12]  H. Xia,et al.  Finite volume distance field and its application to medial axis transforms , 2010 .

[13]  James Tyacke,et al.  LES of jet flow and noise with internal and external geometry features , 2015 .

[14]  Olivier Léonard,et al.  Modeling of 3-D losses and deviations in a throughflow analysis tool , 2007 .

[15]  P. Danielsson Euclidean distance mapping , 1980 .

[16]  David L. Rigby TopMaker: A Technique for Automatic Multi-Block Topology Generation Using the Medial Axis , 2003 .

[17]  M. Overmars,et al.  Approximating generalized Voronoi diagrams in any dimension , 1995 .

[18]  Paul G. Tucker,et al.  Novel applications of BEM based Poisson level set approach , 2012 .

[19]  Franck Ledoux,et al.  23rd International Meshing Roundtable (IMR23) Block-Structured Hexahedral Meshes for CAD Models using 3D Frame Fields , 2014 .

[20]  M. Price,et al.  Hexahedral Mesh Generation by Medial Surface Subdivision: Part II. Solids with Flat and Concave Edges , 1997 .

[21]  Ivan Malcevic Automated Blocking for Structured CFD Gridding with an Application to Turbomachinery Secondary Flows , 2011 .

[22]  William Gropp,et al.  CFD Vision 2030 Study: A Path to Revolutionary Computational Aerosciences , 2014 .

[23]  Paul G. Tucker,et al.  Fan-Intake interaction under high incidence , 2016 .

[24]  G. Tucker Modelling of Coupled Open Rotor Engine Intakes , 2010 .

[25]  Paul G. Tucker,et al.  Hierarchical Immersed Boundary Method with Smeared Geometry , 2017 .

[26]  Harold J. Fogg,et al.  Automatic generation of multiblock decompositions of surfaces , 2015 .

[27]  Edward N. Tinoco,et al.  Summary of the Fourth AIAA CFD Drag Prediction Workshop , 2010 .

[28]  Paul G. Tucker,et al.  Hybrid LES — RANS of Complex Geometry Jets , 2011 .

[29]  Ingemar Ragnemalm,et al.  The Euclidean distance transform in arbitrary dimensions , 1992, Pattern Recognit. Lett..

[30]  Zaib Ali,et al.  Multiblock Structured Mesh Generation for Turbomachinery Flows , 2013, IMR.

[31]  Paul G. Tucker,et al.  Differential equation-based wall distance computation for DES and RANS , 2003 .

[32]  T. Blacker,et al.  Seams and wedges in plastering: A 3-D hexahedral mesh generation algorithm , 1993, Engineering with Computers.

[33]  Paul G. Tucker,et al.  Fast equal and biased distance fields for medial axis transform with meshing in mind , 2011 .