SlideShare una empresa de Scribd logo
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









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


Entretenimiento



Aviación

◦ Muchos juegos populares están basados en
simulación.

 Simulación de túneles de viento ayuda a diseñar más
eficientemente los aviones.
 Pilotos se entrenan en simuladores de vuelo para
evitar accidentes



Manufacturas

◦ Simulación se usa para optimizar las líneas de
producción y para la programación de la
producció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 ayuda
en el Diseño, representación, y Operaciones
de sistemas.
Simulaciones computacionales son hechas
con la ayuda de software apropiados.


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 resolverse
matemáticamente.

◦ Entonces, la simulación basada en computadores,
numéricamente, se puede usar para imitar el
comportamiento del sistema.









Para observar los efectos de las
modificaciones 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íticas
operacionales antes de su implementación.
Determinar los requerimientos de maquinarias
a través de varias configuraciones.
Para el entrenamiento y capacitación.
Mostrar animaciones.









Problemas puedan resolverse analíticamente o
por sentido común.
Sea más fácil realizar experimentos
directamente.
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.










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.








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álisis
pueden ser muy largos y costosos.
Simulacón entrega información, no
soluciones.




Las conferencias de Simulación demuestran
ampliamente 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










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 administrativo
de un bamco.
Diseñar/Mejorar el manejo de equipajes en un
aeropuerto.
 Bodegas

 Flujo

vehicular y Congestión
 Puertos
Pacientes
llegan con
intervalo de
tiempo de 1
hora en
promedio

El tratamiento
dura 55 minutos
en promedio

Atención
Cómo se comporta este
sistema?
Tiempo Llegada/Servicio
Resultado
No hay espera
Constant/Constant
Random*/Constant 5 hrs espera promedio.
Random*/Random* 10 hrs espera promedio
* Distribución Exponencial





Debemos conocer ajustadamente las
variabilidades en nuestro sistema.
El grado de varabilidad siempre tiene mayor
impacto en el comportamiento del sistema que
en 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.
Hacerlo por 15 horas

KPI’s
Llegada

Inicio

salida






Or
de
n

Tiempo
Llegada
(TEA)

Tiempo
Servicio

1

0 (2)

4

2

2 (1)

3

3

3 (6)

1

4

9 (6)

4



Epera promedio?
Espera máxima?
Cola promedio?
Cola máxima?
Utilización Servidor?
Or
de
n

Tiempo
Llegada
(TEA)

Tiempo
Servicio

1

0 (2)

4

2

2 (1)

3

3

3 (6)

1

4

9 (6)

4





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

Tie
mp
o

Evento

Or
de
n

Programación de Evento

Estado
Servidor

Cantidad
en Cola

0

Llegada

1

Inicia 1, llega 2 en tiempo 2, Salida 1 al tiempo
4

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
KPI

Espera Promedio

4

Cola Promedio

0.4

Cola Máx

2

Utilización
Servidor

Estado Servidor

1.5

Espera Máx

Largo Cola

Value

0.8






Un modelo de simulación es una descripción
del sistema lo suficientemente detallada para
calcular los estados durante el tiempo.
Software de simulación usan los modelos
para calcular el estado del sistema mientras
transcurre el tiempo.
Modelos se categorizan por el tipo de
cambios de estado que pueden ocurrir.


Determinística / Estocástica



Continua



Discreta


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


Evento
Event0



Procesos
Proceso



Objetos
Objeto



Agentes
Agente














Definir el objetivo del estudio.
Entender el sistema.
Determinar el alcance del modelalmiento y el nivel
de 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.


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.













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 formato
necesario.
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.








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.

Más contenido relacionado

La actualidad más candente

CUÁL ES LA IMPORTANCIA DEL ANÁLISIS DE PROCESOS
CUÁL ES LA IMPORTANCIA DEL ANÁLISIS DE PROCESOSCUÁL ES LA IMPORTANCIA DEL ANÁLISIS DE PROCESOS
CUÁL ES LA IMPORTANCIA DEL ANÁLISIS DE PROCESOS
Manuel Bedoya D
 
CONJUNTOS DE PROBLEMAS 6A IO2
CONJUNTOS DE PROBLEMAS 6A IO2CONJUNTOS DE PROBLEMAS 6A IO2
CONJUNTOS DE PROBLEMAS 6A IO2
Benji Brayan Prado Gutierrez
 
