1 Introduction

Dual-rotor system structure is typically employed in aero-engines for its advantages over single rotor systems in several aspects. This type of dual-rotor system can be divided into a higher-pressure rotor and a lower-pressure rotor, connected by an inter-shaft bearing. Importantly, the rotors are supported and connected by bearings to stator structures, such as rolling bearings [1, 2] and journal bearings [3, 4]. Due to the nature of contact reaction forces in such bearings, the dynamic characteristics exhibit nonlinearities [5,6,7,8]. Therefore, it is uneasy to fully understand the mechanism and theory of the vibration behaviours of such dual-rotor rolling bearings systems. Many researchers have done fruitful contributions on this topic aiming to provide better interpretation and guide the design and dynamic investigations [9,10,11,12]. Guskov et al. [13] carried out experimental and numerical studies of a dual-shaft test rig with inter-shaft bearing. The influences of each rotor’s rotation on critical speeds and the corresponding vibration amplitudes were examined. Chen et al. [14] employed a surrogate model for the unbalance prediction of a dual-rotor system to save computational cost. In addition to the nonlinearity in rolling bearings, the dual-rotor systems often suffer from misalignment faults [15], which could be parallel misalignment or angular misalignment between shafts. This fault is common due to assembling errors or operation reasons, and it can cause unexpected vibrations and severe consequences [16]. Zhang et al. [17] investigated experimentally the dynamic responses of a coaxial dual-rotor system with supporting misalignment, where agreements were found between test results and those of a finite element (FE) model. Yang et al. [18] proposed a unified FE model for the full-flexible shaft-disk-drum system where the bolted joints is taking into consideration.

The formerly mentioned works all adopted deterministic physical models when investigating the dynamics of dual-rotor systems. However, it is gradually realized that for such complicated vibration systems there are plenty of uncertainty factors that induced vibration level increasing, unexplainable behaviours and inaccurate dynamic response estimations [19,20,21,22]. For instance, the manufacture errors, material degradations, external load disturbance and surface roughness [23,24,25,26]. Zhou et al. [27] pointed out that these variabilities in engineering can be treated as narrowly bounded interval variables. These uncertainties will cause unexpected deviations in the crucial performances of the rotor systems, such as reliability problems [28]. Guo et al. [29] carried out dynamics analyses of a L-shaped liquid-filled pipe considering interval uncertainty and experimental validations are also presented. Attempts to track the effects of the uncertainties in vibrational responses of rotating structures have been already made through different modelling techniques, including the stochastic analysis [30] and fuzzy approach [31]. Notably, Sinou and Jacquelin [32] studied the influences of the polynomial chaos expansion order when stochastically modelling an asymmetric rotor system, where coupling misalignment was considered. For certain dual-rotor systems, it can be very difficult to gather enough prior statistics to build a well-fitted probabilistic model or find an appropriate set membership. Thus, the interval analysis methods, which requires much less information of the uncertain parameters, can be of interest in such occasions [33]. Wang et al. [34] used a Taylor interval expansion approach to quantify the propagation of non-random uncertainties in an aero-engine rotor system considering misalignment. Fu et al. [35] established a meta-model for the prediction of a dual-rotor system. The meta-model works in a non-intrusive form that allows alterations in models and factors to be considered but little modification to the already established uncertainty tracking and rotordynamics analysis codes. Further, Fu et al. [36] conducted a nonlinear analysis of the frequency responses of a dual-rotor rubbing system with an inter-shaft bearing. However, the nonlinearity in ball bearings and coupling misalignment are not included.

In the present study, we aim to use a non-intrusive method for the investigation of nonlinear vibrations of a dual-rotor ball bearings system. Importantly, the uncertainty in the ball bearings is considered, the effects of which are of nonlinear nature and still remain unclear at present. Firstly, the complex rotor model will be described, and the finite element method (FEM) is used to derive its motion equations. Secondly, the uncertainty analysis tool will be explained based on the interval representations. Thirdly, several key physical parameters are taken as uncertain variables and their influences on the nonlinear responses are revealed. Lastly, the summarization is given.

2 Physical System

