Está en la página 1de 48

SIMULACION

ING. PATRICIA V. SALAS


HERNÁNDEZ
PROMODEL

ProModel fue concebido como una herramienta para ingenieros y


gerentes que desean lograr:

1. Reducciones de costos

2. Mejoras en la productividad

3. Incrementar las ventajas estratégicas en la producción de


bienes y servicios.
PROMODEL
Aplicaciones:

• Líneas de ensamble

• Sistemas de manufactura flexible

• Producción por lotes

• Justo a tiempo (JAT) y Sistemas de producción KANBAN.

• Sistemas de colas. (Para servicios o manufactura tales como


líneas de empaque).

• Optimización de la distribución en planta y el manejo de


materiales.
Construcción de modelos

1. Definir Locaciones

2. Definir Entidades

3. Definir Proceso

4. Definir Llegadas

Típicamente,construir un modelo con Promodel es un proceso


de cuatro pasos,descritos arriba. Este es también el orden
correcto a seguir cuando se construye un modelo nuevo.
Locaciones (Locations)

1. Seleccione un icono
2. Oprima el botón izquierdo del ratón en la
Distribución de planta (Layout), para
colocar la gráfica de la locación.

Una Locación -locación- es cualquier lugar de proceso o


almacenamiento que no se mueve.
Para definir locaciones en ProModel se requiere una
interacción entre tres ventanas diferentes: Location Graphics -
gráficas (íconos) de locación--,Location Edit table -- tabla de
edición de locaciones-- y Layout --distribución --. Las tres
aparecen juntas en pantalla. El procedimiento es como sigue:

1. Desde la Graphics window -ventana de gráficos- hacer click


sobre el gráfico que vaya a representar una locación dada.

2. En la Layout window -ventana de distribución- hacer click


donde se desea que esté el gráfico respectivo.

3. Repetir el procedimiento para locaciones adicionales


Entidades (Entities)
1. Seleccione un ícono
2. Un registro de entidad
es creado

Una entity -entidad- es una parte o cualquier otro objeto que es


procesado dentro del modelo.

Un entity récord -registro de entidad- se define como una línea


de datos introducidos en la Entity Edit Table-tabla de edición de
entidades.

Los registros de entidad se crean automáticamente al hacer click


en algún gráfico en la Entity Graphic Window-ventana de gráficos
de entidades-. Los nombres por default de las entidades
(EntA,EntB) pueden ser cambiados como se desee en la tabla de
edición de entidades.
Proceso (Processing) 1. Ilumine Entidad (Entity) en
la ventana de Herramientas
(Tools)
2. Oprima el botón izquierdo
en la locación inicial
3. Oprima el botón izquierdo
en el destino

La lógica del proceso define la operación y ruteo para


cada tipo de entidad en cada locación del sistema.

El procedimiento para definir la lógica del proceso se


presenta en la siguiente página. Nótese que cada vez
que un ruteo se define para una entidad dada, aparece
una flecha en el Layout que muestra gráfica mente el
ruteo recién definido.
Proceso (processing)

Ruteo(s) para el proceso


Registro del iluminado SOLAMENTE
proceso iluminado
El Processing module -modulo de proceso-se compone de
cuatro ventanas: La Process edit table- la tabla de edición de
procesos-, La Routing edit table-la tabla de edición de ruteos-,la
Tools windows-ven tana de herramientas- y la Layout window-
ventana de distribución.
Arriba se muestran las tablas de edición de procesos y ruteos.

Es importante recalcar que es posible que varios nombres de


entidades y locaciones estén visibles en la process table-tabla
de procesos-, pero sólo una entidad y locación se encuentran
seleccionadas en pantalla y activas en un momento dado para
efectos de edición.
El Operation Field-campo”operación”-muestra los tiempos de
operación y otros datos lógicos únicamente para la entidad y
locación selecciona das en la pantalla.

La información en la Routing Table-tabla de ruteos- es el ruteo


de una entidad en una locación sólo para la entidad y locación
seleccionadas en la pantalla.
Llegadas (arrivals)
1. Seleccione la Entidad deseada
2. Presione el botón izquierdo
en la locación de llegada

Una arrival -llegada- define cómo se introduce una entidad en el


sistema. He aquí algunas definiciones del módulo de llegadas (Arrivals
Module):

Qty each: Cantidad de entidades que llegan cada vez que se registra
una llegada.

First Time: Momento de la primera llegada(según el reloj de la


simulación).

Occurrences: Número de eventos de llegada.

Frecuency: Tiempo transcurrido entre llegadas.


Información General
La ventana de General Information (Información
General) es
donde:

1. Asignamos un título al modelo.


2. Definimos unidades al modelo (tiempo,distancia).
3. Definimos la biblioteca gráfica a utilizar.
4. Definimos el color del fondo.
5. Fijamos la escala de la cuadrícula y el color de la
misma.
Editor Gráfico

Menú de
herramientas
Espacio para dibujar
Paleta de
colores

El Editor Gráfico (Graphic Editor) te permite


añadir, editar, y borrar iconos gráficos de los
archivos de biblioteca de gráficos. Los dibujos
pueden ser copiados de una biblioteca a otra
y las imágenes gráficas pueden ser
importadas de otras fuentes y colocadas en
las bibliotecas propias.
Modelo General : Conceptos

•Ambiente para la Distribución


de planta (Layout)

•Rutas

•Recursos dinámicos y estáticos


Cuadricula (Grid)

El entorno de modulación gráfica de ProModel puede


ser adaptado para cubrir tus necesidades individuales,
no solo en los colores sino también en términos de
escala. ProModel tiene un grid - rejilla o cuadricula - de
Layout opcional que puede mostrarse o no.

La escala de esta rejilla puede ser cambiadas por el


usuario a su gusto.
1; Nombre
Rutas ( Path Networks )
2; Tiempo o Velocidad / Distancia

3; Rutas (Izquierdo= inicio ; Derecho = fin)

4; Interfases
El modulo Path Networks - red de caminos - es donde se define el curso de
viaje de las entidades o recursos de locación a locación.

Se requieren cuatro pasos básicos para establecer una red de caminos :

1; Definir un nombre para la red.


2; Definir la base para medir el movimiento a lo largo de la red de caminos.
Las dos opciones son tiempo o velocidad y distancia.
3; Definir (gráficamente) la ruta física. Presionar el botón izquierdo del mouse
comienza una ruta, mientras que presionar el botón derecho lo termina.
4; Definir las interfases Nodo- Locación.
Creación de Rutas
Un segmento de la ruta : N1 a N2
N1 Izquierdo

Derecho Derecho
Izquierdo
N2
Al crear rutas, la secuencia a seguir es :
1; Presionar el botón izquierdo del mouse para comenzar. Esto
establece un modo de arranque.
2; Presionar de nuevo el botón izquierdo del mouse tantas veces como
desee para “doblar” o “quebrar” el camino.
3; Presionar el botón derecho del mouse para terminar el camino y
establecer un nodo de finalización.

Nota: Los nodos son automáticamente llamados N1, N2, etc.......


conforme van siendo creados.
Edición de Rutas
Un segmento de ruta existente
Derecho para Crear o Borrar

N1

N2
Oprima el botón izquierdo y arrastre
el punto para moverlo
Las rutas pueden ser editadas después de haber sido creadas. Se
pueden crear puntos de quiebre o pivote haciendo click sobre el
camino con el botón derecho del mouse. También se les puede
borrar al hacer click sobre ellos con el botón derecho del mouse.

Cualquier nodo o punto de pivote en un camino puede ser movido


posicionando el cursor sobre el punto, soltando el botón izquierdo
del mouse y luego arrastrándolo hasta la posición deseada.
Interfases
Relacionando nodo “N1” con una locación
N1

