particle-in-cell approximation to the vlasov-poisson with ...€¦ · construct numerical scheme on...

28
Particle-In-Cell approximation to the Vlasov-Poisson with a strong external magnetic field Francis FILBET Institut de Mathématiques de Toulouse Université Toulouse III & Institut Universitaire de France Mathematical Topics in Kinetic Theory Cambridge University, May 2016

Upload: others

Post on 12-Jul-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Particle-In-Cell approximation to the Vlasov-Poisson with ...€¦ · construct numerical scheme on the original problem not on gyrokinetic models. ... E. Hairer, C. Lubich and G

Particle-In-Cell approximation to the Vlasov-Poisson with astrong external magnetic field

Francis FILBET

Institut de Mathématiques de Toulouse

Université Toulouse III & Institut Universitaire de France

Mathematical Topics in Kinetic TheoryCambridge University, May 2016

Page 2: Particle-In-Cell approximation to the Vlasov-Poisson with ...€¦ · construct numerical scheme on the original problem not on gyrokinetic models. ... E. Hairer, C. Lubich and G

Example of a single particle motion

We consider only one charged particle submitted to an intenseelectromagnetic field

εdxdt

= v,

εdvdt

= E(t , x) +1ε

v× B(t , x),

where E and B are given and non uniform.

Space and velocity for ε = 0.2

Page 3: Particle-In-Cell approximation to the Vlasov-Poisson with ...€¦ · construct numerical scheme on the original problem not on gyrokinetic models. ... E. Hairer, C. Lubich and G

Outline of the Talk

Research programUnderstand how to recover the correct guiding center velocity at the levelof the kinetic equation

Preserve the structure of the Vlasov-Poisson system in phase space andconstruct numerical scheme on the original problem not on gyrokineticmodels.

1 Part I. Modeling and scaling issuesVlasov-Poisson system with a strong external magnetic field2D problem3D problem

2 Part II. Strategy for numerical schemesDefinition and state of the artA class of semi-implicit schemes for particle methods

3 Numerical simulationsNumerical simulations: large magnetic fieldsVlasov-Poisson with a large magnetic field

Page 4: Particle-In-Cell approximation to the Vlasov-Poisson with ...€¦ · construct numerical scheme on the original problem not on gyrokinetic models. ... E. Hairer, C. Lubich and G

Vlasov-Poisson system with a strong external magnetic field

AssumptionsConsider the Vlasov-Poisson system 3D × 3D

Consider that the magnetic field is uniform Bext = bext(t , x) ez , where ez

stands for the unit vector in the z-direction,

we are interesting by the long time asymptotic of electrons

After a rescaling, it yieldsε∂f∂t

+ v · ∇xf +

[E +

bext(t , x)

εv⊥]· ∇vf = 0.

E = −∇φ, −∆φ = ρ− ρi .

whereρ =

∫R3

fdv.

From the works of Arsenev, or DiPerna-Lions, there exist global in time weaksolutions (energy and Lp estimates are uniform with respect to time and ε).→ this framework allows us to study the asymptotic ε→ 0.

Page 5: Particle-In-Cell approximation to the Vlasov-Poisson with ...€¦ · construct numerical scheme on the original problem not on gyrokinetic models. ... E. Hairer, C. Lubich and G

In the limit ε→ 0 for the 2D problem

First case : bext = 1.If we are not interesting by the details of the dynamics of electrons, we onlywant the evolution of the density ρ.

We defineρε :=

∫R2

f ε dv, and Jε :=

∫R2

f εv dv,

and get ∂ρε

∂t+

divx(Jε) = 0

ε∂Jε

∂t+ divx

∫Rd

v× v f ε dv + E ρ +1ε

Jε,⊥ = 0

Then1 the leading term induces that f (v) ' F (‖v‖),2 in the limit ε→ 0

Jε →(∇x

∫Rd‖v‖2 F dv + E ρ

)⊥

