Anda di halaman 1dari 14

Finite Elements in Analysis and Design 43 (2007) 847 860

www.elsevier.com/locate/nel

An n-sided polygonal smoothed nite element method (nSFEM)


for solid mechanics
K.Y. Dai a,b, , G.R. Liu a,b , T.T. Nguyen a
a Center for Advanced Computations in Engineering Science (ACES), Department of Mechanical Engineering, National University of Singapore,
10 Kent Ridge Crescent 119260, Singapore
b Singapore-MIT Alliance (SMA), E4-04-10, 4 Engineering Drive 3, Singapore 117576, Singapore

Received 16 May 2006; received in revised form 30 March 2007; accepted 30 May 2007
Available online 19 July 2007

Abstract
Smoothed nite element method (SFEM) using quadrilateral elements was recently proposed by Liu et al. [A smoothed nite element method
for mechanics problems, Comput. Mech. 39 (2007) 859877; Free and forced vibration analysis using the smoothed nite element method
(SFEM), J. Sound Vib. 301 (2007) 803820; Theoretical aspects of the smoothed nite element method (SFEM), Int. J. Numer. Methods Eng.
(2006), in press] to improve the accuracy and convergence rate of the existing standard four-node nite element method (FEM). In this paper
the SFEM is further extended to a more general case, n-sided polygonal smoothed nite elements (nSFEM), in which the problem domain
can be discretized by a set of polygons, each with an arbitrary number of sides. Stability condition is examined for this type of new elements
and some criteria are provided to avoid the presence of spurious zero-energy modes. Approach to constructing nSFEM shape functions are
also suggested with emphasis on a novel and simple averaging method. Selective integration scheme is recommended to overcome volumetric
locking for nearly incompressible materials. Several numerical examples are investigated and the present results are in good agreement with
exact solutions or FEM results. It is found that the present method gives very accurate stresses and desirable convergence rate as compared
with FEM. In addition problem domain can be discretized in a very exible manner as demonstrated in the examples.
2007 Elsevier B.V. All rights reserved.

Keywords: Finite element method; Smoothed nite element method; Strain smoothing; Stability; Locking

1. Introduction approximated accuracy and convergence rate can be improved


further while the number of variables remains unchanged as
The nite element method (FEM) [1,2] has become the most that of irreducible form. In addition, the SFEM has some other
popular and powerful numerical tool for solving problems in en- superior features. Due to the presence of strain projection pro-
gineering and science. However, this does not mean that no im- cess, only shape function itself is involved in the calculation
provement can be made on the current FEM. Recently smoothed of eld gradients and no coordinate transformations need to be
nite element method (SFEM) has been proposed by Liu performed. Hence shape function used in the eld approxima-
et al. [3,4] by means of combining the strain smoothing tech- tion can be easily constructed and the element is allowed to
nique with the conventional FEM technology. In this method, be of arbitrary shape and thus eld domain can be discretized
strain smoothing operation is performed on an entire or part of in a more exible way. Most importantly, these good features
an element to replace the conventional strains obtained using are gained without increasing the efforts in both modeling and
displacement-compatible equations in FEM. In SFEM both computation and modication to existing FEM codes is also an
easy task.
Corresponding author. Singapore-MIT Alliance (SMA), E4-04-10, 4 Later on they have also proved that the upper and lower
Engineering Drive 3, Singapore 117576, Singapore. Tel.: +65 6516 4796; bound solutions in SFEM can be obtained by varying the num-
fax: +65 6775 2920. ber of smoothing cells (SCs) that an element is divided [5]. If
E-mail address: smadky@nus.edu.sg (K.Y. Dai). each element is employed as one cell, an upper bound solution
0168-874X/$ - see front matter 2007 Elsevier B.V. All rights reserved.
doi:10.1016/j.nel.2007.05.009
848 K.Y. Dai et al. / Finite Elements in Analysis and Design 43 (2007) 847 860

is retrieved that corresponds to nite element displacement- criteria will be given in selection of SCs. Some approaches will
compatible model solution using reduced integration. Con- be suggested on the construction of shape functions for polyg-
versely if the number of SCs approaches innity a lower bound onal elements in Section 4. Some numerical examples will be
solution can be obtained that conforms to the nite element analyzed to demonstrate the accuracy, stability and convergence
displacement-compatible model using full integration. Gener- properties of the present method in Section 5, which is followed
ally the SFEM solution falls between the two bound solutions by some concluding remarks in the last section.
and with the increase of SC in a monotonic manner, the accu-
racy as well as the convergence rate will transform gradually 2. Brieng of SFEM
from the upper bound to the lower bound [5]. With such a
solid theoretical foundation established, users can therefore A 2D static elasticity problem can be described by equilib-
have more freedom in choosing a suitable number of SCs that rium equation in the problem domain  bounded by 
gives desired accuracy.
However, some problems still remain unclear. As mentioned ij ,j + bi = 0 in  (1)
in [3], singularity problem often occurs in the process of com- which subject to the boundary conditions: ij nj = ti on t and
putation if insufcient number of SCs is adopted in SFEM and ui = ui on u , where ij is the component of stress tensor and
as a result even single-element patch test can fail. We are still bi the component of body force; ni is the unit outward normal.
not clear about what is a suitable number of cells in the sub- Its variational weak form is derived as
division of an element with arbitrary number of sides. As any  
shape of quadrilateral element is workable in practice, can we
s (u)ij Dij kl s (u)kl d ui ti d = 0. (2)
use more general polygons (with arbitrary number of sides)  t
for domain discretization? Will this type of element be stable
and convergent and under what conditions? With these prob- Similar to FEM, the domain discretization of SFEM is based on
lems in mind we aim to extend the SFEM to even more general element, but the shape of an element can be much more exible,
case, i.e., a smoothed polygonal element with arbitrary sides such as concave element, polygonal and tile element. Galerkin
(or nSFEM). We try to nd the answers by means of the exist- weak form given in Eq. (2) is applied and integration is per-
ing theories and numerical approach in this work. formed on the basis of element. Depending on the requirement
The paper is organized as follows. Section 2 will revisit the of stability and accuracy, the elements may be further subdi-
idea, formulation and theoretical aspects of SFEM briey. Sta- vided into nite number of SCs, which is denoted as nSC (see
bility condition will be studied in detail in Section 3 and some Fig. 1 for example). The issue regarding cell division will be

