approximate slow invariant manifolds for reaction ...powers/paper.list/siam.07.slides.pdf ·...

25
Approximate Slow Invariant Manifolds for Reaction-Diffusion Systems Joseph M. Powers Samuel Paolucci Ashraf N. Al-Khateeb Department of Aerospace and Mechanical Engineering University of Notre Dame, Notre Dame, Indiana SIAM Conference on Applications of Dynamical Systems Snowbird, Utah 29 May 2007 support: NSF, ND Center for Applied Mathematics

Upload: others

Post on 25-Sep-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Approximate Slow Invariant Manifolds for Reaction ...powers/paper.list/siam.07.slides.pdf · systems to be impractical. ILDM method can reduce computational time while retaining essential

Approximate Slow Invariant Manifolds forReaction-Diffusion Systems

Joseph M. Powers Samuel Paolucci Ashraf N. Al-KhateebDepartment of Aerospace and Mechanical Engineering

University of Notre Dame, Notre Dame, Indiana

SIAM Conference on Applications of Dynamical Systems

Snowbird, Utah

29 May 2007

support: NSF, ND Center for Applied Mathematics

Page 2: Approximate Slow Invariant Manifolds for Reaction ...powers/paper.list/siam.07.slides.pdf · systems to be impractical. ILDM method can reduce computational time while retaining essential

Major Issues in Reduced Modeling of Reactive Flows

• How to construct a Slow Invariant Manifold (SIM)?

• SIM for ODEs is different than SIM for PDEs.

• How to construct a SIM for PDEs?

Page 3: Approximate Slow Invariant Manifolds for Reaction ...powers/paper.list/siam.07.slides.pdf · systems to be impractical. ILDM method can reduce computational time while retaining essential

Partial Review of Manifold Methods in Reactive Systems

• Davis and Skodje, JCP, 1999: demonstration that (Intrinsic Low

Dimensional Manifold) ILDM is not SIM in simple non-linear

ODEs, finds SIM in simple ODEs,

• Singh, Powers, and Paolucci, JCP, 2002: use ILDM to construct

Approximate SIM (ASIM) in simple and detailed PDEs,

• Ren and Pope, C&F, 2006: show conditions for chemical manifold

to approximate reaction-diffusion system,

• Davis, JPC, 2006: systematic development of manifolds for

reaction-diffusion,

• Lam, CST, to appear, considers CSP for reaction-diffusion cou-

pling.

Page 4: Approximate Slow Invariant Manifolds for Reaction ...powers/paper.list/siam.07.slides.pdf · systems to be impractical. ILDM method can reduce computational time while retaining essential

Motivation

• Severe stiffness in reactive flow systems with detailed gas phase

chemical kinetics renders fully resolved simulations of many

systems to be impractical.

• ILDM method can reduce computational time while retaining

essential fidelity of full detailed kinetics.

• The ILDM is only an approximation of the SIM.

• Using ILDM in systems with diffusion can lead to large errors

at boundaries and when diffusion time scales are comparable to

those of reactions.

• An Approximate Slow Invariant Manifold (ASIM) is developed for

systems where reactions couple with diffusion.

Page 5: Approximate Slow Invariant Manifolds for Reaction ...powers/paper.list/siam.07.slides.pdf · systems to be impractical. ILDM method can reduce computational time while retaining essential

Chemical Kinetics Modeled as a Dynamical System

• ILDM developed for spatially homogeneous premixed reactor:

dy

dt= f(y), y(0) = y0, y ∈ R

n,

y = (h, p, Y1, Y2, ..., Yn−2)T .

Y1

Y2

Y3

Fast

Slow

SolutionTrajectory

2-D Manifold

1-D Manifold

SolutionTrajectory

Equilibrium Point(0-D Manifold)

Page 6: Approximate Slow Invariant Manifolds for Reaction ...powers/paper.list/siam.07.slides.pdf · systems to be impractical. ILDM method can reduce computational time while retaining essential

Eigenvalues and Eigenvectors from Decomposition of Jacobian

fy = J = VΛV, V = V−1,

V =(

Vs Vf

)

,

Λ =

Λ(s) 0

0 Λ(f)

.

• The time scales associated with the dynamical system are the

reciprocal of the eigenvalues:

τi =1

