You are on page 1of 29

SIMULACION DE SISTEMAS

Introduccin y Conceptos

Edgard Gustavo Solis Vargas


Objetivos
Desarrollar los conceptos bsicos de la simulacin.
Clasificar los tipos de modelos de simulacin.
Discutir casos de aplicaciones.

2
Red de Aprendizaje
UNIDAD 1 UNIDAD 2
Conceptos, generacin de nmeros aleatorios, Pruebas de bondad de ajuste
generacin de variables aleatorias
Distribuciones:
Simulacin Continuas
Montecarlo Discretas

Conceptos de Prueba:
simulacin Chi-cuadrado
Generacin Generacin Kolmogorov-Smirnov
de nmeros de variables
aleatorios aleatorias Uso software Stat::Fit

Paralelamentealaldesarrollo
Paralelamente desarrollode
delas
lasunidades
unidadestemticas,
temticas,
seimplementa
se implementaen
enlaboratorio
laboratorioun
unproyecto
proyectode
desimulacin
simulacin

UNIDAD 3 UNIDAD 4
Mecanismo de avance en la simulacin Modelos de simulacin y anlisis de resultados

Mecanismo Simulacin de un sistema


avance de una cola y un servidor Teorema Simulacin Nmero de Comparacin de
incemento
lmite Terminal Rplicas Alternativas
fijo Performance del sistema
central
* Demora promedio espera en cola
Mecanismo * Tamao promedio en cola Simulacin
avance * Utilizacin del servidor No terminal Subintervalo
siguiente Intervalos de o de estado Tiempo de Replicacin
evento confianza estable Calentamiento Regenerativo

3
Qu es la Simulacin?

Una tcnica analtica, en el cual un modelo matemtico o


lgico de un sistema real es ejecutado en un tiempo comprimido para
realizar experimentos y evaluar el desempeo del sistema.

Es el estudio de un sistema a travs de un modelo ayudado de un


computador, con la finalidad de comprender su comportamiento en
un conjunto de escenarios y plantear propuestas alternativas de
mejora.

4
LAYOUT Ruta trabajo
PROCESOS

5
DIAGRAMA DE
FLUJO

6
Para qu Simular?

Evaluar cambios en modelos de un sistema existente,


frecuentemente es el mejor camino para reducir el riesgo de las
principales decisiones
Obtener un conocimiento preciso de la naturaleza del proceso.
Identificar problemas especficos o reas problemticas de un
sistema.
Desarrollar planes o polticas especficas de un proceso.
Evaluar nuevos conceptos o sistemas antes de su implementacin.

7
Cundo Simular?

Sistema actual no existe o es dificultoso observarlo


El sistema actual es muy complejo para analizarlo por ejm. con
una hoja de clculo
El sistema actual no puede ser interrumpido.
Es costoso construir el sistema actual.

8
Formas de evaluar un sistema

Sistema

Experimentar
Experimentar con
con el
un modelo
sistema actual
del sistema
Ejemplo:
Ferreyros
CRC= centro de Modelo Modelo
reparacin Matemtico
Fsico

Solucin SIMULACION
Analtica

9
Simulacin esttica Vs. Dinmica

Un modelo de simulacin Esttico


Es una representacin de un sistema en un tiempo particular
El tiempo no juega un rol
Ejm. los modelos de simulacin Monte Carlo.

Los modelos de simulacin Dinmicos


Representan un sistema que se desarrollan en el tiempo, tales como un
sistema de conveyors en una fabrica.

10
Simulacin determinstica Vs. Estocstica

Simulacin Determinstica:
El modelo de simulacin no contiene componentes probabilsticos
(aleatorias).
En un modelo de este tipo las respuestas son determinsticas.

Simulacin Estocstica:
Tienen componentes aleatorios. Producen salidas (respuestas) que
son aleatorias.
Son tratados como un estimador de las caractersticas verdaderas
del modelo, esta es una de las desventajas de los modelos de
simulacin.

11
Evento Continuo y Discreto
Continuo Discreto
Ocurre en forma ininterrumpida a Ocurre en un punto en el tiempo y
travs del tempo, el estado de las cuando ocurre, cambia el estado
variables cambia continuamente del sistema
como una funcin del tiempo.

12
Objetivos de la Simulacin

Visualizacin
Ver lo que esta pasando en el sistema
Clculos (Analizar/Optimizar)
Cuantificar lo que esta pasando en el sistema
Comunicacin
Mostrar que esta pasando en el sistema
TODOS ESTOS SON OBJETIVOS VALIDOS!

13
Poder de la Simulacin
Muchas variables en un sistema son ALEATORIAS --pueden toma
cualquier valor
Los Objetos que estn funcionando enlazados a otros son
INTERDEPENDIENTES--cada uno afecta a los otros
Entonces en un sistema, ALEATORIEDAD + INTERDEPENDENCIA =
COMPLEJIDAD

14
Cundo Simular?
Incremento de complejidad
interdependencias

MRP, SIMULACION:
LP/IP, PROMODEL!
Mod.
Matem.

EXCEL,
LOTUS Monte Carlo (@RISK)

Aleatoriedad

15
Conceptos
Estado del sistema es el conjunto de variables Estocsticas y
determinsticas que describen el sistema.

Evento: Ocurre en un punto en el tiempo y cambia el estado del


sistema.

