El enigma de la capacidad

Como todo usuario de Arena sabe, aumentar la capacidad del recurso hace que el mismo sea capaz de procesar más entidades en el mismo tiempo.

Durante mis clases, siempre escucho esta frase de algún alumano cuanod están haciendo los ejercicios: “Profesor, yo aumenté la capacidad del recurso pero la simulación empeoró el resultado”.

Esto pasa porque es mucho más fácil confundir entre dos parámetros muy importantes del modelo que usan recursos: la capacidad del recurso y la cantidad de unidades necesarias para ejecutar la tarea en el módulo Process o Seize:

Capacidad del recurso: Localizado en el módulo RESOURCE, sirve para informar cuantas unidades del recurso estarán actuando en el modelo. Se se escoge la opción “Based on Schedule”, la capacidad será dada por el módulo Schedule;

Cantidad de unidades: Localizado en el módulo Process o Seize, es presentado cuando se adiciona un recurso. Este parámetro sirve para definir cuantas unidades del recurso son necesarias para que el proceso sea ejecutado. Por ejemplo: si el proceso de cargar una caja grande requiere la presencia de dos operarios, el módulo Process debe ser configurado con el recurso “Operario”, con cantidad 2.

Obviamente, en el ejemplo de arriba, el módulo Resource del recurso “Operario” debe tener capacidad igual o mayor que 2, pues en el caso contrario la entidad será retenida en la fila, pues nunca encontrará unidades suficientes del recurso para ejecutar su tarea.

La confusión que normalmente se genera es que al realizar un experimento para aumentar la capacidad del recurso (contratar un operario, comprar otra máquina, etc.), el usuario erroneamente entra en el módulo Process y aumenta la cantidad de unidades necesarias del recurso.

Esto, obviamente, empeora el desempeño del sistema, teniendo un efecto inverso al que el usuario esperaba. Lo correcto sería entrar en el módulo Resource y aumentar allí, su capacidade.

Es importante tener en cuenta que Proceso y Recurso son cosas diferentes, a pesar de trabajar juntos: el recurso puede ser entendido como algo físico que hace parte del sistema, pudiendo ser usado con mayor o menor intensidad o pudiendo dejar de ser usado. Proceso es una tarea del recurso.

Un mismo recurso puede ser referenciado en varios módulos Process dentro del modelo y un Process puede requerir una o más unidades del recurso para cumplir la tarea.

Esa característica de Arena permite gran flexibilidad en la representación de los procesos, ya que respeta las características individuales de cada tarea.

Por lo tanto, no olvide: para aumentar la capacidad del sistema, entre en el módulo RESOURCE

Dr. Marcelo Moretti Fioroni
Consultor Paragon

Leer otros artículos


Fechar X

Cadastre seu e-mail para receber novidades!





Fechar X

Avise-me próxima turma



Fechar X

Indique esta página