1. Introduction
Helicopters are vital in military and civilian fields, making their detection essential for low-altitude security. Since the emergence of helicopters in the early 20th century, detection technology has been continuously evolving. Traditionally, helicopter detection has relied on active detection technologies such as radar detection [
1,
2]. However, since radar systems were originally designed for fixed-wing aircraft, they often perform poorly when carrying out helicopter detection missions. Due to the low flight altitude and slow speed of helicopters, coupled with the interference of rotor blade echoes, radar echoes are often weak and subject to interference. Given these challenges and the unique noise characteristics generated by rotors, passive detection of helicopter acoustic signals has become an important alternative or supplement to traditional radar systems.
The noise of helicopters mainly comes from components such as the main rotor, tail rotor, engine, and fuselage. Despite the presence of numerous noise sources, the aerodynamic noise generated by the rotor dominates the overall sound pressure level. Therefore, existing studies typically use the aerodynamic noise level of the rotor as the standard for evaluating the overall acoustic impact of the helicopter [
3,
4,
5,
6].
Existing research on acoustic helicopter detection primarily focuses on rotor noise analysis [
7,
8,
9,
10,
11]. Due to the limitations of experimental conditions, the measurement of rotor noise is usually carried out in a simulated environment, such as a silencing wind tunnel. To better simulate the acoustic detection and noise analysis scenarios in the real world, outdoor research on actual helicopter flights is considered more effective. Ground microphone arrays are usually used for far-field data acquisition, although they will face the challenges of SNR and environmental interference [
12].
Researchers have developed passive detection systems by taking advantage of the acoustic characteristics of helicopters [
13,
14]. Most current methods prioritize harmonic characteristics. Yet, detecting these signals proves difficult because the main rotor’s tonal noise overlaps significantly with low-frequency environmental clutter. The rotational motion of rotor blades produces modulated aerodynamic noise, amenable to demodulation techniques such as DEMON (Detection of Envelope Modulation on Noise) [
15], spectral kurtosis (SK) [
16,
17], and cyclostationary analysis [
18,
19]. However, DEMON relies on extensive experience, while SK struggles to identify precise frequency bands under low-SNR conditions for reliable results [
20,
21].
The theory of cyclostationarity was first proposed by William A. Gardner [
22]. Cyclostationary signals are a special class of non-stationary random signals whose statistical properties vary periodically with time. Cyclostationary analysis is a method used to process signals with periodic statistical properties and is widely applied in fields such as communication signal processing, mechanical fault diagnosis, and target detection [
23,
24]. In reference [
25], Z. Lin first introduced cyclostationary analysis to detect helicopter aerodynamic noise. However, in this paper, he only considered the first-order cyclostationary features and did not address far-field helicopter detection under strong interference conditions. Subsequently, L. Yu et al. investigated second-order cyclostationary characteristics of rotor signals and developed a model for helicopter rotor aerodynamic noise [
26]. Cyclostationary analysis can extend the detection range of helicopters in low-SNR far-field scenarios. Angle-time cyclostationary analysis has been applied to isolate tonal and broadband noise components from counter-rotating open rotors [
27,
28].
Building on the cyclostationary properties of helicopter rotor noise, frequency-shift (FRESH) filtering emerges as a powerful technique for exploiting spectral correlation to remove interference and enhance signal detection in low-SNR environments [
29]. Originally introduced for cyclostationary signals in communication systems, FRESH filters shift frequencies to align periodic components, offering advantages over traditional time-invariant filters like Wiener filters, particularly in rejecting noise from radar or communication signals [
30]. This approach has been extended to time-varying variants for handling almost cyclostationary signals with non-commensurate cyclic frequency, as demonstrated in applications involving pulsed radar chirps [
31].
In recent years, the field of aerial acoustic detection has seen significant advancements, particularly driven by data-driven approaches. Comprehensive reviews have highlighted the evolution from classical signal processing to modern deep learning techniques for Unmanned Aerial Vehicle and helicopter detection [
32,
33]. For instance, lightweight Convolutional Neural Networks (CNNs) and residual networks (ResNet) have been successfully applied to extract robust acoustic features from complex environmental noise, achieving high recognition accuracy [
34]. Parallel to these learning-based methods, research into modern cyclostationary detection continues to evolve. Recent studies have demonstrated that combining machine learning classifiers with acoustic features—such as Mel-frequency cepstral coefficients (MFCCs) and cyclostationary signatures—can further enhance detection performance in low-SNR conditions [
35]. However, while deep learning models offer impressive detection rates, they typically require large-scale annotated datasets and substantial computational resources, which may not always be available for specific helicopter targets in far-field scenarios. Therefore, adaptive filtering methods that explicitly exploit the physical cyclostationarity of rotor noise, such as the FRESH filter proposed in this work, remain a critical and efficient solution.
We propose a filter that combines the Adam optimizer [
36] used in machine learning to accelerate gradient descent with the FRESH filter. This process starts with the Fast Spectral Correlation (FAST-SC) technology and is based on the Short-Time Fourier Transform (STFT) [
37] for detecting the cyclic frequency. Subsequently, the obtained spectral features are used to construct the frequency-shifted version of the input signal of the FRESH filter. After obtaining the filtered signal, we construct a global detector to determine whether the filtered signal is the aerodynamic noise of the helicopter. The primary contributions of this work are as follows:
By combining the Adam optimizer with the FRESH filter framework, a FRESH filter suitable for far-field helicopter sound detection was constructed. Unlike general frequency domain filters, this filter is designed to filter the cyclic frequencies of non-stationary signals with periodic characteristics, such as helicopter rotor noise.
A global detector for multiple cyclic frequencies was designed to determine whether the signal filtered by FRESH is the aerodynamic noise of a helicopter. The global detector can adaptively calculate the statistical threshold while taking into account the random jitter of the cycle frequency.
The remainder of this paper is organized as follows.
Section 2 describes the structure of the proposed FRESH adaptive filter.
Section 3 presents an adaptive detection strategy.
Section 4 validates both the filtering method and the detection strategy through simulations, with performance compared against the NLMS-based FRESH filter.
Section 5 applies the entire detection method to a far-field helicopter experiment.
Section 6 discusses the results and limitations. Finally,
Section 7 provides the conclusions.
To ensure mathematical consistency and clarity throughout the paper, the key notations and parameters used in the proposed method are summarized in
Table 1.
3. Multi-Cyclic Frequency Peak Detection Approach
The helicopter acoustic signal passing through the FRESH filter has more distinct cyclic spectral peaks. Based on this, we propose a global detector for detecting multi-cycle spectral peaks. This global detector detects helicopter rotor noise that overlaps with noise on the spectrum by detecting multiple cyclic frequencies [
40].
3.1. Problem Statement
The helicopter acoustic signal collected by the microphone
consists of two parts, the rotor noise
and environmental noise
:
Our goal is to detect rotor noise as much as possible, even if the characteristic harmonic features are severely damaged due to spectral interference. Therefore, we mathematically represent the detection problem within the framework of binary hypothesis testing:
where
represents the collected acoustic signal,
indicates that the collected acoustic signal is pure background noise, and
indicates that the collected acoustic signals are rotor noise and background noise.
This paper constructs specific detection statistics to perform binary hypothesis testing. Under the preset false alarm probability , by comparing this statistic with the decision threshold, it is determined whether to reject the null hypothesis .
3.2. Construction of the Detection Function
For robust far-field rotor noise identification, we formulate a detection index derived from the FRESH filter output . By utilizing the inherent cyclostationarity, the method effectively distinguishes the target signal from the environmental background noise, ensuring superior performance even in low-SNR environments.
Referring to the definition in
Section 2.1, spectral coherence
is used to standardize the cyclic spectrum. Therefore, we define the detection indicator
as the integral of the spectral coherence over the frequency band
B:
where
is the frequency resolution. This is the basis of the hypothesis test in the Equation (
17). The detection threshold
is adaptively set by the percentile method, corresponding to the expected false alarm rate
. This dynamic method ensures a constant false alarm rate (CFAR) under different noise conditions.
To account for rotor speed variations and Doppler shifts, search bands
are defined around the i-th harmonic
(where
is the fundamental BPF):
where the factor
determines the relative width of the search band. For example, the value
corresponds to the search range ±5% near the theoretical harmonic frequency. This design ensures that the system can adapt to the subtle changes in the speed of the helicopter’s rotor during flight.
To identify the most significant response within the
i-th harmonic band, the detection function
is evaluated across all candidate cyclic frequencies
. The local peak
is
The local quality score
for the i-th harmonic is
The global detection score
Q, fusing
n harmonics, is
This
Q score serves as an indicator for determining whether there are harmonic characteristics consistent with the rotor noise. To establish a comparative reference, calculate another statistic: the average amplitude of all spectral points that exceed the threshold
, denoted as
:
where
is the count of points on the entire cycle frequency axis that exceed
. The normalized threshold
is
Whenever the global probability score Q exceeds the threshold , we assume that the target feature exists and supports hypothesis . If this threshold is not reached, the assumption is supported. Although the instantaneous check can provide immediate results for each window q, it is still vulnerable to the influence of instantaneous noise peaks. This type of artifact is usually manifested as isolated false positives, lacking the persistence of the real target. Therefore, we implemented the time post-processing module. This step utilizes the continuity of the helicopter’s acoustic characteristics to filter out occasional errors.
First, a binary decision sequence,
, is generated from the instantaneous results:
We pass the original detection results through a sliding window moving average filter, a time-smoothing technique designed to filter out transient noise spikes while maintaining the continuity of real helicopter features. The final robust determination
depends on the density of positive markers within a window of width
w. Only when the local proportion exceeds the confirmation ratio
do we consider the target to exist (
):
where
w determines the duration of the time integral, while the scalar
serves as a proportional threshold, constrained by the interval
. The specific implementation steps of the proposed multi-cyclic frequency detection method are summarized in Algorithm 1.
| Algorithm 1: Proposed Multi-Cyclic Frequency Detection Algorithm |
![Applsci 16 01303 i001 Applsci 16 01303 i001]() |
By implementing this post-processing logic, we can suppress false alarms caused by
instantaneous environmental noise, thereby protecting the true acoustic characteristics of
the target. Each test result analyzed in this study is derived from this smoothed decision
flow Ds(q).
5. Experiment
5.1. Experimental Arrangement
To verify the efficacy of the suggested detection scheme, a far-field flight trial was carried out in Mianyang, Sichuan Province, China. The test involved a ROBINSON R22 helicopter, as illustrated in
Figure 7a, which is a light utility helicopter equipped with a two-bladed main rotor.
A cross-shaped microphone array was deployed in an open test field to capture acoustic signals, as shown in
Figure 7b. The array consisted of 1/4-inch G.R.A.S. 46 BD pressure microphone sets arranged with a spacing of 0.5 m between adjacent sensors. These microphones feature a frequency range of
to
, a dynamic range of
to
, and a nominal sensitivity of
. To minimize wind noise interference during the experiment, windscreens were attached to all microphones as depicted in the figure.
During the experiment, the helicopter took off near the microphone array, flew away to a maximum distance, and then returned, maintaining a flight altitude of approximately 50 m relative to the ground. The test lasted for approximately 2400 s, and the helicopter achieved a maximum distance of about 15 km at approximately 685 s. Considering that the rotor harmonics are mainly below 200 Hz, the data was recorded at a sampling rate of 5000 Hz, which conforms to the Nyquist sampling law to ensure no signal distortion. A Global Positioning System (GPS) was employed to track and record the real-time distance between the helicopter and the microphone array. For the handheld GPS, the Real-Time Kinematic (RTK) accuracy was 2.5 cm ± 1 ppm (tracking sensitivity −158 dBm), while the differential positioning device’s RTK accuracy was 1.5 cm ± 1 ppm. The measured range profile is illustrated in
Figure 8, where the X-axis represents the time elapsed since the start of the experiment, and the Y-axis denotes the distance between the helicopter and the microphone array. The detailed list of experimental devices is shown in
Table 3.
5.2. Cyclic Frequency Detection
The primary objective of the cyclic adaptive filter is to enhance signals exhibiting specific, known cyclic frequencies. Therefore, the initial critical step involves accurately identifying the characteristic cyclic frequencies of the helicopter’s rotor noise. To accomplish this, a signal segment captured under high SNR conditions is analyzed to determine the target frequencies for the filter.
To investigate the cyclic spectral characteristics of the helicopter noise, a signal segment at 1300 s was selected, corresponding to a scenario where the helicopter was positioned at a close distance of 0.193 km from the microphone array. At this proximity, the signal strength is high and environmental interference is minimal, providing an ideal baseline for feature extraction.
The Fast-SC algorithm was applied to this 10-s data segment. The analysis parameters were configured as follows: a Hamming window was employed to mitigate spectral leakage, with the window length set to . To ensure high resolution in the cyclic frequency domain and capture fine temporal variations, a window overlap of was utilized for the STFT calculation.
The resulting spectral coherence density is illustrated in
Figure 9. Spectral inspection isolates a sequence of sharp peaks attributed to the rotor’s acoustic footprint. We pinpoint the fundamental Blade Passage Frequency (BPF) at
Hz, accompanied by clearly defined higher-order harmonics: the second, third, and fourth. Leveraging these features, we initialize the cyclic adaptive filter with the frequency vector
Hz. Unless otherwise specified, this frequency vector and the aforementioned windowing parameters are consistently applied to all subsequent experimental analyses in this chapter.
As a comparison,
Figure 10 shows the spectral analysis of the helicopter at a distance of approximately 4 km at 1000 s. In this case, due to the significant attenuation of the helicopter’s noise energy, the target’s cyclic frequency signal is submerged in the background noise. This energy loss indicates that direct spectral analysis is not effective at long distances. To overcome this limitation, we adopted the proposed cyclic adaptive filter to extract the weak signals embedded in the noise by targeting the predetermined modulation frequency.
5.3. Cyclic Adaptive Filtering
We verified the effectiveness of the proposed FRESH filter using the Adam optimizer through actual far-field experiments. Therefore, the complete 2400 s acoustic dataset of the flight test was processed through two different optimization strategies: the Adam algorithm and the standard NLMS method. The filter parameters are configured as follows: filter order L = 32, cyclic frequencies Hz (corresponding to the fundamental BPF and its first three harmonics), Adam hyperparameters , , , and initial learning rate , and NLMS step size . These settings take advantage of the cyclic frequency of rotor noise and ensure numerical stability.
To evaluate the performance under low-SNR conditions, we selected data ranging from 185 s to 1085 s. The 900 s data represented the sound signal collected by the microphone of the helicopter when it reached a maximum distance of about 15 km and flew back to the nearest 200 m at approximately 685 s. The filtered frequency-domain spectra in
Figure 11a confirm the effectiveness of this method: The FRESH filter extracts periodic rotor components, providing a spectrum characterized by sharp peaks in EES.
Figure 11c shows the spectral coherence density of the noise after filtering. The resulting spectrum features sharp and distinct peaks located at specific cycle frequencies. This clarity validates the filter’s ability to restore and amplify weak cyclic stationary patterns masked by environmental noise.
5.4. Detection
To verify the overall effectiveness of the framework, we input both the 900 s filtered far-field helicopter data and the 400 s pure background noise recording from the previous text into our global detector and post-processing logic. Before filtering, we standardized all signals through normalization to ensure amplitude consistency.
We demonstrated the effect of the detector using the results of passing through the filter and detector in 1000 s (4 km) and 385 s (5 km). The frequency shift version of the signal used requires the cycle frequencies obtained from spectral estimation of the signal at approximately 200 m: 17.724, 35.446 and 53.173 Hz.
Figure 12 shows the relationship between the detection function and the threshold
. For a 1000 s sample, the global metric
Q reaches 0.5834, safely exceeding the decision threshold
of 0.3913. Similarly, at 385 s, the value of
Q was 0.4866, also exceeding the required threshold of 0.4178. Therefore, the system recorded valid detection results in both of these instances.
To comprehensively evaluate the performance of the proposed method, we conducted a comparative experiment involving the FRESH filter based on the Adam optimizer, the FRESH filter based on NLMS, the classic DEMON algorithm, and the CMC algorithm. The detection results were computed at 100 s intervals, and the comparisons are presented in
Figure 13.
The results indicate significant differences in detection capabilities among the four algorithms. The CMC algorithm (
Figure 13d) exhibited the poorest performance under the experimental conditions, with detection rates generally below 20%, failing to effectively extract the target signal. In contrast, while the DEMON algorithm and the NLMS-based FRESH filter showed improved performance, they still suffered from considerable fluctuations during low SNR periods. The FRESH filter utilizing the Adam optimizer (
Figure 13a) demonstrated a distinct advantage, maintaining the highest detection rates and stability across most time intervals. This result aligns with the simulation findings, confirming that the Adam-based FRESH filter offers superior robustness and detection performance compared to CMC, DEMON, and traditional NLMS algorithms in far-field acoustic detection scenarios.
Additionally, 400 s of background noise were collected and processed using the same procedure to evaluate the detector’s false alarm rate under a CFAR design of 10%. False alarm rates were computed at 100 s intervals. The results for background noise using the proposed Adam-optimized FRESH filter, the NLMS-based FRESH filter, the DEMON algorithm, and the CMC algorithm are presented in
Figure 14a, b, c, and d, respectively.
Notably, the false alarm rates remain at 0% across the 0–300 s interval for both the Adam-optimized and NLMS-based filters. In the 300–400 s interval, the false alarm rate is 7.1% for the Adam-optimized filter, compared to 16.2% for the NLMS-based filter. In contrast, the DEMON algorithm (
Figure 14c) exhibits sporadic false alarms throughout the recording, with rates ranging from 0.0% to 4.0% in different intervals. Similarly, the CMC algorithm (
Figure 14d) shows consistent low-level false alarms, ranging between 0.0% and 2.0%. These results demonstrate that the proposed filtering and detection framework maintains a superior low false alarm rate profile under pure noise conditions while achieving a detection rate of 77.8% at a distance of 11–13 km.
6. Discussion
Both simulation and experimental results show that the proposed FRESH filter based on Adam optimization performs effectively under far-field conditions. The helicopter signal achieved a detection rate of 77.8% when detected at distances from 11 km to 13 km, maintaining a relatively low false alarm rate under a constant false alarm rate design of 10%. In comparison, the traditional CMC algorithm exhibited limited effectiveness in these far-field scenarios, with detection rates generally falling below 20%. Similarly, the DEMON algorithm required higher SNR for reliable detection and suffered from performance fluctuations. Specifically, for background noise, the false alarm rate of the proposed method remains at 0% within the 0–300 s range, and it is 7.1% within the 300–400 s range. In contrast, the NLMS-based filter exhibits a significantly higher false alarm rate of 16.2% in the same interval. The overall false alarm rate of the Adam optimization method is 4.02%, indicating that it possesses higher robustness and lower volatility in low-SNR far-field acoustic environments compared to the NLMS algorithm.
However, the FRESH filter shows sensitivity in the selection of the cycle frequency. In the experiment, the helicopter’s return flight towards the microphone array introduced a Doppler frequency shift, causing a deviation in the estimated cycle frequency and thereby reducing the detection performance. In future work, the Doppler frequency shift can be calculated to achieve more accurate cyclic frequency estimation, which may enhance the adaptability of filters in dynamic electronic detection systems.
7. Conclusions
Due to signal attenuation, detecting the rotor noise of helicopters at a long distance is a well-known difficult problem. To address this issue, our research proposes a detection method that utilizes the characteristics of cyclostationary signals. This architecture combines the FRESH adaptive filter and the Adam optimizer, providing a solution suitable for low-SNR environments. To further enhance reliability, the global detector adopts a smooth operation of multi-cycle frequency detection, effectively suppressing false alarms.
To verify the practical effectiveness, this study compared the proposed method with the FRESH filter using NLMS algorithm, as well as the traditional DEMON and CMC algorithms. Verification relies on simulation data and real far-field acoustic records obtained from ROBINSON R22 flight tests. During the flight test, the FRESH filter optimized by Adam successfully extracted the key cycle frequency features, achieving a detection rate of 77.8% from 11 km to 13 km while maintaining a low false alarm rate.