An Assessment of The LS-DYNA Hourglass Formulations Via The 3D Patch Test
An Assessment of The LS-DYNA Hourglass Formulations Via The 3D Patch Test
An Assessment of The LS-DYNA Hourglass Formulations Via The 3D Patch Test
Correspondence Leonard E. Schwer Schwer Engineering & Consulting Services 6122 Aaron Court Windsor CA 95492-8651 USA 01-707-837-0559 [email protected]
Figure 1 Exploded view of seven irregular elements comprising the 3D Patch Test geometry.
n5 n6
n8 n7
n4 n1 n3 n2
Figure 2 Numbering convention for elements.
u n (t ) = un f (t )
where un (t ) is the displacement of node n in direction displacement, and f(t) is a load curve given by
(2)
where t r = 1 ms is the rise time. The problem should be run to a simulation time of 1.2 ms, which is sufficient to minimize dynamics and provide essentially static results. Table 2 Nodal point coordinates and steady-state displacements coordinates (in) node 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 type Int Int Int Int Int Int Int Int Ext Ext Ext Ext Ext Ext Ext Ext x 0.249 0.826 0.850 0.273 0.320 0.677 0.788 0.165 0.0 1.0 1.0 0.0 0.0 1.0 1.0 0.0 y 0.342 0.288 0.649 0.750 0.186 0.305 0.693 0.745 0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 z 0.192 0.288 0.263 0.230 0.643 0.683 0.644 0.702 0.0 0.0 0.0 0.0 1.0 1.0 1.0 1.0 Results steady-state displacement ( 10 in)
3
ux
0.0 1.0 1.5 0.5 0.5 1.5 2.0 1.0
uy
0.0 0.5 1.5 1.0 0.5 1.0 2.0 1.5
uz
0.0 0.5 1.0 0.5 1.0 1.5 2.0 1.5
x = y = z = xy = yz = zx = 103
and then using Hookes Law to obtain the corresponding stresses
(4)
(5)
As a demonstration of the LS-DYNA 8-node hexahedral solid elements ability to produce the analytical solution, the baseline case uses the fully integrated selected/reduced solid element formulation, i.e. ELFORM=2. This fully integrated formulation does not require hourglass control as there are no spurious energy modes. Figure 3 shows the x-component stress history for all seven elements in the patch test unit cube; it is left to the reader to confirm that all the other stress components also agree with the analytical solution.
2500 Element 1 Element 2 2000 Element 3 Element 4 Element 5 1500 Element 6 Element 7 1000
X-Stress [psi]
500
Time [ms]
Figure 3 Demonstration of analytical solution obtained for x-stress component using fully integrated S/R (ELFORM=2) 8-node hexahedral solid element.
Description Standard LS-DYNA Viscous Form. Flanagan-Belytschko Viscous Form. Flanagan-Belytschko Viscous Form with Exact Volume Integration. Flanagan-Belytschko Stiffness Form. Flanagan-Belytschko Stiffness Form with Exact Volume Integration. Belytschko-Bindeman Assumed Strain Co-Rotational Stiffness Form
2500 Element 1 Element 2 Element 3 Element 4 Element 5 1500 Element 6 Element 7 1000
X-Stress [psi]
1500
500
X-Stress [psi]
0.0004 0.0006 0.0008 0.001 0.0012
500
0 0 0.0002
Time [ms]
Time [ms]
X-Stress [psi]
1500
Element 6 Element 7
1000
500
X-Stress [psi]
0.0004 0.0006 0.0008 0.001 0.0012
Element 5
500
0 0 0.0002
Time [ms]
Time [ms]
LS-DYNA Version 971 adds a seventh hour glass form and is briefly described in the appendix.
X-Stress [psi]
1500
Element 6 Element 7
1000
500
X-Stress [psi]
0.0004 0.0006 0.0008 0.001 0.0012
Element 5
500
0 0 0.0002
Time [ms]
Time [ms]
Figure 4 Summary of x-component stress histories for six forms of hourglass control. Figure 4 shows the x-component stress history of all seven elements in the patch test unit cube for the applicable six forms of hourglass control in LS-DYNA. Note: default values of the hourglass coefficient (QM) were used for each of the six hourglass forms. The results indicate that only three of the six forms of hourglass control reproduce the analytical stress results, i.e. pass the hourglass patch test. The three forms that pass the hourglass patch test all share the common feature of providing for the exact volume integration in their formulations. Elaborating on the work of Flanagan & Belytschko (1981), Key (2003) provides that the difference between the exact volume integration approach and one-point quadrature is that the latter method effectively neglects terms in the gradient operator. For a parallelepiped, the relative nodal coordinates, used in the gradient operator, contain no component of the hourglass base vectors, and consequently, only one term is non-zero, by inspection, in evaluating the gradient operator, and volume. In such a case, one-point quadrature is equivalent to the mean quadrature. However, for a general hexahedron, as in the present 3D patch test, one-point quadrature does not correctly assess a state of uniform strain. There are two components to developing a constant strain/stress 8-node hexahedral element that passes the 3D patch test: 1. The method by which the gradient/divergence operator is calculated, i.e. integration method. 2. The care with which the ad-hoc hourglass resisting forces are computed in response to the development of non-constant deformation. If either component is not calculated carefully, the resulting integration-hourglass formulation will fail the 3D patch test. The two integration methods have the following characteristics: A constant strain/stress gradient/divergence operator obtained by a one-point quadrature, at the center of the element, fails the 3D patch test with zero hourglass control. A constant strain/stress gradient/divergence operator obtained by an exact volume integration passes the 3D patch test with zero hourglass control. When hourglass control is non-zero, even for a exact volume integration 8-node hexahedron (that otherwise passes an 3D patch test), a failed 3D path test can result if the hourglass control is not carefully crafted to act exclusively on the non-constant deformation. That is the hourglass control must produce resisting forces that are orthogonal to the non-constant deformations. Perhaps unfortunately, the LS-DYNA input parameter for hourglass control combines both the integration method and the hourglass formulation. Table 4 present the LS-DYNA hourglass types in a manner that