Sei sulla pagina 1di 27

Simulacin.

Pablo A. Concha Erilkin.


pconcha@ubiobio.cl
Fono: 311 15 92.
CASP, DII, UBB
Simulacin

Horarios.
Lunes 17:10 18:30 ()
Jueves 15:40 17:00 ()

Salas sujetas a cambio por laboratorio de


computacin Departamento de Ingeniera Industrial.
Simulacin.

Ponderacin.
Certamen 1: 25%
Certamen 2: 25%
Test y Tareas: 20% (mnimo 4)
Proyecto: 30%

Asistencia 60%.
Programa.
Introduccin a Simulacin.
Contempla definiciones y terminologa utilizadas en
simulacin.
Modelos y proceso de Simulacin.
Descripcin de la metodologa de un estudio de simulacin.
Caracterizacin de Modelos de simulacin.
UML y VSM
Repaso bsico probabilidades y estadstica.
Variables aleatorias y sus propiedades.
Distribuciones de probabilidad.
Estimacin de media, varianza.
Intervalos de confianza y test de hiptesis.
Programa.
Anlisis datos de entrada y resultados.
Ajuste de distribuciones tericas para representar
datos
Alimentacin de modelo de simulacin
Interpretacin de resultados de la simulacin.
Casos.
Aplicacin de conocimientos adquiridos a travs del
trabajo en casos prcticos.
Simulacin

Herramienta que permite sacar conclusiones sobre el


comportamiento de un sistema estudiando un
modelo computacional del mismo.
Simulacin

"La simulacin es el proceso de disear un modelo de


un sistema real y llevar a trmino experiencias con el
mismo, con la finalidad de comprender el
comportamiento del sistema o evaluar nuevas
estrategias dentro de los limites impuestos por un
cierto criterio o un conjunto de ellos para el
funcionamiento del sistema
R.E.Shannon
Simulacin

Simulacin es la imitacin de la operacin de un de un


proceso real o sistema real.Ya sea a mano o en un
computador, la simulacin involucra la generacin de una
historia artificial del sistema, y la observacin de esta
historia para hacer inferencias con respecto a las
caractersticas de operacin del sistema real

Discretev- Event System Simulation; Banks, Carson, Nelson,


Nicol; pgina 3.
Simulacin

Herramienta sistmica que permite obtener


conclusiones sobre el comportamiento
dinmico de un sistema experimentando con
un modelo computacional del mismo

A.Law.-
La Simulacin

Es un trmino muy amplio, es un conjunto de


enfoques para el anlisis de un sistema.
Requiere de modelos Problema de Validez!

No es una solucin analtica:


No entrega resultados exactos
Permite modelos complicados y realistas.
reas de aplicacin
Sistemas de manufactura.
Asignacin de recursos, anlisis de sistemas de inventario, prueba de
programas de produccin, etc.
Sistemas de salud.
Evaluacin de operaciones servicios de emergencia, hospitalarios y apoyo
diagnstico; Estimacin de capacidades mximas de atencin de servicios;
Reduccin de tiempos de ciclo de pacientes en sistemas de salud, etc.
Educacin.
Capacitacin en el manejo de sistemas productivos, entrenamiento en
mquinas de faenas forestales, entrenamiento de pilotos, etc.
Sistemas de transporte
Simulacin de trfico en autopistas, pruebas de programas en asignacin
de pistas de aterrizaje en aeropuertos, etc
Por que usar simulacin
Permite el estudio y experimentacin con las
interacciones de un sistema complejo.
Cambios de informacin, organizacionales y del medio
pueden ser modelados para observar consecuencias en
el comportamiento de un sistema.
El conocimiento obtenido en modelar un sistema puede
dar pie a mejoras en el sistema en estudio.
Permite experimentar con nuevos diseos y polticas
antes de su implementacin.
Se puede utilizar para comprobar soluciones analticas.
Modelos de simulacin diseados para entrenamiento
permiten la enseanza sin interrumpir el sistema real.
Anlisis de sistema complejo e interacciones entre
subcomponentes.
Cuando no usar simulacin
Cuando el problema puede ser resuelto por
sentido comn.
Cuando es ms fcil experimentar directamente
con el sistema.
Si los costos de simular son mayores que lo que
estoy tratando de ahorrar.
Si los recursos o el tiempo no alcanzan.
Si no hay datos o estimados de informacin
necesaria.
Si no es posible la validacin del modelo.
Sistemas demasiado complejos.
Objetivos poco realistas.
Sistemas
Conjunto de partes que interactan en forma lgica para logar un
fin en comn.
De manufactura.
De servicios.
Logsticos.
Sistema Objetivo: Proceso o instalacin fsica, real o planificado
Estudiar comportamiento para
Medir
Mejorar
Disear (si no existe)
A veces, controlar en tiempo real
A veces es posible jugar con el sistema, pero usualmente es
imposible hacerlo
Interrumpe operacin
Caro
No existe
Tipos de sistemas
Discreto
Una o ms variables de estado cambian slo en puntos discretos
del tiempo.

