introduction simulation using mcnp visual editor variance...
TRANSCRIPT
![Page 1: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/1.jpg)
MCNP code
Siriyaporn Sangaroon 25 September 2014
Introduction Simulation using MCNP Visual Editor Variance Reduction
1
![Page 2: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/2.jpg)
Introduction
2
![Page 3: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/3.jpg)
The Monte Carlo Method
Monte Carlo is used to simulate statistical processes theoretically (like the interaction of nuclear particles with materials) and is particularly useful for complex problems that can not be modeled by computer codes that use deterministic methods.
The individual probabilistic events that comprise a process are simulated sequentially.
3
![Page 4: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/4.jpg)
Number of publications on various MC codes
Modern Radiation Transport Codes • GEANT (CERN) • MCNP (LANL - USA) • SCALE / Morse / KENO (ORNL – USA) • TRIPOLI (France) • Answers / Monk / McBend (UK) • PHITS (Japan) • MCU (Russia) • SHIELD (Russia)
4
![Page 5: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/5.jpg)
The Monte Carlo Particle Transportation Grand Prix, during last 10 years
5
![Page 6: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/6.jpg)
Used in a large number of different research fields, including applied nuclear physics, nuclear physics, elementary particle physics, medicine and space physics. The simulation and modelling tools: PENELOPE - Monte Carlo simulation package for photon and
electron transport (www.nea.fr) MCNP - Monte Carlo package for neutron and photon simulation
(www.lanl.gov) GEANT - Simulation package for particle transport trough matter
(geant4.cern.ch) FLUKA - Calculation of particle transport and interactions with
matter (www.fluka.org)
Tools for modelling and simulation of particle transport
6
![Page 7: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/7.jpg)
PENELOPE
A Code System for Monte Carlo Simulation of Electron and Photon Transport written by Francesc Salvat, Jose M. Fernandez-Varea, Joseph Sempau from ECM University Barcelona (2001). Distributed through the NEA data bank
Fortran based simulation code → possible to link with cernlib (doesn't require knowledge of fortran for simulation only)
Used mainly in medical physics Easy to install and operate. Doesn't require large resources.
(~250MB)
7
![Page 8: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/8.jpg)
GEANT
Geant4 is a software using an Object-Oriented environment (C++) Many requirements taken into account, from heavy ion physics to
medical applications A large degree of flexibility is provided Toolkit
8
![Page 9: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/9.jpg)
FLUKA
1962: MC code(s) for high-energy proton beams J. Ranft (Leipzig) and H. Geibel (CERN)
1970: Study of event-by-event fluctuations in calorimeters => FLUktuierende Kaskade, Mainly used for radiation shielding studies
1970-1987: Development by J. Ranft and J.H. M๖hring (Leipzig) with significant contributions from P. Aarnio and J. Routti (Helsinki), J.M. Zazula (Cracow) and A. Fass๒ and G.R. Stephenson (CERN)
1989-: A. Ferrari and P.R. Sala (INFN Milano), together with A. Fass and J. Ranft, transforms FLUKA into a general purpose MC code
2003: CERN-INFN Collaboration Agreement 2006: Many improvements, free format input, nice tools… 2011: Gfortran option available
9
![Page 10: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/10.jpg)
MCNP
Developed at Los Alamos over 5 decades 100s of man years development Stands for Monte Carlo Neutrons and Particles Generate particles with arbitrary energy, direction and species These are tracked through arbitrary 3D geometry Physics of the interactions of the particles well modelled Use tallies to see what went where
10
![Page 11: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/11.jpg)
My work on MCNP Simulation (2013-2014)
Liquid scintillator (together NRESP code): Response function, Efficiency
Neutron camera for MAST
Neutron 2.45 MeV (and g-rays)
Conceptual design of the Neutron Camera Upgrade for MAST Upgrade
Experimental hall, MAST
NCU Geometries Neutron flux, emissivity
profile Shielding (materials) Scattered neutron
(in/back scattered) Background g-ray
(neutron capture) … 11
![Page 12: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/12.jpg)
Simulation using MCNP
12
![Page 13: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/13.jpg)
MCNP Simulation
Last release of MCNP5 (version 1.60) (NPE) Last release of MCNPX (version 2.7.0)
o Capable of tracking 34 particle types o Energy range:
Neutron: 0.01 MeV – 20 MeV Photon: 1 keV – 100 GeV Electron: 1 keV – 1 GeV
MCNP6 o Essential features of MCNPX and MCNP5 available in MCNP6 o MCNP6 Version 1.0 released Aug 2013.
13
![Page 14: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/14.jpg)
14
Applications
Homeland Security Detector Responses, Including
Electrons Medical Shielding -- neutron and photon Reactor Physics Neutronics Well Logging -- source, detector
Health Physics Criticality Safety Magnetic Fusion Neutronics Activation and Decommissioning Space and Accelerator Energy Deposition
![Page 15: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/15.jpg)
15
Documentation
![Page 16: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/16.jpg)
Compiling
Executables available for all officially supported systems –Unix (Sun) –Linux (Intel, PGI) –Windows XP, Vista, Windows 7 (Intel)
How to install (Windows)
16
- After installed, copy folder “MCNP_DATA” to C:\MCNP\
![Page 17: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/17.jpg)
Execution
17
![Page 18: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/18.jpg)
Execution
18
![Page 19: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/19.jpg)
Input file
1. Word pad 2. The Visual Editor for Monte Carlo N-Particle : code for visually creating
and graphically displaying input files for MCNP
19
![Page 20: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/20.jpg)
Input file
TITLE CARD
CELL CARDS
SURFACE CARDS
DATA CARDS
Whatever isn’t a surface or cell card. Source sdef, kcode Tallies f2, f4, f6, … Materials m1, m2, … Variance Reduction imp, wwg, … Problem terminate nps, ctme Peripheral cards mode, phys, …
20
![Page 21: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/21.jpg)
Surface Cards
*MCNP5_manual_VOL_II page 3-13 21
![Page 22: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/22.jpg)
Surface Card Format
22
![Page 23: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/23.jpg)
Cell Cards
Once you have defined surfaces, then you combine those surfaces into cells using the intersection and/or the union of surfaces.
Cells are the basic unit of MCNP geometry Cells are defined by Surfaces Cartesian Coordinate System Must account for all phase space Every xyz point will lie either on a surface or within a uniquely
defined cell. At least one cell will describe the “outside world”, exterior to
the problem cells (with importance of zero).
23
![Page 24: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/24.jpg)
All phase space defined
24
![Page 25: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/25.jpg)
Cell Card Format
25
![Page 26: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/26.jpg)
Boolean Intersection
26
![Page 27: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/27.jpg)
Boolean Union
27
![Page 28: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/28.jpg)
Order Of Operations
28
![Page 29: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/29.jpg)
Example (2 cubes nested)
29
![Page 30: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/30.jpg)
Macrobodies Simplify Cell Descriptions
With Macrobodies a cube is a single surface Inside a macrobody is negative sense Outside a macrobody is positive sense
30
![Page 31: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/31.jpg)
Macrobodies
31
![Page 32: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/32.jpg)
2 Cube Example with Macrobodies
32
![Page 33: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/33.jpg)
MACROBODIES (cont)
33
![Page 34: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/34.jpg)
Macrobody Limitations
Limited Number of Macrobodies May want / need to use both surfaces & bodies Still need to understand Boolean Operators Macrobodies have eccentricities
o Specifying a facet for SSR & SSW o Specifying a facet for a flagged surface (fatal) o Items that may involve a facet in PTRAC o Surface sense changed for some Macrobody facets
34
![Page 35: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/35.jpg)
Data Cards
35
![Page 36: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/36.jpg)
36
Mn (Material) Card
![Page 37: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/37.jpg)
37
Importances
Either an IMP or WWN card is required; most of the other cards are for optional variance reduction techniques
![Page 38: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/38.jpg)
Surface
Surface wizard Macro body
The Visual Editor for Monte Carlo N-Particle
38
*Note: Visual Editor
![Page 39: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/39.jpg)
Cell
39
*Note: Visual Editor
![Page 40: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/40.jpg)
40
More Problem Cutoff Options STOP card/stop<inp> file
![Page 41: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/41.jpg)
41
MODE Card
![Page 42: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/42.jpg)
42
MCNP Particles
![Page 43: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/43.jpg)
43
Auxiliary Input Files (READ Card)
• SSR/SSW
![Page 44: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/44.jpg)
44
Source Description
![Page 45: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/45.jpg)
45
SDEF Description
![Page 46: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/46.jpg)
46
SDEF1 Input File
Plot source
Plot track
![Page 47: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/47.jpg)
47
Checking The Source (output)
![Page 48: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/48.jpg)
48
First 50 Particles
![Page 49: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/49.jpg)
49
SDEF Description
![Page 50: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/50.jpg)
50
SI, SP, SB, and DS CARDS
![Page 51: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/51.jpg)
51
Specific SDEF Example on Plasma Fusion
![Page 52: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/52.jpg)
52
Tallies
Definitions
![Page 53: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/53.jpg)
53
Tally Types
![Page 54: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/54.jpg)
54
Basic Tally Format
![Page 55: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/55.jpg)
55
Additional Tally Capabilities
![Page 56: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/56.jpg)
56
Visual Editor The Visual Editor for Monte Carlo N-Particle : code for visually creating and graphically displaying input files for MCNP
* The default location is C:\MCNP
![Page 57: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/57.jpg)
57
What is the Visual Editor?
![Page 58: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/58.jpg)
58
Complete Interface for MCNP
![Page 59: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/59.jpg)
59
Complete Interface for MCNP
![Page 60: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/60.jpg)
60
![Page 61: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/61.jpg)
61
Example geometry
BOX (x=0.525 cm, y=0.03 cm, z=12cm) Electron source
BOX (x=0.525 cm, y=0.03 cm, z=0.1cm) Attenuator (Tungsten)
![Page 62: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/62.jpg)
62
Source (sdef)
![Page 63: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/63.jpg)
63
Plot Tracks
![Page 64: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/64.jpg)
64
Tally
Unit 1/cm2 per Electron flux (5x10^8)
![Page 65: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/65.jpg)
65
Tally
![Page 66: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/66.jpg)
66
Variance Reduction
![Page 67: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/67.jpg)
67
Definitions
![Page 68: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/68.jpg)
68
Ten Statistical Checks (Output file)
![Page 69: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/69.jpg)
69
Variance reduction techniques used to improve efficiency
Either an IMP or WWN card is required; most of the other cards are for optional variance reduction techniques
![Page 70: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/70.jpg)
70
Cell Importance Cards: IMP
The importance of a cell is used to terminate the particle’s history if the importance is zero, for geometry splitting and Russian roulette to help particles move to more important regions of the geometry.
Simple Geometry
Slab of lead divided into 10 cell by planes
Y axis
Source: sdef sur 10 vec 0 1 0 dir=d1 erg 100 par p
Tally: f1:p 20 (Current integrated over a surface, unit in particles)
![Page 71: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/71.jpg)
71
Example 1: imp:p 1 10r 0 All cell in side the universe have the important = 1
FOM = 290
![Page 72: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/72.jpg)
72
Example 2: Random the cell importance value
Source
Tally 21 1 -11 -30 10 -11 imp:p=2 22 1 -11 -30 11 -12 imp:p=4 23 1 -11 -30 12 -13 imp:p=8 24 1 -11 -30 13 -14 imp:p=16 25 1 -11 -30 14 -15 imp:p=32 26 1 -11 -30 15 -16 imp:p=64 27 1 -11 -30 16 -17 imp:p=128 28 1 -11 -30 17 -18 imp:p=256 29 1 -11 -30 18 -19 imp:p=512 30 1 -11 -30 19 -20 imp:p=1024 31 0 (-10:30:20) -31 imp:p=1 32 0 31 imp:p=0
Cell 21 ........... 30
FOM = 4806 (very high) but it did not pass 1 of 10 statistical checks
![Page 73: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/73.jpg)
73
Weight windows: Cell-based (from previous example) Using Weight Window Generation: WWG
wwg 1 21
problem tally number
invokes cell- or mesh-based weight window generator (typically a source cell)
*.e file are generated to use for the next run
wwe:p 1.0000E+02 wwn1:p 5.0000E-01 1.6259E-01 4.5190E-02 1.3010E-02 4.0550E-03 1.3200E-03 5.2000E-04 2.1000E-04 1.0500E-04 5.0000E-05 0.0000E+00 -1.0000E+00
From the first run
Run Statitic FOM
1 7/10 273
2 10/10 4091
3 10/10 4674
Use *.e file from run #1
Use *.e file from run #2
Weight Window Cards Weight windows can be either cell-based or mesh-based.
![Page 74: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/74.jpg)
74
Weight windows: Mesh-based
Geometry Mesh for weight window
AIR
HDPE
LEAD
2.5 MeV neutron from outer surface of the sphere
Neutron capture in HDPE
cell flux (F4)
Weight windows: Mesh-based
![Page 75: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/75.jpg)
75
weight window
Neutron: 7th run
Gamma: 7th run
Neutron: 1st run
![Page 76: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/76.jpg)
76
neutron gamma
With weight window
ctme 1 (min)
No weight window (imp = 0, 1)
neutron gamma
Tally plots
![Page 77: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/77.jpg)
77
Note
![Page 78: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/78.jpg)
78
![Page 79: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/79.jpg)
79
![Page 80: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/80.jpg)
80
![Page 81: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/81.jpg)
81
![Page 82: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/82.jpg)
82
![Page 83: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/83.jpg)
83
![Page 84: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/84.jpg)
84
![Page 85: Introduction Simulation using MCNP Visual Editor Variance ...accelerator.slri.or.th/seminar/documents/ATD_SLRI_140926.pdf · The Monte Carlo Method Monte Carlo is used to simulate](https://reader030.vdocuments.us/reader030/viewer/2022040603/5ea16a731651203a44185e46/html5/thumbnails/85.jpg)
85
Beam* SDEF Example