2 triangular SCs
4 1 SC 4

3 3

1 1
2

4 triangular SCs 4 quadrilateral SCs


4 4

3 3

1 1
2 2

Fig. 1. A free quadrilateral SFEM element with different number of cells for eigenvalue analysis.
K.Y. Dai et al. / Finite Elements in Analysis and Design 43 (2007) 847 860 849

studied in more detail in Section 3. Strain smoothing operation algebraic form


and stiffness evaluation are performed simultaneously on each
M

cell. The assembly of stiffness of each cell yields an element
stiffness matrix. Detailed formulation can be found in Ref. [3]. bI k (xC ) = NI (xiGP )nC
ik li
C
(k = 1, 2), (9)
i=1
In the SFEM, a smoothing operation is performed to the
gradient of displacement on the smoothing cell C , which may where xiGP is the midpoint (Gaussian point) of boundary seg-
be the entire or part of an element
ment of Ci , whose length and outward unit normal are denoted
  as liC and nC
h i , respectively, and M is the edge number of the
h C u (x) d 1
u (xC ) =  = uh (x) d, (3) cell C .
C d AC C The smoothed element stiffness matrix can be obtained by
 assembly of those on each of the smoothing cell in the element,
where AC = C d and C is the smoothing cell. The operation i.e.,
is very similar to the mean dilatation procedure to deal with
nSC

the incompressibility in nonlinear mechanics [6]. Recently the
technique was used by Chen et al. [7,8] to stabilize the nodal Ke = BTC DBC AC . (10)
integration in the context of mesh-free method. C
As in the FEM, upon eld discretization, displacement can
The smoothed BC matrix is constructed on the basis of cell
be approximated by
and nSC is the number of cells that the interested element is
n
 subdivided.
uh (x) = NI (x)uI , (4) It is easy to prove that the smoothing operation in a cell
I =1 ensures that the equilibrium equation is satised for each point
within the cell and hence it is called equilibrator.
where n is the number of nodes in an element. Substituting uh The assemblage of each of the element stiffness matrix Ke
into Eq. (3) one can get the smoothed gradients of displacement leads to system stiffness matrix and the discrete governing equa-
 tion is given as
h (xC ) = 1
u uh (x)n(x) d
AC C Kd = f, (11)
n 
1  where K is the smoothed system stiffness matrix and f is the
= NI (x)n(x) duI , (5) nodal force vector given by
AC C
I
 
where C is the boundary of the smoothing cell C . Note that fI = NIT b d + NIT t d. (12)
 
the smoothing operation makes the domain integration become
boundary integration around the smoothing cell in Eq. (5). Par- The solution of SFEM using nSC = 1 is identical with the FEM
ticularly in 2D elasticity problems the smoothed strain can be using reduced integration. Sometimes the equilibrium model
expressed as is recovered which secures internal equilibrium and continu-
ous traction transmission [9]. As its stiffness is generally very
n
 exible, the solution corresponds to an upper bound solution.
 h (xC ) = BI (xC )dI , (6)
Conversely, if the number of SCs that subdivide an element
I
approaches innity, one has
where dI = [uI vI ]T is the nodal displacement vector. BI is 
the smoothed strain matrix as KI J KI J = BTI DBJ d (as nSC ) (13)


bI 1 (xC ) 0
with nSC approaching innity, the solution will transform to

BI (xC ) = 0 bI 2 (xC ) . (7) displacement-compatible model which preserves deformation
bI 2 (xC ) bI 1 (xC ) compatibility over the whole domain including points between
adjacent elements. The solution is equivalent to the counter-
It is easy to relate the smoothed strain matrix BI to its coun- part in FEM using full integration, which gives a lower bound
terpart BI = s NI (x) in FEM [5] by solution due to the very stiff model. It is proved that for
 1 < nSC < the solution is not variationally consistent [5].
