TART: Monte Carlo Radiation Transport in Industrial Applications

Slides:



Advertisements
Similar presentations
Programming exercises: Angel – lms.wsu.edu – Submit via zip or tar – Write-up, Results, Code Doodle: class presentations Student Responses First visit.
Advertisements

Stefan Roesler SC-RP/CERN on behalf of the CERN-SLAC RP Collaboration
An Evaluation of MC/DC Coverage for Pair-wise Test Cases By David Anderson Software Testing Research Group (STRG)
Overview  About ETS: our students, our tools.  What’s New with TI-Npsire CAS?  Different Objects in the Same 2D Plot Window.  Why is Parametric 3D.
Variance reduction techniques. 2 Introduction Simulation models should be coded such that they are efficient. Efficiency in terms of programming ensures.
CLASSIFICATION OF COMPUTER
A Brief Tour of the Universe Don’t Panic The Sun in UV.
Estimation of the effects of a lead vest on dose reduction for NPP workers using Monte Carlo calculations KIM JEONG-IN.
1 Validation and Verification of Simulation Models.
ECS 298 Photorealistic Image Synthesis course overview Brian Budge Center for Image Processing and Integrated Computing Computer Science Department University.
1 Stratified sampling This method involves reducing variance by forcing more order onto the random number stream used as input As the simplest example,
APPLICATION: The first real application of the CAD-MCNP coupling approach is to calculate the neutron wall loading distribution (Γ) in the Z and toroidal.
Monté Carlo Simulation MGS 3100 – Chapter 9. Simulation Defined A computer-based model used to run experiments on a real system.  Typically done on a.
Decision analysis and Risk Management course in Kuopio
Optimizing the Placement of Chemical and Biological Agent Sensors Daniel L. Schafer Thomas Jefferson High School for Science and Technology Defense Threat.
Speed Racer PowerPoint Irene Olivera Mrs. Falk. Objective Build fan-powered car and use mathematical methods and physics to understand its motion and.
Quantitative vs. Categorical Data
Overview of Total Quality Tools
Sergey Ananko Saint-Petersburg State University Department of Physics
Abstract A time resolved radial profile neutron diagnostic is being designed for the National Spherical Torus Experiment (NSTX). The design goal is to.
Introduction to MCMC and BUGS. Computational problems More parameters -> even more parameter combinations Exact computation and grid approximation become.
Summary of Work Zhang Qiwei INFN - CIAE. Validation of Geant4 EM physics for gamma rays against the SANDIA, EPDL97 and NIST databases.
Automated Electron Step Size Optimization in EGS5 Scott Wilderman Department of Nuclear Engineering and Radiological Sciences, University of Michigan.
1 How accurately can we calculate neutrons slowing down in water J-Ch Sublet, D. E. Cullen*, R. E. MacFarlane** CEA Cadarache, DEN/DER/SPRC, Saint.
Preliminarily results of Monte Carlo study of neutron beam production at iThemba LABS University of the western cape and iThemba LABS Energy Postgraduate.
Economics 173 Business Statistics Lecture 7 Fall, 2001 Professor J. Petry
Sight words.
Monte carlo radiation transport simulation in dosimetry from environmental modeling to multimillion voxel human phantom Valery Taranenko Institute of Radiation.
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.
Lawrence Livermore National Laboratory PREPRO Accomplishments Dermott “Red” Cullen Presented at the Nuclear Criticality Safety Program Technical Conference.
ENDF/B-VI Coupled Photon-Electron Data for Use in Radiation Shielding Applications by Dermott E. Cullen Lawrence Livermore National Laboratory & Robert.
Monaco/MAVRIC: Computational Resources for Radiation Protection and Shielding in SCALE Douglas E. Peplow, Stephen M. Bowman, James E. Horwedel, and John.
Chapter 9: Inferences Based on Two Samples: Confidence Intervals and Tests of Hypotheses Statistics.
Detector Simulation Presentation # 3 Nafisa Tasneem CHEP,KNU  How to do HEP experiment  What is detector simulation?
Chapter 10 Verification and Validation of Simulation Models
Lesson 4: Computer method overview
COMPUTERS IN BIOLOGY Elizabeth Muros INTRO TO PERSONAL COMPUTING.
Lesson 6: Computer method overview  Neutron transport overviews  Comparison of deterministic vs. Monte Carlo  User-level knowledge of Monte Carlo 
EGR 115 Introduction to Computing for Engineers Introduction to Computer Programming Wednesday 27 Aug 2014 EGR 115 Introduction to Computing for Engineers.
An operating system is the software that makes everything in the computer work together smoothly and efficiently. What is an Operating System?
Alex Howard, ETH, Zurich 13 th September 2012, 17 th Collaboration Meeting, Chartres 1 Geometrical Event Biasing Facility Alex Howard ETH, Zurich Geometrical.
Experimental Studies of Spatial Distributions of Neutrons Produced by Set-ups with Thick Lead Target Irradiated by Relativistic Protons Vladimír Wagner.
6-1 Lesson 6 Objectives Beginning Chapter 2: Energy Beginning Chapter 2: Energy Derivation of Multigroup Energy treatment Derivation of Multigroup Energy.
1 Doing Statistics for Business Doing Statistics for Business Data, Inference, and Decision Making Marilyn K. Pelosi Theresa M. Sandifer Chapter 12 Multiple.
1 Running Experiments for Your Term Projects Dana S. Nau CMSC 722, AI Planning University of Maryland Lecture slides for Automated Planning: Theory and.
1 1 Slide Simulation Professor Ahmadi. 2 2 Slide Simulation Chapter Outline n Computer Simulation n Simulation Modeling n Random Variables and Pseudo-Random.
Discussion of calculation of LHC cross sections and PDF/  s uncertainties J. Huston Michigan State University 1.
Lecture 7 Conditional Scripting and Importing/Exporting.
Copyright © 2016 – Curt Hill The Digital World Understanding the challenges of this world.
Pion-Induced Fission- A Review Zafar Yasin Pakistan Institute of Engineering and Applied Sciences (PIEAS) Islamabad, Pakistan.
Validation of Geant4 EM physics for gamma rays against the SANDIA, EPDL97 and NIST databases Zhang Qiwei INFN-LNS/CIAE 14th Geant4 Users and Collaboration.
The Practice of Statistics Third Edition Chapter 11: Testing a Claim Copyright © 2008 by W. H. Freeman & Company Daniel S. Yates.
Accuracy, Reliability, and Validity of Freesurfer Measurements David H. Salat
Get your software working before putting it on the robot!
Conjoint Analysis. 1. Managers frequently want to know what utility a particular product feature or service feature will have for a consumer. 2. Conjoint.
A Short Course on Geant4 Simulation Toolkit Introduction
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.
INSTITUTE OF NUCLEAR SCIENCE AND TECHNOLOGY
M. Sullivan Apr 27, 2017 MDI meeting
Beginning Chapter 2: Energy Derivation of Multigroup Energy treatment
Capacitors: parallel plate, cylindrical, spherical.
variance reduction techniques to improve efficiency of calculation A
A Brachytherapy Treatment Planning Software Based on Monte Carlo Simulations and Artificial Neural Network Algorithm Amir Moghadam.
Investigating multiple scattering with McStas
Chapter 10 Verification and Validation of Simulation Models
Safety Demonstration of Advanced Water Cooled Nuclear Power Plants
Estimation of the effects of a lead vest on dose reduction for NPP workers using Monte Carlo calculations KIM JEONG-IN.
The Transport Equation
Lesson 4: Application to transport distributions
Learning Goals: I will:
Presentation transcript:

TART: Monte Carlo Radiation Transport in Industrial Applications by Dermott E. Cullen University of California Lawrence Livermore National Laboratory L-128/P.O. Box 808 Livermore, CA 94550 Tele: 925-423-7359 E.Mail: cullen1@llnl.gov Website: http://www.llnl.gov/cullen1 This paper will soon be available at my website

What is TART? What’s it’s Pedigree? TART: Monte Carlo Radiation Transport in Industrial Applications What is TART? What’s it’s Pedigree? Livermore production code for 40 years Livermore’s equivalent of MCNP Only recently released outside Livermore Now available Internationally The currently released version, TART2000, Coupled Neutron-Photon 3-D Combinatorial Geometry Time Dependent Energy Range: Very Low up to 1 GeV

Why should you use TART? It is VERY Fast TART: Monte Carlo Radiation Transport in Industrial Applications Why should you use TART? It is VERY Fast an order of magnitude or more faster than other codes Uses Latest ENDF/B data neutrons & photons It runs on ANY computer Mainframes UNIX Workstations IBM PC – Windows/Linux Power MAC My wristwatch (next year) The TART System is VERY User friendly Only about 15-20 % is the Monte Carlo code The remainder is tools to make your job easier

Why should you use TART? (continued) TART: Monte Carlo Radiation Transport in Industrial Applications Why should you use TART? (continued) The TART System is a complete system It helps you prepare and check input Runs your Monte Carlo calculations Helps you analyze your results Interactive graphics is extensively used In input preparation and checking Overlaying results on your geometry Viewing neutron and photon data Interactive graphics is used Not just to produce pretty pictures But rather to improve understanding

Example 3-D plot of experimental setup Cylindrical Detector Cylindrical Filter Spherical Source

Example 2-D plot of experimental results Note, the reflection on the Filter from the detector Source Filter Detector

Why should you use TART? (continued) TART: Monte Carlo Radiation Transport in Industrial Applications Why should you use TART? (continued) A well known advantage of Monte Carlo is its ability to handle complicated geometry TART try to optimize this advantage Other codes allow first & second degree surfaces Planes, spheres, cylinders,… TART allows third & fourth degree surfaces Cubic & quartic splines Very fine, detailed surfaces Torus There is no limit to the detail of geometry Everything is dynamically dimensioned Here’s an example of a complete seven story building

Example 3-D plot of seven story building (the entire NIF facility)

