Professional Documents
Culture Documents
12 (2013) 120203
Based on the improved interpolating moving least-squares (IIMLS) method and the Galerkin weak form, an improved
interpolating element-free Galerkin (IIEFG) method is presented for two-dimensional elasticity problems in this paper.
Compared with the interpolating moving least-squares (IMLS) method presented by Lancaster, the IIMLS method uses the
nonsingular weight function. The number of unknown coefficients in the trial function of the IIMLS method is less than
that of the MLS approximation and the shape function of the IIMLS method satisfies the property of Kronecker δ function.
Thus in the IIEFG method, the essential boundary conditions can be applied directly and easily, then the numerical solutions
can be obtained with higher precision than those obtained by the interpolating element-free Galerkin (IEFG) method. For
the purposes of demonstration, four numerical examples are solved using the IIEFG method.
Keywords: meshless method, improved interpolating moving least-squares (IIMLS) method, improved inter-
polating element-free Galerkin (IIEFG) method, elasticity
PACS: 02.60.Cb, 02.60.Lj, 02.30.Em DOI: 10.1088/1674-1056/22/12/120203
© 2013 Chinese Physical Society and IOP Publishing Ltd http://iopscience.iop.org/cpb http://cpb.iphy.ac.cn
120203-1
Chin. Phys. B Vol. 22, No. 12 (2013) 120203
MLS shape functions satisfy the interpolation condition ex- The function v(𝑥, 𝑥I ) obviously satisfies
actly.
To be free from the requirement of the singularity, Wang v(𝑥I , 𝑥J ) = δIJ , (5)
et al. [25] presented an improved interpolating moving least-
and
squares (IIMLS) method. The shape function of the IIMLS
n
method satisfies the property of the Kronecker δ function.
∑ v(𝑥, 𝑥I ) = 1, ∀x ∈ Ω . (6)
Thus the essential boundary condition can be applied directly I=1
and easily in meshless methods based on the IIMLS method.
Next, we will obtain the approximation function of the
Compared with the IMLS method presented by Lancaster and
new function ũ(𝑥)
¯ x by the MLS approximation with the new
Salkauskas, the weight function used in the IIMLS method
basis functions.
is not singular at any point. Any weight function used in
Define a local approximation function as
the MLS approximation can be applied in the IIMLS method.
Then the IIMLS method can overcome the difficulties caused m
by the singular weight function in the IMLS method. And the ũL (𝑥, 𝑥)
¯ = ∑ p̃i (𝑥)
¯ x 𝑎˜ i (𝑥), (7)
i=1
number of the unknown coefficients in the trial function of the
IIMLS method is less than that of the MLS approximation. where 𝑎˜ i (𝑥) are the unknown coefficients of the new basis.
Then we can select fewer nodes in the local influence domain From Eqs. (1) and (6), we have
in the IIMLS method, and high computational precision can n
be obtained. ¯ x = 1 − ∑ v(𝑥, 𝑥I ) = 0.
p̃1 (𝑥) (8)
I=1
In this paper, combining the IIMLS method with the
Galerkin weak form of elasticity problems, an improved in- Then
terpolating element-free Galerkin (IIEFG) method is presented m
for two-dimensional elasticity problems. In the IIEFG method, ũL (𝑥, 𝑥)
¯ = ∑ p̃i (𝑥)
¯ x 𝑎˜ i (𝑥). (9)
i=2
the essential boundary conditions are applied naturally and di-
rectly. Thus the IIEFG method gives a high computational The m − 1 coefficients 𝑎˜ i (𝑥), i = 2, 3, . . . , m, can be ob-
precision. For the purposes of demonstration, some selected tained by using the weighted least-square method.
numerical examples are solved using the IIEFG method. Define a functional
n
2. Improved interpolating moving least-squares J˜ = ∑ w(𝑥 − 𝑥I )[ũL (𝑥, 𝑥I ) − ũ(𝑥I )x ]2
I=1
method n n
Let p1 (𝑥), p2 (𝑥), . . . , pm (𝑥) be the given basis functions, = ∑ w(𝑥 − 𝑥I ) ∑ v(𝑥, 𝑥I )u(𝑥I )
I=1 I=1
and p1 (𝑥) ≡ 1. In order to let the shape function of the IIMLS m 2
method, in which the nonsingular weight function is used, sat- + ∑ p̃i (𝑥I )x 𝑎˜ i (𝑥) − u(𝑥I ) , (10)
isfy the property of the Kronecker δ function, we first generate i=2
From Eqs. (4) and (21), the global interpolating approxi- 𝑢 = 𝑁 (𝑥)𝑈 , (30)
mation function of u(𝑥) is obtained as
where
n
˜
uh (𝑥) = 𝛷(𝑥)𝑢 = ∑ Φ̃I (𝑥)u(𝑥I ), (23) 𝑈 = (u1 (𝑥1 ), u2 (𝑥1 ), u1 (𝑥2 ), u2 (𝑥2 ), . . . ,
I=1
u1 (𝑥n ), u2 (𝑥n ))T , (31)
˜
where 𝛷(x) is the shape function vector,
𝑁 (𝑥) = (N1 (𝑥), N2 (𝑥), . . . , Nn (𝑥)), (32)
˜
𝛷(𝑥) = (Φ̃1 (𝑥), Φ̃2 (𝑥), . . . , Φ̃n (𝑥)) Φ̃I (𝑥) 0
𝑁I (𝑥) = . (33)
0 Φ̃I (𝑥)
= 𝑣(𝑥) + 𝑝˜ T (𝑥)𝐴˜ −1 (𝑥)𝐵(𝑥), ˜ (24)
The strain can be expressed as
and
u1,1
𝑝˜ T (𝑥) = (g2 (𝑥), g3 (𝑥), . . . , gm (𝑥)), (25) ε(𝑥) = u2,2
n u1,2 + u2,1
gi (𝑥) = pi (𝑥) − ∑ v(𝑥, 𝑥I )pi (𝑥I ). (26) n
I=1 Φ̃I,1 (𝑥)u1 (𝑥I )
∑
I=1
Equation (24) is the shape function of the IIMLS method, n
= ∑ Φ̃I,2 (𝑥)u2 (𝑥I )
and then the IIMLS method is presented. I=1
n n
The shape function of the IIMLS method can satisfy the
∑ Φ̃I,2 (𝑥)u1 (𝑥I ) + ∑ Φ̃I,1 (𝑥)u2 (𝑥I )
property of the Kronecker δ function. Compared with the I=1 I=1
for a plane strain problem, E is the Young’s modulus and ν is 4. Numerical examples
the Poisson’s ratio. Four example problems are presented to demonstrate the
We consider the following two-dimensional problem on applicability of the IIEFG method for two-dimensional elas-
the domain Ω bounded by Γ : ticity problems. The linear basis function and the cubic spline
weight function are used in these examples. The results of the
∇ · 𝜎 + 𝑏 = 0, in Ω , (40) IIEFG method are compared with the existing analytical re-
sults and the ones of the IEFG method or ABAQUS software.
where 𝜎 is the stress tensor and 𝑏 is the body force vector.
The first example considered is a Timoshenko beam sub-
The corresponding boundary conditions are
jected to a parabolic traction at the free end as shown in Fig. 1.
𝑢 = 𝑢0 , on Γu , (41) The beam is of length L and height D, and has a unit thickness.
The beam is assumed to be in a state of plane stress. This is a
𝑡 = 𝜎 · 𝑛 = 𝑡0 , on Γσ , (42)
benchmark problem and the corresponding analytical solution
where 𝑡 is the traction vector, 𝑢0 and 𝑡0 are respectively the is available. [26]
prescribed displacement and traction vector on the displace-
x
ment boundary Γu and on the traction boundary Γσ , and 𝑛 is
the unit outward normal to the boundary Γ .
The Galerkin weak form of Eqs. (40)–(42) is O D x
Z Z Z p
𝜎 T δ ε dΩ − 𝑏T δ 𝑢dΩ − 𝑡T δ 𝑢dΓ = 0, (43) L
Ω Ω Γσ
𝐾𝑈 = 𝑓 , (46)
The numerical solutions of the deflection of the beam
where along the x1 axis by the IIEFG and IEFG methods are shown
Z in Fig. 3. It is evident that the numerical results of this pa-
𝐾IJ = 𝐵IT 𝐷𝐵J dΩ , (47) per are in excellent agreement with the analytical results. The
Ω
Z Z stresses σ11 and σ12 using the IIEFG and IEFG methods at the
𝑓I = 𝑁IT 𝑏dΩ + 𝑁IT 𝑡dΓ . (48) section of x1 = L/2 are shown in Figs. 4 and 5. The results of
Ω Γt
120203-4
Chin. Phys. B Vol. 22, No. 12 (2013) 120203
this paper also accord well with the analytical results and the to be the horizontal distance between the nodes in the model,
IIEFG method has higher accuracy than the IEFG method. and in each case dmax = 2. The present results show that the
For the error analysis, define the following energy norm: convergence of the IIEFG method is good.
r Z
1
eε = (ε num − ε exact )T D(ε num − ε exact )dΩ , (49)
2 Ω
-0.2
where ε num and ε exact are respectively the numerical and ana-
lytical solutions of the strain tensor. -0.3
IIEFG
-0.4
lg(eε)
IEFG
-0.5
0
-2 -0.6
u/10-3 m
-4 -0.7
IEFG
0 available. [26]
-500
-1000
-6 -4 -2 0 2 4 6
x/m
p 10 m p
Fig. 4. Stress σ11 at x1 = L/2.
a=2 m
0
b=10 m
-20
-60
IIEFG
-80 IEFG Due to the symmetry of the model, only a quarter of the
-100 model needs to be considered in the analysis (see Fig. 8). The
-120 nodal distribution shown in Fig. 9 is employed.
-140
The values of displacement ur at θ = 0 and π/2 by the
-6 -4 -2 0 2 4 6 IIEFG and IEFG methods are respectively shown in Figs. 10
x/m
and 11. And the stresses σθ at θ = π/2 are shown in Fig. 12.
Fig. 5. Stress σ12 at x1 = L/2. Again, the IIEFG method has higher accuracy than the IEFG
method.
To study the convergence, the regular 13 × 7, 17 × 9, The third example considered is a circular ring with the
21 × 11, and 25 × 13 nodes are employed. Then the rates of radii b = 5 m and a = 1 m (see Fig. 13). The distributed inner
convergence in energy norm for this problem using the IIEFG pressure is p = 1000 N/m. The ring is in the plane stress state,
and IEFG methods are shown in Fig. 6. The value h is chosen and ν = 0.25, E = 106 Pa.
120203-5
Chin. Phys. B Vol. 22, No. 12 (2013) 120203
x
3000
2500
q analytical
σ/Pa
2000 IEFG
IIEFG
1500
x
O
1000
a b
O x
Fig. 9. The nodes in the domain of the rectangular plate with a hole. Fig. 13. A circular ring under a distributed inner pressure.
3.0
2.8 Due to the symmetry, only a quarter of the model needs
2.6 to be considered (see Fig. 14), and the node distribution shown
ur/10-4 m
-5.0
-5.5
ur/10-5 m
-6.0
-6.5
analytical
-7.0 IIEFG
IEFG
-7.5
-8.0 O x
1 2 3 4 5
x/m
Fig. 11. Displacement ur at θ = π/2. Fig. 14. The numerical model of the circular ring.
120203-6
Chin. Phys. B Vol. 22, No. 12 (2013) 120203
x
p
20 m
30 m
10 m
O x
10 IIEFG
IEFG
8
4
1 2 3 4 5
r/m A
Fig. 16. Displacement ur at θ = 0.
x
1200
O E D
1000
Fig. 19. Node distribution.
800
analytical
σθ/Pa
600 IIEFG
IEFG
400 0
200 -1 IIEFG
u/10-5 m
0 ABAQUS
1 2 3 4 5 -2
r/m
-3
Fig. 17. Stress σθ at θ = 0.
120203-8