11. Radial and Axial Expansion and Contraction

ARMI natively supports linear expansion in both the radial and axial dimensions. These expansion types function independently of one another and each have their own set of underlying assumptions and use-cases. The remainder of this section is described as follows: in Section Thermal Expansion the methodology used for thermal expansion within ARMI is described; in Sections radialExpansion and axialExpansion, we describe the design, limitations, and intended functionality of radial and axial expansion, respectively.

11.1. Thermal Expansion

ARMI treats thermal expansion as a linear phenomena using the standard linear expansion relationship,

(1)\[\frac{\Delta L}{L_0} = \alpha(T) \Delta T,\]

where, \(\Delta L\) and \(\Delta T\) are the change in length and temperature from the reference state, respectively, and \(\alpha\) is the thermal expansion coefficient relative to \(T_0\). Expanding and rearranging Equation (1), we can obtain an expression for the new length, \(L_1\),

(2)\[L_1 = L_0\left[1 + \alpha(T_1)\left(T_1 - T_0\right) \right].\]

Given Equation (1), we can create expressions for the change in length between our “hot” temperature (Equation (3))

(3)\[\begin{split}\begin{aligned} \frac{L_h - L_0}{L_0} &= \alpha(T_h)\left(T_h - T_0\right),\\ \frac{L_h}{L_0} &= 1 + \alpha(T_h)\left(T_h - T_0\right). \end{aligned}\end{split}\]

and “non-reference” temperature, \(T_c\) (Equation (4)),

(4)\[\begin{split}\begin{aligned} \frac{L_c - L_0}{L_0} &= \alpha(T_c)\left(T_c - T_0\right),\\ \frac{L_c}{L_0} &= 1 + \alpha(T_c)\left(T_c - T_0\right). \end{aligned}\end{split}\]

These are used within ARMI to enable thermal expansion and contraction with a temperature not equal to the reference temperature, \(T_0\). By taking the difference between Equation (3) and (4), we can obtain an expression relating the change in length, \(L_h - L_c\), to the reference length, \(L_0\),

(5)\[\begin{split}\begin{aligned} \frac{L_h - L_0}{L_0} - \frac{L_c - L_0}{L_0} &= \frac{L_h}{L_0} - 1 - \frac{L_c}{L_0} + 1, \\ &= \frac{L_h - L_c}{L_0}. \end{aligned}\end{split}\]

Using Equations (5) and (4), we can obtain an expression for the change in length, \(L_h - L_c\), relative to the non-reference temperature,

(6)\[\begin{split}\frac{L_h - L_c}{L_c} &= \frac{L_h - L_c}{L_0} \frac{L_0}{L_c}\\ &= \left( \frac{L_h}{L_0} - \frac{L_c}{L_0} \right) \left( 1 + \alpha(T_c)\left(T_c - T_0\right) \right)^{-1}.\end{split}\]

Using Equations (3) and (4), we can simplify Equation (6) to find,

(7)\[\frac{L_h - L_c}{L_c} = \frac{\alpha(T_h) \left(T_h - T_0\right) - \alpha(T_c)\left(T_c - T_0\right)}{1 + \alpha(T_c)\left(T_c - T_0\right)}.\]

Equation (7) is the expression used by ARMI in linearExpansionFactor.

Note

linearExpansionPercent returns \(\frac{L - L_0}{L_0}\) in %.