Professional Documents
Culture Documents
Srinivas Ramakrishnan
Thomas Scheidegger
1 © 2016 ANSYS, Inc. October 28, 2016 13th Overset Grid Symposium
Motivation for Overset Meshing in ANSYS Fluent
• Ease of use
− Perceived simplified mesh generation for complex
geometries
− Avoid remeshing failures and setup issues as in
dynamic mesh
− Easier configuration changes and part swapping
• Solution quality
− Overset grids maintain grid quality during mesh
motion
− Locally structured meshes in a generally
unstructured grid
2 © 2016 ANSYS, Inc. October 28, 2016 13th Overset Grid Symposium
Overset in ANSYS Fluent
• Fluent 18.0
− Density-based solver
− Dynamic Mesh (rigid and deforming)
3 © 2016 ANSYS, Inc. October 28, 2016 13th Overset Grid Symposium
Overset in ANSYS Fluent
− Optional inputs
• Global grid priorities to favor zones in the assembly process
• Local cell priorities to favor cells based on size or boundary distance
4 © 2016 ANSYS, Inc. October 28, 2016 13th Overset Grid Symposium
Component grid
Overset in ANSYS Fluent
• Overset interface
− Pairs multiple component grids with multiple
background grids
− Needs to have at least one background and one Overset BC Wall BC’s
component grid
Background grid
• Background grid
− Cell zone which does not have a boundary zone of
type overset. Multiple background grids have to be
conformally connected.
• Component grid
− Cell zone which has at least one boundary of type
overset. Component grids can be conformal.
• Overset boundary
− Boundary condition to designate that component
grids are intended to communicate with other grids
5 © 2016 ANSYS, Inc. October 28, 2016 13th Overset Grid Symposium
Overset in ANSYS Fluent
• Overlapping boundaries
− Automatic detection of matching/overlapping geometry of same boundary
condition type (wall, symmetry, inlet…) during hole cutting
6 © 2016 ANSYS, Inc. October 28, 2016 13th Overset Grid Symposium
overset
cut
Hole Cutting interior
cut
• Direct hole cutting
− Face zones are identified as of cut, overset, or interior type
− Faces of cut zones cut faces of interior zones and mark cut cells cut
• Face candidates filled into kd-tree
• Overlapping cut faces are considered to belong to the same geometry and
do not cut
– Requires robust marking/protection of overlapping cut faces. Tolerances based
on adjacent cell height and local feature angles.
• All face types triangulated for fast tri-tri intersection test
− Cells outside the computational domain are marked by flood filling
• Requires reliable marking of seed cells
• Requires sufficient matching of overlapping cut zones (no leaks)
– Thin-cut correction to prevent leaks in inflation layers
7 © 2016 ANSYS, Inc. October 28, 2016 13th Overset Grid Symposium
Overlap Minimization
8 © 2016 ANSYS, Inc. October 28, 2016 13th Overset Grid Symposium
Overlap Minimization
1
Grid priorities
Cell size based donor priority Boundary distance based donor priority
9 © 2016 ANSYS, Inc. October 28, 2016 13th Overset Grid Symposium
Donor Search
10 © 2016 ANSYS, Inc. October 28, 2016 13th Overset Grid Symposium
Parallel Overset Meshing
11 © 2016 ANSYS, Inc. October 28, 2016 13th Overset Grid Symposium
Parallel Overset Meshing
• Partitioning Methods
− Metis default partitioner
− Option to include overset donor-receptor connectivity in
partitioning (Metis-DR)
− Option for model-weighted partitioning to distribute solve
cells evenly (Metis-MWP)
– Default for steady state calculations
− Periodic repartitioning of domain for moving mesh
12 © 2016 ANSYS, Inc. October 28, 2016 13th Overset Grid Symposium
Parallel Overset Meshing
Intersection Scaling
1
0.9
Normalized Intersection Time
0.8
0.7
0.6
0.5 Metis
0.4 Metis-DR
0.3 Principal Axes
0.2
0.1
0
2 4 8 16 32 64 128 256
Number of Processors
1.8M cells
Intersection Scaling
1
0.9
Normalized Intersection Time
0.8
0.7
0.6
0.5 Metis
0.4 Metis-DR
0.3 Principal Axes
0.2
0.1
0
2 4 8 16 32 64 128 256
Number of Processors
1.7M cells
13 © 2016 ANSYS, Inc. October 28, 2016 13th Overset Grid Symposium
Parallel Overset Meshing
Solver Scaling
2.5
2
Time per Iteration [s]
1.5
Metis
1 Metis-MWP
0.5
0
64 128 192 256 1.7M cells
Number of Processors
14 © 2016 ANSYS, Inc. October 28, 2016 13th Overset Grid Symposium
Transient Overset Meshing
15 © 2016 ANSYS, Inc. October 28, 2016 13th Overset Grid Symposium
Overset Solver
16 © 2016 ANSYS, Inc. October 28, 2016 13th Overset Grid Symposium
Receptor Cells
Donor
• Interpolate solution
– Gradients of adjacent solve cells
– Flux evaluations
Dead
• Solution gradient
Overset interface
– Accurate flux evaluation
Receptor
• Supply mass flux at overset
interface
– Linearizations, Rhie–Chow flux
Solve
• Provide inter grid coupling
information to establish
matrix assembly
17 © 2016 ANSYS, Inc. October 28, 2016 13th Overset Grid Symposium
Interpolation
• One layer of receptor cells Receptor or Interpolation cells Donor cells idealized
• Interpolation methods
Donor cells
– Inverse distance weighting
– Least squares weighting
18 © 2016 ANSYS, Inc. October 28, 2016 13th Overset Grid Symposium
Gradients at Receptor Cells
• Interpolate
– Use principal donor gradients
• Compute
– Use donors to evaluate gradients
19 © 2016 ANSYS, Inc. October 28, 2016 13th Overset Grid Symposium
Moving Mesh
Donor
• Dead to solve cells
– Interpolate from valid neighbors on
the same grid
Dead
• Dead to receptor cells Overset interface
– Use valid donors
Receptor
– Orphans
• Interpolate from same grid
20 © 2016 ANSYS, Inc. October 28, 2016 13th Overset Grid Symposium
Overset Linear System
Ax = B
𝐀 𝐩 𝛟𝐩 =σ𝐧𝐛 𝐀 𝐧𝐛 𝛟𝐧𝐛 +S
• After discretization
– Augmented linear system of
equations
L has no overlap L
• Inter grid implicit coupling
– 𝐀𝐧𝐛 defined consistent with the
M
interpolation at the overlap region
22 © 2016 ANSYS, Inc. October 28, 2016 13th Overset Grid Symposium
Unsteady Laminar Vortex Shedding
Pressure
Grid Size Elements Strouhal no. Error (%)
(Exp - 0.1692)
Coarse 11K 0.1659 1.96
23 © 2016 ANSYS, Inc. October 28, 2016 13th Overset Grid Symposium
Turbulent Flow in U-Bend
Velocity inlet
24 © 2016 ANSYS, Inc. October 28, 2016 13th Overset Grid Symposium
AePW-2: Turbulent Steady State External Flow
Mach Number
Overset
Note : More details about experimental setup is available at
http://nescacademy.nasa.gov/workshops/AePW2/public/
Regular
Pressure Coefficient
25 © 2016 ANSYS, Inc. October 28, 2016 13th Overset Grid Symposium
AePW-2: Transient Flow with Rigid Body Motion
PBCS, 1st order transient, SST k-omega
Drag
• Experimental
Overset
Regular (coarse)
Regular (medium)
Lift
Frequency Response Function
• Regular
• Overset
26 © 2016 ANSYS, Inc. October 28, 2016 13th Overset Grid Symposium
Booster Separation
Overset Mesh Dynamic Mesh
Hexahedral mesh with inflation, 1.67M cells Hybrid mesh with inflation, 6M cells
27 © 2016 ANSYS, Inc. October 28, 2016 13th Overset Grid Symposium
Booster Separation
28 © 2016 ANSYS, Inc. October 28, 2016 13th Overset Grid Symposium
Booster Separation
29 © 2016 ANSYS, Inc. October 28, 2016 13th Overset Grid Symposium