0% encontró este documento útil (0 votos)
7 vistas5 páginas

Implementación de Modulación M-PSK en SDR

Este informe detalla la implementación de la modulación M-PSK utilizando GNU Radio, enfocándose en la construcción de un transmisor M-PSK y el análisis de sus características frente al ruido. Se comparan diferentes esquemas de modulación, como QPSK y 8PSK, evaluando parámetros como tasa de símbolos y eficiencia espectral. Los resultados muestran cómo las variaciones en la constelación afectan la robustez de la señal, destacando la importancia de técnicas de mitigación de ruido en sistemas de comunicación digital.

Cargado por

vanjoh70
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
7 vistas5 páginas

Implementación de Modulación M-PSK en SDR

Este informe detalla la implementación de la modulación M-PSK utilizando GNU Radio, enfocándose en la construcción de un transmisor M-PSK y el análisis de sus características frente al ruido. Se comparan diferentes esquemas de modulación, como QPSK y 8PSK, evaluando parámetros como tasa de símbolos y eficiencia espectral. Los resultados muestran cómo las variaciones en la constelación afectan la robustez de la señal, destacando la importancia de técnicas de mitigación de ruido en sistemas de comunicación digital.

Cargado por

vanjoh70
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

PRÁCTICA NRO 4.

MODULACIÓN M-PSK
Robles Cañizales Karol Vaneza, karol2204221@[Link]
Vanegas Archila Johann David, [Link]@[Link]
Fonseca ToledoJhonael Steven, jhonael2204222@[Link]

[Link]
ABSTRACT 2.1.​ Diseño y Análisis de la Arquitectura de
Modulación M-PSK
This report describes the implementation of M-PSK (M-ary
Phase Shift Keying) modulation using GNU Radio as a
software-defined radio (SDR) platform. The main objective of La implementación de este punto se llevó a cabo mediante la
the practice is to build an M-PSK transmitter through the construcción de una arquitectura modular compuesta por
programming of a voltage-controlled oscillator (VCO) and the distintos bloques funcionales, los cuales se detallan en el
generation of modulated signals in the complex envelope diagrama de flujo de la Figura 1. Este diagrama describe el
domain. Additionally, the effects of noise on the signal proceso de implementación de diversos esquemas de
constellations, bandwidth, system efficiency, and symbol rate modulación M-PSK.
are explored. A comparison with Q-PSK modulation is made,
evaluating key parameters such as bit rate, symbol rate, and
spectrum analysis. The results are presented through signal
graphs and their power spectral density (PSD). This work
provides a practical insight into how phase modulation is
applied in digital wireless communications, especially in
modern systems that require efficiency and robustness against
interference.
1.​ INTRODUCCIÓN

La modulación M-PSK (Modulación de Fase M-ario) es una Figura 1. Diagrama de flujo del sistema.
técnica crucial en las comunicaciones digitales, utilizada en 2.2.​Implementación de Modulación M-PSK
aplicaciones como transmisión por satélite, telefonía móvil y
fibra óptica. Esta técnica permite representar información Para la implementación de este laboratorio, se utilizó las
mediante variaciones en la fase de una señal portadora, herramientas mencionadas anteriormente y, complementada
ofreciendo eficiencia espectral y robustez frente al ruido. con el código de clase correspondiente. Esta configuración
consistió en una fuente de señal aleatoria, un VCO (Oscilador
En esta práctica, se abordaron diferentes modulaciones vistas Controlado por Voltaje) y una tabla vinculada al diagrama de
en clase, con un enfoque en el análisis de los diagramas de constelación, como se observa en las Figuras 2 y 3.
constelación. Se observó cómo las modulaciones varían con
respecto al ruido blanco, el tipo de modulación y los datos
ingresados, analizando parámetros como el ancho de banda, la
eficiencia y la tasa de símbolos. Además, se realizaron ajustes
en algunos bloques proporcionados por el profesor para
obtener resultados más generales.

