simsi sesion v
DESCRIPTION
fwefTRANSCRIPT
Simulación de sistemas 10/02/2015
Ing. Alberto Mendoza De los Santos, Dr. 1
SIMULACION CON PROMODEL MEJORANDO EL MODELO
CASO DE ESTUDIO
Un taller recibe un número determinadas de piezas que son almacenadas en un
almacén temporal en donde esperan ser procesadas. Al sistema llegan piezas cada
5 minutos, con distribución exponencial. El procesamiento se da cuando un operario
transporta las piezas del almacén a un torno. El torno procesa cada pieza de
manera unitaria (uno a uno) tarda 4 minutos, también con distribución exponencial,
en terminar su trabajo con cada pieza. La salida del torno es un producto terminado.
Este producto terminado ingresa a un proceso de centrado. Este proceso tarda 3
minutos exponencial en ser ejecutado.
Simulación de sistemas 10/02/2015
Ing. Alberto Mendoza De los Santos, Dr. 2
L
L
E
EXIT L
E
E(4) min
E(3) min
E(5) min
ESQUEMATIZANDO EL PROCESO
PROCESO EN PROMODEL
Simulación de sistemas 10/02/2015
Ing. Alberto Mendoza De los Santos, Dr. 3
Led de
estados
Indica el estado de la
Locación.
Cambia de colores
durante la simulación
INSERTANDO LED DE ESTADOS
INSERTANDO LED DE ESTADOS
Simulación de sistemas 10/02/2015
Ing. Alberto Mendoza De los Santos, Dr. 4
INSERTANDO VARIABLES
• Palabras Reservadas
─ Función Entries: Retorna el número de entradas a la locación
Formato: Entries(Location)
Ejemplo: Entries(entrada)
─ Función INC: Incrementa una variable, elemento de array o atributo por el valor de una
expresión numérica especificada.
Formato INC Var1
Ejemplo: INC varpt
INSERTANDO VARIABLES
• Palabras Reservadas
─ Función DEC: Decrementa una variable, elemento de array o atributo por el valor de una
expresión numérica especificada.
Formato: DEC Var1
Ejemplo:
DEC varpt
DEC VarMP,2
Simulación de sistemas 10/02/2015
Ing. Alberto Mendoza De los Santos, Dr. 5
INSERTANDO VARIABLES
• Palabras Reservadas
─ Función CONTENTS: Retorna de manera indistinta el número total de entidades de una
locación o el número de cierto tipo de entidad en la locación.
Formato: Contents(Location, entity)
Ejemplo: Contents(entrada)
INSERTANDO VARIABLES
• Icon Este campo muestra “Yes” si un icono para la variable aparece
en la pantalla de diseño (layout). Un icono de una variable muestra
un contador y visualiza el valor de la variable.
• ID Especifica el nombre de la variable.
• Type Indica el tipo de variable (Real o entero)
Simulación de sistemas 10/02/2015
Ing. Alberto Mendoza De los Santos, Dr. 6
INSERTANDO VARIABLES
• Initial Value Valor inicial de la variable al iniciar la simulación. Por defecto el valor
inicial es 0.
• Stats ProModel recoge estadísticas por cada variable en tres niveles de
detalle(None, Basic, and Time Series).
INSERTANDO VARIABLES
Variables
Simulación de sistemas 10/02/2015
Ing. Alberto Mendoza De los Santos, Dr. 7
INSERTANDO VARIABLES
• Para identificar las entradas de materia prima, usaremos la variable
definida como varmp.
La variable varmp almacenara los valores de las entradas a la locación entrada.
Función Entries Retorna el número de entradas a la locación
Formato Entries (Location)
Ejemplo: Entries(entrada)
INSERTANDO VARIABLES
• La variable varpt nos va a permitir visualizar las salidas finales de productos
terminados.
Para cargar valores a la variable varpt, utilizaremos la función INC
• Función INC Incrementa una variable, elemento de array o atributo por el valor de
una expresión numérica especificada
Formato INC Var1
Ejemplo:INC varpt
Simulación de sistemas 10/02/2015
Ing. Alberto Mendoza De los Santos, Dr. 8
MEJORANDO EL MODELO
MEJORANDO EL MODELO
Simulación de sistemas 10/02/2015
Ing. Alberto Mendoza De los Santos, Dr. 9
ACTIVIDAD
Tomando el caso de la peluquería, Ejecute y muestre:
a) Clientes en espera, total clientes que arriban y total clientes que salieron de la
fila.
b) Clientes que salen de la silla del peluquero.
c) Total Clientes que pagaron por el corte en la caja.
Utilice variables y contadores.
SIMULACION CON PROMODEL REPLICACIONES
Simulación de sistemas 10/02/2015
Ing. Alberto Mendoza De los Santos, Dr. 10
REPLICACIONES DE LA SIMULACIÓN
En el mundo real los tiempos no son uniformes. Por ello cuando trabajamos con
tiempos exponenciales ó aquellos que tienen dispersión, requerimos de mas de una
replicación en la simulación.
Se ejecutaran 25
replicaciones
REPLICACIONES DE LA SIMULACIÓN
Simulación de sistemas 10/02/2015
Ing. Alberto Mendoza De los Santos, Dr. 11
El visor de resultados
nos solicita seleccionar
la replicación a
visualizar. Por defecto
es promedio
REPLICACIONES DE LA SIMULACIÓN- VISOR DE RESULTADOS
También podemos
seleccionar que
muestre todos los
valores de las
replicaciones
REPLICACIONES DE LA SIMULACIÓN- VISOR DE RESULTADOS
Simulación de sistemas 10/02/2015
Ing. Alberto Mendoza De los Santos, Dr. 12
REPLICACIONES DE LA SIMULACIÓN- VISOR DE RESULTADOS