首页> 外文期刊>Journal of Computational Physics >CHAOS: An octree-based PIC-DSMC code for modeling of electron kinetic properties in a plasma plume using MPI-CUDA parallelization
【24h】

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

机译:混沌:基于Octree的PIC-DSMC代码,用于使用MPI-CUDA并行化在等离子体羽流中建模电子动力学性质

获取原文
获取原文并翻译 | 示例
       

摘要

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 in this work. The disparate length scales of the Debye length and the collisional mean free path are resolved by using separate, independent linearized Morton Z-ordered forest of trees. A 2:1 restraint is imposed for the PIC module to solve partial differential equations in the context of an AMR/Octree framework. The MPI-CUDA parallelization strategies used to implement a preconditioned conjugate gradient method for solving the electrostatic Poisson's equation on the 2:1 octree are discussed and the scaling of the code to near ideal speedup as a function of the number of GPUs is demonstrated. The PIC method is validated using analytical test cases, and the octree-based PIC simulations are found to be ten times more efficient compared to the uniform grid method especially for plume simulations which have large density variations. The computational strategies are then demonstrated with the simulation of collisionless, mesothermal plasma plumes using a kinetic approach for both ions and electrons. The effect of ion mass and electron source location are analyzed by comparing plume dynamics and electron velocity distribution functions. It is shown that a more confined mesothermal plume is observed for the heavier xenon ions, present in electric propulsion devices, compared to protons. The confinement of the xenon plume traps the electrons resulting in higher electron temperatures compared to the proton plasma case. In both the simulations, however, the electron temperature is found to be anisotropic. Finally, when a shifted electron source location case is considered the electron velocity distributions in all three directions are found to be unequal and non-Maxwellian, contrary to the co-located case. The ion beam is observed to attract the electrons, which initially oscillate between the radial edges of the ion beam as co
机译:在这项工作中,提出了一种使用多个GPU来模拟电子中电子中电子的动力学行为的耦合PIC-DSMC工具的新计算框架。通过使用单独的独立的线性化的紫杉树森林来解决去脱模长度和碰撞平均自由路径的不同长度尺度。对于PIC模块施加2:1限制,以解决AMR / Octree框架的上下文中的部分微分方程。讨论了用于实施用于求解静电泊松等式的预处理旋转梯度方法的MPI-CUDA并行化策略,并作为GPU的数量的函数进行说明在理想加速附近的代码。使用分析测试例验证了PIC方法,与均匀的网格方法相比,发现基于Octree的PIC模拟的比较是具有大密度变化的羽流模拟的均匀网格方法。然后使用用于两个离子和电子的动力学方法来证明计算策略的模拟。通过比较羽流动力学和电子速度分布函数来分析离子质量和电子源位置的影响。结果表明,与质子相比,对于在电动推进装置中存在的较重氙离子,观察到更狭窄的发热羽流。与质子等离子体外壳相比,氙气池的限制捕捉电子温度较高。然而,在模拟中,发现电子温度是各向异性的。最后,当偏移电子源定理壳被认为是发现所有三个方向上的电子速度分布,而不是共同定位的情况。观察离子束以吸引电子,其最初振荡离子束的径向边缘作为CO

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号