Section 12.2 of Chapter 12: Total Lagrangian Formulation (TL)
Isoparametric 4-Node Quadrilateral Finite Element
A complete Total Lagrangian formulation of the plane-stress isoparametric 4-node quadrilateral finite element, including the consistent tangent stiffness matrix and a validated nonlinear cantilever example.
Total LagrangianPlane stressQ4MATLABANSYS
01
Formulation and hypotheses
StrainSmall
DisplacementLarge
MaterialLinear elastic
Stress statePlane stress
In the Total Lagrangian formulation, the initial undeformed geometry is the reference configuration. All coordinates, derivatives, Jacobian terms, and integrals are referred to that initial configuration. Green–Lagrange strains are used.
The deformation energy is:
U=21Ael=1nel(∫AelhεTσdA)
Ael=1nel denotes the standard finite-element assembly process, from the first element to the last one. In the natural coordinates s,t:
Here, h is the element thickness, Ael is the finite-element area, and nel is the number of finite elements. Engineering notation is used for the shear component:
B0 is the constant part, identical to linear theory, and BL is the nonlinear displacement-dependent part.
05
Potential energy and Gauss quadrature
The total potential energy is:
Π=U+V=21Ael=1nel(∫AelhεTσdA)−uTF
Here, V=−uTF is the potential of the external loads, u is the global nodal displacement vector, and F is the global force vector. In natural coordinates:
The integration uses four Gauss points, two in each natural-coordinate direction. For the 2×2 Gauss rule, all four weights are equal to 1 and are therefore omitted from the following expressions. The four-point sum is:
The tangent stiffness matrix contains two contributions: the material stiffness and the geometric (stress-dependent) stiffness. For one finite element:
kel=nG∑h(σxGx+σyGy+τxyGxy+BTDB)∣detJ∣
The equilibrium system can also be written in terms of the element internal force vectors:
Ψ(u)=Ael=1nel(fel)−F=0
fel=nG∑hBTσ∣detJ∣
The element tangent stiffness matrix is the derivative of the element internal force vector:
kel=∂uel∂fel
08
Newton–Raphson solution
At Newton–Raphson iteration i:
Δu(i)=−(KT(i))−1Ψ(i)
u(i+1)=u(i)+Δu(i)
Ψ(i)=Ψ(ui)
The element internal-force vectors fel and tangent stiffness matrices kel are assembled to obtain Ψ(i) and KT(i), respectively. A convenient convergence measure is:
ϵ=nΔuTΔu
where n is the number of equations.
Important remark #1
The Total Lagrangian formulation presented here is not based on an incremental strain approximation. The equilibrium equations are written directly with respect to the initial configuration. Therefore, the accuracy of the formulation itself does not depend on the number of load steps. For problems with moderate nonlinearity, a single load step may be sufficient, provided that the Newton–Raphson iterations converge. Additional load steps may nevertheless be useful to improve convergence in more strongly nonlinear problems.
09
Example and numerical results
The cantilever beam has length L=400mm and a rectangular cross-section with thickness 5mm and height 20mm. The material properties are E=1000MPa and ν=0.3. A vertical force F=100N is applied at the free end.
The mesh has 120 quadrilateral elements along the beam and 16 elements through its height: 1,920 isoparametric 4-node quadrilateral finite elements and 2,057 nodes.
Figure 1. Horizontal displacement u.
umaxMATLAB=159.51mm
umaxANSYS=159.92mm
Figure 2. Vertical displacement v.
vmaxMATLAB=288.79mm
vmaxANSYS=289.48mm
Figure 3. Green–Lagrange axial strain εx.
εx,minMATLAB=−0.0726
εx,minANSYS=−0.0770
εx,maxMATLAB=0.0738
εx,maxANSYS=0.0750
Figure 4. Second Piola–Kirchhoff normal stress σx.
σx,minMATLAB=−82.72MPa
σx,minANSYS=−84.53MPa
σx,maxMATLAB=84.62MPa
σx,maxANSYS=82.63MPa
Figure 5. Von Mises stress σVM.
σVM,minMATLAB=0.189MPa
σVM,minANSYS=0.152MPa
σVM,maxMATLAB=79.54MPa
σVM,maxANSYS=79.35MPa
The MATLAB and ANSYS results are in very good agreement.
10
Stress-map interpretation
Important remark #2
In the Total Lagrangian formulation, strains and stresses are referred to the initial undeformed configuration. Therefore, the mathematically consistent stress map is the one represented on the initial geometry.
For a more intuitive visualization, the same second Piola–Kirchhoff stresses may also be represented on the deformed geometry. In this representation, the material directions rotate together with the finite elements; therefore, the x-stress direction becomes approximately tangent to the deformed beam axis.
Cauchy stresses are defined in the current configuration. When strains are small, their values referred to the corresponding local, rotated material directions are very close to the second Piola–Kirchhoff stresses. The distinction becomes important when comparing stress components expressed in different reference frames.
This topic will be discussed in a later chapter.
Figure 6. Second Piola–Kirchhoff normal stress represented on the initial configuration and, for intuitive visualization, on the deformed geometry. The original explanatory arrows and labels are preserved.