Está en la página 1de 12

Simulación de sistemas

BATCH Y SEPARATE

Existen varios procesos productivos que requieren agrupar a las entidades para realizar
determinada tarea, y luego desagruparlas y así continuar con otros procesamientos. Esta
forma de trabajo por lotes -grupos- es muy común en la industria principalmente para
abaratar costos.

En arena existen dos módulos que permiten emular este tipo de comportamiento en lote,
se llaman BATCH y SEPARATED.

1. BATCH
Es un módulo que permite agrupar entidades en una nueva unidad, esta ‘nueva entidad’
es llamada lote.

Estas agrupaciones o lotes serán procesados en bloques, es importante indica que esta
unión puede ser permanente o temporal.

El sistema de procesado por lotes es aplicado por una infinidad de industrias,


principalmente en producción por ejemplo en textiles, cerámica, de electrodomésticos,
electrónica, de juguetes, metalmecánica, entre otros. Pero impone la necesidad de un
plan de producción bien definido y que pueda integrar nuevos lotes de producción en la
medida que se terminen otros.

Ing. Oscar J. Flores Gutiérrez


Simulación de sistemas

Por ejemplo, una empresa de metalmecánica decide adquirir una máquina de


pulverizado de alto impacto, para limpiar las piezas de pistones de combustión en 5
bloques de 3 pistones. La máquina pulverizada puede trabajar hasta 5 lotes. Este
proceso consiste en esparcir solventes (desengrasantes y descarbonizantes) en una única
aplicación, sin afectar la calidad del proceso. Pero reduciendo drásticamente así los
tiempos y costos. Visualmente podríamos representar este funcionamiento de la
siguiente forma:

Este sería un clásico ejemplo del uso de los módulos BATCH y SEPARATED del Arena
Rockwell. Para comprender como funcionan, es necesario reconocer cuales son los
principales criterios de agrupación, así como los tipos de agrupamiento, para ello, se van
a analizar los componentes de estos módulos de simulación.

1.1. COMPONENTES DEL BATCH

 NAME: Es el Identificador del módulo.

 TYPE: Es el método de agrupamiento


de las entidades
 Permanent: Las entidades serán
retiradas del modelo y solamente la
entidad lote seguirá el flujo del
proceso.
 Temporary: Si Pueden ser
desagrupados posteriormente
usando el modulo Separate.

 BATCH SIZE: Es el número de entidades a ser agrupadas.


 SAVE CRITERION: Es Criterio de conteo.

 RULE: Determina como se agrupan las entidades que llegan


 By Attribute: Son Los valores de los atributos especificados deben coincidir para
ser agrupados
 Any entity: Permite contar las entidades que pasan por el bloque y agruparlas en
la cantidad escogida

Ing. Oscar J. Flores Gutiérrez


Simulación de sistemas

EJEMPLO:
Representar un Batch en arena un carro automático tiene una capacidad de transportar 5
piezas a la vez.

Un cierto operador tiene como trabajo empacar diferentes tipos de piezas (10). Por cada
10 piezas surgirá una nueva entidad que será un paquete.

2. SEPARATE

Es un módulo del Arena que permite DESAGRUPAR un lote. En ese caso las entidades
recobran su estado inicial. Es muy útil ya que Luego de terminado el procesado en
lotes, en muchas ocasiones es necesario separar las entidades, para ello se define el
modulo SEPARATE.

Por ejemplo. El caso anterior de la metalmecánica, es necesario desagrupar las piezas


luego del lavado para ser almacenadas de forma ordenada por los números de serie de la
piezas.

Ing. Oscar J. Flores Gutiérrez


Simulación de sistemas

Visualmente podríamos representarlo de la siguiente forma:

Lo realmente importantes es presentar estos modelos en Arena y así poder identificar


los principales problemas para proponer soluciones industrialmente viables, para ello
vamos a analizar sus componentes.

Ing. Oscar J. Flores Gutiérrez


Simulación de sistemas

2.1. COMPONENTES DEL SEPARATE

 NAME: Identificador del módulo


 TYPE: Método de separación de las entidades
 Split Existing Batch: requiere que la entidad entrante sea una entidad
agrupada temporalmente usando el módulo batch.
 Duplicate original: Toma una entidad y realiza un número de copias
idénticas
 MEMBER ATTRIBUTES: Método que determina como asignar los valores de los
atributos de la entidad representativa a las entidades originales

Ing. Oscar J. Flores Gutiérrez


Simulación de sistemas

EJEMPLO:
• En un proceso industrial entra una lámina de dimensiones específicas a la máquina y
salen 6 como producto terminado o subproducto.
• En una compañia de distribución, una orden de pedido puede ser procesada por dos
departamentos al mismo tiempo. La orden debe ser duplicada, procesada y
consolidada al final.

Ing. Oscar J. Flores Gutiérrez


Simulación de sistemas

EJERCICIOS PROPUESTOS

1. KMNVAN, empresa de transporte local de VANs (Camana a Cerrillos) desea conocer


cuántos viajes (solo de ida) necesita para cubrir su servicio desde las 8hrs hasta las
13hrs. Como se sabe, las VAN solo sale del paradero, cuando se haya llenado (12
personas), los cuales llegan a razón de exponencial con una media de 2 min.

2. En un proceso de ensamble hay dos entradas: una para las partes tipo A, la cual sigue
una distribución exponencial con media de 20 minutos; y otra para las partes de tipo
B que tienen un tiempo entre llegadas constantes de 30 minutos. Considere que una
parte de tipo A se une con una de tipo B para que puedan ser retiradas del sistema

