Simsi Sesion Xiv
-
Upload
renato-vasquez-guibert -
Category
Documents
-
view
217 -
download
1
description
Transcript of Simsi Sesion Xiv
Simulación de sistemas 14/06/2015
Ing. Alberto Mendoza De los Santos, Dr. 1
SIMULACION CON PROMODEL Ruteos
SENTENCIA IF-THEN(ELSE)
La sentencia IF THEN permite al usuario ejecutar líneas específicas de lógica basados
en ciertas condiciones.
Las instrucciones BEGIN y END son requeridas si se incluirán varias líneas para una
posibilidad.
Simulación de sistemas 14/06/2015
Ing. Alberto Mendoza De los Santos, Dr. 2
SENTENCIA IF-THEN(ELSE)
Si no hay BEGIN y END el modelo solamente ejecuta la primera línea después del IF-
THEN. La sentencia ELSE permite continuar listando condiciones específicas. También
se puede continuar con instrucciones ELSE IF THEN.
SENTENCIA IF-THEN(ELSE)
Sintaxis:
IF <Expresión booleana> THEN <instrucción>
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
Simulación de sistemas 14/06/2015
Ing. Alberto Mendoza De los Santos, Dr. 3
SENTENCIA ROUTE
Para controlar los destinos existe el comando ROUTE.
La instrucción ROUTE seguido del parámetro “n” especifica que ruta será
referenciada.
Se utiliza en la lógica de operaciones (Operation)
DEFINIENDO ATRIBUTOS
Definiendo atributo desde “Build/Attributes”
Simulación de sistemas 14/06/2015
Ing. Alberto Mendoza De los Santos, Dr. 4
DEFINIENDO ATRIBUTOS
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
distribución para representar el conjunto de datos. Los parámetros especificados
para Distribuciones de usuario son discretos o continuos.
Simulación de sistemas 14/06/2015
Ing. Alberto Mendoza De los Santos, Dr. 5
DEFINIENDO DISTRIBUCIONES DE USUARIO
ACTIVIDAD
Un taller se reciben piezas que son almacenadas en un almacén temporal
en donde esperan ser procesadas. Los arribos se dan con una frecuencia
de 5 minutos y están definidos por una Distribución de usuario. La
especificación de distribución 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 también que ambas salidas se consolidan
en una locación de paso denominada salida.
Simule el modelo por 4 horas
Simulación de sistemas 14/06/2015
Ing. Alberto Mendoza De los Santos, Dr. 6
ACTIVIDAD
TABLA DE DISTRIBUCIÓN DE USUARIO
Se define la distribución de usuario, según los datos especificados (70%
corresponden al trabajo 1 y 30% al trabajo 2).
Simulación de sistemas 14/06/2015
Ing. Alberto Mendoza De los Santos, Dr. 7
TABLA DE DISTRIBUCIÓN DE USUARIO
En los arribos, se asigna los tipos de trabajo según la probabilidad de la tabla de
distribución
ACTIVIDAD
Al ejercicio anterior adicione un tipo de trabajo a realizarse en la pulidora
en 2 minutos.
La tabla de distribución 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