Está en la página 1de 7

Abriendo un modelo existente

Un Tour Por Arena


C t l 3 Captulo www.mhhe.com/kelton

File > Open o botn


Model 03-01.doe

Por qu los archivos de Arena tienen extensin .doe?

Modelos del libro: C:\Archivos de Programas\Rockwell Software\Arena\Book Examples Ms ejemplos: Rockwell Software\Arena\Examples

Algunas cosas prcticas:

Las coordenadas del espacio de modelamiento estn indicdas Para anclar vista a esquina superior izquierda pulsar * o Para asignar nombre a ciertas vistas (til para modelos
grandes) ir a View > Named Views o pulsar ?
Simulation with Arena, 5th ed. Captulo 3 Un Tour Por Arena Diapositiva 1 Simulation with Arena, 5th ed. Captulo 3 Un Tour Por Arena Diapositiva 2

en la barra de estado Para hacer zoom pulsar teclas + o - o botones respectivos

Barra de herramientas

Documentacin del Modelo


Informacin acerca de mdulos y grficos
(aparece al acercar el mouse al objeto)

Barra de proyectos

Mdulo

Ventana de modelo, vista de diagrama de flujo

Informacin genrica respecto del objeto (nombre, tipo) Texto definido por el usuario hacer click-derecho en el objeto, seleccionar Properties e ingresar texto donde dice Property Description Se pueden activar/desactivar en View > Data Tips

Descripcin del Proyecto Run > Setup > Project


Ventana de modelo, vista de j de clculo hoja Barra de estado

Mdulo de datos

Parameters, ingresar texto en Project Description Parameters Reporte de la Documentacin del Modelo T l > Model Tools M d l Documentation D t ti Report R t

Genera archivo HTML con detalles del modelo (se puede elegir qu detalles incluir)
Captulo 3 Un Tour Por Arena Diapositiva 4

Simulation with Arena, 5th ed.

Captulo 3 Un Tour Por Arena

Diapositiva 3

Simulation with Arena, 5th ed.

El Mdulo Create
Es el nodo que Crea entidades Cada instancia del mdulo Create tiene un
nombre diferente (no se aceptan acentos ni ees) Haciendo doble click en el md mdulo lo se abre el siguiente recuadro: Tiempo entre llegadas
Ojo, se Oj puede editar tambin en la vista de hoja de clculo
Simulation with Arena, 5th ed.

El Mdulo Create (cont.)

Tipo, Valor, Unidad

N entidades por llegada, Mximo de llegada llegadas, Tiempo primera llegada

Captulo 3 Un Tour Por Arena

Diapositiva 5

Simulation with Arena, 5th ed.

Captulo 3 Un Tour Por Arena

Diapositiva 6

El Mdulo de Datos Entity


Slo se puede editar en la vista de hoja de clculo Las caractersticas para cada tipo de entidad se
almacenan en una fila diferente (en el ejemplo hay una u a so sola ae entidad t dad de definida, da, Part a t)

El Mdulo Process
Representa la mquina,
incluyendo el recurso, la cola y el tiempo de espera (proceso) de la entidad Name Drilling g Center Type se eligi Standard para definir d fi i la l lgica l i aqu en vez de en un (ya lo veremos submodelo (y ) Report Statistics

Initial Picture indica cmo se representarn las


entidades para la animacin

Ejemplo Picture.Blue Ball (crculos azules)

Para obtener utilizaciones, largos de cola, tiempos de espera p en cola, , etc.


Captulo 3 Un Tour Por Arena Diapositiva 8

Simulation with Arena, 5th ed.

Captulo 3 Un Tour Por Arena

Diapositiva 7

Simulation with Arena, 5th ed.

El Mdulo Process (cont.)


Seccin Logic especifica qu le pasa a las
entidades

El Mdulo Process (cont.)


Delay Type elegir distribucin de
p probabilidades, una constante o una expresin p general (ya lo veremos ) Units unidad de tiempo para el Delay (no se debe ignorar!) Allocation cmo cobrar cobrar (costo) por el delay
(no nos preocuparemos mucho de modelar los costos en para un resumen) ) este curso ver libro de Paternina p