|λ(i)|.

Page 7: Approximate Slow Invariant Manifolds for Reaction ...powers/paper.list/siam.07.slides.pdf · systems to be impractical. ILDM method can reduce computational time while retaining essential

Mathematical Model for ILDM

• With z = Vy and g = f − fyy

1

λ(i)

(

dzi

dt+ vi

n∑

j=1

dvj

dtzj

)

= zi +vig

λ(i)

, i = 1, . . . , n,

• By equilibrating the fast dynamics

zi +vig

λ(i)

= 0

︸ ︷︷ ︸

ILDM

, i = m + 1, . . . , n. ⇒ Vf f = 0︸ ︷︷ ︸

ILDM

.

• Slow dynamics approximated from differential algebraic equa-

tions on the ILDM

Vs

dy

dt= Vsf , 0 = Vf f .

Page 8: Approximate Slow Invariant Manifolds for Reaction ...powers/paper.list/siam.07.slides.pdf · systems to be impractical. ILDM method can reduce computational time while retaining essential

SIM vs. ILDM

• An invariant manifold is defined as a subspace S ⊂ Rn if for any

solution y(t), y(0) ∈ S, implies that for some T > 0, y(t) ∈ S

for all t ∈ [0, T ].

• Slow Invariant Manifold (SIM) is a trajectory in phase space, and

the vector f must be tangent to it.

• ILDM is an approximation of the SIM and is not a phase space

trajectory.

• ILDM approximation gives rise to an intrinsic error which de-

creases as stiffness increases.

Page 9: Approximate Slow Invariant Manifolds for Reaction ...powers/paper.list/siam.07.slides.pdf · systems to be impractical. ILDM method can reduce computational time while retaining essential

Comparison of the SIM with the ILDM

• Example from Davis and Skodje, J. Chem. Phys., 1999:

dy

dt=

d

dt

(

y1

y2

)

=

(

−y1

−γy2 +(γ−1)y1+γy2

1

(1+y1)2

)

= f(y),

• The ILDM for this system is given by

Vf f = 0, ⇒ y2 =y1

1 + y1

+2y2

1

γ(γ − 1)(1 + y1)3,

• while the SIM is given by

y2 = y1(1 − y1 + y21 − y3

1 + y41 + . . . ) =

y1

1 + y1

.

Page 10: Approximate Slow Invariant Manifolds for Reaction ...powers/paper.list/siam.07.slides.pdf · systems to be impractical. ILDM method can reduce computational time while retaining essential

Construction of the SIM via Trajectories

• An exact SIM can be found by identifying all critical points and

connecting them with trajectories (Davis, Skodie, 1999; Creta, et

al. 2006).

• Useful for ODEs.

• Equilibrium points at infinity must be considered.

• Not all invariant manifolds are attracting.

Page 11: Approximate Slow Invariant Manifolds for Reaction ...powers/paper.list/siam.07.slides.pdf · systems to be impractical. ILDM method can reduce computational time while retaining essential

Zel’dovich Mechanism for NO Production

N + NO N2 + O

N + O2 NO + O

• spatially homogeneous,

• isothermal and isobaric, T = 6000 K , P = 2.5 bar,

• law of mass action with reversible Arrhenius kinetics,

• kinetic data from Baulch, et al., 2005,

• thermodynamic data from Sonntag, et al., 2003.

Page 12: Approximate Slow Invariant Manifolds for Reaction ...powers/paper.list/siam.07.slides.pdf · systems to be impractical. ILDM method can reduce computational time while retaining essential

Zel’dovich Mechanism: ODEs

d[NO]

dt= r2 − r1 = ω[NO], [NO](t = 0) = [NO]o,

d[N ]

dt= −r1 − r2 = ω[N ], [N ](t = 0) = [N ]o,

d[N2]

dt= r1 = ω[N2], [N2](t = 0) = [N2]o,

d[O]

dt= r1 + r2 = ω[O], [O](t = 0) = [O]o,

d[O2]

dt= −r2 = ω[O2], [O2](t = 0) = [O2]o,

r1 = k1[N ][NO]

(

1 −1

Keq1

[N2][O]

[N ][NO]

)

, Keq1 = exp

(−∆Go

1

<T

)

r2 = k2[N ][O2]