Después oprima Primero oprima el


el botón izquierdo botón izquierdo aquí
en la locación
Las interfases se establecen siguiendo este procedimiento:
1; Hacer click en el botón Interfases para abrir la ventana de
Interfases.
2; En la ventana de layout presionar el botón izquierdo del mouse
sobre el nodo que se desea incluir en la interfase.
3; Colocar el cursor sobre la locación a ser incluida en la interfase
presionando de nuevo el botón izquierdo del mouse.
Como resultado de este proceso, una línea punteada conecta el nodo y
locación en interfase, creándose automáticamente un registro de interfase.
Recursos ( Resources ) 1; Click en la gráfica

2; Nombre

3; Definir especificaciones
Los recursos son creados mediante un procedimiento de tres
pasos:
1; En la ventana de gráficos hacer click sobre el icono gráfico
deseado.
2; En la tabla de edición de recursos teclear el nombre deseado
del recurso.
3; En la tabla de edición de recursos hacer click sobre el botón
Specs -especificaciones- y escoger una red de caminos para el
recurso a ser empleado. Se pueden añadir otras especificaciones
en esta ventana tales como velocidad del recurso, tiempos de
“recoger” y “dejar”, etc....... &
Especificaciones

Las Especificaciones de los Recursos (Resource


Specifications) definen las características de movimiento
del recurso, tales como tiempo para levantar material,
depositarlo, velocidad de movimiento (con carga y vacío),
etc....... También se puede especificar los criterios para
buscar entidades y para buscar recursos.
Recursos dinámicos

Seleccionar Ruta (Path Network)

Para definir un recurso como dinámico, simplemente


seleccione una ruta para el recurso.

Las características adicionales pueden ser definidas


de la misma manera.
Recursos dinámicos

(del modulo Proceso - Processing -)

Especificar el Recurso para moverse

Para especificar que un movimiento se realiza con un


recurso entre locaciones, abrir el modulo de proceso y
en el registro apropiado especificar que registro es en
la columna de Movimiento (Move).
PROMODEL:
OPCION FILE
Para iniciar un modelo nos vamos a la opción FILE en el menú de
herramientas de la primera pantalla, damos click al primer modulo que dice
NEW esto para crear un modelo nuevo.
PROMODEL:
OPCION BUILD
En esta opción se encuentran todos los módulos para poder crear nuestro
modelo.

Elementos básicos.

Adicionales.

Gráficos de fondo
PROMODEL:
OPCION BUILD

Locaciones:
Son lugares fijos en el sistema (máquinas, colas, almacenes,
estaciones de trabajo, etc.) donde las entidades transitan para
procesarse.

Entidades:
Se refieren a los artículos que son procesados en el sistema. Éstos
incluyen las materias primas, las piezas, las asambleas, las cargas,
WIP, productos acabados, etc..

Redes:
Son opcionales y definen las trayectorias posibles donde las
entidades y los recursos pueden viajar al moverse a través del
sistema.
PROMODEL:
OPCION BUILD

Recursos:
Puede ser una persona, una herramienta, un vehículo o cualquier
otro objeto que pueden ser utilizados para el auxilio de entidades
y/o locaciones.

Proceso:
Define la secuencia de proceso y la lógica del flujo de entidades
entre las locaciones de nuestro sistema.

Llegadas:
En este módulo se introduce toda la información referente a la
forma de llegada de las entidades en nuestro sistema.
PROMODEL:
OPCION SIMULATION
Aquí encontramos las opciones RUN para correr el modelo creado, SAVE &
RUN para correr y guardar las últimas correcciones, en OPTIONS podemos
indicar el numero de réplicas de la corrida así como la cantidad de horas
que se va a simular el modelo.
PROMODEL:
OPCION OUTPUT
El menú de Salida (Output) te permite ver los resultados de salida de los
modelos de simulación y también te permite accesar rápidamente los
archivos de rastreo de la ejecución de la simulación.
PROMODEL:
OPCION TOOLS
Editor de gráficos (Graphic Editor): Permite crear y modificar iconos gráficos
para uso como entidades, locaciones, recursos y gráficos de fondo.

