Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
78)
Introduccin. En el presente trabajo estudiaremos el comportamiento de un sistema de comunicacin digital por medio de la transmisin de una constelacin M-PAM. Se estudiar el comportamiento para dos tipos distintos de canal, en un principio un canal ideal con AWGN y luego un canal con respuesta impulsiva en tiempo contino h(t ) = e t / . Se har un anlisis y comparacin entre distintas formas de recuperar los smbolos transmitidos en el receptor, como lo son un filtro adaptado, un ecualizador MMSE-FIR y uno ZFE-FIR. Considerando la siguiente seal de comunicacin
x (t ) =
I
n
g (t nT
donde In define los smbolos transmitidos, T es el perodo de smbolo y g(t) es el pulso formador. Asuma que se utiliza un alfabeto PAM de M niveles. Los parmetros asignados para resolver los ejercicios son: Pulso formador g(t): pulso de Nyquist. Canal de transmisin: h(t ) = e t / con = 2T.
Ejercicio 1 Asumiendo un canal AWGN y SNR = 20dB, determine la mxima tasa de transmisin que permita transmitir con una P(E ) 10 5 . Para resolver este punto tenemos en cuenta que para una constelacin M-PAM la cota de probabilidad de error de smbolo por vecinos cercanos es:
1 3 P(E ) = 21 Q SNR 2 M M 1
Donde
En este caso hallamos M de tal forma que P(E ) < 105 , entonces operando con la ecuacin de arriba:
3 M 2 1
3 M 2 1
>
Elegimos M = 4 y verificamos que la P(E) = 5,895.10-6 < 10-5 Se observo que para M = 8 la P(E) = 2,564.10-2 > 10-5 Con respecto a la tasa de transmisin debemos saber que la misma est dada por:
b = b * s donde s =
1 Ts
b: tasa de bits Ts: tiempo de smbolo b: nmero de bits por smbolo Para nuestro caso elegimos Ts = 1seg. Como M = 4 entonces b = 2 por lo tanto resulta que la mxima tasa de bits que cumple con la condicin requerida es b = 2 bps.
Ejercicio 2 Verifique empricamente la expresin de la probabilidad de error de smbolo obtenida en clase para esta constelacin. Para comprobar empricamente la probabilidad de error de deteccin de smbolo terica suponemos un canal ideal con la introduccin de ruido blanco gaussiano (AWGN). La probabilidad de error de smbolo (SER) para esta constelacin es:
Para realizar las simulaciones fue necesario aumentar el nmero de bits de la secuencia de datos a medida que aumenta la SNR. Al aumentar la SNR disminuye la probabilidad de error, y por lo tanto es necesario tomar ms datos para encontrar un error.
Ejercicio 3 Obtenga el grfico del diagrama de ojo del sistema para diferentes valores de SNR. A continuacin mostramos un esquema completo del sistema cuando el canal es ideal con AWGN. Para recuperar la seal en el receptor se implemento un filtro adaptado que para nuestro caso es el mismo pulso formador (seal es real y simtrica). El diagrama de ojo lo tomamos a la salida del filtro adaptado.
A continuacin mostramos los grficos obtenidos mediante la simulacin. Diagrama de ojo a la salida del filtro adaptado:
En el grfico se observa que para una SNR=60dB la seal pasa por el valor del smbolo transmitido en el instante T=0.
Diagrama de ojo para SNR = 30dB de la seal antes de pasar por el filtro adaptado.
Diagrama de ojo para SNR = 30dB de la seal despus de pasar por el filtro adaptado.
Diagrama de ojo para SNR = 10dB de la seal antes de pasar por el filtro adaptado.
Diagrama de ojo para SNR = 10dB de la seal antes de pasar por el filtro adaptado.
De la observacin de los grficos anteriores se puede concluir que a medida que se disminuy la SNR el diagrama de ojo obtenido es ms cerrado, es decir que es ms difcil distinguir el valor del smbolo transmitido. Por lo que aumenta de este modo la Probabilidad de error al decidir que smbolo ha sido transmitido. Tambin se puede observar que para una SNR=30 dB a pesar de tener un diagrama de ojo ms cerrado respecto al diagrama de ojo para SNR=60dB, se puede decidir correctamente cual ha sido el smbolo transmitido, esto se ve reflejado en el correspondiente diagrama de constelacin. As mismo para una SNR=10dB se puede observar como aumenta la probabilidad de tomar una decisin incorrecta.
Ejercicio 4 Ahora suponga que el canal de transmisin tiene una respuesta impulsiva en tiempo continuo igual a h(t). Obtenga el nuevo diagrama de ojo del sistema, y determine el nivel de ISI que genera este canal. A continuacin se muestra un esquema completo del sistema cuando el canal tiene una respuesta impulsiva en tiempo continuo igual a h(t ) = e t / con = 2T.
A continuacin mostramos el diagrama de ojo a la salida del filtro adaptado para una SNR=60dB y =2T
Para = 2T el nivel de ISI generado es muy alto, a pesar de tener una SNR=60dB (es decir un efecto de ruido muy bajo) igualmente se obtiene solapamiento de los pulsos correspondiente a cada smbolo transmitido.
10
A continuacin mostramos el diagrama de ojo a la salida del filtro adaptado para una SNR = 60dB y = T/4
Graficando el diagrama de ojo a la salida del Filtro Adaptado para una SNR= 60 dB y un =T/4 (duracin de la respuesta del canal) se observa cualitativamente que el nivel de ISI disminuye.
11
El nivel de ISI que genera este canal lo podemos determinar cualitativamente del diagrama de ojo sabiendo que mientras ms cerrado est el mismo ms ISI tenemos, por otro lado tambin lo podemos determinar cuantitativamente por medio de la distorsin cuadrtica media que por definicin es: Distorsin media cuadrtica: Dms = x . p .
2
q
i 0
Donde p(t ) = g (t ) h(t ) y q (t ) = p(t ) p * ( t ) Este clculo para nuestro caso dio Dms = 6.9254 con SNR = 60dB y = 2T. Este clculo resulta Dms = 0.0083 con SNR = 60dB y = T/4.
Ejercicio 5 Determine en cunto se degrada la probabilidad de error, y verifique experimentalmente el resultado. Para resolver este punto sabemos que la probabilidad de error debida al ISI se ve afectada de la siguiente forma:
1 3 M = 4 ; d mim = 2 ; Ne = 21 = M 2
p (t ) = g (t )* h(t )
prom 2 ; = SNR
Se calculo la probabilidad de error para una SNR alta para ver el efecto del ISI introducido por el canal para el clculo experimental. Para = 2T: Este clculo para el caso terico nos dio P(E ) = 0,5348
Experimentalmente (simulada) nos dio P(E ) = 0,00001 De los resultados obtenidos para la P(E) se observa que disminuye cuando el decrece, como es de esperar ya que el nivel de ISI disminuye para estos valores de segn lo visto en el punto anterior.
Para = T/4: Este clculo para el caso terico nos dio P(E ) = 0,0016
12
Ejercicio 6 Modifique la tasa de transmisin de modo de respetar la cota de error Pe < 105. Para M = 4 y un canal h(t ) = e t / con = 2T y SNR = 60dB simulamos para distintos valores de T: T=1/2: Este clculo para el caso terico nos dio P(E ) = 0,5339
T=5: Este clculo para el caso terico nos dio P(E ) = 0,5339 Experimentalmente (simulada) nos dio P(E ) = 0,5426
T=10: Este clculo para el caso terico nos dio P(E ) = 0,5339 Experimentalmente (simulada) nos dio P(E ) = 0,5427
De los resultados se ve que no hay mejora en lo que respecta a la probabilidad de error. Tambin lo hicimos modificando la constelacin para M = 2 y variamos de nuevo T: T=1/2: Este clculo para el caso terico nos dio P(E ) = 0,2044 Experimentalmente (simulada) nos dio P(E ) = 0,2169
T=5: Este clculo para el caso terico nos dio P(E ) = 0,2044 Experimentalmente (simulada) nos dio P(E ) = 0,2169
T=10: Este clculo para el caso terico nos dio P(E ) = 0,2044 Experimentalmente (simulada) nos dio P(E ) = 0,2161
Se observ que la SER no vara con el perodo de smbolo T por lo que no se puede obtener una 1 tasa de transmisin que cumpla con la restriccin Pe<10-5 (para s = ) que requiere el enunciado.
Ts
13
Ejercicio 7 Disee un ecualizador MMSE para el canal. A continuacin mostramos un esquema de cmo queda el sistema con la inclusin del ecualizador lineal MMSE-FIR.
Tener en cuenta que la seal y(t) se pasa primero por un filtro anti-alias ideal y luego se muestrea cada T segundos. Entonces debemos disear un ecualizador lineal de mnimo error cuadrtico medio y de respuesta impulsiva finita. El ecualizador consiste en un filtro FIR con Nf coeficientes fk, que permite obtener una estimacin zk a partir de las muestras de salida del canal yk, o sea:
min E z k xk f ,
Donde representa al ecualizador y retardo.
f MMSE = I
T 2 P . P .I .P T + x
M
14
Simulaciones variando la SNR y . Parmetros: 4-PAM; T=1; g(t) = pulso de Nyquist ; Canal h(t ) = e t / ; Ecualizador MMSE-FIR Simulacin para SNR= 60dB con = 2T:
15
16
17
De lo observado en los grficos podemos decir que el filtro MMSE-FIR presenta una buena respuesta tanto para niveles de ruido elevados y baja ISI como para bajos niveles de ruido y elevada ISI.
18
Ejercicio 8 Vuelva a repetir el clculo de la probabilidad de error. Es posible aumentar la tasa de transmisin sin violar la restriccin en P(E ) 10 5 ? Se toma como base para el anlisis el clculo de SER con el ecualizador:
E ek
[ ]=
2
2 W
SNREQ , Biased =
E ek
[ ]
2
SNR T
SNR 1 T
En la expresin de Pe se observa que para un SNR elevada (>30dB aproximadamente), el valor de SER se reduce notoriamente, pudindose despreciar al considerarse Pe prcticamente nula. Este hecho es debido a la accin del ecualizador, el cual prcticamente elimina el efecto del ISI. De las ecuaciones se observa tambin que al reducir la varianza del ruido la SNREQ se ve incrementada significativamente, provocando que la SER disminuya varios rdenes de magnitud (< 10-10), por lo que se torna tambin de esta forma despreciable. Se expresan a continuacin los resultados obtenidos del clculo del SER, tanto terico como emprico (simulado), para la constelacin de referencia, con distintos valores de SNR y con una cantidad de coeficientes del ecualizador Nf dada por la longitud del pulso equivalente del canal muestreado p. Parmetros: 4-PAM; T=1; g(t) = pulso de Nyquist ; Canal h(t ) = e t / ; Ecualizador MMSE-FIR Simulacin para SNR= 60dB con: Para = 2T: Este clculo para el caso terico nos dio P(E ) = 6,7345.10
21
295
19
Simulacin para SNR= 20dB con: Para = 2T: Este clculo para el caso terico nos dio P(E ) = 0,0173
Para = T/4: Este clculo para el caso terico nos dio P(E ) = 0,1662 Experimentalmente (simulada) nos dio P(E ) = 0,1650
Para la determinacin del SER experimental, directamente de utiliz la proporcin entre smbolos errados contra el total. Los resultados obtenidos para SER se condicen con lo mostrado en los grficos del punto 7, en cuanto se poda esperar muchos mejores resultados respecto al valor de SER al tener una SNR mayor (SNR= 60dB en el presente caso) resultando prcticamente nulo el valor obtenido . Para realizar un anlisis ms completo se pueden comparar los resultados obtenidos aqu, correspondientes al caso con ecualizador, con los obtenidos en el punto 5 y 6, correspondientes al caso sin ecualizador con una SNR alta, se observa que SER, a pesar de tener una alta influencia del ruido se ha reducido notablemente (ms de un orden de magnitud). A fin de completar el anlisis y comparar con los resultados obtenidos en los puntos 5 y 6 se presentan los resultados obtenidos para SER variando T y M. Para M = 4 y un canal h(t ) = e t / con = 2T y SNR = 20dB simulamos para distintos valores de T: T=1/2: Este clculo para el caso terico nos dio P(E ) = 0,1626
13
18
De los resultados obtenidos para M=4 se puede determinar que es posible cumplir con la restriccin P(E ) 10 5 aumentando significativamente el valor de T.
20
Para M = 2 y un canal h(t ) = e t / con = 2T y SNR = 20dB simulamos para distintos valores de T: T=1/2: Este clculo para el caso terico nos dio P(E ) = 0,0029
58
85
Para la obtencin experimental del SER, se tom la proporcin de smbolos errados. En la simulacin se utilizaron 106 smbolos. Observamos aqu que con un tamao de constelacin de M=2 es posible satisfacer la condicin del enunciado P(E ) 10 5 , tomando una ecualizador con una cantidad suficiente de coeficientes. Se observa claramente que la mejora en cuanto a la P(E) es mucho ms evidente y de mayor magnitud al reducir el tamao de la constelacin M para reducir la tasa de transmisin . Si se toman en cuenta los valores obtenidos en el punto 6 (sin Ecualizador) y se los compara con los resultados obtenidos aqu (con Ecualizador), se evidencia que para un mismo tamao de constelacin (M=2), el valor de SER se redujo en varios rdenes de magnitud, a pesar de la influencia del ruido. En definitiva se puede ver que claramente se cumple con la condicin pedida en el enunciado. Pudindose afirmar, entonces, que una constelacin con tamao M=2, y T=1 permite alcanzar una taza binaria de 1 bps, garantizando una probabilidad de error, Pe<10-5.
21
Ejercicio 9 Disee ahora ZFE-FIR y analice el aumento del ruido. Para el diseo del ecualizador ZFE-FIR suponemos que la seal no tiene ruido, descontando su efecto y procedemos de manera equivalente al diseo del filtro MMSE. Repitiendo los clculos sin tomar en cuenta el ruido llegamos a la siguiente expresin.
ZFE
= 1 P * P P *
T
E ek
[ ]=
2 2
f r xy = x x 1 P* P P *
P 1
E ek
[ ]= [1 1
x
P* P P*
P 1 = x 1 I P * P P *
P 1
Debe notarse que este resultado no es el error cuadrtico medio real del ecualizador dado que se ha despreciado el efecto del ruido. Ahora si tenemos en cuenta el ruido, a la salida del ecualizador tendremos
z k = f y k = 1 P * P P * z k = 1 P * P P * z k = 1 P * P P *
) (P x
1
+W k
P x k + nk P 1 x k + ISI + nk
*
ISI : Termino relativo a otros smbolos nk : Trmino relativo al ruido Si tomramos Nf suficientemente grande y con una eleccin adecuada de , el valor esperado de zk condicional al smbolo transmitido en k- sera ese mismo smbolo, o sea, xk-. Esto quiere decir que el ecualizador es insesgado. Para poder hallar en la simulacin, el procedimiento fue minimizar la diagonal principal de la matriz I - P* (P P*)-1 P. Esto es equivalente a buscar el elemento de P* (P P*)-1 P que ms se aproxima a 1, el cual minimiza el sesgo y el error cuadrtico medio, para el caso en que no consideramos el ruido. En la simulacin del ecualizador ZFE-FIR se han utilizado la misma cantidad de coeficientes que en el caso del MMSE-FIR, Nf, a la vez que utilizamos el mismo pulso equivalente del canal p(t).
22
23
24
25
26
De los grficos presentados se puede observar que el ecualizador ZFE-IR, al igual que el MMSE-FIR, realiza sobre la seal, un efecto equivalente a invertir la dinmica del canal. Este efecto se hace ms evidente al aumentar la SNR (en nuestro caso 60dB), dado que el filtro ZFEFIR se ha diseado para minimizar el error cuadrtico medio exclusivamente de la seal, sin considerar el ruido. Por tal motivo, en teora, el ecualizador ZFE-FIR presenta un rendimiento ptimo en ausencia de ruido. En la prctica, el ruido se encuentra siempre presente y el hecho de no considerar el efecto del ruido, suele traer como consecuencia la amplificacin de su varianza a la salida. Consecuentemente, en la prctica, al no haber considerado el ruido al disear el ecualizador, la estimacin que minimiza el error cuadrtico medio tiene por valor esperado al smbolo estimado, no presentando sesgo. Podemos observar que, tal como ocurra con el ecualizador MMSE-FIR, la SNR a la salida (SNREQ) se encuentra dominada por el ruido, dado que el ISI ha sido prcticamente eliminado, siendo el efecto de este ltimo despreciable frente al del ruido. Este hecho explica el por qu aqu la SNREQ, y por ende la SNR, mejoran al aumentar el perodo de smbolo T, dado que la varianza de ruido a la salida del ecualizador disminuye en T2.
Ejercicio 10 Calcule la nueva Pe y una posible nueva tasa de transmisin que satisfaga siempre la restriccin de Pe < 10-5. Clculo de SER con ecualizador:
SNREQ =
E ek
[ ]
2
1 f / SNR + T
Pe = 2(1
1 3 )Q( SNREQ ) 2 M M 1
Dado que el ecualizador, para este caso, no tiene sesgo, la SNREQ calculada es introducida en la expresin de la probabilidad de error por smbolo, en forma directa. Se puede observar que para SNR>30 dB el valor de SER se reduce considerablemente al punto de poderse despreciar, tal como ocurre con el ecualizador MMSE-FIR. El ecualizador prcticamente elimina el ISI, y la varianza de ruido se reduce provocando que el valor de SER se vea reducido varios rdenes de magnitud (<10-10), tornndose despreciable. Haciendo un anlisis anlogo al realizado en el punto 8 respecto a la reduccin de la tasa de tansmisin presentamos los siguientes resultados a fin de encontrar una tasa de transmisin que cumpla con la restriccin solicitada y poder comparar el comportamiento del ecualizador MMSE-FIR y el ecualizador ZFE-FIR respecto de lo obtenido en los puntos 5 y 6:
27
Para M = 4 y un canal h(t ) = e t / con = 2T y SNR = 20dB se obtiene el siguiente resultado: T=1: Este clculo para el caso terico nos dio P(E ) = 0,0266 Experimentalmente (simulada) nos dio P(E ) = 0,0267 T=5: Este clculo para el caso terico nos dio P(E ) = 8,102.10 Experimentalmente (simulada) nos dio P(E ) = 0
12
Para M = 2 y un canal h(t ) = e t / con = 2T y SNR = 20dB se obtiene el siguiente resultado: T=1: Este clculo para el caso terico nos dio P(E ) = 1,287.10 Experimentalmente (simulada) nos dio P(E ) = 0 T=5: Este clculo para el caso terico nos dio P(E ) = 1,9112.10 Experimentalmente (simulada) nos dio P(E ) = 0
52 6
Donde en el clculo experimental hemos computado la proporcin de smbolos Una vez ms se observa que para cumplir la restriccin solicitad respecto a P(E)<10-5 modificando la tasa de transmisin, la reduccin del tamao de la constelacin tiene un efecto ms evidente en la reduccin del SER en comparacin con el aumento de T . Tambin se puede observar que el ecualizador ZFE-FIR es levente inferior en su performance en comparacin con el MMSE-FIR, ya que la probabilidad de error de smbolo se presenta mayor. A pesar de ello, y del ruido, podemos afirmar que representa una gran mejora en relacin al canal sin ecualizador, visto en los puntos 5 y 6. Del anlisis de los resultados presentados se observa cmo la ecualizacin del canal, para una constelacin de tamao M=2, representa una gran mejora en la deteccin, vindose reducida la SER en varios ordenes de magnitud en relacin a los resultados observados en los puntos 5 y 6, a pesar de la presencia del ruido. errados.
28