Heat transfer analysis
Elements tested
DC2D8
Problem description
A steady-state heat transfer analysis of a unit block is performed. The block is composed of six DC2D8 elements. Side A of the block (nodes 1–7) has its temperature, θA, ramped up linearly over the course of a step. The opposite side of the block, side B (nodes 201–207), has a nonuniform distributed flux, qB, applied to it via user subroutine DFLUX. The value of the distributed flux varies as a function of the current temperature of this side, θB. This variation of applied flux is chosen to be qB(θB)=-kθB, where k is the conductivity of the block material. A thermal energy balance,
gives us a solution for θB such that θB=θA/2.
The inclusion of dq/dθB in user subroutine DFLUX is essential for good convergence of the solution.
Results and discussion
The results match the exact solution.
Input files
- udfluxxx.inp
-
Test of DFLUX in a heat transfer analysis.
- udfluxxx.f
-
User subroutine DFLUX used in udfluxxx.inp.