Nmero de clientes en el
4
3

sistema
2
1
Continuos
tiempo
La variable de estado cambia continuamente en el tiempo.

Volumen de agua antes


de salida de la represa

tiempo
Modelos
Una abstraccin o simplificacin de un sistema
usada como substituto del sistema mismo
Permite probar un gran rango de ideas
Equivocarse en el computador es mejor que
hacerlo en la vida real!
Los modelos deben ser vlidos!

Cmo estudiar un sitema?


Como estudiar un sistema
SISTEMA
Experimentar Experimentar
Con el sistema con modelo

Modelo Modelo
Fsico Matemtico

Solucin
Iconos Escala Simulacin
Analtica

Simulacin Simulacin Simulacin Simulacin de


Discreta Continua Monte Carlo Agentes
Tipos de modelos
Matemticos vs fsicos.
Un modelo de simulacin es un tipo de modelo
matemtico.

Tipos de modelos de simulacin.


Estticos versus dinmicos Importa el tiempo?
Cambio continuo versus cambio discreto Cambia el
estado del sistema en forma continua? Cambia tanto
como para considerar tiempo real?
Determinstico versus estocstico Hay incertidumbre
en el sistema?
Componentes de un modelo
Entidades. Objeto de inters en el sistema.
Atributo. Propiedad de una entidad.
Actividad. Representa un periodo de tiempo
determinado.
Variables de estado. Grupo de variables
necesarias para describir el sistema en un
momento determinado.
Evento. Ocurrencia instantnea que cambia el
estado del sistema.
Componentes de un modelo
Variables de
Sistema Entidades Atributos Recursos Actividades Eventos
estado

Cajas,
Nmero de cajas
Balance de ejecutivos,
Banco Clientes Hacer depsitos Llegadas, salidas ocupadas; clientes
cuenta corriente cajeros
esperando
automticos

Carros, Nmero de
Llegada a estacin de
personas esperando
Metro Personas Origen, destino andenes, Viaje origen; llegada a
en cada estacin,
boleteras estacin de destino personas en transito

Estaciones de Estado de mquinas


Pintura, soldado, Fallas de mquinas,
Planta de autos Autos Modelo, color ensamble, (ocupado,
ensamble inicio/fin de turno
desocupado, en falla)
pintura, etc.

Cargadores, Niveles de
Numero de Despacho,
Bodega Productos clasificadores, Retiro, reposicin inventario, pedidos
Identidad recepcin sin despachar
racks
Objetivo de un estudio de
simulacin
Evaluar el comportamiento de un sistema bajo
condiciones diferentes de operacin
Dada una medida de comportamiento para el
sistema, determinar la mejor poltica de
operacin del sistema comparando diferentes
alternativas (escenarios)
Simulacin implica
Construir modelos en un computador
Anlisis de procesos como punto de partida
Validar el modelo contra la vida real
Usar modelo para experimentar diferentes
escenarios
Sacar inferencias acerca de posibles cambios
en el sistema
Sin modificar el sistema
Sin construirlo (si no existe)
Por que usar simulacin?
Experimentacin con el sistema mismo es
imposible
Experimentacin con el sistema real es
disruptivo
Experimentacin con el sistema real no es
costo-efectivo
Alta complejidad del sistema bajo estudio.
Dudas comunes
Trabajar el sistema como se espera?
(evaluacin y prediccin).
Porqu no trabaja el sistema?
(determinacin de cuellos de botella y optimizacin).

Cules son los estndares para medir


desempeo? (determinacin de estndares y metas)

Cul es la mejor alternativa?


(comparacin, anlisis de sensibilidad, qu pasa si...?).
Resultados tpicos
Medidas tpicas del comportamiento de un
sistema
Utilizacin de recursos: ocioso, ocupado, en
reparacin, no disponible.
Tiempo de espera: en cola, bloqueado, esperando
servicio
Tiempo de ciclo: flujo total, por rea, por recurso
Tasa de produccin: por producto, rea, turno
Comportamiento contra programa
Sobretiempo
Ventajas y desventajas
Ventajas
Hardware barato y rpido -- todo tipo de empresas
Se usa en las fases de diseo, operacin y control
Flexible, analiza sistemas como realmente son
Situaciones inciertas y no-estacionarias
Evaluacin de RIESGOS
Extrapolacin y prediccin, cuellos de botella artificiales, datos artificiales
Una gran experiencia de enseanza y aprendizaje
Desventajas
No obtiene respuestas exactas, slo estimaciones
Respuestas aleatorias - anlisis estadstico (los mtodos tradicionales no
sirven) y diseo de experimentos
Caro (tiempo analista y tiempo cliente)
Taller
Identificar dos sistemas, uno de
manufactura y otro de servicios.
Para ambos casos, identificar el tipo de
sistema segn clasificacin vista. Justificar
respuesta.
Para ambos casos, definir un objetivo
(medida de desempeo) para el cual
podra construir un modelo y clasificar el
modelo. Justificar respuesta.

Potrebbero piacerti anche