Promodel diapositivas
Promodel diapositivasPromodel diapositivas
Promodel diapositivasLUIS GARCIA
 
Tecnología de grupos
Tecnología de gruposTecnología de grupos
Tecnología de grupos
rubi suarez
 
Simulacion para ISC - Unidad 1 Introducción a la Simulación
Simulacion para ISC - Unidad 1 Introducción a la SimulaciónSimulacion para ISC - Unidad 1 Introducción a la Simulación
Simulacion para ISC - Unidad 1 Introducción a la Simulación
José Antonio Sandoval Acosta
 
Metodologia Estructurada
Metodologia Estructurada Metodologia Estructurada
Metodologia Estructurada
Luis Eduardo Aponte
 
1. taxonomías BOULDING JORDAN BEER CHECKLAND
1. taxonomías BOULDING JORDAN BEER CHECKLAND1. taxonomías BOULDING JORDAN BEER CHECKLAND
1. taxonomías BOULDING JORDAN BEER CHECKLAND
Stephany Avendaño
 
Metodologias Para El Analisis Y Diseño De Sistemas.
Metodologias Para El Analisis Y Diseño De Sistemas.Metodologias Para El Analisis Y Diseño De Sistemas.
Metodologias Para El Analisis Y Diseño De Sistemas.
German Rodriguez
 
Sistemas duros y blandos
Sistemas duros y blandosSistemas duros y blandos
Sistemas duros y blandos
Armando Maravilla
 
Método SLP - Plantas Industriales
Método SLP - Plantas IndustrialesMétodo SLP - Plantas Industriales
Método SLP - Plantas Industriales
Daniel Flores
 
Tecnología de la información en una bodega
Tecnología de la información en una bodegaTecnología de la información en una bodega
Tecnología de la información en una bodega
ZlantanGovea
 
Diagrama hipo
Diagrama hipoDiagrama hipo
Diagrama hipo
JorgeAlbertoTticaOva1
 
Modelos y modelado de sistemas
Modelos y modelado de sistemasModelos y modelado de sistemas
Modelos y modelado de sistemas
Axell Alvarado
 
1.2 Definición de simulación
1.2 Definición de simulación   1.2 Definición de simulación
1.2 Definición de simulación
avengers92
 
Unidad dos 2.1 caracterización
Unidad dos 2.1 caracterizaciónUnidad dos 2.1 caracterización
Unidad dos 2.1 caracterización
Oscar Gonzalez
 
Taxonomia de sistemas trabajo
Taxonomia de sistemas trabajoTaxonomia de sistemas trabajo
Taxonomia de sistemas trabajosoniick
 
Tableros visuales ergonomicos
Tableros visuales ergonomicosTableros visuales ergonomicos
Tableros visuales ergonomicosalexxiv
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
Daniel Barbet
 

La actualidad más candente (20)

CUÁL ES LA IMPORTANCIA DEL ANÁLISIS DE PROCESOS
CUÁL ES LA IMPORTANCIA DEL ANÁLISIS DE PROCESOSCUÁL ES LA IMPORTANCIA DEL ANÁLISIS DE PROCESOS
CUÁL ES LA IMPORTANCIA DEL ANÁLISIS DE PROCESOS
 
CONJUNTOS DE PROBLEMAS 6A IO2
CONJUNTOS DE PROBLEMAS 6A IO2CONJUNTOS DE PROBLEMAS 6A IO2
CONJUNTOS DE PROBLEMAS 6A IO2
 
Promodel diapositivas
Promodel diapositivasPromodel diapositivas
Promodel diapositivas
 
Tecnología de grupos
Tecnología de gruposTecnología de grupos
Tecnología de grupos
 
Simulacion para ISC - Unidad 1 Introducción a la Simulación
Simulacion para ISC - Unidad 1 Introducción a la SimulaciónSimulacion para ISC - Unidad 1 Introducción a la Simulación
Simulacion para ISC - Unidad 1 Introducción a la Simulación
 
Metodologia Estructurada
Metodologia Estructurada Metodologia Estructurada
Metodologia Estructurada
 
1. taxonomías BOULDING JORDAN BEER CHECKLAND
1. taxonomías BOULDING JORDAN BEER CHECKLAND1. taxonomías BOULDING JORDAN BEER CHECKLAND
1. taxonomías BOULDING JORDAN BEER CHECKLAND
 
