Hideyuki Usui 1,3, M. Nunami 2,3, Y. Yagi 1,3, T. Moritaka 1,3, and JST/CREST multi-scale PIC simulation team

Similar documents
PIC Simulation of Magnetic Reconnection with Adaptive Mesh Refinement

Time-Independent Fully kinetic Particle-in-Cell for plasma magnetic field interactions

Research on Structure Formation of Plasmas Dominated by Multiple Hierarchical Dynamics

Thrust Measurement of Magneto Plasma Sail with Magnetic Nozzle by Using Thermal Plasma Injection

Thrust Evaluation of Magneto Plasma Sail Injecting Thermal Plasma by using 3D Hybrid PIC Code

Full Kinetic Analysis of Small-scale Magneto Plasma Sail in Magnetized Solar Wind

MHD Flow Field and Momentum Transfer Process of Magneto-Plasma Sail

Imaging of Plasma Flow around Magnetoplasma Sail in Laboratory Experiment

Dissipation Mechanism in 3D Magnetic Reconnection

Thrust Performance of Magneto Plasma Sail with a Magnetic Nozzle

Expansion of a plasma cloud into the solar. wind

LABORATORY SIMULATION OF MAGNETOSPHERIC PLASMA SHOCKS

MHD RELATED TO 2-FLUID THEORY, KINETIC THEORY AND MAGANETIC RECONNECTION

Introduction to the Sun-Earth system Steve Milan

A Multi-ion Model of the Heliosphere with Secondary Charge Exchange

Introduction to the Sun and the Sun-Earth System

PROBLEM 1 (15 points) In a Cartesian coordinate system, assume the magnetic flux density

Experimental Investigation of Thrust Characteristics of Magnetoplasma Sail

NASA Institute for Advanced Concepts. Phase I Fellows Meeting. The Plasma Magnet. John Slough. University of Washington.

ORBIT Code Review and Future Directions. S. Cousineau, A. Shishlo, J. Holmes ECloud07

Solar&wind+magnetosphere&coupling&via&magnetic&reconnection&likely&becomes& less&efficient&the&further&a&planetary&magnetosphere&is&from&the&sun& &

Huge-Scale Molecular Dynamics Simulation of Multi-bubble Nuclei

Cosmic Structure Formation and Dynamics: Magnetohydrodynamic Simulations of Astrophysical Jets and the Implementation of Adoptive Grid N-body Code

Particle-in-cell Simulations of Potential Structure around Electric Solar Wind Sail Tethers

26. Non-linear effects in plasma

Planetary Magnetospheres: Homework Problems

Laboratory Experiment of Magnetoplasma Sail, Part 2: Magnetic Field Inflation

Effect of Surface Topography on the Lunar Electrostatic Environment: 3D Plasma Particle Simulations

Electromagnetic Fields Inside the Magnetoshpere. Outline

Thrust calculation of electric solar wind sail by particle-in-cell simulation

Schwarz-type methods and their application in geomechanics

Particle in cell simulations

Advances in Magnetized Plasma Propulsion and Radiation Shielding

Satellite Components & Systems. Dr. Ugur GUVEN Aerospace Engineer (P.hD) Nuclear Science & Technology Engineer (M.Sc)

EP2Plus: a hybrid plasma. plume/spacecraft. interaction code. F. Cichocki, M. Merino, E. Ahedo

SW103: Lecture 2. Magnetohydrodynamics and MHD models

Physics of fusion power. Lecture 13 : Diffusion equation / transport

Single particle motion and trapped particles

Confinement of toroidal non-neutral plasma

Hybrid modeling of plasmas

Hybrid Simulations: Numerical Details and Current Applications

CHAPTER 11 RADIATION 4/13/2017. Outlines. 1. Electric Dipole radiation. 2. Magnetic Dipole Radiation. 3. Point Charge. 4. Synchrotron Radiation

Simulation of the plasma environment of Titan in the magnetosheath flow of Saturn

Time Series of Images of the Auroral Substorm

Magnetospheric Electric Fields at Mercury

Detecting the Undetected Satellite Killer: Meteoroids

Particle Environment Package (PEP) for Laplace JGO

Fast Algorithms for Many-Particle Simulations on Peta-Scale Parallel Architectures

Progress on the Design of the Magnetic Field Measurement System for elisa

Transport and entry of plasma clouds/jets across transverse magnetic discontinuities: Three-dimensional electromagnetic particle-in-cell simulations

A Three Dimensional Simulation of Solitary Waves in the Laser Wake

Research Status of Sail Propulsion Using the Solar Wind

Open-Source Parallel FE Software : FrontISTR -- Performance Considerations about B/F (Byte per Flop) of SpMV on K-Supercomputer and GPU-Clusters --

