Está en la página 1de 54

Instituto Tecnolgico Superior de Tierra Blanca

Simulacin
CONSTRUCCIN DE
MODELOS EN

Page 1
Estructura de los modelos
Entidad

Grficos de fondo Trayectorias

variable Llegadas

Macros Localizaciones
Recursos Locaciones

Page 2
Son las encargadas de procesar a las
entidades.
Son todo loElqueprocesar puede serincluye procesado actividades
por el
tales
modelo como almacenamiento, procesamiento,
Son
transporte. las rutas
Las olocaciones
caminos son que lugares
siguen fijos
los
recursos Piezas dinmicos y las entidades del
Puede
en
Personas ser unay persona,
el sistema generalmente una pieza de equipo
representan
sistema
oEsMquinas algn para
otromoverse
dispositivo de locacin
que se aencarga locacin.de
el encargado
Documentos de determinar todas las
operaciones
realizar
Llegadas,Bultos actividades
Edificios que se talesles comorealizar transportar
aestn
las
es la forma en como
entidades,
entidades,
Lneas asistir
espera en
Etc. dealincluyendo
arribando laslaentidades,
(colas) operacin
rutas lasdecules
por puede las
Turnos sistema
y descansos, las
cuando seoperacin
trabaja ser
pory
se Transportador
entidadesmovern, en desde
las locaciones,
el momento en unque
Si
semana
Sirve
no
representada
mantenimiento
Recurso yhayse entidades
por
tiene
(persona) un enuna
quehorario
no
no corre
distribucin
fijo
locaciones
ser muevede deo
trabajo
entran para
probabilidad. ir acumulando
al sistema hasta el momento la cantidad en quede
ymantenimiento
descanso,
entidades
lo abandonan. que de
se utiliza modelo
otros
pasaron estrecursos.
opcin
por unarealizalocacin,
CuandoSi no las
se actividades
llena este que
campo, nouna
Existen
muestra la
Esestala seccin
entidad parte
en porque
habilidadmedular
las locaciones del son necesarios
modelador
del
son cuando
modelo,deo
repetitivas,
En
de manera correr se determina
el modelo las unidades
los para
atributos
si
tiempo est
y elvisual lasmuestra
procesamiento
de
incorrecto,
distancia a entidades
utilizar,
al observador
lason
incorrectos
bibliotecalas delde
dediferentes
Est
modelo deopcin
ygrficos, esoelsirve
cmo separa
depende estdarelcomportando
ambientacin
tiempo ela
de
los
sistemasern
modelos, losesentidades.
en cuestin.
procesamiento,
enunciado
puederesultados.
necesarioutilizarse
del
usarlaDebe
una
modelo
paramacro
dar
(caractersticas),
mejor presentacin y los modelos.
a el nombre de
realizarse
para una
agilizar eldeltiempo
identificacin vez
modelo. de que todos hacer
programacin.
Es opcional los
elelementos
llenado de del
estosmodelo
campos hayan
al inicio sido
o al
final del modelo,declarados
lo que no se debe hacer es
omitirse.

Page 3
Botn de acceso rpido

Ventana de edicin de
locaciones

Ventana de grficos y
elementos adicionales

Layout (distribucin de
planta)

Page 4
Ventana de edicin de
locaciones

grfico que representa a la nmero de entidades que tiempos fuera de servicio define las tres siguientes
locacin puede procesar de la locacin acciones
simultneamente. La
Hasta 80 caracteres, capacidad mxima de la especifica el nivel de
cualquier nota adicional a
cuando se elige el grfico locacin es de 999999, detalle en la estadstica que
la locacin
en automtico aparece el poniendo la palabra se desea recolectar para la
nombre, pero ste puede Infinite o inf. La capacidad locacin
modificarse desde este no vara durante la
campo simulacin
Ninguna1. (None):
Comoenlaellocacin
cual ningn tipo delaestadsticas
selecciona se recolectar.
siguiente entrada de una entidad de entre varias que estn
Bsica Nmero
(Basic): se de locaciones
recolectarn, de
nicamente,
esperando para ser procesadas por ella,la utilizacin y el tiempo promedio de la locacin.
Series 2.de tiempo
eseCmo (Time
mismo Series):
tipo
mltiples que en esteennivel
entidades una selocacin
recolecta estadstica
hacen cola parabsica,
salir as
y como series de tiempos de
los contenidos
3. existende unidad,
Qu las
en locaciones
de unadurante
el sistema locacintodo
con elunidades
tiempo mltiples,
que dure esla seleccionada
simulacin. Este nivelentidad
por una se recomienda
que va
por ser el msa completo.
llegar a la locacin.
Page 5
Ventana de grficos y
elementos adicionales Si se va a crear una nueva locacin debe estar activado, si
se van a poner elementos adicionales a una locacin
DEBE DESACTIVARSE
Contador: sirve para mostrar la cantidad e entidades que aparecen en un momento
determinado en la locacin (NO ACUMULA VALORES)
Contador del nivel de lquidos en una locacin (tanques)

