Está en la página 1de 19

SEMANA 11

Modelación Multisimbólica
Recordar que en las relaciones binarias, para ASK y BPSK, dado un ancho de banda B,
la velocidad máxima de transmisión es ese mismo B pero en bits/s y la cantidad de
símbolos es ese mismo B pero en baudios.
En la actualidad se busca aumentar la cantidad de bits/s por unidad de Hertz y por
ejemplo para el 5G, que trabaja con 50MHz, trabaja con aprox 200 Mbps. Por ello para
aumentar la velocidad se necesitan más símbolos en el diagrama de constelación

Recordando PCM:
Tengo una señal a la entrada que se puede modular en PCM utilizando una frecuencia
de muestreo. Sabemos la tasa de bits y la cantidad de niveles de cuantización (q). Este
último depende de la relación señal a ruido que quiera establecer en el sistema.
Recordar que no solo se podía codificar en binario (2 niveles) sino también en
cuaternario (4 niveles) y superiores. Esto si bien reducía considerablemente la
velocidad y, con esta, se reducía también el ancho de banda necesario. Sin embargo, el
mayor problema era la detección, ya que la probabilidad de error gracias al ruido
aumentaba también drásticamente

SEMANA 11 1
Modulación 4PSK (QPSK)
En este caso se generar 4 símbolos distintos

En el binario necesitaba 1 bit para generar 2 símbolo, pero en este caso necesitaré
2 bits (DIBIT) para generar 4 símbolos distintos

Como esta vez voy a utilizar 2 bits para 4 símbolos, me lleva al concepto de agrupar los
bits de información:

1. Entra b(t), que es un grupo de 2 bits a un conversor serie-paralelo. Cada 2 bits, sale
I y Q que representan a los 2 bits

2. Estos I y Q se separan y a ambos los multiplico por la portadora, pero a uno por la
portadora desfasada en 90° (cuadratura).

3. Después de que cada componente fue modulada con las portadoras que estaban
en cuadratura, se suman, se aplica un filtro pasabanda, un amplificador de potencia
y luego a la antena

SEMANA 11 2
La portadora de referencia o el oscilador local (LO) puede ser un seno o coseno tanto
normales como desfasados. Para ejemplificar utilizaremos el seno, por lo que
desfasado 90° será un coseno

Ya sabemos del BPSK que toda modulación en fase debe hacerse en formato polar.
Entonces ahora tomo como ejemplo la entrada de 1011:

Al entrar I y Q me doy cuenta que el cambio en estos 2 es más lento que en la


señal original, lo cual tiene sentido porque por cada 2 bits de la entrada, es 1 bit
para I y 1 para Q

El primer paquete de 2 bits es 1 y 0 lo cual después de las portadoras en


cuadratura se hacen +sen(wo t) y −cos(wo t) y los sumo

Luego esa suma puedo transformarla a magnitud angulo y obtengo


sqrt(2)sen(wC t − 45°)
Aplico lo mismo con el 2do paquete de 2 bits q sería 1 y 1 y me sale
sqrt(2)sen(wC t + 45°)

SEMANA 11 3
OJO que para hallar el angulo y la magnitud se usa el diagrama de constelación, por
ejemplo, para +sen y -cos entonces tengo este punto con su angulo:

Para el 4PSK tengo 4 símbolos y por lo tanto 4 punto en su diagrama de constelación:

SEMANA 11 4
A la salida vemos que para el primer bloque de 2 bits la señal tiene desfase -45° y
luego +45°

SEMANA 11 5
Como tengo un símbolo cada 2 tiempos de bit el cambio es más lento:

Para hallar el ancho de banda puedo tomar como si el QPSK fuese 2 BPSK en
cuadratura cuya velocidad de c/u es r/2.
Entonces tengo 2 BPSK con sus anchos de bandas dibujados, pero el de abajo está
desfasado con respecto al de arriba por lo que tiene ahí un +j y no se puede sumar las
amplitudes, sin embargo, ambos son cero en los mismos rangos, por lo que, si bien no
se sus amplitudes, sé que el ancho de banda se va a mantener

SEMANA 11 6
Entonces observo se ha bajado la cantidad de baudios por segundo y también el ancho
de banda a la mitad, entonces si ahora necesito un ancho de banda mínimo de 10 MHz
entonces ahora podré tener una velocidad del doble: 20 Mbps

Observación:
Con 2 símbolos tengo que la distancia entre ellos es 2sqrt(2)
Con 4 símbolos la distancia se acorta y ahora es 2
Con más y más símbolo se acorta la distancia lo que aumentaría la tasa de error al
detectarlos
Una manera de evitar eso es aumentando la longitud o el módulo de esos puntos hasta
que tengan la misma longitud del binario, aunque esto tenga que significar un aumento
en la potencia

SEMANA 11 7
Receptor QPSK
A partir de los símbolos QPSK se intenta recuperar los bits de información

Primero pasa por un amplificador con bajo ruido y luego por un divisor de potencia
que separa la señal que recibe en 3 componentes idénticos réplicas de la señal que
entro

OJO que ninguna información o símbolo QPSK tiene sentido si no se tiene la referencia
con la cual se ha generado estos símbolos. Tengo que saber contra qué comparo la
fase que recibo el símbolo QPSK

Una réplica pasa por un extractor de portadora es un circuito que busca regenerar
la portadora que se utilizó en el transmisor, por lo que a la salida se tiene el seno

Las 2 réplicas restantes que son símbolos QPSK se multiplicarán, una por la
portadora y la otra por lo mismo, pero en cuadratura.

Luego pasan ambas por un FPB en donde tengo que acordarme de donde salió el
sqrt(2)sen(wo t − 45°) que es igual a sen(wo t) − cos(wo t).
Reemplazo esa expresión tanto en la señal de arriba como en la de abajo y
simplifico trigonométricamente para que después del FPB me quede solo +-betha/2
que representan al 1 y al 0 que se mandaron como se ve en el diagrama de
constelación

SEMANA 11 8
Después del +-betha/2, tengo que saber que esos llegan siempre con ruido por lo
que aplico mi Matched Filter y luego un convertidor de paralelo a serie con “I y Q”

OJO que la velocidad de salida será el doble de la de entrada ya que entra 1 solo
símbolo y salen 2 bits. Del trasmisor teníamos que entra una velocidad r y sale r/2
no? Pues ahora entro r/2 y sale r, osea q se recupera la velocidad

Además, recalcar que la parte izquierda de la flecha verde es un esquema que


siempre se va a repetir en la recepción de todo sistema, sin embargo, lo que está a
la derecha es propio de cada sistema y puede variar

Ahora comparamos el BPSK con el QPSK. La idea es ir aumentando los puntos en el


diagrama de constelación con el objetivo de disminuir el ancho de banda o mejorar la
velocidad sin afectar al BW

8PSK

SEMANA 11 9
Es otra modulación en fase que tiene 8 símbolos en la constelación y para ello
requiero de 3 bits (tribit) para generar cada punto en la constelación

Así como en QPSK, todos los puntos que tengo tienen que estar con angulo que al
sumarlos sean 360°, por lo que si ahora 8 puntos aplico el mismo concepto y
sabiendo que mi modulo es sqrt(2) hallo lo catetos

Ahora, al entrar los bits pasan por un convertidor de serie a paralelo I, Q, C. Por arriba
van el I y C los cuales ambos entran a un convertidor DAC y lo mismo pasa por abajo
con Q y con C negado.

La lógica del primer DAC es que me genere cualquiera de las componentes en el


eje x del diagrama de constelación

La lógica del segundo es que me genere cualquiera de los componentes en el eje y.


Por qué justo en x están las componentes en fase(I) y en y están las componentes
en contrafase (Q)

La tabla de verdad de los DAC es q el 1er componente determina el signo y el segundo


el módulo. Si el primer componente es 0 es ‘-‘ y si es 1 es ‘+’. Si el segundo
componente es 0, corresponde a ‘-0.54’ y es 1 es ‘1.31’

SEMANA 11 10
Una vez después de los DAC se repite lo mismo que en QPSK: la multiplicación por
portadora y portadora en cuadratura, la suma, el filtro PASA BANDA y el amplificador
para transmitir ya

Para tomar un ejemplo empezaremos por los valores 111 y 000:

Al DAC de arriba llega 1 y 1 por lo que la salida es 1.31 y al DAC de abajo llega 1 y
0 por lo sale 0.54.

Luego c/u pasan por su multiplicación y eso, arriba obtengo 1.31sen(wo t) y abajo
0.54cos(w0 t)

SEMANA 11 11
Lo mismo pasa con el 000 de color rojo

Cuando halle punto por punto en el diagrama de constelación me daré cuenta que
siguen una codificación gray. Esto es para evitar bits errados entre 2 puntos cercanos
en la constelación.

Gráfico en el tiempo

SEMANA 11 12
Analizaremos la velocidad y el ancho de banda

Notemos que la detección de cada símbolo se hace cada 3 bits por lo que la
velocidad se ve reducida en un factor de 3

1. Entran los 111 y 000

2. El SI y el SQ que son las salidas del I y Q después de unirlos con el C y el C


negado respectivamente, tenemos los módulos según los unos o ceros.

3. Finalmente tenemos la salida de la referencia desfasada según sea el caso

El ancho de banda se mantendrá ya que solo se suman amplitudes, pero el ancho de


banda queda intacto, sin embargo, la velocidad mínima se ha reducido 3 veces

Receptor 8PSK
En el receptor se tiene de nuevo igual que en el QPSK, su amplificador sin ruido,
divisor de potencia, extractor de portadora, multiplicación de portadora en
cuadratura, FPB y Matched Filter.

SEMANA 11 13
Una vez se obtengan los proporcionales a SI y SQ se aplica el proceso inverso
que se hizo en los ADC de la transmisión (si es -0.54 corresponderá a un ‘00’). Por
lo que a la salida de los ADC tendré 2 bits.