(

1 −1

Keq2

[NO][O]

[N ][O2]

)

, Keq2 = exp

(−∆Go

2

<T

)

.

Page 13: Approximate Slow Invariant Manifolds for Reaction ...powers/paper.list/siam.07.slides.pdf · systems to be impractical. ILDM method can reduce computational time while retaining essential

Zel’dovich Mechanism: DAEs

d[NO]

dt= ω[NO],

d[N ]

dt= ω[N ],

[NO] + [O] + 2[O2] = [NO]o + [O]o + 2[O2]o ≡ C1,

[NO] + [N ] + 2[N2] = [NO]o + [N ]o + 2[N2]o ≡ C2,

[NO] + [N ] + [N2] + [O2] + [O] = [NO]o + [N ]o + [N2]o

+ [O2]o + [O]o ≡ C3.

Constraints for element and molecule conservation.

Page 14: Approximate Slow Invariant Manifolds for Reaction ...powers/paper.list/siam.07.slides.pdf · systems to be impractical. ILDM method can reduce computational time while retaining essential

Classical Dynamic Systems Form

d[NO]

dt= ˆω[NO] = 0.72 − 9.4 × 105[NO] + 2.2 × 107[N ]

− 3.2 × 1013[N ][NO] + 1.1 × 1013[N ]2,

d[N ]

dt= ˆω[N ] = 0.72 + 5.8 × 105[NO] − 2.3 × 107[N ]

− 1.0 × 1013[N ][NO] − 1.1 × 1013[N ]2.

Constants evaluated for T = 6000 K , P = 2.5 bar, C1 = C2 =

4 × 10−6 mole/cc, ∆Go1 = −2.3 × 1012 erg/mole, ∆Go

2 =

−2.0×1012 erg/mole. Algebraic constraints absorbed into ODEs.

Page 15: Approximate Slow Invariant Manifolds for Reaction ...powers/paper.list/siam.07.slides.pdf · systems to be impractical. ILDM method can reduce computational time while retaining essential

Species Evolution in Time

10 -10 10 -9 10 -8 10 -7 10 -6t (s)

1 x 10 -7

2 x 10 -7

5 x 10 -7

1 x 10 -6

[NO]

[N]

concentration (mole/cc)

Page 16: Approximate Slow Invariant Manifolds for Reaction ...powers/paper.list/siam.07.slides.pdf · systems to be impractical. ILDM method can reduce computational time while retaining essential

Dynamical Systems Approach to Construct SIM

Finite equilibria and linear stability:

1. ([NO], [N ]) = (−1.6 × 10−6,−3.1 × 10−8),

(λ1, λ2) = (5.4 × 106,−1.2 × 107) saddle (unstable)

2. ([NO], [N ]) = (−5.2 × 10−8,−2.0 × 10−6),

(λ1, λ2) = (4.4 × 107 ± 8.0 × 106i) spiral source (unstable)

3. ([NO], [N ]) = (7.3 × 10−7, 3.7 × 10−8),

(λ1, λ2) = (−2.1 × 106,−3.1 × 107) sink (stable, physical)

stiffness ratio = λ2/λ1 = 14.7

Equilibria at infinity and non-linear stability

1. ([NO], [N ]) → (+∞, 0) sink/saddle (unstable),

2. ([NO], [N ]) → (−∞, 0) source (unstable).

Page 17: Approximate Slow Invariant Manifolds for Reaction ...powers/paper.list/siam.07.slides.pdf · systems to be impractical. ILDM method can reduce computational time while retaining essential

Detailed Phase Space Map with All Finite Equilibria

-4 -3 -2 -1 0 1 2x 10

-6

-20

-15

-10

-5

0

5

x 10 -7

[NO] (mole/cc)

[N] (

mol

e/cc

)

1

2

3

SIM

SIMsadd sinkle

lspirasource

Page 18: Approximate Slow Invariant Manifolds for Reaction ...powers/paper.list/siam.07.slides.pdf · systems to be impractical. ILDM method can reduce computational time while retaining essential

Projected Phase Space from Poincare’s Sphere

1+[N] + [NO]

[NO]____________

___

_

______________2 2

1+[N] + [NO]

[N]____________

___

_

______________2 2

sink

saddle

spiralsource

