Computational Methods for Kinetic Processes in Plasma Physics

Slides:



Advertisements
Similar presentations
An Introduction to Numerical Methods
Advertisements

Finite differences Finite differences.
4 th order Embedded Boundary FDTD algorithm for Maxwell Equations Lingling Wu, Stony Brook University Roman Samulyak, BNL Tianshi Lu, BNL Application collaborators:
Dimitrios Giannios Purdue Workshop, May 12th 2014 Sironi L. and Giannios D. 2014, ApJ in press, arXiv: Is the IGM heated by TeV blazars?
The electromagnetic (EM) field serves as a model for particle fields
5/4/2015rew Accuracy increase in FDTD using two sets of staggered grids E. Shcherbakov May 9, 2006.
Modeling laser-plasma interaction with the direct implicit PIC method 7 th Direct Drive and Fast Ignition Workshop, Prague, 3-6 May 2009 M. Drouin a, L.
1 LES of Turbulent Flows: Lecture 4 (ME EN ) Prof. Rob Stoll Department of Mechanical Engineering University of Utah Spring 2011.
EMLAB 1 Numerical Boundary Conditions. EMLAB 2 A Problem at the Boundary of the Grid We must implement the update equations for every point in the grid.
Session: Computational Wave Propagation: Basic Theory Igel H., Fichtner A., Käser M., Virieux J., Seriani G., Capdeville Y., Moczo P.  The finite-difference.
Coupled Fluid-Structural Solver CFD incompressible flow solver has been coupled with a FEA code to analyze dynamic fluid-structure coupling phenomena CFD.
The electromagnetic (EM) field serves as a model for particle fields  = charge density, J = current density.
Homework 3: Use the Fixed Grid --Volume of Fluid Method with Structured Cartesian CVFEM mesh To track Filling Front h=1 h = 0 2 r = 1 3 Hand in 1. Code.
Computational Modeling Capabilities for Neutral Gas Injection Wayne Scales and Joseph Wang Virginia Tech Center for Space Science and Engineering.
Effects of Discretization P249 - Fall / /14 Dan Fulton.
Finite Difference Time Domain Method (FDTD)
Module on Computational Astrophysics Jim Stone Department of Astrophysical Sciences 125 Peyton Hall : ph :
Simulation of streamer propagation using a PIC-MCC code. Application to Sprite discharges. Olivier Chanrion and Torsten Neubert Danish National Space Center.
Pseudospectral Methods
Jaypee Institute of Information Technology University, Jaypee Institute of Information Technology University,Noida Department of Physics and materials.
Tutorial 5: Numerical methods - buildings Q1. Identify three principal differences between a response function method and a numerical method when both.
EECE695: Computer Simulation (2005) Particle-in-Cell Techniques HyunChul Kim and J.K. Lee Plasma Application Modeling Group, POSTECH References: Minicourse.
Hyperbolic PDEs Numerical Methods for PDEs Spring 2007 Jim E. Jones.
Lecture 6.
Solving the Poisson Integral for the gravitational potential using the convolution theorem Eduard Vorobyov Institute for Computational Astrophysics.
1 LES of Turbulent Flows: Lecture 2 Supplement (ME EN ) Prof. Rob Stoll Department of Mechanical Engineering University of Utah Fall 2014.
0 APS-Sherwood Texas 2006-April Study of nonlinear kinetic effects in Stimulated Raman Scattering using semi- Lagrangian Vlasov codes Alain Ghizzo.
3.3.3: Semi-Lagrangian schemes AOSC614 class Hong Li.
Detail-Preserving Fluid Control N. Th ű rey R. Keiser M. Pauly U. R ű de SCA 2006.
The eggbox effect: converging the mesh cutoff Objectives - study the convergence of the energy and the forces with respect to the real space grid.
Introduction to CST MWS
A Domain Decomposition Method for Pseudo-Spectral Electromagnetic Simulations of Plasmas Jean-Luc Vay, Lawrence Berkeley Nat. Lab. Irving Haber & Brendan.
Lecture 5.
© 2011 Autodesk Freely licensed for use by educational institutions. Reuse and changes require a note indicating that content has been modified from the.
Gas-kineitc MHD Numerical Scheme and Its Applications to Solar Magneto-convection Tian Chunlin Beijing 2010.Dec.3.
FALL 2015 Esra Sorgüven Öner
Formulation of 2D‐FDTD without a PML.
SPH weekly meeting Free surface flows in Code Saturne Results 23/11/2009 Olivier Cozzi.
Warp LBNL Warp suite of simulation codes: developed to study high current ion beams (heavy-ion driven inertial confinement fusion). High.
J. Diaz, D. Kolukhin, V. Lisitsa, V. Tcheverda Coupling of the Discontinuous Galerkin and Finite Difference techniques to simulate seismic waves in the.
XFDTD : Full-wave, 3D, Electromagnetic Analysis Software Joshua H. Park RF Engineering Laboratory Neuroscience Research Institute.
Open boundary conditions for forced wind waves in a coupled model of tide, surge and wave S.Y. Kim Dept of Social Management, Tottori University,
Regional Weather and Climate Modeling:
______ APPLICATION TO WAKEFIELD ACCELERATORS EAAC Workshop – Elba – June juillet 2016 | PAGE 1 CEA | 10 AVRIL 2012 X. Davoine 1, R. Lehe 2, A.
Unstructured Meshing Tools for Fusion Plasma Simulations
GEM Student Tutorial: GGCM Modeling (MHD Backbone)
Computational Methods for Kinetic Processes in Plasma Physics
Using a combined PIC-MHD code to simulate particle acceleration
CHAPTER 2 - EXPLICIT TRANSIENT DYNAMIC ANALYSYS
Lecture 4: Numerical Stability
Introduction to Numerical Methods I
University of California, Los Angeles
Kazushi Takemura, Ishioka Keiichi, Shoichi Shige
Computational Methods for Kinetic Processes in Plasma Physics
Numerical Studies of Resistive Wall Effects
Electromagnetic Radiation
Virial Theorem LL2 Section 34.
Convergence in Computational Science
Review Lecture Jeffrey Eldred Classical Mechanics and Electromagnetism
Review Physics /10/2018 Lecture XXIV.
Parallel 3D Finite Element Particle-In-Cell Simulations with Pic3P*
*supported by the Army Research Office
Na Wang and Qing Qin Institute of High Energy Physics, Beijing
Is charge moving?.
Simulation with Particle Studio
BOLTZMANN-FOKKER-PLANCK KINETIC SOLVER
Diyu Yang Mentor: Xu Chen Advisor: José E. Schutt-Ainé Abstract
Low Order Methods for Simulation of Turbulence in Complex Geometries
Accelerator Physics Synchrotron Radiation
Atilla Ozgur Cakmak, PhD
Presentation transcript:

Computational Methods for Kinetic Processes in Plasma Physics Ken Nishikawa National Space Science & Technology Center/UAH Basics of PIC Simulation methods * Collisionless plasmas * Finite-size particles * Electrostatic codes * Charge assignment and force interpolation (already in 3-D system) * Filtering action of shape function * Summary September 6, 2011

Context Filtering action Integration of equations Aliasing and Reducing noises Collisions Finite-size particle effects Restriction of time step and grid size Accuracy and stability of the time integration Current deposition seven-boundary move Current deposition ten-boundary move Charge and current deposition Zigzag scheme in two-dimensional systems

Integration of the field equations Fourier transform

Aliasing The spurious fluctuation which appears as as result of the loss of displacement invariance, manifest themselves in k-space as non-physical mode coupling, known as `aliasing’. By introducing a mesh we reduced our representation of ρ(x) from a continuous representation ρc(x) to a sampled representation ρs(x). Principal zone The extra contributions (from |n|>0) to inside the principal zone are called aliasing

Aliasing and reducing noise The spurious fluctuations of high frequency cause the noise and error in the main lobe, which might make the numerical system to be unstable. The high-k components of S(k) is determined by the smoothness of S(x); The high-k components of nc(k) is determined by the smoothness of n(x), The number of particles. The major noise exists in the particle-in-cell method mainly comes from the aliasing effect. Two methods for reducing the aliasing effects: 1. Increase the particle number. 2. Increase the order of the shape function S(x).

Collisional effects The ratio of the cross sections for finite–sized particles to that for point particles in in two and three dimensions (taken from Okuda and Birdsall 1970) Examples of collision rates: (a) two dimensions: System 100λD × 100λD N = 3×105 particles nλD2 = Np=30 particle radius a = λD ν=Rωpe/16ND≈ 2×10-4ωp (b) three dimensions: System 50λD × 50λD × 50λD N = 106 particles nλD2 = Np=10 particle radius a = λD ν=Rωpe/16ND≈ 10-3ωp

Finite-size particle effects Dispersion function with finite-size particles Plasma frequency is modified by smoothing Fourier space modification reduces collisions

Restrictions on time step and grid size Courant condition (Cartesian coordinate) this condition comes from the electromagnetic code (light wave) 2. 3. particle move in one step < 1 cell (grid size) 4. More particles are better, however it takes more memory and computing time

Accuracy and stability of time integration In vacuum (E, B) = (E0, B0)exp(ikx −iωt) J=0 from Maxwell equations Courant-Levy stability criterion Vacuum dispersion curve for leapfrog difference for wave equation Relativistic particles which move faster than numerical speed of light cause numerical Cherenkov radiation in high wave-numbers

Calculation of vacuum dispersion solution (homework) (α = 0)

Current deposition seven-boundary move Δx1=0.5 −x, Δy1=(Δy/Δx)Δx1, x1=−0.5, y1=y+Δy1, Δx2=Δx−Δx1, Δy2=Δy−Δy1

Current deposition ten-boundary move Δx1=0.5 −x, Δy1=(Δy/Δx)Δx1, x1=−0.5, y1=y+Δy1, Δy2=0.5−y−Δy1, Δx2=(Δx/Δy)Δy2, x2=Δx2−0.5, y2=0.5, Δx3=Δx−Δx1−Δx2, Δy3=Δy−Δy1−Δy2

Current deposit scheme (2-D) y x

Charge and current deposition Current deposition can take as much time as the mover. More optimized deposits exist (Umeda 2003). Charge conservation makes the whole Maxwell solver local and hyperbolic. Static fields can be established dynamically.

Zigzag scheme in two-dimensional systems see Umeda (2003) for detailed numerical method