An arbitrary order time-stepping algorithm for tracking particles in inhomogeneous magnetic fields

12/19/2018
by   Krasymyr Tretiak, et al.
0

The Lorentz equations describe the motion of electrically charged particles in electric and magnetic fields and are used widely in plasma physics. The most popular numerical algorithm for solving them is the Boris method, a variant of the Störmer-Verlet algorithm. Boris' method is phase space volume conserving and simulated particles typically remain near the correct trajectory. However, it is only second order accurate. Therefore, in scenarios where it is not enough to know that a particle stays on the right trajectory but one needs to know where on the trajectory the particle is at a given time, Boris method requires very small time steps to deliver accurate phase information, making it computationally expensive. We derive an improved version of the high-order Boris spectral deferred correction algorithm (Boris-SDC) by adopting a convergence acceleration strategy for second order problems based on the Generalised Minimum Residual (GMRES) method. Our new algorithm is easy to implement as it still relies on the standard Boris method. Like Boris-SDC it can deliver arbitrary order of accuracy through simple changes of runtime parameter but possesses better long-term energy stability. We demonstrate for two examples, a magnetic mirror trap and the Solev'ev equilibrium, that the new method can deliver better accuracy at lower computational cost compared to the standard Boris method. While our examples are motivated by tracking ions in the magnetic field of a nuclear fusion reactor, the introduced algorithm can potentially deliver similar improvements in efficiency for other applications.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/15/2021

New applications for the Boris Spectral Deferred Correction algorithm for plasma simulations

The paper investigates two new use cases for the Boris Spectral Deferred...
research
05/15/2020

Performance of the BGSDC integrator for computing fast ion trajectories in nuclear fusion reactors

Modelling neutral beam injection (NBI) in fusion reactors requires compu...
research
02/22/2018

High order time integrators for the simulation of charged particle motion in magnetic quadrupoles

Magnetic quadrupoles are essential components of particle accelerators l...
research
09/04/2021

The anatomy of Boris type solvers and large time-step plasma simulations

This work gives a Lie operator derivation of various Boris solvers via a...
research
07/17/2019

A filtered Boris algorithm for charged-particle dynamics in a strong magnetic field

A modification of the standard Boris algorithm, called filtered Boris al...
research
05/03/2021

The Tracking Machine Learning challenge : Throughput phase

This paper reports on the second "Throughput" phase of the Tracking Mach...
research
10/01/2020

Single-stage gradient-based stellarator coil design: Optimization for near-axis quasi-symmetry

We present a new coil design paradigm for magnetic confinement in stella...

Please sign up or login with your details

Forgot password? Click here to reset