A novel directly energy-preserving method for charged particle dynamics
Yexin Li, Ping Jiang, Haochen Li
TL;DR
This work reformulates the Lorentz force dynamics as a non-canonical Hamiltonian system with Hamiltonian $H(z)=\tfrac{1}{2}\mathbf{v}^T\mathbf{v}+U(\mathbf{x})$ and develops energy-preserving CIDG integrators. The authors introduce CIDG-I, its adjoint CIDG-II, and the symmetric CIDG-C composition, proving exact energy conservation without quadrature and 2nd-order accuracy for CIDG-C. Numerical experiments show CIDG-C maintains energy exactly and yields bounded invariants over long times, outperforming the Boris method in energy fidelity, while offering competitive CPU performance relative to alternative energy-preserving schemes. The results provide a robust toolkit for accurate, long-time simulations of charged particle dynamics in static and geometrically complex electromagnetic fields, including tokamak configurations.
Abstract
In this paper, we apply the coordinate increment discrete gradient (CIDG) method to solve the Lorentz force system which can be written as a non-canonical Hamiltonian system. Then we can obtain a new energy-preserving CIDG-I method for the system. The CIDG-I method can combine with its adjoint method CIDG-II which is also a energy-preserving method to form a new method, namely CIDG-C method. The CIDG-C method is symmetrical and can conserve the Hamiltonian energy directly and exactly. With comparison to the well-used Boris method, numerical experiments indicate that the CIDG-C method holds advantage over the Boris method in terms of energy-conserving.
