Keywords

1 Introduction

It became common in both the theory and practice of gearing [4, 5, 8] to solve the problems of assessing the load state and strength with account for the elastic character of contact interaction. The traditional means of solution of this problem is the finite element method (FEM) and the corresponding software. The following inter-related problems of FEM application for analysis of loaded gears should be mentioned:

  • increase in error of computations for cases of assessing the stresses at tooth roots for relatively non-smooth conjugations between tooth flanks and their roots;

  • abrupt increase in the computational complexity (requirements for computational resources, accumulation of computational error because of rounding at numerous operations, provision of convergence) for the case of a multi-pair contact.

The assessment of stresses at tooth roots of multi-pair spiroid gears should be related to these exact cases. As for gears of heavy-loaded, low-speed gearboxes, the calculation values reach 1500–2000 MPa, even for maximum contact stresses that are uniformly distributed along lines of the conjugated contact. Concern over loss of contact and/or the bending strength of teeth at stress concentration in these or those areas due to the action of errors and deformations is natural. However, these gears do successfully operate. Evidently, this is due to the rapid equalizing of loads acting on teeth and to the reduction of corresponding stresses. The practice of testing and operation proves this assumption: even after the first cycles of heavy loading, one can observe plastically deformed areas of teeth (Fig. 1). Therefore, consideration of this factor is very urgent for assessment of the strength of multi-pair heavy-loaded spiroid gears .

Fig. 1
figure 1

Crumbling of apexes of spiroid gearwheel teeth after heavy loading

As for the elastic-and-plastic statement of the problem, the above-mentioned issues of FME application are revealed to an even greater extent. For this reason, we developed the original iterative algorithm of analysis of the elastic and elastic-and-plastic loaded contact in the spatial multi-pair gear; the present paper considers its basic aspects.

2 Model of the Elastic Loaded Contact

As usual, let us consider that such an initial position of gear elements (accounting for errors) is determined before the analysis, at which time the clearance between teeth at a certain point or points is equal to zero (the presence or absence of the common normal at this point is insignificant). At the remaining points of the flanks, there is a clearance S 0 that is greater than zero.

As is known, the loaded gear is a multiply statically indeterminable system with unilateral links. As for the discretized representation of this system, the following conditions should be fulfilled for cells of tooth flanks that participate in the load transmission:

$$ \left\{ {\begin{array}{*{20}l} {\sum\limits_{D} {F_{{k^{{\prime }} m^{{\prime }} }} v_{{km\,k^{{\prime }} m^{{\prime }} }} + S_{0km} - \Delta_{\varphi 2km} } = 0;} \hfill \\ {\sum\limits_{D} {F_{{k^{{\prime }} m^{{\prime }} }} \overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\smile}$}}{r}_{{2k^{{\prime }} m^{{\prime }} }} - T}_{2} = 0;} \hfill \\ \end{array} } \right. $$
(1)

where S 0km is the initial (prior to load application) clearance between the kmth cells of surfaces for the position of links when the clearance at one of the cells is equal to zero, ν km k′m’ is the value of the influence function determining the transmission of surfaces at the kmth cells when applying the unit loads at the k′m′th cells, Δφ2km is the relative transmission of the kmth cells as a result of the close approach of elements at gear loading, and ř 2k′m′ is the arm of action of the force F k′m′ applied at the k′m′th knot with respect to the gearwheel axis. The first km equations of system (1) are the conditions of compatibility for the displacement of points of contacting areas of teeth (in the model, they are the cells of the contact area), the latter equation is the equation of equilibrium of torques developed by forces applied at cells and the external torque T 2 applied to the gearwheel.

The cells at which forces are applied are unknown prior to analysis; therefore, neither the number of the first km equations of system (1), nor their specific form are known either. That is why iterative algorithms of calculation [1, 2, 11, 12] were given development implying the consequent specification of: the approaching of elements, the contact area, and the values of discretely applied forces. The latter for the elastic statement linearly influence the displacement of tooth points (by the factors ν km k′m′ ).

Our developed algorithm for solving system (1) originated in works by Zablonsky [13] and Sheveleva [11]; and it implied the following steps (see also Fig. 2):

Fig. 2
figure 2

Scheme of analysis of a multi-pair elastic loaded gear

  1. (1)

    The value of the initial approach of elements is assigned as Δφ (n)2  = Δφ (1)2 (here and further within description of the algorithm, n is the number of the iteration). The result is the formation of the area D (1) with the penetration of teeth into each other.

  2. (2)

    For the pointed area, the zero approach of discretely applied forces is determined as \( F{_{km}}^{\left( n \right)} = F{_{km}}^{\left( 1 \right)} \) with account for the condition of force equilibrium proportional to the formed penetrations \( S_{0km} - \Delta {_{{{\upvarphi }2km}}}^{\left( 1 \right)} \) as follows:

$$ f{_{km}}^{\left( 1\right)} = S_{0 \, km} {-}{\text{D}}{_{{{\upvarphi } 2km}}}^{\left( 1\right)} , $$
(2)
$$ F{_{\text{km}}}^{(1)} = T_{2} f{_{\text{km}}}^{(1)} /\sum\limits_{D} {f{_{\text{km}}}^{(1)} \overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\smile}$}}{r}_{2km} } $$
(3)

