Sei sulla pagina 1di 18

Computers and Structures 192 (2017) 126–143

Contents lists available at ScienceDirect

Computers and Structures


journal homepage: www.elsevier.com/locate/compstruc

A meshless-based local reanalysis method for structural analysis


Zhenxing Cheng, Hu Wang ⇑
State Key Laboratory of Advanced Design and Manufacturing for Vehicle Body, Hunan University, Changsha 410082, PR China
Joint Center for Intelligent New Energy Vehicle, Shanghai, 201804, PR China

a r t i c l e i n f o a b s t r a c t

Article history: This study presents a meshless-based local reanalysis (MLR) method. The purpose of this study is to
Received 8 May 2017 extend reanalysis methods to the Kriging interpolation meshless method due to its high efficiency. In this
Accepted 23 July 2017 study, two reanalysis methods: combined approximations CA) and indirect factorization updating (IFU)
Available online 3 August 2017
methods are utilized. Considering the computational cost of meshless methods, the reanalysis method
improves the efficiency of the full meshless method significantly. Compared with finite element method
Keywords: (FEM) based reanalysis methods, the main superiority of meshless-based reanalysis method is to break
Reanalysis
the limitation of mesh connection. The meshless-based reanalysis is much easier to obtain the stiffness
Meshless
Kriging interpolation
matrix Km even for solving the mesh distortion problems. However, compared with the FEMbased
Combined approximations reanalysis method, the critical challenge is to use much more nodes in the influence domain due to high
Indirect factorization updating order interpolation. Therefore, a local reanalysis method which only needs to calculate the local stiffness
matrix in the influence domain is suggested to improve the efficiency further. Several typical numerical
examples are tested and the performance of the suggested method is verified.
Ó 2017 Elsevier Ltd. All rights reserved.

1. Introduction modification [8]. At this point, the SWM formula has become a fea-
sible and effective DM for low-rank modification. Another popular
Analysis, as an important issue of structural design and opti- DM is based on the matrix factorization updating strategy. It is also
mization, always must be repeated because design is a continu- proposed to solve rank-one modification [9], and then extended for
ously modified process. For most of the complicated engineering multiple-rank modifications [10]. Liu et al. applied this method for
problems, the computational cost is commonly high due to the structure reanalysis with added DOFs [11,12]. Meanwhile, Song
repeated full analysis. Therefore, efficient computation is urgently et al. extended the matrix factorization updating method to sparse
needed [1]. Many high performance computational methods have matrix solution [13]. Moreover, many other direct methods have
been developed, such as GPU/CPU computational methods [2,3], been developed recently. Huang and Wang presented an Indepen-
parallel computation [4,5], reanalysis methods [6] and so on. The dent Coefficient (IC) method to solve large-scale problems [14],
reanalysis method has been presented to predict the response of and suggested an Indirect Factorization Updating (IFU) method
modified structures efficiently without full analysis. Based on this for boundary modifications [15]. Gao and Wang presented an exact
point, the reanalysis method has been presented to predict the block-based reanalysis method for local modifications [16].
response of modified structures efficiently without full analysis. Compared with DMs, approximate methods can solve the high-
In the past several decades, many reanalysis methods have been rank modifications, but the exact response usually cannot be
developed. Generally, they can be divided into two categories: obtained. The CA method developed by Kirsch might be the most
direct methods (DMs) and approximate methods. popular approximate reanalysis method due to its generality [6].
The direct methods can obtain the exact response of the struc- By combining with local and global approximation methods, the
ture with local or low-rank modifications. There are mainly two CA method inherited the efficiency of local approximation and
strategies of DMs: Sherman-Morrison-Woodbury (SMW) formula the accuracy of global approximation. Initially, the classical CA
and matrix factorization updating method. The earliest Sherman- method was only suitable for small modifications [17,18]. There-
Morrison formula can only solve the problems of rank-one modifi- fore, Kirsch and Papalambros presented a method to break the bot-
cation [7], then Woodbury developed it for multiple rank-one tleneck by introducing a modified initial design (MID) [17]. Chen
proposed an approximate two-step method to solve problems of
adding DOFs [19]. Sequentially, the CA method has been applied
⇑ Corresponding author. to multiple disciplines, such as structural static reanalysis [6,20],
E-mail address: wanghu@hnu.edu.cn (H. Wang).

http://dx.doi.org/10.1016/j.compstruc.2017.07.011
0045-7949/Ó 2017 Elsevier Ltd. All rights reserved.
Z. Cheng, H. Wang / Computers and Structures 192 (2017) 126–143 127

Start

Initial equilibrium
equation solution
Global updating
strategy
No
o
Adding or Obtaining the global The change of The Reanalysis
End
removing nodes modified stiffness matrix global stiffness matrix method

Yes

Finding the influence Local updating


domain strategy

Searching the nodes in Obtainingg the local initial


the influence domain stiffness
sti matrix
ix
The change of the local
stiffness matrix
Finding the Gauss Obtaining the local
points modified stiffness matrix

Fig. 1. Framework of the MLR method.

eigenvalue reanalysis [21–23], topological optimization [24,25], less local Petrov–Galerkin method (MLPG) [55], point interpolation
vibration reanalysis [26], linear dynamic reanalysis [27,28], nonlin- method [56], radial point interpolation method (RPIM) [57], mov-
ear dynamic reanalysis [29,30], sensitivity reanalysis [31,32] and ing Kriging meshless method [58,59], efficient meshless method
other fields[33,34]. Moreover, the reanalysis methods have been [60,61]and several others. In this study, the moving Kriging (MK)
applied to some optimization applications. For example, Zuo meshless method is utilized. The MK meshless method is a kind
et al. used reanalysis method to improve the efficiency of genetic of weak-form meshless methods which was developed on the
algorithm (GA) for structural optimization [35]. Sun et al. proposed EFG method, and the MK interpolation procedure is employed to
an adaptive reanalysis method for structural optimization [36]. To replace the moving least squared (MLS) procedure [58]. This
improve the efficiency of reanalysis method, a parallel CA method method behaves good stability and excellent accuracy due to its
was first developed by Wang et al. [5]. Then He et al. suggested a properties of weak-form [62,63]. Kriging interpolation procedure
multiple-GPU based parallel IC reanalysis method which breaks is an optimal interpolation algorithm proposed by Matheron and
through the memory bottleneck of GPU [4]. To extend the applica- Krige [64]. For meshless methods, Gu firstly introduced MK inter-
tions of reanalysis, Gao and Wang suggested an adaptive time- polation procedure in element free Galerkin (EFG) method [58],
based global reanalysis (ATGR) method which is based on then Tongsuk and Kanok-Nukulchai applied this method to one
Newmark- b method [37]. Materna et al. suggested a residual and two-dimensional elasticity problems [65]. Sayakoummane
increment approximations for both linear and nonlinear reanalysis and Kanok-Nukulchai extended this method to shell structures
[38]. Kaveh et al. applied reanalysis to the near-regular mechanical [66]. Moreover, Bui et al. largely expanded the applied range of
systems [39–42]. Based on these techniques, Wang et al. developed the moving Kriging method, such as plate structures [67–73],
a CAD/CAE integrated parallel reanalysis design system [43]. piezoelectric structures [74], and structural dynamic analysis
Recently, Huang and Wang proposed a multi-grid reanalysis [75,76]. Shaw et al. applied the Kriging interpolation with an
method for re-meshed finite element models, and it is very suitable error-reproduction kernel method to solve linear and nonlinear
for the methods which need re-meshed the model, such as adap- boundary value problems [77]. The Kriging interpolation also has
tive model order reduction methods [44–47]. been extended to the fracture analysis [78,79]. Instead of global
Although the reanalysis method has been well developed, it is formulations described previously, Lam et al. proposed a local
still difficult to apply in complicated models. In our opinion, the weak-form meshless formulation incorporating Kriging-based
most critical bottleneck is how to obtain the change of stiffness shape functions to form a novel local Kriging meshless method
matrix, because the meshes of initial and modified models should for two-dimensional structural analysis [80] and it had been
be identified. Compared with FEM, the meshless method is inde- applied to dynamic nonlinear problems [81,82]. Recently, the local
pendent of meshes and the change of the stiffness matrix is easy Kriging method was employed to solve two-dimensional and
to obtain, and considering the expensive computational cost of three-dimensional transient heat conduction problems [83], elas-
meshless method, the reanalysis method should accelerate it sig- todynamic analysis for two-dimensional solids [84], free vibration
nificantly. Therefore, we hope to extend the reanalysis for the [85] and thermal bucking [86] analysis of functionally graded
meshless method and apply to more widely applications. plates.
Many meshless methods have been proposed in recent decades Compared with FEM, the pre-processing of meshless method is
[48,49]. The earliest meshless method is smoothed particle hydro- more convenient because the meshless method only needs the
dynamics (SPH) [50]. After that, many kinds of meshless methods nodal information while information of meshes is needless. Fur-
have been proposed, such as diffuse element method (DEM) [51], thermore, the meshless method behaves strong adaptability and
element free Galerkin (EFG) method [52], reproducing kernel par- it’s easy to model, but usually the computational cost of meshless
ticle method (RKPM) [53], hp-meshless cloud method [54], mesh- method is higher than FEM. By using the reanalysis method, the
128 Z. Cheng, H. Wang / Computers and Structures 192 (2017) 126–143