Sirve para representar ya sea una cola o un transportador, por default este grfico
aparece como conveyor, por lo que dando doble click sobre l, se cambia a queue en
caso de requerir una cola.
Sirve para poner el nombre el nombre de la locacin.

Semforo, se usa para ilustrar cuando la locacin est trabajando, fuera de servicio o
en tiempo ocio (verde, rojo, azul).

Determina la posicin exacta en donde se quiera ubicar a la entidad en la locacin, su


uso refleja la habilidad del modelador

Se usa para determinar reas dentro del modelo, como almacenes, estacionamientos,
etc, por default siempre va acompaado de una x.

Page 6
Ventana de grficos y
elementos adicionales Sirve para modificar una locacin, cambiarle color,
dimensiones, orientacin, puede accesarse a la misma
ventana dando doble click sobre el grfico de la locacin.

Sirve para eliminar el grfico de la locacin del layout


PERO NO ELIMINA LA LOCACIN, para ello debe
seguirse la siguiente secuencia, med edit, delete, aceptar.
Si es un elemento adicional de la locacin el que quiere
borrarse sese este botn.

Para crear una locacin solo se selecciona el


grfico deseado, y se da click en cualquier parte
del layout.
Page 7
Botn de acceso rpido

Ventana de edicin de
entidades

Ventana de grficos

Page 8
Ventana de edicin de
entidades

grfico que representa a la el llenado de este campo es


entidad. Los iconos de las opcional, aqu se indica la especifica el nivel de
entidades se modifican y velocidad del movimiento detalle en la estadstica que
definen usando la ventana Cuando se elige
autnomo de las entidades. se desea recolectar para la
de grficos de entidades. Se el grfico en
Por default, cuando se crea entidad
puede asignar ms de un automtico
aparece el una entidad, el valor en este
grfico a la entidad para campo es de 150 fpm (o 50
que el icono vare durante nombre, pero cualquier nota adicional a
ste puede mpm para sistemas mtricos),
la simulacin la entidad
modificarse desde que es la velocidad promedio
este campo con la que se mueven los
humanos.

Page 9
Para crear una entidad solo se da click
sobre el grfico deseado se modifica el
tamao que se desee aparezca durante
la simulacin con la ayuda de la barra
espaciadora, en caso de tener
especificaciones determinadas (por
usar transportador) llenar los campos
correspondientes.

Page 10
Si se desea ms de un grfico para
una entidad, desactivar el new y
aparece la posibilidad e usar hasta 4
grficos ms, con el botn edit se
modifica el grfico en cuanto a
tamao, orientacin y color. Pueden
usarse grficos diferentes.

Page 11
Botn de acceso rpido

Ventana de edicin de
trayectorias

Ventana que vara de acuerdo


a la opcin seleccionada en la
ventana de edicin
Existen tres tipos de trayectorias:
De rebase (Passing): en las cules el recurso dinmico ms
rpido rebasa al ms lento.
Sin rebase (Non-passing): en las que el recurso dinmico lento Layout (distribucin de
retrasa al rpido porque no le permite rebasarlo. planta)
Gra (Crane): que es para puentes de gras areas.

Page 12
Ventana de edicin de trayectorias

para el caso de trayectorias de rebase y Nombre que


define a la Las opciones de este campo son dos: 1) tiempo y
sin rebase; este botn muestra un cuadro
trayectoria 2) velocidad y distancia. En la opcin tiempo, el
de dilogo, en el cul se puede seleccionar
movimiento a travs de la trayectoria ser por un
el color de la trayectoria. Para el caso de
Tipo de trayectoria tiempo definido; en caso de optar por velocidad
trayectorias tipo gra, el cuadro de dilogo
y distancia, el movimiento de los recursos o
permite especificar el color, la separacin
entidades estar dado por su propia velocidad y
del puente y la representacin grfica de
la distancia que deben recorrer. Esta opcin no
la gra, adems. En ambos casos se puede
est disponible para trayectorias tipo gra
elegir si la trayectoria se quiere visible o
invisible durante la simulacin