1 Instead it falls in between the solution of equilibrium model
BI = BI (x) d. (8)
AC C (upper bound) and that of displacement compatible model
(lower bound). Since the conformability is only preserved
Therefore, BI is the averaged value of the standard BI over along cell edges and element sides, the generated stiffness ma-
the cell C . If one Gaussian point is used for line integration trix of SFEM is not as stiff as the FEM and the computed dis-
along each edge C i of C , Eq. (7) can be transformed to its placement is generally underestimated and thus more accurate
850 K.Y. Dai et al. / Finite Elements in Analysis and Design 43 (2007) 847 860

compared with FEM solution. Instead the loss of conformabil- non-zero eigenvalues (n =6) but zero-energy modes still exist.
ity inside smoothing cells brings about the equilibrium state When nSC =3 triangular or quadrilateral cells and n =9, we nd
of all interior points on them, which gives rise to very good that except three rigid-body-movement modes, no more zero-
accuracy in both displacement and stress. In addition, besides energy mode appears. Four-triangular and four-quadrilateral
the comparable convergence rate in displacement, the energy cells both work well for this case. For a polygonal element
convergence rate in SFEM is proven and numerically ob- as shown in Fig. 2, it is more natural to divide it into trian-
served to be higher than the FEM due to the strain smoothing gular cells. Unless stated otherwise, we mainly use triangular
operation [3,5]. cells for strain smoothing for a polygonal element of arbitrary
shape. The next example is standard patch test using a single
3. Stability condition element of dodecagon shape with three rigid-body movements
being xed. The dodecagonal element is subdivided into differ-
As reported in [3] and later on proven in [5], if the entire ele- ent cells as illustrated in Fig. 2. The test results are provided in
ment is employed as one smoothing cell (nSC = 1) zero-energy Table 1. It is seen that, when the number of n is bigger than nu ,
modes will appear in the eigenvalue analysis of a quadrilat- single-element patch test can pass, otherwise it will fail, where
eral element. The quadrilateral element divided into four SCs nu is the number of displacement freedoms. It is also noticed
(Fig. 1) can effectively avoid spurious energy modes. Actually that for cases of nSC = 7 or 8, the patch test passes condition-
further study is still needed to investigate this issue especially ally. It means that in some cases, patch test can be passed but
for a more general casea polygonal element. for others it fails. The general rule is that, for a given number
We rst take a free quadrilateral element for example and of smoothing cells, the number of edges for each cell should
perform eigenvalue analysis. As shown in Fig. 1, when nSC = be as small as possible and different types of cells need to be
1, only three non-zero eigenvalues exist, which is equivalent distributed evenly and symmetrically. As such divisions cannot
to three independent strain relations (n = 3) in FEM [1]. be implemented systematically, they are not recommended in
When nSC = 2 triangular or quadrilateral cells, we can get six practice.

4 4
5 3 5 3

2 6 2
6

7 1 7 1

8 12 8 12

11 9 11
9
10 10
= =

4 4
5 3 5 3
6 2 2
6

7 1
7 1

8 12
8 12

9 11 9 11
10 10
= =
Fig. 2. A dodecagonal SFEM element divided into 2, 4, 6 and 12 smoothing cells subjected to the standard patch test.
K.Y. Dai et al. / Finite Elements in Analysis and Design 43 (2007) 847 860 851

Table 1
Division of a dodecagonal element into different number of cells

nu nSC n = 3nSC Rank(Ke ) Patch test Figure

nu = 12 2 3 = 21 2 6 6 Fail 2(a)
4 12 12 Fail 2(b)
6 18 18 Fail 2(c)
7 21 Pass (conditionally)
8 24 Pass (conditionally)
12 36 21 Pass (unconditionally) 2(d)

A D hence stable, which is recommended in nSFEM and will


be adopted in later examples as well.

4. Selective integration scheme for incompressible material

Volumetric locking tends to appear when the Poissons ra-


n-sided element
(n = 4 - 12)
tio approaches 0.5. The application of mixed formulations can
avoid such difculties. A stabilized nodally integrated linear
nSC = n
tetrahedral was developed and shown to perform well in prob-
lems with nearly incompressible materials [10]. As done in
conventional FEM, selective integration is another alternative
effective method to deal with this issue, which can also be em-
B C ployed in nSFEM. In FEM different quadrature orders are used
for different material parts [11] while in the current method we
Fig. 3. A patch for the standard patch test with a polygonal element with can simply vary the number of SCs.
various number of sides. The material property matrix D for isotropic materials can
be decomposed as

A standard patch test is performed for the patch given in D = D 1 + D2 , (15)


Fig. 3 and the number of sides of the central polygonal element
is changed from 4 to 12. The element is always subdivided using where D1 and D2 are termed as -part and -part of D, and the
the same number of cells as its sides. The four corner nodes on shear modulus  = E/[2(1 + v)] and  = vE/[(1 + v)(1 2v)].
the boundary are constrained with a linear displacement eld in The quantities E and v are Youngs modulus and Poissons ratio,
both directions. It is found that all cases can pass the standard respectively. Specically for plane strain cases

patch test within machine precision without any singularity  + 2  0 2 0 0
problems. D=   + 2 0 =  0 2 0
Based on these numerical experiments, the following remarks
can be made: 0 0  0 0 1

