Sei sulla pagina 1di 17

Simulacin de sistemas

24/02/2015

SIMULACION CON PROMODEL


Transporte entre estaciones
REDES

TRANSPORTES ENTRE ESTACIONES

En PROMODEL, el modelado de transporte de entidades a travs de


un sistema se lleva a cabo gracias a los recursos dinmicos y a la
creacin de rutas de transporte.

Ing. Alberto Mendoza De los Santos, Dr.

Simulacin de sistemas

24/02/2015

TRANSPORTES ENTRE ESTACIONES

El procedimiento es el siguiente:
Definir la ruta y sus propiedades en la ventana Path Network(Build/Path
Network)
Determinar el recurso y asociarlo con la ruta creada previamente.
Programar en la ventana Processing (Build/Processing) la captura del recurso
con las instrucciones MOVE WITH O MOVE FOR y la liberacin del recurso con la
instruccin free

CMO USAR UN RECURSO EN PROMODEL?

Necesitamos definir dos elementos para usar un recurso, estos son el


recurso mismo y una red de transporte que defina el movimiento del
recurso.

Ing. Alberto Mendoza De los Santos, Dr.

Simulacin de sistemas

24/02/2015

EJEMPLO

Al inicio del da entran 100 barriles de 200 litros a un


almacn de material en proceso. Estos barriles deben ser
transportados hacia un proceso de inspeccin, en donde el
operario, llamado Casimiro, inspecciona el producto en 5
minutos con distribucin exponencial. Debido al tamao de
los barriles, un montacargas debe realizar el movimiento
del producto desde el almacn hasta donde se encuentra
Casimiro. El tiempo de transporte es de 2.5 minutos

DEFINIENDO LA RED

Para definir la red seleccionar la opcin Build/Path


Network. Al crear la ruta, se debe establecer los valores
de los siguientes parmetros:
Graphic: Permite seleccionar el color de la trayectoria.
Name: Nombre de la trayectoria.
Type: Permite la posibilidad de rebasar dentro de la trayectoria.
Selecione CRANE, si se trata de una gra viajera.
T/S: Permite determinar si el movimiento es con base en el tiempo
o en la velocidad.

Ing. Alberto Mendoza De los Santos, Dr.

Simulacin de sistemas

24/02/2015

DEFINIENDO LA RED

Paths: Permite crear y editar la trayectoria y sus nodos.


Interfaces: Permite asociar los nodos con las localizaciones.
Mapping: Permite realizar el mapeo de destinos y rutas.
Nodes: Se crean automticamente al crear la trayectoria.

DEFINIENDO LA RED

Para crear la ruta y sus nodos:


Haga clic en el botn Paths de la ventana Path Networks
Haga clic con el botn izquierdo del ratn sobre el punto de layout
donde desee marcar el inicio de la ruta. Haga clics sucesivos para
determinar cambios de direccin. Haga clic derecho donde quiere
fijar un nodo. Si se desea seguir agregando nodos, repita el
proceso a partir del ltimo nodo.
Defina el resto de caractersticas de la trayectoria (T/S).
Establezca un tiempo entre nodos desde el botn Paths.

Ing. Alberto Mendoza De los Santos, Dr.

Simulacin de sistemas

24/02/2015

DEFINIENDO LA RED

Haga clic con


el
botn
derecho

Haga clic con


el
botn
izquierdo

DEFINIENDO LA RED

Terminado este proceso, haga clic en el botn interfaces. Asocie


cada nodo con su localizacin respectiva. En este caso asocie N1
con almacn y N2 con Casimiro.

Ing. Alberto Mendoza De los Santos, Dr.

Simulacin de sistemas

24/02/2015

RECURSOS

Para definir recursos seleccionar la opcin Build/Resources

Asociando
la red al
recurso

PROCESO

Segmento de la captura, uso y liberacin del recurso en el proceso.

Ing. Alberto Mendoza De los Santos, Dr.

Simulacin de sistemas

24/02/2015

TRANSPORTES ENTRE ESTACIONES

Presentando el modelo final:

ACTIVIDAD

Un taller recibe 400 piezas al inicio del da que son almacenadas en un


almacn temporal en donde esperan ser procesadas. El procesamiento se
da cuando el operario transporta las piezas del almacn a un torno. El
tiempo de movimiento es de 3 minutos.
Modele el sistema e incluya la red de transporte entre estaciones.

Ing. Alberto Mendoza De los Santos, Dr.

Simulacin de sistemas

24/02/2015

SIMULACION CON PROMODEL


Inspeccin/ Rutas de Probabilidad

ACTIVIDAD

Se reciben tablones de madera en una banda de 30 metros de longitud y velocidad


de 60 metros por minuto. Estos arribos se dan cada 5 minutos. La banda abastece a
una cortadora, donde los tablones son cortados en 5 piezas que se denominan
tableros. Este proceso dura 4 minutos. Una vez cortados los tableros pasan por
inspeccin con una tasa de 20% de rechazo (es decir 1 de cada 5, falla la
inspeccin). Este proceso tarda 0.5 minutos. Las piezas que pasan la inspeccin, se
apilan formando lotes de 20 unidades. Con lo que se da por finalizado el proceso.
Considere para el desplazamiento entre estaciones un tiempo de 0.1 min. Esto
excepta a la banda transportadora.
Simule el proceso por 4 horas.

