1. Introduction
Blade condition monitoring is a key aspect in ensuring the healthy operation of aero-engines, especially when the engines face challenges such as higher rotational speeds, greater aerodynamic loads, and higher-temperature environments [
1]. Through effective condition monitoring, the reliability of engine blades can be significantly improved, reducing the risk of potential failures. The application of this monitoring technology is crucial for maintaining and extending the service life of engines.
Currently, blade vibration monitoring methods are mainly divided into two categories: invasive and non-invasive. The invasive measurement method is primarily the strain gauge measurement method [
2], which, although considered the most reliable experimental method, is not entirely suitable for modern advanced instrumentation needs due to its complex installation, potential to interfere with local fluid flow fields, and inability to function for long periods in extreme environments [
3]. Non-invasive methods, such as BTT measurement methods, have become typical technologies for blade-disk vibration measurement in industrial equipment [
4]. However, the type of sensors, the installation location of the sensors, and the data post-processing algorithms have not yet been standardized, requiring proof of reliability under different operating conditions [
5].
In recent years, BTT data analysis methods have seen extensive development and application. Reinhardt et al. [
6] analyzed timing errors in detail using OPR sensors and proposed a reference method to improve accuracy. Zhang et al. [
7] proposed a new BTT method based on multiple reference phases, setting multiple reference phases on the shaft. Gallego-Garrido et al. [
8] proposed a BTT method for multi-modal vibration. Liu et al. [
9] proposed a BTT method based on reconstructed order analysis for blade vibration measurement under variable speed conditions. However, all these methods require key phase sensors as a reference to calculate blade vibration. The use of key phase sensors causes some problems in the practical application of BTT technology. First, in most cases, due to limited space for the engine, the installation of key phase sensors is very difficult. Second, if a key phase sensor fails or the signal is lost, then the entire BTT system will fail. Moreover, if a key phase sensor falls off, it can also damage the engine. Therefore, the ideal condition for the application of BTT technology is to eliminate the key phase sensor. To achieve this goal, researchers have made a lot of efforts.
In 2005, Michael Zielinski and Gerhard Ziller of MTU Germany were the first to propose the concept of keyless BTT measurement technology [
10]. Russhard [
11] proposed a method to generate a virtual reference signal through SLF. Later, Chen et al. [
12] further developed the SLF method and proposed a new composite reference method. Guo et al. [
13] used the installation position of the BTT sensor as a reference and calculated blade vibration and speed based on the Time of Arrival (TOA) signal. Fan et al. [
14] used the difference in blade vibration displacement between two sensors to identify the vibration parameters of the blade. However, methods using blade or BTT sensors as a reference still face challenges in handling speed fluctuations and directly acquiring blade vibration displacement. Although the composite reference method can directly obtain the vibration displacement of the target blade, this method assumes that the rotor speed is constant within each revolution when calculating the speed, which is inaccurate for the instantaneous state of the rotor.
Therefore, this paper, based on the composite reference method, utilizes a multi-sensor SLF method [
15] to more accurately determine the theoretical TOA of the reference blade, and employs a Kalman filter algorithm to determine the instantaneous rotational speed of the reference blade. By establishing the correlation between the vibration displacements of other blades and the reference blade, the vibration displacements of the remaining blades can be determined using the vibration displacement of the reference blade. This reduces the error in the measurement results of blade vibration displacement and improves the accuracy of blade vibration displacement identification.
2. SLF Method
When the blade rotates without vibration, the cumulative angle Φ swept by the blade at time t after sampling is described as follows:
where
f0 is the rotational speed frequency of the blade at the start of sampling, in Hz, and a is the acceleration, in Hz/s.
Since the blade vibrates during rotation, the cumulative angle Φ of the blade tip at time t after sampling can be expressed as follows:
In Formula (2), ΔΦ is the angle generated by blade vibration. As shown in
Figure 1, when the blade b passes through sensor i without vibration, the sensor probe records the blade TOA, and the cumulative angle
of the blade at this time is described as follows:
where
β(i,b) represents the angle through which blade b rotates from the starting position to below sensor i.
β(i,b) can be expressed as the following:
where
β(1,1) represents the angle between blade 1 and sensor 1, n
b is the number of blades, and
α(1,i) is the angle between sensor i and sensor 1.
In the keyless measurement method, when the first sensor probe records the first TOA of blade 1, sampling officially begins, so β(1,1) = 0. If the blade does not vibrate during rotation, then the time the blade passes through the sensor is the theoretical TOA of the blade.
During the variable speed rotation of the blade (
a ≠ 0 Hz/s), using the quadratic formula to solve for time t in Formula (1), the theoretical time
for blade b to reach sensor i on the nth revolution can be obtained:
Since
≥ 0, the simplified Formula (5) is as follows:
During uniform speed rotation of the blade (a = 0), Formula (1) becomes the following:
Then the theoretical time
for blade b to reach sensor i on the nth revolution is as follows:
During the data acquisition process, since the vibration value ΔΦ of the blade is extremely small compared to its cumulative angle Φ, the data points (, ) will inevitably fluctuate around the curve described by Formulas (6) or (8). Using the least squares method to fit the acquired data points (, ), the theoretical TOA can be obtained. However, because Formula (6) is more complex than the linear Formula (8) due to its non-linear characteristics, the time required for the non-SLF process far exceeds that of SLF. Therefore, the linear Formula (8) can be used as the target function for fitting first. As this method only fits the data from a single rotation of the blade, it aims to predict the theoretical TOA of the blade within that rotation. Therefore, its effectiveness relies on conditions where the rotational speed is relatively high and fluctuates minimally, and the speed difference between blades within a single rotation is not significant. Under these circumstances, the average rotational speed of a single rotation can be approximated as the rotational speed of each blade as it passes the sensor. Conversely, if the rotational speed fluctuates significantly or the speed difference between blades is considerable, the SLF error will have a substantial impact on the measurement results.
Formula (8) can be rewritten as follows:
where b
fit(n) is the correction coefficient. By fitting this straight line with the least squares method, t
fit(n) can be obtained, which can be considered the theoretical TOA. In the original SLF method, only the blade TOAs of sensor 1 were fitted to obtain the theoretical TOAs of sensor 1. On that basis, this method will fit the blade TOAs of all sensors to obtain the theoretical TOAs of all sensors. Formula (4) is used to calculate the angle
β that each blade rotates from the initial position to different sensors.
Arranged according to the order in which the blades arrive at the sensors (i.e., the size of the angle
β(i,b) when the blade rotates to the sensor), the distribution of the angle
β between the blades in the fitting interval and the sensors is as follows:
In Formula (12), β(i,K) represents the angle through which blade K at the midpoint of the fitting interval rotates from the initial position to sensor i, and β(j,b) represents the angle through which the blade b at the farthest end of the fitting interval rotates from the initial position to the farthest sensor j. Then, perform independent fitting on the data in the fitting interval to obtain the theoretical TOA of each sensor’s blades.
The blade vibration value obtained according to the BTT principle is as follows:
where
is the linear speed of blade n.
Thus, the vibration signal of the SLF method is ultimately obtained.
From Formula (14), it can be seen that v(n) is calculated through kfit(n) or T(n), which gives the average linear speed of the nth revolution, not the instantaneous speed when the blade reaches the sensor probe. This will affect the measurement accuracy of blade vibration displacement. Therefore, it is necessary to correct the blade’s rotational speed.
3. The Improved Composite Reference Method
In the least squares SLF, the midpoint of the fitting interval usually has the smallest error [
16]. This characteristic is extremely important for the accuracy of the keyless BTT method. Its impact will be explained in the following simulations.
This method first selects the blade at the midpoint of the SLF area as the reference blade, uses the SLF method to obtain the theoretical TOA of the reference blade K reaching the probe of sensor i, and then corrects the blade speed to obtain the vibration displacement of the reference blade K.
Diamond et al. [
17] derived the state space equations for the instantaneous angular velocity and instantaneous angular position of the shaft, and used the Kalman filter to solve and correct the instantaneous speed of the rotor. This paper refers to its method and applies it to keyless measurement. The state equations for the speed of two consecutive revolutions of the rotor are as follows:
where
is the speed frequency of the reference blade K when it reaches sensor i on the nth revolution, and
is the speed frequency on the (n + 1)th revolution. ΔΨ represents the number of revolutions passed as 1.
can be expressed as follows:
When blade b passes through probe i on the nth revolution, the vibration displacement
of blade b relative to the reference blade K is the following:
Based on Formula (13), Formula (17) can be expressed as follows:
The instantaneous speed of the reference blade K when it reaches the probe of sensor i can be obtained through the Kalman filter algorithm, and the instantaneous speed of the reference blade when it reaches the probe of sensor i of other blades can be obtained through the following method. As shown in
Figure 2, taking a 10-blade example, taking blade 6 as the reference blade, since the rotor is performing uniform acceleration, the distance between adjacent speeds can be evenly divided into 10 parts, and through the instantaneous speed of the reference blade and the parts corresponding to each blade, the speed of each blade can be obtained, which can be considered as the instantaneous speed of other blades when they reach the probe of the sensor.
When b > K, the linear speed
of blade b when it reaches sensor i on the nth revolution is as follows:
Since the calculation process when b < K is basically the same as that when b > K, to avoid verbosity in the main text, this paper omits the derivation of the calculation process for b < K.
Similarly, the instantaneous speed of the reference blade K when it reaches other sensors can also be obtained.
When
αi <
αj, the linear speed
of the reference blade K when it reaches sensor j on the nth revolution is as follows:
Similar to the above, this paper also omits the derivation of the calculation process for the case when αi > αj.
When b > K, by substituting Formula (19) into Formula (18), we get the following:
The arc length L
(K,b) between blade b and the reference blade is the following:
By substituting Formula (19) into Formula (22) and arranging it, we get the following:
By substituting Formula (23) into Formula (21) and arranging it, we get the following:
From Formulas (17) and (24), we get the following:
Thus, the vibration displacement of all blades under sensor i can be obtained.
In general, a BTT monitoring system consists of multiple sensors. Similarly, based on the vibration conditions of each blade under sensor i and the installation angle of the sensor, the vibration conditions of each blade under other sensors can be calculated. The vibration displacement
of the reference blade K when it passes through sensor j on the nth revolution is as follows:
From Formula (26), the vibration displacement
of blade b when it passes through sensor j on the nth revolution is as follows:
In this way, the vibration displacement of blades under other sensors can be obtained.
5. Vibration Parameter Identification
To meet the practical measurement requirements that there are no more restrictions on the installation angle of the BTT sensors, a method of identifying synchronous vibration parameters of rotating blades with variable speed using multiple BTT sensors at arbitrary angles is adopted. At least five BTT sensors are required, and the specific parameter identification process is as follows.
The blade bending vibration displacement fitting curve equation [
19] is the following:
where A is the displacement caused by the amplitude of the external force, Q is the quality factor,
fz is the blade vibration frequency, and
fv is the blade rotation speed frequency. Also:
In Formula (35), Ne is the vibration multiple frequency, α is the installation angle of the sensor probe, and is the initial phase.
The unknown parameters in Equation (33) can be written in vector form:
Using the nonlinear function
x of Equation (33) to represent the minimum square approximation fitting data,
of
x is used to determine
, through the Levenberg-Marquardt algorithm (L-M method) for nonlinear least squares data fitting [
20]. From the L-M method fitting results, the resonance amplitude
Amax, center rotation speed frequency
fz, quality factor Q, initial phase
, and constant bias C can be obtained.
If the rotation speed frequency increases linearly from 56 Hz to 68 Hz, the vibration multiple is 2, the synchronous resonance amplitude is 1 mm, the constant bias is 0.2 mm, and other system parameters remain unchanged, the simulation time is 20 s, and a 10% random noise is introduced into the measurement results of each BTT sensor. After processing the simulation data,
Figure 14 is the fitting curve of the synchronous vibration displacement of the reference blade K measured by sensor 1 under variable speed.
By using the L-M algorithm in the nonlinear least squares method to fit the data obtained from the simulation, five vibration parameters are calculated: Amax = 1.02 mm, fz = 61.271 Hz, Q = 95.387, = −8.648°, C = 0.211 mm, which basically remain consistent with the simulation parameters mentioned above.
To determine the vibration multiple of the twisted blade and accurately calculate the natural frequency of the blade, the relationship between the measured vibration phase difference and the installation angle of the sensor can be used to calculate the vibration multiple and the natural frequency of the blade by using multiple BTT sensors.
Taking sensor 1 as the reference standard, n BTT sensors are installed at angles α
1, α
2, …, α
n on the casing at the top of the blade. The difference between the vibration phase values of reference blade K measured by each BTT sensor and the vibration phase value of reference blade K measured by sensor 1 is the following:
The phase difference value
between each BTT sensor and sensor 1 can be calculated by curve fitting, and integrated into [0°, 360°), the phase difference value
is represented by a vector as:
If the actual vibration multiple of the blade is
, substitute the values that
can take within a certain range into Equation (37) using an exhaustive algorithm, and integrate into [0°, 360°), the corresponding phase difference value
represented by a vector is as follows:
The error between the phase difference value obtained by the exhaustive calculation and the actual measured phase difference value is
Ek, which can be represented as follows:
where
.
The magnitude of the phase difference value obtained by the exhaustive calculation deviates from the actual measured phase difference value, which is represented as follows:
Since the error cannot be completely avoided, the smallest Sk corresponding to exhaustive multiple is taken as the actual multiple.
Five BTT sensors are used for simulation analysis, with sensors 2–5 taking sensor 1 as the reference, and the installation angles are in sequence as follows: 0°, 16°, 29°, 53°, 75°, and a 10% random noise is introduced into the measurement results of each BTT sensor. After processing the simulation data, the fitting curves of the synchronous vibration displacement of reference blade K measured by each BTT sensor under variable speed can be obtained, as shown in
Figure 15.
The numbers are shown in
Table 1. After calculation of vibration multiples from 1 to 20 by exhaustive calculation,
Figure 16 shows the traversal results. From
Figure 16, it can be seen that
Ne = 2, the minimum root mean square value
Sk = 8.44°. From
Table 1, it can be seen from the results of identifying the synchronous vibration parameters of the reference blade K under the variable speed sweep that the center rotational speed frequency
fz = 61.271 Hz, the intrinsic frequency
of the blade, and the identifying frequency of the reference blade K, 122.542 Hz, have an error of only 0.322 Hz with the assumed frequency of 122.22 Hz for the simulation. Therefore, Five BTT sensors are mounted at any angle on the blade tip magazine, allowing accurate identification of the synchronized vibration parameters of torsionally angled blades under variable speed sweeps. The feasibility of the keyless-phase tip timing vibration measurement technique for identifying the vibration parameters of the torsion angle blade under variable speed sweep is theoretically verified.