1 1 0
(1) One SC is equivalent to one Gaussian quadrature point in
+ 1 1 0 = D 1 + D2 . (16)
FEM with three independent strain relations, which pro- 0 0 0
vides three constraints to the cell.
(2) To avoid singularity, a necessary (but not sufcient) condi- For axisymmetric problems
tion is that
2 0 0 0 1 1 0 1
0 2 0 1
n nu , (14) 0 1 1 0
D= + = D1 +D2 . (17)
0 0 1 0 0 0 0 0
where nu is the number of the free DOF of displacement 0 0 0 2 1 1 0 1
and n = 3nSC is the number of independent relations of
strain or stress. In nSFEM we use one SC (an entire element) to calculate the
(3) The number of edges of each smoothing cell should be stiffness matrix related to -part and n SCs to calculate the
less than ve and different types of cells should be spaced remainder part, i.e.,
evenly and symmetrically. n

(4) The stiffness matrix of an n-sided polygonal element sub- Ke = Ke1 + Ke2 = BTC D1 BC AC + BT D2 BAe , (18)
divided into n triangular SCs is always non-singular and C
852 K.Y. Dai et al. / Finite Elements in Analysis and Design 43 (2007) 847 860

where Ae is the area of element and n is equal to the number mesh-free techniques, such as MLS/RK methods [16,17], radial
of element sides. point interpolation method (RPIM) [1821]. It should be men-
tioned here, mesh-free techniques can be employed to construct
5. Construction of nSFEM shape function shape function for any points, whether on element sides or in-
side them. Supporting nodes covered in local support domain
In the nSFEM, only shape function values at some particular of the point of interest are used to construct its shape functions.
points in an element are needed and no analytical form is re- However, similar to the FEM, nSFEM only uses nodes of the
quired over the entire element. This gives tremendous freedom interested element to derive the shape functions for its interior
in shape function construction and many approaches can be points in this work. Another point should be stressed that, to
used to devise the nSFEM shape functions. As stated above, for maintain geometric conformability between two adjacent ele-
an n-sided polygonal element (n4), we can simply divide the ments, linear shape functions are always used on each element
element into n triangular SCs when calculating element stiff- side using two related nodes. As problem domain boundaries
ness matrix. The shape functions for the points on an element  always coincide with a set of element sides, linear proper-
side are constructed linearly using two related nodes that bound ties can be preserved for shape functions on them. To construct
this segment. The shape functions for the interior points can be RPIM shape functions with linear polynomial consistency, at
obtained using the natural element method, polygonal nite el- least linear polynomial basis should be included in its interpo-
ements proposed by Sukumar and Ghosh et al. [1215], or the lation basis.

Values of shape functions:


O [11 1 1]/n;
1 [1 0 0 0];
4 A
3 2 [0 1 0 0];
5
etc.
B Coordinates of point O:

O 2 1
6 xO = xi (i = 1, , n)
n
i
1
yO = yi (i = 1, , n)
1 nSC=6 n
i

Fig. 4. Construction of simple averaging shape functions for a polygonal element.

x
O A
D

Fig. 5. Cantilever beam and its polygonal elements using Voronoi diagrams.
K.Y. Dai et al. / Finite Elements in Analysis and Design 43 (2007) 847 860 853

For whatever method to be used, the following conditions Fig. 4, whose coordinates are calculated using
need to be satised for the discrete points of an element: (1) n n
delta function:Ni (xj )=ij ; (2) partition of unity: ni=1 Ni (x)= 1 1
xO = xi , yO = yi , (19)
1; (3) linear compatibility: linear shape n n
n functions along el- i i
ement sides; (4) linear consistency: i=1 Ni (x)xi = x; and
(5) Ni (x)0. Any shape function satisfying the ve condi- where the number of nodes n of the polygonal element may be
tions can be used in SFEM. Condition (4) is essential to re- different from one element to the other and xi = [xi yi ]T .
produce the linear polynomial elds such as in the standard Due to the linear compatibility property, shape functions at
patch test. point O can be easily evaluated as
A novel and very simple approach is described here to con-
1 1 1
struct a linear displacement eld. For a polygonal element, O: (size: 1 n). (20)
a general central point O can always be found as shown in n n n

x 104
2

1
nSFEM (6416)

0
Relative error vv0

1
nSFEM (328)
2
nSFEM (164)
3

6
0 10 20 30 40 50
x 1 2 3 4 5 6 7 8
x 106
Exact stress

-120 -110 -100 -90 -80 -70 -60 -50 -40 -30

Computed stress

-120 -110 -100 -90 -80 -70 -60 -50 -40 -30

Fig. 6. (a) Relative error of deection of a cantilever beam; (b) contour plot of relative deection error and (c) contour plot of exact and computed shear
stress xy .
854 K.Y. Dai et al. / Finite Elements in Analysis and Design 43 (2007) 847 860

0.05
-1
0.045
0.04
-1.5

Error in displacement
0.035
4-node FEM (1.95)
0.03
-2
328 elements
0.025
log10(ed)