Thrust Characteristics of Pure Magnetic Sail. in Laboratory Experiment

Computational Numerical Integration for Spherical Quadratures. Verified by the Boltzmann Equation

Confinement of toroidal non-neutral plasma in Proto-RT

Solar & Electric Sailing Overview

Confinement of toroidal non-neutral plasma in Proto-RT

TOR. Exploring dissipation in solar wind turbulence

Mini-Magnetospheric Plasma Propulsion (M2P2): High Speed Propulsion Sailing the Solar Wind

Diffusion during Plasma Formation

J S Parker (QUB), Martin Plummer (STFC), H W van der Hart (QUB) Version 1.0, September 29, 2015

Parallel Preconditioning Methods for Ill-conditioned Problems

The Structure and Properties of Martian Magnetosphere at ~ 70 Solar-Zenith Angle in MSE Coordinates as Observed on MAVEN

Simulation of Relativistic Jet-Plasma Interactions

Zacros. Software Package Development: Pushing the Frontiers of Kinetic Monte Carlo Simulation in Catalysis

Physical substantiation of Huygens principle and the reciprocity theorem

Magnetic reconnection vs. KHI: is the debate really over?

Extremely intense ionospheric ion escape during severe ICMEs:

Three Dimensional Particle-In-Cell Simulation for the Development of Air Breathing Ion Engine

Improved Hybrid Simulation on the Plasma Interaction of Titan

CHAPTER 32: ELECTROMAGNETIC WAVES

Studies of Charge Separation Characteristics for Higher Density Plasma. in a Direct Energy Converter Using Slanted Cusp Magnetic Field

Worksheet How are the stars we see at night related to the Sun? How are they different?

Equation Free Projective Integration and its Applicability for Simulating Plasma Results: 1D Ion Acoustic Wave. Michael Shay University of Maryland

Magnetic Reconnection: Recent Developments and Future Challenges

Lecture 2. Introduction to plasma physics. Dr. Ashutosh Sharma

Parallel Heating Associated with Interaction of Forward and Backward Electromagnetic Cyclotron Waves

Ionenstrahlsimulationen außerhalb. Martin Droba

Kinetic Plasma Simulations. Anatoly Spitkovsky (Princeton)

Radiation shielding produced by mini-magnetospheres

Interaction of counter-streaming plasma flows in dipole magnetic field

Francesco Califano. Physics Department, University of Pisa. The role of the magnetic field in the interaction of the solar wind with a magnetosphere

A particle-in-cell method with adaptive phase-space remapping for kinetic plasmas

Plasma Thruster Plume Simulation: Effect of the Plasma Quasi Neutrality Hypothesis

Design of structural components and radial-build for FFHR-d1

MODELING THE EARTH S IONOSPHERE: SAMI2 AND SAMI3

Formation of High-b ECH Plasma and Inward Particle Diffusion in RT-1

Magnetic Reconnection Controlled by Multi-Hierarchy Physics in an Open System

Cluster fusion in a high magnetic field

Helicon Plasma Thruster Experiment Controlling Cross-Field Diffusion within a Magnetic Nozzle

Large-scale Electronic Structure Simulations with MVAPICH2 on Intel Knights Landing Manycore Processors

Specification of electron radiation environment at GEO and MEO for surface charging estimates

MHD Linear Stability Analysis Using a Full Wave Code

Molecular Dynamics Simulations

VHITAL-160 thermal model building and 3D thermal modeling carrying-out

Small scale solar wind turbulence: Recent observations and theoretical modeling

Model Order Reduction via Matlab Parallel Computing Toolbox. Istanbul Technical University

Characterisation of Near-Earth Magnetic Field Data for Space Weather Monitoring

Solar wind - magnetosphere coupling via magnetic reconnection and the effects of cold plasma of ionospheric origin. Sergio Toledo-Redondo

Transcription:

Hideyuki Usui 1,3, M. Nunami 2,3, Y. Yagi 1,3, T. Moritaka 1,3, and JST/CREST multi-scale PIC simulation team 1 Kobe Univ., Japan, 2 NIFS,Japan, 3 JST/CREST,

Outline Multi-scale interaction between weak dipole field and solar wind A new PIC code using adaptive mesh refinement and its parallelization Summary

Small scale dipole field interaction Mag-sail Converts solar wind momentum to the thrust through interaction with dipole field Spacecraft with a superconducting coil Earth s magnetosphere This system is based on the solar wind interaction with a weak dipole field Magnetopause located around 10 R e (10s kilometers) Ion inertia length in solar wind (S i ): 100 km Magnetosphere is much larger than S i Magnetic field structure is smaller than S i

Magnetosphere formation (smaller than ion inertia length) In a case of weak dipole field, almost no interaction will take place because ions are very little affected by the dipole field. However, Jz Ion inertia length -10 10 0 x/s e Electron scale magnetosphere is created Cross-field current at the boundary to sustain the field structure

When S i is comparable to or larger than L We think ions do not stagnate at the front side and tend to pass through the dipole field because of large Larmor radius. ions s/c coil Plasma flow L (determined by pressure balance) S i (ion inertia length)

Nevertheless, magnetic fields are compressed at the distance of L. Magnetized electrons are decelerated in the dayside region. Then charge separation takes place between electrons and ions and strong electrostatic field is generated. Ions dynamics are modified by the electrostatic force They are indirectly affected by the magnetic field even in a weak dipole field ions Compression region s/c coil Plasma flow ions L (determined by pressure balance) S i (ion inertia length)

The location of the compression is determined mainly by ion dynamic pressure. However, the thickness of the magnetic compression and current layer is comparable to the local electron Larmor radius S e (electron Lamor radius) Compression region s/c coil Plasma flow L (determined by pressure balance) S i (ion inertia length)

Multi-scale plasma particle simulation Multi-scale characteristics Electron scale : ~ 1km Dipole field: ~ 1-10 km Ion inertia length: 100 km Multi-scale analysis including plasma kinetic effects Conventional 3D EM-PIC simulation codes hire uniform and fixed spatial grid system needs huge resources. For the analysis of non-uniform multi-scale phenomena it is better that the resolution is adaptively adjusted during a simulation run, depending on local plasma phenomena. Combination of AMR(Adaptive Mesh Refinement) and PIC

Application of AMR to PIC Example of AMR grid system Solar wind FTT (Fully Threaded Tree) data structure Hierarchical system of grids is maintained by pointers. Each cell is treated as an independent unit organized in a refinement tree structure rather than conventional element of arrays, Level L cell cell cell cell particle neighbor Level L+1 parent child cell cell cell cell Ion density profile for the magnetospheresolar wind interaction FTT structure using pointers enables us to create or destroy the hierarchical structure of grids very easily particle particle

Cells are defined by structure in Fortran90 which consists of pointers to neighboring cells as well as parent and child cells, Level of hierarchical system, some flags, Spatial position & Physical data (Fields, Current density ).

A test simulation with AMR scheme Expansion of laser produced plasma in B-field. Fine grids are adaptively created at the region where the plasma density exceeds a certain value Current version is relatively slow. We have been parallelizing the code. The results agree with those with uniform fine grids Electron density Mesh Refinement 11

Thread parallelization using one node Fujitsu SPARC Enterprise M9000 (kyoto Univ.) (SPARC64 VII, Peak performance 40GFLOPS) Close to 10 % of the theoretical peak performance Usage of Cell structure using pointers is not bad at all for the parallelization. 12

Benchmark : weak scaling Plasma simulator @ NIFS Increase the number of fixed sub-domains and Data transfer of boundary values with MPI The performance increases almost linearly (parallel efficiency > 90% for 2048 cores) and has 7-8% of theoretical peak. High computational performance is achieved even with FTT (fully threaded tree) data structure using pointers and structures in Fortran 90 13

Load balance in Domain decomposition parallelization In AMR, the number of cells in the whole system dynamically changes in time. A simple domain decomposition with the fixed regular sub-domains cannot guarantee the load balance between processors because the number of cells assigned to each sub-domain is different. Example Distribution of plasma cluster AMR Density (A.U.) Domain decomposition Homogenous separation of area Load balance is not achieved!

Dynamic Domain Decomposition (DDD) scheme To keep the load balance between processes during a simulation run, we are developing dynamic domain decomposition (DDD) scheme. 1. Use a space-filling curve with the Morton ordering method. Number all the base cells (Level-0) in such a manner that neighboring cells are closely ordered in a series 1 2 5 6 3 4 7 8 9 10 13 14 11 12 15 16

2. Calculate work weight. Since cost of particle calculation is dominant in PIC simulation, we consider the number of particle calculation loops for each cell and obtain a work weight. N particle : the number of particle in each cell N process : the number of process in parallelization L: the hierarchical level of the corresponding cell 3. Divide the Morton ordering curve into the number of process Decompose the domain so that the work weight becomes the same in each sub-domain. Each process has approximately the same amount of load.

Summary We started developing a new plasma particle code for multi-scale simulation by incorporating AMR. To achieve the load balancing in the domaindecomposition parallelization, we consider the load of the particle loop by using the Morton ordering. We have been investigating interaction between a small magnetosphere and the solar wind. As a future work, we will complete our AMR-PIC code and apply to the multi-scale particle simulations.