Landau Damping Simulation Models

Landau Damping Simulation Models

Introduction Linear simulation model Dispersion relation Particle-in-cell Vlasov continuity simulation Nonlinear Landau Damping Simulation Models Hua-sheng XIE (u)§[email protected]) Department of Physics, Institute for Fusion Theory and Simulation, Zhejiang University, Hangzhou 310027, P.R.China Oct. 9, 2013 Present at: Sichuan University Introduction Linear simulation model Dispersion relation Particle-in-cell Vlasov continuity simulation Nonlinear Content Introduction Linear simulation model Dispersion relation Particle-in-cell Vlasov continuity simulation Nonlinear Introduction Linear simulation model Dispersion relation Particle-in-cell Vlasov continuity simulation Nonlinear Introduction Landau damping1 is one of the most interesting phenomena found in plasma physics. However, the mathematical derivation and physical understanding of it are usually headache, especially for beginners. Here, I will tell how to use simple and short codes to study this phenomena. A shortest code to produce Landau damping accurately can be even less than 10 lines! 1I think I can safely say that nobody understands Landau damping fully. Introduction Linear simulation model Dispersion relation Particle-in-cell Vlasov continuity simulation Nonlinear Linear simulation model: equation We focus on the electrostatic 1D (ES1D) Vlasov-Poisson system (ion immobile). The simplest method to study Landau damping is solving the following equations ∂t δf = −ikvδf + δE∂v f0, (1a) Z ikδE = − δfdv, (1b) Introduction Linear simulation model Dispersion relation Particle-in-cell Vlasov continuity simulation Nonlinear Example code 1 k=0.4; dt=0.01; nt=8000; dv=0.1; vv=−8:dv : 8 ; 2 df0dv=−vv . ∗ exp(−vv . ˆ 2 . / 2 ) / s q r t (2∗ p i ); 3 df =0.∗ vv +0.1.∗ exp (−(vv −2.0).ˆ2); tt=l i n s p a c e (0 , nt ∗ dt , nt +1) ; 4 dE=z e r o s (1,nt+1); dE(1)=0.01; 5 f o r i t =1: nt 6 df=df+dt .∗( −1 i ∗k . ∗ vv . ∗ df+dE ( i t ) . ∗ df0dv ) ; 7 dE( it+1)=(1i/k) ∗sum ( df ) ∗dv ; 8 end 9 p l o t ( tt , r e a l ( dE ) ) ; x l a b e l ( ’ t ’ ) ; y l a b e l (’Re(dE)’); Introduction Linear simulation model Dispersion relation Particle-in-cell Vlasov continuity simulation Nonlinear Simulation result 0.4 0.2 0 Re(dE) −0.2 −0.4 0 10 20 30 40 50 60 70 80 t Figure 1: Linear simulation of Landau damping. Introduction Linear simulation model Dispersion relation Particle-in-cell Vlasov continuity simulation Nonlinear Exercise Exercise 1: Solving the following fluid equations ∂t δn = −ikδu, (2a) ∂t δu = −δE − 3ikδn, (2b) ikδE = −δn, (2c) using the above method to reproduce the Langmuir wave ω2 = 1 + 3k2. (3) Introduction Linear simulation model Dispersion relation Particle-in-cell Vlasov continuity simulation Nonlinear Dispersion relation Z 1 ∂f0/∂v D(k, ω) = 1 − 2 dv = 0, (4) k C v − ω/k where C is the Landau integral contour. For Maxwellian 2 1 − v distribution f = √ e 2 , we will meet the well-known plasma 0 2π dispersion function (PDF) 1 Z e−z2 ZM (ζ) = √ dz. (5) π C z − ζ Hence, (4) is rewritten to 1 1 D(k, ω) = 1 − Z 0 (ζ) = 0. (6) k2 2 M Introduction Linear simulation model Dispersion relation Particle-in-cell Vlasov continuity simulation Nonlinear Numerical solutions Table 1: Numerical solutions of the Landau damping dispersion relation kλD ωr /ωpe γr /ωpe 0.1 1.0152 -4.75613E-15 0.2 1.06398 -5.51074E-05 0.3 1.15985 -0.0126204 0.4 1.28506 -0.066128 0.5 1.41566 -0.153359 0.6 1.54571 -0.26411 0.7 1.67387 -0.392401 0.8 1.7999 -0.534552 0.9 1.92387 -0.688109 1.0 2.0459 -0.85133 1.5 2.63233 -1.77571 2 3.18914 -2.8272 Introduction Linear simulation model Dispersion relation Particle-in-cell Vlasov continuity simulation Nonlinear Comparison of DR and linear simulation Adding some diagnosis lines to the code. Perfect agreement: ωtheory = 1.28506 − 0.066128i and ωsimulation = 1.2849 − 0.06627i (a) k=0.4, dv=0.019531, dt=0.01 (b) ωS=1.2849, γS=−0.066265 0.6 −10 Re[δ E] 0.4 Im[δ E] −15 0.2 E| E δ δ 0 ln| −20 −0.2 simulation theory −0.4 −25 0 10 20 0 10 20 t t Figure 2: Linear simulation of Landau damping and compared with theory. Introduction Linear simulation model Dispersion relation Particle-in-cell Vlasov continuity simulation Nonlinear More Note: Several related topics have been omitted here, e.g., Case-van Kampen ballistic modes (eigenmode problem), non-physical recurrence effect (the Poincar´erecurrence) at TR = 2π/(k∆v)[1], solving the dispersion relation with general equilibrium distribution functions (not limited to Maxwellian), advanced schemes (e.g., 4th R-K), and so on. One can refer Ref.[2] and references in for more details. Introduction Linear simulation model Dispersion relation Particle-in-cell Vlasov continuity simulation Nonlinear PIC simulation: equations Normalized equations (Lagrangian approach) dt xi = vi , (7a) dt vi = −E(xi ), (7b) dx E(xj ) = 1 − n(xj ), (7c) where i = 1, 2, ··· , Np is particle (marker) label and j = 0, 1, ··· , Ng − 1 is grid label. The particles i can be every where, whereas the field is discrete in grids xj = j∆x. ∆x = L/Ng . Domain 0 < x < L [note: R n(x)dx = L], periodic boundary conditions n(0) = n(L) and E(x) x = 0. Any particle crosses the right boundary of the solution domain must reappear at the left boundary with the same velocity, and vice versa. 2 1 − v The initial probability distribution function [e.g., f = √ e 2 ] is 0 2π generated by Np random numbers. Introduction Linear simulation model Dispersion relation Particle-in-cell Vlasov continuity simulation Nonlinear Key steps Two key steps for PIC are: 1. Field E(xj ) on grids to E(xi ) on particle position; 2. Particle density n(xi ) to grids n(xj ). Suppose that the i-th electron lies between the j-th and (j + 1)-th grid-points, i.e., xj < xi ≤ xj+1. Usually, the below interpolation method is used xj+1 − xi 1 nj = nj + , (8a) xj+1 − xj ∆x xi − xj 1 nj+1 = nj+1 + . (8b) xj+1 − xj ∆x The above procedure is repeated from the first particle to the last particle. Similar procedure are used to mapping E(xj ) to E(xi ). Introduction Linear simulation model Dispersion relation Particle-in-cell Vlasov continuity simulation Nonlinear PIC result (a) k=0.7, ω =1.6739−0.3924i S S theory (b) ω =1.7028, γ =−0.43894 6 −1 4 −2 E k −3 Energy 2 E e −4 E tot 0 0 5 10 2 4 6 8 10 t Figure 3: PIC simulation of Landau damping (pices1d.m code). The energy conservation is very well. Real frequency and damping rate agree roughly with theory. A main drawback of PIC is the noise. Usually, very large Np is required. Introduction Linear simulation model Dispersion relation Particle-in-cell Vlasov continuity simulation Nonlinear Vlasov continuity simulation: equations Euler approach. Vlasov equation ∂t f (x, v, t) = −v∂x f − ∂x φ∂v f , (9) Discrete f n+1 − f n f n − f n φn − φn f n − f n i,j i,j = −v i+1,j i−1,j − i+1,j i−1,j i,j+1 i,j−1 , ∆t j 2∆x 2∆x 2∆v (10) gives f n − f n ∆t φn − φn f n − f n ∆t f n+1 = f n −v i+1,j i−1,j − i+1,j i−1,j i,j+1 i,j−1 . i,j i,j j 2 ∆x 2∆x 2 ∆v (11) Poisson equation Z 2 ∂x φ = fdv − 1. (12) Introduction Linear simulation model Dispersion relation Particle-in-cell Vlasov continuity simulation Nonlinear Discrete φi+1 − 2φi + φi−1 X = f ∆v − 1 ≡ ρ , (13) ∆x2 i,j i j i.e., −2 1 0 ·· 0 1 φ1 ρ1 1 −2 1 ··· 0 φ2 ρ2 2 0 1 −2 1 ··· · = · ∆x , (14) ······· · · 1 0 ··· 1 2 φN ρN where we have used the periodic boundary condition φ(0) = φ(L), i.e., φ1 = φN+1 and φ0 = φN . Introduction Linear simulation model Dispersion relation Particle-in-cell Vlasov continuity simulation Nonlinear Simualtion results (a) Momentum v.s. Time (b) Density v.s. Time 0.05 1 0 0 n−<n> P−<P> −0.05 −1 0 10 20 0 10 20 t t (c) k=0.6, ω =1.5457−0.26411i S S theory (d) ω =1.535, γ =−0.26977 10 10 E −2 k 0 E −4 10 e −6 Energy E tot −10 −8 10 0 10 20 5 10 15 20 25 t Figure 4: Vlasov continuity simulation, history plotting (code fkvl1d.m). Introduction Linear simulation model Dispersion relation Particle-in-cell Vlasov continuity simulation Nonlinear (a) f(x,v), t=24(25)ω−1, k=0.6 pe 0.4 5 0.3 v 0 0.2 −5 0.1 0 0 2 4 6 8 10 x (b) f(v,t) (c) δf(v,t) 0.1 4 0.05 f f δ 0 2 −0.05 0 −0.1 −5 0 5 −5 0 5 v v Figure 5: Vlasov continuity simulation, distribution function (code fkvl1d.m). Introduction Linear simulation model Dispersion relation Particle-in-cell Vlasov continuity simulation Nonlinear Nonlinear simulations The PIC and Vlasov codes provided in the above sections can be easily modified to study the linear and nonlinear physics of the beam-plasma or two-stream instabilities.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    22 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us