Está en la página 1de 15

Primeros Modelos con Simio

Material del Capítulo 5 de Simio y Simulación:


Modelado, Análisis, Aplicaciones
Sistema de Colas con un Solo Servidor

Salidas
Llegadas
Atención
(λ=48/hora)
(μ=60/hora)

Primeros Modelos de Simio 2


Interfaz de Usuario de Simio
Ayuda (o F1)
• Menú Aplic.
• Cintas
• Pestañas Proy.
• Librería
• Página Inicio
• Proyecto
• Modelo Actual
• Propiedades
Primeros Modelos de Simio 3
Ventanas del Modelo
• Ventana Facility define la lógica del modelo a partir de
objetos animados.
• Ventana Processes define la lógica del modelo a partir del
flujo de procesos tradicional (no en la Edición Express)
• Ventana Definitions define las propiedades, estados,
eventos, listas, etc. de un objeto.
• Ventana Data le permite acceder a varios paneles para
crear y editar datos.
• Ventana Dashboard proporciona un vista dinámica de la
evolución del estado de un objeto sobre el tiempo.
• Ventana Results muestra los resultados en forma de
Reporte o de Tabla Pivote
• No todos los modelos tienen las ventanas anteriores.

Primeros Modelos de Simio 4


Más Ventanas del Modelo
• Cintas definen los menús y barras de herramientas y
cambian dinámicamente con base en lo que se está
haciendo.
• Ventana Navigation le permite alternar entre los
diferentes modelos y componentes de su proyecto.
• Ventana Properties le permite establecer las
propiedades de un objeto para personalizar su
comportamiento.
• Ventana Library muestra la librería estándar, la
librería de su proyecto y las opcionales.

Primeros Modelos de Simio 5


Standard Library
• Source – genera entidades con cierto patrón de llegadas.
• Sink – destruye entidades y registra estadísticas.
• Server – proceso capacitado (e.g., máquina).
• Workstation – server con apertura y cierre de procesos, y más ...
• Combiner – agrupa entidades con una entidad padre (e.g., paleta).
• Separator – desagrupa/copia entidades.
• Resource – capturado y liberado por objetos.
• Vehicle – recoge/deja entidades por ruta fija o bajo demanda.
• Worker – recurso móvil, para tareas estacionarias o en movimiento.
• BasicNode – intersección simple – entrada de objetos fijos.
• TransferNode – toma destino/transporte – salida de objetos fijos.
• Connector – cero tiempo de viaje.
• Path – las entidades se mueven independientemente a su velocidad.
• TimePath – las entidades completan su viaje en cierto tiempo.
• Conveyor – dispositivos de transporte acumulativo/no-acumulativo.
Primeros Modelos de Simio 6
Paradigmas de Modelado
• Objetos
– Intuitivos, fáciles de usar, comunmente usados
– Ventana Facility
• Procesos
– Flexibles y eficientes
– Ventana Processes
• Código del Usuario
– Rara vez es necesario, mayor flexibilidad
– Se cubre en el capítulo 10

• Los tres se pueden usar en el mismo modelo


Primeros Modelos de Simio 7
Construcción de un Modelo Sencillo

Primeros Modelos de Simio 8


Tabla Pivote del Modelo Sencillo

Primeros Modelos de Simio 9


Reporte de Resultados – Tabla Pivote

• Procesa, resume, reporta y explora los datos.

• Agrupamiento: Arrastrar columnas a posiciones


diferentes para obtener diferentes agrupamientos.
• Ordenamiento: Hacer clic en el triángulo del
encabezado de la columna para cambiar el orden
(ascendente y descendente).
• Filtrado: Hacer clic en el embudo del encabezado de
la columna para habilitar/deshabilitar el despliegue
de algún campo.

Primeros Modelos de Simio 10


Análisis de Colas vs. Resultados Iniciales
Métrica Colas Modelo
Utilización (r) 0.800 0.830
Número en el sistema (L) 4.000 2.879
Número en Cola (Lq) 3.200 2.049
Tiempo en Sistema (W) 0.083 0.061
Tiempo en Cola (Wq) 0.067 0.044

Llegadas Salidas
Atención
(λ=48/hora) (μ=60/hora)

Primeros Modelos de Simio 11


Modelado Usando Procesos
• Colocar pasos (Steps) en Procesos en la ventana
Processes
• Los procesos se ejecutan por fichas (Tokens)
– No son entidades
• Estados (States) en la ventana Definitions
• Elementos (Elements) en la ventana Definitions
– Temporizador (Timer)
– Estadísticas (Statistics)
• Los Objetos se colocan en la ventana Facility

Primeros Modelos de Simio 12


Primer Modelo con Procesos – Datos Iniciales

Primeros Modelos de Simio 13


Primer Modelo con Procesos – El Modelo

Primeros Modelos de Simio 14


Primer Modelo con Procesos - Salida

Primeros Modelos de Simio 15