Enviado por hernando299Real time windows target
Matlab presenta una aplicación para hacer simulaciones en tiempo real, esta toolbox es Real Time Windows Target. Esta herramienta presenta diferentes aplicaciones como control en tiempo real, simulación en tiempo real para plantas fisicas como por ejemplo turbinas de avion, modelamiento de sistemas fisicos.
En si, Real Time Windows Target es una solucion aplicada en computadores para prototipos y pruebas en sistema real, donde permite realizar visuallizaciones de señales con el bloque de osciloscopios de simulink, modificacion de parámetros y control en tiempo real.
La toolbox Real time Target es una herramienta de Matlab que permite adquirir y generar señales en tiempo real. En el siguiente informe, daremos una breve explicación sobre el funcionamiento y manejo de dicha herramienta.
La comunicación entre el equipo y el hardware exterior se realiza por medio de una tarjeta de adquision de datos, en este caso DAQ (Nacional Instruments PCI 6025E) la cual permite operar con señales de entrada y/o salidas analogas y digitales.
CARACTERISTICAS Y REQUERIMIENTOS DEL REAL TIME WINDOWS TARGET
Para poder realizar aplicaciones en tiempo real es necesario que el computador pose alas siguientes características:
Conexiones entre bloques
Dependencias de tiempos
Variables en los bloques del simulink
DIFERENCIAS ENTRE REAL TIME WORSHOP Y REAL TIME WINDOWS TARGET
Real Time Windows Target esta diseñado para operar con una gran flexibilidad y rapidez durante la creación de modelos a simular, esta ventaja permite modificar parámetros durante la ejecución en tiempo real, incrementando el tamaño de código generado.
Real Time Workshop posee otros códigos de formatos los cuales pueden generar códigos más compactos necesitados para aplicaciones especificas.
PROCEDIMIENTO PARA LA GENERACIÓN Y ADQUISICIÓN DE SEÑALES EN TIEMPO REAL
Como primera medida debemos crarun archivo con extensión mdl en el simulink de matlab, el cual nos sirve para la generación y adquisición de las señales en tiempo real (Figura 1).

Figura 1
Cabe decir que podemos ajustar los parámetros de cada componente según sea el requerido por la aplicación, a continuación se mostrara las ventanas de configuración de los bloques descritos en la figura1

Fig 2. Configuración generador señales
Para ver el gráfico seleccione la opción "Descargar" del menú superior
Fig 3. Configuración funcion transferencia
Para ver el gráfico seleccione la opción "Descargar" del menú superior
Fig 4. Configuración del Osciloscopio

Fig 5. Configuración ejes del Osciloscopio
Seguidamente ingresamos en la pestaña de simulación cambiandola a modo externo y a la vez modificamos los paramentros de simulación en tiempo real entrando en solver y real time worshop (Fig 6 y Fig 7).
Aquí (fig. 6) se configura el tiempo de inicio y culminacion de la simulación. Se ajusta el tamaño de paso fijo debido a que R.T.Workshop no soporta tamaños de paso variable. En la pestaña de RTWorkshop se selecciona el archivo que genera el codigo c el cual debe ser compatible con Windows el cual es trwin.tlc .
Para ver el gráfico seleccione la opción "Descargar" del menú superior
Fig 6 Configuracion Solver

Fig 7. Configuración RT Workshop
Una vez configurada la ventana de simulación de parámetros, accedemos al panel de control de modo externo ubicado en el menú de simulink TOOLS, en donde se configura el archivo para la interfase externa el cual será Win_tgt.
Se carga el archivo y como resultado se obtiene la visualización de la señal en tiempo real en el osciloscopio del simulink.
Para adquirir señales por el RT Windows Target se realiza lo siguiente:
En la librería de simulink seleccionamos el modo real time windows target en donde aparece los bloques de I/O analogos y digitales, seleccionamos el bloque de entrada análoga junto con un scope en un nuevo archivo .mdl como se muestra en la figura 7 y figura 8.

Fig. 7 Diagrama de bloques para adquirir datos
Para ver el gráfico seleccione la opción "Descargar" del menú superior
Fig.8 Menu R.T.W.Target en la librería de simulink
Una vez seleccionados ambos bloques, hacemos doble clic en el bloque de entrada analoga, allí se selecciona la tarjeta con la que desea trabajar para este caso es PCI 6025E de National Instruments, hecho esto, se introduce el tiempo de muestreo, los canales a utilizar, el rango de voltaje de entrada a utilizar, tal como se muestra en la figura 9.
Para ver el gráfico seleccione la opción "Descargar" del menú superior
Fig.9 Configuración entrada análoga
Se configura de nuevo el archivo Win_tgt, se genera el codigo c y se ejecuta el programa.
RIGOBERTO HERNANDO OLARTE
hernando299[arroba]hotmail.com
ING Mecatrónico. BUCARAMANGA – SANTANDER – COLOMBIA
Ingrese el e-mail y contraseña con el que está registrado en Monografias.com
Trabajos relacionados
Ver mas trabajos de Software |
|
Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.
Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.