Overview and Applications of the Monte Carlo Radiation Transport Tool Kit at LLNL

Similar documents
Application of MCNP Code in Shielding Design for Radioactive Sources

Portable Data Acquisition System

PSG2 / Serpent a Monte Carlo Reactor Physics Burnup Calculation Code. Jaakko Leppänen

Combining Analytical and Monte Carlo Modelling for Industrial Radiology

DOE EM Web Refresh Project and LLNL Building 280

NIF ICCS Test Controller for Automated & Manual Testing

Stereo Vision Based Automated Grasp Planning

ABSTRACT. W. T. Urban', L. A. Crotzerl, K. B. Spinney', L. S. Waters', D. K. Parsons', R. J. Cacciapouti2, and R. E. Alcouffel. 1.

Breaking Through the Barriers to GPU Accelerated Monte Carlo Particle Transport

Outline. Monte Carlo Radiation Transport Modeling Overview (MCNP5/6) Monte Carlo technique: Example. Monte Carlo technique: Introduction

Alignment and Micro-Inspection System

ELECTRON DOSE KERNELS TO ACCOUNT FOR SECONDARY PARTICLE TRANSPORT IN DETERMINISTIC SIMULATIONS

Testing PL/SQL with Ounit UCRL-PRES

Modelling I SPECIFIC REQUIREMENTS ON COMPUTER MODELING OF RADIOGRAPHIC INSPECTIONS OF NUCLEAR COMPONENTS

IMPROVEMENTS TO MONK & MCBEND ENABLING COUPLING & THE USE OF MONK CALCULATED ISOTOPIC COMPOSITIONS IN SHIELDING & CRITICALITY

ESNET Requirements for Physics Reseirch at the SSCL

LosAlamos National Laboratory LosAlamos New Mexico HEXAHEDRON, WEDGE, TETRAHEDRON, AND PYRAMID DIFFUSION OPERATOR DISCRETIZATION

OPTIMIZING CHEMICAL SENSOR ARRAY SIZES

Modeling the ORTEC EX-100 Detector using MCNP

Graphical Programming of Telerobotic Tasks

MCNP Monte Carlo & Advanced Reactor Simulations. Forrest Brown. NEAMS Reactor Simulation Workshop ANL, 19 May Title: Author(s): Intended for:

FY97 ICCS Prototype Specification

GA A22720 THE DIII D ECH MULTIPLE GYROTRON CONTROL SYSTEM

Large Scale Test Simulations using the Virtual Environment for Test Optimization

ACCELERATOR OPERATION MANAGEMENT USING OBJECTS*

ENDF/B-VII.1 versus ENDFB/-VII.0: What s Different?

METADATA REGISTRY, ISO/IEC 11179

State of the art of Monte Carlo technics for reliable activated waste evaluations

MULTIPLE HIGH VOLTAGE MODULATORS OPERATING INDEPENDENTLY FROM A SINGLE COMMON 100 kv dc POWER SUPPLY

Simulation of Radiographic Testing for POD Assessment

Electronic Weight-and-Dimensional-Data Entry in a Computer Database

GA A22637 REAL TIME EQUILIBRIUM RECONSTRUCTION FOR CONTROL OF THE DISCHARGE IN THE DIII D TOKAMAK

Optimizing Bandwidth Utilization in Packet Based Telemetry Systems. Jeffrey R Kalibjian

Basics of treatment planning II

Technical Information Resources for Criticality Safety

ALAMO: Automatic Learning of Algebraic Models for Optimization

Neutronics Analysis of TRIGA Mark II Research Reactor. R. Khan, S. Karimzadeh, H. Böck Vienna University of Technology Atominstitute

Go SOLAR Online Permitting System A Guide for Applicants November 2012

NUCLEAR DATA SERVICES

Monte Carlo modelling and applications to imaging

Basics of treatment planning II

Basic Radiation Oncology Physics

Scatter Correction Methods in Dimensional CT

Information to Insight

CHANGING THE WAY WE LOOK AT NUCLEAR

X-ray simulation and applications

