SLIDE 1 Effects of Diffusion on the Dynamics of Detonation Tariq D. Aslam Los Alamos National Laboratory; Los Alamos, NM Joseph M. Powers∗ University of Notre Dame; Notre Dame, IN Gordon Research Conference - Energetic Materials Tilton, New Hampshire June 13-18, 2010
∗and contributions from many others
SLIDE 2 Motivation
- Computational tools are critical in modeling of high
speed reactive flow.
- Steady wave calculations reveal sub-micron scale struc-
tures in detonations with detailed kinetics (Powers and Paolucci, AIAA J., 2005).
- Small structures are continuum manifestation of molec-
ular collisions.
- We explore the transient behavior of detonations with
fully resolved detailed kinetics.
SLIDE 3 Verification and Validation
- verification: solving the equations right (math).
- validation: solving the right equations (physics).
- Main focus here on verification
- Some limited validation possible, but detailed valida-
tion awaits more robust measurement techniques.
- Verification and validation always necessary but never
sufficient: finite uncertainty must be tolerated.
SLIDE 4
Some Length Scales inherent in PBXs Micrograph of PBX 9501 (from C. Skidmore)
SLIDE 5
Some Length Scales Due to Diffusion Shock Rise in Aluminum (from V. Whitley)
10 ps rise time at 10 km/s yields scale of 10−7 m.
SLIDE 6 Modeling Issues for PBXs:
- Inherently 3D, multi-component mixture,
- Massive disparity in scales,
- Many parameters are needed and many are unknown∗:
– elastic constants – equation of states – thermal conductivities, viscosities for constituents – heat capacities – reaction rates – species diffusion
∗see Menikoff and Sewell, CTM 2002
SLIDE 7 Before climbing Everest, we need to step back a bit... Let’s examine detonation dynamics of gases...
- 1. Inviscid, one-step Arrhenius chemistry
- 2. Inviscid, detailed chemistry
- 3. Diffusive, one-step Arrhenius chemistry
- 4. Diffusive, detailed chemistry
SLIDE 8 Model: Reactive Euler Equations
- one-dimensional,
- unsteady,
- inviscid,
- detailed mass action kinetics with Arrhenius tempera-
ture dependency,
- ideal mixture of calorically imperfect ideal gases
SLIDE 9 General Review of Pulsating Detonations
- Erpenbeck, Phys. Fluids, 1962,
- Fickett and Wood, Phys. Fluids, 1966,
- Lee and Stewart, JFM, 1990,
- Bourlioux, et al., SIAM J. Appl. Math., 1991,
- He and Lee, Phys. Fluids, 1995,
- Short, SIAM J. Appl. Math., 1997,
- Sharpe, Proc. R. Soc., 1997.
SLIDE 10 Review of Recent Work of Special Relevance
- Kasimov and Stewart, Phys. Fluids, 2004: published
detailed discussion of limit cycle behavior with shock- fitting; error ∼ O(∆x).
- Ng, Higgins, Kiyanda, Radulescu, Lee, Bates, and
Nikiforakis, CTM, in press, 2005: in addition, consid- ered transition to chaos; error ∼ O(∆x).
- Present study similar to above, but error ∼ O(∆x5).
SLIDE 11 Model: Reactive Euler Equations
- one-dimensional,
- unsteady,
- inviscid,
- one step kinetics with finite activation energy,
- calorically perfect ideal gases with identical molecular
masses and specific heats.
SLIDE 12
Model: Reactive Euler Equations
∂ρ ∂t + ∂ ∂ξ (ρu) = 0, ∂ ∂t (ρu) + ∂ ∂ξ `ρu2 + p´ = 0, ∂ ∂t „ ρ „ e + 1 2 u2 «« + ∂ ∂ξ „ ρu „ e + 1 2 u2 + p ρ «« = 0, ∂ ∂t (ρλ) + ∂ ∂ξ (ρuλ) = αρ(1 − λ) exp „ − ρE p « , e = 1 γ − 1 p ρ − λq.
SLIDE 13 Unsteady Shock Jump Equations
ρs(D(t) − us) = ρo(D(t) − uo), ps − po = (ρo(D(t) − uo))2 1 ρo − 1 ρs
es − eo = 1 2(ps + po) 1 ρo − 1 ρs
λs = λo.
SLIDE 14 Model Refinement
- Transform to shock attached frame via
x = ξ − t D(τ)dτ,
- Use jump conditions to develop shock-change equa-
tion for shock acceleration:
dD dt = − d(ρsus) dD −1 ∂ ∂x (ρu(u − D) + p)
SLIDE 15 Numerical Method
- point-wise method of lines,
- uniform spatial grid,
- fifth order spatial discretization (WENO5M) takes PDEs
into ODEs in time only,
- fifth order explicit Runge-Kutta temporal discretization
to solve ODEs.
- details in Henrick, Aslam, Powers, JCP, 2006.
SLIDE 16 Numerical Simulations
- ρo = 1, po = 1, L1/2 = 1, q = 50, γ = 1.2,
- Activation energy, E, a variable bifurcation parameter,
25 ≤ E ≤ 28.4,
√ 11 +
5 ≈ 6.80947463,
- from 10 to 200 points in L1/2,
- initial steady CJ state perturbed by truncation error,
- integrated in time until limit cycle behavior realized.
SLIDE 17 Stable Case, E = 25: Kasimov’s Shock-Fitting
6.81 6.82 6.83 6.84 50 100 150 200 250 300 t D N = 100 1/2 N = 200 1/2 exact
- N1/2 = 100, 200,
- minimum error in D:
∼ 9.40 × 10−3,
at O(∆x1.01).
SLIDE 18 Stable Case, E = 25: Improved Shock-Fitting
6.809465 6.809470 6.809475 6.809480 6.809485 50 100 150 200 250 300 t D exact N = 20 1/2
- N1/2 = 20, 40,
- minimum error in D:
∼ 6.00 × 10−8, for N1/2 = 40.
at O(∆x5.01).
SLIDE 19 Linearly Unstable, Non-linearly Stable Case: E = 26
6.2 6.6 7.0 7.4 100 200 300 400 500 t D
mode, stabilized by non-linear effects,
quency match linear theory to five decimal places.
SLIDE 20 D, dD
dt Phase Plane: E = 26
0.0 0.2 0.4 6.2 6.6 7.0 7.4 D dD dt stationary limit cycle
time, stable period-1 limit cycle at late time,
point
E = 25.265 ± 0.005
agrees with linear stability theory.
SLIDE 21 Period Doubling: E = 27.35
6 7 8 100 200 300 400 t D
- N1/2 = 20,
- Bifurcation to period-
2 oscillation at E =
27.1875 ± 0.0025.
SLIDE 22 D, dD
dt Phase Plane: E = 27.35
1 6 7 8 D dD dt stationary limit cycle
time period-2 limit cycle,
results of Sharpe and Ng.
SLIDE 23 Transition to Chaos and Feigenbaum’s Number
lim
n→∞ δn = En − En−1
En+1 − En = 4.669201 . . . . n En En+1 − Ei δn 25.265 ± 0.005
27.1875 ± 0.0025 1.9225 ± 0.0075 3.86 ± 0.05 2 27.6850 ± 0.001 0.4975 ± 0.0325 4.26 ± 0.08 3 27.8017 ± 0.0002 0.1167 ± 0.0012 4.66 ± 0.09 4 27.82675 ± 0.00005 0.02505 ± 0.00025
. . . . . . . . . . .
∞ 4.669201 . . .
SLIDE 24
Bifurcation Diagram
7 8 9 10 25 26 27 28 E Dmax
E < 25.265, linearly stable 25.265 < E < 27.1875, Period 2 (single period mode) 27.1875 < E < 27.6850 Period 21 Stable Period 6 Stable Period 3 Stable Period 5 Stable Period 2n
SLIDE 25 D versus t for Increasing E
6 7 8 9 3700 3800 3900 4000
t D
6 7 8 9 3700 3800 3900 4000
t D a b d e f c
6 7 8 9 3700 3800 3900 4000
t D
6 7 8 9 3700 3800 3900 4000
t D
6 7 8 9 3700 3800 3900 4000
t D
6 7 8 9 10 3700 3800 3900 4000
t D
SLIDE 26 Model: Reactive Euler PDEs with Detailed Kinetics
∂ρ ∂t + ∂ ∂x (ρu) = 0, ∂ ∂t (ρu) + ∂ ∂x
0, ∂ ∂t
2
∂x
2 + p ρ
0, ∂ ∂t (ρYi) + ∂ ∂x (ρuYi) = Mi ˙ ωi, p = ρℜT
N
Yi Mi , e = e(T, Yi), ˙ ωi = ˙ ωi(T, Yi).
SLIDE 27 Computational Methods
– LSODE solver with IMSL DNEQNF for root finding – Ten second run time on single processor machine. – see Powers and Paolucci, AIAA J., 2005.
– Shock fitting coupled with a high order method for continuous regions – see Henrick, Aslam, Powers, J. Comp. Phys., 2006, for full details on shock fitting
SLIDE 28 Ozone Reaction Kinetics
Reaction
af
j , ar j
βf
j , βr j
Ef
j , Er j
O3 + M ⇆ O2 + O + M 6.76 × 106 2.50 1.01 × 1012 1.18 × 102 3.50 0.00 O + O3 ⇆ 2O2 4.58 × 106 2.50 2.51 × 1011 1.18 × 106 2.50 4.15 × 1012 O2 + M ⇆ 2O + M 5.71 × 106 2.50 4.91 × 1012 2.47 × 102 3.50 0.00
see Margolis, J. Comp. Phys., 1978, or Hirschfelder, et al.,
SLIDE 29 Validation: Comparison with Observation
- Streng, et al., J. Chem. Phys., 1958.
- po = 1.01325 × 106 dyne/cm2, To = 298.15 K,
YO3 = 1, YO2 = 0, YO = 0.
Value Streng, et al. this study
DCJ 1.863 × 105 cm/s 1.936555 × 105 cm/s TCJ 3340 K 3571.4 K pCJ 3.1188 × 107 dyne/cm2 3.4111 × 107 dyne/cm2
Slight overdrive to preclude interior sonic points.
SLIDE 30 Stable Strongly Overdriven Case: Length Scales
D = 2.5 × 105 cm/s.
10
−10
10
−8
10
−6
10
−4
10
−2
10 10
−8
10
−7
10
−6
10
−5
10
−4
10
−3
x (cm) length scale (cm)
SLIDE 31 Mean-Free-Path Estimate
- The mixture mean-free-path scale is the cutoff mini-
mum length scale associated with continuum theories.
- A simple estimate for this scale is given by Vincenti
and Kruger, ’65:
ℓmfp = M √ 2Nπd2ρ ∼ 10−7 cm.
SLIDE 32 Stable Strongly Overdriven Case: Mass Fractions
D = 2.5 × 105 cm/s.
10
−9
10
−8
10
−7
10
−6
10
−5
10
−4
10
−3
10
−2
10
−5
10−4 10−3 10−2 10−1 100 101
x (cm) Yi
O O O
2 3
SLIDE 33 Stable Strongly Overdriven Case: Temperature
D = 2.5 × 105 cm/s.
10
−9
10
−8
10
−7
10
−6
10
−5
10
−4
10
−3
10
−2
2800 3000 3200 3400 3600 3800 4000 4200 4400
x (cm) T (K)
SLIDE 34 Stable Strongly Overdriven Case: Pressure
D = 2.5 × 105 cm/s.
10
−9
10
−8
10
−7
10
−6
10
−5
10
−4
10
−3
10
−2
0.9 x 10 1.0 x 10 1.1 x 10 1.2 x 10
x (cm) P (dyne/cm2)
8 8 8 8
SLIDE 35 Stable Strongly Overdriven Case: Transient Behavior for various resolutions Initialize with steady structure of D = 2.5 × 105 cm/s.
2.480 x 10
5
2.485 x 10
5
2.490 x 10
5
2.495 x 10
5
2.500 x 10
5
2.505 x 10
5
2 x 10
4 x 10
6 x 10
8 x 10
1 x 10
∆x=2.5x10 -8 cm ∆x=5x10 -8 cm ∆x=1x10 -7 cm
D (cm/s) t (s)
SLIDE 36 Unstable Moderately Overdriven Case: Transient Behavior Initialize with steady structure of D = 2 × 105 cm/s.
2 x 105 3 x 105 4 x 105 1 x 10 -9 2 x 10 -9 3 x 10 -9
∆x=2x10 -7 cm
D (cm/s) t (s)
SLIDE 37 Effect of Resolution on Unstable Moderately Overdriven Case
∆x
Numerical Result
1 × 10−7 cm
Unstable Pulsation
2 × 10−7 cm
Unstable Pulsation
4 × 10−7 cm
Unstable Pulsation
8 × 10−7 cm O2 mass fraction > 1 1.6 × 10−6 cm O2 mass fraction > 1
- Algorithm Failure for Insufficient Resolution
- At low resolution, one misses critical dynamics
SLIDE 38
Long Time Relative Maxima in D/Do versus Inverse Overdrive
SLIDE 39 Diffusive Modeling in Gaseous Detonation
∂ρ ∂t + ∂ ∂x (ρu) = 0, ∂ ∂t (ρu) + ∂ ∂x
∂ ∂t
2
∂x
2
∂ ∂t (ρYB) + ∂ ∂x (ρuYB + jm
B ) = ρr,
SLIDE 40 Diffusive Modeling in Gaseous Detonation
p = ρRT, e = cvT − qYB = p ρ (γ − 1) − qYB, r = H(p − ps)a (1 − YB) e−
E p/ρ ,
jm
B = −ρD∂YB
∂x , τ = 4 3µ∂u ∂x, jq = −k ∂T ∂x + ρDq ∂YB ∂x .
SLIDE 41 To compare with previous one-step work...
- Need to choose scale ratios between diffusion and
reaction
- Choose half-reaction length scale to be 1µm.
- Choose diffusive length scale to be 100nm
D = 10−4 m2/s, k = 10−1 W/m/K, µ = 10−4 Ns/m2,
For ρo = 1 kg/m3, Le = Sc = Pr = 1.
SLIDE 42 Numerical Methods
- 5th Order WENO Schemes for Hyperbolic Compo-
nents
- 4th Order Central Difference Scheme for Parabolic
Components
- 3rd Order Explicit Runge-Kutta Time Integration
- Expect Fully 4th Order Convergence Rates Under
Resolution
SLIDE 43 Density for a stable detonation E = 25
1 2 x 10
−4
2 4 6 8 ρ (kg/m3) x (m)
t = 5.0× 10−8 s t = 0.0 s
SLIDE 44 Density for a stable detonation E = 25 - zoom
1.5 1.52 1.54 1.56 1.58 1.6 x 10
−4
2 4 6 8 ρ (kg/m3) x (m)
t = 5.0× 10−8 s
SLIDE 45 Pressure for a stable detonation E = 25 - zoom
1 2 x 10
−4
1000 2000 3000 4000 x (m) Pressure (kPa)
t = 0.0 s t = 5.0× 10−8 s
SLIDE 46
Pressure vs. time for a unstable detonation E = 28
0.5 1 3000 3500 4000 4500 5000 5500 6000 Pressure (kPa) t (µs)
SLIDE 47
Pressure vs. time for a unstable detonation
E = 29.5
Period Doubling
SLIDE 48
Pressure vs. time for a unstable detonation E = 32 Chaotic Dynamics
SLIDE 49
Diffusive Bifurcation Diagram With a relatively small amount of diffusion, a substantial stabilization occurs.
SLIDE 50
Where we are headed with all this... Multi-D WAMR simulation of 2H2 : O2 : 7Ar
SLIDE 51 Conclusions
- Unsteady detonation dynamics can be accurately simulated when
sub-micron scale structures admitted by detailed kinetics are captured with ultra-fine grids.
- Shock fitting coupled with high order spatial discretization assures
numerical corruption is minimal.
- For resolved diffusive effects, relatively simple numerical methods
work fine.
- Predicted detonation dynamics consistent with results from invis-
cid models...
- At these sub-micron length scales, diffusion plays a substantial
role.