Introducción al PROMODEL.ppt

36
TALLER DE SIMULACION CON PROMODEL Tepic, Nay. Nov. Del 2005

Transcript of Introducción al PROMODEL.ppt

Page 1: Introducción al PROMODEL.ppt

TALLER DE SIMULACIONCON PROMODEL

Tepic, Nay. Nov. Del 2005

Page 2: Introducción al PROMODEL.ppt

Promodel es una herramienta de simulación que funciona en computadoras personales en un ambiente Windows. Mediante una combinación ideal de facilidad de uso, flexibilidad y potencia, permite diseñar y analizar sistemas de producción y servicios de todo tipo y tamaño y modelar prácticamente toda situación, en forma casi real, mediante sus capacidades gráficas y de animación.

Promodel fue concebido como una herramienta para ingenieros y gerentes que desean lograr reducciones de costos, mejoras en la productividad e incrementar las ventajas estratégicas en la producción de bienes y servicios

Page 3: Introducción al PROMODEL.ppt

Se pueden construir modelos para evaluar escenarios ó alternativas de decisión en sistemas de atención bancaria, centros de atención de llamadas, supermercados, aerolíneas, procesos de oficina, centros de recepción y despacho, logística, puntos de pago y en general cualquier sistema ó proceso de prestación de servicios

Permite simular cualquier tipo de sistemas de manufactura, logística, manejo de materiales, etc. Puedes simular bandas de transporte, grúas viajeras, ensamble, corte, talleres, logística, etc

Page 4: Introducción al PROMODEL.ppt

44

PROMODELPROMODEL

Page 5: Introducción al PROMODEL.ppt

55

MENÚ FACIL

Page 6: Introducción al PROMODEL.ppt

MENÚ VIEWMENÚ VIEW

Page 7: Introducción al PROMODEL.ppt

MENÚ BUILDMENÚ BUILD

Page 8: Introducción al PROMODEL.ppt

MENÚ OUTPUTMENÚ OUTPUT

Page 9: Introducción al PROMODEL.ppt

MENÚ TOOLSMENÚ TOOLS

Page 10: Introducción al PROMODEL.ppt

MENÚ SIMULATION

Page 11: Introducción al PROMODEL.ppt

DÍALOGO OPTIONSDÍALOGO OPTIONS

Page 12: Introducción al PROMODEL.ppt

MENÚ LAYOUTMENÚ LAYOUT

Page 13: Introducción al PROMODEL.ppt

CONSTRUCTOR DE ESTATUTOSCONSTRUCTOR DE ESTATUTOS

Page 14: Introducción al PROMODEL.ppt

CONSTRUCTOR DE ESTATUTOS

El constructor de estatutos es una poderosa herramienta

para crear código de simulación sin tener que escribir el

código.

Simplemente se abre el constructor de estatutos al

presionar el botón derecho del ratón o presionar el icono

de construcción (representado por un martillo) en la

ventana de lógica. Se abre una ventana estilo plantilla para

escribir comandos en formato apropiado.

Funciona en la lógica de movimiento, o en otros muchos

campos donde pueden ser válidas múltiples entradas.

Page 15: Introducción al PROMODEL.ppt

CÓMO CREAR ELEMENTOS DEL MODELO EN PROMODEL

• Promodel utiliza un enfoque gráfico

• Cada elemento tiene una ventana de gráficas

• Al dar click en la gráfica, y después click en el layout, se crea un elemento.

• Cada elemento que se crea tiene asociado un registro en la tabla.

Page 16: Introducción al PROMODEL.ppt

ELEMENTOS DE MODELACIÓN DE PROMODEL

Los elementos principales son:

• Locaciones (objeto)

• Entidades (objeto)

• Llegadas (interacción)

• Proceso (interacción)

• Recursos (objeto)

Page 17: Introducción al PROMODEL.ppt

MENU DE CONSTRUCCION (BUILD)MENU DE CONSTRUCCION (BUILD)

