0 Up votes0 Down votes

12 views42 pagesA MCNP code as a tool for modelling and simulation of gamma-ray

Jun 03, 2017

© © All Rights Reserved

PDF, TXT or read online from Scribd

A MCNP code as a tool for modelling and simulation of gamma-ray

© All Rights Reserved

12 views

A MCNP code as a tool for modelling and simulation of gamma-ray

© All Rights Reserved

- Overview AppendixC
- Difference Between and MeV
- Monte Carlo Simulation in Java
- Igor Pupaleski - OnE
- Modeling and Simulation of C&C Network
- Abstracts MonteCarloMethods
- QP SR 15 Main Test 6
- FUN_UMTS
- Henry Beam Piper - The Answer
- Cosmic Rays in Galactic and Extragalatic Magnetic Fieldds
- kalos
- kovtanyuk
- physics reference table
- evaluación multicriterios de plantas de tratamiento de agua
- Edexcel GCE Unit 6 Jan 2011 Question Paper
- hw4[0]
- Bell Azzi 2000
- Iss21 Art2 - Structural analysis of deep excavations.pdf
- Positioning Accuracy and Multi-target
- Solid State Radiation Detectors

You are on page 1of 42

and simulation of gamma-ray

tomography

Volodymyr Mosorov

outgoing researcher at University of Bergen,

Norway

Computer Engineering Department

Technical University of Lodz

18/22 Stefanowskiego, 90-924 Lodz, Poland

w.mosorow@kis.p.lodz.pl

February, 2009

Outline

measurement

1.Radioisotope gauges: modeling and

simulation

1.MCNP model of the UIB 85 channel

gamma ray tomograph

2

Reminding

real world,

In practice a particle transport has a stochastic

nature,

One of the powerful method for simulations of

particle transport is Monte Carlo simulation

3

Stochastic nature of photons transport

The main reason:

Different mechanisms

of Gamma-Ray

Interactions with matter

(see a previous class)

4

Monte Carlo Method vs.

Deterministic Method (e.g.

Lambert-Beers Law)

for the average particle behavior.

Monte Carlo method obtains answers by simulating

individual particles. The average behaviour of

particles is then inferred from the average behaviour

of the simulated particles.

The Monte Carlo Method

(like the interaction of nuclear particles with materials)

and is particularly useful for

complex problems that cannot be

modeled by computer codes that

use deterministic methods.

The individual probabilistic events

that comprise a process are

simulated sequentially.

Available software packages

for simulation radioactive particle

transport:

EGS4 (http://slac.stanford.edu/egs)

Geant (http://geant4.web.cern.ch/geant4/)

7

MCNP

What is the MCNP?

MCNP is a general-purpose Monte Carlo N-Particle code

that can be used for neutron, photon, electron, or coupled

neutron/photon/electron transport.

What MCNP can do

radiation protection and dosimetry,

radiation shielding,

radiography,

medical physics,

nuclear criticality safety,

accelerator target design,

fission and fusion reactor design

etc.

8

From MCNP workshop

MCNP details:

Version:

4A ~1994

4B ~1997

4C1 ~2000

of development)

MCNP5 package

Computational Center) at Oak Ridge National Laboratory,

USA,

RSICC's mission is collection of computer code technologies

regarding radiation transport and safety to meet the needs of

the international community.

Code Contribution is not free

11

MCNP5 package cd

Written in FORTRAN 90

Computer Platforms:

Windows/DOS

MCNP5 package

Advantages:

It is more accurate model of particle transport

Disadvantages:

very computationally extensive,

poor interface,

time-consuming

13

MCNP code concept

Place initial photons parameters on stack Y

of current particle from top of the stack Is stack empty?

Photon energy Y

Terminate history

< cutoff?

N

Determine distance to next interaction

Transport photon taking into acount geometry

Has Y

photon left volume

of interest?

N

Determine type of interaction; Photoelectric,

Compton, Rayleigh, Pair production

particles and store parameters on stack

14

MCNP details:

tracking 34 particle type (including 4 light

ions)

Energy range:

Neutron: 0.01 MeV 20 MeV

Related Codes:

MCNP, visualizes geometry and particle tracks

MCNP Basic Input

Lengths in centimeters

Energies in MeV

Times in sec

Temperatures in kT

Atomic densities in units of atoms/barn-cm

Mass densities in g/cm^3

Cross section in barns

Heat number in MeV/collision

Atomic weight ratio based on a neutron mass of

1.00866497 amu

MCNP Basic Input

Input file:

Prototype Cell card

Surface card

Data card

MCNP Cells

surfaces

All of space must be defined

At least one cell will describe the problem

Repeated structure and lattice ability

Cell commands

Cartesian coordinate system

Surfaces are used to define space by combing

Sign defines surface sense (+ or -)

