VILLARREAL
FACULTAD DE INGENIERA INDUSTRIAL Y DE SISTEMAS
_______________________________________________________________
TEMA: PROMODEL
ASIGNATURA: SIMULACIN DE SISTEMAS
DOCENTE: ING. LUIS SOTO SOTO
CICLO-SECCION: VIII-B
AULA: B5-4
SEMESTRE: 2014-II
INTEGRANTES:
BALBN RIVADENEYRA ARNOLD MARTN
CERPA SALAS ROY EINER
PINEDA SOLANO, EFRAIN
RAMREZ ZAPATA PAUL DENNIS
VICTORIO PARRA CARLOS JEFFERSON
ZAVALETA VARGAS MANUEL GUSTAVO
2014
ProModel 7.5
CONTENIDO
1. Definicin y caractersticas
2. Gua de Uso 6
3. Proceso de instalacin
4. Ejercicios
19
13
ProModel 7.5
1.
Definicin
caractersticas
Qu es ProModel?
ProModel es un simulador con
animacin
para
computadoras
personales. Permite simular cualquier
tipo de sistemas de manufactura,
logstica, manejo de materiales, etc.
Puedes simular bandas de transporte,
gras viajeras, ensamble, corte,
talleres, logstica, etc.
ProModel es un paquete de simulacin
que no requiere programacin, aunque
s lo permite. Corre en equipos de 86
en adelante y utiliza la plataforma Windows. Tiene la combinacin perfecta entre
facilidad de uso y flexibilidad para aplicaciones complejas.
Puedes simular Justo a Tiempo, Teora de Restricciones, Sistemas de Empujar, Jalar,
Logstica, etc. Prcticamente, cualquier sistema puede ser modelado.
Una vez hecho el modelo, ste puede ser optimizado para encontrar los valores ptimos de
los parmetros claves del modelo. Algunos ejemplos incluyen determinar la mejor
combinacin de factores para maximizar produccin minimizando costo, minimizar el
nmero de camiones sin penalizar el servicio, etc.
El mdulo de optimizacin nos ayuda a encontrar rpidamente la solucin ptima, en lugar
de solamente hacer prueba y error. ProModel cuenta con 2 optimizadores disponibles y
permite de esta manera explotar los modelos de forma rpida y confiable.
ProModel, es un software de simulacin de gran flexibilidad, especializado en evaluar
procesos de produccin. Permite modelar cualquier tipo de proceso. Ofrece las facilidades
necesarias para que las empresas modernicen y agilice sus procesos de evaluacin o planes
pilotos. Su amigable ambiente grfico permite a un usuario construir modelos y escenarios
sin necesidad de conocimientos especficos de lenguajes de programacin, ni de
modelamiento matemtico.
Aplicaciones
ProModel ha sido usado exitosamente en una variedad de aplicaciones incluyendo Call
Centers, Flujo Documentario, Area de Servicio al Cliente y Procesamiento de
Transacciones. Compaas como Chase Bank, UNUM, Delta Airlines, y UPS han ahorrado
millones de dlares optimizando un modelo de sus sistemas antes de hacer cambios en la
vida real de las operaciones. En el ambiente local ha sido tambin exitosamente empleado
por el Banco de Crdito del Per, Yanacocha-Newmont Corp., Complejo Ransa S.A.,
Marina de Guerra del Per, Multimercados Minka, Centro Comercial Jockey Plaza, etc.
3
ProModel 7.5
Beneficios Clave
nico software de simulacin con Optimizacin plenamente intregrada
Creacin de modelos rpida, sencilla y flexible.
Modelos optimizables.
Elementos de Logstica, Manejo de Materiales, y Operaciones includas. (Bandas de
transporte, Gras Viajeras, Operadores).
Entrenamiento en Espaol.
Resultados probados.
Importacin del Layout de Autocad, y cualquier herramienta de CAD / CAE /
Diseo, as como de fotografas digitales.
Soporte Tcnico 24 horas al da, 365 das del Ao.
Integracin a Excel, Lotus, Visual Basic y herramientas de Microsoft.
Genera en automtico las grficas en 3 dimensiones para visualizacin en el espacio
tridimensional.
Requerimientos de Hardware
Mnimos
Al menos procesador Intel 486.
32 Megabytes de RAM (8 de
memoria extendida).
25 Megabytes de Espacio libre en
Disco Duro.
Monitor VGA Monitor (640 x
480).
Unidad de CD ROM.
Ratn (Mouse)
Recomendados
2.
Gua de Uso
LOCACIONES
Las locaciones representan lugares fijos en el sistema donde las entidades son
dirigidas para procesamiento, almacenamiento, actividades, o toma de decisiones.
Para acceder al Editor de locaciones: click Build>Locations o Crtl +L.
Editor de locaciones:
El Editor de locaciones consiste en tres ventanas: la ventana de Grficos ubicada
hacia la esquina inferior izquierda de la pantalla, la tabla de edicin de locaciones a
lo largo de la parte superior de la pantalla, y la ventana de Layout (Esquema)
ubicada hacia la esquina inferior derecha de la pantalla. Estas ventanas pueden
moverse y ajustar su tamao usando el ratn.
ENTIDADES
Cualquier cosa que el modelo procesa es llamada entidad. Algunos ejemplos
incluyen partes, productos, gente y papeles de trmites.
Para acceder al Editor de Entidades, seleccione el men Build y luego Entities; o
Crtl +E.
Editor de Entidades
Las entidades son creadas o editadas con el editor de entidades. Consiste en una
tabla de edicin para especificar las propiedades de la entidad en el sistema, y una
ventana grafica para seleccionar uno o ms grficos para representar la entidad.
Tabla de edicin
Icon.
Muestra el grafico de la entidad.
Name.
Nombre de la entidad.
Speed.
Esta entrada es opcional y se aplica para entidades que se muevan por si mismas
como los humanos. Su valor predefinido es de 50 metros por minuto, o 150 pies por
minuto dependiendo de las unidades ingresadas en el cuadro de dialogo de
Informacin General.
Stats.
El nivel de estadsticas que se coleccionaran de la entidad, hay tres niveles:
None, Basic y Time Series.
Notes.
Cualquier informacin puede entrarse por ejemplo el material de la parte o
entidad, la referencia, el proveedor, etc.
PROCESAMIENTO
El procesamiento describe las operaciones que se llevan a cabo en una locacin,
tales como la cantidad de tiempo que la entidad pasa en dicha locacin, los recursos
necesarios para realizar el trabajo, y cualquier cosa que suceda en la locacin;
incluyendo seleccionar el siguiente destino para la entidad.
Para acceder al men de edicin de proceso, en el men Build, seleccione
Processing; o Ctrl+P.
Editor de Proceso:
El editor de proceso consta de cuatro ventanas que se despliegan
simultneamente.
Tools.
Ventana que aparece abajo y la izquierda, es usada para definir grficamente
operaciones y rutas.
Process.
Tabla de edicin que est en la parte superior izquierda del editor de proceso y
en ella aparecen todas las operaciones realizadas en todas las locaciones a las
entidades. En ella se definen las condiciones de entrada al proceso.
Se usa para crear operaciones lgicas para cada tipo de entidad y cada locacin
en el sistema.
Routing.
Aparece en la parte superior derecha del editor de proceso y en ella se define el
destino de las entidades que han terminado su operacin en una locacin; o en ella
se define la salida del proceso.
LLEGADAS
Cualquier nueva entidad que se alimente al sistema se conoce como llegada
Para acceder al editor de arribos, en el men Build, seleccione Arrivals; o
Ctrl+A.
Editor de locaciones:
El editor de arribos consta de tres ventanas que aparecen la pantalla juntas, la
tabla de edicin, la ventana de herramientas y ventana de layout o esquema.
Entity
Entidad que arriba.
Location
Locacin donde la entidad arriba.
Qty each
Nmero de entidades que arriban por cada intervalo de arribo.
First Time.
El tiempo del primer arribo. Dejado en blanco se tomara el tiempo consignado
en el campo de Frequency.
Occurrences.
El nmero de arribos u ocurrencias de paquetes de entidades que se simularan,
con la expresin INF se realizaran infinitos arribos en la simulacin por lo cual el
fin de esta ser especificado por otros parmetros.
Frequency
Tiempo entre arribos.
Logic
3.
Proceso de instalacin
1 Descargar el software ProModel 7.5
4 Una vez que damos click en el botn P, aparecer una ventana con los
idiomas en los que se encuentra disponible esta versin. Seleccionamos el idioma de
nuestra preferencia y luego el botn OK.
4.
Ejercicios
Ejercicio Uno. Locaciones, entidades, llegadas y procesos
Se est procesando un engrane en una lnea de produccin, el cual pasa por varias operaciones
que se hacen en diferentes mquinas. Un proveedor interno proporciona la materia prima al
almacn 1 cada 2 minutos por un tiempo indefinido.
Se cuenta con las siguientes locaciones para la ejecucin de las tareas programadas para el
producto que se fabrica: la primer locacin es un almacn que tiene una capacidad de materia
prima (slo para este producto) de 20 piezas; una cortadora, un torno y una fresadora que tienen
cada una la capacidad de procesar slo una pieza a la vez.
La materia prima sale del almacn con destino a la cortadora, en ella se cortan las piezas de
acuerdo a las dimensiones establecidas en un tiempo de 3 minutos; de all se mandan las piezas
al torno donde se procesan en un tiempo de 4 minutos, posteriormente las piezas pasan a la
fresadora en donde son talladas en un tiempo de 2.5 minutos para convertirlas en un engrane.
Finalmente, en esta locacin salen del sistema de procesamiento.
Los traslados
El tiempo de traslado entre locaciones es constante y consume un tiempo de 0.2 minutos.
Operacin:
Carga
Embarque
Banda de tarimas
Crear dos operario; operario1 y operario 2
En las especificaciones, poner operario 1 en Red 1 y operario 2 en Red 2
Ambos operarios con las siguientes caractersticas. Velocidades: 15 sin carga y
12 cargando materia. Tiempo de recoleccin: 3 segundos, y tiempo para
depositar 6 segundos.
Poner los estatutos GET, FREE, USE y MOVE WITH/THEN FREE en las
locaciones apropiadas, de manera que se lleven a cabo las siguientes actividades:
El operario 1 realiza el JOIN y el WAIT en la zona de ensamble
El operario 1 y el operario 2 realizan el LOAD y el WAIT en la zona de carga.
EL operario 2 consigue las tarimas de embarque y las regresa a la banda de
tarimas.
acumulada) que se utilizar para clasificar las piezas cuando llegan; definir que
el 45% de las veces se obtiene un valor de 1, y el 55% un valor de 2; se llamar
la distribucin de tiempo de llegadas.
Para hacer la clasificacin de piezas con esta distribucin aadir la siguiente
lnea a la lgica de llegadas: tipo de pieza = distribucin de llegadas ( ). Si el
tipo de pieza es 1, el engrane pasa a ser maquinado en el torno en el que se lleva
un tiempo de 3 minutos y si es del tipo 2 pasa a ser maquinado en el molino con
un tiempo de operacin de 4 minutos. Independientemente en cul mquina se
realice la operacin, de all pasan a la fila de inspeccin. En la fila de inspeccin
al final se determina cul pieza pasar a la estacin de inspeccin ya que slo
una de cada cinco es inspeccionada; las otras cuatro piezas pasaran directamente
a la zona de pre-salida.
En la zona de inspeccin, los engranes son inspeccionados en un tiempo que
sigue una distribucin de probabilidad emprica continua (crear una distribucin
del usuario, continua y no acumulada, que indique que el 20% de las veces el
proceso tarda entre 0.25 y 0.50 minutos, el 30% de las veces entre 0.50 y 0.80
minutos, y el 50% de las ocasiones tarda entre 0.80 y 1.0 minutos). Hay que
nombrar a la distribucin, distribucin de tiempo de inspeccin. Para utilizar el
valor arrojado de esta distribucin utilizar en el campo de operacin de
inspeccin, el estatuto WAIT como normalmente se ha estado realizando, pero
indicando utilizar la distribucin: WAIT distribucin de tiempo de inspeccin ().
La sintaxis de utilizar el nombre de la distribucin seguido por un parntesis,
indica que es un comando que regresar algn valor.
En inspeccin, el 70% de las piezas se van a presalida y de aqu salen del
sistema, y el 30% se envan de vuelta a la fila de entrada a ser retrabajadas.
Se tiene que llevar un conteo de las piezas terminadas que salen del sistema y
del las piezas a ser retrabajadas.
Los movimientos lgicos de cada locacin sern de 0.1 min. excepto cuando la
pieza va en camino a ser retrabajada, el cual ser de 1 minuto.
Los arribos del material al sistema sern una pieza y la primera vez que llega es
cuando el tiempo es cero, el nmero de ocurrencias es infinito y despus llegarn
cada tres minutos.
Para identificar las piezas cuando asigna el atributo y cuando pasan a ser
retrabajadas, utilizar en la entidad otro tipo de color.
Correr el modelo durante 10 horas.
Definir variables
Build/More elements/variables
Distribucin de llegadas
Definir el procesamiento
Build/processing
begin
Graphic 1
Route 1
end
else
begin
Graphic 2
Route 2
End
begin
pieza_a_inspeccionar=0
route 2
end
else
route 1
Inspeccin:
Inspeccin / operation
wait distribucin_inspeccion()
Move Logic
Inc piezas_a_reprocesar
reproc=1
graphic 3
move for 1
BUILD/MORE ELEMENTS/ATTRIBUTES
En BULID/PROCESSING/Fila de entrada/operation
Hora_de_llegada = CLOCK(MIN)
If tipo_de_pieza=1 Then
Begin..........
......
En BUILD/PROCESING/Pre-salida/move logia
Ser necesario tambin definir un turno para el operario. Crear los turnos y
copiarlos para cada da utilizando la opcin duplicate.
Turno:
De 8:00 a 17:00 horas
Descansos: de 10:00 a 10:15, de 12:00 a 13:00 y de 15:00 a 15:15
Correr el modelo utilizando los turnos. Especificar esto en la ventana
de dilogo
de Simulation/Options. Correr el modelo para el prximo lunes (nicamente un
da) de 8:00 a 17:00 horas.
Definir
BUILD/SHIFT/DEFINE
BUILD/SHIFTS/ASSIGN
Problema 01
A un centro de copiado llegan tres tipos de trabajos. Si un trabajo no
puede ser iniciado inmediatamente, espera en una fila comn hasta que
est disponible alguna de las tres copiadoras. El tiempo de copiado y la
tasa de entrada de los trabajos son como sigue:
View Text
Results
General
Locations
Failed Arrivals
Entity Activity
Entity States
Copiadoras 99.86
Inspector 98.86
Problema 02
a)
b)
c)
d)
View Text
Results
General
Locations
Failed Arrivals
Entity Activity
Entity States
Processing. Del almacn se van a la fila que llega al torno, la pasa a otra fila,
despus al operario y al final a la salida
Problema 03
View Text
Results
b) El tiempo promedio que un cliente tiene que esperar antes de ser atendido:
Cero
Problema 04
View Text
Results