computational cost of meshless method will be significantly Thus, the MLR method is suitable for local modifications. How-
reduced. ever, for large or overall modifications, a global stiffness matrix
Therefore, a reanalysis method named meshless-based local updating strategy was suggested to solve such problems by calcu-
reanalysis (MLR) method is suggested in this study. In this method, lating global stiffness matrix directly.
a structure should be analyzed by meshless method initially. When
the structure is modified, the structural response should be predi- 2.2. Moving Kriging meshless method
cated by the MLR method. Compared with the FEM-based reanaly-
sis method, it is easier to be implemented because only nodes The MK meshless method has already been studied by several
should be added or removed while a structure is modified. More- scholars, and the mathematical formulas can be found in their lit-
over, the suggested method is based on the MK meshless method erature [58,59]. Assuming the distribution functions uðxi Þ in a sub-
which the Kriging interpolation is used to construct the shape domain Xx , so that Xx # X. Supposing that uðxi Þ can be interpolated
function due to satisfying the property of Kronecker’s delta func- by nodal values xi ði 2 ½1; nÞ, n is the number of the nodes in Xx .
tion. Furthermore, a local search strategy for updating change of Define the MK interpolation uh ðxÞ as
stiffness matrix is employed in this study to improve the efficiency.  
The rest of this paper is represented as follows. Basic theories of uh ðxÞ ¼ pT ðxÞSa þ rT ðxÞSb uðxÞ ð1Þ
the MK meshless method is introduced in Section 2. The MLR or
method and the local strategy are introduced in Section 3. In Sec-
tion 4, four typical numerical examples are shown to test the per- X
n
uh ðxÞ ¼ uI ðxÞuI ; ð2Þ
formance of the MLR method. Finally, the conclusions are I
summarized in Section 5.
where uI ðxÞ means the MK shape function and it can be rewritten
as
2. Basic theories
X
m X
n
uI ðxÞ ¼ pj ðxÞSajI þ r k ðxÞSbkI ; ð3Þ
2.1. Framework of the MLR
j k

The MLR method extended reanalysis methods to the MK mesh- where SajI denotes the element of matrix Sa at row j and column I,
less method due to its high efficiency, and a local reanalysis algo- SbkI denotes the element of matrix Sb at row k and column I. Matrix
rithm is suggested to improve the efficiency much more. The Sa and matrix Sb are defined by the following equations:
framework of the MLR method is presented in Fig. 1. 1
It can be found that the framework of the MLR method is Sa ¼ ðPT R1 PÞ PT R1 ; ð4Þ
divided into two parts: global and local updating strategy. The glo-
bal updating strategy needs to calculate the stiffness matrix of all Sb ¼ R1 ðI  PSa Þ; ð5Þ
nodes in solution domain while the local updating strategy only
where I is a unit matrix and the matrix P is defined as:
needs to calculate the stiffness matrix of the nodes in the influence
2 3
domain. Nevertheless, the global updating strategy can be utilized p1 ðx1 Þ p2 ðx1 Þ  pm ðx1 Þ
to calculate the overall modifications while the local updating 6 p ðx2 Þ p2 ðx2 Þ  pm ðx2 Þ 7
6 1 7
strategy is suitable for local modification. P¼6
6 .. .. .. ..
7:
7 ð6Þ
Generally, structural modifications can be divided into three 4 . . . . 5
parts: the number of DOFs is unchanged, decreased or increased p1 ðxm Þ p2 ðxm Þ    pm ðxm Þ
[6]. It’s important to note that, the local search strategy for updat-
ing stiffness matrix of MLR method is unavailable while solving the Moreover, rðxÞ in Eq. (1) can be defined by
problems that number of DOFs is fixed, such as change of material rðxÞ ¼ f Rðx1 ; xÞ Rðx2 ; xÞ    Rðxn ; xÞ gT : ð7Þ
parameters (Young’s modulus or Poisson’s ratio). However, the glo-
bal stiffness matrix can be obtained by the MK meshless method Rðxi ; xj Þ is the correlation function between any pair of nodes xi and
directly. xj , it can be calculated by

Background
cells

Node

Gauss point
dm
Center of
support domain

Support domain

Fig. 2. Definition of support domain in the MK meshless method.


Z. Cheng, H. Wang / Computers and Structures 192 (2017) 126–143 129

Rðxi ; xj Þ ¼ cov½uðxi Þuðxj Þ: ð8Þ where Km , F, U mean the stiffness matrix, the load vector, the
unknown displacement vector respectively, and the stiffness matrix
Many functions could be chosen as a correlation function [58]. A
Km can be defined as
widely used Gaussian function is employed, and it can be calcu-
2 3
lated by K11 K12    K1n
6K K22    K2n 7
h r2ij 6 21 7
Rðxi ; xj Þ ¼ e ; ð9Þ Km ¼ 6
6 .. ... .. .. 7
7 ð13Þ
4 . . . 5
where r ij ¼ jjxi  xj jj, in which h is a correlation parameter. It has
been studied thoroughly by Bui [59,72]. In this study, we didn’t Kn1 Kn2    Knn
do much more research in the correlation parameter, but a suitable where
value of the correlation parameter is given as h ¼ 1 for all the cases Z
by referring to [59]. The linear basic pT ðxÞ ¼ ½ 1 x y is using for Kij ¼ BTi DBj dX ði; j ¼ 1; 2; . . . ; nÞ: ð14Þ
numerical analysis. In addition, matrix R½Rðxi ; xj Þnn can be defined X

by In the Eq.(14), D is the constitutive matrix of material and Bi , Bj can


2 3 be calculated by
1 Rðx1 ; x2 Þ    Rðx1 ; xn Þ
2 3
6 Rðx2 ; x1 Þ
6 1    Rðx2 ; xn Þ 7
7 ui;x 0
R½Rðxi ; xj Þ ¼ 6
6 .. .. .. ..
7:
7 ð10Þ 6
Bi ¼ 4 0 ui;y 7
5 ð2D formulaÞ ð15Þ
4 . . . . 5
ui;y ui;x
Rðxn ; x1 Þ Rðxn ; x2 Þ    1
or
In many problems, the first-order derivative is required, and it
2 3
can be obtained from ui;x 0 0
6 0 ui;y 0 7
X
m X
n 6 7
6
uI;i ðxÞ ¼ pj;i ðxÞSajI þ r k;i ðxÞSbkI : ð11Þ 6 0 0 ui;z 7
7
Bi ¼ 6
6 0
7 ð3D formulaÞ; ð16Þ
ui;y 7
j k
6 ui;z 7
6 7
For almost all static problems, usually can be simplified as an 4 ui;z 0 ui;x 5
equilibrium equation:
ui;y ui;x 0
Km U ¼ F ð12Þ

