Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Cursos obligatorios:
Simulación
Investigación Investigación
Operativa I Operativa II
de
Sistemas
El contenido del curso en un diagrama
Capítulo 1: Introducción a la
modelación y la simulación
1 Definición de simulación
2 Ventajas y Desventajas
3 Tipos de Simulación
6 Simulación Manual
Simulación de sistemas
Simulación
de sistemas
Definición: Sistema
¿Qué es un sistema?
Si las relaciones que componen el modelo son lo suficientemente simples, se pueden utilizar
métodos matemáticos como el álgebra, el cálculo o la teoría de probabilidad para obtener
información exacta – soluciones analíticas.
➢ Sistemas de Manufactura
➢ Clínicas y Hospitales
➢ Sistemas Militares
➢ Recursos Naturales
➢ Sistemas de Transporte
➢ Sistema de Construcción
➢ Sistemas de Entretenimiento
➢ Reingeniería de procesos de negocios
➢ Procesamiento de alimentos
➢ Desempeño de sistemas computacionales
Tipos de Simulación: RESUMEN
➢ Tiempo:
Estática Dinámica
Determinística Estocástica
Discreta Continua
Etapas para un proyecto de Simulación
Formular el problema
Diseño de (1)
experimentos (8)
Establecer objetivos y
planificar el proyecto (2)
Corridas o réplicas y análisis de resultados (9)
Conceptualizar Recolectar
el modelo (3) datos (4)
SI ¿Más corridas?(10) SI
Desarrollar el modelo (5)
NO
NO
Documentación y reportes (11)
¿Verificó el modelo? (6)
NO SI NO
Implementación (12)
¿Validó el modelo? (7)
SI
Etapas de un estudio de simulación
+ +
Dinámica Estocástica Discreta
La Simulación de Eventos Discretos tiene que ver con el modelado de un sistema estocástico a
medida que evoluciona con el tiempo mediante una representación en la que las variables de
estado cambian sólo en puntos discretos del tiempo.
Winston, 2005
Simulación de Eventos Discretos
VARIABLE DE ESTADO
SISTEMA
EVENTO
en la
perforadora y
deja el
Perforadora sistema
Tiempo de
servicio en la
perforadora
Para ejecutar una simulación debemos mantenernos al tanto de los eventos que
supuestamente deben ocurrir en el futuro simulado. Una forma de mantener esta
información es conocida como una Lista o Calendario de Eventos.
.
Simulación de Eventos Discretos
Lista / Calendario de Eventos
Además en la simulación de eventos discretos cada vez que llega una entidad se
programa la llegada de la entidad siguiente, cada vez que una entidad ingresa a servicio
se programa el instante en el cual saldrá del mismo en función del tiempo de servicio
correspondiente.
Simulación Manual
¿Qué datos requeriría para poder simular manualmente la atención de los clientes
por un servidor? ¿ Cómo se efectúa la simulación manual? ¿Cómo plantearía un
calendario de eventos?
Entre De En el
Cliente De llegada Comienza en: Termina en: Desocupado En fila
llegada Servicio sistema
1 ---- 2
2 5 2
3 1 6
4 10 5
5 6 6
6 2 4
C
S
A
U
Ó
N
M
L
A
A
U
N
M
1
9
8
7
6
5
4
3
2
11
19
18
17
16
15
14
13
12
10
20
Cliente
T entre
1
1
7
7
8
7
3
4
5
3
2
5
3
9
2
6
5
10
10
----
llegada
t. de
llegada
t. de
1
1
1
3
5
4
6
2
6
3
2
3
4
3
4
6
5
6
2
2
Servicio
Inicio
servicio
Fin
servicio
t. en el
sistema
t. no
ocupado
t. en
fila
Servicio
ocupado
servicio
servicio
sistema
T entre
Cliente
t. en el
llegada
llegada
Inicio
S
t. de
t. de
t. en
t. no
fila
Fin
I 1 ---- 0 2 0 2 2 0 0
M M 23 51 56 26 5 7 2 3 0
U A
7 13 7 0 1
L N 18 8 84 5 84 89 5 4 0
A 19
U 20 7 98 1
7 91 3 91 94 3 2 0
98 99 1 4 0
C A 79 30 10
I L c)e) T promedio de
d) Fracción de clientes
Ó
a)TTpromedio
promediode
en el
espera por cliente b) % T no ocupado:
espera
sistema:en fila: que tienen que esperar:
N
que espera:
30/99 = 30.3%
10/20
79/20 5/20 = 25%
10/5 ===20.5
3.95
minmin
min
Simulación Manual
Ejercicio 2
Considere un banco en el cual hay un solo servidor y tiene una capacidad infinita de
fila, en donde los clientes son atendidos en orden de llegada. La gráfica muestra el
número de clientes en este sistema durante los últimos 100 minutos. Basándose en
esta información, responda las siguientes preguntas (para un intervalo [0, 100]
Número de
clientes
Tiempo