Convergence of Filtered Spherical Harmonic Equations for Radiation - - PowerPoint PPT Presentation

convergence of filtered spherical harmonic equations for
SMART_READER_LITE
LIVE PREVIEW

Convergence of Filtered Spherical Harmonic Equations for Radiation - - PowerPoint PPT Presentation

Convergence of Filtered Spherical Harmonic Equations for Radiation Transport Martin Frank (RWTH) Cory Hauck (ORNL) Kerstin K upper (RWTH) MMKTII, Fields Institute, October 2014 Convergence of Filtered Spherical Harmonic Equations for


slide-1
SLIDE 1

Convergence of Filtered Spherical Harmonic Equations for Radiation Transport

Martin Frank (RWTH) Cory Hauck (ORNL) Kerstin K¨ upper (RWTH) MMKTII, Fields Institute, October 2014

Convergence of Filtered Spherical Harmonic Equations for Radiation Transport 1/34

slide-2
SLIDE 2

Outline & References

  • Filtered PN equations1
  • Convergence analysis
  • Modified equation2
  • Galerkin estimate3
  • Convergence estimates
  • Numerical experiments using StaRMAP4

1McClarren, Hauck, JCP 2010 2Radice et al., JCP 2013 3Schmeiser, Zwirchmayr, SINUM 1999 4Seibold, Frank, TOMS 2014 Convergence of Filtered Spherical Harmonic Equations for Radiation Transport 2/34

slide-3
SLIDE 3

Checkerboard: P5 versus FP5

Convergence of Filtered Spherical Harmonic Equations for Radiation Transport 3/34

slide-4
SLIDE 4

Line Source: P9 versus FP9

Convergence of Filtered Spherical Harmonic Equations for Radiation Transport 4/34

slide-5
SLIDE 5

Challenges

Challenges in radiation transport:

  • Highly heterogeneous media
  • Media/initial conditions/sources lead to non-smooth solutions
  • Preserve realizability, rotational invariance
  • Capture beams

Challenges for spectral methods:

  • Spectral methods achieve fast convergence for smooth

solutions

  • But suffer from the Gibbs phenomenon
  • Idea of filtering: dampen the coefficients in the expansion
  • Con: Some adjustments of the filter strength may be required

for different problems

  • Pro: Speed, overall accuracy, and simplicity

Convergence of Filtered Spherical Harmonic Equations for Radiation Transport 5/34

slide-6
SLIDE 6

FILTERED PN

Convergence of Filtered Spherical Harmonic Equations for Radiation Transport 6/34

slide-7
SLIDE 7

Radiation Transport

∂tψ(t, x, Ω)+Ω·∇xψ(t, x, Ω)+σa(x)ψ(t, x, Ω)−(Qψ)(t, x, Ω) = S(t, x, Ω)

  • ψ(t, x, Ω): density of particles, with respect to the measure

dΩdx, which at time t ∈ R are located at position x ∈ R3 and move in the direction Ω ∈ S2.

  • Scattering operator

(Qψ)(t, x, Ω) = σs(x)

  • S2 g(x, Ω · Ω′)ψ(t, x, Ω′)dΩ′ − ψ(t, x, Ω)
  • T ψ = S

Convergence of Filtered Spherical Harmonic Equations for Radiation Transport 7/34

slide-8
SLIDE 8

Sphercial Harmononic PN equations

Notation:

  • Real-valued spherical harmonic mk

ℓ , ℓ = 0, 1, . . .,

k = −ℓ, . . . , ℓ

  • Angular integration · =
  • S2(·) dΩ

Spectral Galerkin method:

  • Expand unknown ψ ≈ ψPN ≡ mTuPN
  • Plug into equation and project residual

mT (mTuPN) = mS =: s.

  • Other combinations of ansatz and projection can be used!

PN equations

∂tuPN + A · ∇xuPN + σauPN − σsGuPN = s, where A := mmTΩ and G is diagonal

Convergence of Filtered Spherical Harmonic Equations for Radiation Transport 8/34

slide-9
SLIDE 9

Filtering

  • Filtering well-known in spectral methods
  • A filter of order α is a function f ∈ C α(R+), which fulfills

f (0) = 1, f (k)(0) = 0, for k = 1, . . . , α − 1, and f (α)(0) = 0

  • Additional condition

f (η) ≥ C(1 − η)k , η ∈ [η0, 1]

  • Filtering the expansion after every time step

