You are on page 1of 7

INSTITUTO TECNOLGICO DE LA LAGUNA INGNIERIA EN SISTEMAS COMPUTACIONALES SIMULACIN Pro Model ene 14

Modelo Cero Introduccin al Pro Model


Consejo para todas las prcticas: Leer la prctica completa antes de iniciar, si tiene dudas pregunte. OBJETIVO: Conocer el procedimiento bsico de construccin de modelos de Pro Model Problema: El modelo tiene una entidad (engrane) que es procesada a travs de tres locaciones. El tiempo de movimiento entre locaciones es de .5 minutos. La entidad llega una a la vez cada 10 minutos a Loc1. Hay 400 llegadas en total. La grfica muestra el flujo del modelo:
Move for 0.5

Engrane Exit
Wait

Loc1

Loc2

Loc3

4 min

5 min

4.5 min

INSTRUCCIONES: 1. Entre a ProModel y haga clic en el Men File/New. Guarde el modelo con el nombre de Modelo 1 (Men File/Save as...) 2. Vaya al men BUILD y escoja Locations... Defina aqu las siguientes locaciones: Loc_1, Loc_2 y Loc_3. Primero haga clic en el icono que escoja para cada una de ellas y luego haga clic en el Layout para colocarlas donde desee. Puede escoger los grficos que guste. En la lnea que aparece para cada una de ellas cambie el nombre segn corresponda. Ahora coloque el nombre a cada locacin apagando el botn NEW, haga clic en una Locacin, clic en el botn Aa y otro clic en el lugar donde va a colocar el nombre. Realice lo mismo para cada locacin. 3. Vaya al men Build/Entities.. para definir la entidad. Elija un grfico de un engrane y solo cambie el nombre por el de Engrane. Si enla librera que esta usando no hay engrane, busque uno como se le indico. 4. Ahora elija el men Build/Processing... Las lneas se dan a continuacin, puede usar el procedimiento con el ratn seleccionando la entidad y las locaciones, o bien seleccionar de una lista que aparece haciendo clic en el encabezado de cada columna. Entity... location... operation
Engrane Engrane Engrane Loc_1 Loc_2 Loc_3 Wait 4 Wait 5 Wait 4.5

output
Engrane Engrane Engrane

destination
Loc2 Loc3 Exit

Move logic...
Move for .5 Move for .5

Tambin puede introducir en operacin los datos de la siguiente manera: Haga doble clic en Operation..., escoja el botn de Build (Martillo), seleccione Wait.. Teclear los valores correspondientes (los minutos) o tambin puede hacerlo con el ratn en el Keypad. En la parte superior aparece como quedara. Dar clic en Paste para introducir los datos y cierre las ventanas que se abrieron. Recuerde que no se ve exactamente as.

Ing. Mayela E. De Santiago B.

INSTITUTO TECNOLGICO DE LA LAGUNA INGNIERIA EN SISTEMAS COMPUTACIONALES SIMULACIN Pro Model ene 14

5. Acuda al men Build/Arrivals.. para poner la llegada de la entidad a la locacin Loc_1. Aqu solo escriba la siguiente lnea, recuerde que puede hacer clic en los encabezados de cada columna:
Entity.. location... Engrane Loc_1 Qty each 1 first time 0 ocurrences 400 Frecuency 10

Ahora vaya el men Simulation/Save & Run

Modelo #1
Modelacin de Pro Model

OBJETIVO: Conocer el procedimiento de modelacin del ProModel, practicando el men de construccin. Nota: Se recomienda leer toda la prctica antes de comenzar a realizarla. Problema: Un blanco entra al sistema en entrada y va a la cortadora. De este lugar, las piezas viajan a la fresadora, despus al torno y despus al horno. Del horno, un lote va a la salida y un producto terminado abandona el sistema a Exit. Definir que el modelo corra por 200 horas. Los tiempos de operacin y de movimiento se pueden observar en la tabla del proceso que se encuentra mas abajo. La grfica muestra el flujo del modelo:

entrada cortadora Fresadora torno

salida
Exit

horno

