módulos avanzados arena-prof.gerardo rodríguez

Post on 23-Jul-2015

1.701 Views

Category:

Documents

3 Downloads

Preview:

Click to see full reader

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

top related