differential quadrature solution for parabolic

III European Conference on Computational Mechanics
Solids, Structures and Coupled Problems in Engineering
C.A. Mota Soares et.al. (eds.)
Lisbon, Portugal, 5–8 June 2006
DIFFERENTIAL QUADRATURE SOLUTION FOR PARABOLIC
STRUCTURAL SHELL ELEMENTS
Francesco Tornabene1, Erasmo Viola2
1
DISTART - Department, Faculty of Engineering, University of Bologna
Viale Risorgimento 2, 40136 Bologna, Italy
e-mail: [email protected]
2
DISTART - Department, Faculty of Engineering, University of Bologna
Viale Risorgimento 2, 40136 Bologna, Italy
e-mail: [email protected]
Keywords: GDQ method, sampling point distribution, free vibrations, parabolic shells, FSD
theory.
Abstract. This work deals with the dynamical behaviour of complete parabolic shells of revolution and parabolic shell panels. The First-order Shear Deformation Theory (FSDT) is used
to analyze the above moderately thick structural elements. The treatment is conducted within
the theory of linear elasticity, when the material behaviour is assumed to be homogeneous
and isotropic. The governing equations of motion, written in terms of internal resultants, are
expressed as functions of five kinematic parameters, by using the constitutive and the congruence relationships. The boundary conditions considered are clamped (C) and free (F) edge.
Numerical solutions have been computed by means of the technique known as the Generalized
Differential Quadrature (GDQ) Method. The solution is given in terms of generalized displacement components of the points lying on the middle surface of the shell. At the moment it
can only be pointed out that by using the GDQ technique the numerical statement of the problem does not pass through any variational formulation, but deals directly with the governing
equations of motion. Referring to the formulation of the dynamic equilibrium in terms of harmonic amplitudes of mid-surface displacements and rotations, in this paper the system of second-order linear partial differential equations is solved, without resorting to the onedimensional formulation of the dynamic equilibrium of the shell. The discretization of the system leads to a standard linear eigenvalue problem, where two independent variables are involved. Several examples of parabolic shell elements are presented to illustrate the validity
and the accuracy of GDQ method. The convergence rate of the natural frequencies is shown
to be very fast and the stability of the numerical methodology is very good. The accuracy of
the method is sensitive to the number of sampling points used, to their distribution and to the
boundary conditions. The effect of the distribution choice of sampling points on the accuracy
of GDQ solution is investigated. GDQ results, which are based upon the FSDT, are compared
with the ones obtained using commercial programs such as Ansys, Femap/Nastran, Abaqus,
Straus, Pro/Engineer.
Francesco Tornabene, Erasmo Viola
1
INTRODUCTION
Structures of shell revolution type have been widespread in many fields of engineering,
where they give rise to optimum conditions for dynamical behaviour, strength and stability.
Pressure vessels, cooling towers, water tanks, dome-shaped structures, dams, turbine engine
components and so forth, perform particular functions over different branches of structural
engineering.
The purpose of this paper is to study the dynamic behaviour of structures derived from
shells of revolution. The equations given here incorporate the effects of transverse shear deformation and rotary inertia.
The geometric model refers to a moderately thick shell. The solution is obtained by using
the numerical technique termed GDQ method, which leads to a generalized eigenvalue problem. The main features of the numerical technique under discussion, as well as its historical
development, are illustrated in section 3. The solution is given in terms of generalized displacement components of the points lying on the middle surface of the shell. Numerical results will also be computed by using commercial programs.
It should be noted that there are various two-dimensional theories of thin shells. Any twodimensional theory of shells is an approximation of the real three-dimensional problem. Starting from Love’s theory about the thin shells, which dates back to 100 years ago, a lot of contributions on this topic have been made since then. The main purpose has been that of seeking
better and better approximations for the exact three-dimensional elasticity solutions for shells.
In the last fifty years refined two-dimensional linear theories of thin shells have developed
including important contributions by Sanders [1], Flügge [2], Niordson [4]. In these refined
shell theories the deformation is based on the Kirchhoff-Love assumption. In other words, this
theory assumes that normals to the shell middle-surface remain normal to it during deformations and unstretched in length.
It is worth noting that when the refined theories of thin shells are applied to thick shells,
the errors could be quite large. With the increasing use of thick shells in various engineering
applications, simple and accurate theories for thick shells have been developed. With respect
to the thin shells, the thick shell theories take the transverse shear deformation and rotary inertia into account. The transverse shear deformation has been incorporated into shell theories by
following the work of Reissner [4] for the plate theory.
Several studies have been presented earlier for the vibration analysis of such revolution
shells and the most popular numerical tool in carrying out these analyses is currently the finite
element method. The generalized collocation method based on the ring element method has
also been applied [5,6]. With regard to the latter method each static and kinematic variable is
transformed into a theoretically infinite Fourier series of harmonic components, with respect
to the circumferential co-ordinates.
In this paper, the governing equations of motion are a set of five bi-dimensional partial differential equations with variable coefficients. These fundamental equations are expressed in
terms of kinematic parameters and can be obtained by combining the three basic sets of equations, namely balance, congruence and constitutive equations.
Referring to the formulation of the dynamic equilibrium in terms of harmonic amplitudes
of mid-surface displacements and rotations, in this paper the system of second-order linear
partial differential equations is solved. The discretization of the system leads to a standard linear eigenvalue problem, where two independent variables are involved. In this way it is possible to compute the complete assessment of the modal shapes corresponding to natural
frequencies of structures.
2
Francesco Tornabene, Erasmo Viola
2
BASIC GOVERNING EQUATIONS
The notation for the co-ordinates is shown in Figure 1. The co-ordinates along the meridional and circumferential directions are α1 = αϕ and α 2 = αϑ , respectively. The distance of each
point from the shell mid-surface along the normal is ζ . The total thickness of the shell is represented by h . The angle formed by the extended normal to the surface and the axis of rotation z or the geometric axis z ' of the meridian curve is defined as the meridional angle ϕ and
the angle between the radius of the parallel circle and the x axis is designated as the circumferential angle ϑ as shown on Figure 2. The parametric co-ordinates ( ϕ ,ϑ ) define, respectively, the meridional curves and the parallel circles upon the middle surface of the shell.
The geometry of the shell considered hereafter is a surface of revolution with a parabolic
curved meridian, that can be described with the following equation:
( R0 − c )
2
−kz =0
(2.1)
where k = ( s12 − d 2 ) S is the characteristic parameter of the parabola and d ∈ [0, s1[ . The horizontal radius R0 (ϕ ) of a generic parallel of the shell represents the distance of each point from
the axis of revolution and assumes the form:
R0 (ϕ ) = c +
k
tan ϕ
2
(2.2)
where c is the shift of the geometric axis of the parabolic meridian with reference to the axis
of revolution.
ζ
ζ ,w
Mid-surface
Reference
surface
O
βϑ
O
βϕ
α1 = αϕ
h
αϕ ,uϕ
α 2 = αϑ
αϑ ,uϑ
Figure 1: Co-ordinate system of the shell and reference surface.
The position of an arbitrary point within the shell material is known by the co-ordinates ϕ
( ϕ0 ≤ ϕ ≤ ϕ1 ), ϑ ( 0 ≤ ϑ ≤ 2π ) upon the middle surface, and ζ directed along the outward normal and measured from the reference surface ( −h 2 ≤ ζ ≤ h 2 ).
For the considered shell of revolution, the radii of curvature Rϕ (ϕ ) , Rϑ (ϕ ) in the meridional and circumferential directions, the first derivative of Rϕ (ϕ ) respect to ϕ and the GaussCodazzi relation can be expressed, respectively, as follows:
Rϕ (ϕ ) =
Rϕ ,ϕ
k 1
,
2 cos3 ϕ
3 k sin ϕ
,
=
=
dϕ
2 cos 4 ϕ
dRϕ
Rϑ (ϕ ) =
R0,ϕ
3
R0
sin ϕ
dR
= 0 = Rϕ cos ϕ
dϕ
(2.3)
Francesco Tornabene, Erasmo Viola
In developing a moderately thick shell theory we make certain assumptions. They are outlined below:
− The transverse normal is inextensible:
εn ≈ 0
− Normals to the reference surface of the shell before deformation remain straight but
not necessarily normal after deformation (a relaxed Kirchhoff-Love hypothesis).
− The transverse normal stress is negligible so that the plane assumption can be invoked:
σ n = σ n (α1 , α 2 , ζ , t ) = 0
c
O
O'
x
d s
0
R0 (ϕ )
ϕ
S
R0 (ϕ )
n
t 2 = tϑ
t1 = tϕ
dϕ
ϑ
O
Rϑ
n
x
Rϕ
y
s1
z
Axis of
revolution
Geometric
axis
(a)
z'
(b)
Figure 2: Geometry of parabolic shell.
Consistent with the assumptions of a moderately thick shell theory, the displacement field
assumed in this study is that of the First-order Shear Deformation Theory (FSDT) and can be
put in the following form:
(
(
(
) (
) (
) (
)
)
(
(
⎧Uϕ αϕ , αϑ , ζ , t = uϕ αϕ , αϑ , t + ζβϕ αϕ , αϑ , t
⎪
⎪
⎨Uϑ αϕ , αϑ , ζ , t = uϑ αϕ , αϑ , t + ζβϑ αϕ , αϑ , t
⎪
⎪⎩W αϕ , αϑ , ζ , t = w αϕ , αϑ , t
)
)
)
(2.4)
where uϕ , uϑ , w are the displacement components of points lying on the middle surface ( ζ = 0 )
of the shell, along meridional, circumferential and normal directions, respectively. βϕ and βϑ
are normal-to-mid-surface rotations, respectively.
The kinematics hypothesis expressed by equations (2.4) should be supplemented by the
statement that the shell deflections are small and strains are infinitesimal, that is
w ( α ϕ , αϑ , t ) h .
It is worth noting that in-plane displacements Uϕ and Uϑ vary linearly through the thickness, while W remains independent of ζ . The relationships between strains and displacements along the shell reference (middle) surface ζ = 0 are the following:
4
Francesco Tornabene, Erasmo Viola
⎛ ∂uϕ
⎞
1
+ w ⎟ , εϑ =
⎜
∂
ϕ
R
0
⎝
⎠
1 ∂βϕ
1 ⎛ ∂βϑ
, κϑ =
κϕ =
Rϕ ∂ϕ
R0 ⎜⎝ ∂ϑ
εϕ =
γ ϕn =
1
Rϕ
⎞
1 ∂uϑ
1 ⎛ ∂uϕ
⎛ ∂uϑ
⎞
⎜ ∂ϑ + uϕ cos ϕ + w sin ϕ ⎟ , γ ϕϑ = R ∂ϕ + R ⎜ ∂ϑ − uϑ cos ϕ ⎟
⎝
⎠
0 ⎝
ϕ
⎠
⎞
1 ∂βϑ
1 ⎛ ∂βϕ
⎞
+ βϕ cos ϕ ⎟ , κϕϑ =
+
− βϑ cos ϕ ⎟
⎜
Rϕ ∂ϕ R0 ⎝ ∂ϑ
⎠
⎠
(2.5)
⎞
1 ⎛ ∂w
1 ⎛ ∂w
⎞
− uϕ ⎟ + βϕ , γ ϑ n =
− uϑ sin ϕ ⎟ + βϑ
⎜
⎜
Rϕ ⎝ ∂ϕ
R0 ⎝ ∂ϑ
⎠
⎠
In the above equations (2.5), the first three strains ε ϕ , εϑ , γ ϕϑ are in-plane meridional,
circumferential and shearing components, κϕ , κϑ , κϕϑ are the analogous curvature changes.
The last two components are transverse shearing strains.
The shell material assumed in the following is a mono-laminar elastic isotropic one. Accordingly, the following constitutive equations relate internal stress resultants and internal
couples with generalized strain components on the middle surface:
(
)
(
)
(1 −ν )
(
)
(
)
(1 −ν )
Nϕ = K ε ϕ + νεϑ , M ϕ = D κϕ + νκϑ , Qϕ = K
Nϑ = K ε ϑ + νε ϕ , M ϑ = D κϑ + νκϕ , Qϑ = K
Nϕϑ = Nϑϕ = K
(1 −ν )
2
γ ϕϑ , M ϕϑ = M ϑϕ = D
2χ
(1 −ν )
2
2χ
γ ϕn
(2.6)
γ ϑn
κϕϑ
where K = Eh (1 − ν 2 ) , D = Eh3 (12(1 −ν 2 )) are the membrane and bending rigidity, respectively. E is the Young modulus, ν is the Poisson ratio and χ is the shear factor which for
isotropic materials is usually taken as χ = 6 5 . In equations (2.6), the first three components
Nϕ , Nϑ , Nϕϑ are the in-plane meridional, circumferential and shearing force resultants,
M ϕ , M ϑ , M ϕϑ are the analogous couples, while the last two Qϕ , Qϑ are the transverse shears.
Following the direct approach or the Hamilton’s principle in dynamic version and remembering the Gauss-Codazzi relations for the shells of revolution dR0 / dϕ = Rϕ cos ϕ , five equations of dynamic equilibrium in terms of internal actions can be written for the shell element:
Qϕ
1 ∂Nϕ
1 ∂Nϕϑ cos ϕ
Nϕ − Nϑ +
+
+
= I 0uϕ + I1βϕ
Rϕ ∂ϕ
R0 ∂ϑ
R0
Rϕ
(
)
1 ∂Nϕϑ
1 ∂Nϑ
cos ϕ
sin ϕ
Nϕϑ +
Qϑ = I 0uϑ + I1βϑ
+
+2
Rϕ ∂ϕ
R0 ∂ϑ
R0
R0
Nϕ sin ϕ
1 ∂Qϕ
1 ∂Qϑ cos ϕ
Qϕ −
Nϑ = I 0 w
+
+
−
Rϕ ∂ϕ
R0 ∂ϑ
R0
Rϕ
R0
(2.7)
1 ∂M ϕ
1 ∂M ϕϑ cos ϕ
M ϕ − M ϑ − Qϕ = I1uϕ + I 2 βϕ
+
+
Rϕ ∂ϕ
R0 ∂ϑ
R0
(
)
1 ∂M ϕϑ
1 ∂M ϑ
cos ϕ
+
+2
M ϕϑ − Qϑ = I1uϑ + I 2 βϑ
R0 ∂ϑ
R0
Rϕ ∂ϕ
where:
⎛
h2
I 0 = μ h ⎜1 +
⎜ 12 Rϕ Rϑ
⎝
⎞
⎛ 1
1
+
⎟ , I1 = μ h3 ⎜
⎟
⎜ 12 Rϕ 12 Rϑ
⎠
⎝
⎞
⎛ 1
h2
⎟ , I 2 = μ h3 ⎜ +
⎟
⎜ 12 80 Rϕ Rϑ
⎠
⎝
⎞
⎟
⎟
⎠
(2.8)
are the mass inertias and μ is the mass density of the material per unit volume. The first three
equations (2.7) represent translational equilibriums along meridional, circumferential and
5
Francesco Tornabene, Erasmo Viola
normal directions, while the last two are rotational equilibrium equations about the ϕ and ϑ
directions.
The three basic sets of equations, namely the kinematic, the equilibrium and the constitutive equations may be combined to give the fundamental system of equations, also known as
the governing system equations. Substituting the definition equations (2.5) into the constitutive equations (2.6) and the result of this substitution into the equilibrium equations (2.7), the
complete equations of motion in terms of displacements can be written in the extended form
as:
2
2
K ∂ uϕ (1 − ν ) K ∂ uϕ (1 + ν ) K ∂ 2uϑ
K ⎛ cos ϕ Rϕ , ϕ
⎜
+
+
+
− 2
2
2
2
2
2 R0 ∂ϑ
2 Rϕ R0 ∂ϕ ∂ϑ Rϕ ⎜⎝ R0
Rϕ ∂ϕ
Rϕ
K ⎡ 1 ⎛ (1 − ν ) ⎞ ν sin ϕ ⎤ ∂w ( 3 − ν ) cos ϕ ∂uϑ
+
−
+
K 2
⎢ ⎜1 +
⎥
⎟+
Rϕ ⎢⎣ Rϕ ⎝⎜
2 χ ⎠⎟
R0 ⎥⎦ ∂ϕ
2
R0 ∂ϑ
⎡ 1
⎡ 1 ⎛ ν sin ϕ cos 2 ϕ ⎞ 1 (1 − ν ) ⎤
⎥ uϕ + K ⎢
−K ⎢ ⎜
+
⎟+ 2
R0 ⎟⎠ Rϕ 2 χ ⎥
⎢ Rϕ
⎢⎣ R0 ⎜⎝ Rϕ
⎦
⎣
⎛
K (1 − ν )
h2
βϕ = μ h ⎜1 +
⎜ 12 Rϕ Rϑ
Rϕ 2 χ
⎝
+
⎛ cos ϕ Rϕ , ϕ
⎜
− 2
⎜ R0
Rϕ
⎝
⎞
⎛ 1
1
+
⎟ uϕ + μ h3 ⎜
⎟
⎜ 12 Rϕ 12 Rϑ
⎠
⎝
⎞ ∂u
⎟ ϕ +
⎟ ∂ϕ
⎠
⎞ sin ϕ cos ϕ ⎤
⎥w+
⎟−
⎟
R02
⎥
⎠
⎦
⎞
⎟ βϕ
⎟
⎠
(1 − ν )
2
(1 − ν ) K ⎜⎛ cos ϕ − Rϕ ,ϕ
K ∂ 2uϑ
K ∂ 2uϑ (1 + ν ) K ∂ uϕ
+
+
+
2
2
2
2
2 Rϕ ∂ϕ
2 Rϕ R0 ∂ϕ ∂ϑ
2 Rϕ ⎜⎝ R0
R0 ∂ϑ
Rϕ2
( 3 − ν ) K cosϕ ∂uϕ + K ⎢⎡ ν + sin ϕ ⎛1 + (1 − ν ) ⎞ ⎥⎤ ∂w +
+
⎜
⎟
R0 ⎜⎝
2
2 χ ⎟⎠ ⎥⎦ ∂ϑ
R02 ∂ϑ R0 ⎢⎣ Rϕ
(1 − ν ) K ⎡ sin ϕ − 1 ⎛ cos2 ϕ + sin 2 ϕ ⎞ ⎤ u + K (1 − ν ) sin ϕ β =
+
⎢
⎜
⎟⎥ ϑ
ϑ
R0 ⎜⎝
χ ⎟⎠ ⎥⎦
R0
2 R0 ⎢⎣ Rϕ
2χ
⎛
⎛ 1
h2 ⎞
1 ⎞ = μ h ⎜1 +
+
⎟ u + μ h3 ⎜
⎟β
⎜ 12 Rϕ Rϑ ⎟ ϑ
⎜ 12 Rϕ 12 Rϑ ⎟ ϑ
⎝
⎠
⎝
⎠
(1 − ν )
2χ
K ∂ 2 w (1 − ν ) K ∂ 2 w K ⎡ 1
+
−
⎢
2 χ R02 ∂ϑ 2 Rϕ ⎢⎣ Rϕ
Rϕ2 ∂ϕ 2
(1 − ν )
⎞ ∂u
⎟ ϑ +
⎟ ∂ϕ
⎠
(2.10)
⎛ (1 − ν ) ⎞ ν sin ϕ ⎤ ∂uϕ
+
⎥
⎜⎜ 1 +
⎟+
R0 ⎦⎥ ∂ϕ
2 χ ⎟⎠
⎝
⎛ cos ϕ Rϕ , ϕ ⎞ ∂w (1 − ν ) K ∂βϕ K ⎡ ν
sin ϕ ⎛ (1 − ν ) ⎞ ⎤ ∂uϑ
⎜
− 2 ⎟
+
−
+
+
⎢
⎜1 +
⎟⎥
⎜ R0
R0 ⎜⎝
2χ
2 χ Rϕ ∂ϕ R0 ⎣⎢ Rϕ
2 χ ⎟⎠ ⎦⎥ ∂ϑ
Rϕ ⎟⎠ ∂ϕ
⎝
(1 − ν ) K ∂βϑ − K ⎢⎡ cos ϕ ⎜⎛ sin ϕ + ν ⎟⎞ + (1 − ν ) 1 ⎜⎛ cos ϕ − Rϕ ,ϕ ⎟⎞ ⎥⎤ u +
+
ϕ
Rϕ ⎟⎠
2 χ R0 ∂ϑ
2 χ Rϕ ⎜⎝ R0
Rϕ2 ⎟⎠ ⎥
⎢ R0 ⎜⎝ R0
⎣
⎦
+
⎡ 1
−K ⎢
⎢⎣ Rϕ
(2.9)
K
Rϕ
⎛ 1
(1 − ν ) cosϕ β = μ h ⎛⎜1 + h2
2ν sin ϕ ⎞ sin 2 ϕ ⎤
⎥w+ K
+
⎜
⎟+
ϕ
2
⎜ Rϕ
⎟
⎜ 12 Rϕ Rϑ
R0 ⎠
R0
2χ
R0 ⎥⎦
⎝
⎝
(2.11)
⎞
⎟w
⎟
⎠
2
2
D ∂ βϕ (1 − ν ) D ∂ βϕ (1 + ν ) D ∂ 2 βϑ (1 − ν ) K ∂w
+
+
−
+
2
2
2
2 R0 ∂ϑ 2
2 Rϕ R0 ∂ϕ ∂ϑ
2 χ Rϕ ∂ϕ
Rϕ ∂ϕ
+
D
Rϕ
⎛ cos ϕ Rϕ ,ϕ
⎜
− 2
⎜ R0
Rϕ
⎝
⎞ ∂βϕ ( 3 − ν ) cos ϕ ∂β
(1 − ν ) K u +
ϑ
⎟
−
+
D 2
ϕ
⎟ ∂ϕ
∂
ϑ
2
2 χ Rϕ
R
0
⎠
⎡ D ⎛ ν sin ϕ cos 2 ϕ ⎞
(1 − ν ) ⎤⎥ β = μ h3 ⎛⎜ 1 + 1
−⎢ ⎜
+
⎟+K
ϕ
⎜ 12 Rϕ 12 Rϑ
R ⎜ Rϕ
R0 ⎟⎠
2χ ⎥
⎝
⎣⎢ 0 ⎝
⎦
6
⎞
⎛ 1
h2
⎟ uϕ + μ h3 ⎜ +
⎜ 12 80Rϕ Rϑ
⎟
⎝
⎠
(2.12)
⎞
⎟ βϕ
⎟
⎠
Francesco Tornabene, Erasmo Viola
(1 − ν )
2
(1 − ν ) D ⎛⎜ cos ϕ − Rϕ ,ϕ
D ∂ 2 βϑ
D ∂ 2 βϑ (1 + ν ) D ∂ βϕ
+ 2
+
+
2
2
2
2 Rϕ ∂ϕ
2 Rϕ R0 ∂ϕ ∂ϑ
2 Rϕ ⎜⎝ R0
R0 ∂ϑ
Rϕ2
(1 − ν ) K ∂w + ( 3 − ν ) D cos ϕ ∂βϕ + (1 − ν ) K sin ϕ u +
−
ϑ
2 χ R0 ∂ϑ
2
2χ
R0
R02 ∂ϑ
⎡ (1 − ν ) D ⎛ sin ϕ cos 2 ϕ ⎞
(1 − ν ) ⎤⎥ β = μ h3 ⎜⎛ 1 + 1
+⎢
−
⎜
⎟−K
ϑ
⎜ 12 Rϕ 12 Rϑ
2χ ⎥
R0 ⎟⎠
⎢⎣ 2 R0 ⎜⎝ Rϕ
⎝
⎦
⎞ ∂β
⎟ ϑ +
⎟ ∂ϕ
⎠
(2.13)
⎞
⎛ 1
h2
⎟ uϑ + μ h3 ⎜ +
⎟
⎜ 12 80 Rϕ Rϑ
⎠
⎝
⎞
⎟ βϑ
⎟
⎠
In the following, two kinds of boundary conditions are considered, namely the fully
clamped edge boundary condition (C) and the free edge boundary condition (F). The equations describing the boundary conditions can be written as follows:
Clamped edge boundary condition (C):
uϕ = uϑ = w = βϕ = βϑ = 0
at ϕ = ϕ 0 or ϕ = ϕ 1 , 0 ≤ ϑ ≤ ϑ0
(2.14)
uϕ = uϑ = w = βϕ = βϑ = 0
at ϑ = 0 or ϑ = ϑ0 , ϕ 0 ≤ ϕ ≤ ϕ 1
(2.15)
Free edge boundary condition (F):
Nϕ = Nϕϑ = Qϕ = M ϕ = M ϕϑ = 0
at ϕ = ϕ 0 or ϕ = ϕ 1 , 0 ≤ ϑ ≤ ϑ0
(2.16)
Nϑ = Nϕϑ = Qϑ = M ϑ = M ϕϑ = 0
at ϑ = 0 or ϑ = ϑ0 , ϕ 0 ≤ ϕ ≤ ϕ 1
(2.17)
In addition to the external boundary conditions, the kinematical and physical compatibility
should be satisfied at the common meridian with ϑ = 0, 2π , if we want to consider a complete
parabolic dome of revolution. The kinematical compatibility conditions include the continuity
of displacements. The physical compatibility conditions can only be the five continuous conditions for the generalized stress resultants. To consider a complete revolute parabolic dome
characterized by ϑ0 = 2π , it is necessary to implement the kinematical and physical compatibility conditions between the meridians with ϑ = 0 and with ϑ0 = 2π :
Kinematical compatibility conditions:
uϕ (ϕ , 0, t ) = uϕ (ϕ , 2π , t ), uϑ (ϕ , 0, t ) = uϑ (ϕ , 2π , t ), w(ϕ , 0, t ) = w(ϕ , 2π , t ),
βϕ (ϕ , 0, t ) = βϕ (ϕ , 2π , t ), βϑ (ϕ , 0, t ) = βϑ (ϕ , 2π , t )
ϕ 0 ≤ ϕ ≤ ϕ1
(2.18)
Physical compatibility conditions:
Nϑ (ϕ , 0, t ) = Nϑ (ϕ , 2π , t ), Nϕϑ (ϕ , 0, t ) = Nϕϑ (ϕ , 2π , t ), Qϑ (ϕ , 0, t ) = Qϑ (ϕ , 2π , t ),
M ϑ (ϕ , 0, t ) = M ϑ (ϕ , 2π , t ), M ϕϑ (ϕ , 0, t ) = M ϕϑ (ϕ , 2π , t )
3
ϕ 0 ≤ ϕ ≤ ϕ1
(2.19)
GENERALIZED DIFFERENTIAL QUADRATURE METHOD
The GDQ method will be used to discretize the derivatives in the governing equations and
the boundary conditions. The GDQ approach was developed by Shu [7] to improve the Differential Quadrature technique [8,9] for the computation of weighting coefficients, entering
into the linear algebraic system of equations obtained from the discretization of the differential equation system, which can model the physical problem considered. The essence of the
differential quadrature method is that the partial derivative of a smooth function with respect
to a variable is approximated by a weighted sum of function values at all discrete points in
that direction. Its weighting coefficients are not related to any special problem and only depend on the grid points and the derivative order. In this methodology, an arbitrary grid distribution can be chosen without any limitation.
7
Francesco Tornabene, Erasmo Viola
The GDQ method is based on the analysis of a high-order polynomial approximation and
the analysis of a linear vector space [10]. For a general problem, it may not be possible to express the solution of the corresponding partial differential equation in a closed form. This solution function can be approximated by the two following types of function approximation:
high-order polynomial approximation and Fourier series expansion (harmonic functions). It is
well known that a smooth function in a domain can be accurately approximated by a highorder polynomial in accordance with the Weierstrass polynomial approximation theorem. In
fact, from the Weierstrass theorem, if f ( x) is a real valued continuous function defined in the
closed interval [a, b] , then there exists a sequence of polynomials Pr ( x) which converges to
f ( x) uniformly as r goes to infinity. In practical applications, a truncated finite polynomial
may be used. Thus, if f ( x) represents the solution of a partial differential equation, then it
can be approximated by a polynomial of a degree less than or equal to N − 1 , for N large
enough. The conventional form of this approximation is:
N
f ( x ) ≅ PN ( x ) = ∑ d j p j ( x )
(3.1)
j =1
where d j is a constant. Then, it is easy to show that the polynomial PN ( x) constitutes an
N -dimensional linear vector space VN with respect to the operation of vector addition and
scalar multiplication. Obviously, in the linear vector space VN , p j ( x) is a set of base vectors.
It can be seen that, in the linear polynomial vector space, there exist several sets of base
polynomials and each set of base polynomials can be expressed uniquely by another set of
base polynomials in the space. Using vector space analysis, the method for computing the
weighting coefficients can be generalized by a proper choice of base polynomials in a linear
vector space. For generality, the Lagrange interpolation polynomials are chosen as the base
polynomials. As a result, the weighting coefficients of the first order derivative are computed
by a simple algebraic formulation without any restriction on the choice of the grid points,
while the weighting coefficients of the second and higher order derivatives are given by a recurrence relationship.
When the Lagrange interpolated polynomials are assumed as a set of vector space base
functions, the approximation of the function f ( x) can be written as:
N
f ( x) ≅ ∑ p j ( x) f ( x j )
(3.2)
j =1
where N is the number of grid points in the whole domain, x j , j = 1, 2,..., N , are the coordinates of grid points in the variable domain and f ( x j ) are the function values at the grid
points. p j ( x) are the Lagrange interpolated polynomials, which can be defined by the following formula:
p j ( x) =
L ( x)
(x − x )L (x )
(1)
j
,
j = 1, 2,..., N
(3.3)
j
where:
L ( x) =
N
∏
( x − xi ),
L (1) ( x j ) =
i =1
N
∏ (x
i =1,i ≠ j
8
j
− xi )
(3.4)
Francesco Tornabene, Erasmo Viola
Differentiating equation (3.2) with respect to x and evaluating the first derivative at a certain point of the function domain, it is possible to obtain:
N
N
j =1
j =1
f (1) ( xi ) ≅ ∑ p (j1) ( xi ) f ( x j ) = ∑ ς ij(1) f ( x j ),
i = 1, 2,..., N
(3.5)
where ς ij(1) are the GDQ weighting coefficients of the first order derivative and xi denote the
co-ordinates of the grid points. In particular, it is worth noting that the weighting coefficients
of the first order derivative can be computed as:
(1)
p (1)
j ( xi ) = ς ij =
L (1) ( xi )
, i, j = 1, 2,..., N ,
( xi − x j ) L (1) ( x j )
i≠ j
(3.6)
From equation (3.6), ς ij(1) ( i ≠ j ) can be easily computed. However, the calculation of ς ii(1) is
not easy to compute. According to the analysis of a linear vector space, one set of base functions can be expressed uniquely by a linear sum of another set of base functions. Thus, if one
set of base polynomials satisfy a linear equation like (3.5), so does another set of base polynomials. As a consequence, the equation system for determining ς ij(1) and derived from the Lagrange interpolation polynomials should be equivalent to that derived from another set of base
polynomials, i.e. p j ( x ) = x j −1 , j = 1, 2,..., N . Thus, ς ij(1) satisfies the following equation, which is
obtained by the base polynomials p j ( x ) = x j −1 , when j = 1 :
N
∑ ς ij(1) = 0 ⇒ ς ii(1) = −
j =1
N
∑
ς ij(1) ,
i, j = 1, 2,..., N
(3.7)
j =1, j ≠ i
Equations (3.6) and (3.7) are two formulations to compute the weighting coefficients ς ij(1) .
It should be noted that, in the development of these two formulations, two sets of base polynomials were used in the linear polynomial vector space VN . Finally, the nth order derivative
of function f ( x) with respect to x at grid points xi , can be approximated by the GDQ approach:
d n f ( x)
dx n
=
N
∑ς
(n)
ij
f ( x j ),
i = 1, 2,..., N
(3.8)
j =1
x = xi
where ς ij( n) are the weighting coefficients of the nth order derivative. Similar to the first order
derivative and according to the polynomial approximation and the analysis of a linear vector
space, it is possible to determine a recurrence relationship to compute the second and higher
order derivatives. Thus, the weighting coefficients can be generated by the following recurrent formulation:
⎛
⎜
⎝
ς ij( n ) = n ⎜ ς ii( n −1)ς ij(1) −
N
ς ij( n −1) ⎞
⎟ , i ≠ j , n = 2,3,..., N − 1, i, j = 1, 2,..., N
xi − x j ⎟⎠
∑ ς ij(n) = 0 ⇒ ς ii(n) = −
j =1
N
∑
ς ij( n ) , n = 2,3,..., N − 1, i, j = 1, 2,..., N
(3.9)
(3.10)
j =1, j ≠ i
It is obvious from the above equations that the weighting coefficients of the second and
higher order derivatives can be determined from those of the first order derivative. Further-
9
Francesco Tornabene, Erasmo Viola
more, it is interesting to note that, the preceding coefficients ς ij( n) are dependent on the derivative order n , on the grid point distribution x j , j = 1, 2,..., N , and on the specific point xi , where
the derivative is computed. There is no need to obtain the weighting coefficients from a set of
algebraic equations which could be ill-conditioned when the number of grid points is large.
Furthermore, this set of expressions for the determination of the weighting coefficients is
so compact and simple that it is very easy to implement them in formulating and programming, because of the recurrence feature.
3.1
Grid distributions
Another important point for successful application of the GDQ method is how to distribute
the grid points. In fact, the accuracy of this method is usually sensitive to the grid point distribution. The optimal grid point distribution depends on the order of derivatives in the boundary condition and the number of grid points used. The grid point distribution also plays an
essential role in determining the convergence speed and stability of the GDQ method. In this
paper, the effects of the grid point distribution will be investigated for the vibration analysis
of parabolic shells. The natural and simplest choice of the grid points through the computational domain is the one having equally spaced points in the co-ordinate direction of the computational domain. However, it is demonstrated that non-uniform grid distribution usually
yields better results than equally spaced distribution. Quan and Chang [11,12] compared numerically the performances of the often-used non-uniform meshes and concluded that the grid
points originating from the Chebyshev polynomials of the first kind are optimum in all the
cases examined there. The zeros of orthogonal polynomials are the rational basis for the grid
points. Shu [10] have used other choice which has given better results than the zeros of Chebyshev and Legendre polynomials. Bert and Malik [13] indicated that the preferred type of
grid points changes with problems of interest and recommended the use of Chebyshev-GaussLobatto grid for the structural mechanics computation. With Lagrange interpolating polynomials, the Chebyshev-Gauss-Lobatto sampling point rule proves efficient for numerical reasons [14] so that for such a collocation the approximation error of the dependent variables
decreases as the number of nodes increases.
In this study, different grid point distributions are considered to investigate their effect on
the GDQ solution accuracy, convergence speed and stability. The typical distributions of grid
points, which are commonly used in the literature, in normalized form are reported as follows:
Equally spaced or uniform distribution
ri =
i −1
,
N −1
(3.11)
i = 1, 2,..., N
Roots of Chebyshev polynomials of the first kind (C I°)
ri =
gi − g1
⎛ ⎛ 2i − 1 ⎞ ⎞
, gi = cos ⎜ ⎜
⎟ π ⎟ , i = 1, 2,..., N
g N − g1
⎝ ⎝ 2N ⎠ ⎠
(3.12)
Roots of Chebyshev polynomials of the second kind (C II°)
ri =
gi − g1
⎛ iπ ⎞
, gi = cos ⎜
⎟ , i = 1, 2,..., N
g N − g1
⎝ N +1⎠
(3.13)
Roots of Legendre polynomials (Leg)
ri =
gi − g1
1
1 ⎞
⎛
⎛ 4i − 1 ⎞
π ⎟,
, gi = ⎜1 −
cos ⎜
+
2
3 ⎟
8
8
g N − g1
N
N
⎝
⎠
⎝ 4N + 2 ⎠
10
i = 1, 2,..., N
(3.14)
Francesco Tornabene, Erasmo Viola
Quadratic sampling points distribution (Quad)
⎧ ⎛ i − 1 ⎞2
⎪2 ⎜
⎟
⎪ ⎝ N −1 ⎠
ri = ⎨
2
⎪⎛ −2 ⎛ i − 1 ⎞ + 4 ⎛ i − 1 ⎞ − 1⎞
⎜
⎜
⎟ ⎟
⎪⎜ ⎜⎝ N − 1 ⎟⎠
⎝ N − 1 ⎠ ⎟⎠
⎩⎝
i = 1, 2,....,
N +1
2
(3.15)
⎛ N +1⎞
i=⎜
⎟ + 1,..., N
⎝ 2 ⎠
Chebyshev-Gauss-Lobatto sampling points (C-G-L)
⎛ i −1 ⎞
1 − cos⎜
⎟π
⎝ N −1 ⎠ ,
ri =
2
(3.16)
i = 1, 2,..., N
where N is the total number of sampling points used to discretize each direction.
For the numerical computations presented in this paper, the co-ordinates of grid points
(ϕi , ϑ j ) are chosen as:
ϕi = ri (ϕ1 − ϕ0 ) + ϕ0 ,
ϑ j = rjϑ0 ,
i = 1, 2,..., N ,
j = 1, 2,..., M ,
for ϕ ∈ [ϕ0 , ϕ1 ]
(3.17)
for ϑ ∈ [ 0,ϑ0 ] (with ϑ0 ≤ 2π )
where ri , rj are two grid distributions of previous ones and N , M are the total number of sampling points used to discretize the domain in ϕ and ϑ directions, respectively, of the parabolic shell.
1
ϑ =0
ϕ = ϕ0
i
ϑ = ϑ0
(ϕ , ϑ )
i
j
αϑ
N
M
1
αϕ
j
ϕ = ϕ1
Figure 4: C-G-L Grid distribution on a parabolic shell.
4
NUMERICAL IMPLEMENTATION
A novel approach in numerically solving the governing equations (2.9), (2.10), (2.11),
(2.12) and (2.13) is represented by the Generalized Differential Quadrature (GDQ) method.
This method, for the problem studied herein, demonstrates its numerical accuracy and extreme coding simplicity.
11
Francesco Tornabene, Erasmo Viola
In the following, only the free vibration of parabolic dome or panel will be studied. So, using the method of variable separation, it is possible to seek solutions that are harmonic in time
and whose frequency is ω ; then, the displacements and the rotations can be written as follows:
uϕ (αϕ , αϑ , t ) = U ϕ (αϕ , αϑ )eiωt
uϑ (αϕ , αϑ , t ) = U ϑ (αϕ , αϑ )eiωt
(4.1)
w(αϕ , αϑ , t ) = W ζ (αϕ , αϑ )eiωt
βϕ (αϕ , αϑ , t ) = Bϕ (αϕ , αϑ )eiωt
βϑ (αϕ , αϑ , t ) = Bϑ (αϕ , αϑ )eiωt
where the vibration spatial amplitude values ( U ϕ (αϕ , αϑ ) , U ϑ (αϕ , αϑ ) , W ζ (αϕ , αϑ ) , Bϕ (αϕ , αϑ ) ,
Bϑ (αϕ , αϑ ) ) fulfill the fundamental differential system.
The basic steps in the GDQ solution of the free vibration problem of parabolic shell type
structures are as in the following:
− Discretization of independent variables ϕ ∈ [ϕ0 , ϕ1 ], ϑ ∈ [ 0, ϑ0 ] (with ϑ0 ≤ 2π ) .
The spatial derivatives are approximated according to GDQ rule.
− The differential governing systems (2.9), (2.10), (2.11), (2.12), and (2.13) are transformed into linear eigenvalue problems for the natural frequencies. The boundary conditions are imposed in the sampling points corresponding to the boundary. All these
relations are imposed pointwise.
− The solution of the previously stated discrete system in terms of natural frequencies and
mode shape components is worked out. For each mode, local values of dependent variables are used to obtain the complete assessment of the deformed configuration.
The simple numerical operations illustrated here, applying the GDQ procedure, enable one
to write the equations of motion in discrete form, transforming any space derivative into a
weighted sum of node values of dependent variables. Each of the approximated equations is
valid in a single sampling point.
The governing equations can be discretized as:
−
K
Rϕ2i
N
∑ς
ϕ ( 2)
U kjϕ +
ik
⎡ 1
−K ⎢
⎢⎣ R0i
K
R02i
2
k =1
M
∑ς
ϑ ( 2)
⎛ ν sin ϕi cos 2 ϕi
+
⎜
⎜
R0i
⎝ Rϕ i
ϕ
U mj
+
jm
N
∑ς
2
+
+
+
K
Rϕ2i
(1 − ν )
2
K
R0i
N
∑ς
(1 − ν )
2
U kjϑ +
k =1
K
R02i
⎛
K ⎜ cos ϕi Rϕ , ϕ
− 2
Rϕ i ⎜ R0i
Rϕ i
⎝
⎡ν
sin ϕi
+
⎢
R0i
⎢⎣ Rϕ i
K
R0i
ϕ (1)
Wkjζ −
ik
K
Rϕ i R0i
i
M
ϑ ( 2)
jm
ϑ
+
U im
m =1
N
ϕ (1)
ik
k =1
R02i
2
Rϕ , ϕ
⎛ M ϑ (1) ϑ ⎞ K ⎛ cos ϕ
i
⎜
⎜
ς jm U km ⎟ +
− 2
⎜
⎟ Rϕ i ⎜ R0i
Rϕ i
⎝ m =1
⎠
⎝
∑
M
∑ς
∑ς
ϕ (1)
ik
U kjϑ +
k =1
2
K
Rϕ i R0i
N
∑ς
jm
N
∑ς
ϕ (1)
ik
R02i
i
k =1
ϑ
U im
+
(4.2)
⎤
⎞
⎟ − sin ϕi cos ϕi ⎥ W ζ +
2
⎥ ij
⎟
R0i
⎥⎦
⎠
ϕ (1)
ik
M
∑ς
⎛ M ϑ (1) ϕ ⎞
⎜
ς jm U km ⎟ +
⎜
⎟
⎝ m =1
⎠
∑
ϑ (1)
jm
ϕ
U im
+
(4.3)
m =1
⎛ (1 − ν ) ⎞ ⎤ M ϑ (1) ζ
(1 − ν ) sin ϕi Bϑ +
ς jm Wim + K
⎜⎜ 1 +
⎟⎟ ⎥
ij
R0i
2χ
2
χ
⎥
⎝
⎠ ⎦ m =1
⎡ sin ϕ
1
i
−
⎢
R0i
⎣⎢ Rϕ i
∑
⎛ 2
sin 2 ϕi
⎜⎜ cos ϕi +
χ
⎝
⎛
⎞⎤ ϑ
h2
2
⎟⎟ ⎥ U ij = −ω μ h ⎜⎜ 1 +
⎠ ⎦⎥
⎝ 12 Rϕ i Rϑ i
12
U kjϕ +
⎞ ϕ
⎟ Bij
⎟
⎠
k =1
( 3 − ν ) K cos ϕi
2
⎞
⎟
⎟
⎠
ϑ (1)
⎛
R
⎜ cos ϕi − ϕ , ϕ
⎜ R
Rϕ2i
⎝ 0i
(1 + ν )
i
m =1
⎛ 1
⎞
1
+
⎟U ijϕ − ω 2 μ h3 ⎜
⎜ 12 Rϕ i 12 Rϑ i
⎟
⎝
⎠
∑ς
⎞
⎟
⎟
⎠
N
∑ς
( 3 − ν ) K cosϕi
⎡
⎞ 1 (1 − ν ) ⎤ ϕ
1
⎥U + K ⎢
⎟+ 2
⎟ Rϕ i 2 χ ⎥ ij
⎢ Rϕ i
⎠
⎦
⎢⎣
ϕ ( 2)
ik
2
k =1
⎛
K (1 − ν ) ϕ
h2
Bij = −ω 2 μ h ⎜1 +
⎜ 12 Rϕ i Rϑi
Rϕ i 2 χ
⎝
(1 − ν )
(1 + ν )
m =1
⎛ (1 − ν ) ⎞ ν sin ϕi ⎤
⎥
⎜⎜1 +
⎟+
2 χ ⎟⎠
R0i ⎥⎦
⎝
K ⎡ 1
+
⎢
Rϕ i ⎢⎣ Rϕ i
+
(1 − ν )
⎞ ϑ
⎛ 1
1
+
⎟ U − ω 2 μ h3 ⎜
⎟ ij
⎜ 12 Rϕ i 12 Rϑ i
⎠
⎝
⎞ ϑ
⎟B
⎟ ij
⎠
Francesco Tornabene, Erasmo Viola
(1 − ν )
2χ
+
K
Rϕ2i
(1 − ν ) K
ϕ 2
ς ik ( )Wkjζ +
2 χ R02i
k =1
N
∑
⎛
K ⎜ cos ϕi Rϕ ,ϕ
− 2
Rϕ i ⎜ R0i
Rϕ i
⎝
(1 − ν )
2χ
i
N
−
+
(1 − ν )
2
Bkj +
2
k =1
(1 − ν )
2χ
(1 − ν )
2χ
D
Rϕ2i
(1 − ν )
ϕ ( 2) ϕ
N
∑
K
Rϕ i
N
∑ς
Wkjζ +
k =1
K ϕ ⎡ D
U ij − ⎢
Rϕ i
⎢⎣ R0i
D
ϕ 2
ς ik ( ) Bkjϑ + 2
R0i
k =1
D
R02i
ϕ (1)
ik
M
∑ς
ϑ ( 2) ϕ
jm
Bim +
2
⎛
D ⎜ cos ϕi Rϕ , ϕ
− 2
Rϕ i ⎜ R0i
Rϕ i
⎝
⎛ ν sin ϕi cos ϕi
+
⎜
⎜ Rϕ i
R0i
⎝
∑
(1 + ν )
m =1
2
M
∑
ς ik ( ) Bkjϕ −
ϕ1
k =1
N
∑ς
K ⎡ν
sin ϕi
+
⎢
R0i ⎣⎢ Rϕ i
R0i
i
ϑ
+
ς ϑjm( 2) Bim
m =1
N
∑ς
ϕ (1)
ik
k =1
∑
k =1
⎛
ς ik ( ) ⎜
ϕ1
M
∑ς
⎜
⎝ m =1
∑
⎞ ζ
⎟Wij
⎟
⎠
M
∑ς
(4.5)
ϑ (1) ϑ
jm
Bim +
m =1
⎞ ϕ
⎛ 1
h2
⎟U ij − ω 2 μ h3 ⎜ +
⎟
⎜ 12 80 Rϕ i Rϑ i
⎠
⎝
⎞ ϕ
⎟ Bij
⎟
⎠
⎞
Bkm ⎟ +
⎟
⎠
ϑ (1) ϕ
jm
(1 − ν ) D ⎛⎜ cosϕi − Rϕ ,ϕ i ⎞⎟ N ς ϕ (1) Bϑ − (1 − ν ) K M ς ϑ (1)W ζ + ( 3 − ν ) D cosϕi M ς ϑ (1) Bϕ +
+
ik
kj
jm
im
jm
im
2 Rϕ i ⎜ R0i
2 χ R0i m =1
2
Rϕ2i ⎟ k =1
R02i m =1
⎝
⎠
(1 − ν ) K sin ϕi U ϑ + ⎡⎢ (1 − ν ) D ⎛⎜ sin ϕi − cos2 ϕi ⎞⎟ − K (1 − ν ) ⎤⎥ Bϑ = −ω 2 μ h3 ⎛⎜ 1 + 1 ⎞⎟U ϑ − ω 2 μ h3 ⎛⎜ 1 + h2
+
ij
ij
⎜ 12 Rϕ i 12 Rϑi ⎟ ij
⎜ 12 80 Rϕ i Rϑ i
R0i
R0i ⎟⎠
2χ ⎥
2χ
⎢⎣ 2 R0i ⎜⎝ Rϕ i
⎝
⎠
⎝
⎦
∑
(4.4)
∑
∑
N
⎛ (1 − ν ) ⎞ ⎤ M ϑ (1) ϑ
ς jm U im +
⎜⎜1 +
⎟⎥
2 χ ⎟⎠ ⎦⎥ m =1
⎝
⎛ M ϑ (1) ϑ ⎞
⎜
ς jm Bkm ⎟ +
⎜
⎟
⎝ m =1
⎠
⎞ N
( 3 − ν ) D cosϕi
ϕ1
⎟
ς ik ( ) Bkjϕ −
⎟
2
R02i
⎠ k =1
D
Rϕ i R0i
U kjϕ +
⎞⎤
⎟⎥ U ϕ +
⎟ ⎥ ij
⎠ ⎦⎥
⎞
(1 − ν ) ⎤⎥ Bϕ = −ω 2 μ h3 ⎛⎜ 1 + 1
⎟+K
ij
⎟
⎜ 12 Rϕ i 12 Rϑi
2χ ⎥
⎠
⎝
⎦
(1 + ν )
2
i
D
Rϕ i R0i
ϕ (1)
ik
k =1
⎞ sin 2 ϕi ⎤ ζ
(1 − ν ) cosϕi Bϕ = −ω 2 μ h ⎛⎜1 + h2
⎥ Wij + K
⎟+
ij
2
⎟
⎜ 12 Rϕ i Rϑi
2χ
R0i
R0i ⎥⎦
⎠
⎝
⎛ 1
2ν sin ϕi
+
⎜
⎜ Rϕ i
R0i
⎝
ik
N
⎛
⎛ sin ϕi
ν ⎞ (1 − ν ) 1 ⎜ cos ϕi Rϕ , ϕ
+
− 2
⎜
⎟+
⎜ R0i
2 χ Rϕ i ⎜ R0i
Rϕ i ⎟⎠
Rϕ i
⎝
⎝
∑
∑ς
m =1
K ⎡ 1 ⎛ (1 − ν ) ⎞ ν sin ϕi ⎤
⎢
⎥
⎜1 +
⎟+
2 χ ⎟⎠
Rϕ i ⎣⎢ Rϕ i ⎜⎝
R0i ⎦⎥
∑
(1 − ν ) K ς ϑ (1) Bϑ − K ⎡⎢ cosϕi
+
jm
im
⎢ R0i
2 χ R0i m =1
⎣⎢
D
Rϕ2i
∑
ς ϑjm( 2)Wimζ −
⎞ N
(1 − ν ) K
ϕ1
⎟
ς ik ( )Wkjζ +
⎟
2 χ Rϕ i
⎠ k =1
M
⎡ 1
−K ⎢
⎢⎣ Rϕ i
M
∑
(4.6)
∑
⎞ ϑ
⎟ Bij
⎟
⎠
where i = 2,3,..., N − 1 , j = 2,3,..., M − 1 and ς ikϕ(1) , ς ϑjm(1) , ς ikϕ( 2) and ς ϑjm( 2) are the weighting coefficients
of the first and second derivatives in ϕ and ϑ directions, respectively. On the other hand,
N , M are the total number of grid points in ϕ and ϑ directions.
Applying the GDQ methodology, the discretized forms of the boundary conditions are
given as follows:
Clamped edge boundary condition (C):
U ajϕ = U ajϑ = Wajζ = Bajϕ = Bajϑ = 0
for a = 1, N and j = 1, 2,..., M
U ibϕ = U ibϑ = Wibζ = Bibϕ = Bibϑ = 0
for b = 1, M and i = 1, 2,..., N
(4.7)
Free edge boundary condition (F):
⎧ 1
⎪
⎪ Rϕ a
⎪
⎪ 1
⎪R
⎪ ϕa
⎪⎪ 1
⎨
⎪ Rϕ a
⎪
⎪ 1
⎪ Rϕ a
⎪
⎪ 1
⎪
⎩⎪ Rϕ a
⎛
⎜⎜
⎝
N
∑ς
⎞ ν ⎛ M ϑ (1) ϑ
⎞
ϕ
ζ
U kjϕ + Wajζ ⎟⎟ +
⎜⎜ ς jm U am + U aj cos ϕ a + Waj sin ϕ a ⎟⎟ = 0
⎠ R0 a ⎝ m =1
⎠
k =1
N
∑ς
ϕ (1)
ak
U kjϑ +
k =1
⎛
⎜⎜
⎝
N
∑ς
∑ς
N
k =1
∑
⎞
Wkjζ − U ajϕ ⎟⎟ + Bajϕ = 0
⎠
ϕ (1)
ak
Bkjϕ +
M
⎞
ϑ (1) ϑ
ϕ
⎜ ς jm Bam + Baj cos ϕ a ⎟⎟ = 0
⎜
R0 a ⎝ m =1
⎠
Bkjϑ +
M
⎞
1 ⎛
ϑ (1) ϕ
ϑ
⎜ ς jm Bam − Baj cos ϕ a ⎟⎟ = 0
⎜
R0 a ⎝ m =1
⎠
k =1
∑ς
M
⎞
1 ⎛
ϑ (1) ϕ
ϑ
⎜ ς jm U am − U aj cos ϕ a ⎟⎟ = 0
⎜
R0 a ⎝ m =1
⎠
ϕ (1)
ak
k =1
N
∑
ϕ (1)
ak
ϕ (1)
ak
ν ⎛
for a = 1, N and j = 1, 2,..., M
∑
∑
13
(4.8)
Francesco Tornabene, Erasmo Viola
⎧ 1
⎪
⎪ R0i
⎪
⎪ 1
⎪R
⎪ ϕi
⎪⎪ 1
⎨
⎪ R0i
⎪
⎪ 1
⎪ R0i
⎪
⎪ 1
⎪
⎪⎩ Rϕ i
⎛ M ϑ (1) ϑ
⎞ ν ⎛
ϕ
ζ
⎜⎜ ς bm U im + U ib cos ϕi + Wib sin ϕi ⎟⎟ +
⎜⎜
⎝ m =1
⎠ Rϕ i ⎝
∑
N
∑ς
ϕ (1)
ik
ϑ
+
U kb
k =1
1
R0i
N
∑ς
⎞
ϕ
+ Wibζ ⎟⎟ = 0
U kb
⎠
ϕ (1)
ik
k =1
⎛
⎞
ϑ (1) ϕ
ϑ
⎜⎜ ς bm U im − U ib cos ϕi ⎟⎟ = 0
⎝ m =1
⎠
M
∑
⎛ M ϑ (1) ζ
⎞
ϑ
ϑ
⎜⎜ ς bm Wim − U ib sin ϕi ⎟⎟ + Bib = 0
⎝ m =1
⎠
∑
⎛ M ϑ (1) ϑ
⎞ ν
ϕ
⎜⎜ ς bm Bim + Bib cos ϕi ⎟⎟ +
⎝ m =1
⎠ Rϕ i
∑
M
∑ς
ϕ (1)
bm
ϑ
Bim
+
m =1
1
R0i
⎛
⎜⎜
⎝
N
∑ς
k =1
ϑ (1)
ik
for b = 1, M and i = 1, 2,..., N
N
∑ς
ϕ (1)
ik
(4.9)
ϕ
Bkb
=0
k =1
⎞
ϕ
Bkb
− Bibϑ cos ϕi ⎟ = 0
⎟
⎠
Kinematical and physical compatibility conditions:
ϕ
ϑ
ϕ
ϑ
U iϕ1 = U iM
,U iϑ1 = U iM
,Wi1ζ = WiMζ , Biϕ1 = BiM
, Biϑ1 = BiM
⎧ 1
⎪
⎪ R0i
⎪
⎪
⎪
⎪
⎪ 1
⎪
⎪⎪ Rϕ i
⎨
⎪ 1
⎪R
⎪ 0i
⎪
⎪ 1
⎪ R0i
⎪
⎪ 1
⎪
⎪⎩ Rϕ i
⎛ M ϑ (1) ϑ
⎞ ν ⎛
ϕ
ζ
⎜⎜ ς 1m U im + U i1 cos ϕi + Wi1 sin ϕi ⎟⎟ +
⎜⎜
⎝ m =1
⎠ Rϕ i ⎝
∑
=
1
R0i
N
∑ς
⎞
U kϕ1 + Wi1ζ ⎟ =
⎟
⎠
ϕ (1)
ik
k =1
⎛
⎞ ν ⎛
ϑ (1) ϑ
ϕ
ζ
⎜⎜
⎜⎜ ς bm U im + U iM cos ϕi + WiM sin ϕi ⎟⎟ +
⎝ m =1
⎠ Rϕ i ⎝
M
∑
N
∑ς
k =1
⎞
ϕ
U kM
+ WiMζ ⎟⎟
⎠
ϕ (1)
ik
M
⎛
⎞
⎞
1
1 ⎛
ϑ (1) ϕ
ϑ (1) ϕ
ϑ
ϑ
ϑ
ς ikϕ (1)U kM
+
⎜⎜ ς 1m U im − U i1 cos ϕi ⎟⎟ =
⎜⎜ ς Mm U im − U iM cos ϕi ⎟⎟
R0i ⎝ m =1
k =1
⎝ m =1
⎠ Rϕ i k =1
⎠
M
M
⎛
⎞
⎞
1 ⎛
ϑ (1) ζ
ϑ (1) ζ
ϑ
ϑ
ϑ
ϑ
⎜⎜ ς 1m Wim − U i1 sin ϕi ⎟⎟ + Bi1 =
⎜⎜ ς Mm Wim − U iM sin ϕi ⎟⎟ + BiM
R0i ⎝ m =1
⎝ m =1
⎠
⎠
N
∑
ς ikϕ (1)U kϑ1 +
1
R0i
M
N
∑
∑
∑
(4.10)
∑
⎛ M ϑ (1) ϑ
⎞ ν N ϕ (1) ϕ
ϕ
ς ik Bk1 =
⎜⎜ ς 1m Bim + Bi1 cos ϕi ⎟⎟ +
⎝ m =1
⎠ Rϕ i k =1
M
N
⎞
1 ⎛
ϑ (1) ϕ
ϑ
ϑ
ς 1ϕm(1) Bim
+
⎜⎜ ς ik Bk1 − Bi1 cos ϕi ⎟⎟ =
R0i ⎝ k =1
m =1
⎠
∑
∑
∑
∑
∑
⎛ M ϑ (1) ϑ
⎞ ν N ϕ (1) ϕ
ϕ
ς ik BkM
⎜⎜ ς Mm Bim + BiM cos ϕi ⎟⎟ +
⎝ m =1
⎠ Rϕ i k =1
N
M
⎞
1
1 ⎛
ϕ (1) ϑ
ϑ (1) ϕ
ϑ
Bim +
ς Mm
⎜⎜ ς ik BkM − BiM cos ϕi ⎟⎟
Rϕ i m =1
R0i ⎝ k =1
⎠
for i = 2,..., N − 1
1
R0i
∑
∑
∑
∑
Applying the differential quadrature procedure, the whole system of differential equations
has been discretized and the global assembling leads to the following set of linear algebraic
equations:
⎡ K bb
⎢K
⎣⎢ db
K bd ⎤ ⎡ δb ⎤
0 ⎤ ⎡ δb ⎤
⎡0
= ω2 ⎢
⎥
⎢
⎥
⎥⎢ ⎥
K dd ⎦⎥ ⎣⎢δ d ⎦⎥
⎣⎢ 0 M dd ⎥⎦ ⎣⎢δ d ⎦⎥
(4.11)
In the above matrices and vectors, the partitioning is set forth by subscripts b and d, referring to the system degrees of freedom and standing for boundary and domain, respectively. In
order to make the computation more efficient, kinematic condensation of non-domain degrees
of freedom is performed:
(K
)
− K db ( K bb ) K bd δ d = ω 2 M dd δ d
-1
dd
(4.12)
The natural frequencies of the structure considered can be determined by making the following determinant vanish:
(K
)
− K db ( K bb ) K bd − ω 2 M dd = 0
-1
dd
14
(4.13)
Francesco Tornabene, Erasmo Viola
5
APPLICATIONS AND RESULTS
Based on the above derivations, in the present paragraph some results and considerations
about the free vibration problem of parabolic panels and parabolic domes are presented. The
analysis has been carried out by means of numerical procedures illustrated above. The mechanical characteristics for the considered structures are listed in Table 1. In order to verify
the accuracy of the present method, some comparisons have also been performed. The first
ten natural frequencies of a parabolic panel and a parabolic dome are reported in Tables 2, 3
and 4. The details regarding the geometry of the structures are indicated below:
1. Parabolic panel: k = 0.5, c = 0 m, h = 0.1m, s0 = 0.3m, s1 = 1m, S = 2 m, ϑ0 = 90° (Table 2);
2. Parabolic panel: k = 4.5, c = 9 m, h = 0.1m, s0 = −3m, s1 = 3m, S = 2 m, ϑ0 = 90° (Table 3);
3. Parabolic dome: k = 0.5, c = 0 m, h = 0.1m, s0 = 0.3m, s1 = 1m, S = 2 m, ϑ0 = 360° (Table 4).
The geometrical boundary conditions for the parabolic panel are identified by the following convention. For example, the symbolism C-F-C-F indicates that the edges ϕ = ϕ 1 , ϑ = ϑ0 ,
ϕ = ϕ0 , ϑ = 0 are clamped, free, clamped and free, respectively. In particular, we have considered the parabolic panels characterized by C-F-F-F and C-F-C-F boundary conditions (Tables
2 and 3). For the parabolic dome, for example, the symbolism C-F indicates that the edges
ϕ = ϕ 1 and ϕ = ϕ0 are clamped and free, respectively. In this case, the missing boundary conditions are the kinematical and physical compatibility conditions that are applied at the same
meridian for ϑ = 0 and ϑ = 2π . In this work the parabolic dome that we have examined is
characterized by C-F boundary conditions (Tables 4).
One of the aims of this paper is to compare results from the present analysis with those obtained with finite element techniques and based on the same shell theory. In Tables 2, 3 and 4
we have compared the 2D shell theory results obtained by the GDQ Method with the FEM
results obtained by some commercial programs using the same 2D shell theory. For the GDQ
results reported in Tables 2, 3 and 4, we have considered the grid distribution with
N = M = 21 , while we have used shell elements with 8 nodes for the commercial programs.
It is noteworthy that the results from the present methodology are very close to those obtained by the commercial programs. As can be seen, the numerical results show excellent
agreement. Furthermore, it is significant that the computational effort in terms of time and
number of grid points is smaller for the GDQ method results than for the finite element
method. To obtain converging and accurate solutions with the FEM codes, the 50 × 50 mesh is
used in Tables 2, 3 and 4.
In Figures 5 and 6, we have reported the first mode shapes for the parabolic panels characterized by C-F-F-F and C-F-C-F boundary conditions, while in Figure 7 the mode shapes for
the parabolic dome characterized by C-F boundary conditions are illustrated. In particular, for
the parabolic dome there are some symmetrical mode shapes due to the symmetry of the problem considered in 3D space. In these cases, we have summarized the symmetrical mode
shapes in one figure.
The convergence and the stability of some natural frequencies for the structures under consideration with various grid distributions are shown in Figs. 8, 9 and 10. Well converging results for the frequencies can be obtained, if non-uniform grid point distribution is considered.
In fact, the uniform grid distribution always presents less accurate results compared to nonuniform grids [14]. It can be seen from the figures that the Chebyshev-Gauss-Lobatto (C-G-L)
grid point distribution has the most rapid converging speed and provides more accurate solutions. Instead, the solutions obtained by using Chebyshev I° (C I°), Chebyshev II° (C II°),
Legendre (Leg) and Quadratic (Quad) grid point distributions oscillate much more. It is
shown that the solution accuracy of the non-uniform grid distributions stays steady with in15
Francesco Tornabene, Erasmo Viola
creasing N = M and does not decrease due to the numerical instabilities even if N = M becomes too large. For all the treated cases the non-uniform distributions are stable if the number of grid points increases. As shown in all the figures under consideration, to obtain
accurate results for the higher frequencies the number of sampling points must not be too
large.
Figs. 8 and 9 present the convergence characteristics of some frequencies for the parabolic
panels characterized by C-F-F-F and C-F-C-F boundary conditions, respectively, while Fig.
10 shows the same characteristics for the parabolic dome characterized by C-F boundary conditions. The boundary conditions influence the convergence and stability characteristics. In
fact, it can be seen from these figures that the solutions for the parabolic panel C-F-F-F have
the most rapid converging speed and provide more accurate results with a lower number of
sampling points. These case, when N = M = 19 , yield very accurate results for the considered
frequencies. The worked solutions for the parabolic panel C-F-C-F and parabolic dome C-F
oscillate much more and require a larger number of sampling points. In the last case, compatibility conditions are introduced and must be implemented to solve the complete shell of revolution problem. To obtain accurate results for the higher frequencies, it is necessary to use a
grid distribution with N = M = 21 sampling points.
6
CONCLUSIONS
A Generalized Differential Quadrature Method application to free vibration analysis of
parabolic shells has been presented to illustrate the versatility and the accuracy of this methodology. The adopted shell theory is the First-order Shear Deformation Theory. The dynamic
equilibrium equations are discretized and solved with the present method giving a standard
linear eigenvalue problem. The vibration results are obtained without the modal expansion
methodology. The complete 2D differential system, governing the structural problem, has
been solved. Due to the theoretical framework, no approximation (δ-point technique) is
needed in modelling the boundary edge conditions.
Various boundary conditions and grid point distributions have been considered. The GDQ
method provides a very simple algebraic formula for determining the weighting coefficients
required by the differential quadrature approximation without restricting in any way the
choice of mesh grids. Examples presented show that the generalized differential quadrature
method can produce accurate results utilizing only a small number of sampling points. The
present method provides converging results for all the cases as the number of grid points increases. Furthermore, discretizing and programming procedures are quite easy. Fast convergence and very good stability have been shown. The effect of grid point distribution on the
GDQ solution of the structural shell problem has been investigated. It was found that the Chebyshev-Gauss-Lobatto grid performs the best among the other four non-uniform typical grid
distributions for all cases analyzed.
Parameter
Density of mass μ
Young’s modulus E
Poisson coefficient ν
Shear factor χ
Value
7800 kg / m3
2.1·1011 Pa
0.3
6/5
Table 1: Physical parameters used in the analysis of free vibrations of the structures considered.
16
Francesco Tornabene, Erasmo Viola
Frequencies
[Hz]
f1
f2
f3
f4
f5
f6
f7
f8
f9
f10
GDQ Method
Abaqus
Ansys
Femap/Nastran
Straus
Pro/Engineer
77.73
126.69
264.87
347.35
362.72
515.43
563.17
658.37
803.89
845.74
77.76
124.27
268.08
351.77
361.29
514.46
566.54
660.50
804.01
850.82
77.77
124.52
268.64
352.22
362.36
520.69
571.33
665.73
803.95
850.51
77.74
124.67
268.16
352.05
363.21
515.24
568.21
665.61
803.85
848.83
77.65
124.63
267.28
351.86
363.06
518.65
567.89
665.34
803.29
847.74
77.81
124.41
268.36
351.99
361.73
515.98
567.62
664.38
804.38
850.27
Table 2: Shell theory for the parabolic panel C-F-F-F.
Frequencies
[Hz]
f1
f2
f3
f4
f5
f6
f7
f8
f9
f10
GDQ Method
Abaqus
Ansys
Femap/Nastran
Straus
Pro/Engineer
43.44
45.33
55.84
56.78
67.95
76.46
78.88
91.34
92.36
97.24
43.49
45.36
55.86
56.72
67.95
76.46
78.73
91.35
92.16
97.21
43.41
45.32
55.81
56.70
67.89
76.47
78.75
91.41
92.22
97.23
43.41
45.31
55.81
56.68
67.83
76.41
78.49
91.14
92.04
97.11
43.37
45.27
55.75
56.65
67.81
76.41
78.66
91.31
92.11
97.11
43.44
45.43
55.96
56.96
68.15
76.48
80.19
92.62
93.96
97.89
Table 3: Shell theory for the parabolic panel C-F-C-F.
Frequencies
[Hz]
GDQ Method
Abaqus
Ansys
Femap/Nastran
Straus
Pro/Engineer
f1
356.66
355.50
357.58
356.37
356.47
355.36
f2
356.66
355.50
357.58
356.37
356.74
355.48
f3
365.48
365.93
365.64
365.50
365.09
365.47
f4
365.48
365.93
365.64
365.50
365.16
365.47
f5
506.99
505.68
509.49
507.30
507.99
505.59
f6
506.99
505.68
509.49
507.30
508.69
505.59
f7
616.24
611.37
614.25
613.27
611.93
610.92
f8
616.24
611.37
614.25
613.27
612.08
610.98
f9
673.52
677.25
675.86
675.45
675.57
675.11
f10
716.37
716.07
722.67
719.04
720.95
720.03
Table 4: Shell theory for the parabolic dome C-F.
17
Francesco Tornabene, Erasmo Viola
Mode shape 1
Mode shape 2
Mode shape 3
Mode shape 4
Mode shape 5
Mode shape 6
Figure 5: Mode shapes for the parabolic panel C-F-F-F.
Mode shape 1
Mode shape 2
Mode shape 3
Mode shape 4
Mode shape 5
Mode shape 6
Figure 6: Mode shapes for the parabolic panel C-F-C-F.
Mode shapes 1-2
Mode shapes 3-4
Mode shapes 5-6
Mode shapes 7-8
Mode shape 9
Mode shape 10-11
Figure 7: Mode shapes for the parabolic dome C-F.
18
Francesco Tornabene, Erasmo Viola
Quad
C-G-L
C I°
C II°
Leg
10°
Frequency [Hz]
9°
8°
7°
6°
5°
4°
3°
2°
1° Freq.
N
Figure 8: Convergence and stability characteristics of the first ten frequencies for the parabolic panel C-F-F-F
using different typical grid distributions.
C-G-L
C-G-L
Quad
QuadC I°
CCI°II°
C
Leg
II°
Leg
Frequency [Hz]
10°
9°
8°
7°
6°
5°
4°
3°
2°
1° Freq.
N
Figure 9: Convergence and stability characteristics of the first ten frequencies for the parabolic panel C-F-C-F
using different typical grid distributions.
C-G-L
C-G-L
Quad
Quad C I°
C CI°II°
Leg
C
II°
Leg
10°
Frequency [Hz]
9°
7°, 8°
5°, 6°
3°, 4°
1°, 2° Freq.
N
Figure 10: Convergence and stability characteristics of the first ten frequencies for the parabolic dome C-F using
different typical grid distributions.
19
Francesco Tornabene, Erasmo Viola
ACKNOWLEDGMENT
This research was supported by the Italian Ministry for University and Scientific, Technological Research MIUR (40% and 60%). The research topic is one of the subjects of the Centre of
Study and Research for the Identification of Materials and Structures (CIMEST)“M.Capurso”.
REFERENCES
[1] J. L. Sanders, An improved first approximation theory of thin shells. NASA Report 24,
1959.
[2] W. Flügge, Stress in Shells. Springer, New York, 1960.
[3] F. I. Niordson, Shell Theory. North-Holland, Amsterdam, 1985.
[4] E. Reissner, The effect of transverse shear deformation on the bending of elastic plates.
Journal of Applied Mechanics ASME 12, 66-77, 1945.
[5] E. Artioli, P. Gould and E. Viola, Generalized collocation method for rotational shells
free vibration analysis. The Seventh International Conference on Computational Structures Technology. Lisbon, Portugal, September 7 - 9, 2004.
[6] E. Viola and E. Artioli, The G.D.Q. method for the harmonic dynamic analysis of rotational shell structural elements. Structural Engineering and Mechanics 17, 789-817,
2004.
[7] C. Shu, Generalized differential-integral quadrature and application to the simulation of
incompressible viscous flows including parallel computation. PhD Thesis, University of
Glasgow, 1991.
[8] R. Bellman and J. Casti, Differential quadrature and long-term integration. Journal of
Mathematical Analysis and Applications 34, 235-238, 1971.
[9] R. Bellman, B. G. Kashef and J. Casti, Differential quadrature: a technique for the rapid
solution of nonlinear partial differential equations. Journal of Computational Physic 10,
40-52, 1972.
[10] C. Shu, Differential Quadrature and Its Application in Engineering. Springer, Berlin,
2000.
[11] J. R. Quan and C. T. Chang, New insights in solving distributed system equations by the
quadrature method – I. Analysis. Computers and Chemical Engineering 13, 779-788,
1989.
[12] J. R. Quan and C. T. Chang, New insights in solving distributed system equations by the
quadrature method – II. Numerical experiments. Computers and Chemical Engineering
13, 1017-1024, 1989.
[13] C. Bert and M. Malik, Differential quadrature method in computational mechanics. Applied Mechanical Reviews 49, 1-27, 1996.
[14] C. Shu, W. Chen, H. Xue and H. Du, Numerical study of grid distribution effect on accuracy of DQ analysis of beams and plates by error estimation of derivative approximation. International Journal for Numerical Methods in Engineering 51, 159-179, 2001.
20