SIP (2012), vol. 1, e3, page 1 of 21 © The Authors, 2012. The online version of this article is published within an Open Access environment subject to the conditions of the Creative Commons Attribution-NonCommercial-ShareAlike license
The problem of acoustic noise is becoming increasingly serious with the growing use of industrial and medical equipment, appliances, and consumer electronics. Active noise control (ANC), based on the principle of superposition, was developed in the early 20th century to help reduce noise. However, ANC is still not widely used owing to the effectiveness of control algorithms, and to the physical and economical constraints of practical applications. In this paper, we briefly introduce some fundamental ANC algorithms and theoretical analyses, and focus on recent advances on signal processing algorithms, implementation techniques, challenges for innovative applications, and open issues for further research and development of ANC systems.
Keywords: Active noise control, Digital signal processing, Acoustic noise cancellation, Path modeling
Received 22 January 2012; Revised 4 July 2012
I. INTRODUCTION thesameamplitudebutoppositephaseisgeneratedby secondary source(s) to cancel unwanted (primary) noise Acoustic noise problems have become serious with the acoustically, thus resulting in reduced residual noise. The increased use of industrial equipment, such as engines, ANC system is very efficient for attenuating low-frequency fans, blowers, transformers, and compressors. It is espe- noise in environments where the passive noise control tech- cially prominent in transportation systems (e.g., vehicles, niques are expensive, bulky, and ineffective. trains, airplanes, and ships), manufacturing plants, electri- In practical applications, the characteristics of the noise cal appliances (e.g., air-conditioners, refrigerators, washing source and acoustic environment are changing, and thus machines, and vacuum cleaners), medical equipment (e.g., the frequency content, amplitude, and phase of the pri- magnetic resonance imaging (MRI) systems, and infant mary noise are also changing. The noise reduction per- incubators), and human activities (e.g., crowded public formance is mainly dependent on the accuracy of the spaces, offices, and bedrooms). Traditional acoustic noise amplitude and phase of the anti-noise generated by a sig- reduction techniques are based on passive noise control, nalprocessingalgorithm.Todealwiththesetime-varying such as earplugs, ear-protectors, sound insulation walls, issues, most ANC systems utilize adaptive filters [10–12] mufflers, and sound-absorbing materials. These passive to track these variations and unknown plants. The most techniques are effective for reducing noise over a wide fre- commonly used adaptive filters are realized using a finite quency range. However, they require relatively large and impulseresponse(FIR)filterwiththeleast-mean-square costly materials, and are ineffective at low frequencies. (LMS) algorithm [10]. Therefore, the active noise control (ANC) [1–8] proposed The development of powerful, low-cost digital signal in the early 20th century, has gained intensive develop- processors (DSPs) [13–15] encourages the implementation ment in the last two decades to reduce low-frequency of advanced adaptive algorithms to achieve faster conver- noise. gence, increased robustness to interference, and improved The ANC technique using a loudspeaker to generate system performance for practical ANC applications. anti-noise sound was first proposed in the 1936 patent by The control structure of ANC is generally classified into Lueg [9]. ANC is an electro-acoustical technique based on two classes: feedforward control and feedback control. In the principle of superposition, that is, an anti-noise with the feedforward control case, a reference noise is assumed tobeavailablefortheadaptivefilter.FeedforwardANC
1 systems can be categorized as either a broadband or a nar- Department of Electrical & Electronic Engineering, Kansai University, Japan rowband depending on the type of primary noise that can 2Schoool of Electrical & Electronic Engineering, Nanyang Technological University, Singapore be reduced. In the broadband feedforward control case, a 3Department of Electrical Engineering, Northern Illinois University, USA reference noise is detected by a reference sensor (e.g., micro- phone), and thus noise correlating with the reference noise Corresponding author: Y. Kajikawa Email: [email protected] can be reduced. On the other hand, in the narrowband
Downloaded from https://www.cambridge.org/core. IP address: 170.106.202.126, on 25 Sep 2021 at 04:39:58, subject to the Cambridge Core terms of use, available at https://www.cambridge.org/core/terms. https://doi.org/10.1017/ATSIP.2012.4 1 2 yoshinobu kajikawa ET AL.
feedforward control case, a reference signal is internally II. OVERVIEW OF ANC generated using information available from a reference sensor (e.g., accelerometer) that is not affected by a con- In this section, we briefly present basic ANC concepts, algo- trol field. The feedforward ANC scheme utilizes a secondary rithms,analyses,problems,solutions,andrecentworkswith loudspeaker (e.g., actuator) to generate anti-noise and an focus on signal processing algorithms. error sensor (e.g., microphone) to pick up residual noise, whichservesastheerrorsignalforupdatingtheadap- A) Broadband feedforward ANC tive filter. The single-channel feedforward ANC scheme, which consists of two sensors (reference and error) and an The single-channel broadband feedforward ANC system is actuator, is widely used for industrial applications such as illustrated in Fig. 1 [2], where acoustic, analog, and digital reducing duct noise [16]. regions are clearly distinguished. Noise propagating from The feedback ANC system uses only an error sensor the noise source is picked up by a reference sensor such and a secondary source, not using an “upstream” refer- as a microphone, and then the digital (sampled-time) ref- ence sensor. Analog feedback control based on a simple erence signal x(n) is obtained through a preamplifier, an negative feedback is widely used in headphone applica- anti-aliasing filter, and an ADC. The reference signal is pro- tions [17–20]. Unfortunately, the controllable bandwidth is cessed by the control filter W(z) to generate the sampled- limited by the throughput of the overall control system; time anti-noise signal y(n) that drives a secondary source thus, it is difficult to reduce broadband noise. Digital feed- suchasaloudspeakerthroughaDAC,areconstructionfil- back control generally utilizes internal model control (IMC) ter, and a power amplifier. The error sensor (microphone) is [21, 22], which minimizes residual noise using predicted pri- used to monitor the performance of the ANC system by the mary noise as the reference signal. Hence, the IMC-based sampled-time residual noise signal e(n),whichisobtained feedback ANC system can reduce only predictable noise through a preamplifier, an anti-aliasing filter, and ADC. The (including sinusoidal, narrowband, and color noises). The primary path P (z) consists of the acoustic response from bandwidth that can be controlled by the feedback ANC the reference sensor to the error sensor, as shown in Fig. 1. system is limited because of the large delay due to the The adaptive filter W(z) minimizes the error signal e(n) analog-to-digital converter (ADC) and digital-to-analog by adapting filter coefficients automatically using the LMS converter (DAC). algorithm. The use of the adaptive filter for the ANC appli- Today, successful real-world ANC application is still cation shown in Fig. 1 is necessary to compensate for the limited owing to the effectiveness of signal processing secondary-path transfer function S(z) from y(n) to e(n), algorithms, physical implementation constraints, and eco- which includes the DAC, reconstruction filter, power ampli- nomical consideration. Recently, many advanced signal fier, loudspeaker, acoustic path from the loudspeaker to processing algorithms, implementation techniques, and the error microphone, preamplifier, anti-aliasing filter, and successful applications of ANC have been reported. In this overview paper, we will focus on introducing some new sig- Primary Path P(z) nal processing algorithms, discussing challenges for inno- Reference Mic. Error Mic. Noise vative applications, and proposing open issues for further Source research and development of ANC systems. This paper is organized as follows. In Section II, the Acoustic Region Secondary Source basic structures and algorithms of ANC will be intro- (Loudspeaker) duced. ANC systems include broadband and narrowband Pre- Power Pre- feedforward ANC, adaptive feedback ANC, hybrid ANC, Amplifier Amplifier Amplifier multiple-channel ANC, and audio-integrated ANC. Con- vergence analysis of the filtered-x LMS (FXLMS) algorithm Anti-aliasing Reconstruction Anti-aliasing Filter Filter Filter including recent published works will be given. Different algorithms and structures including nonlinear ANC will Analog Region be briefly overviewed, while citing many important recent ADC DAC ADC
works. Furthermore, some new approaches including active Secondary Path S(z) noise equalization, psychoacoustics, and virtual sensing will Digital Region be introduced. In Section III, the basic principles of and y’(n) e(n) x(n) Control Filter recent works on online secondary-path modeling, and ANC W(z) algorithms that do not require a secondary-path model will
be discussed. Finally, several real-world ANC applications Secondary Path with challenging issues will be introduced in Section IV. Model S^(z) x’(n) In this paper, we choose topics related to our works in LMS this field. Some important results may be omitted owing to page limitation. Readers can therefore refer to many Fig. 1. Block diagram of broadband feedforward ANC system that includes acoustic, analog, and digital regions. This block diagram shows a single-channel recent works reported in the last decade that are cited as feedforward ANC system with one reference microphone, one error micro- references. phone, and one secondary source (loudspeaker).
Downloaded from https://www.cambridge.org/core. IP address: 170.106.202.126, on 25 Sep 2021 at 04:39:58, subject to the Cambridge Core terms of use, available at https://www.cambridge.org/core/terms. https://doi.org/10.1017/ATSIP.2012.4 recent advances on active noise control 3
x(n) d(n) e(n) P(z) is computed as y(n) = wT (n)x(n) (2) y’(n) y(n) W(z) S(z) T where w(n) = [w0(n)w1(n) ... wL−1(n)] and x(n) = [x(n) x(n − 1) ... x(n − L + 1)]T are the coefficient and signal vectors of W(z),respectively,andL is the filter ^ S(z) length. The FXLMS algorithm updates the coefficient vector x’(n) expressed as LMS ( + 1) = ( ) + μ ( ) ( ), Fig. 2. Equivalent sampled-time block diagram of the broadband feedforward w n w n e n x n (3) ANC system shown in Fig. 1. In this figure, P (z) is the primary path, S(z) is the ˆ secondary path, W(z) is the control filter, and S(z) is the secondary-path model where μ is the step size (or convergence factor) that deter- in Fig. 1. mines the convergence speed,