Next Article in Journal
Application of the Integrated Supercritical Fluid Extraction–Impregnation Process (SFE-SSI) for Development of Materials with Antiviral Properties
Previous Article in Journal
The Age-Related Macular Degeneration (AMD)-Preventing Mechanism of Natural Products
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Frequency Sweep Modeling Method for the Rotor-Bearing System in Time Domain Based on Data-Driven Model

1
School of Mechanical and Automotive Engineering, Guangxi University of Science and Technology, Liuzhou 545006, China
2
School of Microelectronics and Materials Engineering, Guangxi University of Science and Technology, Liuzhou 545006, China
*
Author to whom correspondence should be addressed.
Processes 2022, 10(4), 679; https://doi.org/10.3390/pr10040679
Submission received: 27 February 2022 / Revised: 28 March 2022 / Accepted: 28 March 2022 / Published: 30 March 2022

Abstract

:
In practice, the modeling and analysis of nonlinear rotor-bearing systems are difficult due to the nonlinearity and complexity. In the previous studies, finite element simulation and mathematical modeling methods are mostly adopted to conduct the analysis. However, due to the time-consuming problem in finite element simulation and the lack of sufficient prior knowledge in mathematical modeling, the traditional method is difficult to establish the representation model. In order to overcome this issue, in this study, a data-driven model referred to as the NARX (Nonlinear Auto-Regressive with exogenous inputs) model is introduced to conduct the modeling and analysis of the rotor-bearing system. The identification of the NARX model requires random excitation as the system input, while the input signal of the rotor system is harmonics. Therefore, a time-domain frequency sweep modeling method is proposed in this paper by introducing the rotating speed into the coefficients function expression of the NARX model, the system output can be predicted according to the given speed. Moreover, the representation model of the rotor-bearing system obtained by using the proposed method is validated under different rotating speeds, the results show the applicability of the proposed modeling approach. Finally, an experimental case of the rotor-bearing test rig is demonstrated to show the application in practice. Both the numerical and experimental studies illustrate the applicability of the proposed modeling method, which provides a reliable model for dynamic analysis and fault diagnosis of the rotor-bearing system.

1. Introduction

The rotor-bearing system is widely used in rotating equipment, such as aero-engine, steam turbine units, gas turbines, etc., and the nonlinear dynamic behaviors of the rotor-bearing system affect the performance of the rotating machine directly [1,2]. In the previous studies of dynamic characteristics of the rotor-bearing system, finite element simulation and mathematical modeling are the main research methods. For example, Andrzej et al. [3] and Liu et al. [4] studied the effects of structural parameters on the rotor system by using the nonlinear finite element simulation method. However, due to the time-consuming problems in finite element simulation, many scholars prefer to use a mathematical model to study nonlinear rotor dynamics. The reliable mathematical representation model directly affects the accuracy of the study results. Therefore, it is very important to further study the modeling method of the rotor-bearing system for the analysis and fault diagnosis.
The mathematical models can generally be categorized into the physical model and numerical model [5]. For the rotor-bearing system, the simplified physical models were usually obtained based on dynamics and contact mechanics. For example, Fonseca et al. [6] simplified the rotor-bearing system into a physical model based on mechanical-related theories. Pavlenko et al. [7] established a mathematical model for the multistage centrifugal compressor on non-linear bearing supports, the operating parameters are evaluated through the artificial neural network. Liaposhchenko et al. [8,9] proposed the method to improve the reliability of compressor using the inertial gas–dynamic separation of gas-dispersion flows. Villa et al. [10] established the mathematical model of a rotor-bearing system considering the kinematics of the balls and the Hertz contact. Hei et al. [11] established a 12-DOF mathematical model of rod fastening rotor, and the rods and connection surfaces of the disks are considered as the spring with cubic stiffness. Skylab et al. [12] investigated the dynamic behaviors of a flexible rotor supported on the gas foil journal bearings through deriving the mathematical model. Qin et al. [13,14] derived the analytical model of the bending stiffness of the bolted disk–drum joint structure, and then the mathematical model of the rotor system was obtained based on the finite element method. However, those mathematical models are derived based on some assumptions, and it is relatively simple to represent the dynamic characteristics of the rotor-bearing systems.
On the other hand, a numerical representation model of the rotor-bearing system can be established based on a data-driven modeling method without any prior knowledge, except for the input and output data sets [15,16,17]. In the past decades, the data-driven modeling method is widely used for constructing the mathematical model to reveal the dynamic characteristics of nonlinear systems [18,19,20,21,22]. There are many types of data-driven models. This paper focuses only on the NARX (Nonlinear Auto-Regressive with Exogenous Inputs) model, which was first introduced by Billings [23,24] in the 1980s. The NARX models have been successfully used for representing nonlinear systems and analyzing the dynamic behaviors for convenience [25,26,27]. Peng et al. [28] established the mathematical model of aluminum plate based on the NARX model, and a further fault diagnosis is carried out. Araújo et al. [29] derived the NARX model of Quanser Servor Base Unit, the relationship between the voltage applied to the motor and position was successfully established based on the model. In addition, the NARX-based modeling method can also be used in scenarios such as steel plate identification [30] and the modeling of global magnetic disturbance in near-Earth space [31]. Although the foregoing works provide insight into the modeling process and specific algorithm of identification of nonlinear systems, few reports, according to the authors’ knowledge, have been found on the modeling method of a rotor-bearing system based on the NARX model.
It should be noted that a random signal is always selected as the system input for traditional NARX model identification, but such excitation cannot be produced in rotor system operation. To solve the aforementioned modeling problem of the rotor-bearing system, Ma et al. [32] proposed a new modeling method that applies a multi-harmonic signal generated through the speed-up process as the input signal to establish the NARX model. Although this method has successfully established the NARX model. which reflects the output characteristics of the rotor-bearing system in the simulation and experiment. However, different NARX models need to be established in different speed intervals, so a unified model structure cannot be obtained to characterize the rotor-bearing system. In order to solve this issue, a frequency sweep modeling method of the rotor-bearing system in the time domain is proposed in this paper. A case study is conducted based on a relatively complex rotor-bearing system, and an analytical relationship between the NARX model coefficients and the rotating speed is derived. Finally, an experimental case is also demonstrated to show the applicability of the modeling method. The work provides an important basis for the analytical study and fault diagnosis of the nonlinear rotor-bearing system.
This paper is organized as follows. Section 2 describes a nonlinear rotor-bearing system with a bolted joint structure, and the dynamic characteristics of the system are revealed by the traditional analytic method. Section 3 introduces the modeling framework, and then the proposed modeling method is introduced in detail. In Section 4, the rotor system described in Section 2 is demonstrated as a numerical illustrative case to show the effectiveness of the modeling method, and then a simple rotor-bearing system is presented as an experimental case. Finally, Section 5 conducts the conclusions of this paper.

