Nesta página

Referência da interface de simulação

Process Intelligence Process Intelligence Disponível com uma licença de Inteligência de processos ou superior. Apenas as licenças deste plano ou de um plano superior podem usar este recurso. Comparar planos Disponível com uma licença de Process Intelligence ou superior

O que esta referência aborda

Esta página apresenta uma referência completa da interface de simulação do ProcessMind. Use-a como consulta rápida ao configurar simulações.

Acessando a aba de simulação

A configuração da simulação fica no painel direito ao visualizar um modelo de processo:

  1. Abra um processo que contenha um modelo BPMN
  2. Acesse a aba Simulação no painel direito
  3. Todas as configurações de simulação são organizadas em seções recolhíveis

Gerenciamento de simulações

Na parte superior do painel de simulação, você encontra controles para gerenciar as configurações de simulação:

Seletor de simulação

Controle Descrição
Lista de simulações Selecione uma configuração de simulação existente na barra lateral
Criar simulação Crie uma nova configuração de simulação
Renomear Altere o nome e o nome do conjunto de dados da configuração atual
Duplicar Crie uma cópia da configuração atual
Configuração automática Configure automaticamente os parâmetros de simulação usando IA ou dados observados
Excluir Remova a configuração de simulação atual

Você pode ter várias configurações de simulação para o mesmo processo, comparando diferentes cenários sem perder suas configurações.

Botões de ação

No cabeçalho da página, você encontra os principais botões de ação:

Botão Descrição
Executar simulação Execute a simulação com as configurações atuais
Configuração automática Abra a caixa de diálogo de configuração automática para preencher os parâmetros de simulação

A caixa de diálogo Configuração automática oferece dois modos:

  • Sugerido por IA: use a IA para gerar parâmetros de simulação realistas com base na estrutura do seu modelo de processo
  • Observado nos dados: derive os parâmetros dos dados reais do seu processo, disponível somente quando os dados estão mapeados para o modelo

Períodos

A seção de períodos define o intervalo de tempo da sua simulação:

Configuração Descrição Exemplo
Período da simulação O intervalo de datas da simulação, com data inicial e final 01/01/2025 a 31/03/2025
Período de aquecimento Quando ativado, executa um período adicional de aquecimento antes da data inicial Ativar/desativar

Período de aquecimento

O período de aquecimento permite que a simulação alcance um estado estável antes da coleta de dados. Quando ativado, a simulação é executada por um período igual à duração da simulação antes da data inicial. Somente os eventos ocorridos entre as datas inicial e final são incluídos na saída. Isso elimina o viés de inicialização nos resultados da simulação.

Atributos do caso

Os atributos são valores carregados por cada caso ao longo do processo. Configure como eles serão gerados.

Atributos numéricos

Os atributos numéricos usam distribuições estatísticas para gerar valores. Consulte Distribuições para ver todos os tipos disponíveis.

Configuração Descrição
Distribuição Tipo de distribuição estatística
Parâmetros Parâmetros específicos da distribuição
Periodicidade Variação opcional baseada no tempo
Condições Geração condicional opcional

Atributos de texto

Os atributos de texto têm vários modos de geração:

Modo Descrição Exemplo de saída
Lista Seleção aleatória ponderada a partir de uma lista de valores “Gold”, “Silver”, “Bronze”
Numerado Prefixo seguido de número sequencial “ORDER-0001”, “ORDER-0002”
Nomes fictícios Nomes de pessoas gerados “Sarah Johnson”, “Michael Chen”
Empresas fictícias Nomes de empresas gerados “Acme Corp”, “Global Industries”
Países Nomes de países “United States”, “Germany”, “Japan”

Configuração de recursos

Defina os pools de recursos disponíveis para uso pelas atividades.

Configuração Descrição
Nome Identificador do pool de recursos
Capacidade Número de unidades disponíveis
Periodicidade Capacidade opcional variável no tempo

Consulte Recursos para obter orientações detalhadas sobre modelagem de recursos.

Configurações do evento de início

Configure como novos casos entram no processo por meio dos eventos de início:

Configuração Descrição
Distribuição Como as chegadas são distribuídas, normalmente por Poisson
Taxa Número médio de chegadas
Unidade da taxa Unidade de tempo: perHour, perDay, perWeek, perMonth, perYear
Periodicidade Variações da taxa de chegada baseadas no tempo
Condições Padrões de chegada condicionais

Configuração padrão

Por padrão, os casos chegam seguindo uma distribuição de Poisson, à taxa de 1 caso por hora.

Configurações de Task (Atividade)

Cada Task do seu modelo BPMN pode ser configurada com parâmetros de processamento:

Tempo de processamento

Configuração Descrição
Distribuição Como o tempo de processamento varia
Unidade de tempo segundos, minutos, horas, dias
Periodicidade Variações do tempo de processamento baseadas no tempo
Condições Tempos de processamento condicionais

Recursos necessários

Configuração Descrição
Pool de recursos Qual pool de recursos usar
Quantidade Quantas unidades são necessárias

É possível adicionar vários requisitos de recursos a uma única Task.

Probabilidade de pular

Configuração Descrição
Porcentagem Probabilidade, de 0 a 100%, de a atividade ser pulada
Periodicidade Variações da probabilidade de pular baseadas no tempo
Condições Regras condicionais para pular

Quando é pulado, o caso segue imediatamente para o próximo elemento sem consumir recursos; somente a duração mínima de 1 segundo é adicionada.

