Hostname: page-component-74656f9884-rdgjk Total loading time: 0 Render date: 2026-11-06T18:23:19.518Z Has data issue: false hasContentIssue false

Automatic regime detection for Rotor Track and Balance using vibration only sensor data

Published online by Cambridge University Press:  08 April 2020

Rights & Permissions [Opens in a new window]

Abstract

Rotor Track and Balance (RTB) is an important part of regular helicopter maintenance. The ability to perform this service assessment during normal operations, rather than with a series of explicit RTB flights, would greatly reduce the time the vehicle is non-operational and the maintenance costs associated with these flights and adjustments. This paper presents a novel methodology for identifying the RTB-related flight regimes, using a minimal number of vibration signals and comparing these to repeatable and stable characteristic vibration profiles. The technique is stable, with an 81% success in correct identification of the flight regime, when applied to a whole flight with a number of unknown regime events. The method can be run in real time, making it an effective way of identifying periods of flight that are suitable for RTB measurements. A new technique for visually representing any real-time flight signal, such as vibration, is also presented.

Information

Type
Research Article
Copyright
© The Author(s) 2020. Published by Cambridge University Press on behalf of Royal Aeronautical Society.
Figure 0

Table 1 List of duration events recorded for each RTB flight used in the study

Figure 1

Figure 1. Overview of the Regime Signature Recognition (RSR) process. The number in the corner of each stage indicate the page in this paper where the details of the stage can be found.

Figure 2

Figure 2. Example of the de-noised vibration signal using the Kolmogorov-Zurbenko algorithm. Figure (a) shows the whole vibration signal for the Vertical Main Rotor vibration channel, while (b) shows a small section of the whole signal (indicated by the red line in (a). The grey vertical lines in (b) and (c) indicate the start of a full rotation of the main rotor hub. While it may seem that little cleaning is needed to see the blade pulses in waveform of (b), for a sensor close to the gearbox and therefore saturated with noise, such as in (c), the de-noising makes these low frequencies much clearer.

Figure 3

Figure 3. The rotorgram for the whole flight, showing changes in the behaviour of the blade within a single full rotation (right to left) as the flight progresses (top to bottom). The labels on the right side indicate flight states as recorded in the log. The black arrows are the start of an event, while any following red arrow shows the point at which it ends. N.B. some flight conditions only happen instantaneously and so do not need an end arrow. The bar on the left shows the true signal amplitude represented by the colour levels in the rotorgram.

Figure 4

Figure 4. The Flight Event Time Synchronous Average (FETSA) for each RTB regime identified in the flight log. Note that the axes are the same for each of the individual plots.

Figure 5

Figure 5. Flight 1 Regime TSA correlation for Flight 1. The full correlation matrix is shown on the left side, with the correlation value indicated by the colour bar in the centre. The results of correlations greater than 0.80 are shown on the right.

Figure 6

Table 2 Table of the highest inter-flight regime correlation comparisons.

Figure 7

Figure 6. The proposed Regime Vibration Signatures (RVS) for eight flight condition. These signatures are created by taking the FETSA’s from all three flights and averaging across all cases of a given RTB regime.

Figure 8

Figure 7. The Matched Filter results for Flight 1 using the signatures in Fig. 6. This graph shows the output from applying the matched filters to the Main Rotor Horizontal, and performing the down-sample. The regime labels across the top indicate the start and end of RTB regime in the flight time as before.

Figure 9

Figure 8. Example confusion matrix for a neural network trained using the match filter outputs from all flights. Data from half the time slots (randomly selected) on both the main rotor signals were used to train the network, and the remaining data was used to produce this particular confusion matrix. Each row represents the classification made by the computer classifier, while each column indicates the true state of a particular time slots. Note that there are no false classifications between the true regimes, only in the mixed regimes of Return to base and Unknown are confusing results produced.

Figure 10

Figure 9. Plots showing the classification levels for each flight as recorded, showing the level of classification achieved by the neural network classification of the match filter signals, and the smoothing produced by the gap filter. The blue line shows the flight condition as recorded in the log. Note that just because that is when the log states a condition ends is not the same as the helicopter actually changing state, which is why a large proportion of the incorrect classifications are type 1 errors: i.e. the classifier is not actually incorrect, but the log itself is inaccurate.

Figure 11

Figure 10. Demonstration of the effect of noise in an input signal. Plot shows the mean success rate of ten iterations of training the neural network on the processed signals from the denoised data, and tested on processed signals with various signal to noise ratios. The SNR was manipulated by adding Gaussian white noise to the denoised signal, with increasing amplitudes of noise to change the variance. Plot shows the noise as ratio to signal, as the denoised signal would be considered to have SNR = ∞.