N

  • ℓ=0

  • k=−ℓ
  • f

N+1

β∆t uk

ℓmk ℓ.

Convergence of Filtered Spherical Harmonic Equations for Radiation Transport 9/34

slide-10
SLIDE 10

NUMERICAL ANALYSIS

Convergence of Filtered Spherical Harmonic Equations for Radiation Transport 10/34

slide-11
SLIDE 11

Main Result

Galerkin estimate

ψ(t, ·, ·) − ψFPN(t, ·, ·)L2(R3;L2(S2)) ≤ ψ(t, ·, ·) − PNψ(t, ·, ·)L2(R3;L2(S2)) + t

  • aN+1 · ∇xmN+1ψC([0,T];L2(R3;Rn))

+ βGf mψC([0,T];L2(R3;Rn))

  • Rates

ψ(t, ·, ·) − Pψ(t, ·, ·)L2(R3;L2(S2)) ≤ CN−qψC([0,T];L2(R3;Hq(S2))) aN+1 · ∇xmN+1ψC([0,T];L2(R3;Rn)) ≤ CN−r∇xψC([0,T];L2(R3;Hr(S2))) Gf mψC([0,T];L2(R3;Rn)) ≤

  • CN−q+1/2,

α > q − 1

2

CN−α+ε, α ≤ q − 1

2

Convergence of Filtered Spherical Harmonic Equations for Radiation Transport 11/34

slide-12
SLIDE 12

Sobolev Spaces

  • Hq(S2) Sobolev space on the unit sphere with norm

ΦHq(S2) :=  

|α|≤q

  • S2 |DαΦ(Ω)|2dΩ

 

1/2

  • Spherical harmonics are eigenfunctions of Laplace-Beltrami
  • perator

Lmk

ℓ = −λℓmk ℓ ,

λℓ = ℓ(ℓ + 1)

  • Expansion coefficients Φk

ℓ := mk ℓ Φ of any function

Φ ∈ H2q(S2) satisfy Φk

ℓ = mk ℓ Φ =

1 (−λℓ)q (Lqmk

ℓ )Φ =

1 (−λℓ)q mk

ℓ LqΦ

Convergence of Filtered Spherical Harmonic Equations for Radiation Transport 12/34

slide-13
SLIDE 13

Spectral Convergence

  • L2-orthogonal projection of a generic function Φ ∈ L2(S2)
  • nto PN

PNΦ = mTmmT−1mΦ = mTmΦ

  • Projection onto polynomials of exact degree ℓ

(Pℓ − Pℓ−1)Φ = mT

ℓ mℓmT ℓ −1mℓΦ = mT ℓ mℓΦ

  • Spectral convergence

mℓΦ2

Rnℓ = (Pℓ − Pℓ−1)Φ2 L2(S2) ≤ (I − Pℓ)Φ2 L2(S2)

=

  • k=ℓ+1

|φℓ|2 =

  • k=ℓ+1

1 (−λℓ)2q |mℓLqΦ|2 ≤ 1 (ℓ(ℓ + 1))2q φ2

H2q(S2)

Convergence of Filtered Spherical Harmonic Equations for Radiation Transport 13/34

slide-14
SLIDE 14

Step 1: Modified Equation

  • Time step

un+1,∗

FPN = un FPN − ∆t(A · ∇xun FPN + σaun FPN − σsGun FPN − sn)

  • Filtering

un+1

FPN = fβ∆tun+1,∗ FPN = un+1,∗ FPN + ∆t exp(β log(f)∆t) − 1

∆t un+1,∗

FPN

  • Operator split discretization of

Modified equation

∂tuFPN + A · ∇xuFPN + σauFPN − σsGuFPN − βGf uFPN = s, where Gf is diagonal with entries log

  • f

N+1

  • , ℓ = 0, . . . , N.

Convergence of Filtered Spherical Harmonic Equations for Radiation Transport 14/34

slide-15
SLIDE 15

Step 2: Galerkin Estimate

  • Residual

ψ − ψFPN = (ψ − PNψ) + PNψ − ψFPN = (ψ − PNψ) + mTr

  • Multiply by mTr and integrate in angle and space

1 2∂t

  • R3 |r|2dx = −
  • R3 rT

NaN+1 · ∇xmN+1ψdx

− σf

  • R3 rTGf mψdx −
  • R3 rTMrdx .
  • M := σaI − σsG − σfGf is positive definite
  • This yields