-2.5 0.02
0.015
-3 SFEM (Triangle SC=4,2.03) 0.01 6416 elements
0.005
-3.5 SFEM (Quadrilateral SC=4,1.98)
0
0.49 0.499 0.4999 0.49999 0.499999
-4 Poisson's ratio
-0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8
log10(h) Fig. 8. Error in displacement using different Poissons ratios.

-3.5 y

-4
FEM (GP=4,1.879) r
-4.5
log10(errore)


-5 a x
0 0
O
-5.5
SFEM (Quadrilateral SC=4, 1.932)

-6 SFEM (Triangle SC=4,1.968)

-6.5
-0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8
log10(|h|) Fig. 9. Innite plate with a circular hole subjected to unidirectional tension.

Fig. 7. Convergence rates in: (a) displacement error norm and (b) energy
error norm.
accordingly. If point O is collinear with two nodes of the ele-
ment, to maintain the linear compatibility property of the shape
It should be mentioned that the purpose of introducing of cen- functions, the shape functions at O now should be constructed
troid point O is to facilitate the evaluation of the shape functions linearly using relative distances from the two related nodes. For
of some discrete points inside the interested element. No extra a smoothing cell with vanishing area, it makes no contribution
degrees of freedom are associated with point O. In other words, to the element stiffness matrix. It should be mentioned that, if
this point carries no additional independent eld variable. only convex polygonal elements are used, as to be implemented
When a linear displacement eld on a cell edge is used, one in the following examples, these cases will never appear.
Gauss point is sufcient on each edge of a cell (see Fig. 4).
Therefore, only shape functions at midpoint on each edge are 6. Numerical examples
needed to calculate. For midpoint on the side of the element,
its shape functions are evaluated averagely using two related In this section some examples will be analyzed to demon-
nodes while for interior midpoint, its shape functions are evalu- strate the effectiveness, accuracy and convergence properties
ated averagely using point O and the other related node. Using of the present method. The procedure to discretize a problem
Fig. 4 for example, shape functions at point A are calculated domain using polygonal elements can be described as follows.
using nodes #3 and #4 while those at B using point O and #3. The problem domain and it boundaries are rst discretized
Nevertheless some special cases may still be encountered in by a set of properly scattered points P := {p1 , p2 , . . . , pn }.
practical computations especially for a concave element. Based on the given points, the domain is further decomposed
In order to pass a standard linear patch test, the following into the same number of cells C := {c1 , c2 , . . . , cn } (i.e., el-
points need to be satised. If point O coincides with a node, ements in nSFEM), each covering a point such that for any
its shape functions should employ the same values as this node cell, say ci , all the points in this cell are closer to point pi
K.Y. Dai et al. / Finite Elements in Analysis and Design 43 (2007) 847 860 855

x 103
5.5

5
Exact solu.
4.5

Displacement u
4 nSFEM (Mesh 2)
nSFEM (Mesh 1)

3.5

2.5
1 1.5 2 2.5 3 3.5 4 4.5 5
x

x 103
0.8

1
nSFEM (Mesh 1)

1.2
Displacement v

1.4
nSFEM (Mesh 2)
1.6
Exact solu.

1.8

2.2
1 1.5 2 2.5 3 3.5 4 4.5 5
y

Fig. 11. Computed and exact displacements of the innite plate with a hole:
(a) u; (b) v.

The following points need to be noted:

(1) The original discrete points P only serve as numerical de-


vices for domain decomposition and do not function in
following numerical analysis.
(2) If we prefer more regular elements, such as rectangular el-
Fig. 10. Domain discretization of the innite plate with a hole using: (a) 121 ements, hexagon elements, we need to arrange a special
and (b) 441 polygonal elements.
point pattern P before the generation of Voronoi diagrams.
For example, in order to obtain rectangular cells in inte-
than they are to any other points pj (j  = i, pj P) in the rior domain, initially prescribed points should also be dis-
domain. The generated regions are the well-known Voronoi di- tributed in grid form. Detailed information can be found
agrams [22]. The initial point pi is regarded as the representa- in mathematical books on this topic.
tive point of the ith element. Voronoi diagrams have a variety of (3) For demonstration purpose, we arrange the initial points
good properties, including convex cells, easy search for nearest in an arbitrary form in the following examples regardless
neighboring points and largest empty circles, etc. Once we get of the issue of computational cost. As a result, the number
the information of these Voronoi diagrams, a polygonal element of element sides is generally changing from element to
system is founded for numerical analysis. element and each is larger than three.
856 K.Y. Dai et al. / Finite Elements in Analysis and Design 43 (2007) 847 860

3 Error in displacement u
2.8
2.6
2.4
2.2
Stress x

