Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Asuncin Moreno Departamento de Teora de la Seal y Comunicaciones Universitat Politcnica de Catalunya (UPC) <asuncion.moreno@upc.edu> con la colaboracin de Antonio Bonafonte Junio 2009 v. 1.6
NDICE TEMA 4
4.1
4.1.1
4.2
4.2.1 4.2.2
4.3
4.3.1 4.3.2 4.3.3
4.4
4.4.1 4.4.2 4.4.3 4.4.4
4.5
4.5.1 Correlacin de seales de potencia media finita _____________________________ 4.5.2 Densidad espectral de potencia__________________________________________ 4.5.3 Relaciones de Correlacin y Densidad espectral de potencia en sistemas lineales e invariantes. _________________________________________________________________ 4.5.4 Seales peridicas____________________________________________________
4.6
Problemas _______________________________________________________34
TEMA 4
Una herramienta til en anlisis de seales y sistemas es la correlacin. La correlacin obtiene informacin sobre las seales en base a promediados temporales y su transformada de Fourier permite obtener funciones de Densidad Espectral de Energa o Potencia, dependiendo de las caractersticas de las seales y sistemas bajo estudio. Esta propiedad es particularmente interesante puesto que la informacin puede obtenerse incluso si la seal carece de Transformada de Fourier. Las herramientas basadas en correlacin de seales y su transformada de Fourier, son bsicas en el anlisis de procesos. En este captulo se estudian aplicadas a seales deterministas. El objetivo es facilitar su comprensin y para ello se desarrolla el significado de la correlacin como medida de parecido entre seales, se establecen las propiedades de la correlacin cuando las seales bajo estudio estn relacionadas por sistemas lineales e invariantes. En la coleccin de problemas se muestra una serie de aplicaciones donde la utilizacin de la autocorrelacin es bsica: medida de tiempo de retardo con aplicacin a sistemas de radar, medida de sistemas lineales e invariantes a partir de seales contaminadas con ruido o interferencias, y utilizacin del filtro adaptado en sistemas de comunicaciones digitales.
4.1
Energa y Potencia
En ocasiones, las herramientas a utilizar en la representacin de seales vienen condicionadas por alguna caracterstica de las mismas. En particular, la Energa o Potencia de una seal permite clasificar el conjunto de seales en seales de Energa finita y seales de Potencia media finita y las tcnicas desarrolladas en este captulo se aplicarn en funcin de esta caracterstica. La energa o potencia de una seal cualquiera, se define de forma similar a la definicin en trminos elctricos. Supongamos una resistencia R con una tensin aplicada v(t), por la que pasa una corriente i(t)=v(t)/R. La potencia instantnea disipada es
P (t ) = | v (t ) | 2 R
(4.1)
o equivalentemente
P (t ) =| i (t ) | 2 R
(4.2)
E =
P(t )dt
1 T
(4.3)
P = lim
T / 2 P(t )dt
T /2
(4.4)
respectivamente. De una forma equivalente haciendo R=1 se define para cualquier seal x(t): Energa de una seal
Ex =
| x(t ) | dt
2
(4.5)
Potencia media
Px = lim
Energa en T 1 = lim T T T T
T /2
T / 2
| x(t ) | dt
2
(4.6)
4.1.1
Tipos de seales
Seales de energa finita (E.F.): 0 < Ex < Seales de potencia media finita (P.M.F.): 0< Px < Seales que no satisfacen ninguna de las propiedades anteriores y no son ni de E.F. ni de P.M.F.
Una seal de E.F. tiene potencia media nula y una seal de P.M.F. tiene energa infinita. Las seales de E.F. cumplen los criterios de convergencia de la transformada de Fourier. Dentro de este grupo estn todas las seales de duracin finita de inters en procesado de seal (variacin acotada), y algunas de duracin infinita. Dentro del grupo de seales de P.M.F. se encuentran las seales peridicas (variacin acotada) seales de duracin infinita cuya transformada de Fourier se ha obtenido por medio de funciones de distribucin (escaln, rampa, ) y las correspondientes a procesos aleatorios. ___________________________________________________________________________________ EJEMPLO 4.1 La exponencial causal es una seal de duracin infinita y E.F.
x(t)
x(t ) = e t u (t ) E x = e 2t dt =
0
>0
1 2
(4.7)
T/2
T/2
x(t ) = u (t ) Px = lim 1 = 2 1 T T
T /2
T / 2
u 2 (t )dt = lim
1 T T
T /2
dt = lim T 2 =
0 T
1T
(4.8)
___________________________________________________________________________________ ___________________________________________________________________________________ EJEMPLO 4.3 Es posible construir seales que no son ni de E.F. ni de P.M.F. Un ejemplo es la seal:
x(t ) = t / 2 u (t 1)
x(t) 1
0 < <1
(4.9)
t d =
(4.10)
T /2
t dt = lim
1 (T / 2)1 1 T T 1
(4.11)
El numerador crece con un orden inferior al primero y por tanto al tomar el lmite Px = 0 (4.12)
___________________________________________________________________________________ Un grupo muy importante de seales de P.M.F. lo forman las seales peridicas. Una seal peridica de periodo T0 tiene la propiedad de que la integral en cualquier intervalo de duracin T0 es constante
t 0 + T0
t0
x(t )dt =
T0
x(t )dt =
< T0 >
x(t )dt
(4.13)
donde t0 es una constante arbitraria. Esta propiedad puede aplicarse para simplificar el clculo de la Potencia media. Eligiendo el intervalo de integracin T de la ecuacin (4.6) mltiplo del periodo, T=MT0 la integral en el intervalo T, es M veces la integral en T0., por lo que
1 T T lim
T /2
T / 2
| x(t ) | 2 dt = lim
M MT0
<T0 >
| x(t ) | 2 dt
T0
| x(t ) | dt
2
(4.14)
(4.15)
Px = = =
A2 T0 A2 2T0 A2 2
T0 / 2
T0 / 2 T0 / 2
T0 / 2
T0 / 2
T0 / 2
cos(4f 0t + 2 )dt =
(4.16)
___________________________________________________________________________________ ___________________________________________________________________________________ EJEMPLO 4.5 Sea la seal peridica x(t) compuesta por un tren de pulsos rectangulares
x(t) 1
/2
/2
x(t ) =
n =
t nT0
T0 >
(4.17)
Dado que T0 > , la seal (t/) coincide con un periodo de la seal x(t) y por lo tanto su potencia media es:
Px =
1 T0
t d = T0 / 2 T0
T0 / 2
(4.18)
___________________________________________________________________________________ Las seales formadas por funciones de distribucin no estn incluidas en ninguno de los tipos definidos en este apartado, ya que su cuadrado no est definido, Consideraremos no obstante que una seal de la forma
x(t ) =
n =
(t t
n
n)
(4.19)
admite la clasificacin anterior dependiendo del valor que tomen los coeficientes n. Ser tratada como una seal de E.F. si
n =
|2 <
(4.20)
|
n
|2 <
(4.21)
n :| t n |< T / 2
Donde la suma se extiende a aquellos n tales que se corresponden a tn en el intervalo (-T/2, T/2). ___________________________________________________________________________________ EJEMPLO 4.6 La seal x(t) formada por impulsos
x(t ) =
n =
a|n|T
(t nT ),
>0
(4.22)
Ser tratada como una seal de E.F. ya que verifica la propiedad (4.20). En efecto, por ser una secuencia par en n, la suma se puede descomponer
n =
e
1
2 |n|T
= 1+ 2
e
n =1
2nT
(4.23)
e 2nT =
e 2T 1 e 2T
(4.24)
n =
2 | n |T
1 + e 2T 1 e 2T
(4.25)
___________________________________________________________________________________
4.2
4.2.1
Teorema de Parseval.
Sean las seales de E.F. x(t) e y(t) con transformada de Fourier X(f) e Y(f) respectivamente. El teorema de Parseval para seales de E.F. establece:
Ex =
| x(t ) |2 dt =
| X ( f ) |2 df
(4.26)
Demostracin:
Ex =
= =
= =
x(t )x * (t )dt = x * (t )
X ( f )
(4.27)
X ( f )
* x(t )e j 2ft dt df =
| X ( f ) |2 df
Por tanto la energa de una seal puede calcularse conociendo el mdulo de su transformada de Fourier.
4.2.2
(4.28)
E indica cmo est distribuida la energa a lo largo del eje frecuencial. La densidad espectral de energa tiene las siguientes propiedades: Es una seal real por provenir directamente del mdulo de una seal. Es no negativa como se deduce de su propia definicin. Si x(t) es real, Gxx(f) es par, ya que X(f) es hermtica
En este ejemplo se comprobar el carcter de densidad espectral de energa de la funcin Gxx(f). Supongamos una seal de E.F. x(t) con Densidad Espectral de Energa Gxx(f) que se aplica a un filtro paso banda muy estrecho centrado a la frecuencia fc .
f 1 f f c < H( f ) = 2 0 resto
La seal de salida tiene una densidad espectral de energa
G yy ( f ) =| Y ( f ) |2 =| X ( f ) H ( f ) |2 = = Gxx ( f ) | H ( f ) |2
(4.29)
f c + f / 2 f c f / 2
G xx ( f )df +
f c + f / 2
f c f / 2
G xx ( f )df
(4.30)
G (f)
xx
Gxx(fc) fc 0 fc f
si f es muy pequeo, Gxx(f) Gxx(fc) en el intervalo de integracin y si y(t) es real, Gxx(fc)= Gxx(-fc) la energa se puede aproximar por Ey 2Gxx(fc) f De manera que las dimensiones de la densidad espectral de energa son efectivamente joule/Hz ___________________________________________________________________________________
4.3
El tratamiento de las seales de potencia media finita va a hacerse de forma diferenciada segn se trate de seales peridicas o no. La motivacin est justificada ya que las propiedades de las seales peridicas permiten establecer una forma especfica para el teorema de Parseval y la densidad espectral de potencia, por medio del D.S.F. de la seal. Por otra parte las seales de Potencia media
11
finita no tienen, en contraposicin a las seales de E.F., una densidad espectral de potencia relacionada explcitamente con la transformada de Fourier de la seal original , incluso si la seal admite transformada.
4.3.1
La expresin (4.26) no aplica para seales peridicas puesto que la primera integral no converge y el cuadrado de (t) no est definido. Sea una seal peridica de periodo T0 de la forma
x(t ) =
m =
c ( m)e
j 2mt / T0
(4.31)
donde c(m) son los coeficientes de su desarrollo en serie. El teorema de Parseval establece
Px = 1 T0
<T0 >
| x(t ) | 2 dt =
m =
| c ( m) |
(4.32)
Demostracin:
Px = = = = = 1 T0 1 T0
T0
| x(t ) |2 dt = x * (t ) 1
T0
m =
c ( m)e
j 2mt / T0
dt =
m = m = m =
c ( m) T | c ( m) |
0 T0
x * (t )e j 2mt / T0 dt =
(4.33)
c ( m)c * ( m) =
2
La potencia de una seal peridica es igual a la suma de las amplitudes al cuadrado de las componentes armnicas de la seal. Slo se requiere informacin del mdulo.
4.3.2
La densidad espectral de potencia de una seal peridica x(t) definida en (4.31), est formada por impulsos
S xx ( f ) =
m =
| c ( m) |
( f mf 0 )
(4.34)
Donde f0=1/T0. Al integrar esta funcin sobre el eje frecuencial, se obtiene la potencia de la seal como se puede comprobar mediante el teorema de Parseval enunciado en (4.32). Ntese que la densidad espectral de potencia no es |X(f)|2. ___________________________________________________________________________________ EJEMPLO 4.8 Hallar la potencia de la seal peridica
x(t ) = A cos(2f 0 t + ) + B cos(2f1t + )
(4.35)
Donde, para asegurar que x(t) es peridica, el cociente f0/f1 es entero (4.36)
x(t)
(4.38)
(4.39)
En la seccin 4.5 se demostrar que no es necesaria la condicin (4.36) para que la potencia de x(t) sea (4.39).
13
S (f)
xx
Aplicando la seal x(t) a un filtro paso banda ideal muy estrecho alrededor de la frecuencia f0, se obtiene a la salida una seal y(t) = A cos(2f0t + ). La potencia de la seal de salida es A2/2 watt y coincide con la que se obtendra integrando Sxx(f) alrededor de esta frecuencia, confirmndose as el carcter de Densidad Espectral de Potencia (watt/Hz) que tiene esta funcin.
___________________________________________________________________________________ ___________________________________________________________________________________ EJEMPLO 4.9 Hallar la funcin Densidad Espectral de Potencia y la potencia de la seal definida en el EJEMPLO 4.5. Los coeficientes de D.S.F. de la seal x(t) son: c ( m) = 1 t F T0 =
f = m / T0
T0
sinc(m / T0 )
(4.40)
m =
sinc
(m / T0 ) ( f m / T0 )
(4.41)
Px =
T 0
2
m =
sinc
2
(m / T0 ) ( f m / T0 )df =
= T 0
m =
sinc
(4.42)
(m / T0 )
(4.43)
m =
sinc 2 (m / T0 ) =
m =
mT0 =1
(4.44)
ya que al ser < T0 todas las muestras que intervienen en el ltimo sumatorio son nulas excepto la correspondiente a m = 0. Sustituyendo en la expresin (4.42) este resultado se obtiene la potencia media
Px =
T0
(4.45)
___________________________________________________________________________________
4.3.3 Seales no peridicas
Para hallar la potencia de una seal por medio de informacin en el dominio transformado, es conveniente definir una funcin auxiliar compuesta por un tramo de duracin T de la seal x(t)
t xT (t ) = x(t ) T
(4.46)
Cuya transformada de Fourier es XT(f). La potencia media puede expresarse en funcin de xT(t)
Px = lim 1 T T
T /2
T / 2
| x(t ) |2 dt = lim
1 T T
T /2
T / 2
| xT (t ) |2 dt = lim
1 T T
| xT (t ) |2 dt
(4.47)
Al ser xT(t) una seal de duracin finita, podemos afirmar que es de E.F. y por lo tanto aplica el teorema de Parseval para seales de E.F.
| xT (t ) | 2 dt =
| X T ( f ) | 2 df
(4.48)
Sustituyendo (4.48) en (4.47) e intercambiando el lmite y la integral se obtiene una expresin para el clculo de la potencia a partir de informacin en el dominio transformado
Px =
| X T ( f ) |2 df T T
lim
(4.49)
La ecuacin (4.49) muestra cmo obtener la potencia total a partir de la integral de una funcin en el dominio de la frecuencia.
15
(4.50)
Es una funcin real y positiva y si x(t) es real, es una funcin par. Debe observarse que la densidad espectral de potencia no es |X(f)|2 aunque x(t) admita transformada de Fourier ___________________________________________________________________________________ EJEMPLO 4.10 La seal escaln es una seal de P.M.F. no peridica. Para hallar su densidad espectral de potencia formamos la seal auxiliar enventanada xT(t) t t T / 4 xT (t ) = u (t ) = T T /2 que tiene como transformada de Fourier:
XT ( f ) = T sinc ( fT / 2)e j 2fT / 4 2
(4.51)
(4.52)
(4.53)
|X (f)| /T
T
T/4
2/T
2/T
Al tender T a infinito, si f 0 el denominador crece indefinidamente y el numerador est acotado, por tanto tiende a cero. Si f=0 el resultado tiende a infinito, por lo tanto la densidad espectral de potencia del escaln es una delta en el origen de rea K. Para calcular K, podemos utilizar el teorema de Parseval para seales de E.F. puesto que la seal enventanada es de E.F.
K=
sin 2 (fT / 2)
2 f 2T
1 dt = 0 2
T /2
df =
1 T
t T / 4 dt = T /2
(4.54)
1 = T
(4.55)
y la potencia media:
Px =
S xx ( f )df =
1 2
(4.56)
4.4
4.4.1
(4.57)
(4.58)
En el conjunto de seales se define el producto escalar entre las seales de energa finita x(t) e y(t) como
( x, y ) =
x(t ) y * (t )dt
(4.59)
| x(t ) y (t ) | 2 dt
(4.60)
En general, estamos interesados en buscar la distancia entre dos seales cuando una de ellas se desplaza , es decir, buscamos su parecido para todos sus valores relativos.
17
d 2 ( x(t + ), y (t )) =
| x(t + ) y (t ) | 2 dt = | x(t ) | 2 dt +
| y (t ) | 2 dt
x(t + ) y * (t )dt
(4.61)
x * (t + ) y (t )dt
Definiendo:
R xy ( ) =
x(t + ) y * (t )dt
(4.62)
= E x + E y 2 Re R xy ( )
(4.63)
(4.64)
La funcin Rxy() es un indicador de la medida de parecido entre seales. Dado que en la medida de distancia los valores de Energa son independientes del desplazamiento , la distancia entre las seales ser menor para aquellos valores de desplazamiento relativo entre ellas , en que Rxy() sea mayor
4.4.2
x(t + ) y * (t )dt =
x(t ) y * (t )dt
(4.65)
Puede demostrarse fcilmente que la correlacin cruzada entre dos seales de E.F. se puede expresar mediante la ecuacin de convolucin:
R xy ( ) = x( ) y * ( )
(4.66)
Propiedades:
Rxy ( ) Ex Ey
La demostracin de esta propiedad se realiza aplicando la desigualdad de Schwarz:
(4.67)
R xy ( ) =
y (t ) dt =
2
(4.68)
= Ex E y
(4.69) (4.70)
R xy ( ) = R * ( ) yx
x(t + ) y * (t )dt =
x * (t + ) y (t )dt
(4.71)
A la funcin Gxy(f) se le denomina Densidad espectral de energa mutua o cruzada. No tiene sentido fsico excepto si x(t) y(t). ___________________________________________________________________________________ EJEMPLO 4.11 Sean las seales
x1 (t ) = 2 cos t (t ), x 2 (t ) = (t 2), x 3 (t ) = 3 / 2 (t )
(4.72)
Es inmediato comprobar que todas estas seales tienen la misma energa Exi=1. La correlacin cruzada entre cualquiera de ellas y la seal y(t) = (t), tambin de energa unitaria, est acotada al valor 1, como puede comprobarse a partir de la propiedad 1. Por la misma propiedad, el valor mximo se alcanza en la correlacin cruzada entre x2(t) y (t) y adems toma este valor en = 2.
x (t) 1 1.5 Rx y()
1
19
x (t) 2 1.5
Rx y()
2
2 x (t) 3 1.5
2 Rx y()
3
___________________________________________________________________________________
4.4.3 Funcin de autocorrelacin.
Se define la funcin de autocorrelacin Rxx() de una seal x(t) de E.F. con transformada de Fourier X(f)
Rxx ( ) =
x(t + ) x* (t )dt
(4.73)
(4.74)
La transformada de Fourier de la funcin de autocorrelacin de una seal es la densidad espectral de energa y s tiene sentido fsico
F [Rxx ( )] = G xx ( f )
(4.75)
Esta propiedad se verifica tomando tomando transformada de Fourier en ambos miembros de la ecuacin (4.74) F [R xx ( )] = X ( f ) X * ( f ) = = X( f )
2
(4.76)
Propiedades:
(4.77)
(4.78)
Se demuestra sustituyendo y(t )= x(t) en (4.67) y aplicando (4.77) La autocorrelacin es una funcin Hermtica.
R xx ( ) = R xx ( )
(4.79)
Se demuestra sustituyendo y(t) = x(t) en (4.70). Si x(t) es real, su autocorrelacin es real y par
R xx ( ) = R xx ( )
(4.80)
(4.81)
Como se comprueba en (4.76) Energa de la suma de dos seales Sea la seal z(t) formada por la suma de otras dos seales:
z (t ) = x(t ) + y (t )
(4.82)
La funcin de autocorrelacin de z(t) viene dada por: R zz()=R xx()+R yy()+R xy()+R yx() La energa de z(t) es el valor de su autocorrelacin en el origen: Ez=Ex+Ey+ R xy(0)+ R yx(0) Para que la energa de z(t) sea la suma de las energas de x(t) e y(t), se debe cumplir: R xy(0)+ R yx(0)=2 R e[R xy(0)]=0 Las seales que cumplen esta propiedad se denominan incoherentes. (4.85) (4.84) (4.83)
21
Si adems se verifica que la correlacin en el origen vale cero, las seales se denominan ortogonales. R xy(0) = R yx(0) = 0 Finalmente si la correlacin cruzada es nula, las seales se llaman incorreladas R xy() = R yx() = 0 (4.87) (4.86)
La Figura 1 muestra a la izquierda varias seales y a la derecha su correspondiente funcin de autocorrelacin. Las seales son pulsos de duracin 2.5 seg: rectangular, sinc y chirp (seno de frecuencia creciente) y todas de energa unitaria. Las funciones de autocorrelacin muestran simetra par, el valor en el origen es Rxx(0) = Ex = 1 y su duracin es el doble que la duracin de la seal.
1 0.1 0.5 0 -0.1 -5 0.1 0.5 0 -0.1 -5 0.1 0.5 0 -0.1 -5 0 0 5 -0.5 -5 0 5 0 0 5 -0.5 -5 1 0 5 0 0 5 -0.5 -5 1 0 5
a)
b)
Figura 1. a) Seales de duracin finita: pulso rectangular, pulso sinc y pulso chirp. Las seales tienen la misma duracin y energa. b) autocorrelacin de las mismas.
4.4.4
Sea y(t) la seal de salida de un sistema lineal e invariante con respuesta impulsional h(t), cuando a su entrada se aplica x(t).
y (t ) = x(t ) * h(t ) =
(4.88)
La demostracin de la propiedad (4.89) puede realizarse expresando y*(t) por medio de la ecuacin de convolucin en (4.65)
R xy ( ) =
x (t + )
h * (t ' )
(4.93)
= R xx ( ) h * ( )
Las dems propiedades se demuestran fcilmente de forma similar. Tomando transformada de Fourier se verifican las siguientes propiedades para las densidades espectrales Gxy ( f ) = Gxx ( f ) H ( f )
G yx ( f ) = G xx ( f ) H ( f ) G yy ( f ) = Gxx ( f ) H ( f )
2
___________________________________________________________________________________ EJEMPLO 4.12 La correlacin cruzada entre la seal y(t) = x(t-td) y la seal x(t)
23
R yx ( ) = Rxx ( ) ( t d ) = Rxx ( t d ) ya que podemos suponer que y(t) es la salida de un retardador cuando a la entrada se aplica x(t). Por las propiedades de la autocorrelacin, se deduce que la correlacin cruzada entre la entrada y la salida de un retardador tiene un mximo de valor Ex en = td.
___________________________________________________________________________________
4.5
4.5.1
T /2
T / 2
x(t + ) y * (t )dt
(4.97)
y la funcin de autocorrelacin:
Rxx ( ) = lim 1 T T
T /2
T / 2
x(t + ) x * (t )dt
(4.98)
Propiedades:
Es inmediato comprobar, de forma similar a la del apartado 4.4.2 que las propiedades de la correlacin cruzada de dos seales de P.M.F. son anlogas a las de seales de E.F.
R xy ( ) Px Py
(4.99) (4.100)
R xy ( ) = R * ( ) yx
Con la salvedad de que la ecuacin (4.66) no se verifica para seales de P.M.F. La funcin de autocorrelacin de una seal de P.M.F. verifica: El mximo de la autocorrelacin est en el origen.
Rxx ( ) Rxx (0)
(4.101)
(4.102)
(4.103)
(4.104)
4.5.2
En el apartado 4.3.3 se defini la densidad espectral de potencia de una seal x(t) como:
S xx ( f ) = lim 1 G xT xT ( f ) T T
(4.105)
siendo xT(t) =x(t)(t/T). El teorema de Wiener Kintchine establece que la transformada de Fourier de la autocorrelacin es la Densidad espectral de potencia:
F [Rxx ( )] = S xx ( f )
(4.106)
Para comprobarlo, basta calcular la correlacin de la seal enventanada xT(t) y comprobar que
R xx ( ) = lim 1 R x x ( ) T T T
(4.107)
y tomando transformada de Fourier en ambos miembros de la ecuacin y aplicando que xT(t) es una seal de E.F.
1 F [R xx ( )] = F lim R xT xT ( ) T T 1 = lim G xT xT ( f ) T T = S xx ( f )
(4.108)
25
Ruu ( ) = lim
1 T /2 u (t + )u (t )dt = T T T / 2 1 T /2 u (t + )dt = = lim T T 0 1 T /2 lim dt < 0 = T T / 2 T 1 lim dt > 0 T T 0 1 T Tlim T ( 2 + ) < 0 = 1T lim >0 T T 2
(4.109)
y tomando el lmite para los dos casos, se obtiene que la funcin de autocorrelacin es una constante de valor Ruu() = La densidad espectral de potencia es su transformada de Fourier: Suu(f) = (f) Como se obtuvo en el EJEMPLO 4.10 ___________________________________________________________________________________
4.5.3 Relaciones de Correlacin y Densidad espectral de potencia en sistemas lineales e invariantes.
(4.110)
(4.111)
Sea un sistema L.I. caracterizado por h(t). La salida y(t) cuando a su entrada se aplica x(t) puede expresarse por la ecuacin de convolucin.
y (t ) = x (t ) * h(t ) = x(t t ' )h(t ' )dt '
(4.112) Las relaciones entre las correlaciones de la entrada y la salida son idnticas a las establecidas para seales de E.F. Rxy ( ) = Rxx ( ) h ( )
R yx ( ) = Rxx ( ) h( ) R yy ( ) = Rxx ( ) h( ) h ( )
A continuacin se demuestra la segunda de las relaciones indicadas. El resto de demostraciones es anlogo. Expresando y(t+) por medio de la ecuacin de convolucin (4.112) se obtiene
R yx ( ) = lim
T / 2
T /2
T /2
T / 2
= R xx ( ) h( )
La correlacin cruzada se utiliza en aplicaciones de deteccin de pulsos habitualmente contaminados con ruido. Suponga un sistema de radar que transmite la seal x(t). Esta choca contra un blanco y se refleja, de forma que en el receptor, localizado en la misma posicin que el emisor, se recibe la seal y(t) = x(t-td) + n(t) donde td es el tiempo que tarda la seal en ir al blanco y volver y n(t) es ruido que se ha sumado a la seal. El receptor del radar realiza la correlacin cruzada entre y(t) y una copia idntica de la seal original. Se tiene
R yx ( ) = lim 1 T /2 y (t + ) x * (t )dt = T T T / 2 1 T /2 = lim [ x(t t d + ) + n(t + )]x * (t )dt = T T T / 2 = Rxx ( t d ) + Rnx ( )
27
Si la seal y el ruido estn incorrelados, (su parecido es nulo), lo cual es habitual ya que estn generados de forma totalmente independiente, Rnx() 0 , por lo que la correlacin cruzada Ryx() presentar un mximo en =td . La deteccin de la posicin del mximo de Ryx() permite hallar td, que es lo que tarda la seal radar en ir y volver del blanco y dado que la seal de radar se propaga a la velocidad de la luz, la distancia al blanco ser: d= td/2c La figura 2 ilustra este comportamiento. Se ha elegido como seal a transmitir x(t) una seal chirp como la mostrada en la Figura 1. La Figura 2 a) presenta y(t), la seal recibida contaminada con ruido. La figura 2 b) presenta la correlacin cruzada entre y(t) y la seal transmitida x(t). La posicin del pico determina el retardo td buscado.
0.2 0 0 -0.2 0 5 10 -5 0 5 10 10 5
a)
b)
Figura 2. a) Pulso Chirp contaminado con ruido, b) Correlacin cruzada entre el pulso chirp contaminado con ruido y el pulso limpio. ___________________________________________________________________________________
4.5.4 Seales peridicas
Es interesante estudiar la correlacin cruzada de dos fasores porque ser bsico en el estudio de seales peridicas. Sean las seales x(t) e y(t) definidas a continuacin:
y (t ) = a 2 e j 2f 2t
(4.121)
(4.122)
R xy ( ) = lim
1 T T 1 = lim T T
T /2
T / 2 T /2
T / 2
(4.123)
1 T T
T /2
T / 2
e j 2 ( f1 f 2 )t dt
T /2
T / 2
e j 2 ( f1 f 2 )t dt = lim
1 sin( ( f1 f 2 )T ) = T T ( f1 f 2 )
T
= lim sinc(( f1 f 2 )T ) = 0 = 1 f1 f 2 f1 = f 2
(4.124)
Donde para hallar el lmite se ha aplicado el hecho de que si las frecuencias son distintas, el numerador permanece acotado mientras el denominador crece indefinidamente y por tanto el resultado es cero. Si las frecuencias son iguales, la exponencial en la integral toma el valor 1, la integral toma el valor T y por tanto el resultado al tomar el lmite es 1. Finalmente, sustituyendo (4.124) en (4.123) se obtiene (4.122). Este resultado indica que la correlacin cruzada (o medida de parecido) entre dos fasores de distinta frecuencia es nula.
Una seal x(t) peridica de periodo T0 verifica la igualdad: x(t+T0) = x(t) Aplicando esta propiedad en la definicin de la autocorrelacin de una seal se obtienen dos resultados: La autocorrelacin de una seal peridica tambin es peridica y del mismo periodo de la seal:
R xx ( ) = lim 1 T /2 x(t + ) x (t )dt = T T T / 2 1 T /2 = lim x(t + + T0 ) x (t )dt = T T T / 2 = R xx ( + T0 )
(4.125)
29
R xx ( ) =
1 T0
<T0 >
x(t + ) x (t )dt
(4.126)
t0 +T0
t0
x(t + ) x (t )dt = =
T0
x(t + ) x (t )dt =
(4.127)
x(t + ) x (t )dt
<T0 >
siendo t0 una constante arbitraria Si elegimos el intervalo T mltiplo de T0, T=MT0 y aplicamos la anterior propiedad, el valor de la integral en cada intervalo de T0 seg. es el mismo y por tanto se obtiene:
R xx ( ) = lim 1 T T
T /2
T / 2
x(t + ) x (t )dt =
MT0 / 2
= lim
1 M MT0
MT0 / 2 T0 / 2
x(t + ) x (t )dt =
M = lim M MT0 = 1 T0
(4.128)
T0 / 2
x(t + ) x (t )dt =
<T0 >
x(t + ) x (t )dt
___________________________________________________________________________________ EJEMPLO 4.15 Hallar la funcin de autocorrelacin de la seal mostrada en la Figura 4.14 a)
x(t ) =
n =
(t nT )(t nT )
0 0
T0 = 1 seg.
Dado que la autocorrelacin de x(t) es peridica, calcularemos la autocorrelacin en un periodo. Elegimos en primer lugar el intervalo 1/2 < < 0. La seal x(t+) se muestra en la Figura 4.14 b) para un desplazamiento = -0.25. Aplicando (4.128) se obtiene la autocorrelacin
Rxx ( ) =
0.5
0.5
t (t + + 1)dt +
0.5
0.5
t (t + )dt =
-0.5 < < 0
1 1 1 = 2 + + 2 2 12
Por ser la autocorrelacin una funcin par, la expresin en un periodo es:
R xx ( ) =
1 2 1 1 | | + 2 2 12
Y la extensin peridica se muestra en la Figura 4.14 c). Finalmente la potencia del diente de sierra x(t) es
Px = R xx (0) = 1 / 12
x(t) 0.5 2 1 0.5 1 2 t
a)
x(t+) 0.5 2 1 0.5 1 2 t
b)
R () xx 0.1
1.5
0.5 0.1
0.5
1.5
31
___________________________________________________________________________________ El clculo de la autocorrelacin puede hacerse tambin a partir del D.S.F. de la seal original: Sea la seal x(t) peridica de periodo T0, y c(m) los coeficientes de su D.S.F.
x(t ) =
m =
c ( m )e
1 T0
j 2mt / T0
(4.31)
< T0 >
m =
c(m)e j 2m (t + ) / T0
n =
c ( n )e
* < T0 >
j 2nt / T0
m =
c * (m)e j 2m / T0
*
n = j 2m / T0
c ( n) T e
0
j 2 ( m n )t / T0
(4.129)
m = m =
c ( m)c ( m )e c ( m)
2
e j 2m / T0
Ya que la correlacin de los fasores a las frecuencias m/T0 y n/T0 es cero salvo cuando n = m. La expresin (4.129) confirma que la autocorrelacin de una seal peridica es tambin peridica del mismo periodo, y que los coeficientes de su D.S.F. pierden la informacin de fase. Tomando transformada de Fourier, se obtiene la Densidad Espectral de Potencia:
S xx ( f ) =
m =
c (m)
( f m / T0 )
(4.34)
(4.130)
(4.131)
c(1) =|
1 j 1 e |= 2 2
c(1) =|
1 j 1 |= e 2 2
(4.132)
(4.133)
(4.134)
___________________________________________________________________________________ EJEMPLO 4.16 Se desea hallar el D.S.F. de la autocorrelacin y la densidad espectral de potencia de la seal x(t) definida en el EJEMPLO 4.14. Para resolver este ejercicio, podemos buscar el D.S.F. de la seal x(t) y aplicar (4.126), o bien hallar directamente el D.S.F. de la autocorrelacin cuyo periodo est definido en el EJEMPLO 4.14. Optaremos por el primero de estos dos mtodos. Para hallar el D.S.F. de la seal x(t), elegimos como funcin bsica
xb (t ) = t (t )
t (t )
c ( m) =
0 X b (m / T0 ) (1) m = T0 j 2m
m=0 m0
m =1
1
2
m2
cos(2m )
33
2
m =1
1
2
m2
( ( f m) + ( f + m))
3 2 1 f
m =
c x (m) e j 2mf x t
y (t ) =
m =
y ( m) e
j 2mf y t
(4.135)
Estas dos seales estn formadas por suma de fasores. La correlacin cruzada entre fasores de distinta frecuencia es nula, por lo tanto nicamente los fasores comunes en ambas seales, si existen, contribuirn en el clculo de Rxy(). Los fasores comunes sern aquellos que cumplen: nfx = mfy con n y m enteros. Llamando fr = Nfx = Mfy, siendo N y M los enteros menores que cumplen la igualdad anterior, y aplicando (4.122), es fcil comprobar que se obtiene:
Rxy ( ) =
m =
cr (m) e j 2mf r t =
m =
c (mN ) c (mM ) e
x
* y
j 2mf r t
(4.136)
La correlacin cruzada ser cero cuando las dos seales no tengan fasores comunes. Esto ocurrir siempre que el cociente fx/fy no sea un nmero racional
4.6
Problemas
4. 1) Sabiendo que
t t * T 0 0
x(t) A
t = T0 T 0
y(t) A
-T
-3T
3T
Fig. 4.1) a) a) Determine y dibuje la correlacin cruzada Rxy() b) Encuentre Ryx() c) Obtenga la correlacin cruzada de las dos seales de la figura 4.1)b). Relacione Rvz() con Rxy()
v(t) 1 -3 -1 -3 3 t
z(t) 1 1 -1
Fig. 4.1)b)
3 t
4.2)
Sean y1(t)=x(t)*h1(t), y2(t)=x(t)*h2(t). Calcule Ry1y2 () en funcin de Rxx() y las respuestas impulsionales de los filtros
4. 3) Calcule la funcin de correlacin cruzada de x(t) e y(t) definidas por: a) b) c) d) e) x(t)=Acos(2f0t) x(t)=Acos(2f0t) x(t)=Acos(2f0t) x(t)=Acos(2f0t)+ Bsen(2f1t) x(t)=Acos(2f0t)+ Bsen(2f1t) y(t)=Bcos(22f0t) y(t)=Bsen(2f0t) y(t)=Bsen(2f1t) y(t)=sen(2f1t) y(t)=sen(22f1t)
35
4. 4)
Demuestre que si x(t) e y(t) son dos seales de p.m.f. a) Rxy() = R*yx(-) b) |Rxx()| Rxx(0)
4. 5) 4. 6) 4. 7) 4. 8) 4. 9) 4. 10) 4. 11)
Demuestre, a partir de la expresin de la funcin de autocorrelacin de una seal de p.m.f que si x(t) es peridica de periodo T0, Rxx(t) es peridica de periodo T0. Halle la densidad espectral de energa y, a partir de ella, la autocorrelacin y la energa de la seal x(t) =A [(t-td)/] Halle la densidad espectral de energa y, a partir de ella, la autocorrelacin y la energa de la seal x(t) =A sinc 2W(t-td) Halle la densidad espectral de energa y, a partir de ella, la autocorrelacin y la energa de la seal x(t) =e-atu(t) Halle la autocorrelacin y, a partir de ella, la potencia y densidad espectral de potencia de la seal x(t) = A sgn(t) Sean x(t) e y(t) dos seales de energa finita. bajo qu condiciones Rxy() = Ryx ()? Sean x(t) e y(t) dos seales de energa finita y z(t) = y(t-t0). Demostrar que Rxz() = Rxy(+t0) y que Rzx() = Ryx(t0) Se desea medir la respuesta frecuencial de un circuito. Para ello se dispone de las seales x(t) e y(t) segn el esquema de la figura 4. 12) a) Una solucin es calcular la transformada de Fourier de la entrada y la salida y hacer el cociente: Y(f) H(f) = X(f)
x(t) h(t) y(t) x(t) h(t) + y(t)
4. 12)
i(t)
Fig. 4. 12) a
Fig. 4. 12) b
(Considere todas las seales reales y de Energa Finita en todo el ejercicio). a) Demuestre que las siguientes alternativas tambin son vlidas Gyx(f) Gyy(f) H1(f) = G (f) H2(f) = G (f) xx xy b) Suponga que la medida de y(t) se realiza de forma que se introduce una interferencia i(t) como se muestra en la figura 4 12) b. Calcule Gyx(f), Gyy(f) y Gxy(f) en funcin de H(f), Gxx(f) y Gxi(f).
c)
Si Gxi(f) = 0. Qu mtodo elegira para calcular H(f)?. Razone la respuesta. Y(f) Ho(f) = X(f) , Gyx(f) Gyy(f) H1(f) = G (f) , H2(f) = G (f) xx xy
4. 13) Uno de los filtros ms utilizados en aplicaciones donde se requiere la deteccin de pulsos es el filtro adaptado. Se llama as porque est diseado o adaptado para maximizar la salida en un instante determinado siempre que a su entrada se aplique el pulso al que esta adaptado. Tiene la ventaja adicional de que es robusto frente al ruido e interferencias. Sea x(t) una seal real y acotada con energa Ex y h(t) un filtro real, acotado y con energa Eh . Sea y(t) la salida del filtro cuando a ste se le aplica x(t) a) Utilizando la desigualdad de Schwartz, compruebe que la salida siempre est acotada segn la expresin |y(t)|2 Ex Eh Compruebe que si el filtro es h(t) = k x(t0-t), b) La salida y(t) alcanzar la cota Ex Eh en el instante t= to. c) Relacione y(t) con Rxx(t) d) Dibuje h(t) causal y de energa unitaria si x(t) es la seal de la figura 4 13). Especifique para ese filtro el instante en el que la salida ser mxima. x (t)
1
T
Fig 4 13) e) f)
Si a la entrada del filtro diseado en el apartado d) se aplica z(t) = x(t) + n(t), con n(t) incorrelado con x(t), cunto valdra el valor mximo de la salida? Cmo influye n(t)? Si la seal de entrada del fltro diseado en el apartado d) es v(t) = x(t - 4), calcule el instante en el que la salida es mxima.
4. 14)
Se desea disear un sistema de mando a distancia que pueda transmitir 4 informaciones distintas. Cada una de ellas se codificar con un pulso xi(t) de energa Ex y duracin T, y se transmitir. El receptor mostrado en la siguiente figura consta de una serie de filtros (banco de filtros adaptados) hk(t) = xk(T-t), un muestreador que toma muestras T segundos despus de recibir la entrada, un comparador y un elemento de decisin que determina la entrada al comparador cuyo valor es mximo.
37
h1(t) T
v1
h4(t)
Fig 4. 14) a Relacione yk(t), la salida del filtro k-simo con la funcin de correlacin cruzada entre el pulso xk(t) y el pulso de entrada xi(t) b) Calcule vk= yk(T) ,el valor de la salida del filtro ksimo en el instante T, cuando a la entrada se aplica xi(t). Distinga k=i, ki c) Calcule los valores obtenidos en cada salida (v1v4) sabiendo que los pulsos son ortogonales si a la entrada se aplica x2(t) d) Elija un conjunto de cuatro pulsos ortogonales entre los presentados en la figura 4. 14) b. e) Calcule los valores v1 v4 si el sistema se disea con los pulsos elegidos en el apartado anterior y a la entrada se aplica la seal que ha descartado en dicho apartado. f) Cmo modificara el esquema para eliminar falsas detecciones por pulsos interferentes como el anterior? a)
x1(t) 1 t 1 -1 1
x4(t) 1 t
x2(t) 1 1 -1 t 1
x5(t) 1 -1 t
x3(t) 1 t -1 1
Fig 4. 14) b
4. 15)Un sistema de control como el de la Fig 4. 14) a gestiona N alarmas diferentes. Cuando la alarma n-sima se activa, transmite una seal xn(t) al centro de control. Para detectar cul es la alarma activada se utiliza un sistema que consiste en 1. 2. 3. 4. 5. filtrar la seal recibida xn(t) por un conjunto de N filtros en paralelo cada uno de respuesta impulsional hk(t)=xk(T0-t), k=1,N, medir la salida yk(t) de cada filtro en el instante T0, comparar los valores yk(T0) k=1,N buscar el filtro que da mximo valor a la salida en t=T0 decidir que la alarma pulsada se corresponde con el nmero de filtro que proporciona el valor mayor de la salida en el instante T0
t (T0 / 2) xn (t ) = sen(2nf 0t ) T0
t = T0
a) Dibuje x1(t), x2(t) y x3(t) b) Calcule la energa de xn(t). Compruebe que todas las seales tienen la misma energa c) Compruebe que las seales xi(t) y xj(t) son ortogonales si ij
39
d) Relacione la salida del filtro k-simo yk(t) cuando a su entrada se aplica xn(t), con n k, con la correlacin cruzada entre xn(t) y xk(t) e) Calcule yk(T0), la salida del filtro k-simo en el instante T0 cuando a su entrada se aplica xn(t), con n k f) Calcule yk(T0), la salida del filtro k-simo en el instante T0 cuando a su entrada se aplica xn(t) con n=k g) Explique porqu funciona el sistema. es importante que las seales xi(t) sean ortogonales? Razone la respuesta
4. 16)Se desea disear un sistema que permita, a personas con discapacidad, averiguar el estado de ciertos dispositivos (ej. semforos) sin necesidad de utilizar sealizacin adicional molesta para otros usuarios. Supondremos en este ejercicio un dispositivo con dos estados (rojo y verde). El sistema transmite un tren de pulsos xr(t) mientras est en un estado (rojo) y otro tren de pulsos xv(t) mientras est en el otro estado (verde). Sea:
xr (t ) = pr (t nTo )
n =0
N 1
xv (t ) =
M 1 n=0
p (t nT )
v o
Donde NTo es el intervalo de tiempo en que el semforo est en rojo y MT0 es el intervalo de tiempo en que el semforo est en verde y en la figura 1 se muestran los pulsos pr(t) y pv(t) de duracin T << T0
pr(t) 1 t -1 T -1 T 1 t pv(t)
a)
rojo verde h(t) Decisin por umbral A
b)
r r r r r
vvvvv
El receptor identifica el pulso transmitido y genera una seal que depende del pulso identificado y que el usuario puede identificar fcilmente (acstica, tctil, movimiento, calor). Para identificar el pulso transmitido la seal recibida se aplica a un filtro de respuesta impulsional h(t) = pr(T-t). Cuando la salida alcanza el nivel A, el sistema identifica rojo mientras que cuando el sistema alcanza el valor A, el sistema identifica verde. Se pide: a) Determine la funcin de autocorrelacin de pr(t) entre las mostradas en la figura 2. Justifique razonadamente su eleccin y preferiblemente sin calcular matemticamente la autocorrelacin.
a)
b) T/2
c)
T -T T -T/2
-T
T -T/2
T d) e) T/2 f)
-T/2
T/2 -T/2
-T/2
T/2 -T/2
Figura 4.16 b). b) Calcule la energa de pr(t) y de pv(t) c) Determine si los pulsos pr(t) y pv(t) son ortogonales. d) Si a la entrada del receptor llega pr(t) relacione la salida del filtro, v(t), con la autocorrelacin de pr(t). qu ocurre si a la entrada del receptor se aplica pv(t)? e) Calcule el valor A con el que se compara v(t) y que servir para identificar si el semforo est en rojo o en verde. f) Justifique que el sistema no funciona si T=T0. Aydese de un dibujo de la seal de salida.
41
4. 17)Un sistema de radar transmite una seal x(t). Al cabo de T segundos, sta alzanza el blanco y retorna al punto de partida con una atenuacin total . Adems se aade un ruido n(t).. La seal recibida es por tanto xr(t) =x(t-2T)+n(t). Suponga que la correlacin entre la seal x(t) y el ruido es constante de valor C. Calcule la correlacin cruzada entre x(t) y xr(t). Si el mximo est en t0, calcule T.