Keywords

1 Introduction

With the rapid development of high-speed and heavy-load vehicle transmission, the traditional static design method could not meet the design requirements of transmission, therefore, dynamic optimal design methodology is more and more prevalence.

1986, Houser [1] stated that the next step for the optimization design of gear should introduce the dynamic characteristics. In 1988, Japanese scholar Umezawa [2] provided a curve of helical gear vibration characteristics in order to design low vibration and low noise gears. In 1992, Cai [3] analyzed the static optimization of nonlinear dynamic model. The same year, Wang [4] took the dynamic performance of gear pair as objective, after optimization the dynamic load and the vibration was much smaller than the initial design in a wide range of speeds. Fonseca [5] used genetic algorithms to optimize the static transmission error, which is one of the earliest literatures that introduced genetic algorithm into the gear optimization. LUO [6] used the method of gray relation to change multi-objective optimization to a single objective optimization. Li [7] considered the bearing capacity, volume and stability of operation as objectives, then optimized the gear transmission with self adaptive genetic algorithm. Padmanabhan [8] considered the power, efficiency, volume, center distance as objectives, and then he used genetic algorithms to optimize the gear pair. Finally, the finite element analysis (FEA) was used to carry on further study of tooth bending stress. Recently, Faggioni [9] presented a global optimization method focused on gear vibration reduction by means of profile modifications. The optimization method considered different regimes and torque levels. He also pointed out that the static optimal design of the gear transmission system probability made the dynamic performance of gear transmission even worse. But the nonlinear dynamic characteristic and the bending-torsional coupled stress of shaft was not considered in previous studies.

This paper proposed a nonlinear model of vehicle planetary transmission. Based on the dynamic performance of transmission, the dynamic optimization model was built. This paper introduced the nonlinear characteristic constraint and the bending-torsional coupled Von-mises stress as constraint, innovatively. Then, the co-simulation method is used to build optimization platform. Finally, the dynamic optimization model is solved by genetic algorithm.

2 Nonlinear Model of Vehicle Planetary Transmission

Physical model of vehicle planetary transmission (Fig. 1).

Fig. 1
figure 1

Physical model of vehicle transmission

There are two forward gears and one reverse gear in this vehicle transmission. The two forward gears correspond to the first and third clutch engagement, while the reverse gear corresponding to the second clutch engagement. In this paper, we only consider the dynamic performance of first gear. As the engagement of the third clutch, the second planetary is under load while the other with no-load.