Page 6: Particle-In-Cell approximation to the Vlasov-Poisson with ...€¦ · construct numerical scheme on the original problem not on gyrokinetic models. ... E. Hairer, C. Lubich and G

In the limit ε→ 0 for the 2D problem

It gives the guiding center system U = E⊥ = −∇⊥φ∂ρ

∂t+ divxUρ = 0

−∆φ = ρ− ρi .

This model satisfies some basic properties1 preservation of energy

ddt

∫‖E(t , x)‖2 dx = 0.

2 incompressible flow divxU = 0.3 preservation of Lp norm of the density and for any continuous function η

ddt

∫η( ρ(t , x) ) dx = 0.

This asymptotic limit is justified rigorously by F. Golse and L. Saint-Raymondfor weak solutions 1.

1Golse-St-Raymond, JMPA’0, St-Raymond, JMPA’02

Page 7: Particle-In-Cell approximation to the Vlasov-Poisson with ...€¦ · construct numerical scheme on the original problem not on gyrokinetic models. ... E. Hairer, C. Lubich and G

In the limit ε→ 0 for the 2D problem

Second case : bext ≡ b(t ,x).We cannot get an equation on the density ρ but on the distribution functionF ≡ F (t , x,w) with w = ‖v‖.

1 From a Hilbert expansion of f ε = f0 + ε f1 + ...

2 Apply a change of coordinate v = w ew (θ).3 We proceed as before but now only integrate on the angular velocityθ ∈ [0, 2π].

We formally get f0 = F such that

∂F∂t

+ U · ∇xF + uw∂F∂w

= 0,

where U corresponds to the drift velocity and (U, uw ) is given by

U =1b

(E − w2

2b∇x⊥b

)⊥, uw =

w2b2 ∇

⊥x b · E,

The drift-velocity results from two drifts,Energy structure is preserved and the flow remains incompressible.

Page 8: Particle-In-Cell approximation to the Vlasov-Poisson with ...€¦ · construct numerical scheme on the original problem not on gyrokinetic models. ... E. Hairer, C. Lubich and G

Idea of the proof and open problem

Consider that (E,B) are given and smooth. We define

F ε(w) =1

∫ 2π

0f εdθ, Jε(w) =

12π

∫ 2π

0ew (θ) f ε dθ.

and

Σε =1

∫ 2π

0

(ew (θ)⊗ ew (θ)− 1

2Id)

f ε dθ

Then, we get the following equation

∂tF ε − divx

(w2

2∇⊥F ε +

w2

E⊥ ∂w F ε)

− 1w∂w

(w2

2∇⊥x F ε · E +

w2

E⊥ · E∂w F ε)

= Rε,

where Rε is given by

Rε = w divx (εw ∂tJε + wdivx (Σε) + ∂w Σε E + 2 Σε E)⊥

+1w∂w

(w (εw ∂tJε + wdivx (Σε) + ∂w Σε E + 2Σε E )⊥ · E

).

Open problem : Vlasov-Poisson system.

Page 9: Particle-In-Cell approximation to the Vlasov-Poisson with ...€¦ · construct numerical scheme on the original problem not on gyrokinetic models. ... E. Hairer, C. Lubich and G

In the limit ε→ 0 for the 3D problem

Considering the 3D Vlasov-Poisson system with an external magnetic field, itis possible to get an asymptotic model for (F ,P).Applying the same strategy, we get2 (for a uniform magnetic field)

∂F∂t

+ E⊥⊥ · ∇x⊥F + v‖∂P∂x‖

+ E‖∂P∂v‖

= 0,

v‖∂F∂x‖

+ E‖∂F∂v‖

= 0,

where E = (E⊥,E‖) is the electric field.

PropertiesThis model preserve the fundamental properties of the Vlasov-Poissonsystem : energy conservation, divergence free flow, positivity of F .

Furthermore, we recover the classical drift velocity (E×B, ∇|B| ×B, etc)