Metodologias Para El Analisis Y Diseño De Sistemas.
Metodologias Para El Analisis Y Diseño De Sistemas.Metodologias Para El Analisis Y Diseño De Sistemas.
Metodologias Para El Analisis Y Diseño De Sistemas.
 
Sistemas duros y blandos
Sistemas duros y blandosSistemas duros y blandos
Sistemas duros y blandos
 
Método SLP - Plantas Industriales
Método SLP - Plantas IndustrialesMétodo SLP - Plantas Industriales
Método SLP - Plantas Industriales
 
Tecnología de la información en una bodega
Tecnología de la información en una bodegaTecnología de la información en una bodega
Tecnología de la información en una bodega
 
Cómo elaborar un cursograma
Cómo elaborar un cursogramaCómo elaborar un cursograma
Cómo elaborar un cursograma
 
Diagrama hipo
Diagrama hipoDiagrama hipo
Diagrama hipo
 
Modelos y modelado de sistemas
Modelos y modelado de sistemasModelos y modelado de sistemas
Modelos y modelado de sistemas
 
1.2 Definición de simulación
1.2 Definición de simulación   1.2 Definición de simulación
1.2 Definición de simulación
 
Unidad dos 2.1 caracterización
Unidad dos 2.1 caracterizaciónUnidad dos 2.1 caracterización
Unidad dos 2.1 caracterización
 
Taxonomia de sistemas trabajo
Taxonomia de sistemas trabajoTaxonomia de sistemas trabajo
Taxonomia de sistemas trabajo
 
Tableros visuales ergonomicos
Tableros visuales ergonomicosTableros visuales ergonomicos
Tableros visuales ergonomicos
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
 
Simulacion-unidad 1
Simulacion-unidad 1Simulacion-unidad 1
Simulacion-unidad 1
 

Destacado

Capítulo 05 movimientos de objetos dinámicos
Capítulo 05 movimientos de objetos dinámicosCapítulo 05 movimientos de objetos dinámicos
Capítulo 05 movimientos de objetos dinámicosSergio Valenzuela Mayer
 
Capítulo 08 extensión lógica con procesos
Capítulo 08 extensión lógica con procesosCapítulo 08 extensión lógica con procesos
Capítulo 08 extensión lógica con procesosSergio Valenzuela Mayer
 
Capítulo 07 interpretación de resultados
Capítulo 07 interpretación de resultadosCapítulo 07 interpretación de resultados
Capítulo 07 interpretación de resultadosSergio Valenzuela Mayer
 
Figuras 3D en Flexsim
Figuras 3D en FlexsimFiguras 3D en Flexsim
Figuras 3D en Flexsim
Advanced Value Group, LLC
 
Manual Simulación con Arena.
Manual Simulación con Arena.Manual Simulación con Arena.
Manual Simulación con Arena.
Roberto Dominguez
 
Elementos Básicos de Flexsim
Elementos Básicos de FlexsimElementos Básicos de Flexsim
Elementos Básicos de Flexsim
Advanced Value Group, LLC
 
Manual en Español De Software Flexsim
Manual en Español De Software FlexsimManual en Español De Software Flexsim
Manual en Español De Software Flexsim
Restaurante A Lo Llanero
 
DIAPOSITIVAS PROBLEMA RESUELTO EN ARENA
DIAPOSITIVAS PROBLEMA RESUELTO EN ARENADIAPOSITIVAS PROBLEMA RESUELTO EN ARENA
DIAPOSITIVAS PROBLEMA RESUELTO EN ARENADELQUIS ROMERO CORTINA
 
practica-de-simulacion-con-arena
practica-de-simulacion-con-arenapractica-de-simulacion-con-arena
practica-de-simulacion-con-arenafelroc
 
Investigación de Operaciones
Investigación de OperacionesInvestigación de Operaciones
Investigación de Operaciones
www.cathedratic.com
 

Destacado (15)

Capítulo 05 movimientos de objetos dinámicos
Capítulo 05 movimientos de objetos dinámicosCapítulo 05 movimientos de objetos dinámicos
Capítulo 05 movimientos de objetos dinámicos
 
Capítulo 02 mi primer proyecto
Capítulo 02 mi primer proyectoCapítulo 02 mi primer proyecto
Capítulo 02 mi primer proyecto
 
Capítulo 04 objetos fijos
Capítulo 04 objetos fijosCapítulo 04 objetos fijos
Capítulo 04 objetos fijos
 
Capítulo 06 uso de tablas de datos
Capítulo 06 uso de tablas de datosCapítulo 06 uso de tablas de datos
Capítulo 06 uso de tablas de datos
 
Capítulo 08 extensión lógica con procesos
Capítulo 08 extensión lógica con procesosCapítulo 08 extensión lógica con procesos
Capítulo 08 extensión lógica con procesos
 
Capítulo 03 ambiente trabajo simio
Capítulo 03 ambiente trabajo simioCapítulo 03 ambiente trabajo simio
Capítulo 03 ambiente trabajo simio
 
Capítulo 07 interpretación de resultados
Capítulo 07 interpretación de resultadosCapítulo 07 interpretación de resultados
Capítulo 07 interpretación de resultados
 
Capítulo 09 construcción de objetos
Capítulo 09 construcción de objetosCapítulo 09 construcción de objetos
Capítulo 09 construcción de objetos
 
Figuras 3D en Flexsim
Figuras 3D en FlexsimFiguras 3D en Flexsim
Figuras 3D en Flexsim
 
Manual Simulación con Arena.
Manual Simulación con Arena.Manual Simulación con Arena.
Manual Simulación con Arena.
 
Elementos Básicos de Flexsim
Elementos Básicos de FlexsimElementos Básicos de Flexsim
Elementos Básicos de Flexsim
 
Manual en Español De Software Flexsim
Manual en Español De Software FlexsimManual en Español De Software Flexsim
Manual en Español De Software Flexsim
 
DIAPOSITIVAS PROBLEMA RESUELTO EN ARENA
DIAPOSITIVAS PROBLEMA RESUELTO EN ARENADIAPOSITIVAS PROBLEMA RESUELTO EN ARENA
DIAPOSITIVAS PROBLEMA RESUELTO EN ARENA
 
practica-de-simulacion-con-arena
practica-de-simulacion-con-arenapractica-de-simulacion-con-arena
practica-de-simulacion-con-arena
 
Investigación de Operaciones
Investigación de OperacionesInvestigación de Operaciones
Investigación de Operaciones
 

Similar a Capítulo 01 conceptos de simulación

Introducción a la Simulación
Introducción a la SimulaciónIntroducción a la Simulación
Introducción a la Simulación
mosorio22
 
Simulaciones.pptx
Simulaciones.pptxSimulaciones.pptx
Simulaciones.pptx
ssuser3b9e28
 
Metodologia Estructurada - Análisis -
Metodologia Estructurada - Análisis -Metodologia Estructurada - Análisis -
Metodologia Estructurada - Análisis -Susana Daldin
 
Simulación de sistemas
Simulación de sistemasSimulación de sistemas
Simulación de sistemas
jack_corvil
 
2 como simular
2 como simular2 como simular
2 como simulardantori
 
Unidad i simulacion
Unidad i simulacionUnidad i simulacion
Unidad i simulacionneferh22
 
_-_control_de_lectura_-_modelos_simulacion
_-_control_de_lectura_-_modelos_simulacion_-_control_de_lectura_-_modelos_simulacion
_-_control_de_lectura_-_modelos_simulacioneaceved5
 
Control interno (ci)
Control interno (ci)Control interno (ci)
Control interno (ci)
Jose Alvarado Robles
 
Elementos basicos de un simulador de eventos discretos
Elementos basicos de un simulador de eventos discretosElementos basicos de un simulador de eventos discretos
Elementos basicos de un simulador de eventos discretos
ssusere538f7
 
simulacion-compartido.pdf
simulacion-compartido.pdfsimulacion-compartido.pdf
simulacion-compartido.pdf
GenyferAldanaSalgado1
 
Factores que influyen en la productividad del mecanizado
Factores que influyen en la productividad del mecanizadoFactores que influyen en la productividad del mecanizado
Factores que influyen en la productividad del mecanizadoAdilson Valdes
 
1. Fundamentación General de la simulación de sistemas.pdf
1. Fundamentación General de la simulación de sistemas.pdf1. Fundamentación General de la simulación de sistemas.pdf
1. Fundamentación General de la simulación de sistemas.pdf
hectorrosales52
 
Resumen
ResumenResumen
Resumen
Esau Krruz
 
Fases de un proyecto de desarrollo de software
Fases de un proyecto de desarrollo de softwareFases de un proyecto de desarrollo de software
Fases de un proyecto de desarrollo de software
Eugenio Del Pozo Dipre
 
4105_01_00_Nociones grales de la simulacion de procesos A.pptx
4105_01_00_Nociones grales de la simulacion de procesos A.pptx4105_01_00_Nociones grales de la simulacion de procesos A.pptx
4105_01_00_Nociones grales de la simulacion de procesos A.pptx
CristianMG7
 
Clase 01.pdf
Clase 01.pdfClase 01.pdf
Clase 01.pdf
ssuserdf7ccb
 
taller 3 parte 1.docx
taller 3 parte 1.docxtaller 3 parte 1.docx
taller 3 parte 1.docx
JuanPabloPea19
 
Taller # 3 Modelos de Colas y Simulación”.pdf
Taller # 3 Modelos de Colas y Simulación”.pdfTaller # 3 Modelos de Colas y Simulación”.pdf
Taller # 3 Modelos de Colas y Simulación”.pdf
JuanPabloPea19
 
Introducción a la Simulación2.pptx
Introducción a la Simulación2.pptxIntroducción a la Simulación2.pptx
Introducción a la Simulación2.pptx
JearvaviVzquez
 

Similar a Capítulo 01 conceptos de simulación (20)

Introducción a la Simulación
Introducción a la SimulaciónIntroducción a la Simulación
Introducción a la Simulación
 
Simulaciones.pptx
Simulaciones.pptxSimulaciones.pptx
Simulaciones.pptx
 
Simulación unidad 1
Simulación unidad 1Simulación unidad 1
Simulación unidad 1
 
Metodologia Estructurada - Análisis -
Metodologia Estructurada - Análisis -Metodologia Estructurada - Análisis -
Metodologia Estructurada - Análisis -
 
Simulación de sistemas
Simulación de sistemasSimulación de sistemas
Simulación de sistemas
 
2 como simular
2 como simular2 como simular
2 como simular
 
Unidad i simulacion
Unidad i simulacionUnidad i simulacion
Unidad i simulacion
 
_-_control_de_lectura_-_modelos_simulacion
_-_control_de_lectura_-_modelos_simulacion_-_control_de_lectura_-_modelos_simulacion
_-_control_de_lectura_-_modelos_simulacion
 
Control interno (ci)
Control interno (ci)Control interno (ci)
Control interno (ci)
 
Elementos basicos de un simulador de eventos discretos
Elementos basicos de un simulador de eventos discretosElementos basicos de un simulador de eventos discretos
Elementos basicos de un simulador de eventos discretos
 
simulacion-compartido.pdf
simulacion-compartido.pdfsimulacion-compartido.pdf
simulacion-compartido.pdf
 
Factores que influyen en la productividad del mecanizado
Factores que influyen en la productividad del mecanizadoFactores que influyen en la productividad del mecanizado
Factores que influyen en la productividad del mecanizado
 
1. Fundamentación General de la simulación de sistemas.pdf
1. Fundamentación General de la simulación de sistemas.pdf1. Fundamentación General de la simulación de sistemas.pdf
1. Fundamentación General de la simulación de sistemas.pdf
 
Resumen
ResumenResumen
Resumen
 
Fases de un proyecto de desarrollo de software
Fases de un proyecto de desarrollo de softwareFases de un proyecto de desarrollo de software
Fases de un proyecto de desarrollo de software
 
4105_01_00_Nociones grales de la simulacion de procesos A.pptx
4105_01_00_Nociones grales de la simulacion de procesos A.pptx4105_01_00_Nociones grales de la simulacion de procesos A.pptx
4105_01_00_Nociones grales de la simulacion de procesos A.pptx
 
Clase 01.pdf
Clase 01.pdfClase 01.pdf
Clase 01.pdf
 
taller 3 parte 1.docx
taller 3 parte 1.docxtaller 3 parte 1.docx
taller 3 parte 1.docx
 
Taller # 3 Modelos de Colas y Simulación”.pdf
Taller # 3 Modelos de Colas y Simulación”.pdfTaller # 3 Modelos de Colas y Simulación”.pdf
Taller # 3 Modelos de Colas y Simulación”.pdf
 
Introducción a la Simulación2.pptx
Introducción a la Simulación2.pptxIntroducción a la Simulación2.pptx
Introducción a la Simulación2.pptx
 

Capítulo 01 conceptos de simulación

  • 1. 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
  • 2.       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
  • 3.  Entretenimiento  Aviación ◦ Muchos juegos populares están basados en simulación.  Simulación de túneles de viento ayuda a diseñar más eficientemente los aviones.  Pilotos se entrenan en simuladores de vuelo para evitar accidentes  Manufacturas ◦ Simulación se usa para optimizar las líneas de producción y para la programación de la producción.
  • 4.     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 ayuda en el Diseño, representación, y Operaciones de sistemas. Simulaciones computacionales son hechas con la ayuda de software apropiados.
  • 5.  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 resolverse matemáticamente. ◦ Entonces, la simulación basada en computadores, numéricamente, se puede usar para imitar el comportamiento del sistema.
  • 6.       Para observar los efectos de las modificaciones 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íticas operacionales antes de su implementación. Determinar los requerimientos de maquinarias a través de varias configuraciones. Para el entrenamiento y capacitación. Mostrar animaciones.
  • 7.        Problemas puedan resolverse analíticamente o por sentido común. Sea más fácil realizar experimentos directamente. 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.
  • 8.        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.
  • 9.     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álisis pueden ser muy largos y costosos. Simulacón entrega información, no soluciones.
  • 10.   Las conferencias de Simulación demuestran ampliamente 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
  • 11.      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 administrativo de un bamco. Diseñar/Mejorar el manejo de equipajes en un aeropuerto.
  • 12.  Bodegas  Flujo vehicular y Congestión  Puertos
  • 13. Pacientes llegan con intervalo de tiempo de 1 hora en promedio El tratamiento dura 55 minutos en promedio Atención Cómo se comporta este sistema? Tiempo Llegada/Servicio Resultado No hay espera Constant/Constant Random*/Constant 5 hrs espera promedio. Random*/Random* 10 hrs espera promedio * Distribución Exponencial
  • 14.    Debemos conocer ajustadamente las variabilidades en nuestro sistema. El grado de varabilidad siempre tiene mayor impacto en el comportamiento del sistema que en 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.
  • 15. Hacerlo por 15 horas KPI’s Llegada Inicio salida     Or de n Tiempo Llegada (TEA) Tiempo Servicio 1 0 (2) 4 2 2 (1) 3 3 3 (6) 1 4 9 (6) 4  Epera promedio? Espera máxima? Cola promedio? Cola máxima? Utilización Servidor?
  • 16. Or de n Tiempo Llegada (TEA) Tiempo Servicio 1 0 (2) 4 2 2 (1) 3 3 3 (6) 1 4 9 (6) 4   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 Tie mp o Evento Or de n Programación de Evento Estado Servidor Cantidad en Cola 0 Llegada 1 Inicia 1, llega 2 en tiempo 2, Salida 1 al tiempo 4 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
  • 17. KPI Espera Promedio 4 Cola Promedio 0.4 Cola Máx 2 Utilización Servidor Estado Servidor 1.5 Espera Máx Largo Cola Value 0.8
  • 18.    Un modelo de simulación es una descripción del sistema lo suficientemente detallada para calcular los estados durante el tiempo. Software de simulación usan los modelos para calcular el estado del sistema mientras transcurre el tiempo. Modelos se categorizan por el tipo de cambios de estado que pueden ocurrir.
  • 20.  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
  • 22.           Definir el objetivo del estudio. Entender el sistema. Determinar el alcance del modelalmiento y el nivel de 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.
  • 23.
  • 24.  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.
  • 25.           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 formato necesario. 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.
  • 26.     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.

Notas del editor

  1. By “similar” we don’t seek exact equivalent behavior– but good enough to help us make better decisions using the model.Models are typically purpose built – we have a specific question to answer – or goal in mind (find hidden performance) – and we create a model for that application.Although simulation can be done with physical models as well as computer models, our focus is on computer models. The wind tunnel model in airplane design is the classic use of a physical model. With the advances in computers and graphics there has been a strong growth in the use of computer models.Simulation has traditionally been used as a design tool – i.e. to design or improve a system of interest. However the use of simulation has been expanding into the other areas. For example by running the simulation model in scaled real time we can use the model as a replacement for the real system for testing out control software or training workers. This is an expanding area of application for simulation. Simulation can also be used as a an aid to operating a system. For example simulation can be used to generate actual production schedules on a manufacturing line. Our focus here will be in simulation applied to system design.In general – simulation is done with the aid of specialized software designed specifically for that purpose. The earliest simulation products appeared in the 1960’s and software has advanced significantly over the past half century. In this course we will focus on simulation using the Simio software.
  2. With simulation you make your mistakes in the model instead of the real system.
  3. Three running models
  4. NOTE: if we used the average (3.5) for the inter-arrival time and service time we would get no lines. KPI’s would be perfect!Let’s begin by taking a very small system and creating a simulation by hand. We will do by hand what the simulation software will do for us. Our goal is to gain some understanding in exactly what is taking place inside simulation software.We will simulate the first 15 hours of a single server queuing system. Our system has random arrivals and service times – so we need a way to draw samples from a random distribution. We will use a 6-sided die for purpose, with each side being the time between arrivals, or the system time. Our purpose is to record KPI’s to understand the behavior of the system. Rolling the die produces the arrival times and service times shown in the table.By simulation – we mean “act out” the system. The system behavior evolves as two events occur: Arrive and Depart. The simulation must sequence the events in their proper order, and track the state changes (server state, queue length) over time.
  5. We can do this by hand – but a computer can do it for us, and let us run many (millions) of jobs through the system.Whenever an arrival occurs we schedule the next arrival. This keeps our list of future events to manage small, since only one arrival is scheduled at time.In addition to scheduling the next arrival, if the server is idle we make it busy and schedule Depart, otherwise we wait in the Queue.When the depart event occurs, if we have waiting customers we remove the first and schedule the departure, otherwise we change to server state to idle.Notice that the first two columns is essentially a list of events to execute at a specified simulated time. This is referred to as a “event calendar”. The simulation moves the simulated time from one event to the next event and then executes the event logic. This is often referred to as a “next-event” time advance mechanism.The computer can also record statistics, and animate the movement through the system.Assumptions (no breakdowns, zero start time, sequence independent, etc.).
  6. From our table we can compute our KPI’s.Average wait = sum of waiting times divided by number of jobs.Maximum is largest of the set.Average queue is time weighted queue length (area under the curve, divided by length of time).Maximum is largest number over time.Server utilization is the time weighted server state (area under the curve, divided by the length of time).We only “ran” our simulation for 15 minutes of simulated time to produce these results. If we ran longer we might expect these numbers to change. In fact they become very large. So one of the questions that needs to be answered is how long do we need to run to have results that we can trust.
  7. A “model” defines how the states of the system changes over time. Simulation software typically uses a next-event mechanism to move simulated time forward.
  8. Deterministic models have no variation. These are rare. Most systems have multiple sources of variation. For example tasks performed by people always vary – external inputs (customers, materials) vary – and exceptions occur (failures).The terms discrete and continuous refer to the changing nature of the states that describe the system. Some states (e.g. the length of a queue, status of a worker) change at discrete points in time (called event times). Other states (e.g. pressure in a tank, temperature in an oven) change continuous over time.Some systems are pure discrete or continuous, while others have both types of states present. Some times we take a discrete system and approximate it with continuous states. For example, we might approximate the population of birds in a geographical region by a continuous state, even though in fact it is discrete (based on birth-death).
  9. Continuous systems are defined by differential equations that specify the rate of change – simulation software uses numerical integration to generate a solution for the equations over time.Each equation is of the form rate = F(); equations cannot be solved mathematicallySystem Dynamics is a graphical approach for creating simple models using the same underlying concept. Flows (rates) into Stocks (levels). Sources and sinks for flows.Often used to model population dynamics, market growth/decay, etc.
  10. Events model the points in time when the state can change (arrive, depart). Old way of doing things.Processes model a sequence of actions that take place over time (seize worker, delay by time, release worker). Easier than events – flexible.Objects describe the model from the point of view of the facility. The easiest of all. Simio combines ease of objects with flexibility of processes.Agents are a special case of objects – the system behavior emerges from the interaction of a large number of autonomous intelligent objects (populations, markets, etc.).Simio is a multi-paradigm modeling tool that combines these views into a single framework. You can use a single paradigm, or combine multiple paradigms in the same model.
  11. Validation of “as is” and “to-be” models.
  12. Pick your first model carefully. Select something where the simulation can deliver significant value, but is not so grand that you get bogged down in modeling, data collection, etc.Sometimes too much detail and “believing” results conflict – it’s necessary to add additional detail to make the model more “believable”.If you are new to simulation – don’t hesitate to get help in formulating the model – a little help and advice on the front end can save huge on the back end.