Abstract
Most of the previous shell elements based on the classic geometrically exact shell theory focused on the quadrilateral meshes. However, shell elements with quadrilateral meshes are difficult to model shell structures with arbitrary geometry. In this paper, a novel six-node triangular shell with five degrees of freedom per node based on the local frame approach is presented on the special Euclidean group SE(3), which is an extension of our recent work [1]. Considering the classic Mindlin–Ressiner hypothesis, the total Lagrangian method and Green–Lagrange strain tensor are employed for shells with large displacements and large rotations. To ensure the objectivity of the discretized strain measures, the rigid-body motion of the reference point within an element is removed and the relative motion is interpolated. To improve element solution accuracy, the strain interpolation schemes based on the assumed strain method are used to eliminate membrane and shear locking. The effectiveness of the presented novel triangular shell is demonstrated by several popular geometrically nonlinear benchmark examples.
Access provided by Autonomous University of Puebla. Download conference paper PDF
Similar content being viewed by others
Keywords
1 Introduction
Geometrically nonlinear behaviors of plates and shells are widely involved in the fields of aerospace and civil engineering. As reported in our recent work [1, 2], shell and beam elements based on the geometrically exact theory on SE(3) exhibit good properties. The Jacobian matrices corresponding to the inertial and elastic forces are invariant under the rigid-body motion, which results in the reduction of the geometric nonlinearity of rigid-body motion. For the geometrically nonlinear problems, the number of the update times required for the Jacobian matrices declines sharply, which improves the computational efficiency in dynamic analysis. However, this related study of the geometrically exact shell on SE(3) only focused on quadrilateral elements. In practice, the modeling complex engineering structures such as a spinning solar sail with a hexagonal membrane [3] frequently requires the combination of quadrilateral and triangular elements or integral triangular elements. Moreover, triangular shell elements are relatively efficient for automatic mesh generation and perform well in dealing with shell structures with complicate geometry.
Usually, to develop shell elements with good performance, the membrane and shear locking are difficult to circumvent. Because the locking phenomena affect the computational accuracy for shells dominated by bending or membrane-bending mixed problems [4, 5]. Fortunately, numerous and effective locking alleviation techniques for membrane and shear locking have been investigated over the past decades. As one of the most commonly used techniques, the uniform or selective reduced integration techniques, originally reported in Ref. [6, 7], were successfully used to alleviate locking [8,9,10,11,12,13]. However, the use of the technique of reduced integration is often accompanied with the appearance of spurious zero energy modes [14]. As an alternative, the assumed natural strain (ANS) approach shows better accuracy and robust [15,16,17]. This approach was originally applied to four-node quadrilateral plate elements [18] by Hughes and Tezduyar, and then to shell elements by Dvorkin and Bathe [19]. Later, the ANS approach was widely employed for the locking alleviation of in a family of shell elements based on the Mixed Interpolation of Tensorial Components (MITC) approach and other shell elements [20,21,22,23,24,25,26,27]. In our recent study [1], the ANS approach was also used to eliminate shear locking of a geometrically exact shell formulated on SE(3) and good solution accuracy was observed.
On basis of the Simo’s shell theory [28], Flores et al. [29] proposed a group of triangular shell elements for linear and nonlinear analysis. As a matter of fact, the work done by Flores et al. was an extension of the triangular shell elements proposed by Oñate et al. [30, 31]. Lee and Bathe [20] presented several three-node and six-node MITC shell elements and corresponding assumed strain interpolation schemes to avoid membrane and transverse locking. Kim and Bathe [21] proposed a triangular six-node shell element that represented a significant improvement over the previous six-node shell element [20]. Recently, MRezaiee–Pajand et al. [24] extended the six-node shell element proposed by Kim and Bathe to geometrically nonlinear analysis. However, a six-node triangular shell based on geometrically exact shell theory in the SE(3) framework has not been reported so far.
The unique feature of the Local Frame of Lie Group (LFLG) [1] can eliminate the geometrically nonlinear of the overall rigid motion for flexible components. Therefore, the generalized inertial forces and internal forces as well as their Jacobian matrices are invariable under the arbitrary rigid body motion. However, our recent work has been limited to quadrilateral shell meshes [1], and there are difficulties in modeling finite elements of shell structures containing arbitrary geometries. The contribution of this paper is to develop a six-node triangular shell with 5-DoF per node based on the local frame, which is helpful to promote the development of the next-generation software of multibody system dynamics [1]. Besides, to improve solution accuracy, the strain interpolation schemes presented in [20, 21] are used to alleviate membrane and shear locking. The versatility of the presented triangular shell was validated by several popular geometrically nonlinear benchmarks.
2 Deformation Description
\(\mathcal{B}_{0} \;{\text{and}}\;\mathcal{B}\) refer to the reference and current configurations of a six-node shell element in Fig. 1. The configuration space of a geometrically exact shell [28] can be represented by a position on the mid-surface and a unit direction vector. e = {e1, e2, e3}, an inertial coordinate system, is regarded as a reference system. Additionally, A1, A2, and A3 denote the areas of the triangles P12, P23, and P31, respectively.
The position of any point P in the current configuration can be written as
where x ∈ \({\mathbb{R}}^{3}\) and t ∈ S2 (a unit sphere) denote the position vector and the unit direction vector under global coordinate system. In addition, R, an element of the special orthogonal group SO(3), represents the rotation of the director vector, yP(ξ3) = ξ3e3, and ξ3 ∈ [−h/2, h/2] is the coordinate spanning the shell’s thickness. Note that according to [28], the variation δt of the direction vector belongs to the tangent space of S2 and has only two independent components. As a matter of fact, per node of the classical geometrically exact shell has 5-DoF.
The current configuration on SE(3) can be expressed as
where H ∈ SE(3), including the translational and rotational information of a shell, can be obtained as follows
Taking the variation and derivative of H to a parameter s, the following expressions can be obtained
with
where \({\mathbf{h}} = [{\mathbf{h}}_{u}^{{\text{T}}} {, }{\mathbf{h}}_{\omega }^{{\text{T}}} ]^{{\text{T}}}\) and \({\mathbf{f}} = \left[ {\begin{array}{*{20}c} {{\mathbf{f}}_{u}^{{\text{T}}} } & {{\mathbf{f}}_{\omega }^{{\text{T}}} } \\ \end{array} } \right]^{{\text{T}}}\) consist of two 3 × 1 vectors. The notations \(( \bullet )^{\sim }\) and \(\tilde{ \bullet }\) represent that there is an invertible linear map from \({\mathbb{R}}^{k}\) to the Lie algebra, the expression of which depends on the dimension k. se(3) indicates the Lie algebra space of SE(3). In addition, δhu = RTδx is the position variable, and (δhω)~ = RTδR.
According to continuum mechanics, the strain tensor E(ξ1, ξ2, ξ3) can be obtained as
with
where Fkj and δij in Eq. (6) indicate the deformation gradient and the Kronecker delta, i, j, k = 1, 2, 3. \({\mathbf{N}} = \left[ {\begin{array}{*{20}c} {{\mathbf{I}}_{3 \times 3} } & { - {\tilde{\mathbf{y}}}_{P} } \\ \end{array} } \right]\), \({\mathbf{f}}_{i} = \left[ {\begin{array}{*{20}c} {{\mathbf{f}}_{iu}^{{\text{T}}} } & {{\mathbf{f}}_{i\omega }^{{\text{T}}} } \\ \end{array} } \right]^{{\text{T}}} \in {\mathbb{R}}^{6}\), i = 1, 2. Assuming a curved initial configuration, the deformation measures can be decomposed into
where \({\mathbf{f}}_{i}^{0}\) and εi are the deformation measures of the reference configuration and the deformation of the current configuration with respect to the reference configuration, respectively. Then, εi can be obtained as
where \(( \bullet )_{,i} = \partial ( \bullet )/\partial \xi_{i}\), and \(axi( \bullet )\) refers to the axial vector of the antisymmetric matrix \(\bullet\). The tangent operator TSO(3) and its inverse are introduced as
where \(a_{3} ({{\varvec{\Theta}}}) = (\left\| {{\varvec{\Theta}}} \right\| - \sin (\left\| {{\varvec{\Theta}}} \right\|))/\left\| {{\varvec{\Theta}}} \right\|^{3}\), \(a_{4} ({{\varvec{\Theta}}}) = (1 - \frac{{\left\| {{\varvec{\Theta}}} \right\|}}{2}\cot (\frac{{\left\| {{\varvec{\Theta}}} \right\|}}{2}))/\left\| {{\varvec{\Theta}}} \right\|^{2}\).
The expressions of \(E_{ij}\) in Eq. (6) can be written as
The membrane strain χ, bending strain δ, and shear strain ρ are given by
3 Equilibrium Equations
The virtual work of static equilibrium equations can be expressed as
where δ\(\mathcal{W}_{{{\text{int}}}}\) and δ\(\mathcal{W}_{{{\text{ext}}}}\) indicate the virtual work done by the internal and external forces.
Considering the isotropic linear elastic material, the internal virtual work reads
where S is the reference surface area, the matrices \({\mathbb{C}}_{m}\), \({\mathbb{C}}_{s}\) and \({\mathbb{C}}_{b}\) are the corresponding constitutive matrices of the membrane, bending and shear strain, respectively.
The virtual work done by the external forces is obtained as
where
where pe and pext are both 3 × 1 vectors of applied external forces expressed in the reference frame and the local frame, and I3×3 is a 3 × 3 unit matrix.
4 Finite Element Discretization
For the discretization of the virtual work of the internal force, the core is the variations of the deformation measures εi. According to Eq. (9), the variations of εi can be evaluated as
where uN and ΘN denote the local displacement and rotation vectors of nodes, and the detailed expressions of Giu and Giω can be obtained according to the Appendix.
The discretization form of the virtual work of the internal force can be expressed as
where
The linearization of the virtual work done by the internal forces can be computed as
the expressions of the material and geometric stiffness matrices Kmat and Kgeo are expressed as follows
where the expressions of ΔBm ΔBs and ΔBb can be obtained from the Appendix.
The discretized virtual work of the external forces can be presented as
then, the following expression can be obtained after performing the linearization
where \({\mathbf{N}}^{*} (\xi_{1} ,\xi_{2} ) = \left[ {\begin{array}{*{20}c} {{\mathbf{N}}_{u}^{{*{\text{T}}}} } & {{\mathbf{N}}_{\omega }^{{*{\text{T}}}} } \\ \end{array} } \right]^{{\text{T}}}\) is the standard shape function of the six-node triangular element.
5 Strain Interpolation Schemes
The strain interpolation schemes for membrane and shear strains reported in [20] performs well for problems dominated by both bending and membrane and results in an effective MITC6 shell element. Since successful applications of the schemes, the strain interpolation schemes are also employed to alleviate membrane and shear locking in this study.
Figures 2 and 3 exhibit the interpolation schemes for membrane and shear strains, respectively. Note that for membrane strains, to obtain the in-plane shear strain \(\overline{\chi }_{12}\), the following equation is used
For details on how to obtain the coefficients a1, b1, c1, …, f1, f2, see Ref. [20].
6 Numerical Examples
6.1 Cantilever Plate Subjected to End Moment
Figure 4 illustrates a cantilever bending plate with a distributed moment acting on its free end. This is a typical example to test the large rotation capability of the proposed shell elements [23, 24, 32]. The geometry property of this cantilever plate are set to l = 12, w = 1, and thickness h = 0.01, respectively. The Young’s modulus and Poisson’s ration are set to E = 1.2 × 106 and v = 0. When using the end moment Mmax = 2M0, the plate rolls up into a complete circle, where M0 = EI/l. The cantilever plate is modeled using a 2 × 16 × 1 shell elements.
In fact, the analytical solution of this example can be obtained from the formula 1/ρ = M/EI, ρ is the curvature radius. The displacements of the free end x or z can be expressed as
The variation of displacements versus load steps is illustrated in Fig. 5 and the result obtained by the novel shell element is coincide with the analytical solution. Figure 6 displays the deformed configurations at various load stages and a perfect complete circle is obtained when M = Mmax.
6.2 Slit Annular Plate Under Transverse Line Load
A slit annular plate with z-direction distributed transverse forces is exhibited in Fig. 7. This numerical example considered in previous study [23, 24, 32] is to validate the effectiveness of the novel triangular shell element for the thin-walled shell structures. The inner diameter Ri, outer diameter Re, and thickness h are set to 6, 10, and 0.03, respectively. The Young’s modulus and Poisson’s ration of this annular plate are set to E = 21 × 106 and v = 0.0. As shown in Fig. 7, the AB edge of the slit annular plate is subjected to a uniformly distributed load, and the other edge is fixed to the ground. As reported in [23, 24], the converged result computed by Sze et al. [32] is considered as a reference solution. As shown in Fig. 8, the six-node triangular shell obtains the converged result using a 2 × 10 × 30 element mesh. Figure 9 exhibits the final deformed configuration relative to the initial configuration.
6.3 Pinched Cylinder with Free Edges
Figure 10 exhibits a cylinder shell with concentrated forces and this classical example was considered in our recent work [1]. The geometry property of this shell are set to L = 10.35 mm, R = 4.953 mm, and thickness h = 0.094 mm, respectively. The load applied F to the shell of the shell are set to 40000 N. The material constants of this shell are set to E = 10.5 × 106 N/mm2 and v = 0.3125, respectively. In this example, only one-eighth of the shell was modeled due to the geometric symmetry. To demonstrate the correctness of the presented triangular shell element, the obtained results are compared with the converged results in [1]. The variations of the magnitudes of displacements at nodes A, B, and C under different meshes are shown in Fig. 11. It can be clearly seen that the converged result obtained using the navel triangular shell with 2 × 12 × 8 elements is coincide with the reference solution computed by the geometrically exact shell with quadrilateral meshes. Figure 12 depicts the deformed configurations of pinched cylinder under different pulling forces.
6.4 Spherical Shell with an 18° Hole
To verify the large deformation capabilities of the novel triangular shell, a spherical shell with thicknesses of h = 0.04(R/h = 250) mm that was previously considered in Ref. [23, 24] is studied in this example. The radius R, Young’s modulus E, and Poisson’s ration v of this spherical shell are set to 10 mm, 6.825 × 107 N/mm2 and 0.3, respectively. Figure 13 exhibits the spherical shell with concentrated forces F = 2λF0, where F0 = 1 N. The factor λ is set to 200, and only one-quarter of the shell structure was modeled in this example due to the geometric symmetry. The AM and BN planes are symmetric, and the equator indicates a free edge. The converged results obtained using [24] are taken as the reference solutions. It can be seen from Fig. 14 that the results obtained using the novel triangular shell converge at 2 × 20 × 20 meshes, which demonstrates the correctness of the novel triangular shell. Therefore, the novel triangular shell on SE(3) performs well for shell structures with large deformation.
The deformed configurations of the shell under different concentrated forces are exhibited in Figs. 15 and 16.
7 Conclusions
In this study, based on the local frame approach, a 5-DoF triangular shell with six nodes on SE(3) is presented allowing for large displacements and rotations. To improve the computational accuracy, strain interpolation strategies are used to eliminate the membrane and shearing locking, which is different from the locking alleviation techniques employed by the quadrilateral shell elements in our previous study [1]. According to the excellent performance of the above geometrically nonlinear problems, we can conclude that the proposed triangular shell element is an attractive element for shell structures with curved sides.
Obviously, only the static part of the triangular shell is exhibited in this paper. As reported by [1], the most attractive advantages of the local frame approach are the improvement of the computational efficient and the elimination of the geometric nonlinearity caused by rigid-body motion during the dynamic analysis. However, the geometric nonlinearity of rigid-body motion cannot be completely eliminated due to the absence of drilling DoFs. In fact, the relationship between the drilling DoF and the mid-surface motion can be further established by the polar decomposition of the mid-plane deformation gradient tensor [33], a 6-DoF shell including drilling rotations based on the local frame can be derived. If using this 6-DoF triangular shell in the dynamic analysis, the geometric nonlinearity of rigid-body motion will be eliminated, which results in the reduction of the times of the iterative matrix and the improvement of the computation efficient. This related part is exactly what we are going to study.
References
Liu C, Hu H (2020) Dynamic modeling and computation for flexible multibody systems based on the local frame of Lie group. Chin J Theor Appl Mech 53(1):213–233
Rong J, Wu Z, Liu C, Brüls O (2020) Geometrically exact thin-walled beam including warping formulated on the special Euclidean group SE(3). Comput Methods Appl Mech Eng 369:113062
Liu C, Tian Q, Yan D, Hu H (2013) Dynamic analysis of membrane systems undergoing overall motions, large deformations and wrinkles via thin shell elements of ANCF. Comput Methods Appl Mech Eng 258:81–95
Chapelle D, Bathe KJ (1998) Fundamental considerations for the finite element analysis of shell structures. Comput Struct 66(1):19–36
Ko Y, Lee P, Bathe KJ (2016) The MITC4+ shell element and its performance. Comput Struct 169:57–68
Zienkiewicz OC, Taylor RL, Too JM (1979) Reduced integration techniques in general analysis of plates and shells. Int J Numer Meth Eng 3:275–290
Hughes TJR, Cohen M, Haroun M (1978) Reduced and selective integration techniques in finite element analysis of plates. Nucl Eng Des 46:203–222
Hughes TJR, Taylor R, Kanoknukulchai W (1977) A simple and efficient finite element for plate bending. Int J Numer Meth Eng 11:1529–1543
Malkus D, Hughes TJR (1978) Mixed fnite element methods-reduced and selective integration techniques: a unifcation of concepts. Comput Methods Appl Mech Eng 15:63–81
Prathap G, Bhashyam G (1982) Reduced integration and the shear-flexible beam element. Int J Numer Meth Eng 18(2):195–210
Stolarski H, Belytschko T (1982) Membrane locking and reduced integration for curved element. J Appl Mech 49(1):172–176
Adam C, Bouabdallah S, Zarroug M, Maitournam H (2014) Improved numerical integration for locking treatment in isogeometric structural elements, Part I: Beams. Comput Methods Appl Mech Eng 279:1–28
Adam C, Bouabdallah S, Zarroug M, Maitournam H (2015) Improved numerical integration for locking treatment in isogeometric structural elements. Part II: plates and shells. Comput Methods Appl Mech Eng 284(1):106–137
Bucalem ML, Bathe KJ (1997) Finite element analysis of shell structures. Arch Comput Methods Eng 4(1):3–61
MacNeal RH (1982) Derivation of element stiffness matrices by assumed strain distributions. Nucl Eng Des 70(1):3–12
Simo JC, Rifai S (1990) A class of mixed assumed strain methods and the method of incompatible modes. Int J Numer Meth Eng 29:1595–1638
Koschnick F, Bischoff M, Camprubi N, Bletzinger K-U (2005) The discrete strain gap method and membrane locking. Comput Methods Appl Mech Eng 194:2444–2463
Hughes TJR, Tezduyar TE (1981) Finite elements based upon Mindlin plate theory with particular reference to the four-node bilinear isoparametric element. J Appl Mech 48(3):587–596
Bathe KJ, Dvorkin EN (1984) A continuum mechanics based four-node shell element for general nonlinear analysis. Eng Comput 1:77–88
Lee P, Bathe KJ (2004) Development of MITC isotropic triangular shell finite elements. Comput Struct 82(11–12):945–962
Kim DN, Bathe KJ (2009) A triangular six-node shell element. Comput Struct 87:1451–1460
Lee Y, Lee P, Bathe KJ (2014) The MITC3+ shell element and its performance. Comput Struct 138:12–23
Jeon HM, Lee Y, Lee P, Bathe KJ (2015) The MITC3+ shell element in geometric nonlinear analysis. Comput Struct 146:91–104
Rezaiee-Pajand M, Arabi E, Masoodi AR (2017) A triangular shell element for geometrically nonlinear analysis. Acta Mech 229(1):323–342. https://doi.org/10.1007/s00707-017-1971-8
Cardoso RPR, Yoon JW, Mahardika M, Choudry S, Ricardo A, Valente R (2008) Enhanced assumed strain (EAS) and assumed natural strain (ANS) methods for one-point quadrature solid-shell elements. Int J Numer Meth Eng 75(2):156–187
Schwarze M, Reese S (2009) A reduced integration solid-shell finite element based on the EAS and the ANS concepts: geometrically linear problems. Int J Numer Meth Eng 80(10):1322–1355
Schwarze M, Reese S (2011) A reduced integration solid-shell finite element based on the EAS and the ANS concepts: large deformation problems. Int J Numer Meth Eng 85(3):289–329
Simo JC, Fox DD, Rifai MS (1990) On a stress resultant geometrically exact shell model. Part III: computational aspects of the nonlinear theory. Comput Methods Appl Mech Eng 79:21–70
Flores F, Oñate E, Zarate F (1995) New assumed strain triangles for nonlinear shell analysis. Comput Mech 17:107–114
Oñate E, Zarate F, Flores F (1994) A simple triangular element for thick and thin plate and shell analysis. Int J Numer Meth Eng 37(15):2569–2582
Oñate E, Zienkiewicz OC, Suarez B, Taylor RL (1992) A general methodology for deriving shear-constrained Reissner-Mindlin plate elements. Int J Numer Meth Eng 33(2):345–367
Sze KY, Liu XH, Lo SH (2004) Popular benchmark problems for geometric nonlinear analysis of shells. Finite Elem Anal Des 40:1551–1569
Fox DD, Simo JC (1992) A drill rotation formulation for geometrically exact shells. Comput Methods Appl Mech Eng 98:329–343
Crisfield M, Jelenic G (1999) Objectivity of strain measures in the geometrically exact three-dimensional beam theory and its finite-element implementation. Proc Roy Soc A Math Phys Eng Sci 455:1125–1147
Sonneville V (2015) A geometric local frame approach for flexible multibody systems. Université de Liège. http://hdl.handle.net/2268/180964
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Appendix
Appendix
To observe the objective of the strain measures [34], the relative rotation is interpolated, which is consistent with Ref. [2]. The formula is expressed as
where the notation \({{\varvec{\Theta}}}_{{\text{I}}}^{{\text{r}}}\) denotes the relative rotation between nodes r and I, and Rr is the rotation matrix at the reference node, which is typically chosen as the first node within an element [2]. The variations of the relative configuration vector \({\mathbf{d}}_{{\text{k}}}^{{\text{r}}}\) and the strain measures can be given by
where the symbols exp and T denote the exponential mapping and tangent operations on SO(3), \({\mathbf{d}} = \sum\limits_{k = 1}^{{{\text{N}} - 1}} {N_{{\text{I}}}^{ * } {\mathbf{d}}_{{\text{I}}}^{{\text{r}}} }\) denotes the relative configuration vector on the gauss points, N is the number of nodes. The expressions of Giu and Giω are easy to obtain from Eq. (32), and the linearization of δfα can be derived with the help of an arbitrary 3 × 1 vector a
R* represents the rotation transformation between δxN and δuN. The core of the first and second derivatives for d is to compute the first and second derivatives of TSO(3) and its inverse, which can be found in Ref. [2] and [35] and will not be repeated here. The expressions of Bi and ΔBi can be easily obtained using the Eqs. (32), (33) and (34).
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Zhang, T., Zhang, S., Liu, C. (2022). A Six-Node Triangular Shell Based on the Local Frame of Lie Group. In: Jing, X., Ding, H., Wang, J. (eds) Advances in Applied Nonlinear Dynamics, Vibration and Control -2021. ICANDVC 2021. Lecture Notes in Electrical Engineering, vol 799. Springer, Singapore. https://doi.org/10.1007/978-981-16-5912-6_34
Download citation
DOI: https://doi.org/10.1007/978-981-16-5912-6_34
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-16-5911-9
Online ISBN: 978-981-16-5912-6
eBook Packages: EngineeringEngineering (R0)