Detectar abastecimentos de combustível

Esta tradução foi feita automaticamente. Para obter informações mais precisas, consulte a versão em inglês.

Para detectar abastecimentos, os dados processados são utilizados (isso é feito nas etapas Preparar dados e Filtragem).

Três opções estão associadas a esta detecção:

  • Opção: Volume mínimo de abastecimento de combustível;
  • Opção: Detectar abastecimento de combustível somente quando o veículo estiver parado;
  • Opção: Calcular volume de abastecimento através de dados não tratados;
  • Caso especial: Como um abastecimento é processado?

Volume mínimo de abastecimento de combustível

Copied!
... Configurações básicas → Volume mínimo de abastecimento de combustível

Esta opção ajuda a excluir falsos abastecimentos, pois os sensores podem enviar falsos aumentos de dados em movimento.

Detectar abastecimento de combustível somente quando o veículo estiver parado

Copied!
... → Configurações avançadas → Configurações de detecção de abastecimentos  → Detectar abastecimento de combustível somente quando o veículo estiver parado

Em condições normais, os veículos de transporte são abastecidos durante as paradas. Esta opção restringe sua busca apenas a paradas/estacionamentos. Além disso, se o intervalo máximo entre mensagens for indicado na aba Avançadas e tiver sido excedido, um abastecimento pode ser detectado neste intervalo.

Calcular volume de abastecimento através de dados não tratados

Copied!
... → Configurações avançadas → Configurações de detecção de abastecimentos → Calcular volume de abastecimento através de dados não tratados

Quando a filtragem está ativada, alguns desvios no nível de combustível podem ocorrer no início e no final de um abastecimento. Para evitar isso, o sistema usa dados não filtrados quando o volume de abastecimento é calculado. Esta opção é aplicada apenas quando o valor antes da filtragem excede o valor obtido como resultado da filtragem.

Caso especial: Como um abastecimento é processado?

Fronteiras de tempo e volume do abastecimento

O abastecimento é realizado.

Seja o volume de combustível nesta mensagem Vcurr, o volume de combustível na mensagem anterior — Vprev. Se a diferença d (d=Vcurr - Vprev) para a mensagem atual for positiva, então a mensagem atual é marcada como uma mensagem de abastecimento inicial.

O tempo passa. O abastecimento está próximo do fim. Quando o valor d para alguma mensagem se torna negativo (ou seja, o volume de combustível na mensagem atual é menor que na anterior), então ela é chamada de mensagem de abastecimento final.

volume do abastecimento é igual a Vfinal - Vinit (a diferença nos volumes de combustível entre as mensagens de abastecimento final e inicial).

Se a opção Calcular volume de abastecimento através de dados não tratados estiver ativada, os valores do volume máximo (Vmax) e mínimo (Vmin) de combustível no intervalo de abastecimento são usados. O volume do abastecimento de combustível será Vmax - Vmin.

Algoritmo de cálculo do timestamp de abastecimento

Agora é hora de encontrar o timestamp do abastecimento.

Iterativamente para cada mensagem dentro do intervalo de abastecimento (excluindo a última), o sistema busca o delta (d=Vnext - Vcurr) para a próxima mensagem que mostra o crescimento do nível de combustível entre a mensagem atual e a próxima.

O timestamp da mensagem cujo delta é o maior entre os outros é considerado como o timestamp do abastecimento (em outras palavras, a mensagem à esquerda é selecionada do par de mensagens cujo delta é o maior).

Determinando abastecimentos de combustível na tabela “Movimento de combustível”

A tabela Movimento de combustível determina a atividade de combustível da unidade (abastecimento de combustível, dreno, operação do contador), de acordo com a qual o relatório está sendo executado, bem como as unidades que estavam próximas a ela. O seguinte algoritmo explica qual princípio o sistema usa para determinar para quais das unidades próximas o combustível foi distribuído.

Os intervalos para a distribuição e recepção de combustível são considerados adjacentes se o tempo do abastecimento de combustível da unidade que recebe combustível tiver caído no intervalo de operação do contador da unidade que o distribuiu (veja o diagrama).

Se não houve tal correspondência, o algoritmo busca a interseção de todo o intervalo de abastecimento de combustível da unidade que recebeu o combustível com os intervalos do contador da unidade que o distribuiu e seleciona o mais próximo (veja o diagrama).

Baixar arquivo PDF
Baixar documento Word

Veja também