Action (accin)
Seize Delay Release la entidad se apropia de (seize) un cierto nmero de unidades de un recurso (tal vez luego de esperar en cola), se queda esperando (delay) ah durante el tiempo de proceso, luego libera (release) las unidades de recurso que haba tomado. Si la accin es slo Delay (una luz roja de trfico, caballos esperando el inicio de una carrera), no hay recursos ni colas esperando por recursos T bi podra Tambin d h hacerse un Seize S i Delay D l (sin ( i lib liberar el l recurso, l lo que se hara despus en el modelo) O un Delay Release (si el recurso haba sido tomado con anterioridad) Priority: Prioridad para tomar el recurso nmeros menores significan mayor prioridad Hacer doble-click en la fila para ingresar datos en nueva ventana Definir Resource Name (nombre) y Quantity (nmero de unidades a ser tomadas/liberadas) Se p pueden agregar g g ms recursos (Add) la entidad debe tomarlos todos

Resources definir los recursos a tomar y/o liberar


En la siguiente lnea se ingresan parmetros


numricos para el tiempo de proceso (delay) Tambin se puede editar en vista de hoja de clculo
Captulo 3 Un Tour Por Arena Diapositiva 10

Simulation with Arena, 5th ed.

Captulo 3 Un Tour Por Arena

Diapositiva 9

Simulation with Arena, 5th ed.

El Mdulo Process (cont.)

El Mdulo de Datos Resource


Al definir un recurso (e.g., Drilling Center
Resource) en el mdulo Process, se crea una fila en el mdulo de datos Resource Opciones:

Type se puede variar la capacidad a travs de un Schedule (p (plan o p programa) g ) en vez de tener capacidad p fija j

El Schedule se definira va el mdulo de datos Schedule (este tema lo veremos despus) Este patrn se definira va el mdulo de datos Failure (en el panel Advanced Process) (lo veremos despus)

Failures el recurso podra fallar de acuerdo a algn patrn

Simulation with Arena, 5th ed.

Captulo 3 Un Tour Por Arena

Diapositiva 11

Simulation with Arena, 5th ed.

Captulo 3 Un Tour Por Arena

Diapositiva 12

El Mdulo de Datos Queue


Especifica aspectos de las colas del modelo

Animando los Recursos y Colas


La animacin de la cola se obtiene
automticamente al especificar un Seize en el mdulo d l Process P

El ejemplo tiene una sola cola, cuyo nombre es el asignado por omisin dado el nombre del mdulo Process : Drilling D illi C Center.Queue t Q Si la regla es Lowest o Highest Attribute Value, entonces aparece otro campo en donde se especifica qu atributo de la entidad se usar para secuenciar

Type especifica la regla de secuenciacin para la cola

Dibujos de entidades (e.g., crculos azules) se acumularn aqu durante la animacin Para agregarla agregarla, usar el botn Resource en la barra de animaciones ventana Resource Picture Placement

La animacin de Recursos no es automtica

Shared se marca si la cola ser compartida entre varios


recursos (lo veremos despus ) Report Statistics se marca para que se recolecten y reporten automticamente las estadsticas de cola como el largo de la cola y tiempo en cola

Identifier elegir g nombre del Resource en la lista Especificar diferentes figuras para estados Idle (ocioso), Busy (ocupado)
Para dibujos j p pre-definidos abrir librera ( (con extensin .plb) p ) Elegir (con un slo click) un dibujo a la derecha, elegir el estado (Idle o Busy) a la izquierda, luego para copiar la figura

Para reeditar, hacer doble doble-click click en el dibujo


Captulo 3 Un Tour Por Arena Diapositiva 14

Simulation with Arena, 5th ed.

Captulo 3 Un Tour Por Arena

Diapositiva 13

Simulation with Arena, 5th ed.

El Mdulo Dispose

Es donde entran entidades que se irn del modelo (se eliminan) Name: nombre (sin caracteres especiales como acentos y ees) M Marcar R Record dE Entity tit St Statistics ti ti (promedio ( di y mximo i tiempo ti en el l sistema para entidades que salen por este mdulo, adems de informacin de costos) Recuadros para la recoleccin de estadsticas:

El Mdulo Dispose (cont.)

La mayora estn pre-marcadas No se requiere de esfuerzo adicional de modelamiento para obtener estas estadsticas Sin embargo, esto puede causar que algunos modelos se vuelvan muy lentos Moraleja si tienen problemas de velocidad velocidad, y no les importan las estadsticas, desmarquen los recuadros

Simulation with Arena, 5th ed.

Captulo 3 Un Tour Por Arena

Diapositiva 15

Simulation with Arena, 5th ed.

Captulo 3 Un Tour Por Arena

Diapositiva 16

Conectando Mdulos
Los conectores establecen la secuencia (fija) de mdulos
por los cuales pasarn las entidades Para hacer una conexin:

Grficos Dinmicos: Plots


Rastrea variables y colas durante la simulacin
(como una animacin de datos) Desaparecen una vez que la simulacin se ha detenido (veremos despus cmo guardarlas usando el Output Analyzer) Botn Plot de la barra de animaciones

Pulsar el botn de conexin (o Object > Connect). Si se hace doble cklick en el botn, se podr hacer varias conecciones (hasta que se pulse Esc o click derecho) El cursor cambia a una cruz Hacer click en el punto de salida del mdulo de origen y luego en el punto de entrada del mdulo destino Se pueden hacer clicks intermedios para lneas no-rectas Auto-Conn A t C ect conecta automticamente i el l punto d de entrada d de un mdulo ingresado recientemente, en el punto de salida de un mdulo seleccionado Smart Connect fuerza a que los segmentos sean horizontales/verticales Animate Connectors muestra a las entidades p pasando p por los conectores (cero tiempo de desplazamiento para efectos de estadsticas)
Captulo 3 Un Tour Por Arena Diapositiva 17

Expression: la expresin a graficar (Expression Builder)


Objetos que se activan/desactivan:


Minimum/Maximum eje-y (primero estimarlos, luego revisarlos)


Arena puede hacerlo automticamente y dinmicamente

# History Points: mx. nmero de puntos graficados visibles Opcin Stepped para curvas escalonadas C l Colores

El cursor en cruz permite ubicar el grfico


Simulation with Arena, 5th ed. Captulo 3 Un Tour Por Arena

Time Range (eje x) Efectos cosmticos, , opciones p de escalabilidad, , ttulo


Diapositiva 18

Simulation with Arena, 5th ed.

Ventana para Grfico de Largo de Cola

Constructor de Expresiones
Plot > Expressions: > Add > E Expressions i > hacer clickderecho

Simulation with Arena, 5th ed.

Captulo 3 Un Tour Por Arena

Diapositiva 19

Simulation with Arena, 5th ed.

Captulo 3 Un Tour Por Arena

Diapositiva 20

Estableciendo Condiciones de Corrida Run > Setup ventana de men 5 vietas

Corriendo el Modelo
Como en un video/radio:

play

ojo con las unidades

Entra en run mode uno p puede ver p pero no editar cosas Aumentar (con tecla >) o disminuir (<) la velocidad de la animacin Al terminar pregunta si quieres ver los reportes Presiona para salir de run mode (y poder editar) Se puede hacer pausa con o tecla Esc

Otros controles: step, fast forward, start over


Los tiempos en los reportes estn en la unidad bsica de tiempo
Simulation with Arena, 5th ed.

D b indicar Deben i di condicin di i d de t trmino i


Simulation with Arena, 5th ed. Captulo 3 Un Tour Por Arena

o duracin de la corrida
Diapositiva 21

Ojo: pueden agregar objetos y recuadros de texto para embellecer el modelo


Captulo 3 Un Tour Por Arena Diapositiva 22

Reportes para el Modelo 3-1 A


Entity E i Time Ti Total T l Time Ti cliente: li
Avg. time in system fue min., max fue . Resource Usage Instantaneous Utilization

Tipos de Estadsticas
La mayora de las estadsticas son de tres tipos:
De Registro o tiempo discreto (tally) promedio, max, min d una li de lista di discreta d de nmeros

cajero:

Entity y Time Wait Time cliente:

Utilization fue (ocupado el % del tiempo) Process Other Number In caja: Durante la corrida, entidades entraron a la caja Process Other Number Out caja: entidades salieron de la caja (fueron atendidas) Avg. wait time en todas las colas fue min. (cuenta slo las entidades que salieron del sistema, pero Queue Time Waiting g Time Caja.Queue j cuenta las entidades que dejaron esta cola, as es que pueden diferir) Entity Other Wip cliente: Average Work in Process fue , max WIP fue .
Captulo 3 Un Tour Por Arena Diapositiva 23

Usado para procesos de salida de tiempo discreto como los p de espera p en cola, , tiempos p totales en el sistema, , etc. tiempos

De tiempo continuo (time persistent) promedio, max o min de un grfico de algo, en el que el eje x representa tiempo continuo ti ( (promedios di en el l ti tiempo) )

Usado para procesos de salida de tiempo continuo como largos de cola, WIP, utilizacin del servidor

Contador (counter) sumas acumuladas de algo, tpicamente cuenta la frecuencia en la que algo ha ocurrido

Usados U d para contar t l las entidades tid d que h han pasado d por un punto t en el modelo

Simulation with Arena, 5th ed.

Simulation with Arena, 5th ed.

Captulo 3 Un Tour Por Arena

Diapositiva 24

Algunas cosas prcticas


Trucos tiles:

Click-derecho en un lugar vaco del espacio de modelamiento (flowchart view) pequea ventana de opciones incluyendo repetir ltima accin Ctrl+D o tecla Ins duplica lo que est seleccionado en la pantalla (flowchart view) Alt+ImprPant para copiar la ventana activa (ImprPant para ventana completa) l t )

Podemos agregar paneles de modelamiento a la barra de


proyectos (ej. (ej agreguen Advanced Processes) File > Template Pannel > Attach Agregar nombres a las vistas del modelo ( tecla ? o View > Named Views)

Nombre, hot key (acceso directo va combinacin de teclas) til en modelos grandes
Captulo 3 Un Tour Por Arena Diapositiva 25

Simulation with Arena, 5th ed.

También podría gustarte