SECTION 15.4 OF CHAPTER 15: Updated Lagrangian Formulation (UL)

Direct Evaluation of Euler–Almansi Strains for the 8-Node Isoparametric Quadrilateral Finite Element

01

Q8 extension

StrainSmall
DisplacementLarge
MaterialLinear elastic
Stress statePlane stress

This section extends the direct evaluation of Euler–Almansi strains presented in Section 15.3 to the Q8 element. The element has eight nodes, 16 element displacement DOFs and quadratic interpolation. It uses 3×33\times3 Gauss quadrature.

The remaining Updated Lagrangian formulation, including B0\htmlClass{fea-math-bold-italic}{\boldsymbol B}_0, BL\htmlClass{fea-math-bold-italic}{\boldsymbol B}_L, the geometrical stiffness terms and the Newton–Raphson procedure, is unchanged from the formulation already presented in Section 15.3.

02

Direct Euler–Almansi strain

With J0\htmlClass{fea-math-bold-italic}{\boldsymbol J}_0 and Jt\htmlClass{fea-math-bold-italic}{\boldsymbol J}_t evaluated from the initial and current trial nodal coordinates, respectively, the total deformation gradient is:

Ftot=(J0−1Jt)T.\htmlClass{fea-math-bold-italic}{\boldsymbol F}_{\mathit{tot}}=\left(\htmlClass{fea-math-bold-italic}{\boldsymbol J}_0^{-1}\htmlClass{fea-math-bold-italic}{\boldsymbol J}_t\right)^T.

The left Cauchy–Green tensor and the Euler–Almansi strain tensor are:

b=FtotFtotT,\htmlClass{fea-math-bold-italic}{\boldsymbol b}=\htmlClass{fea-math-bold-italic}{\boldsymbol F}_{\mathit{tot}}\htmlClass{fea-math-bold-italic}{\boldsymbol F}_{\mathit{tot}}^T,
e=12(I−b−1).\htmlClass{fea-math-bold-italic}{\boldsymbol e}=\frac12\left(\htmlClass{fea-math-bold-italic}{\boldsymbol I}-\htmlClass{fea-math-bold-italic}{\boldsymbol b}^{-1}\right).

The engineering components are:

ex=e11,ey=e22,γxy=2e12.e_x=e_{11},\qquad e_y=e_{22},\qquad\gamma_{xy}=2e_{12}.

The Q8 element uses nine Gauss points, formed from the following coordinates in each natural-coordinate direction:

s,t=−3/5,  0,  +3/5,s,t=-\sqrt{3/5},\;0,\;+\sqrt{3/5},

with the corresponding one-dimensional weights:

5/9,  8/9,  5/9.5/9,\;8/9,\;5/9.

03

Cantilever example

The same cantilever example as in the other sections of Chapter 15 is analysed using five load steps. The meshes below are given as length × height; displacements are in millimetres.

ElementMesh∣u∣max|u|_{\mathop{\mathit{max}}} [mm]∣v∣max|v|_{\mathop{\mathit{max}}} [mm]
Q440×640\times6149.75282.03
Q460×860\times8155.29286.33
Q4120×16120\times16158.81289.02
Q4180×24180\times24159.48289.52
Q820×320\times3159.80289.68
Q820×420\times4159.82289.70
Q830×430\times4159.93289.82
Q845×645\times6159.98289.88

The Q8 element converges much faster than Q4 for this example. The coarse Q8 mesh 20×320\times3, containing only 60 elements, already gives results very close to the finest Q8 result. In contrast, the Q4 mesh 180×24180\times24 contains 4320 elements and still gives slightly smaller displacement values.

04

MATLAB program

A MATLAB program can be downloaded below. Run main.m.