GUIA PRACTICA DE SIMIO MEDIANTE EJEMPLOS
SIMIO
GUIA PRACTICA MEDIANTE EJEMPLOS
Autor: Dr. Luis Ernesto Mancilla Espinoza
División de Estudio de Posgrado e Investigación
Instituto Tecnológico de León
Abril 2013
Versión 01-2013
[Escriba texto]
Dr. Luis Ernesto Mancilla Espinoza
[Escriba texto]
2
INDICE
página
1.-Ejemplo: Un modelo sencillo de línea de flujo.
3
Adición de una gráfica de pastel.Agregando animación en 3D.
Definiendo propiedades del modelo y experimentos.
Interpretación de los resultados
2.-Ejemplo: Asignación de Pesos en los Enlaces.
15
3.-Ejemplo: Seleccionar de la lista de enrutamiento dinámico.
18
4.-Ejemplo: Por Secuencia.
22
5.-Ejemplo: Combinando y después separando.
26
6.-Ejemplo: Caminos bidireccionales.
28
7.-Ejemplo: Combinación deTransportadores.
30
8.-Ejemplo: Tomar bajo demanda.
32
9.-Ejemplo: Operadores movibles.
34
10.-Ejemplo: Uso de un recurso móvil con Server.
37
11.-Ejemplo: Varias entidades de un único proveedor.
40
12.-Ejemplo: Mesas separadas de secuencia de productos.
43
13.-Ejemplo: Redefinición del ejemplo 12.
47
14.-Ejemplo: Inicialización de una matriz utilizandouna tabla.
50
15.-Ejemplo: Servidor Tándem.
56
[Escriba texto]
Dr. Luis Ernesto Mancilla Espinoza
[Escriba texto]
3
EJEMPLO 1.
Un modelo sencillo de línea de flujo.
Usaremos la biblioteca estándar de objetos construyendo un modelo sencillo de línea
de flujo en el cual las entidades arriban al sistema, son procesadas a través de dos
servidores, y después liberadas delsistema.
Modelaremos el proceso de arribo de clientes usando un objeto Source, cada servidor
usara el objeto Server, y el proceso de salida o liberación usaremos el objeto Sink.
También usaremos el objeto Path para modelar el camino o ruta entre los objetos.
El mecanismo de construir este modelo es muy sencillo. Abra SIMIO y
automáticamente se crea un nuevo modelo llamado: Model, observe de lasáreas del
lado derecho: Navegation: Model y Properties: Model (Fixed Model).
Del lado izquierdo están las áreas: Standard Library, Flow Library, Project Library con
ModelEntity (el triángulo verde que representa la entidad en su forma estándar).
De Standard Library, arrastre y coloque los objetos Source, dos Servers, y un Sink.
Nuevamente de Standard Library, localice el objeto Path, de click yel cursor se
transforma en una cruz, damos click en el cuadrito azul a la salida del componente
Source y arrastramos hasta tocar el cuadrito gris de la entrada de Source1 y damos
click para crear el Path1, hacemos lo mismo con el camino que une la salida del
Source1 y el Source2 para crear el Path2, finalmente creamos el camino que une la
salida del Source2 con la entrada de Sink para crearel Path3.
Ahora baja a la sección de Run, que está en la parte superior derecha y de click sobre
el botón de Run, vera que su modelo inicia la ejecución como se muestra abajo.
Los triángulos verdes son entidades que representan los clientes moviéndose a través
del sistema.
[Escriba texto]
Dr. Luis Ernesto Mancilla Espinoza
[Escriba texto]
4
Note que cada servidor tiene treslíneas verdes representando animaciones de las
colas o filas propietarias del servidor (fila de entrada, fila en proceso por el servidor,
fila de salida).
Las colas animadas a la izquierda del servidor es el buffer de entrada donde los
clientes o consumidores esperan su turno para ser procesados, la fila animada arriba
del servidor es el buffer procesándose donde las entidades esperan mientrasestán
siendo atendidas y la cola animada a la derecha es el buffer de salida donde las
entidades esperan salir del servidor.
Podemos mover y ajustar esas animaciones de colas. Note que estas animaciones
únicamente construyen y alargan la cola de animación cambiando el número de
clientes que pueden ser animados en las colas, pero no el número actual de clientes
que pueden estar en la cola o...
Regístrate para leer el documento completo.