The circular part will be removed The nodes need to be removed


Background
cells

Node

Gauss point

The background
cells where
removing nodes
located

Influence
domain

Initial solution domain Modified solution domain

Fig. 3. The influence domain caused by removing nodes.

The circular part will be added The nodes need to be added

Background
cells

Node

Gauss point

The background
cells where adding
nodes located

Influence
domain

Initial solution domain Modified solution domain

Fig. 4. The influence domain caused by adding nodes.


130 Z. Cheng, H. Wang / Computers and Structures 192 (2017) 126–143

where ui;x , ui;y , ui;z can obtained from Eq. (11). Then the stiffness background cells. Similarly, the strategy is also suitable for prob-
sub-matrix can be calculated by Eq. (14), then assemble the sub- lems of adding nodes, as shown in Fig. 4. When some nodes are
matrix into a global stiffness matrix. added to the solution domain, there are four background cells
In order to obtain the integral in Eq. (14), a background cell whose number of nodes has changed. Then, the influence domain
structure which is independent of the nodes should be used. In is also composed of four background cells and their contiguous
each background cell, the 2  2 Gauss quadrature is used as shown background cells.
in Fig. 2. An important issue in the MK meshless method is the def- While the initial stiffness matrix Km and the initial displace-
inition of support domain. It is defined to determine how many ment vector U have been obtained by the MK meshless method,
discrete nodes is in the interpolated domain. There is no method the key issue of reanalysis method is how to obtain the modified
which can totally suitably determine all types of nodal distribu- stiffness matrix Km . Usually, the modified stiffness matrix Km can
tions actually, but the accuracy of the method deeply relies on be calculated by the MK meshless method directly, then DKm can
the number of nodes inside the influence domain. The influence be obtained by Eq. (23). In the FEM-based reanalysis, only the
domain usually can be defined as a circular region with a Gauss nodes related the modified elements need to be considered. How-
integration point as its center, and it is shown in Fig. 2. Normally, ever, due to high order interpolation and influence domain, all
the size of the support domain is evaluated by the following nodes in the influence domain of changed nodes should be found
formula: and involved in building. Fortunately, for most of the structural
design and optimization, the change is local.
dm ¼ adc ð17Þ
Therefore, a local search strategy has been suggested to obtain
where dc is defined as the distance between adjacent nodes which is the change of stiffness matrix DKm , and it only needs to calculate
locally around the point of interest, and the factor a is a scale coef- the stiffness of nodes inside the influence domain rather than all
ficient. In this study a ¼ 3 has been used by referring to the litera- nodes. The local search strategy for updating changed stiffness
tures [52,63]. matrix can save much computational cost and improve the effi-
ciency in the problems of small changes because it only needs to
calculate a small part of the entire structure. As shown in Fig. 1,
3. Meshless-based local reanalysis method
the steps using to obtain DKm and Km by the MLR method can be
summarized as following:
In this study, two reanalysis algorithms, CA and IFU, have been
used to improve the efficiency of computation. In order to improve
(1) Searching the nodes which have been added or removed and
the efficiency much more, a local reanalysis algorithm is suggested.
recording the serial number of nodes. For example, as shown
The framework of MLR is shown in Fig. 1. In this section, the detail
in Fig. 3, the circular part should be removed after modifica-
of the MLR is expounded.
tion, so the nodes inside circle should be searched in this
step.
3.1. Local search strategy for updating changed stiffness matrix (2) Finding the background cells which adding or removing
nodes are located on, and constructing the influence domain.
The MLR method integrates the reanalysis and MK meshless (3) Searching the nodes in the influence domain. Then the local
methods seamlessly. The MK meshless method is used to calculate initial stiffness matrix KmL can be isolated from the global
the initial response U by solving Eq. (21) and obtain the modified
initial stiffness matrix Km :
stiffness matrix Km . Then the modified response U can be predicted
(4) Finding the Gauss points which are associated with all the
by reanalysis methods.
recorded nodes, then the local modified stiffness matrix
A local search strategy for updating changed stiffness matrix is
KmL can be obtained by the MK method, and the change of
suggested to improve the efficiency. By this strategy, the nodes
local stiffness matrix DKmL can be obtained from
inside the influence domain are used to construct the local stiffness
matrix. The influence domain can be defined by background cells, DKmL ¼ KmL  KmL : ð18Þ
usually the influence domain includes the background cells and
their contiguous background cells whose number of nodes has (5) Obviously, because the change of stiffness matrix of outside
changed as shown in Fig. 3, where the circular part will be removed influence domain is zero, the change of global stiffness
after modification. Obviously, there are four background cells matrix is equal to the change of local stiffness matrix.
whose number of nodes has changed. Therefore, the influence DKm ¼ DKmL ð19Þ
domain is composed of four background cells and their contiguous

y F y F

R2
D

o o
L x L x

Initial design Modified design

Fig. 5. The initial design and the modified structure of the rectangular plate.
Z. Cheng, H. Wang / Computers and Structures 192 (2017) 126–143 131

Fig. 6. The initial and the modified nodal distribution of the rectangular plate.

Km U ¼ F; ð22Þ
where
Km ¼ Km þ DKm : ð23Þ
Obviously, the displacement vector U will be predicted by
reanalysis method rather than full analysis. Assuming that the dis-
placements U of a new design can be estimated by a linear combi-
nation of s independent basis vectors, U1 ; U2 ; . . . ; Us :
U ¼ y1 U1 þ y2 U2 þ    þ ys Us ¼ UB y: ð24Þ
Assuming that s << n, UB is the n  s matrix of the basis vectors
and y is a vector of coefficients to be determined:
UB ¼ ½U1 ; U2 ; . . . ; Us ; ð25Þ

yT ¼ ½y1 ; y2 ; . . . ; ys : ð26Þ
The response U can be predicted by the following steps:

Fig. 7. The error of displacement at different number of basis vectors.


(1) Constructing the matrix of the basis vectors UB by Eq. (25).
The initial value and the following series of basis vectors
can be obtained from:
(6) The global modified stiffness matrix can be obtained from
1
U1 ¼ ðKm Þ F ¼ U ; ð27Þ
Km ¼ Km þ DK m : ð20Þ
Uiþ1 ¼ BUi ði ¼ 1; 2; . . . ; sÞ; ð28Þ
3.2. Meshless-based CA reanalysis where the matrix B is defined as
1
Assuming the equilibrium equation of initial structure is given B ¼ ðKm Þ DKm : ð29Þ
by the following equation: (2) Constructing the reduced stiffness matrix KR and load vector
Km U ¼ F; ð21Þ FR by:

where Km means the stiffness matrix which can be obtained by the KR ¼ UTB Km UB ; FR ¼ UTB F: ð30Þ
MK meshless method from Eq. (13), U , F denote the displacement
(3) Calculating the vector of coefficients y by solving the follow-
vector and the load vector respectively. After redesigning the struc-
ing equation:
ture, the modified equilibrium equation changed as

CA method IFU method Full analysis

Fig. 8. The displacement results of the MLR and the full analysis methods.
132 Z. Cheng, H. Wang / Computers and Structures 192 (2017) 126–143

CA method IFU method Full analysis

Fig. 9. The von Mises strain results of the MLR and the full analysis methods.

CA method IFU method Full analysis

Fig. 10. The von Mises stress results of the MLR and the full analysis methods.

Table 1
Displacement error analysis of the MLR method.

DOF ID CA method IFU method Full analysis Displacement error


CA IFU
521 1.48859E5 1.48728E5 1.48728E5 8.77844E4 0
522 1.08025E5 1.07985E5 1.07985E5 3.67652E4 0
1111 9.52E8 9.66E8 9.66E8 0.01395 0
1112 2.4733E6 2.4784E6 2.4784E6 0.00203 0
2221 2.2155E6 2.2152E6 2.2152E6 1.36715E4 0
2222 1.0379E6 1.037E6 1.037E6 8.98309E4 0
5101 2.68836E5 2.69254E5 2.69254E5 0.00155 0
5102 9.43354E5 9.42683E5 9.42683E5 7.11762E4 0

