Вы находитесь на странице: 1из 11

CURSO DE INTRODUCCIN EN ProModel .

Decisiones Logsticas 2011


www.dl.com.co
EJERCICIOS GUA PARA EL CURSO

MODELO 1
Objetivo: Desarrollar un modelo bsico en donde se entienda la creacin y
funcionamiento de los elementos bsicos: entidades, locaciones, arribos y procesos.

Descripcin: Una compaa ha tenido problemas de congestin y capacidad en su


proceso manufactura. Para estudiar alternativas de mejoramiento, se ha propuesto
construir un modelo de simulacin que les permita representar razonablemente la
situacin. La descripcin del sistema es como sigue:

Las partes llegan a una zona de entrada. De all van al proceso de corte, en seguida
al torneado, luego a la fresa, despus al tratamiento trmico y finalmente a salida. El
tiempo que tarda en cada uno de las estaciones de trabajo es respectivamente 7,
3.5, 2.5 y 10 minutos (utilizar el comando WAIT).

Ejercicio:
Desarrollar un modelo del escenario descrito. Otros datos los encuentra ms
adelante.
Grabe su modelo como Modelo-1. Corra el modelo para completar 160 horas.
Inicialmente se trabajarn todos los tiempos de manera determinstica.
Analice los resultados y determine cul es el cuello de botella?

- General Information
Graphics Library: Promod4.GLB
Time Units: MINUTES
Distance Units: METERS

- Locaciones
Name Cap Units Stats Rules
---------- --- ----- ----------- ----------
Entrada 100 1 Time Series Oldest, ,
Cortadora 1 1 Time Series Oldest, ,
Torno 1 1 Time Series Oldest, ,
Fresa 1 1 Time Series Oldest, ,
Horno 1 1 Time Series Oldest, ,
Salida 10 1 Time Series Oldest, ,

- Entidades
Name Speed(mpm) Stats
---------- ------------ -----------
M_Prima 150 Time Series
Pieza 150 Time Series
P_Terminado 150 Time Series
Lote 150 Time Series

Decisiones Logsticas 2011


www.dl.com.co
- Arribos
Entity Location Qty each First Time Occurrences Frequency
-------- --------------- ---------- ----------- ---------- -------
M_Prima Entrada 1 0 INF 10

- Processing
Process Routing
Entity Location Operation Blk Output Destination Rule
-------- ---------- ---------- --- ---------- ---------- --------
M_Prima Entrada 1 M_Prima Cortadora FIRST 1
M_Prima Cortadora WAIT 7 1 Pieza Torno FIRST 1
Pieza Torno WAIT 3.5 1 Pieza Fresa FIRST 1
Pieza Fresa WAIT 2.5 1 Pieza Horno FIRST 1
Pieza Horno WAIT 10 1 P_Term Salida FIRST 1
P_Term Salida 1 Lote EXIT FIRST 1

Este es un layout ejemplo del modelo.

Decisiones Logsticas 2011


www.dl.com.co
Modelo 1B
Objetivo: Realizar anlisis de resultados por cambios en las variables de entrada del
modelo. Modifique los arribos de la siguiente manera:

- Arribos
Entity Location Qty each First Time Occurrences Frequency
-------- -------------- ---------- ----------- ---------- -------
M_Prima Entrada 6 0 INF 1 HR

Corra el modelo nuevamente. Cambiaron los resultados? Por qu?

Modelo 1C
Objetivo: Entender el manejo de las locaciones filas y como afectan el proceso.

Debido a la restriccin de no poder manejar partes en proceso, para este modelo se


debe asignar FILAS de espera entre cada estacin, ello con el fin de poder manejar
inventario entre estaciones. Inicialmente ajuste las filas con capacidad de 100.
Adicione estas filas, ajuste el proceso, crralo y analice.

****************************************************************************
* Locations *
****************************************************************************

Name Cap Units Stat Rules Cost


-------- --- ----- ----------- -------------- ------------
Q_Torno 100 1 Time Series Oldest, FIFO,
Q_Fresa 100 1 Time Series Oldest, FIFO,
Q_Horno 100 1 Time Series Oldest, FIFO,

****************************************************************************
* Processing *
****************************************************************************

Process Routing

Entity Location Operation Blk Output Destination Rule


