Using the Application Builder for Neutron Transport in ... · PDF fileUsing the Application...
-
Upload
duongthuan -
Category
Documents
-
view
242 -
download
3
Transcript of Using the Application Builder for Neutron Transport in ... · PDF fileUsing the Application...
Using the Application Builder for Neutron Transport in Discrete OrdinatesC.J. HurtUniversity of TennesseeNuclear Engineering Department(This material is based upon work supported under a Department of Energy Nuclear Energy University Programs Graduate Fellowship.)
James D. FreelsOak Ridge National Laboratory, Research Reactors Division
Presented at:
ORNL is managed by UT-Battelle for the US Department of Energy
2 COMSOL Conference 2015 Boston, MA, October 7-9,2015
Presentation Outline
• Brief review of neutron transport
• Discrete ordinates methodology
• (Mis-)Use of the App. Builder• Transport Benchmarks
– Kobayashi benchmarks– Simple eigenvalue problems
• Results• Conclusions
3 COMSOL Conference 2015 Boston, MA, October 7-9,2015
Neutron Transport
• Solve 7 independent variables:– Energy (1) – E – Angle (2) – Ω (ξ,ω)– Space (3) – r (x,y,z)– Time (1) – t
• Two primary methods:– Stochastic (MCNP5,
SCALE’s KENO, Serpent)– Deterministic (PARTISN,
DORT, Attila)
• Nuclear Datay
x
z
i
jr
Ωk
4 COMSOL Conference 2015 Boston, MA, October 7-9,2015
Discrete Ordinates Method
• Gauss-Legendre quadrature for numerical integration over the angular domain:
• Spatial variables – finite difference, nodal, FEM
• Energy variables –multigroup method, split problem into energy groups
• Angular variables – discrete directions and quadrature approximation
𝜙𝜙𝑙𝑙𝑚𝑚(𝑟𝑟,𝐸𝐸) = 4𝜋𝜋𝑌𝑌𝑙𝑙𝑚𝑚 Ω′ 𝜓𝜓 𝑟𝑟,𝐸𝐸, Ω′ 𝑑𝑑Ω′ =
𝑛𝑛=1
𝑁𝑁
𝑌𝑌𝑙𝑙𝑚𝑚 Ω𝑛𝑛 ψ(𝑟𝑟,𝐸𝐸, Ω𝑛𝑛)
Flux moments
5 COMSOL Conference 2015 Boston, MA, October 7-9,2015
Weak form application mode.Multi-Group Neutron Transport Equation for Discrete Ordinates
Scattering Moment
cosine of scattering angle, Ω Ω′
Legendre polynomials
scattering cross section g→g’ (1/m)
Ω𝑛𝑛 𝛻𝛻 + Σ𝑡𝑡𝑔𝑔(𝑟𝑟) 𝜓𝜓𝑛𝑛
𝑔𝑔 𝑟𝑟, Ω𝑛𝑛 = 𝑞𝑞𝑒𝑒𝑒𝑒𝑡𝑡𝑔𝑔 𝑟𝑟
+ 𝜒𝜒𝑔𝑔 𝑔𝑔′=1
𝐺𝐺
𝜈𝜈Σ𝑓𝑓𝑔𝑔′(𝑟𝑟)𝜙𝜙𝑔𝑔′ 𝑟𝑟 +
𝑙𝑙=0
𝑆𝑆𝑆𝑆𝑆𝑆
𝑚𝑚=−𝑙𝑙
𝑙𝑙
𝑌𝑌𝑙𝑙𝑚𝑚∗ (Ω𝑛𝑛) 𝑔𝑔′=1
𝐺𝐺
Σ𝑠𝑠𝑙𝑙𝑔𝑔′→𝑔𝑔(𝑟𝑟)𝜙𝜙𝑙𝑙
𝑔𝑔′(𝑟𝑟)
𝜓𝜓𝑛𝑛𝑔𝑔
𝜙𝜙𝑙𝑙𝑔𝑔
Ω𝑛𝑛
r
Σ𝑡𝑡𝑔𝑔
𝜒𝜒𝑔𝑔
𝜈𝜈
Σ𝑓𝑓𝑔𝑔
Σ𝑠𝑠𝑙𝑙𝑔𝑔→𝑔𝑔′
𝑌𝑌𝑙𝑙𝑚𝑚∗
angular neutron flux(neutrons/m2-s)
neutron flux moment (neutrons/m2-s)
discrete ordinate direction, n
spatial coordinates
total cross section (1/m)
probability of neutron born in group g
average # of neutrons emitted per fission
fission cross section (1/m)
scattering moment cross sec. g→g’ (1/m)
conjugate spherical harmonic functions
Σ𝑠𝑠𝑙𝑙𝑔𝑔→𝑔𝑔′ =
−1
1𝑑𝑑𝜇𝜇0Σ𝑠𝑠
𝑔𝑔→𝑔𝑔′ 𝜇𝜇0 𝑃𝑃𝑙𝑙 𝜇𝜇0
𝜇𝜇0𝑃𝑃𝑙𝑙
Σ𝑠𝑠𝑔𝑔→𝑔𝑔′
external scattering source (neutrons/m3-s)
discrete ordinate index
energy group index
scattering order index
maximum scattering order (0 = isotropic)
𝑞𝑞𝑒𝑒𝑒𝑒𝑡𝑡𝑔𝑔
𝑛𝑛
𝑔𝑔
𝑙𝑙,𝑚𝑚
𝑆𝑆𝑆𝑆𝑆𝑆
6 COMSOL Conference 2015 Boston, MA, October 7-9,2015
• Neutron transport equation (simplified):
• “Streaming” terms:
Neutron Transport Equation – Streaming
Dimension Spatial Var. Angular Var. Ω 𝛁𝛁𝜓𝜓1D Cartesian
x 𝜇𝜇 𝜇𝜇𝜕𝜕𝜕𝜕𝜕𝜕
2D Cartesian
x,y 𝜇𝜇, 𝜂𝜂 𝜇𝜇𝜕𝜕𝜕𝜕𝜕𝜕 + 𝜂𝜂
𝜕𝜕𝜕𝜕𝑦𝑦
3D Cartesian
x,y,z 𝜇𝜇, 𝜂𝜂, 𝜉𝜉 𝜇𝜇𝜕𝜕𝜕𝜕𝜕𝜕 + 𝜂𝜂
𝜕𝜕𝜕𝜕𝑦𝑦 + 𝜉𝜉
𝜕𝜕𝜕𝜕𝜕𝜕
2DCylindrical
𝜌𝜌,z 𝜇𝜇, 𝜉𝜉 𝜇𝜇𝜌𝜌𝜕𝜕𝜕𝜕𝜌𝜌 𝜌𝜌 −
1𝜌𝜌𝜕𝜕𝜕𝜕𝜕𝜕 𝜂𝜂 + 𝜉𝜉
𝜕𝜕𝜕𝜕𝜕𝜕
Ω 𝛻𝛻𝜓𝜓 + 𝜎𝜎𝜓𝜓 = 𝑞𝑞
• Curvilinear geometry: The variation of the angular coordinate system with position introduces a troublesome angular derivative or “directional transfer” term
7 COMSOL Conference 2015 Boston, MA, October 7-9,2015
Use of Application Builder to “streamline” physics building of G-by-N interfaces
Working Xsdirectory text file
COMSOL Application Builder1. Create model equations, BC’s,
variables2. Mix Xs3. Save Intermediary App. File
COMSOL Model:Run simulations
COMSOL App:1. Develop geometry,
solver, parameters, etc.2. Run edits3. Save as model file
SCALE:Material Processing
8 COMSOL Conference 2015 Boston, MA, October 7-9,2015
Kobayashi Benchmark Problems 1 – 3
Vacuum
Source
Vacuum
Source
• Difficult problems to assess:– “…the accuracy of the flux distribution for systems which
have void regions in a highly absorbing medium.”
• 3 problems in two cases:i. Pure absorberii. 50% scattering
• Expected “ray effects” allowed unmitigated
(1) (2)(3)
9 COMSOL Conference 2015 Boston, MA, October 7-9,2015
Meshing, Solver and Problem Parameters• Swept, mapped mesh everywhere
– 2 cm mesh intervals, uniform
– Mesh control domains utilized
• Each model set up with ~45-125k elements– ~14-28 million DOF → 1-2 hr solution time
– 1+ compute nodes, dual quad core processors, 128 GB RAM
• PARDISO for single node batch runs, MUMPS for batch runs across multiple nodes
• Fully-coupled or segregated solvers both used– Segregated slower convergence, offers “lower limit” feature and
minimal memory savings
• Sn16 Level-Symmetric Quadrature
• Pn0 Scattering Order
10 COMSOL Conference 2015 Boston, MA, October 7-9,2015
1.0E-08
1.0E-07
1.0E-06
1.0E-05
1.0E-04
1.0E-03
0 10 20 30 40 50 60
Flux
(n/c
m^2
./s)
X (cm), Y=95 cm, Z=35 cm
AnalyticCOMSOLPARTISN
Kobayashi Benchmark 3 Fluxes (w/o scattering)
1.0E-04
1.0E-03
1.0E-02
1.0E-01
1.0E+00
1.0E+01
0 20 40 60 80 100
Flux
(n/c
m^2
./s)
Y (cm), X,Z = 5 cm
Analytic
COMSOL
PARTISN
1.0E-05
1.0E-04
1.0E-03
1.0E-02
1.0E-01
1.0E+00
0 10 20 30 40 50 60
Flux
(n/c
m^2
./s)
X (cm), Y=55 cm, Z=5 cm
Analytic
COMSOL
PARTISN
Log plot of flux
11 COMSOL Conference 2015 Boston, MA, October 7-9,2015
Kobayashi Benchmark 3 Fluxes (w/o scattering)
Log plot of flux
0.0E+002.0E-014.0E-016.0E-018.0E-011.0E+001.2E+001.4E+001.6E+001.8E+002.0E+00
0 20 40 60 80 100
Rat
io to
Ana
lytic
al S
olut
ion
Y (cm), X,Z = 5 cm
COMSOL
PARTISN
Analytic
0.0E+002.0E-014.0E-016.0E-018.0E-011.0E+001.2E+001.4E+001.6E+001.8E+00
0 10 20 30 40 50 60
Rat
io to
Ana
lytic
al S
olut
ion
X (cm), Y=55 cm, Z=5 cm
COMSOL
PARTISN
Analytic
-5.0E-010.0E+005.0E-011.0E+001.5E+002.0E+002.5E+003.0E+003.5E+004.0E+00
0 10 20 30 40 50 60
Rat
io to
Ana
lytic
al S
olut
ion
X (cm), Y=95 cm, Z=35 cm
COMSOLPARTISNAnalytic
12 COMSOL Conference 2015 Boston, MA, October 7-9,2015
Simple Eigenvalue Problems
0.00E+00
1.00E-06
2.00E-06
3.00E-06
4.00E-06
5.00E-06
6.00E-06
-0.15 -0.1 -0.05 0 0.05 0.1 0.15
Gro
up 1
Flu
x (n
/cm
2 -s)
Radial Position (m)
COMSOL
Keno-Va
HEU metal and water configurations, Sn2-4
keff
KENOVa MG 0.2834 --
COMSOL Sn2 0.2600 8.24%
COMSOL Sn4 0.2705 4.56%
COMSOL Sn6 0.2713 4.27%
MCNP CE 0.2748 --
13 COMSOL Conference 2015 Boston, MA, October 7-9,2015
Summary and Conclusions• COMSOL-based neutron transport physics were
developed for the discrete ordinates method– Variable dimension (1-D, 2-D, 2-D Axisymmetric, 3-D)– Variable energy group, angular quadrature– Neutron cross sections from SCALE, mixed in COMSOL
• New use of the COMSOL Application Builder for streamlining physics and model building in the weak form interface
• Results from compared benchmarks promising, primary limitation is computation time
• Future HFIR applications for neutron transport approaches in COMSOL has a variety of avenues