1 Introduction

The multi-stage gear transmission system with planetary gears driven by electric motor, as shown in Fig. 1, is always used by all kinds of machinery, such as long-wall shearer, tunnel boring machine, and so on. The electric motor that can adjust speed, such as direct torque control (DTC) induction motor, is always chosen as the power source. Generally, this kind of transmission system usually works under the condition of sudden-changing loads, therefore, it is essential to conduct an electromechanical dynamic investigationunder sudden-changing load by simulation and experiment, which can provide some guidance for improving the dynamic performance and monitoring the working state.

Using the cutting transmission system on the long-wall shearer as an example, to construct the electromechanical dynamic model of the cutting transmission system under sudden-changing load, three parts of models are needed, including the model of DTC induction motor, dynamic model of gear transmission system, and drum (flywheel) load model. The model of DTC induction motor is depicted in detail in reference [1], so this model is used directly herein. The sudden-changing drum load can be represented by pulse and step load. The dynamic models of gear transmissions will be introduced following in detail.

The rotating speed of the transmission system is usually variable, and the generalized coordinate of the rotor in the electric motor model is the angular displacement, so a dynamic model of variable speed process for the gear transmission systemis needed, with the angular displacements being chosen as generalized coordinates to be connected with the electric motor model conveniently.

Fig. 1
figure 1

The multi-stage gear transmission system with planetary gears on the long-wall shearer

Fig. 2
figure 2

Overall scheme of the test rig

The gear transmission system contains the parallel-axis gears and planetary gear set. Many dynamic models have been proposed for parallel-axis gears [2,3,4] and planetary gears [5,6,7,8]. These models are proposed to mainly investigate the vibration properties of gear transmission systems, moreover, the vibratory translational and angular displacements are usually chosen as general coordinates.Therefore, these models just can be used in vibration analysis of transmission systems at a stable rotating speed with small fluctuation, not for variable speed processes. Moreover, it is not convenient to connect these gear dynamic models to the motor model, because the generalized coordinate of rotor is angular displacement in the motor model. Therefore, in this investigation, the dynamic model of variable speed process for parallel-axis gears [9] and planetary gears [10] are used construct the dynamic model of the gear transmission systems. The dynamic model [9] is proposed for herringbone gears during the non-stationary process and considers the teeth friction, but it is easy to be simplified to torsional dynamic model of spur gears. The dynamic model [10] is proposed for spur planetary gear set during the non-stationary process, which is simplified from the translational-torsional dynamic model of variable speed process for the herringbone planetary gear set in the reference [11]. Therefore, the dynamic model of the gear transmission of the study herein chooses the angular displacements as the generalized coordinates, moreover, the meshing stiffness is variable with the angular displacements of gears. As a result,this model can be used in non-stationary process and is convenient to be connected to the electric motor model to construct the electromechanical dynamic model.

Some simulations have been conducted for the electromechanical dynamic analysis of the motor-gear system in previous literature [12,13,14,15,16,17,18], but in these simulations, the electric motor is not controlled. The steady-state model of electric motor is utilized [12,13,14,15], while [16,17,18] the dynamic model of electric motor is utilized. These studies [13,14,15,16,17,18] mostly focus on the parallel-axis gear pairs. The dynamic model of the planetary gear set [12] is constructed based on these models [6, 19, 20] by modifying the meshing stiffness according to the mean angular velocity. The variation of the mean rotating speed must be determined in advance, while, most of time, the rotating speed is usually unknown before the electromechanical dynamic model is simulated especially when the dynamic electric motor model is utilized.

In this study, a test rig of the multi-stage gear transmission system with planetary gears is established firstly, and then, the electromechanical dynamic model is constructed for the experimental transmission system including the DTC induction motor, gear transmission, flywheel load. To obtain more accurate simulation results, a method is proposed to estimate the equivalent damping value of the gear transmission system in the aspect of energy based on the testing data.Next, the electromechanical dynamic characteristics are investigated by experiment and simulation under shock and step load to provide some guidance for improving the dynamic performance and monitoring the working state. Moreover, the comparison between the simulating and testing results is also conducted to validate the electromechanical dynamic modeling method herein.