El menú de construcción es el camino para definirEl menú de construcción es el camino para definirtodos los elementos que definirán el modelo atodos los elementos que definirán el modelo asimular. A través de este menú se específica lassimular. A través de este menú se específica lasestaciones de trabajo (LOCATIONS), tipos deestaciones de trabajo (LOCATIONS), tipos deproductos (ENTITIES), tasa de llegadasproductos (ENTITIES), tasa de llegadas(ARRIVALS), operadores (RESOURCES), rutas de(ARRIVALS), operadores (RESOURCES), rutas delos operadores (PATH NETWORKS), tiemposlos operadores (PATH NETWORKS), tiemposmuertos (DOWNTIMES), procesamientomuertos (DOWNTIMES), procesamiento(PROCESSING), y otros elementos como variables(PROCESSING), y otros elementos como variablesy arreglos que proveen la flexibilidad necesariay arreglos que proveen la flexibilidad necesariapara modelar el sistema.para modelar el sistema.

Page 18: Introducción al PROMODEL.ppt
Page 19: Introducción al PROMODEL.ppt

LOCATIONS (Locaciones o Estaciones deLOCATIONS (Locaciones o Estaciones de

Trabajo)Trabajo)

Locations representan lugares fijos en el sistema aLocations representan lugares fijos en el sistema a

donde las entidades son enviadas para serdonde las entidades son enviadas para ser

procesadas, almacenadas o alguna actividad deprocesadas, almacenadas o alguna actividad de

toma de decisiones. Las acciones deben ser usadastoma de decisiones. Las acciones deben ser usadas

para modelar elementos como máquinas, áreas depara modelar elementos como máquinas, áreas de

espera, estaciones de trabajo, colas y bandasespera, estaciones de trabajo, colas y bandas

transportadoras.transportadoras.

Page 20: Introducción al PROMODEL.ppt

ELEMENTOS DE MODELACIÓN DE PROMODEL

LOCACIONES

Page 21: Introducción al PROMODEL.ppt

GRÁFICA DE LOCACIONES

Contador

Calibrador

Texto

Luz de estado

Lugar de entidad

Región

Page 22: Introducción al PROMODEL.ppt

EENTITIES (Entidades)NTITIES (Entidades)Cualquier cosa que un modelo procesa es llamadoCualquier cosa que un modelo procesa es llamado““entidad”.entidad”.

Piezas, productos, personas o papelería pueden serPiezas, productos, personas o papelería pueden sermodelados como entidades. Las entidades puedenmodelados como entidades. Las entidades puedenser agrupadas, por ejemplo varias cajas en unaser agrupadas, por ejemplo varias cajas en unatarima (pallet), ensambladas, por ejemplo unatarima (pallet), ensambladas, por ejemplo unallanta a un rín, multiplicada, por ejemplo unallanta a un rín, multiplicada, por ejemplo unamanguera partida en varios componentes, omanguera partida en varios componentes, oconvertida en una o mas entidades. convertida en una o mas entidades.

Page 23: Introducción al PROMODEL.ppt

ELEMENTOS DE MODELACIÓN DE PROMODEL

ENTIDADES

Page 24: Introducción al PROMODEL.ppt

RESOURCES (Recursos)RESOURCES (Recursos)Un recurso es una persona, parte de un equipo, o algún aparato Un recurso es una persona, parte de un equipo, o algún aparato usado para alguna de las siguientes funciones: Transportar usado para alguna de las siguientes funciones: Transportar entidades, desarrollar operaciones en entidades o locaciones, entidades, desarrollar operaciones en entidades o locaciones, efectuando labores de mantenimiento, etc. Los recursos pueden efectuando labores de mantenimiento, etc. Los recursos pueden ser estáticos o dinámicos, es decir, el operador (recurso) puede ser estáticos o dinámicos, es decir, el operador (recurso) puede estar fijo en una locación (estático) o bien trasladarse a otra estar fijo en una locación (estático) o bien trasladarse a otra estación a llevar materia prima o subensambles o bien a trabajar estación a llevar materia prima o subensambles o bien a trabajar en otra estación (dinámico).en otra estación (dinámico).