------- -------- ---------- ---- ------- ----------- ----
M_Prima Entrada 1 M_Prima Corte FIRST 1
M_Prima Corte WAIT 7 1 Pieza Q_Torno FIRST 1
Pieza Q_Torno 1 Pieza Torno FIRST 1
Pieza Torno WAIT 3.5 1 Pieza Q_Fresa FIRST 1
Pieza Q_Fresa 1 Pieza Fresa FIRST 1
Pieza Fresa WAIT 2.5 1 Pieza Q_Horno FIRST 1
Pieza Q_Horno 1 Pieza Horno FIRST 1
Pieza Horno WAIT 10 1 producto_final Salida FIRST 1
producto_final Salida 1 Lote EXIT FIRST 1

Decisiones Logsticas 2011


www.dl.com.co
Modelo 2
Objetivo: tener un primer acercamiento a las funciones manejadas en ProModel, el
manejo de variables y entender cmo lograr analizar procesos de empaque con ms
de una unidad.

El proceso anterior tiene las siguientes modificaciones. Por cada unidad de materia
prima que llega a corte, tres (3) piezas salen al torno. En la fila del horno, previo a
su operacin cuatro (4) piezas son combinadas antes de realizar el proceso de
horneado. Posteriormente en la salida dos (2) unidades del producto terminado son
combinadas para salir un lote.

Haga las modificaciones respectivas para ajustar la nueva situacin modelada. Debe
cambiar la capacidad de la locacin Salida. En procesing utilice el comando
COMBINE apropiadamente y no olvide ajustar la cantidad Quantity, en el
procesamiento del corte. Corra nuevamente el modelo y analice.

****************************************************************************
* Locations *
****************************************************************************

Name Cap Units Stats Rules Cost


---------- --- ----- ----------- -------------- ------------
Entrada 100 1 Time Series Oldest, ,
Corte 1 1 Time Series Oldest, ,
Torno 1 1 Time Series Oldest, ,
Fresa 1 1 Time Series Oldest, ,
Horno 1 1 Time Series Oldest, ,
Salida 10 1 Time Series Oldest, ,
Q_Torno 100 1 Time Series Oldest, FIFO,
Q_Fresa 100 1 Time Series Oldest, FIFO,
Q_Horno 100 1 Time Series Oldest, FIFO,

****************************************************************************
* Processing *
****************************************************************************
Process Routing
Entity Location Operation Blk Output Destination Rule
-------------- -------- -------- ---- -------------- --------- -------
M_Prima Entrada 1 M_Prima Corte FIRST 1
M_Prima Corte WAIT 7 1 Pieza Q_Torno FIRST 3
Pieza Q_Torno 1 Pieza Torno FIRST 1
Pieza Torno WAIT 3.5 1 Pieza Q_Fresa FIRST 1
Pieza Q_Fresa 1 Pieza Fresa FIRST 1
Pieza Fresa WAIT 2.5 1 Pieza Q_Horno FIRST 1
Pieza Q_Horno COMBINE 4 1 Pieza Horno FIRST 1
Pieza Horno WAIT 10 1 producto_final Salida FIRST 1
producto_final Salida COMBINE 2 1 Lote EXIT FIRST 1

Cul es el cuello de botella? Qu se debe hacer para elevar la produccin? Debe


adicionar nuevas estaciones? Todo el turno o solo turnos parciales?

Decisiones Logsticas 2011


www.dl.com.co
Modelo 2B
Objetivo: Entender que es una variable y comprender su uso.

En este modelo se deben cuantificar cuatro variables, una para registrar el total de
lotes producidos, otra para la produccin de piezas, la tercera para calcular inventario
en proceso (WIP) y una final para calcular el throughput de producto terminado por
hora. As mismo cree rtulos que le permitan nombrar las variables en el Layout.

Variables:
****************************************************************************
* Variables (global) *
****************************************************************************
ID Type Initial value Stats
------------------ ------------ ------------- -----------
WIP Integer 0 Time Series
Lotes_producidos Integer 0 Basic
Producto_Producido Integer 0 Basic
TH Real 0 Time Series

COMANDOS
INC Producto_Producido
TH = Producto_Producido / CLOCK( HR)
INC WIP,3
DEC WIP,8
INC Lotes_producidos

Cul es el valor del throughput que alcanza el sistema? Es estable el WIP?

Decisiones Logsticas 2011


www.dl.com.co
Modelo 3
Objetivo: Introducir el manejo de aleatoriedad en el sistema y el uso de atributos.

