Professional Documents
Culture Documents
Motivation (I/II)
Discontinuous Galerkin
Unstructured High order General Geometries Multi-scale phenomena (e.g. vortical ows) Error estimates Adaptation Variational formulation
Motivation (II/II)
2 Basic approaches to Shock capturing for High Order
Articial viscosity
Modify the equation adding viscous terms Original Idea: Von Neumann & Richtmeyer, JAP 50 Resolution based Smoothness indicator: Persson & Peraire, AIAA 06 PDE based viscosity: Barter & Darmofal, JCP 10 Dilation based Cook & Cabot, JCP 10 Bhagatwala & Lele, JCP 09 Premasuthan & Jameson, AIAA 10 Nguyen & Peraire, AIAA 11
A brief outline
1. Articial Viscosity 2. Hybridized DG 3. Hybridized Multi-scale DG 4. Numerical Experiments 5. Conclusions and future work
4
y = f (x) y = x 0.5
Several concerns
0.5
Speed of sound changes across the shock Viscosity is turned o at the walls
v 1n v 2n
v 1t = v 2t
v n v h/p
6 4 2 0
4 M1
10
(h/p) v v 1n v 2n 1 k 1 M1 n c1 c1 v 1n (h/p) v v 1n c 1 v 2n 1 k2 c2 c1 c2 v 1n
Non symmetric
Use invariant scale for the speed, (h/p) v v 1n c 1 e.g. Critical speed of sound c c1 c
v 2n 1 v 1n
Applied viscosity
Use stability result for the linear problem to scale viscosity:
P e|cell (h/p) (c + |v|) = 2
(h/p) v c
f ()
hi
(h/p) v c
asymptotes to a constant
We propose to use a tensor to add directionality to the viscous terms Generated using a similar procedure: Average of the normal vector at the vertices Propagate linearly into the domain Correct for high order geometry (if available)
T = I nnT
A brief outline
1. Articial Viscosity 2. Hybridized DG 3. Hybridized Multi-scale DG 4. Numerical Experiments 5. Conclusions and future work
9
K Th
w v,
w , v Th =
K Th
( W , V ) Th =
K
K Th
W :V,
K
w v.
10
in (0, T ], in (0, T ]
k Qh k Mh
Find
uh ,w t
h ) ( uh , Q h , u
Th
s. t .
Th
( F ( uh , Q h ) , w ) T h + f h, w
= ( s, w ) T h ,
w U k h,
w Qk h, w M k h
h , Qh ) n + S ( u h )(uh u h ) Numerical ux f h = F (u
Boundary conditions
bh
11
A brief outline
1. Articial Viscosity 2. Hybridized DG 3. Hybridized Multi-scale DG 4. Numerical Experiments 5. Conclusions and future work
12
Formally: S ( K ) K Let n denote a subdivision of into n elements and let En (K ) denote the associated set of faces And dene the spaces
k U n ( K ) k Qn ( K ) k Y n ( K ) 2 m
= {a [L (K )]
2 2
= {A [L (K )]
m d
= { [L (En (K ))]
: |E [P (E )]m , E En (K )}.
13
( F , w ) Sn ( K ) + f h, w
Sn ( K )
+ (s, w)Sn (K ) = 0,
k U n ( K ) , k Q n ( K ) , k Y n ( K ) ,
First 3 Eq. (Local problem) equivalent to solving HDG on the subelement mesh with u = Last Eq. (Global problem) forces conservation and boundary conditions Same global problem
Sn ( K ) \ K
f h (h ),
T h \
+ bh (h ),
= 0,
M k h.
A brief outline
1. Articial Viscosity 2. Hybridized DG 3. Hybridized Multi-scale DG 4. Numerical Experiments 5. Conclusions and future work
15
Solution procedure
Time relaxation with BDF1 Pseudo-transient continuation for t NO continuation in the polynomial order For Articial Viscosity:
h( x )
and
x viscosity in the rst step so we can accommodate BC No special treatment of boundary conditions thanks to anisotropy
T ( x)
For HMDG:
ag elements for adaptation based on the shock sensor at each iteration conservative agging can be used
16
Articial viscosity
k=6 P e|cell = 1
HMDG
k=6 n = 64, k = 0
Mach Number, HMDG
17
k=6
k = 6, n = 64, k = 0
18
k=6
19
k=6
k = 6, n = 64, k = 0
20
Comparison so far
HMDG
Very Robust Local problem is computationally intensive, however, it is fully parallelizable Flagging of the neighborhood is required, which limits time step More dissipative than Articial Viscosity with the current setting, but alternatives are available
Articial Viscosity
Very Robust and ecient for M 4 Parameter-free Achieves sub-cell resolution and produces clean, crisp shocks Requires gradients (not a concern in HDG)
To exercise the limits of the solver, we tried some hypersonics... ...and the articial viscosity did not work
21
Hypersonic Inviscid ow M = 20
M P/u2
k = 4, n = 256, k = 0
22
k = 4, n = 64, k = 0
23
Navier-Stokes, Re = 1329, M = 10 Twall /T = 5.71 Geometry and parameters from Moss et al. 99
Peak in heating rate and pressure Right place Wrong strength Further renement is required
24
and tested them on a variety of cases In the future, we are interested in improving some of their weaknesses
Use more advances Riemann Solvers for HMDG and balance the resolution at the local problem level Modify the Articial Viscosity for Hypersonic ow ...
And ultimately combine both on the same framework unstructured meshes anisotropic renement
25