Rigid bodies with temperature DOFs
Elements tested
- CAX3T
- CAX4HT
- CAX4RT
- CAX4T
- CAX6MT
- CAX8HT
- CPE3T
- CPE4RT
- CPE4T
- CPE6MT
- CPE8T
- CPS3T
- CPS4RT
- CPS4T
- CPS6MT
- CPS8T
- C3D4T
- C3D6T
- C3D8HT
- C3D8RT
- C3D8T
- C3D10MT
- SC8RT
- SC6RT
- S3RT
- S4RT
Problem description
Most of the verification tests in this section are based on the recommendations of the National Agency for Finite Element Methods and Standards (U.K.). Rigid body constraints and isothermal rigid body constraints are tested in these problems.
The test problems are:
One-dimensional heat transfer with radiation.
One-dimensional transient heat transfer.
Two-dimensional heat transfer with convection.
Patch test for heat transfer elements.
Temperature-dependent film condition.
One-element lumped model.
Detailed descriptions of problems (a)–(e) can be found in
Temperature-dependent film condition, respectively.
The models presented here are the same as the models described in these sections, but the elements are now assigned to rigid bodies.
The one-element lumped model tests the isothermal rigid body constraints. The simulation consists of two steps. In the first step the rigid body is cooled by convection from an initial temperature of =100 to the ambient temperature =20. In the second step the body is heated by a prescribed flux, q. All the thermal properties are equal to unity. In addition to its own thermal capacitance, a second capacitance is lumped into the model using a HEATCAP element.
Results and discussion
The target solutions are reproduced accurately for all the problems tested. For the one-element model the analytical solution is
Step 1:
Step 2:
In the above equation h is the heat transfer coefficient, is the heat capacitance, is the area associated with the convective flux, is the time at the end of previous step, and denotes the area on which the prescribed flux is applied. The temperatures at the nodes are the same because the rigid body is isothermal; therefore, the temperature varies only in time.
In Abaqus/Explicit the internal heat energy ALLIHE and the external heat energy through the external fluxes ALLHF are available. The analytical solutions for the energies are
Step 1:
Step 2:
The energies are in good agreement with the analytical solutions, and the heat energy balance is respected.
Input files
Abaqus/Standard input files
One-dimensional heat transfer with radiation:- rbisono_1dhtrd_std_cax4t.inp
CAX4T elements.
- rbisono_1dhtrd_std_cps4t.inp
CPS4T elements.
- rbisono_1dhtrd_std_c3d8t.inp
C3D8T elements.
- rbisono_1dhtcdc_std_cax4t.inp
CAX4T elements, coarse mesh.
- rbisono_1dhtcdf_std_cax8ht.inp
CAX8HT elements, fine mesh.
- rbisono_1dhtcdc_std_cpe4t.inp
CPE4T elements, coarse mesh.
- rbisono_1dhtcdf_std_cpe8t.inp
CPE8T elements, fine mesh.
- rbisono_2dhtcvc_std_cps4t.inp
CPS4T elements, coarse mesh.
- rbisono_2dhtcvf_std_cps8t.inp
CPS8T elements, fine mesh.
- rbisono_2dhtcvc_std_c3d8t.inp
C3D8T elements, coarse mesh.
- rbisono_htpatch_std_cax4ht.inp
CAX4HT elements.
- rbisono_htpatch_std_c3d8ht.inp
C3D8HT elements.
- rbisono_tempdep_std_cpe4t.inp
CPE4T elements.
- rbisono_tempdepfm_std_cps4t.inp
CPS4T elements and the user subroutine FILM.
- rbisoyes_heatcap_std_cax4t.inp
CAX4T elements.
- rbisoyes_heatcap_std_cpe4t.inp
CPE4T elements.
- rbisoyes_heatcap_std_c3d8t.inp
C3D8T elements.
Abaqus/Explicit input files
- rbisoyes_heatcap_xpl_sc8rt.inp
SC8RT elements.
- rbisoyes_heatcap_xpl_s4rt.inp
S4RT elements.
- rbisono_1dhtrd_xpl_cax3t.inp
CAX3T elements.
- rbisono_1dhtrd_xpl_cax4rt.inp
CAX4RT elements.
- rbisono_1dhtrd_xpl_cax6mt.inp
CAX6MT elements.
- rbisono_1dhtrd_xpl_cpe3t.inp
CPE3T elements.
- rbisono_1dhtrd_xpl_cpe4rt.inp
CPE4RT elements.
- rbisono_1dhtrd_xpl_cpe6mt.inp
CPE6MT elements.
- rbisono_1dhtrd_xpl_cps3t.inp
CPS3T elements.
- rbisono_1dhtrd_xpl_cps4rt.inp
CPS4RT elements.
- rbisono_1dhtrd_xpl_cps6mt.inp
CPS6MT elements.
- rbisono_1dhtrd_xpl_c3d4t.inp
C3D4T elements.
- rbisono_1dhtrd_xpl_c3d6t.inp
C3D6T elements.
- rbisono_1dhtrd_xpl_c3d8rt.inp
C3D8RT elements.
- rbisono_1dhtrd_xpl_c3d8t.inp
C3D8T elements.
- rbisono_1dhtcdc_xpl_cax3t.inp
CAX3T elements, coarse mesh.
- rbisono_1dhtcdc_xpl_cax4rt.inp
CAX4RT elements, coarse mesh.
- rbisono_1dhtcdc_xpl_cax6mt.inp
CAX6MT elements, coarse mesh.
- rbisono_1dhtcdc_xpl_cpe3t.inp
CPE3T elements, coarse mesh.
- rbisono_1dhtcdc_xpl_cpe4rt.inp
CPE4RT elements, coarse mesh.
- rbisono_1dhtcdc_xpl_cpe6mt.inp
CPE6MT elements, coarse mesh.
- rbisono_1dhtcdc_xpl_cps3t.inp
CPS3T elements, coarse mesh.
- rbisono_1dhtcdc_xpl_cps4rt.inp
CPS4RT elements, coarse mesh.
- rbisono_1dhtcdc_xpl_cps6mt.inp
CPS6MT elements, coarse mesh.
- rbisono_1dhtcdc_xpl_s4rt.inp
S4RT elements, coarse mesh.
- rbisono_1dhtcdf_xpl_cax3t.inp
CAX3T elements, fine mesh.
- rbisono_1dhtcdf_xpl_cax4rt.inp
CAX4RT elements, fine mesh.
- rbisono_1dhtcdf_xpl_cpe3t.inp
CPE3T elements, fine mesh.
- rbisono_1dhtcdf_xpl_cpe4rt.inp
CPE4RT elements, fine mesh.
- rbisono_1dhtcdf_xpl_cps3t.inp
CPS3T elements, fine mesh.
- rbisono_1dhtcdf_xpl_cps4rt.inp
CPS4RT elements, fine mesh.
- rbisono_1dhtcdf_xpl_s3rt.inp
S3RT elements, fine mesh.
- rbisono_2dhtcvc_xpl_cpe3t.inp
CPE3T elements, coarse mesh.
- rbisono_2dhtcvc_xpl_cpe4rt.inp
CPE4RT elements, coarse mesh.
- rbisono_2dhtcvc_xpl_cpe6mt.inp
CPE6MT elements, coarse mesh.
- rbisono_2dhtcvc_xpl_cps3t.inp
CPS3T elements, coarse mesh.
- rbisono_2dhtcvc_xpl_cps4rt.inp
CPS4RT elements, coarse mesh.
- rbisono_2dhtcvc_xpl_cps6mt.inp
CPS6MT elements, coarse mesh.
- rbisono_2dhtcvc_xpl_c3d6t.inp
C3D6T elements, coarse mesh.
- rbisono_2dhtcvc_xpl_c3d8rt.inp
C3D8RT elements, coarse mesh.
- rbisono_2dhtcvc_xpl_c3d8t.inp
C3D8T elements, coarse mesh.
- rbisono_2dhtcvc_xpl_c3d6t.inp
C3D6T elements, coarse mesh.
- rbisono_2dhtcvf_xpl_cpe3t.inp
CPE3T elements, fine mesh.
- rbisono_2dhtcvf_xpl_cpe4rt.inp
CPE4RT elements, fine mesh.
- rbisono_2dhtcvf_xpl_cps3t.inp
CPS3T elements, fine mesh.
- rbisono_2dhtcvf_xpl_cps4rt.inp
CPS4RT elements, fine mesh.
- rbisono_2dhtcvf_xpl_c3d6t.inp
C3D6T elements, fine mesh.
- rbisono_2dhtcvf_xpl_c3d8rt.inp
C3D8RT elements, fine mesh.
- rbisono_2dhtcvf_xpl_sc8rt.inp
SC8RT elements, fine mesh.
- rbisono_htpatch_xpl_cax3t.inp
CAX3T elements.
- rbisono_htpatch_xpl_cax4rt.inp
CAX4RT elements.
- rbisono_htpatch_xpl_cax6mt.inp
CAX6MT elements.
- rbisono_htpatch_xpl_cpe3t.inp
CPE3T elements.
- rbisono_htpatch_xpl_cpe4rt.inp
CPE4RT elements.
- rbisono_htpatch_xpl_cpe6mt.inp
CPE6MT elements.
- rbisono_htpatch_xpl_cps3t.inp
CPS3T elements.
- rbisono_htpatch_xpl_cps4rt.inp
CPS4RT elements.
- rbisono_htpatch_xpl_cps6mt.inp
CPS6MT elements.
- rbisono_htpatch_xpl_c3d4t.inp
C3D4T elements.
- rbisono_htpatch_xpl_c3d6t.inp
C3D6T elements.
- rbisono_htpatch_xpl_c3d8rt.inp
C3D8RT elements.
- rbisono_htpatch_xpl_c3d8t.inp
C3D8T elements.
- rbisono_htpatch_xpl_sc8rt.inp
SC8RT elements.
- rbisono_tempdep_xpl_cpe3t.inp
CPE3T elements.
- rbisono_tempdep_xpl_cpe4rt.inp
CPE4RT elements.
- rbisono_tempdep_xpl_cpe6mt.inp
CPE6MT elements.
- rbisono_tempdep_xpl_cps3t.inp
CPS3T elements.
- rbisono_tempdep_xpl_cps4rt.inp
CPS4RT elements.
- rbisono_tempdep_xpl_cps6mt.inp
CPS6MT elements.
- rbisono_tempdep_xpl_s4rt.inp
S4RT elements.
- rbisoyes_heatcap_xpl_cax4rt.inp
CAX4RT elements.
- rbisoyes_heatcap_xpl_cax6mt.inp
CAX6MT elements.
- rbisoyes_heatcap_xpl_cpe4rt.inp
CPE4RT elements.
- rbisoyes_heatcap_xpl_cpe6mt.inp
CPE6MT elements.
- rbisoyes_heatcap_xpl_cps6mt.inp
CPS6MT elements.
- rbisoyes_heatcap_xpl_c3d8rt.inp
C3D8RT elements.
- rbisoyes_heatcap_xpl_c3d8t.inp
C3D8T elements.
- rbisoyes_heatcap_xpl_c3d10mt.inp
C3D10MT elements.