Lesson 4: Application to transport distributions

Slides:



Advertisements
Similar presentations
Lectures 6&7: Variance Reduction Techniques
Advertisements

Chapter 5 Distributed Force. All of the forces we have used up until now have been forces applied at a single point. Most forces are not applied at a.
Sources of the Magnetic Field
EE3321 ELECTROMAGENTIC FIELD THEORY
Chapter 23 Gauss’ Law.
DIFFUSION OF NEUTRONS OVERVIEW Basic Physical Assumptions
I-2 Gauss’ Law Main Topics The Electric Flux. The Gauss’ Law. The Charge Density. Use the G. L. to calculate the field of a.
1 Stratified sampling This method involves reducing variance by forcing more order onto the random number stream used as input As the simplest example,
LESSON 4 METO 621. The extinction law Consider a small element of an absorbing medium, ds, within the total medium s.
Monte Carlo Methods in Partial Differential Equations.
Gauss’ Law.
Lecture 12 Monte Carlo Simulations Useful web sites:
Laws of Radiation Heat Transfer P M V Subbarao Associate Professor Mechanical Engineering Department IIT Delhi Macro Description of highly complex Wave.
01/24/05© 2005 University of Wisconsin Last Time Raytracing and PBRT Structure Radiometric quantities.
Review of Vector Analysis
Engineering Mechanics: Statics
Automated Electron Step Size Optimization in EGS5 Scott Wilderman Department of Nuclear Engineering and Radiological Sciences, University of Michigan.
بسم الله الرحمن الرحيم ” وقل رب زدنى علماً “ صدق الله العظيم.
Cross section for potential scattering
1 Lesson 3: Choosing from distributions Theory: LLN and Central Limit Theorem Theory: LLN and Central Limit Theorem Choosing from distributions Choosing.
1 Lesson 5: Flux, etc. Flux determination Flux determination Cell Cell Surface Surface Flux integral tallies (reaction rates) Flux integral tallies (reaction.
1-1 Lesson 1 Objectives Objectives of Course Objectives of Course Go over syllabus Go over syllabus Go over course Go over course Overview of Course Overview.
1 Lesson 8: Basic Monte Carlo integration We begin the 2 nd phase of our course: Study of general mathematics of MC We begin the 2 nd phase of our course:
Cross Sections One of the most important quantities we measure in nuclear physics is the cross section. Cross sections always have units of area and in.
Radiation Shielding and Reactor Criticality Fall 2012 By Yaohang Li, Ph.D.
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.
PHYS-H406 – Nuclear Reactor Physics – Academic year CH.VII: NEUTRON SLOWING DOWN INTRODUCTION SLOWING DOWN VIA ELASTIC SCATTERING KINEMATICS.
Conception of cross section 1) Base conceptions – differential, integral cross section, total cross section, geometric interpretation of cross section.
Lesson 4: Computer method overview
5-1 Lesson 5 Objectives Finishing up Chapter 1 Finishing up Chapter 1 Development of adjoint B.E. Development of adjoint B.E. Mathematical elements of.
Lesson 6: Computer method overview  Neutron transport overviews  Comparison of deterministic vs. Monte Carlo  User-level knowledge of Monte Carlo 
CH.III : APPROXIMATIONS OF THE TRANSPORT EQUATION
13-1 Lesson 13 Objectives Begin Chapter 5: Integral Transport Begin Chapter 5: Integral Transport Derivation of I.T. form of equation Derivation of I.T.
6-1 Lesson 6 Objectives Beginning Chapter 2: Energy Beginning Chapter 2: Energy Derivation of Multigroup Energy treatment Derivation of Multigroup Energy.
10-1 Lesson 10 Objectives Chapter 4 [1,2,3,6]: Multidimensional discrete ordinates Chapter 4 [1,2,3,6]: Multidimensional discrete ordinates Multidimensional.
Chapter 2: Heat Conduction Equation
Fick’s Law The exact interpretation of neutron transport in heterogeneous domains is so complex. Assumptions and approximations. Simplified approaches.
Nuclear Reactors, BAU, 1st Semester, (Saed Dababneh).
A. Dokhane, PHYS487, KSU, 2008 Chapter3- Thermal Neutrons 1 CHAPTER 3 LECTURE 2 THERMAL NEUTRONS.
A. Dokhane, PHYS487, KSU, 2008 Chapter1- Neutron Reactions 1 NEWS Lecture1: Chapter 0 is already on my Website.
PHYS-H406 – Nuclear Reactor Physics – Academic year CH.VII: NEUTRON SLOWING DOWN INTRODUCTION SLOWING DOWN VIA ELASTIC SCATTERING KINEMATICS.
LINE,SURFACE & VOLUME CHARGES
CH.III : APPROXIMATIONS OF THE TRANSPORT EQUATION
Development of source terms Resulting full Boltzmann Equation
Lesson 8: Basic Monte Carlo integration
Equation of Continuity
Development of adjoint B.E.
ELEC 3105 Lecture 2 ELECTRIC FIELD LINES …...
General Lagrangian solution (review) Curvilinear coordinate systems
Fourier’s Law and the Heat Equation
Conductors and Gauss’s Law
The Transport Equation (cont’d)
Fourier’s Law and the Heat Equation
Beginning Chapter 2: Energy Derivation of Multigroup Energy treatment
Boyce/DiPrima 9th ed, Ch 10.8 Appendix A: Derivation of the Heat Conduction Equation Elementary Differential Equations and Boundary Value Problems, 9th.
Spatial treatment in 1D Slab Discrete Ordinates
Chapter 4 [1,2,3,6]: Multidimensional discrete ordinates
Recap and iteration practice Reduction of B.E. to 1D 1D Quadratures
REACTOR THEORY The basic principles are simple but detailed calculations are difficult Use very simplified models to understand principles of calculations.
Vanishing Potential from Two Point Charges
Gauss’ Law AP Physics C.
CENTER OF GRAVITY, CENTER OF MASS AND CENTROID FOR A BODY
Gauss’ Law AP Physics C.
Monte Carlo I Previous lecture Analytical illumination formula
Steady-State Heat Transfer (Initial notes are designed by Dr
Copyright © Cengage Learning. All rights reserved.
Gauss’ Law AP Physics C.
The Transport Equation
Lesson 9: Basic Monte Carlo integration
Copyright © Cengage Learning. All rights reserved.
Presentation transcript:

Lesson 4: Application to transport distributions Choosing from multidimensional distributions Transport distributions Initial particle position Initial particle direction Initial particle energy Distance to next collision Type of collision Outcome of scattering event (new energy and direction) Flux estimation Collision based (2 flavors) Tracklength based

Choosing from a multi-D pdf Starting with Normalize to get: Integrate y out to get pdf in x only: Choose x from Choose y from

Examples of interest to transport To keep the material real, here are some details about how the decisions are made for outcomes of neutral particle tranport “events” As you will see, all of the tools are used: discrete, direct, rejection, probability mixing We will go over these in class as time permits, but you should study them (i.e., likely examples that will show up on the test!)

Examples from transport “events” The lifecycle decisions that we will look at are:  Particle initial position Particle initial direction Particle initial energy Distance to next collision Type of collision Outcome of a scattering event

Decision 1: Particle initial position Decisions about the initial position of a particle is usually a multidimensional parameter determination based on a given position distribution over volume.  The mathematical approach to this is to define this function in terms of an appropriate coordinate system and then independently choose random numbers in each of the dimensions according to that dimension's "part" of the total distribution.  We will look at: Cartesian, cylindrical, and spherical.

Cartesian coordinate system The classic shape in Cartesian coordinate system is a right parallelpiped: A differential volume element is defined by:

Cartesian coordinate system (2) If we want to pick a point with a flat distribution (i.e., each volume element equally likely), then the total distribution would be:

Cylindrical coordinate system The classic shape in Cylindrical coordinate system is a right cylinder with z axis: A differential volume element is defined by:

Cylindrical coordinate system (2) If we want to pick a point with a flat distribution (i.e., each volume element equally likely), then the total distribution would be:

Translation to Cartesian In the Cartesian coordinate system (that most Monte Carlo codes run in) these would be translated into:

Spherical coordinate system The classic shape in spherical coordinate system: A differential volume element is defined by:

Spherical coordinate system (2) If we want to pick a point with a flat distribution (i.e., each volume element equally likely), then the total distribution would be:

Translation to Cartesian In the Cartesian coordinate system (that most Monte Carlo codes run in) these would be translated into:

Choosing from multiple sources For a situation in which source particles are chosen from multiple source (possibly of various shapes, sizes, and source rate density), the user should apply a probability mixing strategy whereby: A source is chosen from the multiple sources using the total source rates in each source (in units of particles/sec) to choose among the sources. The point within the chosen source is picked using the appropriate shape's equations from above.

Non-uniform spatial distributions One additional consideration is what should be done if the spatial source distribution is not uniform.  In this case, the PDFs for the individual dimensions would be multiplied by the non-uniform distribution.  Example:  How would you choose a point inside a spherical source if the source is distributed in volume according to 

Decision 2: Particle initial direction The choice of direction is based on probabilities on  , which is a differential element of solid angle on the surface of a unit sphere:

Particle initial direction (2) Note that the specification of the polar axis to be the z axis in this figure is completely arbitrary.  The polar axis can be oriented in any direction that the analyst desires.  If we define  , the solid angle becomes: where the minus sign is present because  decreases as  increases.

Particle initial direction (3) This gives us a dimensional PDFs of: Generally, Monte Carlo methods require directions in the form of direction cosines, which would be:

Decision 3: Particle initial energy Generally, choice of the initial particle energy is based on either a continuous, discrete, or multigroup source spectrum.  Continuous: Particular distribution must be dealt with in the usual ways – direct or rejection Discrete: (common for g) Particular particle energies coupled with the yields as Multigroup: Group source is the integrated source over the group. Therefore, the individual group source values are exactly analogous to discrete yields, so would be used as the  probabilities in a discrete distribution.    

Decision 4: Distance to next collision For infinite material with , the probability distribution for collision dx is: Therefore the PDF is: which is already normalized over the range 

Expected distance to collision (2) The associated CDF is: which inverts to give us the formula: In terms of the optical path length, we can use:  

Expected distance to collision (3) Translating mean free path to actual distance is just governed by the relationship: Applied by translating the distance to the closest boundary in to a number of mean free paths that is “spent” to get there (if there is enough) or else you “buy” a fraction of the distance to the boundary

Expected distance to collision (4)

Decision 5: Type of collision Once a collision is known to have occurred, the choice of reaction type is based on the reaction macroscopic cross sections: This gives us probabilities of: We make the choice between reaction types by using these probabilities as a discrete distribution.  

Decision 6: Outcome of Scattering Event The outcome of a scattering event by a particle with initial energy E is given by the multi-dimensional distribution: where M = material and the primed variables are associated with the particle after the collision. Sample using:

Outcome of Scattering Event (2) For some elastic scattering events (and inelastic scattering from known nuclear levels) there is a unique relationship between the scattering deflection angle and fractional energy loss. This would reduce this last problem to just a problem of finding new energy OR deflection angle. For multigroup, the angular dependence of the group-to-group scattering is represented by a Legendre expansion in deflection angle OR by equal-probability ranges

Flux estimation Basic question: Why do we want to know the group flux in a cell? Only reason: So that we can later turn it into some measurable (reaction rate, power distribution, dose) Monte Carlo (rather perversely) is rather better at getting the reactions rates THEMSELVES Two ways to get it: After Monte Carlo gives you an incremental contribution to a reaction rate, back out the incremental flux that would have caused it and add it to a running total Use an alternative flux definition to get flux directly

Flux estimation (2) The first way to score flux is to add an incremental contribution every time there IS a collision in cell in by energy group (g): then a collision contributes an “incremental” RR addition of 1 and an incremental flux addition of: This is referred to as a “collision estimator”

Flux estimation (3) Variation on this them is to score on particular TYPES of reactions and then score an amount depending on that REACTION’s cross section Most common is an ABSORPTION estimator, which on each absorption event scores: Another way to score flux is to go back to the basic definition of total macroscopic cross section:

Flux estimation (4) Substituting this into the reaction rate equation gives us: This is a “track length estimator” Notice that the number of reactions has CANCELLED. This estimator not only does NOT depend on an actual reaction occurring, but can even be used in a VACUUM

Flux estimation (5) When to use which? General rules of thumb: Track length estimator in thin regions Collision estimator in high collision regions (especially scattering) regions Absorption estimator in high absorption regions Examples. Which estimator is most efficient for a: Thin foils Thick control rod (and thermal neutrons) Diffusive low-absorber (e.g., D2O, graphite)

Homework

Homework