INSTRUCCIONES: 1. Entre a Promodel y haga clic en el Men File/New. Gurdelo en su disco con el nombre de Modelo1 (File/Save as) 2. Vaya al men BUILD y haga clic en Locations.. Defina aqu las Localidades: entrada, cortadora, fresadora, torno, horno y salida. Primero haga clic en el icono que escoja para cada una de ellas y luego clic en le Layout para colocarlas donde usted desee. En la lnea que aparece en cada una cambie en nombre de las estadsticas (stats.) a Basic. Coloque el nombre a cada locacin apagando el botn NEW y haciendo clic en una locacin haga clic en el botn Aa y luego otro clic en el lugar donde desea colocar el nombre. Repita para cada locacin. 3. Ahora vaya al men BUILD/Entities... para definir cada una de las entidades. Elija un icono para cada una de ellas y solo cambie los nombres y las estadsticas igual que en Localidades. Sus nombres son: blanco, pieza, lote y producto terminado .

Ing. Mayela E. De Santiago B.

INSTITUTO TECNOLGICO DE LA LAGUNA INGNIERIA EN SISTEMAS COMPUTACIONALES SIMULACIN Pro Model ene 14

4. Elija el men BUILD/Processing...Las lneas se dan a continuacin. Puede usar el procedimiento con elratn, teclearlas o seleccionar de una lista que aparece haciendo clic en el encabezado de cada columna.
Entity Blanco Blanco Pieza Pieza Pieza Lote location Entrada Cortadora Fresadora Torno Horno salida Wait 5 Wait 4 Wait 3 Wait 12 Operation Output Blanco Pieza Pieza Pieza Lote Producto terminado destination Cortadora Fresadora Torno Horno Salida Exit Move logic Move for .5 Move for .5 Move for .5 Move for .5 Move for .5

5. Ahora vaya al men Build/Arrivals.. Escriba la siguiente lnea. encabezados para escoger los nombres.
Entity Blanco location entrada Qty each 1 First time 0

Puede hacer clic en los


Frecuency 10

occurrences Inf

6. Ahora vaya al men SIMULATION/Options defina que el modelo corra por 200 horas escribiendo 200 en la caja de Run hours y OK. Para que corra la simulacion elija Save& Run

Modelo #1a
Problema: Este es el modelo anterior modificado. Colocar un calibrador en el horno y un contador en la salida. En la cortadora, 5 piezas se cortan del blanco y van a la fresadora. De ah las piezas van al torno. Las piezas van despus al horno en donde son combinadas 10 piezas como un lote, el lote va despus a la salida en donde cinco lotes se combinan como un producto terminado. De ah el producto terminado va a exit. 1. Guarde el modelo anterior como Modelo1a, usando el men File/ Save as.. de modo que ahora tendr dos archivos Modelo1 y Modelo1a. 2. Las modificaciones se presentan en las siguientes opciones del men Build: Locations... Aqu coloque un calibrador en el horno y un contador en la salida. Siga el mismo procedimiento que us para colocar los nombres de las Localidades. El contador es el primero de la columna (donde esta Aa) y el calibrador es el segundo. Aumente la capacidad del horno a 10. Capacidad de salida a 5. Processing... Cambie en la lnea de la cortadora el First 1 por First 5. En la lnea del horno vaya a la columna Operation y agregue la instruccin COMBINE 10 antes de wait 12. El 10 de combine son piezas y el 12 de wait minutos. Agregue en la columna de Operation de la lnea de Salida COMBINE 5, para indicar que el producto terminado va en unidades de 5 lotes cada uno. 3. Simule tambin por 200 horas siguiendo las instrucciones del modelo anterior.

Ing. Mayela E. De Santiago B.

INSTITUTO TECNOLGICO DE LA LAGUNA INGNIERIA EN SISTEMAS COMPUTACIONALES SIMULACIN Pro Model ene 14

Modelo # 2
OBJETIVO: Reafirmar los conocimientos obtenidos en las prcticas anteriores. Utilizar probabilidades en los tiempos del proceso. Problema: Oficina Bancaria de Prstamos Una sucursal de un banco actualmente tiene dos personas que se encargan de los bancos. En los ltimos meses, sin embargo ha habido un aumento en el flujo clientes y la sucursal del banco est considerando contratar a otra persona para manejar un volumen ms grande de clientes. Construir un modelo de simulacin de la oficina y determinar si se justifica contratar a otra persona, El flujo del sistema es como sigue:
Entrada Sala deEsper a

Banquero 1
Banquero 2

Salida

Fin (EXIT)

