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?

Parâmetros

PreviousResource Pool: criando recursosNextColeta de resultados da simulação: tempo de permanência no sistema

Last updated 1 year ago

Was this helpful?

Existe um parâmetro de entrada claro neste modelo: o número de caixas normais abertos. No AnyLogic, parâmetros se equivalem a variáveis, mas com uma diferença: elas são utilizadas automaticamente para interface de entrada do modelo (ou mesmo de agentes, funções etc.). Isto ficará mais claro em breve, por enquanto, vamos criar um parâmetro de nome numCaixas. A criação de parâmetros é feita diretamente pelo elemento Parameter da Paleta Agent:

Não se esqueça de definir o tipo como inteiro (int) e atribuir o valor 3 ao número de caixas default:

Este parâmetro, que eu nomeei numCaixas, definirá a capacidade do Resource Pool e, por conseguinte, representará o número de caixas disponível. Para vincular o bloquinho com o parâmetro, vá até a caixa Capacity do Resource Pool, digite num e, a seguir, aperte fast & furious Ctrl+espaço:

Agora podemos ter uma ideia mais clara sobre a utilidade de um parâmetro no AnyLogic: se você for ao experimento Simulation, vai notar que o parâmetro numCaixas aparece automaticamente como parâmetro de interface do modelo (abra a aba Parameters, na área de Properties, tela do lado esquerdo):

Se você alterar o valor do parâmetro nesta caixinha, o experimento de simulação usará este novo valor! Ou seja, o AnyLogic criou automaticamente para você uma simples interface de dados do seu modelo. Dê seu muito obrigado ao Mr. AnyLogic!