This paper presents an adaptive algorithm for active control of noise sources that are of impulsive nature. The impulsive type sources can be better modeled as a stable distribution than the Gaussian. However, for stable distributions, the variance (second order moment) is infinite. The standard adaptive filtering algorithms, which are based on minimizing variance and assuming Gaussian distribution, converge slowly or become even unstable for stable (impulsive) processes. In order to improve the performance of the standard filtered-x least mean square (FxLMS)-based impulsive active noise control (IANC) systems, we propose two enhancements in this paper. First, we propose employing modified tanh function-based nonlinear process in the reference and error paths of the standard FxLMS algorithm. The main idea is to automatically give an appropriate weight to the various samples in the process, i.e. appropriately threshold the very large values so that system remains stable, and give more weight to samples below threshold limit so that the convergence speed can be improved. A second proposal is to incorporate the fractional-gradient computation in the update vector of IANC adaptive filter. Computer simulations have been carried out using experimental data for the acoustic paths. The simulation results demonstrate that the proposed algorithm is very effective for IANC systems.
According to a technical report by World Health Organization (WHO),1 noise pollution is a serious environmental challenge and severely affects human health. The traditional means of noise reduction are termed as passive noise absorbers, where noise mitigation is achieved by employing absorbing materials to “absorb” the unwanted noise. Essentially, the unwanted acoustic noise is damped out by converting it to the other form of energy, e.g. heat. The passive noise absorption works well for a high-frequency noise source; however, it is costly and bulky for controlling the noise sources that are in a low-frequency range.2,3 The acoustic dampers find application in modern combustion systems, where coupling between the unsteady heat release and the acoustic waves may cause thermoacoustic instability.4–6 The acoustic dampers are employed to reduce the engine noise, and hence stabilize the combustion system.7 In contrast to the passive means of damping acoustic noise, the active techniques rely on generating an appropriate “anti-noise” signal, hence the name “active.” The basic idea is quite simple and well known in Physics: a destructive interference happening between two waves of equal magnitude and opposite phases results in cancellation of both. The concept that the destructive interference of acoustic waves can be employed to perform acoustic noise cancellation was first proposed in a US patent by Lueg.8 However, the early analog techniques did not result in successful applications for efficient noise cancellation in actual practice. The advancements in digital signal processing (DSP) algorithms as well as hardware implementation, over the past few decades, have resulted in successful noise cancellation systems for many practical applications, viz., air conditioning ducts, cars, aircrafts, headphones, and so on.9–14
The most successful scenario for active control of acoustic noise is a single-channel situation, which comprises one primary (reference) microphone, one secondary (cancelling) loudspeaker, and one error microphone. The reference microphone picks-up the reference noise in advance. The primary noise propagates via the so-called primary acoustic path to the location of error microphone where the noise reduction is in fact desired. The secondary (cancelling) signal generated by the control filter (which is in fact an adaptive filer, as explained later) propagates via the so-called secondary (electro-acoustic) path. The objective of the control filter is to generate an appropriate (anti-phase) signal which would result in the cancelling of primary noise, and hence a reduction of the sound pressure level at the location of the error microphone. Finally, the error microphone senses the result of destructive interference between the acoustic waves.
Due to the time-varying nature of acoustic environment, for example, variations in humidity, airflow, temperature, etc., the adaptive filtering plays a pivotal role in the practical active control systems. The standard adaptive filtering algorithms, however, do not perform well due to the presence of the secondary path between the generation of the cancellation signal and pick-up of the residual error signal. The celebrated least mean square (LMS) algorithm,15 which is based on minimization of variance of the error signal, has been modified to compensate for the effect of secondary path transfer function. This has resulted in a filtered-reference version, where the reference signal is being filtered via model of the secondary path. The filtered-x reference LMS (most commonly known as FxLMS) algorithm requires low computational efforts and is simple to implement. However, the standard FxLMS algorithm does not perform well for impulse-type noise sources as considered in this paper.
The impulsive noise is characterized by occurrence of low probability large value samples. Such noise sources occur in many practical environments, for example, heavy machinery in industrial setup, traffic noise, gun shot and explosion, noise in MRI room, and so on.16 In the recent literature on impulsive active noise control (IANC), it is a usual practice to model such impulse-type noise using symmetric alpha stable (SαS) distribution. A random process is termed as SαS, if characteristic function can be expressed as17
where is called the location parameter, γ is the scale parameter, and is the characteristic exponent. By taking inverse Fourier transform of the characteristic function , the corresponding probability density function (PDF) can be computed; however, a closed form expression does not exist is general, except for α = 1 and α = 2 for which the corresponding PDF is Cauchy and Gaussian, respectively.17 If a = 0 and γ = 1, then the corresponding SαS distribution is called standard. In this paper, we consider the noise source being modeled as a standard SαS distribution, where the characteristic exponent α controls the impulsive nature: low value of α indicating highly impulsive sources and indicating source with a less impulsive nature and close to Gaussian distribution.
The impulsive noise is very dangerous as it can cause temporary or even a permanent hearing loss. Therefore, it is very important to develop efficient IANC algorithms and systems to mitigate impulsive noise.18 The same applies to building and/or heavy industrial equipment with possibly vibrating structures/panels,19 where high impact shocks can cause severe damage. The results presented in this paper equally apply to impulsive active vibration control (IAVC); however, we stick to IANC for acoustic noise sources and the interested reader may extend the methods and results to develop IAVC systems. For some other interesting applications of LMS-based adaptive filtering, the reader is referred to Zhao and Chow20 and Li et al.21
For stable processes, the variance is infinite, i.e. the second order moments do not exist, and hence the FxLMS algorithm (which is a variant of LMS algorithm) does not give a stable performance. Broadly speaking, there are two approaches to develop stable adaptive algorithms for IANC: (1) derive the adaptive algorithm by minimizing lower fractional order moment (which does exist for stable distributions) resulting in Fx-least mean p-power (FxLMP) algorithm22 and (2) improve robustness of the standard FxLMS algorithm by properly thresholding the reference and/error signals.23,24 The FxLMP algorithm and its variants25 require estimating p in relation with α, which might not be possible in some practical scenarios. Due to this reason, we consider developing a variant of the FxLMS algorithm for IANC.
In the proposed algorithm discussed in this paper, the first idea is to apply a (modified) tanh function-based non-linearity to process the reference and error signals in the update equation of the FxLMS algorithm. Furthermore, we suggest incorporating fractional-processing-based gradient computation in the update equation of the proposed algorithm. Introducing the underlying concepts of fractional calculus26–28 in the field of signal processing belongs to Ortigurea.29,30 Recently, the fractional adaptive strategies have been developed and employed for secondary path modeling filter in active noise control systems,31 for Hammerstein nonlinear ARMAX systems32 and identification of CARMA model.33 The fractional-calculus-based modified versions of LMS algorithms have also been independently proposed in literature.34,35 The interesting results in Aslam and Raja31 have motivated us to exploration and exploitation of fractional signal processing for designing effective adaptive algorithm for IANC systems. In order to demonstrate the effectiveness of the proposed algorithm, the computer simulations have been carried out with the experimental data for the acoustic paths.
The rest of the paper is organized as follows. The next section gives a brief overview of ‘IANC Using FxLMS and previous algorithms’. The details of the proposed algorithm are given in ‘Development of proposed IANC algorithm’. ‘Simulation results’ section describes the numerical results and discusses performance comparison for various IANC algorithms, followed by conclusions presented in ‘Concluding remarks’ section.
IANC using FxLMS and previous algorithms
Figure 1 presents a schematic diagram for a single-channel IANC system in a feedforward configuration for duct applications, for example. Here, denotes impulse response coefficient vector of the primary acoustic path where discrete time index n is used to indicate that the acoustic path may in fact be having time-varying characteristics. Similarly, the secondary path is represented by the impulse response coefficient vector . The reference signal x(n) (via primary path ) appears as a primary disturbance signal d(n) at location of the error microphone. The output signal y(n) from the IANC adaptive filter is filtered via to provide the noise cancellation around the error microphone and to produce the residual error signal e(n). These operations can be expressed as
where is the coefficient vector for the primary path being modeled as a finite impulse response (FIR) filter of length L, is the coefficient vector for the secondary path being modeled as an FIR filter of length M
is the (i = L) sample input signal vector and is the signal vector comprising M recent samples of the output signal y(n) being computed as
where is the coefficient vector for the adaptive IANC filter being considered as an FIR filter of length Lh, and is the input signal vector as given in equation (5) with i = Lh. It is important to note that the computations in equations (2) to (4) are being carried out in the acoustic domain, and we have access only to the residual error signal e(n) being picked up by the error microphone. By minimizing mean square value of the error signal e(n), the corresponding update equation for the FxLMS algorithm is obtained as9
where μ is the step-size parameter, and
is the vector for the filtered-reference signal being computed as
where denotes coefficients of the secondary path modeling filter which is assumed as an FIR filter of the same length M as that of the secondary path , and is the corresponding (i = M)-length input signal vector as given in equation (5). The FxLMS algorithm requires computing two filtering operations: the output signal y(n) in equation (6) and the filtered-reference signal in equation (9). The reference signal used in these computations is given in equation (5), where we observe that all samples have been treated “equally” regardless of their magnitude at difference times. In the case of impulsive noise sources, some of the samples may exhibit excessively large magnitude and may severely perturb the operation of IANC system. In the worst case scenario, the IANC system may become unstable.23 The stability can be improved by choosing a very small value for the step-size parameter μ; however, this in turn would degrade the convergence speed.
Schematic diagram of single-channel impulsive active noise control (IANC) system employing standard FxLMS algorithm.
One of the earlier attempts to improve stability and convergence performance of the standard FxLMS algorithm for IANC systems is due to Sun et al.23 proposing employing truncation non-linearity for the input signal as
where are the thresholding parameters (see Figure 2(a)). Thus, in Sun’s algorithm, the samples of the filtered-reference signal are computed as
where is the modified reference signal vector, whose sample are computed by the truncation non-linearity as given in equation (10). Finally, weights of the IANC adaptive filter are updated using FxLMS algorithm of equation (7). Sun’s algorithm improves the stability of the FxLMS algorithm-based IANC system; however, it takes care of peaky samples only while computing the filtered-reference signal in equation (9). The peaky samples may propagate to the residual error signal e(n), especially at the startup of IANC system, or when there is a change in the acoustic environment. Employing a similar truncation non-linearity as given in equation (10) to the error signal e(n) will effectively freeze the adaptation when a large value beyond appears in the error signal. Furthermore, ignoring the samples might result in a loss of some desired information.
(a) Truncation non-linear transformation for the reference signal x(n) in Sun’s modified-FxLMS algorithm.23 (b) Saturation non-linear transformation for the reference signal x(n) and the error signal e(n) in previous algorithm.24
In order to overcome the above-mentioned issues, the previous algorithm24 employs saturation non-linearity, as shown in Figure 2(b), in both the filtered-reference and error signals. The samples of the filtered-reference signal are computed as
where
is the modified reference signal vector, whose samples are computed by filtering a saturation non-linearity as , which replaces the samples below c1 with lower limit c1 and samples larger than c2 are replaced with the upper limit c2. Similarly, the residual error signal is modified as , and finally the IANC adaptive filter is updated as24
Figure 3(a) represents the configuration of the proposed IANC algorithm, which comprises two modifications in the previous algorithm.24
(a) Configuration of proposed algorithm for IANC systems. (b) The tanh function-based modified saturation non-linear transformation for the reference signal x(n) and the error signal e(n) in the proposed algorithm.
Modified Tanh nonlinearity for thresholding
In this paper, we propose employing following (modified) tanh function
where r(n) is the signal of interest, kr is the scaling parameter which sets the steady-state value as well as controls the slope, and is a constant that provides tuning of the slope. In equation (15), the scaling parameter kr is selected as
Figure 3(b) shows non-linear transformations for the reference and error signals in the proposed method, where curves for the saturation non-linearity of previous algorithm and the standard tanh function are also included for comparison. It is evident that β = 2 results in a transformation which ensures that the large samples beyond are thresholded appropriately, as well as the rest of the samples are boosted as compared with the previous algorithm. The parameter β is, therefore, empirically selected as β = 2. A one-step further modification is suggested to employing fractional processing-based gradient computation as explained below.
Fractional FxLMS algorithm
The fractional LMS (FrLMS) algorithm is a variant of the LMS algorithm, where the concept of fractional calculus has been incorporated with the gradient computation. Essentially, the update equation is modified as
where μa is the step-size parameter corresponding to the ordinary gradient-based term as found in the standard LMS algorithm, and μb is the step-size parameter for the fractional-order gradient-based term. Considering mean square error as a cost function and performing some easy algebraic steps, the FrLMS algorithm is derived as31a
where ⊙ denotes element-wise multiplications of two vectors, denotes element-wise power computation, and denotes the Gamma function. Thus, the FrLMS algorithm would require three parameters: (1) the step-size parameter μa for the ordinary gradient-based term, (2) the step-size parameter μb for the fractional gradient-based term, and (3) the fractional derivative-order fr. It may be easier to tune a single parameter μ in the LMS algorithm as compared with tuning three parameters in the FrLMS algorithm. However, on the other hand, the FrLMS algorithm offers more degree of freedom, and with an appropriate setting of these parameters, it considerably improves the performance. This is indeed demonstrated by the recent research results,31–33 that the FrLMS algorithm gives plausible performance as compared with the standard counterpart, i.e. the LMS algorithm. Motivated by these research results, we implement this idea for adapting the IANC filter . Thus, a fractional modified-Tanh FxLMS algorithm, hereafter referred as the proposed algorithm, is developed with the update equation being given as
where is a positive constant for the step-size with the fractional gradient-based term. As compared with the original formulation of FrLMS algorithm given in equation (18) (see equation (22) in Widrow and Stearns15), we may note the following differences:
Due to the presence of the secondary path following the IANC adaptive filter , the reference signal x(n) cannot be directly used in the update equation. Hence, filtered-reference signal is used, as in other algorithms discussed in IANC using FxLMS and previous algorithms section. It is worth to mention that is computed as in equation (12), where the samples of the modified reference signal vector in equation (13) are computed as , i.e. by applying the proposed thresholding non-linearity given in equation (15).
The error signal is computed by employing the proposed thresholding non-linearity as .
The original formulation of FrLMS algorithm requires adjusting two separate step-size parameters μa and μb, for the terms corresponding to the ordinary and fractional gradients, respectively. We suggest to use the same step-size μ, and adjustments in the step-size for fractional gradient-based term are made by selecting . Furthermore, we assume that the normalization term is being absorbed in the step-size calculation.
Summary of the proposed algorithm
The summary of the proposed algorithm for IANC systems is given in Table 1. As discussed earlier, the proposed algorithm described in this paper comprises two strategies for improving the convergence and stability of IANC systems. The first idea is to use (an appropriate) non-linearity in the reference as well as error signal paths (see computations # 4 and 8 in Table 1).
Summary of the proposed algorithm for IANC systems.
INPUTS: μ, γ, fr, c1, c2,
COMPUTE:
while available do
1.
2.
3.
4.
5.
6.
7.
8.
9.
end while
Note: Here kx and ke denote the constant kr in equation (16) computed for x(n) and e(n), respectively.
The second idea is to employ the fractional gradient-based term where fractional power of the coefficient vector of IANC filter is computed (element-wise) (see computation # 9 in Table 1). Essentially, the proposed algorithm may be considered as a filtered-x extension of FrLMS algorithm, which furthermore incorporates an efficient thresholding of the reference signal x(n) and error signal e(n) to make the proposed algorithm well suited for IANC systems. The proposed algorithm ensures avoiding drastic fluctuations in the coefficients of IANC filter while working in an impulsive environment. This remark is supported by the results of extensive computer simulations as presented in the next section.
Simulation results
In the results presented below, the experimental data provided by Kuo and Morgan9 are used to model the acoustic paths. The data in Kuo and Morgan9 are a pole-zero model with numerator and denominator polynomials each of order 25. In this paper, the corresponding FIR representation is obtained by truncating the impulse responses of given model. Essentially, using the given data, the primary acoustic path and the secondary acoustic path are modeled as FIR filters of lengths L = 256 and M = 128, respectively. The offline measurements are an integral part of any practical active noise control systems;9 therefore, we assume that the secondary path is identified offline and is available as . The IANC adaptive filter is an FIR filter of length Lh = 192. The reference signal x(n) is generated as a standard SαS process with various values of characteristic exponent α. The values for the step-size parameters are found experimentally on trial-n-error basis for fast and stable convergence, and the results are ensemble averaged for 30 runs.
It is worth mentioning that estimating the distribution parameters for the given stable process is beyond the scope of this paper. The interested reader is referred to Simmross-Wattenberg et al.36 and references therein. For IANC systems, the estimation of distribution parameters during online operation is presented in Bergamasco et al.37 In the present work, however, we assume that an offline analysis has already been carried out to estimate the distribution parameters. In the first experiment, we consider a strongly impulsive reference signal x(n), which is being generated from a standard SαS process with . As in Akhtar and Mitsuhashi,25 the thresholding parameters are determined as a percentile of the reference signal as: percentile for Sun’s algorithm, and percentile for previous and proposed algorithms. The performance metric is mean noise reduction (MNR) which is computed as25
where denotes ensemble averaging and and are, respectively, estimates for the absolute values of the error signal e(n) and the disturbance signal d(n). Figure 4 shows butterfly plots for MNR performance of the proposed algorithm for variation in the value of the fractional order fr (the rest of the simulation parameters are given in the caption of Figure 4). We observe that the steady-state noise reduction performance improves for , however, with some degradation in the convergence speed. We empirically selected the fractional order as , such that some advantages on the steady-state performance can be gained without too much loss in the convergence speed. The effect of the scaling factor δ, which controls the contribution of the fractional gradient-based term as compared with the ordinary gradient-based term, see equation (19), on the MNR performance of the proposed algorithm is shown in Figure 5 (the rest of the simulation parameters are given in the caption of Figure 5). We observe that does improve the convergence speed of the proposed algorithm, however, with some degradation in the steady-state performance. Thus, there is a trade-off situation. We empirically selected so that an improved convergence speed can be obtained without too much loss in the steady-state performance.
Effect of the fractional order fr on the mean noise reduction (MNR) performance of the proposed algorithm ().
Effect of the scaling factor δ on the mean noise reduction (MNR) performance of the proposed algorithm ().
One may argue that the standard normalized step-size (NSS)-based FxLMS (NSS-FxLMS) algorithmb may work fine for IANC. In the simulation results presented below, we consider standard NSS-FxLMS algorithm, as well as a modified version equipped with saturation non-linearity-based thresholding of reference and error signals (hereafter referred as NSS-Th-FxLMS algorithmc). Figure 6 shows the simulation results for effect of step-size parameter on the convergence of algorithms discussed in this paper, and Figure 7 presents the performance comparison on the basis of best results in Figure 6. From these simulation results for IANC of strongly impulsive noise sources (being modeled as a standard SαS process with ), we make the following observations.
The performance of the FxLMS algorithm (equation (7)) is very poor and is not stable even for a very small step-size. The FxLMS algorithm is derived by minimizing the second order moment, which in fact does not exist for stable processes. Hence, the FxLMS algorithm is not well suited for IANC systems and becomes unstable.
The Sun’s modified FxLMS algorithm (equations (7), (10), (11)) does not give stable performance. As stated earlier, The Sun’s algorithm ignores the peaky samples in the input and does not effectively update the corresponding coefficients of the control filter. This improves the robustness as compared with the FxLMS algorithm (see slow divergence trend in Figure 6(b) as compared with trends in Figure 6(a)); however, the algorithm is never able to converge to a solution good enough to maintain the stability for strongly impulsive sources as considered in the present experiment.
The convergence of the standard NSS-FxLMS is very slow. Since the step-size is normalized with power of the reference signal – peaky signal results in a very small value for the effective step-size, and hence the convergence speed is very slow.
The modified NSS-Th-FxLMS algorithm shows better convergence and steady-state MNR performance, in comparison with NSS-FxLMS algorithm.
In comparison with FxLMS algorithm, the modified-FxLMS-based previous algorithm allows selection of a large value for the step-size parameter (thanks to thresholding of the reference and error signals) and shows good convergence performance.
The performance comparison (on the basis of fast and stable results in Figure 6) is presented in Figure 7, which shows that the proposed algorithm clearly outperforms the rest of algorithms discussed in this paper.
MNR (in dB) results for (a) standard FxLMS algorithm, (b) Sun’s modified-FxLMS algorithm, (c) standard NSS-FxLMS algorithm, (d) NSS Thresholding FxLMS algorithm, (e) the previous algorithm, and (f) the proposed algorithm, for strongly impulsive noise with .
Performance comparison of standard SαS process with (strongly impulsive noise sources). (NSS-FxLMS algorithm: , NSS Thresholding FxLMS algorithm: , previous algorithm: , proposed algorithm: .)
In the second experiment, the reference signal is modeled by standard SαS process with . The thresholding parameters are selected in a similar fashion as for . The rest of the simulation parameters are also selected to the same values as found previously for . The detailed simulation results for studying effect of step-size parameter are shown in Figure 8, and the performance comparison (on the basis of best results in Figure 8) is shown in Figure 9. We observe that the convergence speed of the FxLMS algorithm is very slow (see Figure 8(a)), and hence is not included in the performance comparison shown in Figure 9. The Sun’s algorithm shows somewhat better performance as compared with the FxLMS algorithm, although the convergence speed is very slow. The NSS-based standard and Th-FxLMS algorithms show good performance, which is due to the fact that the present experiment corresponds to noise source close to Gaussian distribution with impulses occurring rarely. The proposed algorithm shows the best convergence speed among the algorithms considered in this paper, as shown in zoomed plots in Figure 9.
MNR (in dB) results for (a) standard FxLMS algorithm, (b) Sun’s modified-FxLMS algorithm, (c) standard NSS-FxLMS algorithm, (d) NSS Thresholding FxLMS algorithm, (e) the previous algorithm, and (f) the proposed algorithm, for mildly impulsive noise with .
Performance comparison for standard SαS process with (mildly impulsive noise sources). (Sun’s algorithm: , (NSS-FxLMS algorithm: , NSS thresholding FxLMS algorithm: , previous algorithm: , proposed algorithm: .)
From the above-detailed two experiments, we observe that the proposed method is robust enough against the varying degree of the impulsive nature of the noise source. Further, we investigate the robustness against variations in the acoustic environment. For this purpose, we repeat the experiment for standard SαS process with for a sudden change in the acoustic paths P(z) and S(z). At the startup, the acoustic paths have been selected the same as in the previous experiments and suddenly changed to a new ones at the middle of the experiment. The changed acoustic paths have been realized by performing a right circular shift of 2 and 3 samples in the impulse responses of the original P(z) and S(z), respectively. The simulation parameters have been selected to the same values as in the previous experiment for , and the simulation results are shown in Figure 10. We observe that the proposed method gives the best performance in comparison with the other methods considered in this paper, before as well as after the sudden change in the acoustic paths.
Performance comparison for a sudden change in acoustic paths for standard SαS process with (mildly impulsive noise sources). (The simulation parameters are same mentioned in caption for Figure 9.)
Concluding remarks
In this paper, we have investigated non-linearity and fractional processing-based adaptive algorithm for IANC systems. The proposed algorithm requires selection of appropriate thresholding parameters , which can be determined by offline analysis.25 Furthermore, the proposed algorithm requires tuning two empirical constants fr (the fractional order) and δ (the scaling factor for fractional gradient-based term) (see equation (19)). We have observed that both of these parameters offer a trade-off situation between the convergence speed and steady-state performance. Hence, it is very important to find theoretical bounds for these parameters. It is worth mentioning that in the present literature on IANC systems, simulations are used as a major tool to show the effectiveness of the proposal.22–24,37 For stable distributions (being used to model the impulsive noise), the second-order moments do not exist. The traditional signal processing techniques based on finite second-order moments may, therefore, not be applicable.17 This makes the theoretical analysis very difficult, if not impossible. The theoretical analysis of the proposed algorithm, a very interesting yet a very challenging task, is left as a task for future work. One more direction would be to investigate a data-reusing-type extension of the proposed algorithm as done in Akhtar and Nishihara38 and Akhtar.39 It would also be very interesting to design and perform real-time experiments.
Footnotes
Acknowledgements
The author would like to thank Dr. M.A.Z. Raja for his discussion on fractional signal processing and comments on the first draft of the paper.
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.
Funding
The author(s) received no financial support for the research, authorship, and/or publication of this article.
Notes
References
1.
HellmuthTClassenTKimR, et al.Methodological guidance for estimating the burden of disease from environmental noise, Technical Document, WHO Regional Office for Europe, 2012.
2.
ElliotSJ. Signal processing for active control, London, UK: Academic Press, 2001.
3.
WiseSLeventhallG. Active noise control as a solution to low frequency noise problems. J Low Freq Noise Vibr Active Control2010; 29: 129–137.
4.
ZhangZZhaoDDobriyalR, et al.Theoretical and experimental investigation of thermoacoustics transfer function. Appl Energy2015; 154: 131–142.
5.
ZhangZZhaoDLiSH, et al.Transient energy growth of acoustic disturbances in triggering self-sustained thermoacoustic oscillations. Energy2015; 82: 370–381.
6.
ZhaoDLiSZhaoH. Entropy-involved energy measure study of intrinsic thermoacoustic oscillations. Appl Energy2016; 177: 570–578.
7.
ZhaoDAngLJiCZ. Numerical and experimental investigation of the acoustic damping effect of single-layer perforated liners with joint bias-grazing flow. J Sound Vibr2015; 342: 152–167.
8.
Lueg P. Process of silencing oscillations. Patent 2043416, USA, 1936.
9.
KuoSMMorganDR. Active noise control systems-algorithms and DSP implementations, New York: Wiley, 1996.
10.
KuoSMMorganDR. Active noise control: a tutorial review. Proc IEEE1999; 87: 943–973.
11.
LiuLKuoSMRaghuathanKP. An audio integrated motorcycle helmet. J Low Freq Noise Vibr Active Control2010; 29: 161–170.
12.
LeiCXuJWangJ, et al.Active headrest with robust performance against head movement. J Low Freq Noise Vibr Active Control2015; 34: 233–250.
13.
LatosMStankiewiczK. Studies on the effectiveness of noise protection for an enclosed industrial area using global active noise reduction systems. J Low Freq Noise Vibr Active Control2015; 34: 9–20.
14.
XuZHLeeCMQiuZ. A Study of the virtual microphone algorithm for ANC system working in audio interference environment. J Low Freq Noise Vibr Active Control2014; 33: 189–206.
15.
WidrowBStearnsSD. Adaptive signal processing, New Jersey: Prentice Hall, 1985.
16.
WierzchowskiW. Review of active noise control algorithms for impulsive noise control. Pomiary, Automatyka, Kontrola2014; 60: 358–361.
17.
ShaoMNikiasCL. Signal processing with fractional lower order moments: stable processes and their applications. Proc IEEE1993; 81: 986–1010.
18.
Kuo SM, Kuo K and Gan WS. Active noise control: open problems and challenges. In: International conference on green circuits and systems (ICGCS), Shanghai, China, 21–23 June 2010, pp. 164–169. IEEE.
19.
BozUBasdoganI. IIR filtering based adaptive active vibration control methodology with online secondary path modeling using PZT actuators. Smart Mater Struct2015; 24: 125001.
20.
ZhaoDChowZH. Thermoacoustic instability of a laminar premixed flame in Rijke tube with a hydrodynamic region. J Sound Vibr2013; 332: 3419–3437.
21.
LiXZhaoDLiJ, et al.Experimental evaluation of anti-sound approach in damping self-sustained thermoacoustics oscillations. J Appl Phys2013; 114: 204903.
22.
Leahy R, Zhou Z and Hsu YC. Adaptive filtering of stable processes for active attenuation of impulsive Noise. IEEE international conference on acoustic speech and signal processing (ICASSP) 1995; 5: 2983–2986.
23.
SunXKuoSMMengG. Adaptive algorithm for active control of impulsive noise. J Sound Vibr2006; 291: 516–522.
24.
AkhtarMTMitsuhashiW. Improving performance of FxLMS algorithm for active noise control of impulsive noise. J Sound Vibr2009; 327: 647–656.
25.
AkhtarMTMitsuhashiW. Improving robustness of filtered-x least mean p-power algorithm for active attenuation of standard symmetric-α-stable impulsive noise. Appl Acoust2011; 72: 688–694.
26.
PodlubnyI. Fractional differential equations, New York: Academic Press, 1999.
27.
KilbasAASrivastavaHMTrujilloJJ. Theory and applications of fractional differential equations, Amsterdam: Elsevier Science Limited, 2006.
28.
OrtigueiraMD. Fractional calculus for scientists and engineers, Dordrecht: Springer, 2011.
29.
OrtigueiraMD. Introduction to fractional linear systems, part 1: continuous-time systems. IEE Proc Vis Image Signal Process2000; 147: 62–70.
30.
OrtigueiraMD. Introduction to fractional linear systems, part 2: discrete-time systems. IEE Proc Vis Image Signal Process2000; 147: 71–78.
31.
AslamMARajaMAZ. A new adaptive strategy to improve online secondary path modeling in active noise control systems using fractional signal processing approach. Signal Process2015; 107: 433–443.
32.
ChaudharyNIRajaMAZ. Identification of Hammerstein nonlinear ARMAX systems using nonlinear adaptive algorithms. Nonlinear Dyn2015; 79: 1385–1397.
33.
RajaMAZChaudharyNI. Two-stage fractional least means square identification algorithm for parameter estimation of CARMA systems. Signal Process2015; 107: 327–339.
34.
TanYHeZTianB. A novel generalization of modified LMS algorithm to fractional order. IEEE Signal Process Lett2015; 22: 1244–1248.
35.
ChengaSWeiaYChenaY, et al.An innovative fractional order LMS based on variable initial value and gradient order. Signal Process2017; 133: 260–269.
36.
Simmross-WattenbergFMartín-FernándezMCasaseca-de-la-HigueraP, et al.Fast calculation of α-stable density functions based on off-line precomputations. Application to ML parameter estimation. Digital Signal Process2015; 38: 1–12.
37.
BergamascoMRossaFDPiroddiL. Active noise control with on-line estimation of non-Gaussian noise characteristics. J Sound Vibr2012; 331: 27–40.
38.
AkhtarMTNishiharaA. Filtered-reference data-reusing-based adaptive algorithms for active control for impulsive noise sources. Appl Acoust2015; 92: 18–26.
39.
AkhtarMT. Binormalized data-reusing adaptive algorithm for active control of impulsive noise. Digital Signal Process2016; 49: 56–64.