Active Noise Control Over Space: A Wave Domain Approach
read more
Citations
A survey on active noise control in the past decade–Part II: Nonlinear systems
Ten questions concerning active noise control in the built environment
Selective fixed-filter active noise control based on convolutional neural network
Block coordinate descent based algorithm for computational complexity reduction in multichannel active noise control system
Selective fixed-filter active noise control based on convolutional neural network
References
Adaptive Filter Theory
Image method for efficiently simulating small‐room acoustics
Active noise control: a tutorial review
Active Control of Vibration
Fourier Acoustics: Sound Radiation and Nearfield Acoustical Holography
Related Papers (5)
Frequently Asked Questions (14)
Q2. What have the authors stated for future works in "Active noise control over space: a wave domain approach" ?
Analysing the stability of different algorithms and extending these wave-domain ANC approaches to the 3-D noise cancellation using spherical harmonics analysis are topics for the future work.
Q3. How many loudspeakers are required to be placed in the corresponding array?
In order to control all the modes in the entire spatial region, 2N +1 = 11 loudspeakers are required to be placed in the corresponding array.
Q4. What is the average noise reduction in free field?
In free-field, the average noise reduction is around −25 dB and −50 dB, for energy-based WD algorithms and WD algorithms, respectively.
Q5. How many loudspeakers are used in the ANC?
The system is designed for the frequency upper bound, so that the authors place 2M +1 = 27 loudspeakers and 27 microphones in each corresponding array.
Q6. What is the acoustic transfer function of the qth loudspeaker?
By substituting (5) and (6) into (2), the authors can getγm(k) = Q∑ q=1 dq(k)Tm,q(k), for m = −M, · · · ,M. (7)Therefore, in matrix form, the relationship between the secondary source decomposition coefficients and the loudspeaker weights are given byγ(k) = Td(k), (8)where T is a (2M + 1) × Q matrix with the (i, j) element given by Ti−M−1,j , γ is the secondary coefficients vector with the (i) element given by γi−M−1(k), and d is the vector of loudspeaker driving signals.
Q7. How many microphones are placed on the boundary to capture the information of the residual noise field?
The control region (R1 = 1 m) in such a noise field can be represented by m [−5, 5] modes, thus, the authors place 2N + 1 = 11 microphones on the boundary to capture the information of the residual noise field for each modes.
Q8. How many loudspeakers are used to generate the secondary sound field?
When 11 loudspeakers are utilized to generate the secondary sound field (Fig. 11(a)), the algorithms which update the driving signals will gradually increase the total energy, and reach the steady state smoothly.
Q9. What is the secondary sound field generated by the loudspeaker array?
The secondary sound field generated by the loudspeaker array can be represented bys(x, k) = Q∑ q=1 dq(k)G(x|yq, k), (2)where dq(k) is the driving signal of the qth loudspeaker, and G(x|yq, k) denotes the acoustic transfer function (ATF) between the qth loudspeaker and the observation point x.
Q10. What are the methods to tackle the noise reduction problem in free field?
there are well understood methods to tackle this problem such as using two closely spaced microphone arrays [32], [38], using multi-radii shell array [39], and using a planar array of differential microphones [40].
Q11. What is the main difference between wave-domain and distributed ANC?
Since wave-domain signal processing controls propagating sound fields in whole rather than a distributed set of target points, it naturally provides a more insightful and efficient method for ANC over space.
Q12. What is the difference between the wave domain and the conventional multi-point method?
When the number of loudspeakers is large enough to cover all active modes in the control region, all algorithms, including conventional multi-point method, can reach the same noise reduction level in steady state.
Q13. What is the proof of the LMS algorithm?
By the complex LMS algorithm [33], taking a derivative of ξ1(n) with respect to d, the gradient of the cost function (Theorem 1) can be written by∇ξ1(n) = 2THα(n). (14)The proof is given in Appendix A. Substituting (14) into (13), the final adaptive equation in wave domain can be written asd(n+ 1) = d(n)− µTHα(n).
Q14. How do the authors derive different wave-domain adaptive algorithms?
(11)Below the authors derive different wave-domain adaptive algorithms by solving two minimization problems, (a) squared residual signal coefficients, and (b) acoustic potential energy.