Outline Intro: voxel phantom + MCNPX Building geometry

Slides:



Advertisements
Similar presentations
Lecture 6: Source Specification
Advertisements

Lecture 3:Basic Concepts
Lecture 5: Charged particles  Charged particle data from the text  As time permits=>Source distributions.
Stefan Roesler SC-RP/CERN on behalf of the CERN-SLAC RP Collaboration
P HI T S Exercise ( II ) : How to stop , ,  -rays and neutrons? Multi-Purpose Particle and Heavy Ion Transport code System title1 Feb revised.
Nuclear Physics Institute Detection of relativistic neutrons by BaF2 scintillators Simulation on MCNPX Doctor V. Wagner Mitja Majerle Antonin Krasa Ondrej.
Estimation of the effects of a lead vest on dose reduction for NPP workers using Monte Carlo calculations KIM JEONG-IN.
Using FLUKA to study Radiation Fields in ERL Components Jason E. Andrews, University of Washington Vaclav Kostroun, Mentor.
Calculation of radiation produced by dark current in the Cornell ERL Lisa Nash, University of North Carolina at Chapel Hill Advisor: Val Kostroun.
J. Tinslay 1, B. Faddegon 2, J. Perl 1 and M. Asai 1 (1) Stanford Linear Accelerator Center, Menlo Park, CA, (2) UC San Francisco, San Francisco, CA Verification.
Case Monte Carlo Simulations 4/17/2008. Toolbox MCNP5 – the grunt work Polimi – low energy stuff Matlab – post processing.
Tissue inhomogeneities in Monte Carlo treatment planning for proton therapy L. Beaulieu 1, M. Bazalova 2,3, C. Furstoss 4, F. Verhaegen 2,5 (1) Centre.
Basic Lecture I: Geometry and Source Definition
Photon Beam Transport in a Voxelized Human Phantom Model: Discrete Ordinates vs Monte Carlo R. A. Lillie, D. E. Peplow, M. L. Williams, B. L. Kirk, M.
TÍTULO DO TRABALHO NOMES DOS AUTORES ENDEREÇOS E DOS AUTORES INTRODUTION Gammacell 220 Series 39 is a irradiation device purchased by CDTN/CNEN in.
IFluka : a C++ interface between Fairroot and Fluka Motivations Design The CBM case: –Geometry implementation –Settings for radiation studies –Global diagnosis.
Preliminarily results of Monte Carlo study of neutron beam production at iThemba LABS University of the western cape and iThemba LABS Energy Postgraduate.
Ian C. Smith 1 A portal-based system for quality assurance of radiotherapy treatment plans using Grid-enabled High Performance Computing clusters CR Baker.
Radiation levels in CBM Radiation effects iFluka (Fluka C++ interface to CbmRoot) Fluka Geometry Models Results Conclusion.
P HI T S PHITS Tutorial for making Voxel Phantom Multi-Purpose Particle and Heavy Ion Transport code System title1 Last revised 2014/8.
IFluka : a C++ interface between Fairroot and Fluka Motivations Design The CBM case: –Geometry implementation –Settings for radiation studies –Global diagnosis.
Advanced Variance Reduction Strategies for Optimizing Mesh Tallies in MAVRIC Douglas E. Peplow, Edward D. Blakeman, and John C. Wagner Nuclear Science.
1 HW 3.2 If you have a parallelepiped volumetric isotropic source with a strength of 100 particles/cc/sec and W=20 cm (x dimension), L=10 cm (y dimension),
1 Dr. Sandro Sandri (President of Italian Association of Radiation Protection, AIRP) Head, Radiation Protection Laboratory, IRP FUAC Frascati ENEA – Radiation.
Monte carlo radiation transport simulation in dosimetry from environmental modeling to multimillion voxel human phantom Valery Taranenko Institute of Radiation.
An Introduction to MCNP
Source Specifications in MCNP
1 Everyday Statistics in Monte Carlo Shielding Calculations  One Key Statistics: ERROR, and why it can’t tell the whole story  Biased Sampling vs. Random.
Monte Carlo methods in ADS experiments Study for state exam 2008 Mitja Majerle “Phasotron” and “Energy Plus Transmutation” setups (schematic drawings)
Experimental Studies of Spatial Distributions of Neutrons Produced by Set-ups with Thick Lead Target Irradiated by Relativistic Protons Vladimír Wagner.
An Introduction to MCNP
Lecture 8: Response functions
Workshop On Nuclear Data for Advanced Reactor Technologies, ICTP , A. Borella1 Monte Carlo methods.
P HI T S PHITS Tutorial How to use DICOM2PHITS Multi-Purpose Particle and Heavy Ion Transport code System Title1 Last revised 2015/3.
Preliminary External and Internal Dosimetry Data from a new set of mother/fetus models JY Zhang, V Taranenko, D Zhang, X. George Xu, Rensselaer Polytechnic.
Pedro Arce Introducción a GEANT4 1 GAMOS tutorial RadioTherapy Exercises Pedro Arce Dubois CIEMAT
FUNCTIONS. Midterm questions (1-10) review 1. Every line in a C program should end with a semicolon. 2. In C language lowercase letters are significant.
ESTRO, Geneva 2003 The importance of nuclear interactions for dose calculations in proton therapy M.Soukup 1, M.Fippel 2, F. Nuesslin 2 1 Department of.
Lecture 3: K-effective  Material specification  K-effective calculations  Beam sources  Collecting particles by energy  Collection particle by direction.
EGSnrc The Center For High Energy Physics Kyungook National University Hye Yoon Chin1 EGSnrc Experiment Method and Data Process Prof. K. Cho Presentation.
Flair development for the MC TPS Wioletta Kozłowska CERN / Medical University of Vienna.
한양대학교 원자력공학과 김 찬 형 제44회 춘계의학물리학회 & Geant4 Workshop (충무, 마리나 리조트, ) Monte Carlo 원리 및 응용.
Albert Riego, Guillem Cortes, Francisco Calviño July 22 th, 2015 Universitat Politecnica de Catalunya, Barcelona (Spain) Third BRIKEN WORKSHOP – IFIC (Valencia,
1 Lecture 6: Source Spec ification  Source distributions  Volumetric sources  Surface sources  Energy-dependent binning.
P HI T S Setting of various source Part II Multi-Purpose Particle and Heavy Ion Transport code System Title1 May 2016 revised.
Status of Sirene Maarten de Jong. What?  Sirene is a program that simulates the detector response to muons and showers  It is based on the formalism.
Monte Carlo methods in spallation experiments Defense of the phD thesis Mitja Majerle “Phasotron” and “Energy Plus Transmutation” setups (schematic drawings)
INSTITUTE OF NUCLEAR SCIENCE AND TECHNOLOGY
Heating and radiological
Multi-Purpose Particle and Heavy Ion Transport code System
PHITS Tutorial PHITS simulation using DICOM
INTERCOMPARISON P3. Dose distribution of a proton beam
Review for Test#2 1. Work a problem involving charged particle penetration and energy deposition using Table 3.6 data.
Paul P.H. Wilson UW-Madison Fusion Technology Institute
E. G. Androulakaki 1,2, G. Eleftheriou4, E. Fatsea1, M. Kokkoris1, F.K. Pappa1,2, D.L. Patiris2 , E. Skordis3, C. Tsabaris2, R. Vlastou1 1 Department of.
variance reduction techniques to improve efficiency of calculation A
Paul Scherrer Institut
A Brachytherapy Treatment Planning Software Based on Monte Carlo Simulations and Artificial Neural Network Algorithm Amir Moghadam.
variance reduction techniques to improve efficiency of calculation B
CEA – Saclay, DRT/LNHB/LMD, Gif-sur-Yvette, France
Arghya Chattaraj, T. Palani Selvam, D. Datta
1 HW 4.1 If you have a parallelepiped volumetric isotropic source with a strength of 100 particles/cc/sec and W=20 cm (x dimension), L=10 cm (y dimension),
Guidance for hands-on exercise Detector
Guidance for hands-on exercise Medical linac
How to stop a, b, g-rays and neutrons?
How to stop a, b, g-rays and neutrons?
Simulation of Neutron Backgrounds in the ILC Extraction Line Beam Dump
Multi-Purpose Particle and Heavy Ion Transport code System
Estimation of the effects of a lead vest on dose reduction for NPP workers using Monte Carlo calculations KIM JEONG-IN.
Setting of various source Part II
Presentation transcript:

Outline Intro: voxel phantom + MCNPX Building geometry Source sampling (ext, int) Scoring (average, distribution) Examples: Klara, Godwin Summary

Voxel Phantom Anatomical Realism before now Millions of boxes assigned to different organs and media

MCNPX Monte Carlo general purpose code MCNP-4C3 + LAHET + Fluka89 + CEM2k + ... 34 particles Mix-and-match (tables vs models) Fast lattice initialization new Fast scoring in lattice new And more…

Voxel Phantom Specification Voxel dimensions X-Y-Z 3D array of organ IDs ~ 10 MB in binary Organ ID => Material Material definitions elements, density

MCNPX Repetitive Geometry Traditional cells/tallies: 10e6? Repeated Structures voxel 3D lattice

STEP 1: Constructing 3D Lattice Define voxel surfaces Define lattice 1 rpp 0 0.2 0 0.2 0 0.8 Block 2 x y z 999 0 -1 lat=1 u=999 & fill=0:254 0:131 0:219 & Block 1 x y z Indices: Followed by array of universes (organ IDs)

STEP 2: Defining Basic Universes Universe = Organ Define a list of universes 1 10 -0.95 7 u= 1 $ universe #1 5 6 -1.05 7 u= 5 $ universe #5 Block 1 Mapping: mat + rho => universe Plane 7 pz -1000e2 Block 2

STEP 3 Filling Phantom Box with Lattice Define surfaces of phantom box 2 rpp 0 51 0 26.4 0 176 Fill the phantom box cell with lattice 100 0 -2 fill=999 Block 2 x y z Block 1

Miscellaneous Geometry plot! Compressor of voxel data bin 12 MB => ASCII 3 MB READ card + NOECHO option read phantom.geom noecho read phantom.mat noecho Suppress huge tables in production runs print -128 -140 saves RAM

Source Sampling External Source sdef par=p erg=3 sur=2.1 x=51 y=d2 z=d3 vec=-1 0 0 dir=1 si2 0 26.7 $ samples Y from 0 to 26.7 cm sp2 0 1 $ samples Y uniformly si3 0 176 $ samples Z from 0 to 176 cm sp3 0 1 $ uniformly Internal Source (efficiency!) sdef par=p erg=0.1 cel=d5 x=d1 y=d2 z=d3 eff=1e-4 si5 L (11<999<100) $ all voxels of uni 11 in lat 999 in cell 100 sp5 1 $ uniform sampling # si1 sp1 si2 sp2 si3 sp3 $ three distr-s for coord-s sampling 0 0 0 0 0 0 $ coord-s start at low voxel border 0.2 1 0.2 1 0.8 1

MCNPX Scoring in Lattice Recent versions speedup for scoring in lattice by orders of magnitude in full mesh! Unified syntax (source sampling and scoring) *f18:p,e (1<999<100) $ id=1 Adipose tissue, head Newest version 2.5.0: F8 tallies in all voxels *f8:p,e (999<999[0:254 0:131 0:219]<100) talnp $ tally no print prdmp 2j 1 $ get data via MCTAL file

Adjusted Voxel Phantoms: Klara, Godwin Based on CT data: woman and man Adjusted to ICRP 89 Reference Man (V, m, h)

Godwin (2.085 × 2.085 × 8) mm 255 × 132 × 220 7.4e6 voxels 2e6 non-void 85 organs

GOdwin LLAT

mcplib02 Fixed XS

1 source photon No transport: NOTRN Time = 14 min

1-MeV Neutron Beam TECplot MCNPX plot

Summary Geometry objects used Fast initialization: < 1 min Acceptable speed: 1-2 h per 10e6 src photons RAM used: 500 MB (scoring, tables!) Good agreement with EGSnrc Get fresh version of MCNPX MCNP-5