26
3 Equaliza¸c˜ ao adaptativa no dom´ ınio da frequˆ encia Em situa¸ c˜oes reais de comunica¸ c˜oes digitais, os receptores precisam a todo momento equalizar as distor¸ c˜oes causadas pelo canal (desconhecido). Neste cap´ ıtulo, trˆ es algoritmos adaptativos (LMS, NLMS, RLS) s˜ao apresen- tados operando no dom´ ınio da transformada. 3.1 Equaliza¸c˜ ao adaptativa Um equalizador adaptativo implementa de forma recursiva uma solu¸ c˜ao seguindo um crit´ erio espec´ ıfico. Neste trabalho, como ´ e visto no Cap´ ıtulo 2, considera-se a solu¸ c˜ao MMSE (no dom´ ınio da freq¨ encia) encontrada em (2- 77) e em (2-82) por ter melhores resultados frente ao equalizador ZF. Num primeiro est´agio de treinamento, blocos-piloto conhecidos pelo lado do receptor s˜ao enviados pelo transmissor. Nesta fase inicial, o filtro adaptativo ajusta seus parˆametros (taps ). Uma vez alcan¸ cada a convergˆ encia, o sistema entra em seu modo de opera¸ c˜ao, onde o receptor desconhece a informa¸ c˜aoenviadae o equalizador tem que trabalhar, e se ajustar, sob estas circunstˆ ancias. ˆ b(i) ˜ A(i) y(i) W M 1 V(L 1 ) d(i) b(i) x n (i) n(i) x(i) T(L 1 ) V T (L 1 ) Q T (i) + T T (L 1 ) r(i) Detec¸ ao por Min. Distˆ ancia W H M 1 ˜ z(i) Σ + e(i) z(i) ˜ r(i) ˜ A 0 (i) Figura 3.1: Estrutura da equaliza¸ c˜ao adaptativa no dom´ ınio da freq¨ encia. A Figura 3.1 ilustra o diagrama de blocos da equaliza¸ c˜aoadaptativa utilizada. No caso do MMSE, a fun¸ c˜ao custo, tanto para sistemas CP quanto para ZP, fica da forma

3 Equaliza¸c˜ao adaptativa no dom´ınio da frequˆencia · Neste cap´ıtulo, trˆes algoritmos adaptativos (LMS, NLMS, RLS) s˜ao apresen-tados operando no dom´ınio da transformada

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 3 Equaliza¸c˜ao adaptativa no dom´ınio da frequˆencia · Neste cap´ıtulo, trˆes algoritmos adaptativos (LMS, NLMS, RLS) s˜ao apresen-tados operando no dom´ınio da transformada

3Equalizacao adaptativa no domınio da frequencia

Em situacoes reais de comunicacoes digitais, os receptores precisam a

todo momento equalizar as distorcoes causadas pelo canal (desconhecido).

Neste capıtulo, tres algoritmos adaptativos (LMS, NLMS, RLS) sao apresen-

tados operando no domınio da transformada.

3.1Equalizacao adaptativa

Um equalizador adaptativo implementa de forma recursiva uma solucao

seguindo um criterio especıfico. Neste trabalho, como e visto no Capıtulo 2,

considera-se a solucao MMSE (no domınio da frequencia) encontrada em (2-

77) e em (2-82) por ter melhores resultados frente ao equalizador ZF. Num

primeiro estagio de treinamento, blocos-piloto conhecidos pelo lado do receptor

sao enviados pelo transmissor. Nesta fase inicial, o filtro adaptativo ajusta

seus parametros (taps). Uma vez alcancada a convergencia, o sistema entra

em seu modo de operacao, onde o receptor desconhece a informacao enviada e

o equalizador tem que trabalhar, e se ajustar, sob estas circunstancias.

>?

�b(i)A(i)

y(i)�

WM1

V(L1)

--?

-d(i)b(i) xn(i)

n(i)

x(i)T(L1)VT (L1) QT (i) -m+

TT (L1)

r(i)-

� Deteccao porMin. Distancia

� WHM1

z(i)

Σ- m?+ − e(i)

z(i)

r(i)

-�

A0(i)

Figura 3.1: Estrutura da equalizacao adaptativa no domınio da frequencia.

A Figura 3.1 ilustra o diagrama de blocos da equalizacao adaptativa

utilizada. No caso do MMSE, a funcao custo, tanto para sistemas CP quanto

para ZP, fica da forma

DBD
PUC-Rio - Certificação Digital Nº 0421024/CA
Page 2: 3 Equaliza¸c˜ao adaptativa no dom´ınio da frequˆencia · Neste cap´ıtulo, trˆes algoritmos adaptativos (LMS, NLMS, RLS) s˜ao apresen-tados operando no dom´ınio da transformada

Capıtulo 3. Equalizacao adaptativa no domınio da frequencia 47

J = E

[

‖b(i) − A0(i)r(i)‖2]

, (3-1)

em que A0(i) contem a matriz de equalizacao A(i), a IDFT M1 pontos WHM1

e o processamento V(L1)TT (L1) que remove as ultimas L componentes de um

bloco, caso seja o sistema ZP em questao.

O Capıtulo 2 e Apendice A mostram que a filtragem realizada no domınio da

transformada de Fourier pode ser implementada por uma matriz de equalizacao

diagonal com M1 coeficientes. Ou seja, podemos rescrever (3-1) de forma

equivalente

J = E

‖b(i) − V(L1)T

T (L1)WHM1

R(i)a(i)︸ ︷︷ ︸

e(i)

‖2

, (3-2)

onde R(i) representa a diagonalizacao das componentes do vetor r(i). O

equalizador fica entao representado por um vetor a(i) de dimensao M1 × 1

a(i) =[a(i)[0], a(i)[1], . . . , a(i)[M1 − 1]

]T. (3-3)

No argumento da funcao (3-2) tem-se o vetor de erro associado ao i-esimo

bloco transmitido

e(i) = b(i) − V(L1)TT (L1)W

HM1

R(i)a(i). (3-4)

No caso do CP, L1 = L e a equacao (3-2) se torna

J = E

[

‖b(i) − WHNR(i)a(i)‖2

]

, (3-5)

e no esquema de transmissao ZP, L1 = 0 e a equacao (3-2) se reduz a

J = E

[

‖b(i) − WHMNR(i)a(i)‖2

]

. (3-6)

O erro associado ao i-esimo bloco e representado por

eCP (i) = b(i) − WHNR(i)a(i) (3-7)

no caso da prefixacao CP, e

eZP (i) = b(i) − WHMNR(i)a(i) (3-8)

no caso da sufixacao ZP. Este vetor de erro serve para atualizar os M1 taps do

filtro adaptativo.

Como e desejado minimizar o erro medio quadratico, toma-se o gradiente da

funcao (3-2) e iguala-se o resultado a zero, encontrando assim, o ponto de

mınimo dessa funcao quadratica. Observando que os coeficientes do equalizador