Adiabatic invariance.

2FF and P. Degond, arXiv:0905.2400 (2016)

Page 10: Particle-In-Cell approximation to the Vlasov-Poisson with ...€¦ · construct numerical scheme on the original problem not on gyrokinetic models. ... E. Hairer, C. Lubich and G

Approximation of multi-scale problems

We first introduce the consept of Asymptotic Preserving schemes. It is basedon the work of S. Jin and A. Klar3

1 Uniform stability. We want to use a large time step h = ∆t even whenε 1. For that we are ready to lose microscopic informations comingfrom f since in our case ρ is the appropriate quantity.

2 Uniform consistency. We want to preserve the order of accuracy of thelimit ε→ 0. Observe that in general splitting schemes do not satisfy sucha property.

3S. Jin, Efficient asymptotic-preserving (AP) schemes for some multiscale kinetic equations(1999).

Page 11: Particle-In-Cell approximation to the Vlasov-Poisson with ...€¦ · construct numerical scheme on the original problem not on gyrokinetic models. ... E. Hairer, C. Lubich and G

Particle methods

The particles method consists in approximating the initial condition f0 by thefollowing Dirac mass sum

f 0N(x, v) :=

∑1≤k≤N

ωk δ(x− x0k ) δ(v− v0

k ) ,

where (x0k , v

0k )1≤k≤N is a beam of N particles distributed in the four

dimensional phase space according to the density function f0. Afterwards,one approximates the solution of Vlasov, by

fN(t , x, v) :=∑

1≤k≤N

ωk δ(x− Xk (t)) δ(v− Vk (t)) ,

where (Xk ,Vk )1≤k≤N is the position in phase space of particle k movingalong the characteristic curves with the initial data (x0

k , v0k ), for 1 ≤ k ≤ N.

For the computation of the electric field, the Dirac mass has to be replaced bya smooth function ϕα

fN,α(t , x, v) :=∑

1≤k≤N

ωk ϕα(x− xk (t)) ϕα(v− vk (t)) ,

where ϕα = α−dϕ(·/α) is a particle shape function

Page 12: Particle-In-Cell approximation to the Vlasov-Poisson with ...€¦ · construct numerical scheme on the original problem not on gyrokinetic models. ... E. Hairer, C. Lubich and G

Particle methods

The classical error estimate reads then as follows 4:

Proposition

Consider the Vlasov equation with a given electromagnetic field (E,Bext) anda smooth initial datum f 0 ∈ Cs

c (Rd ), with s ≥ 1.If for some prescribed integers m > 0 and r > 0, the cut-off ϕ ≥ 0 has m-thorder smoothness and satisfies a moment condition of order r , namely,∫

Rdϕ(y) dy = 1,

∫Rd|y|r ϕ(y) dy < ∞,

and∫Rd

y s11 . . . y sd

d ϕ(y) dy = 0, for s ∈ Nd with 1 ≤ s1 + · · ·+ sd ≤ r − 1.

Then there exists a constant C independent of f0, N or α, such that we havefor all 1 ≤ p ≤ +∞,

‖f (t)− fN,α(t)‖Lp → 0,

when N →∞ and α→ 0 where the ratio N1/dα 1.

4Cohen & Perthame 2000

Page 13: Particle-In-Cell approximation to the Vlasov-Poisson with ...€¦ · construct numerical scheme on the original problem not on gyrokinetic models. ... E. Hairer, C. Lubich and G

Brief bibliography

Aim. Construct a numerical scheme wich preserves the asymptotic behaviorwhen ε→ 0.

DifficultyThere is no relaxation limit and no relaxation process to a unique equilibrium.

Concerning the Vlasov-Poisson system with an external magnetic field

N. Crouseilles, M. Lemou and F. Méhats, Asymptotic preserving schemes forhighly oscillatory Vlasov-Poisson equation, JCP (2013).

