Laminated composite shells: buckling of a cylindrical panel with a circular hole

This example illustrates modeling a thin, laminated composite shell in the presence of buckling.

The following topics are discussed:

ProductsAbaqus/Standard

The objective is to determine the strength of a thin, laminated composite shell, typical of shells used to form the outer surfaces of aircraft fuselages and rocket motors. Such analyses are complicated by the fact that these shells typically include local discontinuities—stiffeners and cutouts—which can induce substantial stress concentrations that can delaminate the composite material. In the presence of buckling this delamination can propagate through the structure to cause failure. In this example we study only the geometrically nonlinear behavior of the shell: delamination or other section failures are not considered. Some estimate of the possibility of material failure could presumably be made from the stresses predicted in the analyses reported here, but no such assessment is included in this example.

The example makes extensive use of material orientation in a general shell section to define the multilayered, anisotropic, laminated section. The various orientation options for shells are discussed in Analysis of an anisotropic layered plate.

General shell sections offer two methods of defining laminated sections: defining the thickness, material, and orientation of each layer or defining the equivalent section properties directly. The last method is particularly useful if the laminate properties are obtained directly from experiments or a separate preprocessor. This example uses both methods with a general shell section definition. Alternatively, you could use a shell section to analyze the model; however, because the material behavior is linear, no difference in solution would be obtained and the computational costs would be greater.

Geometry and model

The structure analyzed is shown in Figure 1 and was originally studied experimentally by Knight and Starnes (1984). The test specimen is a cylindrical panel with a 355.6 mm (14 in) square platform and a 381 mm (15 in) radius of curvature, so that the panel covers a 55.6° arc of the cylinder. The panel contains a centrally located hole of 50.8 mm (2 in) diameter. The shell consists of 16 layers of unidirectional graphite fibers in an epoxy resin. Each layer is 0.142 mm (.0056 in) thick. The layers are arranged in the symmetric stacking sequence {±45/90/0/0/90/45} degrees repeated twice. The nominal orthotropic elastic material properties as defined by Stanley (1985) are

E11= 135 kN/mm2 (19.6 × 106 lb/in2),
E22= 13 kN/mm2 (1.89 × 106 lb/in2),
G12=G13= 6.4 kN/mm2 (.93 × 106 lb/in2),
G23= 4.3 kN/mm2 (0.63 × 106 lb/in2),
ν12= 0.38,  

where the 1-direction is along the fibers, the 2-direction is transverse to the fibers in the surface of the lamina, and the 3-direction is normal to the lamina.

The panel is fully clamped on the bottom edge, clamped except for axial motion on the top edge and simply supported along its vertical edges. Three analyses are considered. The first is a linear (prebuckling) analysis in which the panel is subjected to a uniform end shortening of 0.8 mm (.0316 in). The total axial force and the distribution of axial force along the midsection are used to compare the results with those obtained by Stanley (1985). The second analysis consists of an eigenvalue extraction of the first five buckling modes. The buckling loads and mode shapes are also compared with those presented by Stanley (1985). Finally, a nonlinear load-deflection analysis is done to predict the postbuckling behavior, using the modified Riks algorithm. For this analysis an initial imperfection is introduced. The imperfection is based on the fourth buckling mode extracted during the second analysis. These results are compared with those of Stanley (1985) and with the experimental measurements of Knight and Starnes (1984).

The mesh used in Abaqus is shown in Figure 2. The anisotropic material behavior precludes any symmetry assumptions, hence the entire panel is modeled. The same mesh is used with the 4-node shell element (type S4R5) and also with the 9-node shell element (type S9R5); the 9-node element mesh, thus, has about four times the number of degrees of freedom as the 4-node element mesh. The 6-node triangular shell element STRI65 is also used; it employs two triangles for each quadrilateral element of the second-order mesh. Mesh generation is facilitated by specifying node fill and node mapping, as shown in the input data. In this model specification of the relative angle of orientation to define the material orientation within each layer, along with orthotropic elasticity in plane stress, makes the definition of the laminae properties straightforward.

The shell elements used in this example use an approximation to thin shell theory, based on a numerical penalty applied to the transverse shear strain along the element edges. These elements are not universally applicable to the analysis of composites since transverse shear effects can be significant in such cases and these elements are not designed to model them accurately. Here, however, the geometry of the panel is that of a thin shell; and the symmetrical lay-up, along with the relatively large number of laminae, tends to diminish the importance of transverse shear deformation on the response.

