Vous êtes sur la page 1sur 7

Taller prctico en ProModeli

Esta gua hace parte del material de una clase magistral asistida por el docente, por consiguiente, no se describen en ella todos los
pasos o procedimientos necesarios para construir el modelo de simulacin propuesto.
El caso a partir del cual se trabajar el taller, ilustra la situacin de la Fbrica de Gaseosas MLIii, la cual posee un nuevo Centro de
Distribucin en la ciudad de Cali para atender los pedidos de su popular bebida Gola-Cola Classiciii en las ciudades de Palmira,
Buga, Tulu, Sevilla, Zarzal, Cartago y Buenaventura.
Objetivos
Introducir a los participantes en el uso de la aplicacin,
simulando la operacin del CD, construyendo inicialmente un
modelo en la que se atienda una sola ciudad con un nico
camin y posteriormente, incorporar ciudad por ciudad
revisando en cada caso los resultados.

2.

Definicin de las Locaciones.

Las Locaciones o estaciones de trabajo en el presente


modelo, corresponden a los almacenes ubicados en cada una
de las ciudades as como el Centro de Distribucin mismo.

Conceptos abordados en el taller


Se abordarn los siguientes elementos de modelado en
ProModel: Estaciones (locaciones), entidades, redes de rutas,
recursos, arribos, atributos, variables, procesos, estructuras
de decisin, carga y descarga de mercanca, generacin de
rdenes.
1.

Creacin del modelo.

Crear un nuevo modelo indicando un ttulo y ajustando las


unidades de tiempo en minutos y las de distancia en metros.

Observe que se han incorporado adems de las ciudades


(almacenes) con su respectivo nombre, otras locaciones con
los nombres Recibe_P (para Palmira en este caso) que se
ubica justo al lado del almacn en cada ciudad y en la cual,
llegarn a descargarse las bebidas mediante el comando
UNLOAD. En el caso del Centro de Distribucin, se ha
llamado Despachos en donde se emplear el comando
LOAD.
Incorporar como fondo, la imagen con el mapa del
departamento del Valle del Cauca y las ciudades objetivo, la
cual est disponible en formato PNG en la plataforma virtual
del caso.

/-\\ Actualizado: Octubre 24 de 2015

Taller de ProModel Bsico - 1

Considere entonces estas locaciones como los muelles de


despacho/recibo mientras que la principal (nombre de la
ciudad) corresponde al lugar de almacenamiento.
RECOMENDACIN: Comience construyendo solo dos (2)
ciudades (locaciones en parejas) para ir probando el modelo
poco a poco mientras va agregando una ciudad nueva a la
vez.

Comience agregando el tramo (Ruta) Cali-Palmira, recuerde


que todo tramo comienza con el clic izquierdo del ratn y
puede continuar trazando quiebres con el mismo botn
izquierdo, pero finalizando el tramo completo con un clic
derecho. Notar que los Nodos se representan con un crculo
mientras que los quiebres con un cuadrado. Las Rutas son
representadas por una lnea continua.

Agregue a cada una de las locaciones, un Medidor para


representar la cantidad de mercanca en cada una de las
estaciones. Recuerde que debe primero desactivar la opcin
de Nuevo Registro en el panel de grficas y luego, seleccionar
la locacin con el nombre de la ciudad (no la de recibo).

Actualice las distancias de cada tramo en metros. Observe


que el tramo entre los nodos 1 y 2 (Cali y Palmira
respectivamente) es de 30,000 metros (30 Km.). Puede
apoyarse de Google Mapsiv o de Herev para medir las
distancias entre dos ciudades.
3.

Creacin de las Entidades.

Las Entidades o mercanca y documentos, corresponden a


las bebidas mismas (Gola-Cola) y a las rdenes de compra
que se crearn en cada ciudad cuando sea necesario
reabastecer de producto.

4.

Creacin de la Red de Rutas.

La Red de Rutas en el presente modelo, corresponde a la


infraestructura vial por donde circularn los recursos para
llevar la mercanca (y las rdenes de compra) entre el Centro
de Distribucin y las ciudades que atiende.

/-\\ Actualizado: Octubre 24 de 2015

Para que el recurso que desplazar la mercanca entre las


ciudades, realmente pueda acceder a ellas, es necesario
agregar en este mdulo, las Interfaces que conectan cada uno
de los Nodos con la respectiva Locacin. Haga clic izquierdo
en el nodo y luego otro clic izquierdo sobre la locacin
respectiva. Las Interfaces son representadas mediante una
lnea punteada.