Interaction space

Union :

Complement #

Surface command

Example

r

be

m

ns

ic

nu

sio

on

ce

en

ne

fa

m

r

di

Su

J t params

1 cz 20 $ infinite z cylinder with radius 20 cm

1 so 11 $ sphere with radius 11 cm

$ equation: x2+y2+z2-r2=0

Surface sense

F(x,y,z)=S

Where

F is the function of surface

x,y,z are the coordinates of and arbitrary point

S sense of the point:

positive

negative

Surface sense cd

point 1 Y

0+0+0-9 = -0 :

Sphere

negative sense R=3

point 2

0+36+0-9 = 27 : positive sense Point 1

Cell 1

Cell 1 (0,0,0)

Cell # Mat # Den Surface

1 3 1.65e-2 -1

Cell 2

Cell 2

Cell # Mat # Den Surface

2 3 1.65e-2 +1

Point 2 (0,-6,0)

Boolean Operator

Interaction space

Union - :

Complement - #

Intersection

Logical AND

Only space between Surface 2

BOTH criteria are true Surface 1

1 4 XXXX -1 +2 I III II

2 5 XXXX +1 -2

3 6 XXXX -1 -2

Intersection: example

Surface 4

y

Surface 3

x

Cell I

Surface Sense

Positive Negative

1 X

2 X

3 X

4 X

Boolean Union

Surface 2

Logical OR Surface 1

Cell # Mat # Den Surface

1 4 XXXX -1 : -2

Cell I

Boolean Union: Example

Surface 4

y

Cell II

Surface 3

x

Cell II

Surface Sense

Positive Negative

1 X

2 X

3 X

4 X

Complement Operator

Surface 4

# n means that the description of

the current cell is the complement Cell I Surface 2

Surface 1

of the description of cell n

Cell card y

Cell II

1 +1 -2 +3 -4 Surface 3

2 -1 : +2 : -3 : +4 x

Cell 2 also can be described as

2 #1

Summary of MCNP Cells

Cells are basic geometry unit

Cartesian coordinate system

Surfaces are used to define space

Sign defines surface sense (+ or -)

At least one outside world cell

Data Cards

Class Mnemonic

Materials m

Importance imp

Source sdef

Tallies f

Problem cutoffs nps

Any card other than cells and surfaces goes to data cards

Materials card

ZAID = element or nuclide identifier : ZZZAAA

ZZZ = atomic number

AAA = atomic mass number

Example: 92235 (235U) 8016 (16O ) 29000 (natural Cu)

Fraction: positive = atomic fraction ZAIDi

negative = weight fraction of ZAIDi

Example: M1 07014 -0.767 08016 -0.233

xsdir

Importance card

reduction

Importance of 0 will terminates particles, outside world cell

usually is 0

It can be in data card block,

Example

3 -1.235 1 2 3 imp:n=0

Source card

General sdef

Surface

User-supplied:

Energy

Time

Direction u v w

Position xyz

Particle type

Weight

SDEF Card

Example:

sdef ERG=D1 POS=x y z CEL=m RAD=D2 EXT=D3 AXS=I j k

SI1 H 0.001 0.01 0.1 1 10

SP1 10 0.1 0.01 1 15

SI2 r1

SI3 a

100

i,j,k

r1 10

Pr obabi l i t y

1

0. 1

a

0. 01

0. 001

x,y,z 0. 001 0. 01 0. 1 1 10

Cell m Ener gy( MeV)

Tally Card (detector)

MCNP execution

File name Description

INP input file name

OUTP ASCII output file name

I process input file *

P Plot geometry

X process x-section *

R particle transport *

Z plot tally results

plot cross section

MCNP Execution

Examples;

mcnp inp=test1 outp=test1o ip

mcnp i=test1 ixz

Example

Problem description

40.64 cm

flux at point A, B

and C 13.97cm 2/3 LiCo3 1/3 paraffin

Source: 252Cf

graphite 45.72cm

Dimension:

30.48 cm

cylindrical

7.62 cm

rad=0.5, Point B y

Length = 2, Bismuth slab

Point C

13.97cm 2/3 LiCo3 1/3 paraffin

Axis=1 0 0 x

Visualisation

VisEd

Problem setup

Material surface cell data run

Useful link

MCNP user forum

mcnp-forum@lanl.gov

MCNP notebook http://www-rsicc.ornl.gov/

Nuclear data used in MCNP

http://www-xdiv.lanl.gov/PROJECTS/DATA/nuclear/nuclear.html

Dzikuj za uwag,

Thank you for your attention,

Takk for oppmerksomhet,

Merci pour attention,

Bti dkingam

