Skip to content

convectiveHTCFvPatchScalarField

Description

The convectiveHTC boundary condition allows to simulate an heat sink boundary defined by a convective heat transfer coefficient \(h\) and a sink temperature \(T_0\).

This fvPatchField computes the temperature \(T_b\) to be applied to the patch using the following expression for heat flux \(q"\):

\[ \begin{aligned} q" = h\cdot(T_b-T_0) \end{aligned} \]

where \(T_b\) is the boundary temperature and \(q"\) is computed from the Fourier's Law as:

\[ \begin{aligned} q" = -k\cdot \nabla T \end{aligned} \]

with \(k\) as the thermal conductivity.


Options

The convectiveHTC fvPatchField can be selected in the patch subdictionary inside the boundaryField subdictionary of the temperature field.

Parameters in the patch subdictionary for convectiveHTC:

T0 Fixed sink temperature in K.
h Fixed heat conductance in W/m\(^2\)/K.
kappa The name of the conductivity field. By default, it is set to "k", which is the field name for conductivity used by the OFFBEAT material class.
value Specifies the initial value of the patch temperature field.


Usage

To apply the convectiveHTC boundary condition to a given patch, the following example can be used as a template:

cladOuter
{
    type            convectiveHTC;

    // Sink temperature in K
    T0              uniform 600;

    // Heat transfer coefficient in W/m^2/K
    h               uniform 50000;

    value           uniform 300;
}