CHAOS: An octree-based PIC-DSMC code for modeling of electron kinetic properties in a plasma plume using MPI-CUDA parallelization

作者: Revathi Jambunathan , Deborah A. Levin

DOI: 10.1016/J.JCP.2018.07.005

关键词:

摘要: Abstract A new computational framework for a coupled PIC-DSMC tool using multiple GPUs to model the kinetic behavior of electrons in plasma plumes is presented this work. The disparate length scales Debye and collisional mean free path are resolved by separate, independent linearized Morton Z-ordered forest trees. 2:1 restraint imposed PIC module solve partial differential equations context an AMR/Octree framework. MPI-CUDA parallelization strategies used implement preconditioned conjugate gradient method solving electrostatic Poisson's equation on octree discussed scaling code near ideal speedup as function number demonstrated. validated analytical test cases, octree-based simulations found be ten times more efficient compared uniform grid especially plume which have large density variations. then demonstrated with simulation collisionless, mesothermal approach both ions electrons. effect ion mass electron source location analyzed comparing dynamics velocity distribution functions. It shown that confined observed heavier xenon ions, present electric propulsion devices, protons. confinement traps resulting higher temperatures proton case. In simulations, however, temperature anisotropic. Finally, when shifted case considered distributions all three directions unequal non-Maxwellian, contrary co-located beam attract electrons, initially oscillate between radial edges confirmed bi-modal at early times. As evolves, it electrostatically these within beam, allowing them thermalize, from single-peak functions later These results demonstrate can efficiently accelerate computations fully enable study kinetics neutralization highest physical fidelity.

参考文章(76)
W. Bangerth, R. Hartmann, G. Kanschat, deal.II—A general-purpose object-oriented finite element library ACM Transactions on Mathematical Software. ,vol. 33, pp. 24- ,(2007) , 10.1145/1268776.1268779
Hari Sundar, Ilya Lashuk, George Biros, Rahul S. Sampath, Santi S. Adavani, Dendro: parallel algorithms for multigrid and AMR methods on 2:1 balanced octrees ieee international conference on high performance computing data and analytics. pp. 18- ,(2008) , 10.5555/1413370.1413389
J. Wang, D. Brinza, M. Young, Three-Dimensional Particle Simulations of Ion Propulsion Plasma Environment for Deep Space 1 Journal of Spacecraft and Rockets. ,vol. 38, pp. 433- 440 ,(2001) , 10.2514/2.3702
M CARRUTH, JR, A review of studies on ion thruster beam and charge-exchange plasmas 16th International Electric Propulsion Conference. ,(1982) , 10.2514/6.1982-1944
Paul K Chu, JY Chen, LP Wang, N Huang, Plasma-surface modification of biomaterials Materials Science & Engineering R-reports. ,vol. 36, pp. 143- 206 ,(2002) , 10.1016/S0927-796X(02)00004-9
S.J. Choi, M.J. Kushner, A particle-in-cell simulation of dust charging and shielding in low pressure glow discharges IEEE Transactions on Plasma Science. ,vol. 22, pp. 138- 150 ,(1994) , 10.1109/27.279017
Heiko Burau, Renée Widera, Wolfgang Honig, Guido Juckeland, Alexander Debus, Thomas Kluge, Ulrich Schramm, Tomas E. Cowan, Roland Sauerbrey, Michael Bussmann, PIConGPU: A Fully Relativistic Particle-in-Cell Code for a GPU Cluster IEEE Transactions on Plasma Science. ,vol. 38, pp. 2831- 2839 ,(2010) , 10.1109/TPS.2010.2064310
George Stantchev, William Dorland, Nail Gumerov, Fast parallel Particle-To-Grid interpolation for plasma PIC simulations on the GPU Journal of Parallel and Distributed Computing. ,vol. 68, pp. 1339- 1349 ,(2008) , 10.1016/J.JPDC.2008.05.009
C.K. Birdsall, Particle-in-cell charged-particle simulations, plus Monte Carlo collisions with neutral atoms, PIC-MCC IEEE Transactions on Plasma Science. ,vol. 19, pp. 65- 85 ,(1991) , 10.1109/27.106800
Tiankai Tu, D.R. O'Hallaron, O. Ghattas, Scalable Parallel Octree Meshing for TeraScale Applications conference on high performance computing (supercomputing). pp. 4- 4 ,(2005) , 10.1109/SC.2005.61