Documentos de Académico
Documentos de Profesional
Documentos de Cultura
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 tiempo
Objetivos de la Sesin
1. Plantear el modelo de simulacin por eventos discretos. 2. Identificar los elementos de un modelo de simulacin de eventos discretos 3. Identificar los elementos de la simulacin de eventos discretos 4. Simular modelos de cola simple
Marcos Rivas Pea
2. Reloj de Simulacin
Refiere a sistemas que pueden ser representados por una secuencia o serie de eventos.
La simulacin describe cada evento discreto, movindose de uno a otro a medida que el tiempo transcurre.
Los modelos de eventos discretos son mdelos dinmicos, estocsticos y discretos en los que las variables de estado cambian de valor en instante no peridico del tiempo. Evento se define como acciones que producen un cambio en el estado del sistema
Marcos Rivas Pea
Estado.
Definido por el estado de cada uno de sus componentes.
Eventos.
Sucesos que producen un cambio en el esatdo del sistema
N(t) =
N(t) - 1, final de servicio al cliente
Contadores estadsticos
Variables que almacenan informacin estadstica sobre el estado del sistema
Marcos Rivas Pea
Ejemplo de simulacin
Una red de computadoras, configurada de la siguiente manera: 1. Hay una serie de trabajos a realizar: t1..tn 2. Entran en una cola: Q1 3. Se procesan en un servidor: S1 4. Entran en otra cola: Q2 5. Se procesan en dos impresoras: P1 y P2 6. Salen del sistema
Q1 S1
Q2
P1 P2
Examinaremos el sistema desde el punto de vista del anlisis del evento siguiente.
Dos posibilidades
Una unidad puede entrar al sistema Las instalciones de servicio pueden poner fin a la atencin prestadada a una unidad
Marcos Rivas Pea
No
Si
Envento al entrar una unidad en el sistema Instalacin Cola Ocupada Inactiva No vacia Vacia x x x x x x
Marcos Rivas Pea
No
Si
Estados Resultados Cola no Instalaciones Instalaciones Vacia cola Vacia Ocupadas Vacas x x x x
Tiempo. Relojes que camina hacia atrs Se tiene un reloj maestro que marca el tiempo simulado Se tiene 2 relojes de eventos siguientes, que caminan hacia atrs desde cualquier momento dado hasta cero.
Reloj Maestro, marca el tiempo de la simulacin T1 : marcar el tiempo hasta que se produzca la llegada siguiente al sistema T2 : marcar el tiempo hasta la conclusin del servicio dado a la unidad que se encuentra en el canal.
Marcos Rivas Pea
TL 3 5 10 10 10 11
TS 99999 7 7 8 99999 14
TAT
T 0 3 5 7 8 10 11 13 14 17
IA 0 2 5
TLL 3 5 10 10 10
TAT 0 4
TS 99999 7 7
NC 0 1 2 1 0 1 2 1 0 0
TF 13 13 13 13 13 13 13 13 13 13
8 99999
1 3
13 13
1 3
14 17
Objetivo:
Longitud media de la cola, Nivel de ocupacin de la mquina
Marcos Rivas Pea
Tiempo de servicio: 4.58, 2.96, 5.86, 3.21, 3.11 Fin cuando transcurran 15 minutos de tiempo (simulado)
i 1
Di
N
N = no. Total de piezas en cola Di = tiempo de espera en cola de la i-sima pieza Conocido: D1 = 0 N>1
max Di
Marcos Rivas Pea
Q(t ) dt 15
max Q(t )
P 1Fi P , i
i 1,,P
max Fi
B(t ) dt
0
15
Simulacin Manual
Sistema Reloj B(t) Q(t) Tiempo de arribo de clientes a la cola Area bajo B(t) Calendario de Eventos
B(t) grfico
1 0 3 2 1 0
Q(t) grfico
6.84 2.40 2.70 2.59 0.73 4.58 2.96 5.86 3.21 3.11
Simulacin Manual:
Inicio en t = 0.00
Q(t) 0 Sistema Reloj 0.00 B(t) 0 Tiempo Arribo cliente cola <vaco> Area bajo B(t) 0.00 0.00 B(t) grfico
1 0 t
Calendario Eventos [1, 0.00, Arr] [-, 15.00, Fin] Area Bajo Q(t) 0.00
Q(t) grfico
3 2 1 0 6.84
2.40 2.96
2.70 5.86
2.59 3.21
0.73 3.11
4.58
Simulacn Manual:
1 1
0.00
Q(t) grfico
3 2 1 0
6.84 4.58
2.40 2.96
2.70 5.86
2.59 3.21
0.73 3.11
Simulacin Manual:
Q(t) grfico
3 2 1 0
6.84 4.58
2.40 2.96
2.70 5.86
2.59 3.21
0.73 3.11
Simulacin Manual:
6.84
Q(t) grfico
3 2 1 0
6.84 4.58
2.40 2.96
2.70 5.86
2.59 3.21
0.73 3.11
Simulacin Manual
9.24
Q(t) grfico
3 2 1 0
6.84 4.58
2.40 2.96
2.70 5.86
2.59 3.21
0.73 3.11
Simulacin Manual:
9.80
Q(t) grfico
3 2 1 0 6.84
2.40 2.96
2.70 5.86
2.59 3.21
0.73 3.11
4.58
Simulacin Manual:
11.94
Q(t) grfico
3 2 1 0
6.84 4.58
2.40 2.96
2.70 5.86
2.59 3.21
0.73 3.11
Simulacin Manual:
14.53
Q(t) grfico
3 2 1 0
6.84 4.58
2.40 2.96
2.70 5.86
2.59 3.21
0.73 3.11
Simulacin Manual:
Fin en t = 15.00
Q(t) 2 Sistema Reloj B(t) 1 Tiempo Arribo cliente cola 14.53, 11.94 Area bajo B(t) 12.74 Calendario Eventos [6, 15,26, Arr] [3, 15.66, Sal] Area Bajo Q(t) 4.09
5 4
15.00
Q(t) grfico
3 2 1 0
6.84 4.58
2.40 2.96
2.70 5.86
2.59 3.21
0.73 3.11
Simulacin Manual
Fin
Nmero Medio de Piezas en la Cola rea Bajo la curva Q(t) 4.09 ------------------------------- = ---------- = 0.27 Tiempo Final en Reloj 15 Porcentaje de Utilizacin de la Mquina rea Bajo la curva B(t) 12.74 ------------------------------- = ---------- = 0.85 Tiempo Final en Reloj 15
Ejemplo
Considerar un sistema con un nico servidor en el cual los clientes potenciales llegan de acuerdo con un proceso de Poisson de razn 4.0. Un cliente potencial entrar al sistema slo si hay tres o menos clientes en el sistema al momento de su llegada. El tiempo de servicio de cada cliente est distribuido segn una exponencial de parmetro 4.2. Despus del instante T = 8 no entran mas clientes al sistema (los tiempos estn dados en horas). Realizar un estudio de simulacin para estimar el grado de utilizacin del servidor.
Conclusiones
En simulacin de sistemas eventos discretos es mejor el manejo del tiempo a travs del anlisis del evento siguiente El tiempo de Simulacin es distinto al tiempo de proceso del computador