You are on page 1of 4

Bi chun b TN x l

s tn hiu
H v tn SV : Nguyn Phng Duy
MSSV
: 40600341
Nhm
: TNDD

T
:3
Ngy TN : 07/10/2009

BI CHUN B TH NGHIM X L S TN HIU


BI 3: THC HIN CC B LC THCH NGHI TRN KIT C6713DSK

Cu 1: Th no l mt b lc thch nghi? Hy k mt s ng dng ca b lc thch nghi


v v cu trc b lc thch nghi tng ng vi tng ng dng ?
Tr li:
B lc thch nghi l b lc c h s c iu chnh b cho s thay i ca tn hiu
vo, tn hiu ra hoc thng s ca h thng. Mt b lc thch nghi rt hu ch khi c s
khng chc chn v c tnh ca tn hiu hoc khi cc c tnh thay i.

Hnh 1: Cu trc b lc thch nghi dng lc nhiu


-

y l mt cu trc b lc thch nghi c bn trong ng ra y ca b lc c so snh


vi mt tn hiu mong mun d to ra mt tn hiu sai s e, c hi tip tr li b lc.
Tn hiu sai s ny l u vo ca gii thut thch nghi thay i b lc sao cho tha
mn mt tiu chun hoc mt quy lut xc nh trc.
Cc h s ca b lc thch nghi c iu chnh, hoc c ti u, s dng gii thut
LMS da trn tn hiu sai s.
Mt s ng dng ca b lc thch nghi:
+ Lc nhiu (noise cancellation):

d: tn hiu mong mun.


n: nhiu cng khng tng quan.
n: nhiu tng quan vi n (n cng ngun vi n nhng b thay i bi mi
trng)

Bi chun b TN x l
s tn hiu
y: ng ra b lc, c iu chnh theo nhiu n.
+ Nhn dng h thng (system identification):

e l s khc bit gia p ng d ca h thng cha bit v p ng y ca b lc


thch nghi
Tn hiu sai s ny c hi tip li b lc thch nghi v c dng cp nht
cc h s ca b lc thch nghi cho n khi y = d. Khi iu ny xy ra, qu trnh
nhn dng kt thc v e tin n 0
+ B kt hp thch nghi tuyn tnh:

Cu hnh bao gm K tn hiu vo c lp, mi ng vo c nhn vi trng s


w(k) v c kt hp to tn hiu ra,
K

y n w k , n x k , n
k 0

Ng vo c th c biu din nh mt vector (K+1) chiu,


X n x 0, n

x1, n x K , n

Cu 2: Hy trnh by gii thut LMS ?


Tr li:
y, chng ta ch tho lun gii thut tm kim LMS vi mt b lc FIR mc d c vi
phng php thc hin lc thch nghi. Ng ra ca b lc thch nghi hnh 1 l:
N 1

y n wk n x n k
k 0

Bi chun b TN x l
s tn hiu
wk n
vi

biu din N h s ca b lc thi im n.

nh gi cht lng ca b lc, chng ta s dng mt php o lng da trn tn


hiu sai s,

e n d n y n
Sai s ny l s sai khc gia tn hiu mong mun d(n) v ng ra y(n) ca b lc. Cc
wk n
h s

c iu chnh sao cho mt hm sai s trung bnh bnh phng c cc

E e 2 n

tiu. Hm ny l
vi E[] biu din gi tr k vng. Do c N h s (hay trng s),
cn tnh gradient ca hm sai s trung bnh bnh phng. Mt s c lng c th
c s dng bng cch dng gradient ca e2(n), cho kt qu:
wk n 1 wk n 2 e n x n k ,

k 0,1,..., N 1

th hin gii thut LMS.

Cu 3: Tm tt cc bc s lm thc hin cc phn th nghim?


Tr li:
- B lc thch nghi dung lc nhiu hnh sine:
1. M Code Composer Studio. Trong CCS, hy m project AdaptNoise (trong th
mc C:\CCStudio_v3.1\myprojects\AdaptNoise)
2. M tp tin ngun chnh adaptnoise.c v xem xt gii thut LMS c hin thc
nh th no trong chng trnh.
3. Hy thit lp cc ty chn cn thit v bin dch chng trnh. Sau khi qu trnh
bin dch thnh cng, hy np chng trnh ln kit DSP.
4. Quan st ng ra ca kit DSP (ng Line Out) vi chng trnh DSP Tool.
5. Trong CCS, hy chy chng trnh. Chn File Load GEL np tp tin
out_type.gel. Sau chn GEL Output signal Output. Mt ca s mi xut
hin vi thanh trt trn . Khi thanh trt ny v tr s 1, ng ra l tn hiu
sai lch. Khi thanh trt v tr s 2, ng ra l tn hiu sine mong mun (tn s
1500Hz) cng vi nhiu (tn s 312Hz). By gi, hy quan st dng sng ng ra
vi thanh trt ln lt v tr 1 v v tr 2. Phc ha dng sng tng ng.
-

S dng b lc FIR thch nghi nhn dng mt b lc FIR c nh cha


bit:
1. M project AdaptIDFIR ( C:\CCStudio_v3.1\MyProjects\AdaptIDFIR)
2. Trong CCS, chn File Load GEL v m tp tin AdaptIDFIR.gel. Sau , trong
menu GEL, chn OutputType Output-signal. Mt hp thoi c thanh trt xut
hin. Khi thanh trt v tr 1, tn hiu ra l u ra ca b lc thch nghi. Khi n
v tr 2, tn hiu ra l ng ra ca b lc c nh cha bit.

Bi chun b TN x l
s tn hiu
3. Hin th dng sng ra (bng cch dng DSP_Tool.exe). Hy so snh u ra ca
h thng thch nghi vi u ra ca h thng cha bit. B lc thch nghi c m
hnh ha thnh cng b lc FIR cha bit hay khng?
1.
2.
3.

4.
5.

S dng b lc FIR thch nghi nhn dng h thng cha bit, bit ban
u b lc thch nghi c khi to l mt b lc FIR thng di:
M project AdaptIDFIRW (trong C:\CCStudio_v3.1\MyProjects\AdaptIDFIRW).
Hy bin dch project v chy chng trnh trn kit DSP.
Trong CCS, chn File Load GEL v m tp tin AdaptIDFIR.gel. Sau , chn
GELOutput Type Output-signal trn thanh menu. Mt hp thoi c thanh
trt xut hin. Khi thanh trt v tr 1, tn hiu ng ra l u ra ca b lc thch
nghi. Khi n v tr 2, tn hiu ng ra l u ra ca b lc cha bit.
Hy quan st dng sng u ra ca b lc thch nghi v b lc FIR cn nhn
dng.
Nu nh xem tn hiu nhiu ngu nhin ng vo gn nh l nhiu trng th ta c
ph ca tn hiu ng ra s c dng ca p ng tn s ca b lc. Do , ta c
th quan st p ng tn s ca b lc thch nghi thay i dn thch nghi vi
b lc cha bit bng cch quan st ph bin ca tn hiu ng ra (ca b lc
thch nghi). Hy thc hin vic quan st ny trn DSP_Tool v lu 5 hnh cho
thy qu trnh thch nghi ca b lc. Lu : chn File Reload program chy
li t u qu trnh thch nghi ca b lc.

You might also like