11 research outputs found

    Diagnosing numerical Cherenkov instabilities in relativistic plasma simulations based on general meshes

    Full text link
    Numerical Cherenkov radiation (NCR) or instability is a detrimental effect frequently found in electromagnetic particle-in-cell (EM-PIC) simulations involving relativistic plasma beams. NCR is caused by spurious coupling between electromagnetic-field modes and multiple beam resonances. This coupling may result from the slow down of poorly-resolved waves due to numerical (grid) dispersion and from aliasing mechanisms. NCR has been studied in the past for finite-difference-based EM-PIC algorithms on regular (structured) meshes with rectangular elements. In this work, we extend the analysis of NCR to finite-element-based EM-PIC algorithms implemented on unstructured meshes. The influence of different mesh element shapes and mesh layouts on NCR is studied. Analytic predictions are compared against results from finite-element-based EM-PIC simulations of relativistic plasma beams on various mesh types.Comment: 31 pages, 20 figure

    Symplectic pseudospectral time-domain scheme for solving time-dependent schrödinger equation

    Get PDF
    A symplectic pseudospectral time-domain (SPSTD) scheme is developed to solve Schrödinger equation. Instead of spatial finite differences in conventional finite-difference time-domain (FDTD) methods, fast Fourier transform is used to calculate spatial derivatives. In time domain, the scheme adopts high-order symplectic integrators to simulate time evolution of Schrödinger equation. A detailed numerical study on the eigenvalue problems of 1D quantum well and 3D harmonic oscillator is carried out. The simulation results strongly confirm the advantages of the SPSTD scheme over the traditional PSTD method and FDTD approach. Furthermore, by comparing to the traditional PSTD method and the non-symplectic Runge-Kutta (RK) method, the explicit SPSTD scheme, which is an infinite order of accuracy in space domain and energy-conserving in time domain, is well suited for a long-term simulation

    High-Order Particle Integration for Particle-In-Cell Schemes using Boris with Spectral Deferred Corrections

    Get PDF
    The study of plasmas plays an important role in both science and technology. Plasma dynamics can be found wherever charged particles or materials interact with and generate electromagnetic fields, covering more orders of magnitude in scale and density than any other type of matter. Plasma phenomena dominate the dynamics of the sun, stars and space between them and are important to a variety of technologies, from fusion reactors to spacecraft propulsion. As plasma behaviour and associated mathematical relations are naturally complex, numerical methods and computer simulation play a crucial role in furthering the field. Particle-in-Cell (PIC) is a class of numerical scheme currently used in the simulation of hot diffuse plasmas, or denser plasmas at small scales. One crucial part of such schemes is the particle integrator, which solves the particle equations of motion, typically via time discretisation of the Newton-Lorentz force. For nearly forty years, the dominant algorithm for charged particle tracking has been leapfrog integration using Boris' algorithm. The combined scheme is often referred to simply as the classic Boris integrator and provides a directly computable centre-difference discretisation for the implicit system. As the Boris algorithm is intrinsically second order accurate, a tunable order algorithm based on Boris and spectral deferred corrections (Boris-SDC) was recently proposed and demonstrated to exhibit high order time convergence for a single-particle Penning trap with exactly known electromagnetic fields. The faster reduction in error as time-step size is decreased allowed Boris-SDC to be more computationally efficient than classic Boris, but whether the advantageous characteristics of Boris-SDC would extend to PIC and approximated fields was not investigated. This thesis contributes the implementation and performance testing of Boris-SDC within PIC schemes and generalises Boris-SDC to the relativistic regime. This relativistic extension to Boris-SDC is shown to retain higher order time convergence and improved computational performance when compared to classic Boris even in highly relativistic regimes (>99%>99\% speed of light). The relativistic Boris-SDC integrator is shown to produce less unphysical drift than classic Boris in the force-free scenario where electric and magnetic forces cancel. The algorithmic modifications required to implement Boris-SDC within PIC are highlighted first and the impact of spatial electric field approximation on particle integrator performance is demonstrated for the electrostatic case (ESPIC). The relativistic Boris-SDC integrator is then derived and implemented within the open-source PIC code Runko, demonstrating capability of Boris-SDC to work with existing codes. Finally, performance tests are conducted in the form of work-precision comparisons to classic Boris for two electrostatic benchmarks, the two-stream instability and Landau damping. The spatial field approximation inherent to ESPIC imposes an error saturation on the time convergence of the particle integrator, inversely proportional to the spatial resolution, which limits the achievable global error. The limited accuracy is found to erode the computational performance of Boris-SDC, as the low level of error required to offset the added computational cost of SDC cannot be reached. Above the spatial saturation point however, Boris-SDC is found to retain high order time convergence and higher accuracy for a fixed time-step size than classic Boris. As a final note, suggestions are given for further work, including use of higher order spatial methods, investigation on the significance of momentum error vs. spatial error as well as PIC applications wherein Boris-SDC might be useful despite the lack of a clear performance gain
    corecore