sao numeros complexos da forma a = aR + jaI , o gradiente da funcao custo

DBD
PUC-Rio - Certificação Digital Nº 0421024/CA
Page 3: 3 Equaliza¸c˜ao adaptativa no dom´ınio da frequˆencia · Neste cap´ıtulo, trˆes algoritmos adaptativos (LMS, NLMS, RLS) s˜ao apresen-tados operando no dom´ınio da transformada

Capıtulo 3. Equalizacao adaptativa no domınio da frequencia 48

(real) e um vetor coluna de M1 componentes, e e encontrado fazendo

∇aJ =

∂J

∂a(i)R

[0]− j ∂J

∂a(i)I

[0]...

∂J

∂a(i)R

[ℓ]− j ∂J

∂a(i)I

[ℓ]...

∂J

∂a(i)R

[M1−1]− j ∂J

∂a(i)I

[M1−1]

. (3-9)

Aplicando (3-9) em (3-2) e excluindo o ındice i por simplificacao, obtem-se

∇aJ = ∇aE

[

bHb − bHV(L1)TT (L1)W

HM1

Ra − aHRHWM1T(L1)V

T (L1)b

+ aHRHWM1T(L1)V

T (L1)V(L1)TT (L1)W

HM1

Ra]

= 2E

[

−RTW∗

M1T(L1)V

T (L1)b∗ + R

TW∗

M1T(L1)V

T (L1)V(L1)TT (L1)W

TM1

R∗a∗

]

.

(3-10)

Igualando o gradiente a zero e conjugando termos, chega-se a

∇aJ = 2E

[

−RHWM1T(L1)V

T (L1)b + RHWM1T(L1)V

T (L1)V(L1)TT (L1)W

HM1

Ra]

= −2E

RHWM1T(L1)V

T (L1)[

b − V(L1)TT (L1)W

HM1

Ra]

︸ ︷︷ ︸

e

= −2E

[

RHWM1T(L1)V

T (L1)e]

= 0. (3-11)

Este resultado diz que, de acordo com o princıpio da ortogonalidade [11], a

entrada do filtro no instante i e o conjugado do i-esimo vetor de erro obtido,

sao funcoes que, na media, sao ortogonais entre si no CM1 .

No caso do CP, L1 = L e o vetor gradiente da funcao custo se resume a

∇aJ∣∣CP

= −2E

[

RH(i)WNeCP (i)

]

. (3-12)

No caso do ZP, L1 = 0, o que resulta em

∇aJ∣∣ZP

= −2E

[

RH(i)WMNeZP (i)

]

. (3-13)

Estes resultados sao utilizados nas secoes seguintes para encontrar as ex-

pressoes de atualizacao dos filtros adaptativos.

3.2

DBD
PUC-Rio - Certificação Digital Nº 0421024/CA
Page 4: 3 Equaliza¸c˜ao adaptativa no dom´ınio da frequˆencia · Neste cap´ıtulo, trˆes algoritmos adaptativos (LMS, NLMS, RLS) s˜ao apresen-tados operando no dom´ınio da transformada

Capıtulo 3. Equalizacao adaptativa no domınio da frequencia 49

LMS - Least Mean Square

O algoritmo LMS (Least Mean Square) e um dos mais difundidos e

utilizados. Ele e em geral bem simples, facil de se implementar e com baixo

custo computacional se comparado com outros algoritmos adaptativos. Daı a

sua larga utilizacao. Este equalizador adaptativo implementa a solucao MMSE

de forma recursiva, minimizando o quadrado da norma do erro instantaneo.

Ou seja, retira-se o valor esperado de (3-2), o que significa dizer que a cada

iteracao tem-se uma estimativa da solucao MMSE. Dessa forma, a funcao custo

do LMS fica:

JLMS = ‖b(i) − V(L1)TT (L1)R(i)a(i)‖2 (3-14)

= eH(i)e(i). (3-15)

O gradiente, que neste caso tambem e uma estimativa do vetor gradiente da

solucao MMSE, e

∇aJLMS = −2RHWM1T(L1)V

T (L1)e(i). (3-16)

Agora, vamos fazer com que o algoritmo caminhe no sentido oposto ao de maior

crescimento da funcao custo, ou seja, na direcao contraria ao do gradiente.

Estabelece-se assim, o algoritmo iterativo LMS que e da forma

a(i + 1) = a(i) − 1

[

∇aJLMS

]∗

= a(i) + µRH(i)WM1T(L1)V

T (L1)e(i). (3-17)

O uso do conjugado do gradiente na equacao (3-17), se deve ao aparecimento

de a∗(i) na expressao (3-10). Para o CP, tem-se entao

aLMS

∣∣CP

(i + 1) = aLMS

∣∣CP

(i) − 1

[

∇aJLMS

]∗

= aLMS

∣∣CP

(i) + µRH(i)WNeCP (i), (3-18)

e para a transmissao ZP

aLMS

∣∣ZP

(i + 1) = a∣∣ZP

(i) − 1

[

∇aJLMS

]∗

= a∣∣ZP

(i) + µRH(i)WMNeZP (i). (3-19)

3.3

DBD
PUC-Rio - Certificação Digital Nº 0421024/CA
Page 5: 3 Equaliza¸c˜ao adaptativa no dom´ınio da frequˆencia · Neste cap´ıtulo, trˆes algoritmos adaptativos (LMS, NLMS, RLS) s˜ao apresen-tados operando no dom´ınio da transformada

Capıtulo 3. Equalizacao adaptativa no domınio da frequencia 50

NLMS - Normalized Least Mean Square

Como foi visto no algoritmo LMS, apesar de termos controle sobre o passo

µ da atualizacao do filtro (que e escolhido de acordo com as caracterısticas do

canal e da RSR), nao se tem qualquer controle sobre as excursoes do bloco r(i)

na entrada do filtro. Por conta disso, quando r(i) tem valores muito altos em

suas componentes, o filtro LMS sofre da amplificacao do gradiente do ruıdo.

Para contornar esta dificuldade, podemos usar o filtro LMS normalizado,

ou NLMS. Em particular, o ajuste aplicado aos taps do filtro na iteracao i + 1

e normalizado com relacao ao i-esimo vetor observado na recepcao r(i). Isso

posto, a equacao (3-17) pode ser rescrita da forma:

a(i + 1) = a(i) + α[

RH(i)R(i) + δIM1

]−1

RH(i)WM1T(L1)V

T (L1)e(i) (3-20)

= a(i) + αM1(i)RH(i)WM1T(L1)V

T (L1)e(i). (3-21)

O parametro δ, uma constante de valor pequeno, foi introduzido para evitar

problemas numericos na inversao do produto RH(i)R(i) contida em (3-20).

Estes problemas sao oriundos de nulos (ou valores muito baixos) em uma

das componentes do espectro do canal. O controle de ganho e realizado pela

introducao do escalar α. A matriz αM1(i) em (3-21) e diagonal de dimensao

M1 × M1, e contem os ganhos (adaptativos) normalizados para o equalizador

linear NLMS.

Para a transmissao CP, a equacao (3-20) se torna

aNLMS

∣∣CP

(i + 1) = a(i) + α[

RH(i)R(i) + δIN

]−1

RH(i)WNeCP (i) (3-22)

= a(i) + αN(i)RH(i)WNeCP (i). (3-23)

Pode-se enxergar a solucao CP-SC-FDE-NLMS como N equacoes desacopladas

(independentes), em que o p-esimo tap do filtro e atualizado fazendo

ap

∣∣CP

(i + 1) = ap

∣∣CP

(i) + αr∗(i)

r∗(i)r(i)WpeCP (i) (3-24)

= ap

∣∣CP

(i) + α1

r(i)WpeCP (i), (3-25)

onde a constante δ em (3-24) foi suposta ser igual a zero apenas para efeito

de ilustracao do resultado e Wp e uma matriz de dimensao 1 × N e que

representa a p-esima linha da matriz de DFT WN . Fica expresso na equacao

(3-24) que excursoes altas de rp(i) representam um ganho menor na adaptacao

do algoritmo na i-esima iteracao. Ja o LMS nao faz qualquer distincao das

DBD
PUC-Rio - Certificação Digital Nº 0421024/CA
Page 6: 3 Equaliza¸c˜ao adaptativa no dom´ınio da frequˆencia · Neste cap´ıtulo, trˆes algoritmos adaptativos (LMS, NLMS, RLS) s˜ao apresen-tados operando no dom´ınio da transformada

Capıtulo 3. Equalizacao adaptativa no domınio da frequencia 51

componentes da transformada do vetor recebido.

Para o sistema ZP, tem-se

aNLMS

∣∣ZP

(i + 1) = aNLMS

∣∣ZP

(i) + α[

RH(i)R(i) + δIM

]−1

RH(i)WMNeZP (i) (3-26)

= aNLMS

∣∣ZP

(i) + αM(i)RH(i)WMNeZP (i). (3-27)

3.4RLS - Recursive Least Squares

Este algoritmo implementa de forma recursiva o algoritmo de mınimos

quadrados [11]. Neste filtro adaptativo deve-se minimizar a soma dos erros

medio quadraticos ponderados por uma constante com decaimento exponen-

cial. Definindo-se entao a funcao custo a ser minimizada como

JRLS =i∑

l=1

λi−l‖e(l)‖2

=i∑

l=1

λi−leH(l)e(l), (3-28)

onde o vetor de erro e(i) e definido em (3-4). No caso em que λ = 1, nao

fazemos nenhuma distincao dos erros anteriores, dando a eles o mesmo peso

do presente na medida a ser minimizada. Por outro lado, podemos fazer com

que λ assuma valores muito proximos da unidade (porem menores). Isto levara

o algoritmo a “esquecer”um pouco do passado. O grau de esquecimento deve

variar conforme for a velocidade do desvanescimento do canal. Os resultados

de simulacao na Secao 3.6 demonstram este fato.

Seguindo com o desenvolvimento do algoritmo feito na introducao do

capıtulo, percebe-se que no RLS ha a substituicao do valor esperado por so-

matorios ponderados. Assim, aproveitando os calculos ja realizados, e possıvel

rescrever (3-11) como

∇aJRLS = −2i∑

l=1

λi−l{

RH(l)WM1T(L1)V

T (L1)[

b(l) − V(L1)TT (L1)W

HM1

R(l)a(i)]}

.

(3-29)Igualando-se a zero o gradiente da funcao custo do RLS, encontra-se

i∑

l=1

λi−lRH(l)W

M1T(L1)V

T (L1)b(l)

︸ ︷︷ ︸

χ(i)

=i∑

l=1

λi−lRH(l)W

M1T(L1)V

T (L1)V(L1)TT (L1)W

HM1

R(l)

︸ ︷︷ ︸

Φ(i)

a(i),

(3-30)

DBD
PUC-Rio - Certificação Digital Nº 0421024/CA
Page 7: 3 Equaliza¸c˜ao adaptativa no dom´ınio da frequˆencia · Neste cap´ıtulo, trˆes algoritmos adaptativos (LMS, NLMS, RLS) s˜ao apresen-tados operando no dom´ınio da transformada

Capıtulo 3. Equalizacao adaptativa no domınio da frequencia 52

onde χ(i) e um vetor de dimensao M1 × 1 tal que

χ(i) =i∑

l=1

λi−lRH(l)WM1T(L1)V

T (L1)b(l), (3-31)

e

Φ(i) =i∑

l=1

λi−lRH(l)WM1T(L1)V

T (L1)V(L1)TT (L1)W

HM1

R(l) + δλiIM1 ,

(3-32)que e quadrada, de dimensao M1 × M1. A introducao da ultima parcela de

regularizacao na equacao (3-32) tem o efeito de evitar problemas numericos

(singularidade ou valores muito baixos em uma das componentes da transfor-

mada do bloco recebido), tornando-a nao-singular desde a primeira iteracao

do algoritmo. Isso e equivalente a rescrever a funcao custo do RLS como

JRLS =i∑

l=1

λi−l‖e(l)‖2 + δλi‖a(l)‖2. (3-33)

O parametro δ tem valor baixo e λ esta definido no intervalo (0, 1), o que

significa que rapidamente a energia dos coeficientes do filtro vai perdendo

peso na minimizacao do algoritmo. A solucao para os M1 parametros do filtro

adaptativo RLS sao encontrados calculando

a(i) = Φ−1(i)χ(i). (3-34)

O vetor χ(i) e a matriz Φ(i) podem ser encontrados de maneira recursiva,

repetindo a mesma estrategia em ambos os casos. Para isso, vamos isolar o

termo em que l = i na equacao (3-32):

Φ(i) = λ

[i−1∑

l=1

λi−1−lRH(l)WM1T(L1)V

T (L1)V(L1)TT (L1)W

HM1

R(l) + δλi−1

]

+ RH(i)WM1T(L1)V

T (L1)V(L1)TT (L1)W

HM1

R(i) (3-35)

= λΦ(i − 1) + RH(i)WM1T(L1)V

T (L1)V(L1)TT (L1)W

HM1

R(i), (3-36)

e o mesmo vale para o vetor χ(i) em (3-31), ou seja,

χ(i) = λχ(i − 1) + RH(i)WM1T(L1)V

T (L1)b(i). (3-37)

Assim, e possıvel realizar o algoritmo de forma recursiva.

Para o caso de transmissao CP, as equacoes de atualizacao se tornam

Φ∣∣CP

(i) = λΦ∣∣CP

(i − 1) + RH(i)R(i) (3-38)

χ

∣∣CP

(i) = λχ

∣∣CP

(i − 1) + RH(i)WNb(i), (3-39)

DBD
PUC-Rio - Certificação Digital Nº 0421024/CA
Page 8: 3 Equaliza¸c˜ao adaptativa no dom´ınio da frequˆencia · Neste cap´ıtulo, trˆes algoritmos adaptativos (LMS, NLMS, RLS) s˜ao apresen-tados operando no dom´ınio da transformada

Capıtulo 3. Equalizacao adaptativa no domınio da frequencia 53

onde percebe-se que a matriz Φ(i) a ser invertida e diagonal, e sendo assim,

nao muito pesada computacionalmente para calcular os coeficientes do filtro

em (3-34). Ja para o ZP, tem-se

Φ∣∣ZP

(i) = λΦ∣∣ZP

(i − 1) + RH(i)WMNWH

MNR(i) (3-40)

χ

∣∣ZP

(i) = λχ

∣∣ZP

(i − 1) + RH(i)WMNb(i). (3-41)

Seria natural, apartir dos resultados obtidos ate o momento, fazer a apro-

ximacao WMNWHMN ≈ N

MIM em (3-40), e obter assim, uma matriz Φ(i) diago-

nal. Resultados de simulacao como ilustra a Figura 3.2, mostram , no entanto,

que esta aproximacao causa no ZP-SC-FDE-RLS uma queda de desempenho

consideravel.

0 10 20 30 40 50 60 70 80 90 10010

−2

10−1

100

Número de blocos

EM

Q [d

B]

ZP−SC−FDE−RLS − Erro médio quadrático em canal fixo, RSR = 15dB

RLS (Aprox)RLS

Figura 3.2: Erro medio quadratico dos algoritmos ZP-SC-FDE-RLS aproxi-mado e original.

Ao nao se fazer esta aproximacao, o preco a ser pago e de um aumento

no numero de operacoes artimeticas no calculo de (3-34) para o ZP. Todavia,

o lema de inversao de matrizes possibilita calcular a inversa de Φ(i) recursiva-

mente, sem a necessidade da inversao de matrizes [11].

Assim, o algoritmo nao desconsidera a correlacao criada pelo produto da

DFT truncada WMN no bloco de dados observado na recepcao. Ainda mais,

o RLS e mais robusto a escolha dos parametros de atualizacao (no caso, o

fator de esquecimento λ) e e o algoritmo escolhido para implementacao da

estrutura com laco de retorno apresentada no Capıtulo 4. Estas estruturas sao

DBD
PUC-Rio - Certificação Digital Nº 0421024/CA
Page 9: 3 Equaliza¸c˜ao adaptativa no dom´ınio da frequˆencia · Neste cap´ıtulo, trˆes algoritmos adaptativos (LMS, NLMS, RLS) s˜ao apresen-tados operando no dom´ınio da transformada

Capıtulo 3. Equalizacao adaptativa no domınio da frequencia 54

inerentementes instaveis, devido a realimentacao de dados. A matriz Φ(i) e

inversıvel em todos os estagios devido ao fator de regularizacao introduzido

em (3-32). Por conta da diferenca de desempenho entre o RLS versao original

e sua versao com a aproximacao das DFTs truncadas, que leva o ultimo a

ter o pior desempenho entre os algoritmos recursivos, esta versao nao e mais

considerada nas analises que se seguem, adotando-se apenas o RLS original.

3.5Modo orientado a decisao (Decision Directed)

Em canais variantes no tempo, e importante que haja um rastreamento

das oscilacoes do canal, de forma a mitigar a perda de desempenho provocada

pelo desvanecimento das componentes do canal. No modo orientado a decisao,

as proprias estimativas b(i) sao utilizadas para realimentar o equalizador

adaptativo. Mesmo sabendo que as estimativas b(i) podem nao ser replicas

>z(i) ?

�b(i)

A(i)

y(i)�

WM1

V(L1)

--?

-d(i)b(i) xn(i)

n(i)

x(i)T(L1)VT (L1) QT (i) -m+

TT (L1)

r(i)-

� Deteccao porMin. Distancia

� WHM1

z(i)

Σ- m?+ − e(i)

(1)

(2)

-�

A0(i)

r(i)

Figura 3.3: Estrutura da equalizacao adaptativa FDE com decisao direcionada.

fieis dos dados enviados b(i) (o que faz com que algoritmo busque uma solucao

que ele considera certa, mas que na verdade nao e). Observa-se nas curvas de

desempenho que o trade-off ainda assim e consideravelmente favoravel a esta

tecnica.

O estagio de treinamento nao e descartado. Apenas agora, apos este

perıodo inicial de treinamento com sımbolos piloto, o sistema e chaveado

(Figura 3.3) para alimentar o equalizador adaptativo com as estimativas do

decisor. Durante o perıodo inicial, o algoritmo trabalhara com mais precisao

(treinamento, chave na posicao (1)) utilizando-se de b(i), e depois, no modo

orientado a decisao (chave na posicao (2)), das estimativas b(i).

DBD
PUC-Rio - Certificação Digital Nº 0421024/CA
Page 10: 3 Equaliza¸c˜ao adaptativa no dom´ınio da frequˆencia · Neste cap´ıtulo, trˆes algoritmos adaptativos (LMS, NLMS, RLS) s˜ao apresen-tados operando no dom´ınio da transformada

Capıtulo 3. Equalizacao adaptativa no domınio da frequencia 55

3.6Resultados de simulacao

Nas figuras que se seguem, utiliza-se 100 blocos de treinamento (chave

na posicao (1)), e em seguida, mais 100 blocos na operacao do sistema (chave

na posicao (2)).

0 200 400 600 800 1000 12000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

CP−SC−FDE(LMS) [Convergência dos algoritmos em RSR = 0dB]

mu = 0.003mu = 0.006mu = 0.011

0 200 400 600 800 10000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO OPERAÇÃO

BlocosE

rro

méd

io q

uadr

átic

o

CP−SC−FDE(NLMS) [Convergência dos algoritmos em RSR = 0dB]

alpha = 0.090alpha = 0.115alpha = 0.150

0 100 200 300 400 500 600 7000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO

OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

CP−SC−FDE(RLS) [Convergência dos algoritmos em RSR = 0dB]

lambda = 0.999lambda = 0.996lambda = 0.992

Figura 3.4: Erro medio quadratico dos algoritmos adaptativos nos sistemasCP-SC-FDE com RSR = 0dB

DBD
PUC-Rio - Certificação Digital Nº 0421024/CA
Page 11: 3 Equaliza¸c˜ao adaptativa no dom´ınio da frequˆencia · Neste cap´ıtulo, trˆes algoritmos adaptativos (LMS, NLMS, RLS) s˜ao apresen-tados operando no dom´ınio da transformada

Capıtulo 3. Equalizacao adaptativa no domınio da frequencia 56

0 200 400 600 800 1000 12000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

ZP−SC−FDE(LMS) [Convergência dos algoritmos em RSR = 0dB]

mu = 0.005mu = 0.008mu = 0.014

0 200 400 600 800 10000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

ZP−SC−FDE(NLMS) [Convergência dos algoritmos em RSR = 0dB]

alpha = 0.090alpha = 0.115alpha = 0.150

0 100 200 300 400 500 600 7000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO

OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

ZP−SC−FDE(RLS) [Convergência dos algoritmos em RSR = 0dB]

lambda = 0.999lambda = 0.996lambda = 0.992

0 100 200 300 400 500 600 7000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO

OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

ZP−SC−FDE(RLS) [Não−diagonal] [Convergência dos algoritmos em RSR = 0dB]

lambda = 0.999lambda = 0.996lambda = 0.992

Figura 3.5: Erro medio quadratico dos algoritmos adaptativos nos sistemasZP-SC-FDE com RSR = 0dB

0 200 400 600 800 10000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

CP−SC−FDE(LMS) [Convergência dos algoritmos em RSR = 3dB]

mu = 0.009mu = 0.014mu = 0.021

0 200 400 600 8000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

CP−SC−FDE(NLMS) [Convergência dos algoritmos em RSR = 3dB]

alpha = 0.110alpha = 0.135alpha = 0.185

0 100 200 300 400 500 600 7000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO

OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

CP−SC−FDE(RLS) [Convergência dos algoritmos em RSR = 3dB]

lambda = 0.995lambda = 0.990lambda = 0.980

Figura 3.6: Erro medio quadratico dos algoritmos adaptativos nos sistemasCP-SC-FDE com RSR = 3dB

DBD
PUC-Rio - Certificação Digital Nº 0421024/CA
Page 12: 3 Equaliza¸c˜ao adaptativa no dom´ınio da frequˆencia · Neste cap´ıtulo, trˆes algoritmos adaptativos (LMS, NLMS, RLS) s˜ao apresen-tados operando no dom´ınio da transformada

Capıtulo 3. Equalizacao adaptativa no domınio da frequencia 57

0 200 400 600 800 10000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

ZP−SC−FDE(LMS) [Convergência dos algoritmos em RSR = 3dB]

mu = 0.011mu = 0.016mu = 0.026

0 200 400 600 8000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

ZP−SC−FDE(NLMS) [Convergência dos algoritmos em RSR = 3dB]

alpha = 0.110alpha = 0.135alpha = 0.185

0 100 200 300 400 500 600 7000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO

OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

ZP−SC−FDE(RLS) [Convergência dos algoritmos em RSR = 3dB]

lambda = 0.995lambda = 0.990lambda = 0.980

0 100 200 300 400 500 600 7000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO

OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

ZP−SC−FDE(RLS) [Não−diagonal] [Convergência dos algoritmos em RSR = 3dB]

lambda = 0.995lambda = 0.990lambda = 0.980

Figura 3.7: Erro medio quadratico dos algoritmos adaptativos nos sistemasZP-SC-FDE com RSR = 3dB

0 200 400 600 8000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

CP−SC−FDE(LMS) [Convergência dos algoritmos em RSR = 6dB]

mu = 0.045mu = 0.055mu = 0.095

0 200 400 600 8000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

CP−SC−FDE(NLMS) [Convergência dos algoritmos em RSR = 6dB]

alpha = 0.140alpha = 0.180alpha = 0.250

0 100 200 300 400 500 600 7000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO

OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

CP−SC−FDE(RLS) [Convergência dos algoritmos em RSR = 6dB]

lambda = 0.990lambda = 0.985lambda = 0.970

Figura 3.8: Erro medio quadratico dos algoritmos adaptativos nos sistemasCP-SC-FDE com RSR = 6dB

DBD
PUC-Rio - Certificação Digital Nº 0421024/CA
Page 13: 3 Equaliza¸c˜ao adaptativa no dom´ınio da frequˆencia · Neste cap´ıtulo, trˆes algoritmos adaptativos (LMS, NLMS, RLS) s˜ao apresen-tados operando no dom´ınio da transformada

Capıtulo 3. Equalizacao adaptativa no domınio da frequencia 58

0 200 400 600 8000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

ZP−SC−FDE(LMS) [Convergência dos algoritmos em RSR = 6dB]

mu = 0.055mu = 0.065mu = 0.105

0 200 400 600 8000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

ZP−SC−FDE(NLMS) [Convergência dos algoritmos em RSR = 6dB]

alpha = 0.140alpha = 0.180alpha = 0.250

0 100 200 300 400 500 600 7000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO

OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

ZP−SC−FDE(RLS) [Convergência dos algoritmos em RSR = 6dB]

lambda = 0.990lambda = 0.985lambda = 0.970

0 100 200 300 400 500 600 7000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO

OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

ZP−SC−FDE(RLS) [Não−diagonal] [Convergência dos algoritmos em RSR = 6dB]

lambda = 0.990lambda = 0.985lambda = 0.970

Figura 3.9: Erro medio quadratico dos algoritmos adaptativos nos sistemasZP-SC-FDE com RSR = 6dB

0 200 400 600 8000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

CP−SC−FDE(LMS) [Convergência dos algoritmos em RSR = 9dB]

mu = 0.065mu = 0.115mu = 0.145

0 100 200 300 400 500 600 7000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO

OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

CP−SC−FDE(NLMS) [Convergência dos algoritmos em RSR = 9dB]

alpha = 0.250alpha = 0.290alpha = 0.380

0 100 200 300 400 500 6000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO

OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

CP−SC−FDE(RLS) [Convergência dos algoritmos em RSR = 9dB]

lambda = 0.990lambda = 0.980lambda = 0.950

Figura 3.10: Erro medio quadratico dos algoritmos adaptativos nos sistemasCP-SC-FDE com RSR = 9dB

DBD
PUC-Rio - Certificação Digital Nº 0421024/CA
Page 14: 3 Equaliza¸c˜ao adaptativa no dom´ınio da frequˆencia · Neste cap´ıtulo, trˆes algoritmos adaptativos (LMS, NLMS, RLS) s˜ao apresen-tados operando no dom´ınio da transformada

Capıtulo 3. Equalizacao adaptativa no domınio da frequencia 59

0 200 400 600 8000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

ZP−SC−FDE(LMS) [Convergência dos algoritmos em RSR = 9dB]

mu = 0.050mu = 0.090mu = 0.175

0 100 200 300 400 500 600 7000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO

OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

ZP−SC−FDE(NLMS) [Convergência dos algoritmos em RSR = 9dB]

alpha = 0.250alpha = 0.290alpha = 0.380

0 100 200 300 400 500 6000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO

OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

ZP−SC−FDE(RLS) [Convergência dos algoritmos em RSR = 9dB]

lambda = 0.990lambda = 0.980lambda = 0.950

0 100 200 300 400 500 6000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO

OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

ZP−SC−FDE(RLS) [Não−diagonal] [Convergência dos algoritmos em RSR = 9dB]

lambda = 0.990lambda = 0.980lambda = 0.950

Figura 3.11: Erro medio quadratico dos algoritmos adaptativos nos sistemasZP-SC-FDE com RSR = 9dB

0 200 400 600 8000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

CP−SC−FDE(LMS) [Convergência dos algoritmos em RSR = 12dB]

mu = 0.100mu = 0.130mu = 0.160

0 100 200 300 400 500 600 7000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO

OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

CP−SC−FDE(NLMS) [Convergência dos algoritmos em RSR = 12dB]

alpha = 0.320alpha = 0.360alpha = 0.440

0 100 200 300 400 500 6000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO

OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

CP−SC−FDE(RLS) [Convergência dos algoritmos em RSR = 12dB]

lambda = 0.950lambda = 0.900lambda = 0.800

Figura 3.12: Erro medio quadratico dos algoritmos adaptativos nos sistemasCP-SC-FDE com RSR = 12dB

DBD
PUC-Rio - Certificação Digital Nº 0421024/CA
Page 15: 3 Equaliza¸c˜ao adaptativa no dom´ınio da frequˆencia · Neste cap´ıtulo, trˆes algoritmos adaptativos (LMS, NLMS, RLS) s˜ao apresen-tados operando no dom´ınio da transformada

Capıtulo 3. Equalizacao adaptativa no domınio da frequencia 60

0 200 400 600 8000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

ZP−SC−FDE(LMS) [Convergência dos algoritmos em RSR = 12dB]

mu = 0.125mu = 0.175mu = 0.195

0 100 200 300 400 500 600 7000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO

OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

ZP−SC−FDE(NLMS) [Convergência dos algoritmos em RSR = 12dB]

alpha = 0.320alpha = 0.360alpha = 0.440

0 100 200 300 400 500 6000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO

OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

ZP−SC−FDE(RLS) [Convergência dos algoritmos em RSR = 12dB]

lambda = 0.950lambda = 0.900lambda = 0.800

0 100 200 300 400 500 6000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO

OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

ZP−SC−FDE(RLS) [Não−diagonal] [Convergência dos algoritmos em RSR = 12dB]

lambda = 0.950lambda = 0.900lambda = 0.800

Figura 3.13: Erro medio quadratico dos algoritmos adaptativos nos sistemasZP-SC-FDE com RSR = 12dB

0 200 400 600 800 10000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

CP−SC−FDE(LMS) [Convergência dos algoritmos em RSR = 15dB]

mu = 0.110mu = 0.135mu = 0.160

0 100 200 300 400 500 600 7000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO

OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

CP−SC−FDE(NLMS) [Convergência dos algoritmos em RSR = 15dB]

alpha = 0.340alpha = 0.380alpha = 0.470

0 100 200 300 400 500 6000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO

OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

CP−SC−FDE(RLS) [Convergência dos algoritmos em RSR = 15dB]

lambda = 0.900lambda = 0.850lambda = 0.800

Figura 3.14: Erro medio quadratico dos algoritmos adaptativos nos sistemasCP-SC-FDE com RSR = 15dB

DBD
PUC-Rio - Certificação Digital Nº 0421024/CA
Page 16: 3 Equaliza¸c˜ao adaptativa no dom´ınio da frequˆencia · Neste cap´ıtulo, trˆes algoritmos adaptativos (LMS, NLMS, RLS) s˜ao apresen-tados operando no dom´ınio da transformada

Capıtulo 3. Equalizacao adaptativa no domınio da frequencia 61

0 200 400 600 800 10000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

ZP−SC−FDE(LMS) [Convergência dos algoritmos em RSR = 15dB]

mu = 0.140mu = 0.175mu = 0.200

0 100 200 300 400 500 600 7000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO

OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

ZP−SC−FDE(NLMS) [Convergência dos algoritmos em RSR = 15dB]

alpha = 0.340alpha = 0.380alpha = 0.470

0 100 200 300 400 500 6000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO

OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

ZP−SC−FDE(RLS) [Convergência dos algoritmos em RSR = 15dB]

lambda = 0.900lambda = 0.850lambda = 0.800

0 100 200 300 400 500 6000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO

OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

ZP−SC−FDE(RLS) [Não−diagonal] [Convergência dos algoritmos em RSR = 15dB]

lambda = 0.900lambda = 0.850lambda = 0.800

Figura 3.15: Erro medio quadratico dos algoritmos adaptativos nos sistemasZP-SC-FDE com RSR = 15dB

0 200 400 600 800 1000 1200 14000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

CP−SC−FDE(LMS) [Convergência dos algoritmos em RSR = 18dB]

mu = 0.110mu = 0.135mu = 0.160

0 100 200 300 400 500 6000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO

OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

CP−SC−FDE(NLMS) [Convergência dos algoritmos em RSR = 18dB]

alpha = 0.380alpha = 0.430alpha = 0.520

0 100 200 300 400 500 6000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO

OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

CP−SC−FDE(RLS) [Convergência dos algoritmos em RSR = 18dB]

lambda = 0.850lambda = 0.800lambda = 0.720

Figura 3.16: Erro medio quadratico dos algoritmos adaptativos nos sistemasCP-SC-FDE com RSR = 18dB

DBD
PUC-Rio - Certificação Digital Nº 0421024/CA
Page 17: 3 Equaliza¸c˜ao adaptativa no dom´ınio da frequˆencia · Neste cap´ıtulo, trˆes algoritmos adaptativos (LMS, NLMS, RLS) s˜ao apresen-tados operando no dom´ınio da transformada

Capıtulo 3. Equalizacao adaptativa no domınio da frequencia 62

0 200 400 600 800 1000 1200 14000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

ZP−SC−FDE(LMS) [Convergência dos algoritmos em RSR = 18dB]

mu = 0.145mu = 0.175mu = 0.200

0 100 200 300 400 500 6000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO

OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

ZP−SC−FDE(NLMS) [Convergência dos algoritmos em RSR = 18dB]

alpha = 0.380alpha = 0.430alpha = 0.520

0 100 200 300 400 500 6000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO

OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

ZP−SC−FDE(RLS) [Convergência dos algoritmos em RSR = 18dB]

lambda = 0.850lambda = 0.800lambda = 0.720

0 100 200 300 400 500 6000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO

OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

ZP−SC−FDE(RLS) [Não−diagonal] [Convergência dos algoritmos em RSR = 18dB]

lambda = 0.850lambda = 0.800lambda = 0.720

Figura 3.17: Erro medio quadratico dos algoritmos adaptativos nos sistemasZP-SC-FDE com RSR = 18dB

DBD
PUC-Rio - Certificação Digital Nº 0421024/CA
Page 18: 3 Equaliza¸c˜ao adaptativa no dom´ınio da frequˆencia · Neste cap´ıtulo, trˆes algoritmos adaptativos (LMS, NLMS, RLS) s˜ao apresen-tados operando no dom´ınio da transformada

Capıtulo 3. Equalizacao adaptativa no domınio da frequencia 63

0 500 1000 1500 20000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

CP−SC−FDE(LMS) [Convergência dos algoritmos em RSR = 21dB]

mu = 0.110mu = 0.145mu = 0.170

0 100 200 300 400 500 6000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO

OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

CP−SC−FDE(NLMS) [Convergência dos algoritmos em RSR = 21dB]

alpha = 0.480alpha = 0.540alpha = 0.630

0 100 200 300 400 500 6000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO

OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

CP−SC−FDE(RLS) [Convergência dos algoritmos em RSR = 21dB]

lambda = 0.850lambda = 0.800lambda = 0.750

Figura 3.18: Erro medio quadratico dos algoritmos adaptativos nos sistemasCP-SC-FDE com RSR = 21dB

DBD
PUC-Rio - Certificação Digital Nº 0421024/CA
Page 19: 3 Equaliza¸c˜ao adaptativa no dom´ınio da frequˆencia · Neste cap´ıtulo, trˆes algoritmos adaptativos (LMS, NLMS, RLS) s˜ao apresen-tados operando no dom´ınio da transformada

Capıtulo 3. Equalizacao adaptativa no domınio da frequencia 64

0 500 1000 1500 20000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

ZP−SC−FDE(LMS) [Convergência dos algoritmos em RSR = 21dB]

mu = 0.150mu = 0.180mu = 0.205

0 100 200 300 400 500 6000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO

OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

ZP−SC−FDE(NLMS) [Convergência dos algoritmos em RSR = 21dB]

alpha = 0.480alpha = 0.540alpha = 0.630

0 100 200 300 400 500 6000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO

OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

ZP−SC−FDE(RLS) [Convergência dos algoritmos em RSR = 21dB]

lambda = 0.850lambda = 0.800lambda = 0.750

0 100 200 300 400 500 6000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO

OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

ZP−SC−FDE(RLS) [Não−diagonal] [Convergência dos algoritmos em RSR = 21dB]

lambda = 0.850lambda = 0.800lambda = 0.750

Figura 3.19: Erro medio quadratico dos algoritmos adaptativos nos sistemasZP-SC-FDE com RSR = 21dB

0 500 1000 1500 2000 25000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO

OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

CP−SC−FDE(LMS) [Convergência dos algoritmos em RSR = 24dB]

mu = 0.115mu = 0.150mu = 0.170

0 100 200 300 400 500 6000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO

OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

CP−SC−FDE(NLMS) [Convergência dos algoritmos em RSR = 24dB]

alpha = 0.540alpha = 0.620alpha = 0.750

0 100 200 300 400 500 6000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO

OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

CP−SC−FDE(RLS) [Convergência dos algoritmos em RSR = 24dB]

lambda = 0.850lambda = 0.750lambda = 0.650

Figura 3.20: Erro medio quadratico dos algoritmos adaptativos nos sistemasCP-SC-FDE com RSR = 24dB

DBD
PUC-Rio - Certificação Digital Nº 0421024/CA
Page 20: 3 Equaliza¸c˜ao adaptativa no dom´ınio da frequˆencia · Neste cap´ıtulo, trˆes algoritmos adaptativos (LMS, NLMS, RLS) s˜ao apresen-tados operando no dom´ınio da transformada

Capıtulo 3. Equalizacao adaptativa no domınio da frequencia 65

0 500 1000 1500 2000 25000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO

OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

ZP−SC−FDE(LMS) [Convergência dos algoritmos em RSR = 24dB]

mu = 0.155mu = 0.185mu = 0.205

0 100 200 300 400 500 6000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO

OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

ZP−SC−FDE(NLMS) [Convergência dos algoritmos em RSR = 24dB]

alpha = 0.540alpha = 0.620alpha = 0.750

0 100 200 300 400 500 6000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO

OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

ZP−SC−FDE(RLS) [Convergência dos algoritmos em RSR = 24dB]

lambda = 0.850lambda = 0.750lambda = 0.650

0 100 200 300 400 500 6000

0.2

0.4

0.6

0.8

1

ESTIMAÇÃO

OPERAÇÃO

Blocos

Err

o m

édio

qua

drát

ico

ZP−SC−FDE(RLS) [Não−diagonal] [Convergência dos algoritmos em RSR = 24dB]

lambda = 0.850lambda = 0.750lambda = 0.650

Figura 3.21: Erro medio quadratico dos algoritmos adaptativos nos sistemasZP-SC-FDE com RSR = 24dB

DBD
PUC-Rio - Certificação Digital Nº 0421024/CA
Page 21: 3 Equaliza¸c˜ao adaptativa no dom´ınio da frequˆencia · Neste cap´ıtulo, trˆes algoritmos adaptativos (LMS, NLMS, RLS) s˜ao apresen-tados operando no dom´ınio da transformada

Capıtulo 3. Equalizacao adaptativa no domınio da frequencia 66

0 5 10 15 20 2510

−6

10−5

10−4

10−3

10−2

10−1

100

Eb/N0 (dB)

Pro

babi

lidad

e de

err

o de

bit

CP−SC−FDE − Probabilidade de erro de bit

LMSNLMSRLSMMSE

Figura 3.22: CP-SC-FDE: Comparativo entre a BER para os diferentes algo-ritmos adaptativos em canal fixo

DBD
PUC-Rio - Certificação Digital Nº 0421024/CA
Page 22: 3 Equaliza¸c˜ao adaptativa no dom´ınio da frequˆencia · Neste cap´ıtulo, trˆes algoritmos adaptativos (LMS, NLMS, RLS) s˜ao apresen-tados operando no dom´ınio da transformada

Capıtulo 3. Equalizacao adaptativa no domınio da frequencia 67

0 5 10 15 20 2510

−6

10−5

10−4

10−3

10−2

10−1

100

Eb/N0 (dB)

Pro

babi

lidad

e de

err

o de

bit

ZP−SC−FDE − Probabilidade de erro de bit

LMSNLMSRLSMMSEMMSE (Aprox)

Figura 3.23: ZP-SC-FDE: Comparativo entre a BER para os diferentes algo-ritmos adaptativos em canal fixo

0 5 10 15 20 2510

−6

10−5

10−4

10−3

10−2

10−1

100

Eb/N0 (dB)

Pro

babi

lidad

e de

err

o de

bit

SC−FDE − Probabilidade de erro de bit

0 5 10 15 20 2510

−6

10−5

10−4

10−3

10−2

10−1

100

Eb/N0 (dB)

Pro

babi

lidad

e de

err

o de

bit

SC−FDE − Probabilidade de erro de bit

0 5 10 15 20 2510

−6

10−5

10−4

10−3

10−2

10−1

100

Eb/N0 (dB)

Pro

babi

lidad

e de

err

o de

bit

SC−FDE − Probabilidade de erro de bit

ZP−LMSCP−LMS

ZP−NLMSCP−NLMS

ZP−RLSCP−RLS

Figura 3.24: SC-FDE: Comparativo entre a BER do ZP e CP para os diferentesalgoritmos em canal fixo

DBD
PUC-Rio - Certificação Digital Nº 0421024/CA
Page 23: 3 Equaliza¸c˜ao adaptativa no dom´ınio da frequˆencia · Neste cap´ıtulo, trˆes algoritmos adaptativos (LMS, NLMS, RLS) s˜ao apresen-tados operando no dom´ınio da transformada

Capıtulo 3. Equalizacao adaptativa no domınio da frequencia 68

10.5 11 11.5 12 12.5 13 13.5

10−2

Eb/N0 (dB)

Pro

babi

lidad

e de

err

o de

bit

SC−FDE − Probabilidade de erro de bit

ZP−LMSZP−NLMSZP−RLSZP−MMSEZP−MMSE (Aprox)CP−LMSCP−NLMSCP−RLSCP−MMSE

Figura 3.25: SC-FDE: Comparativo entre a BER do ZP e CP para os diferentesalgoritmos em canal fixo (zoom em torno de 12dB)

DBD
PUC-Rio - Certificação Digital Nº 0421024/CA
Page 24: 3 Equaliza¸c˜ao adaptativa no dom´ınio da frequˆencia · Neste cap´ıtulo, trˆes algoritmos adaptativos (LMS, NLMS, RLS) s˜ao apresen-tados operando no dom´ınio da transformada

Capıtulo 3. Equalizacao adaptativa no domınio da frequencia 69

3.6.1Estimacao com sequencia de treinamento reduzida

Nessa implementacao alternativa, faz-se uso de um pequeno numero de

blocos de estimacao, em que o algoritmo e chaveado para o modo decision-

directed (chave na posicao (2)), e contamos com que as estimativas b(i)

dos blocos transmitidos sejam boas o suficiente para que a convergencia dos

algoritmos prossiga com sucesso, utilizando apenas os sımbolos detectados.

Na verdade, estamos apenas introduzindo um chute inicial com maior acuidade,

enquanto o algoritmo estiver usando os verdadeiros sımbolos enviados. O

restante do trabalho e feito pelas estimativas b(i) dos blocos transmitidos.

Esta tatica se mostra ainda mais recomendada em canais que variam no tempo,

onde nao faz muito sentido fazer longas equalizacoes com muitos blocos-piloto,

uma vez que ha variacoes do canal de transmissao a taxa de blocos do sistema.

3.6.2Canal fixo

0 5 10 15 20 2510

−4

10−3

10−2

10−1

100

Eb/N0 (dB)

Pro

babi

lidad

e de

err

o de

bit

CP−SC−FDE−LMS − BER com seqüência de treinamento reduzida

0 5 10 15 20 2510

−4

10−3

10−2

10−1

100

Eb/N0 (dB)

Pro

babi

lidad

e de

err

o de

bit

ZP−SC−FDE−LMS − BER com seqüência de treinamento reduzida

CP−LMS com 1 bloco(s)CP−LMS com 3 bloco(s)CP−LMS com 5 bloco(s)CP−LMS com 100 bloco(s)

ZP−LMS com 1 bloco(s)ZP−LMS com 3 bloco(s)ZP−LMS com 5 bloco(s)ZP−LMS com 100 bloco(s)

Figura 3.26: SC-FDE-LMS: Comparativo entre a BER do ZP e CP para osdiferentes algoritmos em canal fixo com sequencias de treinamento reduzida.

DBD
PUC-Rio - Certificação Digital Nº 0421024/CA
Page 25: 3 Equaliza¸c˜ao adaptativa no dom´ınio da frequˆencia · Neste cap´ıtulo, trˆes algoritmos adaptativos (LMS, NLMS, RLS) s˜ao apresen-tados operando no dom´ınio da transformada

Capıtulo 3. Equalizacao adaptativa no domınio da frequencia 70

0 5 10 15 20 2510

−5

10−4

10−3

10−2

10−1

100

Eb/N0 (dB)

Pro

babi

lidad

e de

err

o de

bit

CP−SC−FDE−NLMS − BER com seqüência de treinamento reduzida

CP−NLMS com 1 bloco(s)CP−NLMS com 3 bloco(s)CP−NLMS com 5 bloco(s)CP−NLMS com 100 bloco(s)

0 5 10 15 20 2510

−5

10−4

10−3

10−2

10−1

100

Eb/N0 (dB)

Pro

babi

lidad

e de

err

o de

bit

ZP−SC−FDE−NLMS − BER com seqüência de treinamento reduzida

ZP−NLMS com 1 bloco(s)ZP−NLMS com 3 bloco(s)ZP−NLMS com 5 bloco(s)ZP−NLMS com 100 bloco(s)

Figura 3.27: SC-FDE-NLMS: Comparativo entre a BER do ZP e CP para osdiferentes algoritmos em canal fixo com sequencias de treinamento reduzida.

0 5 10 15 20 2510

−6

10−5

10−4

10−3

10−2

10−1

100

Eb/N0 (dB)

Pro

babi

lidad

e de

err

o de

bit

CP−SC−FDE−RLS − BER com seqüência de treinamento reduzida

CP−RLS com 1 bloco(s)CP−RLS com 3 bloco(s)CP−RLS com 5 bloco(s)CP−RLS com 100 bloco(s)

0 5 10 15 20 2510

−5

10−4

10−3

10−2

10−1

100

Eb/N0 (dB)

Pro

babi

lidad

e de

err

o de

bit

ZP−SC−FDE−RLS − BER com seqüência de treinamento reduzida

ZP−RLS com 1 bloco(s)ZP−RLS com 3 bloco(s)ZP−RLS com 5 bloco(s)ZP−RLS com 100 bloco(s)

Figura 3.28: SC-FDE-RLS: Comparativo entre a BER do ZP e CP para osdiferentes algoritmos em canal fixo com sequencias de treinamento reduzida.

DBD
PUC-Rio - Certificação Digital Nº 0421024/CA
Page 26: 3 Equaliza¸c˜ao adaptativa no dom´ınio da frequˆencia · Neste cap´ıtulo, trˆes algoritmos adaptativos (LMS, NLMS, RLS) s˜ao apresen-tados operando no dom´ınio da transformada

Capıtulo 3. Equalizacao adaptativa no domınio da frequencia 71

3.7Consideracoes Finais

Verifica-se neste capıtulo que o algoritmo RLS apresenta desempenho

superior quando comparado com o LMS e NLMS, sob qualquer razao sinal-

ruıdo analisada e sob qualquer tipo de canal (fixo ou aleatorio). Por conta disso,

a partir de agora, nao mais os consideraremos nas estruturas que se seguem,

onde nos ateremos apenas ao algoritmo RLS.

E visto, tambem, que e possıvel iniciar os equalizadores com um numero

reduzido de blocos de treinamento, desde que a operacao seja no modo

orientado a decisao, onde as proprias estimativas do receptor sao utilizadas

para atualizar os filtros adaptativos (equalizadores). Estes resultados ficam

razoaveis principalmente para sistemas SC-FDE-RLS, como apresentado nas

figuras 3.26, 3.27, 3.28.

DBD
PUC-Rio - Certificação Digital Nº 0421024/CA