Professional Documents
Culture Documents
Thuat Toan
Thuat Toan
H CH MINH
I HC KHOA HC T NHIN
---oOo---
NH THUN
TM TT LUN N TIN S VT L
12
nm 2012
Trong mt h thng MIMO tng qut vi M T anten pht v M R anten thu, k hiu p ng xung
ca knh thng thp tng ng gia anten pht th j v anten thu th i l hij ( ; t ) , trong c gi
l bin tr v t l bin thi gian. V th knh thay i theo thi gian mt cch ngu nhin c m t bng
ma trn H ( ; t ) kch thc M T M R nh sau:
H ( ; t ) =
M
M
M
M
hM R 1 ( ; t ) hM R 2 ( ; t ) ... hM R M T ( ; t )
( 1.1)
ri (t ) = hij ( ; t )s j (t )d
j =1
(1.2)
MT
= hij ( ; t )* s j (t ), i = 1,2,..., M R
j =1
Khi biu din cng thc trn dng ma trn, biu thc (1.2) tr thnh
r (t ) = H( ; t ) * s j (t )
trong , s(t ) l vector M T 1 v r (t ) l vector M R 1
(1.3)
h12 (t ) L h1M T (t )
h11 (t )
h (t ) h (t ) L h (t )
21
22
2M T
H (t ) =
M
M
M
M
hM R 1 (t ) hM R 1 (t ) L hM R M T (t )
(1.4)
ri (t ) = hij (t )s j (t ), i = 1,2,..., M R
j =1
(1.5)
Trong khi , nu ta cn biu din dng ma trn, vector tn hiu thu r(t) c vit nh sau:
r (t ) = H (t )s(t )
(1.6)
Ngoi ra, nu bin i v mt thi gian ca p ng xung c xem l chm trong khong thi
gian 0 t T , knh H gn nh khng thay i trong mt chu k k t ang xem xt th biu thc (1.6)
r (t ) = Hs(t ), 0 t T
(1.7)
M hnh knh fading khng la chn tn s bin i thi gian chm trong biu thc (1.7) c xem l m
hnh n gin nht cho truyn dn tn hiu trong h thng MIMO.
2.1
Trong phn ny, lun n trnh by m hnh knh MIMO bng hp fading khi phng vi
M t anten pht v M r anten thu. Khi quan h gia tn hiu pht v tn hiu thu c m t nh
sau
Y = HX + V
2.1.2
(2.1)
(2.2)
trong X p l ma trn hun luyn kch thc M t L v L l di chui hun luyn. Gii
= (X Hp X p )1 X Hp Yp
H
2.1.3
(2.3)
c lng knh bn m ci tin dng phng php phn tch ma trn tha s
SVD.
H = PQ H
sao cho X p X Hp = X Hp X p = I v QQ H = I
(2.5)
(2.6)
)=U
k
kV
kH trong cng thc (2.6), ta c biu thc sau
S dng phn tch SVD ( K
=V
U
H
Q
k
k
(2.7)
s c tnh bi
Do , knh truyn c lng H
H
= WQ
H
2.2
(2.8)
y (n ) = Hx( n ) + v (n )
(2.9)
x ( n ) = s( n ) + c ( n )
(2.10)
trong n l tham s v thi gian tc thi. Ngoi ra, s(n) l d liu c ch, c(n) l phn tn
hiu trc giao chn vo trc k t tn hiu pht.
By gi, ta gi s knh c s dng gm N k t pht. Ta c L k t u tin gi l chui
hun luyn. Xp cc k t hun luyn nh ma trn, ta t c biu thc sau
(2.11)
(2.12)
c i ( p ) = Pp e j 2 ( p )
(2.13)
2.3
Kt qu m phng
MSE va do dai ki hieu huan luyen
MSE va Eb/No
Uoc luong binh phuong cuc tieu (LS)
Uoc luong mu cai tien
Uoc luong LS
Uoc luong mu cai tien
-10
MSE (dB)
MSE (dB)
-5
-10
-20
-30
-40
10
15
Eb/No, dB
20
25
30
-100
10
20
30
40
50
60
pilots
70
80
90
100
MSE va Eb/No
10
BER
SER
-10
MSE (dB)
-15
-20
-25
-30
-35
-40
Uoc luong kenh LS
Uoc luong kenh mu cai tien (khong xet sai so W)
Uoc luong kenh mu cai tien (xet sai so W)
5
10
15
Eb/No, dB
20
10
10
25
-1
-2
30
10
Eb/No,dB
15
20
10
-1
MSE (dB)
-10
10
-2
10
-3
10
BER,
SER,
BER,
SER,
-4
10
Uoc
Uoc
Uoc
Uoc
-5
10
10
15
20
Eb/No, dB
25
30
10
Eb/No,dB
15
20
8
CHNG 3: NH GI C LNG KNH BN M CI TIN DA TRN PHN TCH
KHNG GIAN CON TN HIU
3.1
M hnh h thng
Lun n xem xt h thng MIMO vi M t anten pht v M r anten thu. Ta k hiu x(n) l vector k
t kch thc M t 1 pha pht. Trong khi chui vector k t pha thu m t bn di l hm da
trn tn hiu pht v nhiu Gaussian trng cng
L
(3.1)
l =0
trong w (n ) l thnh phn nhiu trng vi kch thc M r 1 da trn s anten thu vi phng
sai w2 v l knh MIMO vi bc L. Lun n k hiu dng vector ca H (l ) thng qua vic sp xp cc ct
ca n nh sau:
h(l ) = vec{H (l )}
(3.2)
K tip, ta tp trung phn tch khi k t th k biu din bng biu thc nh sau
(3.3)
(3.4)
(3.5)
3.2
c lng knh bn m ci tin da trn khng gian con tn hiu cho MIMO
Trong phn ny, lun n tp trung vo hai k thut c lng knh da trn phn tch khng gian con
tn hiu bao gm k thut c lng r (dng phng php uc lng bnh phng cc tiu t l) v k
thut m hon ton.
3.3
square). Trong chng ny, ta k hiu J LS , J SLS ln lt l hm ti u ca phung php c lng bnh
phng cc tiu (LS) v bnh phng cc tiu t l (SLS). Ngi ta chng minh li c lng SLS
dng sau
E H H
LS
{ {(
= tr E H H
LS H H LS
F
)(
{(
= 2 n2 rtr XX H
}+ (1 ) tr{R
2
tr{R H }
( J LS + tr {R H })
=
J LS + tr{R H }
J tr {R H }
+ LS
tr {R H } + J LS
(3.6)
3.3.1
J LS tr {R H }
< J LS
J LS + tr{R H }
(3.7)
Lun n m t phng php c lng knh d on tuyn tnh cho h thng MIMO da trn mt
s nh ngha v tn hiu thu nh bn di
y (n 1) = y T (n 1),..., y T (n K )
{
= E {y (n)y
R n1 = E y (n 1)y T (n 1)
Rn
(n 1)}
(3.8)
(3.9)
(3.10)
(3.11)
(3.12)
10
P ( s ) = I P (i )s i
(3.13)
i =1
L 1
H ( s ) = H (i )s i
(3.14)
i =0
P( s)H( s) = H(0)
(3.15)
C = H ( 0) H H ( 0)
(3.16)
Ngi ta cng chng minh rng (3.15) s b thay i theo min thi gian
[I,P]HT = [H(0),0,...,0]
(3.17)
H D = H 0H ,..., H HL1
(3.18)
vec{H D } = Dh
(3.19)
(3.20)
trong H null (0) l khng gian ct rng ca H (0) , (I H null (0))D = B l iu kin m c
lng knh h.
3.4
Kt qu m phng
MSE versus SNR
-10
LS Estimation
new subspace Estimation
LS Estimation
new subspace Estimation
MSE (d B)
MSE (dB)
-10
-10
-10
10
15
20
Eb/No, d B
25
30
35
-10
10
20
30
40
50
60
70
80
90
100
pilots
11
MSE versus Eb/No
subspace Estimation with noise
subspace Estimation without noise
MSE (dB)
-10
-10
10
15
20
Eb/No, dB
25
30
35
4.1
K thut c lng knh dng thut ton bn m ci tin cho MIMO OSTBC
u tin, cc php tnh ma trn da trn phn gii ma trn tha s SVD ca H
SVD( ) = PQ H
(4.1)
Ma trn P v Q phi tha mn thuc tnh sau: PP H = P H P = I v tng t cho ma trn Q. cho
gn, ta t ma trn W theo biu thc W = P . Trong cc chng trc y, ma trn Q ny c th c
lng bng phng php bnh phng cc tiu dng chui hun luyn. Do vy, trong phn ny lun n
xut gii php c lng MIMO OSTBC trn c s phn tch vn c lng W.
Gi s tn hiu pht v phn nhiu tha mn cc biu thc sau:
(
)
E (v (k )v (l )) =
E x(k )x H (l ) = kl s2I
(4.2)
n2I
(4.3)
kl
Trong xut ny, knh fading Rayleigh c xem xt v knh c gi s l khng i qua mt
chu k pht cho trc. Ma trn tng quan tn hiu ng ra c miu t bng biu thc nh bn di:
R y = s2 HH H + n2I = s2 WW H + n2I
(4.4)
c lng m ma trn W c th thc hin da trn hm tng quan tn hiu thu nh sau: Thut
ton ML p dng cho hm t tng quan ny m t bng:
= 1
R
y
N
Ta t
y y
i
i =1
H
i
(4.5)
12
1
2
U w D w VwH = SVD 2 R
y nI
s
(4.6)
(4.7)
Q = Yp X p
(4.8)
4.2
Kt qu m phng
Novel blind channel estimation: MSE versus Eb/No
-10
-15
-5
MSE (dB)
MSE (dB)
LS based Estimation
New imperfect CE
-20
-10
-25
-30
-35
-40
-15
-20
-25
10
15
20
Eb/No, dB
25
30
MSE (dB)
-5
-10
-15
MIMO OSTBC with QPSK
MIMO OSTBC with 64QAM
-20
-25
10
15
Eb/No, dB
20
25
30
10
15
Eb/No, dB
20
25
30
13
CHNG 5: C LNG KNH M CHO KNH FADING LA CHN TN S
5.1
Y (n ) = X (n l )H l + V (n )
(5.1)
l =0
Tn hiu pht c a qua khi bin i ni tip sang song song, khi s c K lung
song song chiu di N 0 pha thu. Gi X (i ) l cc tn hiu sau khi m ha khng gian-thi gian
trc giao OSTBC. Tn hiu ny sau c bin i Fourier ngc t c N 0 ma trn
khng gian thi gian nh sau
X (n ) =
1
N0
N 0 1
m =0
X (m ) exp j N
nm
0
(5.2)
Y (i ) = X (i )H i + V (i )
(5.3)
trong
Y(i ) =
1
N0
N 0 1
Y (n ) exp j N
n =0
ni
2
H i = H exp j
li
N
l =0
0
Y = vec{Re(Y )}
vec{Im(Y )}
h i = H i , i = 0,K, N 0 1
hl = Hl , l = 0,K, L
14
Thc hin php bin i FFT ma trn F (xy dng t L + 1 ct u tin ca ma trn FFT
(5.4)
trong
h = h T0 K hTN
T T
h = h* 0 K h* L
T
0 1
k ma trn thc i xng P kch thc m m no, nghim ca bi ton ti u sau [10]
(5.5)
tr{Q1T PQ1 } = vi
(5.6)
i =1
(5.7)
~
range{Q1 } = range A (h)
(5.8)
()
~
~
~
ton ti u v D = diag h 0 K h N
0 1
} I
2K
() ()
() () }
{() }
0
] l vector cc bin ca bi
T
0 1
{() }
(5.9)
15
~ ~~
vec A (h )D 1
~ ~
~
= (D 1 I 2 MTN )vec A (h )
~
~
= (D 1 I 2 MTN )h
~
Lu ma trn tha mn vec A (h) = h
() () }
(5.10)
1
~
Tip tc thay D 2 = ~ 2 I 2 K , bi ton ti u trong (5.7) tr thnh
h
~
~
h T T (I 2 K R )h
max
~
~2
h
h
(5.11)
(5.12)
2
~
~
sao cho hT STi S i h = h i , i = 0,K , N 0 1
Bin i (5.12) sang dng tha mn iu kin ti u hm li theo thut ton SDR, ta c bi
ton ti u
~
min
tr{H P t }
~
H
~
H f0
(5.13)
2
~
~
sao cho hT STi S i h = h i , i = 0,K , N 0 1
y Hs 2 = sT H T Hs 2 y T Hs + y T y
(5.14)
16
(5.15)
nh ngha x = [sT t ] R N v
T
HT H HT y
Q= T
0
y H
Bi ton ti u mi s l
min x T Qx
sao cho x (i ) , i {1,K , N 1}
x (N ) { 1,1}
(5.16)
min tr (QX )
sao cho X 0, rank (X ) = 1
(5.17)
Kt qu m phng
Uoc luong kenh SDR
10
10
#
#
#
#
#
-1
10
-1
iteration =5
iteration =10
iteration =15
iteration =20
iteration =25
BER
BER
10
-2
10
-2
10
-3
10
-3
10
-4
10
6
SNR (dB)
10
12
10
SNR (dB)
17
0
-1
10
10
BER
10
-2
10
Uoc
Uoc
Uoc
Uoc
-3
10
-2
10
-4
10
6
SNR (dB)
10
12
-3
10
10
20
30
40
50
60
so lan lap
70
80
90
100
6.1
1
N
y(n )y (n )
H
2
v
(6.1)
n =1
vi N l s khe thi gian trong khung tn hiu pht. Biu thc trn c th khai trin di
dng
RY =
1
N
1
= H
N
1
+
N
v2 I
n =1
x(n )x (n ) H
N
n =1
1
+ H
N
1
x H (n )v (n ) H H +
N
n =1
x(n )v (n )
N
(6.2)
n =1
v(n )v (n)
H
2
v
n =1
1 N
R Y = H x(n )x H (n ) H H + H x(n )v H (n )
N n =1
N n =1
1 N
1 N
+ x(n )v H (n ) H H + v (n )v H (n ) v2I
N n =1
N n =1
(6.3)
18
1 N
x(n )x H (n ) x2I
N n =1
(6.4)
t
1
H
N
1
x(n )v (n ) +
n =1
N
N
1
x(n )v (n ) H H +
N
n =1
v(n)v (n )
H
2
v
I = R v
n =1
(6.5)
R x1 = x(n )x H (n ) N x2 I
(6.6)
n =1
Tip tc phn tch hm trn tnh d liu thng k bc hai cn nhng vo khung tn hiu
pha pht [77]
(6.7)
R x1 = X x1X H x1
Nh vy, khung tn hiu pht s gm d liu mang thng tin c ch ( X ), chui hun
luyn X p , v thng tin thng k bc hai ca tn hiu pht ( X x1 ). Trong cc m phng phn sau s
xt n vic tnh gi tr h s iu chnh .
6.2
Kt qu m phng
MSE versus Eb/No
LS scheme
embedded SOS scheme
WR-based scheme
embedded SOS scheme
-10
-20
-10
MSE
MSE (dB)
-30
-40
-50
-60
5
10
15
20
25
Eb/No, dB
30
35
40
45
-70
10
15
20
25
Eb/No, dB
30
35
40
45
19
Phan tich uoc luong mu nhung du lieu thong ke bac hai
MIMO 2x10
MIMO 4x10
MIMO 6x10
MIMO 8x10
-10
-20
MSE
-30
-40
-50
-60
-70
10
15
20
25
Eb/No, dB
30
35
40
45
7.1
biu din tn hiu thu kch thc nR 1 . Phng trnh m t quan h gia tn hiu pht v tn hiu
thu nh sau
y = Hs + n,
(7.1)
Im(H ) Re(H )
(7.2)
Im(y )
Im(s )
Im(n )
7.2
(7.3)
(7.4)
20
bng knh MMSE tch phn nhiu ra ring. iu dn n cht lng b cn bng MMSE s
c ci thin. Xt mt kha cnh khc, MMSE l trng hp m rng ca ZF. Thit lp ma
trn knh m rng H c kch thc (n + m ) m v vector tn hiu thu y kch thc (n + m ) 1
nh sau
y
H
H=
v
y
=
0
n I m
m ,1
(7.5)
= H H H y = H y,
T
(7.6)
(artificial noise) t chi cung cp dch v cho thu phi php. c bit, phn tn hiu nhiu nhn
to AN cng nh hng ln cc thu bao hp php, v do vy vn phn b cng sut pht gia
tn hiu mang tin v mang thnh phn nhiu nhn to tr thnh mt tham s thit k quan trng.
Do , h thng MIMO s phi p ng nhu cu dch v cht lng cao v an ton vi bo
mt cao.
Xut pht t cng thc tnh gi tr c lng knh theo thut ton bnh phng cc tiu,
gi tr c lng knh c tnh bng
= (X Hp X p )1 X Hp Yp
H
(7.7)
= H + H
vi H C
Mt
E H(H )
}= (X
2
V
H
p
Xp)
(7.8)
NMSE =
({
tr E H(H )
Mt
})
(7.9)
21
Cc tn hiu thu c pha thu hp php AR (authorized receiver) v thit b thu nghe
ln UR (unauthorized receiver) c m t bng cc cng thc nh sau
AR: Yk = X k H + Wk
(7.10)
UR: Z k = X k B + Vk
(7.11)
Kt qu m phng
So sanh cac ky thuat can bang kenh khac nhau
2x2 MIMO
-1
10
ZF-SIC
MMSE-SIC
ML
-1
10
-2
10
-2
BER
BER
10
-3
10
-3
10
-4
10
-4
10
-5
10
-5
10
10
12
Eb/No,dB
14
16
18
10
12
14
16
18
Eb/No (dB)
20
22
24
20
22
Phan tich ky thuat can bang kenh ZF cho cac he thong MIMO
-1
Phan tich ky thuat can bang kenh MMSE cho cac he thong MIMO
-1
10
10
MIMO 2x2
MIMO 4x4
BER
BER
MIMO 2x2
MIMO 4x4
-2
10
-3
10
-2
10
-3
8
Eb/No, dB
10
10
11
8
Eb/No, dB
10
11
-2
-1
10
10
UR
AR
UR
AR
-2
NMSE (dB)
NMSE (dB)
10
-3
10
-3
10
-4
10
-4
10
15
20
25
Eb/No, dB
30
35
40
45
10
10
15
20
25
Eb/No, dB
30
35
40
45
NMSE versus K
-1
10
UR
AR
-2
NMSE (dB)
10
-3
10
-4
10
8
K
10
11
12
13
Lun n trnh by cc k thut c lng knh truyn H c phn tch ma trn tha
23
Sau khi phn tch ma trn H thnh cc ma trn thnh phn dn n c th p dng linh
hot cc k thut c lng khc nhau cho chng sao cho mang li hiu qu b c
lng knh cao nht.
S dng hiu qu cc thuc tnh ma trn trc giao gim phc tp tnh ton
Phng php ny cho cht lng ci thin hn so vi phng php c lng bnh
phng cc tiu dng chui hun luyn r rt mi gi tr SNR.
Tng hiu qu s dng bng thng so vi phng php c lng bnh phng cc
tiu.
Trong cc ci tin sp ti, lun n c th b sung phn ng dng cc thut ton c lng
knh bn m ci tin ny trn thit b phn cng thc t. Mt hng khc na l c th dng c
lng knh ny cho cc mng hp tc (cooperative communications).
DANH MC CNG TRNH CA TC GI
[1] Dinh-Thuan Do, Dinh-Thanh Vu, A New Training Sequence for Secure Channel
Estimation in MIMO Systems, in Proc. of The 3rd IEEE International Conference on Computer
Science and Information Technology (IEEE ICCSIT 2010), pp. 406-409, Chengdu, China, July
2010.
[2] Dinh-Thuan Do, Dinh-Thanh Vu, "Performance Analysis of Hybrid Scheme for Semiblind Channel Estimation in MIMO Systems", in Proc. of International Conferences on
Advanced Technologies for Communications (ATC/REV 2010), Ho Chi Minh City, Vietnam,
24
in
MIMO",
in
Proc.
of
the
International
Green
Technology
Workshop/Conference/Exhibition (IGTWCE 2012), Ho Chi Minh City, pp. 32-34, Apr. 2012
[7] Dinh-Thuan Do, "A Comparative Study of Optimal Equalizers Applied in MIMO
Systems", in Proc. of the International Green Technology Workshop/Conference/Exhibition
(IGTWCE 2012), Ho Chi Minh City, pp.47-48, Apr. 2012
[8] Dinh-Thuan Do, "Analysis of imperfect semi-blind channel estimation in MIMO", in
Journal of Information Engineering (IEL, Information Engineering Research Institute, USA),
Vol. 2, No.4, pp.23-28, 2012
[9] Dinh-Thuan Do, "Analysis of semi-blind channel estimation based on Second Order
Statistic in MIMO" in International Journal of Future Generation Communication and
Networking, Vol. 6, No. 2, Korea, 2013.
[10] Dinh-Thuan Do, "BER Analysis of Semi-blind Channel Estimation in MIMO
Systems", in International Journal of Future Generation Communication and Networking, Vol.
6, No. 1, Korea, 2013