Monte Carlo Simulation for Neptun 10 PC Medical Linear Accelerator and Calculations of Electron Beam Parameters

COMPUTATIONAL FLUID DYNAMICS (CFD) ANALYSIS AND DEVELOPMENT OF HALON- REPLACEMENT FIRE EXTINGUISHING SYSTEMS (PHASE II)

Artifact Mitigation in High Energy CT via Monte Carlo Simulation

and opinions of authors expressed herein do not necessarily state or reflect those of the United States Government or any agency thereof.

A fast and accurate GPU-based proton transport Monte Carlo simulation for validating proton therapy treatment plans

Use of the target diagnostic control system in the National Ignition Facility

Validation of GEANT4 for Accurate Modeling of 111 In SPECT Acquisition

White Paper 3D Geometry Visualization Capability for MCNP

REAL-TIME MULTIPLE NETWORKED VIEWER CAPABILITY OF THE DIII D EC DATA ACQUISITION SYSTEM

Charles L. Bennett, USA. Livermore, CA 94550

SHIELDING DEPTH DETERMINATION OF COBALT PHOTON SHOWER THROUGH LEAD, ALUMINUM AND AIR USING MONTE CARLO SIMULATION

Adding a System Call to Plan 9

Intelligent Grid and Lessons Learned. April 26, 2011 SWEDE Conference

Industrial Radiography Simulation by MCNPX for Pipeline Corrosion Detection

Shielding factors for traditional safety glasses

DUAL energy X-ray radiography [1] can be used to separate

Medical Physics Research Center, Mashhad University of Medical Sciences, Mashhad, Iran.

The Monte Carlo simulation of a Package formed by the combination of three scintillators: Brillance380, Brillance350, and Prelude420.

Reduced Order Models for Oxycombustion Boiler Optimization

Protecting Control Systems from Cyber Attack: A Primer on How to Safeguard Your Utility May 15, 2012

R. P. Evans (INEEL) J. G. Keller (INEEL) A. G. Stephens (ISU) J. Blotter (ISU) May 17, 1999 May 20, 1999

Ch. 4 Physical Principles of CT

Entergy Phasor Project Phasor Gateway Implementation

Los Alamos National Laboratory

Washability Monitor for Coal Utilizing Optical and X-Ray Analysis Techniques

Quantifying the Dynamic Ocean Surface Using Underwater Radiometric Measurement

The NMT-5 Criticality Database

Dose Calculations: Where and How to Calculate Dose. Allen Holder Trinity University.

DERIVATIVE-FREE OPTIMIZATION ENHANCED-SURROGATE MODEL DEVELOPMENT FOR OPTIMIZATION. Alison Cozad, Nick Sahinidis, David Miller

Electron Dose Kernels (EDK) for Secondary Particle Transport in Deterministic Simulations

Monte Carlo methods in proton beam radiation therapy. Harald Paganetti

Testing of PVODE, a Parallel ODE Solver

Investigation of tilted dose kernels for portal dose prediction in a-si electronic portal imagers

We will ask you for certain kinds of personal information ( Personal Information ) to provide the services you request. This information includes:

Comparison of measured and Monte Carlo calculated electron beam central axis depth dose in water

Graphical User Interface for High Energy Multi-Particle Transport

Click to edit Master title style

Radiographic Simulator artist: Version 2

2017 Summer Course on Optical Oceanography and Ocean Color Remote Sensing. Monte Carlo Simulation

- April DECLAIMER COMPUTATIONAL RADIOCOGY AND IMAGING WITH THE MCNP CODE. Guy P. Estes and William M. Taylor

THESIS NEUTRON PRODUCTION AND TRANSPORT AT A MEDICAL LINEAR ACCELERATOR. Submitted by. Amber Allardice

Introduction to Biomedical Imaging

Click to edit Master title style

In-Field Programming of Smart Meter and Meter Firmware Upgrade

Limitations in the PHOTON Monte Carlo gamma transport code

Development of a Radiation Shielding Monte Carlo Code: RShieldMC

High Scalability Resource Management with SLURM Supercomputing 2008 November 2008

