Document 10321267

advertisement
Table of Contents
International Conference on Advances in Nuclear Science and Engineering in Conjunction with LKSTN 2007 (65-69)
Dynamic Transient Analysis Of The Structure
Based On The Finite Element With
The Normal Mode Method
Utaja1, Khairina Ns2*
National Nuclear Energy Agency of Indonesia - PRPN, Serpong, Indonesia,
2
National Nuclear Energy Agency of Indonesia - PPIN, Serpong, Indonesia,
*E-mail: yenny@batan.go.id
1
Abstract
DYNAMIC TRANSIENT ANALYSIS OF THE STRUCTURE BASED ON THE FINITE ELEMENT WITH
THE NORMAL MODE METHOD. The dynamic transient events frequently encounter on turbine and NPP
building or other engineering problems. The dynamic transient was happened on the object or structure that
was affected by the momentary force which is time function. The consequence of this force, the object or the
structure will deform its shape momentary and then back to its original. At the deformed condition, the stress
will appear on the structure. The existing deformity and stress of the structure should be analyzed to know the
structure condition as the result of the momentary force. This events occurred on the structure because of the
short shake force, for example on the turbine shaft and the structure building i.e.: on the NPP and the
transportation. The dynamic transient analysis of the structure has been done by the finite element modeling.
The dynamic transient solution of the finite element modeling will include the vibration solution. If the solution
was done by the direct integration method it will be time consuming, depend on the time step that was used
between two process integration. Another consequence of the direct integration method was a big file needed to
store the result. To overcome these difficulties, the transient dynamic solution was done by the normal mode
method. On the normal mode method, the structure deformation which was expressed on the Cartesian
coordinates, was transferred to the normal mode coordinates. On the next step the eigenvalue and the
eigenvector then be applied on the dynamic transient solution. With this method, the dynamic analysis can be
solved easier and faster.
Keywords: normal mode, finite element, dynamic transient
Introduction
The vibration problems which are exist in
engineering for example on the NPP plant, should
be analyzed carefully. The vibration will create
many problems for example dynamic transient,
shock spectrum, vibration response, and random
vibration.
The vibration will be coming on if the
structure be introduced either by intermittent or
momentary force. The structures response depends
on the material behavior, structures geometrical and
the disturbing force as time function.
This paper describes the dynamic transient
analysis only. The dynamic transient analysis can
be done by finite element method which in the next
step will be solved by direct integration method or
by normal mode method. The direct integration
method can be sought in many references [1,2]. The
principal method of the direct integration is step by
step solution of the matrix equation. The result of
this method depends on the matrix solution
stability, and it will produce a great amount of data
to be stored.
The principal method of the normal mode is
coordinate transformation, where the Cartesian
coordinate should be transformed to the normal
mode coordinate. With this method, the former
couple matrix equation of n x n size will be
transformed to the m second uncouple partial
differential equation which can be solved easier.
For this process, the eigenvalue and the eigenvector
solutions were needed. On the next step the
eigenvalue and the eigenvector then be used for
dynamic transient solution with superposition
process[1 ]
The NISA USERS MANUAL (third
manual) explains the principal method without
describing the solution process, especially how
eigenvalue and eigenvector be extracted The
deformed position U then be constructed by
superposition principal of eigenvector and
65
International Conference on Advances in Nuclear Science and Engineering in Conjunction with LKSTN 2007 (65-69)
amplitude variables. This process is done on the
post processing step, where the deformed analyzed
structure will be displayed as one of the vibration
mode.
Beside the less matrix operation, the normal
mode method can be used for another structure
analysis such as for the vibration response analysis,
the shock spectrum analysis and the random
vibration analysis [1].
Theoritical Overview
If the rest structure be disturbed by shock or
intermittent forces, it will deform its shape and then
back to original shape. This process will initiate
vibration which have many frequencies and
amplitudes variation. In the finite element method,
the equilibrium position can be expressed as [1,2,3]:
MU’’+CU’+KU=F(t)
(1)
where: M = global mass matrix;
C = global damping factor;
K = stiffness matrix
U =global position vector (column matrix);
F(t) = vector force (time function)
This matrix equation is matrix couple
equation where each row has relation with the other
row which is expressed by the matrix coefficient
laid in the column. This matrix couple equation
will be changed to the un-couple matrix equation.
In this dynamic transient analysis, the
solution of the equation (1) is divided into three
steps, that are :
1. Eigenvalue and eigenvector solution.
2. Coordinates transformation
3. Superposition process
1. Eigenvalue and eigenvector solution
Both the principal of eigenvalue and
eigenvector solution are determining the natural
frequencies of structure. During this step, the
damping factor and the force will be omitted (the
principal of free vibration analysis), so that the
equation (1) can be expressed as:
MU”+KU=0
(2)
Assuming a solution of U is expressed as [1] : U = ϕ
e (iωt + ψ)
Then the equation (1) will gives :
(K-λM)ϕ=0
where : λ = Eigenvalue = (2πf)2 = ω2 :
f = frequency (Hz)
ϕ = Vector column of displacement U
(3)
For non trivial solution (ϕ ≠ 0) of equation (3), the
matrix (K - λM) must be singular, so that the next
equation should be fulfilled [3,4]:
det(K-λiM)=0
(4)
with λi = are the roots of the equation ( there are n
roots, where n is the nodes amount)
Since both K and M are real symmetric matrix, it
can be proved that all the roots λi and so the ϕi are
real.
Eigenvalue and eigenvector can be
determined by orthogonality principal, where from
orthogonality it can be shown [1,3]:
ϕiTMϕj = 0 for i≠j
(5)
= 1 for i = j
ϕiTKϕj = 0 for i ≠ j
= ω2 for i = j
th
where: ϕi = the i Eigenvector
The solution of equation (5) is done by finite
element and power iteration method.
The results of this solution are n pair of eigenvalue
and eigenvector, but only some of these results are
needed. The results of the equation (5) may be
written with:
ΦTMΦ = I
(6)
ΦTKΦ = diag( ωi2 )
Φ = [ ϕ1, ϕ2, ϕ3….ϕn.]
where: I = identity matrix
To proceed equation (6), the inverse power iteration
and subspace method are used.
2. Coordinates transformation.
The solution of the equation (6) will give the
eigenvalue and eigenvector which are used during
the coordinates transformation process.
The
principal idea in the coordinates transformation is a
theorem of symmetric matrices orthogonality,
which can be written [5]:
“any arbitrary vector can be expressed as linier
combination of the eigenvector of a symmetric
matrix”. In this method, the nodal displacement
response is expressed in term of normal mode
method. So the nodal displacement U can be
expressed by [1]:
(7)
U = Φ q = Σ λi qi
where:
U = Column matrix of nodal displacement, on
Cartesian coordinates;
Φ = matrix ( n x m ), in each column is an
eigenvector;
66
International Conference on Advances in Nuclear Science and Engineering in Conjunction with LKSTN 2007 (65-69)
qi = The mode-amplitude coordinates or normal
mode coordinates;
λi = an eigenvalue
m = the amount of the mode vibration that will
exist on the structure;
n = the amount of the nodes on the structure
modeling;
m << n
Introducing equation (7) into equation (1) and then
pre multiplying by ΦT, follow by orthogonality
relationships will give :
q” + ΦTCΦq’ + diag(ωi2)q = ΦTF(t)
(8)
According to orthogonality principal, the triple
production ΦTCΦq’ can be expressed by
ΦTCΦq’ = diag (2ξiωi)
(9)
where : ξi = damping ratio of mode i
Equation (8) is an uncoupled equation which
consists of m one degree of freedom equation. The
r-th uncouple modal equation of equation (8) ( r = 1,
2, 3……,m) becomes [1]:
qr” + 2ξirωr qr’+ ωr2qr = fr(t)
(10)
where:
fr(t) = forcing function for mode r = ϕrTF(t)
qr = amplitude mode r
The solution of equation (10) will give the structure
amplitude of mode r-th. The amount of mode to be
selected depend on the accuracy needed, where five
modes are enough (maximum r = 5).
3. Superposition process.
The results of equation (10) are m position
modes, where on every mode have one pair of
eigenvalue and eigenvector of λi and ϕi. The nodes
deformation U can be constructed from m pairs of
eigenvalue and eigenvector through superposition
process showed at next equation .
m
U = Φ q = Σ λ i ϕi
(11)
1
This equation similar with equation (7), except that
in equation (11) we need m modes only (m< n ).
So the equation (11) can be solved if five (5) modes
needed have been obtained.
To proceed all steps, a computer code has
been developed, especially for eigenvalue and
eigenvector extraction.
Computer Code
The above described process is done by
finite element method, so that the computer code
should be developed. This code consist of three
codes, pre-processing, processing or solver, and
post-processing.
Pre-processing is used for
geometrical discreetitation, data preparation of the
element, material, and loads which is needed in
matrices coeffisient generating. Solver is use for
matrix equation solving and to prepare the result in
a file which will be processed by post-processing
code. In this paper, the solver main task is for
eigenvalue and eigenvector pairs extracting. The
LU decomposition is used for both matrix equation
solution and the combination of inverse power
iteration and sub space method is used for
eigenvalue and eigenvector extraction. The postprocessor is used for result display, especially for
vibration mode display and superposition display.
This developing code has been written on Visual
Basic 5.0 [5]
Results And Discussions
In this paper two supports beam and a
cantilever beam will be observed as samples for
dynamic transient verification. The result will be
compared with the result of NISA II.
The
geometrical of two supports beam is showed at
Figure 1 and a cantilever beam is showed in Figure
7.
For complexity reducing, the analysis is
performed by 2-D element beam. For eigenvalue
and eigenvector extraction, the Gram-Schmidt
iteration and consistent mass matrix are used.
F= 100 lbs
8o inch = 200 cm
Figure 1. A two supported beam
Beam properties are of [1]:
Material
1. Modulus Elasticity (EX) : 3.0 E7 psi (2.04E6
kg/cm2)
2. Poisson’s ratio (NUXY) : 0.30
3. Density : 7.28 E(-4) lbs.sec2/in4
Bar cross section
1. Cross section area: 4 in2 (25.8 cm2)
2. Moment inertia: 1.3333 in4 (55,5 cm4)
Force position: at the middle of the beam Time
function:
67
International Conference on Advances in Nuclear Science and Engineering in Conjunction with LKSTN 2007 (65-69)
1
amplitude of Figure 5 is much less then the
amplitude of Figure 4.
0.0024 sec
0.0048se
Amplitud
e
Time
Figure 4. The deformation of 1’st mode
Figure 2. Time function of force
The beam is divided into 30 equal length part (so
there are 30 elements and 31 nodes) in order the
result can be view as continues curve, which is
showed at Figure 3 and Figure 4.
16
1
Node
Figure 5. The deformation of 2’nd mode
31
31
Element
Figure 3. Thirty (30) elements and thirty and one
(31) nodes
The beam is modeled using 2-D beam element.
Translation in X and Y direction are constrained at
both ends of the beam (at node 1 and node 31).
The first three natural frequencies are extracted and
are compared with NISA II and showed in Table 1..
Table 1. Developing
compared to NISA II
Mode
1
2
3
Developing
Code
28,79 Hz
278,33 Hz
Not yet found
code
result
is
NISA II/90
28,766 Hz
115,398 Hz
263,012 Hz
It can be seen that mode 1 eigenvalue of developing
code is close to NISA II, unfortunately the second
eigenvalue is very different. This is caused by the
very high accuration computation need. The third
eigenvalue not yet determined, because there’s still
fault in the second eigenvalue.
Through the mode 1 and mode 2, the
structure deformation result by mode 1 and mode 2
can be shown at Figure 4 and Figure 5. The
deformation result by the time function force as
Figure 2 can be view at Figure 6.
At Figure 4 it can be seen that both at the end of the
beam there are nodes and at the middle of the beam
there is peak. This ship is the main mode of
vibration.
At figure 5 there are three peaks with
nodes at both end of the beam. The amplitude of
Figure 4 and 5 is not in proportional, actually the
Figure 6. Deformation which is caused by
time function force
Figure 6 shows the result of time function force at
the middle of the beam. The first trace (0 to
0.00048 second) is caused by combination of force
and natural vibration, even at the second trace (
more then 0.00048 second) is caused by natural
vibration only. It can be seen that the vibration is
damped.
The cantilever beam can be seen at Figure 7.
Clamped support
Free-end
80 inc
Figure 7. Cantilever beam
Beam properties are of [1]:
Material:
1. Modulus Elasticity (EX) : 3.0 E7 psi (2.04E6
kg/cm2)
2. Poisson’s ratio (NUXY) : 0.30
3. Density : 7.28 E(-4) lbs.sec2/in4
Bar cross section:
1. Cross section area : 4 in2 (25.8 cm2)
2. Moment inertia
: 1.3333 in4 (55,5 cm4)
The beam is divided into 30 equal part length for
continus curve purpose .
The beam is modeled using 2-D beam element.
Translation in X and Y direction are constrained at
left ends of the beam (at node 1 ).
68
International Conference on Advances in Nuclear Science and Engineering in Conjunction with LKSTN 2007 (65-69)
The first three natural frequencies are extracted and
are compared with NISA II and showed in
Table 2.
Table 2. Developing code result is compared to
NISA II
Mode
Developing
NISA II/90
Code
1
10,98 Hz
10,246 Hz
2
56,016 Hz
64,218 Hz
3
Not yet found
179,503 Hz
It can be seen that mode 1 eigenvalue of developing
code is close to NISA II, unfortunately the second
eigenvalue is rather different. Once again, this
phenomena is caused by very high accuracy
computation need. The third eigenvalue is quiet
different, there’s still fault in the third eigenvalue.
The first mode of the nodes displacement
can be seen at Figure 8, and the second mode at
Figure 9.
Figure 8. The deformation of 1’st mode
Figure 9. The 2’nd mode deformation
Figure 8 and Figure 9 show that the free-end beam
is a peak, at Figure 9 another peak position is
located at one third length from the clamped node.
If a load as Figure 2 with different time
step is introduced at the free end beam, the beam
deformation will display as Figure 10.
The
vibration effect appear from first process to the end
of the analysis.
CONCLUSIONS
The result of the two samples analysis show that
the combination of the finite element and the
normal mode method can be used for transient
dynamic solving efficiently. Accordance with the
un-accurate result, the developing code should be
completed so that the sufficient eigenvalue and
eigenvector pair can be extracted.
ACKNOWLEDGEMENT
The authors would like to thanks KPTF PRPN
for very useful discussion to enhance this paper
quality.
REFERENCES
1. ANONIM, ” NISA User Manual “, EMRC
(Engineering
Mechanics
Research
Corporation), Michigan USA 1990
2. FRANK.L STASA, “Applied Finite Element
Analysis for Engineers”, CBS College
Publishing, New York, USA 1985
3. KLAUS JURGEN BATHE, ”Finite Element
Procedures”, Prentice Hall International
Inc, New Jersey, USA 1996
4. ALAN JENNINGS, “Matrix Computation for
Engineers and Scientists”, John Wiley
& Sons, New York, USA
5. EVANGELOS PETROUTSOS, “Mastering
Visual Basic 5”,
Sybex, San Francisco,
USA 1997
DISCUSSION
LIEM PENG HONG
1. Do you really need to use quad-precission
intrider to obtain 2-nd or higher order
eigenvalues.
2. In Reactor Physics fields, we use Wieland
method but we do not need quad-precission.
UTAJA
1. Yes, we really need to use great precission or
high accuracy to obtained 2nd and higher eigen
value, because some references suggest it.
2. I would like to try again your method
(wrilenad) in my software. Thank you for your
information.
Figure 10. Deformation caused by time function
force
Table of Contents 69
Download