Simulacin Terminal: Es dependiente de las condiciones iniciales


y finaliza a la ocurrencia de algn evento.

Simulacin de Estado Estable: Es independiente de las


condiciones iniciales y generalmente se ejecuta un tiempo largo

Nmero de rplicas

16
Ventajas de los Modelos de Simulacin

Es ms barato mejorar el sistema va simulacin (Costo Cero)


El Riesgo de simular cambios, no ocasiona costos ni problemas
La simulacin permite estudiar un sistema con un gran horizonte de
tiempo, en un tiempo comprimido
Podemos mantener mucho mejor el control sobre condiciones
experimentales
Es posible analizar sistemas de alta complejidad

17
Ventajas de los Modelos de Simulacin

Es ms sencillo comprender y visualizar los mtodos de simulacin


La simulacin permite estimar la performance de un sistema
existente bajo algn conjunto de condiciones operativas
proyectadas.
Una vez construido, el modelo puede ser modificado de manera
rpida con el fin de analizar diferentes polticas o escenarios.

18
Desventajas de los Modelos de Simulacin

Los modelos de simulacin no dan solucin optimas.


Cada rplica de un modelo de simulacin estocstica produce
solamente estimados de las verdaderas caractersticas de un modelo
Se requieren gran cantidad de corridas computacionales para
encontrar soluciones confiables.

19
Etapas en un Proyecto de Simulacin
Definicin del sistema

Anlisis

Formulacin del modelo

Seleccin del lenguaje apropiado

Codificacin del modelo

Validacin del modelo

Experimentacin

Animacin

Implantacin

Monitoreo y control

20
Etapas en un Proyecto de Simulacin
Definicin del sistema:
Cada estudio debe comenzar con una descripcin del problema o
del sistema.
Debe asegurarse que exista una correcta identificacin:
Del objetivo
De las variables de decisin
Las restricciones
La medida de efectividad y
Las variables no controlables y su comportamiento
estadstico.

21
Etapas en un Proyecto de Simulacin
Anlisis del Sistema:
Deben describirse las interacciones lgicas entre las variables
de decisin
Optimice la medida de efectividad en funcin de las variables
no controlables.
No olvidar las restricciones del sistema.
Si definimos al sistema como una celda flexible de manufactura
Las transacciones son las pallets que se mueven a travs del
sistema

22
Etapas en un Proyecto de Simulacin
Formulacin del Modelo:
Consiste en formular un codillo lgico - matemtico que defina
las interacciones entre las variables
Tener en cuenta que se va a llevar a cabo a travs del tiempo y
que el uso de listas o cadenas de eventos darn la pauta en el
manejo de las variables.
Existen dos tipos de listas:
Las llamadas de eventos futuros donde la secuencia
depende del tiempo de ocurrencia del evento, y
Las de eventos actuales cuya secuenciacin depende de
la ocurrencia de otro evento.

23
Etapas en un Proyecto de Simulacin
Seleccin del Lenguaje:
Da la seleccin del lenguaje depender el tiempo de desarrollo
del modelo de simulacin.
La seleccin pueda ser usar un lenguaje general como lo es
Visual Basic, hasta hacer uso de un paquete especficamente
desarrollado para simular.
Algunos ejms. SINFACTORY o el STARCEL, pasando por los
ya consolidadas GPSS, SLAM, SIMAN, SIMSCRIPT, GASP,
PROMODEL y DYNAMO.

24
Etapas en un Proyecto de Simulacin
Codificacin del Modelo:
Consiste en generar las instrucciones o cdigo computaciones
necesarias para lograr que el modelo pueda ser ejecutado en
algn tipo de computadora.
La duracin de este proceso esta directamente relacionado con
la seleccin del lenguaje.
Un modelo que pueda ser codificado en GPSS en 20 minutos,
podra llevar hasta 5 das en un lenguaje de propsito general.

25
Etapas en un Proyecto de Simulacin
Validacin del Modelo:
Tiene como objetivo determinar la habilidad que del modelo
para representar la realidad.
La validacin se lleva acabo mediante la comparacin esttica
entre los resultados del modelo y los resultados reales.

26
Etapas en un Proyecto de Simulacin
Experimentacin:
Se determinan las diversas alternativas que pueden ser
evaluadas.
Se seleccionan las variables de entrada y sus diferentes niveles
con la finalidad de optimizar las variables de respuestas del
sistema real.
El uso de tcnicas como diseo de experimentos, superficies de
respuesta, simplex EVOP, permiten llevar a cabo este
procedimiento en forma estructurada.

27
Etapas en un Proyecto de Simulacin
Implantacin:
Una vez seleccionada la mejor alternativa, es importante llevarla
ala practica.
En muchas ocasiones este ultimo paso es l ms difcil ya que
se tiene que convencer a la alta direccin y al personal de las
ventajas de esta puesta en marcha.
Al implantar tener cuidado con las diferencias con respecto a los
resultados simulados, ya que estos ltimos se obtienen, a partir
de algunas suposiciones.

28
Etapas en un Proyecto de Simulacin
Monitoreo y Control:
Los sistemas son dinmicos y con el transcurso del tiempo es
necesario modificar el modelo de simulacin.
La finalidad es llevar a cabo actualizaciones peridicas que
permitan que el modelo siga siendo una representacin del
sistema

29

You might also like