- Overview AppendixCUploaded byTùng Lâm
- Difference Between and MeVUploaded byGulzar Ali
- Monte Carlo Simulation in JavaUploaded byManoj Kavedia
- Igor Pupaleski - OnEUploaded byshak80
- Modeling and Simulation of C&C NetworkUploaded byMahamod Ismail
- Abstracts MonteCarloMethodsUploaded bylib_01
- QP SR 15 Main Test 6Uploaded byMichael Daniel
- FUN_UMTSUploaded bySulis Setiawati Firdaus
- Henry Beam Piper - The AnswerUploaded byJose P Medina
- Cosmic Rays in Galactic and Extragalatic Magnetic FielddsUploaded byPratik Dabhade
- kalosUploaded bylutrera
- kovtanyukUploaded byPrajjwal Patidar
- physics reference tableUploaded byapi-266144722
- evaluación multicriterios de plantas de tratamiento de aguaUploaded byJuanJoséAlcaMachaca
- Edexcel GCE Unit 6 Jan 2011 Question PaperUploaded bymoneer1994
- hw4[0]Uploaded byazizieh5701
- Bell Azzi 2000Uploaded byResky Ramadhandi
- Iss21 Art2 - Structural analysis of deep excavations.pdfUploaded bySaadet Arzu Berilgen
- Positioning Accuracy and Multi-targetUploaded byVitor Tadeu Rosa
- Solid State Radiation DetectorsUploaded bysrose96
- AEI405Uploaded byapi-26787131
- p3Uploaded byAkbarKhan
- Detection and Tracking of Coordinated GroupsUploaded byermin_zvizdic
- SECTION B 09.docUploaded byazharsarah
- Lab 1Uploaded byEric Mikowski
- Advanced Methods for FE-Reliability AnalysisUploaded byLuis Horacio Martínez Martínez
- Social SimulationUploaded byVevti Alputriana
- sol to some probUploaded bySyed Mueed Ali
- educational software evaluation form-it1Uploaded byapi-269007258
- CoatingsUploaded byIntegridad de Equipos y Gestión de Activos Nelcam

- The Crowdsourced Guide to LearningUploaded byCarlos Nuñez
- Doe Nuclear Physics and Reactor Theory Volume 2 of 2 Doe-hdbk-10191-93Uploaded byTiter
- Doe Nuclear Physics and Reactor Theory Volume 1 of 2 Doe-hdbk-10191-93Uploaded byTiter
- Speaking Band descriptors_2014.pdfUploaded byKiddo Zedd
- Sunil Kumar L 24Uploaded byRuly Gumilar

- The Effect of Dairy and Rice Powder Addition on Loaf and Crumb Characteristics and on Shelf Life of Gluten-free BreadsUploaded byEmil Emmanuel Estilo
- MOGOL, Chapter 1Uploaded byJasmine Mogol
- User Manual of iVMS-4000(V2.04.01)_20110113Uploaded byRicardo Guzman
- Ppt Malaria EnglishUploaded byMasrizal Dt.Mangguang
- i Econ 2017 Final ProgramUploaded byJulian
- Advances Spatial PlanningIUploaded byTarik Veledar
- 1347445375_Advances in aseptic blow-fill-seal processing of pharmaceutical liquids.pdfUploaded byipatoff
- EM-II.pdfUploaded byRavi Sharma
- GRC Durability PDFUploaded byWissam Alameddine
- Beam Reinforced Shell Structure using OffsetsUploaded byDan Wolf
- Wendish MythologyUploaded byHellenah Leão
- Deadpool QuotesUploaded byAxell Le Diable Blanc
- Pres Nair Prasanth EnUploaded byNivedanSahay
- Book AssignmentUploaded byJagii Sandhu
- Great Plains ProgramUploaded byarizona2
- Residential Meter BrochureUploaded byPepe Le Poe
- Anderson, Robert - Spirit Manifestations and the Gift of Tongues (a)Uploaded byJack Nikholas
- DB Density-standards en 1.0Uploaded byAhmed Ismail
- Complete Book of Cocktails and RecipesUploaded byjacintaflaschengeist
- Oil field internship reportUploaded byMohammad Ali Yaqteen
- Lighting Design ManualUploaded byMoustafa Nabil
- The Review of Reviews (For Australasia), May 1912Uploaded byTitanicware
- Formal Lab 2 Post-Lab Q AschwarzenbergUploaded byabbye
- Retaining WallUploaded byZint Iero
- 15_SphereUploaded byaustinfru7
- Chapter 2Uploaded byJerome Olgado
- canyons, wadis etcUploaded byapi-253104811
- SchizophreniaUploaded bySreejita Ghosh
- inglesUploaded byAngie Lorena ESCOBAR CRUZ
- gc_22_zerocond_quizzes.pdfUploaded bysara

## Much more than documents.

Discover everything Scribd has to offer, including books and audiobooks from major publishers.

Cancel anytime.