Universidad Nacional del Santa Facultad de Ingeniería Escuela Académico Profesional de Ingeniería de Sistemas e Informática
05.- MODELADO DE ENSAMBLES Para el modelado de sistemas, un ensamble es una unión, temporal o permanente, de dos o más entidades, con el objetivo de formar una nueva entidad, la cual tendrá como atributos los que sean más representativos de entre sus componentes. Arena permite adecuarnos a la lógica de operaciones y reglas complejas de ensamble y desensamble de las entidades a través de los módulos Batch y Separate (panel de procesos básicos) y el módulo Match (panel de procesos avanzados). 5.1.
Módulo BATC BATCH H Este módulo está pensado como el mecanismo de agrupación en el modelo de simulación. Los lotes de las entidades puede ser agrupadas de manera permanente o temporal. Lotes temporales más adelante se debe dividir utilizando el módulo Separate. Los lotes se puede hacer con cualquier número especifico de entidades o puede combinarse sobre la base de un atributo. Entidades que llegan llegan al módulo batch se colocan en una cola hasta que el número requerido de entidades se ha acumulado. Una vez acumulada, una nueva entidad representativa es creada.. El tipo de entidad de la entidad saliente se puede cambiar mediante la especificación de un tipo de entidad representativa. Su caja de dialogo es la siguiente:
Type.- Método de unión de lotes de entidades entidades.. Save Criterion.- Método para la asignación de valores de atributos a las entidades representativas. First.- La nueva entidad que se forma toma toma los atributos de la entidad que ingreso primero en la cola. Last.- La nueva entidad que se forma toma los atributos de la entidad que ingreso último en la cola. Sum.Sum .- La nueva entidad que se forma toma como atributos la suma suma de los atributos numéricos de ss componentes. Product.-. La nueva entidad que se forma toma como atributos la multiplicación de los atributos numéricos de ss componentes. •
•
•
•
Simulac ión de Sistemas Sistemas
Mg. Hugo Caselli Gismondi
A
Universidad Nacional del Santa Facultad de Ingeniería Escuela Académico Profesional de Ingeniería de Sistemas e Informática
Rule.- Determina cómo las entidades entrantes serán reunidas. Any entity.- tomará el primer número de entidades de "Batch size" y los juntará By atributte.- significa que los valores del atributo especificado debe coincidir con las entidades que se agrupan. Por ejemplo, si el nombre es atributo de color, todas las entidades deben tener el valor del mismo color para agruparse. De lo contrario, esperará en el módulo para las entidades entrantes adicionales. •
•
5.2.
Módulo SEPARATE Este módulo puede ser utilizado para copiar o bien una entidad entrante en múltiples entidades, o para dividir una entidad previamente por lotes. Reglas para la asignación de costos y tiempos para el duplicado se pueden especificar. Reglas para la asignación de atributos a las entidades miembros se pueden especificar también. Al dividir los lotes existentes, la entidad representante temporal que se formó se dispone y las entidades originales que formaron el grupo se recuperan. Las entidades proceden secuencialmente desde el módulo en el mismo orden en el que originalmente se añadieron al lote. Cuando se duplican las entidades, el número especificado de copias se hace y se envía desde el módulo. La entidad entrante original también sale del módulo. Su caja de dialogo es la siguiente:
Type.- Método de separar la entidad entrante. Duplicate original.- sólo tomará la entidad original y hará un cierto número de duplicados. Split Existing Batch.- exige que la entidad sea una entidad de entrada temporal por lotes utilizando el módulo de lote. Las entidades originales del lote se dividirán. •
•
Simulación de Sistemas
Mg. Hugo Caselli Gismondi
B
Universidad Nacional del Santa Facultad de Ingeniería Escuela Académico Profesional de Ingeniería de Sistemas e Informática
.
Member Attributes.- Método para determinar la forma de asignar los valores de la entidad representante de los atributos a las entidades originales. Estas opciones se refieren a seis de los atributos de propósito especial (Entity.Type, Entity.Picture, Entity.Station, Entity.Sequence, Entity.Jobstep y Entity.HoldCostRate) y todos los atributos de usuario definidos. Sólo se aplica cuando el tipo es Split Batch existente. CASO.- Lavado de piezas colocadas en racks. En un sistema compuesto por dos fajas transportadoras viajan, por cada una, un tipo diferente de piezas metalicas. En la sección de carga se agrupan y siguen hacia la seccion de lavado, donde se les quita la suciedad y la grasa. A continuación se presenta el diagrama del proceso.
Las piezas que avanzan en ambas fajas transportadoras son cargadas automáticamente en uno racks conn capacidad para 6 unidades de un mismo tipo; ambas piezas son tomadas directamente de la faja. Cada vez que se carga un rack, este es colgado en cordeles circulantes, que avanzan automáticamente hacia una cola común, previa a la operación de lavado. La lavanderái tiene 5 máquinas disponibles para este proceso; se ha definido el siguiente orden de prioridades para la asignación: 1 -3 - 5 – 2 – 4. La máquina lava automáticamente, pieza por pieza, hasta completar el rack.
Simulación de Sistemas
Mg. Hugo Caselli Gismondi
C
Universidad Nacional del Santa Facultad de Ingeniería Escuela Académico Profesional de Ingeniería de Sistemas e Informática
Una vez terminado el lavado de un rack este se descuelga y descarga automáticamente las piezas, una por una. Luego estas son llevadas al almacen. Tiempos Pieza 1 Pieza 2 Entre arribos (minutos) UNIF(3, 7) EXPO(3) Carga (minutos/pieza) 1.5 2.5 Lavado (minutos/pieza) EXPO(4) EXPO(3) Descarga (minutos/pieza) 2 3 Formular un modelo para simular el sistema descrito durante 240 minutos. Determinar el tiempo de ciclo por cada tipo de pieza. ESCENARIO A Suponga que se amplía la capacidad de las máquinas, ahora deben ingresar a las máquinas lotes de 3 racks, que los lava como una sola unidad. Realice los cambios. • •
Nuevo Chimbote, setiembre de 2015
Bibliografía •
•
•
Arena Basic Edition User's Guide. Rockwell Automation Technologies, Inc. 2006 Kelton W. David. Sadowski Randall P. Sturrock David T. Simulación con Software Arena. . 4t a Edición. Ed.McGraw-Hill, Inc. España. 2008. Torres Vega, Pedro J. (2010) Simulación de Sistemas con el software Arena. Fondo Editorial Universidad de Lima.
Simulación de Sistemas
Mg. Hugo Caselli Gismondi
D