De cada salida de ADC, mediante una lógica, se junta de nuevo a paralelo-serie en


IQC, por lo que a la salida tendré de nuevo una velocidad de r (aunque en la
entrada tenía la velocidad de transmisión r/3)

Por lo que ahora me doy cuenta que con 8PSK a un BW de 10 MHz tengo una
velocidad de 30 Mbps

16PSK
Se dan 16 símbolos en la constelación mediante 4 bits para generar cada símbolo.

Tengo YO que diseñar cómo sería para que, con la lógica de los DAC (similar al
8PSK) obtenga los 16 puntos en la constelación

La lógica de recepción y transmisión es casi la misma pero como ya lo dije, solo


hay que diseñar los DAC y lo que viene antes (para la transmisión) y lo ICQR(para
la recepción)

SEMANA 11 14
Uno podría pensar que así, fácilmente se podrían seguir generando 32, 64, 128 PSK,
pero hay una desventaja y es que mientras más símbolos haya, más saturado estará el
diagrama de constelación y el ruido hará que la probabilidad de error sea muchísima
más grande.
Para arreglar eso se tendría que aumentar la potencia en el último amplificador de
todas las transmisiones. Esto lo que haría es que alimentaria bastante el radio del
circulo y separaría los símbolos entre sí. Sin embargo, para los sistemas móviles la
potencia es limitada.
Ahí es cuando entra el concepto de QAM

QAM
En los nPSK hemos utilizado los puntos en un radio constante y se perdía bastante
espacio “adentro del circulo”. Por lo que con nQAM aprovechamos mejor ese espacio
conservando la distancia entre los puntos y no dejando que el ruido aumente tanto.
Es como una combinación entre ASK y PSK

Extracción de portadora:
En BPSK solo teníamos 2: en fase y contrafase por lo que, si la portadora era seno,
la señal modulada puede ser +-sen

SEMANA 11 15
Así que esa entrada lo elevo al cuadrado y me resulta un coseno, el cual lo paso
por un filtro pasa banda a 2wo y un divisor de frecuencia para finalmente agregarle
un desfase de 90° para obtener de nuevo un seno.

OJO que todo este proceso se hace suponiendo que la señal de referencia haya sido
un seno, sin embargo, necesito un bloque que me detecte si es en realidad un seno o
un coseno. A esto se le llama ambigüedad de fase.
Para QPSK tengo que elevar a la 4ta y se le aplica el FPBanda a 4wo , luego un divisor
de frecuencia entre 4 para extraer un cos(wo )

Para evitar este problema de ambigüedad de fase se puede utilizar sistemas


realimentados como:

Circuito de Costas

Re modulador

Entonces los problemas que tenía el nPSK y el nQAM radican en la dificultad en la


extracción de la portadora por lo que entro el concepto de Modulación diferencial

Modulación Diferencial
Con esta dejamos de tener que extraer la maldita portadora

BPSK

SEMANA 11 16
Acá yo sé que para un 1 es 0° y para un 0 es 180°

Pues para DBPSK ahora un 1 es 0° y un 0 es 180° pero esas fases corresponden a


la diferencia de fase entre el símbolo actual y el anterior

Por ejemplo: para 10010


BPSK:

Con el 1 empiezo en 0°

Con el 0 me voy a 180°

Con otro 0 ya estoy en 180° por lo que me quedo

Con el 1 vuelvo a 0°

Con el 0 regreso a 180°

DBPSK:

Con el 1 me quedo donde estoy en 0°

Con el 0 me muevo 180° por lo que cambio de 0° a 180°

Con otro 0 me muevo 180° y ahora estoy en 0° de nuevo

Con el 1 me quedo en 0° porque tengo desfase 0° con el anterior

Con el 0 me muevo hasta 180° porq desfaso del anterior en 180°

SEMANA 11 17
Esto se puede implementar con una compuerta XNOR:
Si nos damos cuenta para un BPSK la información está en los signos de los senos, sin
embargo, en el DBPSK, la información está en la diferencia de fase entre cada seno, es
por eso que se erra el primer desfase ya que no tiene con qué comparar

Para detectar esos cambios utilizamos un delay de muestreo, por lo que si entra el
primer -sen, se multiplicará por el anterior (en este caso tomamos como referencia que
haya sido un +sen) por lo que la multiplicación es -sen^2 y por el filtro obtenemos -1/2.
Para la siguiente ronda tengo un +sen de entrada y el anterior fue -sen, asi tengo de
salida -1/2
Luego sigue -sen con el +sen anterior y se hace -1/2
Luego viene -sen con el -sen que había antes y es +1/2

SEMANA 11 18
Finalmente llega +sen con el anterior q fue -sen y tengo -1/2

Se observa de nuevo que el único que no se detectó correctamente fue el primero


porque no tenía una referencia anterior a la cual compararse.
Pero tiene la ventaja de no necesitar un circuito complejo para detectar la portadora ya
que solo basta con tener un delay para comparar cada símbolo que va llegando con el
anterior

SEMANA 11 19

También podría gustarte