Está en la página 1de 6

SIMULACIN

INTRODUCCIN AL PROGRAMA SIMUL8


Objetivo: en esta clase se introducirn los conceptos bsicos del software Simul8, explicando cada uno
de los elementos que lo componen y las funciones principales de stos.
Elementos: a continuacin se dar una descripcin de los elementos que componen las barras de men
y estndar del programa:
1.

BARRA DE MEN:

Esta barra contiene los elementos bsicos que contiene cualquier programa, tales como:
FILE: ejecuta las funciones de abrir una nueva hoja de Simul8, guardar, guardar como, imprimir, salir,
cerrar, etc. En este men, en Preferencias, se busca distancia y se activa Zero.
EDIT: realiza las funciones de deshacer, copiar, pegar, seleccionar todo y buscar nombres de los
objetos.
CLOCK: Las propiedades del reloj pueden ser cambiadas usando la barra de men o haciendo doble
click en la ventana del reloj. El reloj puede ser digital o anlogo e ilustra la informacin referente al da y
semana en que es llevada a cabo la simulacin. En el cuadro de dilogo del reloj se fija la hora en que
comienza la simulacin (Start time each day), el tiempo simulado en cada da (Time in each day), al cabo
de cunto tiempo el sistema comienza a parecerse a la realidad y comienza la recoleccin de datos
(Warm up period) y por cuanto tiempo se recolectarn los datos cuando corra la simulacin.
En el men se ven los elementos: Run (corre la simulacin), Stop (detiene la simulacin), Reset to Start
(reinicia la simulacin y los resultados), Step (corre la simulacin paso a paso), Monitor Simulation
(monitorea la simulacin, mostrando el historial de lo que est pasando en cada corrida y lo que pasar
ms adelante), Simulation Speed (controla la velocidad de la simulacin).
Algunas de las funciones que realiza el reloj se encuentran ubicadas tambin en la barra estndar. Las
figuras correspondientes son:
Reset Clock to start
Step
Run (tiene la opcin de correr el modelo con diferentes
nmeros aleatorios y con mltiples corridas)
TRIALS: una prueba (trial) o experimento es una serie de corridas del modelo de simulacin, el cual
funciona con las mismas condiciones y parmetros, pero cambiando los nmeros aleatorios. Dado que
un modelo de simulacin contiene variabilidad, es importante que este sea corrido ms de una vez. En el
cuadro de dilogo Conduct Trials es posible ajustar el nmero de corridas en cada experimento, y en el
cuadro Random Sampling se puede variar la semilla de la funcin aleatoria.
RESULTS: permiten recolectar y revisar las medidas de desempeo, las cuales predicen qu tan real es
el comportamiento del sistema. Haciendo doble clic en el objeto sobre el cual se quieren ver los
resultados o en Resultados en el men principal y luego doble clic sobre el tipo de objeto, se despliega
un cuadro de dilogo que contiene todas las medidas de desempeo que se pueden analizar. Haciendo
clic derecho sobre los nmeros de la parte derecha, se aaden las medidas que se desean. Se pueden
realizar grficos de tortas y del porcentaje de trabajo. Algunas medidas de desempeo son:

1. Entrada: nmero de tems que entran y que se pierden.


2. Cola: nmero de tems en cola, tiempo promedio en cola (se analizan dos casos: considerando
todos los tems y considerando slo aquellos que hicieron cola), porcentaje de tems que esperaron
menos de cierta cantidad de minutos.
3. Servidor: nmero de tems que pasaron por el centro de servicio, nmero total de trabajos
completados, porcentaje de tiempo que el servidor est esperando porque no hay trabajo (Awaiting
Work), porcentaje del tiempo que el servidor est parado porque otro no le manda trabajo (Blocked)
y porcentaje del tiempo que el work center est parado porque hay paros de algn tipo o por
eficiencia (Stopped).
4. Salida: trabajos completados, tiempo en el sistema.
OBJECTS: se define el tipo de work tem (elemento que fluye a travs de la simulacin), se pueden crear
distribuciones, dar atributos a los tems (labels), definir variables (information store), se pueden formar
grupos con los objetos.
1. Labels: es una caracterstica que se le asigna a un tem. Puede ser numrico o de texto y siempre
debe ser adherido a ste.
2. Information store: permite crear variables y ver cmo cambian a travs del tiempo.
3. Distributions: Simul8 permite trabajar con distribuciones estadsticas, tales como la Normal,
Exponencial, etc., o disear una distribucin propia, de modo que sea posible referirse a la misma
distribucin en varios lugares.
2. BARRA ESTNDAR: Los elementos ms importantes de la barra estndar son:

ENTRADA (WORK ENTRY POINT)


