Академический Документы
Профессиональный Документы
Культура Документы
Simulacin
CONSTRUCCIN DE MODELOS EN
Page 1
Grficos de fondo
Trayectorias
variable
Llegadas
Macros Recursos
Localizaciones Locaciones
Page 2
Son las encargadas de procesar a las entidades. loElque puede ser procesado por el procesar incluye actividades Son todo tales como almacenamiento, procesamiento, modelo rutas o caminos que siguen los Son las Las locaciones son lugares fijos transporte. Piezas dinmicos y las entidades del recursos unay persona, una pieza de equipo Puedesistema generalmente representan enPersonas el ser sistema para moverse de locacin a locacin. o Documentos de determinar todas de Mquinas dispositivo que se encarga las Es el otro algnencargado realizar actividades setales como transportar Edificios que operaciones les realizar Bultos es la forma en como aestn Llegadas, asistir en la operacin de las entidades, incluyendo las las Lneas de espera (colas)rutas por las cules entidades, al sistema las entidades, puede ser Etc. arribando descansos, cuando seoperacinpor Turnos y entidades en desdelocaciones, trabaja que Transportadorlas el momento en y se movern, entidades distribucin un Si no y se representada tiene ununa no corre de semana alhay acumulando locacionestrabajo mantenimiento porhasta el momento en que Recurso sistema enhorariolafijo de Sirve ir cantidad o entran para(persona) que no ser mueve de probabilidad. demodelo mantenimiento pasaron por una otros y descanso,que utiliza estrecursos. locacin, entidades lasse actividades opcin realiza una lo abandonan. llena esteque Cuando se Si no porque soncampo, no Existenlas locaciones son repetitivas, o muestra en habilidad del modelador cuando Esesta parte medular necesarios la la entidad seccin se determinadel unidades de En manera correr el modelo las modelo, de para el de las entidades observador del procesamientobiblioteca los si est visual muestra al lasonde las de atributosincorrecto, diferentes tiempo y cmo separa darincorrectos el distancia a utilizar, ambientacin a Est de modelo eso sirve est el tiempo de comportando y opcinel entidades. del modelo grficos, losdepende usarla para dar enunciado los modelos, espuede utilizarse Debe sern necesario sistema en cuestin. procesamiento, resultados. una macro (caractersticas), a los modelos. nombre de mejoragilizar eluna yvez elprogramacin.los presentacin de realizarse del modelo.queopcional hacer para identificacin tiempo Es todos
elementos estos campos al inicio o al el llenado de del modelo hayan sido final del modelo, lo que no se debe hacer es declarados omitirse.
Page 3
Page 4
grfico que representa a la locacin Hasta 80 caracteres, cuando se elige el grfico en automtico aparece el nombre, pero ste puede modificarse desde este campo
nmero de entidades que puede procesar simultneamente. La capacidad mxima de la locacin es de 999999, poniendo la palabra Infinite o inf. La capacidad
tiempos fuera de servicio de la locacin especifica el nivel de detalle en la estadstica que se desea recolectar para la locacin
Ninguna (None): enlaellocacin seleccionadelaestadsticas entrada de una entidad de entre varias que estn 1. Como cual ningn tipo siguiente se recolectar. Bsica Nmero de locacionesnicamente,por utilizacin y el tiempo promedio de la locacin. (Basic): se recolectarn, procesadas la ella, esperando para ser de Series 2. tiempo (Time Series): en esteen una se recolecta estadstica bsica, as como series de tiempos de de ese mismo tipo que Cmo mltiples entidades nivel locacin hacen cola para salir y los contenidos de unidad,sistemadurante todo el tiempo mltiples, es seleccionada Este una entidad que va 3. existen las locaciones locacin con unidades que dure la simulacin. por nivel se recomienda Qu en el de una por ser el ms completo. locacin. a llegar a la
Page 5
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
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
Ventana de grficos
Page 8
grfico que representa a la entidad. Los iconos de las entidades se modifican y definen usando la ventana de grficos de entidades. Se puede asignar ms de un grfico a la entidad para que el icono vare durante la simulacin
Cuando se elige el grfico en automtico aparece el nombre, pero ste puede modificarse desde este campo
el llenado de este campo es opcional, aqu se indica la velocidad del movimiento autnomo de las entidades. Por default, cuando se crea una entidad, el valor en este campo es de 150 fpm (o 50 mpm para sistemas mtricos), que es la velocidad promedio con la que se mueven los humanos.
especifica el nivel de detalle en la estadstica que se desea recolectar para la entidad cualquier nota adicional a la entidad
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
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 retrasa al rpido porque no le permite rebasarlo. Gra (Crane): que es para puentes de gras areas.
Page 12
para el caso de trayectorias de rebase y sin rebase; este botn muestra un cuadro de dilogo, en el cul se puede seleccionar el color de la trayectoria. Para el caso de trayectorias tipo gra, el cuadro de dilogo permite especificar el color, la separacin del puente y la representacin grfica de la gra, adems. En ambos casos se puede elegir si la trayectoria se quiere visible o invisible durante la simulacin
Las opciones de este campo son dos: 1) tiempo y 2) velocidad y distancia. En la opcin tiempo, el movimiento a travs de la trayectoria ser por un tiempo definido; en caso de optar por velocidad y distancia, el movimiento de los recursos o entidades estar dado por su propia velocidad y la distancia que deben recorrer. Esta opcin no est disponible para trayectorias tipo gra
Page 13
Hace referencia al nmero de segmentos que tiene la trayectoria. Si se da clic en el botn de este campo se abre la tabla de edicin de los segmentos, ah se pueden definir cada uno de los nodos de la trayectoria. Esta opcin no est disponible para trayectorias tipo gra.
es el nmero de nodos que se unen a locaciones. Estas uniones obedecen a que en ese nodo que se une a la locacin es donde el recurso recoge o entrega entidades. Haciendo click en este botn se muestra la tabla de edicin correspondiente, en la cul se pueden definir los nodos que se conectan a locaciones
Page 14
En este campo se pueden definir mltiples ramas que conduzcan a una misma locacin. No es una opcin disponible para trayectorias tipo gra.
Define el nmero de nodos que tiene una determinada trayectoria; cuando se define una trayectoria, los nodos se crean automticamente.
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
Ventana de grficos
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
Es el grfico que representa al recurso y se selecciona de la ventana de grficos del recurso. Nombre del recurso
Nmero de unidades que representa el nombre del recurso, el nmero est entre 0 y 999 (o por una macro). Los recursos tipo gra tienen una sola unidad. Si se introduce en este campo una expresin numrica, sta ser evaluada al inicio de la corrida de simulacin. El nmero de unidades del recurso no vara durante la simulacin. Si se quiere variar el nmero de unidades de los recursos durante la simulacin, entonces deben usarse tiempos fuera (downtimes).
En este campo se puede seleccionar la opcin que represente un paro de labores del recurso. Hay dos opciones disponibles: por reloj y por uso.
Page 20
las estadsticas pueden recolectarse como un reporte de todas las unidades del recurso o individualmente para cada unidad.
El botn de este campo sirve para abrir el cuadro de dilogo, para asignar: alguna trayectoria al recurso, definir cual ser su nodo casa, el nodo al que debe ir en caso de un descanso o cuando est fuera de Las opcionesdebe o no cuenta este campo son: vez que servicio, si con que volver al nodo casa una Ninguna (None): trayectoria, entre otras hace el recorrido por la no se recolecta ningn tipo de estadsticas. Bsico opciones. (Basic): se recolectan estadsticas para todas las unidades del recurso, su utilizacin promedio y tiempos de actividad. Por unidad (By unit): se recolectan estadsticas para cada unidad del recurso y tambin colectivamente.
este campo da acceso a la ventana de bsqueda de trayectorias, para el caso de que una trayectoria ha sido asignada a un recurso.
Page 21
Si una trayectoria le ha sido asignada al recurso, por medio de este campo se define cualquier lgica opcional para que la ejecute el recurso cuando salga o entre de un nodo en particular.
Este campo sirve para definir puntos auxiliares, donde mltiples recursos pueden aparecer cuando se estacionan o en uso en un nodo multicapacidad.
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
Page 25
En este campo debe introducirse el nombre de la entidad que va a llegar. Una forma rpida para ello es dar clic en el botn del campo y seleccionar de la lista que se despliega la entidad.
Aqu se introduce el nombre de la locacin a la cul llegar por primera vez la entidad una vez que arriba al sistema. Para seleccionar a la entidad se puede hacer lo mismo que con las entidades pero en el botn correspondiente..
En este campo se define el nmero de entidades en cada llegada por intervalo de tiempo. El nmero est comprendido entre 1 y 999999.
Page 26
Define el nmero de veces por corrida de simulacin que Promodel genera llegadas.
Este campo hace referencia al tiempo entre llegadas, este campo es evaluado a travs de la corrida de simulacin y cambia si el resultado de la expresin lo hace tambin.
Se puede configurar en YES o NO, dependiendo si se quiere o no desactivar temporalmente una llegada sin tener que borrarla.
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
Layout
Page 29
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
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 modelar el sistema. La unidad de tiempo ms corta disponible es de 0.00001 segundos y la ms larga es un da.
se elige entre pies o metros, para especificar todas las distancias definidas.
este campo abre un cuadro de dilogo en el cul se selecciona el archivo de la biblioteca de grficos que se usar para definir a los elementos del modelo.
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
Page 39
ofrece las opciones de borrado de bloques, tambin mediante este men es posible borrar o duplicar un da especfico del turno.
Page 40
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
Page 43
Ubica el archivo de turno y descanso, con el botn <<Add.. , con el Done lo hace, si tiene ms de un archivo a asignar debe ponerse el tiempo en que iniciar el segundo archivo en la opcin start
Indica la prioridad de cada una de las siguientes alternativas Aqu se define cualquier lgica opcional. Se puede configurar en YES o NO, dependiendo si se quiere o no desactivar temporalmente un turno sin tener que borrarlo.
Page 44
Seleccionar fecha
Page 45
Ventana de herramientas
Ventana layout
Page 46
Es el nombre de la entidad para la cul se define el proceso. Para elegir a las entidades de una manera ms rpida, se da clic en el botn de este campo y aparece una lista con todas las entidades definidas, entonces solo basta con seleccionarla y dar OK; en caso de que todas las locaciones vayan a realizar la misma operacin en una locacin determinada o tengan la misma ruta, se puede utilizar la palabra reservada de Promodel ALL.
es el nombre de la locacin en la cul ocurre el proceso, al igual que en el campo anterior, para seleccionar a una locacin se da clic en el botn del campo.
es una operacin lgica que la entidad realiza en la locacin, es opcional, pero generalmente, contiene, al menos el comando WAIT, para determinar un lapso de tiempo que la entidad pasa en la locacin. Si una entidad necesita de un recurso para procesarse o para combinarse con otras entidades, en este campo debe especificarse. En resumen, cualquier cosa que le suceda a la entidad en la locacin se debe especificar en este campo, a excepcin de las que tengan que ver con la ruta de la entidad.
Page 47
La misma entidad que entro debe salir, a menos que se declare un comando diferente
La lgica de movimiento que seguir la entidad para moverse a la locacin destino (en caso 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 tiempo el modelo aqu debe sealarse. En caso de no especificarse el tiempo, el modelo se correr por las unidades especificadas en llegadas
Page 53
U(30,15)
U(4-12) (4+12)/2=8 Primer nmero
8 4=4
Page 54