Modelagem de processos no AnyLogic
español
español
  • Introducción
  • Premisa
  • Que necesita para este tutorial
  • Pasos
  • Parte I: instalación, apertura, cierre y uso del ratón
    • Descarga e instalación de la versión PLE
    • Pantalla de bienvenida
  • Abrir un modelo
  • Parte II: Creación de un modelo, más opciones del ratón y bloques de construcción
    • Ejercicio: Cola bancaria
  • Creación de un modelo
  • Crear el flujo de proceso del modelo
  • ¿Qué es un experimento?
  • Crear resultados de salida de simulación
  • Comando para copiar elementos Ctrl + arrastrar el elemento
  • Semilla del generador de números aleatorios
  • Parte III: recursos, parámetros y variables
    • Un nuevo flujo de proceso en el modelo
  • Resource Pool: creación de recursos
  • Parámetros
  • Recopilación de resultados de simulación: tiempo pasado en el sistema
  • Variables en AnyLogic
  • Salidas por gráfico: Datos de histograma
  • Salidas por gráfico: Histograma
  • Salidas por gráfico: Time Plot
  • Análisis de los resultados
  • Parte IV: nube
    • Envío del modelo a la nube
  • Experimento: Parameters Variation
  • Epílogo
    • Epílogo: cómo aprender AnyLogic desde aquí
  • Apéndice o cosas que agrandaron aún más el tutorial
    • Simulación con réplicas
  • Tiempo de entrenamiento
  • Comunicación con hojas de cálculo de Excel
  • Lectura/escritura en archivos txt
  • Entidades, agentes, atributos y variables
  • Animación
  • Navegación de agentes, roles, objetos, etc.
  • Bloques esenciales de la paleta Process Modeling Library
  • Timeout y preemption en el bloque de queue
  • Respuesta al desafío (final de la Parte IV)
  • Cómo citar este trabajo y catálogo (ISBN)
Powered by GitBook
On this page

Was this helpful?

Recopilación de resultados de simulación: tiempo pasado en el sistema

PreviousParámetrosNextVariables en AnyLogic

Last updated 4 years ago

Was this helpful?

En este ejercicio, el nivel de servicio que le interesa al gerente del banco es el tiempo promedio que los clientes permanecen dentro de la sucursal, considerando tanto el tiempo en línea como la duración del servicio. Además, quiere saber si la agencia estará demasiado llena, durante el período simulado.

Los bloques Time Measure Start y Time Measure End, con iconos similares a un cronómetro, son específicos para recopilar datos de intervalos de tiempo durante la simulación.

Queremos el tiempo que el cliente permanece en el sistema, por lo que colocamos un bloque de Time Measure Start en el punto de inicio (en el punto de activación del cronómetro):

El segundo cronómetro, ahora con la medición de tiempo Time Measure End, se coloca al lado de la salida (donde el cronómetro está cerrado):

Importante: preste atención a la forma en que AnyLogic creó las conexiones entre los bloques. De hecho, no rompió las dos conexiones existentes en la región timeMeasureEnd. Debes romper uno a mano tú mismo. Veamos la repetición:

El último paso es informar a timeMeasureEnd quién inició el cronómetro, en este caso timeMeasureStart (tenga en cuenta que podemos tener varios puntos de activación y cronómetro en el mismo modelo):

Como se le dijo a AnyLogic de que el Dataset tiene una capacidad de 1,000 datos, cuando se alcanza este límite y se recopila un nuevo valor, AnyLogic descartará el primer valor recopilado en la muestra y colocará el nuevo valor al final de la cola. Esto también significa que las estadísticas (media, desviaciones, etc.) siempre se estimarán a partir de la muestra de estos últimos 1,000 valores.

Importante: dentro del bloque, aumenté el parámetro Dataset capacity para 1.000. Para AnyLogic, un es una muestra de datos recopilados del modelo, similar, por ejemplo, a los datos recopilados por los investigadores de campo de una encuesta electoral: no se realiza una consulta de toda la población, sino de un subconjunto de la población. Por defecto (y esto se puede modificar fácilmente), un Dataset tiene un parámetro x, que es el tiempo transcurrido desde el inicio de la simulación, es decir, el instante en que se recopilan los datos, y un parámetro y, que es el valor realmente recopilado.

Consejo: ¿Desea obtener más información sobre cómo extraer estadísticas de tiempo dentro de un modelo? ¡Tengo un

conjunto de datos
pequeño video genial en YouTube!