∂trL2(R3;Rn) ≤aN+1 · ∇xmN+1ψL2(R3;R2N+1) + σfGfmψL2(R3;Rn)

  • Control error by projection error + residual r

Convergence of Filtered Spherical Harmonic Equations for Radiation Transport 15/34

slide-16
SLIDE 16

Step 3: Convergence Estimate

  • Estimate filter term

Gfmψ(t, ·, ·)2

L2(R3;Rn)

=

N

  • ℓ=0

log2 f

N+1

  • mℓψ(t, ·, ·)2

L2(R3;Rnℓ)

=

N

  • ℓ=1

log2 f

N+1

  • (Pℓ − Pℓ−1)ψ(t, ·, ·)2

L2(R3;L2(S2))

=C

N

  • ℓ=1

log2 f

N+1

  • (I − Pℓ−1)ψ(t, ·, ·)2

L2(R3;L2(S2))

≤C

N

  • ℓ=1

log2 f

N+1

1 ℓ2q ψ(t, ·, ·)2

L2(R3;Hq(S2))

Convergence of Filtered Spherical Harmonic Equations for Radiation Transport 16/34

slide-17
SLIDE 17

Step 3: Convergence Estimate

  • For θ ≤ 2q

N

  • ℓ=1

log2 f

N+1

1 ℓ2q ≤ 1 (N + 1)θ−1 1 N + 1

N

  • ℓ=1

log2 f

N+1

N+1

θ

  • =:Σ
  • Interpret as Riemann sum

Σ ∼ 1 log2 (f (η)) η−θdη

  • Around η = 0, log f (η) ≤ Cηα
  • Σ Integrable for θ < 2α + 1

Convergence of Filtered Spherical Harmonic Equations for Radiation Transport 17/34

slide-18
SLIDE 18

Step 3: Convergence Estimate

Two cases: Case 1: α > q − 1

  • 2. Choose θ = 2q, convergence limited by the

regularity of ψ GfmψC([0,T];L2(R3;Rn)) ≤ CN−q+1/2 Case 2: α ≤ q − 1

  • 2. Choose θ = 2α + 1 − δ, where δ > 0 is

arbitrary, convergence limited by the filter order GfmψC([0,T];L2(R3;Rn)) ≤ CN−α+ε, where ε = δ/2

Convergence of Filtered Spherical Harmonic Equations for Radiation Transport 18/34

slide-19
SLIDE 19

Main Result

Galerkin estimate

ψ(t, ·, ·) − ψFPN(t, ·, ·)L2(R3;L2(S2)) ≤ ψ(t, ·, ·) − Pψ(t, ·, ·)L2(R3;L2(S2)) + t

  • aN+1 · ∇xmN+1ψC([0,T];L2(R3;Rn))

+ βGf mψC([0,T];L2(R3;Rn))

  • ,

Rates

ψ(t, ·, ·) − Pψ(t, ·, ·)L2(R3;L2(S2)) ≤ CN−qψC([0,T];L2(R3;Hq(S2))) aN+1 · ∇xmN+1ψC([0,T];L2(R3;Rn)) ≤ CN−r∇xψC([0,T];L2(R3;Hr(S2))) Gf mψC([0,T];L2(R3;Rn)) ≤

  • CN−q+1/2,

α > q − 1

2

CN−α+ε, α ≤ q − 1

2

Convergence of Filtered Spherical Harmonic Equations for Radiation Transport 19/34

slide-20
SLIDE 20

Sharper Estimate

Galerkin estimate

ψ(t, ·, ·) − ψFPN(t, ·, ·)L2(R3;L2(S2)) ≤ ψ(t, ·, ·) − Pψ(t, ·, ·)L2(R3;L2(S2)) + t

  • aN+1 · ∇xmN+1ψC([0,T];L2(R3;Rn))

+ βGf mψC([0,T];L2(R3;Rn))

  • ,

Rates for monotone moment sequences

ψ(t, ·, ·) − Pψ(t, ·, ·)L2(R3;L2(S2)) ≤ CN−qψC([0,T];L2(R3;Hq(S2))) aN+1 · ∇xmN+1ψC([0,T];L2(R3;Rn)) ≤ CN−(r+ 1

2)∇xψC([0,T];L2(R3;Hr(S2)))