3. Dado un proceso de manufactura donde se produce un


determinado tipo de pieza VÁLVULAS para culatas de
motor. Para tal efecto las partes de aleación de aluminio -sin
procesar- llegan con una distribución exponencial con media
de 5 minutos. Las piezas de aluminio son procesadas en un
torno en un tiempo uniforme entre 3 y 6 minutos.

Al finalizar el proceso de torneado son almacenados hasta formar un grupo de 20


unidades. Posteriormente pasan a un horno; en este se efectúan un tratamiento térmico
al lote en un tiempo constante de 20 minutos.
Las piezas en este punto están en un estado bruto para
lo cual una vez fuera del horno, las piezas son
pulidas. Pero este proceso debe hacerse de una a una,
para evitar imperfecciones ni limaduras, este
proceso se realiza en un tiempo constante de 2
minutos por elemento. Finalmente serán empacadas
en cajas de 10 unidades.

4. Modelar la siguiente situación, se producen llegadas a un sistema por entradas


diferentes, por una de ellas sólo entran mujeres y por la segunda sólo entran hombres,
cuando llegan al sistema las mujeres se agrupan de 4 en 4, y los hombres también.
Luego ambos pasan por un proceso de información. Tras finalizar la información de
los individuos los grupos de mujeres/hombres salen del sistema
- Hacer que una vez informada la gente los grupos se deshacen y la gente sale
separada del sistema

Ing. Oscar J. Flores Gutiérrez


Simulación de sistemas

5. El gerente del departamento de RRHH. pretende probar una estrategia para el proceso
de selección de trainess de este año a través de un modelo de simulación. Los
currículos, esta vez, serán recibidos solo vía e-mail. Se estima que estos llegarán en
intervalos de 4 minutos siguiendo una distribución exponencial.
Los e-mails son leídos inicialmente por una secretaria, siguiendo una distribución
normal de media 3 minutos y un desvío padrón de 1. Ella separa todos los currículos
que no poseen los requisitos esenciales y los envía para un archivo.
Los currículos que cumplen los requisitos son enviados para un área específica,
también vía e-mail, que los evalúa detalladamente en un tiempo de media de 10
minutos con desvío padrón de 2, siguiendo una distribución normal. Los currículos
aprobados en esta fase son enviados al propio gerente de RH, y los desechados van
para un archivo.
Se sabe que el 20% de los currículos recibidos no cumplen con los requisitos básicos
y que el 80% de los currículos enviados para el área específica son desechados.
Debido a la urgencia para la contratación, el gerente de RH desea saber si alguna etapa
quedará sobrecargada, generando atraso en el proceso.
La simulación realizada por un día de trabajo (8 horas) será considerada suficiente
para el análisis.

Dando continuidad al estudio, el gerente de R.H. pretende analizar más


profundamente el proceso de evaluación. Siendo que el currículum es impreso
inicialmente con 2 copias, demorando un tiempo de distribución normal con media
de 4 minutos y desvío padrón de 0.5.
La segunda copia va para un supervisor técnico, que verifica los atributos
profesionales y universitarios del candidato, en un tiempo regido por la distribución
normal, media 7 y desviación de 1. Este supervisor decide por la aprobación o no del
candidato. Un turno de trabajo (8 horas) será suficiente para el análisis inicial.

6. Analizar el Tema 11 Modelado de Ensambles del libro de Torres Vega desde pag. 148
hasta pag. 163

Ing. Oscar J. Flores Gutiérrez


Simulación de sistemas

FUENTE
Simulación de sistemas, Pedro Torres Vega, 2014 2da edición

Ing. Oscar J. Flores Gutiérrez


Simulación de sistemas

ANEXO: RESOLUCIÓN EJERCICIO NRO 3


Para explicar el funcionamiento de los módulos BATCH y SEPARATE, se crean dos
atributos de prueba llamados Atributo A y Atributo B, con valores 1 y 2 respectivamente.
Cuando se forma el primer lote, los valores de los atributos de la entidad representativa
son la suma de los atributos de las entidades componentes. Cuando se desarma, solo el
atributo A es conservado.

Modulo Batch
El tipo de lote en este caso es temporal. El tamaño del lote que se va a formar es 20.
El criterio de asignación para los atributos representativos viene determinado por la
suma de los atributos componentes de la entidad.
La regla de formación del lote viene determinada para
cualquier tipo de entidad.

Los atributos que resultan para la entidad representativa


son los siguientes:
Atributo Valor
Attribute A 20
Attribute B 40
Posteriormente el lote pasa al horno

Ing. Oscar J. Flores Gutiérrez


Simulación de sistemas

Separate:
El tipo de acción que se debe seguir es desarmar un lote existente (Split Existing
Batch). En lo que respecta al tratamiento de atributos, solo se conservan valores
específicos del lote. De acuerdo al enunciado sólo se conserva el valor del Attribute
A, para el resto se conservan los valores originales.

Cuando se desmembra el lote, las entidades tienen los siguientes valores:


Atributo Valor
Attribute A 20
Attribute B 2
El Attribute B conserva el valor que tenía originalmente, mientras que el Attribute A
permanece con el valor que se le asignó en el lote. Luego van para el proceso pulidor:

Ing. Oscar J. Flores Gutiérrez


Simulación de sistemas

Finalmente, para empacar las piezas en cajas de 10 unidades, se emplea un módulo


Batch de tipo permanente:

Una vez empacadas las piezas están listas para dejar el sistema.

Ing. Oscar J. Flores Gutiérrez

También podría gustarte