Está en la página 1de 12

Universidad Tec Milenio: Profesional Anlisis de Decisiones II

Anlisis de Decisiones II

Tema 19 Simulacin utilizando Promodel

Objetivo de aprendizaje del tema


Al finalizar el tema sers capaz de: Identificar las caractersticas y funcionalidades que ofrece Promodel para la simulacin de procesos de manufactura y de servicios. Modelar, ejecutar y analizar problemas de simulacin relacionados con la Teora de Colas mediante las herramientas con las que cuenta Promodel.

D.R. Universidad TecMilenio

Universidad Tec Milenio: Profesional Anlisis de Decisiones II

Introduccin del tema


A medida que avanza la tecnologa, las soluciones de software para simulacin se vuelven ms poderosas y amigables, permitiendo a los analistas enfocar su tiempo y esfuerzo en disear un mejor modelo de simulacin que en programar el modelo. Promodel es uno de los paquetes de software comercial para simulacin ms usados en el mercado, contando con poderosas herramientas de anlisis y diseo que permiten al analista conocer mejor el problema y alcanzar resultados ms confiables.

Elementos bsicos de Promodel

D.R. Universidad TecMilenio

Universidad Tec Milenio: Profesional Anlisis de Decisiones II

Elementos bsicos de Promodel


Promodel. Es el rea de trabajo donde se definirn el modelo y todas sus componentes. Editor grfico. Cuenta con una serie de bibliotecas que permiten dar una mejor representacin visual del modelo, adems de poder crear e importar imgenes de otros paquetes que enriquecen la representacin grfica. Resultados. Se cuenta con una interfaz de resultados que facilita la administracin, anlisis y manejo de la informacin, permitiendo la interaccin con otras aplicaciones, como Excel.

Elementos bsicos de Promodel


Stat::Fit. Herramienta estadstica que permite hacer pruebas de bondad de ajuste sobre datos muestra, produciendo informacin muy til para determinar la distribucin de probabilidad asociada a las variables aleatorias del modelo. Editor de turnos. Permite asignar turnos de trabajo a los elementos del modelo que lo requieran; por ejemplo, descansos, comidas, etc. Simrunner. Permite hacer un anlisis posterior del modelo para conocer el impacto de factores crticos y combinaciones de factores que mejoran el desempleo de un proceso.

D.R. Universidad TecMilenio

Universidad Tec Milenio: Profesional Anlisis de Decisiones II

Programacin de un modelo de lneas de espera M/M/1 en Promodel


Ejemplo: Una prensa cuenta con n sistema automatizado de carga y descarga de piezas. Al sistema llegan piezas de diferentes caractersticas cada 5 minutos, con distribucin exponencial. La prensa tarda 4 minutos, con distribucin exponencial, en terminar su trabajo con cada pieza, considerando carga, proceso y descarga. Asumiendo que se puede tener cualquier cantidad de piezas esperando a ser procesadas, simular el proceso por 100 das.

Programacin de un modelo de lneas de espera M/M/1 en Promodel


Dentro de Promodel existen distintas opciones para definir nuestro modelo: Las locaciones Representan los lugares fijos en el sistema a donde se dirigen las entidades por procesar. Son los elementos tales como las mquinas, reas de espera, estaciones de trabajo, colas, y bandas transportadoras. El primer paso es iniciar el programa de Promodel y construir las localizaciones, para esto abre el men Build y en el comando Locations aparecern 3 ventanas en la pantalla: Locations, Graphics y Layout.

D.R. Universidad TecMilenio

Universidad Tec Milenio: Profesional Anlisis de Decisiones II

Programacin de un modelo de lneas de espera M/M/1 en Promodel

Programacin de un modelo de lneas de espera M/M/1 en Promodel


Definimos dos locaciones, una fila y una prensa, con sus caractersticas operativas:

Grficamente, en la ventana Layout:

D.R. Universidad TecMilenio

Universidad Tec Milenio: Profesional Anlisis de Decisiones II

Programacin de un modelo de lneas de espera M/M/1 en Promodel


Abre el men Build y haz clic en el comando Entities. Definimos las entidades, en este caso, las piezas en el sistema.

Programacin de un modelo de lneas de espera M/M/1 en Promodel


Abre el men Build y haz clic en el comando Entities. Definimos las entidades, en este caso, las piezas en el sistema, seleccionamos su grfico y caractersticas.

D.R. Universidad TecMilenio

Universidad Tec Milenio: Profesional Anlisis de Decisiones II

Programacin de un modelo de lneas de espera M/M/1 en Promodel


Ahora definiremos las llegadas al sistema. Abre el men Build y haz clic en el comando Arrivals. Luego especifica a qu localizacin llegar la entidad, en este caso, ser a una localizacin llamada fila, haz clic en Locations para que se desplieguen todas las localizaciones. Definimos las opciones tal y como aparecen en la ventana.

Programacin de un modelo de lneas de espera M/M/1 en Promodel


