FeResPost Web Site                     FeResPost Online User Manual

II.1.6.5 Approximations with out-of-plane shear forces

Expression (41) shows that out-of-plane shear stresses in the laminate are related to partial derivatives of bending moment components, but not directly to out-of-plane shear force components. Intuitively, one would have expected a dependence of out-of-plane shear stresses on laminate out-of-plane shear forces:

In the end, we propose a calculation method based on out-of-plane shear force components because this is what most software do. The rest of this section is devoted to the presentation of different approaches to calculate dependence on shear forces.

II.1.6.5.1 The “(μx,μy)” approach

The goal is to eliminate the six x and y partial derivatives of bending moment tensor components from the previous expression, by using the global equilibrium equations (II.1.36) and (II.1.37). This leaves some arbitrary choice in the determination of dependence with respect to the out-of-plane shear. For example:

Mxx,x = μxQxz, Myy,x = 0, Mxy,y = (1 - μx)Qxz, Mxx,y = 0, Myy,y = μyQyz, Mxy,x = (1 - μy)Qyz.

{ Mxx,x Myy,x Mxy,x Mxx,y Myy,y Mxy,y } lam = [ μx 0 0 0 0 (1 - μx) 0 0 0 μ y (1 - μy) 0 ] ⋅ {Qxz Qyz } lam. The choice μx = μy = 1∕2 gives more symmetry to the relation between {τ }lam(z) and {Q}lam(z). Indeed, this choice leads to: { τxz,z(z) τyz,z(z) } lam = [J ]lam(z) ⋅ {Mxx,x Myy,x Mxy,x Mxx,y Myy,y Mxy,y } lam, = [J ]lam(z) ⋅ [ μx 0 0 0 0 (1 - μx) 0 0 0 μ y (1 - μy) 0 ] ⋅ {Qxz Qyz } lam, = -1 2 [ 100001 0 0 1 0 1 0 ] ⋅ [ [F ]lam(z) 000 0 0 0 000 000 0 0 0 000 [F ]lam(z) ] ⋅ [10 0 0 01 0 0 01 1 0 ] ⋅ {Qxz Qyz } lam.

It seems however that the choice μx = μy = 1 is more common.

If the (μx,μy) approach is adopted, a new 2 × 2 matrix can be introduced:

[X]lam(z) = [J ]lam(z) ⋅ [ μx 0 0 0 0 (1 - μx) 0 0 0 μ y (1 - μy) 0 ] , = - [100001 0 0 1 0 1 0 ] ⋅ [ [F ]lam(z) 000 0 0 0 000 000 0 0 0 000 [F ]lam(z) ] ⋅ [ μx 0 0 0 0 (1 - μx) 0 0 0 μ y (1 - μy) 0 ] .

This matrix allows one to write a simple relation between out-of-plane shear stresses in laminate and the total out-of-plane shear force:

{ τxz,z(z) τyz,z(z) } lam = [X]lam(z)⋅ {Qxz Qyz } lam.

The [V ]lam(z) 2 × 6 matrix introduced in equation (II.1.43) also allows the introduction of a new 2 × 2 matrix:

[Y ]lam(z) = [V ]lam(z) ⋅ [ μx 0 0 0 0 (1 - μx) 0 0 0 μ y (1 - μy) 0 ] , = ∫ z0z [X] lam(z) dz. (II.1.48)

II.1.6.5.2 “Uncoupled X-Y” approach

The presentation of laminate out-of-plane shear theory in Nastran Reference Manual [Sof04a] is based on a kind of beam theory in which laminate shear response is calculated separately in directions X and Y. This corresponds to a simplification of our (μx,μy) approach in which:

We investigated different ways to reproduce Nastran out-of-plane shear stress calculations with FeResPost and found a few modifications that allow the calculation of out-of-plane shear stresses very similar to those produced by Nastran. We modify the calculation method as follows:

1.

The 6 × 6 [ABBD]lam matrix is modified in such a way that one no longer has a coupling between XX, Y Y and XY components. Practically, this is done by setting matrix components responsible for this coupling to zero:

[ABBD2] lam = [ A11 0 0 0 A22 0 0 0 A33 B11 0 0 0 B22 0 0 0 B33 B11 0 0 0 B22 0 0 0 B33 D11 0 0 0 D22 0 0 0 D33 ] .

(The non-diagonal components of the four 3 × 3 matrices have been set to zero.) Note that the membrane-flexural coupling is maintained by this modification.

2.

Corresponding to this [ABBD2] lam matrix, we calculate a compliance matrix:

[abbd2] lam = [ABBD2] lam-1.

This new matrix has the same structure as [ABBD2] lam. (XX, Y Y and XY components are also mutually decoupled.)

3.

Uncoupling of XX, Y Y and XY components is also done for the 3 × 3 material stiffness matrix [C]lam(z):

[C2] lam(z) = [ C11lam(z) 0 0 0 C22lam(z) 0 0 0 C33lam(z) ] .
4.

Then, a new version of the [F ]lam(z) matrix is calculated:

[F2] lam(z) = [C2] lam(z) ⋅ ( [b2] lam + z [d2] lam) .

This new matrix also uncouples XX, Y Y and XY components of the equations.

5.

Finally, the XY components are no longer needed in the calculation. Practically, this means that equation (II.1.40) becomes

