Abstract
Prolonged noise exposure can cause problems related to hearing health, resulting in an attention deficit and eventually work accidents. This paper evaluates two methods of active noise control (ANC) in ducts: the Filtered-x LMS and a modified Filtered-u LMS algorithm that improves sound path identification by the optimization of the filters parameters. The ANC system is validated with the design and implementation of an experimental setup. A code was developed in MATLAB software language for microphone signal acquisition and speaker control. In general, the proposed control system obtained attenuations that depend on the type of noise evaluated (monotonal, multitonal, or broadband). The attenuation levels reach 23 dB for the monotonal test; however, in the tests for white noise, the system did not present pronounced attenuation.
Introduction
In 1954, Beranek highlighted the urgent need to address noise from jet aircraft, which threatened the well-being of people near airports. Standards, such as OSHA noise regulations, Brazilian standard NR-15 (2014), NIOSH 1910-95, 1998, ACGIH (2003), or ISO 9612 (2009), specifies maximum noise limits and exposure times, so they do not affect hearing health (Elliot and Darlington, 1985). Usually, noise can be reduced at the source, along the path, or at the receiver, using passive or active control. Passive methods are cost-effective but limited in attenuation and frequency range. Active noise control (ANC), while more expensive, is effective in cases where passive methods fall short. Thus, ANC is reserved for applications where high performance justifies its cost.
Industrial ducts often produce harmful noise from narrowband tones (blade interactions), broadband turbulence, and mechanical vibrations, primarily in the 0–500 Hz range where ANC works best, according to Hansen et al. (2007) apud Oliveira (2012). In his study, Oliveira (2012) report the implementation of a mono-channel ANC system that achieved significant noise attenuation in ducts, up to 35 dB, under specific conditions.
The purpose of this paper is to develop a system to attenuate the noise in specific frequency ranges in ducts using microphones, speakers, and a control strategy. Passive methods generally struggle to reduce low-frequency noise, while active control permits a more substantial attenuation, according to Lessa (2010) and Gontijo (2006). Conversely, high-frequency noise is harder to control actively due to the need for extremely fast control loops. The paper presents a comparison between Filtered-x LMS (Fx-LMS) and a proposed novel Filtered-u LMS (Fu-LMS) algorithm that includes an optimization offline process to obtain the optimal parameters of the feedback
Noise control
Passive control requires no external energy and uses strategies like (i) design of sound-absorbing materials, (ii) architecture of environments for propagation control, (iii) barriers and enclosures, (iv) reduction of vibration in machines using damping adjustments, and (v) layout arrangement of machines and even use of personal protective equipment.
On the other hand, ANC, first proposed and patented in USA by Paul Lueg (1936), is based on wave cancellation and requires energy. The most common strategies in ANC are Feedback and feedforward control, being the latter used in this work. In feedforward (or anticipative) control, a reference microphone detects incoming noise, while a secondary source (speaker) emits an anti-noise signal. An error microphone measures the combined effect to assess performance. The controller processes the reference signal to generate the anti-noise, accounting for delays and the transfer functions of both the primary path (noise source to error mic) and the secondary path (control speaker to error mic). Figure 1 illustrates this setup applied to duct noise attenuation. Active control system in a duct (feedforward).
ANC represents a significant advancement in managing unwanted sound, particularly within duct systems where low-frequency noise can be pervasive and disruptive. Traditional passive noise control measures often fall short when addressing low-frequency disturbances, thereby justifying the necessity for ANC solutions.
Studies indicate that ANC can effectively diminish sound levels in ducts, specifically within a frequency range of 200 to 400 Hz, achieving reductions of up to 14 dB or 17% as reported in Anachkova et al. (2023). Furthermore, the ongoing development of signal processing techniques, such as those utilized in mobile devices and aircraft, reinforces ANC’s importance in contemporary technological applications as discussed in Sultana et al. (2023).
Recent advancements highlight the implementation of Griffiths variable step-size algorithm (Griffiths, 1978) within the Fx-LMS framework, optimizing secondary path estimation, which is crucial for enhancing ANC performance. Attention should be drawn to better estimation of secondary path transfer function
Narasimhan et al. (2010) demonstrated a 25 dB and 15 dB noise reduction for narrowband and broadband noise in ducts, respectively, with only 1.25% processing time, highlighting Fx-LMS’s efficiency, reliability, and key role in modern ANC systems.
As demonstrated in several studies, including Wu and Bai (2000), the use of the Fu-LMS algorithm in environments with continuous noise sources from fan operations yields substantial reduction in undesirable acoustic emissions. Furthermore, integrating passive measures associated to Fu-LMS has validated its capabilities across varied frequency ranges, establishing this ANC strategy a robust solution for low-frequency noise attenuation (Maillard and Guigou-Carter, 2000).
In the literature survey presented by (Kuo and Morgan, 1999), they state that although the Fx-LMS algorithm is widely used and fundamental, it performance is hindered by slow convergence due to its reliance on finite impulse response filtering, particularly in short acoustic ducts. In contrast, the Fu-LMS algorithm improves upon this limitation, integrating concepts such as variable step sizes and error smoothing filters to enhance stability and fast convergence. This adaptability is crucial, as demonstrated by its application to various disturbance signals, which have shown the good performance over the Fx-LMS approach as reported in (Linh, 2022). Ultimately, advancements in these algorithms, including the inclusion of robust tracking behavior and the ability to mitigate interference from backward acoustic waves, highlight their suitability for real-time application in automotive and industrial problems (Ophen and Berkhoff, 2012).
Theoretical Basis
The sound pressure level (SPL) is evaluated on a logarithmic scale representing the ratio between the mean square value of the sound pressure signal history and the minimum audible pressure fluctuation, p0 = 20 μPa (Gerges, 2000). For a point-like source emitting noise at a particular power SWL (dB), in all directions and without any interference, the sound pressure level SPL (dB) at a certain distance from this source can be calculated by
The transfer function between control speaker and the error microphone is called secondary path
The transfer function between the reference microphone and the error microphone is called the primary path
An adaptive filter aims to adjust its parameters, so that they minimize an objective function (Duboc, 2015). This function has as variables the reference signal (a) Adaptive filter diagram for system identification and (b) offline estimate of the feedback path 
The objective function to be minimized is usually the mean square error (MSE) (Haykin, 1986; Haykin and Widrow, 2003). To minimize the error, the adaptive algorithm aims to adapt its coefficients through FIR or IIR filters. Thus, the transfer function of the adaptive filter is close to the transfer function of the unknown system, making it possible to simulate propagation from this physical system by the coefficients of the adaptive filter
Active noise control Filtered-x LMS (feedforward)
The classic closed-loop feedback LMS control only supports one error sensor (microphone 2), which feeds the control logic. In turn, control logic triggers the actuator (speaker 2) (Haykin, 1986; NUNEZ IJC, 2005). In the traditional least mean square (LMS) method with adjustable filter coefficient (a) Block diagram for the Filtered-x LMS (feedforward) control (modified from NUNEZ IJC, 2005; Bjarnason, 1995) and (b) block diagram of Filtered-u LMS control applied to ANC.
The controller’s reference input signal is
In a simplified way, the error
Assuming an error function of mean type
Substituting equation (5) into equation (4) results in the equation for updating the Fx-LMS coefficients:
Pseudocode of the Filtered-x LMS algorithm (modified from NUNEZ IJC, 2005; Bjarnason, 1995).
Recent advances by Chen et al. (2025) show an active noise control (HANC) system, integrating an adaptive active noise control (AANC) module based on the Fx-LMS algorithm and an audio-balance control circuit (ABCC) to mitigate low-frequency noise pollution caused by industrial and military machinery activities. In this case, the ABCC could enhance voice clarity and protect users from excessive impulse noise, achieving noise reduction up to 21.8 dB.
The adaptive Filtered-u LMS algorithm
In order to counteract the acoustic feedback problem, a new approach to Fx-LMS is proposed in this paper, the adaptive algorithm Fu-LMS.
Looking at the block diagram in Figure 3(b), it can be seen that the reference signal
As soon as the output signal
When the output signal
To estimate the transfer function of
The LMS error is used to update this estimated
Filtered-u LMS algorithm has also been investigated by Jiang et al. (2024) which used it assisted by a neural network (NN), presenting a superior noise cancellation performance and faster convergence. However, its widespread adoption has been limited by stability challenges inherent in adaptive infinite impulse response (IIR) filters. They address this limitation by implementing an equation error (EE method to stabilize the IIR filter’s pole locations.
Materials and methods
The experiments used a Realtek ALC662 sound card for ANC, with 16-bit resolution, ±1.5 V limits, four input/output channels, and a 48 kHz sampling rate per channel. While higher-end sound cards (24-bit/192 kHz) offer better performance, the ALC662 provides a cost-effective solution for basic ANC applications.
Electret microphones (AOM-6738L, PuiAudio) were used as sensors due to their affordability, low sensitivity to vibration/humidity, and flat frequency response in the target range. Two 5″ triaxial speakers (Selenium 5TR5A, 8Ω, 12W RMS) served as actuators. The test bench consisted of 150 mm PVC ducts and a 45° Y-joint. Figure 4 shows the setup for evaluating Filter-x and Filter-u LMS ANC performance with monotone, multitone, and broadband noise. (a) Test rig for ANC in ducts and (b) response curve for speaker 5TR5A and microphone AOM-6738L-R.
Speakers were insulated with soft foam. Tests conducted during COVID lockdown ensured minimal lab noise interference. Measured SNR was 43.42 dB (mic1) and 16.89 dB (mic2). Gain curves for mics and speakers are shown in Figure 4(b).
Results and discussions
As previously described, the secondary and feedback transfer function estimators are first obtained in an experiment apart from the main experiment. Figure 5 shows the graph for estimating the secondary Experimentally obtained (a) 
The graph shows the target signal in blue (white noise) and the output signal of the filter that is being identified in orange. The yellow line graph represents the difference between the two former signals. In both cases the filter takes approximately 2 seconds to adapt the weights of the secondary path
In the optimization process, it consists on a 20 s prior time acquisition and an offline optimization process to find the best filter length
The constraints in the optimization for the two parameters were [256; 4096] for filter length M and [0.01; 1.0] for
The best parameters for the optimization resulted in
Active noise attenuation in multiple tone frequency using Fx-LMS and Fu-LMS algorithms
In this section, the efficiency of the Fx-LMS and Fu-LMS ANC was evaluated using monotonal noise (120 Hz, 180 Hz, 240 Hz, 250 Hz, 350 Hz, and 500 Hz) and multitonal noise (120 Hz, 180 Hz, 240 Hz, 250 Hz, 350 Hz, and 500 Hz). In all experiments, the sound emitting and sampling frequency was set to 48 kHz. Five replications of the experiments were performed to quantify the uncertainty, but only one of the tests will be presented.
Monotone frequency of 120 Hz using Fx-LMS and Fu-LMS algorithms
The frequency of 120 Hz was chosen in order to evaluate the behavior of the ANC in the presence of a typical noise of electric rotary motors together with the electronic noise of 60 Hz (electrical network). Values below this frequency could not be perfectly generated due to the frequency response curve of the used loud speakers. Figure 6(a) shows the output of the code generated in MATLAB, 2000 for the 120 Hz monotonal noise test (without ANC), and Figure 6(b) shows the corresponding graph with the Fx-LMS and Fu-LMS systems (with ANC). Frequency spectra for monotonal noise (120 Hz): (a) without ANC and (b) with ANC—Fx-LMS and Fu-LMS.
Two more accentuated peaks are noticed, the first at 60 Hz and the second at 120 Hz. The first peak probably comes from the electronic part of the system. The ANC obtained attenuation at the peak of 120 Hz of approximately 9.5 dB(Lin) and did not present large amplifications in the harmonics in the output signal (spectrum with ANC). The standard deviation for the set of replication experiments was 1.42 dB. In this test, the ANC obtained very good performance at the frequency of interest, reaching a reduction of approximately 22 dB in the octave band corresponding to 125 Hz. However, the control presented unwanted amplifications in some harmonics, as can be seen in Figure 6(b).
Attenuation test results for monotone noise (120 Hz) without/with ANC—Fx-LMS (5th replication) dB and without/with ANC—Fu-LMS (5th replication) dB.
It is noted in the test with the Fx-LMS the system was able to attenuate the 125 Hz frequency band by 10.56 dB and in the 500 Hz band it amplified 2.94 dB in absolute SPL values.
The Fu-LMS algorithm showed better performance, reaching an attenuation of approximately 23 dB in the 125 Hz band. There were amplifications in the 15.6 Hz, 250 Hz, 500 Hz, 1 kHz, and 2 kHz bands. However, the absolute overall value in SPL with ANC system in this test remained lower than the without ANC system in both algorithms. The standard deviation in the set of five independent replications was 2.41 dB.
Attenuation test results for monotone noise (180 Hz) without/with ANC Fx-LMS (1st replication) dB and without/with ANC – Fu-LMS (1st replication) dB.
The ANC with Fx-LMS obtained attenuations in the 15.5 Hz, 62.5 Hz, 125 Hz, and 250 Hz bands, and in the other bands there were amplifications resulting in an absolute value of attenuation in SPL of 5.4 dB (the standard deviation for the five independent tests was 0.56 dB). As with the Fx-LMS, the sharpest amplifications are present in the 500 Hz, 1 kHz, and 2 kHz bands. The ANC system with Fu-LMS achieved its best performance in the 250 Hz band reaching approximately 17 dB of attenuation, outperforming the Fx-LMS algorithm by 12.23 dB (the standard deviation for the overall attenuation in the five independent tests was 0.53 dB, that are considered low for the level of attenuation).
Attenuation test results for monotone noise (250 Hz) without/with ANC Fx-LMS (1st replication) dB and without/with ANC—Fu-LMS (5th replication) dB.
Attenuation test results for monotone noise (350 Hz) without/with ANC Fx-LMS (5th replication) dB and without/with ANC—Fu-LMS (4th replication) dB.
Attenuation test results for monotone noise (500 Hz) without/with ANC Fx-LMS (2nd replication) dB and without/with ANC Fu-LMS (5th replication) dB.
Multiple frequencies using Fx-LMS and Fu-LMS
Attenuation test results for multiple tone noise (120 Hz, 180 Hz, and 240 Hz) without/with ANC—Fx-LMS (2nd replication) dB and without/with ANC—Fu-LMS (2nd replication) dB.
Here, the point to be noted is that both algorithms obtained the absolute attenuation values in the 250 Hz band, reaching 6.93 dB for the Fx-LMS and 7.76 dB for the Fu-LMS.
Attenuation test results for multiple tone noise (250 Hz, 350 Hz, and 500 Hz) without/with ANC—Fx-LMS (4th replication) dB and without/with ANC—Fu-LMS (2nd replication) dB.
The absolute values of attenuation in SPL for this test were 5.6 dB and 7.7 dB, respectively, for Fx-LMS and Fu-LMS. The highest amplification happened at the 62.5 Hz band, reaching 4.76 dB. The standard deviation in the overall attenuation in the replication were 0.26 dB and 1.85 dB for the Fx-LMS and Fu-LMS algorithm, respectively.
White noise attenuation using Fx-LMS and Fu-LMS
Attenuation test results for white noise (120 to 750 Hz) without/with ANC—Fx-LMS (5th replication) dB and without/with ANC—Fu-LMS (4th replication) dB.
It is noted that the ANC did not result in good performance for attenuation when the type of noise was a wide frequency range. A probable cause may be limitations on the acquisition card for this wide frequency band. The standard deviation in the overall attenuation in the replication were 1.47 dB and 0.89 dB for the Fx-LMS and Fu-LMS algorithm, respectively.
Conclusions
This work proposes designing an ANC system using the Fx-LMS and Fu-LMS algorithms for ANC in ducts. It was developed a low cost test rig (based on a previous work by Vanset, 2016) consisting of a computer, PVC ducts, two microphones, two speakers, and a sound card to simulate/acquire noise in different frequency bands: single tones, multiple tones, and wideband for ducts (120∼750 Hz). In addition to ANC, the system allowed measuring the noise levels with accuracy.
While the ANC developed system achieved attenuations up to 23 dB, several tests demonstrated significant noise reduction. The Fu-LMS algorithm, which incorporates the feedback path as a control parameter, outperformed the Fx-LMS in most scenarios. Both algorithms performed well in monotonal and multitonal cases. However, as expected, neither algorithms showed significant attenuation for wideband white noise.
Future improvements include online secondary path adaptation and test rig improvements. Optimizing duct materials, components, and tube length may enhance tuning and reduce resonance. Insulated speaker enclosures could improve wavefront quality and minimize noise interference.
Footnotes
Acknowledgements
The authors are thankful for CAPES and CNPq for the support during the research.
Authors’ contributions
R.R.B.S.: Writing, data accumulation, visualization, validation, data curation, software, and writing—review and editing. H.M.G.: Conceptualization, supervision, investigation, and writing—review and editing. A.M.L.: Writing, data curation, visualization, validation, and writing—review and editing.
Funding
The author(s) disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: This research was partially funded by the Conselho Nacional de Desenvolvimento Científico e Tecnológico—Brasil (CNPq)—Brasil (No. 304626-2021-0) and Coordenação de Aperfeiçoamento de Pessoal de Nível Superior—CAPES, 001.
Declaration of conflicting interests
The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