Para completar nuestro modelo, definimos la lgica de la simulacin. Abre el men Build y elije Processing. Se abrirn 2 ventanas, Process y Routing for. En la primera definiremos las operaciones sobre la entidad y en la segunda, la ruta secuencial en el proceso.

D.R. Universidad TecMilenio

Universidad Tec Milenio: Profesional Anlisis de Decisiones II

Programacin de un modelo de lneas de espera M/M/1 en Promodel


Podemos dividir el proceso en 2 pasos: 1. La pieza llega a la fila para esperar su turno de procesamiento, tocado su turno, la pieza abandonar la fila y seguir hacia la localizacin prensa. 2. La pieza llega a la prensa, donde se le procesa durante un tiempo promedio de 4 minutos, con distribucin exponencial. Sale al terminar el proceso. Empezaremos por definir las llegadas de las piezas a la fila. Selecciona la entidad en Processing, haciendo clic en el botn Entity y seleccionando pieza, como no se hacen operaciones en la fila, no se programa nada en la columna Operation.

Programacin de un modelo de lneas de espera M/M/1 en Promodel

D.R. Universidad TecMilenio

Universidad Tec Milenio: Profesional Anlisis de Decisiones II

Programacin de un modelo de lneas de espera M/M/1 en Promodel


Ahora definimos el proceso que se llevar a cabo con la pieza en la prensa. En la ventana de Process en el segundo rengln correspondiente a la pieza que entra en la prensa, definimos nuevamente la entidad como pieza, sin embargo aqu s se realiza un proceso, el cual tiene distribucin exponencial y media de 4 min. En la columna de Operation, se utilizar el comando WAIT E(4) MIN.

Programacin de un modelo de lneas de espera M/M/1 en Promodel


Se abre el men Simulation. En Run escribiremos 100 DAY. En Number of Replications dejamos el nmero predeterminado de 1. Se da clic en Simulation, Save&Run y esperamos a que se ejecute la simulacin.

D.R. Universidad TecMilenio

Universidad Tec Milenio: Profesional Anlisis de Decisiones II

Programacin de un modelo de lneas de espera M/M/1 en Promodel


Despliegue de resultados: Al terminar de ejecutarse la simulacin, se despliega una ventana con varias pestaas o fichas en donde aparece, resumido por categoras, un reporte con los resultados de la simulacin:

Programacin de un modelo de lneas de espera M/M/1 en Promodel


Podemos comparar los resultados de este apartado con los resultados tericos de la solucin del modelo M/M/1 para comprobar el desempeo de este ejercicio.
Parmetro Columna Avg Contents (Fila+Prensa) Avg Contents (Fila) Avg time per Entry (Fila+Prensa) Resultado Terico Resultado en la simulacin 3.89 Interpretacin Cantidad de piezas en el sistema Cantidad de piezas en la cola. Tiempo promedio que pasa una pieza dentro del sistema Tiempo promedio que pasa una pieza en la cola Porcentaje de utilizacin de la prensa L

L Lq

4 4 5 4

Lq

2 42 3.2 5(5 4)
W 20

3.10

19.64

Wq

Avg time per Entry (Fila) % Utilization (Prensa)

Wq 16

15.64

Pw

4 0.8 5

79.28%

D.R. Universidad TecMilenio

10

Universidad Tec Milenio: Profesional Anlisis de Decisiones II

Cierre
Al analizar los valores obtenidos de la simulacin, podemos concluir que los valores tericos se aproximan en gran medida a los resultados de la simulacin, con lo que comprobamos la validez del modelo. Es de esperarse que a medida que la simulacin se ejecuta en periodos largos, los valores de la simulacin se aproximan ms a los valores tericos calculados con las frmulas.

Para aprender ms
En la siguiente liga se expone un caso de estudio en donde se utiliz el software Promodel para hacer un anlisis para la toma d decisiones en manufactura: Decisiones Logsticas Ltda. (2000). Caso de Estudio. Aceptacin de un Nuevo Contrato. Recuperado el 16 de abril de 2009, de http://dl.com.co/mod/docs/docs/Caso-NuevoContrato.pdf

22

D.R. Universidad TecMilenio

11

Universidad Tec Milenio: Profesional Anlisis de Decisiones II

Referencias bibliogrficas
Anderson, D., Sweeney, D. y Williams, T. (2006). Mtodos Cuantitativos para los Negocios. (9 Ed.) Mxico: Cengage Learning. ISBN: 9789706863720. Garca Dunna, E., Garca, L. y Crdenas, L. (2006). Simulacin y anlisis de sistemas con Promodel. (1 Ed.) Mxico: Pearson Educacin. ISBN: 9702607736.

Crditos
Diseo de contenido: Ing. Sergio C. Ruiz Escobedo Coordinador acadmico del rea: Lic. Jos de Jess Romero A. MC y MED Edicin de contenido: Lic. Mirthala Garca Aldrete, MA y ME Edicin de texto: Lic. Sandra Gancz Kahan Diseo grfico: Ing. Felipe Leyva Silva, MGTI

D.R. Universidad TecMilenio

12

También podría gustarte