{ τxz,z(z) τyz,z(z) } lam = [ - 1000 00 0 0 0 0 - 1 0 ]⋅ {σxx,x(z) σyy,x(z) τxy,x(z) σxx,y(z) σyy,y(z) τxy,y(z) } lam,

and the relation between gradient of moments tensor, and out-of-plane shear forces can be written

{ Mxx,x Myy,x Mxy,x Mxx,y Myy,y Mxy,y } lam = [ 10 0 0 00 0 0 01 0 0 ]⋅ {Qxz Qyz } lam.
6.

The uncoupling also affects the calculation of out-of-plane shear stiffness matrix. (See section II.1.6.6.) In the corresponding equations in sections II.1.6.3 and II.1.6.4, matrix [F ]lam(z) is replaced by [F2] lam(z). A consequence of this approximation is that the out-of-plane shear stiffness matrix [G]lam is diagonal.

The “Uncoupled X-Y” approach is an impoverished version of the “(μx,μy)” approach.

II.1.6.5.3 “Resolution in shear force axes” approach

Using the “(μx,μy)” approaches, a special physical meaning is implicitly assigned to the laminate axes. This choice is arbitrary, however. For example, one can write the relation between bending moments and out-of-plane shear force in a coordinate system related to the shear loading direction.

Let us define a coordinate system associated with the shear loading, defined as follows:

eshrx = 1 Q { Qxz Qyz } ,

eshry = 1 Q { - Qyz Qxz } .

in which Q is the shear force magnitude. In this new coordinate system, the shear force vector has only one non-zero component:

Qshr = { Q 0 } .

Then, a simple relation between bending moments and out-of-plane shear force can be assumed:

Mxx,x = Q,

all the other components of bending moments gradient being zero. As the gradient of bending moments tensor is an order 3 tensor, previous relation can be written in laminate axes as follows:

{ Mxx,x Myy,x Mxy,x Mxx,y Myy,y Mxy,y } lam = 1 Qxzlam ⋅ Qxzlam + Qyzlam ⋅ Qyzlam { Qxzlam ⋅ Q xzlam ⋅ Q xzlam Qyzlam ⋅ Q yzlam ⋅ Q xzlam Qxzlam ⋅ Q yzlam ⋅ Q xzlam Qxzlam ⋅ Q xzlam ⋅ Q yzlam Qyzlam ⋅ Q yzlam ⋅ Q yzlam Qxzlam ⋅ Q yzlam ⋅ Q yzlam } .
(II.1.49)

It is easy to verify that this relation between shear forces and bending moments is non-linear. For example:

{ Qyz Qxz } lam = { 1 0 }  leads to  { Mxx,x Myy,x Mxy,x Mxx,y Myy,y Mxy,y } lam = { 1 0 0 0 0 0 } ,
(II.1.50)

{ Qyz Qxz } lam = { 0 1 }  leads to  { Mxx,x Myy,x Mxy,x Mxx,y Myy,y Mxy,y } lam = { 0 0 0 0 1 0 }
(II.1.51)

and

{ Qyz Qxz } lam = { 1 1 }  leads to  { Mxx,x Myy,x Mxy,x Mxx,y Myy,y Mxy,y } lam = { 0.5 0.5 0.5 0.5 0.5 0.5 } .
(II.1.52)

Clearly, the gradient of bending moments tensor in (II.1.52) is not the sum of corresponding tensors in (II.1.50) and (II.1.51), but the out-of-plane shear force in (II.1.52) is the sum of corresponding vectors in (II.1.50) and (II.1.51). This demonstrates the non-linearity of an approach based on a calculation in shear loading axes.

II.1.6.5.4 Comparison of the three approaches

The main disadvantage of the (μx,μy) approach is that the laminate out-of-plane shear equations lose their objectivity with respect to rotations of the laminate axes around axis z, as illustrated by the example described in section IV.3.5. (This example also allows estimation of the effects of the approximation on the precision of results given by the theory.)

On the other hand, the (μx,μy) approach leads to linear calculations, which is an advantage compared to the “resolution in shear force axes” approach. Indeed, the “resolution in shear force axes” approach is somewhat paradoxical in this respect, as in many cases the laminate out-of-plane shear stress will be the only non-linear response of an otherwise linear problem.

This means that none of the three approaches is perfect, and the imperfections result from the fact that both approaches are approximations of the reality. Both approaches are inaccurate, and it is not possible to decide which one is better. In practical problems, the three approaches are expected to give good results.

To simplify the notations, we rewrite equation (II.1.49) as follows:

{∇ ⁡M }lam = {∇ ⁡M }lam ( {Qs} lam) .

In fact, this notation also applies to the (μx,μy) approach, except that the function is then linear:

{∇ ⁡M }lam = {∇ ⁡M }lam ( {Qs} lam) , = [ μx 0 0 0 0 (1 - μx) 0 0 0 μ y (1 - μy) 0 ] ⋅ {Qxz Qyz } lam, = [P2] lam (μx,μy) ⋅ {Qxz Qyz } lam.

Finally, we summarize below our recommendations regarding the calculation of out-of-plane shear in laminates:

Again, the three approaches are approximate, and none of them is better than the others as far as result accuracy is concerned.