Table 2
Von Mises strain error analysis of the MLR method.

NODE ID CA method IFU method Full analysis Von Mises strain error
CA IFU
100 1.8655E6 1.8726E6 1.8726E6 0.00378 0
115 7.072E7 6.995E7 6.995E7 0.01111 0
197 1.141E6 1.1415E6 1.1415E6 4.45611E4 0
369 1.1053E6 1.1161E6 1.1161E6 0.00968 0
442 5.564E7 5.587E7 5.587E7 0.00421 0
884 5.942E7 5.919E7 5.919E7 0.00387 0
1057 6.34E7 6.369E7 6.369E7 0.00457 0
2141 1.743E7 1.754E7 1.754E7 0.00653 0

Table 3
Von Mises stress error analysis of the MLR method.

NODE ID CA method IFU method Full analysis Von Mises stress error
CA IFU
100 370.25767 372.00852 372.00852 0.00471 0
115 155.78426 154.03874 154.03874 0.01133 0
197 251.40034 251.54859 251.54859 5.89379E4 0
369 225.92672 227.88026 227.88026 0.00857 0
442 108.27899 106.57767 106.57767 0.01596 0
884 98.82425 99.51534 99.51534 0.00694 0
1057 135.48721 137.05081 137.05081 0.01141 0
2141 19.50026 20.57304 20.57304 0.05215 0
Z. Cheng, H. Wang / Computers and Structures 192 (2017) 126–143 133

F
50

15
7.5

Initial design

4
Modified design
R2.5
30

15

Pins

R7.5

Fig. 11. The initial design and the modified design of the support bracket.

KR y ¼ FR : ð31Þ
Fig. 13. The error of displacement at different number of basis vectors.
(4) Updating the modified displacement by Eq. (24).
(5) In order to calculate the accuracy of stress-strain results, the Defining the residual value of the initial displacement d as
modified strain and stress should be calculated by the fol-
lowing equations: d ¼ F  Km U : ð37Þ
2 @ 3 It worth mentioning that only some members of d are non-zero
@x
0
e¼6 @ 7 1 while the modification is local. Basing on this property, the modi-
40 @y 5UB KR FR ; ð32Þ
fied displacement U can be predicted by the following steps:
@ @
@y @x
(1) Calculating the Cholesky factorization of initial stiffness
r ¼ ce; ð33Þ matrix by Eq. (38);
where c is the matrix of material constants obtained by Km ¼ L0 LT0 ð38Þ
experiments.
(2) Calculating measurement vector: d and D by Eqs. (37) and
(39) respectively;
3.3. Meshless-based IFU reanalysis D ¼ sumðjKm  Km jÞ þ jdj ð39Þ

Compared with the CA method, the IFU method only calculates (3) Recording the unbalanced DOFs: If jDðiÞj > 0, the i-th DOF is
the displacement of the influenced DOFs when solving Eq. (22). unbalanced, and i should be recorded in Sd by ascending
Assuming the modified displacement is order, and the number of unbalanced DOFs is nd .
(4) Extracting unbalanced equations:
U ¼ U þ DU; ð34Þ
then Eq. (22) becomes For i = 1 to nd

Km ðU þ DUÞ ¼ F ð35Þ Ku ði ; : Þ ¼ Km ðSd ðiÞ ; : Þ ; du ðiÞ ¼ dðSd ðiÞÞ;

or End for.
(5) Applying extra constrains on Km :
Km DU ¼ F  Km U : ð36Þ For i = nd to 1

Fig. 12. The initial and the modified nodal distribution of the support bracket.
134 Z. Cheng, H. Wang / Computers and Structures 192 (2017) 126–143

CA method IFU method Full analysis

Fig. 14. The displacement result of the MLR method and the full analysis methods.

CA method IFU method Full analysis

Fig. 15. The von Mises strain result of the MLR and the full analysis methods.

CA method IFU method Full analysis

Fig. 16. The von Mises stress result of the MLR and the full analysis methods.

Table 4
Displacement error analysis of the MLR method.

DOF ID CA method IFU method Full analysis Displacement error


CA IFU
282 7.6368E4 7.6032E4 7.6032E4 0.00442 0
283 6.86184E5 7.09861E5 7.09861E5 0.03335 0
897 2.61588E4 2.64118E4 2.64118E4 0.00958 0
898 0.00126 0.00127 0.00127 0.00347 0
2797 6.1366E5 6.07579E5 6.07579E5 0.01001 0
2798 6.91991E4 6.87641E4 6.87641E4 0.00633 0
3199 3.99416E5 3.89738E5 3.89738E5 0.02483 0
3200 9.057E4 9.04355E4 9.04355E4 0.00149 0

Table 5
Von Mises strain error analysis of the MLR method.

NODE ID CA method IFU method Full analysis Von Mises strain error
CA IFU
451 2.9325E6 3.0135E6 3.0135E6 0.02689 0
452 3.253E6 3.3428E6 3.3428E6 0.02689 0
494 7.005E6 7.2029E6 7.2029E6 0.02747 0
495 6.9909E6 7.1869E6 7.1869E6 0.02726 0
817 4.93E6 5.0274E6 5.0274E6 0.01938 0
818 4.9525E6 5.0377E6 5.0377E6 0.01691 0
1788 5.1274E6 5.0403E6 5.0403E6 0.01728 0
1789 4.4536E6 4.3937E6 4.3937E6 0.01363 0
Z. Cheng, H. Wang / Computers and Structures 192 (2017) 126–143 135

Table 6
Von Mises stress error analysis of the MLR method.

NODE ID CA method IFU method Full analysis Von Mises stress error
CA IFU
451 623.21646 771.96421 771.96421 0.02689 0
452 686.68504 836.26515 836.26515 0.02689 0
494 1544.71825 1588.29902 1588.29902 0.02744 0
495 1541.57486 1584.6989 1584.6989 0.02721 0
817 1071.28757 1084.77122 1084.77122 0.01243 0
818 1072.06909 1081.96295 1081.96295 0.00914 0
1788 674.1351 648.47392 648.47392 0.03957 0
1789 630.06725 603.10841 603.10841 0.0447 0

(9) Solving the reduced equation by KR y ¼ du .


q (10) Calculating the increment of displacements by DU ¼ By.
L
(11) Calculating modified displacement U by Eq. (34).
(12) The modified strain and stress can be calculated by Eqs. (41)
D
and (42) to test the accuracy of stress-strain results.
2 @ 3
@x
0
e¼6 @ 7  1
40 @y 5ðU þ ðL0 LT0 þ VVT Þ RKR du ; ð41Þ
Removing parts in modified design
@ @
@y @x

r ¼ ce; ð42Þ
where c is the matrix of material constants obtained by
Fig. 17. The modified design of the bridge model. experiments.

4. Numerical examples

In order to test the accuracy and efficiency of the MLR method,


