Escolar Documentos
Profissional Documentos
Cultura Documentos
00C
Physical Problem for Fast Fourier Transform
Civil Engineering
Introduction
In this chapter, applications of FFT algorithms [1-5] for solving real-life problems such as
computing the dynamical (displacement) response [6-7] of single degree of freedom (SDOF)
water tower structure will be demonstrated.
Free Vibration Response of Single Degree-Of- Freedom, (SDOF) Systems
11.00B.1
11.00C.2
Chapter 11.00C
11.00B.3
c c 2 4(m)(k )
2m
(7)
c
k
c
2m
m
2m
(8)
Critical Damping (C cr )
In this case, the term under the square root in Equation (8) is set to be zero, hence
2
k
C cr
0
m
2m
or
C cr 2 km
since
k
w
m
Hence
C cr 2mw
2k
w
The two identical roots of Equation (8) can be computed as
C cr
p1 , p 2
2m
and the solution y (t ) in Equation (3) can be given as
y (t ) Q1e p1t Q2 te p2t
C cr
t
2m
(Q1 Q2 t )e
which can be plotted as shown in Figure 3.
(9)
(10)
(11)
(12)
(13)
(14)
(15)
11.00C.4
Chapter 11.00C
k
C
0
2m m
The solution of y (t ) from Equation (3) can be given as
(16)
(17)
Under Damping C C cr
In this case, one has
2
k
C
0
2m m
and the two complex roots from Equation (8) can be given as
(18)
C
k C
p1 , p2
i
(19)
2m
m 2m
Substituting Equation (19), and using Eulers equation e i cos( ) i sin( ) , Equation (3)
or Equation (17) becomes
y (t ) e c / 2 m t A cos wD t B sin wD t
(20)
where
wD
k C
(21)
w 1 2
C
C cr
C
2 km
Using the initial conditions:
@ t 0; y y 0 ; y v0
Then, the two constants ( A and B ) can be solved, and Equation (20) becomes
v y 0w
y (t ) e wt y 0 cos wD t 0
sin wD t
wD
K1
2
0
v0 y0w
wD2
v0 y 0w
wD y 0
Equation (26) can be plotted as shown in Figure 4.
tan
11.00B.5
(22)
(23)
(24)
(25)
(26)
(27)
(28)
11.00C.6
Chapter 11.00C
C k
t
k
2 m m
(20, repeated)
( A cos wD t B sin w D t )
e C ( k / m )t / 2 km ( A cos wD t B sin wD t )
Using Equations (10) and (11), Equation (30) becomes
yc (t ) e Cwt / C cr ( A cos wD t B sin wD t )
Using Equation (23), the above equation becomes
y c (t ) e wt ( A cos wD t B sin wD t )
(30)
(31)
11.00B.7
The particular solution y p (t ), associated with the particular sine term forcing function
F (t ) F0 sin( w t ) see Equation (1) can be given as
y p (t ) C1 sin( w t ) C 2 cos( w t )
(32)
The unknown constants C1 and C2 can be found by substituting Equation (32) into Equation
(1), and equating the coefficients of the sine and cosine functions.
Using Eulers identity, one has
e iw t cos( w t ) i sin( w t )
(33)
Thus, the RHS of Equation (1) can be expressed as
my cy ky F0 Imaginary portion of eiw t
(34)
Hence, the response will consist of ONLY the imaginary portion of Equation (29).
The particular solution y p (t ), shown in Equation (32), can be more conveniently expressed
as
y p (t ) C * e iw t
(35)
Substituting Equation (35) into Equation (34), one gets
mC *i 2 w 2 e iw t cC *iw e iw t k C * e iw t F0 e iw t
(36)
or
C * k icw mw 2 F0
(37)
Hence
F0
(38)
C*
k mw 2 icw
Substituting Equation (38) into Equation (35), one obtains
F0
iw t
y p (t )
(39)
e
2
k mw icw
In Equation (39), the complex number
d k mw 2 i cw
(40)
can be symbolically expressed as
(41)
d (d R ) i(d I )
or in polar coordinates, one has (see Figure 5)
d d e i d cos( ) i sin( )
(42)
sin( )
cos( )
cw
k mw 2
tan( )
(43)
d R k mw 2
d I cw
(44)
(45)
where
d R 2 d I 2
(46)
11.00C.8
Chapter 11.00C
k mw 2 (cw ) 2
Thus, Equation (39) can be re-written as:
F0 e iw t
y p (t )
2
k mw 2 (cw ) 2 e i
F0 e i ( w t )
k mw
2 2
(cw )
(48)
(49)
2
(47)
(50)
(51)
(52)
(53)
2r
; also refer to Equation (23)
1 r2
y p (t ) Y sin( w t )
tan( )
11.00B.9
(54)
(55)
y st sin( w t )
(56)
(1 r 2 ) 2 (2r ) 2
The complimentary (or transient) solution yc (t ) shown in Equation (31), and the particular
solution y p (t ) shown in Equation (56) can be substituted into the general solution (see
Equation (29)) to obtain
y st sin( w t )
y (t ) e wt ( A cos wD t B sin wD t )
(57)
(1 r 2 ) 2 (2r ) 2
Define
Y
D
(58)
y st
1
(1 r 2 ) 2 (2r ) 2
(59)
D = Dynamic Magnification Factor
Dynamical Response by Fourier Series, DFT and FFT.
The dynamic load F (t ) acting on the SDOF system can also be expressed in Fourier series
as
F (t ) a 0 a n cos(nw t ) bn sin( nw t )
(60)
n 1
t0 T
2
an
T
F (t )dt
t0
t0 T
F (t ) cos(nw t )dt
(61)
t0
2
bn F (t ) sin(nw t )dt
T
If the forcing function contains only sine terms, then the particular (steady state) solution can
be found as (see Equation (56)):
y n y pn
(62)
b
n
k
sin(nw t )
1 r 2r
2 2
n
11.00C.10
Chapter 11.00C
1 rn2
Hence
sin 2 ( ) sin 2 ( ) x 2
cos 2 ( )
1 sin 2 ( )
1 cos 2 ( )
cos 2 ( ) y 2
(63)
(64)
2rn
1 r
2 2
n
2
2
1 rn2 2rn
y cos
(65)
2
n
1 r
1 r 2r
2 2
n
(66)
2
b 1 rn sin nw t 2rn cosnw t
n
2
2
k
1 rn2 2rn
Similarly, if the forcing function contains only the cosine terms, then the particular (steady
state) solution can be found as:
y n (t ) y pn
(67)
2
an 1 rn cosnw t 2rn sin nw t
2
2
k
1 rn2 2rn
Finally, if the forcing function contains both sine and cosine terms, then the total response
can be computed by combining both equations (66) and (67), including the constant forcing
term a0 , as following
11.00B.11
a
y (t ) y n t 0
k
2
a n 1 rn2 bn 2rn
1 bn 1 rn a n 2rn
sin(
n
w
t
)
cos(
n
w
t
)
2
2
2
k 1 1 rn2 2rn 2
1 rn2 2rn
(68)
Remarks
Using Eulers relationships, the dynamic load F (t ) as shown in Equation (60), can also be
expressed in exponential form as
F (t )
C e
inw t
where
T
1
Cn F (t )e inw t dt
T 0
For DFT, define
T
t
; with t 0 , t1 , t 2 ,...........t N 1
N
(69)
where
t j jt
Then, the DFT pairs of Equations (21, 1, Ch. 11.04) becomes:
(70)
2
t n
ik w0
~ 1 N 1
Ck F (tn )e T
N n0
ik
nt
1 N 1
F (t n )e Nt
N n0
2
j
in
1 N 1
F (t j )e N
N j 0
; with n 0,1,2,......N 1
(71)
and
N 1
~ in j
F (t j ) C n e N ; with j 0,1,2,......N 1
(72)
n 0
Since both Equations 71 and 72 do have similar operations, with the exceptions of the factor
1
and the sign or of the exponential term, both these equations can be handled by
N
the same general_dft program given at
http://numericalmethods.eng.usf.edu/simulations/mtl/11fft/fft_civil_engg_example12.m
Introduce the unit amplitude exponential forcing function
F (t ) ( F0 1) e iwnt
(73)
11.00C.12
Chapter 11.00C
into RHS of Equation (1), the steady state solution can also be obtained as (see Equation 39):
iwnt
1
e
y (t ) y p (t )
(39, repeated)
2
m
w
ic
w
n
n
Using the notations defined in Equations (23) and (53), the above equation can be written as,
~
for a harmonic force component of amplitude C n .
~
i wn nw ( t j jt )
Cn
y n (t j )
e
2
k 1 rn i 2rn
~
2
Cn
in w T jt
e
k 1 rn2 i 2rn
~
in N2t jt
Cn
e
k 1 rn2 i 2rn
~
inj 2 / N
Cn
(74)
e
2
k 1 rn i 2rn
and the total (steady state) response due to n harmonic force components can be calculated
as
~
N 1
Cneinj 2 / N
y (t j )
(75)
2
n 0 k 1 rn i 2rn
can be computed by Equation (71). Both of these equations can be represented (except for the
sign), by the following general exponential function
N 1
A( j ) factor * A ( 0 ) (n)W
jn
(76)
n 0
where
W e sign * i 2 / N
(77)
1
~
If Equation (71) needs be computed for C n , then one should define factor , sign = -1,
N
( 0)
and A F (t j ). However, if Equation (75) needs be computed for y (t j ) , then one should
~
Cn
( 0)
define factor 1 , sign = +1, and A
.
k 1 rn2 i 2rn
It is important to notice that Equation (76) has the same form as shown in the earlier
Equation (74). However, the definition of W in Equation (77) is different from the one
shown in Equation (4, Ch. 11.05) by a negative sign in the power of W . Therefore, efficient
11.00B.13
FFT subroutine (with users specified SIGN = 1, or -1) can be utilized, as given at
http://numericalmethods.eng.usf.edu/simulations/mtl/11fft/fft_civil_engg_example12.m
References
[1] E.Oran Brigham, The Fast Fourier Transform, Prentice-Hall, Inc. (1974).
[2] S.C. Chapra, and R.P. Canale, Numerical Methods for Engineers, 4th Edition, Mc-Graw
Hill (2002).
[3] W.H . Press, B.P. Flannery, S.A. Tenkolsky, and W.T. Vetterling, Numerical Recipies,
Cambridge University Press (1989), Chapter 12.
[4] M.T. Heath, Scientific Computing, Mc-Graw Hill (1997).
[5] H. Joseph Weaver, Applications of Discrete and Continuous Fourier Analysis, John
Wiley & Sons, Inc. (1983).
[6] Mario Paz, Structural Dynamics: Theory and Computation, 2nd Edition, Van Nostrand
Inc. (1985).
[7] R.W. Clough, and J. Penzien, Dynamics of Structures, Mc-Graw Hill (1975).