Professional Documents
Culture Documents
Los modulos de Arena son bloques de alto nivel funcionalmente equivalentes a grupos de bloques de SIMAN y/o elementos, e internamente construidos de bloques SIMAN y/o elementos
2
Ventana de Arena
Barra de Titulo Barra de Menu Htas. d'Interaccion d'Corrida Htas. "View"
Herramientas Estandar
Htas. de Dibujo
Panel de Templetes Htas. de Barra de Proyectos Area de Modelado Diagramas deFlujo y Animacion
Create 1
Process 1
Dispose 1
0 0
Modulo Create
El modulo Create genera un flujo de llegadas de entities de Arena (trabajos, gente, mensajes, etc.)
Modulo Process
El proceso del modulo Process (sirve) entities de Arena
Modulo Dispose
El modulo Dispose implementa un mecanismo de despido
entities que entran son simplemente descartadas
10
Archivos de Arena
Siempre que un modelo Arena se guarda, se coloca en un archivo con extension .doe (ej. mimodelo.doe) siempre que se checa un modelo (mimodelo.doe) usando la opcion Check Model en el Run Menu o en cualquier opcion de corrida, Arena automaticamente crea un cierto numero de archivos:
mimodelo.p (program file) mimodelo.mdb (Access database file) mimodelo.err (errors file) mimodelo.opw (model components file) mimodelo.out (SIMAN output report file)
11
Resultados de Simulacion
El resultado final de una corrida de simulacion es un conjunto de estadisticos conocidos como resultados de corrida, tales como
tiempo medio de espera probabilidades de contenido en buffer utilizacion de recursos
Arena ofrece un numero considerable de estadisticos estandar en un reporte que se genera automaticamente al final de una corrida de simulacion en los reportes Se pueden obtener estadisticos adicionales al agregar otros modulos de recoleccion de estadisticos en el modelo, tales como
Record (Basic Process template panel) Statistic (Advanced Process template panel)
12
Las expressions pueden ser consideradas variables especializadas que almacenan el valor de una formula asociada (expresion)
15
Recoleccion de Estadisticos
Los estadisticos se recolectan via el modulo Statistic
Time-Persistent: estadisticos de promedio-de-tiempo (ej. longitud promedio de cola, utilizacion del servidor y otras probabilidades); esta opcion puede ser usada p'estimar cualquier probabilidad o tiempo-promedio definida-por-usuario Tally: estadisticos de promedios de cliente; deben ser especificados en modulo Record para iniciar la recoleccion de estadisticos; se recomienda incluir su def'n en el modulo Statistic, por lo que el conjunto completo de estadisticos puede ser visto en el mismo "spreadsheet" p/conveniencia de modelado Counter: usado para rastreo de conteos o cuentas; debe ser especificado en un modulo Record para iniciar la recoeccion de estadisticos Output: obtenido para evaluar una expresion al final de una corrida de simulacion, usando variables Arena tales com DAVG(S) (tiempo promedio del estadistico persistente de tiempo S), TAVG(S) (prom. del elemento "tally" S), TFIN (tiempo de terminacion de la simulacion), etc. Frequency: usados para producir distribuciones de frecuencias de expresiones (aleatorias), tales como variables Arena o estados de los recursos; permite la estimacion probabilidades de estado-estable
16
Modulo Record
El modulo Record lo usan las entities para recolectar estadisticos en ubicaciones selectas en el modelo
enseguida se muestra la lista de tipos de estadisticos en un modulo Record
Reportes de Resultados
Los reportes de resultados de Arena output son de dos tipos: automatic y user-specified Un reporte automatic de resumen de estadisticos se genera de manera automatica al final de la corrida de simulacion mediante un cierto No de elementos tales como entities, queues y resources
estos estadisticos los especifica implicitamene el analista al simplemente arrastrar y colocar estos modulos en un modelo de Arena no se requiere de ninguna otra accion por parte del analista
Un reporte user-specified ofrece estadisticos adicionales via el modulo Statistic (Advanced Process en el panel de templetes) y el modulo Record (Basic Process en el panel de templetes) se obtiene al especificar explicitamente la recoleccion de estadisticos en estos
modulos, donde el modulo Statistic se especifica en el area de "spreadsheet", y el modulo Record debe ser colocado de manera apropiada en el modelo
19
Nos interesa:
simular el sistema por un total de 100,000 horas estimar las utilizaciones de procesos, promedios de tiempo de espera de los trabajos, prom. de tiempos de flujo de trabajos (tiempo inicio-final de un trabajo)
20