four examples will be solved by the proposed methods. The first
two cases are 2D problems, and the number of DOFs is decreased
in Section 4.1 while it is increased in Section 4.2. Another two cases
are 3D problems, and also involve the problems of decreased and
increased DOFs which have been shown in Section 4.3 and Sec-
tion 4.4. Moreover, the first two cases are tested in concentrated
load and another two cases are simulated in uniformed load. These
four cases involve 2D and 3D, decreased and increased DOFs, con-
centrated and uniformed load problems, thus the performance of
the MLR method could be verified thoroughly. In this study, the
comparison has been made between the MLR and full analysis,
and the errors of displacement, Von Mises stress and Von Mises
strain are defined by the following formulas:
kUMLR  UFA k
Eu ¼  100% ð43Þ
kUFA k
Fig. 18. The half discrete model of the bridge.
keMLR  eFA k
Ee ¼  100% ð44Þ
Vð : ; i Þ ¼ L0 ð : ; Sd ðiÞÞ; VðSd ðiÞ; iÞ ¼ 0; keFA k
L0 ðSd ðiÞ; : Þ ¼ 0; L0 ð : ; Sd ðiÞÞ ¼ 0; L0 ðSd ðiÞ; Sd ðiÞÞ ¼ 1;
krMLR  rFA k
Er ¼  100% ð45Þ
End for. krFA k
(6) Calculating the right-hand vectors or extra constraints R:
where UMLR , eMLR , rMLR mean the results of MLR method, and UFA , eFA ,
For i = 1 to nd
rFA mean the results of full analysis.
Rð : ; iÞ ¼ Km ð : ; Sd ðiÞÞ; RðSd ðiÞ; : Þ ¼ 0; RðSd ðiÞ; iÞ ¼ 1;
End for. 4.1. The rectangular plate optimization
(7) Calculating the fundamental solution system B of the bal-
anced equations by solving the Eq. (40) using SWM formula As shown in the left of Fig. 5, a rectangular plate is considered.
[8]. The dimension of the plate is L  D and the state of plane stress is
considered, where the L = 100 mm, D = 50 mm, the Young’s modu-
ðL0 LT0 þ VVT ÞB ¼ R ð40Þ lus E = 200 GPa, the Poisson’s ratio m = 0.3, and the vertical concen-
trated load F = 1000 mN. In order to obtain a lightweight design,
(8) Reducing the unbalanced equations by KR ¼ Ku B. the design of rectangular plate should be modified repeatedly by
136 Z. Cheng, H. Wang / Computers and Structures 192 (2017) 126–143

Fig. 19. The initial and the modified nodal distribution of the bridge model.

10 basis vectors calculated by Eq. (43) are 0.075%, 0.69%, 0.61%


respectively. However, all the errors of the IFU method are 0, it
obtained the exact solutions (see Tables 2 and 3).

4.2. Support bracket redesign

A redesign of support bracket was considered [87]. The idea is


to design a support bracket which will act as a cantilever beam
to support an end load and will be fixed on two pin holes. Fig. 11
shows the geometry of the initial design where the fillet radius is
2.5 mm. In order to reduce the stress concentration in the filler,
the fillet radius is changed to 7.5 mm in the modified design as
shown in Fig. 11. A concentrated load F of 1000 mN is applied at
the free end, and the Young’s modulus E = 200 GPa, the Poisson’s
ratio m = 0.3.
As shown in the Fig. 12, 2611 irregularly distributed field nodes
are used in the initial structure while only 2647 nodes are used in
the modified structure, and the percent of adding DOFs is 1.4% of
the original meshless model. Then the structural response will be
Fig. 20. The error of displacement at different number of basis vectors. predicted by the MLR method.
As shown in Fig. 13, it can be found that the accuracy of reanal-
topology optimization method or others. Assuming the right of ysis solution converges when the number of basis vectors grows up
Fig. 5 is one of the modified designs. Then the response of modified to 8. Sequentially, with more basis vectors, the accuracy of pre-
structure will be predicted by the MLR method. dicted response can’t be significantly improved. Moreover, analysis
As shown in the left of Fig. 6, 5083 irregularly distributed field results comparisons between the MLR and the full analysis are
nodes are used in the initial structure. To investigate the perfor- illustrated in Figs. 14, 15 and 16, receptively. It is obvious that
mance of the MLR, the structure demonstrated in the right of the result of the MLR is very close to the result of the full analysis,
Fig. 6 assumed to be the modified shape. The modified structure and the displacements of some selected DOFs are listed in Table 4.
is only composed of 3341 nodes, and the percent of reduced DOFs The displacement, strain and stress errors of the CA method are
is up to 34.3% of the original meshless model. 1.1%, 6.7%, 5.1% respectively while all the errors of the IFU method
In general, the accuracy of the CA method relies on the number are 0 (see Tables 5 and 6).
of basis vectors. Fig. 7 shows the variation in error of displacement
when the number of basis vectors is increased. Obviously, the 4.3. Bridge
accuracy of the result is improved when the number of basis vec-
tors is increased. As shown in Fig. 17, a simplified bridge model is considered. The
According to Fig. 7, it can be found that the accuracy of reanal- middle of the bridge is subjected to uniformed load q and the
ysis solution converges when the number of basis vectors grows up dimension of the bridge deck is L  D, where the L = 100 mm,
to 10. Sequentially, with more basis vectors, the accuracy of pre- D = 10 mm, the Young’s modulus E = 200 GPa, the Poisson’s ratio
dicted response can’t be significantly improved. Moreover, analysis m = 0.3, and the vertical uniformed load q = 1100 mN/mm. In order
results comparisons between the MLR and the full analysis are to obtain a lightweight design, the shape of the bridge should be
illustrated in Figs. 8, 9 and 10, respectively. It is obvious that the modified repeatedly by topology optimization method or others.
result of the MLR is very close to the result of full analysis, and Assuming the right of Fig. 17 is one of the modified designs with
the displacements of some selected DOFs are listed in Table 1. four lighting holes. Then the response of modified structure will
The displacement, strain and stress errors of the CA method with be predicted by the MLR method. Considering the symmetry of
Z. Cheng, H. Wang / Computers and Structures 192 (2017) 126–143 137

CA method IFU method Full analysis

Fig. 21. The displacement result of the MLR and the full analysis methods.

CA method IFU method Full analysis

Fig. 22. The von Mises strain result of the MLR and the full analysis methods.

CA method IFU method Full analysis

Fig. 23. The von Mises stress result of the MLR and the full analysis methods.

Table 7
Displacement error analysis of the MLR method.

DOF ID CA method IFU method Full analysis Displacement error


CA IFU
131 3.1482E06 3.1492E06 3.1492E06 0.000311874 1.33E08
132 0.000797356 0.0007974 0.0007974 5.50875E05 1E10
350 2.5312E06 2.5417E06 2.5417E06 0.004134 9.1E09
351 1.99659E05 2.01119E05 2.01119E05 0.007259 4E10
7920 5.5871E06 0.000005482 0.000005482 0.019157159 1E10
7921 6.25185E05 6.24987E05 6.24987E05 0.000316728 1E9
16066 0.000045724 4.60102E05 4.60102E05 0.006219645 0
16067 4.366E07 4.222E07 4.222E07 0.034057272 3.93E08

bridge, a half discrete model has been generated as shown in vectors grows up to 15. Sequentially, with more basis vectors,
Fig. 18. the accuracy of predicted response can’t be significantly
As shown in the left of Fig. 19, 6129 irregularly distributed field improved. In this case, 15 is chosen as the number of basic
nodes are used in the initial structure. To investigate the perfor- vectors for CA method, and analysis results comparisons
mance of the MLR, the structure demonstrated in the right of between reanalysis and full analysis are illustrated in Figs. 21,
Fig. 19 assumed to be the modified shape. The modified structure 22, 23, respectively. Moreover, the displacements of some
is only composed of 5535 nodes, and the percent of reduced DOFs selected DOFs are listed in Table 7. The displacement, strain,
is 9.7% of the original meshless model. stress errors of the CA method are 0.08%, 0.45%, 0.38%
As shown in Fig. 20, it can be found that the accuracy of respectively while all the errors of the IFU method are 0 (see
reanalysis solution converges when the number of basis Tables 8 and 9).
138 Z. Cheng, H. Wang / Computers and Structures 192 (2017) 126–143

Table 8
Von Mises strain error analysis of the MLR method.

NODE ID CA method IFU method Full analysis Von Mises strain error
CA IFU
30 1.6865E06 1.6833E06 1.6833E06 0.001915519 1E10
255 6.9695E06 6.9705E06 6.9705E06 0.000149444 1E10
835 2.2692E06 0.00000226 0.00000226 0.004076097 1E10
2843 2.2043E06 0.000002205 0.000002205 0.000303044 1E10
3088 2.5427E06 2.5404E06 2.5404E06 0.000929149 1E10
3124 2.2127E06 2.2159E06 2.2159E06 0.001469452 1E10
4142 1.0948E06 1.1048E06 1.1048E06 0.00910551 1E10
5528 1.0132E06 1.0174E06 1.0174E06 0.004159084 0

Table 9
Von Mises stress error analysis of the MLR method.

NODE ID CA method IFU method Full analysis Von Mises stress error
CA IFU
30 327.4234 327.2339 327.2339 0.000579 1E10
255 808.1318 808.2851 808.2851 0.00019 0
835 452.3431 450.5761 450.5761 0.003922 1E10
2843 260.7681 260.8149 260.8149 0.00018 1E10
3088 283.6064 283.389 283.389 0.000767 1E10
3124 226.723 227.039 227.039 0.001392 1E10
4142 167.3127 167.6408 167.6408 0.001957 1E10
5528 116.3698 116.5645 116.5645 0.00167 1E10

q
q

Adding parts in
modified design
Ribbed plate

Fig. 24. The modification of the L-frame.

4.4. L-frame the L-frame as shown in the right of Fig. 25, and there are
2100 nodes, the percent of adding DOFs is 4.2% of the initial
As shown in Fig. 24, a 3D L-frame under uniform load is consid- meshless model.
ered. The top right edge of the L-frame is subjected to uniform load As shown in Fig. 26, it can be found that the accuracy of
q, and the undersurface is fixed. Where the load q = 100 mN/mm, reanalysis solution converges when the number of basis
and the Young’s modulus E = 200 GPa, the Poisson’s ratio m = 0.3. vectors grows up to 7. Sequentially, with more basis vectors,
In order to improve stiffness of the L-frame, a ribbed plate has been the accuracy of predicted response can’t be significantly
added to the right-angle of the L-frame as shown in Fig. 24, and improved. In this case, 7 is chosen as the number of basic
this has been regarded as the modified design. vectors for CA method, and analysis results comparisons
As shown in the left of Fig. 25, 2016 irregularly distributed between reanalysis and full analysis are illustrated in Figs. 27,
field nodes are used in the initial structure. To investigate 28, 29, respectively. Moreover, the displacements of some
the performance of the MLR, a ribbed plate was added to selected DOFs are listed in Table 10. The displacement,
Z. Cheng, H. Wang / Computers and Structures 192 (2017) 126–143 139

Fig. 25. The initial and the modified nodal distribution of the F-frame.

4.5. Accuracy and efficiency comparison

Four numerical examples have been tested in this section, these


cases include large and small modification, reduce and increase
nodes, 2D and 3D problems. It can be found that the accuracy of
CA method is high for both 2D and 3D problems, even for large
modification. Meanwhile, the IFU method can obtain the exact
response of the modified structure, there are almost no errors for
both four cases. Moreover, the accuracy of reducing nodes modifi-
cations is much higher than adding nodes modifications by using
CA method and the accuracy of stress-strain results is lower than
displacement results.
To investigate the performance of the MLR method, the CPU
running time which cost by the full analysis and MLR method
has been recorded and all the simulations were performed on an
Intel(R) Core(TM) i7-5820 K 3.30 GHz CPU with 32 GB of memory
within MATLAB R2016 b in x64 Windows 7. As shown in Table 13,
the computational time of stiffness calculation and solution by dif-
ferent reanalysis methods under different stiffness matrix updat-
ing strategies are listed. It can be found that the local stiffness
Fig. 26. The error of displacement at different number of basis vectors.
matrix updating strategy saves much stiffness calculation cost than
traditional global stiffness matrix updating strategy, especially for
strain, stress errors of the CA method are 1.87%, 5.6%, 5.2% local modification problems. It also can be found that the efficiency
respectively while all the errors of the IFU method are 0 (see of reanalysis methods is much higher than the full analysis, more
Tables 11 and 12). detail is described in Figs. 30 and 31.

CA method IFU method Full analysis

Fig. 27. The displacement result of the MLR and the full analysis methods.
140 Z. Cheng, H. Wang / Computers and Structures 192 (2017) 126–143

CA method IFU method Full analysis

Fig. 28. The von Mises strain result of the MLR and the full analysis methods.

CA method IFU method Full analysis

Fig. 29. The von Mises stress result of the MLR and the full analysis methods.

Table 10
Displacement error analysis of the MLR method.

DOF ID CA method IFU method Full analysis Displacement error


CA IFU
29 9.2201E6 9.1687E6 9.1687E6 0.00561 0
30 1.16594E5 1.17816E5 1.17816E5 0.01037 0
2903 1.56476E5 1.56234E5 1.56234E5 0.00155 0
2904 1.46668E5 1.48395E5 1.48395E5 0.01164 0
3711 5.9957E6 5.9831E6 5.9831E6 0.00211 0
3712 9.288E7 9.284E7 9.284E7 3.45795E4 0
6176 3.57369E4 3.64841E4 3.64841E4 0.02048 0
6177 9.53544E5 9.57467E5 9.57467E5 0.0041 0

Table 11
Von Mises strain error analysis of the MLR method.

NODE ID CA method IFU method Full analysis Von Mises strain error
CA IFU
6 1.1546E6 1.1613E6 1.1613E6 0.00579 0
126 5.149E7 5.225E7 5.225E7 0.01463 0
418 1.3054E6 1.3194E6 1.3194E6 0.01064 0
621 3.677E7 3.707E7 3.707E7 0.00822 0
1065 3.747E7 3.811E7 3.811E7 0.01666 0
1843 1.3226E6 1.3288E6 1.3288E6 0.00464 0
1962 8.539E7 8.834E7 8.834E7 0.03341 0
1989 1.2031E6 1.2413E6 1.2413E6 0.03071 0

Moreover, in order to fully investigate the efficiency of the MLR ratio is about 1.5%) have been calculated by MLR method under dif-
method, two representative cases which include large modification ferent computational scales. The log-log plots of comparison results
(the change ratio is about 34%) and small modification (the change are shown in Figs. 30 and 31 and the error analysis was also shown.
Z. Cheng, H. Wang / Computers and Structures 192 (2017) 126–143 141

Table 12
Von Mises stress error analysis of the MLR method.

NODE ID CA method IFU method Full analysis Von Mises stress error
CA IFU
6 204.60153 205.98867 205.98867 0.00673 0
126 74.60447 77.23895 77.23895 0.03411 0
418 261.05919 263.87043 263.87043 0.01065 0
621 73.44396 74.12374 74.12374 0.00917 0
1065 67.5001 67.48854 67.48854 1.71261E4 0
1843 264.46262 265.71453 265.71453 0.00471 0
1962 170.68602 176.60388 176.60388 0.03351 0
1989 240.61834 248.24881 248.24881 0.03074 0

Table 13
The computational time of the relative components.

Numerical examples CPU time (s)


Local updating strategy Global updating strategy CA reanalysis IFU reanalysis Full analysis
Rectangular plate 61.14 214.53 0.14 1.34 1.62
Support bracket 6.12 60.93 0.07 0.04 0.83
Bridge 1640.81 2617.7 2.86 3.29 23.65
L-frame 292.71 426.64 0.26 0.32 2.37

It is obvious that the efficiency of the IFU method is much


higher than the full analysis for the small modification, but for
the large modification, the efficiency of IFU method should be lar-
gely reduced while the CA method behaves much better. In addi-
tion, the accuracy of CA method should be improved as the
increase of number of DOFs while the IFU method is an exact
reanalysis method. Although the accuracy of CA method is lower
than IFU method, but the CA method is much more efficient than
IFU method when meeting large modification problems. In a word,
the CA is a universal method for both large and small modifications
while the IFU method is much more suitable for small
modifications.

5. Conclusions

Compared with other FE-based reanalysis methods, the


meshless-based reanalysis method is easier to be implemented
because only points should be added or removed while a structure
is modified without considering the connection of nodes. By using
Fig. 30. The comparison of computational cost (large modification). the MK method to construct stiffness matrix, the specified essential
boundary conditions can be easily implemented due to the prop-
erty of Kronecker’s delta function that Kriging interpolation proce-
dure possesses. However, because more nodes in the influence
domain are involved in constructing shape function, more relative
nodes should be considered in building the modified stiffness
matrix. Therefore, a local strategy is suggested. By this strategy,
only the nodes inside the influence domain are used to construct
local stiffness matrix rather than all nodes. Furthermore, consider-
ing the expensive computational cost of meshless methods, the
advantage in term of efficiency of the meshless-based reanalysis
is more obvious.
The effect of the number of basis vectors on analysis results has
been discussed in this study, and the strain and stress formulations
based on MLR are also given to make a comparison of accuracy
between reanalysis and full analysis. Four numerical examples
have shown that the accuracy of the MLR method is available even
for large modification problems and this method can save much
computational cost. Moreover, this study not only made compar-
isons of displacement, but also made comparisons of strain and
stress, and the result shows that the accuracy of stress-strain
Fig. 31. The comparison of computational cost (small modification). results is available. In summary, the MLR method is a high-
142 Z. Cheng, H. Wang / Computers and Structures 192 (2017) 126–143

efficiency method with nice accuracy both in displacement, strain [31] Kirsch U. Reanalysis and sensitivity reanalysis by combined approximations.
Struct Multidiscipl Optim 2009;40(1):1–15.
and stress.
[32] Zuo W, Bai J, Yu J. Sensitivity reanalysis of static displacement using Taylor
However, further research is still needed to improve the accu- series expansion and combined approximate method. Struct Multidiscipl
racy of the meshless-based reanalysis method for the large defor- Optim 2015:1–7.
mation problems. It should also be extended to dynamic [33] Pais MJ et al. An exact reanalysis algorithm using incremental Cholesky
factorization and its application to crack growth modeling. Int J Numer Meth
problems to fully show the advantages, such as crack propagation. Eng 2012;91(12):1358–64.
[34] Pais M, Kim N-H, Davis T. Reanalysis of the extended finite element method for
crack initiation and propagation. In: 51st AIAA/ASME/ASCE/AHS/ASC
Acknowledgements structures, structural dynamics, and materials conference 18th AIAA/ASME/
AHS adaptive structures conference 12th; 2010.
This work has been supported by Project of the Key Program of [35] Zuo W et al. Fast structural optimization with frequency constraints by genetic
algorithm using adaptive eigenvalue reanalysis methods. Struct Multidiscipl
National Natural Science Foundation of China under the Grant Optim 2011;43(6):799–810.
Numbers 11572120, 61232014. National Key Research and Devel- [36] Sun R et al. New adaptive technique of kirsch method for structural reanalysis.
opment Program of China 2017YFB0203701. AIAA J 2014;52(3):486–95.
[37] Gao G, Wang H, Li G. An adaptive time-based global method for dynamic
reanalysis. Struct Multidiscipl Optim 2013;48(2):355–65.
References [38] Materna D, Kalpakides VK. Nonlinear reanalysis for structural modifications
based on residual increment approximations. Comput Mech 2016;57(1):1–18.
[39] Kaveh A, Rahami H. An efficient analysis of repetitive structures generated by
[1] Zingoni A. A group-theoretic formulation for symmetric finite elements. Finite
graph products. Int J Numer Meth Eng 2010;84(1):108–26.
Elem Anal Des 2005;41(6):615–35.
[40] Shojaei I et al. Analysis and reanalysis of mechanical systems: concept of
[2] Bui HP et al. Real-time error control for surgical simulation. IEEE Trans Biomed
global near-regularity. Acta Mech 2017;228(4):1445–56.
Eng 2017.
[41] Shojaei I, Rahami H, Kaveh A. Efficient finite element solution of regular and
[3] Courtecuisse H et al. Real-time simulation of contact and cutting of
near-regular systems using graph products. Acta Mech 2015;226
heterogeneous soft-tissues. Med Image Anal 2014;18(2):394–410.
(7):2393–405.
[4] He G et al. A multiple-GPU based parallel independent coefficient reanalysis
[42] Shojaei I, Kaveh A, Rahami H. An efficient finite element solution using a large
method and applications for vehicle design. Adv Eng Softw 2015;85:108–24.
pre-solved regular element. Acta Mech 2016;227(5):1331.
[5] Wang H, Li E, Li G. A parallel reanalysis method based on approximate inverse
[43] Wang H et al. ‘‘Seen Is Solution” a CAD/CAE integrated parallel reanalysis
matrix for complex engineering problems. J Mech Des 2013;135(8). p. 081001-
design system. Comput Meth Appl Mech Eng 2016;299:187–214.
081001.
[44] Goury O et al. Automatised selection of load paths to construct reduced-order
[6] Kirsch U. Combined approximations – a general reanalysis approach for
models in computational damage micromechanics: from dissipation-
structural optimization. Struct Multidiscipl Optim 2000;20(2):97–106.
driven random selection to Bayesian optimization. Comput Mech 2016;58
[7] Sherman J, Morrison WJ. Adjustment of an inverse matrix corresponding to a
(2):213–34.
change in one element of a given matrix. Ann Math Stat 1950;21(1):124–7.
[45] Akbari Rahimabadi A, Kerfriden P, Bordas S. Scale selection in nonlinear
[8] Woodbury M. Inverting modified matrices. Memorandum Report 42, Statistical
fracture mechanics of heterogeneous materials. Phil Mag 2015;95(28–
Research Group; 1950.
30):3328–47.
[9] Davis TA, Hager WW. Modifying a sparse cholesky factorization. SIAM J Matrix
[46] Kerfriden P et al. A partitioned model order reduction approach to rationalise
Anal Appl 2000;20(3):606–27.
computational expenses in nonlinear fracture mechanics. Comput Meth Appl
[10] Davis TA, Hager WW. Multiple-rank modifications of a sparse cholesky
Mech Eng 2013;256:169–88.
factorization. SIAM J Matrix Anal Appl 2001;22(4):997–1013.
[47] Kerfriden P et al. Bridging proper orthogonal decomposition methods and
[11] Liu HF et al. Structural static reanalysis for modification of supports. Struct
augmented Newton-Krylov algorithms: an adaptive model order reduction for
Multidiscipl Optim 2014;50(3):425–35.
highly nonlinear mechanical problems. Comput Meth Appl Mech Eng
[12] Liu HF, Wu BS, Li ZG. Method of updating the cholesky factorization for
2011;200(5–8):850–66.
structural reanalysis with added degrees of freedom. J Eng Mech 2014;140
[48] Nguyen VP et al. Review: meshless methods: a review and computer
(2):384–92.
implementation aspects. Math Comput Simul 2008;79(3):763–813.
[13] Song Q, Chen P, Sun S. An exact reanalysis algorithm for local non-topological
[49] Belytschko T et al. Meshless methods: an overview and recent developments.
high-rank structural modifications in finite element analysis. Comput Struct
Comput Meth Appl Mech Eng 1996;139(1–4):3–47.
2014;143:60–72.
[50] Gingold RA, Monaghan JJ. Smoothed particle hydrodynamics - theory and
[14] Huang G, Wang H, Li G. A reanalysis method for local modification and the
application to non-spherical stars. Mon Not R Astron Soc 1977;181(3):375–89.
application in large-scale problems. Struct Multidiscipl Optim 2013;49
[51] Nayroles B, Touzot G, Villon P. Generalizing the finite element method: diffuse
(6):915–30.
approximation and diffuse elements. Comput Mech 1992;10(5):307–18.
[15] Huang G, Wang H, Li G. An exact reanalysis method for structures with local
[52] Belytschko T, Lu YY, Gu L. Element-free Galerkin methods. Int J Numer Meth
modifications. Struct Multidiscipl Optim 2016;54(3):1–11.
Eng 1994;37(37):229–56.
[16] Gao G et al. An exact block-based reanalysis method for local modifications.
[53] Liu WK, Jun SJS, Zhang YF. Reproducing kernel particle methods. Int J Numer
Comput Struct 2015;158:369–80.
Meth Eng Int J Numer Meth Fluids 1995;20(8–9):1081–106.
[17] Kirsch U, Papalambros PY. Structural reanalysis for topological modifications –
[54] Liszka TJ, Duarte CAM, Tworzydlo WW. Hp-Meshless cloud method. Comput
a unified approach. Struct Multidiscipl Optim 2001;21(5):333–44.
Meth Appl Mech Eng 1996;139(1):263–88.
[18] Kirsch U. Design-oriented analysis of structures. Dordrecht: Kluwer Academic
[55] Atluri SN, Zhu TL. The meshless local Petrov-Galerkin (MLPG) approach for
Publishers; 2002.
solving problems in elasto-statics. Comput Mech 2000;25(25):169–79.
[19] Chen SH, Yang ZJ. A universal method for structural static reanalysis of
[56] Liu GR, Gu YT. A point interpolation method for two-dimensional solids. Int J
topological modifications. Int J Numer Meth Eng 2004;61(5):673–86.
Numer Meth Eng 2001;50(4):937–51.
[20] Wu B, Li Z. Static reanalysis of structures with added degrees of freedom. Int J
[57] Wang JG, Liu GR. A point interpolation meshless method based on radial basis
Numer Meth Biomed Eng 2006;22(4):269–81.
functions. Int J Numer Meth Eng 2002;54(11):1623–48.
[21] Kirsch U, Bogomolni M. Procedures for approximate eigenproblem reanalysis
[58] Gu L. Moving Kriging interpolation and element free Galerkin method. Int J
of structures. Int J Numer Meth Eng 2004;60(12):1969–86.
Numer Meth Eng 2003;56(1):1–11.
[22] Chen SH, Yang XW, Lian HD. Comparison of several eigenvalue reanalysis
[59] Bui TQ, Nguyen TN, Nguyen-Dang H. A moving Kriging interpolation-based
methods for modified structures. Struct Multidiscipl Optim 2000;20(4):253–9.
meshless method for numerical simulation of Kirchhoff plate problems. Int J
[23] Ma L, Chen SH, Meng GW. Combined approximation for reanalysis of complex
Numer Meth Eng 2009;77(10):1371–95.
eigenvalues. Comput Struct 2009;87(7–8):502–6.
[60] Shojaei I, Rahami H, Kaveh A. A mesh free method using rectangular pre-
[24] Huang C, Chen SH, Liu Z. Structural modal reanalysis for topological
solved domains using Kronecker products. Mech Des Struct Mach 2017;45
modifications of finite element systems. Eng Struct 2000;22(4):304–10.
(1):92–110.
[25] Bogomolny M. Topology optimization for free vibrations using combined
[61] Rao B, Rahman S. An efficient meshless method for fracture analysis of cracks.
approximations. Int J Numer Meth Eng 2010;82(5):617–36.
Comput Mech 2000;26(4):398–408.
[26] Zheng SP, Wu BS, Li ZG. Vibration reanalysis based on block combined
[62] Gu TY, Liu RG. A meshfree weak-strong (MWS) form method for time
approximations with shifting. Comput Struct 2015;149:72–80.
dependent problems. Comput Mech 2004;35(2):134–45.
[27] Kirsch U, Bogomolni M, Sheinman I. Efficient dynamic reanalysis of structures.
[63] Liu G. Mesh free methods: moving beyond the finite element method. CRC
J Struct Eng 2007;133(3):440–8.
Press; 2003.
[28] Chen SH, Ma L, Meng G. Dynamic response reanalysis for modified structures
[64] Matheron G. Principles of geostatistics. Econ Geol 1963;58(8):1246–66.
under arbitrary excitation using epsilon-algorithm. Comput Struct 2008;86
[65] Tongsuk P, Kanok-Nukulchai W. Further investigation of element-free Galerkin
(23–24):2095–101.
method using moving Kriging interpolation. Int J Comput Meth 2004;1
[29] Kirsch U, Bogomolni M. Nonlinear and dynamic structural analysis using
(02):345–65.
combined approximations. Comput Struct 2007;85(10):566–78.
[66] Sayakoummane V, Kanok-Nukulchai W. A meshless analysis of shells based on
[30] Materna D. Efficient nonlinear reanalysis for structural modifications. Pamm
moving Kriging interpolation. Int J Comput Meth 2007;4(04):543–65.
2016;16(1):223–4.
Z. Cheng, H. Wang / Computers and Structures 192 (2017) 126–143 143

[67] Bui TQ, Nguyen MN, Zhang C. An efficient meshfree method for vibration [78] Tanaka S et al. J-integral evaluation for 2D mixed-mode crack problems
analysis of laminated composite plates. Comput Mech 2011;48(2):175–93. employing a meshfree stabilized conforming nodal integration method.
[68] Bui TQ, Nguyen MN, Zhang C. Buckling analysis of Reissner-Mindlin plates Comput Mech 2016;58(2):185–98.
subjected to in-plane edge loads using a shear-locking-free and meshfree [79] Nguyen NT et al. Crack growth modeling in elastic solids by the extended
method. Eng Anal Boundary Elem 2011;35(9):1038–53. meshfree Galerkin radial point interpolation method. Eng Anal Boundary Elem
[69] Bui TQ, Nguyen MN, Zhang C. A meshfree model without shear-locking for free 2014;44:87–97.
vibration analysis of first-order shear deformable plates. Eng Struct 2011;33 [80] Lam K, Wang Q, Li H. A novel meshless approach–Local Kriging (LoKriging)
(12):3364–80. method with two-dimensional structural analysis. Comput Mech 2004;33
[70] Bui TQ, Nguyen MN. Meshfree Galerkin Kriging model for bending and (3):235–44.
buckling analysis of simply supported laminated composite plates. Int J [81] Gu YT, Wang QX, Lam KY. A meshless local Kriging method for large
Comput Meth 2013;10(03):1350011. deformation analyses. Comput Meth Appl Mech Eng 2007;196(9–
[71] Bui TQ, Nguyen MN. A novel meshfree model for buckling and vibration 12):1673–84.
analysis of rectangular orthotopic plates. Struct Eng Mech 2011;39(4):579–98. [82] Li H, Wang Q, Lam K. Development of a novel meshless Local Kriging
[72] Bui TQ, Nguyen MN. A moving Kriging interpolation-based meshfree method (LoKriging) method for structural dynamic analysis. Comput Meth Appl Mech
for free vibration analysis of Kirchhoff plates. Comput Struct 2011;89(s 3- Eng 2004;193(23):2599–619.
4):380–94. [83] Chen L, Liew KM. A local Petrov-Galerkin approach with moving Kriging
[73] Racz D, Bui TQ. Novel adaptive meshfree integration techniques in meshless interpolation for solving transient heat conduction problems. Comput Mech
methods. Int J Numer Meth Eng 2012;90(11):1414–34. 2011;47(4):455–67.
[74] Bui TQ et al. An efficient meshfree method for analysis of two-dimensional [84] Dai B, Cheng J, Zheng B. A moving Kriging interpolation-based meshless local
piezoelectric structures. Smart Mater Struct 2011;20(6):065016. Petrov-Galerkin method for elastodynamic analysis. Int J Appl Mech 2013;5
[75] Bui TQ, Ngoc Nguyen M, Zhang C. A moving Kriging interpolation-based (01):1350011.
element-free Galerkin method for structural dynamic analysis. Comput Meth [85] Zhu P, Liew KM. Free vibration analysis of moderately thick functionally
Appl Mech Eng 2011;200(13–16):1354–66. graded plates by local Kriging meshless method. Compos Struct 2011;93
[76] Bui TQ et al. Dynamic analysis of sandwich beams with functionally graded (11):2925–44.
core using a truly meshfree radial point interpolation method. Eng Struct [86] Zhang LW, Zhu P, Liew KM. Thermal buckling of functionally graded plates
2013;47:90–104. using a local Kriging meshless method. Compos Struct 2014;108:472–92.
[77] Shaw A, Bendapudi S, Roy D. A Kriging-based error-reproducing and [87] Terdalkar SS, Rencis JJ. Graphically driven interactive finite element stress
interpolating kernel method for improved mesh-free approximations. Int J reanalysis for machine elements in the early design stage. Finite Elem Anal Des
Numer Meth Eng 2008;73(10):1434–67. 2006;42(10):884–99.

Potrebbero piacerti anche