Relation between stress resultants and generalized strains

The shell section is most easily defined by giving the layer thickness, material, and orientation, in which case Abaqus preintegrates to obtain the section stiffness properties. However, the user can choose to input the section stiffness properties directly instead, as follows.

In Abaqus a lamina is considered as an orthotropic sheet in plane stress. The principal material axes of the lamina (see Figure 3) are longitudinal, denoted by L; transverse to the fiber direction in the surface of the lamina, denoted by T; and normal to the lamina surface, denoted by N. The constitutive relations for a general orthotropic material in the principal directions (L,T,N) are

{σLσTτLTσNτLNτTN}=[C11C120C1400C12C220C240000C33000C14C240C44000000C55000000C66]{ϵLϵTγLTϵNγLNγTN}.

In terms of the data required to define orthotropic elasticity by specifying terms in the elastic stiffness matrix in Abaqus these are

C11=D1111,C12=D1122,C14=D1133,C22=D2222C24=D2233,C33=D1212,C44=D3333,C55=D1313C66=D2323

This matrix is symmetric and has nine independent constants. If we assume a state of plane stress, then σN is taken to be zero. This yields

{σLσTτLTτLNτTN}=[Q11Q12000Q12Q2200000Q3300000Q5500000Q66]{ϵLϵTγLTγLNγTN},

where

Q11=C11-C14C14C44,Q12=C12-C24C14C44,Q22=C22-C24C24C44,Q33=C33,Q55=C55,Q66=C66.

The correspondence between these terms and the usual engineering constants that might be given for a simple orthotropic layer in a laminate is

Q11=E11-ν12ν21,Q12=ν12E21-ν12ν21=ν21E11-ν12ν21,Q22=E21-ν12ν21,Q33=G12,Q55=G13,Q66=G23.

The parameters used on the right-hand side of the above equation are those that must be provided as part of the definition of orthotropic elasticity in plane stress.

If the (1,2,N) system denotes the standard shell basis directions that Abaqus chooses by default, the local stiffness components must be rotated to this system to construct the lamina's contribution to the general shell section stiffness. Since Qij represent fourth-order tensors, in the case of a lamina they are oriented at an angle θ to the standard shell basis directions used in Abaqus. Hence, the transformation is

Q¯11=Q11cos4θ+2(Q12+2Q33)sin2θcos2θ+Q22sin4θ,Q¯12=(Q11+Q22-4Q33)sin2θcos2θ+Q12(sin4θ+cos4θ),Q¯22=Q11sin4θ+2(Q12+2Q33)sin2θcos2θ+Q22cos4θ,Q¯13=(Q11-Q12-2Q33)sinθcos3θ+(Q12-Q22+2Q33)sin3θcosθ,Q¯23=(Q11-Q12-2Q33)sin3θcosθ+(Q12-Q22+2Q33)sinθcos3θ,Q¯33=(Q11+Q22-2Q12-2Q33)sin2θcos2θ+Q33(sin4θ+cos4θ),Q¯55=Q55cos2θ-Q66sin2θ,Q¯56=Q55sinθcosθ-Q66sinθcosθ,Q¯66=Q55sin2θ-Q66cos2θ,

where Q¯ij are the stiffness coefficients in the standard shell basis directions used by Abaqus.

Abaqus assumes that a laminate is a stack of laminae arranged with the principal directions of each layer in different orientations. The various layers are assumed to be rigidly bonded together. The section force and moment resultants per unit length in the normal basis directions in a given layer can be defined on this basis as

(N1,N2,N12)=-h/2h/2(σ1,σ2,τ12)dz,
(M1,M2,M12)=-h/2h/2(σ1,σ2,τ12)zdz,(V1,V2)=-h/2h/2(τ13,τ23)dz,

where h is the thickness of the layer.

This leads to the relations

{N1N2N12M1M2M12V1V2}=[A11A12A13B11B12B1300A12A22A23B12B22B2300A13A23A33B13B23B3300B11B12B13D11D12D1300B12B22B23D12D22D2300B13B23B33D13D23D3300000000E11E12000000E12E22]{ϵ1ϵ2γ12κ1κ2κ12γ13γ23},

where the components of this section stiffness matrix are given by

(Aij,Bij,Dij)=-h/2h/2Q¯ijm(1,z,z2)dz,(i,j=1,2,3)Eij=-h/2h/2Q¯αβmkikjdz,(i,j=1,2,andα,β=i+4,j+4).

