AVS 62nd International Symposium & Exhibition | |
Plasma Science and Technology | Thursday Sessions |
Session PS-ThP |
Session: | Plasma Science and Technology Poster Session |
Presenter: | Vladimir Kolobov, CFD Research Corporation |
Authors: | V.I. Kolobov, CFD Research Corporation R.R. Arslanbekov, CFD Research Corporation |
Correspondent: | Click to Email |
This paper describes the development of plasma simulation tool using adaptive kinetic-fluid models for modern heterogeneous computing systems. The new tool will have a) ability to dynamically switch between fluid and kinetic approaches, b) robust mesh generation and adaptive mesh refinement algorithms, c) implicit solvers adapted for massively parallel CPU-GPU systems.
For gas dynamics in mixed rarefied-continuum regimes, our Unified Flow Solver (UFS) combines a tree-based algorithm of Adaptive Mesh Refinement (AMR) with cell-by-cell selection of kinetic (Boltzmann) and fluid (Navier-Stokes) solvers [1]. This Adaptive Mesh and Algorithm Refinement (AMAR) methodology provides the highest level of adaptation to the solution being computed. The kinetic module in UFS can solve kinetic equations by either the Discrete Velocity Method (DVM) [2] or by the statistical particle methods (such as Direct Simulation Monte Carlo (DSMC)) [3]. We have ported the kinetic solvers to Graphics Processing Units (GPU) and demonstrated double digit speedups on single GPU and good multi-GPU scaling [4].
The extension of AMAR to plasma simulations poses extra challenges due to disparity of electron and ion/neutral masses [5]. In this paper, we will show examples of plasma simulations with AMR capabilities using multi-fluid plasma models and describe the implementation of an implicit electrostatic Particle in Cell with Monte Carlo Collisions (PIC-MCC) module. The capabilities of the new PIC-MCC module will be demonstrated for positive column of DC discharges in weakly-collisional regime. We will describe algorithms for porting the PIC-MCC module to GPU and evaluate acceleration that can be achieved. Finally, we will discuss physics-based criteria for the kinetic-fluid decomposition for hybrid plasma simulations.
[1] V.I. Kolobov, R.R. Arslanbekov, V.V. Aristov, A.A. Frolova, S.A. Zabelok, Unified solver for rarefied and continuum flows with adaptive mesh and algorithm refinement, J. Comput. Phys. 223 (2007) 589
[2] R.R. Arslanbekov, V.I. Kolobov, and A.A. Frolova, Kinetic Solvers with Adaptive Mesh in Phase Space, Phys. Rev. E 88 (2013) 063301
[4] S.A. Zabelok, R.R. Arslanbekov, and V.I. Kolobov, Adaptive Kinetic-Fluid Solvers for Heterogeneous Computing Architectures, http://arxiv.org/abs/1503.00707
[5] V.I. Kolobov and R.R. Arslanbekov, Towards Adaptive Kinetic-Fluid Simulations of Weakly Ionized Plasmas, J. Comput. Phys. 231 (2012) 839