2.​ METODOLOGÍA

Los videos proporcionados por el profesor Homero Ortega


fueron clave para la comprensión y resolución de la
metodología utilizada en este laboratorio. Gracias a estos
recursos, fue posible implementar y simular de manera
efectiva los esquemas de modulación M-PSK, permitiendo así
desarrollar y analizar los resultados de esta práctica con Figura 2. Diagrama de bloques modulación MPSK con VCO.
precisión
Se probaron varias modulaciones durante la práctica,
incluyendo QPSK, MPSK y 8PSK. Cada una de estas
modulaciones siguió pasos específicos para implementarlas y
analizar su desempeño bajo diferentes condiciones:

3.1.1.​ Modulación 8PSK

Para la implementación de la modulación 8-PSK, se utilizó un


esquema de bloques que ya se había empleado en
experimentos previos, tal como se muestra en la Figura 3. Un
ejemplo de esta modulación se presenta en la Figura 4, donde
se observan los gráficos de fase y cuadratura.

A partir de estos datos, se identificaron ocho tipos de estados,


Figura 3. Diagrama de bloques modulación QMPSK con algunos con amplitudes de 0.77, otros con una amplitud de 1,
tabla de verdad. y algunos más que tomaban esta misma amplitud, pero en
forma negativa. Esto permitió confirmar los estados que
Para lograr esta modulación, se insertó una señal aleatoria, identificaban el símbolo correspondiente a cada tres bits
marcando el inicio del proceso de modulación. Los bits se enviados. Posteriormente, se generó el diagrama de
agruparon según el número (N) de la constelación, constelación para la codificación, mostrado en la Figura 5,
determinando cómo se distribuyeron los datos en el espacio de donde los símbolos se ubicaron a un ángulo de 45° para
señales. La señal fue convertida a fase o se le asignó un código obtener una modulación 8PSK.
correspondiente. Este paso varió dependiendo del enfoque
utilizado: en uno se aplicó un bloque de decisión basado en
una tabla de verdad, mientras que, en el otro, la fase fue
obtenida a través de un concepto trigonométrico, según la
𝑗θ
fórmula:​​ 𝑒 = cos 𝑐𝑜𝑠 (θ) + 𝑗 𝑠𝑒𝑛(θ) (1)
Figura 4. Salida IQ para 8PSK.
Con este proceso, se logró una modulación de tipo PAM
(Modulación por Amplitud de Pulsos). Posteriormente, se
interpola para mejorar la relación con la aleatoriedad, y
finalmente, se observó el resultado tanto en el diagrama de
constelación como en el espectro de frecuencia.

2.3.​ Módulo VCO


Figura 5. Constelación para 8PSK..
El análisis del módulo VCO se llevó a cabo siguiendo la
descripción funcional del componente, que consta de dos Se llevó a cabo una comparación del diagrama de constelación
entradas y una salida. Las entradas corresponden a un arreglo bajo condiciones de susceptibilidad al ruido. Para este análisis,
de amplitud y a un arreglo de fase. A partir de estos datos, se se introdujo ruido blanco aditivo (AWGN) a la señal, como se
genera una función de salida basada en un exponencial muestra en la Figura 3. Los resultados obtenidos fueron
complejo. documentados en las Figuras 6 y 7.

Este componente, al ser desglosado según su definición


trigonométrica, permite obtener dos componentes: una real y
una imaginaria. Estos componentes son esenciales para
distinguir entre la fase y la cuadratura del sistema, lo que
facilita la obtención de los valores de salida correspondientes.

3.​ ANÁLISIS DE RESULTADOS