Taller de ProModel Bsico - 2

7.

5.

Creacin de los Recursos.

El nico Recurso en el presente modelo, corresponde al


camin que desplazar la mercanca entre el Centro de
Distribucin y las ciudades atendidas; adems llevar consigo
la Orden de Pedido respectiva.

El Atributo que se utilizar en el presente modelo identificar


la procedencia de la Orden de Pedido (Entidad) que es
generada por cada ciudad cuando sus inventarios alcancen el
Stock de Seguridad. De esta manera cuando la Orden de
Pedido llegue al Centro de Distribucin marcada con el
Destino, el Camin cargar la cantidad de bebidas respectiva
y se dirigir a la ciudad del caso.

8.

Recuerde asignar a travs del botn Especificaciones, la Red


de Ruta respectiva y unas velocidades de desplazamiento
cuando va cargado y cuando va vaco (en metros por minuto
- mpm).

Creacin de Atributos.

Definicin de Variables Globales.

Las Variables permiten llevar control de cifras o clculos


dentro del modelo o para mostrar valores en pantalla durante
la ejecucin de la simulacin. En este caso, mostrarn los
valores asignados como Cantidad de Pedido, Stocks de
Seguridad y la Cantidad Actual de inventario para cada
almacn.

Como inicialmente Usted modelar solo las ciudades de Cali


y Palmira, asigne un solo Camin en el campo Unidades.
6.

Definicin de Arribos.

Los Arribos en el presente modelo, corresponden solamente


al llenado inicial de mercanca en los diferentes almacenes y
Centro de Distribucin. Por esta razn en el campo
Ocurrencias aparece el valor de 1 (una nica vez).
Recuerde solamente incluir en este mdulo las ciudades de
Cali y Palmira por ahora.

/-\\ Actualizado: Octubre 24 de 2015

Taller de ProModel Bsico - 3

Para mostrarlas en el fondo de la simulacin, deber


seleccionarla y luego tocar el rea en donde desea aparezca
su valor. Al darle doble clic en su caja (fondo de la simulacin),
podr modificar su aspecto.

cargarn las Gola-Colas por lo que stas permanecern en


espera hasta que ocurra eso. En el campo Lgica de
Movimiento cuando las bebidas inicien su traslado para ser
cargadas en despachos, mediante la instruccin condicional
Si Entonces, se revisar si el Contenido de bebidas en el
CD ha alcanzado el Stock de Seguridad, en cuyo caso, y para
llenar de nuevo el CD con una nueva cantidad de bebidas
(segn la variable Pedido_CD), se dispara un arribo de GolaColas mediante la instruccin ORDER.
Para el caso del almacn en Palmira, en Arribos tambin se
indic la llegada de inventarios iniciales, por lo que
definiremos qu sucede con ellos a continuacin.

9.

Definicin del Proceso.

El Proceso relaciona las operaciones que se realizan en cada


locacin con las entidades (bebidas y rdenes) as como los
enrutamientos que deben seguir (flujo del proceso).
El primer paso ser definir qu sucede (Proceso) con las
bebidas que parcialmente llenarn (inventarios iniciales) cada
una de las locaciones creadas (Cali y Palmira inicialmente)
como se indic en los Arribos.

Lase as lo mostrado en la figura anterior: La Entidad


GolaCola, llega a la Locacin CD_Cali; en este punto, no
ocurre una operacin especfica con ellas, pero queremos que
cuando lleguen bebidas nuevas al CD, se actualice la variable
Actual_CD con el total de bebidas existentes en ese
momento. Esto se logra con la instruccin de ProModel
Contents(CD_Cali).

Lase as lo mostrado en la figura anterior: La Entidad


GolaCola, llega a la Locacin Palmira; en este punto,
queremos representar el hecho de que las bebidas irn
saliendo del almacn (vendidas) por lo que indicaremos que
cada una de ellas permanecer en promedio seis (6) horas
con desviacin estndar de una (1) hora siguiendo una
Distribucin de Probabilidad Normal. Adems, queremos que
cuando lleguen bebidas nuevas a esta ciudad, se actualice la
variable Actual_P con el total de bebidas existentes en ese
momento. Esto se logra con la instruccin de ProModel
Contents(Palmira).
Luego de transcurrido el tiempo de permanencia de las
bebidas en el almacn, su Enrutamiento final consiste en
sacarlas del sistema colocando en el campo Destino la
palabra EXIT.

Para cada Proceso, es necesario tambin definir un