Búsqueda de Expresiones (Expresión Search) : Permite realizar búsquedas


globales y remplazar funciones o texto en el modelo.
PROMODEL:
OPCION OPTIONS
Se emplea para modificar el entorno de edición del modelo, cambiar las
condiciones de operación del sistema tales como el color del fondo, el tipo
de letra empleado y los directorios donde los modelos y los reportes de
resultados son grabados.
PROMODEL:
OPCION HELP
El menú es utilizado para accesar el sistema de ayuda en línea de
ProModel y los Tutoriales del software.
PROMODEL:

Pasos básicos para construcción de modelos con ProModel.

Definir
• Nombre del trabajo y las unidades de tiempo y longitud que
utilizarás así como la librería adecuada.
• Locaciones
• Entidades
• Llegadas (arribos)
• Proceso
• Salvar archivo
• Tiempo de duración de la simulación y ejecutar modelo (correr)
Recuerde ...

Mayor complejidad no siempre resulta


en mayores beneficios

“Un modelo debe contener el detalle justo y necesario


para capturar la esencia del sistema dentro de los
propósitos para los cuales se construye el modelo; no
es necesario tener una correspondencia uno a uno
entre los elementos del modelo y los elementos del
sistema real”.

(La & Kelton)


PROMODEL:

Ficha Locaciones
Se presenta la información de cada una de las localizaciones.
- Las horas simuladas
- Su capacidad
- El número total de entidades que entraron durante la simulación
- El tiempo promedio de estancia de las entidades en cada
localización
- El número promedio de piezas
- El número máximo de entidades
- El número actual de entidades al momento de finalizar la
simulación
- El porcentaje de utilización de cada una de las locaciones.
PROMODEL:

Ficha Locaciones Single


Se presenta la información de las locaciones que tiene capacidad de
uno (fila).

Ficha Locaciones Multi


Se presenta la información de las locaciones que pueden contener
más de una entidad a la vez durante la simulación (prensa).

Ficha Failed Arrivals


Lista las entidades de cada modelo, e indica si alguna de ellas no
pudo entrar al sistema.
PROMODEL:

Ficha Entity Activity


Refleja las estadísticas de cada entidad definida en el modelo.

Ficha Entity States


Se puede encontrar un resumen de los datos de la ficha Entity
Activity pero en términos porcentuales.
MODELOS DE SIMULACIÓN (EJERCICIOS)
Ejercicio 1 –Banco.
En un banco la llegada de los clientes se da con una distribución exponencial con ‫ =גּ‬6, éstos
llegan a la fila de clientes y esperan ahí hasta que son atendidos por el cajero, el cual tiene un
tiempo de operación con una distribución normal con µ=5 y σ= 0.07; el siguiente dibujo
represeta el layout del banco.

Tiempo: minutos Longitud: metros


C= capacidad. Correr por 8 hrs.el modelo (simular)

*Incluya un contador númerico sencillo en la fila de clientes y en el cajero.

C= infinita

C= 1
Cliente

Fila clientes
Cajero
MODELOS DE SIMULACIÓN (EJERCICIOS)
Ejercicio 2

En un taller de maquinado se fabrican piezas para surtir a una


empresa ensambladora. Las piezas llegan al Almacén inicial, que
tiene capacidad para 20 piezas, una cada cinco minutos. Las
piezas pasan por tres operaciones, luego de haber esperado 30
min en el almacén inicial, tardando en cada una de ellas 3, 4 y 2.5
minutos respectivamente, en ser procesadas. Los tiempos de
traslado entre las locaciones son de 0.2 min para todas ellas, y las
máquinas únicamente pueden procesar una pieza a la vez.
Cuando las piezas han pasado por las tres operaciones, son
enviadas a un almacén final, con capacidad de 30 pzas, donde
esperan 2 horas antes de ser enviadas al cliente.
Simule por 8 horas y analice los resultados.