Why should you use TART? (continued) TART: Monte Carlo Radiation Transport in Industrial Applications Why should you use TART? (continued) TART does source and criticality problems What makes TART so fast is experience 40 years of use at Livermore Hundreds of man-years of use Very Responsive to day-to-day User Needs If you have a need, just ask Very versatile Results Allows 22 different types of tallies If this doesn’t meet your need tells me; I’ll make it 23

Why should you use TART? (continued) TART: Monte Carlo Radiation Transport in Industrial Applications Why should you use TART? (continued) Many Utility codes to analyze output If you have a specific need, just ask Extensive Verification Against Measured Results And Other Codes – MCNP & Sn Codes Other codes stress variance reduction That you must be an expert to use TART includes variance reduction, but I recommend you rely on built-in expert system to allow non-experts to use it

Why should you use TART? (continued) TART: Monte Carlo Radiation Transport in Industrial Applications Why should you use TART? (continued) Other codes start from basic principles In my opinion this approach, ignores, Everything we were taught in school Everything we’ve learned since then For TART I use every trick of the trade

Why should you use TART? (continued) TART: Monte Carlo Radiation Transport in Industrial Applications Why should you use TART? (continued) For example, TART uses continuous energy neutrons and continuous energy kinematics but multigroup cross sections 700 groups: 50 per energy decade Multiband parameters in all group Because sampling continuous energy cross sections converges too slowly and isn’t necessary we can use self-shielding theory and the multiband method

U-238 total cross section, 1 to 2.15 keV. Over 3 orders of magnitude variation, with low probability of resonance

Result: difficult to reproduce average cross sections and distance to collision 10 samples 1 million samples

TART: Monte Carlo Radiation Transport in Industrial Applications Garbage In, Garbage Out!!! Any code is only as good as the data it uses for Neutrons & Photons I am amazed at how much effort goes into designing radiation transport codes And how little thought seems to be given to the data the codes use Your results cannot be better than the data you use Before deciding to use any code you should know the pedigree of the data it is using

Garbage In, Garbage Out!!! (continued) TART: Monte Carlo Radiation Transport in Industrial Applications Garbage In, Garbage Out!!! (continued) In the case of TART, it always uses the most recent ENDF/B data Neutrons: ENDF/B-VI, Release 8 Photons: EPDL97 (now ENDF/B-VI) Incorporating new data into TART is now completely automated and simple I can apply data the same day I receive it

What Monte Carlo codes do I use? TART: Monte Carlo Radiation Transport in Industrial Applications What Monte Carlo codes do I use? Experience has shown that no code is perfect So it is important to verify results I use a combination of codes to do this During the day I use TART Because of its speed At home, at night, I verify results using MCNP I strongly recommend you also verify results

Why should you use Monte Carlo? TART: Monte Carlo Radiation Transport in Industrial Applications Why should you use Monte Carlo? Only Monte Carlo can accurately Model Complex Geometry Exact Reaction Kinematics For Example of Kinematics, Neutron Elastic Scattering Photon Compton Scattering Exact with Monte Carlo – approximate Sn If this is important in your applications you should be using Monte Carlo

Can you Afford to Use Monte Carlo? TART: Monte Carlo Radiation Transport in Industrial Applications Can you Afford to Use Monte Carlo? Historically it has been too expensive or time consuming to use Monte Carlo Needed many hours/days on expensive super computers Those days are gone forever Recent increases in computer power and decrease in computer costs make Monte Carlo very competitive for use in today’s applications

Can you Afford to Use Monte Carlo? (continued) TART: Monte Carlo Radiation Transport in Industrial Applications Can you Afford to Use Monte Carlo? (continued) In 1995 the first computer independent version of TART was released In 1995 it took the fastest available PC only about three times as long to run a set of test problems, as it took on a CRAY YMP super computer These results showed great potential for small computers But nobody could foresee what was about to happen

Can you Afford to Use Monte Carlo? (continued) TART: Monte Carlo Radiation Transport in Industrial Applications Can you Afford to Use Monte Carlo? (continued) I gave a similar talk in 1999 – then available PCs ran these same problems 50 times faster than could be done in 1995 Today’s PCs run these problems 207 times faster than in 1995 [28,487 seconds vs. 89 seconds] What took at entire 9 to 5 day (8 hours) in 1995 today takes less than 2.3 minutes THAT BOGGLES MY MIND!!!

Can you Afford to Use Monte Carlo? (continued) TART: Monte Carlo Radiation Transport in Industrial Applications Can you Afford to Use Monte Carlo? (continued) It wasn’t too long ago that with Monte Carlo we could afford to runs thousands of histories & more recently this became millions (106) Using TART a PC today can runs billions (109) histories per day Using multiprocessor computers, TART can run trillions (1012) Histories per day Statistical convergence is no longer a problem

Conclusions Today Monte Carlo is very practical TART: Monte Carlo Radiation Transport in Industrial Applications Conclusions Today Monte Carlo is very practical Today the major cost of applications is your salary NOT computer costs I recommend that you use several Monte Carlo codes to verify your results Naturally I recommend that one of these codes be TART – see my website for details http://www.llnl.gov/cullen1