13.3. Method of Solution¶
13.3.1. CLAP Initialization and Cladding Meltthrough¶
The temperature and melt fraction of initial cladding are computed after the onset of boiling by the SAS fuel-pin model located in the subroutine TSHTRV and the calculation continues after CLAP initiation. This subroutine also contains the logical statements for CLAP initiation and cladding melt-through.
The first cladding to move is assumed to be the first axial segment that is completely molten; CLAP is initiated with this first melt-through. Any other axial segments join the molten cladding region if any one of its three radial segment nodes is molten; i.e., is above the liquidus temperature.
When entering CLAP (which uses coolant time steps) from a heat-transfer time step, a check is made to see whether any previously solid cladding nodes are now to be treated as molten cladding. If so, the total mass and energy of the initial, refrozen, and moving cladding are evaluated and these become the mass and energy of the moving cladding.
13.3.2. Solution of the Cladding Energy Equations¶
13.3.2.1. Interface with the Fuel-pin Model¶
There are slight differences in the thermodynamic representations of molten steel in the fuel-pin and CLAP models. In particular, the fuel-pin model in subroutine TSHTRV has a melting band (discrete solidus and liquidus temperatures) and a temperature-dependent specific heat, whereas CLAP has a single melting temperature and constant specific heats. If cladding temperatures from the fuel-pin model were used directly in CLAP calculations (for example, in adding segments to the molten region), then, possibly, energy would not be conserved due to differences in the thermodynamic models. To insure energy conservation, CLAP instead uses nodal energies rather than temperatures. A mean energy is computed from the SAS nodal energies:
(13.3‑1)
where the \(e_{\text{i,j}}\)’s are the energies of the three radial nodes in axial segment \(j\). CLAP then evaluates the intact-cladding temperature \(T_{\text{i}}\) and melt fraction using \(\overline{e}\) and Eqs. 13.2-41 to 13.2-43.
The fuel-pin model computes fuel temperatures in the molten cladding zone and both fuel and intact cladding temperatures for the remainder of the fueled section. For the molten zone, the CLAP routine integrates the fuel surface heat loss for each segment for a heat-transfer time interval:
(13.3‑2)
where
\(\Delta z_{\text{j}} = z_{\text{j}+1} - z_{\text{j}}\)
\(t^{*}\) is time at start of current heat-transfer time step
\(\Delta t^{*}\) is current heat-transfer time interval
\(\phi_{\text{c}}\) is the heat flux given by Eq. 13.2-27
\(z_{\text{j}}\) is the elevation at the bottom of the “\(j\)”th segment.
This heat loss is utilized at the outer fuel boundary condition by the fuel-pin model. In a similar fashion, the heat loss from the outer surface of an intact cladding segment is computed by
(13.3‑3)
where \(\phi_{\text{r}}\) is the heat flux from Eq. 13.2-30 or 13.2-37, depending upon the configuration. This heat loss becomes part of the outer cladding boundary condition in the fuel-pin model, being added to the coolant heat loss, if any.
13.3.2.2. Intact and Refrozen Cladding¶
For this configuration, we set φ = 0 (adiabatic outer boundary) in the refrozen cladding energy Eq. 13.2-23. The energy equation is then combined with Eqs. 13.2-30 and 13.2-41 to give
(13.3‑4)
where
Since Eq. 13.2-23 has been reduced from a general field equation to a nodal equation, it becomes an ordinary differential equation (in time) in the process. The subscript \(j\), of course, denotes the axial segment number for which the parameter is evaluated.
Equation 13.3-4 is converted to an implicit finite difference equation by substituting for the left side, the following:
(13.3‑5)
and by evaluating \(T_{\text{s,j}}\) on the right side at the advanced time
(13.3‑6)
giving (after some rearrangement):
(13.3‑7)
The implicit form is used rather than an explicit solution because it is stable for large \(\xi_{1}\) (or small \(A_{\text{s}}\)) and a reasonably sized \(\Delta t\).
The heat flux \(\phi_{\text{r}}\), required for the fuel-pin boundary condition (Eq. 13.3-3) is evaluated from the energy equation:
(13.3‑8)
13.3.2.3. Evaluation of Convective Term in the Moving Cladding Energy Equation¶
The CLAP model uses a modified donor cell technique developed by Bohl [13-2] for the evaluation of the convective term
(13.3‑9)
in Eq. 13.2-20. This scheme uses a segment boundary mass flow \(w^{*}\) which is estimated by
(13.3‑10)
The flow direction is determined by a mean flow \(w_{\text{m}}\):
(13.3‑11)
The recipe for the convective term for a unblocked segment is as follows
(13.3‑12a)
(13.3‑12b)
(13.3‑12c)
The parameter \(z_{\text{m,j}}\) is the nodal elevation, which is related to the segment interface elevations \(z_{\text{j}}\) by
(13.3‑13)
If the “\(j\)”th segment is nearly blocked, then the energy convection computed by Eq. 13.3-12 may be too large in magnitude. In this case, we define a segment flow \(w\) as
(13.3‑14)
and compute the convective terms by (blocked segment only)
(13.3‑15a)
(13.3‑15b)
(13.3‑15c)
The scheme also suppresses convection (sets \(C_{\text{v}} = 0\)) if the adjoining donor cell (either \(j-1\) or \(j+1\) depending on the sign of \(w_{\text{m}}\)) is blocked.
13.3.2.4. Moving Cladding on Bare Fuel¶
The outermost radial fuel node in the fuel-pin model is duplicated in CLAP for axial segments within the molten zone. The outer fuel temperature in CLAP, \(T_{\text{f}}\), is reset to the value computed by the pin model at the start of each heat-transfer time step. However, between heat transfer time steps, the fuel temperature is computed in CLAP; this is done primarily to achieve numerical stability, but it may also improve the accuracy of results. The configuration of the SAS outer fuel node and moving cladding is shown in Figure 13.3.1. The transient heat-balance equation for this outer node is
(13.3‑16)
where reference to axial core segment \(j\) is tacitly implied.
It is assumed that the heat flow from the interior fuel nodes and the heat generated in the outer fuel node (given by the second and third terms in Eq. 13.3-16) are relatively constant over one heat-transfer time step. We can therefore approximate these terms by evaluating them at the beginning of a heat-transfer time step. These terms are represented symbolically by the constant \(C_{\text{f}}\), defined by
(13.3‑17)
where \(t^{*}\) is the beginning of the heat-transfer time step.
Because of the high heat-transfer coefficient to the molten cladding (Eq. 13.2-28), the fuel-surface temperature and molten cladding temperature are closely coupled. For that reason, the term representing the instantaneous heat loss to the molten steel (on the right side of Eq. 13.3-16) is retained as is, rather than incorporating it into the constant \(C_{\text{f}}\). Combining Eqs. 13.3-16 and 13.3-17 and rearranging, we have
(13.3‑18)
where
(13.3‑19)
(13.3‑20)
Combining Eqs. 13.2-20, 13.2-27, 13.2-42, and 13.3-9, one obtains the nodal energy equation for moving cladding:
(13.3‑21)
where
(13.3‑22)
(13.3‑23)
Equations 13.3-18 and 13.3-21 are converted to time-implicit difference equations by approximating the time derivatives according to
(13.3‑24)
(13.3‑25)
and evaluating the temperatures on the right-hand side at the advanced time \(t^{n+1}\). After substituting
(13.3‑26)
(13.3‑27)
the two difference equations are solved simultaneously for \(\Delta T_{\text{f}}\) and \(\Delta T_{\text{c}}\) and second-order terms in \(\Delta t\) are discarded, with the following results
(13.3‑28)
(13.3‑29)
The heat flux \(\phi_{\text{c}}\), which is needed to evaluate the integral in Eq. 13.3-2, is computed using a finite difference form of the moving clad energy Eq. 13.2-20:
(13.3‑30)
13.3.2.5. Moving Cladding on Intact and Refrozen Cladding¶
The nodal energy equation for the moving cladding for this configuration is obtained by combining Eqs. 13.2-20, 13.2-32, 13.2-42, and 13.3-9, giving
(13.3‑31)
where \(\gamma_{\text{c}}\) and \(\xi_{2}\) are defined in Eqs. 13.3-22 and 13.3-23.
Solving this equation implicitly, i.e., replacing \(T_{\text{c}}\) by the updated value, approximating the time derivative by Eq. 13.3-25, and solving for \(\Delta T_{\text{c}}\), we get
(13.3‑32)
The equation for the refrozen cladding temperature is found by substituting Eqs. 13.2-30, 13.2-31, and 13.2-41 into the energy Eq. 13.2-23, resulting in
(13.3‑33)
where
(13.3‑34)
Converting Eq. 13.3-33 to a finite-difference, implicit equation and solving for \(\Delta T_{\text{s}}\), one obtains
(13.3‑35)
The heat fluxes \(\phi_{\text{r}}\) and \(\phi_{\text{hf}}\) are required for the fuel-pin boundary conditions (Eq. 13.3-3) and to evaluate the rate of melting (Eq. 13.2-25). These are evaluated using discretized versions of the energy Eqs. 13.2-20 and 13.2-23 after computing \(\phi_{\text{r}}\) from Eq. 13.2-30. Then \(\phi_{\text{hf}}\) is computed using Eq. 13.2-24.
Several constraints apply to \(\phi_{\text{hf}}\). For positive \(\phi_{\text{hf}}\) (melting), more cladding cannot melt than actually exists in a frozen state. This restriction can be expressed as
(13.3‑36)
In case \(\phi_{\text{hf}}\) is adjusted to satisfy Eq. 13.3-36, new values of \(\phi\), \(\phi_{\text{c}}\) and \(\phi_{\text{r}}\) are computed from discretized versions of energy Eqs. 13.2-20 and 13.2-23, along with Eq. 13.2-24, the definition of \(\phi_{\text{hf}}\).
The constraint for negative \(\phi_{\text{hf}}\) (freezing) arises from the condition that more cladding cannot freeze then exists in the molten state. Expressed mathematically, the limit is
(13.3‑37)
13.3.2.6. Intact and Moving Cladding¶
The molten cladding energy equation for this case is identical to that for the case of moving cladding on intact and refrozen cladding. The molten cladding temperature change is therefore given by Eq. 13.3-32, which is also displayed below
(13.3‑38)
The quantities \(\phi_{1}, \phi_{2}\), and \(\phi_{\text{trial}}\) are computed from Eqs. 13.2-34 to 13.2-36. Then \(\phi_{\text{hf}}\) and \(\phi_{\text{r}}\) are computed according to Eq. 13.2-37, which we repeat below
(13.3‑39a)
(13.3‑39b)
The case of \(\phi_{\text{trial}} \geq 0\) corresponds to melting of the initial cladding; the heat of fusion is included in \(\phi_{\text{r}}\) which is the negative of the heat flux to the pin surface.
For \(\phi_{\text{trial}} \leq 0\), we obtain a negative \(\phi_{\text{hf}}\) (freezing) which will result in the appearance of refrozen cladding during the current time step. The constraint given by Eq. 13.3-37 is checked and, if not satisfied, then (i) \(\phi_{\text{hf}}\) is set equal to the limit given by Eq. 13.3-37 and (ii) a new \(\phi_{\text{r}}\) is computed by
(13.3‑40)
13.3.2.7. Heat Loss to Structure¶
At the onset of cladding motion, the structure is still relatively cool and consequently constitutes a potentially significant heat sink for the refreezing of cladding, particularly in small experimental subassemblies. The local heat absorbed by the structure (per unit length and unit time) is given by
(13.3‑41)
where
\(\theta\) = multiplier on heat loss to structure (usually = 1)
\(P_{\text{w}}\) = heated perimeter of the structure
\(T_{\text{w}}\) = structure temperature
\(\Delta r_{\text{w}}\) = half-thickness of structure.
The present CLAP model allows for the indirect transfer of heat form the moving cladding to the structure by way of the frozen cladding. An adjustment to the refrozen clad temperature \(\Delta T_{\text{s}}\) is defined by
(13.3‑42)
where \({\hat{T}}_{\text{s,j}}^{n + 1}\) is the unadjusted refrozen cladding temperature.
Normally, the temperature adjustment would be given by
(13.3‑43)
However, this formulation would be unstable in the case of vanishing \(A_{\text{s}}\) or large \(\Delta t\). To achieve stability, we slightly alter the physics; in particular, \(T_{\text{m}}\) is replaced in Eq. 13.3-41 by \(T_{\text{s,j}}^{n + 1}\). This adjustment in \(T_{\text{s}}\) is made only for segments where moving cladding is present; and, for these segments, we would expect the frozen cladding temperature to be close to the melting temperature, and hence the error in this approximation would be small. With this modification the adjustment is given by
(13.3‑44)
where
(13.3‑45)
13.3.3. Refrozen Steel Area Calculation¶
The refrozen cladding mass conservation Eq. 13.2-21 with the source term given by Eq. 13.2-25 is rewritten in the form
(13.3‑46)
The finite difference form of this equation is
(13.3‑47)
After the density \(\rho_{\text{s,j}}^{n + 1}\) is evaluated from \(T_{\text{s,j}}^{n + 1}\) using Eq. 13.2-38, then the area \(A_{\text{s,j}}^{n + 1}\) is computed using Eq. 13.3-47. The thickness of the refrozen steel layer is computed from its area by assuming that the refrozen steel forms an annular ring around the intact cladding.
13.3.4. Moving Cladding Area Calculation¶
The continuity Eq. 13.2-12 and source term (Eq. 13.2-25) are rewritten as
(13.3‑48)
where
(13.3‑49)
The finite difference form of this equation is given by
(13.3‑50)
where \(A_{\text{mod}}\) is a correction term, defined later.
The solution method uses donor-cell differencing to evaluate the convective term \(C_{\text{a}}\) in terms of the nodal fluxes \(w_{\text{j}}\) (see Eq. 13.3-14) and nodal elevation (see Eq. 13.3-13). Normally \(A_{\text{mod}} = 0\) and \(C_{\text{a}}\) is computed as follows
(13.3‑51a)
(13.3‑51b)
Modifications to this formulation are made (i) to prevent cladding transfer outside of the fuel and blanket region and (ii) to inhibit cladding transfer to flooded or blocked nodes; the modifications consist simply of setting the appropriate values of \(w_{\text{j}}\) equal to zero.
Additionally, adjustments must be made for the case where the molten cladding area exceeds the available area \(A_{\text{max}}\), defined by
(13.3‑52)
where
\(A_{\text{f}}\) = total area for cladding allowed by the fuel
\(A_{\text{i}}\) = area of the intact cladding (if any).
For the case where the computed \(A_{\text{c,j}}^{n + 1}\) exceeds \(A_{\text{max}}\), the following steps are taken: (i) the condition is flagged by setting \(\text{NFULL}_{\text{j}} = 1\) (initial value is 0), (ii) the molten cladding area \(A_{\text{c,j}}^{n + 1}\) is set equal to \(A_{\text{max}}\), and (iii) the computed area for the donor segment is later adjusted consistent with step (ii).
To accomplish step (iii), we first estimate the volume of cladding convected into segment \(j\), denoted by \(\Gamma_{\text{j}}\), from continuity considerations:
(13.3‑53)
Rather than adjusting \(C_{\text{a}}\) for the donor cell, we instead set \(w_{\text{j}}\) (or \(w_{\text{j}+1}\)) equal to zero and compute a correction \(A_{\text{mod}}\), which is the area change (negative) due to the volume of fluid \(\Gamma_{\text{j}}\) transferred to the flooded cell. For example, for the case of the donor cell below the flooded cell we have
(13.3‑54)
Similarly, for the case of the donor cell above the flooded cell we have
(13.3‑55)
13.3.5. Reactivity Calculation¶
The reactivity change due to cladding relocation is computed by
(13.3‑56)
where
\(m_{\text{j}}^{n}\) = mass of cladding in the \(j\)-th segment
\(m_{\text{j}}^{o}\) = original mass of cladding in the \(j\)-th segment
\(W_{\text{j}}\) = cladding reactivity worth distribution.
In the molten region, the mass is computed by
(13.3‑57)
(13.3‑58)
Outside the molten region the mass is evaluated using
(13.3‑59)
Due to roundoff and other possible small errors, the total mass of cladding may not be absolutely conserved which, if left uncorrected, would create anomalous reactivity effects. To insure mass conservation, the computed mass distribution is renormalized by the following steps:
(13.3‑60)
(13.3‑61)
(13.3‑62)
where the operation A → B indicates that A is substituted for B.
13.3.6. Moving Cladding Velocity Calculation¶
The cladding momentum equation is solved in a separate subroutine (TSCLD2) that is called after the coolant dynamics equations have been solved. The terms \(\frac{\partial \text{p}}{\partial \text{z}}\) and \(F_{\text{v}}\) in the cladding momentum equation are evaluated at time \(t_{\text{n}} + 1/2 \Delta t^{n}\) (by averaging values at \(t^{n}\) and \(t^{n+1}\)) to achieve maximum accuracy with respect to sodium-vapor-induced cladding accelerations.
The pin friction term, \(\left( \frac{\partial \text{p}}{\partial \text{z}} \right)_{\text{fr}}\), is evaluated at the end of the time step to obtain maximum stability under conditions of strongly accelerating thin cladding films. Substituting
(13.3‑63)
into Eqs. 13.2-15 and 13.2-16 and retaining only linear terms, we obtain an equation of the form
(13.3‑64)
where
(13.3‑65)
(13.3‑66)
(13.3‑67)
(13.3‑68)
The parameter \(C_{\text{m}}\) is used to represent the momentum convective term
(13.3‑69)
This parameter is evaluated by alternative formulae depending upon whether the segment is filled with cladding. For \(\text{NFULL} \left( j \right)=1\), indicating a filled segment, the term is estimated by the formula
(13.3‑70)
where the derivative \(\frac{\partial \text{v}_{\text{c}}}{\partial \text{z}}\) is obtained by rearranging the continuity equation:
(13.3‑71)
and evaluating at time \(t^{n} + 1/2 \Delta t^{n}\). Two alternative equations are obtained, one for each flow direction, as given by the following:
(13.3‑72)
for \(w_{\text{m,j}}^{n} < 0\)
(13.3‑73)
for \(w_{\text{m,j}}^{n} < 0\)
where quantities on the right-hand side of Eqs. 13.3-72 and 13.3-73 with the superscript \(n + 1/2\) are evaluated at time \(t^{n} + \Delta t^{n/2}\) as follows
(13.3‑74)
For \(\text{NFULL}_{\text{j}} = 0\), indicating an unblocked segment, we use the identity
(13.3‑75)
and evaluate the momentum convection term as follows
(13.3‑76)
(13.3‑77)
The discretized version of he moving-cladding momentum (Eq. 13.2-19), using the linear approximation for \(F_{\text{p}}\) (Eq. 13.3-64), and the symbolic representation for the momentum convective term (Eq. 13.3-69), is given by
(13.3‑78)
Solving this equation for \(\Delta v_{\text{c}}\), one obtains the form used in the CLAP program.