Three-dimensional continuum stress/displacement submodeling

This problem contains basic test cases for one or more Abaqus elements and features.

This page discusses:

ProductsAbaqus/StandardAbaqus/Explicit

Elements tested

C3D4

C3D5

C3D6

C3D8

C3D8R

C3D10

C3D10HS

C3D10M

C3D15

C3D20

C3D27

SC6R

SC8R

Features tested

The submodeling capability is applied to the three-dimensional continuum stress/displacement elements and the continuum shell elements. In Abaqus/Standard general static, dynamic, and linear perturbation procedures are used in various combinations for both the global and submodel analyses. In Abaqus/Explicit both the global model and submodel are quasi-static analyses, except for the test that uses the GLOBAL ELSET parameter, which is a dynamic process. In the quasi-static tests each submodel can be driven from any of the global models.

The submodeling capability is also tested for a directly input matrix representing an element stiffness in static procedures (general and linear perturbation) in Abaqus/Standard. The scaling parameter in the submodel boundary condition is tested in an Abaqus/Explicit submodel analysis.

Problem description

Model:

All global models have dimensions 8.0 × 1.5 × 1.0.

Material:

Young's modulus 3 × 106
Poisson's ratio 0.3
Density 10.0
Rayleigh damping (αR) 0.2
Rayleigh damping (βR) 0.4

Loading and boundary conditions

All global models involving static procedures in Abaqus/Standard and all the analyses in Abaqus/Explicit are subject to the same loading and boundary conditions as depicted in Two-dimensional continuum stress/displacement submodeling. The time history of the loading, the time at which the corresponding submodeled analysis is performed, and the requested file output from the global model are unique to each individual analysis. Smooth-step amplitudes are used to load the quasi-static models in Abaqus/Explicit.

All global models involving dynamic procedures in Abaqus/Standard are subject to the same loading and boundary conditions as depicted in Two-dimensional continuum stress/displacement submodeling. For the transient simulations using the direct-integration implicit dynamic procedure, different excitation frequencies of the load can be tested by changing the parameters defined in the input files. As in the static analyses the time history of the loading, the time at which the corresponding submodeled analysis is performed, and the requested file output from the global model are unique to each individual analysis.

Results and discussion

The amplitudes of all driven variables in the submodeled analysis are correctly identified in the global analysis file output and applied at the driven nodes in the submodel analysis.

Input files

Abaqus/Standard input files

The following input files test various combinations of static analyses using the static and linear static perturbation procedures:
pgc34sfs.inp

C3D4 elements; global analysis.

psc34sf1.inp

C3D4 elements; submodel analysis.

psc34sf1_sb.inp

C3D4 elements; stress-based submodel analysis.

pgc35sfs.inp

C3D5 elements; global analysis.

psc35sf1.inp

C3D5 elements; submodel analysis.

psc35sf1_sb.inp

C3D5 elements; stress-based submodel analysis.

pgc36sfs.inp

C3D6 elements; global analysis.

psc36sf1.inp

C3D6 elements; submodel analysis.

pgc38sfm.inp

C3D8 elements; global analysis.

psc38sf1.inp

C3D8 elements; MATRIX INPUT and MATRIX ASSEMBLE; submodel analysis.

psc38sf1_sb.inp

C3D8 elements; MATRIX INPUT and MATRIX ASSEMBLE; stress-based submodel analysis.

psc38sf1_stiff.inp

Matrix representing element stiffness for submodel analysis.

pgc38sfmg.inp

C3D8 elements; SUBMODEL, GLOBAL ELSET; global analysis.

psc38sf1g.inp

C3D8 elements; SUBMODEL, GLOBAL ELSET; submodel analysis.

pgc38sfmgm.inp

C3D8 elements; multiple SUBMODEL options; global analysis.

psc38sf1gm.inp

C3D8 elements; multiple SUBMODEL options; submodel analysis.

psc38sf1gm_sb.inp

C3D8 elements; multiple SUBMODEL options; stress-based submodel analysis.

pgc3tsfs.inp

C3D10 elements; global analysis.

pgc3tsfs_c3d10hs.inp

C3D10HS elements; global analysis.

psc3tsf1.inp

C3D10 elements; submodel analysis.

pgc3msfs.inp

C3D10M elements; global analysis.

psc3msf1.inp

C3D10M elements; submodel analysis.

psc3msf1_sb.inp

C3D10M elements; stress-based submodel analysis.

pgc3ksfs.inp

C3D20 elements; global analysis.

psc3ksf1.inp

C3D20 elements; submodel analysis.

psc3ksf1_sb.inp

C3D20 elements; stress-based submodel analysis.

pgc3rsfm.inp

C3D27 elements; global analysis.

psc3rsf1.inp

C3D27 elements; submodel analysis.

psc3rsf1_sb.inp

C3D27 elements; stress-based submodel analysis.

pgc3rsfmg.inp

C3D27 elements; SUBMODEL, GLOBAL ELSET; global analysis.

psc3rsf1g.inp

C3D27 elements; SUBMODEL, GLOBAL ELSET; submodel analysis.

psc3rsf1g_sb.inp

C3D27 elements; SUBMODEL, GLOBAL ELSET; stress-based submodel analysis.

The following input files test the submodeling capability using the dynamic procedures:
pgc3fsfd.inp

C3D15 elements; global MODAL DYNAMIC analysis.

psc3fsf1.inp

C3D15 elements; submodel MODAL DYNAMIC analysis.

psc3fsf1_sb.inp

C3D15 elements; stress-based submodel analysis.

submodel3delem_c3d15_gd_std.inp

C3D15 elements; global DYNAMIC analysis.

submodel3delem_c3d8_sd_std.inp

C3D8 elements; submodel DYNAMIC analysis.

Abaqus/Explicit input files

submodel3delem_c3d4_g_xpl.inp

C3D4 elements; global analysis.

submodel3delem_c3d6_g_xpl.inp

C3D6 elements; global analysis.

submodel3delem_c3d8_g_xpl.inp

C3D8 elements; global analysis.

submodel3delem_c3d8r_g_xpl.inp

C3D8R elements; global analysis.

submodel3delem_c3d10m_g_xpl.inp

C3D10M elements; global analysis.

submodel3delem_c3d8_s_xpl.inp

C3D8 elements; submodel analysis.

submodel3delem_c3d8r_s_xpl.inp

C3D8R elements; BOUNDARY, SUBMODEL, SCALE; submodel analysis.

submodel3delem_c3d10m_s_xpl.inp

C3D10M elements; submodel analysis.

submodel3delem_sc6r_g_xpl.inp

SC6R elements; global analysis.

submodel3delem_sc8r_g_xpl.inp

SC8R elements; global analysis.

submodel3delem_sc8r_s_xpl.inp

SC8R elements; submodel analysis.

submodel3delem_c3d8r_g_gel_x.inp

C3D8R elements; SUBMODEL, GLOBAL ELSET; global analysis.

submodel3delem_c3d8r_s_gel_x.inp

C3D8R elements; SUBMODEL, GLOBAL ELSET; submodel analysis.

submodel3delem_sc8r_g_gel_x.inp

SC8R elements; SUBMODEL, GLOBAL ELSET; global analysis.

submodel3delem_sc8r_s_gel_x.inp

SC8R elements; SUBMODEL, GLOBAL ELSET; submodel analysis.