# 3.4.8. Conjugate Heat Transfer

## 3.4.8.1. General Formulation

A conjugate heat transfer problem is one in which conductive heat transfer in a solid region is coupled to the convective heat transfer in a neighboring fluid. In its most general form, the coupling at the boundary is governed by the conservation of energy, such that heat flux out of the solid is equal to heat flux into the fluid:

(3.1108)

where and are the heat flux in the solid and fluid, respectively, and is the surface normal directed {em into} the solid and {em out of} the fluid.

The exact form in which equation ((3.1108)) is implemented depends on whether the fluid flow is laminar or turbulent, since different expressions must be used in these cases for . The heat flux in the solid is always due to conduction alone, but there are several possible choices that could be made for the discretization of this flux in space and time.

## 3.4.8.2. Time Integration

In Fuego, conjugate heat transfer is implemented through loose coupling between the fluid and solid regions, meaning that at each time step, each region is solved separately by treating information from the neighboring region as “given”, and no extra iterations are done between regions to ensure convergence at a single time step. The specific algorithm used can be described as a temperature-forward, flux-back scheme. At a given time step , the fluid equations are solved using the current solid temperature as a Dirichlet boundary condition; the temperature field of the fluid is thus updated to state everywhere except on the boundary. Then, the heat flux in the fluid at step is computed and transferred to the solid. Finally, the solid region is solved, updating to state using the information from the fluid as a flux boundary condition.

Rather than applying the fluid heat flux directly to the solid, we choose to write the solid boundary condition in the form of a convective heat flux boundary condition:

(3.1109)

where is a convection coefficient, is the fluid temperature away from the wall, and is the solid surface temperature. Both and are computed from the fluid temperature field in a way that will be specified, while is left free in the solution of the solid region temperature. This formulation can be shown to be more stable than the alternative of simply transferring the heat flux in the fluid and applying it as a pure Neumann boundary condition to the solid.

Using superscripts to denote time step, the loosely coupled integration scheme can thus be written as:

(3.1110)

(3.1111)

where is the fluid-solid interface.

## 3.4.8.3. Discretization of Conduction Region Boundary Condition

The quantity that is needed for a flux boundary condition condition in our CVFEM formulation is the heat flux integrated over the interface surface area associated with each node on the surface. Equation ((3.1111)) is applied to the conduction region at each surface node by assuming that , and can be treated as constants on that node’s sub-control surfaces:

(3.1112)

where is the surface area associated with node . The nodal data and are computed from the fluid solution at time step (see section Computation of Convection Temperature and Coefficient), while is a degree of freedom solved during the conduction region solution.

## 3.4.8.4. Computation of Convection Temperature and Coefficient

On the fluid side, the total heat transfer associated with a node on the fluid-solid interface is the integral of the heat flux over that node’s sub-control surfaces on the interface:

(3.1113)

Consider the case in which fluid and solid surfaces meshes conform exactly at the interface. Then, every fluid node can be associated with a corresponding solid node, and using Equations ((3.1108)) and ((3.1112)) we have:

(3.1114)

where the last line (where is substituted for ) follows approximately from ((3.1110)); this approximation is of the same order accuracy as the time integration scheme, and for steady state it is exact. In cases in which the surface meshes do not conform exactly, the nodal values of and are passed through an interpolation transfer, introducing a small amount of error.

The total heat transfer must be decomposed into two components: representing the variables of the fluid at nodes on the surface (“wall”), and representing variables at nodes away from the surface:

(3.1115)

The way in which this decomposition is done depends on whether the flow is laminar or turbulent, as will be discussed. Comparing this decomposition with (Computation of Convection Temperature and Coefficient), it is clear that:

(3.1116)

Rearranging:

(3.1117)

Finally, we must define the decomposition of for laminar and turbulent flow. It is possible when using this approach to end up with negative values for , which appear non-physical to the analyst and are detrimental to the numerical stability of the conduction solve since they reduce diagonal dominance of the linear system. Since the choice of these parameters is arbitrary as long as they reproduce the correct energy flux, when this occurs we reverse the sign of and re-compute as

(3.1118)

### 3.4.8.4.1. Resolution of Boundary Layer

The fluid velocity at the solid surface is zero for laminar flows and turbulent flow models in which the boundary layer is resolved, so all heat transfer in the fluid near walls is due to conduction:

(3.1119)

where is the thermal conductivity of the fluid. Substituting this into ((3.1113)) and using the finite element interpolation for gives:

(3.1120)

where and are respectively the FEM shape function and temperature degree of freedom associated with node .

The most obvious way of decomposing is by breaking the summation into two summations, one over boundary nodes, one over off-boundary nodes:

(3.1121)

where is the set of nodes on the wall.

These quantities, when substituted into (Computation of Convection Temperature and Coefficient), give the computed values of and .

### 3.4.8.4.2. Turbulent flow modeling with wall functions

In turbulent flow where the boundary layer is not resolved, wall boundary conditions are applied by assuming that the first layer of nodes in the fluid lies not exactly on the solid interface, but slightly away from the wall in the turbulent boundary layer. Various laws of the wall can then be used to relate quantities at these nodes to the wall values.

(3.1122)

where is the nodal enthalpy, is the corresponding enthalpy exactly at the wall, and is a coefficient that depends on the flow variables. The most obvious decomposition is to let and . However, this most obvious decomposition is incorrect. The difficulty is that enthalpy is measured on a relative scale, rather than an absolute scale like temperature. For example, consider the case where . This does not imply that ; in Fuego, it usually corresponds to something near standard temperature and pressure. However, the obvious decomposition when substituted into (Computation of Convection Temperature and Coefficient) gives , which is clearly the wrong value for the conduction region boundary condition.

Thus, we should choose a decomposition that has only if should be zero. The correct choice is:

(3.1123)

where is the wall temperature (which for conjugate heat transfer has been obtained from the solid at the previous time step), and is the temperature value at node (slightly away from the wall). These expressions are undefined if ; in that case, the fraction is approximated using the limiting value given by the specific heat .