Tiempo: minutos Longitud: metros


MODELOS DE SIMULACIÓN (EJERCICIOS)
Ejercicio 3

Se está procesando un engrane en una línea de producción, el cual pasa por varias
operaciones que se hacen en diferentes máquinas. Un proveedor interno proporciona la
materia prima al almacén en lotes de 20 piezas cada dos minutos por un tiempo
indefinido..
LOCACIONES:
1 Almacén con capacidad de materia prima (sólo para este producto) de 20 piezas; una
cortadora, un torno y una fresadora con capacidad todas ellas de procesar sólo una pieza
a la vez.
PROCESO:
La materia prima sale del almacén con destino a la cortadora, en ella las pzas se cortan
de a cuerdo a las dimensiones establecidas en un tiempo de 3 minutos; de allí se mandan
las pzas al torno donde se procesan en un tiempo de 4 minutos, posteriormente las pzas
pasan a la fresadora en donde son talladas en un tiempo de 2.5 minutos para convertirlas
en un engrane. Finalmente, de esta locación, salen del sistema de procesamiento.
TRASLADOS:
El tiempo de traslado entre locaciones es constante y consume un tiempo de 0.2 minutos.
Simule el proceso por 8 horas y analice los resultados.
Tiempo: minutos Longitud: metros
MODELOS DE SIMULACIÓN (EJERCICIOS)
Ejercicio 4

Se está procesando una pieza de acero para darle tratamiento térmico en las siguientes
locaciones: un almacén de materia prima, una cortadora, un torno, una fresadora, un
horno y un almacén de productos terminados. Todas las locaciones anteriores tienen la
capacidad de tener sólo una pieza a la vez.
La materia prima llega al almacén cada 10 min de una sola pieza y esto se repite por un
número de veces infinito.
PROCESO:
La materia prima sale del almacén para trasladarse a la cortadora en donde se procesa
durante un tiempo de 4 min, al terminar su proceso, la materia prima se transforma en una
pieza a ser torneada; de aquí pasa al trono donde se dimensiona la pza de acuerdo a las
especificaciones en un tiempo de procesamiento de 3 minutos; posteriormente, la pza
pasa a la fresadora donde se procesa en un tiempo de 2 minutos; después pasa al horno
el cual consume un tiempo de 10 min para darle el tratamiento térmico, de ésta locación
sale un lote con destino al almacén de productos terminados y de allí finalmente, salen
como productos terminados fuera del sistema.
TRASLADOS:
El tiempo de traslado entre locaciones es constante y consume un tiempo de 0.1 minuto.
En el modelo, coloque un medidor en el horno y edítelo. Añada también un contador en la
cortadora. Simule el proceso por 10 horas y analice los resultados.
Tiempo: minutos Longitud: metros
MODELOS DE SIMULACIÓN (EJERCICIOS)
Ejercicio 5

Tomando como base el ejercicio anterior, en él se tienen que realizar algunos cambios
para aplicar el estatuto COMBINE. En el modelo anterior la materia prima llega al Almacén
de materia prima en donde se envía a la máquina cortadora. De la cortadora, 5 pzas salen
hacia el torno. De ahí, las pzas se van hacia la fresadora. Las pzas entonces se van hacia
el horno donde se combinan 10 y salen como un lote. El lote se dirige hacia el almacén de
productos, donde 5 lotes se combinan para formar un producto terminado y de ahí salen
del sistema.

En el modelo se harán los siguientes cambios:


Ahora el horno tiene una capacidad de 10 pzas, el almacén de productos terminados y la
cortadora, de 5 pzas. El modelo deberá correr durante 10 horas.

