Professional Documents
Culture Documents
BO CO
N TT NGHIP
ti:
TM HIU B LC KALMAN
NG DNG LC NHIU TRONG CM BIN
NHIM V N TT NGHIP
(Bn nhim v ny c ng vo trang nht ca cun n)
H tn sinh vin 1: .......................................................................................................................
Lp: ...................................................................................... MSSV: ............................................
H tn sinh vin 2: .......................................................................................................................
Lp: ...................................................................................... MSSV: ............................................
1. Tn ti: ................................................................................................................................
......................................................................................................................................................
2. Nhim v (yu cu v ni dung v s liu ban u):
......................................................................................................................................................
......................................................................................................................................................
......................................................................................................................................................
......................................................................................................................................................
......................................................................................................................................................
......................................................................................................................................................
......................................................................................................................................................
......................................................................................................................................................
3. Ngy giao nhim v ATN: ...........................................
4. Ngy bo v 50% ATN: ...............................................
5. Ngy hon thnh v np v khoa: ...................................
6. Gio vin hng dn:
Phn hng dn:
1 ..................................................................
........................................................
2 .................................................................
.......................................................
3. .................................................................
........................................................
Ni dung v yu cu ATN thng qua Khoa v B mn
Ngy
thng
nm 2011
TRNG KHOA
(K v ghi r h v tn)
CH NHIM B MN
(K v ghi r h tn)
GV HNG DN
(K v ghi r h v tn)
Ni dung
Xc nhn GVHD
GV HNG DN
(K v ghi r h v tn
n Tt Nghip
Trang i
LI CM N
n Tt Nghip
Trang ii
TM HIU B LC KALMAN
NG DNG LC NHIU TRONG CM BIN
CHNG 1: GII THIU
1.1. L do chn ti
1.2. Mc tiu chn ti
n Tt Nghip
Trang iii
MC LC
Trang ba lt
Quy t nh giao ti .......................................................................................................
L ch trnh thc hin ti .................................................................................................
PHN A: GII THIU ....................................................................................................
LI CM N .............................................................................................................................. i
CNG CHI TIT .............................................................................................................. ii
1.3.
1.4.
Gii hn ti .............................................................................................................. ii
1.5.
1.6.
MC LC ................................................................................................................................. iii
LIT K BNG ......................................................................................................................... v
LIT K HNH ......................................................................................................................... vi
BNG LIT K VIT TT .................................................................................................... vii
TM TT LUN VN .......................................................................................................... viii
ABSTRACT............................................................................................................................... ix
CHNG 1: GII THIU....................................................................................................... 10
1.1.
L do chn ti ........................................................................................................ 10
1.2.
Mc tiu ca ti ..................................................................................................... 10
1.3.
1.4.
Gii hn ti ............................................................................................................ 10
1.5.
1.6.
1.7.
B cc n ............................................................................................................... 11
2.1 M u: .......................................................................................................................... 12
2.2.GII THIU V LC S: ............................................................................................ 13
2.3.CC THNG S CA H THNG MIN THI GIAN: ....................................... 15
2.3.1.Tc chuy n i hay thi gian ln( Risetime): ..................................................... 15
2.3.2.Gn sng nh( Overshoot) trong p ng bc thang: .............................................. 15
2.3.3.Pha tuy n tnh: ......................................................................................................... 15
2.4.CC THNG S CA H THNG MIN TN S: ............................................. 16
2.5.CC B LC THNG THP, THNG CAO, THNG DI, V CHN DI: ....... 18
2.6.CU TRC CN BN CA CC B LC S: ........................................................ 22
2.6.1.B lc FIR:............................................................................................................... 22
n Tt Nghip
Trang iv
3.2.
3.2.1.
3.2.2.
3.2.3.
3.2.4.
3.2.5.
3.3.
3.3.1.
3.3.2.
KT LUN......................................................................................................... 43
n Tt Nghip
Trang v
LIT K BNG
Chng 2:
Bng 2.1 : Cc cp bi n i Z thng dng ................................................................ 25
Bng 2.2 : Cc tnh cht ca bi n i Z .................................................................... 26
Bng 2.3 : Mt vi ca s thng dng ...................................................................... 28
n Tt Nghip
Trang vi
LIT K HNH
Chng 2
Hnh 2.1 Qu trnh hot ng ca mt b lc s ................................................... 12
Hnh 2.2 p ng xung, p ng bc v p ng tn s ca b lc ................... 14
Hnh 2.3 Cc thng s ca h thng min thi gian ........................................... 16
Hnh 2.4 Cc p ng tn s ca cc b lc cn bn ............................................. 17
Hnh 2.5 Cc thng s ca h thng min tn s ................................................ 28
Hnh 2.6 s ngh ch o ph ................................................................................... 29
Hnh 2.7 S o chiu ph .................................................................................... 20
Hnh 2.8 Thi t k b lc thng di ......................................................................... 20
Hnh 2.9 Thi t k b lc chn di .......................................................................... 21
Hnh 2.10 Cc tham s k thut ca b lc thng thp ........................................ 22
Hnh 2.11 Cu trc b lc FIR th hin cc b tr................................................. 25
Hnh 2.12 Cu trc hng ro FIR ........................................................................... 25
Hnh 2.13 S thc hin b lc FIR dng trc ti p ................................................. 27
Hnh 2.14 S thc hin ngang hng ca mt b lc FIR ....................................... 27
Hnh 2.15 S thc hin b lc FIR dng t bo ca b nhn/tch lu song song .. 27
Hnh 2.16 S thc hin b lc FIR dng chuy n v ............................................... 28
Hnh 2.17 Cu trc b lc IIR dng trc ti p I ...................................................... 29
Hnh 2.18 Cu trc b lc IIR dng trc ti p II ..................................................... 30
Chng 3
Hnh 3.1 Tn hiu thu cha lc................................................................................ 38
Hnh 3.2 Tn hiu thu lc qua kalman ................................................................ 39
Hnh 3.3 S b lc Kalman ................................................................................ 39
Hnh 3.4 Chu k b lc gin on .......................................................................... 41
Hnh 3.5 S ti n trnh ........................................................................................ 43
n Tt Nghip
Trang vii
Execute Packet
Finite Impulse Respone
Interrupt Enable
Application Programming Interface
Simple Network Management Protocol
Frequency Modulation
Equivalent Isotropic Radio Power
Equivalent Radio Power
n Tt Nghip
Trang viii
TM TT LUN VN
ti l s k t hp gia thut ton kalman, lp trnh bng ngn ng C trn vi
x l lc nhiu cho cm bi n gc nghing
C s l thuyt:
- Tm hi u chung v thut ton Kalman.
- c trng c bn b lc kalman.
- ng dng ca cm bi n gc nghing
Thit k v thi cng:
- Thi cng c mch mch vi x ly k t hp vi cm bi n gc nghing.
- Lp trnh thut ton Kalman bng ngn ng C trn vi x l.
n Tt Nghip
Trang ix
ABSTRACT
Thread is a combination of Kalman algorithms, programming language C on a
noiseprocessor for angle sensor
Theoretical basis:
- Learn general Kalman algorithm.
- A principal Kalman filter.
- Application of tilt sensors
Design and execution:
- Construction of the microprocessor circuit combined with the
angle sensor.
- Programming Kalman algorithm in C language on a microprocessor.
n Tt Nghip
Trang 10
1.2.
Mc tiu ca ti
Nghin cu v thut ton Kalman, ng dng lc nhiu cho cm bi n gc nghin.
Lp trnh b lc trn vi x l
1.3.
i tng nghin cu
Thut ton Kalman
Ngn ng lp trn C
Vi x l v cm bi n gc nghing
Gii hn ti
1.4.
Nhm c gng h t sc v dnh rt nhiu thi gian cho qu trnh nghin cu ti nhng
do nguyn nhn khch quan (gi thnh thi t b qu t, ti liu v ti cn t ng i t, lng
ki n thc lin quan n ti l mi so vi nhm nghin cu) cng nh kinh nghim, k nng ca
nhm cn thi u nn khng th trnh khi nhng kh khn. V vy nhm hn ch ti vic xy
dng phn mm qun l v thi t k , thi cng m hnh m cha a ra sn phm hon thin thc
s.
Yu cu thit k h thng:
Yu cu v phn cng: c cc gi tr t cm bi n tt, giao ng t , khng b nh hng
nhiu t nhiu.
1.6. ngha thc tin
1.5.
n Tt Nghip
Trang 11
- Nghin cu v c lng
- ng dng lp trnh thut ton trn vi x l
Thit k phn cng
- Tm hi u yu cu thi t k mch vi xu l giao ti p vi Lcd
- Thi t k mch k t hp cm bi n gc nghing
1.7. B cc n
Ngoi ch ng m u: Gii thiu tng quan v ti v ch ng cui: K t lun v hng
pht tri n ti. n gm 2 phn c bn sau:
Phn 1: C s l thuy t, gm 3 ch ng
- Ch ng 2: Tng quan v b lc s
- Ch ng 3: B lc Kalman
- Ch ng 4: ng dng thut ton Kalman vo bi ton lc nhiu
Phn 2: Thi t k v thi cng, gm 4 ch ng
- Ch ng 6: Thi t k phn cng
- Ch ng 7: lp trnh cho vi x l
Ch ng 1: Gii Thiu
n Tt Nghip
Trang 12
Ch ng 2: Tng Quan V B Lc S
n Tt Nghip
Trang 13
Ch ng 2: Tng Quan V B Lc S
n Tt Nghip
Trang 14
n Tt Nghip
Trang 15
din l theo min thi gian hay l min tn s. Thng tin c th hin trong min thi gian
c m t bng ln ca s kin ti thi i m xut hin. Mi mu trong tn hiu cho thy ci g
xut hin thi i m y v ln ca n. Tri li, thng tin c bi u th trong min tn s c
tnh cht gin ti p h n v mi mu tn hiu n c khng th th hin c thng tin y m
phi trong mi quan h nhiu i m ca tn hiu.
T ta thy tm quan trng ca p ng bc v p ng tn s; p ng bc m t s
bi n i ca thng tin trong min thi gian bi h thng cn p ng tn s cho thy s bi n i
ca thng tin trong min tn s. Vi mi ng dng khc nhau th tm quan trng ca hai loi p
ng cng khc nhau.
2.3.CC THNG S CA H THNG MIN THI GIAN:
Gm c ba thng s quan trng sau.
2.3.1.Tc chuyn i hay thi gian ln( Risetime):
Tc chuy n i thng c th hin bng thi gian ln( hay s mu) gia mc bin
10% n 90%. Thi gian ln c th khng nhanh do nhiu nguyn nhn nh tp m, hn ch sn
c ca h thng.v.v.
2.3.2.Gn sng nh( Overshoot) trong p ng bc thang:
Thng thng phi loi b gn sng nh v n lm thay i bin cc mu trong tn hiu;
y l mo tn hiu c bn ca thng tin cha trong min thi gian. Gn sng nh c th do i
lng ang o hoc do b lc ang s dng.
2.3.3.Pha tuyn tnh:
Pha tuy n tnh hay l s i xng ca na trn v na di ca p ng xung. S i xng
ny l cn thi t lm cho cc cnh ln c dng ging cc cch xung.
Hnh 2.3 sau s cho ta thy cc thng s ca hai loi b lc c cht lng khc nhau.
Ch ng 2: Tng Quan V B Lc S
n Tt Nghip
Trang 16
Ch ng 2: Tng Quan V B Lc S
n Tt Nghip
Trang 17
Ch ng 2: Tng Quan V B Lc S
n Tt Nghip
Trang 18
Ch ng 2: Tng Quan V B Lc S
n Tt Nghip
Trang 19
Ch ng 2: Tng Quan V B Lc S
n Tt Nghip
Trang 20
n Tt Nghip
Trang 21
2 : gn sng di chn.
Ch ng 2: Tng Quan V B Lc S
n Tt Nghip
Trang 22
|H(ej )|
1+ 1
1
1- 1
2
0
Di
qu
Di thng
Di chn
X(z)=
x ( n) z
(2.1)
X(z).
Ch ng 2: Tng Quan V B Lc S
n Tt Nghip
Trang 23
X(z) =
x ( n) z
re
x ( n) =
x(n) e jn
(2.2)
(1
X(z) = C.
z 1 )
k 1
p
(1
(2.3)
1
z )
k 1
Bi n i z
Min hi t
(n)
Mi z
n u (n)
- n u (n 1)
|z| > | |
1 z
|z| < | |
1
1 z 1
n n u (n)
z 1
1 z
1 2
-n n u (n 1)
z 1
|z| > | |
|z| < | |
1 z
1 2
Cos(n 0 )u(n)
Sin(n 0 )u(n)
Ch ng 2: Tng Quan V B Lc S
1 (cos0 ) z 1
1 2(cos0 ) z 1 z 2
|z| >1
|z| >1
n Tt Nghip
Trang 24
(sin 0 ) z 1
1 2(cos0 ) z 1 z 2
Chui
Bi n i z
Min hi t
Tuy n tnh
ax(n) + bx(n)
Cha Rx Ry
T nh ti n
x(n-n0)
aX(z) + bX(z)
z- n 0 X(z)
o ngc
x(-n)
X(z-1)
1/Rx
Nhn hm m
n x(n)
X( 1 z)
| |Rx
Php chp
x(n)*h(n)
X(z)H(z)
Cha Rx Rh
Lin hp
x*(n)
X*(z*)
Rx
o hm
nx(n)
-z
Rx
dX ( z )
dz
Rx
2.6.1.2.Cc b lc FIR:
Ph ng trnh tch chp thi t k b lc FIR tng qut l:
y(n) =
h( k ) x ( n k )
(2.4)
k 0
y(n) =
h( k ) x ( n k )
(2.5)
k 0
(2.6)
Ph ng trnh (2.6) bi u din mt php tch chp theo thi gian gia cc h s v cc mu tn
hiu vo. Php tch chp ny t ng ng vi mt php nhn trong min tn s, hay l:
Y(z) = H(z)X(Z)
y H(z) l bi n i z ca h(k), l hm truyn:
Ch ng 2: Tng Quan V B Lc S
(2.7)
n Tt Nghip
Trang 25
N
H(z) =
h( k ) z
k 0
(2.8)
y(n)
x(n)
-1
-1
-1
h(N)
h(N-1)
h(1)
h(0)
y1(n)
y2(n)
k1
z-1
k2
k1
e1(n)
yN-1(n)
k2
z-1
yN(n)
kN
z-1
e2(n)
Hnh 2.12: Cu trc hng ro FIR.
kN
eN(n)
yN(n) =
a x(n i )
i 0
Ch ng 2: Tng Quan V B Lc S
(2.9)
n Tt Nghip
Trang 26
N
eN(n) =
a
i 0
N i
x(n i )
(2.10)
YN(z) =
a z
i 0
EN(z) =
a
i 0
(2.11)
N i
z i
(2.12)
(2.13)
(2.14)
k N = aN
a ri k r a r ( r i )
1 k r2
, i = 0,1,2,,r-1
(2.15)
Vi r = N, N-1, , 1; |kr| 1.
2.6.1.4.Cc b lc FIR c pha tuyn tnh s dng cc ca s( Window):
C nhiu loi ca s khc nhau c s dng trong ph ng php thi t k s dng ca s,
mt vi ca s c cho trong bng 1.3 sau:
Bng 2.3: Mt vi ca s thng dng.
Ch nht
0n N
khi n
w(n) =
Hanning
2n
)
0.5 0.5 cos(
w(n) =
N
0
khi n
Hamming
2n
)
0.54 0.46 cos(
N
0
khi n
Blackman
2n
4n
) 0.08 cos(
)
0.42 0.5 cos(
N
N
0
khi n
0n N
0n N
0n N
Trong w(n) l ca s c chiu di hu hn, i xng xung quanh i m gia( w(n) = w(Nn)).
Ngoi ra b lc FIR cn c mt s cu trc khc c th hin cc hnh v sau:
Ch ng 2: Tng Quan V B Lc S
n Tt Nghip
Trang 27
Ch ng 2: Tng Quan V B Lc S
n Tt Nghip
Trang 28
z 1
z 1
(2.16)
1 s
1 s
(2.17)
y(n) =
a k x(n k ) k 0
b
j 1
y (n j )
(2.18)
(2.19)
a a z 1 ... a N z N
Y ( z)
N ( z)
= 0 1 1
=
N
X ( z)
D( z )
1 b1 z ... bN z
(2.21)
N
z zi
a0 z N a1 z N 1 ... a N
=
C
z N b1 z N 1 ... bN
i 1 z p i
Ch ng 2: Tng Quan V B Lc S
(2.22)
n Tt Nghip
Trang 29
X ( z)
D( z )
Ch ng 2: Tng Quan V B Lc S
(2.23)
n Tt Nghip
Trang 30
Y(z) =
N ( z) X ( z)
= U(z)D(z)
D( z )
(2.24)
(1.25)
(2.26)
Bi n i z ngc ca (2.26) c:
x(n) = u(n) + b1u(n-1) ++ bNu(n-N)
Suy ra:
(2.27)
(2.28)
Bi n i z ngc ph ng trnh(2.25) c:
y(n) = a0u(n) + a1u(n-1) ++ aNu(n-N)
(2.29)
Ch ng 2: Tng Quan V B Lc S
n Tt Nghip
Trang 31
CHNG 3: B LC KALMAN
3.1.
gii quy t bi tan lc thng tin ri rc tuy n tnh (discrete data linear filtering). Tn y ca
bi bo l "A New Approach to Linear Filtering and Prediction Problems" . T n nay cng
vi s pht tri n ca tnh tan k thut s, b lc Kalman tr thnh ch nghin cu si ni
v c ng dng trong nhiu ngnh k thut cng ngh khc nhau : trong t ng ha, trong nh
v cng nh trong vin thng (v nhiu lnh vc khc na).
Mt cch khi qut, b lc Kalman l mt tp hp cc ph ng trnh tan hc m t mt
ph ng php tnh tan truy hi hiu qa cho php c on trng thi ca mt qu trnh (process)
sao cho trung bnh ph ng sai ca lch (gia gi tr thc v gi tr c an) l nh nht. B
lc Kalman rt hiu qu trong vic c an cc trng thi trong qu kh, hin ti v t ng lai
thm ch ngay c khi tnh chnh xc ca h thng m phng khng c khng nh.
3.2. L THUYT V C LNG.
3.2.1.
KHI NIM :
Trong thng k, mt c lng l mt gi tr c tnh ton t mt mu th (chantillon)
v ngi ta hy vng l gi tr tiu bi u cho gi tr cn xc nh trong dn s (population).
Ngi ta lun tm mt c lng sao cho l c lng "khng chch" (unbiased), hi t
(converge), hiu qu (efficient) v vng (robust).
3.2.2. NH GI CHT LNG
Mt c lng l mt gi tr x (x nh) c tnh ton trn mt mu c ly mt cch ngu
nhin, do gi tr ca x l mt bi n ngu nhin vi k vng E(x) v ph ng sai V(x). Ngha l
gi tr x c th dao ng ty theo mu th, n c t c hi c th bng ng chnh xc gi
tr X (X ln) m n ang c lng. Mc ch y l ta mun c th ki m sot s sai lch gi
tr x v gi tr X.
Mt bi n ngu nhin lun dao ng xung quanh gi tr k vng ca n. Ta mun l k vng
ca x phi bng X. Khi ta ni c lng l khng chch (unbiased). Trung bnh tch ly trong
v d v chiu cao trung bnh ca tr 10 tui mt c lng ng, trong khi c lng v tng s
Ch ng 3: B Lc Kalman
n Tt Nghip
Trang 32
vi mi s thc
gi tr thc cn c lng ln h n
Ch ng 3: B Lc Kalman
n Tt Nghip
Trang 33
, hoc n gin l
. nh ngha trn
cng l bi n ngu
nhin vi ph ng sai l:
(3.2)
Khi tnh ph ng sai, thun tin ta thng dng cng thc:
(3.3)
(3.4)
Vi
l hu hn (tc tn ti).
l khng th xc nh trc c.
.
Ph ng sai ca mu (gi tt l ph ng sai mu)
Ch ng 3: B Lc Kalman
, c tnh bi:
n Tt Nghip
Trang 34
(3.6)
trong
Tuy nhin,
(3.7)
3.2.4.
. (3.8) Lu l cc gi
c c lng bi:
. (3.9)cn
c gi l trung bnh tch ly (hay trung bnh cng). Ta chng minh c y l c lng
ng(unbiased), ngha l
c lng phng sai ca Y:
2 l mt c lng ca V(Y), nhng l c lng khng ng, ta chng minh c k
vng ca 2 lun nh h n V(Y), tc c lng l thi u.
Cc c lng ng ca V(Y) l:
(3.10) trong trng hp ly mu c hon li
Ch ng 3: B Lc Kalman
n Tt Nghip
Trang 35
l:
(3.17) c lng
l hi t.
n Tt Nghip
Trang 36
(3.18)
n Tt Nghip
Trang 37
(3.20)
Ni dung ny gii thch ti sao tn ca ph ng php l bnh phng ti thiu.
i khi thay v tm gi tr nh nht ca tng bnh ph ng, ngi ta c th tm gi tr nh nht ca
bnh ph ng trung bnh:
(3.21)
iu ny dn n tn gi bnh phng trung bnh ti thiu.
Trong hi quy tuy n tnh, ngi ta thay bi u thc
f(xi) yi
(3.22)
f(xi) = yi + i
(3.23)
bng
n Tt Nghip
Trang 38
do c loi sai s, nhiu) nh l ang s dng mt tn hiu 'tinh khi t' v c phn b khng
i. Trong h thng ny, tn hiu cm bi n vo b lc gm hai tn hiu: t cm bi n gc
(inclinometer) v cm bi n vn tc gc (gyro). Tn hiu ng ra ca b lc l tn hiu ca
inclinometer v gyro c loi nhiu nh hai ngun tn hiu h tr v x l ln nhau trong b
lc, thng qua
quan h (vn tc gc = o hm/vi phn ca gi tr gc
B lc Kalman n gin l thut ton x l d liu hi quy ti u. C nhiu cch xc nh
ti u, ph thuc tiu chun la chn trnh thng s nh gi. N cho thy rng b lc Kalman
ti u i vi chi ti t c th trong bt k tiu chun c ngha no. Mt kha cnh ca s ti u
ny l b lc Kalman hp nht tt c thng tin c cung cp ti n. N x l tt c gi tr sn
c, ngoi tr sai s, c lng gi tr hin thi ca nhng gi tr quan tm, vi cch s dng
hi u bi t ng hc thi t b gi tr v h thng, m t s liu thng k ca h thng nhiu, gm
nhiu n, nhiu o v s khng chc chn trong m hnh ng hc, v nhng thng tin bt k v
iu kin ban u ca gi tr quan tm.
Ch ng 3: B Lc Kalman
n Tt Nghip
Trang 39
n Tt Nghip
Trang 40
3.3.2.
n ca ti n trnh
ki m sot thi gian gin on bi u din bng ph ng trnh tuy n stochastic khc
nhau:
(1)
(3.23)
m :
(2)
(3.24)
(3.25)
v ~N(0,R) (3.26)
n Tt Nghip
Trang 41
hnh thc ca gi tr ( nhiu). Chng hn, ph ng trnh ca b lc Kalman chia thnh hai nhm:
ph ng trnh cp nht thi gian v ph ng trnh cp nht gi tr . Ph ng trnh cp nht thi gian
ch u trch nhim d on trc (thi gian) gi tr hin ti v t ng quan sai s c lng t
c lng priori cho thi i m k ti p. Ph ng trnh cp nht gi tr ch u trch nhim i vi s
phn hi - ngha l k t hp gi tr mi vo c lng priori nhm t s ci ti n c lng
posteriori.
Ph ng trnh cp nht thi gian c th xem l ph ng trnh chun tc, trong khi
ph ng trnh cp nht gi tr c th xem l ph ng trnh chnh xc. Tht vy, thut
ton c lng cui cng ging nh thut ton chnh xc - chun tc nhm gii quy t vn s
liu c trnh by
Ch ng 3: B Lc Kalman
n Tt Nghip
Trang 42
(3.27)
(3.28)
Ma trn hip bi n ca 2 sai s trn c tnh ln lt theo cng thc
(3.29)
(3.30)
Mc ch ca chng ta by gi l i tm h s K sao cho tha mn ph ng trnh sau
n y ta thy , K cng chnh l alpha m gii thiu trn. Ph ng trnh (3) c ngha l gi
tr hu nghim ca c lng x s c tnh bng gi tr tin nghim ca n v sau
thm/bt i mt t da vo sai s gia gi tr o c v gi tr o c c on
.K
ca
ti thi i m (k-1) v bi t c gi tr iu
on
khi n
Ch ng 3: B Lc Kalman
). Lc bn ch vic ln
n tt nghip
Trang 43
Ch ng 3: B Lc Kalman
n tt nghip
Trang 44
thng cao v thng thp, c ngha li tn hiu khng bng nhau trong ton di o, b lch pha r
rt ti vng ni tn s. H n na gi tr gyro_bias khng c cp nht thng xuyn, d lm cho b
lc mt tc dng khi lm vic nhng mi trng rung ng hay c nhit khc nhau. Ngoi ra,
cng phi k n vic chun trc b lc ny kh kh khn n u khng c thi t b quan st
Ni tm li, cc b lc thng thng l mt k thut dng phn cng (cc mch in t R,L,C)
hoc phn mm (lc FIR, lc IIR, ca s Hamming trong x l tn hiu s) l nhm gi li cc tn
hiu trong mt khong thng di tn s no v loi b tn hiu cc di tn s cn li. i vi
vic xy dng b lc bng phn cng, ra i trc khi dng cc b lc phn mm, nhng vic hiu
chnh c tnh, thay i cc tham s ca b lc phc tp h n rt nhiu so vi s dng gii thut x
l tn hiu s.
Trong cc b lc ny, n u tn ti cc tn hiu nhiu trong di thng tn th k t
qu tn hiu tr nn km i rt nhiu c th x l v iu khi n h thng mt cch n nh. iu
ny cng t ra rt thc t i vi cc b lc phn cng, vn rt d b nhiu bi cc tn hiu in
trong lc hot ng do s km chnh xc ca cc linh kin v s bt thng ca dng in ng vo
i vi b lc Kalman, thut ng "lc" khng c ngha nh cc b lc trn.
y l mt gii thut tnh ton v c lng thng k ti u tt c cc thng tin ng vo c cung
cp ti n c c mt gi tr ra ng tin cy nht cho vic x l ti p theo. Do vy lc Kalman
c th s dng loi b cc tn hiu nhiu m c m hnh l nhng tn hiu nhiu trng trn
tt c di thng m n nhn c t ng vo, da trn cc thng k trc o v chun trc li gi
tr c lng bng cc gi tr o hin ti vi lch pha gn nh khng tn ti v c li ti
thi u xp x 0 i vi nhng tn hiu ng vo khng ng tin cy. Mc d phi tn kh nhiu thi
gian x l lnh, nhng vi tc hin ti ca cc vi iu khi n lm vic tnh ton c lng ti
u ca b lc ny tr nn n gin v ng tin cy rt nhiu. Nh c c ch t cp nht cc gi tr
c s (bias) ti mi thi i m tnh ton, cng nh xc nh sai lch ca k t qu o trc vi k t
qu o sau nn gi tr o lun c n nh, chnh xc, gn nh khng b sai s v li v
lch pha ca cc tn hiu. H n th , c xy dng bi hm trng thi, do vy b lc Kalman c
th k t hp khng ch hai tn hiu t hai cm bi n, m c th k t hp c nhiu cm bi n o
nhng di tn khc nhau ca cng mt gi tr i lng vt l. Chnh v iu ny, lm b lc
Kalman tr nn ph dng h n tt c nhng b lc khc trong vic x l
Ch ng 3: B Lc Kalman
n tt nghip
Trang 45
Ch ng 3: B Lc Kalman
n tt nghip
Trang 46
n tt nghip
Trang 47