2. Description of the Rotor-Bearing System

A rotor-bearing system with a bolted joint structure is shown in Figure 1a. A and B are the lumped mass points of both ball bearings, respectively. Oi (i = 1, 2) is the lumped mass point of the disk. The generalized coordinate of the rotor system is determined as x = x A , y A , x O 1 , y O 1 , θ x O 1 , θ y O 1 , x O 2 , y O 2 , θ x O 2 , θ y O 2 , x B , y B .
Figure 1b is the ball bearing which consists of the inner race, outer race, bearing cage, and rolling elements. The nonlinear force introduced by the position change of the balls and then introduced a strong nonlinear factor for the rotor system [34]. According to [33,35], the nonlinear forces of the bearing can be calculated by:
f x b = k B j = 1 N b x cos θ j + y sin θ j γ m H x cos θ j + y sin θ j γ cos θ j f y b = k B j = 1 N b x cos θ j + y sin θ j γ m H x cos θ j + y sin θ j γ sin θ j
where k B is the contact stiffness. θ j is the angle location of the jth rolling ball, θ j = 2 π j 1 / N b + ω c t . N b is the number of balls. ω c is the rotating speed of the bearing cage, ω c = ω r / ( R + r ) . R and r are the radii of the outer race and inner race, respectively. ω is the rotating speed of the rotor. δ j is the deformation of the jth rolling ball. γ is the radial clearance of the bearing. H ( ) is the Heaviside function. According to the literature [32], when calculating the bearing force using Equation (1), m = 3/2 for the ball bearing.
The motion equations of the rotor-bearing system in Figure 1 can be defined as:
M x ¨ + ( C + Ω G ) x ˙ + K x = F
where M is the mass matrix. C is the damping matrix. Ω represents the rotating speed of the system. G is the gyroscopic matrix. K is the stiffness matrix. F is the force matrix.
The deducing process of model (2) can be found in [33], and the complete expression of the matrices is available in [33]. The parameters of the rotor system are listed in Table 1, where mA, mB represent lumped masses of the rotor system at left and right bearings, respectively; mO1, mO2 are lumped masses at O1 and O2, respectively; Jdi (i = 1, 2) represents the polar moments of the inertia of the disks; Jpi (i = 1, 2) represents the equatorial moment of inertia of the disks; ca, cb are damping coefficients at two bearings; cd1, cd2 are damping coefficients introduced by the bending effect of the shaft; cO1, cO2 are damping coefficients introduced by the rotation of the disks; k1 and k2 are the coupled stiffness of shaft AO1 and BO2, respectively; kb is the stiffness due to the contact effect between two disks; k is the bending stiffness of the shaft; kθ is the bending stiffness between adjacent disks; e is the eccentric distance of the disks; and β is the eccentric phase difference between adjacent disks. Parameters of the ball bearing are shown in Table 2, where r0 is the radial clearance of the bearing; BN is a parameter used for the identification of nonlinearity introduced by the bearing, where BN = (r/(r + R) × Nb).
The Runge–Kutta method [1] was used to solve the motion equations shown in Equation (2), and then the maximum amplitude response of the disk in x-direction changing with rotating speed can be obtained as shown in Figure 2. To visualize the nonlinear characteristics of the rotor system changing with speed, a waterfall diagram is displayed in Figure 3.
As shown in Figure 2, the critical speed of the rotor system is 144.5 rad/s, and then the system output characteristic is considered under different rotating speeds (low speed, critical speed, and overcritical speed), and the results of amplitude in the time domain and the corresponding frequency spectra of signals are calculated, as shown in Figure 4, Figure 5 and Figure 6.
It can be seen from Figure 3, Figure 4, Figure 5 and Figure 6 that the fundamental frequency fr is the main frequency component in the speed interval from 50 to 320 rad/s. Meanwhile, the second harmonic frequency 2fr emerges in the frequency spectrums. According to the literature [31], the second harmonics appear due to the effect of the nonlinear bearing force. Therefore, the aforementioned output characteristics of the rotor system should also be reflected in the NARX model.

3. The Frequency Sweep Modeling Method in the Time Domain

The main tasks for NARX model identification include common model structure identification, coefficient calculation, and model validation. Motivated by the system identification method for the common model structure [36] and inspired by the feature extraction method based on the information obtained through frequency sweep [37], this paper aims to develop a new frequency sweep modeling method in the time domain that can be used to select the most significant model terms corresponding to all the rotating speed of the rotor system. Then, the speed is introduced into the coefficients of the common model structure to predict the output of the underlying system just based on the operating speed.

3.1. Modeling Framework of the Rotor-Bearing System