In this paper, a dual-rotor rolling bearings system with coupling misalignment is used. The configuration of the system is given in Fig. 1. It typically consists of a lower-pressure and a higher-pressure rotor, both of which are hollow shafts and the lower-pressure rotor higher pressure rotor. The two rotors are connected by the inter-shaft bearing 4 and rotate with different speeds that are often incommensurable. Each rotor has two rigid discs, representing the compressor and turbine [37]. Ball bearings 1–3 support the rotors and connect the stators. The stiffness and damping coefficients of the rolling bearings are illustrated in the model using ksi and csi, i = 1, 2, 3, 4. The lower-pressure rotor shaft is normally longer and has a smaller diameter than the shaft of the higher-pressure rotor, making it slender and more easily to vibrate heavily. The overall length of the lower-pressure rotor is 0.778 m with l1 = 0.094 m, l2 = 0.09 m, l3 = 0.5 m and l4 = 0.094 m. Its inner diameter is 0.0075 m and its outer diameter is 0.0125 m. The length of the higher-pressure rotor is 0.408 m with l5 = 0.08 m, l6 = 0.208 m and l7 = 0.14 m. Properties of the discs and ball bearings are listed in Tables 1 and 2. Moreover, the mass of the bearings 1–3 supports are 2.1 kg, 2.3 kg and 1.8 kg, respectively. The mass of couplings for the two rotors is 0.75 kg.

Fig. 1
figure 1

Dual-rotor ball bearings system [37]

Table 1 Disc parameters
Table 2 Bearing parameters

Parallel misalignment in the coupling is included in the model, which induces the reaction forces [38]:

$$\left[ \begin{gathered} F_{cx} \hfill \\ F_{cy} \hfill \\ \end{gathered} \right] = \left[ \begin{gathered} 2m_{c} \Delta l\omega^{2} \cos \left( {2\omega t} \right) \hfill \\ 2m_{c} \Delta l\omega^{2} \sin \left( {2\omega t} \right) \hfill \\ \end{gathered} \right]$$
(1)

where \(m_{c}\) is the mass of the coupling, t is time, \(\omega\) represents the rotating speed and \(\Delta l\) is the magnitude of parallel misalignment.

The whole system is modelled using the FEM with beam elements, bearing elements, rigid disc elements and coupling elements. Four degrees of freedom are considered for each node, i.e., two lateral displacements and two rotational angular displacements. The discs are treated as rigid bodies while their flexibility is neglected. Shear effects are included in the beam theory, which allows the consideration of torsional and lateral couplings. Detailed theory for establishing the motion equations of these elements can be found in classic textbooks and relevant publications [39,40,41]. The overall equation of motion of the system after assembling of elemental matrices is described by

$${\mathbf{M\ddot{q}}} + \left( {{\mathbf{C}} - \omega {\mathbf{G}}} \right){\dot{\mathbf{q}}} + {\mathbf{Kq}} + {\mathbf{F}}_{b} {(}t{,}\,{\mathbf{q}}{)} = {\mathbf{F}}_{g} + {\mathbf{F}}_{u} (t) + {\mathbf{F}}_{m} (t)$$
(2)

where notations \({\mathbf{M}}, \, {\mathbf{K}}, \, {\mathbf{C}}, \, {\mathbf{G}}\) represent the global mass, stiffness, damping and gyroscopic matrices of the complete dual-rotor bearings system. \({\mathbf{q}}\) is the displacement vector and dot over it means the derivation operation over time. Proportional damping is used besides damping provided by the ball bearings. Excitations on the system are the gravitational forces \({\mathbf{F}}_{g}\), unbalance forces \({\mathbf{F}}_{u}\) and misalignment forces \({\mathbf{F}}_{m}\). The nonlinear reaction forces of ball bearings are denoted by \({\mathbf{F}}_{b} (t,{\mathbf{q}})\) and are expressed as [42]

$$\left[ \begin{gathered} F_{{x_{i} }} \hfill \\ F_{{y_{i} }} \hfill \\ \end{gathered} \right] = C_{{b_{i} }} \sum\limits_{j = 1}^{{N_{{b_{i} }} }} {H\left( {\delta_{ij} } \right)\delta_{ij}^{n} } \left[ \begin{gathered} \cos \theta_{ij} \hfill \\ \sin \theta_{ij} \hfill \\ \end{gathered} \right],\theta_{ij} = \frac{{2\pi \left( {j - 1} \right)}}{{N_{{b_{i} }} }} + \Omega_{i} t,\delta_{ij} = x_{i} \cos \theta_{ij} + y_{i} \sin \theta_{ij} - \delta_{i0}$$
(3)

where \(\theta_{ij} , \, \delta_{ij}\) are the instantaneous angle and contact deformation of the ith and jth rolling bodies, n = 3/2 is the Hertz contact nonlinearity, \(H\left( {\delta_{ij} } \right)\) is the Heaviside function, \(C_{{b_{i} }} , \, N_{{b_{i} }} , \, \Omega_{i} , \, 2\delta_{i0}\) describe the contact stiffness, number of roller bodies, cage speed, initial radial clearance of the ith bearing.

The dynamical system given in Eq. (3) is nonlinear by nature caused by the contact forces in ball bearings. Obtaining accurate solutions to it is quite challenging as the dual-rotor system is rather complicated. When the uncertainty is included, the problem becomes even more difficult. However, the smooth and precise estimations of nonlinear responses of the system will certificate the merits of the uncertainty tracking method in dealing with complex nonlinear vibration systems.

3 Uncertainty Propagation

The interval uncertainties in such a complex dual-rotor system shown in the previous section can be introduced in different sources and may be difficult to track. Subsequently, the quantification of these uncertainties in the nonlinear dynamic response to a satisfactory level cannot be achieved by most of the existing methods. The Chebyshev inclusion function proposed by Wu et al. [43] can be applied to study the nonlinear responses of a mechanical system from a black-box point of view. It soon witnessed many applications in different uncertain nonlinear vibration systems. Based on this theory, the nonlinear interval response (any nodal displacement) is approximated by the Chebyshev orthogonal series. For example, let us predefine a set of interval uncertain quantities in the dual-rotor bearings system \({\varvec{\phi}}\) as

$${\varvec{\phi}} = [\phi_{1} , \, \phi_{2} , \, \ldots , \, \phi_{n} ]^{{\text{T}}}$$
(4)

where n is the number of interval variables. The element in \({\varvec{\phi}}\) can be expressed as

$$\phi_{i}^{I} = [\phi_{i}^{c} - \beta \phi_{i}^{c} , \, \phi_{i}^{c} + \beta \phi_{i}^{c} ], \, i = 1,2, \ldots ,n$$
(5)

where \(\phi_{i}^{c}\) is the middle value of the interval quantity and \(\beta\) is its variation coefficient. Thus, the motion equation of the dual-rotor bearings system should be given in the following form to include the effects of uncertain variables

$$\Im :\left\{ \begin{gathered} {\mathbf{M\ddot{q}}} + \left( {{\mathbf{C}} - \omega {\mathbf{G}}} \right){\dot{\mathbf{q}}} + {\mathbf{Kq}} + {\mathbf{F}}_{b} {(}t{,}{\mathbf{\,q}}{)} = {\mathbf{F}}_{g} + {\mathbf{F}}_{u} (t) + {\mathbf{F}}_{m} (t) \hfill \\ {\mathbf{M}},{\mathbf{C}},{\mathbf{G}},{\mathbf{K}},{\mathbf{q}},{\mathbf{F}}_{g} {,}\,{\mathbf{F}}_{u} ,{\mathbf{F}}_{m} {\text{ depends on }}t{, }\,{\mathbf{q}}, \, {\varvec{\phi}} \hfill \\ \end{gathered} \right\}$$
(6)

The above formulation of the uncertain system \(\Im\) indicates that the system matrices including excitations will depend on the variations of uncertainties based on what interval parameters are considered and they are not fully specified yet, which prevents it from being solved by traditional numerical methods directly. Based on the multi-element Chebyshev approximation theory, the unknown relationship \(\Im\) between the uncertain variables and the nonlinear responses can be expressed by [43]