Page 13
Ventana de edicin de trayectorias

Hace referencia al nmero de segmentos


es el nmero de nodos que se unen a locaciones.
que tiene la trayectoria. Si se da clic en el
Estas uniones obedecen a que en ese nodo que se
botn de este campo se abre la tabla de
une a la locacin es donde el recurso recoge o
edicin de los segmentos, ah se pueden
entrega entidades. Haciendo click en este botn se
definir cada uno de los nodos de la
muestra la tabla de edicin correspondiente, en la
trayectoria. Esta opcin no est disponible
cul se pueden definir los nodos que se conectan
para trayectorias tipo gra.
a locaciones

Page 14
Ventana de edicin de trayectorias

En este campo se pueden definir mltiples


Define el nmero de nodos que tiene una
ramas que conduzcan a una misma
determinada trayectoria; cuando se define una
locacin. No es una opcin disponible
trayectoria, los nodos se crean automticamente.
para trayectorias tipo gra.

Page 15
Para crear una trayectoria es necesario
dar click sobre el layout cerca de las
locaciones para formar los segmentos
(paths) y doble click para finalizar,
para unir dos segmentos, dar click
sobre el nodo y luego continuar con
la misma dinmica, hasta tener la
trayectoria completa

Page 16
Para crear una interfase el camino
ms rpido es dar click sobre el nodo
de la trayectoria (aparece una lnea
punteada) y luego dirigirse a la
locacin correspondiente.

Si no hay interfases, el modelo


mandar mensaje de error.

Page 17
Botn de acceso rpido

Ventana de edicin de
recursos

Ventana de grficos

Layout (distribucin de
planta)

Page 18
Los recursos pueden clasificarse como:

Recursos estticos: los que no se asignan a trayectorias y no hacen movimiento visible. Un


recurso esttico puede necesitarse para realizar una operacin en solamente una locacin, tal es
el caso de un inspector, por lo que aparece en el mismo lugar durante toda la simulacin.

Recursos dinmicos: son recursos que se asignan a una trayectoria y pueden transportar
entidades entre locaciones. Estos recursos tambin pueden necesitarse para procesar entidades en
varias locaciones, como es el caso de un operador realizando tareas en ms de una locacin.

Page 19
Ventana de edicin de recursos

Nmero de unidades que representa el nombre del


Es el grfico que recurso, el nmero est entre 0 y 999 (o por una En este campo se puede
representa al macro). Los recursos tipo gra tienen una sola seleccionar la opcin que
recurso y se unidad. Si se introduce en este campo una expresin represente un paro de labores del
selecciona de la numrica, sta ser evaluada al inicio de la corrida de recurso. Hay dos opciones
ventana de grficos simulacin. El nmero de unidades del recurso no disponibles: por reloj y por uso.
del recurso. vara durante la simulacin. Si se quiere variar el
nmero de unidades de los recursos durante la
simulacin, entonces deben usarse tiempos fuera
Nombre del
(downtimes).
recurso

Page 20
Ventana de edicin de recursos

las estadsticas pueden este campo da acceso a la ventana


recolectarse como un El botn de este campo sirve para abrir el cuadro de de bsqueda de trayectorias, para
reporte de todas las dilogo, para asignar: alguna trayectoria al recurso, el caso de que una trayectoria ha
unidades del recurso o definir cual ser su nodo casa, el nodo al que debe ir sido asignada a un recurso.
individualmente para cada en caso de un descanso o cuando est fuera de
unidad. Las opciones
servicio, con oque
si debe no cuenta
volver este campo
al nodo casason:
una vez que
hace elNinguna
recorrido(None):
por la no se recolecta
trayectoria, entreningn
otras tipo de estadsticas.
Bsico (Basic): se recolectan estadsticas para todas las unidades del recurso, su
opciones.
utilizacin promedio y tiempos de actividad.
Por unidad (By unit): se recolectan estadsticas para cada unidad del recurso y
tambin colectivamente.

Page 21
Ventana de edicin de recursos

Este campo sirve para definir puntos auxiliares,