3.1.​PRUEBAS DE MODULACIONES
Figura 6. 8PSK con adición de 10%AWG.
Figura 7. 8PSK con adición de 20%AWG.
Figura 9. Diagrama de flujo para QPSK.
Con un 10% de la señal de entrada, se obtuvo una señal que
aún mantenía credibilidad, como se observa en la Figura 6. No En la Figura 10 se presentan los gráficos de tiempo, PSD y
obstante, al incrementar el porcentaje de ruido al 20%, se constelación, donde se observó que existen las 4 fases
evidenció una posible interferencia que afectaba la calidad de deseadas, las cuales están en cuadratura. Además, se destacó
la señal, lo cual se aprecia claramente en la Figura 7. la particularidad de que la tabla de verdad está asociada al
código de Gray.
En cuanto a la respuesta en frecuencia del sistema, se observó
que el ancho de banda se definía principalmente por el valor El ancho de banda de esta modulación se determinó a partir
de la tasa de símbolos. Este comportamiento se debe a que la del parámetro Rs, la tasa de símbolos, asignada con un valor
información transmitida fue agrupada en tres valores que de 32 kHz. Además, se pudo observar que el PSD presentaba
correspondían a un único símbolo. A pesar de esto, la tasa de un número específico de lóbulos, los cuales fueron
bits aumentó, lo que implicó una mayor cantidad de determinados por el filtro de interpolación FIR y por el
información transmitida por cada símbolo. Este número de puntos por muestra (SPS). En el caso de la imagen,
comportamiento positivo se verificó a través de los resultados se asignó un valor de 16 SPS para simular una señal real que
observados en la Figura 8. pasaría por el SDR propuesto.

Figura 8. Ancho de banda para señal 8PSK.

3.1.2.​ Modulación QPSK

La implementación de la modulación QPSK, también


conocida como 4-PSK, presentó variaciones con respecto al Figura 10. QPSK constelación, respuesta en tiempo y
diagrama de flujo previamente utilizado. En esta ocasión, frecuencia.
como se muestra en la Figura 9, se incorporó un bloque
adicional en forma de tabla de verdad para definir las fases
correspondientes a cada código fuente. 3.1.3.​ Modulación MPSK

Se diseñó un nuevo diagrama de flujo, como se ilustra en la


Figura 11, en el cual se utilizó un bloque de tipo "vector
source" como entrada. Este bloque permitió asignar valores
específicos para simular un mensaje transmitido. Para asegurar
el funcionamiento adecuado del diagrama, fue necesario
desarrollar un código en el bloque "QPSK Modulator", que
generó una tabla de verdad basada en el tipo de modulación
deseada, es decir, en función del valor de "M".

Figura 13. Modulación propuesta QPSK .


Además, se observó que mantenía las otras propiedades
características de la modulación QPSK, como su ancho de
Figura 11. Diagrama de flujo MPSK. banda y su susceptibilidad al ruido debido al espaciado de las
Ahora se pueden observar los resultados proporcionados por constelaciones. La ventaja que esta modulación aún
este diagrama en la Figura 12, donde el diagrama de conservaba era su ortogonalidad respecto a cada una de las
constelación para una modulación con M=8 no aparece constelaciones.
completo, ya que la información sobre los otros 2 valores no
fue necesaria, dado que el código para estos valores nunca fue
3.2.2.​ Modulación forma Rombo
enviado. Se estructuro el código para la implementación del Como se muestra en la Figura 14, se propuso la modulación en
bloque "QPSK Modulator", en el cual se crea un diccionario diamante debido a su asimilación a un prisma en el diagrama
que contiene las posiciones de cada uno de los puntos en el de constelación. Esta modulación presentó una variación
diagrama de constelación, es decir, la tabla de verdad. Los respecto a la modulación 8-PSK, ya que se decidió utilizar 8
elementos dentro del diccionario dependen exclusivamente del puntos para tener un rango de fases equivalente, y asegurar
tipo de modulación deseada; por lo tanto, al variar "M", se que el número de puntos en el diagrama de constelación fuera
agregarán o eliminarán elementos de esta tabla de verdad. una potencia de 2.
En comparación con la modulación original, se observó que la
modulación en diamante comparte características como el
ancho de banda, pero se diferencia en que también incorpora
modulación de amplitud, asemejándose a una 5-PAM. En esta
modulación, cada señal de la envolvente compleja tiene cinco
niveles posibles, considerando tanto los valores positivos
como negativos.