If all the data sets come from the same system, a common model structure is much more preferred to represent the system. However, the modeling method proposed by Ma et al. [32] needs to establish three NARX models in different operating speed ranges (low speed, critical speed, and overcritical speed) to represent the rotor system. Therefore, the common model structure is selected through the data sets obtained by frequency sweep in the time domain, and then the functional relationship between rotating speed and the model coefficients are derived. The NARX model that reflects the rotor system in the full operating speed range can thus be obtained. The single-input single-output discrete-time NARX model can be represented as [38,39]:
y ( t ) = f ( y ( t 1 ) , y ( t n y ) , u ( t 1 ) , u ( t n u ) ) + e ( t ) = m ¯ = 1 L p = 0 m ¯ k 1 = 1 N k p + q = 1 N θ p , q ( k 1 , k 2 , , k p + q ) i = 1 p y ( t k i ) i = p + 1 p + q u ( t k i ) + e ( t )
where m ¯ = p + q . L is the highest order of model (3). f ( ) is the unknown nonlinear function to be identified. u(t) and y(t) are system input and output signals, respectively. nu and ny are time lags of u(t) and y(t), respectively. e(t) is the noise sequence, where the noise is assumed to be white noise and not shown in the following framework to emphasize the feasibility of the modeling method. θ p , q ( k 1 , k 2 , , k p + q ) are the coefficients of the model.
For the NARX models corresponding to dissimilar working conditions, the structure of the models may be non-uniform [5]. In order to construct the common model structure of the rotor-bearing system with the different cases of rotating speed, the modeling framework can be defined as:
y ( t ) = F ( y ( t 1 ) , y ( t n y ) , u ( t 1 ) , u ( t n u ) , θ ( ω ) ) = m ¯ = 1 L p = 0 m ¯ k 1 = 1 N k p + q = 1 N θ p , q ( k 1 , k 2 , , k p + q , ω ) i = 1 p y ( t k i ) i = p + 1 p + q u ( t k i )
where F ( ) is the unknown common model structure to be identified. θ p , q ( k 1 , k 2 , , k p + q , ω ) represents the NARX model coefficients corresponding to the rotating speed of the rotor system.
The linear regression representation of the model (4) can be written as:
y k ( t ) = m ¯ = 1 M θ k , m ¯ ω p k , m ¯ ( t ) , k = 1 , , K
where p k , m ¯ ( t ) represents the selected common model terms. θ k , m ¯ ω is coefficients concerning the kth rotating speed value; M is the number of total model terms, which can be calculated by:
M = ( n + L ) ! n ! L !
where n = nu + ny. L is the highest order of the model.
Model (5) can also be written as a matrix form as:
y k = P k θ k
where y k represents the system output under operating speed ω k ; P k is regression matrix formed by the candidate model terms, P k = [ p k , 1 ( t ) , p k , 2 ( t ) , p k , M ( t ) ] ; θ k is the coefficient matrix, θ k = [ θ k , 1 , θ k , 2 , , θ k , M ] T .

3.2. Model Structure Detection

The common model structure can be obtained by using the AERR-based EFOR algorithm [15,35]. For the rotor-bearing system, assume that there are K input–output data sets D k = u k ( t ) , y k ( t ) t = 1 Z ( k = 1 , 2 , , K ) corresponding to K different operating speeds. Then, the candidate model terms matrix can be formed as:
P k = P k , 1 , P k , 2 , , P k , M = p k , 1 ( z ) p k , 2 ( z ) p k , M ( z ) p k , 1 ( z + 1 ) p k , 2 ( z + 1 ) p k , M ( z + 1 ) p k , 1 ( Z ) p k , 2 ( Z ) p k , M ( Z )
where p k , m m = 1 , 2 , , M is the column vector of candidate model terms. p k , m t t = z , z + 1 , , Z denotes the value at sampling time t.
For the purpose of minimizing the error, the matrix P k needs to be orthogonalized first [5], by using the Gram–Schmidt algorithm [40], and then model (7) can be rewritten as:
y k = W k G k
where W k formed by the orthogonal vectors w k , 1 , w k , 2 , w k , M ; G k is the coefficient matrix corresponding to W k , G k = [ g k , 1 , g k , 2 , , g k , M ] T . w k , m and g k , m can be derived by Equations (8) and (9), respectively:
w k , m = p k , m i = 1 m 1 p k , m , w k , i w k , i , w k , i w k , i ,   m = 1 ,   2 , ,   M
g k , m = y k , w k , m t w k , m t , w k , m t ,   m = 1 ,   2 , ,   M
where <·,·> represents the inner product.
The AERR-based EFOR algorithm selects the common model terms based on the AERR criterion in a stepwise manner, which is measured by the Average Error Reduction Ratio (AERR) [36]:
AERR m = 1 K k = 1 K g k , m 2 w k , m t , w k , m t w k , m t , w k , m t × 100 % = 1 K k = 1 K y k , w k , m 2 y k , y k w k , m , w k , m × 100 %
where the subscript m denotes the mth candidate orthogonal model terms.
The model term with the maximum AERR value is selected as the ith model term at the ith searching step; the ith AERR is defined as:
AERR i = max AERR m
A threshold σ is specified, and the searching process will terminate while the Error-to-Signal Ratio (ESR) is less than σ . The ESR is defined as:
ESR = 100 i = 1 M 0 AERR i σ
where M0 denotes the M0th step of the searching process.
The linearized representation of orthogonalized parametrical dynamical model can be finally obtained as:
y k = m 0 = 1 M 0 g ¯ k , m 0 w ¯ m 0 ,   m 0   = 1 , 2 , ,   M 0
where w ¯ m 0 is the selected orthogonalized model terms; g ¯ k , m 0 is the corresponding coefficients.

3.3. Derivation of the Coefficients Function with the Operating Speed

