Defining a Thermal Interaction for a Cohesive Element

You can define thermal interaction between the top and bottom surfaces of a coupled temperature-displacement cohesive element.

A thermal interaction between the top and bottom surfaces of a coupled temperature-displacement cohesive element:

  • can be included in a thermal-stress analysis (Fully Coupled Thermal-Stress Analysis);
  • can involve conductive heat transfer between the top and bottom surfaces;
  • can involve radiative heat transfer between the top and bottom surfaces when the surfaces are separated by a narrow gap; and
  • can be specified by a material model.

This page discusses:

Specifying Thermal Conductance of a Cohesive Element

The thermal conductance between the top and bottom surfaces of a coupled temperature-displacement cohesive element can be defined by specifying gap conductance as part of the material definition.

Modeling Conductance between the Top and Bottom Surfaces of a Cohesive Element

The conductive heat transfer between the top and bottom surfaces of a cohesive element is assumed to be defined by

q=k(θA-θB),

where q is the heat flux per unit area crossing the cohesive element from point A on the top surface to point B on the bottom surface, θA and θB are the temperatures of the points on the surfaces, and k is the gap conductance. Point A is a node on the top surface, and point B is the corresponding node on the bottom surface.

You can define k directly or in user subroutine GAPCON.

Defining Gap Conductance Directly

When defining k directly, define it as

k=k(d,θ¯,|m˙|¯,f¯γ),

where

d

is the normal separation between A and B,

θ¯=12(θA+θB)

is the average of the surface temperatures at A and B,

|m˙|¯

is not considered here and should be set as zero, and

f¯γ=12(fγA+fγB)

is the average of any predefined field variables at A and B.

Defining Gap Conductance as a Function of Normal Separation

You can create a table of data defining the dependence of k on the variables listed above. The default in Abaqus is to make k a function of the separation d. When k is a function of separation, d, the tabular data must start at zero separation and define k as d increases. At least two pairs of k-d points must be given to define k as a function of the separation. The value of k drops to zero immediately after the last data point, so there is no heat conductance when the separation is greater than the value corresponding to the last data point.

Defining Gap Conductance as a Function of Predefined Field Variables

In addition to the dependencies mentioned previously, the gap conductance can be dependent on any number of predefined field variables, f¯γ. To make the gap conductance depend on field variables, at least two data points are required for each field variable value.

Defining the Gap Conductance in User Subroutine GAPCON

You can define k in user subroutine GAPCON. In this case there is greater flexibility in specifying the dependencies of k. It is no longer necessary to define k as a function of the average of the two surface's temperatures, mass flow rates, or field variables:

k=k(d,p,θA,θB,|m˙|A,|m˙|B,fγA,fγB).

The pressure and mass flow rates in user subroutine GAPCON are not used to model conductance in cohesive elements, and the variables should be set to zero.

Modeling Radiation between Surfaces When the Gap Is Small

Abaqus assumes that radiative heat transfer between closely spaced surfaces occurs in the direction of the normal between the top and bottom surfaces.

The gap radiation functionality in Abaqus is intended for modeling radiation between surfaces across a narrow gap. A more general capability for modeling radiation is available in Abaqus/Standard (see Cavity Radiation in Abaqus/Standard).

Radiative heat transfer is defined as a function of normal separation between the top and bottom surfaces through the effective view factor. Abaqus maintains the radiative heat flux even when the surfaces are in contact. This causes only a minor inaccuracy since normally the heat flux from conduction is much larger than the radiative heat flux.

Abaqus defines the heat flow per unit surface area between corresponding points as

q=C[(θA-θZ)4-(θB-θZ)4],

where q is the heat flux per unit surface area crossing the gap at this point from surface A to surface B, θA and θB are the temperatures of the two surfaces, θZ is the absolute zero on the temperature scale being used, and the coefficient C is given by

C=Fσ1/ϵA+1/ϵB-1,

where σ is the Stefan-Boltzmann constant, ϵA and ϵB are the surface emissivities, and F is the effective view factor, which corresponds to viewing the main surface from the secondary surface.

The view factor F must be defined as a function of the separation, d, and should have a value between 0.0 and 1.0. At least two pairs of F-d points are required to define the view factor, and the tabular data must start at zero separation (closed gap) and define the view factor as the separation increases. The value of F drops to zero immediately after the last data point, so there is no radiative heat transfer when the separation is greater than the value corresponding to the last data point.

Specifying the Value of Absolute Zero

You must specify the value of θZ.

Specifying the Stefan-Boltzmann Constant

You must specify the Stefan-Boltzmann constant, σ.

Improving Convergence in Abaqus/Standard

Because the heat flux due to radiation is a strongly nonlinear function of the temperature, the radiation equations are strongly nonsymmetric and using the unsymmetric matrix storage and solution scheme for the step may improve the convergence rate in Abaqus/Standard (see Defining an Analysis).