The following steps of the algorithm are related to both the first and all the subsequent nth iterations.

  1. (3)

    Displacement of points due to application of forces and corresponding discrepancies ξ km of the first km equations of system (1) are determined:

$$ w_{km} = \sum\limits_{D} {F_{{k^{{\prime }} m^{{\prime }} }} \left( {v_{{1km\,k^{{\prime }} m^{{\prime }} }} + v_{{2km\,k^{{\prime }} m^{{\prime }} }} } \right)} = \sum\limits_{D} {F_{{k^{{\prime }} m^{{\prime }} }} v_{{km\,k^{{\prime }} m^{{\prime }} }} } , $$
(4)
$$ {\xi} {_{km}}^{\left( n \right)} = w{_{km}}^{\left( n \right)} + S_{0 \, km} {-}\Delta {_{{{\upvarphi } 2}\,km}}^{\left( n \right)} . $$
(5)
  1. (4)

    The average value of discrepancies within the area D reduced to the angle of the gearwheel rotation is determined:

$$ \xi {_{av}}^{\left( n \right)} = \frac{1}{I}\sum\limits_{D} {\xi_{km}^{(n)} /r_{2km} } . $$
(6)
  1. (5)

    The chosen value of approaching Δφ (n)2 for the next (n + 1)th iteration is corrected by the value of the average discrepancy:

$$ \Delta {\upvarphi }_{ 2}^{{\left( {n + 1} \right)}} = \Delta {\upvarphi }_{ 2}^{\left( n \right)} + \xi {^{(n)}}_{av} . $$
(7)
  1. (6)

    Discrepancies ξ km are corrected for the new value of approaching Δφ (n+1)2 :

$$ \tilde{\upxi }{_{km}}^{\left( n \right)} = S_{0 \, km} + w_{km}^{(n)} {-}\Delta {_{{{\upvarphi } 2km}}}^{{\left( {n + 1} \right)}} = \xi {_{km}}^{\left( n \right)} {-}\xi^{\left( n \right)} {_{av}} r_{2 \, km} . $$
(8)
  1. (7)

    The area D [the number km of equations of system (1)] is corrected.

    After correction of the value of approaching (7), those cells (unloaded at the nth iteration) should be added to area D, for which \( {\tilde{\upxi }}{_{km}}^{\left( n \right)} < 0 \).

  2. (8)

    Corrections \( \Delta F{_{km}}^{{\left( {n + 1} \right)}} \) to discretely applied forces are determined.

    This is the crucial step of the algorithm. The manner of changing the values of forces determines the convergence of iteration to the solution. In our opinion, in order to correct the forces, it is reasonable to use the moments of discrepancies available at the moment. This issue will be considered in detail below.

  3. (9)

    Values of forces are determined at the following iteration:

    $$ f{_{km}}^{(n + 1)} = F{_{km}}^{(n)} + \Delta F{_{km}}^{{\left( {n + 1} \right)}} . $$
    (9)
  4. (10)

    The area D is corrected again [the number km of equations of system (1)].

    Cells with negative values of \( f{_{km}}^{{\left( {n + 1} \right)}} \) are excluded from it, while for the rest of the cells, the values of forces are corrected in accordance with the condition of their equilibrium:

    $$ F{_{\text{km}}}^{(n + 1)} = T_{2} f{_{\text{km}}}^{(n + 1)} /\sum\limits_{D} {f{_{\text{km}}}^{(n + 1)} \overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\smile}$}}{r}_{2km} } . $$
    (10)
  5. (11)

    The condition of reaching the value of correction of forces (step 8) of the assigned allowable low value is checked. In the case of a negative result, we return to step 3.

The end of the algorithm.

Let us consider the issue of the rational variation of values of discretely applied forces within iterations. In particular, we study the classical method for a simple iteration applied for solution of traditional large systems of linear equations (note that the “peculiarity” of our case is that the number of equations in (1) can, in general, be varied during analysis). Let us further assume conditionally that the first I equations of system (1) will be solved at each iteration, having represented it as

$$ {\mathbf{N}} \cdot {\mathbf{F}} = {\mathbf{b}}, $$
(11)

where N is the matrix of the influence factors, F is the column vector of the sought-after, discretely applied forces, and b is the column vector of free members of the system, its coordinates being the values Δφ2km  − S 0km (therefore, the value Δφ2km is temporarily considered to be constant). Discrepancies in equations of system (11) should be reduced to a minimum. It should be accounted for that, in general, the matrix N is unsymmetrical, since the compliance of various areas of teeth is different, for example, it is increased when approaching the edges (faces or apexes) of teeth and it is decreased closer to the recess (tooth root) [1, 2, 6], thus imposing limitations for choosing certain efficient methods of solution of such large systems of equations.

The method of simple iteration for solving system (11) implies its reduction to the form

$$ {\mathbf{F}} = {\mathbf{B}} \cdot {\mathbf{F}} + {\mathbf{c}}. $$
(12)

In this case, the solution is found to be the limit of the sequence

$$ {\mathbf{F}}^{(n + 1)} = {\mathbf{B}} \cdot {\mathbf{F}}^{(n)} + {\mathbf{c}}. $$
(13)

In the simplest case, the basis for correction of F can be the column vector ξ of discrepancies of Eq. (11) obtained at the previous iteration

$$ {\mathbf{F}}^{{\left( {n + 1} \right)}} = {\mathbf{F}}^{\left( n \right)} {-}t^{(n + 1)} {\varvec{\upxi}}^{\left( n \right)} = {\mathbf{F}}^{\left( n \right)} {-}t^{(n + 1)} ({\mathbf{N}} \cdot {\mathbf{F}}^{\left( n \right)} {-}{\mathbf{b}}). $$
(14)

Equation (14) is reduced to the form (13) if we accept that

$$ {\mathbf{B}} = {\mathbf{E}} - t^{(n)} {\mathbf{N}}, $$
(15)

where E is the unit matrix. In the general case, the scalar parameter \( t^{\left( n \right)} \) can be replaced by the matrix T (n) with the diagonal consisting of factors \( t_{km}^{\left( n \right)} \) that are suitably chosen for the kmth components of F and the remaining cells are zero:

$$ {\mathbf{F}}^{{\left( {n + 1} \right)}} = {\mathbf{F}}^{\left( n \right)} - {\mathbf{T}}^{\left( n \right)} \cdot\varvec{\upxi}^{\left(n \right)} . $$
(16)

Let us call the iteration process in which t (n) (T (n)) does not change at iteration a stationary one; otherwise, we deal with a non-stationary process.

The iteration process (14) can be given a reasonable physical essence: for the cells in which ξ (n) km  > 0 (a clearance appeared at iteration), the increment of the force at the following iteration must be negative (the current value of the force causes too large a deformation, which is why a clearance appears); otherwise (if there is a penetration, that is, ξ (n) km  < 0), the increment of the force must be positive. The iteration relations for the correction of forces proposed in [2, 11] can be reduced to the following form at the next iteration:

$$ F_{km}^{(n + 1)} = F_{km}^{(n)} - \frac{{\tau_{I} }}{{\left( {w_{km}^{(n)} + S_{0km} } \right)}}\tilde{\xi }_{km}^{(n)} , $$
(17)
$$ F_{km}^{(n + 1)} = F_{km}^{(n)} - \frac{{\tau_{II} }}{{\sum\limits_{{k^{{\prime }} m^{{\prime }} \in D}} {\nu_{{kmk^{{\prime }} m^{{\prime }} }} } }}\tilde{\xi }_{km}^{(n)} . $$
(18)

We proposed the following, more simple and, as will be shown below, rather efficient iteration relation for the correction of forces:

$$ F_{km}^{(n + 1)} = F_{km}^{(n)} - \frac{{\tau_{III} }}{{\nu_{km} }}\tilde{\xi }_{km}^{(n)} , $$
(19)

factors τ/ν km of which are components of the vector of parameters T (n). Another non-crucial correction that considers the feature of the algorithm stated above is introduced here: having defined the method for correcting the value of approaching Δφ2 and the area D at the next iteration in steps 6, 7 and 8, it is better that we use the column vector \( \tilde{\varvec{\xi }} \) of the corrected discrepancies (8).

The physical meaning of relation (19) can be explained as: the (n + 1)th increment of the force for compensation of “penetration” or “clearance” (appearing within the calculation at the nth iteration) depends on the elastic properties of the loaded system, that is, the more the system reacts to the change of load at this step (the factors of influence are greater at the denominator), the less the increment of the force must be.

We considered the convergence of the above given iteration algorithm for different parameters τ by the example of the conjugated spiroid gear of a heavy-loaded low-speed gearbox with a loading torque of 2000 Nm. The basic parameters of the test gear are given in Table 1.

Table 1 Basic parameters of the test gear

Figure 3 shows the diagrams of variation of numerical parameters of the analysis when applying relations (17)–(19) within the iteration cycle. As can be seen, the parameters can be arranged as follows with regard to the velocity of specification: approaching, discrepancies, discretely applied forces.

Fig. 3
figure 3

Convergence of the algorithm for different iteration relations: 1, 2, 3 correction of forces with regard to (1719), respectively

We considered the behavior of a stationary iteration process for different values of parameters τ. The main results are shown in Fig. 4. As was expected, when decreasing the values τI,II,III, the velocity of convergence is decreased; and when the above given values are increased, the algorithm begins diverging—first locally and then, as a rule, globally.

Fig. 4
figure 4

Convergence of the algorithm for different parameters of τ (the nominator of the value is for the left flank, the denominator is for the right flank)

As can be seen, the optimal parameter τ can have a very wide range of values. In this context, it is desirable to have a more versatile parameter that regulates the velocity of convergence. In order to get it, let us consider the possibilities of a non-stationary iteration process for which we will use information on the variation of discrepancies at the last iteration; namely, let us assume that:

  • this variation depends on the parameter τ linearly:

$$ \frac{{\Delta \xi_{{{\text{mean}}\;{\text{sq}} .}}^{(n)} }}{{\tau^{(n)} }} = \frac{{\Delta \xi_{{{\text{mean}}\;{\text{sq}} .}}^{(n + 1)} }}{{\tau^{(n + 1)} }}, $$
(20)

