singular perturbation with variable fast time scales harvey lam lam princeton university september,...

25
Singular Perturbation with Variable Fast Time Scales Harvey Lam http://www.princeton.edu/~lam Princeton University September, 2007

Upload: tate-meadows

Post on 16-Dec-2015

219 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Singular Perturbation with Variable Fast Time Scales Harvey Lam lam Princeton University September, 2007

Singular Perturbation with Variable Fast Time Scales

Harvey Lamhttp://www.princeton.edu/~lam

Princeton University

September, 2007

Page 2: Singular Perturbation with Variable Fast Time Scales Harvey Lam lam Princeton University September, 2007

Why do reduced models?

To reduce the number of unknowns, To reduce stiffness, To gain insights on the system under

investigation.

--------

Finding a “slow manifold” is not enough.

Page 3: Singular Perturbation with Variable Fast Time Scales Harvey Lam lam Princeton University September, 2007

Analytical asymptotics needs a dimensionless epsilon: <<1

Generic problem statement (t=O(1)):

What happens when g(y;) is singular in the small limit? (note: w(y) and yo has no singular dependence)

When g(y;) is uniformly singular in the small limit, it is a classical singular perturbation problem. No problem.

dy

dt= g(y;ε) + w(y), y(0) = yo .

Page 4: Singular Perturbation with Variable Fast Time Scales Harvey Lam lam Princeton University September, 2007

Real world problems often have no uniformly small epsilons

Real world problems are usually nonlinear and dimensional.

Most parameters in real world problems are dimensional.

Many interesting real world problems are intractable by pen-and-pencil analysis.

All the Rome ODE benchmark problems have non-uniformly small epsilons.

Page 5: Singular Perturbation with Variable Fast Time Scales Harvey Lam lam Princeton University September, 2007

What do most people do?(for a N variables problem)

Somehow figure out that M of the original N variables are fast. Denote them by r.

The rest of the variables are denoted by s. Numerically compute for:

and call this algebraic relation the Slow Manifold (useful for certain initial conditions).

r = S(s)

Page 6: Singular Perturbation with Variable Fast Time Scales Harvey Lam lam Princeton University September, 2007

Some details (r is fast, s is slow)

Suppose we arrange the variables so that:

Then the original ODEs are:

y =r

s

⎣ ⎢

⎦ ⎥

d

dt

r

s

⎣ ⎢

⎦ ⎥=gr (r, s;ε)

gs(r, s;ε)

⎣ ⎢

⎦ ⎥+wr(r, s)

ws(r, s)

⎣ ⎢

⎦ ⎥

Page 7: Singular Perturbation with Variable Fast Time Scales Harvey Lam lam Princeton University September, 2007

How useful is any numerical Slow Manifold r=S(s)?

The original ODEs are:

Can we do the following?

d

dt

r

s

⎣ ⎢

⎦ ⎥=gr (r, s;ε)

gs(r, s;ε)

⎣ ⎢

⎦ ⎥+wr(r, s)

ws(r, s)

⎣ ⎢

⎦ ⎥

r = S(s),

ds

dt= gs(S(s),s;ε) + ws(S(s),s).

Page 8: Singular Perturbation with Variable Fast Time Scales Harvey Lam lam Princeton University September, 2007

Answer: sometimes yes, sometimes no.

Even when epsilon is uniformly small. It is yes when the chosen r fast variables

accept the QSSA---quasi-steady-state-approximation.

It is no when the r fast variables needs the PE---partial equilibrium approximation.

For messy large real world problems, we usually don’t know which is which.

Page 9: Singular Perturbation with Variable Fast Time Scales Harvey Lam lam Princeton University September, 2007

What is “all you need”? The leading-order Slow Manifold Projector:

where am and bm are (column and row) CSP-refined fast basis vectors. They are independent of w(y).

If the CSP bm refinement “converges”, there is a slow manifold right here.

Qslow(M) = I−Q fast (M),

Q fast (M) = am

m=1

M

∑ bm ,

Page 10: Singular Perturbation with Variable Fast Time Scales Harvey Lam lam Princeton University September, 2007

What the CSP-refined basis vectors tell you….

Here are the projectors:

The Slow Manifold after K cycles of 2-step CSP refinement is:€

Qslow(M) = I−Q fast (M),

Q fast (M) = am

m=1

M

∑ bm ,

f m (y;ε) = bm og(y;ε) = O(ε K ), m =1,...,M .

