REGULAR ARTICLE
An implicit algorithm for the dynamic study of nonlinear vibration of spur gear system with backlash
Youssef Hilali, Bouazza Braikat*, Hassane Lahmam, and Noureddine Damil
Laboratoire d’Ingénierie et Matériaux LIMAT, Faculté des Sciences Ben M’Sik, Université Hassan II de Casablanca, Sidi Othman, Casablanca, Morocco
Received: 22 February 2016 / Accepted: 17 January 2017
Abstract.In this work, we propose some regularization techniques to adapt the implicit high order algorithm based on the coupling of the Asymptotic Numerical Methods (ANM) (Cochelin et al., Méthode Asymptotique Numérique, Hermès-Lavoisier, Paris, 2007; Mottaqui et al., Comput. Methods Appl. Mech. Eng. 199 (2010) 1701–1709; Mottaqui et al., Math. Model. Nat. Phenom. 5 (2010) 16–22) and the implicit Newmark scheme for solving the non-linear problem of dynamic model of a two-stage spur gear system with backlash. The regularization technique is used to overcome the numerical difficulties of singularities existing in the considered problem as in the contact problems (Abichou et al., Comput. Methods Appl. Mech. Eng. 191 (2002) 5795–5810;
Aggoune et al., J. Comput. Appl. Math. 168 (2004) 1–9). This algorithm combines a time discretization technique, a homotopy method, a Taylor series expansions technique and a continuation method. The performance and effectiveness of this algorithm will be illustrated on two examples of one-stage and two-stage gears with spur teeth. The obtained results are compared with those obtained by the Newton–Raphson method coupled with the implicit Newmark scheme.
Keywords:spur gear system / high order algorithm / homotopy / vibration / backlash
1 Introduction
Gear transmission system is widely used in several mechanical engineering applications for the purpose of power and motion transmission. Practically, noise and vibration reduction of gear systems remains one of the main goals of researchers. Many excitation sources are responsible for the dynamic behaviour of such transmis- sion. They can be divided into internal or external ones.
Concerning internal excitations, time varying mesh stiffness is considered as the main cause since there will a periodic fluctuation of the number of teeth pairs in contact, many authors considered that this variation is the main source of observed noise and vibration [1–3]. For external excitations, variability of loading conditions and rotational speed are one of the main causes leading to both amplitude and frequency modulations [4,5]. Understand- ing the dynamic behaviour of gear transmission becomes more complicated when nonlinearity occurs [6]. They are induced basically by backlash leading to contact loss between mating gears or in bearings. Spur gear backlash is
considered as the amount of tooth space allowing smooth meshing and reduces friction. Dynamic behaviour of gear transmissions in presence of backlash was extensively studied from decades. Several studies [7–9] showed that gear dynamics cannot be predicted with linear model.
Munro et al. [10] developed a test rig to measure the dynamic transmission error of a spur gear pair and showed that the tooth separation takes place when the mean load is less than the design load. Kubo et al. [11] observed a jump in the frequency response of the gear pair with backlash. Authors modelled backlash between mating teeth by a discontinuous and non-differentiable function giving rise to a quite complicate nonlinear term in the equation of motion. Numerical techniques should be used in this case. Kahraman and Blankenship [12] used a digital simulation technique and the method of harmonic balance to solve the equation of motion. Wang [13] used lumped parameters models including backlash and solved the differential equation of motion using the piece-wise linear technique which gives only solutions for the equivalent linear systems. Cai and Hayashi [14] presented a nonlinear model in which backlash is considered as a time varying function, resulting in dynamic forces equal to zero when there is no contact between tooth pairs.
* e-mail:[email protected]
©AFM,EDP Sciences2018
https://doi.org/10.1051/meca/2017006
M echanics
& I ndustry
Available online at:
www.mechanics-industry.org
Yang et al. [15] developed a nonlinear time-varying dynamic model for right-angle gear pair systems, taking into account both backlash and asymmetric mesh effects. The resolution is done using an enhanced multi-term harmonic balance method with a modified discrete Fourier transform process and the numerical continuation method. They studied the stability of the steady-state harmonic balance solutions and the effects of the variation and asymmetry in mesh stiffness and directional rotation radius on the gear dynamic responses.
Walha et al. [16] investigated the nonlinear dynamics of a two-stage gear system including backlash and time varying mesh stiffness. The nonlinear dynamic response of the system is computed using a linearization technique. He showed clearly that the discontinuity of the motion induced contact loss.
Recently, Moradi and Salarieh [9] studied the non- linear oscillations of spur gear pairs including the backlash nonlinearity is studied by using classical single degree of freedom model in terms of dynamic transmis- sion. Backlash is considered as a displacement type nonlinear function approximated by a cubic function.
They implemented multiple scale method in order to compute forced vibration responses of the gear system including primary, super-harmonic and sub-harmonic resonances.
In the work [17], we have applied an implicit algorithm based on an implicit high order technique and a homotopy transformation. This transformation is performed by introducing a variable change from the initial conditions.
In this paper, there are two original ideas that we will discussed. One is the regularization of expression of the mesh force and the other is the application of the algorithm used in [18–20] for the nonlinear problem of dynamic model of one-stage and two-stage spur gear systems with backlash. This algorithm is based on the association of a high order implicit technique and a homotopy transforma- tion. This homotopy transformation is performed by introducing a variable change from the solution evaluated at a previous time. The proposed algorithm is adapted to strong nonlinearity and is numerically efficient since it requires a reduced computation time. The main idea of the proposed algorithm is to apply the homotopy transforma- tion by introducing an arbitrary invertible matrix [K*] and an homotopy parameterevarying from zero to one [18–20].
When this parameter is zero, we obtain a simplified problem easy to solve and when the homotopy parameter is equal to one, we recover the initial problem without transformation. By applying the Taylor series technique, unknowns of the nonlinear problem are expanded in power series with respect to the homotopy parameter [21]. This technique allows one to transform the nonlinear problem into a sequence of linear ones which have the same tangent matrix [K*]. Consequently only one tangent matrix triangulation is needed to compute all the terms of the series for many time steps. A key point of the proposed algorithm is the possibility of choosing the tangent matrix to be decomposed and the possibility of computing many time steps with single tangent matrix decomposition [18–20]. To illustrate the performance
of the proposed algorithm, we give numerical comparisons with the classical implicit iterative algorithm of Newton– Raphson type [22].
2 Modelling of gear transmission including backlash
In this section, two dynamic models of gear transmission including tooth backlash, treated in [16], are presented.
The objective is to derive the equation of motion of the two models in order to implement the proposed algorithm.
2.1 Dynamic model of a one-stage spur gear system with backlash
A lumped parameters model of a single stage spur gear transmission is presented inFigure 1. The transmission is divided into two parts. The first one is composed of a driving motor, a connecting shaft and the pinion and has a massm1. The second one is composed of the wheel and the loading machine connected by the output shaft and has a massm2. Motor, pinion, wheel and load are considered as rigid bodies, their respective inertias areIm,I1,I2andIL. The two parts are supported by bearings modelled by linear springskx1,ky1, kx2 andky2. Connecting shafts are modelled by torsional stiffnessku1 andku2. Each part has four degrees of freedom: two translations according tox andyand two rotations. The degrees of freedom vector can be written as:
fqg¼t〈x1;y1;um;u1;x2;y2;u2;uL〉 ð1Þ Fig. 1. Single stage spur gear system model.
Mesh stiffness is modelled by a functionkmiðtÞspring acting along the line of action (seeFig. 2). This model has been used by Fakhfakh et al. [23]. This mesh stiffness is fluctuating in rectangular form depending on the number of teeth in contact. In this case, the mesh stiffnesskmiðtÞis given as a function of an average component denoted bykmi and of afluctuating component denoted bykviðtÞ.
Thisfluctuating component is given by:
see equation(2)below
where n is an integer which designates the number of the period,idesignates the stage number, the termseai is the contact ratio at stage i,Tei is the period and the average component kmi¼kmaxðeai1Þ þkminð2eaiÞ, Te2 ¼ZZ2
3Te1 in the case of two-stage; with Z2 and Z3 are the teeth numbers. The reliability of the physical results is dependent on the validity of the model and that definite validation is still to come. An input torqueCmis applied by the motor and a resisting torqueCLis opposed by the load. The expression of the transmission error describing the displacement along the line of action of mating teeth can be expressed as [24]:
dðtÞ ¼ ðx1x2ÞsinðaÞ þ ðy1y2ÞcosðaÞ
þu1rb1þu2rb2¼Tfxgfqg ð3Þ
whereais the pressure angle,rb1 andrb2 are respectively the base radius of pinion and wheel, {x} is defined by:
Tfxg ¼〈sinðaÞ;cosðaÞ;0;rb1;sinðaÞ;cosðaÞ;rb2;0〉 ð4Þ and, here, the degrees of freedom u1and u2 are algebraic quantities. A backlash between teeth is considered. To take into account of this backlash, one can write the expression of the mesh forceFsas following:
Fs¼
kmiðtÞðdðtÞ þbsÞ; if dðtÞ<bs
0; if bsdðtÞ bs
kmiðtÞðdðtÞ bsÞ; if dðtÞ>bs 8>
>>
><
>>
>>
:
ð5Þ
where 2bsis the total backlash as shown inFigure 3.
Writing Lagrange formulation allows obtaining the equation of motion expressed by:
½Mf€qg þ ½Cf_qg þ ½Kbfqg þFsðdðtÞÞfxg ¼ fFextg ð6Þ where [M] is the inertia matrix given by:
½M ¼
m1 0 0 0 0 0 0 0
0 m1 0 0 0 0 0 0
0 0 Im 0 0 0 0 0
0 0 0 I1 0 0 0 0
0 0 0 0 m2 0 0 0
0 0 0 0 0 m2 0 0
0 0 0 0 0 0 I2 0
0 0 0 0 0 0 0 IL
2 66 66 66 66 66 4
3 77 77 77 77 77 5
ð7Þ
[Kb] is the bearings and shafts matrix expressed by:
½Kb ¼
kx1 0 0 0 0 0 0 0
0 ky1 0 0 0 0 0 0
0 0 ku1 ku1 0 0 0 0
0 0 ku1 ku1 0 0 0 0
0 0 0 0 kx2 0 0 0
0 0 0 0 0 ky2 0 0
0 0 0 0 0 0 ku2 ku2
0 0 0 0 0 0 ku2 ku2
2 66 66 66 66 66 4
3 77 77 77 77 77 5 ð8Þ
k
v1ðtÞ ¼
k
m12
12
1ð
11Þ if nT
e1t ðn þ
11ÞT
e1k
m1 218 >
> <
> >
:
if ðn þ
11ÞT
e1t ðn þ 1ÞT
e1for one - stage k
viðtÞ ¼
k
mi2
i2
ið
i1Þ if ðn þ 2
iÞT
eit ðn þ 1ÞT
eik
mi2
i8 >
> <
> >
:
if nT
eit ðn þ 2
iÞT
eifor two - stage ð2Þ
0 1 2 3 4 5
x 10−3 6
7 8 9 10 11 12x 107
Gear mesh stiffness (N/m)
Time (s)
Fig. 2. Spring acting along the line of action.
The vector of external applied forces {Fext} is expressed by:
fFextg¼t〈0;0;Cm;0;0;0;0;CZ〉 ð9Þ The damping matrix [C] in this model is proportional both to the mass and stiffness matrices of the system given by:
½C ¼c1½M þc2½Kmoy ð10Þ wherec1andc2are the damping coefficients which are expressed respectively in s1 and s which can be determined from two damping ratios specified as in [25]
and [Kmoy] is the average stiffness matrix of the system [16].
The initial conditions used for this problem are: {q} = {0}
andḟqg ¼ f0g.
2.2 Dynamic model of a two-stage spur gear system with backlash
A model of a two-stage spur gear transmission is presented in Figure 4. It can be divided into three parts. Part 1 is composed of driving unit, input shaft and pinion 1. Part 2 includes wheel 1 and pinion 2 connected by the intermedi- ate shaft. Part 3 is composed of wheel 2, output shaft and load.
The system has 12 degrees of freedom (DOF) which can be detailed as follows:
– Translations of part 1 (having the mass m1) along x (horizontal) andy(vertical) directions. The correspond- ing DOF arex1andy1.
– Translations of part 2 (having the mass m2) x and y directions. The corresponding DOF arex2andy2. – Translations of part 3 (having the massm3) alongxandy
directions. The corresponding DOF arex3andy3. – Rotations of motorum, pinion 1u1, wheel 1u2, pinion 2u3,
wheel 2u4and loaduL.
The following inertia are considered:Imfor the motor, I1for the pinion 1, I2for wheel 1, I3 for pinion 2, I4for wheel 2 andIL for load. Input, output and intermediate shafts elasticity is modelled by torsional stiffness respectively ku1, ku2 and ku3. Bearings supporting input shaft are modelled by linear springskx1 andky1 acting alongxandyaxis. Bearings supporting intermediate shaft are modelled by linear springs kx2 and ky2. Bearings supporting intermediate shaft are modelled by linear springkx3 andky3.
Two mesh stiffness functionskm1ðtÞandkm2ðtÞfluctu- ating in a rectangular shape are introduced between pinion 1 and wheel 1 and between pinion 2 and wheel 2 (seeFig. 5).
If we consider backlash for the two-stage, two mesh forces should be consideredFs1 and Fs2. One should be aware
−0.4 −0.3 −0.2 −0.1 0 0.1 0.2 0.3 0.4
−0.2
−0.15
−0.1
−0.05 0 0.05 0.1 0.15 0.2
δ5(rad/s)
˜fsc(N) −0.22 −0.21 −0.2 −0.19 −0.18−0.02
−0.01 0 0.01
Non smoothed function Regularized function with η
sc=0.2 Regularized function with η
sc=0.1 Regularized function with ηsc=0.01 Regularized function with η
sc=0.001
Fig. 3. Contact loss modelling.
Fig. 4. Two-stage spur gear system model.
here for phasing that can occur between the two mesh functions depending on the position of stage 1 with respect to stage 2.
The vector defining the degrees of freedom {q} is expressed by:
fqg¼t〈x1;y1;um;u1;x2;y2;u2;u3;x3;y3;u4;uL〉 ð11Þ Two transmission errors d1(t) and d2(t) for the two- stage are expressed by [16]:
d1ðtÞ ¼ ðx1x2Þsinða1Þ þ ðy1y2Þcosða1Þ þrb1u1rb2u2¼Tfx1gfqg
d2ðtÞ ¼ ðx2x3Þsinða2Þ ðy2y3Þcosða2Þ þrb3u3rb4u4¼Tfx2gfqg
8>
>>
><
>>
>>
:
ð12Þ
wherea1anda2are the pressure angles, {x1} and {x2} are given by:
Tfx1g ¼< sinða1Þ;cosða1Þ;0;rb1;sinða1Þ;
cosða1Þ;rb2;0;0;0;0;0>
Tfx2g ¼<0;0;0;0;sinða2Þ;cosða2Þ;0;rb3;sinða2Þ;
cosða2Þ;rb4;0>
8>
>>
><
>>
>>
:
ð13Þ
and, here, the degrees of freedom u1, u2, u3 and u4 are positive quantities. Taking into account of the backlashes in the two mesh zones, the expression of the mesh forcesFs1 andFs2respectively measured on the meshes in stage 1 and stage 2 are as following:
Fs1 ¼
km1ðtÞðd1ðtÞ þb1Þ; if d1ðtÞ<b1
0; if b1d1ðtÞ b1
km1ðtÞðd1ðtÞ b1Þ; if d1ðtÞ>b1 8>
>>
><
>>
>>
:
ð14Þ
Fs2 ¼
km2ðtÞðd2ðtÞ þb2Þ; if d2ðtÞ<b2
0; if b2d2ðtÞ b2
km2ðtÞðd2ðtÞ b2Þ; if d2ðtÞ>b2 8>
>>
><
>>
>>
:
ð15Þ
By the same Lagrange formulation it is possible to obtain the equation of motion of the two-stage gear system by:
½Mf€qg þ ½Cfqg þ ½K_ bfqg þFs1ðd1Þfx1g þFs2ðd2ðtÞÞfx2g
¼ fFextg ð16Þ
where [M] is the inertia matrix given by:
see equation(17)below
0 0.5 1 1.5 2 2.5
x 10−3 2
2.2 2.4 2.6 2.8 3 3.2 3.4 3.6 3.8x 107
Gear mesh stiffness (N/m)
Time (s)
First contact stiffness Second contact stiffness
Fig. 5. Spring acting along the line of action.
½M ¼
m
10 0 0 0 0 0 0 0 0 0 0
0 m
10 0 0 0 0 0 0 0 0 0
0 0 I
m0 0 0 0 0 0 0 0 0
0 0 0 I
10 0 0 0 0 0 0 0
0 0 0 0 m
20 0 0 0 0 0 0
0 0 0 0 0 m
20 0 0 0 0 0
0 0 0 0 0 0 I
20 0 0 0 0
0 0 0 0 0 0 0 I
30 0 0 0
0 0 0 0 0 0 0 0 m
30 0 0
0 0 0 0 0 0 0 0 0 m
30 0
0 0 0 0 0 0 0 0 0 0 I
40
0 0 0 0 0 0 0 0 0 0 0 I
L2 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 4
3 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 5
ð17Þ
[Kb] is the bearing and shafts matrix expressed by:
see equation(18)below
The vector of external applied forces{Fext} is expressed by:
fFextg¼tf0;0;Cm;0;0;0;0;0;0;0;0;CLg ð19Þ The initial conditions used for this problem are: {q} = {0}
and ḟqg ¼ f0g. So, the initial conditions of transmission errors deduced from equations(3)and(12)are given by:
dð0Þ ¼0
f g for one-stage d1ð0Þ ¼0
d2ð0Þ ¼0
( )
for two-stage ð20Þ
3 The proposed algorithm
The proposed algorithm for solving the problem(6)or(16) is based on four steps: a regularization technique, a time discretization, the introduction of a perturbation from the
solution at a previous time, a homotopy transformation and a Taylor series technique. The presented algorithm includes a generic procedure and it is a generic solver that can be applied to a wide class of nonlinear unsteady equations as equations (6) and (16). The Taylor series technique allows us to calculate all terms of the series with a single inversion of the tangent matrix.
3.1 Regularization technique
In the case of problems(6)and(16), non-smooth functions appearFs(d(t)) defined by(5),Fs1
d1ðtÞ
defined by(14) andFs2
d2ðtÞ
defined by (15). The idea is to replace these non smooth functions by a smooth function denoted by:
F~s
dðtÞ
¼kmidðtÞ þ1 2
ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi k2mi
dðtÞ bs
2
þ4h2b2s r
ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi k2mi
dðtÞ þbs
2
þ4h2b2s r
Þ ð21Þ The function defined here involves a regularization parameterh. This parameter is chosen significantly small in order that the modified function is close to the non smooth function defined by (5) (see Fig. 6). To make easy the management of the regularization, we have defined dimensionless regularization parameter.
To obtain a quadratic problem, we introduce the new variablesh(d(t)) andg(d(t)) defined by:
hðdðtÞÞ ¼ ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi k2miðdðtÞ bsÞ2þ4h2b2s q
gðdðtÞÞ ¼ ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi k2miðdðtÞ þbsÞ2þ4h2b2s q
8>
><
>>
: ð22Þ
Taking into account the equation (22), the modified function(21)is set in the following form:
F~s dðtÞ
¼kmidðtÞ þ1 2 h
dðtÞ g
dðtÞ
ð23Þ
−2 −1.5 −1 −0.5 0 0.5 1 1.5 2
x 10−5
−1
−0.8
−0.6
−0.4
−0.2 0 0.2 0.4 0.6 0.8 1
x 10−5
Deflection (m)
Meshing force (N)
non smooth function smooth function for η=0.01 smooth function for η=0.1 smooth function for η=0.2 smooth function for η=0.4
Fig. 6. The approximated of theðF~sdðtÞÞbased on a regulariza- tion technique for different values ofh.
½K
b¼
k
x10 0 0 0 0 0 0 0 0 0 0
0 k
y10 0 0 0 0 0 0 0 0 0
0 0 k
1k
10 0 0 0 0 0 0 0
0 0 k
1k
10 0 0 0 0 0 0 0
0 0 0 0 k
x20 0 0 0 0 0 0
0 0 0 0 0 k
y20 0 0 0 0 0
0 0 0 0 0 0 k
2k
20 0 0 0
0 0 0 0 0 0 k
2k
20 0 0 0
0 0 0 0 0 0 0 0 k
x30 0 0
0 0 0 0 0 0 0 0 0 k
y30 0
0 0 0 0 0 0 0 0 0 0 k
3k
30 0 0 0 0 0 0 0 0 0 k
3k
32 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 4
3 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 5
ð18Þ
3.2 Time discretization
For solving the nonlinear unsteady problem(16), we use here the implicit Newmark scheme widely used in the resolution of dynamic problems [26]. This very popular implicit scheme requires less, but more expensive time steps to follow the equilibrium path of a dynamic system [26]. This scheme gives the expression of speed ḟqnþ1g and accelerationfqnþ1g at time (n + 1)Dt as follows:
fq_nþ1g ¼a0ðfqnþ1g fqngÞ fcng
f€qnþ1g ¼Dtba0ðfqnþ1g fqngÞ þ fwng; ð24Þ where fvng ¼a1fq_ng þa2f€qng;fcng ¼ð1a1DtbÞfq_ngþ
Dtð1bÞ a2Dtb
ð Þfq€ng,a0¼gD1t2,a1¼g1Dt,a2¼21g1,n denotes the time level,Dtis the time step, the constantsband g have the range 0b1,0 g 12 with typical values beingb¼12,g ¼14. Using equation(24), the problem(6)at time (n+ 1)Dtis written as:
ða0½M þba0Dt½CÞðfqnþ1g fqngÞ þ ½Kbfqnþ1g þF~sðdnþ1Þfxg ¼ fFextg þ ½Mfcng ½Cfvng
ð25Þ where {qn+1},dn+1,hn+1andgn+1are the unknowns at time t= (n+ 1)Dt.
3.3 Introduction of a perturbation from the previous time Instead of searching the unknowns {qn+1},dn+1,hn+1and gn+1 one seeks the perturbations {Dq}, DD, DH and DG from the solutions {qn},dn,hnandgnat timet=nDtin the following manner.
fqnþ1g ¼ fqng þ fDQg dnþ1 ¼dnþDD hnþ1¼hnþDH gnþ1¼gnþDG 8>
>>
>>
>>
><
>>
>>
>>
>>
:
ð26Þ
The expressions(26)are introduced into equations(3), (22), and(25), we obtain a nonlinear problem:
½KnTfDQg þ fFQg ¼ fSng DD¼TfxgfDQg
2hnDH¼knþ1mi 2ðdnbsÞ2þ4h2b2shn2 þ2knþ1mi 2 ðdnbsÞDDþknþ1mi 2DD2DH2
2gnDG¼knþ1mi 2ðdnþbsÞ2þ4h2b2sgn2 þ2knþ1mi 2ðdnþbsÞDDþknþ1mi 2DD2DG2 8>
>>
>>
>>
>>
<
>>
>>
>>
>>
>:
ð27Þ where½KnTis the tangent matrix given by
½KnT ¼a0½M þDtba0½C þ ½Kb þ ½Knen ð28Þ with
½Knen ¼ knþ1mi þknþ1m
i 2
2
ðdnbsÞ
hn ðdnþbsÞ gn
!
fxgTfxg ð29Þ {FQ} is a quadratic form defined by:
fFQg ¼1
4 knþ1mi 2 1 hn 1
gn
DD2DH2 hn þDG2
gn
fxg ð30Þ and {Sn} is the second hand side expressed by:
fSng ¼ fFextg þ ½Mfcng ½Cfvng ½Kbfqng ðknþ1mi dnþ1
2ðhngnÞÞfxg 1
4
knþ1mi 2
ðdnbsÞ2
hn ðdnþbsÞ2 gn
þ4h2b2s
1
hn 1 gn
þgnhn
fxg ð31Þ
3.4 Homotopy transformation
It is well known that the homotopy transformations have been developed to overcome the local convergence of the Newton-like methods and may provide a reliable way to solve the nonlinear equations [21]. In this work, a homotopy transformation is used while introducing an invertible matrix [K*] in the problem(27)and the parametereof this transformation is considered as an expanding parame- ter [18–20]:
½KfDWg þeðð½KnT ½KÞfDWg þ fFQgÞ ¼efSng ð32Þ By this way, the solutions DW(e) of the nonlinear equation (32) passe continuously from 0 for e= 0 to the solution of the nonlinear problem(27)fore= 1.
3.5 Taylor series technique
The basic idea of this technique consists in searching the solution branches of the nonlinear problem(32)in the form of a truncated Taylor expansion:
fDWðeÞg ¼Xi¼p
i¼0
eifDWig
DDðeÞ ¼Xi¼p
i¼0
eiDDi
DHðeÞ ¼Xi¼p
i¼0
eiDHi
DGðeÞ ¼Xi¼p
i¼0
eiDGi
8>
>>
>>
>>
>>
>>
>>
><
>>
>>
>>
>>
>>
>>
>>
:
ð33Þ
Table 1. Parameters of the one-stage spur gear transmission.
Parameters Value
Pinion Wheel
Teeth numbers Z1= 20 Z2= 40
Damping coefficients (1/s), (s) c1= 5102 c2= 105
Rotation speed (rpm) v1= 1500 v2= 750
Mass (kg) m1= 1.8 m2= 2.5
Mass moment of inertia (kg m2) I1= 8.1104 I2= 0.0045
Base circle (m) rb1¼0:028 rb2 ¼0:056
Primitive diameter (m) D1= 0.06 D2= 0.12
Motor torque (N m) Cm= 10
Mesh frequency (Hz) fe1 ¼500
Receiving torque (N m) CL= 20
Bearings stiffness (N/m) kx1¼ky1¼kx2¼ky2¼108
Torsional shaftflexibilities (N m/rad) ku1¼ku2¼105
Pressure angle a= 20°
Modulus (m) M1= 3103
Mean gear mesh stiffness (N/m) km1 ¼108
Contact ratio ea1¼1:63
Teeth width (m) W1= 30103
Backlash (m) bs= 105
Material 42CrMo4
Density (kg/m3) r= 7860
0 0.02 0.04 0.06 0.08 0.1
−18
−16
−14
−12
−10
−8
−6
−4
−2
Time (s)
|| log10 (residual vector) ||
Newton−Raphson ANM order 3 ANM order 4 MAN order 5 MAN order 6
Fig. 7. Evolution of the solution quality log10||{R}|| versus the timet.
0 0.02 0.04 0.06 0.08 0.1
0 0.2 0.4 0.6 0.8 1 1.2x 10−5
Time (s)
Transmission error (m) 2 4 6
x 10−3 0.95
1 1.05 1.1 1.15
x 10−5
0.069 0.07 0.071 1
1.05 1.1x 10−5
ANM order 3 with η=10−2 ANM order 3 with η=10−3 ANM order 3 with η=10−4 ANM order 3 with η=10−5 ANM order 3 with η=10−6
Fig. 8. Influence of regularization parameter on the evolution of the transmission errordversus the timetforh= 102,h= 103, h= 104,h= 105andh= 106.
0 0.02 0.04 0.06 0.08 0.1 0
0.2 0.4 0.6 0.8 1 1.2x 10−5
Time (s)
Transmission error (m)
2 4 6 8 10
x 10−3 0.95
1 1.05 1.1 1.15
x 10−5
ANM order 3 Newton−Raphson
Fig. 9. Time evolution of transmission error, Proposed algorithm truncated at orderp= 3 andk= 104(ANM order 3), Newton– Raphson method with tolerancek= 104(Newton–Raphson).
Table 2. Comparison between the number of triangula- tion tangent matrices for the both methods.
Number of triangulations
ofK* Number of triangulations
ofKnT
Proposed algorithm Newton–Raphson method
1 73 709
Table 3. Parameters of the two-stage spur gear transmission.
Parameters Value
Pinion 1 Wheel 1 Pinion 2 Wheel 2
Teeth number Z1= 30 Z2= 45 Z3= 30 Z4= 45
Mass (kg) m1= 0.8889 m2= 2.0001 m3= 0.8889 m4= 2.0001
Mass moment of inertia (kg m2) I1= 0.0016 I2= 0.0081 I3= 0.0016 I4= 0.0081
Rotation speed (rpm) v1= 3000 v2= 2000 v3= 2000 v4= 1000
Motor torque (N m) Cm= 10
Receiving torque (N m) CL= 0
Bearings stiffnesses (N/m) kx1 ¼ky1 ¼kx2¼ky2¼kx3¼ky3¼107 Torsional shaftflexibilities (N m/rad) ku1¼ku2 ¼ku3¼105
Pressure angle a1=a2= 20°
Damping coefficients (1/s), (s) c1= 102,c2= 106
Mesh frequencies (Hz) fe1¼1500,fe2¼1000
Modulus (m) M1=M2= 4103
Mean gear mesh stiffness (N/m) km1 ¼km2¼3 107
Contact ratio ea1¼ea2 ¼1;592
Teeth width (m) W1=W2= 30103
Backlash (m) b= 2104
Material 42CrMo4
Density (kg/m3) r= 7860
By introducing the expansions(33)into equation(32) and by equating like powers ofe, we obtain a set of linear problems satisfied by the terms of the series(33)given by:
p¼1:
½KfDW1g ¼ ð½Knþ1T ½KÞfDW0g fFQðDW0;DW0Þg þ fSnþ1g DD1¼TfxgfDW1g
DH1¼knþ1mi 2ðdnþDD0bsÞ hnþDH0 DD1 DG1¼knþ1mi 2ðdnþDD0þbsÞ
gnþDG0 DD1 8>
>>
>>
>>
>>
>>
>>
<
>>
>>
>>
>>
>>
>>
>:
ð34Þ
see equation(35)below
The solution is obtained step by step. Each step is represented by the power series (33). The length of each step is computed by requiring that the relative difference between the solutions with two consecutive truncation orders must remain small enough by comparison to a given accuracy parameterk. The step length is then computed by
0 0.02 0.04 0.06 0.08 0.1
−10
−8
−6
−4
−2 0 2 4x 10−7
Time(s)
Amplitude (m)
0.028 0.03 0.032 0.034 0.036 0.038
−2.5
−2
−1.5 x 10−7
ANM order 3 Newton−Raphson
0 0.02 0.04 0.06 0.08 0.1
−6
−4
−2 0 2 4 6 8x 10−7
Time (s)
Amplitude (m)
0.0260.0280.030.0320.0340.036 1
1.5 2 2.5
x 10−7
ANM order 3 Newton−Raphson
Fig. 10. Temporary evolution of the linear displacement of thefirst and second bearing, Proposed algorithm truncated at orderp= 3 andk= 104(ANM order 3), Newton–Raphson method withk= 104(Newton–Raphson).
0 0.005 0.01 0.015 0.02
−16
−14
−12
−10
−8
−6
−4
−2
Time (s) log10 || R ||
NR ANM order 3 ANM order 4 ANM order 5 ANM order 6 ANM order 7 ANM order 8
Fig. 11. Decimal logarithm of the norm the residual vector versus time, Proposed algorithm with different truncation orders p= 3, 4, 5, 6, 7, 8 (ANM orderp) andk= 104, Newton–Raphson algorithm withk= 104(NR).
p ≥ 2 :
½K
fW
pg ¼ ð½K
nþ1T½K
ÞfW
p1g X
p1r¼0
fFQðW
r; W
p1rÞg D
p¼
TfgfW
pg
H
p¼ 2k
nþ1mi 2ð
nþ D
0b
sÞD
pþ k
nþ1mi 2P
p1r¼1
D
rD
prP
p1r¼1
H
rH
pr2ðh
nþ H
0Þ
G
p¼ 2k
nþ1mi 2ð
nþ D
0þ b
sÞD
pþ k
nþ1mi 2P
p1r¼1
D
rD
prP
p1r¼1
G
rG
pr2ðg
nþ G
0Þ
8 >
> >
> >
> >
> >
> >
> >
<
> >
> >
> >
> >
> >
> >
> :
ð35Þ
defining a maximal value of the parameteremax[18–20] as follows:
emax¼ kkfDW1gk kfDWpgk
1
p1 ð36Þ
The solution of problem (25) is obtained while the parameteremax≥1.
4 Numerical applications
In this work, we present two typical examples of the gear system with one-stage and two-stage. The two nonlinear problems are solved by the detailed algorithm above. In both examples, the matrix [K*] has the same form as½KnT
defined at the initial conditions. IfK¼KnT, our algorithm requires the inversion of this matrix each time step which demands a considerable computation time. This way of doing is similar to the iterative and incremental method type Newton–Raphson.
4.1 Example 1: one-stage gear system
Let us consider a spur gear system driven by a squirrel cage motor. Its characteristics are given inTable 1.
In this application, we have chosen a pre-conditioner [K*] which is taken equal to the tangent matrix½KnT evaluated at the initial time, a time stepDt= 3.7106s, a tolerance parameter k= 104 and various values for the truncation order for our proposed algorithm, a tolerance parameterk= 104for Newton–Raphson algorithm and a regularization parameter h= 106. The time interval for this study is [0, 0.09 s]. In a first step, we studied the influence of the truncation order on the solution quality which is defined from the residual vector:
fRg ¼ ½KnTfDQg þ fFQðDQ;DQÞg fSng ð37Þ The solution quality is measured by the decimal logarithm of the residual vector R. In Figure 7, we represent the evolution of the solution quality versus the time. We remark that this quality increases with the truncation order of the series forp= 3, 4, 5, 6. The curve of Figure 7is obtained by the used algorithm in a single step of continuation for orders greater or equal than 3. So the stage of the continuation of procedure is not used.
In this numerical test, we study the influence of several values of the regularization parameterhon the solution of the problem. In Figure 8, we represent the transmission error versus to time for h= 102, h= 103, h= 104, h= 105andh= 106. According to this test, we noticed that the solution of the problem is stabilized starting from the valueh= 103(seeFig. 8).
0 0.005 0.01 0.015 0.02
−2 0 2 4 6 8 10 12x 10−5
Time (s) δ1 (m)
NR (b1=b2=0) NR (b1=10−4,b2=0) ANM (b1=b2=0) ANM (b1=10−4,b2=0)
Half of backlash
Backlash duration Contact loss
Half of backlash
Backlash duration Contact loss
0 0.005 0.01 0.015 0.02
−4
−2 0 2 4 6 8 10 12 14 16x 10−6
Time (s) δ2 (m)
NR (b1=b2=0) NR (b1=10−4,b2=0) ANM (b1=b2=0) ANM (b1=10−4,b2=0)
Backlash duration
The phase shift due to backlash
Fig. 12. Temporal evolution of transmission errors, proposed algorithm with truncation orderp= 3 (ANM) andk= 104, Newton– Raphson algorithm withk= 107(NR) for (b1= 0,b2= 0) and (b1= 104,b2= 0).
0 0.005 0.01 0.015 0.02
0 1 2 3 4 5 6 7 8 9 10
Time (s)
Angular velocity (rad/s)
NR (b 1=b
2=0) NR (b1=10−4,b2=0) ANM (b1=b2=0) ANM (b
1=10−4,b 2=0)
θ˙1
θ˙3
θ˙4
Backlash duration
Contact loss
Fig. 13. Temporal evolution of linear and nonlinear angular velocitiesfluctuation.
0 0.005 0.01 0.015 0.02
−0.025
−0.02
−0.015
−0.01
−0.005 0 0.005 0.01 0.015
Time (s)
˙x1(m/s)
NR (b1=b2=0) NR (b
1=10−4,b 2=0) ANM (b1=b2=0) ANM (b
1=10−4,b 2=0)
Backlash duration The phase shift due to backlash
0 0.005 0.01 0.015 0.02
−0.015
−0.01
−0.005 0 0.005 0.01
Time (s)
˙x3(m/s)
NR (b1=b2=0) NR (b
1=10−4,b 2=0) ANM (b1=b2=0) ANM (b
1=10−4,b 2=0)
Backlash duration
The phase shift due to backlash
Fig. 14. Temporal evolution of bearingsẋ1andẋ3.
0 0.005 0.01 0.015 0.02
−150
−100
−50 0 50 1v00
Time (s)
¨x1(m/s2)
NR (b 1=b
2=0) NR (b
1=10−4,b 2=0) ANM (b
1=b 2=0) ANM (b
1=10−4,b 2=0)
Backlash duration The phase shift due to backlash
Backlash duration The phase shift due to backlash
Backlash duration The phase shift due to backlash
0 0.005 0.01 0.015 0.02
−60
−40
−20 0 20 40 60
Time (s)
¨x3(m/s2)
NR (b 1=b
2=0) NR (b
1=10−4,b 2=0) ANM (b1=b2=0) ANM (b
1=10−4,b 2=0)
Backlash duration The phase shift due to backlash
Backlash duration The phase shift due to backlash
Fig. 15. Temporal evolution of bearingsẍ1andẍ3.
−2 0 2 4 6 8 10 12
x 10−5
−0.1
−0.05 0 0.05 0.1 0.15
Relative Teeth displacement (m)
Relative Teeth velocity (m/s) Linear velocity amplitude Nolinear velocity amplitude
NR (b 1=b
2=0) NR (b
1=10−4,b 2=0) ANM (b
1=b 2=0) ANM (b
1=10−4,b 2=0)
Half of backlash
−4 −2 0 2 4 6 8 10 12 14
x 10−6
−0.08
−0.06
−0.04
−0.02 0 0.02 0.04 0.06 0.08
Relative Teeth displacement (m)
Relative Teeth velocity (m/s) Linear velocity amplitude Nolinear velocity amplitude
NR (b 1=b
2=0) NR (b
1=10−4,b 2=0) ANM (b
1=b 2=0) ANM (b
1=10−4,b 2=0)
Fig. 16. Relative teeth velocityfluctuation following teeth displacement in the case of one backlash located on thefirst stage.