Comparison of Recently Developed Deterministic Codes with Applications

Slides:



Advertisements
Similar presentations
1 Modal methods for 3D heterogeneous neutronics core calculations using the mixed dual solver MINOS. Application to complex geometries and parallel processing.
Advertisements

Compatible Spatial Discretizations for Partial Differential Equations May 14, 2004 Compatible Reconstruction of Vectors Blair Perot Dept. of Mechanical.
Introduction to Plasma-Surface Interactions Lecture 6 Divertors.
CFD II w/Dr. Farouk By: Travis Peyton7/18/2015 Modifications to the SIMPLE Method for Non-Orthogonal, Non-Staggered Grids in k- E Turbulence Flow Model.
Variational Methods Applied to the Even-Parity Transport Equation
Methods Towards a Best Estimate Radiation Transport Capability: Space/Angle Adaptivity and Discretisation Error Control in RADIANT Mark Goffin - EngD Research.
ME 595M J.Murthy1 ME 595M: Computational Methods for Nanoscale Thermal Transport Lecture 9: Introduction to the Finite Volume Method for the Gray BTE J.
1 A component mode synthesis method for 3D cell by cell calculation using the mixed dual finite element solver MINOS P. Guérin, A.M. Baudron, J.J. Lautard.
1 Internal Seminar, November 14 th Effects of non conformal mesh on LES S. Rolfo The University of Manchester, M60 1QD, UK School of Mechanical,
Thermo-fluid Analysis of Helium cooling solutions for the HCCB TBM Presented By: Manmeet Narula Alice Ying, Manmeet Narula, Ryan Hunt and M. Abdou ITER.
CSE351/ IT351 Modeling and Simulation
Latest Advances in “Hybrid” Codes & their Application to Global Magnetospheric Simulations A New Approach to Simulations of Complex Systems H. Karimabadi.
Adapted from G G Daquino, Geant4 Workshop, Catania, 5 Oct 2004 Event Biasing in G4: Why and what? Key User Requirements J. Apostolakis, CERN 19 March 2007.
Thermal Radiation Solver
CHE/ME 109 Heat Transfer in Electronics LECTURE 11 – ONE DIMENSIONAL NUMERICAL MODELS.
Electron Beams: Dose calculation algorithms Kent A. Gifford, Ph.D. Department of Radiation Physics UT M.D. Anderson Cancer Center
1 Stratified sampling This method involves reducing variance by forcing more order onto the random number stream used as input As the simplest example,
ME 595M J.Murthy1 ME 595M: Computational Methods for Nanoscale Thermal Transport Lecture 9: Boundary Conditions, BTE Code J. Murthy Purdue University.
© 2011 Autodesk Freely licensed for use by educational institutions. Reuse and changes require a note indicating that content has been modified from the.
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.
Massively Parallel Magnetohydrodynamics on the Cray XT3 Joshua Breslau and Jin Chen Princeton Plasma Physics Laboratory Cray XT3 Technical Workshop Nashville,
Hybrid WENO-FD and RKDG Method for Hyperbolic Conservation Laws
Particle Transport Methods in Parallel Environments
ATTILA* Deterministic Code (Status and plans for validation)
US ITER Diagnostics ITPA10 Moscow April 13, 2006 Presented by David Johnson US ITER Project Activities –Near-term priorities and plans –US diagnostic packages.
Automated Variance Reduction for SCALE Shielding Calculations Douglas E. Peplow and John C. Wagner Nuclear Science and Technology Division Oak Ridge National.
Advanced Variance Reduction Strategies for Optimizing Mesh Tallies in MAVRIC Douglas E. Peplow, Edward D. Blakeman, and John C. Wagner Nuclear Science.
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 Dr. Sandro Sandri (President of Italian Association of Radiation Protection, AIRP) Head, Radiation Protection Laboratory, IRP FUAC Frascati ENEA – Radiation.
The Geometry of Biomolecular Solvation 2. Electrostatics Patrice Koehl Computer Science and Genome Center
Parallel MDOM for Rendering Participating Media Ajit Hakke Patil – Daniele Bernabei Charly Collin – Ke Chen – Sumanta Pattanaik Fabio Ganovelli.
1 Zhenying Hong Time and space discrete scheme to suppress numerical solution oscillations for the neutron transport equations th International.
Discontinuous Galerkin Methods for Solving Euler Equations Andrey Andreyev Advisor: James Baeder Mid.
1 Atmospheric Radiation – Lecture 9 PHY Lecture 10 Infrared radiation in a cloudy atmosphere: approximations.
An Adaptive-Stochastic Boussinesq Solver With Safety Critical Applications In Nuclear Reactor Engineering Andrew Hagues PhD Student – KNOO Work Package.
Monaco/MAVRIC: Computational Resources for Radiation Protection and Shielding in SCALE Douglas E. Peplow, Stephen M. Bowman, James E. Horwedel, and John.
© Fluent Inc. 11/24/2015J1 Fluids Review TRN Overview of CFD Solution Methodologies.
Lesson 4: Computer method overview
Lesson 6: Computer method overview  Neutron transport overviews  Comparison of deterministic vs. Monte Carlo  User-level knowledge of Monte Carlo 
Li HAN and Neal H. Clinthorne University of Michigan, Ann Arbor, MI, USA Performance comparison and system modeling of a Compton medical imaging system.
CH.III : APPROXIMATIONS OF THE TRANSPORT EQUATION
6-1 Lesson 6 Objectives Beginning Chapter 2: Energy Beginning Chapter 2: Energy Derivation of Multigroup Energy treatment Derivation of Multigroup Energy.
8-1 Lesson 8 Objectives Recap and iteration practice Recap and iteration practice Reduction of B.E. to 1D Reduction of B.E. to 1D 1D Quadratures 1D Quadratures.
Comparison of Sensitivity Analysis Techniques in Monte Carlo Codes for Multi-Region Criticality Calculations Bradley T. Rearden Douglas E. Peplow Oak Ridge.
School of Mechanical and Nuclear Engineering North-West University
NIMROD Simulations of a DIII-D Plasma Disruption S. Kruger, D. Schnack (SAIC) April 27, 2004 Sherwood Fusion Theory Meeting, Missoula, MT.
Computational Fluid Dynamics Lecture II Numerical Methods and Criteria for CFD Dr. Ugur GUVEN Professor of Aerospace Engineering.
Unstructured Meshing Tools for Fusion Plasma Simulations
Development of source terms Resulting full Boltzmann Equation
Advances in SCALE Monte Carlo Methods
ARIES Pathways Project 05/29/08
INTERCOMPARISON P3. Dose distribution of a proton beam
Fourier’s Law and the Heat Equation
Fourier’s Law and the Heat Equation
Beginning Chapter 2: Energy Derivation of Multigroup Energy treatment
Chapter 4 [1,2,3,6]: Multidimensional discrete ordinates
Paul P.H. Wilson UW-Madison Fusion Technology Institute
Recap and iteration practice Reduction of B.E. to 1D 1D Quadratures
J. Murthy Purdue University
CAD and Finite Element Analysis
Nodal Methods for Core Neutron Diffusion Calculations
A Brachytherapy Treatment Planning Software Based on Monte Carlo Simulations and Artificial Neural Network Algorithm Amir Moghadam.
Discrete Ordinates Method (SN)
Convergence in Computational Science
L Ge, L Lee, A. Candel, C Ng, K Ko, SLAC
Contributors: Wei Zhang, M. Z. Youssef, A. Ying
Comparison of CFEM and DG methods
The Transport Equation
Lesson 4: Application to transport distributions
DCLL Nuclear Analysis WBS Costing Mohamed Sawan University of Wisconsin-Madison Mahmoud Youssef University of California-Los Angeles ITER TBM Meeting.
Presentation transcript:

Comparison of Recently Developed Deterministic Codes with Applications Update and Progress on Deterministic-Based Neutronics Comparison of Recently Developed Deterministic Codes with Applications Mahmoud Z Youssef UCLA FNST/PFC/MASCO Meetings, August 2-6, 2010, University of California, Los Angeles

Outlines -Backgroud information - Method of Discrete Ordinates (discretization in energy, angle and space) - History of of issuance of deterministic codes Recently developed deterministic codes and comparison - Denovo - PARTISN - ATTILA Applications (Capabilities and Limitations) – Emphasize on Attila Comments

Calculation Methods for Neutron and Photon Transport The methods can be broken down into two broad groups Deterministic method: Directly solves the equation using numerical techniques for solving a system of ordinary and partial differential equations Monte Carlo method: Solves the equation using probabilistic and statistical techniques (Stochastic Approach) Each method has its strengths and weaknesses

Deterministic Method: Linear Boltzmann Transport Equation (LBTE) streaming collision sources where, Represents a particle balance over a differential control volume: Streaming + Collision = Scattering Source + Fixed Source No particles lost

Angular Discretization Angular Differencing – Discrete Ordinates (SN) Solves the transport equation by sweeping the mesh on discrete angles defined by a quadrature set which integrates the scattering source Sweeps the mesh for each angle in the quadrature set Ωi 0.5 cm Element Size SN=Quadrature set of order N Number of angles in level-symmetric set= N(N+2) Abdou Lecture 5