New Technology in Radiation Oncology. James E. Gaiser, Ph.D. DABR Physics and Computer Planning Charlotte, NC

- PARALLEL PROCESSING AND VISUALIZATION

Indrin Chetty Henry Ford Hospital Detroit, MI. AAPM Annual Meeting Houston 7:30-8:25 Mon 08/07/28 1/30

Status and plan for the hadron therapy simulation project in Japan

A VERSATILE DIGITAL VIDEO ENGINE FOR SAFEGUARDS AND SECURITY APPLICATIONS

TRANSX-2005 New Structure and Features R.E.MacFarlane Los Alamos National Laboratory

An approach to calculate and visualize intraoperative scattered radiation exposure

Transcription:

UCRL-JC- 132644 PREPRINT Overview and Applications of the Monte Carlo Radiation Transport Tool Kit at LLNL The Monte Carlo Radiation Transport Group Presented by K. E. Sale This paper was prepared for submittal to the 44th Annual Meeting of the International Symposium on Optical Science, Engineering, and Instrumentation Denver, Colorado July 18-23,1999 June 23,1999 This is a preprint of a paper intended for publication in a journal or proceedings. Since changes may be made before publication, this preprintis made available with the understanding that it will not be citedor reproduced without the permission of the author.

DISCLAIMER This document was prepared as an account of work sponsored by an agency of the United States Government. Neither the United States Government nor the University of California nor any of their employees, makes any warranty, express or implied, or assumes any legal liability or responsibility for the accuracy, completeness, or usefulness of any information, apparatus, product, or process disclosed, or represents that its use would not infringe privately owned rights. Reference herein to any specific commercial product, process, or service by trade name, trademark, manufacturer, or otherwise, does not necessarily constitute or imply its endorsement, recommendation, or favoring by the United States Government or the University of California. The views and opinions of authors expressed herein do not necessarily state or reflect those of the United States Government or the University of California, and shall not be used for advertising or product endorsement purposes.

Overview and Applications of the Monte Carlo Radiation Transport Tool Kit at LLNL The Monte Carlo Radiation Transport Group* Presented by K. E. Sale Lawrence Livermore National Laboratory ABSTRACT Modern Monte Carlo radiation transport codes can be applied to model most applications of radiation, from optical to TeV photons, from thermal neutrons to heavy ions. Simulations can include any desired level of detail in three-dimensional geometries using the right level of detail in the reaction physics. The technology areas to which we have applied these codes include medical applications, defense, safety and security programs, nuclear safeguards and industrial and research system design and control. The main reason such applications are interesting is that by using these tools substantial savings of time and effort (i.e. money) can be realized. In addition it is possible to separate out and investigate computationally effects which can not be isolated and studied in experiments. In model calculations, just as in real life, one must take care in order to get the correct answer to the right question. Advancing computing technology allows extensions of Monte Carlo applications in two directions. First, as computers become more powerful more problems can be accurately modeled. Second, as computing power becomes cheaper Monte Carlo methods become accessible more widely. An overview of the set of Monte Carlo radiation transport tools in use a LLNL will be presented along with a few examples of applications and future directions. 1. Overview of Monte Carlo Calculations The foremost reason for doing Monte Carlo radiation transport calculations is that they can save substantial amounts of time and effort. Monte Carlo calculations can be used to determine the feasibility of a radiation-based system. For example we have used such calculations to determine background event rates in a complex gamma ray detector in the presence of background neutrons. Another important application is to optimization of a system design, for example to maximize the yield of a spallation neutron source. In the early stages of a research and development project it may be important to determine which uncertainties are the most important. Numerical simulations can provide guidance in planning the basic science that needs to be done. Another way numerical simulations can help speed up the system development process is in providing simulated data (spectra, signals, backgrounds etc.) that can be used as inputs to the analysis algorithms. In this way data analysis algorithm development can proceed in parallel with hardware design and development rather than waiting for hardware construction to be completed. The second important aspect of system simulation is the physical insight that can be gained. It is possible to do Monte Carlo experiments that simply can t ever be done in the lab, for instance separating out the signal contributions in a radiography system from direct and scattered radiation. Also ultimate limits of a system can be explored computationally by idealizing aspects of the system, e.g. simulating a perfect point source or a beam that is an exact delta function in time or energy. By exploring an ideal, wildly optimistic, unrealizable system it is sometimes possible to find fundamental difficulties with a proposed system and thus redirect efforts based on this information. The sorts of explorations that can be done using simulation can allow one to determine which specifications most strongly drive the system performance and which are relatively unimportant and not worth large R&D expenditures. * K.E. Sale, P. Bergstrom, R. Buck, D. Cullen, D. Fujino, C. Hartmann-Siantar