Page 25: Introducción al PROMODEL.ppt

ELEMENTOS DE MODELACIÓN DE PROMODEL

RECURSOS

Page 26: Introducción al PROMODEL.ppt

PATHNETWORKS (Rutas, o Red Física)PATHNETWORKS (Rutas, o Red Física)

Cuando los recursos (servidores) son modelados comoCuando los recursos (servidores) son modelados como

dinámicos, los cuales viajan entre locaciones (estaciones dedinámicos, los cuales viajan entre locaciones (estaciones de

trabajo) deben moverse a través de rutas preestablecidas. trabajo) deben moverse a través de rutas preestablecidas.

Se necesita definir dos elementos para el recurso:

• El recurso mismo

• Una red física que defina el movimiento del recurso

Page 27: Introducción al PROMODEL.ppt
Page 28: Introducción al PROMODEL.ppt

PROCCESING (Procesamiento)PROCCESING (Procesamiento)

El procesamiento define la ruta de entidades a través del El procesamiento define la ruta de entidades a través del sistema y las operaciones que toman lugar en cada locación a sistema y las operaciones que toman lugar en cada locación a la entran. Una vez que las entidades hayan entrado al sistema,la entran. Una vez que las entidades hayan entrado al sistema,el procesamiento especifica todo lo que les pase hasta queel procesamiento especifica todo lo que les pase hasta quesalgan del sistema.salgan del sistema.

El proceso describe las operaciones que toman lugar en unalocación, como la cantidad de tiempo que la entidad pasa ahí,los recursos necesarios para completar el proceso, cualquier

otracosa que suceda en la locación, incluyendo seleccionar elsiguiente destino de la entidad.

Page 29: Introducción al PROMODEL.ppt

ELEMENTOS DE MODELACIÓN DE PROMODEL

PROCESO

Page 30: Introducción al PROMODEL.ppt

ARRIVALS (Arribos, Llegadas)ARRIVALS (Arribos, Llegadas)Siempre que una entidad entre al sistema, será llamada Siempre que una entidad entre al sistema, será llamada ““arrival”arrival”

Un arribo se debe definir con la siguiente información:Un arribo se debe definir con la siguiente información:Numero de entidades por llegadaNumero de entidades por llegadaFrecuencia de llegadasFrecuencia de llegadasLocalización de la llegadaLocalización de la llegadaTiempo entre llegadaTiempo entre llegadaTotal de ocurrencias de llegadaTotal de ocurrencias de llegadaCualquier cantidad o tipo de entidades se pueden definir comoCualquier cantidad o tipo de entidades se pueden definir comouna llegada para una LOCATION.una llegada para una LOCATION.

Page 31: Introducción al PROMODEL.ppt

ELEMENTOS DE MODELACIÓN DE PROMODEL

LLEGADAS

Page 32: Introducción al PROMODEL.ppt

EJECUTAR SIMULACIÓN

Menú Simulation/Options

Page 33: Introducción al PROMODEL.ppt

EDITOR DE SALIDABotones de vista rápida

Info

rma

ció

n d

el r

epo

rte

ge

ne

ral

Page 34: Introducción al PROMODEL.ppt

EDITOR DE SALIDA

Page 35: Introducción al PROMODEL.ppt
Page 36: Introducción al PROMODEL.ppt

MODELO PASO A PASO

• Iniciar modelo nuevo

• Grabar nombre de modelo

• Definir Locaciones

• Definir Entidades

• Definir Proceso

• Definir Llegadas

• Definir Opciones de ejecución

• Grabar modelo terminado

• Correr modelo

• Observar Resultados

Pasos para lograr correr el modelo:

Realice el ejercicio uno.