Enrutamiento que indique qu suceder con las entidades
luego de procesadas en la locacin respectiva.

Lase as lo mostrado en la figura anterior: Luego de salir de


la locacin CD_Cali, la Entidad GolaCola se dirigir a la
locacin Despachos solo si es Cargada; la regla Load indica
que desde otra estacin (Despachos en este caso) se

/-\\ Actualizado: Octubre 24 de 2015

Lase entonces as lo mostrado en la figura anterior: Luego


de salir de la locacin Palmira, la Entidad GolaCola sale del
sistema; En el campo Lgica de Movimiento cuando las
bebidas inicien su traslado para salir del sistema, mediante la
instruccin condicional Si Entonces, se revisar si el
Contenido de bebidas en esta ciudad ha alcanzado el Stock
de Seguridad, en cuyo caso, y para llenar de nuevo el
almacn con una nueva cantidad de bebidas, se dispara un
arribo de una Orden de Pedido en la locacin Recibe_P
mediante la instruccin ORDER.

Taller de ProModel Bsico - 4

Obsrvese tambin que se valida si se ha agotado el


inventario de bebidas en esta ciudad, en cuyo caso se
mostrar un mensaje en la pantalla (instruccin DISPLAY)
indicndolo.
Por consiguiente, necesitamos definir qu sucede con esa
Orden de pedido en la locacin Recibe_P en donde se ha
definido como operacin la evaluacin del Atributo Destino
para la entidad OrdenPedido que acaba de llegar.
Si la OrdenPedido trae consigo pegado el atributo Destino con
un valor de uno (1=Palmira), significa que dicha orden viene
desde el CD por lo que deber descargar la cantidad de
bebidas asignada en la variable Pedido_Palmira (instruccin
UNLOAD), esperar 2 horas (tiempo de descargue del camin)
y continuar el flujo por el registro de Enrutamiento 1.
Es importante tener en cuenta que cuando se requieren
modelar estos bloques separados, en el campo Regla debe
indicarse activando la opcin Indicar Nuevo Bloque.
Ahora debemos definir qu pasa con la Orden de Pedido
cuando llega al CD y cuando llega a Despachos.
En el primer caso, si la orden llega directamente al CD (y no
a despachos) significa que la trae un camin que ya cumpli
una entrega, por consiguiente, no hay operacin posterior y
su Enrutamiento consistir en sacarla del sistema (EXIT) pues
ya se ha atendido.

Sin embargo, esta Orden de pedido no viene del CD, sino que
fue ordenada desde el almacn Palmira, por lo que an no
tiene ningn atributo, por consiguiente, se evaluar la parte
else (de lo contrario) del condicional, que indica asignarle el
atributo Destino con un valor de uno y seguir el Enrutamiento
2.
Obsrvese entonces que en el lado de Enrutamiento
aparecen los dos bloques indicados con las instrucciones
ROUTE en la operacin.
El primer bloque indica que luego de descargar las bebidas
(UNLOAD) que hayan llegado al almacn, la orden se dirige
al CD Movida por el camin que, al llegar la suelta como se
indica en la Lgica de Movimiento.
El segundo bloque lo que hace es enviar la orden
directamente a la locacin Despachos y si observa, no se ha
indicado una Lgica de Movimiento, lo que indica que sta
llega de manera inmediata (como si se tratara, por ejemplo,
de una orden electrnica o EDI).

/-\\ Actualizado: Octubre 24 de 2015

En el segundo caso, si la orden llega es a despachos, significa


que ha sido remitida por el almacn, trayendo el atributo
destino respectivo, por lo que la operacin consistir en
evaluar si dicho atributo es uno (1 = Palmira) en cuyo caso,
deber cargarse la cantidad definida para la ciudad de
Palmira (variable Pedido_Palmira), actualizar la variable
Actual_CD (inventario en el CD) y seguir el Enrutamiento
indicado.
El Enrutamiento respectivo consiste en direccionar la Orden
de pedido y las bebidas cargadas (LOAD) hacia la locacin
Recibe_P (de Palmira) la cual es Movida por el camin (que
no la suelta en este caso).

Taller de ProModel Bsico - 5

Qu sucede cuando la Orden de Pedido y las bebidas llegan


a la locacin Recibe_P?. Obsrvese que ya se indic dicha
situacin al inicio de esta pgina.

Tambin hay que tener en cuenta que la descarga se realiz


en la locacin Recibe_P, lo que significa que las Gola-Colas
han quedado all y es necesario pasarlas al almacn Palmira.