La entrada es donde llegan los tems. Se puede tener tantas entradas como sea
necesario. Haciendo doble clic sobre sta se despliega el siguiente cuadro de
dilogo:
y Inter- arrival times (Tiempo entre llegadas):
Aqu se selecciona la distribucin con que llegan
los tems. Al seleccionarla, se deben introducir
los parmetros requeridos. La distribucin puede
ser cualquiera de la lista o se puede crear una
nueva (New).
y

First at start time: Si se selecciona esta opcin,


al inicio de la simulacin, en el tiempo cero,
llegar un tem.

y Unlimited Arrivals: Esta opcin sirve para que


el tem llegue exactamente cuando es requerido.

y Memo: permiten adicionar notas y documentacin sobre cualquier objeto en la Simulacin.


y Resultados: Muestran las medidas de desempeo que han sido recolectadas durante la corrida.
y

Batching (Por lotes): El Batching permite la entrada de Work tems en grupos o lotes. El tiempo entre
los lotes es definido en el Inter- arrival times. El nmero de tems en un lote puede ser determinado
por una distribucin.

y Routing Out (Ruta de Salida): Indica cmo debe salir el tem hacia la prxima estacin de trabajo en
el proceso. Al hacer clic sobre ste se despliega el cuadro:

Al activar Ignore Blocked Routes Simul8 permite ignorar cualquier ruta que no est disponible, por
ejemplo cuando la cola no tiene ms capacidad. Si no est activada esta opcin, Simul8 espera hasta
que la ruta est disponible.
-

Circulate: cuando la entrada entrega tems a varias estaciones, esta opcin enva el primer tem
al primer destino en la lista, el segundo al segundo destino, y as sucesivamente hasta llegar al
ltimo destino de la lista, donde vuelve y empieza a enviar tems al primer destino. Esta opcin
est seleccionada por defecto.
Uniform: El work tem es distribuido aleatoriamente con igual probabilidad de ir a cualquier
destino.
Percent: distribuye los tems segn el porcentaje de probabilidad especificado a los destinos.
Priority: esta disciplina de salida enva todos los tems al primer destino de la lista, a menos que
est bloqueado, donde por lo tanto los debe enviar al segundo destino y as sucesivamente.
Label (Etiqueta o atributo): enruta al tem segn el valor del atributo, por ejemplo si al atributo se
le dio el valor de 1, el tem ira al primer destino, si se le dio el valor de 2 ira al segundo destino,
y as sucesivamente. En Detail se selecciona el atributo a usar, este label debe estar
relacionado con el work tem. Se debe tener en cuenta que los valores de los atributos deben
estar entre 1 y N, donde N es el nmero de destinos (Esto funciona con una programacin
previa).
Shortest Queue: los tems se envan a la cola ms corta.
Passive: el work tem que este listo para salir espera hasta que sea halado desde otro objeto.

y Label Action: Se utiliza cuando se esta trabajando con atributos. Es posible programar en Visual
Logic.
y Grficos: Para que la entrada muestre el nombre o titulo, en title se debe seleccionar la opcin
Show Title on Simulation Window. Tambin se puede cambiar la imagen de la entrada en Select.
COLA (QUEUE STORAGE BIN)
En la cola se almacenan los tems que estn haciendo fila. Al hacer doble clic sobre
sta se observa:

Capacidad: Si la cola tiene una capacidad


limitada, aqu se debe especificar cual es la
mxima capacidad.

Shelf life: Esta opcin se emplea cuando


los tems no deben permanecer en la cola
ms de cierto tiempo. Es el tiempo mximo
en cola. Si se pasa del tiempo, el tem se
puede daar.

Min Wait time: Tiempo mnimo de espera,


se usa para hacer esperar al tem cierto
tiempo en cola. En algunos procesos se
requiere un tiempo de almacenamiento para
lo cual la cola funcionara como un centro
de trabajo.

y Segregate Results: categoriza los resultados, los cuales se pueden dividir para analizarlos por
separado. Se usa un label.
Normalmente los tems llegan al final de la cola y esperan hasta llegar al inicio, a menos que:
-

El tiempo Shelf Life se haya pasado, por lo que los tems salen Al Work Center que trabaja con
los tems expirados.
Se haya seleccionado la opcin de Prioritize, donde los tems no llegan al final sino que
dependiendo de la prioridad pasan al inicio de la cola. Esta prioridad se da con labels. Mientras
mayor sea el valor del label mayor ser la prioridad.
Se seleccione la regla LIFO: ltimo en entrar, primero en salir.

y Resultados: muestra medidas de desempeo importantes en el anlisis del sistema.


