Variational Iteration Method For Vibration Problems
Variational Iteration Method For Vibration Problems
Metin O. Kaya
Istanbul Technical University, Faculty of Aeronautics and Astronautics, 34469, Maslak,
Istanbul, Turkey
Abstract
In this study, linear/nonlinear, free/forced and damped/undamped vibrations of both one
degree of freedom and continous systems are discussed by using the Variational Iteration
Method. Additionally, common vibration problems are classified and Lagrange multipliers
are derived for each type of problem.
Keywords: Variational Iteration Method, VIM, Vibration, Lagrange Multiplier, Nonlinear
Vibration
1. Introduction
Vibration of dynamical systems can be divided into two main classes like discrete and
distributed. The variables in discrete systems depend on time only, whereas in distributed
systems such as beams, plates etc. variables depend on time and space. Therefore,
equations of motion of discrete systems are described by ordinary differential equations,
while equations of motion of distributed systems are described by partial differential
equations ( Meirovitch [1] ).
A considerable amount of studies have been made in the area of vibration problems.
Several techniques, such as finite element method, finite difference method, perturbation
techniques, series techniques, etc. have been used to handle vibration problems.
The Variational Iteration Method, VIM, was first proposed by He [2-11] and the method has
been applied to investigate many nonlinear partial differential equations, autonomous and
singular ordinary differential equations such that solitary wave solutions, rational solutions,
compacton solutions and other types of solution were found by Abdou and Soliman [12,
13]. Additonally, He [4, 9] used VIM to solve linear/nonlinear vibration problems.
In this study Hes studies are extended to cover vibration problems with damping, forced
vibration and vibration of beams. Therefore, here VIM is applied to various vibration
problems including vibration of linear/nonlinear, damped/undamped, free/forced vibrations
of one degree of freedom systems and beams as an example of continuous systems. The
procedure presented in this paper can be simply extended to solve more complex vibration
problems; such as aeroelasticity, random vibrations etc.
(1)
where R is a linear operator which has partial derivatives with respect to x , L is the linear
time derivative operator, Nu ( x, t ) is a nonlinear term and g ( x, t ) is an inhomogeneous term.
(2)
where is the general Lagrange multiplier which can be identified optimally via
variational theory, Run and N un are considered as restricted variations, i.e. Run 0 ,
N un 0 .
Case I:
Lm
2
t 2
(3)
(4)
(5)
Making the above correction functional stationary, and noticing that u (0) 0 , the
following iteration can be written
t
(6a)
un (t ) m ( ) un ( ) t m ( ) un ( ) t m un d 0
(6b)
(7a)
1 m t 0
(7b)
(7c)
3.2.
1
( t )
m
(8)
Case II:
Lm
c
2
t
t
(9)
(10)
is the mass.
The correction functional of Eq. (10) can be written as
t
(11)
Making the above correction functional stationary, and noticing that u (0) 0 , the
following iteration can be written
t
(12a)
un (t ) m ( ) un ( ) t [c m ( )] un ( ) t ( m c ) un d 0 (12b)
0
(13a)
1 m c
(13b)
(13c)
Combining Eqs. (13b) and (13c), Eqs. (13a)-(13c) can be rewritten as follows
m c 0
(14a)
1 m t 0
(14b)
(14c)
(15)
Approximate Lagrange multiplier can be obtained simply by expanding Eq. (15) as follows
1 mc ( t )
1
c
c2
2
[e
1] ( t )
(
t
)
( t ) 3
c
m
2! m2
3! m3
(16)
Hence,
3.3.
1
c
c2
2
( t )
(
t
)
( t ) 3
2
3
m
2! m
3! m
(17)
Case III:
Lm
2
k
t 2
(18)
(19)
(20)
Making the above correction functional stationary, and noticing that u (0) 0 , the
following iteration can be written
t
(21a)
un (t ) m ( ) un ( ) t m ( ) un ( ) t ( m k ) un d 0
(21b)
(22a)
1 m t 0
(22b)
(22c)
1
sin ( t )
m
(23)
, is given by
k
.
m
(24)
Approximate Lagrange multiplier can be obtained simply by expanding Eq. (23) as follows
1
( t ) 2 ( t )3
sin ( t )
m
m
3! m
(25)
Hence,
( t ) 2 ( t ) 3
m
3! m
3.4.
(26)
Case IV:
Lm
c k
2
t
t
(27)
&
mu&
( x, t ) cu&( x, t ) ku ( x, t ) Ru ( x, t ) Nu ( x, t ) g ( x, t )
(28)
(29)
Making the above correction functional stationary, and noticing that u (0) 0 , the
following iteration can be written
t
(30a)
un (t ) m ( ) un ( ) t [c m ( )] un ( ) t ( m c k ) un d 0
(30b)
(31a)
1 m c
(31b)
(31c)
Combining Eqs. (31b) and (31c), Eqs. (31a)-(31c) can be rewritten as follows
m c k 0
(32a)
1 m t 0
(32b)
(32c)
(33)
where
4mk c 2
2m
(34)
Approximate Lagrange multiplier can be obtained simply by expanding Eq. (34) as follows
Sin[ ( t )] 2cm ( t ) ( t ) c( t ) 2
1 c 2 k
3
e
2 ( t )
2
m
2m
3! m m m
m
(35)
Hence,
( t ) c( t ) 2
1 c 2 k
3
2 ( t )
2
2m
3! m m m
m
4. Illustrative Examples
10
(36)
EXAMPLE 1:
In this example, a simple mass-spring system that undergoes forced vibration is examined.
The differential equation of motion of this system is given by
&
& ky f (t )
my
(37)
where f (t ) F0 cos(t )
Dividing both sides by
&
y& 2 y F0 cos(t )
where F0
(38)
F0
.
m
1
sin ( t )
m
(39)
1
yn1 (t ) yn (t )
sin ( t ) [ my ( ) ky ( ) f ( )]d
m 0
(40)
(41)
11
1
sin ( t ) [ F0 cos( )]d
0
(42)
F0 cos t F0 cos t
2
2 2
2
(43)
y1 (t ) A cos t B sin t
or
y1 t A cos t B sin t
Since the last term in Eq. (43) automatically satisfies the complementary equation, this term
will not be used. Thus, Eq. (43) can be simplified to
y1 (t ) A cos t B sin t
F0 cos(t )
2 2
(44)
( t )
m
(45)
yn1 (t ) yn (t ) ( t )[ y ( ) 2 y ( )
0
f ( )
]d
m
(46)
12
(47a)
or in compact form
y1 A cos t B sin t F0 [
1 Cos(t )
]
2
(47b)
and
y2 A cos t B sin t F0 [
2
2Cos( )
1 Cos(t )
]
t
)
F
Cos
(
F0 cos( ) d
0
2
2
(48a)
or in compact form
1 2
1 2
2t 2
F
Cos
(
t
)
F
0
0
2
4
2
4
2 2
y2 A cos t B sin t F0
(48b)
F
cos
0
2 4 6 8
2
4
6
8
y4 A cos t B sin t F0
F0 2 t 2
2
1
2 4
2 4 6
F0 4 t 4
24
1
2
2 4
F0 6 t 6 1
720 2
(49)
Since,
1
1 2 4 6
L
2 2 2 4 6 8
(50)
13
yn A cos t B sin t
F0Cos(t )
F0
2t 2 4t 4 F0 6t 6
L
2
2
2
2
2
24
720
(51)
y (t ) A cos t B sin t
F0 [cos(t ) cos( t )]
2 2
(52)
( t ) 2 ( t ) 3
m
3! m
(53)
yn1 (t ) yn (t ) [( t )
0
2 ( t )3
f ( )
][ y ( ) 2 y ( )
]d
3!
m
(54)
2 ( t )3
y1 (t ) A cos t B sin t [( t )
][ F0 cos( )]d
3!
0
or in compact form
14
(55a)
1 2
1 2
2t 2
F
Cos
(
t
)
F
0
0
2
4
2
4
2 2
y1 A cos t B sin t F0
(55b)
and
1 2 4 6
1
2 4 6
F
cos
0
2 4 6 8
2
4
6
8
y2 A cos t B sin t F0
F0 2 t 2
2
1
2 4 F 4t 4
2 4 6 0
24
1
2 F 6t 6 1
2 4 0
720 2
(56)
( t ) 2 ( t ) 3
m
3! m
( t )
.
m
EXAMPLE 2:
In this example, a damped mass-spring system that undergoes forced vibration is examined.
The differential equation of motion of this system is given by
&
& cy& ky F0 cos(t )
my
(57)
Sin[ ( t )] 2cm ( t )
e
m
(58)
where
15
4mk c 2
2m
(59)
Hence using this Lagrange multiplier, the iteration formula can be written as
t
yn1 (t ) yn (t )
c
( t )
1
2m
e
Sin[ ( t )][ my ( ) cy ( ) ky ( ) f ( )]d
m 0
(60)
&
y& 2 y& 2 y F0 cos(t )
(61)
where
F0
F0
c
.
and
m
2m
yn1 (t ) yn (t )
1 2cm ( t )
e
Sin[ ( t )] y ( ) 2 y ( ) 2 y ( ) F0 cos( ) d
(62)
and
1 2
(63)
(64)
16
y1 (t ) y0 (t )
1 2cm ( t )
e
Sin[ ( t )][ F0 cos( )]d
0
(65)
( 2 2 )Cos[ t ]e t
( 2 2 ) Sin[ t ]et
4 2(2 2 1) 2 2 4 4 2(2 2 1) 2 2 4 1 2
(66)
Since the last two terms of Eq. (66) automatically satisfy the homogeneous equation, they
will not be used. The second term of Eq. (66) can be written in a more compact form as
follows
( 2 2 )Cos[t ] 2Sin[t ]
4 2(2 2 1) 2 2 4
Cos(t )
/ 2 2 /
2
(67)
where
tan( )
2 /
1 2 / 2
(68)
Hence, the exact solution of Eq. (57) is obtained after one iteration
17
y1 A cos t B sin t et
F0Cos(t )
/ 2 2 /
2
(69)
EXAMPLE 3:
In this example, transverse vibration of a uniform beam with simply supported ends is
examined. The differential equation of motion of this system is given by
4
2 y
2 y
c
0, 0 x L , t > 0
t 2
x 4
(70)
The initial and the boundary conditions for this problem are as follows:
y ( x,0) sin
x
L
(71a)
y t ( x,0) 0
(71b)
y (0, t ) 0
(71c)
y ( L, t ) 0
(71d)
y xx (0, t ) 0
(71e)
y xx ( L, t ) 0
(71f)
y t ( x,0) 0 , y xx (0, t ) 0
The Lagrange multiplier of this problem is
18
1
( t )
m
(72)
yn1 (t ) yn (t )
1
( t )[ y c 2 y xxxx ]d
m0
(73)
y0 (t ) sin
x
L
(74)
Using the iteration formula given by Eq. (73) and taking the complementary solution as an
initial approximation, we get
t
y1 (t ) sin
2 4 2
c 2 4
x 1
x
( t ) 4 sin d sin x c 4t sin x
L m0
L
L
2L
L
L
(75)
and
y2 (t ) sin
t
c 2 4 x 2 4
x c 2 4t 2 x 1
x c 2 8 2
x
sin
t
)
sin
c
sin
sin d
4
8
4
4
L
2L
L
L
2L
L m0
L
L
sin
x c 2 4 t 2
x c 4 8t 4
x
sin
sin
4
8
L
2! L
L
4! L
L
19
(76)
yn (t ) sin
2n 4n 2n
x
c 2 4 t 2 c 4 8t 4
n c t
1
L
(
1)
L
2! L4
4! L8
(2n)! L4 n
(77)
Thus we have,
lim yn (t ) sin
n
x
2 ct
cos 2
L
L
(78)
(
x
)
f ( x, t ) , ( x ) 0 , 0 x L , t > 0
t 2
x 4
(79)
(1
x
)
( x 4 x 3 )cos t
2
4
t
x
7!
(80)
The initial and the boundary conditions for this problem are as follows:
y ( x,0)
6 7
x ,
7!
y t ( x,0) 0 ,
0 x 1
(81a)
0 x 1
(81b)
20
y (0, t ) 0 .
6
cos t ,
7!
y (1, t )
y xx (0, t ) 0 ,
y xx (1, t )
1
cos t ,
20
t>0
(81c)
t>0
(81d)
t>0
(81e)
t>0
(81f)
1
( t )
m
and m 1 for this problem. Hence the iteration formula can be written as
t
yn1 (t ) yn (t ) ( t )[ y (1 x ) y xxxx ( x 4 x 3
0
6
)cos ]d
7!
(82)
y0 (t )
6 7
x cos t ( x 3 x 4 )(1 cos t )
7!
(83)
By using the iteration expression given by Eq. (82) and the initial approximation given by
Eq. (83), we get
y1 (t )
6 7
x cos t ( x 3 x 4 )(1 cos t ) (1 x)(24 12t 2 x 3 (24 x 3 )cos t
7!
21
(84a)
or in compact form
x7
24 x 24)cos t
7!
(84b)
x7
y2 (t ) 12(t 2)(1 x) ( 24 x 24)cos t 12(1 x)(t 2 2 2cos t )
7!
(85)
y1 (t ) 12(t 2 2)(1 x ) (
and
y2 ( t )
x7
cos t
7!
(86)
As it is seen, the exact solution of this problem is obtained quickly in two iteration.
EXAMPLE 5:
In this example, Mathematical Pendulum that was studied by He [4, 9] is considered.
The differential equation of motion of the undamped mathematical pendulum is given by,
&
y& 2 sin y 0
(87)
(88a)
y&(0) 0
(88b)
22
The Siny term in Eq. (87) is a nonlinear term and it can be expanded as
sin y y
1 3
y
6
(89)
&
y& 2 y
2 3
y 0
6
(90)
A more detailed form of this mathematical pendulum was investigated by He [5, 7].
The Lagrange multiplier of this problem is
1
sin ( t )
(91)
1
2 3
yn1 (t ) yn (t ) sin ( t ) [ y ( ) 2 y ( )
y ( )]d
0
6
(92)
(93)
23
R0 (t ) &
y& 2 y
2 3
1
1 3 2
y A(1 A2 2 ) 2 cos(t )
A cos(3t )
6
8
24
(94)
The coefficient of the cos( t ) term is set to zero in order to eliminate the secular term
which may occur in the next iteration. Doing so, the expression of is found as follows
A2
1
8
(95)
Hence,
y1 (t ) A cos t
A3
(cos3 t cos t )
24(9 2 1) 2
(96)
2
1
1 A2
8
If A
(97)
, then T 1.20T0 . On the other hand Hes [4, 9] approximation gives T 1.17T0 ,
2
24
EXAMPLE 6:
In this example, the problem that was studied by Nayfeh and Mook [15] is considered.
The differential equation of motion is given by,
& 2u u 2u&
& 0
u&
(98)
(99a)
y&(0) 0
(99b)
1
sin ( t )
(100)
un1 (t ) un (t )
1
sin ( t ) [u ( ) 2u( ) u 2 ( )u ( )]d
(101)
(102)
25
Substituting the initial approximation given by Eq. (102), the following residual is obtained
as follows
& 2u u 2u&
& A 2 (1 2
R0 (t ) u&
3 2
1
A )cos(t ) A3 2 2 cos(3 t )
4
4
(103)
The coefficient of the cos( t ) term is set to zero in order to eliminate the secular term
which may occur in the next iteration. Doing so, the expression for
is obtained as
follows
(104)
4 3 A2
Hence,
y1 (t ) A cos t
A3 2
(cos t cos3t )
4(9 2 1)
(105)
2
4 3 A2
(106)
The frequency that is obtained by Nayfeh and Mook [15] using the perturbation method is
3
1 (1 A2 )
8
(107)
26
Note that Eq. (107) is valid only for small values. However, the frequency expression
given by Eq. (106) is valid for all values and takes the following form for small values
3
27 2 4
1 1 A2
A L
8
128
(108)
EXAMPLE 7:
In this example, the Duffing-harmonic oscillator that was studied by Lim and Wu [16] and
Mickens [17] is considered.
The differential equation of motion is given by,
d2 y
y3
0
dt 2 1 y 2
(109)
(110a)
y&(0) 0
(110b)
27
(1 y 2 )
d2 y
y3 0
dt 2
(112)
Hes technique is going to be used to overcome seculer terms that appear in the iterations.
The initial approximation is,
y0 (t ) A cos( t )
(113)
28
(114)
In oreder to discard the seculer terms, the coefficient of cos( t ) is set to zero which gives
the expression of as follows
3 2
A
4
3
1 A2
4
(115)
3
1 A2
4
(116)
which is the same with the one found by Lim and Wu [16] and Mickens [17].
The iteration formula is given by
t
u1 (t ) u0 (t ) ( t )[
0
A3
(1 2 )cos(3 )]d
4
(117)
Hence,
y1 (t ) cos t
A
(cos3 t 1)
27
(118)
29
3
A
4
(119a)
Additionally, for large values of amplitude A, the frequency expression given in Eq. (116)
is expressed as follows
;1
(119b)
which agree with the approximations made for the equations of motion given in Eqs. (111a)
and (111b).
5. Conclusion
In thispaper, which extends Hes studies , various types of vibration problems including
vibration of linear/nonlinear, damped/undamped, free/forced vibrations of one degree of
freedom systems and beams as an example of continuous systems are solved using the
Variational Iteration Method. Lagrange multipliers which arise from different types of
vibration problems are presented and the solutions are made in a detailed way. Additionally,
the procedure presented in this paper can be simply extended to solve more complex
vibration problems; such as aeroelasticity, random vibrations etc.
30
REFERENCES
[1] L. Meirovitch, Computational Methods in Structural Dynamics, Sijthoff & Noordhoff
International Publishers, Alphen aan den Rijn, The Netherlands, 1980
[2] J. He, A New Approach to Nonlinear Partial Differential Equations, Communications in
Nonlinear Science & Numerical Simulation, Vo1.2, No.4 (Dec. 1997), 230-235.
[3] J.H. He, Approximate analytical solution for seepage flow with fractional derivatives in
porous media, Comput. Methods Appl. Mech. Eng. 167 (1998) 5768.
[4] J.H. He, Approximate solution of nonlinear differential equations with convolution
product nonlinearities, Comput. Methods Appl. Mech. Eng. 167 (1998) 6973.
[5] J.H. He, Variational iteration methoda kind of non-linear analytical technique: some
examples, Internat. J. Nonlinear Mech. 34 (1999) 699708.
[6] J.H. He, Variational iteration method for autonomous ordinary differential systems,
Appl. Math. Comput. 114 (2000) 115123.
[7] J. He, Homotopy perturbation method: a new nonlinear analytical technique, Applied
Mathematics and Computation 135 (2003) 7379.
[8] J.H. He, The homotopy perturbation method for nonlinear oscillators with
discontinuities, Appl. Math. Comput. 151 (2004) 287292.
31
32