Total: 1
An Improved Boris algorithm for simulating charged particle motion in electromagnetic fields has been derived. It addresses the issue of inaccurate fast-scale cyclotron phase calculations in the original Boris algorithm, while still maintaining its advantage in simulating slow-scale guiding center motion, hence achieves a balance between low and high-frequency dynamics, overcoming the limitation of traditional second-order volume-preserving algorithms(VPAs) that are constrained to a single characteristic frequency. Test particle simulations indicate that, in most cases, the improved Boris algorithm achieves an exceedingly higher accuracy than conventional VPAs when simulating cases involving various frequencies of electric field within a typical Tokamak magnetic field, highlighting its superior efficacy in handling problems over a large range of characteristic frequencies.