E. Frénod, S.A. Hirstoaga, M. Lutz, E. Sonnendrücker, Long timebehaviour of an exponential integrator for a Vlasov-Poisson system with strongmagnetic field, CiCP (2015)

Other related works

E. Hairer, C. Lubich and G. Wanner, Geometric Numerical IntegrationStructure-Preserving Algorithms for Ordinary Differential Equations

Ph. Chartier, E. Faou, group IPSO in Rennes

Page 14: Particle-In-Cell approximation to the Vlasov-Poisson with ...€¦ · construct numerical scheme on the original problem not on gyrokinetic models. ... E. Hairer, C. Lubich and G

Particle-In-Cell approximation

Let us now consider the Vlasov-Poisson system with an external magneticfield and the corresponding characteristic curves which read

εdXdt

= V,

εdVdt

=bext(t ,X)

εV⊥ + E(t ,X),

X(t0) = x0, V(t0) = v0,

(1)

where the electric field is computed from the Poisson equation.

The Particle-In-Cell method,

we consider a set of particles characterized by a weight (wk)k∈N andtheir position in phase space (xn

k, vnk)k∈N computed by discretizing the

Vlasov-Poisson system at time tn = n ∆t .

the solution f is discretized as follows

f n+1h (x, v) :=

∑k∈ZZd

wk ϕh(x− xnk)ϕh(v− vn

k),

Page 15: Particle-In-Cell approximation to the Vlasov-Poisson with ...€¦ · construct numerical scheme on the original problem not on gyrokinetic models. ... E. Hairer, C. Lubich and G

A class of semi-implicit schemes

We establish a large class of high order semi-implicit schemesa fordudt

(t) = H(t , u(t), u(t)), ∀ t ≥ t0,

u(t0) = u0,

(2)

with H: R× Rm × Rm → Rm sufficiently regular

Dependence on the second argument of H is non stiff.

Dependence on the third argument is stiff.aBoscarino, Filbet and Russo, J. Sci. Comput. (2016)

Consider the first order Euler semi-implicit scheme

εXn+1 − Xn

∆t= Vn+1,

εVn+1 − Vn

∆t=

bext(tn,Xn)

εVn+1,⊥ + E(tn,Xn),

X0 = x0, V0 = v0 .

(3)

Page 16: Particle-In-Cell approximation to the Vlasov-Poisson with ...€¦ · construct numerical scheme on the original problem not on gyrokinetic models. ... E. Hairer, C. Lubich and G

Uniform accuracy result for large time step and small ε > 0

We want to compare our discrete solution to

yn+1 − yn

∆t=

E⊥(tn, yn)

bext(tn, yn). (4)

Theorem

Consider that the electric field is given E ∈ W 1,∞((0,T )× T2) and setλ := ∆t/ε2 and R[W] = W⊥/bext. Then,

Zn = ε−1Vn − R [E(tn−1,X n−1)]

satisfies

Zn+1 = [Id− λR]−1(Zn − R[E(tn,X n)− E(tn−1,X n−1)]) , n ≥ 1.

Moreover, there exists C > 0 such that

‖Xn − Yn‖ ≤ C ε2[1 +

∥∥∥∥1ε

V0 −R[E(t0,X 0)]

∥∥∥∥] eKx n∆t .

Page 17: Particle-In-Cell approximation to the Vlasov-Poisson with ...€¦ · construct numerical scheme on the original problem not on gyrokinetic models. ... E. Hairer, C. Lubich and G

Towards plasma physics : one single particle motion ε = 0.1

Page 18: Particle-In-Cell approximation to the Vlasov-Poisson with ...€¦ · construct numerical scheme on the original problem not on gyrokinetic models. ... E. Hairer, C. Lubich and G

Towards plasma physics : one single particle motion ε = 0.01

Page 19: Particle-In-Cell approximation to the Vlasov-Poisson with ...€¦ · construct numerical scheme on the original problem not on gyrokinetic models. ... E. Hairer, C. Lubich and G