Tiempo: minutos Longitud: metros


PROMODEL:

Ejercicio 6 - Prensa

Una prensa cuenta con un sistema automatizado de carga y descarga


de piezas. Al sistema llegan piezas de diferentes características cada 5
minutos, con una distribución exponencial. La prensa tarda 4
minutos, también con distribución exponencial, en terminar su
trabajo con cada pieza, considerando carga, proceso y descarga.
Asumiendo que se puede obtener cualquier cantidad de piezas a ser
procesadas, simular el proceso por 100 días.
MODELOS DE SIMULACIÓN (EJERCICIOS)
Ejercicio7 – Simulación de lineas de producción.
200 piezas llegan al almacen inicial (capacidad= 2000) cada 6 hrs. Luego pasan a la operación
1 con capacidad de 1 pieza dónde el tiempo de máquinado esta dado por la distribución
exponencial con ‫ =גּ‬6, después la pieza se dirige a la operación 2 con capacidad de 2 piezas y
una distribución normal con µ=6 y σ= 0.07 para el tiempo de proceso la pieza, enseguida pasa
al conveyor con capacidad de 15 y velocidad de .5mpm,este conveyor deja las piezas en el
almacen final que tiene una capacidad de 2500 piezas.
*Simularlo por 16hrs.
•Comenta en equipo los resultados del estado de las locaciones singulares y las de capacidad
multiple, detecta locaciones bloqueadas y piensen en como solucionar el problema si existe.
•Los movimientos entre estaciones de material son: 0.8, 0.4, 0.1, 0.1 minutos respectivamente
Tiempo: minutos Longitud: metros
C= capacidad.

C= C= C= C= C=
m m m m
Op 1 Op 2
MODELOS DE SIMULACIÓN (EJERCICIOS)
Ejercicio 8 – Ruteo.
•Comenta en equipo los resultados del estado de las locaciones singulares y las de capacidad
múltiple, detecta locaciones bloqueadas y piensen en como solucionar el problema si existe.
*utilizar el editor grafico en herramientas y hacer crecer la biblioteca que tenemos, exportando o
copiando y pegando imágenes desde power point.
Verificar cuantas entidades salieron del sistema y cuantas quedaron en él; así como ponerle un
contador numérico sencillo al almacén final y en operación indicarle en operación un tiempo de
600 minutos.
*conclusiones con tu equipo, y propuestas de solución.
*Tiempo: minutos Longitud: metros
C= 2

Op 21
C=10
w(2,3)
C= 1000 C= 4
C= 1100
m=0-8 C= 25 m=1.7
Op 1

U(2,1)
C= 2
C=10
Op 22
Lotes de 100 pzas e(2) Simularlo 10 horas
c/hora y media
MODELOS DE SIMULACIÓN (EJERCICIOS)
Ejercicio 9– Inspección (ruteo con probabilidades diferentes).
a)*Comenta en equipo los resultados del estado de las locaciones singulares y las de capacidad
multiple, detecta locaciones bloqueadas y piensen en como solucionar el problema si existe.
Incluir los nombres a las locaciones, así como trabajadores enfrente de las máquinas apagando
el icono de new.
Verifcar cuantas entidades salieron del sistema y cuantas quedaron en él,así como ponerle un
contador númerico sencillo a operaciones de multiple capacidad.
*conclusiones con tu equipo,y propuestas de solución.
*Tiempo: minutos; Longitud: metros y Todos los movimientos logicos son de .8 min.

C= 4000
C= 1 50%
C= 4
Retrabajo 50% scrap
Op 21
20%
e(2)
C= 4000 C= 6 C= 7 C= 4000
Inspección 80%
Op 1

Almacen N(3,0.5) W(3,2) Almacen


inicial C= 4 final

250 pzas c/2 horas Op 22


Simularlo 20 horas
e(1)

También podría gustarte