2.3. Example Applications of CSAS6

Several example uses of CSAS6 are shown in this section for a variety of applications.

2.3.1. Run KENO-VI using CSAS6

CSAS6 creates a microscopic working format library and a mixing table that is passed to KENO-VI. The library is created using XSProc to process the cross section data in the resolved resonance regions of the isotopes contained in the library. CSAS6 then executes KENO-VI, which calculates keff for the problem. The following examples are for using the multigroup mode of calculation for KENO-VI. Using the continuous energy mode can be accomplished by simply changing the library name to one of the continuous energy libraries.

EXAMPLE 1. CSAS6 – Determine the keff of a system.

Consider a problem consisting of eight uranium metal cylinders that are 93.2% wt enriched, having a density of 18.76 g/cm3. The cylinders are arranged in a 2 \(\times\) 2 \(\times\) 2 array. Each has a radius of 5.748 cm and a height of 10.765 cm. The center-to-center spacing in the horizontal (X-Y) plane is 13.74 cm and the vertical center-to-center spacing is 13.01 cm. Because the cross section processing will be done assuming an infinite homogeneous medium and no cell mixtures are used, there is no unit cell data. The input data for this problem follow.

=csas6
set up 2c8 in csas6
v7.1-252
read comp
uranium  1 den=18.76 1 293  92235 93.2 92238 5.6 92234 1.0 92236 0.2 end
end comp
read parameters  flx=yes fdn=yes far=yes  end parameters
read geometry
unit 1
cylinder 10  5.748 5.3825 -5.3825
cuboid   20  6.87 -6.87 6.87 -6.87 6.505 -6.505
media 1 1 10
media 0 1 20 -10
boundary 20
global unit 2
cuboid 10 4p13.74   2p13.010
array  1  10  place 1 1 1 -6.87 -6.87 -6.505
boundary 10
end geometry
read array
gbl=1 ara=1 nux=2 nuy=2 nuz=2  fill  f1 end fill
end array
end data
end

EXAMPLE 2. CSAS6 – Determine the keff of an array of fuel pellets in a UO2F2 solution.

Consider a 60 cm inside diameter cylindrical tank filled with 5.0%-enriched UO2 fuel rods and 5.0%-enriched UO2F2 solution at 295 gm/liter. A 51 \(\times\) 51 \(\times\) 1 array of fuel rods is centered on the bottom of the tank. The fuel rods are 366 cm long, 0.45 cm in radius, clad with 0.01-cm-thick Al, and at a pitch of 1.5 cm. The fuel rods sit on the bottom of the container and the container and solution rise 5.0 cm above the top of the rods. The container is 10 cm thick in the side and bottom and open at the top. Determine the keff of the system. Input data for this problem follow.

=csas6
uo2 pins in a uo2f2 solution
v7.1-252
read comp
uo2       1 0.95 300 92235 5.0 92238 95.0 end
al        2 1.0  300 end
solnuo2f2 3 295 0.0 1.0 300 92235 5.0 92238 95.0 end
al        4 1.0  300 end
solnuo2f2 5 295 0.0 1.0 300 92235 5.0 92238 95.0 end
end comp
read celldata
latticecell squarepitch pitch=1.50 3 fueld=0.9  1 cladd=0.94 2 end
end celldata
read geom
unit  1
com='fuel pin'
cylinder 10  0.45  2p183.0
cylinder 20  0.47 2p183.1
cuboid     30  4p0.75 2p183.1
media 1 1 10
media 2 1 20 -10
media 3 1 30 -20 -10
boundary 30
global unit  2
com='fuel pins and solution in tank'
cuboid    10  4p38.25  2p183.1
cylinder  20  60.0  188.1 -183.1
cylinder  30  70.0  188.1 -193.1
array  1  10  place 26 26 1 3*0.0
media  5  1  20 -10
media  4  1  30 -20
boundary  30
end geom
read array
ara=1 nux=51 nuy=51 nuz=1 fill f1 end fill
end array
end data
end

2.3.2. Run KENO-VI containing cell-weighted mixtures

CSAS6 creates a microscopic working format library and a mixing table that is passed to KENO-VI. The microscopic cross sections of the nuclides used in the unit cell geometry description are cell-weighted by specifying CELLMIX= followed by a unique mixture number. This mixture number utilizes the cell-weighted cross sections that represent the heterogeneous system. CSAS6 executes KENO-VI and calculates keff for the problem.

EXAMPLE 1. CSAS6 – Calculate the keff of an array of fuel assemblies using cell-weighted cross sections.

Consider the 4 \(\times\) 4 \(\times\) 1 array of fuel assemblies in a square aluminum cask described in Sect. 2.3.1, Example 2. Calculate the keff of the system by using the cell-weighted mixture 200 to represent the fuel pins in the fuel assembly. Note that mixtures 1, 2, and 3, representing UO2, zirconium, and water, respectively, are used in the unit cell description. Cell-weighting is applied to the microscopic cross sections that are used in the cell, making them incorrect for use elsewhere. Because water is used both inside the cell and between the fuel assemblies, an additional mixture, mixture 6, has been added to represent the water between the fuel assemblies. The input data for this problem follow.

=csas6
square fuel cask example using homogeneous mockup
v7.1-252
read comp
uo2  1 den=9.21 1.0 293. 92235 2.35 92238 97.65 end
zr   2 1 end
h2o  3 1 end
b4c  4 0.367 end
al   4 0.636 end
al   5 1 end
h2o  6 1 end
end comp
read celldata
latticecell squarepitch pitch=1.3 3 fueld=0.8 1 cladd=0.94 2 cellmix=200 end
end celldata
read param  far=yes gen=253 end param
read geom
unit  2
com='fuel assembly'
cuboid  10 4p11.05  2p183.07
cuboid  20 4p11.70  2p183.72
cuboid  30 4p12.20  2p184.22
media  200  1  10
media  4  1  20  -10
media  6  1  30  -20  -10
boundary  30
global  unit 3
com='fuel cask containing 4x4 array of assemblies'
cuboid  10  4p48.8  2p184.22
cuboid  20  4p58.8  2p194.22
array  1 10  place 1 1 1 -36.6 -36.6 0.0
media  5  1  20 -10
boundary  20
end geom
read array
ara=1 nux=4 nuy=4 nuz=1 fill f2 end fill
end array
end data
end

EXAMPLE 2. CSAS6 – Determine the keff of an array of fuel pellets in a UO2F2 solution using cell-weighted cross sections.

This is the same problem as described in Sect. 2.3.1 Example 2. However, the rods and solutions have been replaced with a cell-weighted mixture 50. Determine the keff of the container. Input data for this problem follow.

=csas6
uo2 pins in a uo2f2 solution, cell-weighted mixture
v7.1-252
read comp
uo2       1 0.95 300 92235 5.0 92238 95.0 end
al        2 1.0  300 end
solnuo2f2 3 295 0.0 1.0 300 92235 5.0 92238 95.0 end
al        4 1.0  300 end
solnuo2f2 5 295 0.0 1.0 300 92235 5.0 92238 95.0 end
end comp
read celldata
latticecell squarepitch pitch=1.50 3 fueld=0.9 1 cladd=0.94 2 cellmix=50 end
end celldata
read geom
global unit  2
com='fuel pins and solution in tank'
cuboid    10  4p38.25  2p183.1
cylinder  20  60.0  188.1 -183.1
cylinder  30  70.0  188.1 -193.1
media 50  1  10
media  5  1  20 -10
media  4  1  30 -20
boundary  30
end geom
end data
end

2.3.3. Run KENO-VI containing multiple unit cells

CSAS6 can create a microscopic working format library and a mixing table that contains more than one unit cell. Each unit cell is explicitly defined in the CELLDATA section of the standard composition data. Materials may appear in only one unit cell. All materials in the standard composition that are not contained in a unit cell are processed assuming infinite homogeneous media. CSAS6 passes the created working library to KENO-VI which calculates keff for the problem.

EXAMPLE 1. CSAS6 – Calculate the keff of a system using two unit cell descriptions.

Consider an infinite XY-array composed of two types of fuel assemblies in a checkerboard pattern moderated by water. Each assembly consists of a 17 \(\times\) 17 \(\times\) 1 array of zirconium-clad, enriched UO2 fuel pins in a square pitched array. In one array the uranium is 3.5%-enriched and in the other array the uranium is 2.9%-enriched. The UO2 has a density of 9.21 g/cm3. The pin diameter is 0.8 cm and is 366 cm long. The clad is 0.07 cm thick, and the pitch is 1.3 cm. Each fuel bundle is contained in a 0.65-cm-thick Boral sheath. The bundles are separated by an edge-to-edge spacing of 1.0 cm. The water and zirconium is input in the standard composition data once for every unit cell in which it appears because a material may appear in only one unit cell. Determine the keff of the infinite array. Note that periodic boundary conditions are required to obtain an infinite checkerboard array. Input data for this problem follow.