Scattering Source Expansion Scattering cross section is represented by expansion in Legendre Polynomials The angular flux appearing in the scattering source is expanded in Spherical Harmonics The degree of the expansion of the resulting scattering source is referred to as the PN expansion order Flux moments Spherical Harmonics PN=Harmonics expansion approximation  number of moments=(N+1)2 Abdou Lecture 5

Energy Discretization Division of energy range into discrete groups (Muti-groups): Multigroup constants are obtained by flux weighting, such as This is exact if is known a priori Highly accurate solutions can be obtained with approximations for by a spectral weighting function

Spatial Discretization Traditional SN approaches use regular orthogonal structured grid (2D,3D) Regular Cartesian or polar grids Cell size driven by smallest solution feature requiring resolution Many elements are required (several millions) curved boundaries are approximated by orthogonal grid Advanced SN approaches use unstrctured tetrahedral cells (3D) Cell sized can be controlled at pre-selected locations. Highly localized refinement for capturing critical solution regions Much fewer elements needed for accurate solution curved boundaries are accurately represented 0.5 cm Element Size Orthogonal structured Grid Unstructured grid

Number of the Unknowns in Discrete Ordinates Method number of unknowns per cell Number of Energy groups NT= Nc x n x t x Nu x Ng Number of spatial cells Number of angles =N(N+2) (SN ) Number of moments= (L+1)2 (PL ) For a typical of Ni=Nj=Nk=400, S32, P3 , Ng=67 (orthogonal grid) NT 5.23 x 1014 unknown In unstructured tetrahedral grid NT= ~5 x 1012 ( 2 orders of magnidude less)

History of Deterministic Discrete Ordinates Codes Development of the deterministic methods for nuclear analysis goes back to the early 1960: OakRidge National Laboratory (ORNL): (1D) W. Engle: ANISN (1967) (2D) R.J. Rogers , W.W. Engle, F.R. Mynatt, W.A. Rhoades, D.B. Simpson, R.L. Childs, T Evans: DOT (1965), DOT II (1967), DOT III (1969), DOT3.5 (1975), DOT IV (1976)……… DORT (~1997) (3D) TORT (~1997))…….DOORS (early 2000)… DENOVO ~2007-to date) Los Alamos National Laboratory (LANL): K.D. Lathrop, F.W. Brinkley, W.H. Reed, G.I. Bell, B.G. Carlson, R. E. Alcouffe, R. S. Baker, J. A. Dahl: TWOTRAN (1970), TWOTRAN II (1977) ….THREETRAN…… …TRIDENT-CTR(~1980)……DANTSYS (1995)…PARTISN (2005) 10 ATTILA: 3D-FEM-unstrctured tetrahedral cells (1995). Now Transpire/UC

Spatial Descritization: Comparison of Recent Discrete Ordinates Codes 1/5 Spatial Descritization: Orthogonal and structured: - Weighted diamond differencing (Denovo, PARTISN) Weighted diamond differencing with linear-zero fixup (Denovo, PARTISN) - Adaptive weighted diamond Differencing (PATISN) - Linear discontinuous Galerkin finite element (Denovo, PRTISN) - Trilinear-discontinuous Galerkin finite element (Denovo) Exponential discontinuous finite element (PARTISN) - Step characteristics, slice balance (Denovo) Arbitrary and Unstructured: - Tri-linear discontinuous Finite Element (DFEM) on an arbitrary tetrahedral mesh (ATTILA)

