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