Towards plasma physics : one single particle motion ε = 0.1

Page 20: Particle-In-Cell approximation to the Vlasov-Poisson with ...€¦ · construct numerical scheme on the original problem not on gyrokinetic models. ... E. Hairer, C. Lubich and G

Towards plasma physics : one single particle motion ε = 0.05

Page 21: Particle-In-Cell approximation to the Vlasov-Poisson with ...€¦ · construct numerical scheme on the original problem not on gyrokinetic models. ... E. Hairer, C. Lubich and G

Towards plasma physics : one single particle motion ε = 0.01

Page 22: Particle-In-Cell approximation to the Vlasov-Poisson with ...€¦ · construct numerical scheme on the original problem not on gyrokinetic models. ... E. Hairer, C. Lubich and G

Towards plasma physics : one single particle motion ε = 0.001

Page 23: Particle-In-Cell approximation to the Vlasov-Poisson with ...€¦ · construct numerical scheme on the original problem not on gyrokinetic models. ... E. Hairer, C. Lubich and G

The Vlasov-Poisson system

We consider bext = 1 and solve the following systemε∂f∂t

+ v · ∇xf −[E +

bext(x)

εv⊥]· ∇vf = 0.

E = −∇φ, −∆φ = ρ0 − ρ.

whereρ =

∫R2

f dv.

We choose

the domain Ω as a disk D(0, 12)

a perturbation of an equilibrium as initial datum :

f0(x, v) = 1A(x) exp(−|v|2/2)/2π; x ∈ Ω, v ∈ R2

Page 24: Particle-In-Cell approximation to the Vlasov-Poisson with ...€¦ · construct numerical scheme on the original problem not on gyrokinetic models. ... E. Hairer, C. Lubich and G

The Vlasov-Poisson system ε = 0.01

Page 25: Particle-In-Cell approximation to the Vlasov-Poisson with ...€¦ · construct numerical scheme on the original problem not on gyrokinetic models. ... E. Hairer, C. Lubich and G

The Vlasov-Poisson system ε = 0.8

Page 26: Particle-In-Cell approximation to the Vlasov-Poisson with ...€¦ · construct numerical scheme on the original problem not on gyrokinetic models. ... E. Hairer, C. Lubich and G

The Vlasov-Poisson system

We consider bext = 1 and solve the following systemε∂f∂t

+ v · ∇xf −[E +

bext(x)

εv⊥]· ∇vf = 0.

E = −∇φ, −∆φ = ρ0 − ρ.

whereρ =

∫R2

f dv.

We choose

the domain Ω is a square (0, 10)2

the initial distribution is

f0(x, v) = (exp(−r 21 /2)+exp(−r 2

2 /2)) exp(−|v|2/2)/8π2; x ∈ Ω, v ∈ R2

with r1 = |x− x1| and r2 = |x− x2|, with x1 = (3.5, 5) and x2 = (6.5, 5).

Page 27: Particle-In-Cell approximation to the Vlasov-Poisson with ...€¦ · construct numerical scheme on the original problem not on gyrokinetic models. ... E. Hairer, C. Lubich and G

The Vlasov-Poisson system ε = 0.01

Page 28: Particle-In-Cell approximation to the Vlasov-Poisson with ...€¦ · construct numerical scheme on the original problem not on gyrokinetic models. ... E. Hairer, C. Lubich and G

Conclusion

Comments :

Dominant term is a magnetics field 1ε

(v × B) · ∇v f , no more dissipativeeffects

We have performed a rigorous analysis on the particle trajectories, butstill the interpretation at the level of the kinetic model has to beunderstood.

Current and future works :Applications in plasma physics

Treat more complex problems : capture drift due to the gradients of themagnetic field, etc

Applications to numerical analysisBetter understanding of the stability of high order schemes for PIC methodsand for the Vlasov-Poisson system.