10. Correr la simulacin.


En este momento se ha completado la modelacin entre el
CD y el almacn de la ciudad de Palmira, por lo que es posible
correr la simulacin para verificar errores y revisar resultados.

Para comenzar la simulacin, pulse el botn Play en la barra


de comandos.

Se ajustan primero las opciones de simulacin para correr


2000 horas, una pausa al inicio, precisin del reloj en
segundos y finalmente, correr la simulacin.
En este punto si se cometi algn tipo de error, ProModel lo
reportar, de lo contrario, la simulacin quedar en Pausa,
momento en que podr controlar la velocidad de la misma a
travs de la barra de desplazamiento horizontal.

Observar la disminucin de los inventarios en Palmira,


cuando se alcance el inventario mnimo, se despachar desde
el CD el camin con la cantidad de pedido para dicha ciudad
y as, reabastecerla.
Al finalizar la simulacin, podr revisar las estadsticas del
caso.

/-\\ Actualizado: Octubre 24 de 2015

Taller de ProModel Bsico - 6

f.

Luego de agregada toda la informacin correspondiente,


corra de nuevo la simulacin y genere las estadsticas
para observar algunos cambios respecto al primer modelo.
g. Contine agregando las dems ciudades una por una para
revisar su impacto en la red con los recursos disponibles.
Luego de incorporar a todas las ciudades en el modelo,
manipule las cantidades de camiones, as como los valores
de Stock de Seguridad y Cantidad de Pedido para mejorar el
desempeo de la red.

11. Incorporar nuevas ciudades.


Luego de revisado y validado el modelo inicial con un CD y
una ciudad cliente, puede incorporar la siguiente ciudad
(Buga) para lo cual deber seguir los siguientes pasos:
a. Agregar en el mdulo Locaciones, la nueva ciudad con su
recibo (Buga y Recibe_B) agregando su Medidor. Ver el
punto 2 de esta gua.
b. Agregar la ruta entre Palmira y Buga y las interfaces
respectivas entre el ltimo Nodo y las dos estaciones
nuevas. Ver el punto 4 de esta gua.
c. Definir el Arribo de inventario inicial para esta ciudad. Ver
el punto 6 de esta gua.
d. Definir las Variables globales necesarias para esta nueva
ciudad. Ver el punto 8 de esta gua.
e. Agregar la informacin respectiva en el proceso. Tendr
que adicionar algunos registros as como modificar otros
existentes. Ver el punto 9 de esta gua.

El modelo completo se encuentra disponible en la plataforma


web del curso, proyecto o docente.

Esta gua hace parte de un conjunto de documentos relacionados con el proyecto Laboratorio Teleoperado de Operaciones Logsticas va Internet
2, del Grupo de Investigacin en Competitividad y Productividad Empresarial GICPE, los cuales estn disponibles en la plataforma web en
www.teleoplogis.net.

Aspectos Tcnicos Simulacin en Internet Celda de Manufactura Flexible: contiene informacin tcnica detallada sobre la aplicacin
desarrollada en Internet para simular el proceso productivo. Se describen algunos detalles sobre la caracterizacin del proceso modelada
en BPMN y las especificaciones tcnicas de los robots como del sitio Internet.
Manual del Usuario. Simulacin en Internet. Celda de Manufactura Flexible: contiene instrucciones sobre el uso de la simulacin virtual
dispuesta en internet para usuarios registrados en el sitio.
Proceso Celda de Manufactura Flexible. BPMN (Business Process Model and Notation). Bizagi Modeler: contiene la caracterizacin
del proceso modelado en la notacin BPMN, documento generado automticamente con la aplicacin de software Bizagi Process Modeler.
Resultados Sondeo: contiene los resultados del sondeo (encuesta) realizado a diferentes estudiantes de cursos en pregrado y posgrado
sobre temas relacionados con el proyecto.
Simulacin en ProModel, Celda de Manufactura Flexible: contiene detalles sobre la construccin del proceso en el software para
simulacin ProModel.

ProModel es una marca registrada de Promodel Corporation.


Nombre ficticio para los casos terico/prcticos en la Maestra en Logstica Integral.
iii Nombre ficticio para los casos terico/prcticos en la Maestra en Logstica Integral.
iv Google Maps es una marca registrada por Google Inc. - www.maps.google.com
v Here es una marca registrada por Nokia Corporation. here.com
ii

/-\\ Actualizado: Octubre 24 de 2015

Taller de ProModel Bsico - 7

Vous aimerez peut-être aussi