Exact solu.
2
1.8
nSFEM (Mesh 2
1.6
1.4
nSFEM (Mesh 1)
1.2
1
1 1.5 2 2.5 3 3.5 4 4.5 5
y (x=0)

0.4
2 4 6 8 10 12

0.2 x 10-6

0 Normal stress error in x


Stress y

0.2
nSFEM (Mesh 2)

0.4 nSFEM (Mesh 1)

0.6
Exact solu.
0.8
-4 -2 0 2 4 6
1 x 10-3
1 1.5 2 2.5 3 3.5 4 4.5 5
Normal stress error in y
x (y=0)

Fig. 12. Computed and exact stresses of the innite plate with a hole: (a)
x ; (b) y .

In the following examples, each element is subdivided into


the same number of triangular SCs as its sides (or nodes). If
not specied otherwise, the simple averaging shape functions
described in Eqs. (19) and (20) are used. -6 -5 -4 -3 -2 -1 0 1 2 3 4
x 10-3
6.1. Cantilever beam
Fig. 13. Contour plots of: (a) the error in displacement u and (b) the normal
stress errors x and y .
A cantilever beam with length L and height D is studied as
benchmark problem, which is subjected to a parabolic traction
at the free end as shown in Fig. 5. The beam is assumed to
where the moment of inertia I of the beam is given by I =
have a unit thickness so that plane stress condition is valid. The
D 3 /12.
analytical solution is available and can be found in a textbook
The stresses corresponding to the displacements Eq. (21) are
by Timoshenko and Goodier [23].
  P (L x)y
Py D2 11 (x, y) = ,
u1 = (6L 3x)x+(2+v) y 2
, I
6EI 4
22 (x, y) = 0,
 
P D2 x P D2
u2 = 3vy 2 (Lx)+(4+5v) +(3Lx)x 2 . (21) 12 (x, y) = y .
2
(22)
6EI 4 2I 4
K.Y. Dai et al. / Finite Elements in Analysis and Design 43 (2007) 847 860 857

3
-1.5
Mesh 1 (121 elements)
2.5
-2

Error in displacement
SFEM (Triangular SC=4, 1.993)
2
log10(errord)

-2.5 FEM (GP=4,2.151)


1.5

-3 1 Mesh 2 (441 elements)

SFEM(Quadrilateral SC=4,2.176)
0.5
-3.5
SFEM(SC=1, 2.224)
0
0.49 0.499 0.4999 0.49999 0.499999
-4
-1 -0.9 -0.8 -0.7 -0.6 -0.5 -0.4 Poisson's ratio
log10(h)
Fig. 15. Error in displacement using different Poissons ratios.

-2.6
exact and computed shear stress 12 are demonstrated in Fig. 6.
-2.8 SFEM (Triangular SC=4,1.997) It is seen very accurate results are obtained as compared with
-3 exact solutions. It is observed that, similar to the conventional
FEM results, the computed displacement is underestimated and
-3.2
FEM (GP=4,1.997) approaches the exact solution with the increase of elements
log10(errore)

-3.4 for this case. Due to the smoothing techniques, the computed
-3.6 strains/stresses are constant within every SC and each has a
set of values. When computing stresses of an element, we can
-3.8 average all sets of stresses on all the SCs in the element and
SFEM (Quadrilateral SC=4,2.065)
-4 regard them as the stresses of the centroid point O (Fig. 4). The
-4.2
point O is used as representative stress point of the element.
SFEM (SC=1,2.517)
The stresses preferably have to be weighted using the respective
-4.4 area of each cell. The convergence rates in displacement and
-4.6 energy are demonstrated in Fig. 7. For easy and fair compari-
-1 -0.9 -0.8 -0.7 -0.6 -0.5 -0.4 son, we now use regular quadrilateral elements, each subdivided
log10(h) into four triangular or quadrilateral cells for integration. In the
four-node FEM 2 2 Gauss points in an element are used for
Fig. 14. Comparison of convergence rates in: (a) displacement norm and
computing displacements and one Gauss point for computing
(b) energy norm.
stresses and energy. So the full superconvergence with optimal
The related parameters are taken as E=3.0107 kPa, v=0.3, error O(h2 ) can be obtained for FEM [1]. It is observed from
D = 12 m, L = 48 m and P = 1000 N. this gure that both nSFEM and FEM give largely compara-
In order to study the convergence rate of the present method, ble convergence rates in displacement and energy. The results
two norms are used here, i.e., displacement norm and energy using nSFEM are more accurate than the FEM. In nSFEM,
norm, as dened by quadrilateral cell seems to perform better than triangular cell.
To investigate the capability of nSFEM in solving prob-
|ui uhi | lems involving nearly incompressible materials, two polygo-
ed = ,
|ui | nal meshes are employed with Poissons ratio approaching 0.5
 1/2 gradually. The selective integration described in Section 4 is
1
ee = (h )T D(h ) . (23) used. It is noticed from Fig. 8 that the method works very well
2LD  for this kind of material (plane strain problem). When Poissons
In the computations, the nodes on the left boundary are con- ratio is bigger than 0.499, the error in displacement almost re-
strained using the exact displacements obtained from Eq. (21) mains constant.
and the loading on the right boundary uses the exact distributed
parabolic shear stresses in Eq. (22). The beam is analyzed us- 6.2. Innite plate with a circular hole
ing different number of elements. Fig. 5 gives one example
for the discretization of the beam. The relative deection along Fig. 9 represents a plate with a central circular hole subjected
y = 0 and the contour of relative deection errors and the to a unidirectional tensile load of 1.0 N/m at innity in the
858 K.Y. Dai et al. / Finite Elements in Analysis and Design 43 (2007) 847 860

x-direction and Fig. 10 gives the discretization of the domain where


is dened in terms of Poissons ratio by
= 3 4v
using two kinds of meshes (121 and 441 elements). Due to its for plane strain cases.
symmetry, only the upper right quadrant of the plate is modeled. From Figs. 11 and 12, it is observed that all the computed
Plane strain condition is considered and E = 1.0 103 N/m2 , displacements and stresses are in good agreement with the ana-
v = 0.3. Symmetry conditions are imposed on the left and lytical solutions. With the renement of the mesh, the accuracy
bottom edges, and the inner boundary of the hole is traction is getting better. It is also noticed that the present stresses are
free. The exact solution for the stresses is [23] very smooth though no post-processing is performed for them.
The contour plots of the error in displacement and stresses
a2 3 3a 4
11 = 1 2 cos 2 + cos 4 + 4 cos 4 , are displayed in Fig. 13. Very good accuracy can be obtained.
r 2 2r The convergence rates in displacement and energy are demon-

a2 1 3a 4 strated in Fig. 14 using quadrilateral elements for both FEM
22 = 2 cos 2 cos 4 4 cos 4 , and nSFEM. The simple method described in Eq. (20) is em-
r 2 2r
ployed to form the nSFEM shape functions. It is seen that the
a 1
2 3a 4 nSFEM using four quadrilateral cells gives much more accu-
12 = 2 sin 2 + sin 4 + 4 sin 4 , (24)
r 2 2r rate results and higher convergence rates in displacement and
energy than using triangular cells and FEM results. When using
where (r, ) are the polar coordinates and is measured coun-
nSFEM with triangular cells, if RPIM method with linear poly-
terclockwise from the positive x-axis. Traction boundary con-
nomial reproduction is used to construct the shape function for
ditions are imposed on the right (x = 5) and top (y = 5) edges
interior points of an element, the accuracy for both displace-
based on the exact solution Eq. (24). The displacement com-
ment and energy can be improved greatly. Fig. 15 shows the
ponents corresponding to the stresses are
error in displacement for nearly incompressible material using

a r a two polygonal meshes. Once again the error seems constant
u1 = (
+ 1) cos + 2 ((1 +
) cos + cos 3 ) with the increase of Poissons ratio.
8 a r

a 3
2 3 cos 3 , 6.3. Connecting bar
r

a r a The last example performs a static analysis of an automobile
u2 = (
1) sin + 2 ((1
) sin + sin 3 )
8 a r part, a connecting bar with a relatively complex conguration,
as shown in Fig. 16. The boundary conditions as well as the
a 3
2 3 sin 3 , (25) applied load are demonstrated in this gure with p = 1 MPa.
r Two types of meshes are used for analysis with 346 elements in

y
7.5 65.0
Crank pin Wrist pin

35 12.5 10 7.5 5
x

25
62.5
80 10
100
45 117.5 162.5 17.5

Fig. 16. Geometric model and boundary conditions an automobile connecting bar.
K.Y. Dai et al. / Finite Elements in Analysis and Design 43 (2007) 847 860 859

20

15

Mesh 2

10

x
5 Mesh 1

ABAQUS

5
0.04 0.02 0 0.02 0.04 0.06 0.08 0.1
x (y=0)

Fig. 19. Normal stress x from the present method and FEM via ABAQUS.
Fig. 17. Domain discretization of the connecting bar using two meshes (346
and 525 polygonal elements).

7. Concluding remarks

x 105 Smoothed nite element method (SFEM) was recently pro-


1.4
posed to improve the accuracy and convergence rate of the con-
1.2
ventional four-node isoparametric nite elements. Due to the
introducing of strain smoothing procedure the coordinate trans-
1
formation is not necessary and thus the restriction on the shape
ABAQUS of quadrilateral elements can be eliminated for mapped ele-
Displacement u

0.8 ments. In this work SFEM has been extended to more general
case, an n-sided polygonal element (or nSFEM), and problem
Mesh 2
0.6 domain can be discretized in a very exible manner.
Mesh 1 The stability analysis is performed for polygonal elements
0.4 and it is found that one SC is equivalent to one quadrature point
in FEM, which provides three independent strain relations (or
0.2 constraints). A criterion is provided to determine the proper
number of cells that an element is subdivided. A polygonal el-
0 ement subdivided into the same number of triangular cells as
0.04 0.02 0 0.02 0.04 0.06 0.08 0.1 its sides is always stable and gives good accuracy in computa-
x (y=0) tions. Selective integration scheme is recommended for solving
volumetric locking problems concerning nearly incompressible
Fig. 18. Displacement u from the present method and FEM via ABAQUS.
materials.
Several numerical experiments are analyzed and it is found
that the present method obtains very accurate results with the
mesh 1 and 525 in mesh 2 as illustrated in Fig. 17. Plane stress employment of the simple shape function described in the work.
problem is considered with material constants E = 10 GPa and The computed displacement can be improved by using other
v = 0.3. As no closed form solutions are available, a reference higher order shape functions such as MLS/RPIM. It should be
solution is obtained using the commercial software ABAQUS mentioned that, it may not be wise to use polygonal elements
with 10364 nodes. Fig. 18 gives the displacement distributions all along in the entire problem domain as enlarged number of
along x-axis and it is observed that they are in good accord nodes will increase the computational cost but not reduce the
as compared with the ABAQUS solutions. The coarse mesh dimension of elements or enhance the convergence property
still gives satisfactory displacements. Fig. 19 demonstrates the prominently. However, our suggestion is that for interior re-
stress distributions along the x- axis. It is noticed again that the gion of a problem domain, four-node quadrilateral smoothed
stresses are very smooth as the previous example. Very good elements are strongly recommended but polygonal elements
agreement is seen except those close to the boundary nodes. can be used for region near boundary or very irregular parts.
Increasing the number of elements near boundary can enhance In addition, it is very straightforward and convenient to inte-
the accuracy. grate the technique with the conventional nite elements when
860 K.Y. Dai et al. / Finite Elements in Analysis and Design 43 (2007) 847 860

necessary, such as problems with complicated conguration. [10] M.A. Puso, J. Solberg, A stabilized nodally integrated tetrahedral, Int.
Though only 2D linear elasticity problems are investigated in J. Numer. Methods Eng. 67 (2006) 841867.
this work, there is no difculty to apply nSFEM to some other [11] T.J.R. Hughes, The Finite Element Method: linear Static and Dynamic
Finite Element Analysis, Prentice-Hall, 1987.
more complicated cases, such as 3D problems, time-dependent [12] N. Sukumar, Construction of polygonal interpolants: a maximum entropy
transient problems or those involving material and geometric approach, Int. J. Numer. Methods Eng. 61 (2004) 21592181.
nonlinearities. [13] N. Sukumar, B. Moran, T. Belytschko, The natural element method in
solid mechanics, Int. J. Numer. Methods Eng. 43 (1998) 839887.
[14] S. Ghosh, Y.S. Liu, Voronoi cell nite element model-based on micropolar
References theory of thermoelasticity for heterogeneous materials, Int. J. Numer.
Methods Eng. 38 (1995) 13611398.
[1] O.C. Zienkiewicz, R.L. Taylor, The Finite Element Method, fth ed., [15] S. Ghosh, S. Moorthy, Elastic-plastic analysis of arbitrary heterogeneous
Butterworth Heinemann, Oxford, 2000. materials with the Voronoi-cell nite element method, Comput. Meth.
[2] G.R. Liu, S.S. Quek, The Finite Element Method: a Practical Course, Appl. Mech. Eng. 121 (1995) 373409.
Butterworth Heinemann, Oxford, 2003. [16] T. Belytschko, Y.Y. Lu, L. Gu, Element-free Galerkin methods, Int. J.
[3] G.R. Liu, K.Y. Dai, T.T. Nguyen, A smoothed nite element method for Numer. Methods Eng. 37 (1994) 229256.
mechanics problems, Comput. Mech. 39 (2007) 859877. [17] W.K. Liu, S. Jun, Y.F. Zhang, Reproducing kernel particle methods, Int.
[4] K.Y. Dai, G.R. Liu, Free and forced vibration analysis using the smoothed J. Numer. Methods Eng. 20 (1995) 10811106.
nite element method (SFEM), J. Sound Vib. 301 (2007) 803820. [18] G.R. Liu, Mesh-free Methods: Moving Beyond the Finite Element
[5] G.R. Liu, T.T. Nguyen, K.Y. Dai, K.Y. Lam, Theoretical aspects of the Method, CRC Press, Boca Raton, FL, 2002.
smoothed nite element method (SFEM), Int. J. Numer. Methods Eng. [19] J.G. Wang, G.R. Liu, A point interpolation meshless method based
(2006) in press. on radial basis functions, Int. J. Numer. Methods Eng. 54 (2002)
[6] J. Bonet, R.D. Wood, Nonlinear Continuum Mechanics for Finite Element 16231648.
Analysis, Cambridge University Press, Cambridge, 1997. [20] K.Y. Dai, G.R. Liu, K.M. Lim, Y.T. Gu, Comparison between the radial
[7] J.S. Chen, C.T. Wu, S. Yoon, Y. You, A stabilized conforming nodal point interpolation and the Kriging based interpolation used in mesh-free
integration for Galerkin meshfree method, Int. J. Numer. Methods Eng. methods, Comput. Mech. 32 (2003) 6070.
50 (2001) 435466. [21] K.Y. Dai, G.R. Liu, K.M. Lim, X. Han, S.Y. Du, A meshfree point
[8] J.S. Chen, C.T. Wu, T. Belytschko, Regularization of material instabilities interpolation method for analysis of functionally graded material (FGM)
by meshfree approximations with intrinsic length scales, Int. J. Numer. plates, Comput. Mech. 34 (2004) 213223.
Methods Eng. 47 (2000) 13031322. [22] A. Okabe, B. Boots, K. Sugihara, Spatial Tessellations: Concepts and
[9] D.W. Kelly, Reduced integration to give equilibrium models for assessing Applications of Voronoi Diagrams, Wiley, Chichester, 1992.
the accuracy of nite element analysis. Proceedings of Third International [23] S.P. Timoshenko, J.N. Goodier, Theory of Elasticity, third ed., McGraw-
Conference Australia Finite Elem. Meth., July, 1979. Hill, New York, NY, 1970.

Anda mungkin juga menyukai