Controlling the weights of simulation particles: adaptive particle management using k-d trees
arXiv:1301.1552 · doi:10.1016/j.jcp.2013.12.005
Abstract
In particle simulations, the weights of particles determine how many physical particles they represent. Adaptively adjusting these weights can greatly improve the efficiency of the simulation, without creating severe nonphysical artifacts. We present a new method for the pairwise merging of particles. Pairwise merging reduces the number of particles by combining two particles into one. To find particles that are `close' to each other, we use a k-d tree data structure. With a k-d tree, close neighbors can be searched for efficiently, and independently of the mesh used in the simulation. The merging can be done in different ways, conserving for example momentum or energy. We introduce probabilistic schemes, which set properties for the merged particle using random numbers. The effect of various merge schemes on the energy distribution, the momentum distribution and the grid moments is compared.
References in corpus (3)
Cited by in corpus (16)
- The physics of streamer discharge phenomena
- Particle Merging Algorithm for PIC Codes
- The inception of pulsed discharges in air: simulations in background fields above and below breakdown
- A comparison of particle and fluid models for positive streamer discharges in air
- A time scale for electrical screening in pulsed gas discharges
- Voronoi Particle Merging Algorithm for PIC Codes
- Electrostatic PIC with adaptive Cartesian mesh
- Electron dynamics in planar radio frequency magnetron plasmas: II. Heating and energization mechanisms studied via a 2d3v particle-in-cell/Monte Carlo code
- Computing the Paschen curve for argon with speed-limited particle-in-cell simulation
- Electron dynamics in planar radio frequency magnetron plasmas: III. Comparison of experimental investigations of power absorption dynamics to simulation results
- An alternative simulation approach for surface flashover in vacuum using a 1D2V continuum and kinetic model
- Simulating vacuum arc initiation by coupling emission, heating and plasma processes
- Improving Computational Efficiency in DSMC Simulations of Vacuum Gas Dynamics with a Fixed Number of Particles per Cell
- A new method to dispatch split particles in Particle-In-Cell codes
- 3D particle-in-cell simulations of negative and positive streamers in C4F7N-CO2 mixtures
- 3D particle simulations of positive air-methane streamers for combustion