Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Introduccion A Arena
Introduccion A Arena
Departamento de Informática
Simulación.
1. Entidades:
Son los elementos que se mueven alrededor del sistema, cambiando su estado,
afectando y siendo afectado por otras entidades. Las entidades son dinámicas: son
creadas, se mueven en el sistema durante algún tiempo y son destruidas, cuando
salen del sistema.
2. Atributos:
Para individualizar las entidades, estas tienen atributos, que es una característica de
todas las entidades, pero con un valor específico que diferencia una entidad de otra.
Ej: Identificador, hora de arribo, prioridad, color. El mismo atributo generalmente
tiene distintos valores, para distintas entidades.
3. Variables Globales:
Las variables, no especifican una entidad en particular, sino que especifican al sistema
completo. Estas son accesibles por todas las entidades, y algunas pueden ser
cambiadas por cualquier entidad.
Son utilizadas para diferentes propósitos. Por ejemplo: se puede crear una llamada
Número en el Sistema, cuyo valor indica el número de entidades en el sistema,
incluyendo aquellas que se encuentran en las colas o las que están siendo atendidas
en algún servidor. Cuando una entidad es creada se le suma 1 a la variable, y cuando
ésta sale del sistema se le resta 1 a la variable.
4. Recursos:
5. Colas:
Cuando una entidad no se puede mover, por que necesita el servicio de algún servidor,
que en ese momento se encuentra ocupado sirviendo a otra entidad. Esta debe
esperar en una cola. En Arena, cada cola tiene su nombre, y se pueden definir su
capacidad. Se debe manejar en el modelo, que hacer cuando llega una entidad a la
cola y esta se encuentra llena.
6. Acumuladores Estadísticos:
Son variables que sirven para tener las medidas de rendimiento durante el proceso de
simulación por ejemplo:
7. Eventos:
Es algo que sucede en un instante del tiempo de simulación, puede que cambie sus
atributos, variables o acumuladores estadísticos. Ejemplo de 3 tipos de eventos:
- Llegada: Una nueva entidad entra al sistema
- Salida: La entidad sale del sistema.
- Final: La simulación termina a los 15 minutos.
8. Tiempo de Simulación.
El valor actual del tiempo de simulación se obtiene de una variable global, (TNOW).
Nota: Para aclarar estos conceptos ver punto 2.4 página 28-33 (libro : Simulation
with Arena Kelton,.et. al. Ed. McGraw-Hill (1998)).
III) SIMULACIÓN EN ARENA.
1. Primeros Pasos:
Server Data: Que le sucede a las entidades cuando está en el servidor. En este caso
la capacidad del servidor es 1, y el tiempo de procesamiento tiene una distribución
Triangular con los parámetros (1,4,8). Además se puede agregar información adicional
como por ejemplo la capacidad de la cola.
Leave Data: Controla cómo las entidades dejan al módulo. Si uno quiere que la
entidad pase a otro módulo con algún tipo de retraso, es necesario saber la
distribución que rige este retardo, y el nombre del módulo de destino.
Módulo Depart
Tiene 3 áreas:
-Enter Data: Indica como las entidades comienzan el proceso de salida del sistema.
-Count: Indica el número de entidades que han dejado al módulo, en este caso sería
la producción.
-Tally: Si se quiere tomar alguna nota sobre las entidades que están saliendo.
Módulo Simulate
Cuando se tiene todo listo, en cuanto al diseño del modelo, se puede llevar a cabo la
ejecución de la simulación.
Ejecución de la Simulación.
Para ejecutarla, solamente basta ejecutar en el menú RUN, la opción Go, a partir de
ese momento se lleva a cabo la simulación, y cuando termina entrega un informe con
toda las estadísticas de la simulación en el Notepad.
Este software viene con la estructura de windows, trabaja con menús, submenús,
barra de herramientas, ya sea de diseño, estándar, vista, animación, ejecución, ayuda
y también plantillas para el modelado.
Ejemplo:
TALLY VARIABLES
DISCRETE-CHANGE VARIABLES
Observaciones:
- Debido a que esta versión del Software Arena, es una versión académica, no se
permiten modelos con un número mayor de 200 módulos.
- La parte de animación de los modelos se verá en la ayudantía.
- Se recomienda estudiar el modelo “mod_03_01.doe” que viene como ejemplo
con el software en conjunto con este documento.