capítulo 01 conceptos de simulación
TRANSCRIPT
![Page 1: Capítulo 01 conceptos de simulación](https://reader033.vdocuments.site/reader033/viewer/2022060200/5598c0951a28abda208b47c3/html5/thumbnails/1.jpg)
Traducción de Material Capacitación Simio LLC. Se traduce solamente las explicaciones, manteniendo los comandos y nombre de las variables en inglés. www.evirtual.cl
![Page 2: Capítulo 01 conceptos de simulación](https://reader033.vdocuments.site/reader033/viewer/2022060200/5598c0951a28abda208b47c3/html5/thumbnails/2.jpg)
Qué es simulación?
Aplicaciones comunes de simulación
Variabilidad: Funcionamiento de Centro Urgencia
Simulación Manual
Tipos de simulación
Pasos de un proyecto de Simulación
![Page 3: Capítulo 01 conceptos de simulación](https://reader033.vdocuments.site/reader033/viewer/2022060200/5598c0951a28abda208b47c3/html5/thumbnails/3.jpg)
Entretenimiento◦ Muchos juegos populares están basados en
simulación.
Aviación Simulación de túneles de viento ayuda a diseñar más
eficientemente los aviones.
Pilotos se entrenan en simuladores de vuelo paraevitar accidentes
Manufacturas◦ Simulación se usa para optimizar las líneas de
producción y para la programación de la producción.
![Page 4: Capítulo 01 conceptos de simulación](https://reader033.vdocuments.site/reader033/viewer/2022060200/5598c0951a28abda208b47c3/html5/thumbnails/4.jpg)
Nuestro objetivo es representar el funcionamiento de un sistema real con un modelo que se comporta de manera similar.
El modelo usado en simulación puede ser un modelo físico o un modelo computacional.
Las simulaciones son usadas como una ayudaen el Diseño, representación, y Operacionesde sistemas.
Simulaciones computacionales son hechascon la ayuda de software apropiados.
![Page 5: Capítulo 01 conceptos de simulación](https://reader033.vdocuments.site/reader033/viewer/2022060200/5598c0951a28abda208b47c3/html5/thumbnails/5.jpg)
Imitación de las actividades de un proceso o de un sistema del mundo real en el tiempo:◦ Genera una historia supuesta de un sistema.◦ Se observa esa historia y se pueden inferir
conclusiones de las características del sistema.
Pueden ser usadas como:◦ Herramientas de análisis para predecir el efecto de
cambios en el sistema existente.◦ Herramienta de diseño para predecir el
comportamiento de nuevos sistemas.
Muchos sistemas del mundo real son tan complejos que no pueden resolversematemáticamente. ◦ Entonces, la simulación basada en computadores,
numéricamente, se puede usar para imitar el comportamiento del sistema.
![Page 6: Capítulo 01 conceptos de simulación](https://reader033.vdocuments.site/reader033/viewer/2022060200/5598c0951a28abda208b47c3/html5/thumbnails/6.jpg)
Para observar los efectos de lasmodificaciones en el comportamiento del modelo.
Adquirir conocimiento acerca del sistema a través del diseño de modelos de simulación.
Experimentar con nuevos diseños o políticasoperacionales antes de su implementación.
Determinar los requerimientos de maquinariasa través de varias configuraciones.
Para el entrenamiento y capacitación. Mostrar animaciones.
![Page 7: Capítulo 01 conceptos de simulación](https://reader033.vdocuments.site/reader033/viewer/2022060200/5598c0951a28abda208b47c3/html5/thumbnails/7.jpg)
Problemas puedan resolverse analíticamente o por sentido común.
Sea más fácil realizar experimentosdirectamente.
Los costos excedan los beneficios. Los recursos o el tiempo para realizar los
estudios de simulación no estén disponibles. No haya datos, o estimaciones de los valores. No haya ni tiempo ni personal suficiente para
verificar o validar el modelo. La jefatura superior tenga expectativas no
razonables.
![Page 8: Capítulo 01 conceptos de simulación](https://reader033.vdocuments.site/reader033/viewer/2022060200/5598c0951a28abda208b47c3/html5/thumbnails/8.jpg)
Predicción más exacta del desempeño del sistema.
Disminuye los riesgos e incertidumbres.
Revela valores ocultos.
Evita/elimina costos innecesarios.
Valida el proceso de mejoramiento (lean, 6σ)
Explora nuevas políticas o procedimientos sin intervenir el sistema real.
Evalúa aporte de nuevos equipos antes de adquirirlos.
![Page 9: Capítulo 01 conceptos de simulación](https://reader033.vdocuments.site/reader033/viewer/2022060200/5598c0951a28abda208b47c3/html5/thumbnails/9.jpg)
Construcción del modelo requiere de entrenamiento especial.
Los resultados de la simulación pueden ser difíciles de interpretar.
Contruir el modelo de simulación y el análisispueden ser muy largos y costosos.
Simulacón entrega información, no soluciones.
![Page 10: Capítulo 01 conceptos de simulación](https://reader033.vdocuments.site/reader033/viewer/2022060200/5598c0951a28abda208b47c3/html5/thumbnails/10.jpg)
Las conferencias de Simulación demuestranampliamente las áreas de aplicación. Revisar The Winter Simulation Conference.
Algunas áreas de aplicación:◦ Manufacturas◦ Manufactura de semiconductores.◦ Construcción y administración de proyectos.◦ Militar◦ Logística, Abastecimiento y distribución.◦ Modelos de transporte y tráfico.◦ Simulación de Procesos de Negocios. ◦ Salud◦ Aeropuertos
10
![Page 11: Capítulo 01 conceptos de simulación](https://reader033.vdocuments.site/reader033/viewer/2022060200/5598c0951a28abda208b47c3/html5/thumbnails/11.jpg)
Diseñar/Mejorar un centro de procesamiento de órdenes de embarque.
Diseñar/Mejorar el ingreso de público en parques de entretenimiento.
Diseñar/Mejorar líneas de ensamblaje de automóviles.
Diseñar/Mejorar proceso apoyo administrativode un bamco.
Diseñar/Mejorar el manejo de equipajes en un aeropuerto.
![Page 12: Capítulo 01 conceptos de simulación](https://reader033.vdocuments.site/reader033/viewer/2022060200/5598c0951a28abda208b47c3/html5/thumbnails/12.jpg)
Bodegas
Flujo vehicular y Congestión
Puertos
![Page 13: Capítulo 01 conceptos de simulación](https://reader033.vdocuments.site/reader033/viewer/2022060200/5598c0951a28abda208b47c3/html5/thumbnails/13.jpg)
Atención
Pacientesllegan con
intervalo de tiempo de 1
hora en promedio
El tratamientodura 55 minutos
en promedio
Cómo se comporta estesistema?
No hay espera
5 hrs espera promedio.
10 hrs espera promedioRandom*/Random*
Constant/Constant
Random*/Constant
ResultadoTiempo Llegada/Servicio
* Distribución Exponencial
![Page 14: Capítulo 01 conceptos de simulación](https://reader033.vdocuments.site/reader033/viewer/2022060200/5598c0951a28abda208b47c3/html5/thumbnails/14.jpg)
Debemos conocer ajustadamente lasvariabilidades en nuestro sistema.
El grado de varabilidad siempre tiene mayor impacto en el comportamiento del sistema queen la media.
Se puede mejorar sustancialmente el rendimiento del sistema al reducir la variabilidad.◦ Calendarizar reuniones.◦ Hacer los procesos de re-ingeniería más
consistentes.
![Page 15: Capítulo 01 conceptos de simulación](https://reader033.vdocuments.site/reader033/viewer/2022060200/5598c0951a28abda208b47c3/html5/thumbnails/15.jpg)
Epera promedio?
Espera máxima?
Cola promedio?
Cola máxima?
Utilización Servidor?
Llegada Inicio salida
Hacerlo por 15 horas
KPI’s
Orden
TiempoLlegada(TEA)
TiempoServicio
1 0 (2) 4
2 2 (1) 3
3 3 (6) 1
4 9 (6) 4
![Page 16: Capítulo 01 conceptos de simulación](https://reader033.vdocuments.site/reader033/viewer/2022060200/5598c0951a28abda208b47c3/html5/thumbnails/16.jpg)
Llegada
◦ Programa próxima llegada.
◦ Si Desocupado -> Ocupado, programa Salida
◦ Sino agrega a Cola.
Salida
◦ Si hay espera, retirar de Cola – Programar Salida
◦ Sino Ocupado -> Desocupado
Tiempo
Evento Orden
Programación de Evento Estado Servidor
Cantidaden Cola
0 Llegada 1 Inicia 1, llega 2 en tiempo 2, Salida 1 al tiempo4
Desoc a ocup
0
2 Llegada 2 Llegada 3 al tiempo 3, Ingresa 2 a Cola Ocupado 1
3 Llegada 3 Llegada 4 al tiempo 11, Inserta 3 en la cola Ocupado 2
4 Salida 1 Inicia 2, Retira 2 desde Cola, Salida 2 al tiempo 7 Ocupado 1
7 Salida 2 Iniciat 3, Retira 3 desde Cola, Salidade 3 al tiempo 8
Ocupado 0
8 Salida 3 - Ocup a desocup
0
9 Llegada 4 Inicio 4, Salida 4 al tiempo 13 Desocup a Ocup
0
13 Salida 4 - Ocup a 0
Orden
TiempoLlegada(TEA)
TiempoServicio
1 0 (2) 4
2 2 (1) 3
3 3 (6) 1
4 9 (6) 4
![Page 17: Capítulo 01 conceptos de simulación](https://reader033.vdocuments.site/reader033/viewer/2022060200/5598c0951a28abda208b47c3/html5/thumbnails/17.jpg)
Estado Servidor
Largo Cola
KPI Value
Espera Promedio 1.5
Espera Máx 4
Cola Promedio 0.4
Cola Máx 2
UtilizaciónServidor
0.8
![Page 18: Capítulo 01 conceptos de simulación](https://reader033.vdocuments.site/reader033/viewer/2022060200/5598c0951a28abda208b47c3/html5/thumbnails/18.jpg)
Un modelo de simulación es una descripcióndel sistema lo suficientemente detallada paracalcular los estados durante el tiempo.
Software de simulación usan los modelospara calcular el estado del sistema mientrastranscurre el tiempo.
Modelos se categorizan por el tipo de cambios de estado que pueden ocurrir.
![Page 19: Capítulo 01 conceptos de simulación](https://reader033.vdocuments.site/reader033/viewer/2022060200/5598c0951a28abda208b47c3/html5/thumbnails/19.jpg)
Determinística / Estocástica
Continua
Discreta
![Page 20: Capítulo 01 conceptos de simulación](https://reader033.vdocuments.site/reader033/viewer/2022060200/5598c0951a28abda208b47c3/html5/thumbnails/20.jpg)
Ecuaciones Diferenciales
x’(t) = a x(t) − b x(t) y(t)
y’(t) = −c y(t) + d x(t) y(t)
Sistemas Dinámicos
![Page 21: Capítulo 01 conceptos de simulación](https://reader033.vdocuments.site/reader033/viewer/2022060200/5598c0951a28abda208b47c3/html5/thumbnails/21.jpg)
Evento
Procesos
Objetos
Agentes
Objeto
Proceso
Event0
Agente
![Page 22: Capítulo 01 conceptos de simulación](https://reader033.vdocuments.site/reader033/viewer/2022060200/5598c0951a28abda208b47c3/html5/thumbnails/22.jpg)
Definir el objetivo del estudio.
Entender el sistema.
Determinar el alcance del modelalmiento y el nivelde detalle.
Obtener datos.
Construir modelo (Iterativo)
Verificar la lógica y los datos.
Validar los resultados.
Diseñar y realizar los experimentos.
Analizar e interpretar los resultados.
Documentar y presentar los resultados.
![Page 23: Capítulo 01 conceptos de simulación](https://reader033.vdocuments.site/reader033/viewer/2022060200/5598c0951a28abda208b47c3/html5/thumbnails/23.jpg)
![Page 24: Capítulo 01 conceptos de simulación](https://reader033.vdocuments.site/reader033/viewer/2022060200/5598c0951a28abda208b47c3/html5/thumbnails/24.jpg)
Cuatro fases:◦ Formulación del problema, y fijar objetivo y diseño global
(pasos 1 al 2).
◦ Construcción del modelo y recopilación de datos (pasos 3 al 7)
◦ Correr el modelo (pasos 8 al 10).
◦ Implementación (pasos 11 al 12).
Es un proceso interactivo.
![Page 25: Capítulo 01 conceptos de simulación](https://reader033.vdocuments.site/reader033/viewer/2022060200/5598c0951a28abda208b47c3/html5/thumbnails/25.jpg)
No entender el propósito desde el inicio,
Muy grande y complejo
Mucho detalle.
No están completamente identificadas las variabilidades
Obtención de los datos necesarios en el formatonecesario.
Falla en verificar/validar el modelo.
Interpreatación incorrecta de los resultados aleatorios.
Los que toman las decisiones no creen en los resultados.
Resultados fuera de tiempo.
Los resultados son descriptivos – no prescriptivos.
![Page 26: Capítulo 01 conceptos de simulación](https://reader033.vdocuments.site/reader033/viewer/2022060200/5598c0951a28abda208b47c3/html5/thumbnails/26.jpg)
La simulación es el uso de un modelo para estudiar un sistema.
La simulación se puede usar para diseñar/mejorar un amplia gama de sistemas.
La simulación ayuda a predecir el comportamiento de un sistema, a probar ideas, a eliminar riesgos, y a lograr mejores rendimientos.
El comportmiento del sistema está normalmente influenciado por la aletoriedad.