Professional Documents
Culture Documents
197
Abstract A Differential Quadrature proposed here can be xi , and let it be expressed as a linearly weighted sum of the
used to solve boundary-value and initial-value differential function values.
equations with a linear or nonlinear nature. Unlike the
classic Differential Quadrature Method (DQM), the newly dr w
xi X N
r
w
r
xi r
Aij wj
i 1; 2; . . . ; N
proposed Differential Quadrature chooses the function dx j1
values and some derivatives wherever necessary as inde-
pendent variables. Therefore, the d-type grid arrangement
1
used in the classic DQM is exempt while applying the where
r
Aij are the weighting coef®cients of the rth-order
boundary conditions exactly. Most importantly, the ex- derivative of the function w
x associated with points xi .
plicit weighting coef®cients can be obtained using the Equation (1), the quadrature rule for a derivative, is the
proposed procedures. The present method is used to solve essential basis of the Differential Quadrature Method. Thus
two types of differential equations which are the single- using Eq. (1) for various order derivatives, one may write a
span Bernoulli±Euler beam's buckling equation and the given differential equation at each point of its solution
one-degree-of-freedom solid dynamic equation. Excellent domain and obtain the quadrature analog of the differential
results were obtained. equation as a set of algebraic equations in terms of the N
function values. These equations may be solved, in con-
1 junction with the quadrature analog of the boundary con-
Introduction ditions, to obtain the unknown function values provided
The Differential Quadrature Method (DQM) was proposed that the weighting coef®cients are known a priori.
by Bellman and Casti (1971) and has been employed re- The weighting coef®cients may be determined by some
cently in the solution of solid mechanics problems by Bert appropriate functional approximations; and the approxi-
and Malik (1996a, b), Chen et al. (1997), Jang et al. (1989a, mate functions are referred to as test functions. The pri-
b), Kang et al. (1995), Kukreti et al. (1992) and Striz et al. mary requirements for the choices of the test functions are
(1988). Details on the development of the DQM and its of completeness in the same sense as one needs for the
application to structural mechanics problems may be interpolation functions in the ®nite element analysis
found in an excellent review paper by Bert and Malik (Huebner 1975). Although there can be many choices of
(1996a). A d-point technique (Bert and Malik 1996a, b) has the test functions, a convenient and most commonly used
been employed in the DQM's application to boundary- choice in one-dimensional problems is the Lagrangian
value differential equations with multiple conditions. But interpolation shape functions lj
x, where
the initial-value differential quadrature method for struc-
tural dynamics has not been reported until now to the best X
N
of the authors' knowledge. w
x lj
xwj
2
j1
1.1 lj
x are the monomials of the (N ÿ 1th-order polyno-
The classic Differential Quadrature Method (DQM) mials. Note that the number of test functions is equal to
Consider a one-dimensional ®eld variable w
x prescribed
the number of the sampling points and, for completeness,
in a ®eld domain a x1 x xN b. Let wi w
xi be
the number of sampling points should at least be equal to
the function values speci®ed in a ®nite set of N discrete
one plus the order of the highest derivatives.
points xi
i 1; 2; . . . ; N of the ®eld domain in which the
Substituting lj
x of Eq. (2) into Eq. (1), it may be seen
end points x1 and xN are included. Next, consider the value
that the weighting coef®cients can be easily obtained. The
of the function derivative dr w=dxr at some discrete points
detailed procedures can be found in references (Shu and
Richards 1992, Quan and Chang 1989).
1.2
Received: 4 January 1999 The polynomial-test-function-based weighting coefficients
T.Y. Wu (&), G.R. Liu The accuracy of differential quadrature solution depends
Department of Mechanical and Production Engineering, on the accuracy of the weighting coef®cients. To obtain
National University of Singapore, accurate weighting coef®cients, Quan and Chang (1989)
10 Kent Ridge Crescent, Singapore, 119260 derived explicit formulae of the Lagrangian-interpolation-
function-based weighting coef®cients for the ®rst- and iÿ1
second-order derivatives. Shu and Richards (1992) gave a xi
i 1; 2; . . . ; N
6
N ÿ1
general recurrence relationship for any high-order deriv-
But the Differential Quadrature solutions usually deliver
atives. These formulae were obtained by considering the
more accurate results with unequally spaced sampling
test function in the Lagrangian interpolation process as in
points. A rational basis for the sampling points is provided
Eqs. (1) and (2). These explicit formulae's merit is that
by the zeros of the orthogonal polynomials. A well ac-
highly accurate weighting coef®cients may be determined
cepted kind of sampling points in the DQM is the so-called
for any number of arbitrarily spaced sampling points.
Gauss±Lobatto±Chebyshev points:
But both the explicit formulae and the recursive algo-
rithm mentioned earlier are not new. Villadsen and 1 ÿ cos
i ÿ 1p=
N ÿ 1
Michelsen (1978) and Quan and Chang (1989) have shown xi
i 1; 2; . . . ; N
198 2
that the weighting coef®cients of rth-order derivatives of
7
the Lagrangian interpolation test functions are
These normal serial Gauss±Lobatto±Chebyshev sampling
r dr
Aij lj
xi
i; j 1; 2; . . . ; N
3 points ± Eq. (7) are used here in the beam buckling
dxr analysis.
where:
Y
N 1.4
/
x
lj
x ; /
x
x ÿ xm ; Inverse node numbering
x ÿ xj /
1
xj m1 In the time coordinate, one usually numbers the discrete
YN time points from the beginning accordingly. For notation's
1 d/
xj convenience in the solid dynamics problems, these authors
/
xj
xj ÿ xm
dx m1;m6j use the inverse node numbering as in space-rocket
launching. That is: one can use the initial time point as the
and xi 's are the locations of the grid points. N is the N point and the time domain end point as the ®rst point.
number of sampling points. Note that Eq. (3) is valid as These authors' numbering in dynamics problems is just
long as linearly independent polynomials are used as the contrary to the normal time-coordinate direction num-
trial functions and, thus, the values of the coef®cients are bering. The suggested numbering method is very conve-
affected only by the distribution of the grid points. Also nient for notation and programming. Please notice that in
the linearly independent polynomials should be complete. the Lagrangian interpolation process, the discrete point's
Note that the Lagrangian interpolation shape functions numbering can be arbitrary. Thus in the normalized time
lj
x have the following properties coordinate s, s [0,1], the inverse node numbering
1 if i j equations which correspond to Eqs. (6) and (7) in the
lj
xi dij
4 normal serial sampling points are
0 if i 6 j
N ÿi
Using Eqs. (1), (2), and (3) based on Lagrangian inter- si
i 1; 2; . . . ; N
8
polation shape functions, Quan and Chang (1989) and Shu N ÿ1
and Richards (1992) obtained the following weighting 1 ÿ cos
N ÿ ip=
N ÿ 1
si
i 1; 2; . . . ; N
coef®cients: 2
dlj
xi /
1
xi
9
1
Aij
dx
xi ÿ xj /
1
xj This Gauss±Lobatto±Chebyshev inverse node numbering ±
Eq. (9) is used here in the dynamics problems.
i; j 1; 2; . . . N; i 6 j
rÿ1 ! 1.5
r dr lj
xi
rÿ1
1 Aij
Aij r Aii Aij ÿ Recent developments of the DQM
dxr
xi ÿ xj Usually, the fourth-order differential equations in struc-
tural mechanics such as beam and plate's displacement,
i; j 1; 2; . . . N; i 6 j; r 2 buckling and free-vibration analysis have two boundary
r dr li
xi equations at each boundary. Two conditions at the same
Aii point provoke a big and real challenge for the classic
dxr
Differential Quadrature Method, because in the classic
X N
r DQM we have only one quadrature equation at one point
ÿ Aij
i 1; 2; . . . ; N; r 1
5
but two boundary equations are to be implemented.
j1;i6j
Therefore, Bert and Malik (1996a, b), Jang et al. (1989a, b),
Kang et al. (1995), Kukreti et al. (1992) and Striz et al.
1.3 (1988) proposed the d-type grid arrangements, that is,
Normal serial sampling points besides the two boundary points, two additional adjacent
A convenient and natural choice for the sampling points is points with an order of 10ÿ5 (on a normalized spatial
that of the equally spaced sampling points. These are given variable) distance to the boundary points were also treated
in the normalized coordinate [0,1] by as boundary points. Therefore, there are two boundary
points at each boundary corresponding to their two re- The ®eld function's interpolation expression is
spective boundary conditions. constructed in the proposed Differential Quadrature
In solid dynamics problems, one has two initial con- just as in the numerical analysis and the ®nite element
ditions at the initial time, that is the initial displacement method. These authors use Hermite interpolation shape
and initial velocity. The same problems (two conditions at functions.
the same point) were also encountered. Therefore no one
N
X
paper has appeared about solid dynamics problems solved
0
1
by the classic DQM. w
x hj0
xwj hj1
xwj
Although the d-type grid arrangements work well for j1
some circumstances, this man-made boundary grid ar-
nj ÿ1
hj
nj ÿ1
xwj
rangement is not mathematically sound and will some-
199
times cause ill-conditioned problems (Bert and Malik fh10
x; h11
x; . . . ; h1
n1 ÿ1
x; . . . ;
1996a). No matter how small the d distance is, it's still a T
domain point. A mathematically reasonable d distance is hN0
x; hN1
x; . . . ; hN
nN ÿ1
x
zero. This is the essence in these authors' proposed Dif-
0
1
n1 ÿ1
0
ferential Quadrature discussed below. fw1 ; w1 ; . . . ; w1 ; . . . ; wN ;
Recently, Chen et al. (1997) and Wang and Gu (1997)
1
wN ; . . . ; wN N
n ÿ1
g
presented a new idea about treating boundary conditions
in the DQM. These improved approaches eliminate the X
M
where k P=EI. The differential quadrature analogs of the
S ÿ kQfUd g 0
38
boundary condition Eq. (14) are This is a generalized eigenvalue equation and can be re-
XN2 duced to standard eigenvalue equation. By the procedure
1
2 proposed here, one obtains the normalized critical buck-
wi 0; wi 0; EI Eij Uj 0;
j1 ling axial load k of the beam with various boundary con-
ditions. The calculated k is compared with analytic results
X
N 2
3 in Table 2. Good agreements were obtained. When more
EI Eij Uj 0
i 1 or N
32
sampling points are employed, Table 2 shows that the
j1
convergence rate is very rapid.
This work will give the normalized critical buckling load k
of the different boundary conditions such as pinned-pin- 4
ned, ®xed-®xed and ®xed-pinned ends in Table 2. For One-degree-of-freedom dynamics
different boundary conditions one has a proper combi-
nation of boundary Eq. (32). By rearranging Eqs. (31) and 4.1
(32), the assembled form, which is similar to the expres- The normalized dynamics equation
sions in reference (Bert and Malik 1996a), is The simplest dynamics equation is the one-degree-of-
freedom vibration equation
Table 2. Comparison of beam normalized critical buckling load
k under various boundary conditions d2 y dy
m 2
2c ky q sin
pt
39
dt dt
N Pinned±Pinned Fixed±Fixed Fixed±Pinned
where m is the mass, c the damping value, k the elastic
Analytic 9.869604 39.47842 20.19073 coef®cient. q and p are the exciting force's amplitude and
6 9.867287 40.44472 20.17477 frequency, respectively, and d2 y=dt 2 ,dy=dt and y the ac-
7 9.869683 39.37706 20.18902 celeration, velocity and displacement, respectively. One
8 9.869631 39.48238 20.19110 usually uses the following standard form
9 9.869604 39.47825 20.19075
10 9.869604 39.47845 20.19072 d2 y dy q sin
pt
11 9.869604 39.47842 20.19073 2
2y
2g x
40
dt dt m
where g is the damping ratio and x is the natural fre- 4.3
quency. Interpolation shape functions
In the differential quadrature method, one usually em- According to the above-de®ned properties of the inter-
ploys the normalized coordinate [0,1]. Here again, these polation shape functions, hj
s
j 1; 2; . . . ; N ÿ 1 should
authors also use the normalized coordinate [0,1]. Suppose have the following properties
that s t=T, T is the time length of solution domain. Using
1
this normalized time coordinate s t=T, one obtains hj
sj 1; hj
sN 0; hj
si 0
d2 y dy 2 T 2 q sin
pTs
j 1; 2; . . . ; N ÿ 1; i 1; 2; . . . ; N; i 6 j
45
2gT
xT y
41
ds2 ds m
hN
s and hN1
s should have the following properties,
where g gT is the normalized damping ratio, x xT respectively. 203
the normalized natural frequency, p pT the normalized
1
exciting force's frequency, and q T 2 q=m the normalized hN
sN 1; hN
sN 0;
exciting force's amplitude. Therefore
46
hN
si 0
i 1; 2; . . . ; N ÿ 1
d2 y dy
1
2
2g x2 y q sin
ps
42 hN1
sN 0; hN1
sN 1;
ds ds
47
hN1
si 0
i 1; 2; . . . ; N ÿ 1
In this example the units are omitted or taken as inter-
national standard (SI) units. Besides the initial displace- The interpolation shape functions
1
ment y0 1 and initial velocity y0 1, one has the hj
s
j 1; 2; . . . ; N 1 can be obtained in an identical
following data manner as in the aforementioned beam problem. Here
1;
x p 2; q=m 1; T p=2; g 0:05 their results are given and their properties can easily be
veri®ed. Notice that lj
s
j 1; 2; . . . ; N is de®ned in Eq.
The analytic solution of Eq. (42) is (3).
y eÿgs
A sin x1 s B cos x1 s C cos ps D sin ps s ÿ sN
hj
s lj
s
j 1; 2; . . . ; N ÿ 1
48
43 sj ÿ sN
h i
where
1
hN
s lN
sN
sN ÿ s 1 lN
s
49
2 2
ÿ2pqg q
x ÿ p hN1
s
s ÿ sN lN
s
50
C 2 ; D ;
x2 ÿ p2 4p2 g2
x2 ÿ p2 2 4p2 g2
p
1
Ty0 gB ÿ Dp
2
B y0 ÿ C; x1 x ÿ g ; A 2 4.4
x1 Explicit weighting coefficients
From Eqs. (12), (44), (48), (49) and (50), one obtains
4.2
r dr
Differential Quadrature expression Eij hj
si
i 1; 2; . . . ; N;
in this case dsr
In this case, the time domain t 0; T is normalized to j 1; 2; . . . ; N 1; r 1; 2
51
s 0; 1 and then divided into N ÿ 1 sections according
to Eq. (9). At the initial time point sN , one has two initial The above shape functions hj
s
j 1; 2; . . . ; N 1 are of
conditions ± the initial displacement and initial velocity. the following form
Thus at point sN one has two independent variables yN and F
s
as blj
s
j 1; 2; . . . ; N
1
yN . Therefore, nN 2, n1 n2 nNÿ1 1. Now
Eq. (11) adopts the following expression: Thus
X
N
r
r
1
X
N 1
r
1
y
r
si hj0
si yj hN1
si yN Eij Uj F
1
s
as blj
s alj
s
j1 j1
52
2
1
F
2
s
as blj
s 2alj
s
44
where In Eq. (52), if s is assigned a different si
i 1; 2; . . . ; N,
r
r
r
r
r
r the weighting coef®cients Eij in Eq. (51) can be explicitly
fEij g fh10
si ; h20
si ; . . . ; hN0
si ; hN1
si g
1
2
obtained. Notice that lj
si , lj
si
i; j 1; 2; . . . ; N
r
r
r have been obtained in Eq. (5). Because this governing
fh1
si ; h2
si ; . . . ; hN1
si g equation is a second-order differential equation, only the
1 ®rst- and second-order weighting coef®cients are needed.
fUj g fy1 ; y2 ; . . . ; yN ; yN g
Now according to Eq. (44), the differential quadrature
fU1 ; U2 ; . . . ; UN ; UN1 g: analog of the governing Eq. (42) is
Table 3. Comparison of displacements between the calculated Table 4. Comparison of displacements between the calculated
results and analytic results in dynamics problems to check con- results and analytic results in dynamics problems to check sta-
vergence for the ®rst step bility
N si Analytic Relative error (%) Time step si Analytic Relative error (%)