INTER-NOISE 2016
Symmetric Design of Multiple-Channel Active Noise Control Systems for Open Windows Jianjun HE1; Bhan LAM2; Tatsuya MURAO3; Rishabh RANJAN4; Woon Seng GAN5 12345
Digital Signal Processing Lab, School of Electrical & Electronic Engineering, Nanyang Technological University, SINGAPORE
ABSTRACT There is a recent trend in deploying multiple-channel active noise control (MCANC) units to mitigate noise that propagates into urban accommodation through open windows, while preserving natural ventilation. To reduce the implementation cost, space, and complexity of the MCANC system, a symmetric configuration of the ANC units installed on window openings to control multiple channels with a single adaptive filter is proposed. The acoustic path conditions of the symmetric MCANC system are established and verified. Furthermore, we investigate the noise reduction performance of the symmetric MCANC system with respect to different secondary path variations, caused by gain, delay, and positioning differences on secondary sources. Results show that satisfying the conditions of symmetric design is critical, which suggests that proper compensation on the secondary paths need to be applied in the symmetric MCANC system. Keywords: Multiple-channel, active noise control (ANC), symmetric design I-INCE Classification of Subjects Number(s): 38.2
1. INTRODUCTION Noise pollution is identified by the World Health Organization as a critical problem in increasingly dense urban cities (1, 2). Long-term exposure to high sound pressure level in dwellings poses a significant health hazard to the residents. Current passive noise mitigation approaches either affects natural ventilation (e.g., closed window) or incurs extreme high costs (e.g., noise barriers), making these approaches ineffective in shielding high-rise urban dwellings or impractical in terms of cost-effectiveness (3). Active noise control (ANC) is a potential noise mitigation solution in view of the falling costs of electronic components as well as incurring minimal obstruction when ins talled on apertures (3). Based on the principle of acoustic wave superposition, ANC uses on electro-mechanical devices, such as loudspeakers to generate an anti-noise signal (equal amplitude, but out-of-phase) to cancel the primary noise (4, 5). ANC has been primarily effective at low frequencies (e.g., traffic noise) (6, 7) and in small areas (e.g., ear cannel, headrest, air ducts and exhaust pipes) (8, 9). In recent years, ANC has been applied to tackle noise problems in larger open areas, especially through apertures. Closed-window ANC targets window fixtures and aims to reduce the residual low frequency noise from triple-glazed windows (10–13). In contrast, open-window ANC systems allow windows to retain natural ventilation for homes, especially in tropical climates. Recent advancements of open-window ANC systems can reduce noise by up to 10 dB (14–17). To enlarge the noise reduction area, multiple-channel ANC (MCANC) systems with multiple reference microphones, secondary sources and error microphones are required (8, 18). To maintain the original functionality of domestic windows, it is essential to minimize the obstruction caused by the ANC system (19). In (20), Lam et al. studied the physical limits of MCANC for open window, with a focus on secondary source positioning. 1 2 3 4 5
[email protected] [email protected] [email protected] [email protected] [email protected]
472
INTER-NOISE 2016
These previous studies on open window ANC reveal that given a typical size of a window, the number of ANC units increases dramatically, which complicates and increases the space and cost on the controller design, deployment, and maintenance. To simplify the implementation of the MCANC controller, we introduce a symmetric configuration of the ANC units in Section 2. The aim of the symmetric design is to achieve MCANC with a single control filter. Few earlier works that employ a symmetric design of an ANC system include MCANC for fan noise (21, 22) and infant incubators (23), but no detailed study was carried out. Our theoretical analysis of symmetric MCANC is presented in Section 3. Investigation on the robustness of symmetric MCANC to secondary path variations is conducted in Section 4, which is followed by our conclusions.
2. SYMMETRIC MCANC DESIGN To mitigate noise that propagates through open windows, Nishimura et al. proposed an active acoustic shielding (AAS) system that installs an array of AAS cells on the window opening (14, 16, 17), as shown in Fig. 1. For noise reduction to be effective in larger areas, multiple AAS cells are required. Studies in (14) have shown that the overall noise reduction performance is proportional to the density of the AAS cells. Therefore, a MCANC system needs to be developed to mitigate noise through apertures of average size.
Primary noise
ANC units
Room
Figure 1 – An illustration of active acoustic shielding system Fig. 2 shows the block diagram of the feedforward MCANC system (5). The primary noise is transmitted through the primary path matrix P, to give M u1 vector d(n) at the M error microphone locations, and also through the reference path matrix R. The J u 1 vector of reference signals x(n) comprises of the primary noise through R and the feedback signal that is due to the K secondary source outputs y (n) transmitted via feedback path F. The M u 1 vector of error signals e(n) comprises of d(n) and M u 1 vector of secondary output signals transmitted through secondary path matrix S. W is the adaptive filter that is usually updated using FxLMS algorithm (24, 25), where a secondary path model Sˆ is employed to filter the reference microphone signals x(n) . As illustrated in Fig. 3, a feedforward ANC system consists of three parts, namely, reference microphone, secondary source, and error microphone. Each of the three parts need to follow the same geometry of the circular symmetric design, which implies that number of units in each of the three parts are equal, i.e., J = K = M. Since the number of AAS cells can be varied, we propose a general symmetric design based on a circular configuration, as illustrated with secondary sources in Fig. 4. Given M channels in the MCANC system, the M cells are placed uniformly on the circle. The uniformly distributed AAS cells allow for swapping of the channels, while keeping the control system unchanged. Note that different aperture shapes would require a specific symmetric MCANC system with different number of units (e.g., rectangular window requires M = 4). Adapting the symmetric design for unconventional aperture shapes, though important, is beyond the scope of this paper. Furthermore, combining several groups of AAS cells in circles of different radii is suggested to cover a wider area. For open window applications, we consider the
473
INTER-NOISE 2016
reference microphones to be placed nearer (or co-located) to the secondary sources (14), and each secondary source would only require its respective reference microphone signal to derive the filter coefficients using adaptive approaches.
Primary Source
d(n)
P
R
+
+
∑
J x(n)
M
F
+ +
S
M
∑
K
J W
Ŝ
y(n) e(n)
LMS
M
Figure 2 – Block diagram of feedforward MCANC system using FxLMS (adapted from (5))
Reference mic Secondary source R
R
3
1
S
R
2
S
Error mic
1
E
S
3
2
E
3
1
E
2
Figure 3 – An illustration of symmetric MCANC system with M = 3
Figure 4 – Symmetric design of MCANC system in a circle
474
INTER-NOISE 2016
3. SYMMETRIC MCANC USING FXLMS The symmetric MCANC will be formulated using FxLMS, with the following basic assumptions applied: (i). The feedback path is not considered since it can be minimized using insulation materials or cancelled with neutralization techniques (26); (ii). The adaptive filter in each channel takes only one reference signal (i.e., no cross terms), similar to the implementation in (14, 16); (iii). No other measurement or model noise is considered; (iv). Perfect secondary path modelling, i.e., Sˆ S; (v). Identical and fixed step size P is applied to all channels. According to the symmetric geometry, we can derive the following characteristics on the secondary paths: si ,i (n) si ,i (n), iS 2 iS1 %M ie 2 ie1 %M , (1) S 1 e1
S2
e2
where iS1 , iS 2 are the indices for the secondary sources, ie1 , ie 2 are the indices for the error microphones. For example, with M = 3 as shown in Fig. 4, we have s1,1 (n) s2,2 (n) s3,3 (n),
s1,2 (n) s2,3 (n) s3,1 (n), and
s1,3 (n) s3,1 (n). These characteristics can be easily verified by rotating
the circle. Similarly, we also assume that the primary paths pi n and reference paths ri n are symmetrical (e.g., primary noise that comes from incident plane wave, point source in the middle), i.e.,
pi (n)
i, j ^1,2,..., M `.
(2)
i, j ^1,2,..., M `.
(3)
p j (n),
ri (n) rj (n), With equations (2) and (3), we have xi n
x j n , and di (n) d j (n). Assuming at iteration n, we
T i
have wi (n) w j (n). Since yi (n) w (n)xi (n), we get yi (n) we have
y j (n). Let index m, mc ^1, 2,..., M ` ,
mc m %M j i %M , where mc
(4)
m 1 j i %M 1. Based on equation (1), we can rewrite the error signal as: ei (n)
M
di (n) ¦ ª¬ sm,i (n) ym (n) º¼ m 1
ªM º d j (n) « ¦ smc, j (n) ymc (n) » ¬ mc 1 ¼ e j (n),
(5)
Finally, the adaptive filter updating can be expressed as w i (n 1)
w i ( n) P
M
¦^> sˆ
w j ( n) P w j (n 1).
i ,m
(n) xi (n) @ em (n)`
m 1 M
¦^> sˆ
j , mc
mc 1
(n) x j (n) @ emc (n)`
(6)
Thus, we verify that given the symmetric characteristics stated in equations (1)-(3), all M adaptive filters are identical. Based on the above analysis, we propose to simplify the controller with only one adaptive filter and the filtered output signal is fed to all the secondary speakers equally. For this approach, we directly average the M adaptive filters as in equation (6), and arrive at
475
INTER-NOISE 2016
wsingle (n 1)
wsingle (n) P
M
¦^> sˆ
single,m
(n) xi (n)@ em (n)`,
(7)
m 1
M
where sˆsingle, m (n) 1 M
¦ sˆ
i, m
(n) is the average of the secondary paths from all secondary sources to
i 1
each error microphone m. Next, we compare the computation cost between conventional MCANC with mult iple adaptive filters and MCANC with one single adaptive filter. Clearly, M sets of adaptive filters are reduced to one set as specified in equation (7). For a centralized control system, this single filter approach substantially simplifies the controller complexity (27). For a decentralized control system, the symmetric MCANC requires much less controllers. To evaluate the performance of these MCANC algorithms, we consider an overall noise reduction (NR in dB), as the ratio of the sum of the noise power at all error microphones without ANC and with ANC turned on (after convergence, T seconds at sampling rate fs): M T * fs § M T * fs 2 · NR 10log10 ¨¨ dm (n) em2 (n) ¸¸ . (8) m 1 n 1 ©m 1 n 1 ¹
¦¦
¦¦
4. SIMULATION RESULTS AND DISCUSSIONS To investigate the performance of symmetric MCANC, we consider a 2-2-2 ANC system with the dimensions specified in Fig. 5. The ideal requirements for symmetric design include: p1 (n) p2 (n), r1 (n) r2 (n), and s1,1 (n) s2,2 (n), s1,2 (n) s2,1 (n). To investigate the robustness of symmetric MCANC, variations in primary paths, reference paths, or secondary paths shall be considered. In this paper, we focus on the effect of the secondary paths. Table 1 shows the three types of variations considered in our simulations. Specifically, for positioning variations, we only consider the amplitude and delay changes on secondary paths due to the changes on their lengths. The variations on the whole secondary path impulse responses are reserved for future investigation.
Figure 5 – An illustration of 2-2-2 ANC system
476
INTER-NOISE 2016
Table 1 – Variations on the secondary paths Type Amplitude only Delay only Both amplitude and delay
Possible causes
Variations
Gain difference in the amplifier or
Va (0,1,2,3)
secondary speaker response
Unit: dB
Temporal differences in the speaker
Vd (0,1,2,3,4,5)
response
Unit: sample
Positioning differences (horizontally:
Vpx, Vpy
Vpx; vertically: Vpy) of the secondary
(-3,-2,-1,0,1,2,3)
speaker
unit: cm
We evaluate the noise reduction performance using adaptive filter obtained based on the three methods specified in Table 2. A low-passed white noise (cutoff at 2205 Hz at fs = 44100 Hz, variance set as 1) is used as the primary noise, where the first 4 seconds are used for adaption with step size set as μ = 0.001, and the fifth second is used for evaluation of noise reduction using equation (8). Table 2 – Three types of MCANC adaptive filter methods Name
Method
multiple w
Multiple adaptive filters derived from MCANC
average w
Average of the multiple adaptive filters
single w
Single adaptive filter trained directly using (7)
Two simulations conducted include simple impulse responses with single delay and amplitude determined by the distance, and actual impulse response measured from a real setup (19). The NR results using simple impulse responses are plotted in Figs. 6, and 7. When there is no variation (i.e., amplitude variation = 0, delay variation = 0, and position variation = (0,0) ), the NR performance among these three methods are quite close. In the cases with variations, the performance of “single w” or “average w” method degrades significantly. Specifically, we observe from Fig. 6(a) that an amplitude variation of 1 dB leads to 10 dB NR performance degradation. For delay variations shown in Fig. 6(b), one sample delay results in 20 dB NR degradation. Fig. 7 indicates that the larger the variation, the higher is the noise reduction performance degradation. For just 1 cm positioning variation, NR performance degrades by more than 10 dB. Results obtained using measured impulse responses are illustrated in Figs. 8 and 9, which exhibit similar trends of NR performance degradation. However, the NR performance degradation is less severe, because the introduced variations (from Table I) incur less relative changes to the real impulse responses as compared to the sparse simple impulse response. Nevertheless, these results indicate that it is essential to satisfy the symmetric design requirements to achieve a good performance of symmetric MCANC system.
477
INTER-NOISE 2016
(a)
(b)
30
40 35
25
30
multiple w average w single w
25 NR (dB)
NR (dB)
20 15
20 15
10
10 5 5 0
0
1
2
0
3
amplitude variation (dB)
0
1
2
3
4
5
delay variation (sample)
Figure 6 – Noise reduction performance due to (a) amplitude variation, and (b) delay variation, with simple impulse responses.
Vpy =-2cm
Vpy =0cm 40
30
30
30
35
25
25
25
15
20 15
20 15
10
10
10
5
5
5
0 -4
0 -4
0 -4
-2
0
2
4
-2
0
2
4
Vpx (cm)
Vpy =1cm
Vpy =2cm 35
35
30
30
30
NR (dB)
35
NR (dB)
40
15
25 20 15
10
5
5
0 -4
0 -4
Vpx (cm)
4
-2
0
0
2
4
2
0 -4
-2
0
2
Vpx (cm)
4
Vpx (cm)
multiple w average w single w
15
5 2
-2
20
10
0
15
5
25
10
-2
20
Vpy =3cm
40
20
25
10
Vpx (cm)
40
25
30
NR (dB)
20
NR (dB)
35
Vpx (cm)
NR (dB)
Vpy =-1cm
35
NR (dB)
NR (dB)
Vpy =-3cm 35
0 -4
-2
0
2
4
Vpx (cm)
Figure 7 – Noise reduction performance due to positioning variation, with simple impulse responses.
478
4
INTER-NOISE 2016
(b)
(a)
15
16
14
14 12
12
NR (dB)
NR (dB)
13
11 10 9
8
multiple w average w single w
8 7 6
10
0
1
6 4
2
2
3
0
1
2
3
4
5
amplitude variation (dB) delay variation (sample) Figure 8 – Noise reduction performance due to (a) amplitude variation, and (b) delay variation, with real impulse responses.
Vpy =-3cm
Vpy =-2cm
16
14
14
14
12
12
12
10 8 6
5 -4
-2
0
2
4 -4
4
Vpx (cm) Vpy =1cm
8 6
-2
0
2
4 -4
4
Vpy =2cm
14
14
14
12
12 10 8 6
4
4
2 -4
-2
0
Vpx (cm)
2
4
NR (dB)
16
6
2 -4
8
-2
0
2
4
4 -4
-2
0
2
Vpx (cm)
Vpy =3cm
16
8
10
6
Vpx (cm)
16
NR (dB)
NR (dB)
10
Vpx (cm)
10
Vpy =0cm
16
NR (dB)
10
Vpy =-1cm
16
NR (dB)
NR (dB)
NR (dB)
15
multiple w average w single w
12 10 8 6
-2
0
2
4
Vpx (cm)
4 -4
-2
0
2
4
Vpx (cm)
Figure 9 – Noise reduction performance due to positioning variation, with real impulse responses.
479
4
INTER-NOISE 2016
5. CONCLUSIONS In this paper, we investigated the multichannel ANC system for noise through apertures. A symmetric design is proposed to simplify the open-window ANC system by employing one single control filter for multiple secondary sources. The requirements for the symmetric MCANC design are specified and verified. Furthermore, we investigated the noise reduction performance affected by the different types of secondary path variations that exist in practical implementations. Our simulation results with simple impulse responses indicate that the noise reduction performance degrades by at least 10 dB when there is a slight variation of 1 dB amplitude difference, 1 sample delay, or 1 cm positioning difference on the secondary path. With real measured impulse responses, the performance degradation is less severe. These results suggest that in the actual symmetric MCANC implementation, these variations need to be avoided or compensated to achieve the benefits of the symmetric design of MCANC system. Future work includes the study of symmetric design and compensations in actual implementations.
ACKNOWLEDGEMENTS This material is based on research/work supported by the Singapore Ministry of National Development and National Research Foundation under L2 NIC Award No. L2NICCFP1-2013-7.
REFERENCES 1. Hellmuth T, Classen T, Kim R, Kephalopoulos S. Methodological guidance for estimating the burden of disease from environmental noise, WHO, 2012. 2. European Environment Agency (EEA). Noise in Europe 2014. Publications Office of the European Union, 2014. 3. Lam B. Gan WS. Active acoustic windows: towards a quieter home, IEEE Potentials, 2016;25(1), p.11-18. 4. Nelson PA, Elliott SJ., Active control of sound. Academic, 1993. 5. Kuo SM, Morgan DR. Active noise control systems: algorithms and DSP implementations. New York: Wiley, 1996. 6. Fiks B, Jagniatinskis A. Assessment of environmental noise from long-term window microphone measurements, Appl. Acoust., 2014;76(2), p. 377-385. 7. Can A, Leclercq L, Lelong J, Botteldooren D. Traffic noise spectrum analysis: dynamic modeling vs. experimental observations, Appl. Acoust., 2010;71(8), p. 764–770. 8. Kuo SM, Morgan DR. Active noise control: a tutorial review, Proc. IEEE, 1999;87(6), p. 943–973. 9. Kajikawa Y, Gan WS, Kuo SM. Recent applications and challenges on active noise control, APSIPA Trans. Signal Inf. Process., 2012;1, p. 1–12. 10. Jakob A, Möser M. Active control of double-glazed windows Part I: feedforward control,” Appl. Acoust., 2003;64(2), p. 163–182. 11. Jakob A, Möser M. Active control of double-glazed windows. Part II: feedback control, Appl. Acoust., 2003;64(2), p. 183–196. 12. Hu S, Rajamani R, Yu X. Invisible speakers in home windows for simultaneous auxiliary audio playback and active noise cancellation, Mechatronics, 2012;22(8), p. 1031–1042. 13.Hu S, Rajamani R, Yu X. Directional cancellation of acoustic noise for home window applications, Appl. Acoust., 2013;74(3), p. 467–477. 14. Murao T, Nishimura M, Basic study on active acoustic shielding, J. Environ. Eng., 2012;7(1), p. 76–91. 15. Kwon B. Park Y. Interior noise control with an active window system, Appl. Acoust., 2013;74(5), p. 647–652. 16. Murao T, Nishimura M, Sakurama K, Nishida S. Basic study on active acoustic shielding (Improving noise-reducing performance in low-frequency range), J. Mech. Eng.;2014;1 p. EPS0065–EPS0065. 17. Nishimura M, Ohnishi K, Kanamori N, Ito K. Basic Study on Active Acoustic Shielding, in Proc. Inter.noise 2008; Shanghai, China, Oct. 2008. 18. Hansen C, Snyder S, Qiu X, Brooks L, Moreau D. Active control of noise and vibration second edition, Taylor and Francis, 2012. 19. Fasciani S, He J, Lam B, Murao T. Gan WS. Comparative study of cone-shaped versus flat-panel speakers for active noise control of multi-tonal signals in open windows, in Proc. Inter.noise 2015; San Francisco, CA, Aug. 2015. 20. Lam B, Elliott SJ, Cheer J, Gan WS. The physical limits of active noise control of open windows, in
480
INTER-NOISE 2016
Proc. WESPAC 2015; Singapore, Dec. 2015. 21. Sommerfeldt SD, Gee KL. Multi-channel active noise control system and method for the reduction of tonal noise from an axial fan, US patent, US 20030219132A1, Nov. 2003. 22. Duke CR, Sommerfeldt SD, Gee KL. Multi-channel active noise control system and method for the reduction of tonal noise from an axial fan, US patent, US 20110046794A1, Feb. 2011. 23. Liu L, Gujjula S, Kuo SM. Multi-channel real time active noise control system for infant incubators, in Proc. 31st annual international conference of the IEEE EMBS; Minneapolis, Minnesota, Sept. 2009. 24. Widrow B, Shur D, Shaffer S. On adaptive inverse control, in Proc. 15th asilomar Conf.; 1981, p. 185-189. 25. Burgess JC. Active adaptive sound control in a duct: a computer simulation, J. Acoust. Soc. Amer., 1981;70(9):715-726. 26. Warnaka GE, Poole LA, Tichy J. Active acoustic attenuators, US Patent 4,473,906, Sept. 1984. 27. Elliott S. Signal Processing for Active Control, Academic Press, 2001.
481