Based on Equation (15) and the Inverse Gram–Schmidt algorithm [41], the NARX model with respect to the kth rotating speed value can be obtained as:
y k = m 0 = 1 M 0 θ ¯ k , m 0 p ¯ m 0 ,   m 0   = 1 , 2 , , M 0
where p ¯ m 0 is the selected terms from the original candidate dictionary P k ; θ ¯ k , m 0 is the corresponding coefficients.
The Inverse Gram–Schmidt algorithm is introduced in detail as follows:
θ ¯ k , M 0 = g ¯ k , M 0 θ ¯ k , M 0 1 = g ¯ k , M 0 1 a M 0 1 , M 0 θ ¯ k , M 0 θ ¯ k , M 0 2 = g ¯ k , M 0 2 a M 0 2 , M 0 1 θ ¯ k , M 0 1 a M 0 2 , M 0 θ ¯ k , M 0 θ ¯ k , m = g ¯ k , m i = m + 1 M 0 a m , i θ ¯ k , i
where
a m , i = p ¯ k , i , w ¯ k , m w ¯ k , m , w ¯ k , m , 1 m M 0 1
The relationship between the rotating speed ω ( ω = [ ω 1 , ω 2 , , ω K ] ) and the coefficients presented in Equation (17) can be revealed by the polynomial function [15]:
θ ¯ k , m 0 ω = j 1 = 0 J j K = 0 J β j 1 , , j S ω 1 j 1 ω K j K
where J is the degree of Function (19); β j 1 , , j S is the coefficients, which can be calculated through the Least Squares method [42].
As can be seen from Equation (16), θ ¯ k , m 0 is the coefficient of the NARX model with respect to the kth rotating speed value. Therefore, the identified model has multiple sets of coefficients corresponding to the rotating speed, which can be expressed by the polynomial function as shown in Equation (19). β j 1 , , j S is the coefficient of the polynomial function, which can be estimated by using the Least Squares algorithm according to the θ ¯ k , m 0 and rotating speed ω ( ω = [ ω 1 , ω 2 , , ω K ] ).
It should be mentioned that the response signals corresponding to the frequency sweep process should be collected first for the application of the proposed modeling approach for the rotor system. The common model structure with respect to all the rotating speeds can be found through using the system identification method described in Section 3.2. Finally, the speed is introduced into the coefficients of the common model structure. The system output of the rotor system can be obtained based on the identified NARX model with a given rotating speed. By comparing the predicted output with the real output of the rotor system, the feasibility of the identified model and proposed modeling method can then be validated. The modeling process is shown in Figure 7.

4. Validation of the Proposed Modeling Method

In order to verify the applicability and efficiency of the proposed modeling method, in this section, the rotor-bearing system described in Section 2 is illustrative as a numerical case, and a rotor-bearing test rig is demonstrated as an experimental case. The MPO (Model Predicted Output) method [32,41] is used to verify the results, which indicates that the NARX model can be obtained by using the proposed modeling method can reflect the system output accurately.

4.1. Case 1: Simulation Data Sets of the Rotor-Bearing System

Considering the rotor-bearing system shown in Figure 1, where the unbalanced force m e e ω 2 cos ω t is the system input signal, where me is the mass of the rotor. According to the modeling method described in Section 3, the signal with excitation frequency ω 81.7 : 12.6 : 276 . 5 rad/s is taken as system input for frequency sweep. Then, 19 data sets of 81921 sample points were generated as input signals, and the corresponding output signals were obtained by solving the Equation (2). The maximum time lags for the input and output signals are three, and the degree of the nonlinearity function was three. The results of the identification by using the proposed rotor-bearing system modeling method are shown in Table 3.
As can be seen from Table 3, the NARX model used to represent the rotor-bearing system can be written as:
y ( t ) = θ 1 ( ω ) y ( t 1 ) + θ 2 ( ω ) y ( t 2 ) + + θ 8 ( ω ) 1 + θ 9 ( ω ) u ( t 1 ) 2 + θ 10 ( ω ) u ( t 1 ) u ( t 2 )
where θ i ( ω ) i = 1 , , 10 is the coefficients corresponding to the operating speed.
As illustrated in Table 3 and Equation (20), the dynamic characteristics of the rotor system under different operating speeds can be expressed by the same NARX model terms. However, the coefficients corresponding to different rotating speeds are different. In order to obtain a parsimonious model to represent the rotor-bearing system, for this numerical case, the coefficients are written as a function corresponding to the rotating speed. Then, the system output can be predicted according to the expression of the unbalanced force, the coefficient function, and the model terms, as long as the rotation speed is given. In this case, the coefficient function is expressed as a third-order function corresponding to the rotational speed as follows:
θ i ( ω ) = β i , j + β i , j ω + β i , j ω 2 + β i , j ω 3
where β j 1 , , j S is the coefficients of the coefficient function in Equation (21), which can be obtained by using the Least Squares algorithm according to the identification results listed in Table 3 and ω . The results for the parameters β m , i are shown in Table 4.
In order to test the NARX model in the time and frequency domain, the rotating speed ω = 100 . 5 , 138 . 2 , 213 . 6 rad / s are selected to generate the harmonic input signals and the coefficients of the NARX model. The validation is performed with the MPO criterion [32,41]; the results are presented in Figure 8, Figure 9 and Figure 10.
It can be observed from Figure 8, Figure 9 and Figure 10 that the predicting output of the NARX model is basically consistent with the real results of the underlying system, which means that the modeling method proposed in this paper can provide a parsimonious and reliable model for output prediction of the rotor-bearing system.

4.2. Case 2: Real Data Sets of the Rotor-Bearing System