Fig. 3
figure 3

Photo of the test rig

Fig. 4
figure 4

Control block diagram of the DTC induction motor

2 Brief introduction to test rig of the multi-stage gear transmission system

The overall scheme of the test rig is shown in Fig. 2. Three main parts are contained in test rig, including the power source, gear transmission system, and loading equipment. The power source is composed of the DTC converter and electric motor. The gear transmission system is composed of a two-stage parallel-axis gear reducer and a planetary gear reducer. The loading equipment is composed of a dynamometer, an increasing gearbox, and a torque/speed transducer. The torque/speed transducer 1 is used to measure the input torque/speed of parallel-axis gear reducer to estimate the dynamic meshing force of the high speed stage of parallel-axis gear reducer. The torque/speed transducer 2 is used to measure the input torque/speed of the planetary gear set to estimate the dynamic meshing force of the sun-planet gear pair of the planetary gear set. The torque/speed transducer 3 is used to measure the realistic flywheel load and speed. The Photo of the test rig is shown in Fig. 3.

3 Electromechanical dynamic model of the multi-stage gear transmission system

To construct the electromechanical dynamic model of the multi-stage gear transmission system under sudden-changing load, three parts of models are needed, including the model of DTC induction motor, dynamic model of the mechanical part (gear transmission system and flywheel), and load model. The sudden-changing load can be represented by pulse and step load, so just the models of DTC induction motor and mechanical part are introduced following in detail. How to combine these models to form the electromechanical dynamic model of the multi-stage gear transmission system is also introduced.

3.1 Model of DTC induction motor

In this study, the DTC induction motor is chosen as the power source of the multi-stage gear transmission system. The induction motor is controlled as shown [1] where the stator flux is circular. The control block diagram of the DTC induction motor is shown in Fig. 4. The flux \(\psi _{s}\), torque \(T_{e}\), and angle of the flux \(\theta \) can be obtained from the block “torque & flux calculator” with the stator current (\(i_{A}\), \(i_{B})\) and voltage (\(u_{A}\), \(u_{B})\) signals. The \(\psi _{s}\) and\( T_{e}\) are compared with the given flux \(\psi _{s}\)* and Torque \(T_{e}\)* to obtain the signal \(\varphi \) and \(\tau \) to decide the flux and torque decrease or increase. The signal of sector number N can be obtained by the block “flux sector seeker” with signal of \(\theta \). Then, the switching signals of (\(S_{A}\), \(S_{B}\), and \(S_{C})\) are decided by \(\varphi \), \(\tau \), and N with the block “switching table of voltage vectors” to control the inverter providing appropriate voltage vectors for the induction motor.

3.2 Dynamic model of the mechanical part

The torsional dynamic model of the mechanical part of the multi-stage gear transmission system is shown in Fig. 5, and the mathematical model is derived as Eq. (1). The dynamic model of parallel-axis gears used herein is torsional model that is simplified from the translational-torsional dynamic model of variable speed process for herringbone gears in the reference [9]. The dynamic model of the planetary gear set is the torsional model which proposed in the reference [10]. The generalized coordinate of the dynamic model of the mechanical part is angular displacement, so it is convenient to be connected to the model of DTC induction motor for electromechanical dynamic model of the experimental cutting transmission system.

Fig. 5
figure 5

Dynamic model of the mechanical part of the multi-stage gear transmission system

In Eq. (1), the symbols \(J_{m}\), \(J_{1}\), \(J_{2}\), \(J_{3}\), \(J_{4}\), \(J_{s}\), \(J_{r}\), \(J_{c}\) and \(J_{pn}\) are rotational inertias of motor rotor, gear 1, gear 2, gear 3, gear 4, sun, ring, carrier, and the nth planet respectively; the symbols \(\theta _{m}\), \(\theta _{1}\), \(\theta _{2}\), \(\theta _{3}\), \(\theta _{4}\), \(\theta _{s}\), \(\theta _{r}\), \(\theta _{c}\) and \(\theta _{pn}\) are angular displacements of motor rotor, gear 1, gear 2, gear 3, gear 4, sun, ring, carrier, and the nth planet respectively, and the \(\theta _{s}\), \(\theta _{r}\), and \(\theta _{pn}\) are measured in the moving coordinate system; the symbols \(r_{b1}\), \(r_{b2}\), \(r_{b3}\), \(r_{b4}\), \(r_{bs}\), \(r_{br}\), and \(r_{bpn}\) are radii of base circle of gear 1, gear 2, gear 3, gear 4, sun, ring, and the nth planet respectively, and \(r_{bc}\) is radius of distribution circle of planets; \(\alpha _{s}\) and \(\alpha _{r}\) are meshing angles of sun-planet and planet-ring gear pair respectively; \(F_{y12}\), \(F_{y34}\), \(F_{Eyn}\), and \(F_{Iyn}\) are meshing forces of gear 1-2, gear 3-4, the nth sun-planet and planet-ring gear pairs respectively; The calculations of \(F_{y12}\) and \(F_{y34}\) are depicted in the reference [9], and the calculations of \(F_{Eyn}\), and \(F_{Iyn}\) are depicted in the reference [10]; \(k_{tm1}\), \(k_{t23}\), \(k_{t4p}\), and \(k_{pd}\) are torsional stiffness of mototr-gear 1, gear 2-3, gear 4-planetary gear set, planetary gear set-flywheel respectively; \(c_{tm1}\), \(c_{t23}\), \(c_{t4p}\), and \(c_{pd}\) are torsional damping of motor-gear 1, gear 2-3, gear 4-planetary gear set, planetary gear set-flywheel respectively; it is rigid connection between gear 2 and gear 3, as well as between the planetary gear set and flywheel, so \(c_{t23}\) and \(c_{pd}\) are set to be zero in the simulation herein; \(c_{tm1}\) contains the damping of the coupling after the motor and the equivalent damping of the parallel-axis gear reducer;\( c_{t4p}\) is the equivalent damping of the planetary gear reducer; the equivalent damping of the parallel-axis gear reducer and planetary gear reducer can be estimated by testing data in the aspect of energy that will be introduced in Sect. 3.3; \(\eta _{14}\), and \(\eta _{sd}\) are efficiencies from gear 1 to 4 and from planetary gear to flywheel respectively, that can be obtained from the test data or handbook.