Estratégia de fila

Configuração Descrição
FIFO First In, First Out: os casos são processados na ordem em que chegaram, padrão
LIFO Last In, First Out: os casos que chegaram mais recentemente são processados primeiro
Aleatório Os casos são selecionados aleatoriamente na fila de espera

A estratégia de fila determina como o próximo caso é selecionado na fila de espera quando a atividade fica disponível para processar um novo trabalho.

Alterações de atributos

Configure como os atributos do caso serão modificados quando a Task for concluída:

Configuração Descrição
Atributo Qual atributo modificar
Novo valor O valor a definir, que pode ser fixo ou uma distribuição
Condições Quando aplicar a alteração

Configurações de eventos intermediários

Para eventos intermediários, que não são eventos de início:

Configuração Descrição
Alterações de atributos Modificar os valores dos atributos do caso
Probabilidade de pular Probabilidade de ignorar o evento

Configuração de Gateway

Gateways XOR (exclusivos)

Para gateways exclusivos, configure a probabilidade de cada caminho de saída:

Configuração Descrição
Probabilidade Peso relativo deste caminho, normalizado automaticamente
Periodicidade Variações da probabilidade baseadas no tempo
Condições Seleção condicional de caminho

Observação: as probabilidades são pesos relativos. Definir os fluxos como 70, 20 e 10 produz o mesmo resultado que 7, 2 e 1.

Gateways AND (paralelos)

Nenhuma configuração é necessária; todos os caminhos de saída são seguidos simultaneamente.

Gateways OR (inclusivos)

Semelhante ao XOR, mas vários caminhos podem ser selecionados, com pelo menos um sempre garantido.

Configurações de Sequence Flow

Configure Sequence Flows individuais, representados pelas setas entre os elementos:

Configuração Descrição
Probabilidade Peso relativo quando o fluxo sai de um gateway
Periodicidade Variações baseadas no tempo
Condições Seleção condicional do fluxo

Referência do editor de distribuições

Ao configurar qualquer distribuição, você usará o editor de distribuições:

Tipos de distribuição disponíveis

Tipo Parâmetros Caso de uso
Fixo value Valores constantes
Normal mean, stdDev Variação simétrica
Uniforme min, max Intervalo com probabilidade igual
Triangular min, mode, max Intervalo com valor mais provável
Poisson lambda, rateUnit Taxas de chegada
Lognormal mean, stdDev Tempos com assimetria à direita
Weibull scale, shape Modelagem de confiabilidade
Pearson VI alpha1, alpha2, beta Padrões complexos
Beta min, max, alpha, beta Forma flexível entre o mínimo e o máximo

Unidades de tempo

Quando aplicável, as durações podem ser especificadas em:

  • Segundos
  • Minutos
  • Horas
  • Dias

Unidades de taxa

Para distribuições de chegada:

  • Por hora
  • Por dia
  • Por semana
  • Por mês
  • Por ano

Consulte Distribuições para obter explicações detalhadas.

Referência do editor de periodicidade

Ao configurar parâmetros variáveis no tempo:

Tipo Parâmetros Exemplo
Sempre (nenhum) Sem variação no tempo
Padrão (nenhum) Regra de fallback
Cada dia startTime, endTime 09:00-17:00 diariamente
Cada dia útil startTime, endTime Horário comercial de segunda a sexta
Cada dia do fim de semana startTime, endTime Horário de fim de semana, sábado e domingo
Cada semana startDay, startTime, endDay, endTime Padrão semanal de vários dias
Cada mês startDayOfMonth, startTime, endDayOfMonth, endTime Processamento no fim do mês
Cada ano startMonth, startDayOfMonth, startTime, endMonth, endDayOfMonth, endTime Padrões sazonais
Período fixo startDateTime, endDateTime Eventos únicos

Consulte Periodicidade para obter orientações detalhadas.

Referência do editor de condições

As condições permitem variar os valores dos parâmetros com base nos atributos do caso:

Tipo de condição Descrição
Correspondência de valor O atributo é igual a valores específicos
Intervalo O atributo numérico está dentro de um intervalo

Exemplo: aplique tempos de processamento diferentes com base na categoria do cliente.

Executando simulações

Controles de execução

Controle Descrição
Executar simulação Inicie a execução da simulação
Barra de progresso Mostra a porcentagem concluída durante a execução
Cancelar Interrompa uma simulação em execução

Limites de execução

Limite Valor Finalidade
Máximo de eventos 5.000.000 Evita simulações sem fim

Limite de eventos

A simulação será interrompida ao atingir 5.000.000 de eventos. Se você atingir esse limite, considere encurtar o período da simulação ou reduzir as taxas de chegada.

Saída da simulação

Quando a simulação é concluída, ela cria um conjunto de dados no seu processo, contendo o Event Log completo:

Conteúdo da saída

Campo Descrição
ID do caso Identificador exclusivo de cada caso simulado
Atividade Nome da atividade executada
Data e hora de início Quando a atividade começou
Data e hora de conclusão Quando a atividade terminou
Recurso Qual recurso executou a atividade
Atributos Valores dos atributos do caso no momento da execução

Trabalhando com a saída

O Event Log simulado é um conjunto de dados padrão do ProcessMind. Você pode:

  • Visualizá-lo no explorador de processos
  • Analisá-lo com todos os recursos do ProcessMind
  • Compará-lo com outros conjuntos de dados, históricos ou simulados
  • Exportá-lo para análise externa

Próximos passos