En este modelo se introduce una nueva estacin de trabajo, correspondiente a una


inspeccin previa al proceso de horneado, cuyo tiempo de operacin es de 1 minuto.
Se ha estimado que el 10% de las piezas inspeccionadas son rechazadas y enviadas
directamente a EXIT, mientras el 90% restante continan el proceso. Adicionalmente
cree una variable que le permita cuantificar cuantas piezas son rechazadas. Corra el
modelo, analice y concluya.

****************************************************************************
* Locations *
****************************************************************************

Name Cap Units Stats Rules Cost


---------- --- ----- ----------- -------------- ------------
Inspeccion 1 1 Time Series Oldest, ,

****************************************************************************
* Processing *
****************************************************************************
Process
Routing
Entity Location Operation Blk Output Destination Rule
-------- --------- --------- ---- ----- ---------- ------------
M_Prima Entrada 1 M_Prima Corte FIRST 1
M_Prima Corte WAIT 7
INC WIP,3 1 Pieza Q_Torno FIRST 3
Pieza Q_Torno 1 Pieza Torno FIRST 1
Pieza Torno WAIT 3.5 1 Pieza Q_Fresa FIRST 1
Pieza Q_Fresa 1 Pieza Fresa FIRST 1
Pieza Fresa WAIT 2.5 1 Pieza Inspeccion FIRST 1
Pieza Inspeccion WAIT 1 1 Pieza Q_Horno 0.900000 1
Pieza EXIT 0.100000
INC Piezas_rechazadas
DEC WIP
Pieza Q_Horno COMBINE 4 1 Pieza Horno FIRST 1
Pieza Horno WAIT 10 1 producto_final Salida FIRST 1
producto_final Salida 1 Lote EXIT FIRST 1
COMBINE 2
INC Producto_Producido
TH = Producto_Producido / CLOCK( HR)
DEC WIP, 8
INC Lotes_producidos

Se afect el inventario?
Cul es el valor del throughput que alcanza el sistema?
Qu se debe hacer para alcanzar un Th de 21 pzas/hr?

Decisiones Logsticas 2011


www.dl.com.co
Modelo 3B
Objetivo: Entender que es un atributo y comprender su uso.

Se desea registrar el tiempo que tardan las partes en el sistema. Cree un atributo
que registre la hora de llegada de los pedidos. Utilizando el comando LOG, calcule el
tiempo que tarda el pedido desde que llega hasta que sale del sistema.

Attributes: H_Llegada Real, Entity


Comandos:
H_Llegada = Clock(min)
LOG T Ciclo, H_Llegada

Modelo 4
Objetivo: Realizar anlisis de datos y ajuste a variables aleatorias (VA) conocidas.

Para la situacin real del sistema, los tiempos de operacin presentan una
variabilidad relativamente alta. Para representar esta situacin se realiz una toma
de datos de cada uno de los cuatro procesos principales con el objetivo de encontrar
funciones probabilsticas que modelen este tiempo. En el archivo adjunto se
encuentran los datos tomados y se deben analizar y definir las variables aleatorias
adecuadas.

En realidad cada uno de los tiempos es una Variable Aleatoria (VA) que se
representa as:

Corte: VA Exponencial E(7)


Torno: VA Encontrarlo
Fresadora: VA Erlang Er(2.5)
Horno: VA Encontrarlo

Reemplazarlas en el modelo, correrlo y analizar los resultados. Cul es el efecto?


Cmo cambiaron los indicadores de desempeo?

Decisiones Logsticas 2011


www.dl.com.co
Modelo 5
Objetivo: Entender el manejo de recursos y paradas en las mquinas.

En la situacin real existe una bodega de almacenamiento de producto terminado


donde se trasladan los productos desde la salida de planta. Modele esta situacin
usando un recurso que traslade el lote a la bodega y adicione la locacin de bodega.

Path Networks: Red_Pallet - Speed & Distance (las distancias son definidas
automticamente, cuando cree los paths) No olvide las interfaces.

Resource:
Res Ent
Name Units Stats Search Search Path Motion
--------------------------------------------------------------------
Montacargas 1 By Unit Closest Oldest Red_Pellet Empty: 120 mpm
Home: N2 Full: 90 mpm
Comandos
MOVE WITH Montacargas THEN FREE

Modelo 5B Paradas y recursos


