Abstract
The development of accurate and efficient numerical methods is of crucial importance for the analysis and design of composite structures. This is even more true in the presence of variable stiffness (VS) configurations, where intricate load paths can be responsible for complex and localized stress profiles. In this work, we present the version of the finite elements method (FEM), a novel FE approach which can perform global/local analysis through different refinement strategies efficiently and easily. Within this framework, the global behavior is captured through a refinement by increasing the polynomial order of the elements. For the local one, a mesh−superposition technique, called refinement, is used to improve locally the solution by defining a local/fine mesh overlaid to the global/coarse one. The combination of and refinements enables us to achieve excellent accuracy−to−cost ratios. This paper aims to present the numerical formulation and the implementation aspects of this novel approach to VS composite shell analysis. Numerical tests are reported to illustrate the potential of the method. The results provide a clear insight of its potential to guarantee fast convergence and easy mesh refinement where needed.
Keywords: finite element method, numerical methods, thin shells, variable-stiffness structures
1. Introduction
The anisotropic nature of composite laminates is responsible for structural responses characterized by complex couplings between extension, bending, torsion, and shearing modes [1]. Such effects are particularly relevant when laminates with curvilinear reinforcements [2,3,4,5] are of concern.
These effects require appropriate numerical tools to be available to conduct accurate and reliable analyses. This is even more true as composite thin shells are increasingly used in primary load−carrying structural components. Hence, the interest of the designers is not restricted to the global response, but includes also local effects, such as stress profiles in critical regions due to geometric discontinuities, material interphases, and areas affected by load introduction. In this framework, the finite element method (FEM) is the most commonly used tool for the analysis and design of composite structures. The main advantages can be found in the high flexibility of modeling complex domains, the possibility of considering arbitrary material properties, and handling different loading/boundary conditions.
Over the years, different strategies have been developed to maximize the accuracy of the FE solution, while keeping the computational cost at a minimum. The classical approaches to improve accuracy are represented by the and refinements [6]. In the former, accuracy is increased by reducing the mesh size h, while the interpolation order of the elements p is fixed [7]. In the latter, the polynomial degree p is increased, while the mesh resolution h is left unchanged [8]. The and refinements provide two systematic ways to improve the precision of the FE solution and yield excellent results when global quantities are of interest. Different applications of these strategies to advanced composite shells and plates can be found in the literature, such as sandwich plates [9], functionally graded laminates [10,11], shell structures with orthogonal periodic configurations [12], cylindrical shells made of metamaterials with spatially variable elastic properties [13], and variable stiffness composites [14,15,16,17].
Local refinement strategies are needed whenever focus is required on the response in specific regions. Adaptive refinement procedures have been proposed in the literature, e.g., [18,19,20]. In these works, a posteriori error estimators are coupled with the refinement strategy to generate adaptable meshes locally refined in the most critical zones. The refinement approach [21] represents an extension of the adaptive refinement where an increase of the interpolation order of elements (refinement) is added on top of a suitable mesh adaptation (refinement). A simultaneous increase of the order p combined with a graded increase of the mesh resolution h yields exponential convergence rate for non−smooth problems, where steep gradients or singular points are present [22,23].
One of the challenges associated with simultaneous and refinements relates to the complexity in generating an adaptable mesh. Typical procedures to cope with this problem involve the adoption of transition elements [24,25,26] or sophisticated multi-constraints approaches [27].
An alternative and simpler way to perform local mesh refinements is given by mesh superposition techniques. One of the first works in this field was by Mote [28], who employed the Ritz method to capture the global deflections of the structure, while a superposed local FE model was proposed for capturing stress concentrations.
The spectral overlay finite element method (SOFEM) proposed by Belytschko [29] is another example of an FE scheme based on solution superposition, where local refinements are performed by a spectral overlay on an FE mesh. A generalization of SOFEM is represented by the superposition−version, or version, of the finite element method (FEM) proposed by Fish [30]. In the FEM the solution accuracy is locally enhanced by superposing one or more high−order local meshes onto a global one. This extension of the FEM has been applied successfully for linear static, frequency, and buckling analysis of laminated composite plates and shells [31,32,33,34], stress analysis of laminated smart structures [35], microscopic stress analysis of heterogeneous materials [36], and dynamic crack analysis in steel structures [37].
A further superposition refinement approach is implemented in the version of the finite element method (FEM) developed by Rank [38]. The FEM improves the solution efficiency by representing the smooth part of the solution with a coarse/high−order global mesh, while the non−smooth features are resolved by one or more [39] fine/low−order local meshes. The method is applied for solving linear and nonlinear elasticity problems with singularities in [39,40]. The multi−level method introduced by Zander et al. [41] recovers the idea of the FEM where the superposition meshes used for the local refinement employ high−order instead of low−order elements. This approach permits to achieve much faster convergence rates, as shown in [42,43], where the method is used for solving fracture mechanics, linear elastodynamics, and shell problems.
All the previous works have shown the potential of mesh superposition techniques to achieve refined solutions while keeping at minimum the implementation efforts. The present work aims at recovering such techniques to realize an efficient global/local formulation of the FEM, here denoted as the version of the finite element method (FEM), for the analysis of laminated composite shells. More specifically, the FE framework presented herein exploits a refinement strategy, based on the hierarchic polynomial space first formulated by [8], to capture the global response of the laminate. For the resolution of the local solution features, the refinement is combined with the mesh superposition refinement approach, or refinement, developed by [30,41].
Differently from existing works in the literature, superposition techniques are employed here for the first time for the analysis of composite shells, including straight−fiber and VS configurations.
The outline of the paper is as follows: the shell mathematical model is presented in Section 2; Section 3 discusses the formulation and implementation aspects of the proposed FEM; in Section 4, the method is applied to several test cases involving laminated shells. Finally, the main findings of this study are summarized in Section 5.
2. Theoretical Model
This section illustrates the theoretical framework for the analysis of laminated composite shells. In the first part, the shell geometry is discussed by presenting the relevant equations employed next in the finite element approximation. Then, the constitutive law for handling the case of curvilinear fiber paths is presented. Finally, the shell governing equations are derived in the context of a total Lagrangian description.
2.1. Geometry Description
The geometric description of shells is developed under the theory of surfaces, which provides a general framework to define panels with arbitrary configurations and curvatures.
The reference surface is assumed to be coinciding with the shell’s midsurface and is parametrized by two arc−length coordinates and , where a and b are the curvilinear lengths of the shell edges. The normal direction to is parametrized by the coordinate , where t is the thickness of the shell. It is assumed that the triad forms an orthogonal curvilinear coordinate system such that and are aligned with the principal lines of curvature on the midsurface, as shown in Figure 1.
Figure 1.
Shell geometry definition.
Considering a global reference system (), any point on can be described by the position vector :
| (1) |
where , and are definite, continuous, single-valued functions of and representing the components of on the global reference system with unit directors , and .
The tangent vectors on to the two coordinate lines, and , are obtained by differentiation of Equation (1):
| (2) |
where the comma denotes differentiation with respect to the coordinate .
Accordingly, the unit normal to the reference surface is defined as:
| (3) |
where × denotes the cross product and the Euclidean norm. The unit normal in Equation (3) is assumed to be common to all the shell laminas , see Figure 1.
Considering a lamina at a distance from , the position vector of the generic point on is expressed as:
| (4) |
while the corresponding tangent vectors along the curvilinear lines and are:
| (5) |
By application of the Weingarten–Gauss relations [1]:
| (6) |
the following relation between the tangent vectors on and holds:
| (7) |
where are the principal radii of curvature of the reference surface and are defined as [44]:
| (8) |
where · denotes the dot product. In general, the two principal radii of curvatures and are not constant and can be a function of the coordinate lines and .
Referring to Equation (4), the differential position vector is given as:
| (9) |
From Equation (9), the square distance between two arbitrary points in the shell volume and is computed as:
| (10) |
where are the Lamè parameters defined as:
| (11) |
with:
| (12) |
For the development of the shell mathematical model, the geometric measures are expressed in terms of reference surface quantities. Accordingly, the element lines and cross section areas along the coordinates and are given as:
| (13) |
while the element surface and volume are given by:
| (14) |
The geometric formulation presented here furnishes the background to develop the finite elements discussed next, where plates and shells with variable curvature can be taken into account.
2.2. Curvilinear Fiber Path Description
The shell elements considered here can be applied to the analysis of isotropic and composite structures. For generality purposes, the model is developed to allow non−uniform elastic properties to be considered along the surface. Hence, new configurations such as variable stiffness (VS) laminates can be studied within the proposed framework. Specifically, a laminate with VS properties is achieved by stacking together plies with curvilinear reinforcing fibers [2]. Different strategies have been proposed in the literature for describing the path of the fibers. Without loss of generality, the approach considered here relies on the Lagrange polynomials introduced in [4]. According to this mathematical formulation, the curvilinear paths are described by a set of parameters according to:
| (15) |
where are pre−selected control points over a uniform grid in . From Equation (15), it is possible to understand the parameters as the fiber orientation angle at the control points, as one can see that . The information of fiber orientation on a the generic VS ply can thus be defined through a matrix . This enables us to specify VS lamination sequences very concisely as , where stands for the number of plies.
An alternative formulation is also possible where the control points are defined at a quarter of the laminate and the resulting fiber orientation distribution is reflected to the rest of the domain. In this case, the expression of Equation (15) modifies as:
| (16) |
where the new coordinates are and , while the control points are now defined over a grid in .
2.3. Shell Description
The displacements of an arbitrary point on the shell domain are denoted by , and . These components correspond to the displacements along the , and directions, respectively. The component is taken positive in the outward direction from the center of the smallest radius of curvature. Considering only von Kàrmàn nonlinearities, the components of the Green–Lagrange strain tensor in the orthogonal curvilinear coordinate system are [45]:
| (17) |
where and are the normal and shearing strains, respectively.
The shell kinematics is described according to the first shear deformation theory (FSDT), so:
| (18) |
where u, v and w are the displacement components of an arbitrary point on along , and , respectively, while and are the rotations. The choice of FSDT is due to the easier FE implementation compared with the classical Kirchhoff theory (CLT). At the same time, FSDT allows shear deformability to be taken into account with a small number of unknown fields. Higher−order theories are not considered here, but can be of practical interest to guarantee improved description of the thickness−wise response, while avoiding the use of the shear factor. The strains of the kinematic model at hand can be obtained upon the substitution of Equation (18) into Equation (17):
| (19) |
where and . The definition of , and is available in the Appendix A.
The membrane resultant on the cross section , i.e., the section normal to , is:
| (20) |
where the definition of the resultant follows from the equation above. The other resultants are derived in a similar manner, leading to:
| (21) |
where is the shear correction factor, which is taken as equal to 5/6. The shear stress resultants, and , and the twisting moments, and , are different due to the curvature terms. For shallow and moderately thick shells, i.e., , the simplifying assumption and can be introduced.
Based on the assumption above, the constitutive law reads:
| (22) |
where , , are the vectors collecting the force and moment resultants, whereas , , and are the membrane, bending, membrane−bending coupling and shear stiffness matrices, respectively.
The equations of motion are derived by referring to Hamilton’s principle:
| (23) |
where K, U and V are the kinetic and elastic energies and the potential of the applied loads, respectively. For the shell model developed in this work, these energy quantities are defined as follows:
| (24) |
where the dot denotes the time derivative, is the pressure applied on the upper surface (), and are the boundaries at and , respectively. The terms are the moment of inertia defined as:
| (25) |
where is the mass density.
3. The −Version of the Finite Element Method
The finite element method (FEM) developed in this work is a combination of two FE schemes, i.e., the version of the finite element method (FEM) and the version (FEM). The former is an extension of the conventional FEM, or version (FEM), where the accuracy is increased by increasing the interpolation order (refinement). The latter is an FE scheme where arbitrary local improvements of the mesh resolution are possible through the adoption of advanced mesh superposition techniques (refinement). The two features of these numerical approaches are put together into an extended FE framework, called the version of the finite element method (FEM), where simultaneous and refinement (refinement) can be performed to adaptively adjust the interpolation order p and the size h of the elements. Within the FEM, the construction of the polynomial space is inspired from the FEM, while the design of the mesh follows the ideas implemented in the FEM, see Figure 2. In the following, the two main pillars of the FEM, i.e., FEM and FEM, are presented. Then, the FEM is introduced and applied to composite shell problems by referring to the equilibrium equations of Section 2.3.
Figure 2.
Building blocks of the FEM framework.
3.1. p−Refinement
The core idea of the p−refinement strategy is to progressively increase the polynomial order p of the shape functions to improve the quality of the numerical solution. One crucial aspect regards the worsening of the conditionality of the global stiffness matrix as p is increased. In the p−FEM, this issue can be mitigated by constructing the set of shape functions starting from Legendre polynomials. The properties of these functions enable better numerical conditioning in comparison to the Lagrange polynomials commonly used in the h−FEM. High−order polynomials can be considered in the p−FEM—even beyond —, without encountering numerical issues.
Considering a generic two−dimensional solution field depending on x and y, the FE discretization in the elemental domain is:
| (26) |
where are the nondimensional coordinates in the computational domain , is an array of functions mapping the standard element in the k−th element of the mesh , see Figure 3, the coefficients p and are the element interpolation order and degrees of freedom, respectively, while and are polynomial shape functions. In the p−FEM the polynomial space is constructed as:
| (27) |
where is the Legendre polynomial functions of order n:
| (28) |
From Equation (27), it is possible to distinguish two families of functions describing different deformation modes, i.e., nodal and internal ones. Nodal modes are represented by and , which are Lagrange linear interpolation polynomials. Internal modes are reproduced by the higher−order terms, (for ), which are based on the integrals of Legendre polynomials. The combination of nodal and internal modes leads to different types of two−dimensional shape functions, i.e., nodal (two nodal modes), edge (one nodal mode and one internal mode), and face (two internal modes) shape functions, see Figure 4.
Figure 3.
Element mapping procedure.
Figure 4.
Two−dimensional shape functions.
The series expansion in Equation (27) offers several advantages over the classical Lagrangian polynomial base. The first one is that it inherits the orthogonal properties of the original Legendre polynomials, indeed:
| (29) |
This property provides the stiffness matrix with a quasi−diagonal structure, which significantly eases the solution process and enables the use of shape functions with a very high polynomial order. The second feature regards the hierarchical nature of these functions: p−refinements implies adding new higher−order terms in Equation (27), while the low−order ones remain unchanged. As a consequence, the final stiffness matrix is obtained by successively adding rows and columns associated with new levels of p−refinements.
Relatively few elements are in most cases sufficient to meet the desired levels of accuracy. At the same time, the method should be capable of appropriately representing the geometry of the structure with a limited number of elements. For this purpose, blending functions [46,47] are usually combined with the p−FEM. The mapping procedure for the transformation of the standard element in to the k−th element of the mesh in is:
| (30) |
where and are general nonlinear mapping functions, are the nodal coordinates of the element, while and with are the functions defining the curves of the element edge, as illustrated in Figure 3.
From the mapping of Equation (30), the derivatives with respect to the physical coordinates x and y are computed as:
| (31) |
where are the components of the Jacobian matrix .
Line integrals at the four sides of the element read:
| (32) |
while the surface ones are:
| (33) |
where F is the generic integrand, is obtained from F by replacing x and y with the mapping functions in Equation (30), while is the determinant of the Jacobian matrix.
3.2. s−Refinement
The main problem in performing local mesh refinements relates to the need to generate a transition between refined and unrefined regions. Different approaches are available in the literature to address this issue, for example transition elements or multi−point constraints approaches [24,25,26,27]. The s−refinement strategy offers the advantage of simplifying this process by allowing an element size reduction in the desired regions only. This result is achieved through the definition of an independent local/fine mesh which is superimposed to a global/coarse one [30].
Using this idea, the final FE approximation can be represented as:
| (34) |
where is the global mesh solution defined in , while is the local mesh solution defined in , see Figure 5. Note that the mesh superposition technique allows for incompatible discretization between global and local mesh. This gives an extremely high level of flexibility when performing local h−refinements, as no transition regions [24,25,26] or multi-point constraints [27] are required.
Figure 5.
Conceptual idea of mesh superposition.
This concept of solution superposition can be extended to multi−level refinements [41]. In this case, the elements of the local mesh can be further refined by superposing one over the other multiple levels of overlaid meshes. In this case, the final FE solution becomes:
| (35) |
where is the local solution given by the mesh at level s covering the domain . Note that the solution on the global and local meshes can be represented by any FE scheme, such as the p−FEM presented in Section 3.1.
Two conditions, i.e., compatibility of the basis functions and their linear independency, are required to apply this multi−level decomposition of the solution field .
The first condition implies −continuity within each elements and −continuity across the element boundaries. The −continuity is satisfied by construction. On the contrary, the inter−element continuity is not guaranteed and needs to the imposed. This is achieved by enforcing homogeneous Dirichlet boundary conditions on the boundary of the overlaid meshes, as depicted in Figure 6a.
Figure 6.
Conditions to satisfy when performing s−refinements: (a) compatibility and (b) linear indipendency.
The second condition on the linear independency is required to avoid singularities in the stiffness matrix. In general, the redundant degrees−of−freedom can be removed during the factorization process by elimination of the equations with zero pivots [30]. If the p−FEM is employed for the global and local meshes, this is avoided by ensuring that shape functions of the same type (nodal, side, face) and polynomial order p appear only once in regions with multiple meshes. This idea is graphically illustrated in Figure 6b.
3.3. −Refinement
The −refinement procedure is a combination of the p− and s−FEM approaches. In this framework, the order of interpolation p can be increased with no numerical issues owing to the properties of Legendre polynomials; at the same time, the elements size h can be adaptively reduced by overlaying different levels of superposition meshes s.
In this work, the −refinement is used to develop an advanced FEM, called the −FEM, which is exploited to perform global/local analysis of laminated shells. In particular, the p−refinement strategy is exploited to capture the smooth features of the solution at global scale, such as the global deformation field, while the s−refinement approach is employed to capture local effects, such as stress concentrations.
The refinement process is outlined in Figure 7. First, a global/base mesh is defined. The resolution of is chosen to guarantee appropriate definition of the loading and boundary conditions, and to avoid the description of the geometry using distorted elements. Then, a p−refinement is performed until the required accuracy on the global response is reached. Finally, the solution is s−refined with local meshes in the regions where enhanced interpolation capability is required.
Figure 7.
Refinement process in the −FEM.
The −FEM shares similar convergence features with the −FEM. Indeed, by increasing the order of the polynomial expansion in combination with overlaid meshes, it is possible achieve an exponential decaying global approximation error. This is true even when the solution presents steep gradients or singular points. More insights on convergence properties can be found in the work of [42].
In the proposed framework, three different combinations of p− and s−refinement are allowed, namely linear, uniform, and graded −refinements. In the linear case [39], the global solution is represented by a coarse high−order mesh, while locally a multi−level s−refinement is performed with low−order meshes. The uniform and graded −refinement strategies [41] are an extension of the previous one, where high−order local meshes are employed. In the first case, the local meshes have the same order p of the global one, while in the second case p is different from level to level.
In principle, s−refinement can be carried out considering local meshes with arbitrary resolution and orientation, as originally done in [30]. A simplified approach is implemented here, inspired by the work of [41]. In particular, the elements of the refined region are divided to half of the original size. These elements are then used to define the superposed mesh at the upper level. This procedure allows for a quicker refinement, with no need to iterate to correlate the generic coordinates of the local and global element domain [30].
In the −FEM, the shell generalized displacements for the k−th element with interpolation order p at the s−level mesh are:
| (36) |
where and () are the element expansion order and unknown amplitude coefficients for the displacement fields, while is the vector collecting the mapping functions between the element computational space and element physical space . This mapping procedure is illustrated in Figure 8. For the global mesh elements (s = 0), the vector of mapping functions is defined by Equation (30). For the superimposed mesh elements (), the following sequence of mapping is operated:
| (37) |
where is the vector collecting the mapping functions between the computational domain of the element and the underlying one, as shown in Figure 8. Each element is therefore provided with two set of mapping functions, the global one and the local one . These functions are required for defining the derivatives and integrating at element level.
Figure 8.
Mapping procedure between local meshes and global one.
It is noted that the −FEM can be applied for the numerical solution of any mathematical model, such as higher−order shear deformation theories, as well as three−dimensional elasticity theories. The effectiveness of FE techniques relying on mesh superposition has been discussed in the literature for such problems. Examples can be found in [42], where the −d−FEM is employed to solve 3D linear elastodynamic problems, and in [32,35] where the s−FEM is employed in the context of multiple model methods.
Using the approximation of Equation (36), the energy contributions of Equation (24) are:
| (38) |
where use is made of the index notation presented in [48]. According to this notation, represents a vector, , , are second−, third− and fourth−order fourth−order arrays.
By application of Hamilton’s principle to the generic element, the following kernel is obtained:
| (39) |
where is the vector collecting the element degrees of freedom, , , are the element stiffness, mass matrices, and load vector.
Upon assembly of the contributions of all elements, the governing equations are obtained as follows:
| (40) |
where , and are the global mass, linear stiffness matrices and vector of external loads, respectively, while and are the nonlinear contributions due to cubic and quartic terms in the elastic energy, respectively. The set of ODEs reported in Equation (40) describe the nonlinear dynamics of the shell and can be solved via implicit or explicit integration techniques. In this work, the discussion is restricted to the quasi−static case, so the relevant equations simplify to:
| (41) |
for which the solution is computed by referring to the Newton–Raphson method.
4. Results
This section presents applications of −FEM to laminated shell problems. The method has been implemented in a Matlab environment, while all analysis have been run on a laptop with the following characteristics: 1.4 GHz Intel Core i7 processor, 16 GB 1867 MHz LPDDR3 memory, Intel HD Graphics 6,151,536 MB.
In the first part of the section, a series of validation studies is proposed. Then, the numerical technique proposed herein is exploited to solve exemplary test cases for laminated shell problems. The potential of the −refinement is illustrated against classical h− and p−refinements for linear and geometrically nonlinear problems.
4.1. Validation
4.1.1. Test Case 1: Vibrations of Elliptical Shells
The first study aims at validating the shell model implemented and, for this purpose, the vibration response is studied for three elliptical cylindrical shells. The test case is taken from the literature [49] and covers the case of shells characterized by different eccentricities e. The position vector of the reference surface is expressed as:
| (42) |
where and are the semi−major and semi−minor axis, respectively, while L is the length. A sketch of the shell is provided in Figure 9, while the geometric configurations considered in this study are summarized in Table 1. The shells are made of an aluminum whose properties are MPa, , and kgm/. Clamped−free boundary conditions are considered.
Figure 9.
Cylindrical elliptical shell: geometry.
Table 1.
Shell geometry.
| L (mm) | (mm) | (mm) | e (-) | |
|---|---|---|---|---|
| Shell 1 | 594.9188 | 304.8000 | 304.8000 | 0.0000 |
| Shell 2 | 595.3250 | 328.9300 | 279.6540 | 0.5265 |
| Shell 3 | 595.3760 | 365.5060 | 237.4900 | 0.7601 |
The numerical model consists of a coarse mesh with five elements along the circumferential direction and two along the axial one, see Figure 10. The polynomial order is .
Figure 10.
Cylindrical elliptical shell: mesh.
The results are reported in Table 2 for the first ten natural frequencies. A comparison is illustrated against the reference results taken from [49], where the same shell kinematics and geometric formulation were adopted. In [49] the shell governing equations are expressed in strong−form and are solved using the generalized differential quadrature method. Excellent matching is achieved for the reported frequencies, where the error is evaluated as . For the reported modes, the percentage errors are of the order of . The almost perfect agreement gives evidence of the correct implementation of the shell geometry and kinematics.
Table 2.
Natural frequencies (rad/s) for elliptical shells with different eccentricities e. Subscript: percent difference against ref. [49].
| Mode N° | |||
|---|---|---|---|
| 1 | 611.2500 | 597.7019 | 539.5629 |
| 2 | 611.2500 | 597.7020 | 539.5683 |
| 3 | 643.1510 | 618.4085 | 542.8651 |
| 4 | 643.1510 | 618.4086 | 542.8681 |
| 5 | 701.4954 | 712.9803 | 715.4793 |
| 6 | 701.4954 | 712.9810 | 715.5105 |
| 7 | 857.9875 | 847.2782 | 785.3787 |
| 8 | 857.9875 | 847.2840 | 785.5405 |
| 9 | 864.4224 | 870.6317 | 892.8773 |
| 10 | 864.4224 | 870.6408 | 893.0180 |
4.1.2. Test Case 2: Vibration of Variable Stiffness Plate
The second study aims at validating the ability of the proposed numerical code to handle the case of structures with non−uniform stiffness. In this regards, the example presented herein provides a validation of the correctness of the constitutive law implemented [50].
A free vibration analysis is conducted by considering a variable stiffness (VS) rectangular laminate, as illustrated in Figure 11. In particular, the geometry is defined by mm and mm. The material is characterized by the following elastic properties: 10,000 MPa, MPa, MPa, . The stacking sequence is described in compact manner as , where the entries of the the matrix are:
| (43) |
where different values of define different fiber paths. Starting from the configurations defined by Equation (43), the local fiber orientation is obtained by referring to Equation (16).
Figure 11.
Variable stiffness plate—Geometry.
The VS plate is clamped at the four edges and is modeled with one single element of polynomial order p. The results are presented in terms of the first nondimensional frequency in Table 3. The comparison against the reference results is provided by considering different degrees of p−refinement. As shown, the FE results converge quickly upon p−refinement with frequencies converging from above. This behavior is motivated by the hierarchical properties of the Legendre expansion [6]. It is important to note that different FE discretizations may imply different distributions of the elastic properties leading to nonmonothonic convergence of the solution. The comparison of the converged frequencies with the reference ones [50] provides differences below , thus illustrating the possibility of successfully handling structures with non−uniform elastic properties within the present framework.
Table 3.
Natural frequencies (rad/s) of rectangular plate with different variable stiffness layups. Subscript: percent difference against ref. [50].
| p | |||||||
|---|---|---|---|---|---|---|---|
| 4 | 0.0894 | 0.0966 | 0.1028 | 0.1058 | 0.1049 | 0.1010 | 0.0962 |
| 6 | 0.0882 | 0.0957 | 0.1016 | 0.1044 | 0.1037 | 0.1005 | 0.0960 |
| 8 | 0.0868 | 0.0948 | 0.1011 | 0.1040 | 0.1035 | 0.1004 | 0.0959 |
| 10 | 0.0866 | 0.0946 | 0.1009 | 0.1039 | 0.1035 | 0.1004 | 0.0959 |
4.1.3. Test Case 3: Static Analysis of Plate with Cutout
This test case deals with the static analysis of plate with circular cutout loaded in traction. The presence of the cutout determines the onset of stress concentrations, thus providing a useful mean for investigating the validity of the proposed −refinement strategies.
The plate, an illustration of which is reported in Figure 12, is characterized by dimensions mm, mm and mm. The elastic properties considered for the material are: 150,000 MPa, MPa, MPa, . A quasi−isotropic layup is considered and each ply has thickness mm. The traction load is prescribed at two parallel edges with magnitude N/mm. The FE model is restricted to a quarter of the full structure owing to the double symmetry of the problem.
Figure 12.
Plate with cutout: geometry.
The s−refinement strategy is considered for designing the mesh of the numerical model. In particular, a base mesh having five elements with polynomial order p is superposed with levels of overlaying meshes of decreasing size, as illustrated in Figure 13. In the validation, the order p is increased until convergence of the global solution is reached. The number of overlaying layers s is selected to have a proper representation of the local response, while the resolution of the base mesh (number/size of elements) is chosen to guarantee the appropriate subdivision of the domain for performing s−refinements in the regions of interest. Specifically, the overlaying meshes are placed around the corners of the cutout, where stress gradients are expected.
Figure 13.
Plate with cutout — static analysis: (a) Base mesh, (b) refined mesh.
Three FE models employing the −refinement strategies illustrated in Figure 7 are set up for the validation study. The interpolation order of the superimposing elements are and for the linear and uniform −refinement, respectively. Regarding the graded −refinement, the polynomial order is set according to the following law:
| (44) |
where m is a constant that controls the rate of decrease of p for increasing levels s. The law of Equation (44) will be adopted in the rest of this work for the graded −refinement strategy, unless otherwise specified. In the present study, the −refinements are performed fixing the mesh and increasing the polynomial degree of the elements on the global mesh p, while the order of the overlaying elements is adjusted according to the specific refinement strategy, i.e., linear, uniform, or graded.
The validation is carried out using a FE model realized in Abaqus with S4 shell elements. A preliminary convergence study was carried out with this model. Based on this study, the total number of elements has been taken equal to 350,000 elements (h−refinement) to guarantee convergence. The corresponding number of membrane degrees of freedom is , approximately. Results are shown in Table 4 for different types and levels of −refinements, and are presented in terms of nondimensional elastic energy:
| (45) |
Table 4.
Convergence of nondimensional energy for different −refinement strategies.
| Linear -Refinement | Uniform -Refinement | Graded -Refinement () | ||
|---|---|---|---|---|
| − Floor | ||||
| 52.4124 | 52.4570 | 52.3428 | ||
| 52.5307 | 52.5348 | 52.5254 | ||
| 52.5433 | 52.5439 | 52.5433 | ||
| 52.5445 | 52.5446 | 52.5445 | ||
| 52.5446 | 52.5446 | 52.5446 | ||
| 52.5446 | 52.5446 | 52.5446 | ||
| Reference | 52.5446 |
From Table 4, it can be seen that the nondimensional elastic energies of the three FE models approach the reference one as p is increased. In particular, one can note a quick monotonic convergence from below, i.e., the strain energy increases as the FE models are more refined. This is an expected behaviour as the numerical model becomes more flexible with an increasing number of degrees of freedom. For the linear and graded −refinement strategies, convergence is reached with . Regarding the uniform −refinement, convergence is achieved with a slightly lower polynomial order (). This is due to the use of high−order elements in the upper mesh levels which enable us to obtain a higher approximation capability.
In Figure 14, the convergence curves are presented for the stress resultant measured at for the three FE models considered for the validation. In all cases, one can note a strong and non−monotonic convergence of to the reference value of 378.26 MPa. The curves in Figure 14 provide insights on the local convergence rate of the −refinement strategies. For the present problem, convergence of the stress measures is reached for approximately degrees of freedom, which is much lower than the one required by the reference model where a h−refinement was employed.
Figure 14.
Computed values of at for different levels and types of −refinement: (a) linear, (b) uniform, and (c) graded.
The consistency of these results, both in terms of global and local quantities, provide a validation for the −refinement strategies implemented in this work.
4.2. Applications
4.2.1. Example 1: Vibration and Buckling of a Highly Anisotropic Laminated Plate
The first application of the −FEM is an example taken from [51], and relates to the vibration and buckling analysis of a highly anisotropic composite plate. The following data are considered for the analysis: and 100,000, see Figure 11. The material has elastic properties given by: 393,000 MPa, MPa, MPa, , kg/. The plate is a laminate with a single ply oriented at . Simply supported boundary conditions are considered along the four edges, while uniform edge−shortening conditions are considered for the buckling analysis.
This problem has been studied in previous efforts in the literature due to its challenging convergence features. The eigenvalues of the problem, both for free vibrations and buckling, tend to convergence with a slow rate as a consequence of the high orthotropy ratio , whose effects are exacerbated by the 45−oriented ply. Indeed, this orientation promotes strong bending/twisting elastic couplings with highly localized gradients in the modal shapes.
Two meshes are realized for conducting the numerical tests. The first one is a mesh with 5 × 5 quadrilateral elements, see Figure 15a. The second one is a s−refined mesh, whose features are outlined in Figure 15b; the s−refinement is obtained starting from the base mesh 5 × 5 and adding 15 layers of overlaying meshes. The refinement is conducted to allow local effects arising from vibration and buckling modes to be accurately captured.
Figure 15.
Highlyanisotropic plate – vibration and buckling analysis: (a) Base mesh, (b) refined mesh.
Starting from these two meshes, five FE models are developed to illustrate the effect of different refinement strategies. The first two models, h− and p−models, employ the mesh in Figure 15a and implement the h− and p−refinement strategies, respectively. The other three models, −L−, −U−, and −G−models, are constructed from the s−refined mesh in Figure 15b and adopt the linear (L), uniform (U), and graded (G) −refinement strategies, respectively. A summary of the FE models is reported in Table 5, whose nomenclature will be used for the other examples reported next.
Table 5.
Nomenclature for finite element models.
| Refinement Strategy | Mesh Resolution (h) | Polynomial Order (p) | Superposition Levels (s) | |
|---|---|---|---|---|
| h−model | h | Increased | Fixed | - |
| p−model | p | Fixed | Increased | - |
| −L−model | Linear | Fixed | Increased | Increased, |
| −U−model | Uniform | Fixed | Increased | Increased, |
| −G−model | Graded | Fixed | Increased | Increased, set with Equation (44) |
In absence of available exact solutions, the first step consists of obtaining highly accurate results to be used as a reference for comparing the five models later. The −U−model is used for this scope. The results are summarized in Table 6 in terms of nondimensional frequency and buckling load, defined as:
| (46) |
where is the force per unit length on the loaded edges.
Table 6.
Nondimensional frequency and buckling load for a SSSS anisotropic plate using a uniform −refinement strategy.
| Number of Unknowns | |||
|---|---|---|---|
| 1119 | 24.9319 | 52.5977 | |
| 2714 | 22.0819 | 31.6995 | |
| 4999 | 21.9341 | 30.2107 | |
| 7974 | 21.9289 | 30.1487 | |
| 11,639 | 21.9267 | 30.1416 | |
| 15,994 | 21.9264 | 30.1407 | |
| 21,039 | 21.9263 | 30.1402 |
As shown, a value of guarantees convergence up to the third digit for both vibration and buckling parameters. These values are retained as references for computing the errors obtained with different refinement strategies.
The vibration and buckling mode shapes are illustrated in Figure 16 and Figure 17. Both modes are characterized by one single−skew half−wave, where stretching occurs in the direction of fibers, i.e., . From Figure 16a and Figure 17a, one can note that the deflected shape w is smooth in most of the domain apart from the two corners. Here, it is possible to note highly localized effects, as evident from the plots of the twisting moments in Figure 16b and Figure 17b where strong stress concentrations are observed. This will have drastic consequences on the convergence of the fundamental frequency and critical buckling load.
Figure 16.
Highly anisotropic plate: mode shapes for free vibration analysis: (a) deflection shape and (b) twisting moment.
Figure 17.
Highly anisotropic plate: mode shapes for buckling analysis: (a) deflection shape and (b) twisting moment.
The relative errors percentage from the numerical models of Table 5 are summarized in Figure 18, where an additional curve in the results of [51], i.e., Ritz p−refinement, is reported. The plots report the logarithmic relative errors percentage evaluated against the reference solutions.
Figure 18.
Highly anisotropic plate: convergence for different refinement strategies: (a) nondimensional fundamental frequency and (b) nondimensional buckling load.
Despite quantitative distinctions, similar trends are observed for the frequency and the buckling results, the latter requiring more degrees of freedom for a fixed corresponding error. From Figure 18, the fast convergence rate achieved with the uniform and graded −refinements is clearly visible. In particular, the −U− and −G−refinements outperform FE models implementing standard h− and p−refinement approaches. This effect is clear from the error−to−degrees−of−freedom ratio of the nondimensional frequency and buckling load in Figure 18, with the −U− and −G−models presenting the curves with the steepest slopes. The excellent convergence properties just shown are made possible by the flexibility of the approach presented here: the degrees of freedom can be employed to refine specific areas of the domain with no need of generating transition regions, where refinement is not useful in terms of solution accuracy, but is a mean to generate compatible meshes.
The plots of Figure 18 allow us to distinguish regions where the adoption of a refinement strategy is advantageous over the others. For instance, percentage errors of the order of 0.1–1% suggest the adoption of a p−refinement strategy. On the contrary, if stricter requirements are set, the −refinements provide the best mean for solving the problem, with uniform and graded strategies as the most effective ones.
Benchmark results
The previous section demonstrated the advantages of the −FEM in deriving highly accurate solutions with relatively low computational costs. The proposed −FEM framework is then exploited to provide reference results to be used for comparison purposes in future studies in the field.
The same plate considered earlier are studied, but the investigation is now extended to different orientation angles, , and orthotropic ratios, . By combining these values, twelve plates with different levels of anisotropy are obtained.
The analyses are performed using the −U−model considered in Table 6. The mesh is illustrated in Figure 15b, and the corresponding total number of degrees of freedom is approximately .
A summary of the results is provided in Table 7 in terms of the nondimensional eigenvalues according to Equation (46). The results are compared with the predictions obtained using the Ritz method proposed in [51]. Specifically, the Ritz predictions are obtained by expanding the unknowns with 250 × 250 Ritz functions, corresponding to a total of degrees of freedom, i.e., six times higher than the present model. As shown, the eigenvalues obtained via −U−model are always smaller than the Ritz ones. Owing to the convergence properties of the solution (the eigenvalues converge from above) the present results are thus more accurate. The maximum differences are reached for the plate with and , which corresponds to the largest degree of anisotropy. Note, for the buckling load, the difference is as high as 0.40%, approximately, with respect to an already refined solution. The difference between the present and reference results becomes smaller as the degree of anisotropy is reduced either by reducing the off−axis angle or the orthotropy ratio.
Table 7.
Nondimensional frequencies and buckling load for SSSS plates with different degrees of anisotropy.
| -FEM | Ritz Method | %diff | -FEM | Ritz Method | %diff | ||
|---|---|---|---|---|---|---|---|
| 73.64 | 22.6796 | 22.6929 | 0.0584 | 38.7882 | 38.8328 | 0.1148 | |
| 40 | 17.9948 | 17.9913 | 0.0195 | 26.7974 | 26.7858 | 0.0432 | |
| 20 | 14.0520 | 14.0524 | 0.0032 | 17.7050 | 17.7064 | 0.0078 | |
| 10 | 11.1987 | 11.1987 | 0.0004 | 11.8977 | 11.8978 | 0.0007 | |
| 73.64 | 21.9263 | 21.9674 | 0.1873 | 30.1402 | 30.2538 | 0.3754 | |
| 40 | 17.6666 | 17.6557 | 0.0619 | 22.9941 | 22.9633 | 0.1339 | |
| 20 | 13.9480 | 13.9496 | 0.0115 | 16.4120 | 16.4163 | 0.0262 | |
| 10 | 11.1537 | 11.1538 | 0.0010 | 11.4625 | 11.4628 | 0.0024 | |
| 73.64 | 22.6796 | 22.6929 | 0.0584 | 24.1328 | 24.1571 | 0.1005 | |
| 40 | 17.9948 | 17.9913 | 0.0195 | 19.3018 | 19.2959 | 0.0307 | |
| 20 | 14.0520 | 14.0524 | 0.0032 | 15.0556 | 15.0563 | 0.0050 | |
| 10 | 11.1987 | 11.1987 | 0.0004 | 11.7175 | 11.7176 | 0.0010 | |
4.2.2. Example 2: Stress Analysis of Variable Stiffness Elliptical Shell
The response of a cylindrical laminated shell is investigated under the effect of a static point load. The shell has an elliptical cross−section with semi−axes mm and mm, total thickness mm, and length mm. The sketch of the structure is reported in Figure 9. The material has elastic properties 150,000 MPa, MPa, MPa, , while the stacking sequence is given as:
| (47) |
where the fiber path is obtained via Equation (15). The shell is clamped at both ends and is loaded with a transverse point load with magnitude N and applied at . This loading condition is of interest due to the localized phenomena associated with the concentrated force and finds practical application in tests such as the single perturbation load analysis (SPLA) [52], used for the assessment of shell imperfection sensitivity.
Two FE models are developed and compared. The two models share the same number of degrees of freedom, , approximately, but have different features for the meshing strategy. The first model relies upon a p−refinement strategy (p−model) and is presented in Figure 19a. Its mesh has 8 × 8 elements, i.e., four elements along the circumferential and the axial directions, with a polynomial order .
Figure 19.
Variable Stiffness cylindrical elliptical shell – static analysis: (a) Base mesh, (b) refined mesh.
The second model adopts the s−refined mesh illustrated in Figure 19b. The base mesh is unaltered with respect to the p−model. A local refinement is introduced with layers of overlaying meshes in the surroundings of the loaded region. The uniform −refinement strategy (−U−model) is considered, with the polynomial order of the base elements set to .
The plots of the out−of−plane displacement w and the stress component on the outmost ply at are illustrated in Figure 20. Similar results are obtained for the two models in terms of deflections, as shown in Figure 20a.
Figure 20.
Variable stiffness cylindrical elliptical shell: comparison between p− and −U−models: (a) displacement and (b) normal stress field.
The advantages of the −refinement are clear when addressing the predicted stress in Figure 20b, where the discrepancies between the two models are noticeable. An excellent prediction of the stress gradient, which is particularly exacerbated close in the loaded region, is achieved via −refinement. The comparison between the peak values of the two models reveals an underprediction of the p−model that is close to 60%.
The contour of the stress is reported in Figure 21. As shown, the p−model solution presents severe oscillations in the surroundings of the stress peak (Figure 21a). This phenomenon is typically observed in high−order approximations when the solution displays steep gradients or discontinuities. Oscillations are greatly attenuated in the case of the −refined solution, as revealed by Figure 21b. These results provide a clear insight into the advantages of the proposed strategy. By recalling that the two models rely upon the same number of unknowns, evidence is given on the superiority of the −refinement strategy for problem characterized by strong gradients. As a matter of fact, the combination of p− and s−refinements allows us to combine the advantages of both strategies. The ability of high−order approximations is exploited to capture effectively the global response, while the superposed mesh provides an embedded approach suitable for detecting local effects.
Figure 21.
Variable stiffness cylindrical elliptical shell: stress field : (a) p−model and (b) −U−model.
4.2.3. Example 3: Snap−Back of Cylindrical Panel
The static nonlinear response of a shell is discussed in this closing example. The test case is taken from [53] and considers an isotropic cylindrical panel loaded by a point force applied at its center and directed inward. The panel is illustrated in Figure 22, where the following parameters are considered: mm, mm, mm. An isotropic material is considered with Young modulus MPa and Poisson ratio . The panel is under simply−supported boundary conditions along the straight edges, , while free conditions are imposed along the curved ones, .
Figure 22.
Geometry of cylindrical panel.
The results are presented by comparing the h−model, p−model and −L−model of Table 5. In all cases, the symmetry of the problem is exploited by modeling one quarter of the structure and imposing symmetry boundary conditions.
A convergence study is performed by considering two levels of refinement for each model, as displayed in Figure 23. The h−refinement procedure is performed for a fixed polynomial order , with increased mesh resolution, as reported in Figure 23a. The p−refinement strategy is carried out by increasing the polynomial order, , on a mesh of 2 × 2 element, see Figure 23b. The −refinement is performed by increasing both the polynomial order p and the degree of s−refinement of the mesh s. More specifically, the p− and s−orders are increased simultaneously with steps of one () and five (), respectively, see Figure 23c. For clarity, a summary of the FE refinement parameters is presented in Table 8 along with the number of degrees of freedom.
Figure 23.
Cylindrical panel: refinement strategies: (a) h, (b) p, (c) −linear.
Table 8.
Summary of the refinement parameters of the FE models used for solving the application example 3.
| Refinement | Number of Unknowns | h | p | s | |
|---|---|---|---|---|---|
| h−model | 91 | 2 × 2 | 1 | - | |
| 1 | 343 | 4 × 4 | 1 | - | |
| 2 | 1327 | 8 × 8 | 1 | - | |
| p−model | 91 | 2 × 2 | 1 | - | |
| 1 | 343 | 2 × 2 | 3 | - | |
| 2 | 1021 | 2 × 2 | 6 | - | |
| −L−model | 91 | 2 × 2 | 1 | 0 | |
| 1 | 252 | 2 × 2 | 2 | 5 | |
| 2 | 453 | 2 × 2 | 3 | 10 |
The results are presented in terms of load−deflection curves in Figure 24. An arc−length continuation procedure has been implemented for capturing the snap−back. As shown, all the solutions converge to the reference one provided sufficient refinement steps are performed. In particular, the results of Figure 24a demonstrate that 2 steps of refinement, leading to a total of 1327 dofs, are required for the h−model. On the contrary, one single step of refinement is needed for the p−model and the −L−model, as clear from the plots of Figure 24b,c. In these cases, the number of degrees of freedom is one order of magnitude lower for the p−model (343) and −L−model (252). These results demonstrate the advantage implied by the use of appropriate meshing and refinement strategies. Through a comparison of the p− and −refinement strategies with a classical h−refinement approach, the quality of the predictions is preserved, but the number of degrees of freedom can be as low as 1/5. This saving becomes even more important in the context of nonlinear analyses, where the overall process requires repeated matrix factorizations and linear systems to be solved.
Figure 24.
Cylindrical panel: load−deflection curves for different levels of (a) h−, (b) p− and (c) −refinements.
5. Conclusions
This paper dealt with the application of the −version of the finite element method to the analysis of composite thin shells. The approach relies on the possibility of superposing multiple local meshes in arbitrary regions to refine the solution only where actually needed. No transition meshes are required nor special−purpose elements to connect areas with different grid densities.
The implementation proposed herein allows a wide class of structures to be analyzed, including shells with arbitrary curvature and innovative materials with variable in−plane elastic properties. Both geometrically linear and nonlinear features are introduced. Three different combinations of p− and s−refinements were considered, although other strategies could be easily developed and implemented.
The proposed advanced refinement technique is useful under several circumstances in the analysis of composite shells. The results illustrate this aspect for the case of local stress concentrations, where the possibility of superposing multiple layers of refinement can be exploited to achieve accurate stress predictions with reduced effort. For 2D laminated structures, advanced refinement can be of interest even in case of global responses, such as for the eigenanalysis of highly anisotropic plates. Indeed, owing to complex elastic couplings, the ability to capture local effects can have a drastic influence also on the predictions at a global level. For these problems, conventional methods based on high−order global approximations can be unsuitable if refined predictions are of concern. Among the different combinations of p− and s−refinements considered in the various test cases, no optimal choice can be established ex ante. The choice is, in general, problem−dependent.
The inherently hierarchical nature of the proposed tool suggests its use at different stages of the design process of composite shells. In the early design phases, simplified models with one or few macro elements with high−order interpolation can be the most suitable way for obtaining quick estimates. In more advanced phases, when increased detail is needed, the models can be easily improved by exploiting the local refinement capabilities to maximize the ratio between accuracy and number of degrees of freedom.
Acknowledgments
The authors would like to thank Ministero dell’Istruzione, dell’Università e della Ricerca for funding this research under the PRIN 2017 program.
Appendix A
The components of the vectors of generalized strains , and are:
| (A1) |
Author Contributions
Conceptualization, methodology, software, validation, investigation, writing—original draft, writing—review & editing, C.A.Y.; conceptualization, methodology, review & editing, supervision, R.V. All authors have read and agreed to the published version of the manuscript.
Conflicts of Interest
The authors declare no conflict of interest.
Funding Statement
This research was funded by Ministero dell’Istruzione, dell’Università e della Ricerca, under the PRIN 2017 program.
Footnotes
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
References
- 1.Reddy J. Mechanics of Laminated Composite Plates and Shells: Theory and Analysis. CRC Press; Boca Raton, CA, USA: 2004. [Google Scholar]
- 2.Gürdal Z., Olmedo R. Composite laminates with spatially varying fiber orientations: Variable stiffness panel concept; Proceedings of the 33rd AIAA/ASME/ASCE/AHS/ASC Structures, Structural Dynamics and Material Conference; Dallas, TX, USA. 13–15 April 1992. [Google Scholar]
- 3.Gürdal Z., Tatting B., Wu C. Variable stiffness composite panels: Effects of stiffness variation on the in-plane and buckling response. Compos. Part A Appl. Sci. Manuf. 2008;39:911–922. doi: 10.1016/j.compositesa.2007.11.015. [DOI] [Google Scholar]
- 4.Wu Z., Weaver P., Raju G., Kim B. Buckling analysis and optimisation of variable angle tow composite plates. Thin-Walled Struct. 2012;60:163–172. doi: 10.1016/j.tws.2012.07.008. [DOI] [Google Scholar]
- 5.Raju G., Wu Z., Weaver P. Postbuckling analysis of variable angle tow plates using differential quadrature method. Compos. Struct. 2013;106:74–84. doi: 10.1016/j.compstruct.2013.05.010. [DOI] [Google Scholar]
- 6.Szabó B., Babuška I.B. Introduction to Finite Element Analysis: Formulation, Verification and Validation. John Wiley & Sons Ltd.; Chichester, UK: 2011. [Google Scholar]
- 7.Bathe K. Finite Element Procedures. Prentice Hall; Hoboken, NJ, USA: 2006. [Google Scholar]
- 8.Babuška I., Szabó B., Katz I. The p-version of the finite element method. SIAM J. Numer. Anal. 1981;18:515–545. doi: 10.1137/0718033. [DOI] [Google Scholar]
- 9.Bacciocchi M., Luciano R., Majorana C., Tarantino A. Free vibrations of sandwich plates with damaged soft-core and non-uniform mechanical properties: Modeling and finite element analysis. Materials. 2019;12:2444. doi: 10.3390/ma12152444. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 10.Bacciocchi M., Tarantino A. Natural frequency analysis of functionally graded orthotropic cross-ply plates based on the finite element method. Math. Comput. Appl. 2019;24:52. doi: 10.3390/mca24020052. [DOI] [Google Scholar]
- 11.Duc N., Trinh T., Do T.V., Doan D. On the buckling behavior of multi-cracked FGM plates; Proceedings of the International Conference on Advances in Computational Mechanics 2017: ACOME 2017; Phu Quoc, Vietnam. 2–4 August 2018. [Google Scholar]
- 12.Dong H., Zheng X., Cui J., Nie Y., Yang Z., Ma Q. Multi-scale computational method for dynamic thermo-mechanical performance of heterogeneous shell structures with orthogonal periodic configurations. Comput. Methods Appl. Mech. Eng. 2019;354:143–180. doi: 10.1016/j.cma.2019.05.022. [DOI] [Google Scholar]
- 13.Tsapetis D., Sotiropoulos G., Stavroulakis G., Papadopoulos V., Papadrakakis M. A stochastic multiscale formulation for isogeometric composite Kirchhoff-Love shells. Comput. Methods Appl. Mech. Eng. 2021;373:113541. doi: 10.1016/j.cma.2020.113541. [DOI] [Google Scholar]
- 14.Cao Z., Guo D., Fu H., Han Z. Mechanical simulation of thermoplastic composite fiber variable-angle laminates. Materials. 2020;13:3374. doi: 10.3390/ma13153374. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 15.Sanchez-Majano A., Pagani A., Petrolo M., Zhang C. Buckling sensitivity of tow-steered plates subjected to multiscale defects by high-order finite elements and polynomial chaos expansion. Materials. 2021;14:2706. doi: 10.3390/ma14112706. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 16.Akhavan H., Ribeiro P., Moura M.D. Large deflection and stresses in variable stiffness composite laminates with curvilinear fibres. Int. J. Mech. Sci. 2013;73:14–26. doi: 10.1016/j.ijmecsci.2013.03.013. [DOI] [Google Scholar]
- 17.Yazdani S., Ribeiro P. A layerwise p-version finite element formulation for free vibration analysis of thick composite laminates with curvilinear fibres. Compos. Struct. 2015;120:531–542. doi: 10.1016/j.compstruct.2014.10.030. [DOI] [Google Scholar]
- 18.Bank R., Sherman A., Weiser A. Some refinement algorithms and data structures for regular local mesh refinement. Sci. Comput. Appl. Math. Comput. Phys. Sci. 1983;1:3–17. [Google Scholar]
- 19.Zhu J., Zienkiewicz O. Adaptive techniques in the finite element method. Commun. Appl. Numer. Methods. 1988;4:197–204. doi: 10.1002/cnm.1630040210. [DOI] [Google Scholar]
- 20.Zienkiewicz O., Zhu J. A simple error estimator and adaptive procedure for practical engineerng analysis. Int. J. Numer. Methods Eng. 1987;24:337–357. doi: 10.1002/nme.1620240206. [DOI] [Google Scholar]
- 21.BabuÅ¡ka I., Dorr M. Error estimates for the combined h and p versions of the finite element method. Numer. Math. 1981;37:257–277. [Google Scholar]
- 22.Guo B., Babuška I. The hp version of the finite element method. Comput. Mech. 1986;1:21–41. doi: 10.1007/BF00298636. [DOI] [Google Scholar]
- 23.Gui W., Babuška I. The Error Analysis of the p-Version. Laboratory for Numerical Analysis, University of Maryland; College Park, MD, USA: 1985. The h, p and hp versions of the finite element method in 1 dimension. Part 1. TN BN-1036. [Google Scholar]
- 24.Babuška I., Rank E. An expert-system-like feedback approach in the hp-version of the finite element method. Finite Elem. Anal. Des. 1987;3:127–147. doi: 10.1016/0168-874X(87)90005-9. [DOI] [Google Scholar]
- 25.Verfürth R. A review of a posteriori error estimation techniques for elasticity problems. Comput. Methods Appl. Mech. Eng. 1999;176:419–440. doi: 10.1016/S0045-7825(98)00347-8. [DOI] [Google Scholar]
- 26.Eibner T., Melenk J. An adaptive strategy for hp-FEM based on testing for analyticity. Comput. Mech. 2007;39:575–595. doi: 10.1007/s00466-006-0107-0. [DOI] [Google Scholar]
- 27.Bern M., Flaherty J., Luskin M. The IMA Volumes in Mathematics and its Applications. Springer; New York, NY, USA: 2012. Grid generation and adaptive algorithms. [Google Scholar]
- 28.Mote C. Global-local finite element. Int. J. Numer. Methods Eng. 1971;3:565–574. doi: 10.1002/nme.1620030410. [DOI] [Google Scholar]
- 29.Belytschko T., Fish J., Bayliss A. The spectral overlay on finite elements for problems with high gradients. Comput. Methods Appl. Mech. Eng. 1990;81:71–89. doi: 10.1016/0045-7825(90)90142-9. [DOI] [Google Scholar]
- 30.Fish J. The s-version of the finite element method. Comput. Struct. 1992;43:539–547. doi: 10.1016/0045-7949(92)90287-A. [DOI] [Google Scholar]
- 31.Fish J., Markolefas S. The s-version of the finite element method for multilayer laminates. Int. J. Numer. Methods Eng. 1992;33:1081–1105. doi: 10.1002/nme.1620330512. [DOI] [Google Scholar]
- 32.Fish J., Guttal R. The s-version of finite element method for laminated composites. Int. J. Numer. Methods Eng. 1996;39:3641–3662. doi: 10.1002/(SICI)1097-0207(19961115)39:21<3641::AID-NME17>3.0.CO;2-P. [DOI] [Google Scholar]
- 33.Fish J., Suvorov A., Belsky V. Hierarchical composite grid method for global-local analysis of laminated composite shells. Appl. Numer. Math. 1997;23:241–258. doi: 10.1016/S0168-9274(96)00068-2. [DOI] [Google Scholar]
- 34.Park J., Hwang J., Kim Y. Efficient finite element analysis using mesh superposition technique. Finite Elem. Anal. Des. 2003;39:619–638. doi: 10.1016/S0168-874X(02)00131-2. [DOI] [Google Scholar]
- 35.Reddy J., Robbins D. Theories and Computational Models for Composite Laminates. Appl. Mech. Rev. 1994;47:147. doi: 10.1115/1.3111076. [DOI] [Google Scholar]
- 36.Sakata S., Chan Y., Arai Y. On accuracy improvement of microscopic stress/stress sensitivity analysis with the mesh superposition method for heterogeneous materials considering geometrical variation of inclusions. Int. J. Numer. Methods Eng. 2020;121:534–559. doi: 10.1002/nme.6233. [DOI] [Google Scholar]
- 37.Kishi K., Takeoka Y., Fukui T., Matsumoto T., Suzuki K., Shibanuma K. Dynamic crack propagation analysis based on the s-version of the finite element method. Comput. Methods Appl. Mech. Eng. 2020;366:113091. doi: 10.1016/j.cma.2020.113091. [DOI] [Google Scholar]
- 38.Rank E. Adaptive remeshing and hp domain decomposition. Comput. Methods Appl. Mech. Eng. 1992;101:299–313. doi: 10.1016/0045-7825(92)90027-H. [DOI] [Google Scholar]
- 39.Schillinger D., Düster A., Rank E. The hp-d-adaptive finite cell method for geometrically nonlinear problems of solid mechanics. Int. J. Numer. Methods Eng. 2012;89:1171–1202. doi: 10.1002/nme.3289. [DOI] [Google Scholar]
- 40.Krause R., Rank E. Multiscale computations with a combination of the h-and p-versions of the finite-element method. Comput. Methods Appl. Mech. Eng. 2003;192:3959–3983. doi: 10.1016/S0045-7825(03)00395-5. [DOI] [Google Scholar]
- 41.Zander N., Bog T., Kollmannsberger S., Schillinger D., Rank E. Multi-level hp-adaptivity: High-order mesh adaptivity without the difficulties of constraining hanging nodes. Comput. Mech. 2015;55:499–517. doi: 10.1007/s00466-014-1118-x. [DOI] [Google Scholar]
- 42.Zander N., Bog T., Elhaddad M., Frischmann F., Kollmannsberger S., Rank E. The multi-level hp-method for three-dimensional problems: Dynamically changing high-order mesh refinement with arbitrary hanging nodes. Comput. Methods Appl. Mech. Eng. 2016;310:252–277. doi: 10.1016/j.cma.2016.07.007. [DOI] [Google Scholar]
- 43.Zander N., Ruess M., Bog T., Kollmannsberger S., Rank E. Multi-level hp-adaptivity for cohesive fracture modeling. Int. J. Numer. Methods Eng. 2017;109:1723–1755. doi: 10.1002/nme.5340. [DOI] [Google Scholar]
- 44.Tornabene F., Fantuzzi N., Bacciocchi M., Dimitri R. Dynamic analysis of thick and thin elliptic shell structures made of laminated composite materials. Compos. Struct. 2015;133:278–299. doi: 10.1016/j.compstruct.2015.06.052. [DOI] [Google Scholar]
- 45.Amabili M. Nonlinear Vibrations and Stability of Shells and Plates. Cambridge University Press; Cambrige, UK: 2008. [Google Scholar]
- 46.Gordon W., Hall C. Construction of curvilinear coordinate systems and applications to mesh generation. Int. J. Numer. Methods Eng. 1973;7:461–477. doi: 10.1002/nme.1620070405. [DOI] [Google Scholar]
- 47.Gordon W., Hall C. Transfinite element methods: Blending-function interpolation over arbitrary curved element domains. Numer. Math. 1973;21:109–129. doi: 10.1007/BF01436298. [DOI] [Google Scholar]
- 48.Vescovini R., Spigarolo E., Dozio L. Efficient post-buckling analysis of variable-stiffness plates using a perturbation approach. Thin-Walled Struct. 2019;143:106211. doi: 10.1016/j.tws.2019.106211. [DOI] [Google Scholar]
- 49.Tornabene F., Fantuzzi N., Bacciocchi M., Dimitri R. Free vibrations of composite oval and elliptic cylinders by the generalized differential quadrature method. Thin-Walled Struct. 2015;97:114–129. doi: 10.1016/j.tws.2015.08.023. [DOI] [Google Scholar]
- 50.Houmat A. Nonlinear free vibration of laminated composite rectangular plates with curvilinear fibers. Compos. Struct. 2013;106:211–224. doi: 10.1016/j.compstruct.2013.05.058. [DOI] [Google Scholar]
- 51.Vescovini R., Dozio L., d’Ottavio M., Polit O. On the application of the Ritz method to free vibration and buckling analysis of highly anisotropic plates. Compos. Struct. 2018;192:460–474. doi: 10.1016/j.compstruct.2018.03.017. [DOI] [Google Scholar]
- 52.Kriegesmann B., Jansen E., Rolfes R. Design of cylindrical shells using the single perturbation load approach potentials and application limits. Thin-Walled Struct. 2016;108:369–380. doi: 10.1016/j.tws.2016.09.005. [DOI] [Google Scholar]
- 53.Wisniewski K. Basic Equations and Finite Elements for Reissner Kinematics. Springer; Berlin, Germany: 2010. Finite rotation shells. [Google Scholar]
























