02.10.2019 Views

UploadFile_6417

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

600 Chapter 11 APPLICATIONS IN ADAPTIVE FILTERING<br />

2. An unknown system module that may be selected is an IIR filter and<br />

implemented by its difference equation. For example, we may select an<br />

IIR filter specified by the second-order difference equation<br />

d(n) =a 1 d (n − 1) + a 2 d (n − 2) + x(n)+b 1 x (n − 1) + b 2 x (n − 2)<br />

(11.11)<br />

where the parameters {a 1 ,a 2 } determine the positions of the poles and<br />

{b 1 ,b 2 } determine the positions of the zeros of the filter. These parameters<br />

are input variables to the program. This can be implemented by<br />

the filter function.<br />

3. An adaptive FIR filter module where the FIR filter has N tap coefficients<br />

that are adjusted by means of the LMS algorithm. The length<br />

N of the filter is an input variable to the program. This can be implemented<br />

using the lms function given in the previous section.<br />

The three modules are configured as shown in Figure 11.2. From this<br />

project we can determine how closely the impulse response of the FIR<br />

model approximates the impulse response of the unknown system after<br />

the LMS algorithm has converged.<br />

To monitor the convergence rate of the LMS algorithm, we may compute<br />

a short-term average of the squared error e 2 (n) and plot it. That is,<br />

we may compute<br />

ASE(m) = 1 K<br />

n+K<br />

∑<br />

k=n+1<br />

e 2 (k) (11.12)<br />

where m = n/K =1, 2,.... The averaging interval K may be selected<br />

to be (approximately) K =10N. The effect of the choice of the step<br />

size parameter △ on the convergence rate of the LMS algorithm may be<br />

observed by monitoring the ASE(m).<br />

Besides the main part of the program, you should also include, as an<br />

aside, the computation of the impulse response of the unknown system,<br />

which can be obtained by exciting the system with a unit sample sequence<br />

δ(n). This actual impulse response can be compared with that of the FIR<br />

model after convergence of the LMS algorithm. The two impulse responses<br />

can be plotted for the purpose of comparison.<br />

11.3 SUPPRESSION OF NARROWBAND INTERFERENCE<br />

IN A WIDEBAND SIGNAL<br />

Let us assume that we have a signal sequence {x(n)} that consists of<br />

a desired wideband signal sequence, say {w(n)}, corrupted by an additive<br />

narrowband interference sequence {s(n)}. The two sequences are<br />

uncorrelated. This problem arises in digital communications and in signal<br />

Copyright 2010 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).<br />

Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!