The physics of a radiation transport problem usually resides in databases for photons and electrons and low energy neutrons and other hadrons (where low energy means up to 20,30 or 150 MeV). When data bases don t exist physics models can be used. There are two main advantages of gathering the physics up into databases. The first is that the data are easily susceptible to inspection. A user can see exactly what is going into the calculation and confirm that the physics that is important is there. Also the data can be validated on its own without any transport. A second advantage is that data can be selected from different evaluations according to the user s taste, or if data is absent or a user has better data the data file can be edited. No change in the code is needed to see what difference using a different database makes. For high energy interactions the number of particles in the exit channel can be very large and such interaction are described by nuclear models. The data base approach becomes unwieldy because of the number of secondary particles and the correlations among them which would require excessive amounts of data storage. Another choice which will not be dealt with here is between continuous energy and energy group methods. Another general consideration is the description of the world that is used. The geometry and materials of the system to be modeled must be specified. This is the area where there is the greatest divergence among the commonly used codes. Some codes permit an amazing array of geometrical surfaces, including almost any curve or surface seen in any analytic geometry text plus some very special surfaces. At the other extreme are codes which allow only surfaces defined by planes. The tradeoff involved is essentially between computer time and human time. In each case it is up to the user to understand what is important in the problem at hand and choose the right level of complexity. In the same way the level of detail needs to be chosen. In some cases it may make sense to approximate a human as a water bucket, in others detailed information, say from a CAT scan, is needed to answer the question at hand. Again the trade-off is among accuracy, computing time and human effort. The third general part of a Monte Carlo calculation is the question to be answered, e.g. energy deposition, reaction rates etc. The sorts of questions that can be addressed include, for example, performance of a detector in a high energy physics experiment with complex coincidence requirements or detailed dose maps in a radiation oncology treatment plan or dose rate at the fence line of an accelerator facility. Each of these questions requires a very different analysis phase of the Monte Carlo simulation. 2. Application Examples 2.1 Radiography with neutrons and photons. In an assessment of airport security technology we created a model luggage item which contained several innocuous and a few threatening items. Figure 1 shows computed photon and neutron radiographs. These two images illustrate the relative strengths and weaknesses of the two radiography modes. These images also demonstrate the level of geometric detail that can be included if needed to simulate the real world as accurately as necessarily. I 8.c 1. Photon (left) and neutron (right) rw -aphs. images are courtesy ofl. M. Hall, I.

In the design of neutron radiography systems for luggage inspection the main parameter available for optimization is the energy (or energies) of the neutrons. Figure 2 shows a set of computed shadowgraphs. The upper row of images is from 453 kev neutrons and lower is from 638 kev neutrons. The calculated images are on the left side of the figure. The images on the right side show the contribution to the image from neutrons that have scattered at least once. The center images are the difference between the full and scattered-only images and correspond to neutrons that were unscattered and are described by Beer s law (ee ). This figure demonstrates a couple of important capabilities of numerical simulations. First, the scattered and direct contributions to the image could not be disentangled in a real system, in the simulation they can be. Secondly, the basic feasibility of the concept is addressed and the effect of varying the energy of the neutron beam is apparent. Thirdly, analysis algorithms (e.g. subtracting images made using different beam energies) can be explored and tested before hardware is even designed. In fact using such images a very through assessment of the false negative and false alarm rates of the proposed sy<tem can be q&eliably &mated Figure 2. Neutron radiographs. Computed neutron radiograph images of a suitcase containing among other items a loaded gun with a spare ammo clip, a camera, books, sheet and block high explosives and cotton and wool items with the approximate density of clothing. The top row of images is from 453 kev neutrons and the bottom row from 638 kev. The images on the left are full transport images while those on the right are from neutrons that have been scattered. The center images are the total minus scattered. These images are used courtesy of J. M. Hall, LLNL. 2.1 Radiation Oncology Treatment Planning. Another area of application we are developing is medical treatment planning. The PEREGRINE system uses detailed models ofphoton t&therapy sources and beam modifiers to calculate accurate high-resolution dose maps which a radiation oncologist can use to evaluate the quality ofa treahnent plan. Figure 3 shows a schematic representation ofthe PEREGRINE model ofthe world. The substantial difference between the dose predictions ofthe conventional treatment planning tools and the PEREGRINE system are apparent in Figure 4.