- En las diferentes estaciones existen fallas de mantenimiento programado y no
programado que se deben representar y para los cuales hay designados operarios
que las atienden.

Cortadora: cada 32 piezas debe hacer un cambio que tarda 20 min.


Torno: En cada torno aleatoriamente cada 75 piezas de acuerdo a una VA de
Poisson (P(75)), se produce una falla que tarda 25 min distribuidos como una VA
normal con desviacin de 5.
Fresa: En promedio cada 20 horas de uso distribuidos como una VA N(20,5) se
produce una parada que tarda 45 min.
Horno: Cada 36 horas segn reloj, se produce una parada de mantenimiento de
cuatro (4) horas.

Un operario (recurso) es el encargado de hacer dicha labor.


Cunto se ve afectada la capacidad del sistema? Es requerido ms de un operario?
Qu debe hacerse para alcanzar un TH de 21 pzas / hr?
Sin aumentar recursos o equipos cul es el Th mximo que se puede alcanzar
manteniendo en equilibrio el sistema?

Resource:
Res Ent
Name Units Stats Search Search Path Motion
--------------------------------------------------------------------
Operario 1 By Unit Closest Oldest Red_Pellet Empty: 60 mpm
Home: N2 Full: 60 mpm

Comandos
Use Operario FOR

Decisiones Logsticas 2011


www.dl.com.co
Modelo 6A (Opcional)
Objetivo: Otras aplicaciones de atributos: tiempos de operacin diferenciados por
entidad.

El 50% de la materia prima que arriba es de tipo 1 y el 50% de tipo 2 y esto afecta el
tiempo de corte y fresa. Para tipo 1 corte es 6 min y para tipo 2 es 8. En fresa para
tipo 1 es 3 min y para tipo 2 es 2 min. En un mismo lote los dos tipos de materia
primas llegan combinadas. Modele y represente esta situacin.

Attributes: Tipo Integer, Entity


Comandos
IF Tipo = 1 THEN WAIT E(6)
ELSE WAIT E(8)
IF Tipo = 1 THEN WAIT ER(3,3)
ELSE WAIT ER(2,3)
Processing
Process Routing
Entity Location Operation Blk Output Destination Rule Move Logic
------- -------- ----------- --- ------ ----------- ------ ---------------
M_Prima Entrada H_Llegada=CLOCK()
1 M_Prima Corte 0.500000 1 Tipo = 1
M_Prima Corte 0.500000 Tipo = 2

Cmo se modela, si la combinacin de producto previo al horno requiere hacerse


por tipo de producto?

Modelo 6B (opcional)
Objetivo: Manejo de ensambles

El lote procesado debe ser unido con unos soportes que son preparados en una
unidad adicional externa al proceso. La unin se hace en una estacin posterior al
horno donde se realiza el ensamble de las piezas en un proceso donde se necesitan
dos soportes por cada producto terminado y tarda un tiempo distribuido como una VA
N(3,0.5).

Los soportes arriban a una estacin de recepcin, donde aguardan hasta ser
solicitados para el proceso de ensamble con el lote. El arribo de los soportes es cada
8 horas y llegan en lotes de 80 unidades.

Adicione las estaciones necesarias y modele la situacin para evaluar cual es el


efecto del ensamble y que alternativas de mejoramiento se pueden visualizar. Debe
crear una nueva entidad (soportes), al menos tres locaciones y hacer los ajustes en
el procesing , incluyendo la utilizacin de la estructura y comando JOIN.

Decisiones Logsticas 2011


www.dl.com.co
Modelo 7
Manipular el control de replicas y de escenarios.

Tipo de modelo: Terminal y no terminal


Determine cul es el tipo de modelo que se viene corriendo en los ejercicios previos.
Por qu? Determine las caractersticas del modelo segn su tipo. Qu se debe
definir adicional al modelo?

Rplicas:
Cul es el nmero de rplicas que recomendara para correr en el modelo? Por
qu?

Corra el modelo con las rplicas que se determinaron. Cmo cambian las
estadsticas?, Qu conclusiones puede sacar del sistema comparativamente con la
corrida de una sla rplica?

Modelo 7B
Objetivo: Comprender el manejo de semillas para las variables aleatorias.

Adicione semillas diferentes a todas las funciones de probabilidad utilizadas en el


modelo y crralo. Encuentra alguna diferencia en los resultados?, Cules?

Decisiones Logsticas 2011


www.dl.com.co

Вам также может понравиться