$$\begin{aligned} \left\{ \begin{array}{l} J_m \ddot{\theta }_m +\left[ {k_{tm1} (\theta _m -\theta _1 )+c_{tm1} (\dot{\theta }_m -\dot{\theta }_1 )} \right] /\eta _{14} =M_m \\ J_1 \ddot{\theta }_1 -k_{tm1} (\theta _m -\theta _1 )-c_{tm1} (\dot{\theta }_m -\dot{\theta }_1 )+F_{y12} r_{b1} =0 \\ J_2 \ddot{\theta }_2 -F_{y12} r_{b2} +k_{t23} (\theta _2 -\theta _3 )+c_{t23} (\dot{\theta }_2 -\dot{\theta }_3 )=0 \\ J_3 \ddot{\theta }_3 -k_{t23} (\theta _2 -\theta _3 )-c_{t23} (\dot{\theta }_2 -\dot{\theta }_3 )+F_{y34} r_{b3} =0 \\ J_4 \ddot{\theta }_4 -F_{y34} r_{b4} +\left[ k_{t4p} (\theta _4 -\theta _s -\theta _c )\right. \\ \quad \left. +\,k_{t4p} (\dot{\theta }_4 -\dot{\theta }_s -\dot{\theta }_c ) \right] /\eta _{sd} =0 \\ J_d \ddot{\theta }_d -k_{tpd} (\theta _c -\theta _d )-c_{tpd} (\dot{\theta }_c -\dot{\theta }_d )=-M_d \\ J_s (\ddot{\theta }_s +\ddot{\theta }_c )-k_{t4p} (\theta _4 -\theta _s -\theta _c )-c_{t4p} (\dot{\theta }_4 -\dot{\theta }_s -\dot{\theta }_c )\\ \quad -\sum _{n=1}^N {F_{Eyn} r_{bs} } =0 \\ J_r (\ddot{\theta }_r +\ddot{\theta }_c )+k_{\theta r} (\theta _r +\theta _c )-\sum _{n=1}^N {F_{Iyn} r_{br} } =0 \\ J_c \ddot{\theta }_c +c_{tpd} (\dot{\theta }_c -\dot{\theta }_d )+k_{tpd} (\theta _c -\theta _d )\\ \quad +\sum _{j=1}^N {(F_{Eyn} \cos (\alpha _s )+F_{Iyn} \cos (\alpha _r ))r_c } =0 \\ J_{pn} \ddot{\theta }_{pn} -(F_{Eyn} r_{bpn} -F_{Iyn} r_{bpn} )=0 \\ \end{array} \right. \end{aligned}$$
(1)
Fig. 6
figure 6

Input and output angular velocity (b) and torque (c) of a pair of gears (a)

3.3 Estimation of the torsional damping

The equivalent damping of parallel-axis reducer and planetary gear reducer is not from the realistic damper, but it describes the synthetical dissipation effect of vibratory energy for the reducer. The equivalent damping is caused by all the factors that can dissipate energy, for example, bearing friction, teeth friction [9], lubrication [21], contact deformation [22], churning [23], and so on, so it is difficult to calculate the equivalent damping value by a simple theoretical formula. Therefore, a method is proposed herein to estimate the equivalent damping value in the aspect of energy based on the testing data. This method is introduced by an example of a pair of gears as shown in Fig. 6. The pair of gears can be equal to a springoscillator as shown in Fig. 7.The effect of damping is mainly to dissipate the vibration of gears, so the damping can be estimated by the principle that the energy dissipated by the equivalent damping is equal to the vibratory energy loss between the input and output ends.

The torque fluctuation of the input end:

$$\begin{aligned} \delta T_1 =T_1 -T_{m1} \end{aligned}$$
(2)

The speed fluctuation of the input end:

$$\begin{aligned} \delta \omega _1 =\omega _1 -\omega _{m1} \end{aligned}$$
(3)

The torque fluctuation of the output end:

$$\begin{aligned} \delta T_2 =T_2 -T_{m2} \end{aligned}$$
(4)

The speed fluctuation of the output end:

$$\begin{aligned} \delta \omega _2 =\omega _2 -\omega _{m2} \end{aligned}$$
(5)

The relative speed of the output to the input end

$$\begin{aligned} \delta \omega _{21} =i\cdot \delta \omega _2 -\delta \omega _1 \end{aligned}$$
(6)

Based on the principle that the energy dissipated by equivalent damping is equal to the vibratory energy loss between the input and output ends, the calculation of the equivalent damping can be derived as Eq. (7):

$$\begin{aligned} c_e =\frac{\hbox {rms}(\delta T_2 \cdot \delta \omega _2 )-\hbox {rms}(\delta T_1 \cdot \delta \omega _1 )}{\hbox {rms}(\delta \omega _{21} \cdot \delta \omega _{21} )} \end{aligned}$$
(7)

In Eq. (7): “rms” is the function of root mean square. The fluctuations of torque and speed like alternating current, so the work did by the fluctuating torque and speed is calculated by “rms”.

Fig. 7
figure 7

Equivalent torsional spring oscillator of gears

3.4 Construction of the electromechanical dynamic model

Figure 8 gives the relationship between models of the DTC motor, mechanical part and flywheel of the multi-stage gear transmission system of the long-wall shearer. The electromechanical dynamic model of the multi-stage gear transmission system can be constructed by the relationship.

Fig. 8
figure 8

Relationship between models of the DTC motor, mechanical part and flywheel of the multi-stage gear transmission system

4 Electromechanical dynamic simulation and experiment

The multi-stage gear transmission system is shown in Fig. 3. The parameters of the cutting transmission for simulation are shown in Table 1. The load on the flywheelused in the simulation is obtained from the measuring results of torque/speed transducer 3.

Table 1 The parameters for simulation

4.1 Investigation under the shock load

The shock flywheel load is shown in Fig. 9, which is obtained from the measuring results of torque/speed transducer 3. The flywheel load at stable period contains two frequency components of 9.9 and 48.3 Hz as shown in Fig. 9b. At the beginning of the simulation, it is the transient process, so the simulating result of \(0.9\sim 3.4\) s is chosen to be compared with the test result.

Fig. 9
figure 9

The shock flywheel load for simulation which is obtained from the test

The current characteristics of test and simulation are given in Fig. 10. In Fig. 10a, the flywheel load and stator current of test are compared in time domain. The stator current is RMS current, the same below. After the shock load is acted, the stator current increases. The stator can reflect the sudden change of the flywheel load but with a little delay. In Fig. 10b, the stator currents of test and simulation are compared in time domain. For clarification of the illustration, the stator currents are low-pass filtered with cutting frequency of 20 Hz. The variation trend of the stator current of simulation is same with that of test, but the value of simulation is a little larger. The reason may be that the parameters of the electric motor by estimation are a little different from the realistic parameters.

Fig. 10
figure 10

The current characteristics of test and simulation

In Fig. 11, the comparison is given between the simulating and testing result of the input torque of the parallel-axis gear reducer in time and frequency domain. Figure 11a, b gives the simulating and testing results in time domain. After the shock load is acted, the input torque of the parallel-axis gear reducer increases, and decreases when the shock load is over. The variation of the simulating result is same with the testing result, but the fluctuation of the simulation is larger. Figure 11c, d gives the frequency spectrums of the simulating and testing result of the input torque of the parallel-axis gear reducer in stable period (the period in circle as shown in Fig. 11). The frequency components of the simulating result are same with the testing result. However, at some frequencies (for example, at 188.7 Hz), the amplitudes of the simulation are larger. The reason may be that the viscous damping model and its value have a little deviation from the realistic damping, leading to some frequency not being suppressed effectively. At high frequency (\(\ge \) 900 Hz), the amplitude of simulation is also larger. The reason may be that the meshing stiffness in simulation is suddenly changed at the alternation of one and two gear teeth, inducing some components of high frequency, while in realistic conditions, the meshing stiffness is not suddenly changed. In Fig. 12, the comparison is given between the simulating and testing result of the input torque of the planetary gear reducer in time and frequency domain, from the this figure, the similar conclusion can be obtained with Fig. 11.

Fig. 11
figure 11

Comparisonbetween the simulating and testing result of the input torque of the parallel-axis gear reducer in time and frequency (stable) domain under shock load

Fig. 12
figure 12

Comparison between the simulating and measuring result of the input torque of the planetary gear reducer in time and frequency (stable) domain under shock load

Fig. 13
figure 13

The simulating frequency spectrums of the input torque of the parallel-axis gear reducer (a) and planetary gear reducer (b) when time-invariant meshing stiffness is used

Fig. 14
figure 14

The step flywheel load for simulation which is obtained from the test

Fig. 15
figure 15

Stator current of test (a) and comparison between flywheel load and stator current (b)

From Figs. 11 and 12, we can see a frequency component of 30 Hz is redundant in simulating results compared with testing results. To find the probable reason of this phenomenon, the simulating frequency spectrums are given in Fig. 13 for the input torque of the parallel-axis gear reducer and planetary gear reducer when time-invariant meshing stiffness is used. The meshing frequency can be removed when the time-invariant meshing stiffness is used, however, the frequency component of 30 Hz still exists, and just the amplitude is smaller than that in Figs. 11 and 12 where the time-variant meshing stiffness is used. The program to reduce the ripple of electromagnetic torque is usually contained in the realistic converter produced by ABB, but the algorithm is unknown for common user like us. Therefore, the program to reduce the ripple of electromagnetic torque is not contained in the converter model in the simulation. It is inferred that the redundant frequency component of 30 Hz in simulating results is the results of interaction of the ripple of electromagnetic torque and time-variant meshing stiffness. So, to conduct the electromechanical dynamicanalysisprecisely, the cooperation of electrical engineer and mechanical Engineer is needed. The same phenomenon also exists in the results under step load in the Sect. 4.2.

The summary can be made for simulating and experimental investigation of electromechanical characteristics under the shock load as following: after the shock load being acted, the stator current and internal load of the transmission system increase, and decreases when the shock load is over; The stator current can reflect the shock flywheel load but with a little delay, so the stator current can be acted as the feedback signal to reflect the flywheel load, while the delay should be paid attention to; The electromechanical dynamic model can reflect the real system basically;The trend of simulating current and internal load arecoincidedwith the test results, but the amplitudes are a little larger for the simulating result.

4.2 Investigation under the step load

The step flywheel load is shown in Fig. 14, which is obtained from the measuring results of torque/speed transducer 3. The flywheel load at stable period contains two frequency components of 9.9 Hz and 48.3 Hz as shown in Fig. 14b. At the beginning of the simulation, it is the transient process, so the simulating result of \(0.5\sim 6\) s is chosen to be compared with the test result.

Fig. 16
figure 16

Comparison between stator currents of test and simulation

Fig. 17
figure 17

Comparisonbetween the simulating and testing result of the input torque of the parallel-axis gear reducer in time and frequency (stable) domain under step load

The current characteristics of test are given in Fig. 15. In Fig. 15a, the stator current of test are given. After the shock load is acted, the stator current increases. In Fig. 15b, the flywheel load and stator current of test are compared in time domain. The stator can reflect the sudden change of the flywheel load but with a little delay. In Fig. 16, the stator currents of test and simulation are compared in time domain. For clarification of the illustration, the stator currents are low-pass filtered with cutting frequency of 20 Hz. The variation trend of the stator current of simulation is same with that of test, but the value of simulation is a little larger. The reason may be that the parameters of the electric motor by estimation are a little different from the realistic parameters.

In Fig. 17, the comparison is given between the simulating and testing result of the input torque of the parallel-axis gear reducer in time and frequency domain. Figure 17a, b give the simulating and testing results in time domain. After the step load is acted, the input torque of the parallel-axis gear reducer increases. The variation of the simulating result is same with the testing result, but the fluctuation of the simulation is larger. Figure 17c, d give the frequency spectrums of the simulating and testing result of the input torque of the parallel-axis gear reducer before and after step load. The frequency components of the simulating result are same with the testing result. However, at some frequency (for example, at 188.7 Hz), the amplitude of the simulation is larger. The frequency components don’t change before and after step load, but the amplitudes increase after step load, for both the simulating and testing results. In Fig. 18, the comparison is given between the simulating and testing result of the input torque of the planetary gear reducer in time and frequency domain, from the this figure, the similar conclusion can be obtained to Fig. 17.

Fig. 18
figure 18

Comparisonbetween the simulating and testing result of the input torque of the planetary gear reducer in time and frequency (stable) domain under step load

The summary can also be made for simulating and experimental investigation of electromechanical characteristics under the step load as following: After the step load is acted, the stator current and internal load of the transmission system increases; The stator current can reflect the step flywheel load but with a little delay, so the stator current can be acted as the feedback signal to reflect the flywheel load, while the delay should be paid attention to; The electromechanical dynamic model can reflect the real system basically under step load;The trend of simulating current and internal load arecoincidedwith the test results, but the amplitudes are a little larger for the simulating result; The frequency components don’t change before and after step load, but the amplitudes increase after step load.

5 Conclusion

A test rig is constructed for the multi-stage gear transmission system with planetary gears firstly. Then, the electromechanical dynamic model is constructed for the multi-stage gear transmission system. The electromechanical dynamic characteristics of the multi-stage gear transmission system are investigated by simulation and experiment under sudden-changing load to provide some guidance for improving the dynamic performance and monitoring the working state. The electromechanical dynamic modeling method is also validated by comparison between the experimental and simulating results. Based on these investigations, the following conclusion can be obtained.

  1. (1)

    The stator current and the internal load of the cutting transmission system increase or decrease as the flywheel load increases or decreases. The stator current (RMS) can reflect the sudden-changing flywheel load but with a little delay, so the stator current can be acted as the feedback signal to reflect the flywheel load, while the delay should be paid attention to.

  2. (2)

    The electromechanical dynamic model can reflect the real system basically under the sudden-changing load. The trends of simulating current and internal load are coincidedwith the test results in time and frequency domain, except that the amplitudes are a little larger for the simulating result, proving that the electromechanical dynamic modeling method herein is valid.