Nonlinear dynamic behavior of planetary transmission takes the backlash, time-varying mesh stiffness, installation error and tooth error into consideration [1012]. The time-varying mesh stiffness is periodic and is expanded in Fourier series form with the gear meshing frequency ω, in order to assure the accuracy, M = 9 (Eq. (1).

$$ k(t) = k(t + 2\pi /\omega ) = k_{0} + \sum\limits_{r = 1}^{M} {k_{r} \cos (r\omega t + \phi_{r} )} $$
(1)

Equations (2)–(5) are the nonlinear equations of planetary, where, i = 1, 2, N = 4, j = 1, 2, 3, 4. In the equations, J are moment of inertias, R are pitch diameters, eM are eccentric distances, ω are rotational speeds, m are masses, x and y are bending displacements, θ are torsional displacements, γ and ψ are initial phase angles. α is pressure angle. The index s, r, c represent the sun, ring, carrier, planet. The index i and j represent the stage of planetary, the number of planet gear. The index x, y represent the direction of bending displacement.

The equations of motion for the sun gears are

$$ \begin{aligned} & m_{{{\text{s}}i}} \ddot{x}_{{{\text{s}}i}} - m_{{{\text{s}}i}} e_{{{\text{Ms}}i}} \omega_{{{\text{s}}i}}^{2} \cos \left( {\omega_{{{\text{s}}i}} t + \gamma_{{{\text{s}}i}} } \right) + \sum\limits_{j = 1}^{N} {\sin \left( {\psi_{{{\text{p}}ij}} + \alpha } \right)F_{{{\text{s}}i{\text{p}}ij}} } + F_{{{\text{xs}}i}}^{c} + F_{{{\text{xs}}i}}^{k} = 0 \\ & m_{{{\text{s}}i}} \ddot{y}_{{{\text{s}}i}} - m_{{{\text{s}}i}} e_{{{\text{Ms}}i}} \omega_{{{\text{s}}i}}^{2} \sin \left( {\omega_{{{\text{s}}i}} t + \gamma_{{{\text{s}}i}} } \right) - \sum\limits_{j = 1}^{N} {\cos \left( {\psi_{{{\text{p}}ij}} + \alpha } \right)F_{{{\text{s}}i{\text{p}}ij}} } + F_{{{\text{ys}}i}}^{c} + F_{{{\text{ys}}i}}^{k} = 0 \\ & J_{{{\text{s}}i}} \ddot{\theta }_{{{\text{s}}i}} + \sum\limits_{j = 1}^{N} {R_{\text{si}} F_{{{\text{s}}i{\text{p}}ij}} } + T_{{{\text{s}}i}}^{c} + T_{{{\text{s}}i}}^{k} = 0 \\ \end{aligned} $$
(2)

where, Fc and Fk are damping force and bending forces of sun gear, Tc and Tk are relative torques and damping forces between nearby lumped masses. Fsipij is external mesh forces, Fripij is internal mesh forces.

The equations of motion for the carrier are

$$ \begin{aligned} & m_{{{\text{c}}i}} \ddot{x}_{{{\text{c}}i}} - m_{{{\text{c}}i}} e_{{{\text{Mc}}i}} \omega_{{{\text{c}}i}}^{2} \cos \left( {\omega_{{{\text{c}}i}} t + \gamma_{{{\text{c}}i}} } \right) - \sum\limits_{j = 1}^{4} {\sin \left( {\psi_{{{\text{p}}ij}} + \alpha } \right)F_{{{\text{xp}}ij}} } + \sum\limits_{j = 1}^{4} {\sin \left( {\psi_{{{\text{p}}ij}} - \alpha } \right)F_{{{\text{yp}}ij}} } \\ & + F_{xci} + F_{{{\text{xc}}ir1}} = 0 \\ & m_{{{\text{c}}i}} \ddot{y}_{{{\text{c}}i}} - m_{{{\text{c}}i}} e_{{{\text{Mc}}i}} \omega_{{{\text{c}}i}}^{2} \sin \left( {\omega_{{{\text{c}}i}} t + \gamma_{{{\text{c}}i}} } \right) + \sum\limits_{j = 1}^{N} {\cos \left( {\psi_{{{\text{p}}ij}} + \alpha } \right)F_{{{\text{xp}}ij}} } - \sum\limits_{j = 1}^{N} {\cos \left( {\psi_{{{\text{p}}ij}} - \alpha } \right)F_{{{\text{yp}}ij}} } \\ & + F_{yci} + F_{\text{yc2r1}} = 0 \\ & J_{{{\text{c}}i}} \ddot{\theta }_{{{\text{c}}i}} - R_{ci} \sum\limits_{j = 1}^{N} {F_{{y{\text{p}}ij}} } + T_{c2rj} + T_{o} = 0 \\ \end{aligned} $$
(3)

where, Fxcirj , Fycirj and Tcirj are interaction forces of 2nd carrier and 1st ring. Fxci and Fyci are bearing forces, To is block torque. Fxpij and Fypij are bearing forces of planet.

The equations of motion for the ring gears are

$$ \begin{aligned} & m_{{{\text{r}}i}} \ddot{x}_{{{\text{r}}i}} - m_{{{\text{r}}i}} e_{{{\text{Mr}}i}} \omega_{{{\text{r}}i}}^{2} \cos \left( {\omega_{{{\text{r}}i}} t + \gamma_{{{\text{r}}i}} } \right) - \sum\limits_{j = 1}^{N} {\sin \left( {\psi_{{{\text{p}}ij}} - \alpha } \right)F_{{{\text{r}}i{\text{p}}ij}} } + F_{xri} = 0 \\ & m_{{{\text{r}}i}} \ddot{y}_{{{\text{r}}i}} - m_{{{\text{r}}i}} e_{{{\text{Mr}}i}} \omega_{{{\text{r}}i}}^{2} \sin \left( {\omega_{{{\text{r}}i}} t + \gamma_{{{\text{r}}i}} } \right) + \sum\limits_{j = 1}^{N} {\cos \left( {\psi_{{{\text{p}}ij}} - \alpha } \right)F_{{{\text{r}}i{\text{p}}ij}} } + F_{yri} = 0 \\ & J_{{{\text{r}}i}} \ddot{\theta }_{{{\text{r}}i}} - R_{\text{ri}} \sum\limits_{j = 1}^{N} {F_{{{\text{r}}i{\text{p}}ij}} } + T_{b} = 0 \\ \end{aligned} $$
(4)

where, Fxri and Fyri are bearing forces of x, y direction, Tb is brake torque.

The equations of motion for the planet gear j are

$$ \begin{aligned} & m_{{{\text{p}}ij}} \ddot{x}_{{{\text{c}}i}} \cos \psi_{{{\text{p}}ij}} + m_{{{\text{p}}ij}} \ddot{y}_{{{\text{c}}i}} \sin \psi_{{{\text{p}}ij}} + m_{{{\text{p}}ij}} \ddot{x}_{{{\text{p}}ij}} + m_{{{\text{p}}ij}} \left( { - 2\omega_{{{\text{c}}i}} \dot{y}_{{{\text{p}}ij}} - \omega_{{{\text{c}}i}}^{2} x_{{{\text{p}}ij}} } \right) \\ & - m_{{{\text{p}}ij}} e_{{{\text{Mp}}ij}} \omega_{{{\text{p}}ij}}^{2} \cos \left( {\psi_{{{\text{p}}ij}} - \omega_{{{\text{p}}ij}} t - \gamma_{{{\text{p}}ij}} } \right) - \sin \alpha F_{{{\text{s}}i{\text{p}}ij}} - \sin \alpha F_{{{\text{r}}i{\text{p}}ij}} + F_{xpij} = 0 \\ & - m_{{{\text{p}}ij}} \ddot{x}_{{{\text{c}}i}} \sin \psi_{{{\text{p}}ij}} + m_{{{\text{p}}ij}} \ddot{y}_{{{\text{c}}i}} \cos \psi_{{{\text{p}}ij}} + m_{{{\text{p}}ij}} \ddot{y}_{{{\text{p}}ij}} + m_{{{\text{p}}ij}} \left( {2\omega_{{{\text{c}}i}} \dot{x}_{{{\text{p}}ij}} - \omega_{{{\text{c}}i}}^{2} y_{{{\text{p}}ij}} } \right) \\ & + m_{{{\text{p}}ij}} e_{{{\text{Mp}}ij}} \omega_{{{\text{p}}ij}}^{2} \sin \left( {\psi_{{{\text{p}}ij}} - \omega_{{{\text{p}}ij}} t - \gamma_{{{\text{p}}ij}} } \right) + \cos \alpha F_{{{\text{s}}i{\text{p}}ij}} - \cos \alpha F_{{{\text{r}}i{\text{p}}ij}} + F_{ypij} = 0 \\ & - J_{{{\text{p}}ij}} \ddot{\theta }_{{{\text{c}}i}} + \left( {J_{{{\text{p}}ij}} + e_{{{\text{Mp}}ij}}^{2} m_{{{\text{p}}ij}} } \right)\ddot{\theta }_{{{\text{p}}ij}} - R_{{{\text{p}}ij}} F_{{{\text{s}}i{\text{p}}ij}} + R_{{{\text{p}}ij}} F_{{{\text{r}}i{\text{p}}ij}} = 0 \\ \end{aligned} $$
(5)

For these planet gears, the inertia forces are much more complicated than the other parts due to the planet gears are attached to the carrier. The equations of other lumped mass model are not present here.

3 Optimization Model

This section describes about the objective functions, design variables and constraints of dynamic optimization model.

3.1 Objective Functions

The effect of dynamic performance caused by first stage planetary not play a crucial role for the second gear, so we take the internal and external load sharing coefficients and the peak-to-peak meshing forces of second stage planetary as objectives. The objectives are as follows.

$$ {\text{f}}_{ 1} { = }\frac{{{\text{max((F}}_{{_{\text{r2p21}} }}^{\text{m}} ) , ( {\text{F}}_{{_{\text{r2p22}} }}^{\text{m}} ) , ( {\text{F}}_{{_{\text{r2p23}} }}^{\text{m}} ) , ( {\text{F}}_{{_{\text{r2p24}} }}^{\text{m}} ) )}}{{ (\sum\limits_{{j{ = 1}}}^{ 4} { ( {\text{F}}_{{_{{{\text{r2p2}}j}} }}^{\text{m}} )} ) / 4}} $$
$$ {\text{f}}_{ 2} { = }\frac{{{\text{max((F}}_{{_{\text{s2p21}} }}^{\text{m}} ) , ( {\text{F}}_{{_{\text{s2p22}} }}^{\text{m}} ) , ( {\text{F}}_{{_{\text{s2p23}} }}^{\text{m}} ) , ( {\text{F}}_{{_{\text{s2p24}} }}^{\text{m}} ) )}}{{ (\sum\limits_{{j{ = 1}}}^{ 4} { ( {\text{F}}_{{_{{{\text{s2p2}}j}} }}^{\text{m}} )} ) / 4}} $$

where, \( F^{\text{m}}_{{{\text{r}}2{\text{p}}2j}} \) are the mean internal mesh forces of second stage planetary, respectively. \( F^{\text{m}}_{{{\text{r}}2{\text{p}}2j}} \) are the mean external mesh forces of second stage planetary, respectively.

$$ {\text{f}}_{{j{ + 2}}} \,{ = }\,\;{\text{F}}_{{_{{{\text{r2p}}2j}} }}^{\text{p - p}} .\;{\text{f}}_{{j{ + 6}}} \,{ = }\,\;{\text{F}}_{{_{{{\text{s2p2}}j}} }}^{\text{p - p}} $$

where, j = 1, 2, 3, 4, represent the external peak-to-peak mesh forces of second stage planetary.

$$ {\text{f}} = \left[ {{\text{f}}_{ 1} ,{\text{ f}}_{ 2} ,{\text{ f}}_{ 3} ,{\text{ f}}_{ 4} ,{\text{ f}}_{ 5} ,{\text{ f}}_{ 6} ,{\text{ f}}_{ 7} ,{\text{ f}}_{ 8} ,{\text{ f}}_{ 9} ,{\text{ f}}_{ 10} } \right]^{\text{T}} $$

There are ten different objectives considered in this work. These objectives can be classified into two groups, f1 and f2 are load sharing coefficients, f3 to f10 are peak-to-peak mesh forces. Since the parameters of each group are on different scales, these factors are to be normalized to the same scale [13]. The normalized objective function is obtained as follows:

$$ {\text{COF}} = \sum\limits_{k = 1}^{10} {{\text{W}}_{k} } * {\text{N}}({\text{f}}_{k} ) * \;{\text{N}}({\text{f}}_{k} ) = \frac{{{\text{f}}_{k} }}{{{\text{S}}_{k} }} $$

where, COF is combined objective function. N(f k ) represent normalized objective. W k represent weight factor, all equal to 0.1. S k represent normalization factor, for load sharing coefficient S k  = 1, for peak-to-peak mesh forces S k  = 10,000.

3.2 Design Variables

According to the engineering design requirements, the inner diameters of shaft, the gear parameters and layout of planetary are determined. So there are nine parameters can be taken as design variables, the five outer diameters of shaft, R i , i = 1, 2, 3, 4, 5, and the layout of bearing 1, 3 and bevel gear L j , j = 1, 2, 3. The optimization model contains eight independent design variables.

$$ {\text{X}} = \left[ {{\text{x}}_{ 1} ,{\text{ x}}_{ 2} ,{\text{ x}}_{ 3} ,{\text{x}}_{ 4} ,{\text{ x}}_{ 5} ,{\text{ x}}_{ 6} ,{\text{ x}}_{ 7} ,{\text{ x}}_{ 8} } \right]^{\text{T}} = \left[ {{\text{R}}_{ 1} ,{\text{ R}}_{ 2} ,{\text{ R}}_{ 3} ,{\text{ R}}_{ 4} ,{\text{ R}}_{ 5} ,{\text{ L}}_{ 1} ,{\text{ L}}_{ 2} ,{\text{ L}}_{ 3} } \right]^{\text{T}}. $$

3.3 Design Constraints

Basically, there are three types of constraints: the boundary constraints, the static performance constraints and the dynamic performance constraints. In order to increase the reliability of optimization result, the nonlinear characteristic constraint is proposed in this work.

3.3.1 Boundary Constraints

Boundary constraints, mainly refer to the lower bound (LB) and the upper bound (UB) of the design variables.

According to the actual parameters variation ranges, the boundary constraints are show in Table 1.

Table 1 Boundary constraints (unit mm)

3.3.2 Static Constraints

The tooth breakage and surface failures are the most likely failures of transmission gears. To safeguard the tooth against the breakage and surface failure, the gear should have adequate bending strength and contact strength. The bending fatigue stresses and crushing fatigue stresses of external meshing are considered.

$$ \sigma_{F} \le \left[ {\sigma_{F} } \right]\quad \sigma_{H} \le [\sigma_{H} ] $$

The bending stress (σF) and contact stress (σH) are adopted from [14]

$$ \sigma_{\text{F}} \,{ = } \,\frac{{{\text{F}}_{\text{t}} }}{{{\text{bm}}_{\text{n}} }}{\text{Y}}_{\text{Fa}} {\text{Y}}_{\text{Sa}} {\text{Y}}_{\varepsilon } {\text{Y}}_{\beta } {\text{K}}_{\text{A}} {\text{K}}_{\text{v}} {\text{K}}_{{{\text{F}}\beta }} {\text{K}}_{{{\text{F}}\alpha }} $$
$$ \sigma_{\text{H}} \, { = } \, {\text{Z}}_{\text{E}} {\text{Z}}_{\text{H}} {\text{Z}}_{\beta } {\text{Z}}_{\alpha } \sqrt {{\text{K}}_{\text{A}} {\text{K}}_{{{\upnu}}} {\text{K}}_{{{\text{H}}\beta }} {\text{K}}_{{{\text{H}}\alpha }} {\text{F}}_{\text{t}} \frac{ 1}{{{\text{d}}_{ 1} {\text{b}}}}\frac{\text{u + 1}}{\text{u}}} $$

where, Ft is transmitted tangential load at operating pitch diameter, b is contacting face width, d1 is pinion pitch diameter, u is gear teeth/pinion teeth, mn is normal module. The other parameters are mostly correction factors.

The allowable value of bending stress [σF] and contact stress [σH] are 525 and 1650 MPa, respectively.

3.3.3 Dynamic Constraints

Bearing is one of the most important parts in vehicle transmission. In order to avoid the fatigue failure of the bearing, the bearing forces should be lesser then the allowable value.

$$ {\text{F}}_{i\hbox{Max} } \le \left[ {{\text{F}}_{i} } \right] $$

where, F i is maximal bearing force, [F i ] is allowable value of bearing. The allowable value of three bearings are 59500, 82500 and 58500 N, respectively.

For bending-torsional coupled transmission shaft, the maximum Von-Mises stress should be considered. FEA method is used to model the shaft at different parameters and calculate the dynamic Von-Mises stress at different time steps. Because of the difficulty to determine all the forces acting on the shaft, the displacements of every lumped mass on shaft are extracted as boundary conditions of FEA.

$$ \sigma_{ \hbox{Max} } \le [\sigma ] $$

where, σmax is maximal dynamic stress, [σ] is allowable value equal to 350 MPa.

3.3.4 Nonlinear Characteristic Constraint

The nonlinear dynamic model take time-varying mesh stiffness, backlash and tooth errors into consideration, so it’s inevitable to appear chaotic motion for some design variables. In order to avoid chaotic motion, we introduce the nonlinear characteristic constraints. Lyapunov exponent provides one of the most useful test for the presence of chaos [15]. As long as the largest lyapunov exponent (LEmax) is greater than 0, the system appears chaotic motion. It is reasonable that the largest lyapunov exponent is taken as nonlinear characteristic constraint. Here, the method of computing the LEmax proposed by Benettin is used [16].

$$ {\text{LE}}_{\hbox{Max} } \le 0. $$

4 Results and Discussion

The nonlinear dynamic equations of vehicle transmission was solved using the fourth order Runge–Kutta method with input torque and speed of vehicle transmission are 2,000 Nm and 7,000 r/min, respectively. The time series data corresponding to the first 5,000 revolutions of the two gears were deliberately excluded from the dynamic analysis to ensure that the analyzed data related to steady-state conditions [17]. Isight-Matlab-Ansys co-simulation is used to build optimization platform. The optimization flow shows in Fig. 2.

Fig. 2
figure 2

Optimization flow of co-simulation method

Due to non-analytic of objective functions, the traditional gradient-based optimization method is no longer applicable. So we use modern optimization methods—Binary Coded based Genetic Algorithm (GA) with one-point crossover to optimize the system [18]. The values of Genetic Algorithm operators are shown in Table 2. There are 200 individuals participate in iteration. The Isight automatic determines the parameters of design variables. In order to reduced the mapping error of binary encoding and decoding, the size of gene is set as 20.

Table 2 Values of genetic operators

The optimal result occurs at step 140. The optimum values of objective function and design variables corresponding to the minimum COF value are shown in Tables 3 and 4. From Table 3, we can conclude that the optimal parameter of L2, L3, R1, R2, R5 are remain the same, while the L1, R3, R4 are reduced. Figure 3 shows the finite element model of shaft with initial parameters and optimal parameters.

Table 3 Parameters of initial and optimal design Unit(mm)
Table 4 Objectives of initial and optimal design
Fig. 3
figure 3

Finite element model of transmission shaft, a Initial design. b Optimal design

From Fig. 4, we can obtain that all the objectives of optimal design are lesser then the initial design more or less exceptt the external peak-to-peak meshing forces f3, for the sake of naturally conflicting of multi-objective optimization problems (MOP). The reduction rates of peak-to-peak mesh forces shows in the forth column of Table 4. It can be seen that the objective f5 reduces about 10 %, while f3 increases about 2 %. The two load sharing coefficients objectives are both less than the initial values about 0.0004, which means that the dynamic characteristic of sharing caused by dynamic load appears to be easing.

Fig. 4
figure 4

Histogram of peak-to-peak mesh forces before and after optimization

Figure 5 shows that as the iteration step goes the design parameters generate by GA seems more and more suitable to satisfy the Von-Mises stress constraint. Dynamic stress analysis was conducted for the transmission shaft before and after design through FEA. Through Fig. 6 we can reach that the Von-mises stress of shaft clearly reduced lower than 300 Mpa at some peaks after optimization. The maximal Von-mises stress of shaft before and after optimizations are 335 and 333 MPa, which are both less than the allowable value 350 MPa. From Fig. 7, we can realize that the maximal Von-mises stress on the shaft appears between the two sun gears.

Fig. 5
figure 5

Maxmal Von-mises stress of shaft

Fig. 6
figure 6

Dynamic stress of initial and optimal design within the last 2,000 steps

Fig. 7
figure 7

Von-mises stress of shaft at last calculation step, a Initial design. b Optimal design

Figure 8 shows there are only 21 group of parameters lead to the chaotic motion of transmission, while the others including the optimal design appear non-chaotic motion. With the nonlinear characteristic constraint, the chaotic solutions have been effectively removed. The largest Lyapunov exponent of transmission under initial design and optimal design are −8.1E−5 and −9.0e−5 respectively, which means dynamic motion of initial and optimal design are both non-chaotic.

Fig. 8
figure 8

Largest Lyapunov exponent during optimization

5 Conclusion

A dynamic optimization model, based on the nonlinear dynamic of vehicle planetary transmission, has been built in order to improve the dynamic performance. Parameters of shaft were considered as design variables. In order to improve the reliability of transmission shaft, the finite element method (FEA) is used calculated the maximal dynamic stress constraint. The bending and torsional displacements of lumped masses on shaft were extracted as boundary conditions of FEA. Innovatively, by introducing the nonlinear characteristic constraint, chaos solutions has been effectively removed.

Isight-Matlab-Ansys co-simulation method was used to build the optimization platform. Binary coding Genetic Algorithm was utilized in this work. The optimization model and method proposed in this work are both suitable for the other vehicle transmission.

After optimization, most of the objectives of optimal design were lesser then the initial design more or less. The largest Lyapunov exponent of optimal design transmission was less than zero, which means the dynamic performance of vehicle transmission can predict. The dynamic stress of shaft clearly reduced at some peaks before and after optimization, but the maximal stress was not significantly reduces. Finally, the optimization results not only avoid the chaotic behaviour, but also improve the dynamic performance of vehicle transmission and extending the system life.