$$\Im ({\varvec{\phi}}, \, t) = \sum\limits_{{k_{1} = 0}}^{r} \cdots \sum\limits_{{k_{n} = 0}}^{r} {\frac{1}{{2^{p} }}\xi_{{k_{1} , \cdots ,k_{n} }} } C_{{k_{1} , \cdots ,k_{n} }} ({\varvec{\theta}})$$
(7)

where r denotes the expansion order, \(\xi_{{k_{1} , \cdots ,k_{n} }}\) is the expansion coefficient to be determined, p represents the appearance times of 0 in the index set \(k_{1} , \cdots ,k_{n}\), \(C_{{k_{1} , \cdots ,k_{n} }}\) is the n-dimensional Chebyshev series as

$$C_{{k_{1} , \cdots ,k_{n} }} ({\varvec{\theta}}) = \cos (k{}_{1}\theta_{1} )\cos (k{}_{2}\theta_{2} ) \cdots \cos (k{}_{n}\theta_{n} )$$
(8)

The connection between the physical uncertain parameter set \({\varvec{\phi}}\) and standard interval variable set \({\varvec{\theta}}\) with all elements defined in [− 1, 1] is

$${\varvec{\theta}} = \arccos \frac{{2\varvec{\underline {\phi } } - (\varvec{\overline{\phi }} + \varvec{\underline {\phi } })}}{{\varvec{\overline{\phi }} - \varvec{\underline {\phi } }}}, \, {\varvec{\theta}} \in [0, \, \pi ]^{n} { , }{\varvec{\phi}} \in [\varvec{\underline {\phi } }, \, \varvec{\overline{\phi }}]^{n}$$
(9)

where \(\varvec{\underline {\phi } }, \, \varvec{\overline{\phi }}\) are the lower and upper bound vector of \({\varvec{\phi}}\).

Now, the unknown coefficients need to be solved to completely establish the approximation model. The Gauss–Chebyshev formulas can be applied for this purpose

$$\xi_{{k_{1} , \cdots ,k_{n} }} = \sum\limits_{{j_{1} = 0}}^{\lambda } \cdots \sum\limits_{{j_{n} = 0}}^{\lambda } {\left( {\frac{2}{\lambda }} \right)^{n} {\tilde{\mathbf{q}}}(t, \, \cos \tilde{\theta }_{{j_{1} }} , \, \cdots , \, \cos \tilde{\theta }_{{j_{n} }} )} \cos (k{}_{1}\tilde{\theta }_{{j_{1} }} ) \cdots \cos (k{}_{r}\tilde{\theta }_{{j_{n} }} )$$
(10)

where \(\tilde{\theta }_{j}\) is the interpolation point set and \(\lambda\) is the number of interpolations for each dimension. From the function approximation principle, the number of interpolations should be larger than the order, i.e., the following should be met

$$\lambda \ge r + 1$$
(11)

The sampled nonlinear response \({\tilde{\mathbf{q}}}(t, \, \cos \tilde{\theta }_{{j_{1} }} , \, \cdots , \, \cos \tilde{\theta }_{{j_{n} }} )\) is extracted from the previously constructed deterministic dual-rotor bearings model using the fourth-order Runge–Kutta method. The notation \(\cos (k{}_{1}\tilde{\theta }_{{j_{1} }} ) \cdots \cos (k{}_{r}\tilde{\theta }_{{j_{n} }} )\) is the value of the Chebyshev series at interpolations. Specifically, we used the Chebyshev zeros as the interpolation points, which can be given by

$$\theta_{j} = \frac{2j - 1}{{2\lambda }}\pi , \, j = 1, \, 2, \, \ldots , \, \lambda$$
(12)

Since now the approximation relationship is justified completely, the interval response can be given by finding the bounds of the surrogate function:

$${\mathbf{\underline {q} }} = \frac{1}{{2^{n} }}\xi_{0, \cdots ,0} - \sum\limits_{\begin{subarray}{l} 0 \le k_{1} , \cdots ,k_{n} \le n \\ k_{1} + \cdots + k_{n} \ge 1 \end{subarray} } {\frac{1}{{2^{p} }}} \left| {\xi_{{k_{1} , \cdots ,k_{n} }} } \right|$$
(13)
$${\overline{\mathbf{q}}} = \frac{1}{{2^{n} }}\xi_{0, \cdots ,0} + \sum\limits_{\begin{subarray}{l} 0 \le k_{1} , \cdots ,k_{n} \le n \\ k_{1} + \cdots + k_{n} \ge 1 \end{subarray} } {\frac{1}{{2^{p} }}} \left| {\xi_{{k_{1} , \cdots ,k_{n} }} } \right|$$
(14)
$${\mathbf{q}}^{I} = [{\mathbf{\underline {q} }}, \, {\overline{\mathbf{q}}}]$$
(15)

where \(p\) has the same meaning as before, a superscript I denotes the interval output and \({\mathbf{\underline {q} }}, \, {\overline{\mathbf{q}}}\) represent the two bounds of the nonlinear responses.

4 Numerical Results

In this section, numerical investigations are carried out based on the previously explained theory. To provide the deterministic results, i.e., the behaviours of the dual-rotor system without uncertainty, all the parameters are kept constant, and the motion equations are solved using the Runge–Kutta integration. Here, we present the vibration responses of the nodes at bearing #1 and bearing #3 when the rotating speed of the lower-pressure rotor is 90π rad/s, as shown in Figs. 2 and 3. It is seen from Fig. 2a that the time history of bearing #1 in the X-direction shows a little distortion of the waveform. However, it is close to the harmonic vibrations, as also evidenced by the orbit in Fig. 2b. The frequency spectrum given in Fig. 2c reveals the root mechanism, i.e., the frequency component with the most significant amplitude is the synchronous vibrations. Other components induced by the nonlinear ball bearings and the misalignment are very weak. On the contrary, the results for the same rotation speed of bearing #3 exhibit more complexity, as plotted in Fig. 3. The responses in Fig. 3a is nonlinear by nature and the orbit shown in Fig. 3b is complicated but still clear. Looking at the frequency spectrum in Fig. 3c, we know that the main components are the rotating frequency as well as its fractal and 2X frequency. This is typically caused by ball bearings and the misalignment fault. When the rotation speed is 100π rad/s, the respective vibration characteristics of bearing #1 and bearing #3 are illustrated in Figs. 4 and 5. From the two diagrams, we can notice that for a higher rotating speed compared with previous results, the vibrational behaviours of the two bearings are much more complex. The time history shows strong nonlinearities, and the orbit has no clear path. The Fourier transform of the displacements gives multiple significant components corresponding to the unbalance excitation, ball bearings nonlinearity and the parallel misalignment fault. It is therefore very meaningful to quantify the propagating of various uncertainties in such nonlinear vibrations and this study is of course a great challenge for the uncertainty method used. The results with different interval parameters considered will be presented. It should be noted that the interval variability levels used in this paper are typical values frequently adopted in literature. However, one can choose to analysis any reasonable variability levels based on their own needs as the procedure proposed in the current study is non-intrusive, i.e., it can be realized by only varying the uncertainty coefficients.

Fig. 2
figure 2

Vibration responses of the dual-rotor system at bearing 1 (\(\omega\) = 90π rad/s): a time history in the X direction, b orbit and c frequency spectrum

Fig. 3
figure 3

Vibration responses of the dual-rotor system at bearing 3 (\(\omega\) = 90π rad/s): a time history in the X direction, b orbit and c frequency spectrum

Fig. 4
figure 4

Vibration responses of the dual-rotor system at bearing 1 (\(\omega\) = 100π rad/s): a time history in the X direction, b orbit and c frequency spectrum

Fig. 5
figure 5

Vibration responses of the dual-rotor system at bearing 3 (\(\omega\) = 100π rad/s): a time history in the X direction, b orbit and c frequency spectrum

