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

17
MÓDULOS AVANZADOS ARENA Introducción a la funcionalidad de cada uno de los módulo avanzados que posee ARENA

Upload: rodriguezcastrillo

Post on 23-Jul-2015

1.700 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Módulos Avanzados ARENA-Prof.Gerardo Rodríguez

MÓDULOS AVANZADOS ARENA

Introducción a la funcionalidad de cada uno de los módulo avanzados que posee ARENA

Page 2: Módulos Avanzados ARENA-Prof.Gerardo Rodríguez

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

Page 3: Módulos Avanzados ARENA-Prof.Gerardo Rodríguez

Project Bar-Advanced Process

Page 4: Módulos Avanzados ARENA-Prof.Gerardo Rodríguez

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

Page 5: Módulos Avanzados ARENA-Prof.Gerardo Rodríguez

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

Page 6: Módulos Avanzados ARENA-Prof.Gerardo Rodríguez

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.

Page 7: Módulos Avanzados ARENA-Prof.Gerardo Rodríguez

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)

Page 8: Módulos Avanzados ARENA-Prof.Gerardo Rodríguez

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.

Page 9: Módulos Avanzados ARENA-Prof.Gerardo Rodríguez

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.

Page 10: Módulos Avanzados ARENA-Prof.Gerardo Rodríguez

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

Page 11: Módulos Avanzados ARENA-Prof.Gerardo Rodríguez

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:

Page 12: Módulos Avanzados ARENA-Prof.Gerardo Rodríguez

REMOVE

Permite remover una entidad de una cola y enviarla a ser procesada por otro recurso.

Page 13: Módulos Avanzados ARENA-Prof.Gerardo Rodríguez

PICKUP

Recoge las entidades de una cola, puede ser un grupo.

Page 14: Módulos Avanzados ARENA-Prof.Gerardo Rodríguez

DROPOFF

Se utiliza para extraer finalmente las entidades

Page 15: Módulos Avanzados ARENA-Prof.Gerardo Rodríguez

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

Page 16: Módulos Avanzados ARENA-Prof.Gerardo Rodríguez

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

Page 17: Módulos Avanzados ARENA-Prof.Gerardo Rodríguez

comentarios

Muchas gracias