As shown in Figure 11a, a rotor-bearing test rig is taken as the experimental subject for the real data validation. The eddy current displacement sensor is located between the disk and the bearing to obtain the output signals, and the Labview test system is applied to collect the data sets, as shown in Figure 11b.
Concerned with the safety and the working condition, the rotor-bearing test rig is operated under low-speed cases. The cos ω t , ω 113 : 1 . 3 : 126 rad / s , is defined as the system input, and the signals of the system response in vertical are considered as the system output. The NARX model of the test rig is established based on the frequency sweep modeling method, and a three-order model is identified as shown in Table 5.
For the experimental validation case, the coefficient function is also expressed as a third-order function as shown by Equation (21). The coefficients β m , i can be obtained by the Least Squares algorithm through identification results shown in Table 5. The calculation results of β m , i are listed in Table 6.
The input signal with rotating speed ω = 118.1 rad / s is applied to verify the NARX model using the MPO validation criterion. The predicting output is compared with the real output in time and frequency domains, the results are shown in Figure 12. As Figure 12 implies the NARX model of the rotor-bearing system shows satisfying accuracy. These comparisons indicate that the proposed frequency sweep modeling method of the rotor-bearing system in the time domain can reflect the dynamic characteristics. Moreover, the identified NARX model can provide a most parsimonious and reliable model for the analysis and further fault diagnosis of the rotor-bearing system.

5. Conclusions

In this paper, a frequency sweep modeling method for the rotor-bearing system in the time domain is proposed based on one of the data-driven models, which is referred to as the NARX model. Different from other modeling methods of the rotor system based on system identification, it is a common model structure-detection-based model terms selection method used to characterize the underlying system. Using a pre-defined power exponential polynomial function and introducing the operating speed into the function to describe the NARX model coefficients, the most parsimonious model can be obtained to reproduce the rotor-bearing system under different operating speeds. Furthermore, the proposed modeling method enriches the rotor-bearing system modeling method and provides a reliable model for the analysis and fault diagnosis, which is of practical significance.
Both the numerical and experimental studies are conducted to show the efficiency and accuracy of the proposed modeling method by using the MPO validation criterion, the results indicate that the system output predicted by the identified model can accurately reflect the dynamic characteristics of interest in both the time and frequency domains. However, in the experiment case, it is difficult to collect the system output in a wide working speed range due to the unstable working condition of the test rig, which makes the experimental results insufficient. Consequently, more experimental cases will be discussed in future studies.

Author Contributions

L.J.: conceptualization, writing—original draft preparation; Z.Z.: software, formal analysis, writing, and editing; Y.L.: writing—review and editing, project administration; C.W.: writing—review and editing; D.Y.: software, writing and editing, project administration. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the National Natural Science Foundation of China (no. 52165055), Science and Technology Project of Guangxi, China (no. GK AD19245149), and the Doctoral foundation of Guangxi University of Science and Technology (no. XKB 21Z64 and XKB 19Z25).

Institutional Review Board Statement

Not applicable.

Data Availability Statement

Data will be made available on reasonable request.

Acknowledgments

Y.L., D.Y., and C.W. acknowledge the financial support of the Guangxi University of Science and Technology, China.

Conflicts of Interest

The authors declare that they have no conflict of interest regarding the publication of this paper.