Figura 12. Código modulación QPSK y resultados.

3.2.​ PROPUESTA DE MODULACIONES

3.2.1.​ Modulación PQPSK


La modulación PQPSK consistió básicamente en la
modulación QPSK, pero desplazada hacia un eje, donde se
comportó de manera unipolar. De este modo, en esta
modulación se pudo observar especialmente que estuvo
influenciada por el componente de corriente continua (DC) de
la señal, como se observa en la Figura 13.
Figura 14. Propuesta modulación tipo rombo.
La principal desventaja de esta modulación es su posible espectral. La razón de mostrar una "M" en el diagrama de
susceptibilidad al ruido, debido a que algunos puntos de la constelación es precisamente porque esta modulación tiene esa
constelación están bastante cerca unos de otros. Aunque no se representación, y fue diseñada para reflejar literalmente la
trata de una configuración crítica en términos de ruido, esta forma de la "M".
característica tuvo que ser considerada. El resultado aplicando
ruido se muestra a continuación, en la Figura 15. 4.​ CONCLUSIONES

El comportamiento de las modulaciones con diferentes


configuraciones de constelación muestra cómo las variaciones
en los puntos de la constelación afectan directamente la
robustez frente al ruido. A pesar de que modulaciones de
mayor orden pueden ofrecer ventajas en términos de
eficiencia, también incrementan la complejidad del sistema y
su vulnerabilidad al ruido, lo que debe ser gestionado con
filtros y técnicas de corrección de errores adecuadas.

El uso de modulaciones con amplitud y fase variables, como la


modulación en diamante, introduce una complejidad adicional
que no necesariamente mejora el rendimiento en términos de
ancho de banda, pero puede ofrecer ciertas ventajas en
aplicaciones que requieren una mayor flexibilidad en la
transmisión de información. Sin embargo, es crucial evaluar
los posibles efectos negativos sobre la susceptibilidad al ruido.

Figura 15. Modulación rombo con ruido Gausiano. Al insertar ruido blanco aditivo (AWGN) en las señales
moduladas, se pudo observar cómo este afectó la calidad de la
3.2.3.​ Modulación de forma M señal, destacando la necesidad de técnicas avanzadas de
mitigación de ruido, como la implementación de filtros de
Se propuso una nueva modulación con el fin de visualizar paso bajo y algoritmos de corrección en tiempo real, para
cómo el diagrama de constelación cambia dependiendo de la mantener la calidad y fiabilidad en las comunicaciones.
configuración utilizada. A esta modulación se le denominó
"M", debido a que su forma en el diagrama de constelación se REFERENCIAS
asemeja a la letra M. El resultado se muestra en la Figura 16.
[1] [Link], " Implementación de un modulador
M-PSK en GNU Radio. En particular QPSK," YouTube, 15 de
enerp de 2022.
[[Link]
l=[Link]].

[2] [Link], " Modulación 8PSK en GNU Radio


usando dos métodos: VCO y Tabla de verdad," YouTube,9 de
febrero 2021.
[[Link]
nnel=[Link]].

[3] O. J. Tíjaro Rojas, "Laboratorio 5: M-PSK," Universidad


Industrial de Santander, Escuela de Ingenierías Eléctrica,
Figura 16. Modulación tipo M. Electrónica y de Telecomunicaciones, 2025.

Su PSD indica un ancho de banda de 8 kHz. Aunque el ancho


de banda es relativamente bajo, esto es consistente con la
eficiencia espectral (SE), ya que en la modulación M-PSK, a
medida que aumenta el valor de M, el ancho de banda debería
reducirse, lo que resulta en una mejora en la eficiencia

También podría gustarte