Professional Documents
Culture Documents
J
urgen Geiser
1 Introduction
Our motivate arose from studying the simulation of active plasma resonance
spectroscopy, a well established plasma diagnostic technique. To study this tech-
nique with simulation models, we concentrate on an abstract kinetic model that
describes the dynamics of the electrons in a plasma by using a Boltzmann equa-
tion. The Boltzmann equation is coupled with the electric field and we obtain
coupled partial differential equations. The full Boltzmann equation is a very del-
icate equation to solve. Therefore, we decouple this into transport and collision
contributions, which are solved in different ways. While finite difference schemes
are applied to the transpoort parts, the collision part is solved with numerical
integration schemes. The underlying splitting scheme is theortically discussed as
an abstract Cauchy problem. Here, we could address the Cauchy problem with
2
2 Mathematical Model
f (x, v, t)
= A[f (x, v, t)] + B[f (x, v, t)], (x, v) x v , t [0, T ], (1)
t
e
A[f ] = v x f (x, v, t) x v f (x, v, t), (2)
me
Z
B[f ] = (x, v, t)f (x, v, t) + (x, v, v )f (x, v , t) dv , (3)
V
f (x, v, 0) = f0 (x, v), (x, v) P,x P,v , (4)
f (x, v, t) = f1 (x, v), (x, v) P,x P,v , (5)
where P,x P,v IR3 IR3 is the six-dimensional phase space. f : P,x
P,v [0, T ] Xc is the density function and Xc is an appropriate smooth
space, e.g. C2 . f0 is the initial function and the f1 is the boundary condition in
the plasma phase space P,x P,v .
We assume, based on the different materials (a plasma and a dielectricum) a
complete reflection of the electrons due to the sheath f (v|| + v ) with v|| , which
is the parallel and v perpendicular to the surface normal vector. Further the
electric force-field is given as F = ex , where : P,x Xc is the potential
and Xc is an appropriate smooth space, e.g. C2 .
Boltzmanns equation is coupled with the electric field , while the potential
is approximated via Poissons equation. The electrostatic approximation of the
field is represented by a potential that is valid on the complete velocity volume
3
f (x, v, t)
= v f (x, v, t) (x, v, t)f (x, v, t) (14)
Z t
+ (x, v, v )f (x, v , t) dv ,
V
f (x, v, 0) = f0 (x, v), (15)
and boundary conditions are included in the transport operator A0 see, in the
following, the abstract Cauchy problem.
We next treat the abstract Cauchy problem for this simplified model.
where u X.
We have the following operators:
1.) Collisionless transport operator
2.) Absorption operator
3.) Scattering Operator
Important results for the further numerical analysis is the fact that the trans-
port semigroup can be estimated by an exponential growth, see [3]:
5
For this model we can assume that f (x, v, t) describes the density distribution
of particles at position x S with speed v V at time t [0, T ], see also [3]
and [17].
The space S is assumed to be a compact and convex subset of IR3 with
nonempty interior, and the velocity space V is
V := {v IR3 : vmin ||||2 vmax }
for vmin > 0 and vmax < .
f (x, v, t) e
= v x f (x, v, t) x v f (x, v, t)
t me
Z
(x, v, t)f (x, v, t) + (x, v, v )f (x, v , t) dv , (20)
V
f (x, v, 0) = f0 (x, v), (21)
and boundary conditions are included in the transport operators. is the electric
field.
Furthermore, we have Poissons equation,
R
e(ni f dS) in P
x () = , (22)
0 inD
4 Splitting Schemes
In general, operator splitting methods are used to solve complex models in geo-
physical and environmental physics. They have been developed and applied in
[19], [21] and [22].
For our problems, nonlinear splitting schemes are necessary, see [13]. We could
use the result for the general formulation of nonlinear ordinary differential equa-
tions, which are given by
c (t)
= F1 (t, c (t)) with tn t tn+1 and c (tn ) = cn , (31)
t
c (t)
= F2 (t, c (t)) with tn t tn+1 and c (tn ) = c (tn+1 ) , (32)
t
where the initial values are given by cn = c(tn ) and the split approximation on
the next time level is defined as cn+1 = c (tn+1 ).
For this case, the splitting error can be determined by using the Jacobians
of the non-linear mappings F1 and F2 :
1 F1 F2
n = [ F2 , F1 ](tn , c(tn )) + O(n2 ) . (33)
2 c c
Hence, for the general case, the splitting error is of first order, i.e., O(n ).
Remark 1. Higher order splitting methods are given in [10]. Based on the Strang
splitting, higher order nonlinear splitting methods are also possible, see [2].
du
= A(u(t))u(t) + B(u(t))u(t), with u(tn ) = un , (34)
dt
8
where A(u), B(u) are matrices with nonlinear entries and densely defined, where
we assume that the entries involve the spatial derivatives of c, see [23]. In the
following we discuss the standard iterative operator splitting method as a fixed-
point iteration method to linearize the operators.
We split our nonlinear differential equation (34) by applying
dui (t)
dt = A(ui1 (t))ui (t) + B(ui1 (t))ui1 (t), with ui (tn ) = cn , (35)
dui+1 (t) n n
dt = A(ui1 (t))ui (t) + B(ui1 (t))ui+1 (t), with ui+1 (t ) = c , (36)
Remark 2. The linearization with the fixed-point scheme can be used for smooth
or weakly nonlinear operators, but otherwise we lose the convergence behavior,
not converging to a local fixed point, see [14].
Z t
u
= u(s) ds, (37)
t 0
u(0) = u0 , (38)
b n1 !
ba f (a) + f (b) X ba
Z
f (x) dx + f a+k (39)
a n 2 n
k=1
where the subintervals have the form [kh, (k + 1)h], with h = (ba)/n and k =
0, 1, 2, ..., n1.
9
u
= t/2(u(0) + u(t)) ds, (40)
t
u(0) = u0 , (41)
2 t2 1
u(t) = exp( )u(0) u(0), (42)
2 4 2
u
= t/6(u(0) + 4u(t/2) + u(t)) ds, (43)
t
u(0) = u0 . (44)
a0 = u 0 . (46)
a0 = u 0 (47)
a1 = a3 = a5 = . . . = 0 (48)
a2 = 3a0 (49)
1
a4 = a2 , . . . . (50)
12
10
6 Numerical Experiments
We present the results of our numerical experiments based on the neutron trans-
port. A simplified one-dimensional model is given by
Z
t c + vx c Dxx c + c = (x, v, v )c(x, v , t) dv .
The velocity v and the diffusion D are given by the plasma model. The initial
conditions are given by c(x, 0) = c0 (x) and the boundary conditions are trivial,
n c(x, t) = 0.
A first integral operator is
Z Z T
(x, v, v )c(x, v , t) dv = c(x, t)dt.
0
We deal with the first integral operator and define the following operators:
1 1
A = v x [1 1 0]I D x 2 [1 2 1]I
B = ( + t)I,
while
exp(Bt) = exp((t + t2 /2)I),
where I is the identity matrix.
In the following, the simplified real-life problem for a neutron transport equa-
tion, which includes the gain and loss of a neutron, will be presented.
We concentrate on the computational benefits of a fast computation of the
iterative scheme, given with matrix exponentials.
The equation is
Z t
t c + Fc = 1 c + 2 c(x, t)dt, in [0, t], (51)
0
F = v D, (52)
c(x, t) = c0 (x), on , (53)
c(x, t) = c1 (x, t), on [0, t]. (54)
t C = (A 1 + 2 ) C, (55)
where C = (c1 , . . . , cI )T is the solution of the species in the mobile phase in each
spatial discretization point (i = 1, . . . , I).
11
For the reference solution, we apply a fine time- and spatial scale without
decoupling the equations. Figure 1 presents the numerical errors between the
exact and the numerical solution. Here we obtain the optimal results for one-
sided iterative schemes on the operator B, meaning that we iterate with respect
to B and use A as the right hand side.
Remark 3. For all iterative schemes, we can reach faster results than with the
standard schemes, due to the fact that the iterative schemes benefit from their
fast computations of the exponential matrices. With from four to five iterative
steps, we obtain more accurate results than we did with the expensive stan-
dard schemes. With one-sided iterative schemes, we obtain the best convergence
results.
References
1. N.St.J. Braithwaite and R.N. Franklin. Reflections on electrical probes. Plasma
Resource Sci. Technol., 18, 014008, 2009.
2. S. Descombes and M. Thalhammer. The LieTrotter splitting method for nonlinear
evolutionary problems involving critical parameters. A compact local error repre-
sentation and application to nonlinear Schrdinger equations in the semi-classical
regime. IMA J. Numer. Anal., doi: 10.1093/imanum/drs021, 2012.
3. K.-J. Engel and R. Nagel, One-Parameter Semigroups for Linear Evolution Equa-
tions. Springer-Verlag, New York, 2000.
4. I. Farago. Splitting methods for abstract Cauchy problems. In: Lect. Notes Comp.
Sci. vol. 3401, Springer-Verlag, Berlin, 2005, pp. 3545.
5. I. Farago, J. Geiser. Iterative Operator-Splitting methods for Linear Problems.
Preprint No. 1043 of the Weierstrass Institute for Applied Analysis and Stochastics,
Berlin, June 2005.
6. J. Geiser. Numerical Simulation of a Model for Transport and Reaction of Ra-
dionuclides. Proceedings of the Large Scale Scientific Computations of Engineering
and Environmental Problems, Sozopol, Bulgaria, 2001.
13
0
10
1
10
c1
2 AB
10
L1
3
10 c2
err
4 Strang
10
c3
5 c6
10
6
10 c4
c5
7
10
2 1 0
10 10 10
t
0
10
c1
2
10 AB
c2
errL1
4 Strang
10
c3
6 c4
10
c5
8
10
c6
10
10
2 1 0
10 10 10
t
0
10
c1
2
10 AB
L1
c2
err
4 Strang
10
c3
c6
6
10 c4
c5
8
10
2 1 0
10 10 10
t
Fig. 1. Numerical errors of the one-sided splitting scheme with A (upper figure), the
one-sided splitting scheme with B (middle figure), and the iterative schemes with
1, . . . , 6 iterative steps (lower figure).