where \( \Delta \xi_{{{\text{mean}}\;{\text{sq}} .}}^{(n,n + 1)} = \sqrt {\sum\nolimits_{{D^{(n)} }} {\left( {\xi_{km}^{(n - 1,n)} - \xi_{km}^{(n,n + 1)} } \right)^{2} } /N_{D}^{(n)} } \) is the mean square variation of discrepancies at the nth ((n + 1)th) iteration;

  • there is a certain desired value of V of the relation. At first sight, it is desirable to assign a big relation, however, as the results shown in Fig. 5 prove, there is a certain improvement of system (1) that is limited for solution of the elastic system; and it is obtained at two neighboring iterations:

    Fig. 5
    figure 5

    Convergence of the algorithm of the parameter τ at regulation by (22)

$$ \upxi{_{km}}^{{\left( {n + 1} \right)}} =\upxi{_{km}}^{\left( n \right)} /V. $$
(21)

One can obtain, as a result,

$$ \tau^{(n + 1)} = \tau^{(n)} \left( {1 - \frac{1}{V}} \right)\frac{{\xi_{{{\text{mean}}\,{\text{sq}} .}}^{(n)} }}{{\Delta \xi_{{{\text{meansq}} .}}^{(n)} }}. $$
(22)

The efficiency of the applied procedure is illustrated by the results of the test calculations shown in Fig. 5. As can be seen, comparatively close optimal values of the parameter V are obtained: 1.6–1.8, providing, in this case and as a rule, better convergence than that for the stationary process.

Specific extrapolation (20) of the behavior of discrepancies at the nth iteration to the future behavior of discrepancies obtained at the (n + 1)th iteration is a rather contradictory procedure. The greater the specification obtained at a certain iteration (configuration of discrepancies will be changed more significantly, correspondingly), the less the expectation that the tendency obtained at this iteration will be further kept. No worse and sometimes better results can be obtained when performing the next but one iteration with small values of factors τ for more precise assessment of the velocity of convergence. Performance of these, at first sight, idle iterations allows for forecasting the behavior of discrepancies and, correspondingly, for succeeding in the velocity of convergence.

3 Assessment of the Influence Function of Teeth and Threads

As was stated above, the considered solution of the problem of searching for load distribution in the gearing is based on discretization of the elastic system, its equilibrium state being described by Eq. (1). An important component of the part of this system of equation which determines its solution and participates in implementation of the iteration algorithm is the influence function ν km k′m′ . This function reflects the reaction of the position of cells that form a continuous flank of the tooth (thread) on the external action by the value of 1 N in one of them. Traditionally, two components of the influence function are singled out: contact and bending-and-shearing (here and further, the subscript 1 indicates the relation of the parameter to the worm thread, and the subscript 2 is for the gearwheel tooth):

$$ \nu_{1,2} = \nu_{1,2}^{\kappa } \left( {\tilde{x},\tilde{y}} \right) + \nu_{1,2}^{u} \left( {\tilde{x},\tilde{y}} \right). $$
(23)

Plotting of the influence functions has been performed within the coordinate systems shown in Fig. 6; for each of them, the counting of the tooth height is done along one of the coordinate axes, and the counting of the tooth length is done along the other one. The initial surface and its unfolding have a common point C which is the center of unfolding: for the gearwheel tooth, this point is at the intersection of the mean cylinder and the pitch surface of the gear rim; for the worm thread, it is at the pitch cylinder.

Fig. 6
figure 6

Coordinate systems for plotting the influence function

3.1 Contact Component of the Influence Function

The classic solution of the problem of assessing the contact displacements at the point i(x, y) due to the arbitrarily k(x, y′) applied unit normal force is the Boussinesq relation for the semi-space:

$$ \nu \left( {x,y} \right) = \frac{\alpha }{r},r = \sqrt {\left( {x - x^{{\prime }} } \right)^{2} + \left( {y - y^{{\prime }} } \right)^{2} } ,\quad \alpha = \frac{{1 - \mu^{2} }}{\pi E}. $$
(24)

The main and obvious difficulty of applying this function within the following software implementation for the considered approach is the tendency of its value to infinity when considering the deformations in the vicinity infinitely close to the loading point.

The second feature of its application to the analysis of the loaded contact is that teeth have finite dimensions comparable with the dimensions of contact areas. That is why the influence function should additionally consider the closeness of the apex and face edges where the compliance is higher, and also recesses at their roots, where the compliance is conversely lower [10]. We have taken the solutions obtained in [2, 10] as the basis and augmented them with regard to peculiarities of the geometry of the spiroid gear:

$$ \nu_{1}^{\kappa } \left( {\tilde{x},\tilde{y}} \right) = \left( {\left( {1 - \mu_{1}^{2} } \right)/\left( {2rE_{1} } \right)} \right) \cdot \left( {B_{1} + B_{2} + B_{8} } \right), $$
(25)
$$ \nu_{2}^{\kappa } \left( {\tilde{x},\tilde{y}} \right) = \left( {\left( {1 - \mu_{2}^{2} } \right)/\left( {2rE_{2} } \right)} \right) \cdot \sum\limits_{j = 1}^{8} {B_{j}^{{\prime }} } , $$
(26)
$$ \begin{array}{*{20}l} {\left\{ {\begin{array}{*{20}l} {for\,r_{j}^{2} \ge r^{2} \quad B_{j}^{{\prime }} = 1 - \frac{2}{\pi }\arctan \left( {\sqrt {r_{j}^{2} /r^{2} - 1} } \right),} \hfill \\ {for\,r_{j}^{2} < r^{2} \,B_{j}^{{\prime }} = 1,} \hfill \\ \end{array} } \right.\quad j = \overline{1,7} } \hfill \\ {\left\{ {\begin{array}{*{20}l} {for\,r_{8}^{2} \ge r^{2} \quad B_{8}^{{\prime }} = - 1 + \frac{2}{\pi }\arctan \left( {\sqrt {r_{8}^{2} /r^{2} - 1} } \right),} \hfill \\ {for\,r_{8}^{2} < r^{2} \,B_{8}^{{\prime }} = - 1,} \hfill \\ \end{array} } \right.} \hfill \\ \end{array} $$
(27)
$$ \tilde{x}_{\hbox{min} } = \tilde{y}_{p} \tan (\Psi ), $$
(28)

where r j is the distance from the point i of the displacement measurement to the point k of load application (j = 1) and its jth mirror-like image given in Figs. 7 and 8, accounting for the oblique boundary of the tooth \( (\tilde{x}_{\hbox{min} } ) \).

Fig. 7
figure 7

Definition of contact displacement at the point i for load application at the point k on the gearwheel tooth flank

Fig. 8
figure 8

Definition of contact displacement at the point i for load application at the point k on the flank of the spiroid worm thread

Relations (26)–(28) given above allow for assessing the contact displacements with account for the closeness of the tooth and thread apexes, their roots, and two faces of the tooth, one of them having massive basis outside the tooth (Fig. 9). Note here that, similar to the traditional procedure [2, 10, 13], we assume that the convexity (concavity) of the tooth flank does not influence the character of the contact deformations (at least within those tooth areas where these deformations are significant), and that the difference of angles between the tooth flanks on one hand and the faces, apexes and root on the other hand, from the value of 90°, does not significantly influence the values and character of the contact deformations. Accounting for the influence of both faces is necessary when the tooth length is less than 9 modules (the value is obtained on the basis of numerical research of tooth compliance); this is the length at which the tooth curvature can be neglected. In other cases, the factors B 1, B 2 and B 6 or B 7 and B 8 should be excluded, depending on which of the faces ends up being closer to the considered point.

Fig. 9
figure 9

Areas A and B of different rigidity of the tooth root

3.2 Influence Function of the Bending and Shearing Compliance

Prof. E. Airapetov proposed, in [1], the model of the bending displacement of teeth as being

$$ w\left( {x,y} \right) = K\left( x \right) \cdot K\left( y \right), $$
(29)

where K(y) is the function characterizing the variation of displacement (in this context) along the height; and K(x) is the function characterizing the variation of displacement along the length (it is constructed on basis of the Fourier composition). After numerous experimental investigations in the field of gear couplings, planetary and double-enveloping worm gears, this method has been developed up to the discretely continuous model of the tooth with the elastic root. We have augmented this model with account for the tooth geometry features for a spiroid gear, and the model ended up taking the following form:

$$ \nu_{1}^{u} = \left( {h^{3} \cos^{2} \alpha /\pi D_{1} } \right)k_{1x} k_{y} k_{d} , $$
(30)
$$ \nu_{2}^{u} = \left( {h^{3} \cos^{2} \alpha /\pi D_{2} } \right)k_{2x} k_{y} k_{l} k_{R} , $$
(31)
$$ \left\{ \begin{aligned} k_{y} & = k_{y2} \left[ {1 + k_{y1} \tilde{Y}^{2} \left( {\tilde{Y}_{k} - \tilde{Y}_{i} /3} \right)} \right]\quad for\;0 \le \tilde{Y} \le \tilde{Y}_{k} , \\ k_{y} & = k_{y2} \left[ {1 + k_{y1} \tilde{Y}_{k}^{2} \left( {\tilde{Y}_{i} - \tilde{Y}_{k} /3} \right)} \right]\quad for\;\tilde{Y}_{k} \le \tilde{Y} \le 1 \\ \end{aligned} \right., $$
(32)
$$ k_{1x} = e^{{ - \beta \Delta \tilde{X}}} \left( {\cos \beta \Delta \tilde{X} + \sin \beta \Delta \tilde{X}} \right), $$
(33)
$$ \begin{aligned} k_{2x} & = e^{{ - \beta \Delta \tilde{X}}} \left( {\cos \beta \Delta \tilde{X} + \sin \beta \Delta \tilde{X}} \right) + k_{x1} e^{{ - \beta k_{x2} \left( {\Delta \tilde{X} + \tilde{X}_{k} } \right)}} \cos \beta k_{x2} \Delta \tilde{X} \\ & \quad + k_{x3} e^{{ - \beta k_{x4} \left( {\Delta \tilde{X} + 2\tilde{X}_{k} } \right)}} \times \left[ {\cos \beta k_{x4} \left( {\Delta \tilde{X} + 2\tilde{X}_{k} } \right) - \sin \beta k_{x4} \left( {\Delta \tilde{X} + 2\tilde{X}_{k} } \right)} \right], \\ \end{aligned} $$
(34)
$$ k_{l} = 1 + k_{l1} \left( {h/l} \right)^{{k_{l2} }} , $$
(35)
$$ k_{R} = 1 - k_{R1} \left( {S_{ef2} /R} \right)^{{k_{R2} }} , $$
(36)
$$ k_{d} = 1 + k_{d1} \left( {h\,\cos \gamma_{1} /d_{f1} } \right)^{{k_{d2} }} $$
(37)
$$ \begin{array}{*{20}l} {\tilde{Y}_{i} = \tilde{y}_{i} /h,\Delta \tilde{X} = \left| {\tilde{X}_{i} - \tilde{X}_{k} } \right| = \left| {\tilde{x}_{i} - \tilde{x}_{k} } \right|/h,} \hfill \\ {\tilde{Y}_{k} = \tilde{y}_{k} /h,\tilde{X}_{k} = \tilde{x}_{k} /h,} \hfill \\ \end{array} . $$
(38)

Relative dimensionless coordinates \( \tilde{X} \) and \( \tilde{Y} \) of the center of the cell i at which the displacement is calculated and cells k of force application are counted from the nearest face for a tooth and from the center of unfolding for a thread. The particular case of the factor k d is its equality to 1 at an infinitely large diameter of the worm solid and the helix angle of the thread equal to 90°; this corresponds to the problem of an infinitely long plate with an elastic root loaded by a concentrated force.

Numerical simulation has been carried out to specify the type of relation and numerical value of factors which are components of (30)–(38). Simulation was done using the finite element method, and it implied the consequent stamp loading of flanks at their different points, singling the results of contact components out of the obtained results, the components being calculated in accordance with relations (25)–(28), and the consequent approximation of the remaining bending and shearing displacements. An example of these calculation results at loading in the center of the tooth is given in Fig. 10. It was established after the simulation that:

Fig. 10
figure 10

Bending- and-shearing displacements of a tooth when loading the left (a) and right (b) flanks at the center C of the tooth

  1. (1)

    as expected (see Fig. 9), the compliance of the “tooth heel” (the area adjacent to the external diameter of the gearwheel) is higher than the compliance at the center of the unfolding by a factor of 8 when loading along the left flank; and by a factor of 1.7 when loading along the right flank. These values for the “tooth toe” (the area adjacent to the internal diameter of the gearwheel) are 1.4 and 2.7, respectively (Fig. 11);

    Fig. 11
    figure 11

    Variation of the bending compliance along the tooth (loading of the left (a) and right (b) flanks)

  2. (2)

    elastic displacements at thread flanks decrease down to small values at a distance 1/8–1/4 of the thread pitch (smaller values are for cases with big diameters of the worm solid);

  3. (3)

    factors which are components of (28)–(36) have the following values (they turned out to be different for the opposite name flanks due to the asymmetry of teeth in a spiroid gear) for the gearwheel tooth:

$$ k_{R1} = 10;k_{R2} = 2;S_{ef2} = 0.97 \cdot S_{f2} \left( {S_{a2} /S_{f2} } \right)^{0.2} ; $$
  • for the left loaded flank:

    $$ \beta = 1. 1 8;k_{l1} = 1 8;k_{l2} = 3.2; $$
    $$ k_{y1} = 0.063 + 0.0733 \cdot \tilde{Y}_{k} ;k_{y2} = 7.036 + 4 \cdot \tilde{Y}_{k} ; $$
    • at the toe end:

      $$ k_{x1} = 4.86;\;k_{x2} = 2.08;\;k_{x3} = 1.4;\;k_{x4} = 1.2; $$
    • at the cap end:

      $$ k_{x1} = 0.11;\;k_{x2} = 0.25;\;k_{x3} = 1.5;\;k_{x4} = 1; $$
  • for the right loaded flank:

    $$ \beta = 1.28;k_{l1} = 21;k_{l2} = 3.7; $$
    $$ k_{y1} = 0.061 + 0.0795 \cdot \tilde{Y}_{k} ;k_{y2} = 7.742 + 1.87 \cdot \tilde{Y}_{k} ; $$
    • at the toe end:

      $$ k_{x1} = 1.25;\;k_{x2} = 0.9;\;k_{x3} = 2.1;\;k_{x4} = 1.9; $$
    • at the cap end:

      $$ k_{x1} = 0.6;\;k_{x2} = 0.08;\;k_{x3} = 2.0;\;k_{x4} = 1.0.; $$

for the worm thread:

  • for the left loaded flank:

    $$ \upbeta = 1.27;k_{y1} = 0.0632 + 0.1548 \cdot \tilde{Y}_{k} ;k_{y1} = 10.124 - 1.9345 \cdot \tilde{Y}_{k} ; $$
    $$ k_{d} = 1 + 3.7\left( {h\,\cos \left( {\gamma_{1} } \right)/d_{f1} } \right)^{2} ; $$
  • for the right loaded flank:

    $$ \upbeta = 1. 2;k_{y1} = 0.1206 + 0.1464 \cdot \tilde{Y}_{k} ;k_{y1} = 9.408 + 2.2024 \cdot \tilde{Y}_{k} ; $$
    $$ k_{d} = 1 + 2.9\left( {h\,\cos \left( {\gamma_{1} } \right)/d_{f1} } \right)^{2} . $$

Note that application of the finite element analysis is preliminary, a sort of adjusting procedure; its results are valid for a variety of investigated gears, and the main algorithm for assessing the loading state of a multi-pair gear is carried out based on approximating relations.

4 Consideration of Plastic Deformations

First of all, we consider such a level of gear loading and such distribution of contact stresses (established after the first loading cycles) for which contact contortion is not continued (is not progressed). Evidently, a situation of the hyper-loading of a gear is possible when the loading torque and contact stresses are so high that contact contortion at the tooth flanks continues developing after each loading cycle (other fractures are also possible). Though this important case should be detected in calculations, our considered quantitative analysis of the loaded contact does not cover this case.

Putting it all aside, one can single out two statements of the problem of the loaded gear analysis:

  • the geometry of the contact flanks is known, and such a load distribution is determined that provides conditions of equilibrium and displacement compatibility; this is practically the analysis of an elastically loaded gear in a pure form;

  • load distribution is known; the geometry of the flanks is to be determined, providing conditions of equilibrium and displacement compatibility; it can be, for instance, synthesis of the tooth flanks in accordance with the assigned law of force distribution.

The considered problem of analysis of an elastic and plastic loaded gear is a sort of combination of these two problems: there are areas of elastic contact and areas of elastic-and-plastic contact in such a gear, for which the geometry of the flanks (plastic deformations) should be selected in accordance with the assigned limiting contact stress.

Four types of cell on the loaded teeth are singled out in a discretized model of a loaded gear:

  • cells of the first type, in which stresses are so high that contact contortion covers these cells completely; one can consider that the initial micro-roughnesses become completely contorted in this case;

  • cells of the second type, in which plastic deformation is specific only for apexes of micro-roughnesses;

  • cells of the third type, for which the elastic deformation takes place;

  • cells of the fourth type, which do not take part in load transfer.

When loaded elements are rotating, the maximum part of the plastic deformation is displaced along the contact flanks, together with the contact areas, changing them irreversibly (changing the coordinates of points, “drowning” the points into the “tooth solid”). At the consequent loading cycles, the contact surfaces (that are the final object of analysis) will have this very state: changed not only close to the specific considered contact area, but also along the significant part of the tooth flank. That is why the first assessment of contortion cannot be precise: cells that are not contorted, or even loaded at this phase of meshing, will probably be among those contorted at the next phase when the contact area is displaced, with the contorting load definitely appearing there. This consideration will certainly influence the stress distribution and, consequently, the conditions for the presence of contorted cells and the value of contortion in the analysis. Therefore, in order to specify the set of contorted cells and the values of the simulated contortion for them, another cycle of iterations (external with regard to the algorithm of the load distribution analysis) should be introduced; and it should be carried out after the analysis of load distribution along the whole flank of teeth and threads. Meeting these requirements means repetition of a relatively time-consuming analysis for a rather large (infinitely large at the extreme) number of meshing phases. An alternative can be consideration of a relatively small number of phases with the generation of contortion areas on tooth flanks (sets of points with coordinates being changed at simulation of contortion). After that, approximation of the maximum values of simulated contortions in cells can be carried out. Such an approach is demonstrated in Fig. 12.

Fig. 12
figure 12

Approximation of plastic deformation on the tooth flank

Nevertheless, in our opinion, the additional external cycle of iterations is too time-consuming. Calculation of the plastic deformation of contact flanks can be added directly to the algorithm described above for load distribution analysis; in this case, the algorithm is supplemented with the following features (Fig. 13):

Fig. 13
figure 13

Scheme of consideration of plastic deformations

  • after initial assessment (or beginning with a certain iteration, that is, after obtaining a rather precise distribution of forces) of the contact area, the value of elements approaching and the values of discretely applied forces, the type of each loaded cell is determined; for cells of the first type, the value of contortion is determined (see below);

  • the following values are corrected in accordance with the values of discrepancies obtained at each consequent iteration:

    • for cells of the first type, the value of contortion;

    • for cells of the second and third types, the values of forces;

  • relation of the cell to one or another type can vary:

    • to contorted ones (type one), on exceeding the allowable limit of the design stress;

    • to elastically deformed ones (types two and three), on achieving the negative value of contortion.

5 Simulation of Plastic Deformation of the Contact Surface Area (Cells of the 1st Type)

Here, we deal with cells of the 1st type; during calculations, the level of contact stress in them exceeded the assigned limit. The latter is often determined for contact in gears in accordance with the following relation:

$$ \left[ {\sigma_{h}^{{}} } \right] = 2.8\sigma_{T} , $$
(39)

where σ T is the yield point of the material.

It is reasonable to calculate the values of plastic displacement \( w{_{p \, km}}^{n + 1} \) and the force \( F{_{km}}^{n + 1} \) applied at the overloaded kmth cell at step 11, depending on the values obtained for this cell at the current nth iteration: elastic displacement \( w{_{h \, km}}^{n} \), acting \( \sigma {_{h \, km}}^{n} \) and allowable [σ h ] contact stresses:

$$ w_{p \, km}^{n + 1} = w_{km}^{n} \left( {1 - \frac{{\left[ {\sigma_{h} } \right]}}{{\sigma_{h \, km}^{n} }}} \right), $$
(40)
$$ F_{p \, km}^{n + 1} = F_{km}^{n} \frac{{\left[ {\sigma_{h} } \right]}}{{\sigma_{h \, km}^{n} }}. $$
(41)

6 Simulation of Deformation of Micro-roughnesses

We accept for the cells of the 1st type that plastic deformation of micro-roughnesses is equal to the height of the profile relative to the mean line (R P ).

In order to calculate deformations of the micro-roughnesses of cells of the 2nd and 3rd types, a numerical model proposed by Izmailov [6] has been taken as the basis; we adapted it to our algorithm with the following features and allowances:

  1. (1)

    The tooth flank is represented as a certain number of micro-roughnesses in the form of segments of a sphere (see Fig. 14). The actual micro-relief of the surface, which is the alternation of ridges (marks of cuts at tooth machining), is surely different from such a model; however, as is shown in [7], the accepted allowance provides a rather satisfactory level of errors. Dimensions of segments (heights and radii) are random values, which are distributed in accordance with the two-parametrical beta-distribution. Parameters of beta-distribution are chosen based on relations [3, 9] that take into account the results of measurement of real rough surfaces. The dimensions of single recesses in each specific cell are the same, and their number depends on:

    Fig. 14
    figure 14

    Single recesses in the cell of the gearwheel tooth flank

    • the dimension of the cell itself;

    • the radius and height of micro-roughnesses that are average for the tooth.

The dimension of the cell is chosen so that it could fit at least one single recess.

  1. (2)

    The force acting on the single recess is equal to

$$ F_{i} = \frac{{F_{km} }}{n}, $$
(42)

where n is the number of single recesses in the given cell.

  1. (3)

    Relation of cells to the 2nd or 3rd type is carried out based on the dimensionless coefficient α calculated by the formula

$$ \alpha = \left( {1 + \sqrt {\frac{{F_{cr,i} }}{{F_{i} }}} } \right)^{ - 1} , $$
(43)

where F cr,i is the critical force calculated by the formula

$$ F_{cr,i} = 14\frac{{H^{3} r_{i}^{2} }}{{E{^{*}}^{2} }}, $$
(46)

where r i is the radius of rounding of the single recess, E * is the equivalent Young module, and H is the micro-hardness of the surface. For α < 0.5, the contact is considered to be elastic, and the cell is related to the third type; for α = 0.5–1, the contact is elastic and plastic, and the cell is related to the second type.

  1. (4)

    Deformation in cells of the 2nd type is calculated by the formula

$$ \delta_{n,i} = \delta_{cr,i} \left( {0.5\frac{{F_{i} }}{{F_{cr,i} }} + 0.5\sqrt {\frac{{F_{i} }}{{F_{cr,i} }}} } \right), $$
(47)
$$ \delta_{cr,i} = 5\frac{{H^{2} r_{i} }}{{E{^{*}}^{2} }}. $$
(48)

Deformation in cells of the 3rd type is calculated by the formula

$$ \delta_{y,i} = \left( {\frac{9}{16}\frac{{F_{i}^{2} }}{{r_{i} E{^{*}}^{2} }}} \right)^{{\frac{1}{3}}} . $$
(49)

7 Examples of Calculations

The example that illustrates the workability of the algorithm is shown in Figs. 15 and 16; several results of calculating the loading of a gear with parameters are given in Table 1 for the loading torque of 4000 Nm and an allowable level of contact stresses at the gearwheel of 1200 MPa. In particular, these Figs. show the summarized contact patterns on the left (concave) tooth flanks in projections on the axial plane of the gearwheel with shadowing of areas subjected to plastic deformation, and the corresponding three-dimensional diagrams of distribution of contact stresses along the contact areas obtained at one meshing phase and conditionally projected onto the flank of one tooth, for the cases:

Fig. 15
figure 15

Projection of the summarized contact pattern onto the axial plane of the gearwheel

Fig. 16
figure 16

Distribution of contact stresses along contact areas

  • of the conjugated contact in the absence of errors (Figs. 15a, and 16a);

  • of the conjugated contact accounting for the increased compliance of the gearwheel and worm units (this corresponds approximately to the error of the interaxial angle in a gear 0.1/30) (Figs. 15b, and 16b);

  • of the contact which is localized along the tooth height and length (Figs. 15c, and 16c).

In all the cases, the summarized contact pattern is propagated along the entire active tooth flank. The maximum of plastic deformation in a conjugated gear is at the edges of the teeth, a tendency that is strengthened when introducing the errors. Consideration of plastic deformations provides an increase in the area of each individual contact area by 10–12% on average.

8 Conclusions

The algorithms of analysis of load distribution in multi-pair spiroid gearing described in the paper can be applied for both the elastic and elastic-and-plastic statements of the problem. The algorithms are adjusted for high productivity and validity of calculations in accordance with the results of numerical and real experiments. Calculation results are applicable for assessment of the tooth strength of heavy-loaded gears.