A gradient-adaptive lattice-based complex adaptive notch filter
|
|
- Blaze Bryan
- 5 years ago
- Views:
Transcription
1 Zhu et al. EURASIP Journal on Advances in Signal Processing (016) 016:79 DOI /s EURASIP Journal on Advances in Signal Processing RESEARCH Open Access A gradient-adaptive lattice-based complex adaptive notch filter Rui Zhu, Feiran Yang Jun Yang * Abstract This paper presents a new complex adaptive notch filter to estimate track the frequency of a complex sinusoidal signal. The gradient-adaptive lattice structure instead of the traditional gradient one is adopted to accelerate the convergence rate. It is proved that the proposed algorithm results in unbiased estimations by using the ordinary differential equation approach. The closed-form expressions for the steady-state mean square error the upper bound of step size are also derived. Simulations are conducted to validate the theoretical analysis demonstrate that the proposed method generates considerably better convergence rates tracking properties than existing methods, particularly in low signal-to-noise ratio environments. Keywords: Frequency tracking, Adaptive notch filter, Gradient-adaptive lattice, Steady-state mean square error 1 Introduction The adaptive notch filter (ANF) is an efficient frequency estimation tracking technique that is utilised in a wide variety of applications, such as communication systems, biomedical engineering radar systems [1 1]. The complex ANF (CANF) has recently gained much attention [13 0]. A direct-form poles zeros constrained CANF was first developed in [13] with a modified Gauss- Newton algorithm. A recursive least square (RLS)-based Steiglitz-McBride (RLS-SM) algorithm was also established to accelerate the convergence rate [14]. However, both algorithms are computationally complicated can result in biased estimations. To address this problem, numerous efficient unbiased least mean square (LMS)-based algorithms have been developed, such as the complex plain gradient (CPG) [15], modified CPG (MCPG) [16], lattice-form CANF (LCANF) [17], arctangent-based algorithms [18]. However, all these LMS-based algorithms generate a lower convergence rate than the RLS-based algorithms do. Moreover, the upper bound of the step size in LMSbased methods must be maintained within a limited range to ensure stability; this range depends on the eigenvalue of the correlation matrix of the input signal. These *Correspondence: jyang@mail.ioa.ac.cn The State Key Laboratory of Acoustics the Key Laboratory of Noise Vibration Research, Institute of Acoustics, Chinese Academy of Sciences, 1, Beisihuanxilu Road, Beijing, China drawbacks limit the practical applications of LMS-based algorithms. Several normalized LMS (NLMS)-based CANF algorithms were established, including the normalized CPG (NCPG) algorithm [19] the improved simplified lattice complex algorithm [0]. However, the former may be unstable in low signal-to-noise ratio (SNR) conditions, the latter can only be used to estimate positive instantaneous frequency. In this paper, we develop a new CANF system based on the lattice algorithm [1]. Instead of the traditional gradient estimation filter, we proposed a normalized lattice predictor that makes both forward backward predictions. This scheme reduces computational complexity enhances the robustness to noise influence. Furthermore, convergence rate is improved significantly when compared with conventional gradient-based or nongradientbased methods without sacrificing tracking property. A classic ordinary differential equation (ODE) method is applied to confirm the unbiasedness of the proposed algorithm. In addition, theoretical analyses are conducted on the stable range of the step size the steady-state mean square error (MSE) under different conditions. Computer simulations are conducted to confirm the validity of the theoretical analysis results the effectiveness of the proposed algorithm. The following notations are adopted throughout this paper. j denotes square root of minus one. ln[ ] denotes 016The Author(s). Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License ( which permits unrestricted use, distribution, reproduction in any medium, provided you give appropriate credit to the original author(s) the source, provide a link to the Creative Commons license, indicate if changes were made.
2 Zhu et al. EURASIP Journal on Advances in Signal Processing (016) 016:79 Page of 11 the principal branch of the complex natural logarithm function Im{ } means taking the imaginary part of a complex value. Z{ } E{ } denote the z-transform operator statistical expectation operator, respectively. δ( ) represents the Dirac function. Asterisk denotes a complex conjugate is the convolution operator. Filter structure adaptive algorithm We consider the following noisy complex sinusoidal input signal x(n) with amplitude A, frequency ω 0 initial phase φ 0 : x(n) Ae j(ω 0n+φ 0 ) + v(n), (1) φ 0 is uniformly distributed over [ 0, π) v(n) v r (n)+jv i (n) is assumed to be a zero-mean white complex Gaussian noise process. It is assumed v r (n) v i (n) are uncorrelated zero-mean real white noise processes with identical variances. The first-order, pole-zero-constrained CANF with the following transfer function is widely used to estimate frequency ω 0 : H(z) 1 ejθ z 1 θ 1 αe jθ z is the notch frequency α represents the 1 pole-zero constrained factor determines the notch filter s 3-dB attenuation bwidth. The pole can remain in the unit circle by restricting the value of α. Wenowproposeanewstructuretoimplementthe complex notch filter. As shown in Fig. 1, the input signal x(n) is first processed by an all-pole prefilter H p (z) 1/D(z) 1/(1 + a 0 z 1 ) to obtain s 0 (n), a 0 is the coefficient of the all-pole filter. Then, a lattice predictor is employed to identify the forward backward prediction errors s 1 (n) r 1 (n), respectively.thetransform functions from s 1 (n) r 1 (n) to s 0 (n) are given by H f (z) N(z) 1 + k 0 z 1 H b (z) z 1 N (z) k 0 + z 1 (k 0 being the reflection coefficient of the lattice filter). To acquire the desired pole-zero constrained notch filter, the following relations must be satisfied: k 0 e jθ, () a 0 αk 0. (3) Thus, θ can be computed as θ Im{ln[ k 0 ] }. At this point, a normalized stochastic gradient algorithm is derived to update the reflection coefficient k 0.We consider the following cost function: J fb 1 E [ s 1 (n) + r 1 (n) ], (4) We replace cost function J fb with its instantaneous estimation, i.e., Ĵ fb 1 ( s1 (n) + r 1 (n) ). (5) By taking the derivative of Ĵ fb with respect to θ(n), we obtain Ĵ fb dĵ fb (n) dk 0 (n) dk 0 (n) dθ(n) Im{s 1(n)s 0 (n)}. (6) Considering that θ(n) is real, the adaptation equation can be written as θ(n + 1) θ(n) + μ Im{s 1 (n)s 0 (n)}/ξ(n), (7) μ is the step size the normalized signal ξ(n) can be recursively calculated as ξ(n) ρξ(n 1) + (1 ρ)s 0 (n)s 0 (n), (8) ρ denotes the smoothing factor. Table 1 shows the computational complexities of the proposed algorithm of four conventional methods [14, 16, 17, 19]. Note that the complexity of the proposed algorithm is comparable to that of LMS-based methods lower than that of NLMS-based RLS-based algorithms. 3 Convergence analysis We now use the ODE approach to analyse the convergence properties of the adaptive algorithm, which has been applied to analyse several other ANF algorithms [17, ]. Assuming that the adaptation is sufficiently slow the input signal is stationary, the associated ODEs for the proposed adaptive algorithm can be expressed as Fig. 1 Structure of a first-order complex notch filter
3 Zhu et al. EURASIP Journal on Advances in Signal Processing (016) 016:79 Page 3 of 11 Table 1 Complexities of the proposed algorithm of four conventional algorithms + sin&cos atan Proposed MCPG [16] LCANF[17] NCPG [19] RLS-SM [14] d dτ θ(τ) ξ 1 (τ)f (θ(τ)), (9) d ξ(τ) G(θ(τ)) ξ(τ), (10) dτ G(θ(τ)) E{s 0 (n)s 0 (n)} f (θ(τ)) Im{E[ s 0 (n)s 1 (n)] } { 1 π S x (ω)n(e jω } ) Im π π D (e jω )D(e jω ) dω { 1 π σ v N(e jω } ) Im π π D (e jω )D(e jω ) dω { } A N(e jω 0) +Im D(e jω 0) { σv } Im + A sin(ω 0 θ) 1 + α D(e jω 0) A sin(ω 0 θ) D(e jω 0 ). (11) Here, S x (ω) is the power spectral density (PSD) of x(n): S x (ω) πa δ(ω ω 0 ) + σ v [17] the transfer functions N(e jω ) 1/D(e jω ) are defined in the previous section e jω is substituted by z.sinceeq.9isthe associated ordinary differential equation of the proposed adaptive algorithm, according to [3], θ(n) will always converge to the stationary point of Eq. 9 without exception, this stationary point must satisfy d dτ θ(τ) 0. ξ(τ) is always positive; therefore, the stationary point of θ(n) converges to a solution of equation f (θ(τ)) 0. Based on Eq. 11, θ ω 0 is the sole stationary point over one period of the function. To confirm that the stationary point is stable, we choose a Lyapunov function L(τ) [ ω 0 θ(τ)]. L(τ) 0 for all τ. Meanwhile, dl(τ) dτ dl dθ dθ dτ A sin(ω 0 θ(τ))[ ω 0 θ(τ)] D(e jω 0) ξ(τ) < 0 (1) is maintained for all θ(τ) ω 0. This equation implies that L(τ) is a decreasing function of τ for ω 0 θ(τ) < π. Thus, it is proved that θ(n) canalwaysconvergetothe expected frequency ω 0 [3]. Now, we would like to compute the upper bound of step size μ. Taking the expectation on both sides of Eq. 7, we obtain { [ s0 θ(n + 1) θ(n) (n)s 1 (n) μim E ξ(n) θ(n) E{θ(n)}. Exping Eq. 8 yields ξ(n) (1 ρ) n m0 ]}, (13) ρ m s 0 (n m)s 0 (n m). (14) Taking ensemble expectations on both sides assuming that s 0 (n) is wide-sense stationary, we have [ ] n lim E[ ξ(n)] lim (1 ρ) ρ m r S0 (0) n n r S0 (0) 1 π π π m0 r S0 (0), (15) a 0 e jω S x (ω)dω A 1 + a 0 e jω 0 + σ v 1 α. (16) In each step, we consider that [4] ξ(n) r S0 (0) + ξ(n), (17) ξ(n) is the zero-mean stochastic error sequence that is independent of the input signal. By applying Eq. 17 disregarding the second-order error, we obtain 1 ξ(n) r 1 S 0 (0) r S 0 (0) ξ(n). (18) By substituting Eqs. 11, 16, 18 into Eq. 13, we get { [ ( θ(n + 1) θ(n) μim E s 0 (n)s 1 (n) r 1 S 0 (0) )]} r S 0 (0) ξ(n) { } μim E[ s 0 (n)s 1 (n)r 1 S 0 (0)] Considering the approximations μa sin(ω 0 θ(n)) 1 αe j( θ(n) ω 0 ) A + σ. 1 αe j( θ(n) ω 0 ) v 1 α sin( θ ω 0 ) θ ω 0 1 αe j( θ ω 0 ) (1 α) sin( θ ω 0 )/( θ ω 0 ) 1 ( for a small θ ω 0 ) [17], we have
4 Zhu et al. EURASIP Journal on Advances in Signal Processing (016) 016:79 Page 4 of 11 ( ω 0 θ(n+1) 1 μa A + 1 α 1+α σ v ) [ ω 0 θ(n)]. (19) To satisfy ω 0 θ(n + 1) < ω 0 θ(n),thestep-size μ should satisfy: 0 <μ<(1 + 1 α σ v ). (0) 1 + α A Furthermore, when SNR or α 1, we have μ (0, ], which is independent of the input. 4 Steady-state MSE analysis In this section, a PSD-based method [19, 5] is exploited to derive the accurate expressions for the steady-state MSE of the estimated frequency. As discussed in the previous section, the estimated frequency can converge to an unbiased value, i.e., lim θ(n) ω 0. Defining that θ(n) θ(n) ω 0, we obtain the following n two approximations: lim sin( θ(n)) θ(n) n lim cos( θ(n)) 1. Then, the steady-state transfer n function from s 1 (n) s 0 (n) to x(n) can be written as: H s1 (e jω 0 ) 1 ej θ(n) j θ(n) 1 αej θ(n) 1 α, (1) H s0 (e jω 0 1 ) 1 αe j θ(n) 1 1 α. () The input signal x(n) in Eq. 1 is assumed to be composed of a single frequency part Gaussian white noise. Thus, the steady-state outputs s 1 (n) s 0 (n) can be expressed as: s 1 (n) s s1 (n) + n s1 (n), (3) s 0 (n) s s0 (n) + n s0 (n), (4) n s1 (n) n s0 (n) arethecomplexgaussianpartsof s 1 (n) s 0 (n), respectively. By using Eqs. 1, we obtain s s1 (n) A θ(n)ej(ω 0n+φ 0 π/), (5) 1 α s s0 (n) Aej(ω 0n+φ 0 ). (6) 1 α By substituting Eqs. 3 4 into Eq. 7, the adaptive update equation can be rewritten as θ(n + 1) θ(n) + μ 4 u i (n), (7) i1 μ μ ξ(n) μ A /(1 α) + σ v /(1 α ), (8) u 1 (n) Im{s s0 (n)n s1 (n)}, (9) u (n) Im{n s0 (n)n s1 (n)}, (30) u 3 (n) Im{s s0 (n)s s1 (n)}, (31) u 4 (n) Im{n s0 (n)s s1 (n)}. (3) Substituting Eqs. 5 6 into Eq. 31 yields u 3 (n) A θ(n) (1 α). (33) Meanwhile, Eq. 3 can be rearranged as u 4 (n) Im(n s0 (n) ja θ(n)ej(ω 0n+φ 0 ) ). 1 α (34) Then, u 3 (n) u 4 (n) A (1 α) Im( jn s0 (n)e j(ω 0n+φ 0 ) ) A (1 α) n s0 (n) (35) Assuming α is close to unity or the SNR is sufficient large, it sts that u 3(n) u 4 (n) A (1 α) n s0 (n) 1. Thus, u 4 (n) in Eq. 7 can be neglected. Therefore, by subtracting ω 0 from both sides of Eq. 7 assuming u(n) u 1 (n) + u (n) β 1 μa /(1 α),weobtain θ(n + 1) β θ(n) + μu(n). (36) With Eq. 36, the transform function from u(n) to θ(n) is written as: H u θ (z) μz 1. (37) 1 βz 1 Hence, the MSE of the estimated frequency can be expressed as [6]: E { θ(n) } r θ (0) Hu θ (z)h ( ) 1 u θ z Ru (z)z 1 dz, (38) πj R u (z) denotes the z-transform of r u (l), which is the autocorrelation sequence of u(n) can be calculated as: r u (l) E{u(k + l)u (k)} r u1 (l) + r u (l) + r u1 u (l), (39) r u1 (l) E[ u 1 (n + l)u 1 (n)], (40)
5 Zhu et al. EURASIP Journal on Advances in Signal Processing (016) 016:79 Page 5 of 11 r u (l) E[ u (n + l)u (n)], (41) r u1 u (l) E[ u 1 (n + l)u (n)]. (4) Thus R u (z) in Eq. 38 can be divided into three parts: R u (z) Z{r u (l)} R u1 (z) + R u (z) + R u1 u (z), (43) R u1 (z), R u (z),r u1 u (z) denote the z-transform of r u1 (l), r u (l), r u1 u (l), which will be calculated in what follows. To get r u1 (l),wetransformeq.9as: u 1 (n) s s 0 (n)n s1 (n) s s0 (n)n s1 (n), (44) j then Eq. 40 can be rearranged as: r u1 (l) E[ u 1 (n + l)u 1 (n)] p i (l), (45) p 1 (l) E { s s0 (n + l)n s1 (n + l)s s0 (n)n s1 (n) }, (46) i1 p (l) E { s s0 (n + l)n s1 (n + l)s s0 (n)n s1 (n) }, (47) p 3 (l) E { s s0 (n + l)n s1 (n + l) s s0 (n)n s1 (n) }, (48) p 4 (l) E { s s0 (n + l)n s1 (n + l) s s0 (n)n s1 (n) }. (49) By using the results in Appendix A considering that s s0 (n) n s1 (n) are uncorrelated, we can rewrite Eqs. 46, 47, 48, 49 as p 1 (l) ζ ss0 s s0 (l)ζ ns1 n s1 (l) 0, (50) p (l) ζ ss0 s s0 (l)ζ ns1 n s1 (l) 0, (51) p 3 (l) r ss0 (l)r ns1 ( l), (5) p 4 (l) r ss0 ( l)r ns1 (l), (53) r ss0 (l) E{s s0 (n)s s0 (n l)}, (54) r ns1 (l) E{n s1 (n)n s1 (n l)}. (55) Substituting Eqs. 50, 51, 5, 53 into Eq. 45, we get r u1 (l) 1 [ ] r ss0 (l)r ns1 ( l) + r ss0 ( l)r ns1 (l). (56) 4 Considering Eq. 6, r ss0 (l) in Eq. 56 can be written as: r ss0 (l) E{s s0 (n)s s0 (n l)} A e jω 0l (1 α). (57) Substituting Eq. 57 into Eq. 56 yields [ ] A r ns1 ( l)e jω0l + r ns1 (l)e jω 0l r u1 (l) 4(1 α). (58) The z-transform of both sides of Eq. 58 can be expressed as: [ A ( R ns1 z 1 e jω ) ( ) ] 0 + R ns1 ze jω 0 R u1 (z) 4(1 α). (59) Note that R ns1 (z) can be exped as [6]: R ns1 (z) H s1 (z)h s1 (1/z )R n (z), (60) R n (z) Z{v(n)} σ v H s 1 (z) 1+k 0z 1 1+αk 0 z 1.Utilizing the Taylor series expansion e j θ 1+j θ +o( θ ), we obtain A σv (z 1)(1 z) R u1 (z) (1 α) (61) (z α)(1 αz) Using the similar method of deriving R u1 (z), wegetthe following results (see Appendix B for details) R u (z) σ 4 v (1 α ), (6) R u1 u (z) 0. (63) Substituting Eqs. 61, 6, 63 into Eq. 38, finally we get [ ] E { θ(n) } μ A σv 1 αβ + σ v 4(1 α) (1 β) (1 + β)(1 + α)(1 α). (64) Equation 64 indicates that the estimated MSE is independent of input frequency ω 0 smooth factor ρ. 5 Simulation results Computer simulations are conducted to confirm the effectiveness of the proposed algorithm the validity of the theoretical analysis results. 5.1 Performance comparisons In the following two simulations, the proposed algorithm is compared with four conventional algorithms [14, 16, 17, 19] under two different kinds of inputs, namely a
6 Zhu et al. EURASIP Journal on Advances in Signal Processing (016) 016:79 Page 6 of 11 fixed frequency input a quadratic chirp input. The input signal takes the form x(n) e j(ϕ(n)+θ0) + v(n), ϕ(n) is the instantaneous phase. The parameters are adjusted to establish an equal steady-state MSE an equal notch bwidth for all the algorithms. The initial notch frequency value is set to zero for all the methods. Figure presents the MSE curves of five algorithms with a fixed frequency ϕ(n) 0.4πn at SNR 10 0 db, respectively. Note that the proposed algorithm outperforms the other four algorithms. The NCPG algorithm achieves the similar convergence rate as the proposed algorithm at SNR 10 db while the former diverges at SNR 0 db. This indicates that the proposed algorithm is robust even at very low SNR conditions. Figure 3 presents the tracking rate of the five algorithms with a quadratic chirp input signal: ϕ(n) A c (φ 1 n + φ n + φ 3 n 3 ),φ 1 π/4, φ π/ 10 3 φ 3 π/ Parameter A c is adopted to control the value of chirp rate. For this case, the desired true frequency can be obtained by ϕ(n)/ n A c (φ 1 + φ n + 3φ 3 n). Figure 3a depicts the tracking MSE obtained when A c 1, Fig. 3b presents the MSE with an increased chirp rate: A c. The results imply that under the non-stationary case, the proposed method can achieve faster convergence speed than all the other four algorithms. When tracking speed is concerned, we see that the RLS-SM method the proposed method can maintain an equally small MSE than the other three methods especially at the high chirp rate part. We checked each of the learning curves of the NCPG algorithm found that this algorithm even diverges in some runs. 5. Simulations of steady-state estimation MSE In the following four simulations, the simulated steadystate MSE of the proposed algorithm is compared with the theoretical results in Eq. 64 with different input frequency ω 0, SNR, pole radius α step size μ. Thesimulation results are obtained by averaging over 500 trials. Figure 4 displays the comparison of the theoretical simulated steady-state MSEs versus signal frequency ω 0 under two different SNRs (SNR db). The curves show that the theoretical MSEs can predict the simulated MSEs precisely, the steady-state MSEs are independent of input frequency ω 0.Wealsoseethata higher SNR leads to a larger MSE. Figure 5 exhibits the comparison of the theoretical simulated steady-state MSEs versus SNR under two different parameter settings: (1) α 0.9,μ 0.8 () α 0.98, μ 0.1. The proposed approach predicts the MSEs well, although some discrepancies are observed with α 0.9, μ 0.8. That is because the CANF can hardly converge when the SNR is very low. (a) 0 MSE (db) 0 40 Proposed (μ 0.1) LCANF [17] (μ 0.003) MCPG [16] (μ 0.009) RLS SM [14] (κ 0.) NCPG [19] (μ 0.1) (b) MSE (db) Proposed (μ 0.1) LCANF [17] (μ 0.003) MCPG [16] (μ 0.005) RLS SM [14] (κ 0.) NCPG [19] (μ 0.1) Iteration Number Fig. Comparison of the convergence rates of the estimated MSE under two different SNRs (α 0.9,ρ 0.8, 1000 runs): a SNR 10 db b SNR 0 db
7 Zhu et al. EURASIP Journal on Advances in Signal Processing (016) 016:79 Page 7 of 11 Fig. 3 Comparison of the tracking behaviors for a quadratic chirp input under two different chirp rates (α 0.9, SNR 0 db, 1000 runs): a comparison of MSEs when A c 1b comparison of MSEs when A c Figure 6 illustrates the comparison of the theoretical simulated steady-state MSEs versus pole radius α.whenα decreases, the MSEs increase the mismatch between the theoretical simulated steady-state MSEs is somewhat large. It is because Eq. 36 is derived on the basis of the assumption that α is close to unity. When α is small, the assumption does not hold. This explains the mismatch in Fig. 6. This finding implies that the theoretical MSE remains valid when α is close to unity. As shown in Fig. 7, the theoretical MSEs can predict the simulated steady-state MSEs well particularly for μ< 1.8 but the mismatch occurs when μ approaches the up MSE (db) SNR 60 db (Simulation1) SNR 60 db (Theory1) SNR 10 db (Simulation) SNR 10 db (Theory) Normalized Frequency 1 Fig. 4 Comparison of the theoretical simulated steady-state MSEs versus signal frequency ω 0 at SNR 60 db 10 db (α 0.9 μ 0.8) Fig. 5 Comparison of the theoretical simulated steady-state MSEs versus SNR (ω 0 0.π): (1) α 0.9, μ 0.8 () α 0.98, μ 0.1
8 Zhu et al. EURASIP Journal on Advances in Signal Processing (016) 016:79 Page 8 of 11 in the low SNR conditions () theoretical analysis of the proposed algorithm is in good agreement with computer simulation results. By cascading the proposed first-order gradient-adaptive lattice filters, the algorithm can be extended to hle complex signal with multiple sinusoids, which will be the focus of our further research. Appendix A Given complex sequences f (n) g(n), wedefineanew function ζ fg (l) as ζ fg (l) E { f (n + l)g(n) }. (65) Thus, for the input signal x(n) defined in Eq. 1, we have Fig. 6 Comparison of the theoretical simulated steady-state MSEs versus pole radius α (ω 0 0.π, μ 0.1, 500 runs): (1) SNR 60 db () SNR 10 db ζ xx (l) E {x(n + l)x(n)} { } A e jω0l E e j(ω 0n+φ 0 ) + ζ vv (l). (66) boundary of the step size. Moreover, it is noted that a large step size yields a large MSE. 6 Conclusions This paper has presented a complex adaptive notch filter based on the gradient-adaptive lattice approach. The new algorithm is computationally efficient can provide an unbiased estimation. The closed-form expressions for the steady-state MSE the upper bound of step size have been worked out. Simulation results demonstrate that (1) the proposed algorithm can achieve faster convergence rate than the traditional methods particularly Given that φ 0 is uniformly distributed over [ 0, π),we have E{e j(ω 0n+φ 0 ) }0. v(n) v r (n) + jv i (n) is assumed to be a zero-mean white complex Gaussian noise process v r (n) v i (n) are uncorrelated zero-mean real white noise processes with identical variances. Therefore, we have the following relations: r vr (l) σ v δ(l), (67) r vi (l) σ v δ(l), (68) r vr v i (l) r vi v r (l) 0, (69) r vr (l) r vi (l) are the autocorrelation sequences of v r (n) v i (n), respectively. r vr v i (l) is the crosscorrelation sequence of v r (n) v i (n). Consequently, we obtain ζ vv (l) E[ v(n + l)v(n)] r vr (l) r vi (l) + jr vr v i (l) 0. (70) Substituting Eq. 70 into Eq. 66, we get Fig. 7 Comparison of the theoretical simulated steady-state MSEs versus step size μ.(ω 0 0.π, α 0.95, 500 runs): (1) SNR 60 db () SNR 10 db ζ xx (l) 0. (71) Suppose y(n) h(n) x(n), h(n) denotes the impulse response of an arbitrary linear system. Then,
9 Zhu et al. EURASIP Journal on Advances in Signal Processing (016) 016:79 Page 9 of 11 ζ xy (l) E[ x(n + l)y(n)] E x(n + l) h(k)x(n k) k k k h(k)ζ xx (l + k) h( k)ζ xx (l k) h(l) ζ xx (l). (7) Moreover, ζ yy (l) E[ y(n + l)y(n)] E y(n + l) h(k)x(n k) k k k h(k)e [ y(n + l)x(n k) ] h(k)ζ xy ( l k). (73) Substituting Eq. 7 into Eq. 73 considering Eq. 71, we get ζ yy (l) h( l) h(l) ζ xx (l) 0 (74) By using Eq. 74, it is clear that E{y(n) }ζ yy (0) 0. (75) Appendix B To get r u (l),wetransformeq.30as: u (n) n s 0 (n)n s1 (n) n s0 (n)n s1 (n), (76) j then Eq. 41 can be rearranged as: r u (l) E[ u (n + l)u (n)] 1 4 q i (l), (77) 4 i1 q 1 (l) E{n s0 (n + l)n s1 (n + l)n s0 (n)n s1 (n)}, (78) q (l) E { n s0 (n + l)n s1 (n + l)n s0 (n)n s1 (n) }, (79) By assuming that n s0 (n) n s1 (n) are jointly Gaussian stationary processes utilising the Gaussian moment factoring theorem [7], we get q 1 (l) cum(n s0 (n + l), n s1 (n + l), n s0 (n), n s1 (n)) + r ns1 n s0 ( l)r ns1 n s0 (l) +r ns1 n s0 (0)r ns1 n s0 (0) + ζ n s0 n (l)ζ s ns1 0 n s1 (l), (8) cum( ) denotes high order cumulants of the complex rom variables. We adopt the widely used independence assumption [8], which tells that the present sample is independent of the past samples. Thus, we have cum(n s0 (n + l), n s1 (n + l), n s0 (n), n s1 (n)) 0. And, furthermore, considering ζ n s0 n s 0 (l) ζ ns1 n s1 (l) are all zero (see Appendix A), q 1 (l) in Eq. 8 can be rewritten as q 1 (l) r ns1 n s0 (0)r ns1 n s0 (0) +r ns1 n s0 ( l)r ns1 n s0 (l), (83) r nsi n sj (l) E{n si (n)n sj (n l)}, fori j. Utilizing the same method, we get q (l) r ns0 n s1 (0)r ns0 n s1 (0) +r ns0 n s1 ( l)r ns0 n s1 (l), (84) q 3 (l) r ns0 ( l)r ns1 (l) r ns1 n s0 (0)r ns0 n s1 (0), (85) q 4 (l) r ns0 (l)r ns1 ( l) r ns1 n s0 (0)r ns0 n s1 (0), (86) r nsi (l) E{n si (n)n si (n l)}, i {0, 1}, Substituting Eqs. 83, 84, into Eq. 77, we get r u (l) 1 [ r ns1 n 4 s0 (0) + r ns0 n s1 (0) r ns1 n s0 (0)r ns0 n s1 (0) r ns0 (l)r ns1 ( l) + r ns0 n s1 ( l)r ns0 n s1 (l) r ns0 ( l)r ns1 (l) ] + r ns1 n s0 ( l)r ns1 n s0 (l). (87) In the following part, the exact forms of r ns1 (l), r ns0 (l), r ns1 n s0 (l), r ns0 n s1 (l) are derived. Note that R ns1 (z) can be exped as [6] R ns1 (z) H s1 (z)h s1 (1/z )R n (z) ( 1 + k0 z 1)( 1 + k0 z) q 3 (l) E { n s0 (n + l)n s1 (n + l) n s0 (n)n s1 (n) }, (80) q 4 (l) E { n s0 (n + l)n s1 (n + l) n s0 (n)n s1 (n) }. (81) σv ( 1 + αk0 z 1)( 1 + αk0 [ z) σ v (1 α) 1 (1 + α)α 1 + (αk0 ) 1 z α 1 α αk 0 z 1 ], (88)
10 Zhu et al. EURASIP Journal on Advances in Signal Processing (016) 016:79 Page 10 of 11 R n (z) σv H s 1 (z) 1+k 0z 1.Sincer 1+αk 0 z 1 ns1 (l) is a two-sided sequence with the region of convergence given by k 0 /α > z >α k 0, the inverse z-transform of R ns1 (z) can be expressed as r ns1 (l) 1 πj σ v (1 α) (1 + α)α R ns1 (z)z l 1 dz [ ( (αk 0 ) 1) l u( l 1) α 1 α δ(l) ( αk 0) l u(l)], (89) u(l) denotes the unit step sequence. Using the same method, we have r ns0 (l) [ σ v α ( (αk0 1 ) 1) l u( l 1) ] ( αk 0 ) l u(l), (90) r ns1 n s0 (l) σ v [ ( (αk 1 + α 0 ) 1) l u( l 1) α α δ(l) 1 ] α ( αk 0) l u(l), (91) r ns0 n s1 (l) σ v [ α α ( ( αk0 ) 1) l u( l 1) +( αk 0 ) l u(l)]. (9) Substituting Eqs. 89, 90, 91, 9 into 87, taking the z-transform on both sides we have R u (z) Z{r u (l)} σ 4 v (1 α ). (93) Substituting Eqs into Eq. 4 considering that s s0 (n) is uncorrelated with n s1 (n) n s0 (n),wehave r u1 u (l) 1 4 E{s s 0 (n + l)}e { n s1 (n + l) [ n s0 (n)n s1 (n) n s0 (n)n s1 (n) ]} 1 4 E{s s 0 (n + l)}e { n s1 (n + l) [ n s0 (n)n s1 (n) n s0 (n)n s1 (n)] }. (94) Since s s0 (n) is a zero-mean stationary process, it holds that r u1 u (l)0. Thus we get R u1 u (z) Z{r u1 u (l)} 0. (95) Acknowledgements This work is supported by Strategic Priority Research Program of the Chinese Academy of Sciences under Grants XDA , in part by the National Science Fund of China under Grant We thank the reviewers for their constructive comments suggestions. Competing interests The authors declare that they have no competing interests. Received: 9 January 016 Accepted: 9 June 016 References 1. L-M Li, LB Milstein, Rejection of pulsed cw interference in pn spread-spectrum systems using complex adaptive filters. IEEE Trans. Comm. COM-31, 10 0 (1983). D Borio, L Camoriano, LL Presti, Two-pole multi-pole notch filters: a computationally effective solution for GNSS interference detection mitigation. IEEE Syst. J. (1),38 47 (008) 3. RM Ramli, AOA Noor, SA Samad, A review of adaptive line enhancers for noise cancellation. Aust. J. Basic Appl. Sci. 6(6), (01) 4. R Zhu, FR Yang, J Yang, in 1st Int. Congress on Sound Vibration 014 (ICSV 014). A variable coefficients adaptive IIR notch filter for bass enhancement (International Institute of Acoustics Vibrations (IIAV), USA, 014) 5. SW Kim, YC Park, YS Seo, DH Youn, A robust high-order lattice adaptive notch filter its application to narrowb noise cancellation. EURASIP J. Adv. Signal Process. 014(1), 1 1 (014) 6. A Nehorai, A minimal parameter adaptive notch filter with constrained poles zeros. IEEE Trans. Acoust. Speech Signal Process. ASSP-33(8), (1985) 7. NI Choi, CH Choi, SU Lee, Adaptive line enhancement using an IIR lattice notch filter. IEEE Trans. Acoust. Speech Signal Process. 37(4), (1989) 8. T Kwan, K Martin, Adaptive detection enhancement of multiple sinusoids using a cascade IIR filter. IEEE Trans. Circ. Syst. 36(7), (1989) 9. PA Regalia, An improved lattice-based adaptive IIR notch filter. IEEE Trans. Signal Process. 39, (1991) 10. Y Xiao, L Ma, K Khorasani, A Ikuta, Statistical performance of the memoryless nonlinear gradient algorithm for the constrained adaptive IIR notch filter. IEEE Trans. Circ. Syst. I. 5(8), (005) 11. J Zhou, in Proc. Inst. Elect. Eng., Vis., Image Signal Process. Simplified adaptive algorithm for constrained notch filters with guaranteed stability, vol. 153 (The Institution of Engineering Technology (IET), UK, 006), pp L Tan, J Jiang, L Wang, Pole-radius-varying iir notch filter with transient suppression. IEEE Trans. Instrum. Meas. 61(6), (01) 13. SC Pei, CC Tseng, Complex adaptive IIR notch filter algorithm its applications. IEEE Trans. Circ. Syst. II. 41(), (1994) 14. Y Liu, TI Laakso, PSR Diniz, in Proc. 001 Finnish Signal Process. Symp. (FINSIG01). A complex adaptive notch filter based on the Steiglitz-Mcbride method (Helsinki University of Technology, Finl, 001), pp S Noshimura, HY Jiang, in Proc. IEEE Asia Pacific Conf. Circuits Systems. Gradient-based complex adaptive IIR notch filters for frequency estimation (Institute of Electrical Electronics Engineers (IEEE), USA, 1996), pp A Nosan, R Punchalard, A complex adaptive notch filter using modified gradient algorithm. Signal Process. 9(6), (01) 17. PA Regalia, A complex adaptive notch filter. IEEE Signal Process. Lett. 17(11), (010) 18. R Punchalard, Arctangent based adaptive algorithm for a complex iir notch filter for frequency estimation tracking. Signal Process. 94, (014) 19. A Mvuma, T Hinamoto, S Nishimura, in Proc. IEEE MWSCAS. Gradient-based algorithms for a complex coefficient adaptive iir notch filter: steady-state analysis application (Institute of Electrical Electronics Engineers (IEEE), USA, 004) 0. H Liang, N Jia, CS Yang, in Int. Proc. of Computer Science Information Technology. Complex algorithms for lattice adaptive IIR notch filter, vol. 58 (IACSIT Press, Singapore, 01), pp S Haykin,Adaptive Filter Theory, 4th edn. (Prentice-Hall, Upper Saddle River, NJ, 00). NI Cho, SU Lee, On the adaptive lattice notch filter for the detection of sinusoids. IEEE Circ. Syst. 40(7), (1993)
11 Zhu et al. EURASIP Journal on Advances in Signal Processing (016) 016:79 Page 11 of L Ljung, T Soderstrom, Theory practice of recursive identification.(mit Press, Cambridge, 1983) 4. PSR Diniz, Adaptive filtering: algorithms practical implementation,3rd edn. (Springer, New York, 008) 5. R Punchalard, Steady-state analysis of a complex adaptive notch filter using modified gradient algorithm. AEU-Intl. J. Electron. Commun. 68(11), (014) 6. DG Manolakis, VK Ingle, SM Kogon, Statistical adaptive signal processing: spectral estimation, signal modeling, adaptive filtering, array processing. (McGraw-Hill, New York, 000) 7. A Swami,System identification using cumulants. PhD thesis. (University of Southern California, Dep. Elec. Eng.-Syst., 1989) 8. B Farhang-Boroujeny, Adaptive filters: theory applications. (John Wiley & Sons, Chichester, UK, 013) Submit your manuscript to a journal benefit from: 7 Convenient online submission 7 Rigorous peer review 7 Immediate publication on acceptance 7 Open access: articles freely available online 7 High visibility within the field 7 Retaining the copyright to your article Submit your next manuscript at 7 springeropen.com
Analysis of Frequency Estimation MSE for All-pass-Based Adaptive IIR Notch Filters With Normalized Lattice Structure
Analysis of Frequency Estimation MSE for All-pass-Based Adaptive IIR Notch Filters With Normalized Lattice Structure Shunsuke Koshita, Yuki Noguchi, Masahide Abe, Masayuki Kawamata Department of Electronic
More informationNEW STEIGLITZ-McBRIDE ADAPTIVE LATTICE NOTCH FILTERS
NEW STEIGLITZ-McBRIDE ADAPTIVE LATTICE NOTCH FILTERS J.E. COUSSEAU, J.P. SCOPPA and P.D. DOÑATE CONICET- Departamento de Ingeniería Eléctrica y Computadoras Universidad Nacional del Sur Av. Alem 253, 8000
More informationSparse Least Mean Square Algorithm for Estimation of Truncated Volterra Kernels
Sparse Least Mean Square Algorithm for Estimation of Truncated Volterra Kernels Bijit Kumar Das 1, Mrityunjoy Chakraborty 2 Department of Electronics and Electrical Communication Engineering Indian Institute
More informationPerformance Comparison of a Second-order adaptive IIR Notch Filter based on Plain Gradient Algorithm
Performance Comparison of a Second-order adaptive IIR Notch Filter based on Plain Gradient Algorithm 41 Performance Comparison of a Second-order adaptive IIR Notch Filter based on Plain Gradient Algorithm
More informationNOISE ROBUST RELATIVE TRANSFER FUNCTION ESTIMATION. M. Schwab, P. Noll, and T. Sikora. Technical University Berlin, Germany Communication System Group
NOISE ROBUST RELATIVE TRANSFER FUNCTION ESTIMATION M. Schwab, P. Noll, and T. Sikora Technical University Berlin, Germany Communication System Group Einsteinufer 17, 1557 Berlin (Germany) {schwab noll
More informationTitle without the persistently exciting c. works must be obtained from the IEE
Title Exact convergence analysis of adapt without the persistently exciting c Author(s) Sakai, H; Yang, JM; Oka, T Citation IEEE TRANSACTIONS ON SIGNAL 55(5): 2077-2083 PROCESS Issue Date 2007-05 URL http://hdl.handle.net/2433/50544
More informationA METHOD OF ADAPTATION BETWEEN STEEPEST- DESCENT AND NEWTON S ALGORITHM FOR MULTI- CHANNEL ACTIVE CONTROL OF TONAL NOISE AND VIBRATION
A METHOD OF ADAPTATION BETWEEN STEEPEST- DESCENT AND NEWTON S ALGORITHM FOR MULTI- CHANNEL ACTIVE CONTROL OF TONAL NOISE AND VIBRATION Jordan Cheer and Stephen Daley Institute of Sound and Vibration Research,
More informationAdaptive Filter Theory
0 Adaptive Filter heory Sung Ho Cho Hanyang University Seoul, Korea (Office) +8--0-0390 (Mobile) +8-10-541-5178 dragon@hanyang.ac.kr able of Contents 1 Wiener Filters Gradient Search by Steepest Descent
More information15th European Signal Processing Conference (EUSIPCO 2007), Poznan, Poland, September 3-7, 2007, copyright by EURASIP
5th European Signal Processing Conference (EUSIPCO 7), Poznan, Poland, September 3-7, 7, copyright by EURASIP TWO-SIGNAL EXTENSION OF AN ADAPTIVE NOTCH FILTER FOR FREQUENCY TRACKING Yann Prudat and Jean-Marc
More informationMITIGATING UNCORRELATED PERIODIC DISTURBANCE IN NARROWBAND ACTIVE NOISE CONTROL SYSTEMS
17th European Signal Processing Conference (EUSIPCO 29) Glasgow, Scotland, August 24-28, 29 MITIGATING UNCORRELATED PERIODIC DISTURBANCE IN NARROWBAND ACTIVE NOISE CONTROL SYSTEMS Muhammad Tahir AKHTAR
More informationEE482: Digital Signal Processing Applications
Professor Brendan Morris, SEB 3216, brendan.morris@unlv.edu EE482: Digital Signal Processing Applications Spring 2014 TTh 14:30-15:45 CBC C222 Lecture 11 Adaptive Filtering 14/03/04 http://www.ee.unlv.edu/~b1morris/ee482/
More informationStochastic Processes. M. Sami Fadali Professor of Electrical Engineering University of Nevada, Reno
Stochastic Processes M. Sami Fadali Professor of Electrical Engineering University of Nevada, Reno 1 Outline Stochastic (random) processes. Autocorrelation. Crosscorrelation. Spectral density function.
More informationA FAST AND ACCURATE ADAPTIVE NOTCH FILTER USING A MONOTONICALLY INCREASING GRADIENT. Yosuke SUGIURA
A FAST AND ACCURATE ADAPTIVE NOTCH FILTER USING A MONOTONICALLY INCREASING GRADIENT Yosuke SUGIURA Tokyo University of Science Faculty of Science and Technology ABSTRACT In this paper, we propose a new
More informationAn Adaptive Sensor Array Using an Affine Combination of Two Filters
An Adaptive Sensor Array Using an Affine Combination of Two Filters Tõnu Trump Tallinn University of Technology Department of Radio and Telecommunication Engineering Ehitajate tee 5, 19086 Tallinn Estonia
More information7.17. Determine the z-transform and ROC for the following time signals: Sketch the ROC, poles, and zeros in the z-plane. X(z) = x[n]z n.
Solutions to Additional Problems 7.7. Determine the -transform and ROC for the following time signals: Sketch the ROC, poles, and eros in the -plane. (a) x[n] δ[n k], k > 0 X() x[n] n n k, 0 Im k multiple
More informationWiener Filtering. EE264: Lecture 12
EE264: Lecture 2 Wiener Filtering In this lecture we will take a different view of filtering. Previously, we have depended on frequency-domain specifications to make some sort of LP/ BP/ HP/ BS filter,
More informationStable IIR Notch Filter Design with Optimal Pole Placement
IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL 49, NO 11, NOVEMBER 2001 2673 Stable IIR Notch Filter Design with Optimal Pole Placement Chien-Cheng Tseng, Senior Member, IEEE, and Soo-Chang Pei, Fellow, IEEE
More informationSubmitted to Electronics Letters. Indexing terms: Signal Processing, Adaptive Filters. The Combined LMS/F Algorithm Shao-Jen Lim and John G. Harris Co
Submitted to Electronics Letters. Indexing terms: Signal Processing, Adaptive Filters. The Combined LMS/F Algorithm Shao-Jen Lim and John G. Harris Computational Neuro-Engineering Laboratory University
More informationNLFM Interference Suppressing Based on Time-Varying AR Modeling and Adaptive IIR Notch Filter
Chinese Journal of Electronics Vol.0, No.4, Oct. 011 NLFM Interference Suppressing Based on Time-Varying AR Modeling and Adaptive IIR Notch Filter FENG Jining 1, YANG Xiaobo, DIAO Zhejun 1, GONG Wenfei
More informationPerformance of an Adaptive Algorithm for Sinusoidal Disturbance Rejection in High Noise
Performance of an Adaptive Algorithm for Sinusoidal Disturbance Rejection in High Noise MarcBodson Department of Electrical Engineering University of Utah Salt Lake City, UT 842, U.S.A. (8) 58 859 bodson@ee.utah.edu
More informationEFFECTS OF ILL-CONDITIONED DATA ON LEAST SQUARES ADAPTIVE FILTERS. Gary A. Ybarra and S.T. Alexander
EFFECTS OF ILL-CONDITIONED DATA ON LEAST SQUARES ADAPTIVE FILTERS Gary A. Ybarra and S.T. Alexander Center for Communications and Signal Processing Electrical and Computer Engineering Department North
More informationHARMONIC EXTENSION OF AN ADAPTIVE NOTCH FILTER FOR FREQUENCY TRACKING
6th European Signal Processing Conference (EUSIPCO 8), Lausanne, Switzerland, August 5-9, 8, copyright by EURASIP HARMONIC EXTENSION OF AN ADAPTIVE NOTCH FILTER FOR FREQUENCY TRACKING Yann Prudat, Jérôme
More informationInclusion Relationship of Uncertain Sets
Yao Journal of Uncertainty Analysis Applications (2015) 3:13 DOI 10.1186/s40467-015-0037-5 RESEARCH Open Access Inclusion Relationship of Uncertain Sets Kai Yao Correspondence: yaokai@ucas.ac.cn School
More informationA Subspace Approach to Estimation of. Measurements 1. Carlos E. Davila. Electrical Engineering Department, Southern Methodist University
EDICS category SP 1 A Subspace Approach to Estimation of Autoregressive Parameters From Noisy Measurements 1 Carlos E Davila Electrical Engineering Department, Southern Methodist University Dallas, Texas
More informationAdaptive Filtering Part II
Adaptive Filtering Part II In previous Lecture we saw that: Setting the gradient of cost function equal to zero, we obtain the optimum values of filter coefficients: (Wiener-Hopf equation) Adaptive Filtering,
More informationKNOWN approaches for improving the performance of
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: EXPRESS BRIEFS, VOL. 58, NO. 8, AUGUST 2011 537 Robust Quasi-Newton Adaptive Filtering Algorithms Md. Zulfiquar Ali Bhotto, Student Member, IEEE, and Andreas
More informationELC 4351: Digital Signal Processing
ELC 4351: Digital Signal Processing Liang Dong Electrical and Computer Engineering Baylor University liang dong@baylor.edu October 18, 2016 Liang Dong (Baylor University) Frequency-domain Analysis of LTI
More informationProbability Space. J. McNames Portland State University ECE 538/638 Stochastic Signals Ver
Stochastic Signals Overview Definitions Second order statistics Stationarity and ergodicity Random signal variability Power spectral density Linear systems with stationary inputs Random signal memory Correlation
More informationIS NEGATIVE STEP SIZE LMS ALGORITHM STABLE OPERATION POSSIBLE?
IS NEGATIVE STEP SIZE LMS ALGORITHM STABLE OPERATION POSSIBLE? Dariusz Bismor Institute of Automatic Control, Silesian University of Technology, ul. Akademicka 16, 44-100 Gliwice, Poland, e-mail: Dariusz.Bismor@polsl.pl
More informationEE482: Digital Signal Processing Applications
Professor Brendan Morris, SEB 3216, brendan.morris@unlv.edu EE482: Digital Signal Processing Applications Spring 2014 TTh 14:30-15:45 CBC C222 Lecture 11 Adaptive Filtering 14/03/04 http://www.ee.unlv.edu/~b1morris/ee482/
More information1. Determine if each of the following are valid autocorrelation matrices of WSS processes. (Correlation Matrix),R c =
ENEE630 ADSP Part II w/ solution. Determine if each of the following are valid autocorrelation matrices of WSS processes. (Correlation Matrix) R a = 4 4 4,R b = 0 0,R c = j 0 j 0 j 0 j 0 j,r d = 0 0 0
More informationStatistical and Adaptive Signal Processing
r Statistical and Adaptive Signal Processing Spectral Estimation, Signal Modeling, Adaptive Filtering and Array Processing Dimitris G. Manolakis Massachusetts Institute of Technology Lincoln Laboratory
More informationTitle algorithm for active control of mul IEEE TRANSACTIONS ON AUDIO SPEECH A LANGUAGE PROCESSING (2006), 14(1):
Title Analysis of the filtered-x LMS algo algorithm for active control of mul Author(s) Hinamoto, Y; Sakai, H Citation IEEE TRANSACTIONS ON AUDIO SPEECH A LANGUAGE PROCESSING (2006), 14(1): Issue Date
More informationRunge-Kutta Method for Solving Uncertain Differential Equations
Yang and Shen Journal of Uncertainty Analysis and Applications 215) 3:17 DOI 1.1186/s4467-15-38-4 RESEARCH Runge-Kutta Method for Solving Uncertain Differential Equations Xiangfeng Yang * and Yuanyuan
More informationFrequency-Domain C/S of LTI Systems
Frequency-Domain C/S of LTI Systems x(n) LTI y(n) LTI: Linear Time-Invariant system h(n), the impulse response of an LTI systems describes the time domain c/s. H(ω), the frequency response describes the
More informationLecture 4: FT Pairs, Random Signals and z-transform
EE518 Digital Signal Processing University of Washington Autumn 2001 Dept. of Electrical Engineering Lecture 4: T Pairs, Rom Signals z-transform Wed., Oct. 10, 2001 Prof: J. Bilmes
More informationAnalysis of Finite Wordlength Effects
Analysis of Finite Wordlength Effects Ideally, the system parameters along with the signal variables have infinite precision taing any value between and In practice, they can tae only discrete values within
More informationDESIGN OF QUANTIZED FIR FILTER USING COMPENSATING ZEROS
DESIGN OF QUANTIZED FIR FILTER USING COMPENSATING ZEROS Nivedita Yadav, O.P. Singh, Ashish Dixit Department of Electronics and Communication Engineering, Amity University, Lucknow Campus, Lucknow, (India)
More informationSliding Window Recursive Quadratic Optimization with Variable Regularization
11 American Control Conference on O'Farrell Street, San Francisco, CA, USA June 29 - July 1, 11 Sliding Window Recursive Quadratic Optimization with Variable Regularization Jesse B. Hoagg, Asad A. Ali,
More informationDesign of Narrow Stopband Recursive Digital Filter
FACTA UNIVERSITATIS (NIŠ) SER.: ELEC. ENERG. vol. 24, no. 1, April 211, 119-13 Design of Narrow Stopband Recursive Digital Filter Goran Stančić and Saša Nikolić Abstract: The procedure for design of narrow
More informationIII.C - Linear Transformations: Optimal Filtering
1 III.C - Linear Transformations: Optimal Filtering FIR Wiener Filter [p. 3] Mean square signal estimation principles [p. 4] Orthogonality principle [p. 7] FIR Wiener filtering concepts [p. 8] Filter coefficients
More informationResearch Letter An Algorithm to Generate Representations of System Identification Errors
Research Letters in Signal Processing Volume 008, Article ID 5991, 4 pages doi:10.1155/008/5991 Research Letter An Algorithm to Generate Representations of System Identification Errors Wancheng Zhang and
More informationPS403 - Digital Signal processing
PS403 - Digital Signal processing 6. DSP - Recursive (IIR) Digital Filters Key Text: Digital Signal Processing with Computer Applications (2 nd Ed.) Paul A Lynn and Wolfgang Fuerst, (Publisher: John Wiley
More informationGATE EE Topic wise Questions SIGNALS & SYSTEMS
www.gatehelp.com GATE EE Topic wise Questions YEAR 010 ONE MARK Question. 1 For the system /( s + 1), the approximate time taken for a step response to reach 98% of the final value is (A) 1 s (B) s (C)
More informationSignals and Systems. Problem Set: The z-transform and DT Fourier Transform
Signals and Systems Problem Set: The z-transform and DT Fourier Transform Updated: October 9, 7 Problem Set Problem - Transfer functions in MATLAB A discrete-time, causal LTI system is described by the
More informationGeneralized Sidelobe Canceller and MVDR Power Spectrum Estimation. Bhaskar D Rao University of California, San Diego
Generalized Sidelobe Canceller and MVDR Power Spectrum Estimation Bhaskar D Rao University of California, San Diego Email: brao@ucsd.edu Reference Books 1. Optimum Array Processing, H. L. Van Trees 2.
More informationChapter 2 Fundamentals of Adaptive Filter Theory
Chapter 2 Fundamentals of Adaptive Filter Theory In this chapter we will treat some fundamentals of the adaptive filtering theory highlighting the system identification problem We will introduce a signal
More informationEnhanced Steiglitz-McBride Procedure for. Minimax IIR Digital Filters
Enhanced Steiglitz-McBride Procedure for Minimax IIR Digital Filters Wu-Sheng Lu Takao Hinamoto University of Victoria Hiroshima University Victoria, Canada Higashi-Hiroshima, Japan May 30, 2018 1 Outline
More informationVariable Learning Rate LMS Based Linear Adaptive Inverse Control *
ISSN 746-7659, England, UK Journal of Information and Computing Science Vol., No. 3, 6, pp. 39-48 Variable Learning Rate LMS Based Linear Adaptive Inverse Control * Shuying ie, Chengjin Zhang School of
More informationMinimax Design of Complex-Coefficient FIR Filters with Low Group Delay
Minimax Design of Complex-Coefficient FIR Filters with Low Group Delay Wu-Sheng Lu Takao Hinamoto Dept. of Elec. and Comp. Engineering Graduate School of Engineering University of Victoria Hiroshima University
More informationIEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: ANALOG AND DIGITAL SIGNAL PROCESSING, VOL. 49, NO. 2, FEBRUARY H(z) = N (z) D(z) =
IEEE TRASACTIOS O CIRCUITS AD SYSTEMS II: AALOG AD DIGITAL SIGAL PROCESSIG, VOL. 49, O. 2, FEBRUARY 2002 145 Transactions Briefs Design of a Class of IIR Eigenfilters With Time- Frequency-Domain Constraints
More informationSEL4223 Digital Signal Processing. Inverse Z-Transform. Musa Mohd Mokji
SEL4223 Digital Signal Processing Inverse Z-Transform Musa Mohd Mokji Inverse Z-Transform Transform from z-domain to time-domain x n = 1 2πj c X z z n 1 dz Note that the mathematical operation for the
More informationExamination with solution suggestions SSY130 Applied Signal Processing
Examination with solution suggestions SSY3 Applied Signal Processing Jan 8, 28 Rules Allowed aids at exam: L. Råde and B. Westergren, Mathematics Handbook (any edition, including the old editions called
More informationError Vector Normalized Adaptive Algorithm Applied to Adaptive Noise Canceller and System Identification
American J. of Engineering and Applied Sciences 3 (4): 710-717, 010 ISSN 1941-700 010 Science Publications Error Vector Normalized Adaptive Algorithm Applied to Adaptive Noise Canceller and System Identification
More informationThe Discrete-Time Fourier
Chapter 3 The Discrete-Time Fourier Transform 清大電機系林嘉文 cwlin@ee.nthu.edu.tw 03-5731152 Original PowerPoint slides prepared by S. K. Mitra 3-1-1 Continuous-Time Fourier Transform Definition The CTFT of
More informationEfficient Use Of Sparse Adaptive Filters
Efficient Use Of Sparse Adaptive Filters Andy W.H. Khong and Patrick A. Naylor Department of Electrical and Electronic Engineering, Imperial College ondon Email: {andy.khong, p.naylor}@imperial.ac.uk Abstract
More informationAdaptive MMSE Equalizer with Optimum Tap-length and Decision Delay
Adaptive MMSE Equalizer with Optimum Tap-length and Decision Delay Yu Gong, Xia Hong and Khalid F. Abu-Salim School of Systems Engineering The University of Reading, Reading RG6 6AY, UK E-mail: {y.gong,x.hong,k.f.abusalem}@reading.ac.uk
More informationEngine fault feature extraction based on order tracking and VMD in transient conditions
Engine fault feature extraction based on order tracking and VMD in transient conditions Gang Ren 1, Jide Jia 2, Jian Mei 3, Xiangyu Jia 4, Jiajia Han 5 1, 4, 5 Fifth Cadet Brigade, Army Transportation
More informationSome inequalities for unitarily invariant norms of matrices
Wang et al Journal of Inequalities and Applications 011, 011:10 http://wwwjournalofinequalitiesandapplicationscom/content/011/1/10 RESEARCH Open Access Some inequalities for unitarily invariant norms of
More informationAssesment of the efficiency of the LMS algorithm based on spectral information
Assesment of the efficiency of the algorithm based on spectral information (Invited Paper) Aaron Flores and Bernard Widrow ISL, Department of Electrical Engineering, Stanford University, Stanford CA, USA
More informationDigital Filters Ying Sun
Digital Filters Ying Sun Digital filters Finite impulse response (FIR filter: h[n] has a finite numbers of terms. Infinite impulse response (IIR filter: h[n] has infinite numbers of terms. Causal filter:
More informationSparseness-Controlled Affine Projection Algorithm for Echo Cancelation
Sparseness-Controlled Affine Projection Algorithm for Echo Cancelation ei iao and Andy W. H. Khong E-mail: liao38@e.ntu.edu.sg E-mail: andykhong@ntu.edu.sg Nanyang Technological University, Singapore Abstract
More informationLecture 7 Discrete Systems
Lecture 7 Discrete Systems EE 52: Instrumentation and Measurements Lecture Notes Update on November, 29 Aly El-Osery, Electrical Engineering Dept., New Mexico Tech 7. Contents The z-transform 2 Linear
More informationReduced-Rank Multi-Antenna Cyclic Wiener Filtering for Interference Cancellation
Reduced-Rank Multi-Antenna Cyclic Wiener Filtering for Interference Cancellation Hong Zhang, Ali Abdi and Alexander Haimovich Center for Wireless Communications and Signal Processing Research Department
More informationDesign of Stable IIR filters with prescribed flatness and approximately linear phase
Design of Stable IIR filters with prescribed flatness and approximately linear phase YASUNORI SUGITA Nagaoka University of Technology Dept. of Electrical Engineering Nagaoka city, Niigata-pref., JAPAN
More informationSTOCHASTIC INFORMATION GRADIENT ALGORITHM BASED ON MAXIMUM ENTROPY DENSITY ESTIMATION. Badong Chen, Yu Zhu, Jinchun Hu and Ming Zhang
ICIC Express Letters ICIC International c 2009 ISSN 1881-803X Volume 3, Number 3, September 2009 pp. 1 6 STOCHASTIC INFORMATION GRADIENT ALGORITHM BASED ON MAXIMUM ENTROPY DENSITY ESTIMATION Badong Chen,
More informationA.1 THE SAMPLED TIME DOMAIN AND THE Z TRANSFORM. 0 δ(t)dt = 1, (A.1) δ(t)dt =
APPENDIX A THE Z TRANSFORM One of the most useful techniques in engineering or scientific analysis is transforming a problem from the time domain to the frequency domain ( 3). Using a Fourier or Laplace
More informationA low intricacy variable step-size partial update adaptive algorithm for Acoustic Echo Cancellation USNRao
ISSN: 77-3754 International Journal of Engineering and Innovative echnology (IJEI Volume 1, Issue, February 1 A low intricacy variable step-size partial update adaptive algorithm for Acoustic Echo Cancellation
More informationTrace inequalities for positive semidefinite matrices with centrosymmetric structure
Zhao et al Journal of Inequalities pplications 1, 1:6 http://wwwjournalofinequalitiesapplicationscom/content/1/1/6 RESERCH Trace inequalities for positive semidefinite matrices with centrosymmetric structure
More informationSELECTIVE ANGLE MEASUREMENTS FOR A 3D-AOA INSTRUMENTAL VARIABLE TMA ALGORITHM
SELECTIVE ANGLE MEASUREMENTS FOR A 3D-AOA INSTRUMENTAL VARIABLE TMA ALGORITHM Kutluyıl Doğançay Reza Arablouei School of Engineering, University of South Australia, Mawson Lakes, SA 595, Australia ABSTRACT
More informationSpecial Topics: Data Science
Special Topics: Data Science L6b: Wiener Filter Victor Solo School of Electrical Engineering University of New South Wales Sydney, AUSTRALIA Topics Norbert Wiener 1894-1964 MIT Professor (Frequency Domain)
More informationDigital Signal Processing
Digital Signal Processing Discrete-Time Signals and Systems (2) Moslem Amiri, Václav Přenosil Embedded Systems Laboratory Faculty of Informatics, Masaryk University Brno, Czech Republic amiri@mail.muni.cz
More informationSinusoidal Modeling. Yannis Stylianou SPCC University of Crete, Computer Science Dept., Greece,
Sinusoidal Modeling Yannis Stylianou University of Crete, Computer Science Dept., Greece, yannis@csd.uoc.gr SPCC 2016 1 Speech Production 2 Modulators 3 Sinusoidal Modeling Sinusoidal Models Voiced Speech
More informationarxiv: v1 [cs.it] 6 Nov 2016
UNIT CIRCLE MVDR BEAMFORMER Saurav R. Tuladhar, John R. Buck University of Massachusetts Dartmouth Electrical and Computer Engineering Department North Dartmouth, Massachusetts, USA arxiv:6.272v [cs.it]
More informationStrong convergence theorems for total quasi-ϕasymptotically
RESEARCH Open Access Strong convergence theorems for total quasi-ϕasymptotically nonexpansive multi-valued mappings in Banach spaces Jinfang Tang 1 and Shih-sen Chang 2* * Correspondence: changss@yahoo.
More informationStochastic Optimization with Inequality Constraints Using Simultaneous Perturbations and Penalty Functions
International Journal of Control Vol. 00, No. 00, January 2007, 1 10 Stochastic Optimization with Inequality Constraints Using Simultaneous Perturbations and Penalty Functions I-JENG WANG and JAMES C.
More information26. Filtering. ECE 830, Spring 2014
26. Filtering ECE 830, Spring 2014 1 / 26 Wiener Filtering Wiener filtering is the application of LMMSE estimation to recovery of a signal in additive noise under wide sense sationarity assumptions. Problem
More informationCh5: Least Mean-Square Adaptive Filtering
Ch5: Least Mean-Square Adaptive Filtering Introduction - approximating steepest-descent algorithm Least-mean-square algorithm Stability and performance of the LMS algorithm Robustness of the LMS algorithm
More informationOn the Frequency-Domain Properties of Savitzky-Golay Filters
On the Frequency-Domain Properties of Savitzky-Golay Filters Ronald W Schafer HP Laboratories HPL-2-9 Keyword(s): Savitzky-Golay filter, least-squares polynomial approximation, smoothing Abstract: This
More informationSteady-state performance analysis of a variable tap-length LMS algorithm
Loughborough University Institutional Repository Steady-state performance analysis of a variable tap-length LMS algorithm This item was submitted to Loughborough University's Institutional Repository by
More informationDiscrete-Time Fourier Transform (DTFT)
Discrete-Time Fourier Transform (DTFT) 1 Preliminaries Definition: The Discrete-Time Fourier Transform (DTFT) of a signal x[n] is defined to be X(e jω ) x[n]e jωn. (1) In other words, the DTFT of x[n]
More informationDetection in reverberation using space time adaptive prewhiteners
Detection in reverberation using space time adaptive prewhiteners Wei Li,,2 Xiaochuan Ma, Yun Zhu, Jun Yang,,2 and Chaohuan Hou Institute of Acoustics, Chinese Academy of Sciences 2 Graduate University
More informationA STATE-SPACE APPROACH FOR THE ANALYSIS OF WAVE AND DIFFUSION FIELDS
ICASSP 2015 A STATE-SPACE APPROACH FOR THE ANALYSIS OF WAVE AND DIFFUSION FIELDS Stefano Maranò Donat Fäh Hans-Andrea Loeliger ETH Zurich, Swiss Seismological Service, 8092 Zürich ETH Zurich, Dept. Information
More informationIMPROVEMENTS IN MODAL PARAMETER EXTRACTION THROUGH POST-PROCESSING FREQUENCY RESPONSE FUNCTION ESTIMATES
IMPROVEMENTS IN MODAL PARAMETER EXTRACTION THROUGH POST-PROCESSING FREQUENCY RESPONSE FUNCTION ESTIMATES Bere M. Gur Prof. Christopher Niezreci Prof. Peter Avitabile Structural Dynamics and Acoustic Systems
More informationGENERALIZATION OF CAMPBELL S THEOREM TO NONSTATIONARY NOISE. Leon Cohen
GENERALIZATION OF CAMPBELL S THEOREM TO NONSTATIONARY NOISE Leon Cohen City University of New York, Hunter College, 695 Park Ave, New York NY 10056, USA ABSTRACT Campbell s theorem is a fundamental result
More informationLinear Optimum Filtering: Statement
Ch2: Wiener Filters Optimal filters for stationary stochastic models are reviewed and derived in this presentation. Contents: Linear optimal filtering Principle of orthogonality Minimum mean squared error
More informationCh4: Method of Steepest Descent
Ch4: Method of Steepest Descent The method of steepest descent is recursive in the sense that starting from some initial (arbitrary) value for the tap-weight vector, it improves with the increased number
More informationOn Moving Average Parameter Estimation
On Moving Average Parameter Estimation Niclas Sandgren and Petre Stoica Contact information: niclas.sandgren@it.uu.se, tel: +46 8 473392 Abstract Estimation of the autoregressive moving average (ARMA)
More informationMachine Learning. A Bayesian and Optimization Perspective. Academic Press, Sergios Theodoridis 1. of Athens, Athens, Greece.
Machine Learning A Bayesian and Optimization Perspective Academic Press, 2015 Sergios Theodoridis 1 1 Dept. of Informatics and Telecommunications, National and Kapodistrian University of Athens, Athens,
More informationBinary Step Size Variations of LMS and NLMS
IOSR Journal of VLSI and Signal Processing (IOSR-JVSP) Volume, Issue 4 (May. Jun. 013), PP 07-13 e-issn: 319 400, p-issn No. : 319 4197 Binary Step Size Variations of LMS and NLMS C Mohan Rao 1, Dr. B
More informationFAST AND ACCURATE DIRECTION-OF-ARRIVAL ESTIMATION FOR A SINGLE SOURCE
Progress In Electromagnetics Research C, Vol. 6, 13 20, 2009 FAST AND ACCURATE DIRECTION-OF-ARRIVAL ESTIMATION FOR A SINGLE SOURCE Y. Wu School of Computer Science and Engineering Wuhan Institute of Technology
More informationIMPROVED NOISE CANCELLATION IN DISCRETE COSINE TRANSFORM DOMAIN USING ADAPTIVE BLOCK LMS FILTER
SANJAY KUMAR GUPTA* et al. ISSN: 50 3676 [IJESAT] INTERNATIONAL JOURNAL OF ENGINEERING SCIENCE & ADVANCED TECHNOLOGY Volume-, Issue-3, 498 50 IMPROVED NOISE CANCELLATION IN DISCRETE COSINE TRANSFORM DOMAIN
More informationParametric Signal Modeling and Linear Prediction Theory 1. Discrete-time Stochastic Processes (cont d)
Parametric Signal Modeling and Linear Prediction Theory 1. Discrete-time Stochastic Processes (cont d) Electrical & Computer Engineering North Carolina State University Acknowledgment: ECE792-41 slides
More informationOn Information Maximization and Blind Signal Deconvolution
On Information Maximization and Blind Signal Deconvolution A Röbel Technical University of Berlin, Institute of Communication Sciences email: roebel@kgwtu-berlinde Abstract: In the following paper we investigate
More informationReview of Fundamentals of Digital Signal Processing
Chapter 2 Review of Fundamentals of Digital Signal Processing 2.1 (a) This system is not linear (the constant term makes it non linear) but is shift-invariant (b) This system is linear but not shift-invariant
More informationx[n] = x a (nt ) x a (t)e jωt dt while the discrete time signal x[n] has the discrete-time Fourier transform x[n]e jωn
Sampling Let x a (t) be a continuous time signal. The signal is sampled by taking the signal value at intervals of time T to get The signal x(t) has a Fourier transform x[n] = x a (nt ) X a (Ω) = x a (t)e
More informationFinal Exam January 31, Solutions
Final Exam January 31, 014 Signals & Systems (151-0575-01) Prof. R. D Andrea & P. Reist Solutions Exam Duration: Number of Problems: Total Points: Permitted aids: Important: 150 minutes 7 problems 50 points
More informationDigital Signal Processing Lecture 9 - Design of Digital Filters - FIR
Digital Signal Processing - Design of Digital Filters - FIR Electrical Engineering and Computer Science University of Tennessee, Knoxville November 3, 2015 Overview 1 2 3 4 Roadmap Introduction Discrete-time
More informationEE538 Final Exam Fall 2007 Mon, Dec 10, 8-10 am RHPH 127 Dec. 10, Cover Sheet
EE538 Final Exam Fall 2007 Mon, Dec 10, 8-10 am RHPH 127 Dec. 10, 2007 Cover Sheet Test Duration: 120 minutes. Open Book but Closed Notes. Calculators allowed!! This test contains five problems. Each of
More informationMethods for Synthesizing Very High Q Parametrically Well Behaved Two Pole Filters
Methods for Synthesizing Very High Q Parametrically Well Behaved Two Pole Filters Max Mathews Julius O. Smith III Center for Computer Research in Music and Acoustics (CCRMA) Department of Music, Stanford
More information