Page 11: Singular Perturbation with Variable Fast Time Scales Harvey Lam lam Princeton University September, 2007

The Reduced Model

After the fast transients die (using Kth-CSP-refined basis vectors):

One may remove any M differential equations here and replace them by the M algebraic equations of state in the previous slide.

dy

dt=Qslow(M) o g(y;ε) + w(y){ } + O(ε K ).

Number of variables is reduced!

Page 12: Singular Perturbation with Variable Fast Time Scales Harvey Lam lam Princeton University September, 2007

The two-step CSP refinement

Step one refines the bm vectors. This provides the slow manifold.

Step two refines the am vectors. This removes stiffness from reduced model.

If the refinement “iterations” for bm does not seem to converge, there is no slow manifold here.

Page 13: Singular Perturbation with Variable Fast Time Scales Harvey Lam lam Princeton University September, 2007

The Williams Problem

CSP form of the system (no approximation)€

dx

dt= −x − xy,

dy

dt=

1

εx + (α −1)xy − γy{ }

d

dt

x

y

⎣ ⎢

⎦ ⎥=

x1

τ

⎣ ⎢ ⎢

⎦ ⎥ ⎥f (1) +

1+ τxdY(x)

dxdY(x)

dx

⎢ ⎢ ⎢

⎥ ⎥ ⎥f (2),

Y (x) ≡x

γ − (α −1)x,

f (1)(x,y;ε) ≡ Y (x) − y +εf (2)

γ − (α −1)x

dY (x)

dx,

f (2)(x) ≡ x(1+ Y (x)),

τ (x;ε) ≡ε

γ − (α −1)x.

Page 14: Singular Perturbation with Variable Fast Time Scales Harvey Lam lam Princeton University September, 2007

x is non-uniformly small when is small.

d

dt

x

y

⎣ ⎢

⎦ ⎥=

x1

τ

⎣ ⎢ ⎢

⎦ ⎥ ⎥f (1) +

1+ τxdY (x)

dxdY (x)

dx

⎢ ⎢ ⎢

⎥ ⎥ ⎥f (2),

Y (x) ≡x

γ − (α −1)x,

f (1)(x,y;ε) ≡ Y (x) − y +εf (2)

γ − (α −1)x

dY (x)

dx,

f (2)(x) ≡ x(1+ Y (x)),

τ (x;ε) ≡ε

γ − (α −1)x.

(y is QSSA)

Page 15: Singular Perturbation with Variable Fast Time Scales Harvey Lam lam Princeton University September, 2007

The Lindemann Problem

d

dt

y

z

⎣ ⎢

⎦ ⎥=

1

−1

⎣ ⎢

⎦ ⎥z(z − y)

ε+

−1

0

⎣ ⎢

⎦ ⎥y

CSP form of the problem (exact):

d

dt

y

z

⎣ ⎢

⎦ ⎥=

1

−1

⎣ ⎢

⎦ ⎥

(z − y) −τy

2

⎧ ⎨ ⎩

⎫ ⎬ ⎭

τ+

−1

2

−1

2

⎢ ⎢ ⎢

⎥ ⎥ ⎥y,

τ (z;ε) =ε

z.

Page 16: Singular Perturbation with Variable Fast Time Scales Harvey Lam lam Princeton University September, 2007

Lindemann is a PE problem!

Leading approximation to slow manifold:

is completely correct… but completely useless in the original ODEs---even if is uniformly small.

y = z + O(τ )

Page 17: Singular Perturbation with Variable Fast Time Scales Harvey Lam lam Princeton University September, 2007

The Semenov ODE ProblemOriginals:

d

dt

x

y

⎣ ⎢

⎦ ⎥=

−x

−(1+ β )y

⎣ ⎢

⎦ ⎥+

1

B

⎣ ⎢

⎦ ⎥Da (1− x)e f (y ), f (y) ≡

y

1+ y /γ.

Introduce a new variable:

R ≡ Da (1− x)e f (y ).

d

dt

x

y

R

⎢ ⎢ ⎢

⎥ ⎥ ⎥=

1

B

−1

τ

⎢ ⎢ ⎢ ⎢

⎥ ⎥ ⎥ ⎥

(R − R∞) +

1

B

0

⎢ ⎢ ⎢

⎥ ⎥ ⎥R∞ +

−x

−(1+ β )y

0

⎢ ⎢ ⎢

⎥ ⎥ ⎥,

Page 18: Singular Perturbation with Variable Fast Time Scales Harvey Lam lam Princeton University September, 2007

More on Semenov ODEs

d

dt

x

y

R

⎢ ⎢ ⎢

⎥ ⎥ ⎥=

τ

−1

⎢ ⎢ ⎢

⎥ ⎥ ⎥

R − R∞

τ+

1

B

0

⎢ ⎢ ⎢

⎥ ⎥ ⎥R∞ +

−x

−(1+ β )y

0

⎢ ⎢ ⎢

⎥ ⎥ ⎥,

Where plays the role of epsilon:

R∞(x, y) =x(1+ y /γ)2 − (1+ β )(1− x)y

(1+ y /γ )2 − B(1− x),

τ (x, y) =(1+ y /γ)2

Daef (y ) (1+ y /γ)2 − B(1− x)[ ]

.

Page 19: Singular Perturbation with Variable Fast Time Scales Harvey Lam lam Princeton University September, 2007

Coming out of a slow manifold

It is possible for (x,y) to be small for a while, then become a non-small number later.

Solutions with diverse initial conditions would become a tight bunch when they enter into the slow manifold.

When these bunched solutions come out of the slow manifold, they may still look bunched. But appearance of bunching is not sufficient to conclude that there is a slow manifold.

Page 20: Singular Perturbation with Variable Fast Time Scales Harvey Lam lam Princeton University September, 2007

The Semenov PDE Problem

Original PDEs:

dc

dt= Le

∂ 2c

∂x 2 − φ2e−γ /Tc,

dT

dt=

∂ 2T

∂x 2 + βφ2e−γ /Tc.

CSP form:

d

dt

c

T

⎣ ⎢

⎦ ⎥=

−1

β

⎣ ⎢

⎦ ⎥c

τ+

Le

∂ 2c

∂x 2

∂ 2T

∂x 2

⎢ ⎢ ⎢

⎥ ⎥ ⎥, τ (T) ≡ e(γ /T −2 ln φ ).

When diffusion is absent(or if Le=1), T+c is independent of detailsof the chemistry term.

Page 21: Singular Perturbation with Variable Fast Time Scales Harvey Lam lam Princeton University September, 2007

On the non-chemistry term

How does the magnitude of the diffusion term depend on the magnitude of ?

Answer: if diffusion needs to compete (such as near a boundary), it can and will match whatever the chemistry term has to offer!

Whenever this happens, there is no slow manifold (number of unknowns cannot be reduced).

Page 22: Singular Perturbation with Variable Fast Time Scales Harvey Lam lam Princeton University September, 2007

The Davis Skodje Problem

Original ODEs:

dy1

dt= −y1,

dy2

dt= −γy2 +

(γ −1)y1 + γy12

(1+ y1)2

.

This ODE follows (without approximation):

d

dty2 −

y1

1+ y1

⎝ ⎜

⎠ ⎟= −γ y2 −

y1

1+ y1

⎝ ⎜

⎠ ⎟,

which is valid even for arbitrary (y1,y2)!

Page 23: Singular Perturbation with Variable Fast Time Scales Harvey Lam lam Princeton University September, 2007

Large and small

d

dty2 −

y1

1+ y1

⎝ ⎜

⎠ ⎟= −γ y2 −

y1

1+ y1

⎝ ⎜

⎠ ⎟,

Slow manifold: (large limit)

y2 =y1

1+ y1

, (γ → +∞).

Conservation Law: (small limit)

y2 −y1

1+ y1

= y2(0) −y1(0)

1+ y1(0), (γ → 0).

Page 24: Singular Perturbation with Variable Fast Time Scales Harvey Lam lam Princeton University September, 2007

Slow manifold versus Conservation Laws

Consider:

dy

dt= a1 f 1 + ...aM f M + aM +1 f M +1 + ...+ aN f N .

We get a slow manifold when f1 decaysto become small:

f 1(y;ε) = O(ε).

If fN is always small, AND if bN is the gradient of a scalar, then we get an Approximate Conservation Law forthat scalar (e.g. an Hamiltonian and …).

Page 25: Singular Perturbation with Variable Fast Time Scales Harvey Lam lam Princeton University September, 2007

Concluding Remarks In general, finding a slow manifold is not enough. A slow manifold should be useful for problems

other than the one you found it from. (i.e. good for different w(y)’s---such as “missing” reactions,

any slow perturbations, diffusions, control forces …) Reduced models should be able to use single

precision numerical slow manifolds. Reduced models should tell you some

interesting and insightful things about the system.

http:www.princeton.edu/~lam