features of phits2 · nucleus can absorb photon with energy equivalent to its excite level, and...

11
1 Features of PHITS2.88 PHITS development team, Sep. 2016

Upload: others

Post on 21-Sep-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Features of PHITS2 · Nucleus can absorb photon with energy equivalent to its excite level, and emit gamma-ray with certain energies (a kind of photo- nuclear reaction) T. Ogawa et

1

Features of PHITS2.88

PHITS development team, Sep. 2016

Page 2: Features of PHITS2 · Nucleus can absorb photon with energy equivalent to its excite level, and emit gamma-ray with certain energies (a kind of photo- nuclear reaction) T. Ogawa et

2

Event generator mode: all secondary particles are specified

IonizationSPAR or ATIMA

Neutron Proton, Pion(other hadrons) Nucleus e- / e+

QuantumMolecularDynamics(JQMD)

+Evaporation

(GEM)

Muon

EGS5

or

Atomic Data

Library(EEDL /ITS3.0 /

EPDL97)(~10GeV)

Photon

1 TeV 1 TeV/n

1 keV

10 MeV/n

1 TeV

1 keV 1 keV

Photo-Nuclear

JAM/QMD

+GEM

+JENDL

+NRF

2 MeV

Low

E

nerg

y →

H

igh

*Switching energies can be changed in input file of PHITS

Intra-nuclear cascade (JAM)+ Evaporation

(GEM)

Nuclear Data Library(JENDL-4.0)

20 MeV

10-5 eV

1 MeV

3.0 GeV

Intra-nuclear cascade (INCL4.6)+

Evaporation (GEM)

d

t

3He

α

Map of Models used in PHITS2.82

Virtual Photo-Nuclear

JAM/JQMD

+GEM

200 MeV

EGS5

or

AtomicData

LibraryJENDL-4.0/ EPDL97

(~100GeV)

Maximum energy is extended up to 1 TeV/n by fixing bugs in high-energy nuclear reaction models

Page 3: Features of PHITS2 · Nucleus can absorb photon with energy equivalent to its excite level, and emit gamma-ray with certain energies (a kind of photo- nuclear reaction) T. Ogawa et

3

Major Upgraded Features in v2.82

Implementation of function to read tetrahedral geometry Improvement of muon transport algorithm Implementation of nuclear resonance florescence model Extension of “sum tally” Implementation of function to read user defined cross section Revision of energy straggling calculation procedure Revision of statistical uncertainty calculation procedure using

dump source Revision of bugs in EGS5 mode Implementation of point estimator tally [t-point] Implementation of R-θ-Z mesh in [t-track] Implementation of function to generate triangle prism source

Upgrade Points from v2.88

Page 4: Features of PHITS2 · Nucleus can absorb photon with energy equivalent to its excite level, and emit gamma-ray with certain energies (a kind of photo- nuclear reaction) T. Ogawa et

4

Tetrahedral Geometry

Voxel phantom(ICRP [1])

Polygon phantom(Hanyang Univ. [2])

[1] ICRP Publication 110, [2] Y.S. Yeom et al. Phys. Med. Biol. 59, 3173-3185 (2014)

What’s tetrahedral geometry?

What’s the purpose of implementation?

How to use? (see utility/TetraGeom)

A kind of 3D polygon geometry composed only by tetrahedrons

Read complicated geometry such as human bodyRead CAD geometry via tetrahedral geometry

Similar to voxel geometryYou have to prepare tetrahedral geometry using other software such as TetGen*

* http://wias-berlin.de/software/tetgen/

This implementation was performed under support of Prof. C.H. Kim’s group of Hanyang Univ

Page 5: Features of PHITS2 · Nucleus can absorb photon with energy equivalent to its excite level, and emit gamma-ray with certain energies (a kind of photo- nuclear reaction) T. Ogawa et

5

Improvement of Muon Interaction Models

Negative muon capture reaction (ver.2.76)

Muon-induced nuclear reaction (ver.2.70)

Bremsstrahlung, pair production (ver.2.80)

All interaction can be considered!!NuclearReaction

Virtual photon

Muon

Bremsstrahlung

P.P.

Capture

CharacteristicX-ray

Muon-induced nuclear reactionS. Abe and T. Sato J Nucl Sci Technol. (2016) doi: 10.1080/00223131.2016.1210043

10-2

10-1

100

101

102

Cro

ss s

ectio

n [m

b]

target:O CaSi

10Be 26Al 36Cl

Al

22Na 24Na 26Al

Exp.

Produced radionuclide

Fe

14C

PHITSX(µ,x)Y@190GeV

53Mn10-1110-1010-910-810-710-610-510-410-3

0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5Depth of underground [km]V

ertic

al in

tens

ity [/

cm2 /s

r/s]

M.Aglietta,1998M.F.Crouch,1987

PHITS (w/o models)

PHITS (with models)

Underground muon penetration

PHITS2.52

PHITS2.88

Page 6: Features of PHITS2 · Nucleus can absorb photon with energy equivalent to its excite level, and emit gamma-ray with certain energies (a kind of photo- nuclear reaction) T. Ogawa et

6

Nuclear Resonance Florescence (NRF)

・Giant Resonance・QDD etc

NRF

Energy (MeV)Phot

o-nu

clea

r X.s

ec

~ 8

OldNewApplication Estimation of radioactivity after

food irradiation Detection of nuclear material

1. Set ipnint = 2 in [parameters] section2. Set polarization direction in [source] section (for polarized photon)3. Set igamma = 3 if you would like to calculate isomer productionAbsorption levels are mostly taken from ENSDF (http://www.nndc.bnl.gov/nudat2/)

How to use

What’s NRF?Nucleus can absorb photon with energy equivalent to its excite level, and emit gamma-ray with certain energies (a kind of photo-nuclear reaction)

T. Ogawa et al. J. Nucl. Sci. Technol. 53, 1766-1773 (2016)

Page 7: Features of PHITS2 · Nucleus can absorb photon with energy equivalent to its excite level, and emit gamma-ray with certain energies (a kind of photo- nuclear reaction) T. Ogawa et

7

Point Tally [t-point]What’s point tally?

Neutron and photon fluence calculated by [t-point] and [t-track] for similar conditions

Estimate particle fluence at a certain point (or line) Effective when tally region is very small in comparison to whole geometry

Simulation Condition Simulation using only nuclear and atomic data libraries Only fluence of neutron and photon can be estimated Neither event-generator and EGS5 mode cannot be used

[t-point] [t-track]

Page 8: Features of PHITS2 · Nucleus can absorb photon with energy equivalent to its excite level, and emit gamma-ray with certain energies (a kind of photo- nuclear reaction) T. Ogawa et

8

Implement Weight Window Generator function Develop output option for a 3D-viewer ParaView Set ATIMA for default stopping power calculation model Improve “sum tally” function Improve muon and pion nuclear interaction models Implement radioisotope source function Develop JAMQMD Implement neutron decay process Revise some bugs in the EGS5 algorithm

Upgrade Points from v2.82

Major Upgraded Features in v2.88

Page 9: Features of PHITS2 · Nucleus can absorb photon with energy equivalent to its excite level, and emit gamma-ray with certain energies (a kind of photo- nuclear reaction) T. Ogawa et

9

Weight Window GeneratorWhat can do with Weight Window Generator [t-wwg]?

Automatically determine the effective settings of [weight window] Help users to easily perform deep penetration calculation

Deep penetration calculation using [t-wwg] & [Weight Window](history numbers are the same for all trial)

[t-track] Relative Error

1st trialNo [Weight Window]

2nd trialUsing [Weight Window]

3rd trialRevised [Weight Window]

Page 10: Features of PHITS2 · Nucleus can absorb photon with energy equivalent to its excite level, and emit gamma-ray with certain energies (a kind of photo- nuclear reaction) T. Ogawa et

10

Output Function for ParaViewWhat’s ParaView (http://www.paraview.org)?

Open-source, multiplatform data analysis and visualization application Capable of drawing tally outputs in 3D picture & animation

Simply add “vtkout = 1” in a tally with “mesh = xyz”

ICRP voxel phantomvisualized by ParaView

Sample picture of ParaView

See lecture¥advance¥paraview in more detail

How to activate the function?

Page 11: Features of PHITS2 · Nucleus can absorb photon with energy equivalent to its excite level, and emit gamma-ray with certain energies (a kind of photo- nuclear reaction) T. Ogawa et

11

RI Source FunctionWhat can do with RI source function?

generate photon sources with energy spectra of radioisotope (RI) decay by simply specifying the activity and name of the RIs

consider activities from daughter nuclides by setting a decay time use nuclear decay database DECDC*

RI source(e-type = 28)

*A. Endo et al., JAERI 1347 (2005); equivalent to ICRP Publication 107

[ Source ]factor = 1.0…e-type = 28

ni = 1152Eu 100.norm = 0

dtime = -10.0

[ Source ]factor = 100.*1.6051…e-type = 8

ne = 321.21782E-01 100.*2.86678E-011.25690E-01 100.*1.61100E-041.48010E-01 100.*3.73216E-041.73170E-01 100.*7.96740E-05

…(repeated)1.69810E+00 100.*5.90701E-051.76909E+00 100.*9.58546E-05

Mono-energetic source (e-type = 8)

dtime:decay time

Photon flux from 152EuInput formats for representing 152Eu

with activity of 100 Bq