=csas6
2 square fuel assemblies example in an infinite lattice of assemblies
v7.1-252
read comp
uo2  1  den=9.21 1.0 293. 92235 3.5 92238 96.5 end
zr   2  1 end
h2o  3  1 end
uo2  4  den=9.21 1.0 293. 92235 2.9 92238 97.1 end
zr   5  1 end
h2o  6  1 end
b4c  7  0.367 end
al   7  0.636 end
end comp
read celldata
latticecell squarepitch pitch=1.3 3 fueld=0.8 1 cladd=0.94 2 end
latticecell squarepitch pitch=1.3 6 fueld=0.8 4 cladd=0.94 5 end
end celldata
read param far=yes gen=253 end param
read geom
unit  1
com='3.5 w% fuel pin'
cylinder 10  0.4  2p183.0
cylinder 20  0.47 2p183.07
cuboid   30  4p0.65 2p183.07
media 1 1 10
media 2 1 20 -10
media 3 1 30 -20 -10
boundary 30
unit  2
com='3.5 w% fuel assembly'
cuboid  10  4p11.05  2p183.07
cuboid  20  4p11.7   2p183.72
cuboid  30  4p12.2   2p184.22
array  1 10  place 9 9 1 3*0.0
media  7  1  20 -10
media  3  1  20 -20 -20
boundary  30
unit  3
com='2.9 w% fuel pin'
cylinder 10  0.4  2p183.0
cylinder 20  0.47 2p183.07
cuboid   30  4p0.65 2p183.07
media 4 1 10
media 5 1 20 -10
media 6 1 30 -20 -10
boundary 30
unit   4
com='2.9 w% fuel assembly'
cuboid  10  4p11.05  2p183.07
cuboid  20  4p11.7   2p183.72
cuboid  30  4p12.2   2p184.22
array  2 10  place 9 9 1 3*0.0
media  7  1  20 -10
media  6  1  20 -20 -20
boundary  30
global  unit 5
com='fuel cask containing 4x4 array of assemblies'
cuboid   10  4p24.4  2p184.22
array  3 10  place  1 1 1 -12.2  -12.2  0.0
boundary 10
end geom
read array
ara=1 nux=17 nuy=17 nuz=1 fill f1 end fill
ara=2 nux=17 nuy=17 nuz=1 fill f3 end fill
gbl=3 ara=3 nux=2 nuy=2 nuz=1 fill 2 4 4 2 end fill
end array
read bounds xyf=periodic end bounds
end data
end

EXAMPLE 2. CSAS6 – Calculate the keff of a system using two unit cell descriptions and cell-weighted mixtures.

Consider a problem in which a stainless steel cylinder with an inner diameter of 56 cm and an inside height of 91 cm is filled with pellets of UO2 in borated water. The steel is 0.125 cm thick. The spherical 2.57%-enriched UO2 pellets have a diameter of 1.07 cm and are arranged in a triangular pitch array with a pitch of 1.13 cm. The spherical 2.96%-enriched UO2 pellets have a diameter of 1.07 cm and are arranged in a triangular pitch array with a pitch of 1.12 cm. The cylindrical tank is filled half full of the 2.96% pellets in borated water, and the remainder is filled with the 2.57%-enriched pellets in borated water.

Mixture 100 is the cell-weighted mixture containing the 2.57%-enriched uranium pellets and mixture 200 is the cell-weighted mixture containing the 2.96%-enriched uranium pellets. Determine the keff of this system. Input data for this problem follow.

=csas6
2.57% and 2.96% enr uo2 pellets in 3500 ppm borated water
v7.1-252
read comp
uo2    1 0.925  283 92235 2.57 92238 97.43 end
h2o    2 1.0 283 end
atombacid 2 2.0017-2 3 5000 1 1001 3 8016 3 1.0 283 end
uo2    3 0.925  283 92235 2.96 92238 97.04 end
h2o    4 1.0 283 end
atombacid 4 2.0017-2 3 5000 1 1001 3 8016 3 1.0 283 end
ss304 5 1.0 283 end
end comp
read celldata
latticecell  sphtriangp pitch=1.13 2 fueld=1.07 1 cellmix=100 end
latticecell  sphtriangp pitch=1.13 4 fueld=1.07 3 cellmix=200 end
end celldata
read param  flx=yes   end param
read geom
global unit 1
cylinder 10 38.0 45.5 0.0
cylinder 20 38.0 91.0 0.0
cylinder 30 38.125 91.0 -0.125
media 100 1 10
media 200 1 20 -10
media   5 1 30 -20
boundary 30
end geom
end data
end