Академический Документы
Профессиональный Документы
Культура Документы
1 Introduction
In communication system, the characteristics of
input signal and the noise change with time, there-
fore it need the filter that adjust with the change
and achieve the desired output. This is done by
varying the coefficients of the filter in response to
the various changes[1] that is called adaptive filter.
Adaptive filter is used for many kinds of applica- Figure 2: System Identification Block Diagram
tions. The simple block diagram of adaptive filter
is shown in Figure.1.
2 Adaptive Filter Algorithm
2.1 LMS algorithm
LMS algorithm was first proposed by Widrow
and Hoff in 1960. It is the most widely used for
adaptive filter algorithm. It is simply approximate
version of steepest descent method[1] and is used
for adjusting a set of adaptive filter’s coefficient.
The simple block diagram is shown in Figure. 3.
The process of this algorithm, it send filter input
Figure 1: Adaptive filter Block Diagram that is specified by x(n) passing through adaptive
filter. It give filter output is specified by y(n) The
In this paper, the authors research the algo- process in adaptive filter is assumed by this equa-
rithms that are used in adaptive filter such as LMS, tion.
NLMS, VSLMS and some application of adaptive y(n) = w(n)T x(n) (1)
T
filter. The application that is researched is system where w(n) is transpose and n is time-index. It
Identification application. This application is used compares the filter output to the desired signal that
Table 1: LMS Algorithm
Initialization
w(0)=0
Algorithm
For n = 0,1,2,...
y(n) = w(n)T x(n)
e(n) = d(n)-y(n)
w(n + 1) = w(n) + µ e(n)x(n)
Figure 3: An N-tap transversal adaptive filter
Initialization
w(0)=0
Algorithm Figure 5: Varying step-size
For n=0,1,2,...
y(n)=w(n)T x(n)
e(n)=d(n)-y(n) it will decrease the speed of system(µ=0.9). For
w(n + 1) = w(n) + µ(n) e(n)x(n) changing the number of tap-weight(M), it is var-
µ(n + 1) = αµ(n) + γe(n)2 ied for 4, 5 and 7. The result is shown in Figure.
6. When increasing the number of tap-weight, it
3 Simulation Result
3.1 Researching and understanding
the algorithm of adaptive filter
In this part, the authors research the LMS al-
gorithm and try to understand how this algorithm
works. The adaptive filter try to minimize the error
between the desired signal and output from adap-
tive filter. The result is shown in Figure. 4. After Figure 6: Varying tap-weight
Figure 8: MSE plot for LMS algorithm and tap-weight are important to adaptive. They
use for adjusting the speed of convergence. If in-
creasing step-size, it makes the speed of conver-
4 Future plan gence increase. The best performance of the sys-
tem must choose the optimal value for each system.
Month Activity If the system does not take the optimal value, it
November Starting an investigation will give worse performance of the system. In the
into DFT and DCT have application with different algorithm, VSLMS and
been planned. NLMS algorithm give the better performance than
December Combining DFT and DCT LMS algorithm in convergence time, but VSlMS
with LMS, NLMS and VS algorithm give the smallest MSE value.
LMS algorithm and really
implementing them using
MATLAB program have References
been planned.
January Making decision which [1] Tamol Bose, 2004, ”Digital Signal and Image
method or technique is Processing”, John Wiley & Son, United States
better in terms of con- of America.
vergence speed and MSE [2] B.Widrow,J. M. McCool, M. G. Larimore, and
have been planned. C. R. Johnson, Jr.,”Stationary and nonstation-
February Making further improve- ary learning characteristics of the LMS adap-
ments by adjusting para- tive filter” Proc. IEEE, vol. 64, pp. 1151-1162,
meter involved, such as Aug 1976.
adjusting step-size,etc
have been planned [3] Raymond H. Kwong & Edward W. John-
March The project documentation ston.,”A Variable Step Size LMS Algorithm”
and finalization processes Proc. IEEE, vol. 40, pp. 1633-1642, July 1992.
have been planned.
[4] Simon Haykin, 2002, ”Adaptive Filter The-
ory Forth Edition”, Prentice-Hall, New Jersey,
5 Conclusion United States of America.
[5] B.Farhang Boroujeny,”Adaptive Filters Theory
In conclusion, this paper aim at making an inten-
And Application”, John Wiley & Son, United
sive investigation into algorithms that are used in
States of America.
adaptive filter and some application of adaptive fil-
ter(System identification). The values of step-size