Gf mψC([0,T];L2(R3;Rn)) ≤

  • CN−q,

α > q CN−α+ε, α ≤ q

Convergence of Filtered Spherical Harmonic Equations for Radiation Transport 20/34

slide-21
SLIDE 21

NUMERICAL RESULTS

Convergence of Filtered Spherical Harmonic Equations for Radiation Transport 21/34

slide-22
SLIDE 22

Numerical Results: General setup

  • Use the code StaRMAP to compute the PN and FPN

solutions for N = 3, 5, 17, 33, (65).

  • Apply the filter term after each sub-step to the updated

components.

  • Use the exponential filter of order α = 2, 4, 8, 16

f (η) = exp(cηα), with c = log(εM) with εM being the machine precision. Set the effective filter

  • pacity feff = 10 (feff = β log(f (

N N+1))).

  • Fix the spatial resolution, so that the space-time errors are

negligibly small

  • Compare to reference solution PNtrue
  • Highest resolution P129 (8515 moments) on 500 × 500 grid

(altogether 2.1 × 109 unknowns)

Convergence of Filtered Spherical Harmonic Equations for Radiation Transport 22/34

slide-23
SLIDE 23

Numerical Results: Estimates

  • Measure smoothness of true solution

BN = mNψL(R2,Rn) ∼ N−q+ 1

2

DN = mN∇xψL(R2,Rn) ∼ N−r+ 1

2

  • Compare to convergence estimate

EN = ψ − ψNL2(R3;L2(S2)) RN = Pψ − ψNL2(R3;L2(S2))

  • Expectation

With filter: EN ∼ RN ∼ N− min{q,r+ 1

2 ,α}

Without filter: EN ∼ N− min{q,r+ 1

2 }, RN ∼ N−(r+ 1 2)

  • Central difference for ∇x, trapezoidal rule for integration

Convergence of Filtered Spherical Harmonic Equations for Radiation Transport 23/34

slide-24
SLIDE 24

Gaussian Test: Setup

  • Initial condition: u0

0 = 1 4π×10−3 exp

  • − x2+y2

4×10−3

  • ,

uk

ℓ = 0, for k, ℓ = 0

  • Purely scattering medium: σt = σs = 1

Convergence of Filtered Spherical Harmonic Equations for Radiation Transport 24/34

slide-25
SLIDE 25

Gaussian Test: Results

  • q = r = ∞
  • With filter: EN ∼ RN ∼ N− min{q,r+ 1

2 ,α}

  • Without filter: EN ∼ N− min{q,r+ 1

2}, RN ∼ N−(r+ 1 2) 3 5 9 17 33 65 10

−10

10

−5

10

  • rder N

L2−error unfiltered 2nd order 4th order 8th order 16th order

  • rder 2, 4, 8, 16

Convergence of Filtered Spherical Harmonic Equations for Radiation Transport 25/34

slide-26
SLIDE 26

Hemisphere Test: Setup

  • Source term: S(t, x, Ω) =

1 4π×10−3 exp

  • − x2+y2

4×10−3

  • χR+(Ωx)
  • Vacuum: σt = 0.

Convergence of Filtered Spherical Harmonic Equations for Radiation Transport 26/34

slide-27
SLIDE 27

Hemisphere Test: Smoothness

10 10

1

10

−4

10

−3

10

−2

10

−1

10

  • rder N

(diff.) moments moment (N odd) moment (N even)

  • diff. moment (N odd)
  • diff. moment (N even)
  • rder 1

(a) P98

10 10

1

10

2

10

−4

10

−3

10

−2

10

−1

10

  • rder N

(diff.) moments moment (N odd) moment (N even)

  • diff. moment (N odd)
  • diff. moment (N even)
  • rder 1

(b) P99

  • From BN ∼ N−q+ 1

2 and DN ∼ N−r+ 1 2 we conclude

q ≈ r ≈ 0.5

Convergence of Filtered Spherical Harmonic Equations for Radiation Transport 27/34

slide-28
SLIDE 28

Hemisphere Test: Results

Filter order E5

3

E9

5

E17

9

E33

17

R5

3

R9

5

R17

9

R33

17

2 0.55 0.58 0.57 0.58 0.44 0.61 0.59 0.52 4 0.67 0.60 0.55 0.61 0.71 0.70 0.57 0.52 8 0.75 0.61 0.56 0.63 1.06 0.83 0.61 0.56 16 0.77 0.64 0.57 0.64 1.14 1.03 0.79 0.64 ∞ 0.71 0.59 0.56 0.65 1.33 1.26 0.99 0.96

  • q ≈ r ≈ 0.5
  • With filter:

EN ∼ RN ∼ N− min{q,r+ 1

2,α}

  • Without filter:

EN ∼ N− min{q,r+ 1

2}

RN ∼ N−(r+ 1

2 ) Convergence of Filtered Spherical Harmonic Equations for Radiation Transport 28/34

slide-29
SLIDE 29

Checkerboard Test: Setup

x y 2 4 6 1 2 3 4 5 6 7

x1 x2 1 2 3 4 5 6 7 1 2 3 4 5 6 7 −7 −6 −5 −4 −3 −2 −1 Convergence of Filtered Spherical Harmonic Equations for Radiation Transport 29/34

slide-30
SLIDE 30

Checkerboard Test: Smoothness

10 10

1

10

2

10

−6

10

−5

10

−4

10

−3

10

−2

10

−1

  • rder ℓ

Bℓ Bℓ (ℓ odd) Bℓ (ℓ even)

(c) Bℓ computed with P128

10 10

1

10

2

10

−6

10

−5

10

−4

10

−3

10

−2

10

−1

  • rder ℓ

Bℓ Bℓ (ℓ odd) Bℓ (ℓ even)

(d) Bℓ computed with P129

10 10

1

10

2

10

−6

10

−5

10

−4

10

−3

10

−2

10

−1

  • rder ℓ

Dℓ Dℓ (ℓ odd) Dℓ (ℓ even)

(e) Dℓ computed with P128

10 10

1

10

2

10

−6

10

−5

10

−4

10

−3

10

−2

10

−1

  • rder ℓ

Dℓ Dℓ (ℓ odd) Dℓ (ℓ even)

(f) Dℓ computed with P129

Convergence of Filtered Spherical Harmonic Equations for Radiation Transport 30/34

slide-31
SLIDE 31

Checkerboard Test: More Smoothness

(N1, N2) BN2

N1

DN2

N1

(2,4) 1.3188 0.6213 (4,8) 1.8212 0.8161 (8,16 ) 1.5208 0.8293 (16,32) 1.5782 0.8679

(a) even order moments

(N1, N2) BN2

N1

DN2

N1

(3,5) 1.6167 0.7818 (5,9) 1.8371 0.8204 (9,17) 1.4901 0.7998 (17,33) 1.5511 0.7691

(b) odd order moments

  • From BN ∼ N−q+ 1

2 and DN ∼ N−r+ 1 2 we conclude

q ≈ 1.0 and r ≈ 0.25

Convergence of Filtered Spherical Harmonic Equations for Radiation Transport 31/34

slide-32
SLIDE 32

Checkerboard Test: Results

Filter order E5

3

E9

5

E17

9

E33

17

R5

3

R9

5

R17

9

R33

17

2 0.89 0.80 0.94 1.05 0.86 0.78 0.93 1.05 4 1.02 1.15 1.13 1.05 0.98 1.21 1.21 1.06 8 1.20 1.22 1.04 1.06 1.32 1.55 1.14 1.16 16 1.61 1.31 1.03 1.04 2.10 2.12 1.23 1.20 ∞ 1.10 0.95 0.98 1.00 1.10 0.85 0.95 0.96

  • q = 1, r = 0.25
  • With filter:

EN ∼ RN ∼ N− min{q,r+ 1

2,α}

  • Without filter:

EN ∼ N− min{q,r+ 1

2}

RN ∼ N−(r+ 1

2 ) Convergence of Filtered Spherical Harmonic Equations for Radiation Transport 32/34

slide-33
SLIDE 33

Things Aren’t Always So Clear

Box source instead of Gaussian.

Convergence of Filtered Spherical Harmonic Equations for Radiation Transport 33/34

slide-34
SLIDE 34

Summary & Outlook

Summary:

  • Proof of global L2 convergence rates for filtered spherical

harmonic (FPN) equations

  • Depenence of the convergence rates on regularity of transport

solution and order of the filter

  • Highly resolved numerical experiments are pretty much in

agreement with theoretical predictions Outlook:

  • Local analysis to show improvements by filtering
  • Similar analysis for entropy or other non-linear closures

Convergence of Filtered Spherical Harmonic Equations for Radiation Transport 34/34