26
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

Capítulo 01 conceptos de simulación

Embed Size (px)

Citation preview

Page 1: Capítulo 01 conceptos de simulación

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

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

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

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

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

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

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

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

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

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

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

Bodegas

Flujo vehicular y Congestión

Puertos

Page 13: Capítulo 01 conceptos de simulación

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

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

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

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

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

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

Determinística / Estocástica

Continua

Discreta

Page 20: Capítulo 01 conceptos de simulación

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

Evento

Procesos

Objetos

Agentes

Objeto

Proceso

Event0

Agente

Page 22: Capítulo 01 conceptos de simulación

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
Page 24: Capítulo 01 conceptos de simulación

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

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

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.