armi.physics.fuelPerformance.utils module¶
Fuel performance utilities.
- armi.physics.fuelPerformance.utils.applyFuelDisplacement(block, displacementInCm)[source]¶
Expands the fuel radius in a pin by a number of cm.
Assumes there’s thermal bond in it to displace. This adjusts the dimension of the fuel while conserving its mass.
The bond mass is not conserved; it is assumed to be pushed up into the plenum but the modeling of this is not done yet by this method.
Warning
A 0.5% buffer is included to avoid overlaps. This should be analyzed in detail as a methodology before using in any particular analysis.
\[n V = n\prime V\prime n\prime = \frac{V}{V\prime} n\]
- armi.physics.fuelPerformance.utils.gasConductivityCorrection(tempInC: float, porosity: float, morphology: int = 2)[source]¶
Calculate the correction to conductivity for a porous, gas-filled solid.
- Parameters
tempInC – temperature in celcius
porosity – fraction of open/total volume
morphology – correlation to use regarding pore morphology (default 2 is irregular porosity for conservatism)
optional – correlation to use regarding pore morphology (default 2 is irregular porosity for conservatism)
- Returns
chi – correction to conductivity due to porosity (should be multiplied)
- Return type
Notes
Morphology is treated different by different models:
0, no porosity correction 1, bauer equation, spherical porosity 2, bauer equation, irregular porosity 3, bauer equation, mixed morphology, above 660, spherical. Below 660, irregular 4, maxwell-eucken equation, beta=1.5
- Source1In-Pile Measurement of the Thermal Conductivity of Irradiated Metallic Fuel, T.H. Bauer J.W. Holland.
Nuclear Technology, Vol. 110, 1995. Pages 407-421
- Source2The Porosity Dependence of the Thermal Conductivity for Nuclear Fuels, G. Ondracek B. Schulz.
Journal of Nuclear Materials, Vol. 46, 1973. Pages 253-258