Professional Documents
Culture Documents
Y X Wang 2006 J. Phys. Conf. Ser. 48 143
Y X Wang 2006 J. Phys. Conf. Ser. 48 143
E-mail: wenjm@hit.edu.cn
1. Introduction
The theory of linear oscillation systems has been improved greatly, but for nonlinear oscillation
systems, especially for strongly nonlinear systems, it's difficult to obtain perfect analytical solutions.
For weakly nonlinear oscillation systems, some asymptotic methods have been developed such as
Lindstedt-Poincare method, KBM method, multiple scales method and harmonic balance method. For
strongly nonlinear oscillation systems, some improvement methods have been developed by many
scholars. S. E. Jones studied free oscillation of Duffing equations by using parameters changing
method. M. Benton studied the dynamics stability of single degree of freedom (SDOF) gear systems
by using phase plane method and numerical simulation. Kahraman and Singh proposed a SDOF
oscillation equation with invariant stiffness, backlash and transmission error parameter excitation and
obtained jump up and down frequencies, sub-harmonic resonances and chaos phenomena using
harmonic balance method in 1991. However, all these asymptotic methods are adapted to their own
oscillation systems for both weakly and strongly nonlinear systems, namely they are not validated in
general. No method can be used for solving all kinds of differential equations. Only for a few simple
nonlinear oscillation equations, accurate analytical solutions can be obtained successfully [1].
It is too difficult to obtain perfect analytical solutions of the nonlinear dynamics differential
equations of gear systems. So only some numerical solutions have been obtained for complicated and
high order nonlinear differential equations. The general numerical methods are Euler method, fourth
order Runge-Kutta method, ADAMS method, state-space method, and so on. But Euler method has so
large errors that it is only used in theoretical analyzition. The error of fourth order Runge-Kutta
method is O(h5). In order to obtain more precise solution, more complicated iterative formula must be
developed. ADAMS method uses Lagrange interpolate polynomials to substitute integrate functions
and integrates the polynomials to obtain differentiate formula. State-space method is based on physical
space and proposes state space model to calculate the implicit analytical solution numerically. All
these methods are not validated for stiff differential equations. Gear method is presented for solving
nonlinear dynamics differential equations in this paper. Compared with other numerical methods, Gear
method can not only obtain higher calculation precision and efficiency, but also can change step size
automatically. GEAR method is validated especially for stiff differential equations and is a general
method of numerical calculation [2,3].
Given the differentiation x (t ) between dynamic and static transmission errors of gear pairˈthen
x (t ) x d (t ) e (t ) R pT p (t ) R g T g (t ) e (t ) (3)
145
According to formula (3), the equations (1) and (2) can be reduced to a single DOF model,
namely the differential equation can be given by
d 2x dx ~
me 2
ce k e (t )G ( x ) Fm FaT cos(Z eT t IT ) m e e~Z eh2 cos(Z eh t I h ) (4)
dt dt
2 2
where me is the system equivalent mass, namely me I p I g /( I p Rg I g R p ) , Fm is the mean load of the
T pm Tgm
gear pair, namely Fm , FaT (t ) is the external excitation load determined by the variant
Rp Rg
me R pT pa (t )
torque component T pa (t ) , namely FaT (t ) , Fah (t ) is internal excitation load
Ip
d 2e
Fah (t ) me .
dt 2
The external excitation can be expressed in terms of harmonic function by
~
FaT (t ) FaT cos(ZeT t IT ) (5)
~
where FaT , ZeT
are amplitude and base frequency of external excitation.
The internal excitation can be expressed in terms of harmonic function by
e (t ) e~ cos(Zeht Ih ) (6)
Fah (t ) m e e~Z eh2 cos(Z eh t I h ) (7)
where ~
e , Zeh are amplitude and fundamental frequency of internal excitation.
x km ce Fm
Given x ( b is the tooth face width) ˈ Zn ˈ] ˈt Z n t ˈ Fm ˈ
b me 2Zn me bkm
~
FaT e~ Aj Ze Z eT Z eh
FaT ˈ Fah ˈ Bj 2
ˈ Ze ˈ Z eT ˈ Z eh ˈthen equation (4) can be
bk m b meZn Zn Zn Zn
expressed by a dimensionless equation
5
x(t ) 2]x (t ) [1 ¦B
j 1
j cos( jZ e t I j )] f ( x) 2
Fm FaT cos(Z eT t IT ) Fah Z eh cos(Z eh t I h ) (8)
x(t ) 1 x(t ) ! 1
G (x) °
where f (x) üüdimensionless backlash function f ( x) ®0 1 x(t ) 1 which can
b ° x(t ) 1
¯ x(t ) 1
3 5 7
be fitted to a polynomial of degree 7, namely f(x)=a1x+a3x +a5x +a7x .
Then, according to equation (8), the equation of motion of a gear system can be given by
5
x(t ) 2]x (t ) [1 ¦ B j cos( jZ e t I j )](a1 x a3 x 3 a5 x 5 a 7 x 7 )
j 1
Gear method can improve the precision formula (11) by selecting more accurate numerical
integration algorithm. For equation (10)ˈgiven ti=t0+ih, xi=x(ti), fi=f[ti, x(ti)]ˈthen the three data
series are expressed by
t m , t m 1 , t m 2 ,, t m k (12)
x m , x m 1 , x m 2 , , x m k (13)
f m , f m 1 , f m 2 ,, f m k (14)
Gear method using equation (12) and (13) to form a Lagrange interpolation polynomials qm,k(t) in
terms of k power of x(t), if x(t) can be differentiate k+1 times in success at interval [t0,T] and the rest
term is sm,k(t), then
x(t ) q m,k (t ) s m,k (t )
k k t t m j x k 1 ([ ) k
¦ ( t
i 0 j 0 t m j
) x m i (t t m j )
(k 1)! j 0
(15)
m i
j zi
Substituting equation (15) into (10), then timing h in both sides, t=tm, then
hq m' ,k (t m ) hs m' ,k (t m ) hf [t m , x(t m )] (16)
Neglecting the rest term and substituting xi into x(ti) (i=mk,mk+1,…,m,…,m), then
k
¦ c~
i 0
k ,i x m i hf m (17)
k 1
k
t tm j
°
° ¦ j
, i 0,
where c~k ,i h(t )t' tm ® j 1
tm j
j 0 m i ° i 1§k ·
j zi °(1) ¨¨ i ¸¸, i ! 0.
¯ i© ¹
For calculation, equation (17) can be rewritten as
k
x m ¦ c k ,i x m i hg k f m (18)
i 1
c~k ,i 1
where c k ,i , gk .
c~ k ,0 c~k ,0
Equation (18) is known as k step algorithm of GEAR method.
According to formula (15)ˈthe truncating errors of GEAR method can be given by
~ x ( k 1) ([ ) k x ( k 1) (K ) k 1
Rm , k hs m' ,k (t m ) h[
(k 1)! j 0
(t t m j )]t' tm
k 1
h , t mk d t d t m (19)
According to formula (19)ˈthe truncating errors of k step algorithm of GEAR method is O(hk+1).
The flow chart of GEAR method for program can be obtained in reference [5].
4. Calculation examples
Given l=1m, g=9.8m/s, ș(0)=0 rad, T(0) 0.3 rad/sˈthe pendulum equation can not simplified
as a linear differential equation by sinș §ș for the large motion. But according to the conservation
theory of mechanical energy (1/ 2)m[lT(0)]2 mgl (1 cos T max ) ˈthe analytical maximum angle
șmax=0.095 868 192 899 16rad.
5. Conclusion
The numerical solutions of dynamic differential equation of gear system have been obtained by using
GEAR method. Compared with other numerical methods, GEAR method has higher calculation
efficiency and precision.
GEAR method is an auto-adaptive algorithm which can select step size automatically and change
orders. GEAR method especially can be used in solving high order differential equations and can use
highly steady iteration formula. GEAR method takes fewer calculation times in each step for solving
implicit equations than most other numerical calculation methods. GEAR method can not only solve
ordinary differential equations with initial values, but also can solve stiff differential equations
successfully. GEAR numerical method is validated in general in solving all kinds of complicated
nonlinear differential equations.
References
[1] Zhou Jiqing and Zhu Yinyuan 1998 Nonlinear Oscillations (Xi'an: Xi'an Jiaotong University
Press)110115
[2] A. H. Nayfeh, D. T. Mook 1980 Nonlinear Oscillations ed Song JiasuˈLuo Weide and Chen
Shouji (Beijing: High Education Press) 175261
[3] Gear C W 1978 Numerical Initial Value Problem in O.D.E. ed Fei Jinggao, Liu Degui and Gao
Yongchun (Beijing: Science Press) 165203
[4] Feng Bopei 1982 The GEAR Program for Solving Initial Value Problems in General or Stiff
Ordinary Differential Equations Numerical Calculation and Computer Application 3 1223
[5] Blankenship G W and Ahmet Kahraman 1996 Gear Dynamics Experiments, Part-I: Charac-
terization of Forced Respons ASME Power Transmission and Gearing Conf. 373380