módulos avanzados arena-prof.gerardo rodríguez
TRANSCRIPT
MÓDULOS AVANZADOS ARENA
Introducción a la funcionalidad de cada uno de los módulo avanzados que posee ARENA
Añadir Project Bar
1
2 3
4
Nota: Si no le aparecen los archivos .tpo ir a la siguiente dirección: C:\Program Files (x86)\Rockwell Software\Arena\Template
Project Bar-Advanced Process
SEIZE-DELAY-RELEASE
Se utilizan desde la perspectiva de un proceso y el manejo que este da a los recursos.
Proceso de pulido
Toma recurso que va pulir la
entidad
Retiene el recurso en el
proceso
Libera el recurso
MATCH
Se encarga de unir o ensamblar 2 o más entidades.
A diferencia del Batch, este controla que sean 1 de cada una de las entidades que se requieren.
Any Entities: Se utiliza cuando se van a unir las entidades 1 de cada tipo que esten en las colas del match
Based on attribute: Se utiliza cuando tengo 2 lineas de producción y en cada una hay una entidad compatible con otro identificadas por medio de un atributo, por ejemplo la carrocería de un carro y los asientos.
Cola 1
Cola 2
Cola n
HOLD AND SIGNAL
Hold permite retener entidades en un punto del modelo.
Hold- Infinite Hold: Corresponde al caso en que este es infinito y no es liberado por el modelo, a menos que mediante un módulo se le extraigan las entidades a la cola (Remove, PickUP o DropOff)
Hold- Scan for Condition: Corresponde al caso en que mediante un condición de 1 o más variables se determina la liberación de las entidades retenidas. Por ejemplo: State(Operador) == Idle, o sea cuando el operador este desocupado.
Hold- Wait Signal: cuando una entidad control ingresa al modelo, este determina que en todos los Wait Hold debe liberar las entidades.
Signal- Uso básico, cuando el valor de la entidad señal que ingresa se igual al indicado, se liberan las entidades del hold.
Signal- Attribute Signal- se utiliza cuando más bien depende de un atributo especifico en la entidad para determinar la liberación.
FAILURE
Se utiliza para generar las detenciones que pueden ocurrir en un proceso ya sea por fallas o caídas del sistemas o mantenimientos planificados.
Cantidad (Count), se utiliza cuando los eventos se da cada cierto número de piezas procesadas.
Tiempo (Time), implica que los eventos suceden con una periodicidad establecida
En este campo se define que un estado determinado del recurso cuente con tiempo hábil entre
fallas (Busy or Failed)
STATISTICS Se encarga de especificar estadísticas definidas por el usuario en relación al modelo.
Time-Persistent: Registra un variable en función del tiempo
Tally: Genera una tabla de valores de acuerdo a las condiciones respecto a tiempo o cantidad.
Counter: Realiza un conteo sencillo
Output: Registra una variable o atributo en un archivo para su posterior análisis.
Frequency: Genera un estudio de distribución de frecuencia basado en las clases que yo asigne o en los estados automáticos.
STORE AND UNSTORE
Store: Se utiliza para indicar que las entidades quedan guardada a nivel de animación en esa posición.
Unstore: Se utiliza a nivel de animación para liberar una entidad cuando está se ha fijado o almacenado en un lugar mediante un store.
READWRITE
Permite leer los posibles valores para una o más variables del modelo.
Permite almacenar los valores de las variables y atributos de una simulación en fuente de información como archivos, etc.
Read from Keyboard: Cada vez que la entidad arriba al modelo, este se detiene para que le sea digitada por otro.
Read from Secuencial norma
Read from Record Set in Excel
Write to screen
SEARCH
Buscan un conjunto de entidades que cumplan determinadas características, para esto el resultado devuelve la posición en el vector donde se encuentra la primera entidad que cumple con la condición J
Tipos:
Colas:
Batch:
Expresiones:
REMOVE
Permite remover una entidad de una cola y enviarla a ser procesada por otro recurso.
PICKUP
Recoge las entidades de una cola, puede ser un grupo.
DROPOFF
Se utiliza para extraer finalmente las entidades
TALLER
Utilizando el capitulo que se encuentra en DROPBOX, haga grupos de 3 personas y realice todos los ejemplos del capítulo en ARENA.
Tiempo del taller 40 min
Posteriormente deberá pasar cada uno de los grupo y explicar de forma detallada uno de los ejercicios.
Tiempo de presentación 5 a 10 min por grupo
PROCESS ANALYZER
Herramienta permita la creación de escenarios para la comparación de resultados.
NOTA: Para abrir esta herramienta es obligatorio guardar el modelo de ARENA y generar al menos 2 veces el reporte.
Paso 1: Guardar y correr el modelo
Paso 2: Abrir Process Analyzer
Paso 3: Preparar modelo
Paso 4: Crear los escenarios con archivo .P Paso 5: Insertar variables de control y respuesta
Paso 6: Duplicar los escenarios
Paso 7: Seleccionar y correr escenario
comentarios
Muchas gracias