Access the full text.
Sign up today, get DeepDyve free for 14 days.
P Ladeveze (1999)
Nonlinear computational structural mechanics
MS Qatu (2012)
Review of recent literature on static analyses of composite shells: 2000–2010Open J Composite Mater, 2
B Mokdad A Ammar (2006)
A new family of solvers for some classes of multidimensional partial differential equations encountered in kinetic theory modeling of complex fluidsJ Non-Newtonian Fluid Mech, 139
F Abed-Meraim V-D Trinh (2011)
A new assumed strain solid-shell formulation “SHB6” for the six-node prismatic finite elementJ Mech Sci Technol, 25
E Carrera (2003)
Historical review of Zig-Zag theories for multilayered plates and shellsAppl Mech Rev, 56
S Woinowsky-Krieger (1959)
Theory of plates and shells
RL Harder RH Macneal (1985)
A proposed standard set of problems to test finite element accuracyFinite Elem Anal Design, 1
R Ayad L Sedira (2012)
An enhanced discrete Mindlin finite element model using a zigzag functionEur J Comput Mech, 21
A Leygue F Chinesta (2013)
Parametric PGD based computational vademecum for efficient design, optimization and controlArch Comput Methods Eng, 20
D Jun WB Kratzig (2002)
Multi-layer multi-director concepts for D-adaptivity in shell theoryComput Struct, 80
A Ammar F Chinesta (2011)
An overview of the Proper Generalized Decomposition with applications in computational rheologyJ Non-Newtonian Fluid Mech, 166
P Ladeveze Ch Hochard (1993)
A simplified analysis of elastic structuresEur J Mech A/Solids, 12
L Gallimard P Vidal (2013)
Proper Generalized Decomposition and layer-wise approach for the modeling of composite plate structuresInt J Solids Struct, 50
M Gigliotti MR Wisnom (2006)
Mechanisms generating residual stresses and distortion during manufacture of polymer-matrix composite structuresComposites Part A: Appl Sci Manuf, 37
S Shiri H Naceur (2013)
On the modeling and design of composite multilayered structures using solid-shell finite element modelFinite Elem Anal Design, 70
E Carrera (2003)
Theories and finite elements for multilayered plates and shells: a unified compact formulation with numerical assessment and benchmarkingArch Comput Methods Eng, 10
N Aswini M Quatmann (2013)
Superelements for a computationally efficient structural analysis of elliptical fuselage sectionsAerosp Sci Technol, 27
E Carrera (2002)
Theories and finite elements for multilayered, anisotropic, composite plates and shellsArch Comput Methods Eng, 9
A Ammar F Chinesta (2010)
Recent advances and new challenges in the use of the Proper Generalized Decomposition for solving multidimensional modelsArch Comput Methods Eng, 17
RA Arciniega JN Reddy (2004)
Shear deformation plate and shell theories: from Stavsky to presentMech Adv Mater Struct, 11
P Ladeveze F Chinesta (2011)
A short review in model order reduction based on Proper Generalized DecompositionArch Comput Methods Eng, 18
A Leygue B Bognet (2012)
Advanced simulation of models defined in plate geometries: 3D solutions with 2D computational complexityComput Methods Appl Mechanics Eng, 201
CH Yang YX Zhang (2009)
Recent developments in finite element analysis for laminated composite platesComposite Struct, 88
F Chinesta A Leygue (2013)
Towards a framework for non-linear thermal models in shell domainsInt J Numerical Methods Heat Fluid Flow, 23
F Tornabene E Viola (2013)
Static analysis of completely doubly-curved laminated shells and panels using general higher-order shear deformation theoriesComposite Struct, 101
A Barasinski (2014)
First steps towards an advanced simulation of composites manufacturing by automated tape placement
L Arnaud P Ladeveze (2001)
The variational theory of complex rays for the calculation of medium-frequency vibrationsEng Comput, 18
Francisco.Chinesta@ec-nantes.fr GeM UMR CNRS-Centrale Nantes, 1 Background: The solution of 3D models in degenerated geometries in which some rue de la Noe, F-44300 Nantes, characteristic dimensions are much lower than the other ones -e.g. beams, plates, France shells, ...- is a tricky issue when using standard mesh-based discretization techniques. Methods: Separated representations allow decoupling the meshes used for approximating the solution along each coordinate. Thus, in plate or shell geometries 3D solutions can be obtained from a sequence of 2D and 1D problems allowing fine and accurate representation of the solution evolution along the thickness coordinate while keeping the computational complexity characteristic of 2D simulations. In a former work this technique was considered for addressing the 3D solution of thermoelastic problems defined in plate geometries. In this work, the technique is extended for addressing the solution of 3D elastic problems defined in shell geometries. Results: The capabilities of the proposed approach are illustrated by considering some numerical examples involving different degrees of complexity, from simple shells to composite laminates involving stiffeners. Conclusions: The analyzed examples prove the potentiality and efficiency of the proposed strategy, where the computational complexity was found evolving as reported in our former works, proving that 3D solutions can be computed at a 2D cost. Keywords: PGD; Separated representations; Model reduction; Shell geometries Background Plates and shells are very common in nature and thus they inspired engineers that used both from the very beginning of structural mechanics. Shells offer a diversity of possi- bleshapes and geometries, someof them with simplecurvature andmost of them with double curvature. Many times they are assembled in complex structural systems, in many applications they contain many stiffeners as in the case of aircraft fuselages. In general the design of such structural elements requires the calculation of stresses, strains and displacements for the design loads. Strains and stresses are related by the so-called constitutive law. The simplest one consists of the linear elasticity. Despite its simplicity many structures are designed for working precisely within the elastic domain. Other designs require considering more complex behaviors (e.g. non-linear elasticity due to material or geometrical non linearities, elastoplastic behaviors usu- ally encountered in material forming – forging, bending, ... –, or complex multiphysics behaviors as the ones encountered in composites manufacturing processes implying © 2014 Bognet et al.; licensee Springer. This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. 2014, 1:4 Bognet et al. Advanced Modeling and Simulation in Engineering Sciences Page 2 of 34 http://www.amses-journal.com/content/1/1/4 change of phases, crystallization, polymerization, ... coupled with rich thermomechanical mechanisms). Design problems always involve the solution of a set of partial differential equations in the degenerate domain of the plate or the shell with appropriate initial and boundary conditions. These domains are degenerated because one of its characteristic dimensions (the thickness in the present case) is much lower that the other characteristic dimensions. We will understand the consequences of such degeneracy later. When analytical solutions are neither available nor possible because the geometrical or behavior complexities, the solution must be calculated by invoking any of the available numerical techniques (finite elements, finite differences, finite volumes, methods of particles, ...). In the numerical framework the solution will be only obtained in a discrete number of points, usually called nodes, distributed in the domain. From the solution at those points, it can be interpolated at any other point in the domain. In general regular nodal distribu- tions are preferred because they offer the best accuracy. In the case of degenerated plate or shell domains one could expect that if the solution evolves significantly in the thickness direction, a large enough number of nodes must be distributed along the thickness direc- tion to ensure the accurate representation of the field evolution in that direction. In that case, a regular nodal distribution in the whole domain will imply the use of an extremely large number of nodes with the consequent impact on the numerical solution efficiently. When simple behaviors and domains were considered semi-analytical models can be considered [1]. For addressing more complex scenarios plate and shell theories were developed allowing, through the introduction of some hypotheses, reducing the 3D com- plexity to the 2D related to the problem now formulated by considering the in-plane coordinates. The use of these theories have been extended gradually for addressing larger and more complex geometries (anisotropic laminates, ...) and behaviors. There are thousand of papers concerning the proposal and application of plate and shell models (the interested reader can refer to the recent reviews [2,3] and the references therein). Some models are based on the introduction of kinematic hypotheses in the thick- ness (e.g. [4] among many others). Transverse shear can be also taken into account [5]. Recent zig-zag representations [6,7], layer-wise models [8-10] and solid-shell approaches [11,12], allow addressing accurately more complex scenarios, by increasing the compu- tational complexity slightly. Stiffeners require an appropriate coupling of beam and shell models in order to perform calculations at a moderate computational cost [13]. However, as soon as richer physics are involved in the models and the considered geometries differ of those ensuring the validity of the different reduction hypotheses, effi- cient simulations are compromised. For example in composites manufacturing processes of large parts many reactions and thermal processes inducing significant evolutions on the thermomechanical fields in the thickness occur. These inhomogeneities are at the origin of residual stresses and the associated distortion of the formed parts [14]. In these circumstances as just indicated the reduction from the 3D model to a 2D sim- plified one is not obvious, and 3D simulations appear many times as the only valid route for addressing such models, that despite the fact of being defined in degenerated geome- tries (plate or shell) they seem requiring a fully 3D solution. However in order to integrate such calculations (fully 3D and implying an impressive number of degrees of freedom) in usual design procedures, a new efficient (fast and accurate) solution procedure is needed. 2014, 1:4 Bognet et al. Advanced Modeling and Simulation in Engineering Sciences Page 3 of 34 http://www.amses-journal.com/content/1/1/4 The Saint Venant’s principle was extensively used in the Ladeveze’s works for defining elegant and efficient 3D simplified models [15]. This technique was then generalized to dynamics [16]. This technique allowed significant reduction of computational complexity. Later, a new discretization technique based on the use of separated representations was proposed for addressing space-time nonlinear models [17] and then it was general- ized for defining general separated representations of solutions involving conformational coordinates [18], space and time and even parameters considered as extra-coordinates. The interested reader can refer to the recent reviews [19-22] and the references therein. A direct consequence was the separated representations involving the space coordi- nates. Thus in plate domains an in-plane-out-of-plane decomposition was proposed for solving flow problems in laminates [20], then for solving thermal problems in extruded geometries [23], elasticity problems [24] and coupled multiphycisc problems [25]. In those cases the 3D solution was obtained from the solution of a sequence of 2D problems (the ones involving the in-plane coordinates) and 1D problems (the ones involving the coordinate related to the plate thickness). It is important emphasizing the fact that these approaches are radically different to standard plate and shell approaches. We proposed a 3D solver able to compute the dif- ferent unknown fields without the necessity of introducing any hypothesis. The most outstanding advantage is that 3D solutions can be obtained with a computational cost characteristic of standard 2D solutions. Moreover, as noticed in [24] no locking effects were found, possibly because the fully 3D solution accomplished. In this work we will generalize the just referred approach considered in the case of plate domains for calculating the fully 3D solution of the elastic problem in shell domains. The 3D solution will be calculated again from the solution of a sequence of 2D and 1D problems thanks to the in-plane-out-of-plane separated representation. It is important to note that in this paper we are not addressing a new shell modeling, and by this reason we do not need neither establishing a precise state of the art on shell theories nor comparing our approach with the solutions obtained by using shell models. As we are proposing a new procedure for calculating 3D solutions (keeping a computa- tional complexity characteristic of 2D solution procedures) we will compare our solutions with the ones obtained by considering the fully 3D elastic solution in the shell geometries computed with standard 3D solvers (e.g. finite elements). Before generalizing the technique proposed in [24] for treating elastic problems defined in shell domains we are summarizing it. In-plane-out-of-plane separated representation of elastic problems defined in plate domains We proposed in [24] and original in-plane-out-of-plane decomposition of the 3D elastic solution in a plate geometry. The elastic problem was defined in a plate domain = ×I with (x , x ) ∈ , ⊂ R and x ∈ I, I =[0, H] ⊂ R,being H the plate thickness. The 1 2 3 separated representation of the displacement field u = (u , u , u ) reads: 1 2 3 ⎛ ⎞ ⎛ ⎞ i i u (x , x , x ) P (x , x ) · T (x ) 1 1 2 3 N 1 2 3 1 1 ⎜ ⎟ ⎜ ⎟ i i u(x , x , x ) = ≈ (1) ⎝ u (x , x , x ) ⎠ ⎝ P (x , x ) · T (x ) ⎠ 1 2 3 2 1 2 3 1 2 3 2 2 i i i=1 u (x , x , x ) P (x , x ) · T (x ) 3 1 2 3 1 2 3 3 3 2014, 1:4 Bognet et al. Advanced Modeling and Simulation in Engineering Sciences Page 4 of 34 http://www.amses-journal.com/content/1/1/4 i i where P , k = 1, 2, 3, are functions of the in-plane coordinates (x , x ) whereas T , 1 2 k k k = 1, 2, 3, are functions involving the thickness coordinate x . In [24] we compared the first modes of such separated representations with the kinematic hypotheses usually con- sidered in plate theories. Similar behavior was noticed in the case of elastic solutions in shell domains with respect to classical shell theories. Expression (1) can be written in a more compact form by using the Hadamard product: i i u(x , x , x ) ≈ P (x , x ) ◦ T (x ) (2) 1 2 3 1 2 3 i=1 i i i i where vectors P and T contains functions P and T respectively. k k Because neither the number of terms in the separated representation of the dis- placement field nor the dependence on x of functions T are assumed apriori,the approximation is flexible enough for representing the fully 3D solution, being obvi- ously more general than theories assuming particular apriori evolutions in the thickness direction x . Let’s consider a linear elasticity problem on a plate domain = × I.The weak formulation reads: ∗ T ∗ ∗ ∗ (u ) · K · (u) dx = u · f dx + u · F dx, ∀u (3) d d where K is the generalized 6 × 6Hooke tensor, f represents the volumetric body forces while F represents the traction applied on the boundary . The separation of vari- d N ables introduced in Eq. (1) yields the following expression for the derivatives of the displacement components u , i = 1, 2, 3: k=N ∂u ∂P i k ≈ · T (4) ∂x ∂x j j k=1 for j = 1, 2; and k=N ∂T ∂u k i ≈ P · (5) ∂x ∂x 3 3 k=1 from which we can obtain the separated vector form of the strain tensor : ⎛ ⎞ ∂P · T ∂x 1 ⎜ ⎟ ∂P ⎜ ⎟ 2 k · T ⎜ ⎟ ∂x ⎜ ⎟ N ∂T ⎜ ⎟ k 3 P · ⎜ ⎟ 3 ∂x (u(x , x , x )) ≈ ⎜ ⎟.(6) 1 2 3 k k ∂P ∂P ⎜ k k ⎟ 1 2 · T + · T k=1 ⎜ ⎟ ∂x 1 ∂x 2 2 1 ⎜ ⎟ k k ∂P ∂T ⎜ k k ⎟ 3 1 · T + P · ⎝ ∂x 3 1 ∂x ⎠ 1 3 k k ∂P ∂T 3 k k 2 · T + P · 3 2 ∂x ∂x 2 3 Depending on the number of non-zero elements in the K matrix, the development of ∗ T (u ) · K · (u) involves different number of terms, 21 in the case of an isotropic material and 41 in the case of general anisotropic behaviors. 2014, 1:4 Bognet et al. Advanced Modeling and Simulation in Engineering Sciences Page 5 of 34 http://www.amses-journal.com/content/1/1/4 The separated representation constructor proceeds by computing a term of the sum at each iteration. Assuming that the first n−1 modes (terms of the finite sum) of the solution n−1 were already computed, u (x , x , x ) with n ≥ 1, the solution enrichment reads: 1 2 3 n n−1 n n u (x , x , x ) = u (x , x , x ) + P (x , x ) ◦ T (x ) (7) 1 2 3 1 2 3 1 2 3 n n n n where both vectors P and T containing functions P and T (i = 1, 2, 3) depending on i i (x , x ) and x respectively, are unknown at the present iteration. The test function u 1 2 3 ∗ ∗ n n ∗ reads u = P ◦ T + P ◦ T . The introduction of Eq. (7) into (3) results in a non-linear problem. We proceed by con- sidering the simplest linearization strategy, an alternated directions fixed point algorithm, n,k n,k−1 n,k that proceeds by calculating P from T and then by updating T from the just cal- n,k culated P where k refers to the step of the non-linear solver. The iteration procedure n,k n,k n,k−1 continues until convergence, that is, until reaching the fixed point P ◦ T − P ◦ n,k−1 n,k n n,k n T <, that results in the searched functions P → P and T → T .Then, the n+1 n+1 enrichment step continues by looking for the next mode P ◦ T .The enrichment stops when the model residual becomes small enough. n n When T is assumed known, we consider the test function u given by P ◦T .Byintro- ducing the trial and test functions into the weak form and then integrating inI because all the functions depending on the thickness coordinate are known, we obtain a 2D weak for- mulation defined in whose discretization (by using a standard discretization strategy, e.g. finite elements) allows computing P . n n Analogously, when P is assumed known, the test function u is given by P ◦ T . By introducing the trial and test functions into the weak form and then integrat- ing in because all the functions depending on the in-plane coordinates (x , x ) 1 2 are at present known, we obtain a 1D weak formulation defined in I whose dis- cretization (using any technique for solving standard ODE equations) allows compu- ting T . n n The problems related to the solution of functions P and T are defined in Appendix A. As discussed in [24] this separated representation allows computing 3D solutions while keeping a computational complexity characteristic of 2D solution procedures. If we con- sider a hexahedral domain discretized using a regular structured grid with N , N and N 1 2 3 nodes in the x , x and x directions respectively, usual mesh-based discretization strate- 1 2 3 gies imply a challenging issue because the number of nodes involved in the model scales with N · N · N , however, by using the separated representation and assuming that the 1 2 3 solution involves N modes, one must solve about N 2D problems related to the functions involving the in-plane coordinates (x , x ) and the same number of 1D problems related 1 2 to the functions involving the thickness coordinate x . The computing time related to the solution of the one-dimensional problems can be neglected with respect to the one required for solving the two-dimensional ones. Thus, the resulting complexity scales as N · N · N . By comparing both complexities we can notice that as soon as N N 1 2 3 the use of separated representations leads to impressive computing time savings, making possible the solution of models never until now solved, and even using light computing platforms. In [24] we considered the simplest approximations of functions involving the in-plane coordinates P (x , x ) by considering bilinear quadrilateral finite elements and piecewise 1 2 k 2014, 1:4 Bognet et al. Advanced Modeling and Simulation in Engineering Sciences Page 6 of 34 http://www.amses-journal.com/content/1/1/4 linear 1D elements for approximating functions involving the thickness coordinate x , T (x ). Richer approximations were analyzed in [26]. In the present work we are generalizing the just described separated representation for solving 3D models defined in shell domains. Methods 3D elastic problem in a shell domain: Shell representation The shell domain , assumed with constant thickness, can be described from a reference surface X, that in what follows will be identified to the shell middle surface but that in the general case could be any other one, parametrized by the coordinates ξ, η,that is X(ξ, η), where: ⎛ ⎞ X (ξ, η) ⎜ ⎟ X(ξ, η) = (8) ⎝ X (ξ, η) ⎠ X (ξ, η) Being n the unit vector normal to the middle surface, the shell domain can be parametrized from: x(ξ, η, ζ) = X(ξ, η) + ζ · n (9) The geometrical transformation (ξ, η, ζ) → (x , x , x ) involves 1 2 3 ∂x ∂x F = n (10) ∂ξ ∂η whose expression is given in the Appendix B (Eqs. (73) and (74) that involve Eqs. (42), (43) and (49)). −1 The inverse transformation (x , x , x ) → (ξ, η, ζ), described by F is also given in the 1 2 3 appendix (Eq. (75)). 3D elastic problem in a shell domain: Weak form The weak form of the elasticproblem definedin the shelldomain writes: ∗ T ∗ ∗ (u ) · K · (u) dx = u · f dx + u · F dx (11) d d S S Now we are considering the coordinates transformation introduced in the previous section and deeply developed in the appendix, mapping x ∈ into (ξ, η, ζ) ∈ = ×I, with (ξ, η) ∈ ⊂ R and ζ ∈ I ⊂ R. The geometric transformation requires to transform the differential operator as well as the different volume and surface elements. Knowing that under the small displacements and strains assumption, the strain tensor consists of the symmetric part of the gradient of displacement tensor, i.e. (u) = · ∇u + (∇u) (12) it can be transformed taking into account the transformation of the gradient differential operator −1 ∇(·) =∇ (·) · F (13) where ∇ (·) denotes the gradient in the parametric space. ξ 2014, 1:4 Bognet et al. Advanced Modeling and Simulation in Engineering Sciences Page 7 of 34 http://www.amses-journal.com/content/1/1/4 The volume element involved in the integral in writes according to Eq. (70) dx = dx · dx · dx = a · (1 − 2 · H · ζ + K · ζ ) · dξ · dη · dζ (14) 1 2 3 with a is the determinant of the metric tensor related to the middle surface mapping (46) and H and K the curvatures given by Eqs. (56) and (57) respectively. Finally the integrals applying on the domain boundary (where tractions apply) are transformed according to Eq. (68). 3D elastic problem in a shell domain: In-plane-out-of-plane separated representation With the weak form defined in = ×I the situation is quite similar to the one encoun- tered in the analysis of elastic problems in plate geometries, that was addressed in [24] and we just summarized in section ‘Background’. We could perform an in-plane-out-of-plane separated representation of the displace- ment field, similar to (1) but now involving the coordinates (ξ, η, ζ) ⎛ ⎞ ⎛ ⎞ i i u (ξ, η, ζ) P (ξ, η) · T (ζ ) 1 N 1 1 ⎜ ⎟ ⎜ ⎟ i i u(ξ, η, ζ) = u (ξ, η, ζ) ≈ P (ξ, η) · T (ζ ) (15) ⎝ ⎠ ⎝ ⎠ 2 2 i i i=1 u (ξ, η, ζ) P (ξ, η) · T (ζ ) 3 3 or in a more compact form i i u(ξ, η, ζ) ≈ P (ξ, η) ◦ T (ζ ) (16) i=1 As explained in section ‘Background’ the construction of such a separated representa- tion is performed sequentially, thus assuming known the solution at iteration n − 1, the solution at iteration n is sought as n n−1 n n u (ξ, η, ζ) = u (ξ, η, ζ) + P (ξ, η) ◦ T (ζ ) (17) By introducing (17) in the weak form and using the alternated directions fixed point n n n algorithm we can calculate P (ξ, η) by assuming T (ζ ) known and then updated T (ζ ) from the just calculated P (ξ, η). The iteration continues until reaching the convergence n n (the fixed point) that determines both functions P (ξ, η) and T (ζ ). However, the decomposition in a problem defined in for calculating function P (ξ, η), obtained by integrating the weak form inI, and in another problem defined inI for calcu- lating function T (ζ ), obtained by integrating the weak form in , requires the separated representation of all the operators, variables, coefficients and functions involved in the weak form. For the displacement (the trial u and the test u displacements) we just indicated the separated in-plane-out-of-plane representation. This representation allows defining a separated representation of the associated strain tensors (u) and (u ) as illus- trated in Eq. (6) but for this purpose we must define a separated representation of the −1 transformation gradient involved in Eq. (13) F . −1 In thecaseof small thickness and curvatures F can be approximated, according to (73), from: −1 2 2 −1 F ≈ (I − ζ · b + ζ · b ) · F (18) where b and F only depend on the middle surface parametrization. n 2014, 1:4 Bognet et al. Advanced Modeling and Simulation in Engineering Sciences Page 8 of 34 http://www.amses-journal.com/content/1/1/4 −1 Thus, we can define a direct separated representation of F : i=3 −1 P T F = G (ξ, η) ◦ G (ζ ) (19) i i i=1 with P −1 T ⎪ G = F ; G = U ⎨ 1 1 P −1 T G = b · F ; G =−ζ · U (20) n 3 2 2 P 2 −1 T 2 G = b · F ; G = ζ · U 3 n 3 where U is the 3 × 3 matrix with unit components, that is: ⎛ ⎞ 11 1 ⎜ ⎟ U = (21) ⎝ 11 1 ⎠ 11 1 When this approximation (small thickness and curvatures) does not apply we should −1 consider the separated representation of F by applying a singular value decompo- sition –SVD– . The elasticity tensor and the applied forces must be also expressed in a separated form. Most of time this decomposition is direct and in the more complex cases the application of a singular value decomposition allows such decomposition. Finally thevolumeand surfaceelements must bealso written in a separated form. In the case of the volume element dx expressed by Eq. (14) dx = a · (1 − 2 · H · ζ + K · ζ ) · dξ · dη · dζ (22) the following separated representation can be assumed i=3 P T dx = A (ξ, η) · A (ζ ) (23) i i i=1 with P T A = a; A = 1 1 1 P T (24) A =−2 · H · a; A = ζ 2 2 P T 2 A = K · a; A = ζ 3 3 From Eq. (68) we can expect a similar decomposition of the surface element. 3D elastic problem in a shell domain: Composite laminates In this section we consider composite laminates composed of P anisotropic (generally orthotropic) plies of thickness h (for the sake of simplicity and without loss of generality we assume all the plies with the same thickness). We consider the mechanical behavior of each ply i expressed by its elasticity tensor K whose form is quite simple when it is expressed in the basis related to its mechanical principal directions. Now, for the sake of simplicity we are also considering a local orthonormal basis defined at each point on the middle surface (t , t , n), where the normal vector n is the one previ- 1 2 ously considered, and the tangent vectors t and t to the middle surface at the considered 1 2 location can be chosen arbitrarily under the constraints: t · t = 0, t · n = 0, t · n = 0, 1 2 1 2 t = 1and t = 1. 1 2 2014, 1:4 Bognet et al. Advanced Modeling and Simulation in Engineering Sciences Page 9 of 34 http://www.amses-journal.com/content/1/1/4 If we define R as the rotation tensor allowing the expression of the elastic tensor in the orthonormal local system (t , t , n) and Q the one allowing to express finally its behavior 1 2 in the cartesian basis (both expressed using the Voigt notation) it results T T i i i i i i K = Q · R · K · R · Q (25) If we assume that the elastic properties of each ply are constant along the ply thickness, then K only depends on the in-plane coordinates. Thus, the laminate elastic tensor can be written in the separated form i=P i i K(ξ, η, ζ) = χ (ζ ) · K (ξ, η) (26) i=1 or using the Hadamard notation i=P i i K(ξ, η, ζ) = k (ζ ) ◦ K (ξ, η) (27) i=1 i i i with k (ζ ) = χ (ζ ) · U (U being the 6 × 6 matrix with unit components) and χ (ζ ) the 6 6 characteristic function related to the i-ply: 1 if ζ ∈ ((i − 1) · h, i · h) χ (ζ ) = (28) 0 elsewhere Results and discussion Strategy verification First we verify the solution computed using the proposed strategy by comparing it with the exact solution of a linear and isotropic elastic problem defined in an infinite tube subjected to an internal pressure. Figure 1 depicts the tube cross-section. The problem parameters are given by: a = 2, b = 3, P = 1, E = 150000 and ν = 0.3 (all the units in the metric system). Figure 1 Cross-section of a tube of infinite length subjected to an internal pressure. 2014, 1:4 Bognet et al. Advanced Modeling and Simulation in Engineering Sciences Page 10 of 34 http://www.amses-journal.com/content/1/1/4 We consider the middle surface representation R ξ ⎪ X = sin( ) 2·π X = η (29) X = cos( ) 2·π with R = 2.5, ξ ∈[0,2 · π · R]and η ∈[ 0, 1] (we are considering an arbitrary tube length due to the plane state of strain). The shell geometry is defined by introducing the thickness coordinate ζ ∈[ −0.5, 0.5]. The exact elastic solution only involves radial displacements, u , depending on the radial coordinate r: 2 2 1 + ν a · b · P u (r) = (1 − 2 · ν)(a · P · r) + (30) r i 2 2 E · (b − a ) r In the numerical solution the domain (ξ, η) ∈ =[0,2 · π · R] ×[0,1] is discretized by using a regular mesh of rectangular bilinear elements whereas the thickness interval ζ ∈ I =[ −0.5, 0.5] is discretized by using standard one-dimensional linear elements (the simplest choices, but higher order approximations can be used in and/or I). The displacement is constrained at some appropriate locations in order to avoid rigid body movements. A convergence analysis is performed by considering the 3 different meshes reported in Table 1 where N , N and N are the number of elements along the angular, axial and ξ η ζ thickness coordinates respectively. The problem is also solved numerically by using a 3D finite element discretization operating on the domain by considering regular meshes of 3D trilinear elements, com- patible with the description given by the meshes in Table 1 consisting of 32, 128 and 384 3D-elements respectively. Radial displacements calculated with finite elements and separated representations for equivalent meshes are compared with the exact solution (30) in Figure 2. A superiority of the separated representation solution with respect to the standard finite element solution can be noticed. This superiority can be associated to a better representation of the metrics and curvature. Because the solution of the considered problem only involves radial (thickness) dis- placements depending on the radial coordinate, a 3D elastic solution seems to be the most appropriate and simplest choice, more natural than using computational shell theories. This problem can be solved easily with quadratic finite elements or isogeometric ones by only one element across the thickness. Also with axisymmet- ric representation only one 8 nodes element gives a nearly perfect solution. However here we prefer using linear finite elements in order to compare with the linear rep- resentation of functions involved in the PGD representation here considered, even if we could use higher order representations within the PGD framework. The objective Table 1 Meshes considered in the numerical solution N N N ξ η ζ MESH 1 8 2 2 MESH 2 16 2 4 MESH 3 32 2 8 2014, 1:4 Bognet et al. Advanced Modeling and Simulation in Engineering Sciences Page 11 of 34 http://www.amses-journal.com/content/1/1/4 Figure 2 Comparison of separated representation, finite elements and exact radial displacements. here is proving the convergence and comparing the simplest finite elements and PGD formulations. As the solution only depends on the radial direction one could expect to capture the solution with a single mode of the separated representation. This expectation is con- firmed by the numerical solution that converges with a single term in the decomposition. Figures 3, 4 and 5 depict the computed mode for each component of the displacement 1 1 1 1 1 1 field (P (ξ, η), T (ζ )), (P (ξ, η), T (ζ ))and (P (ξ, η), T (ζ )) associated with the decom- 1 1 2 2 3 3 position (15) respectively, all them associated with the finest mesh (MESH 3) reported in Table 1. U (ξ,η) U (ζ) −3 1 1 x 10 −0.75 1.5 −3 x 10 −0.8 1.5 0.5 0.5 −0.85 −0.5 −0.9 −1 −0.5 −1.5 −1 −0.95 0.8 0.6 0.4 −1.5 0.2 −1 −0.5 0 0.5 0 0 1 1 Figure 3 Functions related to u (ξ, η, ζ) : P (ξ, η) and T (ζ ). 1 1 U (ξ,η) U (ζ) 1 2014, 1:4 Bognet et al. Advanced Modeling and Simulation in Engineering Sciences Page 12 of 34 http://www.amses-journal.com/content/1/1/4 U (ξ,η) U (ζ) −3 2 2 x 10 0.8 0.8 0.6 0.6 0.4 0.4 0.2 0.2 0 0 −2 −4 −0.2 −0.2 −6 −8 −0.4 −0.4 −10 −0.6 −0.6 0.8 0.6 −0.8 10 −0.8 0.4 −1 0.2 −1 −0.5 0 0.5 0 0 ξ ζ 1 1 Figure 4 Functions related to u (ξ, η, ζ) : P (ξ, η) and T (ζ ). 2 2 This numerical example served to validate the proposed approach based on the use of separated representations for solving 3D elastic problems in shell domains. It is impor- tant to notice that we compute the fully 3D solution with a prescribed accuracy. Thus, the proposed procedure should be viewed as a 3D solver that due to the separated repre- sentation of the 3D fields involved in the model allows a reduction of the computational complexity to the one characteristic of 2D solutions. Elliptic tube In order to address a problem whose solution consists of more than a single mode, we consider in this section a slightly different problem. It concerns a tube of infinite length but now with an elliptical cross section and again subjected to an internal pressure. U (ξ,η) U (ζ) −3 3 3 x 10 −0.75 1.5 −3 x 10 −0.8 1.5 0.5 0.5 −0.85 −0.5 −0.9 −1 −0.5 −1.5 −1 −0.95 0.8 0.6 0.4 −1.5 0.2 −1 −0.5 −0.4 −0.3 −0.2 −0.1 0 0.1 0.2 0.3 0.4 0.5 0 0 1 1 Figure 5 Functions related to u (ξ, η, ζ) : P (ξ, η) and T (ζ ). 3 3 U (ξ,η) U (ξ,η) 3 2 U (ζ) U (ζ) 2 2014, 1:4 Bognet et al. Advanced Modeling and Simulation in Engineering Sciences Page 13 of 34 http://www.amses-journal.com/content/1/1/4 The surface representation in given by: ⎪ X = 0.9 sin( ) ⎨ 2·π (31) X = η R ξ X = 1.1 cos( ) 2·π where R = 2.5, ξ ∈[0,2 · π · R]and η ∈[ 0, 1] (we are considering an arbitrary tube length due to the plane strain assumption). The tube thickness is defined from ζ ∈[ −0.5, 0.5]. Material parameters are the same than in the previous test. We consider the same discretization than in the previous example, bilinear rectangles in and standard one-dimensional linear elements in the thickness (again the simplest choice). The problem solution is depicted in Figure 6 and the most significant associated modes in Figures 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17 and 18. Tube with finite length Now in order to remove the plane strain hypothesis we consider a circular tube of finite length (L = 10) with R = 5 and unit thickness, clamped at both ends and again sub- jected to an internal pressure. The most significant modes in the present case are depicted inFigures 19, 20, 21 and 22 and the 3D solution in Figure 23. Twisted tourus In this section we consider a quarter of a twisted torus of thickness h = 0.2 depicted in Figure 24. Again we consider the linear and isotropic elastic problem related to an internal unit pressure and we constraint the displacement of both bases with respect to their normal directions. Again the displacement is constrained at some points for avoiding rigid body displacements. Figure 6 Undeformed (black) and deformed configuration. 2014, 1:4 Bognet et al. Advanced Modeling and Simulation in Engineering Sciences Page 14 of 34 http://www.amses-journal.com/content/1/1/4 1 1 P (ξ,η) T (ζ) −3 1 1 x 10 0.132 0.13 −3 x 10 0.128 0.5 0.5 0.126 0 0.124 −0.5 0.122 −1 −0.5 0.12 6 25 0.118 −1 0.116 −0.5 −0.4 −0.3 −0.2 −0.1 0 0.1 0.2 0.3 0.4 0.5 0 0 1 1 Figure 7 Functions related to u (ξ, η, ζ) : P (ξ, η) and T (ζ ). 1 1 We consider the middle surface representation ⎪ X = (r + R · cos(ξ + 2 · η) + e · cos(6 · ξ)) cos(η) (32) X = (r + R · cos(ξ + 2 · η) + e · cos(6 · ξ)) sin(η) X = R · sin(ξ + 2 · η) + e · sin(6 · ξ) where R = 2, r = 4and e = 0.15. 1 1 P (ξ,η) T (ζ) −4 3 3 x 10 −0.038 2.5 −4 x 10 −0.04 2.5 1.5 1.5 −0.042 0.5 0.5 −0.5 −0.044 −1 −0.5 −1.5 −2 −1 −0.046 −2.5 −1.5 −0.048 30 −2 6 25 4 −2.5 −0.05 −0.5 −0.4 −0.3 −0.2 −0.1 0 0.1 0.2 0.3 0.4 0.5 η 0 1 1 Figure 8 Functions related to u (ξ, η, ζ) : P (ξ, η) and T (ζ ). 3 3 1 1 P (ξ,η) P (ξ,η) T (ζ) T (ζ) 1 2014, 1:4 Bognet et al. Advanced Modeling and Simulation in Engineering Sciences Page 15 of 34 http://www.amses-journal.com/content/1/1/4 2 2 P (ξ,η) T (ζ) −4 1 1 x 10 0.08 0.07 −4 x 10 0.06 0.05 0.04 0.03 −1 0.02 −2 −1 0.01 6 25 −2 1 5 −0.01 0 −0.5 −0.4 −0.3 −0.2 −0.1 0 0.1 0.2 0.3 0.4 0.5 2 2 Figure 9 Functions related to u (ξ, η, ζ) : P (ξ, η) and T (ζ ). 1 1 The parametric space consists of = × I,with I =[ −h/2, h/2]. The 2D domain is discretized by using a regular mesh consisting of 64 × 30 2D bilinear finite elements whereas the thickness interval I is discretized from 50 one-dimensional linear elements (again higher order approximation are possible). Figure 25 depicts the first component of the strain . Figure 26 depicts the components of the displacement along the normal direction at the different locations shown in Figure 25. It can be noticed that the solution evolves significantly from one point to other. The separated representation captures this rich 2 2 P (ξ,η) T (ζ) −4 3 3 x 10 0.05 1.5 0.04 −4 x 10 1.5 0.03 0.5 0.5 0.02 0 0.01 −0.5 −1 −0.5 −1.5 −0.01 −1 6 25 −0.02 1 5 −1.5 −0.03 0 −0.5 −0.4 −0.3 −0.2 −0.1 0 0.1 0.2 0.3 0.4 0.5 2 2 Figure 10 Functions related to u (ξ, η, ζ) : P (ξ, η) and T (ζ ). 3 3 2 2 P (ξ,η) P (ξ,η) 3 1 T (ζ) T (ζ) 3 2014, 1:4 Bognet et al. Advanced Modeling and Simulation in Engineering Sciences Page 16 of 34 http://www.amses-journal.com/content/1/1/4 3 3 P (ξ,η) T (ζ) 1 −4 1 x 10 −0.0494 −4 x 10 −0.0496 6 4 −0.0498 −0.05 −2 −4 −2 −6 −0.0502 −8 −4 30 −0.0504 6 25 −6 −8 1 5 −0.5 −0.4 −0.3 −0.2 −0.1 0 0.1 0.2 0.3 0.4 0.5 ξ ζ 3 3 Figure 11 Functions related to u (ξ, η, ζ) : P (ξ, η) and T (ζ ). 1 1 evolution justifying the interest of performing a fully 3D solution as soon as the compu- tational complexity can be reduced to the one characteristic of 2D solutions. Scordelis-Lo roof In this section we address a critical scenario to check convergence and locking issues: the Scordelis-Lo roof depicted in Figure 27. Other than the symmetry conditions indicated in that figure we constraint the first and third components of the displacement, i.e. u = u = 0 on the end sections (in particular BC in the domain of calculation). 3 3 P (ξ,η) T (ζ) 3 −3 x 10 −0.162 −3 −0.164 x 10 −0.166 0.5 0.5 −0.168 −0.5 −0.17 −1 −0.5 −0.172 −0.174 6 25 −1 −0.176 0 −0.5 −0.4 −0.3 −0.2 −0.1 0 0.1 0.2 0.3 0.4 0.5 3 3 Figure 12 Functions related to u (ξ, η, ζ) : P (ξ, η) and T (ζ ). 3 3 3 3 P (ξ,η) P (ξ,η) T (ζ) T (ζ) 3 2014, 1:4 Bognet et al. Advanced Modeling and Simulation in Engineering Sciences Page 17 of 34 http://www.amses-journal.com/content/1/1/4 4 4 P (ξ,η) T (ζ) −4 1 1 x 10 0.03 0.025 −4 x 10 0.02 0.015 0.01 0 0.005 −1 −2 −0.005 −1 −0.01 7 30 20 −0.015 −2 1 5 −0.02 0 −0.5 −0.4 −0.3 −0.2 −0.1 0 0.1 0.2 0.3 0.4 0.5 4 4 Figure 13 Functions related to u (ξ, η, ζ) : P (ξ, η) and T (ζ ). 1 1 The problem material and geometrical parameters are the following E = 310 , ν = 0, a = 600, r = 300, e = 3and α = π/3. The shell is subjected to a surface load of 0.625 that induces a vertical displacement of 3.6288 at position A in Figure 27 [27]. The computed results obtained by using the in-plane-out-of-plane separated repre- sentations are again compared to the ones obtained by using standard 3D linear finite elements (better choices related to higher order approximations exist, but here again we focus in the simplest choice). The comparison is depicted in Figure 28. 4 4 P (ξ,η) T (ζ) 3 −4 3 x 10 0.02 1.5 −4 x 10 1.5 −0.02 0.5 −0.04 0.5 0 −0.06 −0.5 −1 −0.08 −0.5 −1.5 −0.1 10 −1 6 25 −0.12 20 −1.5 1 5 −0.14 0 −0.5 −0.4 −0.3 −0.2 −0.1 0 0.1 0.2 0.3 0.4 0.5 4 4 Figure 14 Functions related to u (ξ, η, ζ) : P (ξ, η) and T (ζ ). 3 3 4 4 P (ξ,η) P (ξ,η) 3 1 4 T (ζ) T (ζ) 1 3 2014, 1:4 Bognet et al. Advanced Modeling and Simulation in Engineering Sciences Page 18 of 34 http://www.amses-journal.com/content/1/1/4 5 5 P (ξ,η) T (ζ) −4 1 1 x 10 −0.077 −0.078 −4 x 10 −0.079 −0.08 −0.081 −1 −2 −0.082 −1 −3 −0.083 −2 6 25 −0.084 −3 −0.085 −0.5 −0.4 −0.3 −0.2 −0.1 0 0.1 0.2 0.3 0.4 0.5 0 0 5 5 Figure 15 Functions related to u (ξ, η, ζ) : P (ξ, η) and T (ζ ). 1 1 From this comparison we can conclude that our approach based on a separated repre- sentation converges and that it exhibits similar convergence behavior than standard linear 3D finite elements. Multilayered tube We consider now a composite tubular part composed of P = 8 plies of thickness 0.125 mm with a stacking sequence [ 90, 45, 0, −45] in the local orthonormal basis (t , t , n),with s 1 2 5 5 P (ξ,η) T (ζ) −4 3 3 x 10 0.053 0.052 −4 x 10 0.051 0.05 0 0.049 −1 −2 −1 0.048 −3 −4 −2 0.047 30 −3 0.046 −4 1 5 0.045 0 −0.5 −0.4 −0.3 −0.2 −0.1 0 0.1 0.2 0.3 0.4 0.5 5 5 Figure 16 Functions related to u (ξ, η, ζ) : P (ξ, η) and T (ζ ). 3 3 5 5 P (ξ,η) P (ξ,η) 3 1 T (ζ) T (ζ) 3 2014, 1:4 Bognet et al. Advanced Modeling and Simulation in Engineering Sciences Page 19 of 34 http://www.amses-journal.com/content/1/1/4 6 6 P (ξ,η) T (ζ) 1 −4 1 x 10 0.06 0.05 −4 x 10 0.04 0.03 0 0.02 0.01 −1 −1 6 25 −0.01 −0.02 −0.5 −0.4 −0.3 −0.2 −0.1 0 0.1 0.2 0.3 0.4 0.5 ξ ζ 6 6 Figure 17 Functions related to u (ξ, η, ζ) : P (ξ, η) and T (ζ ). 1 1 t , t and n defining the axial, the circumferential and the thickness direction respectively 1 2 as depicted in Figure 29. We solved the same elastic problem than in section ‘Strategy verification’, being the only difference the one related to the material mechanical behavior. The in-plane dis- cretization of was performed by considering a regular mesh composed of 40 × 22D bilinear finite elements, whereas 80 one-dimensional linear elements were considered for discretizing the thickness interval I. Thus each ply is represented by 10 elements ensur- ing a rich description (perhaps too rich in the case of elastic behaviors but that could be 6 6 P (ξ,η) T (ζ) −5 3 3 x 10 0.03 −5 x 10 4 0.02 0.01 0 0 −1 −2 −1 −3 −4 −0.01 −2 −5 10 −3 −0.02 7 30 −4 −5 1 5 −0.03 0 −0.5 −0.4 −0.3 −0.2 −0.1 0 0.1 0.2 0.3 0.4 0.5 6 6 Figure 18 Functions related to u (ξ, η, ζ) : P (ξ, η) and T (ζ ). 3 3 6 6 P (ξ,η) P (ξ,η) 3 1 T (ζ) T (ζ) 3 1 2014, 1:4 Bognet et al. Advanced Modeling and Simulation in Engineering Sciences Page 20 of 34 http://www.amses-journal.com/content/1/1/4 1 1 1 P (ξ,η) P (ξ,η) P (ξ,η) 1 −4 2 −4 3 −4 x 10 x 10 x 10 1.5 8 8 6 6 4 4 0.5 2 2 0 0 0 −2 −2 −0.5 −4 −4 −1 −6 −6 −8 −8 −1.5 η η η ξ ξ ξ 1 1 1 T (ζ) T (ζ) T (ζ) 1 2 3 0.9 0.92 0.94 0.96 0.98 1 −1 −0.5 0 0.5 1 0.9 0.92 0.94 0.96 0.98 1 ζ ζ ζ Figure 19 Tube of finite length: Mode 1. compulsory for addressing more complex mechanical behaviors). In this work we would like emphasizing that the proposed strategy allows very rich descriptions of the thickness coordinate without a significant impact on the numerical efficiency. The displacement field depicted in Figure 30 remains close to the one obtained in section ‘Strategy verification’ with some slight differences. On the other hand, the radial component of the strain represented in Figure 31 results, as expected, discontinuous across the interplies. Analysis of large composite structural parts In this section we address the elastic analysis of a large composite structural part similar to the ones involved in aircraft fuselages. The whole part, 5 m of diameter, and a detail of it 2 2 2 P (ξ,η) P (ξ,η) P (ξ,η) 1 −4 2 −5 3 −4 x 10 x 10 x 10 1.5 5 1.5 1 1 0.5 0.5 0 0 0 −1 −0.5 −0.5 −2 −3 −1 −1 −4 −1.5 −5 −1.5 η η η ξ ξ ξ 2 2 2 T (ζ) T (ζ) T (ζ) 1 2 3 −0.5 0 0.5 1 −0.5 0 0.5 1 −1 −0.5 0 0.5 ζ ζ ζ Figure 20 Tube of finite length: Mode 2. 2 2 1 1 T (ζ) P (ξ,η) T (ζ) P (ξ,η) 1 1 1 1 2 1 1 T (ζ) P (ξ,η) T (ζ) P (ξ,η) 2 2 2 2 2 2 1 1 T (ζ) P (ξ,η) T (ζ) P (ξ,η) 3 3 3 3 2014, 1:4 Bognet et al. Advanced Modeling and Simulation in Engineering Sciences Page 21 of 34 http://www.amses-journal.com/content/1/1/4 3 3 3 P (ξ,η) P (ξ,η) P (ξ,η) −5 −4 −5 1 2 3 x 10 x 10 x 10 8 8 6 6 4 4 2 2 0 0 0 −2 −2 −1 −4 −4 −6 −6 −2 −8 −8 η η η ξ ξ ξ 3 3 3 T (ζ) T (ζ) T (ζ) 1 2 3 −1 −0.5 0 0.5 1 0.75 0.8 0.85 0.9 0.95 1 −1 −0.5 0 0.5 1 ζ ζ ζ Figure 21 Tube of finite length: Mode 3. are depicted in Figures 32 and 33 respectively. In both figures can be noticed the presence of stiffeners distributed on the laminate surface, all them reinforced along their longitudi- nal direction.The structure was subjected to a unit internal pressure and an elastic analysis was carried out by assuming the separated representations described in this paper. The laminate is composed of 12 plies, each 0.125 mm thick and involving an unidirec- tional reinforcement. The stacking sequence is [ 0, 45, 0, −45] . 3S The 3D solution was obtained by using an in-plane-out-of-plane separated representa- tion of the elastic fields. The approximation of functions involving the thickness direction was performed by considering 10 elements per ply. An equivalent finite element mesh of 7 8 the whole part would have implied 7 · 10 elements with 2 · 10 nodes, each one involving 3 degrees of freedom. 4 4 4 P (ξ,η) P (ξ,η) P (ξ,η) 1 −5 2 −4 3 −5 x 10 x 10 x 10 1.5 4 4 3 3 2 2 0.5 1 1 0 0 0 −1 −1 −0.5 −2 −2 −3 −1 −3 −4 −4 −1.5 η η η ξ ξ ξ 4 4 4 T (ζ) T (ζ) T (ζ) 1 2 3 −1 −0.5 0 0.5 1 −0.5 0 0.5 1 −1 −0.5 0 0.5 1 ζ ζ ζ Figure 22 Tube of finite length: Mode 4. 4 4 3 3 T (ζ) P (ξ,η) T (ζ) P (ξ,η) 1 1 1 1 4 4 3 3 P (ξ,η) P (ξ,η) T (ζ) T (ζ) 2 2 2 2 4 4 3 3 T (ζ) P (ξ,η) T (ζ) P (ξ,η) 3 3 3 3 2014, 1:4 Bognet et al. Advanced Modeling and Simulation in Engineering Sciences Page 22 of 34 http://www.amses-journal.com/content/1/1/4 Figure 23 Tube deformation. Figure 34 depicts the magnitude of the normal displacement (mm)onthe deformed configuration. Even if we considered a laminate consisting of 12 plies, we could consider hundreds of plies without degrading the computing time thanks to the in-plane-out-of- plane separated representation. In fact the mesh considered in the thickness direction only affects the one-dimensional problems defined in that direction that are decoupled of the ones involving the in-plane coordinates. The ones involving the in-plane coordinates being 2D determine the computational complexity of the whole solution procedure. The main advantage of the procedure that we propose does not concern the possibil- ity of addressing laminates involving several plies, because when elastic behaviors are considered they exist advanced shell elements able to address efficiently such configura- tions. However, our technique allows considering in an unified description the laminates and the stiffeners placed on it, by using the same in-plane-out-of-plane representation, as was widely discussed in [24]. The consideration of all these stiffeners within a standard shell theory requires special treatments, however in our fully 3D approach, both the shell laminate and the stiffeners are integrated in an unified hypotheses-free description. Figure 24 Twisted torus shell geometry. 2014, 1:4 Bognet et al. Advanced Modeling and Simulation in Engineering Sciences Page 23 of 34 http://www.amses-journal.com/content/1/1/4 Figure 25 First strain component . Conclusions We proposed in our former works a procedure based on the separated representation of the displacement field involved in elastic problems defined in plate domains that allowed calculating fully 3D elastic solutions by solving a sequence of 2D and 1D problems, the former ones define in the plane and the last ones in the thickness. Thus, we calculated 3D solutions with a computational cost characteristic of 2D problems, as the ones related to standard plate theories, however here, as we compute directly the 3D solution, we do not need introducing any hypothesis or correction. In thepresent paper weextended that methodology for solving elastic linear problems defined in shell geometries. For that purpose we proposed to use a standard mapping of the real geometry to a plate-type parametric domain in which the procedure proposed in our former works was applied. However, the main difficulty when using this procedure concerns the necessity of performing a separated representation of displacement and Figure 26 Evolution in the thickness direction of the first component of the displacement at the four locations indicated in Figure 25. 2014, 1:4 Bognet et al. Advanced Modeling and Simulation in Engineering Sciences Page 24 of 34 http://www.amses-journal.com/content/1/1/4 Figure 27 Scordelis-Lo roof. strain fields, loads, material behavior (elasticity tensor), the differential operators as well as the surface and volume elements. This decomposition is for some problems quite direct and in all cases it can be performed by invoking the singular value decomposition. The analyzed examples prove the potentiality and efficiency of the proposed strategy, where the computational complexity was found evolving as reported in [24], proving that 3D solutions can be computed at a 2D cost. On the other hand the fact of solving fully 3D models avoids the locking issue that was never found in our analysis. The extension of this strategy for addressing more complex scenarios involving material or geometrical non-linearities or for considering more complex geometries in which the domain thickness could vary from one point to other represent some of the works in progress. Reference solution PGD 2D/1D separated representation (linear elements) 3D fem model (linear elements) 0.8 0.6 0.4 0.2 10 20 30 40 50 60 70 80 Number of in plane elements in axial and orthoradial direction Figure 28 Normalized displacement at position A. Normalized deflexion 2014, 1:4 Bognet et al. Advanced Modeling and Simulation in Engineering Sciences Page 25 of 34 http://www.amses-journal.com/content/1/1/4 t2 t1 −1 −2 2.5 1.5 0.5 0 3 −0.5 −1 −1 −1.5 −2 −3 Figure 29 Local orthonormal basis at the nodes on the middle surface. Appendix A In-plane and out-of-plane problems The problem related to the solution of P is given by T ∗ n n n (P ◦ T ) · K · (P ◦ T ) dx = T ∗ n n−1 ∗ n ∗ n − (P ◦ T ) · K · (u ) dx + (P ◦ T ) · f dx + (P ◦ T ) · F dx d d (33) Figure 30 Radial displacement along the radius. 2014, 1:4 Bognet et al. Advanced Modeling and Simulation in Engineering Sciences Page 26 of 34 http://www.amses-journal.com/content/1/1/4 Figure 31 Evolution of the radial component of the strain along the radial direction. Figure 32 Large composite structural part involving many stiffeners placed on its surface. 2014, 1:4 Bognet et al. Advanced Modeling and Simulation in Engineering Sciences Page 27 of 34 http://www.amses-journal.com/content/1/1/4 Figure 33 Detail exhibiting the stiffeners geometry. with ⎛ ⎞ ∂P · T ∂x ⎜ n ⎟ ∂P ⎜ 2 n ⎟ · T ⎜ ⎟ ∂x 2 ⎜ ⎟ ∂T n 3 ⎜ ⎟ P · n n 3 ∂x ⎜ 3 ⎟ (P ◦ T ) = n n (34) ∂P ∂P ⎜ ⎟ n n 1 2 ⎜ · T + · T ⎟ ∂x 1 ∂x 2 2 1 ⎜ n n ⎟ ∂P ∂T ⎜ 3 n n 1 ⎟ · T + P · ⎝ ∂x 3 1 ∂x ⎠ 1 3 n n ∂P ∂T n n 3 2 · T + P · 3 2 ∂x ∂x 2 3 ⎛ ⎞ ∂P 1 n · T ∂x 1 ⎜ ⎟ ∂P ⎜ 2 ⎟ · T ⎜ 2 ⎟ ∂x ⎜ ⎟ ∂T ∗ 3 ⎜ ⎟ P · ∗ n 3 ∂x ⎜ 3 ⎟ (P ◦ T ) = ∗ ∗ (35) ∂P ∂P ⎜ ⎟ 1 n 2 n · T + · T ⎜ ⎟ 1 2 ∂x ∂x 2 1 ⎜ ⎟ ∗ n ∂P ∂T ⎜ 3 ∗ 1 ⎟ · T + P · ⎝ ∂x 3 1 ∂x ⎠ 1 3 ∗ n ∂P ∂T 3 n ∗ 2 · T + P · 3 2 ∂x ∂x 2 3 Figure 34 Normal component of the elastic displacement. 2014, 1:4 Bognet et al. Advanced Modeling and Simulation in Engineering Sciences Page 28 of 34 http://www.amses-journal.com/content/1/1/4 and ⎛ ⎞ K K K 00 K 11 12 13 16 ⎜ ⎟ K K K 00 K ⎜ 12 22 23 26 ⎟ ⎜ ⎟ ⎜ ⎟ K K K 00 K 13 23 33 36 ⎜ ⎟ K = (36) ⎜ ⎟ 00 0 K K 0 44 45 ⎜ ⎟ ⎜ ⎟ ⎝ 00 0 K K 0 ⎠ 45 55 K K K 00 K 16 26 36 66 By integrating Eq. (37) along the coordinate x we obtain a discrete system from which results P . By considering now T n ∗ n n (P ◦ T ) · K · (P ◦ T ) dx = T n ∗ n−1 n ∗ n ∗ − (P ◦ T ) · K · (u ) dx + (P ◦ T ) · f dx + (P ◦ T ) · F dx d d (37) with ⎛ ⎞ ∂P 1 ∗ · T ∂x ⎜ ⎟ ∂P ⎜ 2 ⎟ · T ⎜ ∂x 2 ⎟ ⎜ ⎟ ∂T n 3 ⎜ ⎟ P · n ∗ 3 ∂x ⎜ 3 ⎟ (P ◦ T ) = n n (38) ⎜ ∂P ∂P ⎟ 1 ∗ 2 ∗ · T + · T ⎜ ⎟ 1 2 ∂x ∂x 2 1 ⎜ ⎟ n ∗ ∂P ∂T ∗ n ⎜ 3 1 ⎟ · T + P · ⎝ ∂x 3 1 ∂x ⎠ 1 3 n ∗ ∂P ∂T 3 ∗ n 2 · T + P · ∂x 3 2 ∂x 2 3 and by integrating in it results the linear problem from with it results T . Appendix B Elements of differential geometry Consider a shell domain whose middle surface is parametrized by the coordinates (ξ, η), that is X(ξ, η) ⎛ ⎞ X (ξ, η) ⎜ ⎟ X(ξ, η) = (39) ⎝ X (ξ, η) ⎠ X (ξ, η) as depicted in Figure 35. Figure 35 Definition of the mapping. 2014, 1:4 Bognet et al. Advanced Modeling and Simulation in Engineering Sciences Page 29 of 34 http://www.amses-journal.com/content/1/1/4 From this mapping we can define the covariant basis a and a ,both vectors being 1 2 tangent to the middle surface: ∂X a = ∂ξ (40) ∂X a = ∂η The unit normal vector to the middle surface can be defined from the cross product of a and a according to: 1 2 a × a 1 2 n = (41) a × a 1 2 Now, we define tensor F containing the Cartesian components of the covariant basis: F = [a a n] (42) 1 2 We can also define the contravariant basis by considering: −T 1 2 F = a a n (43) Figures 36 and 37 show the covariant and the contravariant basis respectively on a torus. Surface fundamental forms The length ds defines the first fundamental form I from dξ I = (ds) = dX · dX = (a dξ + a dη) · (a dξ + a dη) = (dξ dη) · a · (44) 1 2 1 2 dη where a is the metric tensor defined from a · a a · a 1 1 1 2 a = (45) a · a a · a 2 1 2 2 We denote by a the metric tensor determinant, i.e.: a = det(a) (46) The surface element dA writes: dA = a dξ × a dη = a × a · dξ · dη · n (47) 1 2 1 2 −1 2.5 1.5 2.5 1.5 0.5 0.5 Figure 36 Representation of the covariant basis on a torus. 2014, 1:4 Bognet et al. Advanced Modeling and Simulation in Engineering Sciences Page 30 of 34 http://www.amses-journal.com/content/1/1/4 −1 2.5 1.5 2.5 0.5 1.5 0.5 Figure 37 Representation of the contravariant basis on a torus. 2 2 2 2 and using the cross product property a × a = a · a − (a · a ) it results: 1 2 1 2 1 2 dA = a · dξ · dη · n (48) In the case of a developable surface, the metric is constant. Figures 38 and 39 depicts a on two surfaces, a developable one in which the metric tensor is constant and another having double curvature. Figure 38 Value of a on a cylindrical surface. 2014, 1:4 Bognet et al. Advanced Modeling and Simulation in Engineering Sciences Page 31 of 34 http://www.amses-journal.com/content/1/1/4 2.5 0.8 1.5 0.6 0.6 0.4 0.6 0.2 0.4 0.2 −0.2 −0.2 −0.4 −0.4 −0.6 −0.6 −0.8 −0.8 0.5 Figure 39 Value of the a on a spherical surface. The second fundamental form II is defined by the projection on the normal direction of the second derivative of the mapping: ∂a ∂a 1 2 n · n · dξ dξ 2 ∂ξ ∂ξ II = n · d X = (dξ dη) · · = (dξ dη) · b · (49) ∂a ∂a 1 2 n · n · dη dη ∂η ∂η Being n · dX ≡ 0, it results: 0 = d(n · dX) = dn · dX + n · d X = dn · dX + II (50) from which it results II =−dn · dX (51) and by developing we can identify ∂n ∂ξ b =− · (a a ) (52) 1 2 ∂n ∂η or: ∂n 1 1 a a ∂ξ b · =− · (a a ) · (53) 1 2 2 ∂n 2 a a ∂η that taking into account that a · a = δ it results i i,j ∂n ∂ξ =−b · (54) ∂n 2 ∂η With b given by −1 b = b · a (55) we can define the mean curvature H: H = · trace(b) (56) and the Gaussian curvature K: K = det(b) (57) 2014, 1:4 Bognet et al. Advanced Modeling and Simulation in Engineering Sciences Page 32 of 34 http://www.amses-journal.com/content/1/1/4 Finally, the third fundamental form is defined by: dξ III = dn · dn = (dξ dη) · c · (58) dη with ∂n ∂n ∂n ∂ξ −1 c = · = b · a · b (59) ∂n ∂ξ ∂η ∂η Shell description We consider now a generic point of the shell x, whose position can be given from: x(ξ, η, ζ) = X(ξ, η) + ζ · n (60) that establishes a mapping between (ξ, η, ζ) and (x , x , x ). 1 2 3 The covariant basis results now: ∂x ∂n a ˜ = = a + ζ · 1 1 ∂ξ ∂ξ (61) ∂x ∂n a = = a + ζ · 2 2 ∂η ∂η The differential element in a point of the shell writes: dx = dX + ζ · dn + n · dζ = a ˜ · dξ + a ˜ · dη + n · dζ (62) 1 2 from which the first fundamental form I = dx · dx involves the metric tensor a ˜: ⎛ ⎞ a ˜ · a ˜ a ˜ · a ˜ 0 1 1 1 2 ⎜ ⎟ a ˜ = (63) ⎝ a ˜ · a ˜ a ˜ · a ˜ 0 ⎠ 2 1 2 2 00 1 where it is easy to verify that ˜ ˜ ˜ ˜ a · a a · a 1 1 1 2 = a − 2 · ζ · b + ζ · c (64) ˜ ˜ ˜ ˜ a · a a · a 2 1 2 2 Now we define a ˜ = det(a ˜ ) = det(a − 2 · ζ · b + ζ · c) (65) that taking into account (55) it results a ˜ = a · det(I − 2 · ζ · b + ζ · b · b) = a · det(I − ζ · b) (66) where, by developping the determinant and by using the definition of both the mean and the Gaussian curvatures previously defined, it results: det(I − ζ · b) = 1 − 2 · H · ζ + K · ζ (67) The area element dA oriented in the normal direction writes: ˜ ˜ dA = a × a · dξ · dη = a ˜ · dξ · dη (68) 1 2 being the volume element dv: dv = dA · dζ (69) that taking into account the previous developments results in: dv = a · (1 − 2 · H · ζ + K · ζ ) · dξ · dη · dζ (70) 2014, 1:4 Bognet et al. Advanced Modeling and Simulation in Engineering Sciences Page 33 of 34 http://www.amses-journal.com/content/1/1/4 Finally the transformation gradient F results F = a ˜ a ˜ n = F + ζ · F (71) 1 2 n where: ∂n ∂n F = 0 (72) ∂ξ ∂η that can be rewritten as: F = F · (I + ζ · b ) (73) with ⎛ ⎞ 1 ∂n 1 ∂n a · a · 0 ∂ξ ∂η ⎜ ⎟ −1 ∂n ∂n 2 2 b = F · F = a · a · 0 (74) n n ⎝ ⎠ ∂ξ ∂η 00 0 −1 The gradient of the inverse transformation is given by F . In the case of small thickness −1 and curvatures F can be approximated from (73) according to −1 2 2 −1 F ≈ (I − ζ · b + ζ · b ) · F (75) When this approximation fails we should consider the full inverse of F. Competing interests The authors declare that they have no competing interests. Authors’ contributions All authors contributed to each research task. All authors read and approved the final manuscript. Received: 15 August 2013 Accepted: 7 November 2013 Published: January 29, 2014 References 1. Timoshenko SP, Woinowsky-Krieger S (1959) Theory of plates and shells. McGraw-Hill classic textbook reissue, New York, second edition 2. Qatu MS (2012) Review of recent literature on static analyses of composite shells: 2000–2010. Open J Composite Mater 2(3): 61–86 3. Zhang YX, Yang CH (2009) Recent developments in finite element analysis for laminated composite plates. Composite Struct 88(1): 147–157 4. Reddy JN, Arciniega RA (2004) Shear deformation plate and shell theories: from Stavsky to present. Mech Adv Mater Struct 11(6): 535–582 5. Viola E, Tornabene F, Fantuzzi N (2013) Static analysis of completely doubly-curved laminated shells and panels using general higher-order shear deformation theories. Composite Struct 101: 59–93 6. Carrera E (2003) Historical review of Zig-Zag theories for multilayered plates and shells. Appl Mech Rev 56(3): 287 7. Sedira L, Ayad R, Sabhi H, Hecini M, Sakami S (2012) An enhanced discrete Mindlin finite element model using a zigzag function. Eur J Comput Mech 21(1–2): 122–140 8. Carrera E (2002) Theories and finite elements for multilayered, anisotropic, composite plates and shells. Arch Comput Methods Eng 9(2): 87–140 9. Carrera E (2003) Theories and finite elements for multilayered plates and shells: a unified compact formulation with numerical assessment and benchmarking. Arch Comput Methods Eng 10(3): 215–296 10. Kratzig WB, Jun D (2002) Multi-layer multi-director concepts for D-adaptivity in shell theory. Comput Struct 80(9): 719–734 11. Naceur H, Shiri S, Coutellier D, Batoz JL (2013) On the modeling and design of composite multilayered structures using solid-shell finite element model. Finite Elem Anal Design 70: 1–14 12. Trinh V-D, Abed-Meraim F, Combescure A (2011) A new assumed strain solid-shell formulation “SHB6” for the six-node prismatic finite element. J Mech Sci Technol 25(9): 2345–2364 13. Quatmann M, Aswini N, Reimerdes HG, Gupta NK (2013) Superelements for a computationally efficient structural analysis of elliptical fuselage sections. Aerosp Sci Technol 27(1): 76–83 14. Wisnom MR, Gigliotti M, Ersoy N, Campbell M, Potter KD (2006) Mechanisms generating residual stresses and distortion during manufacture of polymer-matrix composite structures. Composites Part A: Appl Sci Manuf 37(4): 522–529 15. Hochard Ch, Ladeveze P, Proslier L (1993) A simplified analysis of elastic structures. Eur J Mech A/Solids 12(4): 509–535 16. Ladeveze P, Arnaud L, Rouch P, Blanz C (2001) The variational theory of complex rays for the calculation of medium-frequency vibrations. Eng Comput 18(1–2): 193–221 17. Ladeveze P (1999) Nonlinear computational structural mechanics. Springer, New York 2014, 1:4 Bognet et al. Advanced Modeling and Simulation in Engineering Sciences Page 34 of 34 http://www.amses-journal.com/content/1/1/4 18. Ammar A, Mokdad B, Chinesta F, Keunings R (2006) A new family of solvers for some classes of multidimensional partial differential equations encountered in kinetic theory modeling of complex fluids. J Non-Newtonian Fluid Mech 139: 153–176 19. Chinesta F, Ammar A, Cueto E (2010) Recent advances and new challenges in the use of the Proper Generalized Decomposition for solving multidimensional models. Arch Comput Methods Eng 17: 327–350 20. Chinesta F, Ammar A, Leygue A, Keunings R (2011) An overview of the Proper Generalized Decomposition with applications in computational rheology. J Non-Newtonian Fluid Mech 166: 578–592 21. Chinesta F, Ladeveze P, Cueto E (2011) A short review in model order reduction based on Proper Generalized Decomposition. Arch Comput Methods Eng 18: 395–404 22. Chinesta F, Leygue A, Bordeu F, Aguado JV, Cueto E, Gonzalez D, Alfaro I, Ammar A, Huerta A (2013) Parametric PGD based computational vademecum for efficient design, optimization and control. Arch Comput Methods Eng 20: 31–59 23. Leygue A, Chinesta F, Beringhier M, Nguyen TL, Grandidier JC, Pasavento F, Schrefler B (2013) Towards a framework for non-linear thermal models in shell domains. Int J Numerical Methods Heat Fluid Flow 23(1): 55–73 24. Bognet B, Leygue A, Chinesta F, Poitou A, Bordeu F (2012) Advanced simulation of models defined in plate geometries: 3D solutions with 2D computational complexity. Comput Methods Appl Mechanics Eng 201: 1–12 25. Chinesta F, Leygue A, Bognet B, Ghnatios Ch, Poulhaon F, Bordeu F, Barasinski A, Poitou A, Chatel S, Maison-Le-Poec S (2014) First steps towards an advanced simulation of composites manufacturing by automated tape placement. Int J Mater Forming. http://www.springerlink.com/index/10.1007/s12289-012-1112-9 26. Vidal P, Gallimard L, Polit O (2013) Proper Generalized Decomposition and layer-wise approach for the modeling of composite plate structures. Int J Solids Struct 50(14–15): 2239–2250 27. Macneal RH, Harder RL (1985) A proposed standard set of problems to test finite element accuracy. Finite Elem Anal Design 1: 3–20 doi:10.1186/2213-7467-1-4 Cite this article as: Bognet et al.: Separated representations of 3D elastic solutions in shell geometries. Advanced Modeling and Simulation in Engineering Sciences . 2014 1:4 Submit your manuscript to a journal and benefi t from: 7 Convenient online submission 7 Rigorous peer review 7 Immediate publication on acceptance 7 Open access: articles freely available online 7 High visibility within the fi eld 7 Retaining the copyright to your article Submit your next manuscript at 7 springeropen.com
"Advanced Modeling and Simulation in Engineering Sciences" – Springer Journals
Published: Dec 1, 2014
You can share this free article with as many people as you like with the url below! We hope you enjoy this feature!
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.