Fokker-Planck and Quasilinear Codes
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
∗ Presented at the 3rd European Workshop on Problems in the Numerical Modeling of Plasmas, Varenna, Italy, September 10–13, 1985. Reprinted in Problems in the Numerical Modeling of Plasmas, edited by K. Appert (1986).
Sw is the wave (w)-induced quasilinear flux, and E = E v ˆ is the electric field (assumed to be parallel to the magnetic field). The quantity qs carries the sign of the charge, thus qe = −e. The subscripts and ⊥ refer to the directions parallel and perpendicular to the magnetic field. The ∇ ≡ ∂/∂ v operator operates in velocity space. Because collisions in a plasma are primarily due to small-angle scattering, the collision term can be written as the divergence of a flux C (fa , fb ) = −∇ · Sa/b c , in which case eq. (1) can be expressed as ∂fe + ∇ · S = 0, ∂t where S = Sc + Sw + Se is the total flux in velocity space, and Sc =
II. Preliminaries A. The Fokker–Planck equation
We write the Fokker–Planck equation for the electrons e as ∂fe − ∂t C (fe , fs ) + ∇ · Sw + qe E · ∇fe = 0, me (1)
1I. Introduct NhomakorabeaonIn this paper, I will concentrate on those Fokker–Planck models which are most useful for the study of rf-driven currents.1 I will therefore take the plasma to be azimuthally symmetric about the magnetic field and homogeneous (representative of the central portion of a tokamak plasma). The Fokker–Planck equation then reduces to an equation in time and two velocity (or momentum) dimensions only. This simplified model yields a wealth of interesting physics and furthermore illustrates the main numerical problems encountered in more complicated situations. In addition to the collision term, the equation will include the effects of externally injected rf power via a quasilinear diffusion term, and a dc electric field. (The electric field arises whenever the current is time-varying, e.g., during current ramp-up.) Because the wave interacts with very fast electrons, relativistic effects are also considered. In addition, the adjoint method for solving for moments of the Fokker–Planck equation is discussed. This method allows for a great reduction (by orders of magnitude) in the amount of computer time required. The paper is divided into three parts: In the first part of the paper, I give the formulation of the Fokker– Planck equation. In sec. II, the Fokker–Planck equation and the coordinate systems are introduced. The collision operator and approximations to it are given in secs. III and IV. Corresponding expressions for the quasilinear diffusion operator are given in sec. V. The next part of the paper describes the numerical solution of the equation. Its boundary conditions are considered in sec. VI. Sections VII and VIII describe the spatial and temporal differencing of the equation. In sec. IX, we describe techniques for obtaining the time asymptotic solution to the equation. The last part of the paper describes the incorporation of relativistic effects (sec. X) and the adjoint method for solving the Fokker–Planck equation (sec. XI). The numerical methods presented here are those used in the Fokker–Planck code used by the author. A word about the lineage of this code is in order: Fokker–Planck codes were developed at Livermore by Killeen et al.2,3 for the study of mirror-machine plasmas. The latest stage in the development of these codes is FPPAC4 which is a two-dimensional multispecies nonlinear Fokker–Planck package. The Livermore code was extensively modified by Winsor and Fallon for the study of runaway electrons, which was undertaken by Kulsrud et al..5 This code has been used by the author in various studies of current drive beginning with lower hybrid current drive.6 Over the years several further modifications have been made, although the basic structure of the code is the same as that of Kulsrud et al. The assumption of a homogeneous magnetic field is warranted in the study of rf heating and current drive in tokamaks if the rf interacts only with circulating particles. This is often not the case (for example during ion- and electron-cyclotron heating) in which case proper account should be taken of trapped particles. This has been done in so-called bounce-averaged codes7–9 in which the distribution function is averaged over the bounce motion of the trapped particles. In tokamaks this leads to a modification of the coefficients appearing in the Fokker–Planck equation but the numerical treatment of the equation is largely unaltered. In machines with more complicated particle orbits, the distribution may be a multivalued function of the velocity coordinates. This occurs in tandem mirrors where there is more than one population of trapped particles. In this case, special techniques are required.9
arXiv:physics/0501066v1 [physics.plasm-ph] 13 Jan 2005
PPPL–2290 (Nov. 1985) Comp. Phys. Rep. 4(3–4), 183–244 (Aug. 1986)
Fokker–Planck and Quasilinear Codes∗
Charles F. F. Karney Plasma Physics Laboratory, Princeton University P.O. Box 451 Princeton, New Jersey 08544–0451, U.S.A.
Abstract
The interaction of radio-frequency waves with a plasma is described by a Fokker–Planck equation with an added quasilinear term. Methods for solving this equation on a computer are discussed.
s
where qs and ms are the charge and mass of species s, C (fa , fb ) is the collision term for species a colliding off species b, the sum extends over all the species of the plasma (typically electrons and ions), 2