Los clientes entran al sistema a travs de la Entrada y proceden directamente a la Sala de Espera, los clientes van con el Banquero 1 o con el Banquero 2 dependiendo de quin est ocupado. Los clientes despus van a la salida y finalmente a EXIT despus de ver al cajero. La tasa de llegada de los clientes en el pasado muestra que una persona llega a la puesta cada 10 min. (exponencialmente distribuido). La tasa presupuestada de llegadas es una cada 5 minutos (exponencialmente distribuido). Enseguida se listan los tiempos de operacin y capacidad del sistema:
Locacin Puerta de Entrada Sala de Espera Banquero 1 Banquero 2 Salida Tiempos de Operacin 0 0 U(12.5,2.5) U(12.5,2.5) 0 Capacidad 2 10 1 1 2 Tiempos de Movimiento .5 min .5 min .5 min .5 min .5 min

El gerente quiere que se revise la siguiente informacin: 1. Capacidad de la Sala de Espera. Hay suficiente informacin para manejar la carga incrementada de clientes? 2. El tiempo de espera para ver a un banquero. Se desea que sea de diez minutos o menos. Construya el modelo con una tasa histrica de llegadas (cada 10 min) en el nivel actual de staff (2 banqueros). Realizar el modelo para 300 llegadas. Corra el modelo y anote los resultados. Despus cambie el modelo y experimente el nivel de staff y la capacidad de la sala de espere (si es necesario). Finalmente haga recomendaciones. Nota: Al final tendr dos archivos Realcelo lo mejor presentado posible.

Ing. Mayela E. De Santiago B.

INSTITUTO TECNOLGICO DE LA LAGUNA INGNIERIA EN SISTEMAS COMPUTACIONALES SIMULACIN Pro Model ene 14

Modelo # 3 Modelos de Filas Caso ilimitado


OBJETIVO: Conocer los procedimientos bsicos para la creacin de filas ilimitadas y limitadas Problema: Oficina Bancaria. Caso ilimitado Es el caso de un banco con 3 cajeros y una fila a la que llegan los clientes para ser atendidos por uno de los 3 cajeros (servidores). 1. LOCACIONES Cree las siguientes locaciones: Entrada, Fila, Cajas y Salida. Confirme en la lnea de edicin de la fila que esta tenga capacidad ilimitada. Dando doble clic sobre la fila active la opcin QUEVE que la define como una fila. (Conveyor es para las bandas) ENTIDADES Dos entidades: Cliente y Cliente_atendido. Seleccione dos operadores que se dirijan en la direccin que le marque el recorrido definido en su Layout. PROCESAMIENTO

2.

3.

Entity
Cliente Cliente Cliente Cliente_atendido 4. LLEGADAS Entidad Cliente

Location
Entrada Fila Cajas Salida

Operation
MOVE Wait E(5)

Output
Cliente Cliente Cliente_atendido Cliente_atendido

Destination
Fila Cajas Salida EXIT

Move logic...
Move for 0.1 Move for 0.2 Move for 0.2

Locacin Entrada

Qty 1

F.T. 0

Ocurr Inf

Freq E(2)

Simule 50 horas y marque cincohoras en Warmup hours: Estas ltimas horas son de arranque, es un tiempo que se d para que el sistema alcance su estado estable y las estadsticas sean ms confiables. Vea las estadsticas y compare los resultados obtenidos con los tericos para este modelo.

Caso de fila limitada


Una vez que termine el modelo anterior gurdelo como para modificarlo con la variante de una fila limitada. 1. LOCACIONES. En la lnea de fila cambie la capacidad de la fila a 4 2. 3. ENTIDADES. Agregue una entidad con el nombre de Cliente_rechazado. Cambie su color para que pueda distinguirlo mejor en la simulacin. PROCESAMIENTO. Modifique la primera lnea y agregue una al final como se muestra a continuacin. Se tienen dos salidas una para el cliente que si puede quedarse y otra para el cliente que ya no cabe en la fila ( rechazado)

Entity
Cliente

Location
Entrada

Operation

Output

Destination

Rules

Move logic...

1 Cliente Fila First 1 Move for 0.1 Cliente_ Salida First Move for 0.3 rechazado A los clientes rechazados les dimos mas tiempo de traslado para verlos mejor cuando se vayan. Vea el Move for. La ltima lnea ser:

Entity

Location Operation

Output

Destination

Rules

Move logic...

Cliente_ Salida Rechazado

1 Cliente_ EXIT rechazado

4.