Parallelization Method Inner Iteration Method Comparison of Recent Discrete Ordinates Codes 1/5 Parallelization Method - Koch-Baker-Alcouffe (KBA) parallel-wavefront sweeping algorithm (Denovo) - 2-D spatial decomposition (and inversion of source iteration equation in a single sweep (PARTISN) Spatial decomposition parallelism (ATTILA) Iteration Method - Krylov method (within-group, non-stationary method) (Denovo) - Source iteration (stationary) method (PARTISN, ATTILA) Inner Iteration Method Diffusion synthetic acceleration, DSA (All) Transport synthetic acceleration (TSA) (All)

Denovo: Parallel 3-D Discrete Ordinates Code Denovo serves as the deterministic solver module in the SCALE MAVRIC sequence SCALE MAVRIC Denovo CADIS Appropriate Weight windows Sn- 3-D Code Geom. Model Monaco with Automated Variance Reduction using Importance Mapping- Monte Carlo Code Consistent Adjoint Driven Importance Sampling .Developed to replace TORT as the principal 3-D deterministic transport code for nuclear technology applications at Oak Ridge National Laboratory (ORNL).

Application of Denovo: PWR Denovo is used extensively on the National Center for Computational Sciences (NCCS) Cray XT5 supercomputer (Jaguar). The KBA method (direct inversion, parallel sweeping) allows for good weak-scaling on Jaguar. This ability to run massive problems in reasonable runtimes Slightly more than 1 hr Over 1 Billion mesh 10 cm mesh size From: Thomas M. Evans , “Denovo-A New Parallel Discrete Transport Code for Radiation Shielding Applications” Transport Methods Group, Oak Ridge National Laboratory, One Bethel Valley Rd, Oak Ridge, TN 37831 evanstm@ornl.gov

ATTILA A finite element Sn neutron, gamma and charged particle transport code using 3D unstructured grids (tetrahedral meshes) Geometry input from CAD (Solid Works, ProE) ATTILA R&D Started at LANL (1995) by CIC-3 Group. Currently being maintained through an exclusive license agreement between Transpire Inc. and University of California.. Shared memory parallel version SEVERIAN Accepted as an ITER design tool in July, 2007

Generic Diagnostic Upper Port Plug Neutronics Section Through Upper Port Showing the Visible/IR Camera Labyrinth W/cm3 Generic Upper Port Nuclear Heating Total: 316 kW First Wall + Diagnostic Shield: 309 kW GUPP Structure: 7 kW Generic Upper Port Plug SolidWorks Analysis Model

Generic Diagnostic Upper Port Plug Neutronics Vacuum Flange ATTILA Simplified representation of the Generic Diagnostic Upper Port Structure ANSYS Thermal Analysis in ANSYS Based on Nuclear Heating Data from ATTILA

Alite04-UCLA ITER Reference CAD Model 40-degree 1:1 scale CAD model re-centered around the lower RH divertor port. Contains all components and is fully compliant with the Alite03 and Alite04 Diverter model furnished by ITER IO** M12 upper port connections from the ATTILA Alite04 model of UKAEA Culham. Many cleanup and minor modifications suitable for nuclear analysis were performed in SolidWorks and ANSYS.  Meshed by Attila Model will be sent to ITER IO and made available to neutronics community **This work was carried out using an adaptation of the Alite MCNP model which was developed as a collaborative effort between the FDS team of ASIPP China, ENEA Frascati, JAEA Naka, UKAEA Culham and the ITER Organisation

Neutron Flux in the Vacuum Vessel Looking down: Horizontal cut at Mid-plane Bottom of VV

Neutron Heating Gamma Heating W/cc Total Heating is dominated by gamma heating

Accumulated Dose (Gy) in the Epoxy Insulator at 0.3 MW.a/m2 Diagnostics and Port shield Installed 3.67E4 1.67E6 2.01E6 9.02E4 PF4 PF4 Magnet Insulator PF5 PF5 PF6 PF6 3E3 Diagnostics/shield not installed Dose in PF5 reduced by a factor of 100 when divertor port is plugged Dose limit of 10 MGy is not reached Local Insulator Dose: The dose limit to the insulation is 10MGy Dose (Gy/s) = Heating (W/cc)*1/ρmaterial*1000g/kg Local Lifetime Limit 10 MGy, Assume Titer_life = 1.7E7 seconds

TBM (2) Shield Cryostat Bio-shield AEU Port Inter space area Youssef Dagher Dose rates in the port inters pace and AEU area need Assessment → acurate ocupational Radiation Exposure (ORE) rates

We have a meashable ITER model with DCLL TBM inserted

Follow up Need to complete the dose rate assessment for the DCLL TBM Comments With the recent advances in computers soft and hardware development, the limitation on disk space requirement is much more relaxed. Discrete ordinates codes (e.g. ATTILA/SEVERIAN)are good tools for engineering designs that require frequent design modifications. ATTILA is already extensively used in ITER in-vessel component designs (diagnostics, ELM.VS, etc.)

Features Comparison of Recently Developed Discrete Ordinates Codes - 1/4

Features Comparison of Recently Developed Discrete Ordinates Codes - 2/4

Features Comparison of Recently Developed Discrete Ordinates Codes - 3/4

Features Comparison of Recently Developed Discrete Ordinates Codes - 4/4