References

  1. Hu, L.; Liu, Y.; Zhao, L.; Zhou, C. Nonlinear dynamic behaviors of circumferential rod fastening rotor under unbalanced pre-tightening force. Arch. Appl. Mech. 2016, 86, 1621–1631. [Google Scholar] [CrossRef]
  2. Li, Y.; Luo, Z.; Liu, J.; Ma, H.; Yang, D. Dynamic modeling and stability analysis of a rotor-bearing system with bolted-disk joint. Mech. Syst. Signal Process. 2021, 158, 107778. [Google Scholar] [CrossRef]
  3. Łebkowski, A. Design, analysis of the location and materials of neodymium magnets on the torque and power of in-wheel external rotor PMSM for electric vehicles. Energies 2018, 11, 2293. [Google Scholar] [CrossRef] [Green Version]
  4. Lu, X.; Zeng, Y.; Chen, Y.; Xie, X.; Guan, Z. Transient response characteristics of a bolted flange connection structure with shear pin/cone. J. Sound Vib. 2017, 395, 240–257. [Google Scholar] [CrossRef]
  5. Liu, H.; Zhu, Y.; Luo, Z.; Han, Q. PRESS-based EFOR algorithm for the dynamic parametrical modeling of nonlinear MDOF systems. Front. Mech. Eng. 2018, 13, 390–400. [Google Scholar] [CrossRef]
  6. Fonseca, C.A.; Santos, I.F.; Weber, H.I. Influence of unbalance levels on nonlinear dynamics of a rotor-backup rolling bearing system. J. Sound Vib. 2017, 394, 482–496. [Google Scholar] [CrossRef] [Green Version]
  7. Pavlenko, I.; Simonovskiy, V.; Ivanov, V.; Zajac, J.; Pitel, J. Application of artificial neural network for identification of bearing stiffness characteristics in rotor dynamics analysis. In Design, Simulation, Manufacturing: The Innovation Exchange; Ivanov, V.O., Zabolotnyi, O., Liaposhchenko, O.O., Pavlenko, I.V., Husak, O.H., Povstyanoy, O., Eds.; Springer: Cham, Switzerland, 2018; pp. 325–335. [Google Scholar]
  8. Liaposhchenko, O.O.; Sklabinskyi, V.I.; Zavialov, V.L.; Pavlenko, I.V.; Nastenko, O.V.; Demianenko, M.M. Appliance of inertial gas-dynamic separation of gas-dispersion flows in the curvilinear convergent-divergent channels for compressor equipment reliability improvement. In IOP Conference Series: Materials Science and Engineering; IOP Publishing: Bristol, UK, 2017; Volume 233, p. 012025. [Google Scholar]
  9. Liaposhchenko, O.; Pavlenko, I.; Monkova, K.; Demianenko, M.; Starynskyi, O. Numerical simulation of aeroelastic interaction between gas-liquid flow and deformable elements in modular separation devices. In Advances in Design, Simulation and Manufacturing II; DSMIE 2019. Lecture Notes in Mechanical Engineering; Springer: Cham, Switzerland, 2020; pp. 765–774. [Google Scholar]
  10. Villa, C.; Sinou, J.J.; Thouverez, F. Stability and vibration analysis of a complex flexible rotor bearing system. Commun. Nonlinear Sci. 2008, 13, 804–821. [Google Scholar] [CrossRef] [Green Version]
  11. Hei, D.; Lu, Y.; Zhang, Y.; Liu, F.; Zhou, C.; Müller, N. Nonlinear dynamic behaviors of rod fastening rotor-hydrodynamic journal bearing system. Arch. Appl. Mech. 2015, 85, 855–875. [Google Scholar] [CrossRef]
  12. Bhore, S.P.; Darpe, A.K. Nonlinear dynamics of flexible rotor supported on the gas foil journal bearings. J. Sound Vib. 2013, 332, 5135–5150. [Google Scholar] [CrossRef]
  13. Qin, Z.Y.; Han, Q.K.; Chu, F.L. Analytical model of bolted disk-drum joints and its application to dynamic analysis of jointed rotor. J. Mech. Eng. Sci. 2014, 228, 646–663. [Google Scholar] [CrossRef]
  14. Qin, Z.Y.; Han, Q.K.; Chu, F.L. Bolt loosening at rotating joint interface and its influence on rotor dynamics. Eng. Fail. Anal. 2016, 59, 456–466. [Google Scholar] [CrossRef]
  15. Liu, H.; Zhu, Y.; Luo, Z.; Wang, F. Identification of the dynamic parametrical model with an iterative orthogonal forward regression algorithm. Appl. Math. Model. 2018, 64, 643–653. [Google Scholar] [CrossRef]
  16. Mustapa, S.I.; Ayodele, F.O.; Ayodele, B.V.; Mohammad, N. Nexus between energy usability, economic indicators and environmental sustainability in four ASEAN countries: A non-linear autoregressive exogenous neural network modelling approach. Processes 2020, 8, 1529. [Google Scholar] [CrossRef]
  17. Li, Y.; Yang, D.; Wen, C. A weighted EFOR algorithm for dynamic parametrical model identification of the nonlinear system. Processes 2021, 9, 2113. [Google Scholar] [CrossRef]
  18. Kumar, R.; Srivastava, S.; Gupta, J.R.P.; Mohindru, A. Comparative study of neural networks for dynamic nonlinear systems identification. Soft Comput. 2019, 23, 101–114. [Google Scholar] [CrossRef]
  19. Li, F.; Zhang, J.; Oko, E.; Wang, M. Modelling of a post-combustion CO2 capture process using neural networks. Fuel 2015, 151, 156–163. [Google Scholar] [CrossRef] [Green Version]
  20. Wills, A.; Schon, T.B.; Ljung, L.; Ninness, B. Identification of Hammerstein-Wiener models. Automatica 2013, 49, 70–81. [Google Scholar] [CrossRef] [Green Version]
  21. Favier, G.; Kibangou, A.Y.; Bouilloc, T. Nonlinear system modeling and identification using Volterra-PARAFAC models. Int. J. Adapt. Control 2012, 26, 30–53. [Google Scholar] [CrossRef] [Green Version]
  22. Petroșanu, D. Designing, developing and validating a forecasting method for the month ahead hourly electricity consumption in the case of medium industrial consumers. Processes 2019, 7, 310. [Google Scholar] [CrossRef] [Green Version]
  23. Leontaritis, I.J.; Billings, S.A. Input-output parametric models for non-linear systems Part I: Deterministic non-linear systems. Int. J. Control 1985, 41, 26. [Google Scholar] [CrossRef]
  24. Leontaritis, I.J.; Billings, S.A. Input-output parametric models for non-linear systems Part II: Stochastic non-linear systems. Int. J. Control 1985, 41, 329–344. [Google Scholar] [CrossRef]
  25. Ge, X.B.; Luo, Z.; Ma, Y.; Liu, H.P.; Zhu, Y.P. A novel data-driven model based parameter estimation of nonlinear systems. J. Sound Vib. 2019, 453, 188–200. [Google Scholar] [CrossRef]
  26. Bayma, R.S.; Zhu, Y.P.; Lang, Z.Q. The analysis of nonlinear systems in the frequency domain using Nonlinear Output Frequency Response Functions. Automatica 2018, 94, 452–457. [Google Scholar] [CrossRef]
  27. Li, Y.; Luo, Z.; He, F.; Zhu, Y.; Ge, X. Modeling of rotating machinery: A novel frequency sweep system identification approach. J. Sound Vib. 2021, 494, 115882. [Google Scholar] [CrossRef]
  28. Peng, Z.K.; Lang, Z.Q.; Wolters, C.; Billings, S.A.; Worden, K. Feasibility study of structural damage detection using NARMAX modelling and Nonlinear Output Frequency Response Function based analysis. Mech. Syst. Signal Process. 2011, 25, 1045–1061. [Google Scholar] [CrossRef]
  29. Araújo, Í.B.Q.; Guimarães, J.P.F.; Fontes, A.I.R.; Linhares, L.L.S.; Martins, A.M.; Araújo, F.M.U. NARX model identification using correntropy criterion in the presence of non-gaussian noise. J. Control Autom. Electr. Syst. 2019, 30, 453–464. [Google Scholar] [CrossRef]
  30. Huang, H.; Mao, H.; Mao, H.; Zheng, W.; Huang, Z.; Li, X.; Wang, X. Study of cumulative fatigue damage detection for used parts with nonlinear output frequency response functions based on NARMAX modelling. J. Sound Vib. 2017, 411, 75–87. [Google Scholar] [CrossRef]
  31. Ayala, S.J.R.; Wei, H.; Boynton, R.J.; Walker, S.N.; Billings, S.A. Modeling and prediction of global magnetic disturbance in near-Earth space: A case study for Kp index using NARX models. Space Weather 2016, 14, 899–916. [Google Scholar]
  32. Ma, Y.; Liu, H.; Zhu, Y.; Wang, F.; Luo, Z. The NARX model-based system identification on nonlinear, rotor-bearing systems. Appl. Sci. 2017, 7, 911. [Google Scholar] [CrossRef]
  33. Li, Y.; Luo, Z.; Liu, Z.; Hou, X. Nonlinear dynamic behaviors of a bolted joint rotor system supported by ball bearings. Arch. Appl. Mech. 2019, 11, 2381–2395. [Google Scholar] [CrossRef]
  34. Chen, G. Study on nonlinear dynamic response of an unbalanced rotor supported on ball bearing. J. Vib. Acoust. 2009, 131, 1980–1998. [Google Scholar] [CrossRef]
  35. Maraini, D.; Nataraj, C. Nonlinear analysis of a rotor-bearing system using describing functions. J. Sound Vib. 2018, 420, 227–241. [Google Scholar] [CrossRef]
  36. Wei, H.L.; Lang, Z.Q.; Billings, S.A. Constructing an overall dynamical model for a system with changing design parameter properties. Int. J. Model. Identif. Control 2008, 5, 93–104. [Google Scholar] [CrossRef]
  37. Tsunoda, W.; Chiba, A.S.T. Frequency response function measurement utilizing radial excitation force generated by permanent magnet synchronous motor. Mechatronics 2019, 61, 49–57. [Google Scholar] [CrossRef]
  38. Zhao, W.; Chen, H.; Zhou, T. New results on recursive identification of NARX systems. Int. J. Adapt. Control 2011, 25, 855–875. [Google Scholar] [CrossRef]
  39. Ruslan, F.A.; Samad, A.M. Multiple input single output (MISO) ARX and NARX model of flood prediction system: A comparative study. In Proceedings of the 2013 IEEE International Conference on Control System, Computing and Engineering, Penang, Malaysia, 29 November–1 December 2013; pp. 254–258. [Google Scholar]
  40. Guo, Y.; Guo, L.Z.; Billings, S.A.; Wei, H. An iterative orthogonal forward regression algorithm. Int. J. Syst. Sci. 2015, 46, 776–789. [Google Scholar] [CrossRef]
  41. Billings, S.A. Nonlinear System Identification: NARMAX Methods in the Time, Frequency, and Spatio-Temporal Domains; John Wiley & Sons: Chichester, UK, 2013. [Google Scholar]
  42. Wolberg, J. Data Analysis Using the Least-Squares Method; Springer: New York, NY, USA, 2006. [Google Scholar]