SIM SIM

Page 19: Approximate Slow Invariant Manifolds for Reaction ...powers/paper.list/siam.07.slides.pdf · systems to be impractical. ILDM method can reduce computational time while retaining essential

ASIM for Reaction-Diffusion PDEs

• Slow dynamics can be approximated by the ASIM

Vs

∂y

∂t= Vsf − Vs

∂h

∂x,

0 = Vf f − Vf

∂h

∂x.

• Spatially discretize to form differential-algebraic equations (DAEs):

Vsi

dyi

dt= Vsifi − Vsi

hi+1 − hi−1

2∆x,

0 = Vf ifi − Vf i

hi+1 − hi−1

2∆x.

• Solve numerically with DASSL

• Vs, Vf computed in situ; easily fixed for a priori computation

Page 20: Approximate Slow Invariant Manifolds for Reaction ...powers/paper.list/siam.07.slides.pdf · systems to be impractical. ILDM method can reduce computational time while retaining essential

Davis-Skodje Example Extended to Reaction-Diffusion

∂y

∂t= f(y) −D

∂h

∂x

• Boundary conditions are chosen on the ILDM

y(t, 0) = 0, y(t, 1) =

(

1

12

+ 14γ(γ−1)

)

.

• Initial conditions

y(0, x) =

x

(12

+ 14γ(γ−1)

)

x

.

Page 21: Approximate Slow Invariant Manifolds for Reaction ...powers/paper.list/siam.07.slides.pdf · systems to be impractical. ILDM method can reduce computational time while retaining essential

Davis-Skodje Reaction-Diffusion Results

0 0.2 0.4 0.6 0.8 10

0.1

0.2

0.3

0.4

0.5

y1

y 2 Full PDEASIM

PSfrag replacements

D = 10−1

0 0.2 0.4 0.6 0.8 10

0.1

0.2

0.3

0.4

0.5

y1

y 2 Full PDEASIM

PSfrag replacements

D = 10−3

• Solution at t = 5, for γ = 10 with varying D.

• PDE solutions are fully resolved.

Page 22: Approximate Slow Invariant Manifolds for Reaction ...powers/paper.list/siam.07.slides.pdf · systems to be impractical. ILDM method can reduce computational time while retaining essential

Reaction Diffusion Example Results

• The global error when using ASIM is small in general, and is

similar to that incurred by the full PDE near steady state.

10−2

10−1

100

101

10−5

10−4

10−3

10−2

10−1

t

L ∞

Full PDE

ASIM

Page 23: Approximate Slow Invariant Manifolds for Reaction ...powers/paper.list/siam.07.slides.pdf · systems to be impractical. ILDM method can reduce computational time while retaining essential

NO Production Reaction-Diffusion System

• Isothermal and isobaric, T = 3500 K, P = 1.5 bar, with

Neumann boundary conditions,and initial distribution:

0 0.2 0.4 0.6 0.8 10

0.5

1

1.5

2

2.5x 10

−6[m

ole/

cm3 ]

N2 N NO O O

2

PSfrag replacements

ρi

x (cm)

Page 24: Approximate Slow Invariant Manifolds for Reaction ...powers/paper.list/siam.07.slides.pdf · systems to be impractical. ILDM method can reduce computational time while retaining essential

NO Production Reaction Diffusion System

• At t = 10−6 s.

1.72 1.73 1.74 1.75 1.76 1.77 1.78

x 10−6

5.75

5.8

5.85

5.9

5.95

6

6.05

6.1

6.15

6.2x 10

−7

[N2]

[O2]ASIMFull PDE

Page 25: Approximate Slow Invariant Manifolds for Reaction ...powers/paper.list/siam.07.slides.pdf · systems to be impractical. ILDM method can reduce computational time while retaining essential

Conclusions

• No robust analysis currently exists to determine reaction and

diffusion time scales a priori.

• The ASIM couples reaction and diffusion while systematically

equilibrating fast time scales.

• Casting the ASIM method in terms of differential-algebraic equa-

tions is an effective way to robustly implement the method.

• At this point the fast and slow subspace decomposition is depen-

dent only on reaction and should itself be modified to include fast

and slow diffusion time scales.

• The error incurred in approximating the slow dynamics by the

ASIM is small in general.