3.2 Pruebas y Veri cación
3.2.3 Veri cación y resultados del software de simulación
La veri cación puede de nirse de muchas formas, pero una sencilla de nición es en la que la veri cación se consigue cuando el software funciona de acuerdo con las ex- pectativas razonables del cliente o del modelo del sistema a estudiar. La veri cación del software se consigue mediante una serie de pruebas de caja negra que demues- tran la conformidad con los requisitos impuestos por el modelo de simulación. Para el caso particular del componente modulación - codi cación de un transpondedor satelital recon gurable, los aspectos a veri car en la ejecución de la simulación son los estable- cidos en la tabla 3.4.
Prueba Resultado Esperado
Generación de datos de fuente de in- formación en Transmisión
Datos de información aleatorios en el rango establecido
Codi cación Datos Codi cados de acuerdo a los va-
lores den yk
Modulación Datos Modulados en MQAM de
acuerdo al valor de M
Demodulación Datos Demodulados en MQAM de
acuerdo al valor de M
Decodi cación Datos decodi cados de acuerdo a los
valores de nyk
Datos en Recepción Datos aleatorios en el rango estable-
cido según datos transmitidos
Tabla 3.4. Veri cación del software de simulación
y los valores obtenidos al realizar las pruebas se visualizan en las guras 3.12 a 3.19 Veri cación y resultados del generador de símbolos aleatorios 16-QAM
En la gura 3.12 se observan los datos aleatorios generados por la fuente de infor- mación que sigue una distribución uniforme en el intervalo [0,15], pemitiendo validar
que los símbolos generados corresponden a los esperados y por consiguiente a un conjunto válido de símbolos 16 QAM
Figura 3.12. Datos generados aleatoriamente por la fuente de información en transmisión
Veri cación y resultados del codi cador cíclico (7,4)
En la gura 3.13 se observan los símbolos obtenidos a la salida del codi cador cíclico
(7;4), veri candose de esta menera que corresponden a los esperados, de acuerdo a
que para una entrada de 4 símbolos (donde cada símbolo es un bit), se generan salídas de 7 símbolos permitiendo obtener valores entre 0 y 127 como se puede observar en la gura; veri cando de la misma manera que para cada símbolo de entrada corresponde un símbolo codi cado coherente con el polinomio generadorg(x) = 1 +x+x3:
Veri cación y resultados del modulador 16-QAM
La gura 3.14 muestra el diagrama de constelaciones de las componentes en fase y cuadratura de los símbolos 16 QAM generados; en este diagrama se veri ca la validez del conjunto de símbolos generados y la conformación de las componentes al inte- rior del modulador, obteniendo unas componentes en fase y cuadratura con niveles desnormalizados 3, 1, -1, -3.
Figura 3.13. Datos codi cados código cíclico (7,4)
Figura 3.14. Símbolos 16-QAM transmitidos
La gura 3.15 muestra las componentes en fase y cuadratura de los símbolos 16 QAM generados; una vez han pasado las señales obtenidas del bloque anterior por los ltros de interpolación del modulador de tipo coseno realzado, lo cual permite obtener una mayor cantidad de muestras de cada señal de tal manera que adecúa las señales en fase y cuadratura para realizar el proceso de modulación.en este diagrama se ve- ri ca la validez del conjunto de símbolos generados y la conformación de las compo- nentes al interior del modulador, pemitiendo observar los diferentes niveles y fases de
las señales de acuerdo con el símbolo mapeado, donde el cuadrante es seleccionado por los dos bits más signi cativos de cada símbolo y a la fase seleccionada por los dos bits menos signi cativos de cada símbolo.
Figura 3.15. Componentes en fase y cuadratura de los símbolos 16-QAM
En la gura 3.16 se puede observar la salida del modulador, la cual es una señal compleja conformada por la suma compleja de las señales en fase y cuadratura modu- ladas por portadoras coseno - seno de fase 0 respectivamente, y obtenida a partir de las entradas en fase y cuadratura una vez ltradas y adecuadas a las características del transmisor y mezcladas con la portadoras correspondientes, obteniendo la señal 16 QAM apreciada en la gura.
Veri cación y resultados del demodulador 16-QAM
La gura 3.17 muestra las componentes en fase y cuadratura correspondientes a la sal- ida del demodulador 16 QAM en cuadratura, donde se puede apreciar la corresponden- cia con las señales obtenidas en el modulador una vez se ha realizado el proceso de ltraje; en esta grá ca se puede apreciar como a partir de estas componentes pueden ser recuperados los símbolos 16 QAM transmitidos originalmente implementando un detector de nivel.
Figura 3.16. Señal modulada pasabanda 16-QAM
Figura 3.17. Símbolos 16-QAM estimados a partir de las componentes en fase y cuadratura de la señal demodulada
La gura 3.18 muestra el diagrama de constelaciones de las componentes en fase y cuadratura de los símbolos 16 QAM recibidos por el demodulador; en este diagrama se veri ca la validez del conjunto de símbolos recuperados y la detección de niveles al interior del demodulador, obteniendo unas componentes en fase y cuadratura con niveles desnormalizados 3, 1, -1, -3.
Figura 3.18. Constelación de símbolos 16-QAM recibidos
Veri cación y resultados del decodi cador cíclico (7,4)
En la gura 3.19 se observan los símbolos obtenidos a la salida del decodi cador cíclico (7;4), veri candose de esta menera que corresponden a los esperados, de
acuerdo a que para una entrada de 7 símbolos (donde cada símbolo es un bit), se generan salídas de 4 símbolos permitiendo obtener valores entre 0 y 15 como se puede observar en la gura; veri cando de la misma manera que para cada símbolo de entrada corresponde un símbolo decodi cado coherente con el polinomio generador
g(x) = 1 +x+x3: