The MITC3 Shell Finite Element Enriched by Interpolation Covers
The MITC3 Shell Finite Element Enriched by Interpolation Covers
The MITC3 Shell Finite Element Enriched by Interpolation Covers
a r t i c l e i n f o a b s t r a c t
Article history: In this paper, we develop a scheme to enrich the 3-node triangular MITC shell finite element by interpo-
Received 1 August 2013 lation cover functions. The MITC method is used for the standard and enriched displacement interpola-
Accepted 9 December 2013 tions. The enriched 3-node shell finite element not only captures higher gradients but also decreases
Available online 28 January 2014
inter-elemental stress jumps. In particular, the enrichment scheme increases the solution accuracy with-
out any traditional local mesh refinement. Convergence studies considering a fully clamped square plate
Keywords: problem, cylindrical shell problems, and hyperboloid shell problems demonstrate the good predictive
Shell structures
capability of the enriched MITC3 shell finite element, even when distorted meshes are used. We evaluate
Enriched finite elements
Stress accuracy
the effectiveness of the method, and also illustrate the use of the enrichment scheme applied only locally
MITC shell elements through the solution of two additional shell problems: a shaft–shaft interaction problem and a monster
Interpolation cover shell problem.
Triangular elements Ó 2013 Elsevier Ltd. All rights reserved.
0045-7949/$ - see front matter Ó 2013 Elsevier Ltd. All rights reserved.
http://dx.doi.org/10.1016/j.compstruc.2013.12.003
H.M. Jeon et al. / Computers and Structures 134 (2014) 128–142 129
The triangles do not overlap, that is, wj \ wk ¼ £ for j – k. 3.1. Enriched displacement interpolation
Fig. 1(a) shows the piecewise interpolation function hi(x, y)
used in the solution. Let Ci be the support domain of hi, i.e. The geometry of the 3-node continuum mechanics based trian-
C i ¼ supp ðhi Þ; 8i ¼ 1; . . . ; N, which we call the cover region. Hence gular shell finite element is interpolated using [23,24,28]
the cover region Ci corresponds to the union of elements attached to
the node i, see Fig. 1(b). For each wm, let ic(m) be the set of cover
indices defined by
ic ðmÞ ¼ fi : C i \ wm –£g: ð2Þ
In Fig 1, the 3-node triangular element m coincides with the
overlapped region of the three cover regions Ci, Cj and Ck and
hence ic(m) = {i, j, k}. To enrich the standard finite element interpo-
lation for the solution variable u, we use interpolation cover
functions
m
i Ci i i k
Table 1
(a) Detailed information on the stiffness matrices of the 3-, 6-, and enriched 3-node shell
s s
finite elements for the meshes shown in Fig. 4.
(b)
s s
where r, s, and t are natural coordinates, hi is the 2D interpolation
function corresponding to node i, xi is the position vector of node
1 1 i in the global Cartesian coordinate system, and ai, Vin denote the
s2 eˆ2(2)st eˆ2(3)qt shell thickness and the director vector at node i, respectively, see
Fig. 2.
The standard displacement interpolation of the shell element is
given by
s1 eˆ1(2)st eˆ1(3)
qt
X3 X3
t
r r ¼
u i þ
hi u ai hi Vi2 a
i þ Vi1 b
i ; ð6Þ
0 r1 r2 1 0 eˆ1(1) eˆ2(1)rt 1 2
rt i¼1 i¼1
Fig. 3. Tying points for the covariant transverse shear strains of the enriched MITC3 in which u i v i w
i ¼ ½ u i T is the nodal displacement vector in the
T
shell finite element: (a) for the standard linear displacement interpolation; global Cartesian coordinate system, Vi1 ¼ ½ V i1x V i1y V i1z and
r 1 ¼ s1 ¼ 12, and (b) for the additional quadratic displacement interpolation; i i i i T i
V2 ¼ ½ V 2x V 2y V 2z are unit vectors orthogonal to Vn and to each
r 1 ¼ s1 ¼ 12 2p1 ffiffi3 and r 2 ¼ s2 ¼ 12 þ 2p1 ffiffi3. Note that the scheme referred to as MITC6b
other, and a i and bi are the rotations of the director vector Vi about
in Ref. [23] is used. n
i i
V1 and V2 at node i.
X3
tX 3 To enrich the displacement interpolation in Eq. (6), we use the
xðr; s; tÞ ¼ hi ðr; sÞxi þ ai hi ðr; sÞVin linear interpolation cover, that is, the first order degree of polyno-
i¼1
2 i¼1
mial bases. The enriched displacement interpolation for the 3-node
with h1 ¼ r; h2 ¼ s; h3 ¼ 1 r s; ð5Þ triangular shell finite element is given by
16 16 8 8 8 8
(d) (e) (f)
Fig. 4. Meshes used and stiffness matrix structures: (a) and (d) for the 3-node shell element, (b) and (e) for the 6-node shell element, and (c) and (f) for the enriched 3-node
shell elements. Non-zero entries are colored in black.
H.M. Jeon et al. / Computers and Structures 134 (2014) 128–142 131
3-node element 1
1.0E+4 eij ¼ eij þ ^eij with eij ¼ ; j þ gj u
ðg u ; i Þ and
6-node element 2 i
8.0E+3 enriched 3-node element 1
^eij ¼ ^ ; j þ gj u
ðg u ^ ; i Þ; ð11Þ
( N 1) 2 3 p
2 i
6.0E+3
in which eij and ^eij correspond to the standard linear and additional
4.0E+3 quadratic displacement interpolations, respectively.
To alleviate the locking phenomenon, we use the MITC meth-
2.0E+3
( N 1) 2 p od for the covariant transverse shear strains. However, different
0.0E+0 assumed covariant transverse shear strain fields are employed
for the standard and additional quadratic displacement interpo-
lations. The assumed covariant transverse shear strain fields of
0 4 8 12 16 20 24 28 32 36
the MITC3 and MITC6 shell elements are used for the strains
N eij and ^eij , respectively [23]. Note that, in the MITC6 shell ele-
ment, the covariant membrane strains are also assumed to re-
Fig. 5. The total number of degrees of freedom (DOFs) when increasing the number duce membrane locking, but this treatment is not necessary
of element layers, N, along an edge p denotes the number of degrees of freedom per
and not used for the enriched MITC3 shell element due to its flat
node, hence p = 3 for the simply supported plate problem.
geometry.
The assumed covariant transverse shear strain field used for the
standard displacement interpolation is [23]
þu
u¼u ^ ð7Þ
eAS ð1Þ
rt ¼ ert þ cs;
eAS ð2Þ
st ¼ est cr; ð12Þ
with
where c ¼ eð2Þ
st þ eð1Þ ð3Þ
est eð3Þ
and, at the tying points,
rt rt
ðnÞ
and est ertðnÞ
X3 X3
t are calculated from Eq. (11), see Fig. 3(a).
^¼
u ^i þ
Hi u ai Hi Di2 a
^ i þ Di1 ^bi ; ð8Þ For the additional quadratic displacement interpolation, we use
i¼1 i¼1
2
the assumed covariant transverse shear strain field
T T
in which u ^i ¼ ½ u ^ gi j v
^ ni u ^ ni v^ gi j w ^ gi ; a
^ ni w ^ gi and
^ ni a
^i ¼ ½ a
^ ^g T are unknown coefficient vectors for the displace-
^n b
bi ¼ ½ b ^eAS
rt ¼ a1 þ b1 r þ c 1 s;
i i ð13Þ
ments and rotations, and the Hi are the linear cover interpolation ^eAS
st ¼ a2 þ b2 r þ c 2 s
matrices for the displacements and rotations
2 3 2 3
and we have the coefficients
V i1x 0 V i2x 0
6 7 6 7
3 2 6 0 V i1x 7 6 0 V i2x 7 ð1Þ
a1 ¼ mrt lrt ;
ð1Þ ð1Þ
b1 ¼ 2lrt ; a2 ¼ mst lst ; c2 ¼ 2lst ;
ð2Þ ð2Þ ð2Þ
6 7 6 7
ni gi 0 0 0 0 6 i 7 6 i 7
6 7 6 V 1y 0 7 6V 0 7 ð3Þ ð3Þ ð3Þ ð3Þ
Hi ¼ hi 4 0 0 ni gi 0 0 5; Di1 ¼ 6 7; and Di ¼ 6 2y 7: ð9Þ c1 ¼ ða2 þ c2 a1 Þ mst þ lst mrt lrt ; ð14Þ
6 i 7 2 6 i 7
6 0 V 1y 7 6 0 V 2y 7
0 0 0 0 ni gi 6 7 6 7
6 i 7 6 i 7 ð3Þ ð3Þ ð3Þ ð3Þ
b2 ¼ ða1 þ b1 a2 Þ þ mst lst mrt þ lrt
4 V 1z 0 5 4 V 2z 0 5
0 V i1z 0 V i2z
with
Note that the enriched displacement interpolation for u in Eq. (7) pffiffiffi
and the additional
consists of two parts: the standard linear term u ðiÞ 1 ðiÞ ðiÞ
ðiÞ 3 ðiÞ
mjt ¼ ^ ^
e1jt þ e2jt ; ljt ¼ ^e2jt ^eðiÞ
1jt
quadratic term u^. 2 2
with j ¼ r; s for i ¼ 1; 2; 3; ð15Þ
Table 2
Solution times (in second) for solving the linear equations. We use 2N 2N and N N meshes for linear and quadratic shell elements, respectively (DOFs: degrees of freedom, HB:
half-bandwidth).
2L
z
q t
x D C 2L
x
A B
D C D C D C
h h h
A B A B A B
(a) (b) (c)
Fig. 6. Fully clamped square plate under uniform pressure (L = 1.0, E = 1.7472 107, q = 1.0 and v = 0.3) with three different 4 4 mesh patterns: (a) and (b) triangular mesh
for the MITC3, MITC6 and enriched MITC6 shell elements, and (c) quadrilateral mesh for the MITC4 shell element.
i; a
u i and the additional degrees of freedom u
i ; b ^ i; a^ i; ^
bi . Note that L4 L3 L 2 L1
we do not use assumed covariant strain fields for other covariant
D C D C
strain components and hence the scheme will not give spurious
modes in membrane strains [25,34].
Then, using the appropriate stress–strain matrix for shells,
the element stiffness is constructed in the same manner as for
the displacement-based shell element [1]. The 7-point Gauss
integration is adopted to evaluate the stiffness matrix because
the order of the enriched displacement interpolation is
quadratic.
Since the cover interpolation is based on the existing nodes, the
enriched displacement interpolation can be locally used assigning
or not assigning interpolation covers in different regions. Without
enrichment, the element is identical to the original MITC3 shell A B A B
element. (a) (b)
The enriched MITC3 shell element passes the membrane,
bending, and transverse shearing patch tests for arbitrary local Fig. 7. Distorted meshes used for the fully clamped square plate problem,
enrichments, see Refs. [1,18,23,28] for the patch tests per- cylindrical shell problems, and hyperboloid shell problems when (a) N = 4 and (b)
N = 8. The number of triangular elements for an N N mesh is 2N2.
formed. Of course, in the tests, the nodal forces corresponding
to not only the standard degrees of freedom (u i; a i and b i )
but also the additional degrees of freedom (u ^i; a ^ i and ^ bi ) must
dard 3-node shell element is based on the linear displacement
be applied [10].
interpolation, and the 6-node and enriched 3-node shell elements
are based on quadratic displacement interpolations, we use a twice
4. Computational efficiency finer mesh for the standard 3-node shell element.
The stiffness matrix entries for the simply supported square
In this section, we study some important aspects of the compu- plate problem for some equivalent mesh patterns are plotted in
tational efficiency when using the enriched element. The standard Fig. 4(d)–(f), where the non-zero entries are colored in black. The
3- and 6-node shell elements (the MITC3 and MITC6 shell ele- size of the stiffness matrices for the meshes used is 803 803
ments) and the enriched 3-node shell element (the enriched MITC3 for the 3- and 6-node shell elements and 633 633 for the en-
shell element) are considered. riched 3-node shell element. The standard 3- and 6-node shell ele-
We first study the size and sparseness of the stiffness matrices ments and the enriched 3-node shell element give 15,313, 24,581
when using the enriched 3-node shell finite element and the stan- and 32,797 non-zero entries in the matrices, respectively. Also,
dard 3- and 6-node shell elements for the meshes shown in Fig. 4. the matrix half-bandwidths are 51, 100 and 83 for the 3- and 6-
A simply supported square plate problem is considered. The node shell elements and the enriched 3-node shell element,
meshes used are given in Fig. 4(a)–(c) when N = 8. Since the stan- respectively. Table 1 lists the information regarding these cases.
H.M. Jeon et al. / Computers and Structures 134 (2014) 128–142 133
l o g ( re l a t i v e e r ro r )
l o g ( re l a t i v e e r ro r )
l o g ( re l a t i v e e r ro r )
l o g ( re l a t i v e e r ro r )
-1.0 -1.0 -1.0 -1.0
Fig. 9. Convergence curves for the fully clamped square plate problem with uniform meshes. The solid and dotted lines correspond to the results obtained by the mesh
patterns in Fig. 6(a) and (b), respectively. The bold line represents the optimal convergence rate, which is 2.0 for linear elements and 4.0 for quadratic elements.
The number of non-zero entries in the stiffness matrix for the as a function of the number of elements used in the meshing of
enriched 3-node shell element is substantially larger than in the Fig. 4.
corresponding matrix for the 6-node shell element. This is due It is valuable to compare solution times required for the three
to the fact that the support of the higher order interpolation shell finite elements considered. In all the cases, of course,
functions in the enriched 3-node shell element is larger than for symmetric stiffness matrices are generated. To obtain more insight
the 3- and 6-node shell elements. However, using the enriched into the computational efforts needed in the respective solutions,
3-node shell element, all degrees of freedom are associated with we focus on the solution of the linear equations using direct Gauss
vertex nodes which are shared by several elements and the elimination, in which the factorization of the stiffness matrices
assembled system of equations is in general smaller than when represents the major expense. To check computational times, we
using the 6-node shell element where edge nodes are only shared use a quad-core machine (Intel(R) Core i7-3770 CPU @ 3.40 GHz,
by 2 elements. Therefore, the enriched 3-node shell element gives 8 GB RAM, Windows 7 64bit) for all solution cases. Table 2 shows
less equations and here also a smaller bandwidth than the 6-node the solution times for the simply supported square plate problem.
shell element. This fact shows the effectiveness of the enriched As expected, the factorization time for the enriched 3-node shell
3-node shell element from a computational point of view. Fig. 5 element is much smaller than for the standard 6-node shell
shows how the number of nodal degrees of freedom increases element.
l o g ( re l a t i v e e r ro r )
l o g ( re l a t i v e e r ro r )
l o g ( re l a t i v e e r ro r )
Fig. 8. Convergence curves for the fully clamped square plate problem with uniform meshes. For triangular shell elements, the mesh pattern in Fig. 6(a) is used. The bold line
represents the optimal convergence rate, which is 2.0 for linear elements and 4.0 for quadratic elements.
134 H.M. Jeon et al. / Computers and Structures 134 (2014) 128–142
l o g ( re l a t i v e e r ro r )
l o g ( re l a t i v e e r ro r )
l o g ( re l a t i v e e r ro r )
-1.0 -1.0 -1.0 -1.0
Fig. 10. Convergence curves for the fully clamped square plate problem with the distorted meshes shown in Fig. 7. The bold line represents the optimal convergence rate,
which is 2.0 for linear elements and 4.0 for quadratic elements.
5. Convergence studies
z
In this section, we perform convergence studies on well-
established problems for the enriched MITC3 shell element. The
solutions can show at most quadratic convergence in the s-norm
and the results are compared with those of the MITC3, MITC4, C
and MITC6 shell elements. We solve various problems: a fully
clamped square plate problem, cylindrical shell problems, and
hyperboloid shell problems using uniform and distorted meshes D
[23,24,27,28,35].
The s-norm proposed by Hiller and Bathe [36] is used to mea- B
sure the convergence of the finite element solutions. The s-norm
y
is suitable to check whether the finite element solutions satisfy
consistency and the inf-sup condition [36–40], and is defined as
follows A
Z x R
ku uh k2s ¼ DeT DsdX; ð17Þ 2L
X
where u is the exact solution, uh is the solution obtained using the
finite element discretization, e and s are the strain and stress vec-
tors, and
1
De ¼ e e h ; Ds ¼ s sh : ð18Þ
The theoretical convergence behavior can be estimated to be
0.5
k
ku uh k2s ffi ch ; ð19Þ
in which c is a constant and h denotes the element size. If a shell p( ) / p0 0
element is uniformly optimal, the constant is independent of the
shell thickness and k represents the optimal order of convergence,
with k = 2 for the 3-node shell finite element, and k = 4 for the 6- -0.5
node and the enriched 3-node shell elements.
Instead of the unknown exact solution, a reference finite ele-
ment solution uref calculated using a very fine mesh and a known -1
reliable element can be used, hence Eq. (17) becomes 0 30 60 90
Z
kuref uh k2s ¼ DeT DsdXref with De ¼ eref eh ;
Xref
Fig. 11. Cylindrical shell problem (4 4 mesh, L = R = 1.0, E = 2.0 105, v = 1/3 and
Ds ¼ sref sh : ð20Þ p0 = 1.0).
To measure the convergence of the finite elements in the shell
problems, we use the relative error Eh
The numerical procedure to calculate the s-norm for shell finite ele-
kuref uh k2s
Eh ¼ : ð21Þ ment solutions with general types of elements and general meshes
kuref k2s is explained in detail in Ref. [24]. In the use of Eq. (21), it is very
H.M. Jeon et al. / Computers and Structures 134 (2014) 128–142 135
l o g ( re l a t i v e e r ro r )
l o g ( re l a t i v e e r ro r )
l o g ( re l a t i v e e r ro r )
l o g ( re l a t i v e e r ro r )
-1.0 -1.0 -1.0 -1.0
Fig. 12. Convergence curves for the clamped cylindrical shell problem with uniform meshes. The bold line represents the optimal convergence rate, which is 2.0 for linear
elements and 4.0 for quadratic elements.
l o g ( re l a t i v e e r ro r )
l o g ( re l a t i v e e r ro r )
l o g ( re l a t i v e e r ro r )
-1.0 -1.0 -1.0 -1.0
Fig. 13. Convergence curves for the clamped cylindrical shell problem with the distorted meshes shown in Fig. 7. The bold line represents the optimal convergence rate,
which is 2.0 for linear elements and 4.0 for quadratic elements.
important to use accurate reference solutions calculated by a pressure load. Due to symmetry, only one quarter of the plate is
reliable shell finite element. In this study, we use well-converged modeled, with u x ¼
hy ¼ 0 along BC, u y ¼
hx ¼ 0 along DC, and
reference solutions calculated using fine meshes of the MITC9 shell x ¼ u
u y ¼ u z ¼ hx ¼
hy ¼ 0 along AB and AD [23,24].
finite element. Of course, the MITC9 shell finite element is known to We study the convergence behavior not only using uniform
satisfy the ellipticity and consistency conditions and to show ade- meshes but also distorted meshes, as shown in Fig. 7. When the
quate convergence behavior, see Refs. [22,35,36]. N N distorted mesh is used, each edge is divided by the ratio
In the following sections, we present the convergence curves of L1 : L2 : L3 : . . . ; LN ¼ 1 : 2 : 3 : . . . N, leading to quite distorted
the MITC3, MITC4, MITC6 shell elements and the fully enriched meshes. The reference solution is obtained with a uniform mesh
MITC3 shell element to identify the performance of the enriched of 96 96 MITC9 shell finite elements. We use N = 8, 16, 32 and
MITC3 shell element compared to other shell elements. Note that 64 for the MITC3 and MITC4 shell elements, and N = 4, 8, 16 and
some convergence curves of the MITC3, MITC4, and MITC6 shell 32 for the MITC6 shell element and the enriched MITC3 shell ele-
elements have been published before in Refs. [23,24,27]. ment. Note that in these N N meshes N2 MITC4 elements and
2N2 triangular elements are used throughout the paper. Also, in
5.1. Fully clamped square plate problem the figures of results we consider the cases t/L = 1/100, 1/1000
and 1/10,000 and use as the ‘‘element size’’ h = L/N. To fairly com-
The plate problem shown in Fig. 6 is solved. A square plate of pare convergence behaviors among different shell elements, the
size 2L 2L and constant thickness t is subjected to a uniform equivalent element sizes 2h, h and 1.2h are used for the MITC3
136 H.M. Jeon et al. / Computers and Structures 134 (2014) 128–142
l o g ( re l a t i v e e r ro r )
l o g ( re l a t i v e e r ro r )
l o g ( re l a t i v e e r ro r )
-1.0 -1.0 -1.0 -1.0
Fig. 14. Convergence curves for the free cylindrical shell problem with uniform meshes. The bold line represents the optimal convergence rate, which is 2.0 for linear
elements and 4.0 for quadratic elements.
l o g ( re l a t i v e e r ro r )
l o g ( re l a t i v e e r ro r )
l o g ( re l a t i v e e r ro r )
-1.0 -1.0 -1.0 -1.0
Fig. 15. Convergence curves for the free cylindrical shell problem with the distorted meshes shown in Fig. 7. The bold line represents the optimal convergence rate, which is
2.0 for linear elements and 4.0 for quadratic elements.
and MITC4 shell elements, the MITC6 shell element, and the en- Fig. 8 shows the convergence curves of the original MITC3 shell
riched MITC3 shell element. When using these equivalent element element and the enriched MITC3 shell elements based on the dif-
sizes, the numbers of degrees of freedom are similar. ferent assumptions for the transverse shear strain fields. The en-
To identify the dependency of the convergence behavior on the riched MITC3 shell element shows different solution accuracy
MITC scheme chosen for the enriched MITC3 shell element, the fol- highly depending on the assumed covariant transverse shear strain
lowing three schemes are considered for the covariant transverse field used. When the assumed covariant transverse shear strain
shear strain field of the additional quadratic displacement field of the MITC6 shell element is employed, an almost ideal con-
interpolation: vergence behavior is observed in this fully clamped square plate
problem. Note that the other enriched MITC3 shell elements show
– No MITC scheme is used (denoted by DISP in Fig. 8). an even worse convergence behavior than the original MITC3 shell
– The MITC6a scheme is used, for this scheme see Ref. [23]. element. Therefore, in the following sections, we only use the en-
– The MITC6 scheme in Eq. (13) is used (referred to as MITC6b in riched MITC3 shell element based on the MITC6 scheme in Eq. (13).
Fig. 8) Figs. 9 and 10 present the convergence curves for the fully
clamped square plate problems using uniform and distorted
In all these cases, of course, the MITC3 scheme in Eq. (12) is meshes, respectively. The performance of the enriched MITC3 shell
used for the assumed covariant transverse shear strain field of element is much better than the performance of the MITC3 and
the standard linear displacement interpolation. MITC6 shell elements. One reason is probably that the enrichments
H.M. Jeon et al. / Computers and Structures 134 (2014) 128–142 137
z -1
0
1
1
y
0.5 x
2L
y 0 D C
-0.5
-1 B
-1 A
0 θ
1
x z
(a)
6 t
(b) (c)
Fig. 16. Hyperboloid shell problem (E = 2.0 1011, v = 1/3 and p0 = 1.0). (a) Shell geometry and boundary conditions, (b) Graded mesh for the clamped case (8 8 mesh,
t/L = 1/1000), (c) Mesh for the free case (8 8 mesh).
l o g ( re l a t i v e e r ro r )
l o g ( re l a t i v e e r ro r )
l o g ( re l a t i v e e r ro r )
Fig. 17. Convergence curves for the clamped hyperboloid shell problem with uniform meshes. The bold line represents the optimal convergence rate, which is 2.0 for linear
elements and 4.0 for quadratic elements.
span over the cover regions and distortions within the regions are pðhÞ ¼ p0 cosð2hÞ: ð22Þ
not as severe (are smoothed out) in comparison to not using cov-
ers. The MITC4 and enriched MITC3 shell finite elements show al-
The shell problem gives two different asymptotic behaviors
most optimal convergence behaviors, even though the distorted
depending on the boundary conditions at both ends: the bending-
meshes are used.
dominated behavior under free boundary conditions and the mem-
brane-dominated behavior under clamped boundary conditions.
5.2. Cylindrical shell problems Using the symmetry of the problem, the region ABCD in Fig. 11
is modeled. In the membrane-dominated case, the clamped
A cylindrical shell with uniform thickness t, length 2L, and ra- boundary condition is imposed: u ¼ 0 along BC, u
x ¼ b y ¼ a
¼0
dius R is considered, as shown in Fig. 11. The loading is a smoothly along DC uz ¼ a
¼ 0 along AB, and u
x ¼ u z ¼ a
y ¼ u ¼b ¼ 0 along
varying periodic pressure p(h) normal to the shell surface AD. In the bending-dominated case, the free boundary condition
138 H.M. Jeon et al. / Computers and Structures 134 (2014) 128–142
l o g ( re l a t i v e e r ro r )
l o g ( re l a t i v e e r ro r )
l o g ( re l a t i v e e r ro r )
-1.0 -1.0 -1.0 -1.0
Fig. 18. Convergence curves for the clamped hyperboloid shell problem with the distorted meshes shown in Fig. 7. The bold line represents the optimal convergence rate,
which is 2.0 for linear elements and 4.0 for quadratic elements.
l o g ( re l a t i v e e r ro r )
l o g ( re l a t i v e e r ro r )
l o g ( re l a t i v e e r ro r )
-1.0 -1.0 -1.0 -1.0
Fig. 19. Convergence curves for the free hyperboloid shell problem with uniform meshes. The bold line represents the optimal convergence rate, which is 2.0 for linear
elements and 4.0 for quadratic elements.
l o g ( re l a t i v e e r ro r )
l o g ( re l a t i v e e r ro r )
l o g ( re l a t i v e e r ro r )
-1.0 -1.0 -1.0 -1.0
Fig. 20. Convergence curves for the free hyperboloid shell problem with the distorted meshes shown in Fig. 7. The bold line represents the optimal convergence rate, which is
2.0 for linear elements and 4.0 for quadratic elements.
(a) (b)
Effective stress
MITC4 MITC3
(DOFs = 10,805, Reference stress) (DOFs = 12,750, Error = 5.68%)
Fig. 22. Distributions of effective stress for the shaft–shaft interaction problem: for (a) the 2,193 node model of the MITC4 shell elements, (b) the 2,582 node model of the
MITC3 shell elements, (c) the 641 node model of the MITC3 shell elements, (d) the 641 node model fully enriched, and (e) the 641 node model locally enriched. The red dot
represents enriched nodes (DOFs: total number of degrees of freedom used, Error = rref ref
v rv =rv 100). (For interpretation of the references to color in this figure legend,
h
Table 3
Relative errors in maximum effective stress in the shaft–shaft interaction problem for the five different shell models in Fig. 22. Relative error (%) ¼ rref ref
max rmax =rmax 100.
h
element and the fully and locally enriched shell models. The red is no exact solution to the problem, we use the reference solution
dots in Fig. 22(e) represent the selected nodes carrying interpola- given by a fine mesh of 48 (axial) 192 (circumferential) MITC4
tion covers around the fillet area where stress concentration is shell elements; see Fig. 24(a). This is a sufficiently fine mesh to
expected. identify and reasonably resolve the boundary layer on the free
Table 3 gives the numbers of elements, nodes, degrees of free- edge. Fig. 24(b) presents a finer mesh of MITC3 shell elements,
dom used, and the relative errors in the maximum effective stress and Fig. 24(c)–(e) show a coarser mesh for the MITC3 shell element
obtained when using the shell models in Fig. 22. In the shaft–shaft and the fully and locally enriched cases.
interaction problem, the maximum effective stress is obtained Fig. 24 shows the calculated deformed shapes of the shell when
around the fillet area. Using the local enrichments, the maximum the shell thickness is 0.001 (t/L = 1/10,000). For visualization, the
effective stress is well predicted with a much smaller number of displacements are normalized so that the maximum outward total
degrees of freedom. displacement value is equal to 2.0. We note that the displacements
are dominant in the immediate vicinity of the free boundary,
6.2. A ‘‘highly-sensitive’’ shell problem namely within the boundary layer. Fig. 24(b) and (c) show that
the MITC3 shell element meshes are not effective in predicting the
Fig. 23 shows the problem considered (referred to also as ‘‘the displacement oscillations1 in the circumferential direction ithin the
monster shell problem’’) [12]. The shell geometry corresponds to
a half-sphere with the top sliced off. The shell is clamped around 1
In the monster shell problem, the number of displacement oscillations in the
its entire lower boundary. A smoothly distributed pressure is boundary layer increases as the shell thickness decreases. The number is given by
applied over a small part of the interior of the shell. Since there log (L/t).
H.M. Jeon et al. / Computers and Structures 134 (2014) 128–142 141
Z boundary layer. However, when the coarse MITC3 shell element mesh
is fully enriched, the displacements in the boundary layer are
calculated accurately as shown in Fig. 24(d). Also, the local use of
the cover interpolations within the boundary layer results in excellent
overall accuracy with a significantly reduced number of degrees of
18 freedom, see Fig. 24(e). Table 4 shows the number of elements, nodes
and degrees of freedom used, the number of displacement oscilla-
tions, and the relative errors in the strain energies.
7. Conclusions
Fig. 24. Deformed shapes for the monster shell (t/L = 1/10, 000): for (a) the 48 (axial) 192 (circumferential) mesh of the MITC4 shell elements, (b) the 48 192 mesh of the
MITC3 shell elements, (c) the 16 64 mesh of the MITC3 shell elements, (d) the 16 64 mesh model fully enriched, and (e) the 16 64 mesh model locally enriched. In the
figure (e), the red dot represents enriched nodes (DOFs: the total number of degrees of freedom used, Error = (Eref Eh)/Eref 100). (For interpretation of the references to
color in this figure legend, the reader is referred to the web version of this article.)
Table 4
Relative errors in strain energy in the monster shell problem for the five different shell models in Fig. 24. Relative error (%) = (Eref Eh)/Eref 100.
We can conclude that cover interpolations and the MITC meth- [17] Zhuo Z, BinBin C. A novel enriched CB shell element method for simulating
arbitrary crack growth in pipes. Sci China Phys Mech Astron 2011;54:
od are promising schemes for enriching shell element behaviors.
1520–31.
Based on the observed good behavior of the enriched MITC3 shell [18] Dvorkin EN, Bathe KJ. A continuum mechanics based four-node shell element
finite element, we expect that an enriched MITC4 shell element for general nonlinear analysis. Eng Comput 1984;1:77–88.
will likely also be effective when distorted meshes must be used [19] Bathe KJ, Dvorkin EN. A formulation of general shell elements – the use of
mixed interpolation of tensorial components. Int J Numer Methods Eng
in areas of shell bending. In future studies, it would be valuable 1986;22:697–722.
to mathematically analyze the method, to further test the scheme, [20] Brezzi F, Bathe KJ, Fortin M. Mixed-interpolated elements for Reissner/Mindlin
and to develop the method for nonlinear analysis [1,18,43] and for plates. Int J Numer Methods Eng 1989;28:1787–801.
[21] Bucalem ML, Bathe KJ. Higher-order MITC general shell elements. Int J Numer
solving problems containing very high stress gradients, like shell Methods Eng 1993;36:3729–54.
problems containing cracks [32,33,44]. In all of these develop- [22] Bathe KJ, Lee PS, Hiller JF. Towards improving the MITC9 shell element.
ments, the ultimate aim should probably be to establish automatic Comput Struct 2003;81:477–89.
[23] Lee PS, Bathe KJ. Development of MITC isotropic triangular shell finite
procedures for improving stress solutions [45]. elements. Comput Struct 2004;82:945–62.
[24] Lee PS, Noh HC, Bathe KJ. Insight into 3-node triangular shell finite elements:
Acknowledgments the effects of element isotropy and mesh patterns. Comput Struct
2007;85:404–18.
[25] Beirão da Veiga L, Chapelle D, Paris Suarez I. Towards improving the MITC6
This research was supported by the Basic Science Research Pro- triangular shell element. Comput Struct 2007;85:1589–610.
gram through the National Research Foundation (NRF) of Korea [26] Bucalem ML, Bathe KJ. The mechanics of solids and structures – hierarchical
modeling and the finite element solution. Springer; 2011.
funded by the Ministry of Science, ICT and Future Planning (No.
[27] Chapelle D, Bathe KJ. The finite element analysis of shells – fundamentals. 2nd
2011-0014387). ed. Berlin: Springer; 2011.
[28] Lee Y, Yoon K, Lee PS. Improving the MITC3 shell finite element by using the
References Hellinger-Ressner principle. Comput Struct 2012;110–111:93–106.
[29] Shi GH. Manifold method of material analysis. In: Trans. 9th Army Conf. on
Applied Mathematics and Computing; 1991. p. 57–76.
[1] Bathe KJ. Finite element procedures. Cambridge, MA: Klaus-Jürgen Bathe; [30] Strouboulis T, Copps K, Babuška I. The generalized finite element method.
2006. Comput Methods Appl Mech Eng 2001;190:4081–193.
[2] Bathe KJ, Chaudhary A. On the displacement formulation of torsion of shafts [31] Tian R, Yagawa G, Terasaka H. Linear dependence problems of partition of
with rectangular cross-sections. Int J Numer Methods Eng. 1982;18:1565–8. unity-based generalized FEMs. Comput. Methods Appl. Mech. Eng
[3] Yoon KH, Lee YG, Lee PS. A continuum mechanics based 3-D beam finite 2006;195:4768–82.
element with warping displacements and its modeling capabilities. Struct Eng [32] Hong WT, Lee PS. Coupling flat-top partition of unity method and finite
Mech 2012;43–4:411–37. element method. Finite Elem Anal Des 2013;67:43–55.
[4] Benzley S. Representation of singularities with isoparametric finite elements. [33] Hong WT, Lee PS. Mesh based construction of flat-top partition of unity. App
Int J Numer Methods Eng 1974;8:537–45. Math Comput 2013;219:8687–704.
[5] Dvorkin EN, Cuitiño AM, Gioia G. Finite elements with displacement [34] Kim DN, Bathe KJ. A triangular six-node shell element. Comput Struct
interpolated embedded localization lines insensitive to mesh size and 2009;87:1451–60.
distortions. Int J Numer Methods Eng 1990;30(3):541–64. [35] Lee PS, Bathe KJ. The quadratic MITC plate and MITC shell elements in plate
[6] Belytschko T, Black T. Elastic crack growth in finite elements with minimal bending. Adv Eng Software 2010;41:712–28.
remeshing. Int J Numer Methods Eng 1999;45:601–20. [36] Hiller JF, Bathe KJ. Measuring convergence of mixed finite element
[7] Moes N, Dolbow J, Belytschko T. A finite element method for crack growth discretizations: an application to shell structures. Comput Struct
without remeshing. Int J Numer Methods Eng 1999;46:131–50. 2003;81:639–54.
[8] Daux C, Moes N, Dolbow J, Sukumar N, Belytschko T. Arbitrary branched and [37] Bathe KJ, Iosilevich A, Chapelle D. An inf-sup test for shell finite elements.
intersecting cracks with the extended finite element method. Int J Numer Comput Struct 2000;75:439–56.
Methods Eng 2000;48:1741–60. [38] Chapelle D, Bathe KJ. The mathematical shell model underlying general shell
[9] Babuška I, Melenk JM. The partition of unity method. Int J Numer Methods Eng elements. Int J Numer Methods Eng 2000;48:289–313.
1997;40:727–58. [39] Bathe KJ. The inf-sup condition and its evaluation for mixed finite element
[10] Kim J, Bathe KJ. The finite element method enriched by interpolation covers. methods. Comput Struct 2001;79:243–52.
Comput Struct 2013;116:35–49. [40] Bathe KJ, Lee PS. Measuring the convergence behavior of shell analysis
[11] Lee PS, Bathe KJ. On the asymptotic behavior of shell structures and the schemes. Comput Struct 2011;89:285–301.
evaluation in finite element solutions. Comput Struct 2002;80(3–4):235–55. [41] Lee PS, Bathe KJ. Insight into finite element shell discretizations by use of the
[12] Bathe KJ, Chapelle D, Lee PS. A shell problem ‘highly-sensitive’ to thickness ‘‘basic shell mathematical model’’. Comput Struct 2005;83:69–90.
changes. Int J Numer Methods Eng 2003;57(8):1039–52. [42] ADINA Primer: ARD 12-7, ADINA R & D Inc., Watertown, MA; December
[13] Bathe KJ, Zhang H. A mesh adaptivity procedure for CFD & fluid–structure 2012.
interactions. Comput Struct 2009;87:604–17. [43] Sussman T, Bathe KJ. 3D-shell elements for structures in large strains. Comput
[14] Areias PM, Belytschko T. Non-linear analysis of shells with arbitrary evolving Struct 2013;122:2–12.
cracks using XFEM. Int J Numer Methods Eng 2005;62:384–415. [44] Thanh CD, Zi G, Lee PS, Rabczuk T, Song JH. Phantom-node method for shell
[15] Areias PM, Song JH, Belytschko T. Analysis of fracture in thin shells by models with arbitrary cracks. Comput Struct 2012;92–93:242–56.
overlapping paired elements. Comput Method Appl Mech 2006;195:5343–60. [45] Kim J, Bathe KJ. Towards a procedure to automatically improve finite element
[16] Wyart E, Coulon D, Duflot M, Pardoen T, Remacle J-F, Lani F. A substructured solutions by interpolation covers. Comput Struct 2014;131:81–97.
FE-shell/XFE-3D method for crack analysis in thin-walled structures. Int J
Numer Methods Eng 2007;72:757–79.