y Contenido: Permite observar los detalles de los tems que estn actualmente en la cola.
y Start up: Si se desea que al iniciar la simulacin haya tems en cola, se debe especificar la cantidad y
el tipo de work tem.
y Grficos:

Hay varias opciones para el grfico de la cola:


- Queue: muestra los tems que estn en fila.
- Tank: muestra una especie de tanque que
se va llenando.
Para que se vea el titulo, en title, se
selecciona la opcin show title...

CENTRO DE TRABAJO (WORK CENTER)


Un Centro de trabajo es el lugar o estacin donde se le realiza el trabajo al tem. Al
hacer doble clic sobre l, se observa el cuadro:

Timing: El tiempo que el centro de trabajo se


demore para realizar su labor es determinado por
la distribucin de servicio. sta se selecciona del
timing box. Al seleccionar la distribucin se deben
introducir
los
parmetros
requeridos.
La
distribucin puede ser cualquiera de la lista o se
puede crear una nueva (New).

y Resources (Recursos): Algunos centros de


trabajo requieren de un recurso (operario) para
poder realizar su labor, que en ocasiones es
compartido con otros centros. En resource se
debe determinar cul es el recurso que se
necesita.

y Resultados: contiene las medidas de desempeo a adicionar.


y

Eficiencia: permite especificar la tasa de eficiencia con que trabaja el centro de trabajo. Esta
eficiencia est relacionada con los daos o paros. Contiene las opciones:
-

Auto: sirve para determinar rpidamente la eficiencia. Simul8 utiliza una distribucin tpica para
generar paros.
Detallada: se pude especificar con distribuciones, el tiempo entre paros, el tiempo que dura la
reparacin y el tipo de paro.

y Routing In (Ruta de Entrada): Describe cmo llega el tem al Work Center. Hay varias disciplinas:
y

Priority: esta disciplina de llegada toma el tem que est en el tope de la lista de tems
disponibles.
Collect: un nmero especfico de tems es recolectado de la lista de objetos. Cada grupo
recolectado se convierte en un solo tem en el centro de trabajo (ej: ensambles). Cuando se
tengan todos los tems necesarios, se empieza el trabajo, antes no.
Passive: acepta un tem empujado desde otros objetos. No hala los tems como lo hara
normalmente.
Expired only: solo acepta un work tem cuyo shelf life haya expirado.
Oldest: toma el tem que haya esperado ms tiempo.
Youngest: toma el tem que haya esperado menos tiempo.
Longest: toma tems de la cola ms larga.
Circulate: el primer tem es tomado de la primera entrada en la lista, el segundo de la segunda
entrada y as sucesivamente.
Locked: bloquea la entrada.

Routing out: Las disciplinas de salida funcionan igual que las explicadas en la entrada. La diferencia
es que el Work Center se puede programar en el Visual Logic: cuando el trabajo este completo, antes
de que salga y en la salida.

y Label action: Se utiliza cuando se esta trabajando con atributos.


y Priority: Cuando dos o ms centros de trabajo estn compitiendo por un mismo recurso, el Work
Center que tenga mayor prioridad es el que gana el recurso, cuando est disponible. Por defecto la
prioridad es 50 y es igual en todos los W.C.
y Contents: Permite observar los detalles de los tems que estn actualmente en el Centro de trabajo.

y Grficos: Permite cambiar el grfico del work center. Tiene la opcin de cambiar la imagen cuando
este est: trabajando, bloqueado, parado y cambiando (change over).
SALIDA (WORK COMPLETE)
Por esta sale el tem completado del modelo. Al hacer doble clic sobre ella, se despliega
el siguiente cuadro:

Halt model at limit: esta opcin permite que el


modelo pare cuando cierto nmero de trabajos se
ha procesado.

Segregate Results: categoriza los resultados. Los


resultados se pueden dividir para analizarlos por
separado. Se usa un label.

Resultados: muestra las medidas de desempeo


importantes para el modelo.
Grficos: Para que se vea el titulo, en title, se
selecciona la opcin show title...

RECURSO (RESOURCE)
El recurso puede ser requerido para procesar los trabajos o para la reparacin de la
mquina.
FLECHAS
Sirve para conectar los objetos.
Al activar esta opcin se pueden ver las flechas del modelo.
RESULTADOS
Esta opcin construye graficas de tiempo de los objetos seleccionados.
Muestra la informacin en una hoja de clculo.
Este es el Results Summary. Aqu aparecen los resultados de inters, seleccionados
por el usuario al final de la corrida. Cuando se corre varias veces el modelo (multiple
runs) aparecen los intervalos de confianza.
Muestra un informe financiero de la simulacin (esto no se va a trabajar en el curso).
EJEMPLO

También podría gustarte