LLEGADAS Las llegadas no sufren modificacin.

Ing. Mayela E. De Santiago B.

INSTITUTO TECNOLGICO DE LA LAGUNA INGNIERIA EN SISTEMAS COMPUTACIONALES SIMULACIN Pro Model ene 14

Modelo # 4 Variables en Pro Model


OBJETIVO: Conocer el procedimiento bsico de las variables, estatutos INC y DEC y Probabilidades

Problema: Abra el modelo 1a y realice los siguientes cambios. Gurdelo como Modelo 4. En el modelo 1a debimos haber determinado que uno de los responsables de retraso es el horno. Para corregir esto, vamos a aadir otra unidad al horno. Tambin vamos a inspeccionar las partes, ya que tenemos informacin que nos dice que el 25% son rechazos. Por lo que del torno la pieza pasa a inspeccin a donde se preparar un bloque de ruteo con dos lneas, cada una con una probabilidad de ocurrencia. Para desplegar ms informacin, prepare variables y mantenga un registro de lo siguiente: Inventario en Proceso, Partes rechazadas y Partes terminadas.

Se deber incrementar la variable de Inv_en_Proceso cuando una parte ingrese al sistema, y ser necesario decrementarla cuando la parte terminada abandone el sistema (tambin cuando haya un rechazo). Hay que incrementar la variable de partes rechazadas cuando un rechazo abandone el sistema y la variable de partes terminadas cuando una pieza completada abandone el sistema. Coloque estas variables en la pantalla y dentro de Background Graphics coloque etiquetas o letreros para ellas. Finalmente, cambie la grfica de las entidades cuando salgan de la fresadora y posteriormente cuando abandonen el torno.

INSTRUCCIONES: Abra el modelo 1a y realice los siguientes cambios. Guardelo como Modelo 4. 1. En Localidades necesita agregar al modelo:

Localidades Capacidad inspeccin horno

Unidades 1 2*

1 10

En este caso solo cambie en las unidades el uno por un dos unidades horno.1 y horno.2.

y se agregaran automticamente las

2. En Entidades solo agregue una nueva que llamar rechazos. 3. Las variables las deber definir dentro de Build/ Variables (global), ponindolas por su nombre y tipo (entero), quedando de la siguiente manera:

ID Inv_en _proceso partes_rechazadas partes_terminadas

Type Integer Integer Integer

Ing. Mayela E. De Santiago B.

Simulacin

Pro Model

ITL

4. Para cambiar la grfica de las entidades al salir de la fresadora y al abandonar el torno, se requiere ir a Buid/Entities y escoger la entidad Pieza generando dos grficos adicionales para esta entidad, apagando el botn NEW como se vio previamente. En el proceso en la lgica de operacin de las Localidades respectivas se utiliza el estatuto GRAPHIC para cambiar el grfico de la entidad cuando se termine su tiempo de procesamiento como aparece en la tabla siguiente. 5. En el procesamiento deber realizar los cambios necesarios, agregar las funciones INC y DEC, Graphic, y Probabilidades, quedando como se muestra a continuacin: Process Entity Blanco Blanco Location Entrada Cortadora Wait 5 INC Inv_en_Proceso,5 Pieza Fresadora Wait 4 Graphic 2 Pieza Torno Wait 3 Graphic 2 Pieza Inspeccin Wait 1 Pieza Rechazos Horno Exit 0.75 1 0.25 Move for .5 INC Partes_rechazadas DEC Inv_en_Proceso Pieza Horno Combine 10 Wait 12 Lote Salida Combine 5 AS Producto_terminado INC Partes_Terminadas, 50 Producto_terminad o DEC Inv_en_Proceso, 50 Exit FIRST 1 Lote salida FIRST 1 Move for .5 Pieza Inspeccin Pieza Torno FIRST 1 FIRST 1 Move for .5 Operation Output Blanco Pieza Routing Destination Cortadora Fresadora Rule FIRST 1 FIRST 5 Move Logic Move for .5 Move for .5

Move for .5

Producto_terminado Salida

6. Los dems elementos tales como Informacin general, llegadas, etc., no sufren alteracin. 7. Para colocar una variable en el modelo como un contador, se seala el registro de la variable en la tabla de edicin y clic en su lugar en el layout (doble clic para editar). Debe realizar este paso para que se vaya mostrando la informacin.

7/7

Ing. Mayela E. De Santiago B.

You might also like