Simulaicon
Entendiendo la Conceptualización del modelo
• Ejemplo: Considere la operación de un cajero de banco, en
donde los clientes tienen un tiempo entre llegadas con valores entre 1 a 10 minutos, valores enteros y con igual probabilidad de ocurrir. Los tiempos de servicio varían entre 1 a 6 minutos, valores enteros y con igual probabilidad de ocurrir. Simule a mano la operación delbanco hasta que el cliente 20 sea atendido. Calcule las medidas de desempeño de: tiempo promedio en el sistema, porciento de tiempo desocupado, el tiempo promedio esperando por cliente y tiempo promedio de espera por cliente que espera.
Introducción a la Simulación Mauricio Alejandro Buitrago Soto
35
Entendiendo la Conceptualización del modelo
Tabla de simulación manual para Ejemplo.
Cliente1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Total Promedio Tiempo entre llegadas ---4 2 9 3 8 1 10 6 5 7 3 9 4 8 7 10 1 5 2 Tiempo de Tiempo de llegada servicio 3 4 6 5 1 2 3 4 1 2 5 6 1 6 2 3 5 4 3 1 Servicio comienza Servicio termina Tiempo en sistema Tiempo en fila
Introducción a la Simulación
Mauricio Alejandro Buitrago Soto
36
1
12/08/2010
Entendiendo laConceptualización del modelo
Tabla de simulación manual para Ejemplo.
Cliente 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Total Promedio Tiempo entre llegadas ---4 2 9 3 8 1 10 6 5 7 3 9 4 8 7 10 1 5 2 Tiempo de Tiempo de llegada servicio 3 4 6 5 1 2 3 4 1 2 5 6 1 6 2 3 5 4 3 1 Servicio comienza Servicio termina Tiempo en sistema Tiempo en Número de Estado del fila clientes en fila cajero Tiempodesocupado
Introducción a la Simulación
Mauricio Alejandro Buitrago Soto
37
Entendiendo la Conceptualización del modelo
Estimando estadísticas en una simulación
Existen dos tipos de estadísticas
• Basadas en observaciones • Dependientes del tiempo
Introducción a la Simulación Mauricio Alejandro Buitrago Soto
38
2
12/08/2010
Entendiendo la Conceptualización del modeloEstadísticas basadas en observaciones
• Estas estadísticas se observan por entidad en el sistema • Ejemplos:
- tiempo
promedio en el sistema - tiempo promedio en fila
Introducción a la Simulación Mauricio Alejandro Buitrago Soto
39
Entendiendo la Conceptualización del modelo
Estadísticas dependientes del tiempo
• Estas estadísticas se le calculan a variables que dependen deltiempo durante la ejecución de la simulación • Ejemplos:
- utilización de un recurso - número de clientes en fila
Introducción a la Simulación Mauricio Alejandro Buitrago Soto
40
3
12/08/2010
Simulando usando Siman
Siman
•
Existen dos programas: Modelo y Experimento
Introducción a la Simulación Mauricio Alejandro Buitrago Soto
41
Simulando usando Siman
• Modelo
–Contiene las instrucciones ejecutables (la lógica). – Estas instrucciones se llaman Bloques . – Siman es un lenguaje orientado a proceso.
• Experimento
– Contiene las condiciones experimentales. • Se definen las variables, atributos, recursos, filas y otros. – Aquí las instrucciones se llaman Elementos.
Introducción a la Simulación Mauricio Alejandro Buitrago Soto
42
4
12/08/2010Simulando usando Siman
• Variables de uso general o globales
– Variables que no están atadas a una entidad en particular. Cuando se le cambia el valor a esta variable en lugar del programa, se le cambia en cualquier otro lugar que la misma sea usada.
• número en el sistema
• punto de reordenar • promedio • desviación estándar
Introducción a la Simulación Mauricio Alejandro Buitrago Soto43
Simulando usando Siman
• Variables de Uso Especial (variables separadas por SIMAN)
– – – – – – – – TNOW - tiempo actual en el reloj TFIN - tiempo a terminar la simulación NQ - número de fila NR - número de recursos ocupados NC - número de entidades en contador IS - atributo para índice de secuencia NS - atributo para secuencia M - atributo para identificar estación donde la entidad está...
Regístrate para leer el documento completo.