Si una trayectoria le ha sido En este campo se introduce
donde mltiples recursos pueden aparecer
asignada al recurso, por medio informacin adicional del recurso.
cuando se estacionan o en uso en un nodo
de este campo se define
multicapacidad.
cualquier lgica opcional para
que la ejecute el recurso cuando
salga o entre de un nodo en
particular.

Page 22
Si se desea ms de un grfico para un
recurso, desactivar el new y aparece la
posibilidad e usar hasta 4 grficos ms
(semejante a lo comentado con
entidades), con el botn edit se
modifica el grfico en cuanto a
tamao, orientacin y color. Pueden
usarse grficos diferentes.

Page 23
Una vez que el recurso ha sido asignado a una trayectoria,
aparecer en el layout en el nodo de origen de la
trayectoria.

Page 24
Botn de acceso rpido

Ventana de edicin de
llegadas

Ventana de herramientas que muestra


todas las entidades del modelo

Page 25
Aqu se introduce el nombre
En este campo debe En este campo se define el Se define el tiempo en que
de la locacin a la cul
introducirse el nombre nmero de entidades en cada llegar al modelo la primera
llegar por primera vez la
de la entidad que va a llegada por intervalo de entidad.
entidad una vez que arriba
llegar. Una forma tiempo. El nmero est
al sistema. Para seleccionar
rpida para ello es dar comprendido entre 1 y
a la entidad se puede hacer
clic en el botn del 999999.
lo mismo que con las
campo y seleccionar de
entidades pero en el botn
la lista que se
correspondiente..
despliega la entidad.

Page 26
Este campo hace referencia
Define el nmero de Aqu se define Se puede configurar en YES
al tiempo entre llegadas,
veces por corrida de cualquier lgica de o NO, dependiendo si se
este campo es evaluado a
simulacin que llegada opcional. quiere o no desactivar
travs de la corrida de
Promodel genera temporalmente una llegada
simulacin y cambia si el
llegadas. sin tener que borrarla.
resultado de la expresin lo
hace tambin.

Page 27
Las variables son de dos tipos: globales y locales. Las variables
globales son definidas por el usuario para representar cambios en
valores numricos; las locales son utilizadas solamente dentro de la
lgica del proceso en las que se definieron. Las variables pueden
contener nmeros enteros o reales. Si una variable o atributo es
necesario en un solo bloque de lgica, es ms fcil definir una
variable local y utilizarla en este bloque.

Page 28
Botn de acceso rpido

Ventana de edicin de
variables

Layout

Page 29
Ventana de edicin de
variables

Determina el valor con el Cualquier informacin


Nombre de la variable de que inicia la variable (por adicional sobre la variable
hasta 8 caracteres default es cero)

Icono que aparece en Selecciona el tipo de Determina el tipo de


el layout variable a utilizar estadsticas que recolectara
promodel de la variable

Page 30
Para generar una variable y que se vea
en el layout basta con dar click en
cualquier parte de esa ventana, dando
doble click sobre la variable se puede
editar esta para dar mejor
presentacin

Page 31
Page 32
Page 33
Ventana de biblioteca de grficos
Esta ventana se localiza en la parte superior derecha del editor de grficos de fondo y
contiene todos los iconos del archivo de biblioteca de grficos actual, especificado en
el cuadro de dilogo de mdulo de informacin general. Los iconos de esta ventana
pueden ser colocados en la ventana de Layout, de la misma manera que los otros
objetos (locaciones, entidades, recursos).

Page 34
Barra de botones de herramientas
Esta barra se localiza en la parte izquierda del editor a todo lo largo de la ventana.
Las herramientas que contiene esta barra, sirven para crear y editar el tamao de los
grficos.

Page 35
Botn de acceso rpido

Ventana de Informacin
General

Page 36
se define informacin que ser desplegada en la barra de
ttulo e incluida en el modelo y archivos resultantes. El
llenado de este campo es opcional.

en la ventana que desplega este campo, se pueden


introducir notas para especificar aspectos generales del
modelo. El llenado de este campo es opcional. Si se
escriben notas en este campo, aparecer un asterisco en el
lado izquierdo del botn.

se eligen las unidades de


tiempo en las cules se va a este campo abre un cuadro de dilogo en el cul se
modelar el sistema. La unidad se elige entre pies o selecciona el archivo de la biblioteca de grficos que se usar
de tiempo ms corta disponible metros, para para definir a los elementos del modelo.
es de 0.00001 segundos y la especificar todas las
ms larga es un da. distancias definidas.

Page 37
En este campo se inician arreglos, variables y otros
elementos cuando empieza la corrida de simulacin.

Permite resumir datos o escribir estadsticas especiales a un


archivo de resultados al final de la corrida de simulacin

Page 38
Botn de acceso rpido

Ventana de edicin de turnos


y descansos

Page 39
Ventana de edicin de turnos
y descanso

brinda informacin acerca del


editor de turnos.

permite abrir y salvar archivos de permite cambiar el color asignado al turno y


cambio de turno.. descanso.

ofrece las opciones de borrado de bloques, tambin


mediante este men es posible borrar o duplicar un da
especfico del turno.

Page 40
Botn para descanso

Para crear un turno ubicarse en la hora deseada y arrastrar el


cursor hasta la hora final.
Para marcar el descanso proceder de igual forma luego de haber
seleccionado el cono en forma de taza.

Page 41
Para duplicar el da turno y/o el descanso, dar click sobre l,
luego click en el botn derecho y seleccionar duplicate en la
ventana que sale, el cursor tendr la leyenda Copy To, dar clik en
el da deseado y se duplicar el turno y/o descanso.

Page 42
Botn de acceso rpido

Ventana de asignacin de
turnos y descansos

Page 43
Ventana de edicin de turnos y
descanso

Indica la prioridad de cada


Ubica el archivo de turno y descanso, con el una de las siguientes
botn <<Add.. , con el Done lo hace, si tiene alternativas
ms de un archivo a asignar debe ponerse el
Aqu se define
tiempo en que iniciar el segundo archivo en la
Selecciona la locacin candidata a la cualquier lgica
opcin start
que se le asignar el turno y/o opcional.
descanso Se puede configurar en YES
o NO, dependiendo si se
Selecciona el recurso candidato al que se le asignar el
quiere o no desactivar
turno y/o descanso.
temporalmente un turno sin
tener que borrarlo.

Page 44
Seleccionar calendar date

Seleccionar fecha

Page 45
Botn de acceso rpido

Ventana de edicin de
procesos
Ventana de edicin de rutas

Ventana de
herramientas Ventana layout

Page 46
Ventana de edicin de
procesos

es una operacin lgica que la entidad realiza en


la locacin, es opcional, pero generalmente,
contiene, al menos el comando WAIT, para
Es el nombre de la entidad para la cul se determinar un lapso de tiempo que la entidad
define el proceso. Para elegir a las entidades pasa en la locacin. Si una entidad necesita de
de una manera ms rpida, se da clic en el es el nombre de la un recurso para procesarse o para combinarse
botn de este campo y aparece una lista con locacin en la cul con otras entidades, en este campo debe
todas las entidades definidas, entonces solo ocurre el proceso, al especificarse. En resumen, cualquier cosa que le
basta con seleccionarla y dar OK; en caso de igual que en el suceda a la entidad en la locacin se debe
que todas las locaciones vayan a realizar la campo anterior, para especificar en este campo, a excepcin de las que
misma operacin en una locacin seleccionar a una tengan que ver con la ruta de la entidad.
determinada o tengan la misma ruta, se locacin se da clic
puede utilizar la palabra reservada de en el botn del
Promodel ALL. campo.

Page 47
Ventana de edicin de rutas

La misma entidad que entro La regla que adoptar la La lgica de movimiento


debe salir, a menos que se entidad para moverse a que seguir la entidad
declare un comando Es la locacin a la la locacin destino para moverse a la
diferente que se dirige la locacin destino (en caso
entidad de utilizar un recurso o
moverse sobre una
trayectoria)

Page 48
Sirve para ver si se ha
compilado correctamente

Ayuda a construir la
operacin paso a paso
mostrando todos los
comandos disponibles

Page 49
Operacin

Page 50
Lgica de Movimiento

Page 51
Page 52
Si se va a correr por Que haga pausa al
tiempo el modelo aqu iniciar de modo que el Despliega las notas que
debe sealarse. En caso de usuario da el arranque se alimentaron
no especificarse el tiempo, previamente
el modelo se correr por
las unidades especificadas
en llegadas

Page 53
U(30,15)
U(4-12)
(4+12)/2=8 8 4=4
Primer nmero Segundo nmero

U(8,4)
Page 54

También podría gustarte