Ing. Alberto Mendoza De los Santos, Dr.

Simulacin de sistemas

24/02/2015

INSPECCIN/ RUTAS DE PROBABILIDAD

La Lgica de destino, tendr 2 destinos, segn la probabilidad especificada.

Reglas de
probabilidad
en la
inspeccin

INSPECCIN/ RUTAS DE PROBABILIDAD

La Lgica de destino, tendr 2 destinos, segn la probabilidad especificada.

Lgica de
destino
implementada

Ing. Alberto Mendoza De los Santos, Dr.

Simulacin de sistemas

24/02/2015

ACTIVIDAD

Con el ejercicio Anterior, realizar:


Pausar la simulacin cuando se tengan 40 tablones.
Pausar la simulacin cuando se tengan 5,10 y 15 lotes listos.
Los datos que se muestran son Materia Prima y Lotes terminados

SIMULACION CON PROMODEL


Ruteos

Ing. Alberto Mendoza De los Santos, Dr.

10

Simulacin de sistemas

24/02/2015

SENTENCIA IF-THEN(ELSE)

La sentencia IF THEN permite al usuario ejecutar lneas especficas de lgica basados


en ciertas condiciones.
Las instrucciones BEGIN y END son requeridas si se incluirn varias lneas para una
posibilidad.

SENTENCIA IF-THEN(ELSE)

Si no hay BEGIN y END el modelo solamente ejecuta la primera lnea despus del IFTHEN. La sentencia ELSE permite continuar listando condiciones especficas. Tambin
se puede continuar con instrucciones ELSE IF THEN.

Ing. Alberto Mendoza De los Santos, Dr.

11

Simulacin de sistemas

24/02/2015

SENTENCIA IF-THEN(ELSE)

Sintaxis:
IF <Expresin booleana> THEN <instruccin>

Ejemplos:
IFVar1 = 5 then WAIT 2 min
IF attr1 <> 4 OR var1 > 0
BEGIN
Var1 = 5
WAIT 2 min
END
ELSE
BEGIN
Var2 = 3
Attr=7
END

SENTENCIA ROUTE

Para controlar los destinos existe el comando ROUTE.


La instruccin ROUTE seguido del parmetro n especifica que ruta ser
referenciada.
Se utiliza en la lgica de operaciones (Operation)

Ing. Alberto Mendoza De los Santos, Dr.

12

Simulacin de sistemas

24/02/2015

DEFINIENDO ATRIBUTOS

Definiendo atributo desde Build/Attributes

DEFINIENDO ATRIBUTOS

Ing. Alberto Mendoza De los Santos, Dr.

13

Simulacin de sistemas

24/02/2015

DEFINIENDO DISTRIBUCIONES DE USUARIO

Ocasionalmente, ninguna de las distribuciones de Pro Model pueden representar


adecuadamente un conjunto de datos. En estos casos, el usuario puede definir una
distribucin para representar el conjunto de datos. Los parmetros especificados
para Distribuciones de usuario son discretos o continuos.

DEFINIENDO DISTRIBUCIONES DE USUARIO

Ing. Alberto Mendoza De los Santos, Dr.

14

Simulacin de sistemas

24/02/2015

ACTIVIDAD

Un taller se reciben piezas que son almacenadas en un almacn temporal


en donde esperan ser procesadas. Los arribos se dan con una frecuencia
de 5 minutos y estn definidos por una Distribucin de usuario. La
especificacin de distribucin de usuario indica que el 70% corresponden
al tipo de trabajo 1 y el 30% corresponden al tipo de trabajo 2.
Las piezas rotuladas con tipo de trabajo 1 van al torno y las de tipo 2 van a
la fresadora. Ambas tienen un tiempo de movimiento de 1 minuto.
El tiempo de proceso en el torno es de 4 minutos y en la fresadora de 3
minutos.
La salida del torno y la fresadora se consideran como entidades diferentes
a la inicial (piezas). Considere tambin que ambas salidas se consolidan
en una locacin de paso denominada salida.
Simule el modelo por 4 horas

ACTIVIDAD

Ing. Alberto Mendoza De los Santos, Dr.

15

Simulacin de sistemas

24/02/2015

TABLA DE DISTRIBUCIN DE USUARIO

Se define la distribucin de usuario, segn los datos especificados (70%


corresponden al trabajo 1 y 30% al trabajo 2).

TABLA DE DISTRIBUCIN DE USUARIO

En los arribos, se asigna los tipos de trabajo segn la probabilidad de la tabla de


distribucin

Ing. Alberto Mendoza De los Santos, Dr.

16

Simulacin de sistemas

24/02/2015

ACTIVIDAD

Al ejercicio anterior adicione un tipo de trabajo a realizarse en la pulidora


en 2 minutos.
La tabla de distribucin ser:
T1= 45
T2= 35
T3= 20
Donde Tn = Tipo de Trabajo.
Adicione un operario y una red de caminos para las tres locaciones de
trabajo(torno, fresadora y pulidora)
Simule el modelo por 8 horas

Ing. Alberto Mendoza De los Santos, Dr.

17