Get 20M+ Full-Text Papers For Less Than $1.50/day. Start a 14-Day Trial for You or Your Team.

Learn More →

On the coupling of local 3D solutions and global 2D shell theory in structural mechanics

On the coupling of local 3D solutions and global 2D shell theory in structural mechanics Francisco.CHINESTA@ensam.eu PIMM, ENSAM ParisTech ESI Most of mechanical systems and complex structures exhibit plate and shell GROUP Chair on Advanced components. Therefore, 2D simulation, based on plate and shell theory, appears as an Modeling and Simulation of Manufacturing Processes, 151 appealing choice in structural analysis as it allows reducing the computational Boulevard de l’Hopital, 75013 complexity. Nevertheless, this 2D framework fails for capturing rich physics Paris, France compromising the usual hypotheses considered when deriving standard plate and Full list of author information is available at the end of the article shell theories. To circumvent, or at least alleviate this issue, authors proposed in their former works an in-plane-out-of-plane separated representation able to capture rich 3D behaviors while keeping the computational complexity of 2D simulations. However, that procedure it was revealed to be too intrusive for being introduced into existing commercial softwares. Moreover, experience indicated that such enriched descriptions are only compulsory locally, in some regions or structure components. In the present paper we propose an enrichment procedure able to address 3D local behaviors, preserving the direct minimally-invasive coupling with existing plate and shell discretizations. The proposed strategy will be extended to inelastic behaviors and structural dynamics. Keywords: Plate and shells theories, In-plane-out-of-plane separated representations, PGD, Dynamics Introduction Many mechanical systems and complex structures involve plate and shell parts or com- ponents whose main particularity is having a characteristic dimension (the one related to the thickness) much lower than the other ones (in-plane dimensions). In order to analyse such structures, beam, plate and shell theories have been developed in solid mechan- ics [1,2] and extended later to many other physics, like flows in narrow gaps, thermal or electromagnetic problems in laminates, among many others. In these theories the introduction of appropriate kinematic and mechanic hypotheses on the evolution of the solution through the thickness of the plate (shell) allows the reduction of the general 3D mechanical problem to a 2D one involving the in-plane coordinates. However, in many cases, when addressing complex coupled physics, inelastic behaviors or any other exhibiting localization, the validity of hypotheses able to reduce models from 3D to 2D becomes doubtful and consequently in order to ensure accurate results © The Author(s) 2019. This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. 0123456789().,–: volV Quaranta et al. Adv. Model. and Simul. in Eng. Sci. (2019) 6:1 Page 2 of 25 3D discretizations seem compulsory. However mesh-based solutions of models defined in such degenerated domains is a challenging issue because the resulting meshes usually involve too many degrees of freedom, where the mesh size is almost determined by the domain thickness and the material and/or solution details to be represented. In order to alleviate the associated computational complexity in [3] authors proposed computing the fully 3D solution employing an in-plane-out-of-plane separated representation whose computational complexity remains the one characteristic of 2D plate or shell simulations, using the proper generalized decomposition-PGD-method [4]. However the proposed in-plane-out-of-plane separated representation appears to be too intrusive to be implemented in structural mechanics commercial software that gen- erally propose different plate and shell finite elements, even in the case of multilayered composites plates or shells. For this reason in this work we propose a minimally-intrusive method which allows integrating fully 3D local descriptions in plate or shell models imple- mented in any software, without affecting its computational complexity that remains the one related to standard 2D analyses. For that purpose, two different enrichment routes will be considered, the first based on the use of that separated representation and the sec- ond on a simple condensation. The former methodology allows for very fine 3D enriched descriptions while the last is particularly well adapted to address inelastic and dynamical behaviors. Elastostatic problem definition We consider the linear elastostatic problem defined in the plate domain depicted in Fig. 1, =  ×  ,with  = [0,H ] × [0,H ]and  = [0,H ] in which the thickness xy z xy x y z z (out-of-plane) dimension is much lower than the other ones, i.e. H  H ,H . z x y The linear elastic behavior relating the Cauchy’s stress σ and the strain ε tensors reads σ = C ε, (1) where C is the Hooke’s fourth order tensor. The relation between strain ε and displace- ment u (with components u = (u, v, w)) writes ε =∇ u = Gu, (2) 1 T where G =∇ •= (∇• +∇ •) is the symmetric gradient operator. Considering an homogeneous and isotropic material and using the Voigt notation, the Hooke’s tensor can be written as Fig. 1 Example of a plate domain Quaranta et al. Adv. Model. and Simul. in Eng. Sci. (2019) 6:1 Page 3 of 25 ⎡ ⎤ 1 −νν ν 000 ⎢ ⎥ ν 1 −νν 000 ⎢ ⎥ ⎢ ⎥ ⎢ ⎥ νν 1 − ν 000 ⎢ ⎥ C = . (3) (1−2ν) ⎢ ⎥ (1 + ν)(1 − 2ν) 000 00 ⎢ ⎥ ⎢ ⎥ (1−2ν) ⎣ 000 0 0 ⎦ (1−2ν) 000 0 0 In absence of volumetric body forces, the displacement field evolution u(x) for x ∈  is described by the linear momentum balance equation ∇· σ = 0. (4) The domain boundary ∂ is partitioned into Dirichlet,  , and Neumann,  ,bound- D N aries, where displacement u and tractions T are enforced respectively. The problem weak form associated to the strong form (4) lies in looking for the dis- placement field u verifying the Dirichlet boundary conditions such that the weak form ∗ ∗ ε(u ) · (C ε(u)) dx = u · T dx (5) fulfills for any test function u , with the trial and test fields defined in appropriate func- tional spaces. In this type of domains, plate theory is usually used in order to reduce the general 3D mechanical problem to a 2D one involving the in-plane coordinates only. Two kinds of theories exist: the thin plate theory proposed by Kirchoff [5] which establishes that the normal remains straight and orthogonal to the middle plane after deformation and the thick plate theory proposed by Reissner [6] and Mindlin [7] which assumes that normals remain straight, but not necessarily orthogonal to the middle plane after deformation. In both theories the middle plane is taken as the reference plane (z = 0) for deriving the plane kinematic equations. In this work, we consider the Reissner–Mindlin theory whose fundamental hypotheses are the following: (i) on the middle plane (z = 0) the in-plane displacements vanish, i.e. u(x, y, z = 0) = v(x, y, z = 0) = 0 that implies that points located in the middle-plane only moves vertically; (iii) the plate thickness remains unchanged; (iv) the plane stress assumption remains valid, i.e. σ = 0 and (v) a straight line normal to the zz undeformed middle plane remains straight but not necessarily orthogonal to the middle plane after deformation. From these assumptions the displacement field can be written as: ⎪ u(x, y, z) =−zθ (x, y) v(x, y, z) =−zθ (x, y) (6) w(x, y, z) = w(x, y) where w is the vertical displacement (deflection) of the points on the middle plane and the rotations θ and θ coincide with the angles followed by the normal vectors contained x y in the planes xz and yz respectively in their motions. We define the generalized displacement vector uˆ uˆ = [θ , θ ,w] (7) x y defined at any point on the middle plane. Quaranta et al. Adv. Model. and Simul. in Eng. Sci. (2019) 6:1 Page 4 of 25 Injecting plate theory assumptions into the 3D elastostatic problem weak form, Eq. (5) reduces to the following 2D formulation [1] ∗ ∗ ˆ ˆ εˆ(uˆ ) · Cεˆ(uˆ) dx = uˆ · T dx, (8) xy N xy whose standard finite element discretization leads to KU = F (9) where for notational simplicity the hat symbol (•ˆ) is omitted. In the previous expression (9), K is the stiffness matrix and U and F are the vector of the generalized displacements and forces, the former containing nodal rotations and deflections and the last the dual quantities: the nodal moments and vertical nodal forces. The 3D displacement field can be then recovered by using the relations (6). In many cases, the complexity of the solution makes impossible the introduction of pertinent hypotheses for reducing the dimensionality of the model from 3D to 2D. In that case a fully 3D descriptions seems compulsory, and the in-plane-out-of-plane separated representations become particularly suitable. In-plane-out-of-plane separated representation The in-plane-out-of-plane separated representation was proposed in [3] and applied to efficiently solve 3D elastic problems in plate geometries. The elastic problem was defined inaplate domain  =  ×  with (x, y) ∈  ,  ⊂ R and z ∈  ,  ⊂ R.The xy z xy xy z z separated representation of the displacement field u = (u, v, w) consists in a finite sum decomposition on N terms, each one of them consisting in the product of two unknown functions, one depending on the in-plane coordinates (x, y) and one on the out-of-plane coordinate z, i.e.: ⎛ ⎞ ⎛ ⎞ i i u(x, y, z) u (x, y) · u (z) xy z ⎜ ⎟ ⎜ ⎟ ⎜ ⎟ ⎜ ⎟ i i u(x, y, z) = ≈ . (10) ⎜ v(x, y, z) ⎟ ⎜ v (x, y) · v (z) ⎟ xy z ⎝ ⎠ ⎝ ⎠ i=1 i i w(x, y, z) w (x, y) · w (z) xy z Expression (10) can be written in a more compact form by using the Hadamard (component-to-component) product: i i u(x, y, z) ≈ U (x, y) ◦ U (z). (11) xy z i=1 The separated representation of the displacement field Eq. (10) leads to a separated rep- resentation of its derivatives and consequently of the strain tensor, as proved in [3]. Then, using the constitutive equation and the separated representation of both the trial and test displacements and the corresponding strains, the separated representation constructor proceeds as described in [3]. The procedure was easily generalized to the case of elastic problems defined in shell geometries [8] and also extended to dynamics in [9]. Quaranta et al. Adv. Model. and Simul. in Eng. Sci. (2019) 6:1 Page 5 of 25 Fig. 2 Plate domain  and its associated mesh Fig. 3 3D mesh of element However the proposed in-plane-out-of-plane separated representation remains too intrusive to be implemented in structural mechanics commercial softwares that instead, propose a variety of plate and shell elements. For this reason in the next section we propose a method which allows enriching standard plate and shell discretizations while limiting intrusivity. Enriched formulations PGD-based enriched elements We assume the 2D mesh defined on the middle plane of a plate geometry , depicted in Fig. 2. Our goal here is to address one element of the mesh, for example the one whose bound- ary is highlighted in red and that is noted by  , by using a fully 3D description in order to extract its homogenized 9 ×9 element stiffness matrix corresponding to  , and therefore fully compatible with the plate kinematics enforced on the element boundary ∂ . For that purpose,  is 3D resolved using the PGD-based in plane-out-of-plane sep- arated representation while a kinematics compatible with the plate kinematics (6)is enforced on the element boundary. All the other elements in  depicted in Fig. 2 are described using the standard plate theory, the only 3D resolved is just the  whose 3D mesh is depicted in Fig. 3. The separated representation of the 3D displacement field in  is denoted by u = e e e (u ,v ,w ), whose first mode consists of the standard plate kinematics Quaranta et al. Adv. Model. and Simul. in Eng. Sci. (2019) 6:1 Page 6 of 25 Fig. 4 Nodal degrees of freedom defining the kinematics on ∂ e,1 x x x u (x, y) = θ N (x, y) + θ N (x, y) + θ N (x, y) 1 2 3 ⎪ xy 1 2 3 ⎪ y y y e,1 v (x, y) = θ N (x, y) + θ N (x, y) + θ N (x, y) 1 2 3 xy ⎪ 1 2 3 e,1 w (x, y) = ω N (x, y) + ω N (x, y) + ω N (x, y) 1 1 2 2 3 3 xy (12) e,1 u (z) =−z ⎪ z e,1 ⎪ v (z) =−z e,1 w (z) = 1 where N (x, y), N (x, y)and N (x, y) are the shape functions related to the 2D linear trian- 1 2 3 gular element  ,and y y y e x x x U = (ω , θ , θ , ω , θ , θ , ω , θ , θ ) (13) 1 2 3 1 2 3 1 2 3 are the nine degrees of freedom associated to its three vertices, depicted in Fig. 4. Once the first mode has been imposed the following modes are constructed as described in section while ensuring that they vanish on the element boundary ∂ .The last condi- tion can be enforced by using the so-called bubble function that results from the product of the three triangle shape functions B(x, y) = N (x, y)N (x, y)N (x, y) (even if other alter- 1 2 3 natives exist for that purpose [10]), i.e. ∀i > 1 e,i i u (x, y) = B(x, y)P (x, y) ⎪ xy x e,i i v (x, y) = B(x, y)P (x, y) xy y e,i i w (x, y) = B(x, y)P (x, y) xy z (14) e,i ⎪ i u (z) = T (z) ⎪ z e,i ⎪ v (z) = T (z) e,i w (z) = T (z) Thus, the solution on the triangle boundary ∂ is given by the first mode, that is the standard plate kinematics, whereas inside  the solution becomes enriched with models that can describe richer kinematics than the one related to standard plate kinematics. Quaranta et al. Adv. Model. and Simul. in Eng. Sci. (2019) 6:1 Page 7 of 25 In order to extract the effective enriched 9 × 9 element stiffness K (related to element ) to be assembled into the global stiffness matrix involved in the algebraic system (9), we consider the element average • = • dx, (15) from which the element elastic energy U becomes T T e e e e e U =  σ =  C . (16) Now, with the strain defined from (2) we assume the existence of a localization tensor L such that e e u = LU , (17) that using Eq. (2) results e e e =∇ u = GLU , (18) where U , as previously indicated, represents the plate generalized displacement degrees of freedom defined in (13). Thus, the components of the localization tensor result from the elastic problem solution in  by prescribing the canonical boundary displacements, i.e. U = (1, 0, 0, 0, 0, 0, 0, 0, 0), U = (0, 1, 0, 0, 0, 0, 0, 0, 0), and so on, with nine associated 3D elastic problems solved by using the PGD-based in-plane-out-of-plane separated representation. Then, by defining M = GL we obtain T T e e T e e T e U = U M CMU = U M CM U , (19) which allows defining the element stiffness matrix K as e T K = M CM . (20) In order to check the procedure, the stiffness matrix K obtained using the first mode of the displacement expansion is compared to that one corresponding to the plate kinematics. In that case, the resulting stiffness matrix was, as expected, the one related to standard plate theory. Of course, when considering more modes in the separated representation of the 3D e e displacement field u , the resulting stiffness matrix K differs from the one associated to standard plate theory by including eventual 3D effects ignored in standard plate kine- matics. However, in that case the expression of the effective enriched stiffness matrix K depends on the element geometry. To avoid the necessity of calculating online stiff- ness matrices for each triangle, the PGD rationale allows including different parameters into the separated representation as proved in our former works. The interested reader can refer to [10], [11] for an intrusive and a non-intrusive approach, respectively. In the case here addressed, the natural choice consists of considering the triangle geometry as parameters, and then as extra-coordinates within the PGD rationale. Quaranta et al. Adv. Model. and Simul. in Eng. Sci. (2019) 6:1 Page 8 of 25 Static condensation based enrichment In this section, we consider an alternative procedure for computing the homogenized element stiffness matrix using static condensation [12]. We consider again the problem defined in the domain  depicted in Fig. 3. The nodal e e degrees of freedom used for discretizing the displacement field u , U , can be decomposed e e in the ones related to internal nodes U and the ones related to nodes located on ∂ , U . Thus, the standard 3D finite element formulation e e e K U = F , (21) with e e K K ii ib K = , (22) e e K K bi bb can be expressed as e e e e K K U F ii i i ib = . (23) e e e e K K U F bi bb b b Now, by developing the first row of the previous system, the internal degrees of freedom can be expressed from the ones on the element border, −1 e e e e e U = K F − K U , (24) i ii i ib b that inserted in the second leads to e e e K U = F , (25) bb b b with −1 e e e e e K = K − K K K (26) bb bb bi ii ib −1 e e e e e F = F − K K F . (27) b b bi ii i Now we enforce on the element border a kinematic compatible with the one of the plate e e theory, that is, the border nodal displacements U are expressed form U [(the plate theory degrees of freedom defined at the triangle vertices as expressed in Eq. (13)], according to Eq. (6), relation that is expressed in matrix form from U = BU . Thus, Eq. (25) can be rewritten as e e e K BU = F , (28) bb b that premultiplying by B (looking for the Galerkin based discrete system) results T e e T e B K BU = B F , (29) bb b that allows extracting the expression of the effective plate element stiffness matrix K and the effective plate nodal forces F Quaranta et al. Adv. Model. and Simul. in Eng. Sci. (2019) 6:1 Page 9 of 25 Fig. 5 Elastic problem defined in a plate domain Table 1 Problem parameters H :Lengthinthe x direction (mm) 250 H :Lengthinthe y direction (mm) 50 H :Lengthinthe z direction (mm) 2 2 11 E: Young modulus (N/m)2 · 10 ν: Poisson coefficient 0.25 Table 2 Parameters values used in the simulation N (number of elements in the x direction): 25 N (number of elements in the y direction): 5 N (number of elements in the z direction): 11 e T e K = B K B (30) bb e T e F = B F . (31) Our numerical simulation allowed proving that the effective plate element stiffness matrix K obtained using the just described rationale based on the static condensation coincides with the one previously obtained by using the PGD-based separated represen- tation K . An additional advantage of this second route is the fact of deriving an expression for the effective plate nodal forces that will be advantageously considered when addressing inelastic and dynamic behaviors. Numerical validation We solve the elastic problem in the plate domain depicted in Fig. 5 and compare the solutions obtained using 3D FEM, the standard plate theory and the enriched formulations considered in the previous section. The domain geometry  = [0,H ] × [0,H ] × [0,H ] x y z is defined in Table 1 whereas Table 2 specifies the considered mesh. On the domain right face (blue area in Fig. 5) a vertical traction is applied, T = (0, 0, 10000)N/m whereas the displacement is prevented on the opposite face. Figure 6 compares the different computed solutions. In that figure “3D solution” refers to the solution obtained using 3D elements according to the mesh specified in Table 2.As reference solution we consider a 3D finite element solution using a much finer mesh (the one defined in Table 3). The number of elements with enriched behavior (according to the procedures described in the previous section) can be arbitrarily increased, and it was noted, that as expected, by increasing it the solution approaches the reference one. Quaranta et al. Adv. Model. and Simul. in Eng. Sci. (2019) 6:1 Page 10 of 25 -4 -4 All plate elements 10 Plate elements + one homogenized element 10 2.5 2.5 -4 -4 10 10 3 3 2 2 2 2 1.5 1.5 1 1 1 1 0 0 0.05 0.05 0.5 0.5 0.3 0.3 0.2 0.2 0.1 0.1 0 0 0 0 0 0 y (m) y (m) x (m) x (m) a b -4 All homogenized elements 10 -4 Half plate elements + half homogenized elements 10 2.5 2.5 -4 -4 10 1.5 1.5 0.05 0.05 0.5 0.5 0.3 0.3 0.2 0.2 0.1 0.1 0 0 0 0 0 0 y (m) y (m) x (m) x (m) c d -4 -4 3D solution 10 Reference solution 10 2.5 2.5 -4 -4 10 10 3 3 2 2 2 2 1.5 1.5 1 1 1 1 0 0 0.05 0.05 0.5 0.5 0.3 0.3 0.2 0.2 0.1 0.1 0 0 0 0 0 0 y (m) y (m) x (m) x (m) e f Fig. 6 Displacement of the plate middle plane using plate theory (a), all plate theory elements except the homogenized (enriched) element (b), half plate theory elements (the triangles of the mesh in Fig. 2 with the right angle on the bottom) and half homogenized (enriched) elements (the triangles of the mesh in Fig. 2 with the right angle on the top) (c), all homogenized (enriched) elements (d), fully 3D FEM on a coarse mesh (e), fully 3D FEM on fine mesh (f) It is important to note that even when all the element are enriched, the solution exhibits a gap with respect to the reference solution. This gap can be explained by the fact that despite of the valuable enrichments introduced at the elements level, at the elements boundaries standard plate kinematics is enforced with its consequent impact on the resulting kinematic that continue to be too constrained with respect to a fully 3D kine- matics. Thus one could conclude that the proposed technique could become advantageous when used for enriching the mechanical description inside an element or patch (as discussed z (m) z (m) z (m) z (m) z (m) z (m) Quaranta et al. Adv. Model. and Simul. in Eng. Sci. (2019) 6:1 Page 11 of 25 Table 3 Parameters values used in the simulation for the reference solution N (number of elements in the x direction): 60 N (number of elements in the y direction): 12 N (number of elements in the z direction): 11 Fig. 7 Holed 3D triangular element and its associated mesh later) but whose effects remain confined in the interior of that element (or patch) and when approaching to the element border the plate kinematic is accurate enough. In the case here discussed plate theory and coarse 3D finite element solutions are closer one to the other, whereas the enriched one is the closest to the reference one (refined 3D finite element solution). We consider the same problem as in the previous example but now we suppose that in the3Delement thereisanholeasdepictedinFig. 7 (in the other elements we consider the enrichment presented before in absence of holes). Here, there is clearly a double advantage in using the enrichment methodology. First, if the effect of the hole remains confined inside the element, vanishing when approaching the element boundary, the element enriched suffices and the plate meshing can be alleviated because the hole only exist for the element that will be accordingly enriched, but remains invisible at the plate level. On the other hand, its local 3D effects will be described very accurately. Once the holed element stiffness matrix K is computed using the procedure presented in the previous section, the problem is solved and the generalized displacement field U can be extracted at the vertices of the holed triangle. Then the 3D solution inside the element can be easily computed by using (17). Figure 8 depicts different solutions. Even if  accounts the hole presence (the PGD and static condensation based enrichment proceed on a mesh that describe the hole presence), the plate mesh becomes unaltered. As discussed, after solving the problem at the plate level, using the enriched stiffness matrices for the different elements, 3D fields can be reconstructed. Thus, Figs. 9, 10 and 11 represent the out-of-plane stress tensor components, including the component σ zz Quaranta et al. Adv. Model. and Simul. in Eng. Sci. (2019) 6:1 Page 12 of 25 -4 All plate elements Plate elements + one homogenized -4 element with hole 10 -4 -4 2.5 3 10 2.5 2 2 1.5 1.5 0.05 0.05 0.5 0.5 0.3 0.3 0.2 0.2 0.1 0.1 0 0 0 0 0 0 y (m) y (m) x (m) x (m) a b -4 Half plate elements + Half homogenized All homogenized elements, one with hole 10 -4 elements, one with hole 10 -4 2.5 -4 10 3 2.5 2 2 1.5 1.5 0.05 0.05 0.5 0.5 0.3 0.3 0.2 0.2 0.1 0.1 0 0 0 0 0 0 y (m) y (m) x (m) x (m) c d -4 Reference solution 10 -4 2.5 1.5 0.05 0.5 0.3 0.2 0.1 y (m) x (m) Fig. 8 Displacement of the plate middle plane using plate theory (a), all plate theory elements except the homogenized (enriched) holed element (b), half plates theory elements (the triangles of the mesh in Fig. 2 with the right angle on the bottom) and half homogenized elements (the triangles of the mesh in Fig. 2 with the right angle on the top), one of them holed (c), all homogenized elements, one of them holed (d), fully 3D theory on the fine mesh (e) that is neglected when using standard plate theory. Moreover, a parabolic evolution of the components σ and σ along the domain thickness can be noticed in Fig. 11. xz yz Extension of the method to patches In this section we extend the method previously presented to the construction of an enriched patch (super-element). In fact a single triangle element is too small for capturing rich events which can occur on a large area of the domain. Our goal is to select the z (m) z (m) z (m) z (m) z (m) Quaranta et al. Adv. Model. and Simul. in Eng. Sci. (2019) 6:1 Page 13 of 25 2 2 (N/m ) 7 (N/m ) 7 xz 10 yz 10 -3 8 -3 10 10 1 1 0 0 4 2 -1 -1 0.028 0.028 0.118 0.118 0.026 0.026 0.116 0.116 -2 0.024 0.024 0.114 0.114 y (m) y (m) x (m) x (m) a b (N/m ) zz -3 0.5 -0.5 -1 0.028 0.118 -1 0.026 0.116 0.024 0.114 y (m) x (m) Fig. 9 Out-of-plane components of the stress tensor around the hole patch delimited by the red line in Fig. 12,  , treat it using a 3D description by employing one of the two procedures previously presented (the PGD in-plane-out-of-plane separated representation or the static condensation procedure) and then construct the (3N )×(3N ) b b patch stiffness matrix (being N the number of nodes in the border of the enriched patch). In the case here addressed numerically, the stiffness matrix size will be 84 × 84. In the construction procedure it is assumed that on the patch border the kinematic is the standard plate kinematic applied in the surrounding elements. In the present case the generalized patch displacement reads y y y x x x U = (θ , θ , ω , θ , θ , ω , ... , θ , θ , ω ), (32) 1 2 N 1 1 2 2 N N b with N = 28. Figures 12, 13 and 14 depict respectively the patch location, its 3D repre- sentations and its connection with the surrounding plate elements. In the numerical validation we consider again the problem depicted in Fig. 5, where the geometrical and mechanical properties are defined in Table 4. On the right face (the blue area in Fig. 5) a vertical traction is applied, T = (0, 0, 1100000)N/m whereas on the opposite face the displacement is prevented. Figure 15 depicts the different solutions, where 3D FEM coarse and refined (reference) solutions are related to the meshes specified respectively in Tables 5 and 6.The solution referred as “with all patch elements” refers to the solution computed replacing all the plate elements with the 9 patches (super-elements) depicted in Fig. 16. The 3D reference z (m) z (m) z (m) Quaranta et al. Adv. Model. and Simul. in Eng. Sci. (2019) 6:1 Page 14 of 25 2 2 (N/m ) for z = 0.00051m (N/m ) for z = 0.00051m 7 7 10 10 xz yz 0.03 0.03 0.028 0.028 0.026 0.026 0.024 0.024 1 0.022 0.022 -1 0.02 0.02 0.11 0.115 0.12 0.11 0.115 0.12 x (m) x (m) ab (N/m ) for z = 0.00051m zz 0.03 1.5 0.028 0.5 0.026 0.024 -0.5 -1 0.022 -1.5 0.02 0.11 0.115 0.12 10 x (m) Fig. 10 Out-of-plane components of the stress tensor on the plane z = 0.51 mm of a point in hole border of a point in hole border -3 -3 xz yz 10 10 1 1 0.5 0.5 0 0 -0.5 -0.5 -1 -1 02468 -10 -8-6-4-2 0 2 7 2 6 10 10 (N/m ) (N/m ) xz yz ab Fig. 11 Out-of-plane components of the stress tensor through the domain thickness in the hole neighborhood solution has been computed using a mesh as fine as the one considered to describe the enriched solution at the patch level. The solution involving the nine patches is the closest to the reference solution. However, because at the border of the patches the usual plate kinematics is enforced, a gap between the nine-patches solution and the refined 3D FEM solution (reference solution) persists. In any case, as the patches solution involved less constraints (plate kinematics) than the z (m) y (m) y (m) z (m) y (m) Quaranta et al. Adv. Model. and Simul. in Eng. Sci. (2019) 6:1 Page 15 of 25 Fig. 12 Plate mesh Fig. 13 3D patch mesh one related to enriched elements where the kinematic constrains are applied to all the elements boundaries, its accuracy is superior. Since it is not pretended that plates should be discretized using enriched super-elements, our main interest is adopting accurate descriptions of rich behaviors that could be assumed confined inside a region (our patch). This is the route retained for replacing 3D FEM discretization in regions exhibiting rich behaviors by enriched super-elements keeping its 2D computational complexity. Extension of the method to plasticity In this section we extend the method to problems in which plastic behavior can occur. In fact localized plasticity phenomena can occur in several situation, as in spot-welds during crash simulations. In its general form the infinitesimal relation between the stress increment dσ and the elastic strain d increment reads [13] e p dσ = Cd = C(d − d ), (33) where C is the Hooke tensor, d is total strain and d is the plastic strain. Quaranta et al. Adv. Model. and Simul. in Eng. Sci. (2019) 6:1 Page 16 of 25 Fig. 14 Patch discretization Table 4 Model parameters H :Lengthinthe x direction (mm) 250 H :Lengthinthe y direction (mm) 250 H :Lengthinthe z direction (mm) 2 2 11 E: Young modulus (N/m ) 210 ν: Poisson coefficient 0.25 In plasticity yielding can occur only if the stresses satisfy a general yield criterion; in the considered examples, for the sake of simplicity, we use the Von Mises criterion [14], assuming perfect plasticity. Ignoring volumetric body forces, the weak form of the prob- lem, in its finite incremental form, associated to the strong form (4) lies in looking for the displacement field increment u verifying the Dirichlet boundary conditions, verifying ∗ p ∗ ε(u ) · (C( ( u) −  ( u))) dx = u · T dx (34) for any test function u in an appropriate functional space. In order to solve the resulting nonlinear problem, various computational procedures have been proposed and extensively used, among them [15–22]. In this work we consider a simple implicit approach that at the n load step solves ∗ 1 ∗ ε(u ) · C  dx = u · T dx (35) N Quaranta et al. Adv. Model. and Simul. in Eng. Sci. (2019) 6:1 Page 17 of 25 All plate elements Plate elements + one patch element 0.03 0.03 0.04 0.04 0.025 0.025 0.03 0.03 0.02 0.02 0.02 0.02 0.015 0.015 0.01 0.01 0.01 0.01 0 0 0.005 0.005 0.3 0.3 0.2 0.2 0.2 0.2 0.1 0.1 0.1 0.1 0 0 0 0 0 0 y (m) y (m) x (m) x (m) ab All patch elements Reference solution 0.03 0.03 0.04 0.04 0.025 0.025 0.03 0.03 0.02 0.02 0.02 0.02 0.015 0.015 0.01 0.01 0.01 0.01 0 0 0.005 0.005 0.3 0.3 0.2 0.2 0.2 0.2 0.1 0.1 0.1 0.1 0 0 0 0 0 0 y (m) y (m) x (m) x (m) cd Fig. 15 Displacement using plate theory (a), all plate theory elements except the patch super-element (b), all patches as depicted in Fig. 16 (c), fully 3D refined FEM (d) Table 5 Coarse 3D FEM N (number of elements in the x direction): 21 N (number of elements in the y direction): 21 N (number of elements in the z direction): 5 1 1 from , the stress increment σ results n n 1 1 σ = C  (36) n n that allows updating the stress 1 1 σ = σ + σ, (37) n−1 n n 1 p and from it computing the plastic strain increment  using well known procedures. Then, the stress is updated according to 1 1 1 p σ = σ − C  . (38) n n n Then,  is calculated from ∗ 2 ∗ 1 p (u ) · C  dx = (u ) · C  dx, (39) n n z (m) z (m) z (m) z (m) Quaranta et al. Adv. Model. and Simul. in Eng. Sci. (2019) 6:1 Page 18 of 25 Table 6 Refined 3D FEM considered for defining the reference solution N (number of elements in the x direction): 63 N (number of elements in the y direction): 63 N (number of elements in the z direction): 5 and the stress update from 2 1 2 σ = σ + σ, (40) n n n 2 p and from it computing the plastic strain increment  using well known procedures. Then, the stress is updated according to 2 2 2 p σ = σ − C  . (41) n n n At iteration j the problem to be solved reads j j−1 ∗ ∗ p (u ) · C  dx = (u ) · C  dx, (42) n n where it can be noticed that the problem structure remains unaltered, with the left-hand member encountered when addressing elastic behaviors, the inelastic behavior appearing as a body force. Thus, the enrichment procedure based on the static condensation seems specially suitable. For validating the proposed strategy we consider the same problem as in the previous section, sketched in Fig. 5, with geometrical and mechanical properties specified in Table 4 and the considered mesh defined in Table 5. On the right face of the domain (blue area in Fig. 5) a vertical traction is applied, T = (0, 0, 1100000)N/m , and on the opposite face 6 2 displacement is prevented. The considered uniaxial stress yield is σ = 250 · 10 N/m . Again, Fig. 17 depicts the usual different solutions. Again “all patch elements” refers to the case in which the domain is composed by the nine super-elements shown in Fig. 16. The 3D reference solution has been computed using a mesh as fine as with the one used in the patch description (Table 6). Again, the nine-patches solution is the most accurate (when compared with the reference solution). Extension to structural dynamics In this section we address structural dynamic, again ignoring body forces without loss of generality. Thus, the displacement field evolution u(x,t) in the domain  and time interval t ∈ I = (0,T] is described by the linear momentum balance equation ρu¨(x,t) = div σ, (43) where ρ is the density (kg/m ). The boundary ∂ is decomposed according to ∂ = ∂  ∪ ∂  where displacement D N and tractions are prescribed. Quaranta et al. Adv. Model. and Simul. in Eng. Sci. (2019) 6:1 Page 19 of 25 Fig. 16 Super-element discretization All plate elements All patch elements 0.09 0.09 0.1 0.1 0.08 0.08 0.07 0.07 0.06 0.06 0.05 0.05 0.05 0.05 0.04 0.04 0.03 0.03 0 0 0.3 0.3 0.02 0.02 0.3 0.3 0.2 0.2 0.01 0.01 0.2 0.2 0.1 0.1 0.1 0.1 0 0 0 0 0 0 y (m) y (m) x (m) x (m) ab Reference solution 0.09 0.1 0.08 0.07 0.06 0.05 0.05 0.04 0.03 0.3 0.02 0.3 0.2 0.01 0.2 0.1 0.1 y (m) x (m) Fig. 17 Platetheorydisplacement(a), all patch elements according to Fig. 16 (b) and refined 3D FEM (reference solution) (c) In the elastic case the problem weak form associated with the strong form (43) results in looking for the displacement field u verifying the initial and Dirichlet boundary conditions, and fulfilling ∗ ∗ ∗ ρ u · u¨ dx + ε(u ) · (Cε(u)) dx = u · T(t) dx (44) for any test function u in an appropriate functional space. z (m) z (m) z (m) Quaranta et al. Adv. Model. and Simul. in Eng. Sci. (2019) 6:1 Page 20 of 25 Table 7 Model parameters H :Lengthinthe x direction (m) 3 H :Lengthinthe y direction (m) 3 H :Lengthinthe z direction (m) 0.1 2 11 E: Young modulus (N/m ) 210 ν: Poisson coefficient 0.25 Table 8 Coarse FEM mesh N (number of elements in the x direction): 21 N (number of elements in the y direction): 21 N (number of elements in the z direction): 5 Table 9 Refined FEM mesh considered for computing the reference solution N (number of elements in the x direction): 63 N (number of elements in the y direction): 63 N (number of elements in the z direction): 5 The standard FEM space discretization reads Ma(t) + Ku(t) = F(t), (45) where a(t) represents the acceleration. The time stepping consists in calculating the accel- eration and displacement at each time step t = (j + 1) t from the ones existing at the j+1 previous time step t = j t. A widely considered choice consists of the Newmark method [23] in which the velocity and the displacement fields at time t read j+1 v = v + t (1 − γ )a + γ a , (46) j+1 j j j+1 and u = u + tv + (1 − 2β)a + 2βa , (47) j+1 j j j j+1 so that at each time step the acceleration field can be obtained by solving the linear system ∗ ∗ K a = p (48) j+1 j+1 where ∗ 2 K = M + β t K (49) and p = F − Ku − tKv − (1 − 2β)Ka . (50) j+1 j j j j+1 According to the values of β and γ the method can be explicit (conditionally stable) or implicit (unconditionally stable). In our numerical examples we considered β = 1/4and γ = 1/2 defining an implicit discretization. As soon as the acceleration is available, the velocity and displacement field can be computed using Eqs. (46)and (47) respectively. Quaranta et al. Adv. Model. and Simul. in Eng. Sci. (2019) 6:1 Page 21 of 25 Fig. 18 Elastic displacement using plate theory, nine-patches and 3D FEM on the refined mesh at four different time-steps Quaranta et al. Adv. Model. and Simul. in Eng. Sci. (2019) 6:1 Page 22 of 25 Elasticity 0.2 Solution with plate elements Solution with patches 3D reference solution 0.15 0.1 0.05 -0.05 -0.1 -0.15 -0.2 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 time (s) Fig. 19 Vertical elastic displacement evolution in time at the right border An enriched stiffness can be derived at the element or patch levels, where the use of the the procedure based on the condensation allows properly addressing the forces p ,and j+1 therefor combining dynamics and plasticity. For evaluating the performances of the proposed enrichment procedure, we consider again the problem defined in Fig. 5 and Table 7. On the right face (the blue area in Fig. 1) a vertical traction is enforced, T(t) = (0, 0, 4.1 · 6 2 10 sin(2πωt))N/m , whereas on the opposite face displacement is prevented. Without loss of generality homogeneous initial conditions u(x,t = 0) = 0and v(x,t = 0) = 0are assumed. Table 8 reports the considered coarse mesh whereas Table 9 defined the refined one from which the reference solution is calculated. Figures 18 and 19 depict respectively the solutions computed using the different tech- niques at four different times and the vertical displacement time evolution at the right border. Figures 20 and 21 present similar results but in a case where plasticity takes place. Again the best solutions are the ones related to a nine-patches discretization for the reasons widely exposed before. Conclusions This paper proposed two different procedures to capture 3D behaviors by enriching ele- ments (or super-elements) connected to plate discretization. This goal is performed by integrating, in a non-intrusive manner, 3D elements (or patches) in plate or shell based commercial codes. In order to compute this enriched 2D element, two different tech- niques were presented: one based on the PGD in-plane-out-of-plane separated represen- tation and the other on the static condensation. The method was firstly developed in linear elastic settings and then successfully extended to structures exhibiting inelastic behaviors or dynamics. vertical displacement (m) Quaranta et al. Adv. Model. and Simul. in Eng. Sci. (2019) 6:1 Page 23 of 25 Fig. 20 Elasto-plastic displacement using plate theory, nine-patches and 3D FEM on the refined mesh at four different time-steps Quaranta et al. Adv. Model. and Simul. in Eng. Sci. (2019) 6:1 Page 24 of 25 Plasticity 1.5 Solution with plate elements Solution with patches 3D reference solution 0.5 -0.5 -1 -1.5 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 time (s) Fig. 21 Vertical elasto-plastic displacement evolution in time at the right border Authors’ contributions All the authors participated in the definition of techniques and algorithms. G. Quaranta, developed moreover the simulation software, assisted by M. Ziane. All authors read and approved the final manuscript. Author details 1 2 ESI Group, Parc Icade, Immeuble le Seville, 3 bis, Saarinen, CP 50229, 94528 RUNGIS CEDEX, France, PIMM, ENSAM ParisTech ESI GROUP Chair on Advanced Modeling and Simulation of Manufacturing Processes, 151 Boulevard de l’Hopital, 75013 Paris, France. Acknowledgements This project has received funding from the European Union’s Horizon 2020 research and innovation programme under the Marie Skłodowska-Curie grant agreement No. 675919. Competing interests The authors declare that they have no competing interests. Publisher’s Note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations. Received: 8 November 2018 Accepted: 7 January 2019 References 1. Oñate E. Structural analysis with the finite element method. Linear statics. Volume 2: Beams, plates and shells. Berlin: Springer; 2010. 2. Ahmad S, IB M, ZO C. Analysis of thick and thin shell structures by curved finite elements. Int J Numer Methods Eng. 1970;2(3):419–51. 3. Bognet B, Bordeu F, Chinesta F, Leygue A, Poitou A. Advanced simulation of models defined in plate geometries: 3D solutions with 2D computational complexity. Comput Methods Appl Mech Eng. 2012;201–204(Supplement C):1–12. 4. Chinesta F, Leygue A, Bordeu F, Aguado JV, Cueto E, Gonzalez D, Alfaro I, Ammar A, Huerta A. PGD-based computational vademecum for efficient design, optimization and control. Arch Comput Methods Eng. 2013;20:31–59. 5. Kirchhoff G. Uber das Gleichqewicht und die Bewegung einer elastichen Scheibe. J Reine und Angewandte Mathematik. 1850;40:51–88. 6. Reissner E. The effect of transverse shear deformation on the bending of elastic plates. J Appl Mech. 1945;12:69–76. 7. Mindlin RD. Influence of rotatory inertia and shear in flexural motions of isotropic elastic plates. J Appl Mech. 1951;18(1):31–8. 8. Bognet B, Leygue A, Chinesta F. Separated representations of 3D elastic solutions in shell geometries. Adv Model Simul Eng Sci. 2014;1:4. vertical displacement (m) Quaranta et al. Adv. Model. and Simul. in Eng. Sci. (2019) 6:1 Page 25 of 25 9. Quaranta G, Bognet B, Ibañez R, Tramecon A, Haug E, Chinesta F. A new hybrid explicit/implicit in-plane-out-of-plane separated representation for the solution of dynamic problems defined in plate-like domains. Comput Struct. 2018;210:135–44. 10. Chinesta F, Keunings R, Leygue A. The proper generalized decomposition for advanced numerical simulations. A primer. Berlin: Springer; 2014. 11. Borzacchiello D, Aguado JV, Chinesta F. Arch Computat Methods Eng (2017). https://doi.org/10.1007/ s11831-017-9241-4 12. Wilson LE. The static condensation algorithm. Int J Numer Methods Eng. 1974;8(1):198–203. 13. Owen DRJ, Hinton E. Finite elements in plasticity: theory and practice. Swansea: Pineridge Press; 1980. 14. Rv Mises. Mechanik der festen Krper im plastisch- deformablen Zustand. Nachrichten von der Gesellschaft der Wissenschaften zu Gottingen, Mathematisch-Physikalische Klasse. 1913;1913:582–92. 15. C Zienkiewicz O, Valliappan S, King I. Elasto-plastic solutions of engineering problems ‘initial stress’, finite element approach. J Numer Methods Eng. 1969;1:75–100. 16. Gallagher RH. Stress analysis of heated complex shapes. ARS J. 1962;32(5):700–7. 17. Argyris JH. Elasto-plastic matrix displacement analysis of three-dimensional continua. J R Aeronaut Soc. 1965;69(657):633–6. 18. Swedlow JL, Williams ML, Yang WH. Elasto-plastic stresses and strains in cracked plates. California Institute of Technology: Firestone Flight Sciences Laboratory; 1965. 19. Pope GG. A discrete element method for the analysis of plane elasto-plastic stress problems. Aeronaut Q. 1966;17(1):83–104. 20. Reyes SF, Deere DU. Elastic-plastic analysis of underground openings by the finite element method. Lisbon: Int Soc Rock Mech Rock Eng; 1966. 21. Marcal PV, King IP. Elastic-plastic analysis of two-dimensional stress systems by the finite element method. Int J Mech Sci. 1967;9(3):143–55. 22. Popov EP, Khojasteh-Bakht M, Yaghmai S. Bending of circular plates of hardening material. Int J Solids Struct. 1967;3(6):975–88. 23. Newmark NM. A method of computation for structural dynamics. J Eng Mech Div. 1959;85(3):67–94. http://www.deepdyve.com/assets/images/DeepDyve-Logo-lg.png "Advanced Modeling and Simulation in Engineering Sciences" Springer Journals

On the coupling of local 3D solutions and global 2D shell theory in structural mechanics

Loading next page...
 
/lp/springer-journals/on-the-coupling-of-local-3d-solutions-and-global-2d-shell-theory-in-En7mbUZ3b4

References (0)

References for this paper are not available at this time. We will be adding them shortly, thank you for your patience.

Publisher
Springer Journals
Copyright
Copyright © The Author(s) 2019
eISSN
2213-7467
DOI
10.1186/s40323-019-0125-z
Publisher site
See Article on Publisher Site

Abstract

Francisco.CHINESTA@ensam.eu PIMM, ENSAM ParisTech ESI Most of mechanical systems and complex structures exhibit plate and shell GROUP Chair on Advanced components. Therefore, 2D simulation, based on plate and shell theory, appears as an Modeling and Simulation of Manufacturing Processes, 151 appealing choice in structural analysis as it allows reducing the computational Boulevard de l’Hopital, 75013 complexity. Nevertheless, this 2D framework fails for capturing rich physics Paris, France compromising the usual hypotheses considered when deriving standard plate and Full list of author information is available at the end of the article shell theories. To circumvent, or at least alleviate this issue, authors proposed in their former works an in-plane-out-of-plane separated representation able to capture rich 3D behaviors while keeping the computational complexity of 2D simulations. However, that procedure it was revealed to be too intrusive for being introduced into existing commercial softwares. Moreover, experience indicated that such enriched descriptions are only compulsory locally, in some regions or structure components. In the present paper we propose an enrichment procedure able to address 3D local behaviors, preserving the direct minimally-invasive coupling with existing plate and shell discretizations. The proposed strategy will be extended to inelastic behaviors and structural dynamics. Keywords: Plate and shells theories, In-plane-out-of-plane separated representations, PGD, Dynamics Introduction Many mechanical systems and complex structures involve plate and shell parts or com- ponents whose main particularity is having a characteristic dimension (the one related to the thickness) much lower than the other ones (in-plane dimensions). In order to analyse such structures, beam, plate and shell theories have been developed in solid mechan- ics [1,2] and extended later to many other physics, like flows in narrow gaps, thermal or electromagnetic problems in laminates, among many others. In these theories the introduction of appropriate kinematic and mechanic hypotheses on the evolution of the solution through the thickness of the plate (shell) allows the reduction of the general 3D mechanical problem to a 2D one involving the in-plane coordinates. However, in many cases, when addressing complex coupled physics, inelastic behaviors or any other exhibiting localization, the validity of hypotheses able to reduce models from 3D to 2D becomes doubtful and consequently in order to ensure accurate results © The Author(s) 2019. This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. 0123456789().,–: volV Quaranta et al. Adv. Model. and Simul. in Eng. Sci. (2019) 6:1 Page 2 of 25 3D discretizations seem compulsory. However mesh-based solutions of models defined in such degenerated domains is a challenging issue because the resulting meshes usually involve too many degrees of freedom, where the mesh size is almost determined by the domain thickness and the material and/or solution details to be represented. In order to alleviate the associated computational complexity in [3] authors proposed computing the fully 3D solution employing an in-plane-out-of-plane separated representation whose computational complexity remains the one characteristic of 2D plate or shell simulations, using the proper generalized decomposition-PGD-method [4]. However the proposed in-plane-out-of-plane separated representation appears to be too intrusive to be implemented in structural mechanics commercial software that gen- erally propose different plate and shell finite elements, even in the case of multilayered composites plates or shells. For this reason in this work we propose a minimally-intrusive method which allows integrating fully 3D local descriptions in plate or shell models imple- mented in any software, without affecting its computational complexity that remains the one related to standard 2D analyses. For that purpose, two different enrichment routes will be considered, the first based on the use of that separated representation and the sec- ond on a simple condensation. The former methodology allows for very fine 3D enriched descriptions while the last is particularly well adapted to address inelastic and dynamical behaviors. Elastostatic problem definition We consider the linear elastostatic problem defined in the plate domain depicted in Fig. 1, =  ×  ,with  = [0,H ] × [0,H ]and  = [0,H ] in which the thickness xy z xy x y z z (out-of-plane) dimension is much lower than the other ones, i.e. H  H ,H . z x y The linear elastic behavior relating the Cauchy’s stress σ and the strain ε tensors reads σ = C ε, (1) where C is the Hooke’s fourth order tensor. The relation between strain ε and displace- ment u (with components u = (u, v, w)) writes ε =∇ u = Gu, (2) 1 T where G =∇ •= (∇• +∇ •) is the symmetric gradient operator. Considering an homogeneous and isotropic material and using the Voigt notation, the Hooke’s tensor can be written as Fig. 1 Example of a plate domain Quaranta et al. Adv. Model. and Simul. in Eng. Sci. (2019) 6:1 Page 3 of 25 ⎡ ⎤ 1 −νν ν 000 ⎢ ⎥ ν 1 −νν 000 ⎢ ⎥ ⎢ ⎥ ⎢ ⎥ νν 1 − ν 000 ⎢ ⎥ C = . (3) (1−2ν) ⎢ ⎥ (1 + ν)(1 − 2ν) 000 00 ⎢ ⎥ ⎢ ⎥ (1−2ν) ⎣ 000 0 0 ⎦ (1−2ν) 000 0 0 In absence of volumetric body forces, the displacement field evolution u(x) for x ∈  is described by the linear momentum balance equation ∇· σ = 0. (4) The domain boundary ∂ is partitioned into Dirichlet,  , and Neumann,  ,bound- D N aries, where displacement u and tractions T are enforced respectively. The problem weak form associated to the strong form (4) lies in looking for the dis- placement field u verifying the Dirichlet boundary conditions such that the weak form ∗ ∗ ε(u ) · (C ε(u)) dx = u · T dx (5) fulfills for any test function u , with the trial and test fields defined in appropriate func- tional spaces. In this type of domains, plate theory is usually used in order to reduce the general 3D mechanical problem to a 2D one involving the in-plane coordinates only. Two kinds of theories exist: the thin plate theory proposed by Kirchoff [5] which establishes that the normal remains straight and orthogonal to the middle plane after deformation and the thick plate theory proposed by Reissner [6] and Mindlin [7] which assumes that normals remain straight, but not necessarily orthogonal to the middle plane after deformation. In both theories the middle plane is taken as the reference plane (z = 0) for deriving the plane kinematic equations. In this work, we consider the Reissner–Mindlin theory whose fundamental hypotheses are the following: (i) on the middle plane (z = 0) the in-plane displacements vanish, i.e. u(x, y, z = 0) = v(x, y, z = 0) = 0 that implies that points located in the middle-plane only moves vertically; (iii) the plate thickness remains unchanged; (iv) the plane stress assumption remains valid, i.e. σ = 0 and (v) a straight line normal to the zz undeformed middle plane remains straight but not necessarily orthogonal to the middle plane after deformation. From these assumptions the displacement field can be written as: ⎪ u(x, y, z) =−zθ (x, y) v(x, y, z) =−zθ (x, y) (6) w(x, y, z) = w(x, y) where w is the vertical displacement (deflection) of the points on the middle plane and the rotations θ and θ coincide with the angles followed by the normal vectors contained x y in the planes xz and yz respectively in their motions. We define the generalized displacement vector uˆ uˆ = [θ , θ ,w] (7) x y defined at any point on the middle plane. Quaranta et al. Adv. Model. and Simul. in Eng. Sci. (2019) 6:1 Page 4 of 25 Injecting plate theory assumptions into the 3D elastostatic problem weak form, Eq. (5) reduces to the following 2D formulation [1] ∗ ∗ ˆ ˆ εˆ(uˆ ) · Cεˆ(uˆ) dx = uˆ · T dx, (8) xy N xy whose standard finite element discretization leads to KU = F (9) where for notational simplicity the hat symbol (•ˆ) is omitted. In the previous expression (9), K is the stiffness matrix and U and F are the vector of the generalized displacements and forces, the former containing nodal rotations and deflections and the last the dual quantities: the nodal moments and vertical nodal forces. The 3D displacement field can be then recovered by using the relations (6). In many cases, the complexity of the solution makes impossible the introduction of pertinent hypotheses for reducing the dimensionality of the model from 3D to 2D. In that case a fully 3D descriptions seems compulsory, and the in-plane-out-of-plane separated representations become particularly suitable. In-plane-out-of-plane separated representation The in-plane-out-of-plane separated representation was proposed in [3] and applied to efficiently solve 3D elastic problems in plate geometries. The elastic problem was defined inaplate domain  =  ×  with (x, y) ∈  ,  ⊂ R and z ∈  ,  ⊂ R.The xy z xy xy z z separated representation of the displacement field u = (u, v, w) consists in a finite sum decomposition on N terms, each one of them consisting in the product of two unknown functions, one depending on the in-plane coordinates (x, y) and one on the out-of-plane coordinate z, i.e.: ⎛ ⎞ ⎛ ⎞ i i u(x, y, z) u (x, y) · u (z) xy z ⎜ ⎟ ⎜ ⎟ ⎜ ⎟ ⎜ ⎟ i i u(x, y, z) = ≈ . (10) ⎜ v(x, y, z) ⎟ ⎜ v (x, y) · v (z) ⎟ xy z ⎝ ⎠ ⎝ ⎠ i=1 i i w(x, y, z) w (x, y) · w (z) xy z Expression (10) can be written in a more compact form by using the Hadamard (component-to-component) product: i i u(x, y, z) ≈ U (x, y) ◦ U (z). (11) xy z i=1 The separated representation of the displacement field Eq. (10) leads to a separated rep- resentation of its derivatives and consequently of the strain tensor, as proved in [3]. Then, using the constitutive equation and the separated representation of both the trial and test displacements and the corresponding strains, the separated representation constructor proceeds as described in [3]. The procedure was easily generalized to the case of elastic problems defined in shell geometries [8] and also extended to dynamics in [9]. Quaranta et al. Adv. Model. and Simul. in Eng. Sci. (2019) 6:1 Page 5 of 25 Fig. 2 Plate domain  and its associated mesh Fig. 3 3D mesh of element However the proposed in-plane-out-of-plane separated representation remains too intrusive to be implemented in structural mechanics commercial softwares that instead, propose a variety of plate and shell elements. For this reason in the next section we propose a method which allows enriching standard plate and shell discretizations while limiting intrusivity. Enriched formulations PGD-based enriched elements We assume the 2D mesh defined on the middle plane of a plate geometry , depicted in Fig. 2. Our goal here is to address one element of the mesh, for example the one whose bound- ary is highlighted in red and that is noted by  , by using a fully 3D description in order to extract its homogenized 9 ×9 element stiffness matrix corresponding to  , and therefore fully compatible with the plate kinematics enforced on the element boundary ∂ . For that purpose,  is 3D resolved using the PGD-based in plane-out-of-plane sep- arated representation while a kinematics compatible with the plate kinematics (6)is enforced on the element boundary. All the other elements in  depicted in Fig. 2 are described using the standard plate theory, the only 3D resolved is just the  whose 3D mesh is depicted in Fig. 3. The separated representation of the 3D displacement field in  is denoted by u = e e e (u ,v ,w ), whose first mode consists of the standard plate kinematics Quaranta et al. Adv. Model. and Simul. in Eng. Sci. (2019) 6:1 Page 6 of 25 Fig. 4 Nodal degrees of freedom defining the kinematics on ∂ e,1 x x x u (x, y) = θ N (x, y) + θ N (x, y) + θ N (x, y) 1 2 3 ⎪ xy 1 2 3 ⎪ y y y e,1 v (x, y) = θ N (x, y) + θ N (x, y) + θ N (x, y) 1 2 3 xy ⎪ 1 2 3 e,1 w (x, y) = ω N (x, y) + ω N (x, y) + ω N (x, y) 1 1 2 2 3 3 xy (12) e,1 u (z) =−z ⎪ z e,1 ⎪ v (z) =−z e,1 w (z) = 1 where N (x, y), N (x, y)and N (x, y) are the shape functions related to the 2D linear trian- 1 2 3 gular element  ,and y y y e x x x U = (ω , θ , θ , ω , θ , θ , ω , θ , θ ) (13) 1 2 3 1 2 3 1 2 3 are the nine degrees of freedom associated to its three vertices, depicted in Fig. 4. Once the first mode has been imposed the following modes are constructed as described in section while ensuring that they vanish on the element boundary ∂ .The last condi- tion can be enforced by using the so-called bubble function that results from the product of the three triangle shape functions B(x, y) = N (x, y)N (x, y)N (x, y) (even if other alter- 1 2 3 natives exist for that purpose [10]), i.e. ∀i > 1 e,i i u (x, y) = B(x, y)P (x, y) ⎪ xy x e,i i v (x, y) = B(x, y)P (x, y) xy y e,i i w (x, y) = B(x, y)P (x, y) xy z (14) e,i ⎪ i u (z) = T (z) ⎪ z e,i ⎪ v (z) = T (z) e,i w (z) = T (z) Thus, the solution on the triangle boundary ∂ is given by the first mode, that is the standard plate kinematics, whereas inside  the solution becomes enriched with models that can describe richer kinematics than the one related to standard plate kinematics. Quaranta et al. Adv. Model. and Simul. in Eng. Sci. (2019) 6:1 Page 7 of 25 In order to extract the effective enriched 9 × 9 element stiffness K (related to element ) to be assembled into the global stiffness matrix involved in the algebraic system (9), we consider the element average • = • dx, (15) from which the element elastic energy U becomes T T e e e e e U =  σ =  C . (16) Now, with the strain defined from (2) we assume the existence of a localization tensor L such that e e u = LU , (17) that using Eq. (2) results e e e =∇ u = GLU , (18) where U , as previously indicated, represents the plate generalized displacement degrees of freedom defined in (13). Thus, the components of the localization tensor result from the elastic problem solution in  by prescribing the canonical boundary displacements, i.e. U = (1, 0, 0, 0, 0, 0, 0, 0, 0), U = (0, 1, 0, 0, 0, 0, 0, 0, 0), and so on, with nine associated 3D elastic problems solved by using the PGD-based in-plane-out-of-plane separated representation. Then, by defining M = GL we obtain T T e e T e e T e U = U M CMU = U M CM U , (19) which allows defining the element stiffness matrix K as e T K = M CM . (20) In order to check the procedure, the stiffness matrix K obtained using the first mode of the displacement expansion is compared to that one corresponding to the plate kinematics. In that case, the resulting stiffness matrix was, as expected, the one related to standard plate theory. Of course, when considering more modes in the separated representation of the 3D e e displacement field u , the resulting stiffness matrix K differs from the one associated to standard plate theory by including eventual 3D effects ignored in standard plate kine- matics. However, in that case the expression of the effective enriched stiffness matrix K depends on the element geometry. To avoid the necessity of calculating online stiff- ness matrices for each triangle, the PGD rationale allows including different parameters into the separated representation as proved in our former works. The interested reader can refer to [10], [11] for an intrusive and a non-intrusive approach, respectively. In the case here addressed, the natural choice consists of considering the triangle geometry as parameters, and then as extra-coordinates within the PGD rationale. Quaranta et al. Adv. Model. and Simul. in Eng. Sci. (2019) 6:1 Page 8 of 25 Static condensation based enrichment In this section, we consider an alternative procedure for computing the homogenized element stiffness matrix using static condensation [12]. We consider again the problem defined in the domain  depicted in Fig. 3. The nodal e e degrees of freedom used for discretizing the displacement field u , U , can be decomposed e e in the ones related to internal nodes U and the ones related to nodes located on ∂ , U . Thus, the standard 3D finite element formulation e e e K U = F , (21) with e e K K ii ib K = , (22) e e K K bi bb can be expressed as e e e e K K U F ii i i ib = . (23) e e e e K K U F bi bb b b Now, by developing the first row of the previous system, the internal degrees of freedom can be expressed from the ones on the element border, −1 e e e e e U = K F − K U , (24) i ii i ib b that inserted in the second leads to e e e K U = F , (25) bb b b with −1 e e e e e K = K − K K K (26) bb bb bi ii ib −1 e e e e e F = F − K K F . (27) b b bi ii i Now we enforce on the element border a kinematic compatible with the one of the plate e e theory, that is, the border nodal displacements U are expressed form U [(the plate theory degrees of freedom defined at the triangle vertices as expressed in Eq. (13)], according to Eq. (6), relation that is expressed in matrix form from U = BU . Thus, Eq. (25) can be rewritten as e e e K BU = F , (28) bb b that premultiplying by B (looking for the Galerkin based discrete system) results T e e T e B K BU = B F , (29) bb b that allows extracting the expression of the effective plate element stiffness matrix K and the effective plate nodal forces F Quaranta et al. Adv. Model. and Simul. in Eng. Sci. (2019) 6:1 Page 9 of 25 Fig. 5 Elastic problem defined in a plate domain Table 1 Problem parameters H :Lengthinthe x direction (mm) 250 H :Lengthinthe y direction (mm) 50 H :Lengthinthe z direction (mm) 2 2 11 E: Young modulus (N/m)2 · 10 ν: Poisson coefficient 0.25 Table 2 Parameters values used in the simulation N (number of elements in the x direction): 25 N (number of elements in the y direction): 5 N (number of elements in the z direction): 11 e T e K = B K B (30) bb e T e F = B F . (31) Our numerical simulation allowed proving that the effective plate element stiffness matrix K obtained using the just described rationale based on the static condensation coincides with the one previously obtained by using the PGD-based separated represen- tation K . An additional advantage of this second route is the fact of deriving an expression for the effective plate nodal forces that will be advantageously considered when addressing inelastic and dynamic behaviors. Numerical validation We solve the elastic problem in the plate domain depicted in Fig. 5 and compare the solutions obtained using 3D FEM, the standard plate theory and the enriched formulations considered in the previous section. The domain geometry  = [0,H ] × [0,H ] × [0,H ] x y z is defined in Table 1 whereas Table 2 specifies the considered mesh. On the domain right face (blue area in Fig. 5) a vertical traction is applied, T = (0, 0, 10000)N/m whereas the displacement is prevented on the opposite face. Figure 6 compares the different computed solutions. In that figure “3D solution” refers to the solution obtained using 3D elements according to the mesh specified in Table 2.As reference solution we consider a 3D finite element solution using a much finer mesh (the one defined in Table 3). The number of elements with enriched behavior (according to the procedures described in the previous section) can be arbitrarily increased, and it was noted, that as expected, by increasing it the solution approaches the reference one. Quaranta et al. Adv. Model. and Simul. in Eng. Sci. (2019) 6:1 Page 10 of 25 -4 -4 All plate elements 10 Plate elements + one homogenized element 10 2.5 2.5 -4 -4 10 10 3 3 2 2 2 2 1.5 1.5 1 1 1 1 0 0 0.05 0.05 0.5 0.5 0.3 0.3 0.2 0.2 0.1 0.1 0 0 0 0 0 0 y (m) y (m) x (m) x (m) a b -4 All homogenized elements 10 -4 Half plate elements + half homogenized elements 10 2.5 2.5 -4 -4 10 1.5 1.5 0.05 0.05 0.5 0.5 0.3 0.3 0.2 0.2 0.1 0.1 0 0 0 0 0 0 y (m) y (m) x (m) x (m) c d -4 -4 3D solution 10 Reference solution 10 2.5 2.5 -4 -4 10 10 3 3 2 2 2 2 1.5 1.5 1 1 1 1 0 0 0.05 0.05 0.5 0.5 0.3 0.3 0.2 0.2 0.1 0.1 0 0 0 0 0 0 y (m) y (m) x (m) x (m) e f Fig. 6 Displacement of the plate middle plane using plate theory (a), all plate theory elements except the homogenized (enriched) element (b), half plate theory elements (the triangles of the mesh in Fig. 2 with the right angle on the bottom) and half homogenized (enriched) elements (the triangles of the mesh in Fig. 2 with the right angle on the top) (c), all homogenized (enriched) elements (d), fully 3D FEM on a coarse mesh (e), fully 3D FEM on fine mesh (f) It is important to note that even when all the element are enriched, the solution exhibits a gap with respect to the reference solution. This gap can be explained by the fact that despite of the valuable enrichments introduced at the elements level, at the elements boundaries standard plate kinematics is enforced with its consequent impact on the resulting kinematic that continue to be too constrained with respect to a fully 3D kine- matics. Thus one could conclude that the proposed technique could become advantageous when used for enriching the mechanical description inside an element or patch (as discussed z (m) z (m) z (m) z (m) z (m) z (m) Quaranta et al. Adv. Model. and Simul. in Eng. Sci. (2019) 6:1 Page 11 of 25 Table 3 Parameters values used in the simulation for the reference solution N (number of elements in the x direction): 60 N (number of elements in the y direction): 12 N (number of elements in the z direction): 11 Fig. 7 Holed 3D triangular element and its associated mesh later) but whose effects remain confined in the interior of that element (or patch) and when approaching to the element border the plate kinematic is accurate enough. In the case here discussed plate theory and coarse 3D finite element solutions are closer one to the other, whereas the enriched one is the closest to the reference one (refined 3D finite element solution). We consider the same problem as in the previous example but now we suppose that in the3Delement thereisanholeasdepictedinFig. 7 (in the other elements we consider the enrichment presented before in absence of holes). Here, there is clearly a double advantage in using the enrichment methodology. First, if the effect of the hole remains confined inside the element, vanishing when approaching the element boundary, the element enriched suffices and the plate meshing can be alleviated because the hole only exist for the element that will be accordingly enriched, but remains invisible at the plate level. On the other hand, its local 3D effects will be described very accurately. Once the holed element stiffness matrix K is computed using the procedure presented in the previous section, the problem is solved and the generalized displacement field U can be extracted at the vertices of the holed triangle. Then the 3D solution inside the element can be easily computed by using (17). Figure 8 depicts different solutions. Even if  accounts the hole presence (the PGD and static condensation based enrichment proceed on a mesh that describe the hole presence), the plate mesh becomes unaltered. As discussed, after solving the problem at the plate level, using the enriched stiffness matrices for the different elements, 3D fields can be reconstructed. Thus, Figs. 9, 10 and 11 represent the out-of-plane stress tensor components, including the component σ zz Quaranta et al. Adv. Model. and Simul. in Eng. Sci. (2019) 6:1 Page 12 of 25 -4 All plate elements Plate elements + one homogenized -4 element with hole 10 -4 -4 2.5 3 10 2.5 2 2 1.5 1.5 0.05 0.05 0.5 0.5 0.3 0.3 0.2 0.2 0.1 0.1 0 0 0 0 0 0 y (m) y (m) x (m) x (m) a b -4 Half plate elements + Half homogenized All homogenized elements, one with hole 10 -4 elements, one with hole 10 -4 2.5 -4 10 3 2.5 2 2 1.5 1.5 0.05 0.05 0.5 0.5 0.3 0.3 0.2 0.2 0.1 0.1 0 0 0 0 0 0 y (m) y (m) x (m) x (m) c d -4 Reference solution 10 -4 2.5 1.5 0.05 0.5 0.3 0.2 0.1 y (m) x (m) Fig. 8 Displacement of the plate middle plane using plate theory (a), all plate theory elements except the homogenized (enriched) holed element (b), half plates theory elements (the triangles of the mesh in Fig. 2 with the right angle on the bottom) and half homogenized elements (the triangles of the mesh in Fig. 2 with the right angle on the top), one of them holed (c), all homogenized elements, one of them holed (d), fully 3D theory on the fine mesh (e) that is neglected when using standard plate theory. Moreover, a parabolic evolution of the components σ and σ along the domain thickness can be noticed in Fig. 11. xz yz Extension of the method to patches In this section we extend the method previously presented to the construction of an enriched patch (super-element). In fact a single triangle element is too small for capturing rich events which can occur on a large area of the domain. Our goal is to select the z (m) z (m) z (m) z (m) z (m) Quaranta et al. Adv. Model. and Simul. in Eng. Sci. (2019) 6:1 Page 13 of 25 2 2 (N/m ) 7 (N/m ) 7 xz 10 yz 10 -3 8 -3 10 10 1 1 0 0 4 2 -1 -1 0.028 0.028 0.118 0.118 0.026 0.026 0.116 0.116 -2 0.024 0.024 0.114 0.114 y (m) y (m) x (m) x (m) a b (N/m ) zz -3 0.5 -0.5 -1 0.028 0.118 -1 0.026 0.116 0.024 0.114 y (m) x (m) Fig. 9 Out-of-plane components of the stress tensor around the hole patch delimited by the red line in Fig. 12,  , treat it using a 3D description by employing one of the two procedures previously presented (the PGD in-plane-out-of-plane separated representation or the static condensation procedure) and then construct the (3N )×(3N ) b b patch stiffness matrix (being N the number of nodes in the border of the enriched patch). In the case here addressed numerically, the stiffness matrix size will be 84 × 84. In the construction procedure it is assumed that on the patch border the kinematic is the standard plate kinematic applied in the surrounding elements. In the present case the generalized patch displacement reads y y y x x x U = (θ , θ , ω , θ , θ , ω , ... , θ , θ , ω ), (32) 1 2 N 1 1 2 2 N N b with N = 28. Figures 12, 13 and 14 depict respectively the patch location, its 3D repre- sentations and its connection with the surrounding plate elements. In the numerical validation we consider again the problem depicted in Fig. 5, where the geometrical and mechanical properties are defined in Table 4. On the right face (the blue area in Fig. 5) a vertical traction is applied, T = (0, 0, 1100000)N/m whereas on the opposite face the displacement is prevented. Figure 15 depicts the different solutions, where 3D FEM coarse and refined (reference) solutions are related to the meshes specified respectively in Tables 5 and 6.The solution referred as “with all patch elements” refers to the solution computed replacing all the plate elements with the 9 patches (super-elements) depicted in Fig. 16. The 3D reference z (m) z (m) z (m) Quaranta et al. Adv. Model. and Simul. in Eng. Sci. (2019) 6:1 Page 14 of 25 2 2 (N/m ) for z = 0.00051m (N/m ) for z = 0.00051m 7 7 10 10 xz yz 0.03 0.03 0.028 0.028 0.026 0.026 0.024 0.024 1 0.022 0.022 -1 0.02 0.02 0.11 0.115 0.12 0.11 0.115 0.12 x (m) x (m) ab (N/m ) for z = 0.00051m zz 0.03 1.5 0.028 0.5 0.026 0.024 -0.5 -1 0.022 -1.5 0.02 0.11 0.115 0.12 10 x (m) Fig. 10 Out-of-plane components of the stress tensor on the plane z = 0.51 mm of a point in hole border of a point in hole border -3 -3 xz yz 10 10 1 1 0.5 0.5 0 0 -0.5 -0.5 -1 -1 02468 -10 -8-6-4-2 0 2 7 2 6 10 10 (N/m ) (N/m ) xz yz ab Fig. 11 Out-of-plane components of the stress tensor through the domain thickness in the hole neighborhood solution has been computed using a mesh as fine as the one considered to describe the enriched solution at the patch level. The solution involving the nine patches is the closest to the reference solution. However, because at the border of the patches the usual plate kinematics is enforced, a gap between the nine-patches solution and the refined 3D FEM solution (reference solution) persists. In any case, as the patches solution involved less constraints (plate kinematics) than the z (m) y (m) y (m) z (m) y (m) Quaranta et al. Adv. Model. and Simul. in Eng. Sci. (2019) 6:1 Page 15 of 25 Fig. 12 Plate mesh Fig. 13 3D patch mesh one related to enriched elements where the kinematic constrains are applied to all the elements boundaries, its accuracy is superior. Since it is not pretended that plates should be discretized using enriched super-elements, our main interest is adopting accurate descriptions of rich behaviors that could be assumed confined inside a region (our patch). This is the route retained for replacing 3D FEM discretization in regions exhibiting rich behaviors by enriched super-elements keeping its 2D computational complexity. Extension of the method to plasticity In this section we extend the method to problems in which plastic behavior can occur. In fact localized plasticity phenomena can occur in several situation, as in spot-welds during crash simulations. In its general form the infinitesimal relation between the stress increment dσ and the elastic strain d increment reads [13] e p dσ = Cd = C(d − d ), (33) where C is the Hooke tensor, d is total strain and d is the plastic strain. Quaranta et al. Adv. Model. and Simul. in Eng. Sci. (2019) 6:1 Page 16 of 25 Fig. 14 Patch discretization Table 4 Model parameters H :Lengthinthe x direction (mm) 250 H :Lengthinthe y direction (mm) 250 H :Lengthinthe z direction (mm) 2 2 11 E: Young modulus (N/m ) 210 ν: Poisson coefficient 0.25 In plasticity yielding can occur only if the stresses satisfy a general yield criterion; in the considered examples, for the sake of simplicity, we use the Von Mises criterion [14], assuming perfect plasticity. Ignoring volumetric body forces, the weak form of the prob- lem, in its finite incremental form, associated to the strong form (4) lies in looking for the displacement field increment u verifying the Dirichlet boundary conditions, verifying ∗ p ∗ ε(u ) · (C( ( u) −  ( u))) dx = u · T dx (34) for any test function u in an appropriate functional space. In order to solve the resulting nonlinear problem, various computational procedures have been proposed and extensively used, among them [15–22]. In this work we consider a simple implicit approach that at the n load step solves ∗ 1 ∗ ε(u ) · C  dx = u · T dx (35) N Quaranta et al. Adv. Model. and Simul. in Eng. Sci. (2019) 6:1 Page 17 of 25 All plate elements Plate elements + one patch element 0.03 0.03 0.04 0.04 0.025 0.025 0.03 0.03 0.02 0.02 0.02 0.02 0.015 0.015 0.01 0.01 0.01 0.01 0 0 0.005 0.005 0.3 0.3 0.2 0.2 0.2 0.2 0.1 0.1 0.1 0.1 0 0 0 0 0 0 y (m) y (m) x (m) x (m) ab All patch elements Reference solution 0.03 0.03 0.04 0.04 0.025 0.025 0.03 0.03 0.02 0.02 0.02 0.02 0.015 0.015 0.01 0.01 0.01 0.01 0 0 0.005 0.005 0.3 0.3 0.2 0.2 0.2 0.2 0.1 0.1 0.1 0.1 0 0 0 0 0 0 y (m) y (m) x (m) x (m) cd Fig. 15 Displacement using plate theory (a), all plate theory elements except the patch super-element (b), all patches as depicted in Fig. 16 (c), fully 3D refined FEM (d) Table 5 Coarse 3D FEM N (number of elements in the x direction): 21 N (number of elements in the y direction): 21 N (number of elements in the z direction): 5 1 1 from , the stress increment σ results n n 1 1 σ = C  (36) n n that allows updating the stress 1 1 σ = σ + σ, (37) n−1 n n 1 p and from it computing the plastic strain increment  using well known procedures. Then, the stress is updated according to 1 1 1 p σ = σ − C  . (38) n n n Then,  is calculated from ∗ 2 ∗ 1 p (u ) · C  dx = (u ) · C  dx, (39) n n z (m) z (m) z (m) z (m) Quaranta et al. Adv. Model. and Simul. in Eng. Sci. (2019) 6:1 Page 18 of 25 Table 6 Refined 3D FEM considered for defining the reference solution N (number of elements in the x direction): 63 N (number of elements in the y direction): 63 N (number of elements in the z direction): 5 and the stress update from 2 1 2 σ = σ + σ, (40) n n n 2 p and from it computing the plastic strain increment  using well known procedures. Then, the stress is updated according to 2 2 2 p σ = σ − C  . (41) n n n At iteration j the problem to be solved reads j j−1 ∗ ∗ p (u ) · C  dx = (u ) · C  dx, (42) n n where it can be noticed that the problem structure remains unaltered, with the left-hand member encountered when addressing elastic behaviors, the inelastic behavior appearing as a body force. Thus, the enrichment procedure based on the static condensation seems specially suitable. For validating the proposed strategy we consider the same problem as in the previous section, sketched in Fig. 5, with geometrical and mechanical properties specified in Table 4 and the considered mesh defined in Table 5. On the right face of the domain (blue area in Fig. 5) a vertical traction is applied, T = (0, 0, 1100000)N/m , and on the opposite face 6 2 displacement is prevented. The considered uniaxial stress yield is σ = 250 · 10 N/m . Again, Fig. 17 depicts the usual different solutions. Again “all patch elements” refers to the case in which the domain is composed by the nine super-elements shown in Fig. 16. The 3D reference solution has been computed using a mesh as fine as with the one used in the patch description (Table 6). Again, the nine-patches solution is the most accurate (when compared with the reference solution). Extension to structural dynamics In this section we address structural dynamic, again ignoring body forces without loss of generality. Thus, the displacement field evolution u(x,t) in the domain  and time interval t ∈ I = (0,T] is described by the linear momentum balance equation ρu¨(x,t) = div σ, (43) where ρ is the density (kg/m ). The boundary ∂ is decomposed according to ∂ = ∂  ∪ ∂  where displacement D N and tractions are prescribed. Quaranta et al. Adv. Model. and Simul. in Eng. Sci. (2019) 6:1 Page 19 of 25 Fig. 16 Super-element discretization All plate elements All patch elements 0.09 0.09 0.1 0.1 0.08 0.08 0.07 0.07 0.06 0.06 0.05 0.05 0.05 0.05 0.04 0.04 0.03 0.03 0 0 0.3 0.3 0.02 0.02 0.3 0.3 0.2 0.2 0.01 0.01 0.2 0.2 0.1 0.1 0.1 0.1 0 0 0 0 0 0 y (m) y (m) x (m) x (m) ab Reference solution 0.09 0.1 0.08 0.07 0.06 0.05 0.05 0.04 0.03 0.3 0.02 0.3 0.2 0.01 0.2 0.1 0.1 y (m) x (m) Fig. 17 Platetheorydisplacement(a), all patch elements according to Fig. 16 (b) and refined 3D FEM (reference solution) (c) In the elastic case the problem weak form associated with the strong form (43) results in looking for the displacement field u verifying the initial and Dirichlet boundary conditions, and fulfilling ∗ ∗ ∗ ρ u · u¨ dx + ε(u ) · (Cε(u)) dx = u · T(t) dx (44) for any test function u in an appropriate functional space. z (m) z (m) z (m) Quaranta et al. Adv. Model. and Simul. in Eng. Sci. (2019) 6:1 Page 20 of 25 Table 7 Model parameters H :Lengthinthe x direction (m) 3 H :Lengthinthe y direction (m) 3 H :Lengthinthe z direction (m) 0.1 2 11 E: Young modulus (N/m ) 210 ν: Poisson coefficient 0.25 Table 8 Coarse FEM mesh N (number of elements in the x direction): 21 N (number of elements in the y direction): 21 N (number of elements in the z direction): 5 Table 9 Refined FEM mesh considered for computing the reference solution N (number of elements in the x direction): 63 N (number of elements in the y direction): 63 N (number of elements in the z direction): 5 The standard FEM space discretization reads Ma(t) + Ku(t) = F(t), (45) where a(t) represents the acceleration. The time stepping consists in calculating the accel- eration and displacement at each time step t = (j + 1) t from the ones existing at the j+1 previous time step t = j t. A widely considered choice consists of the Newmark method [23] in which the velocity and the displacement fields at time t read j+1 v = v + t (1 − γ )a + γ a , (46) j+1 j j j+1 and u = u + tv + (1 − 2β)a + 2βa , (47) j+1 j j j j+1 so that at each time step the acceleration field can be obtained by solving the linear system ∗ ∗ K a = p (48) j+1 j+1 where ∗ 2 K = M + β t K (49) and p = F − Ku − tKv − (1 − 2β)Ka . (50) j+1 j j j j+1 According to the values of β and γ the method can be explicit (conditionally stable) or implicit (unconditionally stable). In our numerical examples we considered β = 1/4and γ = 1/2 defining an implicit discretization. As soon as the acceleration is available, the velocity and displacement field can be computed using Eqs. (46)and (47) respectively. Quaranta et al. Adv. Model. and Simul. in Eng. Sci. (2019) 6:1 Page 21 of 25 Fig. 18 Elastic displacement using plate theory, nine-patches and 3D FEM on the refined mesh at four different time-steps Quaranta et al. Adv. Model. and Simul. in Eng. Sci. (2019) 6:1 Page 22 of 25 Elasticity 0.2 Solution with plate elements Solution with patches 3D reference solution 0.15 0.1 0.05 -0.05 -0.1 -0.15 -0.2 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 time (s) Fig. 19 Vertical elastic displacement evolution in time at the right border An enriched stiffness can be derived at the element or patch levels, where the use of the the procedure based on the condensation allows properly addressing the forces p ,and j+1 therefor combining dynamics and plasticity. For evaluating the performances of the proposed enrichment procedure, we consider again the problem defined in Fig. 5 and Table 7. On the right face (the blue area in Fig. 1) a vertical traction is enforced, T(t) = (0, 0, 4.1 · 6 2 10 sin(2πωt))N/m , whereas on the opposite face displacement is prevented. Without loss of generality homogeneous initial conditions u(x,t = 0) = 0and v(x,t = 0) = 0are assumed. Table 8 reports the considered coarse mesh whereas Table 9 defined the refined one from which the reference solution is calculated. Figures 18 and 19 depict respectively the solutions computed using the different tech- niques at four different times and the vertical displacement time evolution at the right border. Figures 20 and 21 present similar results but in a case where plasticity takes place. Again the best solutions are the ones related to a nine-patches discretization for the reasons widely exposed before. Conclusions This paper proposed two different procedures to capture 3D behaviors by enriching ele- ments (or super-elements) connected to plate discretization. This goal is performed by integrating, in a non-intrusive manner, 3D elements (or patches) in plate or shell based commercial codes. In order to compute this enriched 2D element, two different tech- niques were presented: one based on the PGD in-plane-out-of-plane separated represen- tation and the other on the static condensation. The method was firstly developed in linear elastic settings and then successfully extended to structures exhibiting inelastic behaviors or dynamics. vertical displacement (m) Quaranta et al. Adv. Model. and Simul. in Eng. Sci. (2019) 6:1 Page 23 of 25 Fig. 20 Elasto-plastic displacement using plate theory, nine-patches and 3D FEM on the refined mesh at four different time-steps Quaranta et al. Adv. Model. and Simul. in Eng. Sci. (2019) 6:1 Page 24 of 25 Plasticity 1.5 Solution with plate elements Solution with patches 3D reference solution 0.5 -0.5 -1 -1.5 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 time (s) Fig. 21 Vertical elasto-plastic displacement evolution in time at the right border Authors’ contributions All the authors participated in the definition of techniques and algorithms. G. Quaranta, developed moreover the simulation software, assisted by M. Ziane. All authors read and approved the final manuscript. Author details 1 2 ESI Group, Parc Icade, Immeuble le Seville, 3 bis, Saarinen, CP 50229, 94528 RUNGIS CEDEX, France, PIMM, ENSAM ParisTech ESI GROUP Chair on Advanced Modeling and Simulation of Manufacturing Processes, 151 Boulevard de l’Hopital, 75013 Paris, France. Acknowledgements This project has received funding from the European Union’s Horizon 2020 research and innovation programme under the Marie Skłodowska-Curie grant agreement No. 675919. Competing interests The authors declare that they have no competing interests. Publisher’s Note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations. Received: 8 November 2018 Accepted: 7 January 2019 References 1. Oñate E. Structural analysis with the finite element method. Linear statics. Volume 2: Beams, plates and shells. Berlin: Springer; 2010. 2. Ahmad S, IB M, ZO C. Analysis of thick and thin shell structures by curved finite elements. Int J Numer Methods Eng. 1970;2(3):419–51. 3. Bognet B, Bordeu F, Chinesta F, Leygue A, Poitou A. Advanced simulation of models defined in plate geometries: 3D solutions with 2D computational complexity. Comput Methods Appl Mech Eng. 2012;201–204(Supplement C):1–12. 4. Chinesta F, Leygue A, Bordeu F, Aguado JV, Cueto E, Gonzalez D, Alfaro I, Ammar A, Huerta A. PGD-based computational vademecum for efficient design, optimization and control. Arch Comput Methods Eng. 2013;20:31–59. 5. Kirchhoff G. Uber das Gleichqewicht und die Bewegung einer elastichen Scheibe. J Reine und Angewandte Mathematik. 1850;40:51–88. 6. Reissner E. The effect of transverse shear deformation on the bending of elastic plates. J Appl Mech. 1945;12:69–76. 7. Mindlin RD. Influence of rotatory inertia and shear in flexural motions of isotropic elastic plates. J Appl Mech. 1951;18(1):31–8. 8. Bognet B, Leygue A, Chinesta F. Separated representations of 3D elastic solutions in shell geometries. Adv Model Simul Eng Sci. 2014;1:4. vertical displacement (m) Quaranta et al. Adv. Model. and Simul. in Eng. Sci. (2019) 6:1 Page 25 of 25 9. Quaranta G, Bognet B, Ibañez R, Tramecon A, Haug E, Chinesta F. A new hybrid explicit/implicit in-plane-out-of-plane separated representation for the solution of dynamic problems defined in plate-like domains. Comput Struct. 2018;210:135–44. 10. Chinesta F, Keunings R, Leygue A. The proper generalized decomposition for advanced numerical simulations. A primer. Berlin: Springer; 2014. 11. Borzacchiello D, Aguado JV, Chinesta F. Arch Computat Methods Eng (2017). https://doi.org/10.1007/ s11831-017-9241-4 12. Wilson LE. The static condensation algorithm. Int J Numer Methods Eng. 1974;8(1):198–203. 13. Owen DRJ, Hinton E. Finite elements in plasticity: theory and practice. Swansea: Pineridge Press; 1980. 14. Rv Mises. Mechanik der festen Krper im plastisch- deformablen Zustand. Nachrichten von der Gesellschaft der Wissenschaften zu Gottingen, Mathematisch-Physikalische Klasse. 1913;1913:582–92. 15. C Zienkiewicz O, Valliappan S, King I. Elasto-plastic solutions of engineering problems ‘initial stress’, finite element approach. J Numer Methods Eng. 1969;1:75–100. 16. Gallagher RH. Stress analysis of heated complex shapes. ARS J. 1962;32(5):700–7. 17. Argyris JH. Elasto-plastic matrix displacement analysis of three-dimensional continua. J R Aeronaut Soc. 1965;69(657):633–6. 18. Swedlow JL, Williams ML, Yang WH. Elasto-plastic stresses and strains in cracked plates. California Institute of Technology: Firestone Flight Sciences Laboratory; 1965. 19. Pope GG. A discrete element method for the analysis of plane elasto-plastic stress problems. Aeronaut Q. 1966;17(1):83–104. 20. Reyes SF, Deere DU. Elastic-plastic analysis of underground openings by the finite element method. Lisbon: Int Soc Rock Mech Rock Eng; 1966. 21. Marcal PV, King IP. Elastic-plastic analysis of two-dimensional stress systems by the finite element method. Int J Mech Sci. 1967;9(3):143–55. 22. Popov EP, Khojasteh-Bakht M, Yaghmai S. Bending of circular plates of hardening material. Int J Solids Struct. 1967;3(6):975–88. 23. Newmark NM. A method of computation for structural dynamics. J Eng Mech Div. 1959;85(3):67–94.

Journal

"Advanced Modeling and Simulation in Engineering Sciences"Springer Journals

Published: Jan 19, 2019

There are no references for this article.