Cargando…
A fully-implicit Particle-In-Cell Monte Carlo Collision code for the simulation of inductively coupled plasmas
We present a fully-implicit electromagnetic Particle-In-Cell Monte Carlo collision code, called NINJA, written for the simulation of inductively coupled plasmas. NINJA employs a kinetic enslaved Jacobian-Free Newton Krylov method to solve self-consistently the interaction between the electromagnetic...
Autores principales: | , , , , , |
---|---|
Lenguaje: | eng |
Publicado: |
2017
|
Materias: | |
Acceso en línea: | https://dx.doi.org/10.1016/j.jcp.2017.09.015 http://cds.cern.ch/record/2307555 |
_version_ | 1780957645062012928 |
---|---|
author | Mattei, S Nishida, K Onai, M Lettry, J Tran, M Q Hatayama, A |
author_facet | Mattei, S Nishida, K Onai, M Lettry, J Tran, M Q Hatayama, A |
author_sort | Mattei, S |
collection | CERN |
description | We present a fully-implicit electromagnetic Particle-In-Cell Monte Carlo collision code, called NINJA, written for the simulation of inductively coupled plasmas. NINJA employs a kinetic enslaved Jacobian-Free Newton Krylov method to solve self-consistently the interaction between the electromagnetic field generated by the radio-frequency coil and the plasma response. The simulated plasma includes a kinetic description of charged and neutral species as well as the collision processes between them. The algorithm allows simulations with cell sizes much larger than the Debye length and time steps in excess of the Courant–Friedrichs–Lewy condition whilst preserving the conservation of the total energy. The code is applied to the simulation of the plasma discharge of the Linac4 H$^{−}$ ion source at CERN. Simulation results of plasma density, temperature and EEDF are discussed and compared with optical emission spectroscopy measurements. A systematic study of the energy conservation as a function of the numerical parameters is presented. |
id | oai-inspirehep.net-1638211 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 2017 |
record_format | invenio |
spelling | oai-inspirehep.net-16382112019-09-30T06:29:59Zdoi:10.1016/j.jcp.2017.09.015http://cds.cern.ch/record/2307555engMattei, SNishida, KOnai, MLettry, JTran, M QHatayama, AA fully-implicit Particle-In-Cell Monte Carlo Collision code for the simulation of inductively coupled plasmasComputing and ComputersDetectors and Experimental TechniquesComputing and ComputersDetectors and Experimental TechniquesWe present a fully-implicit electromagnetic Particle-In-Cell Monte Carlo collision code, called NINJA, written for the simulation of inductively coupled plasmas. NINJA employs a kinetic enslaved Jacobian-Free Newton Krylov method to solve self-consistently the interaction between the electromagnetic field generated by the radio-frequency coil and the plasma response. The simulated plasma includes a kinetic description of charged and neutral species as well as the collision processes between them. The algorithm allows simulations with cell sizes much larger than the Debye length and time steps in excess of the Courant–Friedrichs–Lewy condition whilst preserving the conservation of the total energy. The code is applied to the simulation of the plasma discharge of the Linac4 H$^{−}$ ion source at CERN. Simulation results of plasma density, temperature and EEDF are discussed and compared with optical emission spectroscopy measurements. A systematic study of the energy conservation as a function of the numerical parameters is presented.oai:inspirehep.net:16382112017 |
spellingShingle | Computing and Computers Detectors and Experimental Techniques Computing and Computers Detectors and Experimental Techniques Mattei, S Nishida, K Onai, M Lettry, J Tran, M Q Hatayama, A A fully-implicit Particle-In-Cell Monte Carlo Collision code for the simulation of inductively coupled plasmas |
title | A fully-implicit Particle-In-Cell Monte Carlo Collision code for the simulation of inductively coupled plasmas |
title_full | A fully-implicit Particle-In-Cell Monte Carlo Collision code for the simulation of inductively coupled plasmas |
title_fullStr | A fully-implicit Particle-In-Cell Monte Carlo Collision code for the simulation of inductively coupled plasmas |
title_full_unstemmed | A fully-implicit Particle-In-Cell Monte Carlo Collision code for the simulation of inductively coupled plasmas |
title_short | A fully-implicit Particle-In-Cell Monte Carlo Collision code for the simulation of inductively coupled plasmas |
title_sort | fully-implicit particle-in-cell monte carlo collision code for the simulation of inductively coupled plasmas |
topic | Computing and Computers Detectors and Experimental Techniques Computing and Computers Detectors and Experimental Techniques |
url | https://dx.doi.org/10.1016/j.jcp.2017.09.015 http://cds.cern.ch/record/2307555 |
work_keys_str_mv | AT matteis afullyimplicitparticleincellmontecarlocollisioncodeforthesimulationofinductivelycoupledplasmas AT nishidak afullyimplicitparticleincellmontecarlocollisioncodeforthesimulationofinductivelycoupledplasmas AT onaim afullyimplicitparticleincellmontecarlocollisioncodeforthesimulationofinductivelycoupledplasmas AT lettryj afullyimplicitparticleincellmontecarlocollisioncodeforthesimulationofinductivelycoupledplasmas AT tranmq afullyimplicitparticleincellmontecarlocollisioncodeforthesimulationofinductivelycoupledplasmas AT hatayamaa afullyimplicitparticleincellmontecarlocollisioncodeforthesimulationofinductivelycoupledplasmas AT matteis fullyimplicitparticleincellmontecarlocollisioncodeforthesimulationofinductivelycoupledplasmas AT nishidak fullyimplicitparticleincellmontecarlocollisioncodeforthesimulationofinductivelycoupledplasmas AT onaim fullyimplicitparticleincellmontecarlocollisioncodeforthesimulationofinductivelycoupledplasmas AT lettryj fullyimplicitparticleincellmontecarlocollisioncodeforthesimulationofinductivelycoupledplasmas AT tranmq fullyimplicitparticleincellmontecarlocollisioncodeforthesimulationofinductivelycoupledplasmas AT hatayamaa fullyimplicitparticleincellmontecarlocollisioncodeforthesimulationofinductivelycoupledplasmas |