Escolar Documentos
Profissional Documentos
Cultura Documentos
Correlacao de Sinais de Tempo Discreto PDF
Correlacao de Sinais de Tempo Discreto PDF
TEMPO DISCRETO
SEQUNCIAS DE CROSSCORRELAO E
AUTOCORRELAO
Suponha duas sequncias de sinais reais x(n) e y(n) onde ambas tenha
energia finita.
A crosscorrelao de x(n) e y(n) uma sequencia, que definida
n =
como:
n =
n =
xy
n =
SEQUNCIAS DE CROSSCORRELAO E
AUTOCORRELAO
Invertendo a ordem, tem-se:
n =
y ( n) x ( n l )
(2)r (l ) = y (n + l ) x(n), consequentemente r (l ) = r (l )
(1)ryx (l ) =
n =
n =
yx
xy
yx
n =
Exemplo 2.6.1
Determine a sequencia de crosscorrelao rxy (l , ) das sequncias :
x(n) = {...,0 ,0 ,2 ,-1,3,7 ,1,2 ,-3,0 ,0 ,...}
SEQUNCIAS DE CROSSCORRELAO E
AUTOCORRELAO
Similaridade entre a computao da crosscorrelao e da convoluo:
a nica diferena que na crosscorrelao no se faz a operao de
reflexo.
A crosscorrelao pode ser obtida pela convoluo fornecendo x(n) e
um verso refletida de y(n), y(-n). rxy (l ) = x(l ) * y (l )
A ausncia da reflexo faz a crosscorrelao uma operao no
comutativa.
Em um caso especial de y(n)=x(n), tem-se a autocorrelao de x(n)
definida por:
n =
rxx (l ) =
n =
n =
n =
SEQUNCIAS DE CROSSCORRELAO E
AUTOCORRELAO
Lidando com sequncias de durao finita expressamos a
crosscorrelao e a autocorrelao em termos de limites finitos na
soma. Para x(n) e y(n) causais de comprimento N ( x(n)=y(n)=0
para n<0 e n N ).
rxy (l ) =
N | k | 1
N | k | 1
n =l
n =i
ax(n) + by(n l )
A energia do sinal
n = -
n = -
n = -
2
2
= a rxx(0) + b r yy(0) + 2abrxy (l ) 0 (1)
n = -
rxx (0) = E x e r yy (0) = E y so energias de x(n) e y(n). Assumindo que b 0, dividindo (1) por
2
a
a
2
rxx (0)
+ 2rxy (l ) + r yy (0) 0
b
b
Equao quadrtica com coeficientes : a = rxx (0) b = 2rxy (l ) c = r yy (0)
Desde que a equao no - negativa, segue que o discriminante desta quadratica deve ser
no - positivo 4[r 2 xy (l ) rxx (0)r yy (0)] 0 | rxy (l ) | rxx (0)r yy (0) = E x E y
Para y(n) = x(n), tem - se
| rxx (l ) | rxx (0) = E x
xx
rxx (0)
rxy (l )
0 < a <1
O sinal x(n) tem durao infinita, ento sua autocorrel ao tambm tem durao infinita.
Para l 0
Para a < 1
rxx (l ) =
rxx (l ) =
n=0
1
x(n) x(n l ) =
a n a n l = a l
n=0
a |l | , l 0
n =0
(a 2 ) n
1 a2
1
Para l < 0 rxx (l ) =
x(n) x(n l ) =
a n a n l = a l
(a 2 ) n =
a l
1 a2
n=0
n=0
n =0
l
|
l
|
Para l negativo a = a . Assim as duas relaes podem ser combinadas na seguinte expresso :
1
1
rxx (l ) =
a |l | , < l < . Observamos que rxx ( l ) = rxx (l ) rxx (0 ) =
1 a2
1 a2
A autocorrel ao normalizad a :
r (l )
xx (l ) = xx
= a |l | , < l <
rxx (0 )
rxy (l ) = lim
x ( n) y ( n l )
2
M
+
1
M
n = M
Se x(n) = y(n), a autocorrelao
M
1
rxx (l ) = lim
x ( n) x ( n l )
M 2M + 1
n = M
Se x(n) e y(n) so duas sequencias peridicas, cada uma com perodo N, a mdia indicada acima,
sobre o intervalo infinito so identicos a mdia sobre um nico perodo, ento :
N 1
N 1
1
1
x ( n) x ( n l )
rxy (l ) =
x(n) y (n l ) e rxx (l ) =
N
N
n =0
n =0
M 1
1
[ x(n) + w(n)][ x(n l ) + w(n l )]
r yy (l ) =
M
n =0
M 1
M 1
M 1
1
1
1
[ x(n) w(n l ) + w(n) x(n l )] +
r yy (l ) =
x ( n) x( n l ) +
w(n) w(n l )
M
M
M
n =0
n =0
n =0
Perodo de 10 a 11 anos.
y ( n) = h( n) * x( n) =
h( k ) x ( n k )
k =
A crosscorrelao entre a sada e o sinal de entrada :
r yx(l) = y(l)*x( l) = h(l)*[x(l)*x( l)] ou r yx(l) = h(l)*rxx(l)
Autocorrelao do sinal de sada :
ryy (l ) = y (l ) * y (l )
ryy (l ) = [h(l)*x(l)]*[h(-l)*x(-l)]
ryy (l ) = [h(l)*h(-l)]*[x(l)*x(-l)]
ryy (l ) = rhh (l ) * rxx (l )
rhh (l ) existe se o sistema estvel
Para l = 0 r yy ( 0 ) =
rhh(k)rxx(k)
k =