Escolar Documentos
Profissional Documentos
Cultura Documentos
SUMRIO
1. INTRODUO .................................................................................. 3
2. ARRANJO DE ANTENAS E CONFORMAO DE FEIXE ............... 5
2.1
2.2
2.3
O CDMA .................................................................................... 13
3.3
4.2
4.3
5.2
esquecimento .................................................................................. 33
5.3
5.4
5.5
5.6
7.1
7.2
7.3
8. BIBLIOGRAFIA................................................................................ 53
1. INTRODUO
4
Neste trabalho explorado o problema de conformao de feixe,
apresentando uma viso geral do tema e princpios fsicos bsicos que
permitem o desenvolvimento de tal tcnica; so apresentados superficialmente
as tcnicas de CDMA e MC-CDMA e tcnica de adaptao no supervisionada
(onde no se tem informao do sinal de sada desejado necessrio em
muitos problemas de filtragem adaptvel); introduzido o modelo do sinal
discreto em banda base de sistemas MC-CDMA; apresentado o problema de
conformao de feixe baseado no critrio de mxima SINR, discutindo-se e
apresentando-se o equacionamento do algoritmo GLM e RGLM; tais algoritmos
so implementados e analisados.
Este trabalho analisa e compara o desempenho dos algoritmos GLM e
RGLM em termos da SINR, uma vez que em [1] feita apenas a analise em
termos da taxa de erro de bits. O trabalho trata ainda do desempenho dos
algoritmos em termos da convergncia dos coeficientes e de seus
desempenhos computacionais.
5
2. ARRANJO DE ANTENAS E CONFORMAO DE FEIXE
ii.
iii.
iv.
v.
6
interferncias, melhorar a confiabilidade na aquisio de sinais e permitir a
rastreabilidade dos sinais desejados [4].
Na grande maioria dos arranjos adaptativos, o padro de radiao do
conjunto de antenas direcionado para a direo desejada atravs da
ponderao em amplitude e fase dos sinais de sada de cada elemento do
arranjo [8]. Alm disso, os arranjos tem a capacidade de identificar fontes de
interferncia e tentar suprimi-las automaticamente. A principal vantagem dos
arranjos adaptativos prover uma configurao rpida e flexvel dos padres
de conformao de feixe [9].
Sistemas de arranjo adaptativo conseguem localizar e rastrear sinais (de
interesse e interferentes) e dinamicamente ajustar o padro de radiao da
antena, a fim de melhorar a recepo e minimizar o efeito das interferncias, a
partir de algoritmos de processamento de sinais.
A Figura 1 apresenta um diagrama de blocos de um sistema de arranjo
adaptativo de antenas.
7
e demodulao so responsveis por fornecer o sinal analgico decodificado e
em banda base ao conversor analgico/digital, que digitaliza o sinal recebido. O
digital recebido filtrado pelo filtro espacial de conformao de feixes, gerando
os sinais de sada para cada unidade de conformao de feixes. Tanto os
sinais de sada quanto os sinais de entrada do filtro espacial so utilizados pelo
algoritmo adaptativo embarcado em um dispositivo de processamento de
sinais digitais para o ajuste dos coeficientes do filtro adaptativo.
2.3 Princpios bsicos da Conformao de Feixes
O princpio de funcionamento das antenas inteligentes pode ser
estudado usando o exemplo de um arranjo linear uniforme (ULA Uniform
Linear Array), com N elementos uniformemente espaados e distncia d entre
elementos consecutivos. Assume-se que o sinal gerado por uma fonte no
campo distante e que, portanto, o sinal incidente no arranjo de sensores
aproximadamente uma onda plana. Tal configurao apresentada na Figura
2.
d sin s
v0
(1)
8
onde v0 a velocidade de propagao da onda e s o ngulo da direo de
chegada da onda. A partir da equao (1) pode-se estabelecer uma expresso
para s :
v0
s sin 1
(2)
d sin s
(3)
a 1 e
j N 1
2 d
sin s
(4)
wT a 2
G 10 log10
H
w w
9
2
N 1
2 nd sin
wn exp j
c
n 0
G 10 log10
H
w w
(5)
Diagrama de Radiao
10
Ganho (dB)
-10
-20
-30
-40
-50
-80
-60
-40
-20
20
40
60
80
(graus)
Figura 3 - Exemplo de diagrama de radiao de um arranjo de antenas
s ,m 2
m 1 d sin s ,
c
m 1, 2,...., N
(6)
10
Os sinais de interferncia chegam ao arranjo com ngulos 1 ,2 ,..., N 1 .
A diferena de fase entre o m-simo sensor e o primeiro sensor devido ao nsimo sinal interferente dado por:
n,m 2
m 1 d sin n ,
m 1, 2,...., N
n 1, 2,...., N 1
(7)
... wN ,1 jwN ,2 e
j s ,2
j s , N
(8)
j n ,2
... wN ,1 jwN ,2 e
n 1, 2,..., N 1
j n , N
(9)
y t S t N t S t Nn t
(10)
n 1
Existem,
portanto,
2N
coeficientes
serem
determinados,
y t s t
(11)
wT2
(12)
11
T
w1 w1,1
w2,1 ... wN ,1
w 2 w1,2
w2,2 ... wN ,2
(13)
N N
como:
1 cos s ,2
1 cos 1,2
R1
1 cos N 1,2
cos s , N
cos 1, N
cos N 1, N
(14)
1 sin s ,2
1 sin 1,2
R2
1 sin N 1,2
sin s , N
sin 1, N
sin N 1, N
(15)
R 3 R 2
(16)
R 4 R1
(17)
nN 1 t R1
R 2 j R3
R 4 w
(18)
w R 1M
onde R
2 N 2 N
(19)
dada por:
R
R 1
R3
R2
R 4
(20)
MT2
(21)
12
M1 1 0 0
M 2 0 0 0
T
T
(22)
13
3. PRINCPIOS DO MC-CDMA
3.1 O CDMA
O CDMA (Mltiplo Acesso por Diviso de Cdigo) uma tcnica de
multiplexao onde um conjunto de usurios pode acessar simultaneamente e
assincronamente um canal atravs da modulao e do espalhamento do sinal
com informao usando uma sequncia de assinatura pr-determinada [10].
O CDMA tradicional, chamado DS-CDMA (Direct Sequence CDMA)
espalha o fluxo de dados usando um cdigo de espalhamento no domnio do
tempo [10]. O sinal DS-CDMA gerado atravs da multiplicao do smbolo de
cada usurio por uma sequncia binria (mais rpida que a taxa de gerao de
smbolos) [11].
A Figura 4 apresenta o diagrama da gerao de sinais CDMA.
14
utilizados espera-se que os cdigos de diferentes usurios sejam ortogonais
entre si, isto :
N para a b
para a b
c i c i 0
N 1
i 0
(23)
H n1
H
H n n1
H n1 H n 1
(24)
1 1
H0
1 1
(25)
com:
15
A Figura 5 apresenta o diagrama da gerao de sinais em um sistema
MC-CDMA.
(26)
16
Assume-se que o sinal transmitido sofre um desvanecimento Rayleigh,
independente para cada usurio e diferente para cada frequncia. O
desvanecimento Rayleigh pode ser representado por [13]:
hk ,m k ,m exp jk ,m
(27)
N 1
1 K 1
j 2 ml
a k k bk (n) hk ,m ck (m) exp
vl n
N k 0
N
m0
(28)
(29)
k 0
(30)
m0
17
N 1
K 1
N 1
k 1
m0
(31)
N 1
y n wH n z n
(32)
w2
wL
(33)
Figura 6 - Diagrama da estrutura do receptor MC-CDMA com arranjo de antenas proposto em [1]. Adaptado de [1].
18
4. ALGORITMOS CEGOS PARA CONFORMAO DE FEIXES EM
SISTEMAS MC-CDMA
(34)
d2 E w H d
w R
H
dd
(35)
uu
(36)
u2 E w H u
w R
H
d2 w H R dd w
SINR 2 H
u w R uu w
(37)
wH R w
w MSINR arg max H dd
w
w R uu w
(38)
w H R dd w
R dd w H
R uu w
w R uu w
(39)
19
A equao (39) equivale a um problema de autovalores e pode ser
rescrito como:
Ruu 1Rdd w w
(40)
binrios
{-1,1},
que
os
cdigos ck (m)
so
ortogonais, logo
como:
R xx E X(n) X H (n)
N 1
a 0 a H 0 0 E 0,2 m
m0
K 1
N 1
k 1
m0
a k a H k k E k2,m N n2 I
R dd R uu
onde X(n) x0 (n),..., x N 1 (n) .
A matriz de autocovarincia de z (n) pode ser escrita como:
(41)
20
R zz E z (n)z H (n)
N 1
a 0 a 0 0 E 0,m
m0
K 1
N 1
k 1
m0
(42)
a k a H k k E k2,m N n2 I
N 1
m0
0, m
de segunda ordem de
m0
0, m
N 1
N E 0,2 m
m0
N 1
2 E 0,2 m
2
0
m0
(43)
R zz
N 1
Na 0 a H 0 0 E 0,2 m
m0
K 1
N 1
k 1
m0
a k a H k k E k2,m N n2 I
(44)
NR dd R uu
R dd
R R xx
zz
N 1
2
R uu 2
NR xx R zz
N 1
2
(45)
21
N 1
w R zz w
2
N
w H R xx w 2
1 SINR
H
(46)
w H R zz w
w H R xx w
(47)
(48)
(49)
(50)
w n 1 w n
f w n
(51)
22
onde f w corresponde ao gradiente da funo custo f w , dado por [16],
[17]:
f w 2
f w
w
(52)
w H R zz w 1 w H R xx w
w
2 R zz w R xx w
f w 2
(53)
(54)
b b 2 ac
a
(55)
com:
a 2
2
b Re y (n)
2
(56)
y (n) 2 Re y (n)
2
e:
xH n x n
xH n z n
wH n x n
(57)
y wH n z n
23
n zH n w n
n X n w n
n XH n X n
(58)
n XH n z n
n n n
e:
a n H n n
b n H n n Re n H n n
(59)
c n n H n n 2 Re n H n n
2
24
A ordem de complexidade computacional do algoritmo, em termos do
nmero de multiplicao, apresentada direita de cada equao no
fluxograma da Figura 7. O algoritmo GLM requer aproximadamente
O[(N2+3N+4)L+4N+N2] multiplicaes.
4.3 O Algoritmo RGLM
De acordo com [1], o desempenho do algoritmo GLM, apresentado em
[15], degradado em funo da utilizao de estimativas instantneas das
matrizes de autocovarincia. Em [1] proposto, portanto, um novo algoritmo
adaptativo, chamado de Multiplicadores de Lagrange Generalizados Recursivo
(RGLM), a fim de alcanar um desempenho melhor que o algoritmo GLM.
No algoritmo RGLM a equao de atualizao dos pesos continua sendo
a mesma apresentada em (54):
w n 1 w n R zz n w n n R xx n w n
(60)
w n R zz n w n
w n R xx n w n
(61)
z n w n R zz n w n e x n w n R xx n w n , tal que:
n
z n
x n
(62)
25
Usando as equaes recursivas apresentadas em (60), pode-se fazer as
seguintes aproximaes:
z n f w n 1 R zz n 1 w n 1 w n z n z H n w n
f z n 1 n
(63)
x n f w n 1 R xx n 1 w n 1 w n X n X H n w n
f x n 1 n
(64)
onde n z H n w n e n XH n w n .
A equao de atualizao dos pesos pode ento ser simplificada em
alguns passo, tal como:
w n 1 w n n n n
n f n 1 n z n
(65)
n f n 1 X n n
Com condies iniciais:
0 0 z 0
0 X 0 0
(66)
26
27
5. EXPERIMENTOS E RESULTADOS
doaK 4 45 0 30 60
doaK 8 60 45 30 0 30 45 60 90
doaK 12 90 75 60 45 30 15 0 15 30 45 60 75
28
onde os ngulos so dados em graus e o valor destacado corresponde ao
ngulo de chegado do sinal de interesse.
A Figura 9, Figura 10 e Figura 11 apresentam as relaes sinal
interferncia+rudo para os casos com 4, 6 e 8 elementos de antenas,
respectivamente.
SINR
L=4
70
65
SINR (dB)
60
Algoritmo GLM - K = 4
Algoritmo RGLM - K = 4
Algoritmo GLM - K = 8
Algoritmo RGLM - K = 8
Algoritmo GLM - K = 12
Algoritmo RGLM - K = 12
55
50
45
40
35
200
400
600
800
1000 1200
Iteraes
1400
1600
1800
2000
Figura 9 SNIR para o caso com 4 elementos de antenas e diferentes quantidades de usurios (caso 1).
SINR
L=6
80
75
SINR (dB)
70
Algoritmo GLM - K = 4
Algoritmo RGLM - K = 4
Algoritmo GLM - K = 8
Algoritmo RGLM - K = 8
Algoritmo GLM - K = 12
Algoritmo RGLM - K = 12
65
60
55
50
45
40
200
400
600
800
1000 1200
Iteraes
1400
1600
1800
2000
Figura 10 - SNIR para o caso com 6 elementos de antenas e diferentes quantidades de usurios (caso 1).
29
SINR
L=8
85
80
SINR (dB)
75
Algoritmo GLM - K = 4
Algoritmo RGLM - K = 4
Algoritmo GLM - K = 8
Algoritmo RGLM - K = 8
Algoritmo GLM - K = 12
Algoritmo RGLM - K = 12
70
65
60
55
50
45
200
400
600
800
1000 1200
Iteraes
1400
1600
1800
2000
Figura 11 - SNIR para o caso com 8 elementos de antenas e diferentes quantidades de usurios (caso 1).
doaK 4 90 -45 0 45
doaK 8 90 60 -45 30 0 30 45 60
doaK 12 90 75 60 -45 30 15 0 15 30 45 60 75
A Figura 13, Figura 14 e Figura 15 apresentam as relaes sinal
interferncia+rudo para os casos com 4, 6 e 8 elementos de antenas,
respectivamente, para o segundo caso.
30
L=8eK=4
3
2.5
2.5
Ganho
Ganho
L=4eK=4
3
Algoritmo GLM
Algoritmo RGLM
1.5
1
0.5
0.5
-50
0
ngulo (graus)
(a)
50
Algoritmo GLM
Algoritmo RGLM
1.5
-50
2.5
2.5
2
Algoritmo GLM
Algoritmo RGLM
1.5
0.5
0.5
-50
0
ngulo (graus)
(c)
50
Algoritmo GLM
Algoritmo RGLM
1.5
-50
2.5
2.5
2
Algoritmo GLM
Algoritmo RGLM
0.5
0.5
-50
0
ngulo (graus)
(e)
50
50
Algoritmo GLM
Algoritmo RGLM
1.5
0
ngulo (graus)
(d)
L = 8 e K = 12
Ganho
Ganho
L = 4 e K = 12
3
1.5
50
L=8eK=8
Ganho
Ganho
L=4eK=8
0
ngulo (graus)
(b)
-50
0
ngulo (graus)
(f)
50
Figura 12 - Diagramas de radiao para diferentes condies de nmero de elementos de antenas e de quantidade de usurios
(caso 1).
31
SINR
L=4
60
55
50
SINR (dB)
45
40
35
30
Algoritmo GLM - K = 4
Algoritmo RGLM - K = 4
Algoritmo GLM - K = 8
Algoritmo RGLM - K = 8
Algoritmo GLM - K = 12
Algoritmo RGLM - K = 12
25
20
15
10
200
400
600
800
1000 1200
Iteraes
1400
1600
1800
2000
Figura 13 - SNIR para o caso com 4 elementos de antenas e diferentes quantidades de usurios (caso 2).
SINR
L=6
80
70
SINR (dB)
60
50
40
30
Algoritmo GLM - K = 4
Algoritmo RGLM - K = 4
Algoritmo GLM - K = 8
Algoritmo RGLM - K = 8
Algoritmo GLM - K = 12
Algoritmo RGLM - K = 12
20
10
0
200
400
600
800
1000 1200
Iteraes
1400
1600
1800
2000
Figura 14 - SNIR para o caso com 6 elementos de antenas e diferentes quantidades de usurios (caso 2).
32
SINR
L=8
90
80
70
SINR (dB)
60
50
40
Algoritmo GLM - K = 4
Algoritmo RGLM - K = 4
Algoritmo GLM - K = 8
Algoritmo RGLM - K = 8
Algoritmo GLM - K = 12
Algoritmo RGLM - K = 12
30
20
10
0
200
400
600
800
1000 1200
Iteraes
1400
1600
1800
2000
Figura 15 - SNIR para o caso com 8 elementos de antenas e diferentes quantidades de usurios (caso 2).
L=8eK=4
3
2.5
2.5
2
Algoritmo GLM
Algoritmo RGLM
1.5
Ganho
Ganho
L=4eK=4
3
0.5
0.5
-50
0
ngulo (graus)
(a)
50
Algoritmo GLM
Algoritmo RGLM
1.5
-50
2.5
2.5
2
Algoritmo GLM
Algoritmo RGLM
1.5
0.5
0.5
-50
0
ngulo (graus)
(c)
50
Algoritmo GLM
Algoritmo RGLM
1.5
50
L=8eK=8
Ganho
Ganho
L=4eK=8
0
ngulo (graus)
(b)
-50
0
ngulo (graus)
(d)
50
(caso 2) continua...3
2.5
2.5
2
Algoritmo GLM
Algoritmo RGLM
1.5
Ganho
Ganho
0.5
0.5
-50
50
Algoritmo GLM
Algoritmo RGLM
1.5
-50
50
0.5
0.5
-50
0
ngulo (graus)
(c)
50
-50
L = 4 e K = 12
3
2.5
2.5
33
2
Ganho
2
Ganho
50
L = 8 e K = 12
Algoritmo GLM
Algoritmo RGLM
1.5
0.5
0.5
-50
0
ngulo (graus)
(e)
50
Algoritmo GLM
Algoritmo RGLM
1.5
0
ngulo (graus)
(d)
-50
0
ngulo (graus)
(f)
50
Figura 16- Diagramas de radiao para diferentes condies de nmero de elementos de antenas e de quantidade de usurios
(caso 2).
GLM com valores 0.001 0.002 0.004 0.008 e com fatores de esquecimento
0.99
34
A Figura 17 e a Figura 18 apresentam, respectivamente, a evoluo da
SINR para os algoritmos GLM e RGLM com passos de atualizao RGLM =
SINR (dB)
50
40
f=
f=
f=
f=
f=
30
20
10
200
400
600
800
1000 1200
Iteraes
1400
1600
0.99
0.90
0.75
0.50
0.10
1800
2000
Figura 17 SINR Algoritmo GLM com GLM = 0.001 e diferentes fatores de esquecimento.
Algoritmo RGLM
RGLM = 0.001
60
SINR (dB)
50
40
f=
f=
f=
f=
f=
30
20
10
200
400
600
800
1000 1200
Iteraes
1400
1600
0.99
0.90
0.75
0.50
0.10
1800
2000
Figura 18 - SINR Algoritmo RGLM com RGLM = 0.001 e diferentes fatores de esquecimento.
35
Algoritmo GLM
GLM = 0.002
60
SINR (dB)
50
40
f=
f=
f=
f=
f=
30
20
10
200
400
600
800
1000 1200
Iteraes
1400
1600
0.99
0.90
0.75
0.50
0.10
1800
2000
Figura 19 - SINR Algoritmo GLM com GLM = 0.002 e diferentes fatores de esquecimento.
Algoritmo RGLM
RGLM = 0.002
60
SINR (dB)
50
40
f=
f=
f=
f=
f=
30
20
10
200
400
600
800
1000 1200
Iteraes
1400
1600
0.99
0.90
0.75
0.50
0.10
1800
2000
Figura 20 - SINR Algoritmo RGLM com RGLM = 0.002 e diferentes fatores de esquecimento.
Algoritmo GLM
GLM = 0.004
60
SINR (dB)
50
40
f=
f=
f=
f=
f=
30
20
10
200
400
600
800
1000 1200
Iteraes
1400
1600
0.99
0.90
0.75
0.50
0.10
1800
Figura 21 - SINR Algoritmo GLM com GLM = 0.004 e diferentes fatores de esquecimento.
2000
36
Algoritmo RGLM
RGLM = 0.004
60
SINR (dB)
50
40
f=
f=
f=
f=
f=
30
20
10
200
400
600
800
1000 1200
Iteraes
1400
1600
0.99
0.90
0.75
0.50
0.10
1800
2000
Figura 22 - SINR Algoritmo RGLM com RGLM = 0.004 e diferentes fatores de esquecimento.
Algoritmo GLM
GLM = 0.008
60
SINR (dB)
50
40
f=
f=
f=
f=
f=
30
20
10
200
400
600
800
1000 1200
Iteraes
1400
1600
0.99
0.90
0.75
0.50
0.10
1800
2000
Figura 23 - SINR Algoritmo GLM com GLM = 0.008 e diferentes fatores de esquecimento.
Algoritmo RGLM
RGLM = 0.008
60
SINR (dB)
50
40
f=
f=
f=
f=
f=
30
20
10
200
400
600
800
1000 1200
Iteraes
1400
1600
0.99
0.90
0.75
0.50
0.10
1800
2000
Figura 24 - SINR Algoritmo RGLM com RGLM = 0.008 e diferentes fatores de esquecimento.
37
0.1 .
Pk 1, k
potncia
do
rudo
assumiu
valores
38
Algoritmo GLM
70
60
SINR (dB)
50
40
2 = 10
30
2 = 5
2 = 1
20
2 = 0.5
10
2 = 0.1
2 = 0.01
200
400
600
800
1000 1200
Iteraes
1400
1600
1800
2000
Algoritmo RGLM
70
60
SINR (dB)
50
40
2 = 10
30
2 = 5
2 = 1
20
2 = 0.5
10
2 = 0.1
2 = 0.01
200
400
600
800
1000 1200
Iteraes
1400
1600
1800
2000
Pk 1
k SNOI
potncia
do
SOI
assumiu
valores
39
Algoritmo GLM
80
70
60
SINR (dB)
50
40
30
20
PSOI = 5
10
PSOI = 1
PSOI = 0.5
PSOI = 0.1
-10
-20
PSOI = 0.05
0
1000
2000
3000
Iteraes
4000
5000
6000
Algoritmo RGLM
80
70
60
SINR (dB)
50
40
30
20
PSOI = 5
10
PSOI = 1
PSOI = 0.5
PSOI = 0.1
-10
-20
PSOI = 0.05
0
1000
2000
3000
Iteraes
4000
5000
6000
40
Foram considerados os seguintes parmetros: nmero de elementos de
antena L 4 ; nmero de usurios K 6 ; fator de esquecimento, f 0.75 ;
potncia dos usurios Pk 1, k ; e potncia do rudo 2 0.1 . O ngulo de
chegada
dos
usurios
doaSNOI 60 30 0 30 60
interferentes
e
foi
ambiente
mantido
foi
constante,
considerado
sem
desvanecimento.
O ngulo de chegada do SOI foi mantido constante em -45 durante as
primeira 1000 iteraes, entre as iteraes 1000 e 3000 o ngulo variou
linearmente, em passos de 0.045 por iterao, chegando a 45. A partir de
3000 iteraes o ngulo foi mantido constante em 45.
Foram consideradas ainda 3 cenrios com diferentes passos de
atualizao: no primeiro, o passo de adaptao do Algoritmo RGLM foi
41
Caso no estacionrio
40
SINR (dB)
35
30
25
20
Algoritmo GLM
Algoritmo RGLM
15
500
1000
1500
2000
Iteraes
2500
3000
3500
4000
Figura 29 SINR dos algoritmos GLM e RGLM em ambiente no estacionrio (caso 1).
Caso no estacionrio
40
SINR (dB)
35
30
25
20
Algoritmo GLM
Algoritmo RGLM
15
500
1000
1500
2000
Iteraes
2500
3000
3500
4000
Figura 30 SINR dos algoritmos GLM e RGLM em ambiente no estacionrio (caso 2).
42
Caso no estacionrio
40
SINR (dB)
35
30
25
20
Algoritmo GLM
Algoritmo RGLM
15
500
1000
1500
2000
Iteraes
2500
3000
3500
4000
Figura 31 - SINR dos algoritmos GLM e RGLM em ambiente no estacionrio (caso 3).
Algoritmo RGLM
RGLM = 0.004
3
2.5
Ganho
2
@1000
@2000
@3000
1.5
0.5
-80
-60
-40
-20
0
20
ngulo (graus)
40
60
80
Figura 32 Diagrama de radiao para diferentes posies do SOI num ambiente no estacionrio.
43
5.5 Experimento 5 Desvanecimento
No quinto experimento foi avaliado o desempenho do algoritmo
considerando o desvanecimento multipercurso. O desvanecimento, como
discutido na Seo 4.1 e apresentado na Equao (27), um desvanecimento
de Rayleigh. A distribuio de Rayleigh dada pela expresso (67) e
demonstrada, para diferentes valores de R , na Figura 33.
x
x2
exp
2
p X x R 2
2 R
x0
(67)
x0
Distribuio Rayleigh
1.4
R = 0.5
R = 1
1.2
R = 2
pX(x)
0.8
0.6
0.4
0.2
0
0.5
1.5
2.5
x
3.5
4.5
44
Trs simulaes com diferentes valores de R foram feitas. A Figura 34
apresenta o resultado da simulao para o caso com desvanecimento R 0.5
e a Figura 35 e Figura 36, respectivamente para R 1 e R 2 .
Desvanecimento
R = 0.5
30
28
SINR (dB)
26
Algoritmo GLM
Algoritmo RGLM
24
22
20
18
5
Iteraes
10
4
x 10
Desvanecimento
R = 1
30
28
SINR (dB)
26
Algoritmo GLM
Algoritmo RGLM
24
22
20
18
1000
2000
3000
4000
5000 6000
Iteraes
7000
8000
9000
10000
45
Desvanecimento
R = 2
28
27
26
SINR (dB)
25
24
Algoritmo GLM
Algoritmo RGLM
23
22
21
20
19
18
100
200
300
400
500
600
Iteraes
700
800
900
1000
Atravs
das
simulaes
pode-se
verificar
influncia
do
46
5.6 Experimento 6 Avaliao do desempenho computacional
Conforme pode ser verificado nos experimentos anteriores, para
determinadas combinaes dos parmetros GLM , RGLM e f o desempenho
dos algoritmos GLM e RGLM possuem desempenho equivalente em termos da
relao sinal interferncia+rudo. Entretanto, computacionalmente falando, os
dois algoritmos possuem ordens de complexidade bastante distintas, conforme
apresentado na Seo 4.
Na Figura 37 so apresentados os nmeros de multiplicaes
(aproximado) do algoritmo GLM para diferentes nmeros de antenas e
diferentes ganhos de processamento M .
Nmero de Multiplicaes
12000
10000
8000
6000
4000
2000
0
7
Nmero de Antenas
10
Figura 37 Nmero de multiplicaes do algoritmo GLM para diferentes nmeros de antenas e ganhos de processamento.
47
Complexidade Computacional - Algoritmo RGLM
800
M=8
M = 16
M = 32
Nmero de Multiplicaes
700
600
500
400
300
200
100
0
7
Nmero de Antenas
10
Figura 38 Nmero de multiplicaes do algoritmo RGLM para diferentes nmeros de antenas e ganhos de processamento.
48
6. CONSIDERAES FINAIS
49
7. APNDICE
R xx Rdd Ruu
R zz
NR dd R uu
(68)
(69)
Ruu R xx Rdd
(70)
R zz
NR dd R xx R dd
(71)
Rearranjando (71):
R dd
R zz R xx
(72)
N 1
Rdd R xx Ruu
(73)
N R xx R uu R uu
R zz NR xx 1 N R uu
2
2
(74)
E por fim:
R uu 2
NR xx R zz
N 1
2
(75)
50
7.2 Aproximao para SINR
Da equao (45) tem-se:
R dd
R R xx
zz
N 1
2
R uu
NR xx R zz
N 1
2
(76)
w H R dd w
SINR H
w R uu w
(77)
SINR
w H R zz w w H R xx w
(78)
Nw H R xx w w H R zz w
N H zz
2
w R xx w
(79)
w H R zz w
w H R zz w
SINR
N
w H R xx w
w H R xx w
2
w H R zz w
1 SINR 1 N SINR
H
w R xx w
2
H
w R zz w
w H R xx w
(80)
N SINR
2
1 SINR
N 1
w R zz w
2
N
w H R xx w 2
1 SINR
H
(81)
51
7.3 Clculo do Multiplicador de Lagrange
O termo n determinado considerando que a restrio ( w H R xx w 1 )
deve ser atendida para o vetor de coeficientes a ser utilizado na prxima
iterao, isto :
w H n 1 R xx n w n 1 1
(82)
(83)
w n R zz n w n n R xx n w n R xx n
w n R zz n w n n R xx n w n 1
H
(84)
w H n R xx n w n w H n R xx n R zz n w n
n w H n R xx n R xx n w n
w H n R zz H n R xx n w n
n w H n R xx H n R xx n w n
2 w H n R zz H n R xx n R zz n w n
(85)
2 n w H n R zz n R xx n R xx n w n
2 n w H n R xx H n R xx n R zz n w n
2 2 n w H n R xx H n R xx n R xx n w n 1
Conhecendo a restrio e utilizando as estimativas instantneas das
matrizes de autocovarincia, tal que:
R xx x(n)x H (n)
R zz z (n)z H (n)
A expresso (85) pode ser rescrita como:
(86)
52
H
H
w n x ( n ) x ( n) x ( n) x ( n) w n
H
H
H
H
w n z ( n ) z ( n ) x ( n ) x ( n ) x ( n) x ( n) w n
w H n x ( n ) x H ( n ) x ( n ) x H ( n ) z ( n ) z H ( n) w n
(87)
w H n x ( n) x H ( n) z ( n) z H ( n ) w n
w n z ( n ) z H ( n ) x ( n) x H ( n) w n
0
H
H
H
H
w n z (n)z (n)x( n)x ( n)z ( n)z ( n) w n
Fazendo:
xH n x n
xH n z n
(88)
wH n x n
y wH n z n
2 n 2 n 2 2 Re y (n)
2
y (n) 2 Re y (n) 0
(89)
b b 2 ac
a
(90)
com:
a 2
2
b Re y (n)
2
y (n) 2 Re y (n)
2
(91)
53
8. BIBLIOGRAFIA
[1]
[2]
[3]
[4]
[5]
[6]
C. A. Balanis, Antenna Theory: A review, Proc. IEEE, vol. 80, no. 1, pp.
723.
[7]
C. A. Balanis, Antenna Theory: Analysis and Design, 3rd ed. New York:
Wiley, 2005.
[8]
[9]
54
channel, in Proceedings of IEEE Vehicular Technology Conference,
1999, pp. 18901894.
[16] S. Haykin, Adaptive Filter Theory, 4th editio. Upper Saddle River, NJ:
Prentice Hall, 2002.
[17] K. B. Petersen and M. S. Pedersen, The Matrix Cookbook. 2012.