kam modlflen Source photons and electrons Patlent CT model Figure 3. Schematic representation of a PEREGRINE calculation. The model includes a detailed source model tailored to a specific machine, movable collimation slits and patient-specific beam modifiers and a high-resolution model of the patient derived from CAT scan data. Figure 4. This lung cancer case highlights the importance of accurate dose calculations for providing correct dose coverage of the hunor and sensitive surrounding lung tissue. While conventional dose calculations show that the prescribed dose level covers the entire tumor (center panel), PEREGRINE calculations (right panel) suggest that for this treatment, the prescribed dose does not cover the entire tumor. PEREGRINE Monte Carlo calculations accurately account for photon and electron transport and in tissues ofwidely different densities and atomic compositions.

2.3 Accelerator Driven Transmutation of Waste. An example of an application using several tools together is a calculation of the nuclide inventory history in an accelerator driven reactor waste transmutation system. This system is described by a set of coupled ordinary differential equations (ODES) with coefftcients that depend on the neutron flux spectrum. The neutron flux drives transmutation and fission which changes the material compositions which in turn change the neutron flux. To solve this problem we used an off-the-shelf ODE solver, which takes the coefficients of the ODES as a function that it calls every time it needs a new set of values. The coefficient function took the present material composition and wrote an input file for the Monte Carlo Code (in this case TART) executed the code and read the flux spectra back in. This method is certainly not the most efficient one available in terms of computer time but since the pieces connected together so easily it was very efficient in terms of person-hours of effort. An example of a inventory history is shown in Figure 5. 1 I Inventory of selected nuclides 0.001 1. x 1o-6 1. xlo-g 1. x lo-l2 0. 1. x10-= Figure 5. Inventory history for several nuclides in an accelerator driven waste transmutation scheme. 3. Present Status and Future Plans We have three main radiation transport codes that the group is responsible for. COG is a coupled neutron-photon-electron database driven code with an extremely versatile geometry package. TART is a very robust coupled neutron-photon code with a simpler geometry package, which uses multigroup cross sections. TART features extensive debug tools for the users input and runs extremely quickly. There is already a well-developed interactive input preparation application for TART. PEREGRINE is a radiation treatment planning tool for photon teletherapy which is designed to interface with existing CAT scan systems to derive a model of the patient on a rectangular mesh. The expertise developed during the evolution and application of these codes has already begun to be captured in the Monte Carlo Tool Kit (MCTK) as general-purpose modules are extracted for use in other applications. Examples of such modules are data and input display and checkers and converters among various geometry description methods (e.g. converters for CAD file formats or hydrodynamic mesh routines). We also have gathered up robust, encapsulated routines to handle such tasks as thermal neutron scattering, photon

coherent and incoherent scattering and routines to handle multiband self-shielding formultigroup cross sections. In the near future modules for nuclear collisions at high energy (a few hundred MeV up to about one hundred GeV) will be developed and validated. Eventually we will be able to handle the entire particle zoo passing through material including the effects of electric and magnetic fields. Another area of major importance is the arena of user interfaces. A set of user-friendly GUI interface applications is being developed. Figure 5 contains a couple of screen shots of the new interface. All of our future development efforts will be undertaken with an eye toward tilling the MCTK and building up a robust validated one-stop Monte Carlo shop.