The speed ratio between the lower-pressure and higher-pressure rotors is very important for engineers in designing an actual aero-engine dual-rotor system operating at 90π rad/s. Thus, the variability in this parameter could be of great importance. For this reason, 10% uncertainty is considered in the speed ratio and the vibration response is demonstrated in Fig. 6. It appears that the speed ratio uncertainty has great impacts on the nonlinear vibrations. Although the deterministic responses show trivial nonlinear nature, the bounds of the responses exhibit much complexity and multiple peaks. The response interval enclosed is wide, indicating the high impacts of the uncertainty. It is caused by the high sensitivity of the system to the fluctuations of the speed ratio and is also sensitive to the change of the rotating speed. Quantitatively, the deterministic vibration peak has evolved to an interval of [67.01, 87.79] µm, an uplifting of 31% from the lower bound to the upper bound. Further, the uncertainties with the same interval coefficient of 10% in the misalignment magnitude, unbalance of the higher-pressure rotor and the radial clearance of bearing #1 are investigated and the interval responses are given in Fig. 7 with zoomed local views. We can find from the response intervals that the uncertainties in these parameters caused relatively small impacts compared with the uncertain parameter ratio. In addition, the nonlinearity in the dynamic responses is not presented by large. The severity of response fluctuations due to these uncertainties increase from the misalignment, unbalance to bearing clearance. Importantly, the only obvious deviations are observed near peaks. While the other deviations seem linear, the response positions of peaks are slightly shifted.

Fig. 6
figure 6

Vibration responses of the dual-rotor system with 10% uncertainty in speed ratio (\(\omega\) = 90π rad/s): dashed green line-deterministic curve, blue solid line-lower bound and red solid line-upper bound

Fig. 7
figure 7

Vibration responses of the dual-rotor system with different uncertainties (\(\omega\) = 90π rad/s): blue solid line-lower bound and red solid line-upper bound; a 10% uncertainty in misalignment amplitude, b zoomed view of a, c 10% uncertainty in unbalance of higher-pressure rotor, d zoomed view of c, e 10% uncertainty in the clearance of bearing #1 and f zoomed view of e

Further, the dynamic response intervals of bearing #1 when the rotating speed is 100π rad/s considering 2% uncertainties in the four investigated cases. The corresponding interval responses are plotted in Fig. 8. As expected, the vibration responses show complicated characteristics due to uncertainty. The upper and lower bounds have many peaks and local fluctuations, which are not necessarily present in the deterministic response curves but induced by variabilities of parameters. The total increments from the lower peaks to the upper ones are nearly tripled, indicating the severe propagation of uncertainty and very high sensitivity of the system responses to the corresponding uncertainty. To be noted, in this case, the uncertainty coefficient is small. It is, therefore, demonstrated that small deviations in parameters can lead to heavy fluctuations in the dynamic response in nonlinear and faulted dual-rotor systems. What’s more, the peaks and local fluctuations of the different cases happen at different time steps, revealing their different propagating mechanism in the nonlinear vibrations. It is reasonable to estimate that the combined deviations can be even more striking. Thus, it is important to include irreducible uncertainty in robust design and trustworthy dynamic analysis of such dual-rotor ball bearing systems.

Fig. 8
figure 8

Vibration responses of the dual-rotor system with different uncertainties (\(\omega\) = 100π rad/s): Blue solid line-lower bound and red solid line-upper bound; a 2% uncertainty in misalignment amplitude, b 2% uncertainty in speed ratio, c 2% uncertainty in unbalance of higher pressure rotor and d 2% uncertainty in the clearance of bearing #1

5 Conclusion

A dual-rotor ball bearings system with coupling misalignment and interval uncertainty is studied to reveal its nonlinear vibration characteristics. The presented result show important impacts of the interval physical parameters, especially the influence of the uncertain speed ratio. It is found that the nonlinear vibrations of the dual-rotor system are more complex at 100π rad/s than 90π rad/s with the vibrations at bearing #3 more affected by the ball bearings and misalignment than at bearing #1. Consequently, the uncertain response bounds are very complicated at 100π rad/s even for a small uncertainty in the model. Local fluctuations and peaks are observed, which is induced by the nonlinear nature and effects of the uncertainties. This is related to the inherent vibration behaviors of the system at different rotating speeds. The findings in this study could provide references in analysing these types of systems and the reliable design of engineering dual-rotor systems. In future, coupling effects of the parametric uncertainty and nonlinearity in the dual-rotor system induced by the ball bearings or relevant faults such as cracks and rubbing need to be investigated, which will bring more thorough understandings.