02.10.2019 Views

UploadFile_6417

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

596 Chapter 11 APPLICATIONS IN ADAPTIVE FILTERING<br />

In this chapter we describe a basic algorithm, called the least-meansquare<br />

(LMS) algorithm, toadaptively adjust the coefficients of an FIR<br />

filter. The adaptive filter structure that will be implemented is the direct<br />

form FIR filter structure with adjustable coefficients h(0),h(1),...,<br />

h(N − 1), as illustrated in Figure 11.1. After we describe the LMS algorithm,<br />

we apply it to several practical systems in which adaptive filters<br />

are employed.<br />

11.1 LMS ALGORITHM FOR COEFFICIENT ADJUSTMENT<br />

Suppose we have an FIR filter with adjustable coefficients {h(k), 0 ≤ k ≤<br />

N − 1}. Let {x(n)} denote the input sequence to the filter, and let the<br />

corresponding output be {y(n)}, where<br />

y(n) =<br />

N−1<br />

∑<br />

k=0<br />

h(k)x (n − k) , n =0,...,M (11.1)<br />

Suppose that we also have a desired sequence {d(n)} with which we can<br />

compare the FIR filter output. Then we can form the error sequence<br />

{e(n)} by taking the difference between d(n) and y(n), that is,<br />

e(n) =d(n) − y(n), n =0,...,M (11.2)<br />

The coefficients of the FIR filter will be selected to minimize the sum of<br />

squared errors. Thus we have<br />

E =<br />

=<br />

[<br />

M∑<br />

M∑<br />

e 2 (n) = d(n) −<br />

n=0<br />

M∑<br />

n=0<br />

n=0<br />

N−1<br />

∑<br />

d 2 (n) − 2<br />

where, by definition,<br />

r dx (k) =<br />

r xx (k) =<br />

k=0<br />

N−1<br />

∑<br />

k=0<br />

h(k)r dx (k)+<br />

h(k)x (n − k)] 2<br />

(11.3)<br />

N−1<br />

∑<br />

k=0<br />

N−1<br />

∑<br />

l=0<br />

h(k)h (l) r xx (k − l)<br />

M∑<br />

d(n)x (n − k) , 0 ≤ k ≤ N − 1 (11.4)<br />

n=0<br />

M∑<br />

x(n)x (n + k) , 0 ≤ k ≤ N − 1 (11.5)<br />

n=0<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!