Here m indicates a particular layer. Thus, the Q¯ijm depend on the material properties and fiber orientation of the mth layer. The ki,    i= 1,2 parameters are the shear correction coefficients as defined by Whitney (1973). If there are n layers in the lay-up, we can rewrite the above equations as a summation of integrals over the n laminae. The material coefficients will then take the form

Aij=m=1nQ¯ijm(hm-hm-1),Bij=12m=1nQ¯ijm(hm2-hm-12),Dij=13m=1nQ¯ijm(hm3-hm-13),Eij=m=1nQ¯αβm(hm-hm-1)kikj,

where the hm and hm-1 in these equations indicate that the mth lamina is bounded by surfaces z=hm and z=hm-1. See Figure 4 for the nomenclature.

These equations define the coefficients required for the direct input of the section stiffness matrix method in the general shell section. Only the [A], [B], and [D] submatrices are needed for that option. The three terms in [E], if required, are defined as part of the transverse shear stiffness. The section forces as defined above are in the normal shell basis directions.

Applying these equations to the laminate defined for this example leads to the following overall section stiffness:

[A]=[138.38544.0189044.0189138.38500047.1831] kN/mm;    [B]=[000000000];
[D]=[55.67021.6382.13821.63858.5212.1382.1382.13823.004] kN-mm;    [E]=[12.23870012.2387] kN/mm,

or

[A]=[790.239251.3670251.367790.239000269.436]×103 lb/in;    [B]=[000000000];
[D]=[492.719191.51318.9245191.513517.95118.924518.924518.9245203.602] lb-in;    [E]=[49.5730.0020.00252.967]×103 lb/in.

Results and discussion

The total axial force necessary to compress the panel 0.803 mm (0.0316 in) is 100.2 kN (22529 lb) for the mesh of S9R5 elements, 99.5 kN (22359 lb) for the mesh of S4R5 elements, and 100.3 kN (22547 lb) for the mesh of STRI65 elements. These values match closely with the result of 100 kN (22480 lb) reported by Stanley (1985). Figure 5 shows the displaced configuration and a profile of axial force along the midsection of the panel (at z=L/2). It is interesting to note that the axial load is distributed almost evenly across the entire panel, with only a very localized area near the hole subjected to an amplified stress level. This suggests that adequate results for this linear analysis could also be obtained with a coarser mesh that has a bias toward the hole.

The second stage of the analysis is the eigenvalue buckling prediction. To obtain the buckling predictions with Abaqus, an eigenvalue buckling prediction step is run. In this step nominal values of load are applied. The magnitude that is used is not of any significance, since eigenvalue buckling is a linear perturbation procedure: the stiffness matrix and the stress stiffening matrix are evaluated at the beginning of the step without any of this load applied. The eigenvalue buckling prediction step calculates the eigenvalues that, multiplied with the applied load and added to any “base state” loading, are the predicted buckling loads. The eigenvectors associated with the eigenvalues are also obtained. This procedure is described in more detail in Eigenvalue buckling prediction.

The buckling predictions are summarized in Table 1 and Figure 6. The buckling load predictions from Abaqus are higher than those reported by Stanley. The eigenmode predictions given by the mesh using element types S4R5, S9R5, and STRI65 are all the same and agree well with those reported by Stanley. Stanley makes several important observations that remain valid for the Abaqus results: (1) the eigenvalues are closely spaced; (2) nevertheless, the mode shapes vary significantly in character; (3) the first buckling mode bears the most similarity to the linear prebuckling solution; (4) there is no symmetry available that can be utilized for computational efficiency.

Following the eigenvalue buckling analyses, nonlinear postbuckling analysis is carried out by imposing an imperfection based on the fourth buckling mode. The maximum initial perturbation is 10% of the thickness of the shell. The load versus normalized displacement plots for the S9R5 mesh, the S4R5 mesh, and the STRI65 mesh are compared with the experimental results and those given by Stanley in Figure 7. The overall response prediction is quite similar for the Abaqus elements, although the general behavior predicted by Stanley is somewhat different. The Abaqus results show a peak load slightly above the buckling load predicted by the eigenvalue extraction, while Stanley's results show a significantly lower peak load. In addition, the Abaqus results show rather less loss of strength after the initial peak, followed quite soon by positive stiffness again. Neither the Abaqus results nor Stanley's results agree closely with the experimentally observed dramatic loss of strength after peak load. Stanley ascribes this to material failure (presumably delamination), which is not modeled in his analyses or in these.

Figure 8 shows the deformed configurations for the panel during its postbuckling response. The plots show the results for S4R5, but the pattern is similar for S9R5 and STRI65. The response is quite symmetric initially; but, as the critical load is approached, a nonsymmetric dimple develops and grows, presumably accounting for the panel's loss of strength. Later in the postbuckling response another wrinkle can be seen to be developing.

Input files

laminpanel_s9r5_prebuckle.inp

Prebuckling analysis for the 9-node (element type S9R5) mesh.

laminpanel_s9r5_buckle.inp

Eigenvalue buckling prediction using element type S9R5.

laminpanel_s9r5_postbuckle.inp

Nonlinear postbuckling analysis using element type S9R5.

laminpanel_s4r5_prebuckle.inp

Prebuckling analysis using element type S4R5.

laminpanel_s4r5_buckle.inp

Eigenvalue buckling prediction using element type S4R5.

laminpanel_s4r5_postbuckle.inp

Nonlinear postbuckling analysis using element type S4R5.

laminpanel_s4r5_node.inp

Nodal coordinate data for the imperfection imposed for the postbuckling analysis using element type S4R5.

laminpanel_s9r5_stri65_node.inp

Nodal coordinate data for the imperfection imposed for the postbuckling analysis using element types S9R5 and STRI65.

laminpanel_stri65_prebuckle.inp

Prebuckling analysis using element type STRI65.

laminpanel_stri65_buckle.inp

Eigenvalue buckling prediction using element type STRI65.

laminpanel_stri65_postbuckle.inp

Nonlinear postbuckling analysis using element type STRI65.

laminpanel_s4_prebuckle.inp

Prebuckling analysis using element type S4.

laminpanel_s4_buckle.inp

Eigenvalue buckling prediction using element type S4.

laminpanel_s4_postbuckle.inp

Nonlinear postbuckling analysis using element type S4.

References

  1. Knight N. F. and JHStarnes, Jr., Postbuckling Behavior of Axially Compressed Graphite-Epoxy Cylindrical Panels with Circular Holes,” presented at the 1984 ASME Joint Pressure Vessels and Piping/Applied Mechanics Conference, San Antonio, Texas, 1984.
  2. Stanley G. M.Continuum-Based Shell Elements, Ph.D. Dissertation, Department of Mechanical Engineering, Stanford University, 1985.
  3. Whitney, J. M., Shear Correction Factors for Orthotropic Laminates Under Static Loads, Journal of Applied Mechanics, Transactions of the ASME, vol. 40, pp. 302–304, 1973.

Tables

Table 1. Summary of buckling load predictions.
Mode 1 Stanley 107.0 kN (24054 lb)
S9R5 113.4 kN (25501 lb)
S4R5 115.5 kN (25964 lb)
S4 114.3 kN (25696 lb)
STRI65 113.8 kN (25579 lb)
Mode 2 Stanley 109.6 kN (24638 lb)
S9R5 117.6 kN (26429 lb)
S4R5 121.2 kN (27244 lb)
S4 116.5 kN (26196 lb)
STRI65 117.8 kN (26492 lb)
Mode 3 Stanley 116.2 kN (26122 lb)
S9R5 120.3 kN (27049 lb)
S4R5 124.7 kN (28042 lb)
S4 124.1 kN (27889 lb)
STRI65 121.1 kN (27217 lb)
Mode 4 Stanley 140.1 kN (31494 lb)
S9R5 147.5 kN (33161 lb)
S4R5 156.1 kN (35092 lb)
S4 152.3 kN (34247 lb)
STRI65 146.9 kN (33015 lb)
Mode 5 Stanley 151.3 kN (34012 lb)
S9R5 171.3 kN (38512 lb)
S4R5 181.5 kN (40800 lb)
S4 184.2 kN (41413 lb)
STRI65 172.8 kN (38843 lb)

Figures

Figure 1. Geometry for cylindrical panel with hole.

Figure 2. Mesh for cylindrical panel with hole.

Figure 3. Typical lamina.

Figure 4. Typical laminate.

Figure 5. Displaced shape and axial force distribution.

Figure 6. Buckling modes, element types S4R5, S9R5, and STRI65.

Figure 7. Load-displacement response.

Figure 8. Postbuckling deformations: 10% h imperfection with S4R5.