Mat-Lad

Páginas: 7 (1549 palabras) Publicado: 31 de octubre de 2012
1

Desarrollo de una interfaz gráfica en MATLAB® para simulaciones de códigos turbo
Johana Nohelia Cárdenas Cardoso, Alejandro Torres Herrera, Daniel Andrés Vásquez Cano
Resumen— Este artículo realiza una descripción del proceso realizado para el desarrollo de una interfaz gráfica de usuario en MATLAB® que soporta la simulación de códigos turbo, permitiendo la variación de sus característicasmás representativas, y el desarrollo de gráficas comparativas, utilizando como estructura base un modelo de sistema de comunicación digital, implementado en el lenguaje de programación C++. Palabras claves— Códigos turbo, MATLAB®.

gráficos obtenidos por medio de esta herramienta de simulación.

II. GENERALIDADES DEL SISTEMA DE COMUNICACIÓN MODELADO
Para el diseño del modelo que permitierala simulación del esquema de codificación turbo se hizo el análisis de investigaciones y estudios previos, buscando implementar bloques básicos y óptimos, que al final obtuvieran resultados con datos y gráficas consistentes. Los bloques que conforman el modelo realizado se observan en la Fig. 1. Estos elementos fueron desarrollados utilizando el programa Microsoft Visual C++ versión 6.0,aprovechando las características de eficiencia y rapidez de su compilador, ya que los cálculos que implican estas simulaciones así lo requieren. También se empleó una metodología de constante diseño, simulación, y optimización.
Bits de Información Codificador Turbo Formato Polar NRZ

I. INTRODUCCIÓN
os códigos turbo [1] son el avance más importante en los últimos tiempos, en el área de codificación decanal en sistemas de comunicación digital. Debido a la necesidad de su constante estudio para el conocimiento correcto y total de su funcionamiento, los investigadores hacen continuamente diferentes simulaciones, modificando todas las posibles variables que afectan su desempeño. Estas simulaciones generalmente se hacen en formatos muy básicos, ya que son desarrolladas por las mismas personas quelas analizan, y en general constan de pantallas sencillas que muestran los resultados numéricos de las simulaciones planteadas. Más adelante, si es necesario, se grafican estos datos por medio de cualquier herramienta que lo permita. Surge entonces la idea de diseñar una herramienta de simulación para códigos turbo, que no sólo permita un acercamiento directo a este esquema de codificación, sino queademás posea una interfaz para sus usuarios, que admita la comprensión y el análisis de resultados de forma clara e inmediata. Este artículo presenta el desarrollo de una interfaz gráfica en MATLAB® para la simulación de códigos turbo, comenzando con una explicación sencilla del sistema de comunicación modelado, e implementado en lenguaje C++. Prosigue con una explicación del proceso que serealizó para adaptar el modelo en C++, a una función tal que MATLAB® estuviera en capacidad de utilizar como base para los cálculos de las simulaciones deseadas. Por último se da una descripción del desarrollo final de la interfaz, y se muestran resultados

Canal AWGN

Decodificador Turbo

Decisión Dura

Salida

Fig. 1. Diagrama de bloques del modelo Se observa en este diagrama de bloques queel modelo desarrollado va desde el bloque codificador de canal en el transmisor, hasta el bloque codificador de canal en el receptor, de un sistema de comunicación digital. La labor en conjunto de estos módulos es la base de la herramienta de simulación de códigos turbo. Las funciones en C++ que implementan este modelo tienen varios parámetros de entrada y de salida que ofrecen la posibilidad derealizar diferentes simulaciones de este esquema de codificación.

III. ADAPTACIÓN DEL MODELO PARA EL ENTORNO DE MATLAB®
Una vez se realizó el desarrollo de las funciones en C++ que implementaban los bloques del modelo planteado, y se comprobó su correcto funcionamiento, se procedió a realizar

2

la interfaz de usuario. Esta interfaz se implementó en MATLAB versión 6.5, dada la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Eeuu mata a bin laden
  • el otro lado
  • Ladas
  • Del otro lado
  • Del otro lado
  • Lade
  • lade
  • los lados

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS