Modelos y Simulacion - U1
Modelos y Simulacion - U1
Modelos y Simulacion - U1
UCSE - DASS
CÁTEDRA: Modelos y Simulación
Área Matemática Aplicada
Año:2014
Estamos interesados en imitar y simular procesos reales. Por ahora enfocados hacia
los Sistemas.
Realizamos una serie de suposiciones sobre “X” Sistema y su comportamiento
(¿Cómo Trabaja?).
El conjunto de todas las suposiciones está formado por las relaciones matemáticas y
lógicas. MODELO.
Un modelo es un sustituto simplificado del sistema que tiene por objetivo el estudio
de un aspecto particular del mismo
El modelo es una “imitación” del sistema original, como para poder imitar algo
o alguien es necesario conocerlo bien, será necesario reunir información precisa
respecto al original si queremos que el modelo sea bueno.
Ejemplo: Planta
Mat. Prima.
Producto
La ampliación de la planta ¿será conveniente?
Aplicaciones
Diseño y Análisis de FMS (Sistemas de Manufacturas)
Evaluación de Hardware y Software
Definición de Políticas de Ordenamiento de Inventarios.
Sistemas de Comunicación y los Protocolos.
Facilidades (Aeropuertos)
Organizaciones Públicas (Hospitales, etc)
Página 1
CARRERA: Ingeniería en Informática
UCSE - DASS
CÁTEDRA: Modelos y Simulación
Área Matemática Aplicada
Año:2014
1.3. Sistemas
La definición básica de Sistema nos dice que se trata de un conjunto de elementos
que se interrelacionan para funcionar como un todo
Ejemplos:
(Sistema Discreto)
Un banco, las variables de estado cambian solo cuando llega un cliente o cuando se
termina de atender al cliente y sale. Estos cambios tienen lugar en puntos discretos del
tiempo.
(Sistema Continuo)
Un proceso químico: el estado del sistema va cambiando en forma continua con el
tiempo.. Estos sistemas por lo general se modelan mediante ecuaciones diferénciales.
Sistema
s
Experimentar con
Experimentar
un modelo del
con el sistema
REAL Sistema
Modelo
Matemático Modelo
Físico
Solución
Simulación
Analítica
Página 2
CARRERA: Ingeniería en Informática
UCSE - DASS
CÁTEDRA: Modelos y Simulación
Área Matemática Aplicada
Año:2014
Ayuda a pensar.
Página 3
CARRERA: Ingeniería en Informática
UCSE - DASS
CÁTEDRA: Modelos y Simulación
Área Matemática Aplicada
Año:2014
Ayuda a comunicarse.
Entrenamiento e instrucción (simuladores de vuelo).
Predicción.
Experimentación (sistema eléctrico).
Existen dos puntos de vista diferentes para estructurar modelos para Simulación, una
más sencilla de aplicar a sistemas continuos y otra más sencilla de aplicar a sistemas
discretos. Con la primera se obtienen modelos determinísticos y con la segunda modelos
estocásticos.
Ejemplo: supongamos un recipiente cerrado con agua que se está calentando, se desea
obtener un modelo que permita representar a que temperatura comienza a hervir.
Página 4
CARRERA: Ingeniería en Informática
UCSE - DASS
CÁTEDRA: Modelos y Simulación
Área Matemática Aplicada
Año:2014
cantidad total de agua será igual a la cantidad de agua como vapor más la cantidad de
agua como líquido
Si la intención es conocer la temperatura a la que hierve el agua, la temperatura
será necesariamente la variable de estado que se escoja como variable de salida
Parámetros: cambiar la cantidad inicial de agua en el recipiente, cambiar a otro
recipiente.
Restricciones naturales: si la olla esta herméticamente cerrada en ningún
momento podrá variar la cantidad de agua total
Restricciones autoimpuestas: por ejemplo la temperatura inicial del agua será
siempre de 30 grados.
Funciones objetivo: por ejemplo se desea conocer la temperatura máxima
solamente o además en que tiempo alcanza esa temperatura. La evaluación se hará por
comparación entre dos valores sucesivos.
Página 5
CARRERA: Ingeniería en Informática
UCSE - DASS
CÁTEDRA: Modelos y Simulación
Área Matemática Aplicada
Año:2014
Ejemplo: Un taller recibe ciertas piezas, las cuales son acumuladas en un almacén
temporal en donde esperan a ser procesadas. Esto ocurre cuando un operario transporta
las piezas del almacén a un torno. Desarrolle el modelo que incluya el número de piezas
que hay en el almacén esperando a ser atendidas en todo momento, y el número de
piezas procesadas en el torno.
Página 6
CARRERA: Ingeniería en Informática
UCSE - DASS
CÁTEDRA: Modelos y Simulación
Área Matemática Aplicada
Año:2014
Página 7
CARRERA: Ingeniería en Informática
UCSE - DASS
CÁTEDRA: Modelos y Simulación
Área Matemática Aplicada
Año:2014
Componentes
Estado del Sistema: Colección de variables de estado necesarias para describir al
Sistema en el tiempo t.
Reloj de Simulación (Simulation Clock): Es una variable que posee el valor del
tiempo simulado.
Lista de Sucesos (Event List): Es una lista que posee la siguiente vez cuando
cada evento ocurrirá.
Contadores Estadísticos (Stadistical Counters): Son variables utilizadas para
almacenar información estadística sobre la performance del sistema.
Rutina de Inicialización (Initialization Routine): Es un subprograma para
inicializar el modelo a tiempo 0.
Rutina de Timming: Es un subprograma que determina el próximo evento de la
lista de eventos, y luego avanza el reloj de simulación al tiempo del evento que
está por ocurrir.
Rutina de Eventos o Sucesos: Es un subprograma que actualiza el estado del
sistema cuando un evento ocurre o se produce.
Biblioteca de Rutinas
Generador de Reportes
Programa Principal
Página 8
CARRERA: Ingeniería en Informática
UCSE - DASS
CÁTEDRA: Modelos y Simulación
Área Matemática Aplicada
Año:2014
Inicio
¿Simulación No
Terminada?
Si
Reporte
Página 9