Modelagem de processos no AnyLogic
pt_br
pt_br
  • Introdução
  • Premissa
  • O que você precisa para este tutorial
  • Etapas
  • Parte I: instalação, abrir, fechar e uso do mouse
    • Download e instalação da versão PLE
    • Tela de boas vindas
  • Abrindo um modelo
  • Parte II: criar um modelo, mais um pouco de mouse e blocos construtores
    • Exercício: fila bancária
  • Criando um modelo
  • Construindo o fluxo de processos do modelo
  • O que é um experimento?
  • Criando resultados de saída da simulação
  • Comando de cópia de elementos Ctrl+arraste do elemento
  • Semente do gerador de números aleatórios
  • Parte III: recursos, parâmetros e variáveis
    • Um novo fluxo de processos no modelo
    • Resource Pool: criando recursos
  • Parâmetros
  • Coleta de resultados da simulação: tempo de permanência no sistema
  • Variáveis no AnyLogic
  • Saídas por gráfico: Histogram Data
  • Saídas por gráfico: Histogram
  • Saídas por gráfico: Time Plot
  • Análise dos resultados
  • Parte IV: nuvem
    • Enviando o modelo para a nuvem
  • Experimento: Parameters Variation
  • Epílogo
    • Como aprender o AnyLogic a partir daqui
  • Apêndice ou coisas que deixariam o tutorial ainda maior
    • Simulação com Replicações
  • Tempo de warm-up
  • Comunicação com planilhas Excel
  • Leitura/Gravação em arquivos txt
  • Entidades, agentes, atributos & variáveis
  • Animação
  • Navegação de agente, funções, objetos etc.
  • Blocos essenciais da paleta Process Modeling Library
  • Timeout e preemption no bloco Queue
  • Resposta do desafio
  • Como citar esta obra e ficha catalográfica (ISBN)
Powered by GitBook
On this page

Was this helpful?

Saídas por gráfico: Time Plot

PreviousSaídas por gráfico: HistogramNextAnálise dos resultados

Last updated 4 years ago

Was this helpful?

Encerrando o modelo, colocaremos um gráfico da distribuição do tempo médio de permanência no sistema. Lembre-se que ao criarmos o par de blocos timeMeasureStart e timeMeasureEnd, automaticamente foi criado um Dataset (ou amostra) do tempo de permanência no sistema. O processo de criação do Time Plot (gráfico em que o eixo x é o tempo de simulação) já deve parecer bem simples para você:

Os valores do tempo no sistema estão armazenados em um Dataset dentro do bloco timeMeasureEnd. Este Dataset é acessado facilmente pelo método:

timeMeasureEnd.dataset

Contudo, não pretendemos, como no gráfico anterior, mostrar simplesmente a distribuição de valores. Queremos mostrar o comportamento da média amostral ao longo do tempo de simulação. O Dataset tem um conjunto de métodos para estimativas de estatísticas, como o getYmean(), que fornece tal média. Para acessá-lo, usamos – caprichando no uso do CTRL+Espaço – a expressão:

timeMeasureEnd.dataset.getYmean()

O preenchimento do Time Plot depende dos seguintes passos:

  • Se aparecerem 2 blocos de dados em Data, apague um deles clicando no pequeno “x” vermelho na parte de baixo da aba Data;

  • Crie um título emocionante para a distribuição: Tempo médio no sistema (min);

  • No parâmetro Value informe qual o valor que deseja no eixo y do gráfico:

timeMeasureEnd.dataset.getYmean().

Como a simulação dura 600 minutos, altere a opção Time window, dentro do menu Scale:

Como último parâmetro do Time Plot, precisamos definir quantos dados são apresentados no gráfico, pois o default é limitar o conjunto todo em 100 elementos. Vamos alterar isso na barra Data update, aumentado o número de dados para 600 (algo equivalente a uma coleta/min):

Simule!