forked from crp/ecp-benchmarks
Update README.md and make references to NuScale DC more explicit
This commit is contained in:
parent
0034350adc
commit
6715532a26
3 changed files with 45 additions and 61 deletions
45
README.md
45
README.md
|
|
@ -12,39 +12,18 @@ modeled in 2D with reflective boundary conditions along the axial dimension.
|
|||
Model Descriptions
|
||||
------------------
|
||||
|
||||
**fuel-pin**
|
||||
A single fuel pin with reflective boundary conditions (*i.e.*, an infinitely
|
||||
repeating array of fuel pins). The default configuration is the BEAVRS fuel pin
|
||||
with fresh 1.6% enriched UO2 fuel, but the script can be toggled to 2.4% or
|
||||
3.1% enriched fuel.
|
||||
|
||||
**assembly**
|
||||
A single fuel assembly with reflective boundary conditions (*i.e.*, an infinitely
|
||||
repeating lattice of fuel assemblies). The default configuration is the BEAVRS
|
||||
assembly with fresh 1.6% enriched UO2 fuel with 24 water-filled control rod
|
||||
guide tubes and a central air-filled instrument tube. However, the script can
|
||||
be toggled to use any of the 20+ fuel assemblies in the BEAVRS model.
|
||||
|
||||
**2x2-periodic**
|
||||
A 2x2 fuel assembly colorset with periodic boundary conditions (*i.e.*, an
|
||||
infinitely repeating lattice of the 2x2 assembly colorset). The default
|
||||
configuration includes the BEAVRS assembly with fresh 1.6% enriched UO2 fuel
|
||||
with 24 water-filled control rod guide tubes and a central air-filled
|
||||
instrument tube, along with a 3.1% enriched fuel assembly with 20 burnable
|
||||
poisons, four control rod guide tubes and a central instrument tube. However,
|
||||
the script may be toggled to use any pair of the 20+ fuel assemblies in the
|
||||
BEAVRS model.
|
||||
|
||||
**2x2-reflector**
|
||||
A 2x2 fuel assembly colorset surrounded by a water reflector. Reflective
|
||||
boundary conditions are used on the top and left boundaries (adjacent to the
|
||||
assemblies) and vacuum boundary conditions are used on the bottom and right
|
||||
boundaries (adjacent to the reflector). The default configuration includes
|
||||
the BEAVRS assembly with fresh 1.6% enriched UO2 fuel with 24 water-filled
|
||||
control rod guide tubes and a central air-filled instrument tube, along with a
|
||||
3.1% enriched fuel assembly with 20 burnable poisons, four control rod guide
|
||||
tubes and a central instrument tube. However, the script may be toggled to use
|
||||
any pair of the 20+ fuel assemblies in the BEAVRS model.
|
||||
<dl>
|
||||
<dt>fuel-pin</dt>
|
||||
<dd>A single fuel pin with reflective boundary conditions (i.e., an infinitely repeating array of fuel pins). The default configuration is the BEAVRS fuel pin with fresh 1.6% enriched UO2 fuel, but the script can be toggled to 2.4% or 3.1% enriched fuel.</dd>
|
||||
<dt>assembly</dt>
|
||||
<dd>A single fuel assembly with reflective boundary conditions (i.e., an infinitely repeating lattice of fuel assemblies). The default configuration is the BEAVRS assembly with fresh 1.6% enriched UO2 fuel with 24 water-filled control rod guide tubes and a central air-filled instrument tube. However, the script can be toggled to use any of the 20+ fuel assemblies in the BEAVRS model.</dd>
|
||||
<dt>2x2-periodic</dt>
|
||||
<dd>A 2x2 fuel assembly colorset with periodic boundary conditions (i.e., an infinitely repeating lattice of the 2x2 assembly colorset). The default configuration includes the BEAVRS assembly with fresh 1.6% enriched UO2 fuel with 24 water-filled control rod guide tubes and a central air-filled instrument tube, along with a 3.1% enriched fuel assembly with 20 burnable poisons, four control rod guide tubes and a central instrument tube. However, the script may be toggled to use any pair of the 20+ fuel assemblies in the BEAVRS model.</dd>
|
||||
<dt>2x2-reflector</dt>
|
||||
<dd>A 2x2 fuel assembly colorset surrounded by a water reflector. Reflective boundary conditions are used on the top and left boundaries (adjacent to the assemblies) and vacuum boundary conditions are used on the bottom and right boundaries (adjacent to the reflector). The default configuration includes the BEAVRS assembly with fresh 1.6% enriched UO2 fuel with 24 water-filled control rod guide tubes and a central air-filled instrument tube, along with a 3.1% enriched fuel assembly with 20 burnable poisons, four control rod guide tubes and a central instrument tube. However, the script may be toggled to use any pair of the 20+ fuel assemblies in the BEAVRS model.</dd>
|
||||
<dt>smr</dt>
|
||||
<dd>A 3D Small Modular Reactor (SMR) model that roughly mimics the design of the NuScale reactor. The reactor core has 37 fuel assemblies that alternate between 3.1% enriched and 2.4% enriched UO2 fuel. The center fuel assembly has 1.6% enriched UO2 fuel. Where possible, we have attempted to use the same parameters for the fuel assemblies and fuel rods as those specified in the NuScale <a href="https://www.nrc.gov/reactors/new-reactors/design-cert/nuscale.html">design submittal</a> to the Nuclear Regulatory Commission (NRC), for example: 264 fuel rods per assembly, 24 guide tubes per assembly, 1 instrument tube per assembly, five spacer grids per assembly, fuel rod pitch of 0.496 in, and an active fuel length of 200 cm. Many of the details of the actual NuScale fuel assembly design are redacted from the design submittal because they are export controlled/proprietary information. The purpose of our model is not to be an exact replica of the NuScale model; rather, it is intended to capture most of the physical complexities that are involved in modeling a full reactor core and to provide a suitable model for carrying out full core performance tests on the testbed architectures.</dd>
|
||||
</dl>
|
||||
|
||||
Dependencies
|
||||
------------
|
||||
|
|
|
|||
|
|
@ -2,10 +2,10 @@
|
|||
|
||||
None of the public NuScale documents give information about the dimensions and
|
||||
location of the water holes in the heavy neutron reflector. Thus, all the
|
||||
dimensions of the water holes in the heavy reflectors were eyeballed from the DC
|
||||
application, Figure 4.3-25. A screenshot was used to determine the size and
|
||||
location of the water holes which were then converted to actual dimensions by
|
||||
scaling according to the width of an assembly.
|
||||
dimensions of the water holes in the heavy reflectors were eyeballed from the
|
||||
design certification application (ML17013A274), Figure 4.3-25. A screenshot was
|
||||
used to determine the size and location of the water holes which were then
|
||||
converted to actual dimensions by scaling according to the width of an assembly.
|
||||
|
||||
"""
|
||||
|
||||
|
|
|
|||
|
|
@ -3,10 +3,14 @@
|
|||
The geometric parameters defining the core model are tabulated here.
|
||||
The geometric specifications are loosely based upon NuScale's Small
|
||||
Modular Pressurized Water Reactor concept as detailed here in their
|
||||
NRC design certification documentation:
|
||||
NRC design certification (DC) documentation:
|
||||
|
||||
https://www.nrc.gov/docs/ML1618/ML16187A017.pdf
|
||||
https://www.nrc.gov/docs/ML1700/ML17007A001.pdf
|
||||
|
||||
NuScale DC application, chapter 1: https://www.nrc.gov/docs/ML1701/ML17013A264.pdf
|
||||
NuScale DC application, chapter 4: https://www.nrc.gov/docs/ML1701/ML17013A274.pdf
|
||||
|
||||
"""
|
||||
|
||||
import copy
|
||||
|
|
@ -29,23 +33,23 @@ INCHES = 2.54
|
|||
# RPV: Reactor Pressure Vessel
|
||||
|
||||
# fuel rod parameters
|
||||
pellet_OR = 0.3195*INCHES/2 # DC, Table 4.1-2
|
||||
clad_IR = 0.326*INCHES/2 # DC, Table 4.1-2
|
||||
clad_OR = 0.374*INCHES/2 # DC, Table 4.1-2
|
||||
active_fuel_length = 78.74*INCHES # DC, Figure 4.2-10
|
||||
plenum_length = 5.311*INCHES # DC, Figure 4.2-10
|
||||
fuel_rod_length = 85.00*INCHES # Table 4.1-2
|
||||
pellet_OR = 0.3195*INCHES/2 # ML17013A274, Table 4.1-2
|
||||
clad_IR = 0.326*INCHES/2 # ML17013A274, Table 4.1-2
|
||||
clad_OR = 0.374*INCHES/2 # ML17013A274, Table 4.1-2
|
||||
active_fuel_length = 78.74*INCHES # ML17013A274, Figure 4.2-10
|
||||
plenum_length = 5.311*INCHES # ML17013A274, Figure 4.2-10
|
||||
fuel_rod_length = 85.00*INCHES # ML17013A274, Table 4.1-2
|
||||
lower_end_cap = 0.575*INCHES # ML17007A001, Table 3-2
|
||||
|
||||
# pin cell parameters
|
||||
guide_tube_IR = 0.450*INCHES/2 # DC, Table 4.1-2
|
||||
guide_tube_OR = 0.482*INCHES/2 # DC, Table 4.1-2
|
||||
guide_tube_dash_IR = 0.397*INCHES/2 # DC, Table 4.1-2
|
||||
guide_tube_IR = 0.450*INCHES/2 # ML17013A274, Table 4.1-2
|
||||
guide_tube_OR = 0.482*INCHES/2 # ML17013A274, Table 4.1-2
|
||||
guide_tube_dash_IR = 0.397*INCHES/2 # ML17013A274, Table 4.1-2
|
||||
guide_tube_dash_OR = guide_tube_OR
|
||||
boron_carbide_OR = 0.333*INCHES/2 # DC, Table 4.1-3
|
||||
ag_in_cd_OR = 0.336*INCHES/2 # DC, Table 4.1-3
|
||||
control_rod_IR = 0.344*INCHES/2 # DC, Table 4.1-3
|
||||
control_rod_OR = 0.381*INCHES/2 # DC, Table 4.1-3
|
||||
boron_carbide_OR = 0.333*INCHES/2 # ML17013A274, Table 4.1-3
|
||||
ag_in_cd_OR = 0.336*INCHES/2 # ML17013A274, Table 4.1-3
|
||||
control_rod_IR = 0.344*INCHES/2 # ML17013A274, Table 4.1-3
|
||||
control_rod_OR = 0.381*INCHES/2 # ML17013A274, Table 4.1-3
|
||||
burn_abs_r1 = 0.21400
|
||||
burn_abs_r2 = 0.23051
|
||||
burn_abs_r3 = 0.24130
|
||||
|
|
@ -60,19 +64,19 @@ plenum_spring_OR = 0.06459 # Estimate, actual is ECI
|
|||
|
||||
# grid spacer parameters
|
||||
rod_grid_side = 1.24416
|
||||
spacer_height = 1.750*INCHES # DC, Figure 4.2-7
|
||||
spacer_height = 1.750*INCHES # ML17013A274, Figure 4.2-7
|
||||
|
||||
# assembly parameters
|
||||
assembly_length = 95.89*INCHES # DC, Table 4.1-2
|
||||
pin_pitch = 0.496*INCHES # DC, Table 4.1-2
|
||||
lattice_pitch = 8.466*INCHES # DC, Table 4.1-2
|
||||
assembly_length = 95.89*INCHES # ML17013A274, Table 4.1-2
|
||||
pin_pitch = 0.496*INCHES # ML17013A274, Table 4.1-2
|
||||
lattice_pitch = 8.466*INCHES # ML17013A274, Table 4.1-2
|
||||
grid_strap_side = 21.47270
|
||||
top_nozzle_height = 3.551*INCHES # DC, Figure 4.2-2
|
||||
top_nozzle_width = 8.406*INCHES # DC, Figure 4.2-2
|
||||
top_nozzle_height = 3.551*INCHES # ML17013A274, Figure 4.2-2
|
||||
top_nozzle_width = 8.406*INCHES # ML17013A274, Figure 4.2-2
|
||||
|
||||
# core radial parameters
|
||||
core_barrel_IR = 74*INCHES/2 # DC, Table 4.1-2
|
||||
core_barrel_OR = 78*INCHES/2 # DC, Table 4.1-2
|
||||
core_barrel_IR = 74*INCHES/2 # ML17013A274, Table 4.1-2
|
||||
core_barrel_OR = 78*INCHES/2 # ML17013A274, Table 4.1-2
|
||||
neutron_shield_OR = core_barrel_OR + 2.0
|
||||
rpv_IR = 120.0 # Estimate?
|
||||
rpv_OR = 135.0 # Estimate?
|
||||
|
|
@ -95,8 +99,9 @@ top_upper_nozzle = bottom_upper_nozzle + (431.876 - 423.049) # BEAVRS, Fig. 32
|
|||
highest_extent = top_upper_nozzle + 20.0
|
||||
|
||||
# The grid spacer locations are eyeball estimated from Figure 3-1 in NuScale's
|
||||
# FA design certification doc. This assumes 6cm and 2cm spacings between the
|
||||
# bottom and top of the fuel rods and the bottom and top grid spacers.
|
||||
# FA design certification doc, ML17007A001. This assumes 6cm and 2cm spacings
|
||||
# between the bottom and top of the fuel rods and the bottom and top grid
|
||||
# spacers.
|
||||
first_grid_bot = bottom_fuel_rod + 6.0
|
||||
last_grid_top = top_fuel_rod - 2.0
|
||||
last_grid_bot = last_grid_top - spacer_height
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue