Вы находитесь на странице: 1из 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 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

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 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

define las tres siguientes acciones cualquier nota adicional a 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

no vara durante la simulacin

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 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

Botn de acceso rpido

Ventana de edicin de trayectorias

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.

Ventana que vara de acuerdo a la opcin seleccionada en la ventana de edicin

Layout (distribucin de planta)

Page 12

Ventana de edicin de trayectorias

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

Nombre que define a la trayectoria


Tipo de trayectoria

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

Ventana de edicin de trayectorias

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

Ventana de edicin de trayectorias

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

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

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

Ventana de edicin de recursos

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

Ventana de edicin de recursos

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.

En este campo se introduce informacin adicional del recurso.

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

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.

Se define el tiempo en que llegar al modelo la primera entidad.

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.

Aqu se define cualquier lgica de llegada opcional.

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

Botn de acceso rpido

Ventana de edicin de variables

Layout

Page 29

Ventana de edicin de variables

Nombre de la variable de hasta 8 caracteres


Icono que aparece en el layout

Determina el valor con el que inicia la variable (por default es cero)

Cualquier informacin adicional sobre la variable

Selecciona el tipo de variable a utilizar

Determina el tipo de 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 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

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 cambio de turno..

permite cambiar el color asignado al turno y 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

Selecciona la locacin candidata a la que se le asignar el turno y/o descanso

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.

Selecciona el recurso candidato al que se le asignar el turno y/o descanso.

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 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

Ventana de edicin de rutas

La misma entidad que entro debe salir, a menos que se declare un comando diferente

Es la locacin a la que se dirige la entidad

La regla que adoptar la entidad para moverse a la locacin destino

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

Que haga pausa al iniciar de modo que el usuario da el arranque

Despliega las notas que se alimentaron previamente

Page 53

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

8 4=4

Segundo nmero U(8,4)

Page 54

Вам также может понравиться