Figure 1. Schematic of the rotor-bearing system [33]: (a) rotor system; (b) ball bearing.
Figure 1. Schematic of the rotor-bearing system [33]: (a) rotor system; (b) ball bearing.
Processes 10 00679 g001
Figure 2. Amplitude response curve of the disk in the x-direction.
Figure 2. Amplitude response curve of the disk in the x-direction.
Processes 10 00679 g002
Figure 3. The waterfall diagram of the rotor system in x-direction.
Figure 3. The waterfall diagram of the rotor system in x-direction.
Processes 10 00679 g003
Figure 4. Response of the disk in x-direction (ω = 94.2 rad/s): (a) time domain; (b) frequency domain.
Figure 4. Response of the disk in x-direction (ω = 94.2 rad/s): (a) time domain; (b) frequency domain.
Processes 10 00679 g004
Figure 5. Response of the disk in x-direction (ω = 144.5 rad/s): (a) time domain; (b) frequency domain.
Figure 5. Response of the disk in x-direction (ω = 144.5 rad/s): (a) time domain; (b) frequency domain.
Processes 10 00679 g005
Figure 6. Response of the disk in x-direction (ω = 250 rad/s): (a) time domain; (b) frequency domain.
Figure 6. Response of the disk in x-direction (ω = 250 rad/s): (a) time domain; (b) frequency domain.
Processes 10 00679 g006
Figure 7. Modeling process for rotor system by using the proposed method.
Figure 7. Modeling process for rotor system by using the proposed method.
Processes 10 00679 g007
Figure 8. Response of the disk in x-direction (ω = 100.5 rad/s): (a) time domain; (b) frequency domain.
Figure 8. Response of the disk in x-direction (ω = 100.5 rad/s): (a) time domain; (b) frequency domain.
Processes 10 00679 g008
Figure 9. Response of the disk in x direction (ω = 138.2 rad/s) (a) time-domain; (b) frequency domain.
Figure 9. Response of the disk in x direction (ω = 138.2 rad/s) (a) time-domain; (b) frequency domain.
Processes 10 00679 g009
Figure 10. Response of the disk in x-direction (ω = 213.6 rad/s): (a) time-domain; (b) frequency domain.
Figure 10. Response of the disk in x-direction (ω = 213.6 rad/s): (a) time-domain; (b) frequency domain.
Processes 10 00679 g010
Figure 11. Experimental setup: (a) rotor-bearing test rig; (b) test system.
Figure 11. Experimental setup: (a) rotor-bearing test rig; (b) test system.
Processes 10 00679 g011
Figure 12. Response of the rotor system in the vertical direction (ω = 118.1 rad/s): (a) time-domain; (b) frequency domain.
Figure 12. Response of the rotor system in the vertical direction (ω = 118.1 rad/s): (a) time-domain; (b) frequency domain.
Processes 10 00679 g012
Table 1. Parameters of the rotor system.
Table 1. Parameters of the rotor system.
ParametersValuesParametersValues
m A , m B 20   kg c a , c b 3000   N m / s
m O 1 , m O 2 40   kg c d 1 , c d 2 3000   N m / s
J d 1 , J d 2 0.803 kg m 2 c O 1 , c O 2 3000 N m / s
J p 1 , J p 2 1.6059 kg m 2 k 1 8 × 10 5 N
a 1 0.29   m k 2 8 × 10 5 N
b 1 0.61   m k b 2.5 × 10 7 N / m
a 2 0.31   m e 0.6 mm
b 2 0.59   m β π / 4
k 2.5 × 10 8 N / m k θ 2.5 × 10 7 N m
Table 2. The structural parameters of the ball bearing.
Table 2. The structural parameters of the ball bearing.
Radius of Outer
Race R (mm)
Radius of Inner
Race r (mm)
Radial Clearance
2r0 (μm)
Numbers of
Ball Elements Nb
Contact Stiffness
kB (N/m3/2)
BN
63.940.11813.34 × 1063.08
Table 3. The modeling results of the rotor-bearing system in Figure 1.
Table 3. The modeling results of the rotor-bearing system in Figure 1.
StepTermCoefficients Corresponding to the Excitation FrequencyAERR (%)
ω   =   81.7 rad / s ω   =   94 . 3 rad / s   ω   =   263 . 9 rad / s   ω   =   276 . 5 rad / s
1y (t − 1)2.49 × 10−82.37 × 10−8 −1.03 × 10−91.44 × 10−999.9
2y (t − 2)2.49 × 10−82.37 × 10−8−1.02 × 10−91.439 × 10−93.71 × 10−3
3y (t − 3)2.5 × 10−82.38 × 10−8−1.02 × 10−91.435 × 10−91 × 10−9
4u (t − 3)1.12 × 10−41.1 × 10−47.2 × 10−61.28 × 10−51.02 × 10−13
5u (t − 1)−1.11 × 10−4−1.09 × 10−4−7.37 × 10−6−1.3 × 10−51.97 × 10−14
6u (t − 2)2.79 × 10−71.396 × 10−7−8.1 × 10−8−8.04 × 10−84.82 × 10−14
7u (t − 3)2−8.95 × 10−81.71 × 10−7−4.32 × 10−82.12 × 10−83.92 × 10−14
81−2.97 × 10−72.12 × 10−8−7.59 × 10−84.04 × 10−84.22 × 10−14
9u (t − 1)2−2.09 × 10−75.37 × 10−7−1.22 × 10−75.82 × 10−84.21 × 10−14
10u (t − 1) u (t − 2)2.99 × 10−7−7.08 × 10−71.65 × 10−7−7.9 × 10−84.21 × 10−14
Total 99.996
Table 4. Results for the parameters βm,i in Equation (21).
Table 4. Results for the parameters βm,i in Equation (21).
ij
0123
1−4 × 10−95.2 × 10−9−2.77 × 10−103.72 × 10−12
2−3.2 × 10−95.13 × 10−9−2.74 × 10−103.7 × 10−12
3−2.48 × 10−95.05 × 10−9−2.72 × 10−103.66 × 10−12
4−3.9 × 10−52.4 × 10−5−1.16 × 10−61.47 × 10−8
54.48 × 10−5−2.47 × 10−51.18 × 10−6−1.48 × 10−8
62.4 × 10−6−2.38 × 10−77.2 × 10−9−6.98 × 10−11
7−5.3 × 10−66.4 × 10−7−2.27 × 10−82.48 × 10−10
8−6.7 × 10−67.88 × 10−7−2.79 × 10−83.09 × 10−10
9−1.53 × 10−51.85 × 10−6−6.52 × 10−87.12 × 10−10
102.06 × 10−5−2.5 × 10−68.79 × 10−8−9.59 × 10−10
Table 5. The modeling results of the rotor test rig in Figure 11.
Table 5. The modeling results of the rotor test rig in Figure 11.
StepTermCoefficients Corresponding to the Excitation FrequencyAERR (%)
ω   =   113 rad / s ω   =   114 . 3 rad / s   ω   =   124 . 4 rad / s   ω   =   126 rad / s
1y (t − 1)2.3842.398 2.3582.33699.43
2y (t−2)−1.974−1.990−1.927−1.8990.56
3y (t−3)0.5620.5670.5340.5251.12 × 10−5
4u (t − 1)0.0890.015−0.162−0.2212.18 × 10−6
5u (t − 3)−0.114−0.0400.1350.2011.59 × 10−6
6u (t − 1) y (t − 3)0.0080.008−0.009−0.0052.8 × 10−7
710.00030.00020.00010.00014.8 × 10−7
8y (t − 3)3−0.041−0.031−0.024−0.0293.34 × 10−7
9y (t − 1) y (t − 3)−0.295−0.130−0.138−0.1663.02 × 10−7
10y (t − 2)20.2860.1280.1240.1565.5 × 10−8
Total 99.99
Table 6. Results for the parameters βm,i.
Table 6. Results for the parameters βm,i.
ij
0123
11.94700.0770−0.00410.0001
2−0.5630−0.22870.0117−0.0002
3−0.48070.1650−0.00830.0001
41.0970−0.09140.00260.00004
5−1.09480.0980−0.00340.0001
6−5.14130.7221−0.03320.0005
7−0.00640.00100.000050.1 × 10−5
8−0.91530.1162−0.00510.0001
9−27.67133.7498−0.16870.0025
1022.1378−2.97940.1335−0.0020
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Jin, L.; Zhu, Z.; Li, Y.; Wen, C.; Yang, D. Frequency Sweep Modeling Method for the Rotor-Bearing System in Time Domain Based on Data-Driven Model. Processes 2022, 10, 679. https://doi.org/10.3390/pr10040679

AMA Style

Jin L, Zhu Z, Li Y, Wen C, Yang D. Frequency Sweep Modeling Method for the Rotor-Bearing System in Time Domain Based on Data-Driven Model. Processes. 2022; 10(4):679. https://doi.org/10.3390/pr10040679

Chicago/Turabian Style

Jin, Long, Zhimin Zhu, Yuqi Li, Chuanmei Wen, and Dayong Yang. 2022. "Frequency Sweep Modeling Method for the Rotor-Bearing System in Time Domain Based on Data-Driven Model" Processes 10, no. 4: 679. https://doi.org/10.3390/pr10040679

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop