Sei sulla pagina 1di 6

256-QAM con bloques de Simulink

Esta seccin describe un modelo de ejemplo de un sistema de comunicaciones. El modelo muestra


un grfico de dispersin de una seal con ruido aadido. El propsito de esta seccin es para que
se familiarice con los conceptos bsicos de Simulink modelos y cmo funcionan.
La apertura de la Modelo
Para abrir el modelo, comenzar primero MATLAB . En la ventana de comandos de MATLAB,
introduzca doc_commphasenoise en el indicador. Esto abre el modelo en una nueva ventana,
como se muestra en la siguiente figura.

Visin general del modelo


El modelo mostrado en la seccin anterior, Apertura del Modelo , simula el efecto del ruido de
fase en la modulacin de amplitud en cuadratura (QAM) de una seal. El modelo Simulink es una
representacin grfica de un modelo matemtico de un sistema de comunicacin que genera una
seal aleatoria, modula usando QAM, y aade ruido para simular un canal. El modelo tambin
contiene componentes de visualizacin de la tasa de error de smbolo y un grfico de dispersin de
la seal modulada.
Los bloques y lneas en el modelo Simulink describen las relaciones matemticas entre seales y
estados:

El bloque aleatorio Entero Generador, etiquetado Random Integer, genera una seal que
consiste en una secuencia de nmeros enteros aleatorios entre cero y 255

El bloque rectangular QAM modulador de banda, a la derecha del bloque aleatorio entero
Generador, modula la seal de banda base usando 256-ary.

Los modelos de bloque AWGN Channel un canal ruidoso por la adicin de ruido blanco
gaussiano a la seal modulada.
El bloque de ruido de fase introduce ruido en el ngulo de su seal de entrada compleja.
El bloque rectangular QAM demodulador de banda base, a la derecha del bloque de ruido
de fase, demodula la seal.
Adems, los siguientes bloques en el modelo ayudar a interpretar la simulacin:

El bloque Diagrama de constelacin, AWGN marcado ms ruido de fase, muestra un grfico


de dispersin de la seal con ruido aadido.

El bloque de clculo de tasa de error de smbolos cuenta que difieren entre la seal recibida y la
seal transmitida.

El Bloque de visualizacin, en el extremo derecho de la ventana del modelo, muestra la tasa de error
de smbolo (SER), el nmero total de errores, y el nmero total de smbolos procesados durante la
simulacin.
Todos estos bloques se incluyen en la caja de herramientas Sistema de Comunicaciones . Puede encontrar
informacin ms detallada acerca de estos bloques de Ayuda del bloque y seleccionando con el botn
derecho en el men contextual.

Modulacin de amplitud en cuadratura


Este modelo simula la modulacin de amplitud en cuadratura (QAM), que es un mtodo para convertir una
seal digital en una seal compleja. El modelo modula la seal en una secuencia de nmeros complejos que
se encuentran en una retcula de puntos en el plano complejo, llamado el constelacin de la seal. La
constelacin de QAM de banda base 256-aria se muestra en la siguiente figura.
Constelacin de 256 QAM-aria

Ejecutar una simulacin


Para ejecutar una simulacin, haga clic en el botn Ejecutar en la parte superior de la ventana del
modelo. La simulacin se detiene automticamente en el tiempo de parada, que se especifica en el cuadro
de dilogo Parmetros de configuracin. Puede detener la simulacin en cualquier momento
seleccionando Detener en el men Simulacin en la parte superior de la ventana del modelo (o, en
Microsoft Windows, haciendo clic en el botn Detener en la toolstrip).
Cuando se ejecuta el modelo, aparece una nueva ventana que muestra un grfico de dispersin de la seal
modulada con ruido aadido, como se muestra en la siguiente figura.
Diagrama de dispersin de la seal ms el ruido

Los puntos en el grfico de dispersin no se encuentran exactamente en la constelacin se muestra en la


figura por el ruido aadido. El patrn radial de puntos es debido a la adicin de ruido de fase, lo que altera el
ngulo de la seal compleja modulada.

Mostrar la tasa de error


El Bloque de visualizacin que muestra el nmero de errores introducidos por el ruido del canal. Cuando se
ejecuta la simulacin, tres cajas pequeas aparecen en el bloque, como se muestra en la siguiente figura,
muestra la salida del vector del bloque de Clculo Tasa de error.
Nota: La imagen de abajo es un ejemplo representativo y no puede coincidir exactamente con los resultados que se ven
cuando se ejecuta en Simulink.

Tasa de error de visualizacin

El bloque muestra la salida de la siguiente manera:

La primera entrada es la tasa de error de smbolo (SER).

La segunda entrada es el nmero total de errores.

La tercera entrada es el nmero total de comparaciones realizadas. La notacin 1e+004 es la


abreviatura de 10 4.

Establecer parmetros de los bloques


Se puede controlar la forma en que funciona de bloques de Simulink mediante el establecimiento de sus
parmetros. Para ver o cambiar los parmetros de un bloque, haga doble clic en el bloque. Esto abre un
cuadro de dilogo, a veces llamada del bloque enmascarar. Por ejemplo, el cuadro de dilogo para el bloque
de ruido de fase se muestra en la siguiente figura.
Dilogo para la fase de ruido en bloque

Para cambiar la cantidad de ruido de fase, haga clic en el nivel de ruido de fase de campo (dBc / Hz) e
introduzca un nuevo valor. A continuacin, haga clic en Aceptar.
Alternativamente, se puede introducir un nombre de variable, como phasenoise , en el campo. A
continuacin, puede establecer un valor para esa variable en la ventana de comandos de MATLAB, por
ejemplo mediante la introduccin de phasenoise = -60 . Ajustar los parmetros de la ventana de comandos
es conveniente si necesita ejecutar varias simulaciones con diferentes valores de los parmetros.
Tambin puede cambiar la cantidad de ruido en el bloque AWGN canal. Haga doble clic en el bloque para
abrir su cuadro de dilogo, y cambiar el valor de la SE / n campo de parmetro. Esto cambia la relacin seal
a ruido, en dB. La disminucin del valor de Es / No se incrementa el nivel de ruido.

Usted puede experimentar con el modelo cambiando estos u otros parmetros y despus de ejecutar una
simulacin. Por ejemplo,

Cambiar el nivel de ruido de fase (dBc / Hz) a -150 en el cuadro de dilogo para el bloque de ruido
de fase.

Cambiar Es / No a la 100 en el cuadro de dilogo para el bloque AWGN canal.


Esto elimina casi todo el ruido del modelo. Al momento de ejecutar una simulacin, el grfico de dispersin
aparece como en la figura de la constelacin de QAM 256-aria .

Mostrar un diagrama de fase de ruido


Haga doble clic en el bloque etiquetado como "Pantalla figura" en la parte inferior izquierda de la ventana del
modelo. Esto muestra una grfica que muestra los resultados de varias simulaciones.
BER Terreno en diferentes niveles de ruido

Potrebbero piacerti anche