Xử lý dữ liệu số là một công nghệ tiên tiến đã và đang làm thay đổi có tính cách mạng trong rất nhiều lĩnh vực, từ những lĩnh vực tổng quát nhất như lọc số, lọc thích nghi, sự tương quan giữa các tín hiệu đến viẹc áp dụng các thuật toán nhanh FFT (Fast Fourier Trasform) hay LMS (Least Mean Square),... để tạo nên các thiết bị, phân tích các quá trình quá độ, các máy phân tích phổ, các hệ thống khử nhiễu, cân bằng kênh, xử lý âm thanh và hình ảnh...
74 trang |
Chia sẻ: diunt88 | Lượt xem: 3131 | Lượt tải: 2
Bạn đang xem trước 20 trang tài liệu Đồ án: Lọc thích nghi với thuật toán LMS và ứng dụng trong cân bằng kênh, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
!"#
$%&'
#()*
+
,&-#./0)%.12
34
5 .&
"-5&'
1
5
1 !6'
1-
+
1 .'7 1
' #.
!(+
/)8.
'
!.
!
+2
/)8.9:;)<::=
%
>/.
01
$ 5
?
)@ 2222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222A
# 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222<
BACD
#'(!5
!-! !! !! ! 2222222222222222222222222222222222222222222222222222222E
A2AF
222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222E
A2<B#'(!5
!GGH 22222222222222222222222222222222222222222222222222222222222222222222222222222222222;
A2<2AB#'&'
(!5
!GGH 2222222222222222222222222222222222222222222222222222222222222222222;
A2<2<B#'&
(!5
!GGH 22222222222222222222222222222222222222222222222222222222222222222222I
A2<29B#'&-
-
(!5
!GGH 2222222222222222222222222222222222222222222222222222222222222222J
A29B#'(!5
!KGH 2222222222222222222222222222222222222222222222222222222222222222222222222222222222L
A292AB#'&'
2222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222L
A292<B#'&
222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222A:
A2929B#'(!5
!KGH.
" 22222222222222222222222222222222222222222222222222222222222222222222222AA
A2EB#'&)@
222222222222222222222222222222222222222222222222222222222222222222222222222222222222AA
A2;M
5# 22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222AE
B<
!"#
$%!!! 22222222222222222222222222222222222222222222222222A;
<2AF"
2222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222A;
<2<B#'(!5
!" 22222222222222222222222222222222222222222222222222222222222222222A;
!5
!N'2222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222AJ
<292A2222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222AJ
!5
!"KGH2222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222<<
<2EB#
"22222222222222222222222222222222222222222222222222222222222222222222222222222222<;
<2E2AO(#222222222222222222222222222222222222222222222222222222222222222222222<;
<2E2<C#
(7'(7
P$ %2222222222222222222222222222222222222222222229:
<2;M
5# 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222229E
B9B&(!5
!"! !! !! ! 2222222222222222222222222222222222222222222222229;
92AF"
22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222229;
92<%#()*+
22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222229;
929B
"
'
'.
2222222222222222222222222222222222222222222222222222222222222229L
92EB)
+
" 222222222222222222222222222222222222222222222222222222222222222222222222222E<
92;
!"+#22222222222222222222222222222222222222222222222222222222222222222222222222222E<
92=M
5#222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222E9
BE$
&#()*+
" 2222222222222222222222222222222EE
E2AF"
2222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222EE
E2<M
-"!#
$%2222222222222222222222222222222222222222222222222222222EE
E2!#()*.
"" 222222222222222222222222222222222222222222222222222222222222222222222222EE
E2
!"!#
$%22222222222222222222222222222222222222222222222EI
E292$
#()*+
"22222222222222222222222222222222222222222222222222222222222222EJ
E292A%5!
#
%5+ 2222222222222222222222222222222222222222222222222222222222222222222222222222EJ
E292<O#
"22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222;I
M
5#'
22222222222222222222222222222222222222222222222222222222222222;L
C5
+
222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222=A
O#5222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222=<
A
?Q/R$ STBCUV0GWXCCYZC
KKCK-K
''C'[
'\>
K
'']
KGHKG5-H
-\41]
GGHG[P&'
G5-H
-\4]
G%GG'-.(
5G'['\/
+.
]
$ %-$ %D'\>7'(7
]
CG'CG'(5\C.
"P(#(
]
$ %3$ %D'3''
'\%-(7
#]
<
#
^5."
-5!
1 5.
"'
'#
5_15_D#5
!
-5
!"-D1"
&#
KKC\K-K
''C'-[
'].$%\-$ %D']222
(`#"D'7D !.#"
+
#()*+
45.#7222
%'
45."
-#
&
"
#D(1'#.
-#2$ 5_
'
45.'
7 #&
)'2C'
-&+.1#5
!"&'
#
$% 1'
(
!&'!'1'
"#
!
&
#-
D(! 5
!2B)a+
'
1
'
+.1#'.
-5
#&
222
-
.- #.1.5#5!7
#"#'(!5
!-5
!"1&('
+.1
#5
!"2)(
-#
#" "
D
&'
#()*+
2
!(
• BAF
D
#'(!5
!-
• B<C'7(. 5..
- 5
!"#
$%
• B9C'7(.1&(!5
!"
9
• BE$
&5
!"'
#()*+
C'
D'75 ) 1
)@-
+
'+
1--
'#
# !-
.#7!
(
'
15#-.2
^#D.#.'
+
)(
5#./0)
%.1 1#7
.2
/
%
>/.
01
E
BRUb/FA :
Ccd/FeSQ/0WfBgXSCHShB>cijiB%cX
A2AF
B
CG \'CG'(5]. 5
!-
!(
`&&(!#(!!(!'
`\R7A2A]5
+
- &
"
2% &
"
!
)"
4 `(
`()*'7- #
)()*
'.
!
.!5
!-2% &
"
5
&#'+.
57 !!#'
.
!#'")@2
5#'
(!#(!!(!'
` 5"#2C
5##' 5( #
#
#
5
!-2
α x[n]αx[n]
x [n ]
s [n ]
y [n ]= x [n ]+ s [n ]
w [n ]
kPA
x[n] x[n-1]
+
x[n] y[n]=x[n]+s[n]
s[n]
]>!!!!
x[n] α x[n].α
α x [n ].αx[n ]
(]>!#!!!
x[n] 1−z x[n-1]
]>!'
`!!!
R7A2A
;
!.
"(#(
\CG] ! )'(
4\]
2 "
(#+.4\]-1#\]
4\]2C.
+5
'
"
'
()*
'7
2^'7
.#'5
!'5
5
5
55
!
D.KGH5
!
D.GGH2C'
.
5#5!4#'5
5
!
2
A2<B#'(!5
!GGH! !! !! !
>! 5
!-GGH
4& !()*
'7-#-
[ ] =ny [ ] [ ]knyamnxb N
k
k
M
om
m −−−
== 1
\A2A]
(!5
!CG#D7$ ≤/ #./5(#5
!-2
A2<2AB#'&'
(!5
!GGH
#.(
k'7-#\A2A]-
5#6-l\k]m^ \k]
-1 !'.
5
!.
R\k]=
k
N
k
k
m
M
m
m
za
zb
−
=
−
=
+
1
0
1
\A2<]
/
)R\k]nRA\k]2R<\k]\A29]
C'
RA\k]n m
M
om
m zb −
=
\A2E]
R<\k]n
=
−+
N
k
k
k za
1
1
1 \A2;]
C7-1 !#''
(!5
!GGH2
5#'
(!!(!#(!'
`'
'7-#2
=
>#.
'.
R<\k]'-
RA\k]
_5
'.
R\k]&&-
R\k]nR<\k]2RA\k]\A2=]
C7-1 !#'&'
<2
x[n] y[n]
0b
1b
2b
1a−
1−Mb
Mb1−z
1−z
1−z
1−z
1−z
1−z
1−z
1−z
Na−
1−− Na
2a−
R7A2<2% #''
5
!GGH(#/
x[n] y[n]
0b
1b
2b
1a−
1−Nb
Nb
1−z
1−z
1−z
1−z
Na−
1−− Na
2a−
R7A29% #'&'
GG5
!GGH(#/
I
%+ !#'&'
<
.
`-
RA\k]
''
R<\k]
_5'.
R\k]&&
R\k]nRA\k]2R<\k]\A2I]
/#.-1 !#'&'
A2
A2<2<B#'&
(!5
!GGH
C'
&
'.
5
!(#/
!+'
"'.
(#2?
#.+&+
'
.-1 !#'&&
(#2
C##.'.
R\k]\A2<]
+'
&&-
R\k]=
k
N
k
k
m
M
m
m
za
zb
−
=
−
=
+
1
0
1
n 0b ∏
=
−−
−−
=
++
++L
i ii
ii b
zaza
zbzb
1
01
2
1
1
1
2
1
1
1
1 ∏
=
L
i
i zH
1
)( \A2J]
x[n] y[n]0b
1b
2b
1a−
1−Nb
Nb
1−z
1−z
1−z
1−z
Na−
1−− Na
2a−
R7A2E% #'&'
G5
!GGH(#/
J
C'
n
+
2
1N 20#.
/57
(#
!
(##
R\k]n 1
2
1
1
1
2
1
1
1
1
−−
−−
++
++
zaza
zbzb
ii
ii \A2L]
5'.
5
!(#2
A2<29B#'&-
-
(!5
!GGH
/
#"'.
R\k] 5
!GGH(#/\A2<]
'.
(#-
R\k]=
k
N
k
k
m
M
m
m
za
zb
−
=
−
=
+
1
0
1
nB:o
=
−−
−
++
+L
i ii
ii
zaza
zbb
1
1
2
1
1
1
10
1
nB:o
=
L
i
i zH
1
)( \A2L(]
C'
n
+
2
1N 7-1 !#'
(#
-
-
'
7A2=2/
/57
(#
(##-
-
2$ 5
!(#
'.
&
R\k]n 1
2
1
1
1
10
1 −−
−
++
+
zaza
zbb
ii
ii \A2A:]
x[n] y[n]
11b
21b
11a−
1−z
1−z
21a−
12b
22b
12a−
1−z
1−z
22a−
R7A2;% #'
5
!GGH(#E
L
A29B#'(!5
!KGH! !! !! !
$ 5
!KGH(#$
'.
R\k]&-
R\k]n
=
−
M
m
m
m zb
0
\A2AA]
e
1"
4pq"
5'.pq !(
`()*
'7-#(#$
.pqn
=
−
M
m
m mnxb
0
][ \A2A<]
br #.
-(\n:A222$ ]1"5 4 `
5
!2
A292A B#'&'
O&#
(! 5
!KGH5
&'
\&'[
'].-& '7
1'1
\&&5.5] !(
`'
7A2I2
x[n] y[n]
01b
11b11a−
0C
1−z
1−z
21a−
12b12a−
1−z
1−z
22a−
02b
R7A2=2% #'&-
-
5
!GGH(#E
A:
B#'..
#$ oA#$ !$ '7
12C.
4'
4 `
(-
5!#2
A292< B#'
/
#"'.
R\k]\A2AA]"'.
(#
&&
R\k]n
=
−
M
m
m
m zb
0
n(:∏
=
−− ++
L
i
ii zbzb
1
2
2
1
1 )1( \A2A9]
C'
n p
2
1+M q 7 5
! KGH ! &&
5
!(#
2C'!$ 57
5
!(#
!5
!(##
2
x[n]
y[n]1b
1−z 1−z
2−Mb
1−z1−z1−z
2b0b 1−Mb Mb
R7A2I2% #'&'
5
!KGH(#$
x[n] y[n]
11b
21b
1−z
1−z
12b
22b
13b
23b
1−z 1−z
1−z1−z
R7A2J2% 5
!KGH(#=
AA
A2929 B#'5
!KGH.
"
/
4(!5
!KGH
1
+
4
pqn± p$ Pqn:A<222$ PA\A2AE]
7'
- &
"
'( !!(!#
-2
A2EB#')@
B#')@
.
!5#'5
!\5
[5'-''-]'#
"'
45.
'
5
!
" &
.
"2 C'
4 5.
#' .
!-&
#'KGHGGH(7'
#"
!
6#!5!
-1
!-
5!5[
'- !7
2B
#'
)@
"5
+
2$
+
7 !
!5(#)@
\5&&']2
B#'&)@
!&
(!5
!-KGH
GGH2C'
.6 (!5
!GGH2
3b1b 2b0b
x[n]
y[n]
1−z1−z
1−z
1−z
1−z1−z
R7A2L2% 5
!KGH.
"$ n=
A<
$5
!GGH
'.
R\k]&
R\k]n
=
−+
N
k
k
k za
1
1
1 \A2A;]
%1
- &
"
'
7A2A:
>
k1"
[pq[PApq5
()*
-
KPA\k]n 2
1
1
)()(
m
m
m
mm
k
zFzkzF
−
−
−−
n$ $ PA222A\A2A=]
O'7\A2A=]
" (##KPA\k]K\k]2
?
.
5#()@ #5
nA2
B
-4+5
-+R\k]\A2A;]()*
'.
PAn 2
,
1 m
immmmi
k
aka
−
−
− \A2AI]
+nsn$ $ PA222An:A<22PAs
1≠mk
y[n]
1−z 1−z 1−z ][0 ng
Mk
][0 nf][1 nf][1 nfM −][nf M
][1 ng][ngM ][1 ngM −
1k−
1k1−Mk
1−− MkMk−
x[n]
R7A2A:2B#')@
A9
• B#'P)@
\5P5&&']
B#')@
.
!5#'F'.P$ '+5 !
5
!GGHD2