Professional Documents
Culture Documents
- SIMULACION
1. Introduccin
Figura 1.1
MATERIA.- SIMULACION
MATERIA.- SIMULACION
MATERIA.- SIMULACION
Figura 2.2
A estos tipos de seales elctricas, debemos agregar:
*Seales de video (analgico y digital) que generan las cmaras utilizadas en los sistemas
de visin de mquinas
Material de apoyo didctico- FIME- Carrera de Ingeniero en sistemas: Monclova Coah.
Catedrtico.- ING. CESAR ROMERO GONZALEZ
Archivo: APUNTES DE SIMULACION Pagina 4 de 8
Fecha de impresin 20/02/2015
MATERIA.- SIMULACION
Figura 2.3
Los sistemas de simulacin tradicionales, utilizan principalmente seales simuladas a travs
de funciones o datos pre-capturados, mientras que los lenguajes de programacin permiten
el uso de seales reales analgicas y digitales, junto a las simuladas.
El manejo de seales reales con los modelos de simulacin, permiten que el modelo sea
optimizado y ajustado en tiempo-real, de acuerdo a los patrones de comportamiento de las
seales de entrada y salida del sistema.
Material de apoyo didctico- FIME- Carrera de Ingeniero en sistemas: Monclova Coah.
Catedrtico.- ING. CESAR ROMERO GONZALEZ
Archivo: APUNTES DE SIMULACION Pagina 5 de 8
Fecha de impresin 20/02/2015
MATERIA.- SIMULACION
Es decir, el modelo puedo ser ajustado en base a la respuesta del proceso o sistema real a
las seales de estmulo generadas por el modelo mismo.
Esto hace que la transicin del modelo/simulacin hacia el sistema final sea rpida y
efectiva, disminuyndose el nmero de interacciones normalmente requeridas para adaptar
o implantar el modelo en el proceso real.
Por ejemplo, se podra modelar y simular un circuito RLC completamente en software, y
luego construir fsicamente el circuito RLC y aplicarle el modelo de control previamente
simulado (ver Figura 2.4).
Bajo este esquema, la transicin del modelo simulado al modelo fsico, es casi
transparente, y solo requiere de la sustitucin de la planta o proceso
simulado, por uno real.
El sistema de control sera el mismo para ambos casos, y puede ser validado
inmediatamente tanto con el modelo fsico como con el proceso real.
MATERIA.- SIMULACION
3. Programacin grfica:
Existen muchos lenguajes de programacin en el mercado. Algunos de ellos utilizan la
denominacin visual en su nombre (Ej. Visual C, Visual Basic, etc.). Lo cierto es que la
mayora de estos lenguajes son no ms del 50% visuales, ya que estn basados en una
combinacin de objetos grficos y texto.
Sin embargo, si existen lenguajes de programacin 100% grficos, es decir, lenguajes que
permiten programar y desarrollar una aplicacin sin utilizar texto.
En este trabajo se utiliz un lenguaje de programacin que permite la programacin sin
texto, utilizando slo conos, cables grficos y controles indicadores (objetos grficos).
El principio o paradigma de programacin utilizado por este lenguaje grfico se basa en
cuatro (4) elementos bsicos:
- El uso de conos, cables grficos y controles-indicadores.
- Programacin en base a un diagrama de bloques
- El uso de dos (2) ventanas de programacin: panel de controles y panel del diagrama
- Ejecucin del programa en base al flujo de datos, en forma paralela
La programacin con diagramas de bloques se basa en conos o bloques grficos que se
interconectan entre s a travs de cables grficos (ver Figura 3.1).
Los datos fluyen entre los bloques o funciones a travs de los cables grficos.
Cada bloque o funcin cuenta con terminales de entrada en el lado izquierdo, y terminales
de salida, en el lado derecho.
Cada bloque se ejecuta cuando todos los datos de entrada son recibidos en los terminales de
entrada, permitiendo la ejecucin paralela de ms de un bloque en un mismo programa.
Cada programa se denomina Instrumento Virtual VI (segn sus siglas en el idioma
ingls), y puede incluir uno mas sub-Vis como una especie de sub-rutina.
MATERIA.- SIMULACION
De esta forma, se puede desarrollar una aplicacin completa (ver Figura 3.2), basada en un
lenguaje de programacin altamente intuitivo, fcil de aprender, pero a la vez, tan poderoso
y rpido como cualquier otro lenguaje.
A cada tipo de dato (entero, punto-flotante, cadena de caracteres, etc.) se le asigna un color
especfico, lo que permite su rpida identificacin en el cdigo fuente.