# Sensor de nível de combustível

Os sensores de combustível são essenciais para monitorar os níveis de combustível em veículos e tanques, fornecendo dados importantes para acompanhar o consumo, detectar abastecimento e drenagem, e otimizar o gerenciamento de combustível. O uso eficaz desses dados ajuda a prevenir perdas de combustível, identificar veículos com alto consumo e melhorar a eficiência geral, resultando em economias significativas de custo.

### Entendendo as leituras do sensor de combustível

A precisão dos dados de combustível depende de vários fatores importantes:

1. **Tipo de sensor de nível de combustível**: A precisão do sensor e sua compatibilidade com o dispositivo GPS.
2. **Instalação do sensor**: A instalação correta é fundamental, especialmente para tanques não padronizados. As diretrizes do fabricante devem ser seguidas para um desempenho ideal.
3. **Configurações no dispositivo**: Certifique-se de que o sensor esteja configurado corretamente e transmitindo dados para a plataforma. É preferível fazer as calibrações diretamente na plataforma, em vez de no dispositivo.
4. **Configurações da plataforma**: Configurações precisas na plataforma são essenciais não apenas para os dados exibidos nos widgets, mas também para o funcionamento dos alertas de drenagem/abastecimento e dos relatórios de nível de combustível.

### Configurando um sensor de combustível

Os sensores de combustível são categorizados como [Sensores de medição](/docs/user/pt-br/guide/devices-and-settings/vehicle-sensors/measurement-sensors.md) na plataforma Navixy. Para adicionar um sensor de combustível:

1. **Navegue até Dispositivos e configurações -> Sensores e botões**.
2. Clique no **+** ícone e selecione **Sensor de medição**.
3. Configure o sensor:

* **Nome do sensor**: Atribua um nome claro para facilitar a identificação.
* **Entrada**: Selecione o canal de entrada pelo qual os dados de combustível serão transmitidos.
* **Unidades**: Escolha a unidade de medida apropriada (por exemplo, litros).
* **Precisão**: Defina a porcentagem de precisão, que será usada para calcular o erro absoluto no volume de combustível.
* **Limiares para detecção de drenagem**: Defina os limiares para detectar drenagens de combustível com base na taxa de variação ao longo do tempo ou da quilometragem.

#### Configurações avançadas do sensor de combustível

* **Ignorar em movimento**: Exclua automaticamente quaisquer drenagens ou reabastecimentos que ocorram enquanto o veículo estiver em movimento. Isso é determinado pela **Detecção de estacionamento** configuração.
* **Tempo limite do filtro**: Ajuste o período de tempo limite para filtrar leituras instáveis durante o movimento do veículo ou imediatamente após o reabastecimento. Essa configuração é especialmente útil para veículos com tanques grandes.
* **Tabela de calibração**: Converta as leituras do sensor em unidades utilizáveis, como litros. A calibração precisa é essencial para dados confiáveis.
* **Filtros avançados**: Defina filtros para ignorar leituras abaixo ou acima de determinados limiares e aplique multiplicadores para ajustar os dados do sensor conforme necessário.

#### Processamento de dados de combustível na plataforma

A plataforma Navixy lê e armazena os dados do sensor de combustível à medida que são recebidos. As configurações do sensor, incluindo filtros e calibração, são aplicadas quando os dados são exibidos. Isso significa que você pode ajustar as configurações a qualquer momento e regenerar relatórios para refletir as configurações atualizadas.

#### Detecção e geração de relatórios de eventos de combustível

* **Drenagens e reabastecimentos**: A plataforma usa uma combinação de tabelas de calibração e níveis de precisão para identificar e registrar eventos de drenagem e reabastecimento de combustível.
* **Relatórios**: Os relatórios de combustível analisam a taxa de variação do nível de combustível e aplicam os limiares definidos para identificar eventos significativos. Eventos semelhantes consecutivos são agrupados em uma única entrada de relatório.

#### Ignorando eventos de combustível durante o movimento

Quando a opção de ignorar reabastecimentos ou drenagens durante o movimento está ativada, a plataforma usa um algoritmo especializado para filtrar esses eventos. Se o reabastecimento começar ou terminar dentro do tempo limite de filtro especificado antes ou depois de uma viagem, o evento será registrado. Caso contrário, ele será filtrado.

#### Analisando a qualidade dos dados do sensor de combustível

A Navixy emprega métodos estatísticos avançados para avaliar a qualidade dos dados do sensor de combustível. Uma pontuação de qualidade é atribuída em uma escala de 10 pontos, sendo 1 a qualidade mais baixa e 10 a mais alta. Essa classificação está disponível nos relatórios de volume de combustível, tanto na interface quanto em documentos baixados (PDF/XLS). A pontuação também pode ser obtida por meio de solicitações de API.

## Sensor de nível de combustível

Os sensores de combustível são um componente essencial para o monitoramento dos níveis de combustível de diversos veículos e tanques fixos. Com a ajuda dos algoritmos da plataforma, os níveis de consumo de combustível, reabastecimento e descarga podem ser monitorados por meio dos dados coletados por esses sensores. O uso eficiente desses dados pode gerar economias significativas, ao evitar perdas de combustível e identificar veículos com consumo excessivo, cujos lucros não atendem às expectativas. Ao aproveitar os insights fornecidos pelos sensores de combustível, você pode se antecipar a possíveis problemas e otimizar o consumo de combustível, aumentando assim a rentabilidade geral.

Os sensores de nível de combustível existem em vários tipos, e cada um atende a uma finalidade específica. Você pode encontrar informações detalhadas sobre eles em nosso [Centro de Especialistas](/docs/expert-center/pt-br/vehicle-telematics-technology/fuel-management.md). Neste artigo, vamos nos concentrar na operação de combustível da plataforma. Além disso, abordaremos as configurações do sensor de combustível e o impacto que elas têm no processo geral de gerenciamento de combustível.

### Do que dependem as leituras do sensor de combustível

A precisão dos dados de combustível exibidos depende de vários fatores, incluindo:

* **Sensor de nível de combustível**: Qual é o tipo e o quanto ele é capaz de ler do tanque, e quão bem ele interage com o rastreador GPS.
* **Instalação do sensor no tanque**: Se você tiver um tanque não padronizado ou precisar de uma instalação não padronizada, é melhor consultar o fabricante sobre como instalar esse sensor.
* **Configurações no dispositivo**: Certifique-se de que o sensor esteja configurado e que o dispositivo envie seus dados para a plataforma. É recomendável não fazer calibrações adicionais no dispositivo, mas diretamente na plataforma.
* **Configurações na plataforma**: As leituras dos widgets dependem delas, assim como os alertas de drenagem e reabastecimento e os relatórios de nível de combustível. Ao otimizar essas configurações, fica mais fácil identificar anomalias e irregularidades nas leituras de dados de combustível que possam exigir atenção adicional.

### Criação do sensor

Os sensores de combustível são um tipo de [Sensor de medição](/docs/user/pt-br/guide/devices-and-settings/vehicle-sensors/measurement-sensors.md). Para criar um sensor de combustível, navegue até **Dispositivos e configurações** e role a página até o painel **Sensores e botões** . Em seguida, clique no **+** ícone e selecione **Sensor de medição** no menu suspenso.

### Configurações do sensor de combustível

Depois que você escolher **Nível de combustível** como tipo de sensor, configurações adicionais serão exibidas. A lista completa de opções para o sensor de combustível inclui:

* **Nome do sensor**: Atribua um nome claro e conveniente ao sensor. Esse nome ficará visível em widgets, relatórios e regras para ajudar você a identificar facilmente o sensor.
* **Entrada**: Selecione a entrada pela qual o dispositivo transmite dados de combustível.
* **Unidades**: Selecione uma unidade de medida.
* **Precisão**: Refere-se à porcentagem especificada usada para calcular o erro absoluto no volume do tanque. Esse valor de erro será usado para calcular a quantidade de reabastecimentos e drenagens.
* **Limiares para detecção de drenagem:** Usados para determinar drenagens em relatórios de combustível. Esse parâmetro pode ser representado como a taxa de variação no nível de combustível. Ambos os limiares são sempre verificados e, se o nível de combustível mudar mais rapidamente do que pelo menos um dos limiares definidos, por mais do que o nível de precisão, o relatório marcará a drenagem de combustível.
  * **Por tempo**: A vazão máxima permitida é medida em unidades por hora e pode ser definida nas configurações do sensor. Ao calcular a variação de velocidade ao longo do tempo, a plataforma compara a variação do nível de combustível entre pontos. Se não for definida, o valor padrão é 120 unidades por hora. Isso não significa que o combustível deve variar mais de 120 por hora. Significa que o nível de combustível deve variar mais rapidamente do que 120 por hora (equivalente a 20 L por 10 minutos ou 2 L por minuto) para determinar a drenagem em um relatório. Esse valor deve ser definido alguns pontos percentuais acima da taxa de consumo provável sob cargas pesadas ou quando o veículo estiver subindo uma ladeira.
  * **Por quilometragem**: A velocidade máxima permitida de variação do nível de combustível é medida em unidades por 100 km. Isso não significa que o combustível deve variar mais do que o valor definido por 100 km. Por exemplo, definimos 100 L por 100 km. Isso significa que o nível de combustível deve variar mais rapidamente do que 100 L por 100 km (equivalente a 10 L por 10 km ou 1 L por km) para determinar a drenagem em um relatório. Esse valor deve ser inserido manualmente e não deve ser baseado somente na taxa de consumo de combustível especificada pelo fabricante. Recomendamos realizar testes e verificar a taxa real de consumo de combustível registrada nos relatórios e, em seguida, definir os valores necessários de acordo para obter a máxima precisão.
* **Ignorar em movimento**: A plataforma excluirá automaticamente quaisquer drenagens e reabastecimentos que ocorram durante o movimento das regras e dos relatórios. O movimento é determinado pela [configuração de Detecção de estacionamento](/docs/user/pt-br/guide/devices-and-settings/location-and-movement/parking-detection-block.md).
  * **Drenagens:** As drenagens durante o movimento serão excluídas.
  * **Reabastecimentos:** Os reabastecimentos durante o movimento serão filtrados.
  * **Tempo limite do filtro:** Essa configuração aparece quando o recurso Ignorar está ativado. Ela determina o período de tempo limite em minutos que será usado para reduzir os intervalos de condução para filtragem de combustível. Essa opção pode ser útil se o nível de combustível se estabilizar somente depois de algum tempo após o reabastecimento, e o veículo já tiver começado a se mover. Isso é mais comum em veículos com tanques de combustível grandes. A configuração padrão desse recurso é de 5 minutos.
* **Tabela de calibração**: Esse parâmetro é usado para converter as leituras do sensor em unidades desejadas, como litros. Alguns fabricantes de sensores podem fornecer os valores de conversão para a tabela. No entanto, na maioria das situações, a calibração será necessária para obter leituras precisas.
  * **Volume do tanque** é o volume máximo do tanque, especificado em unidades na tabela de calibração. Se os valores de calibração não forem especificados, o valor padrão de 100 será assumido, o que indica que os dados estão sendo transmitidos em porcentagem.
  * Mesmo que o seu sensor já envie dados para a plataforma em litros, defina a calibração como 0 = 0 litros e capacidade máxima do tanque de combustível = X litros.
  * Se for um sensor que transmite informações de nível de combustível em porcentagens, defina a calibração 0 = 0 litros e 100 = capacidade máxima do tanque de combustível em litros.
* As configurações avançadas estão abaixo da tabela de calibração.
  * **Ignorar valores:** Os valores devem ser especificados da mesma forma que chegam à plataforma a partir do dispositivo.
    * **Menor**: o filtro pode ser usado para ignorar quaisquer leituras abaixo de um determinado limiar, X. Isso é útil em situações em que as leituras de um sensor podem ficar abaixo de um determinado valor. Por exemplo, um fio solto ou um sensor que envia uma leitura de 0 quando a ignição é desligada.
    * **Maior**: o filtro pode ser usado para ignorar quaisquer leituras que excedam um determinado limiar, X. Isso é valioso ao lidar com sensores cujas leituras podem aumentar drasticamente ocasionalmente. Por exemplo, se um erro for detectado ou se houver uma tensão maior do que o esperado.
  * **Multiplicador**: Multiplique os valores resultantes por um determinado coeficiente. Se você quiser dividir valores, use decimais.

### Como o combustível funciona na plataforma

#### Recebimento e processamento de dados de combustível

A plataforma lê e salva as leituras do sensor de combustível à medida que são recebidas dos dispositivos. Os dados dos sensores de combustível só são salvos depois que um sensor de combustível é criado no sistema.

Filtros para mínimos e máximos, tabelas de calibração e outras configurações do sensor são aplicados somente quando os dados estão sendo exibidos. Como resultado, você pode alterar as configurações a qualquer momento e reconstruir os relatórios para ver como as mudanças afetaram os dados salvos. Isso oferece flexibilidade em termos de configuração e garante que os dados estejam sempre atualizados com as configurações mais recentes.

#### Drenagens e reabastecimentos nas regras

As regras para drenagem e reabastecimento são baseadas na tabela de calibração e no erro absoluto, que é calculado como `volume do tanque * precisão` .

A plataforma registrará a última leitura atual do sensor por dez minutos. Com base nessa leitura, os seguintes eventos serão acionados:

* Se o nível de combustível aumentar mais do que o erro absoluto, um evento de "abastecimento" será registrado.
* Se o nível de combustível diminuir mais do que o erro absoluto, um evento de "drenagem" será registrado.

Por exemplo, se a capacidade do tanque for de 100 litros e a precisão for de 5%, uma variação de 5 litros no nível de combustível dentro de um período de 10 minutos acionará a regra.

#### Reabastecimentos e drenagens nos relatórios

O sistema de relatórios fornece um método de análise mais avançado, pois depende de um conjunto maior de dados salvos. Todos os parâmetros são levados em conta na análise do relatório.

A plataforma usa a taxa de diminuição do nível de combustível e o erro absoluto para identificar e registrar drenagens de combustível. Uma "drenagem" ocorre quando o nível de combustível diminui mais do que o erro absoluto dentro dos limiares especificados para drenagem por tempo ou quilometragem (se definidos).

No relatório, um evento de "abastecimento" é registrado quando o nível de combustível aumenta mais do que o erro absoluto. A plataforma agrupará eventos consecutivos de abastecimento ou drenagem, o que significa que, se a mesma condição for acionada repetidamente, a plataforma os agrupará em um único evento grande de abastecimento ou drenagem.

#### Ignorando reabastecimentos e drenagens em movimento

Depois que você ativar uma ou ambas as opções de ignorar, o próximo algoritmo será usado para relatórios e alertas, além do padrão:

* Se o reabastecimento começar durante o [tempo de estacionamento](/docs/user/pt-br/guide/devices-and-settings/location-and-movement/parking-detection-block.md), ele será exibido no relatório e registrado pela regra. Além disso, se o reabastecimento começar dentro de X minutos do tempo limite do filtro antes do estacionamento ou dentro de X minutos do tempo limite do filtro após o início da viagem, ele também será registrado pela regra e exibido no relatório.
* No entanto, se o reabastecimento começar antes de X minutos do tempo limite do filtro antes do estacionamento ou depois de X minutos do tempo limite do filtro desde o início da viagem, ele será filtrado.
* Nos casos em que nenhum tempo limite de filtro for especificado, todos os reabastecimentos que começarem durante as viagens serão filtrados.

#### Análise e classificação das leituras do sensor de combustível

A aplicação de vários métodos estatísticos resultou em um modelo para analisar a qualidade dos dados do sensor. A equipe da Navixy desenvolveu um algoritmo adaptativo que pode classificar a qualidade das leituras brutas de dados do sensor e fornecer uma pontuação em uma escala de 10 pontos: de 1 (a menor qualidade) a 10 (dados de alta qualidade).\
Para testar essa inovação, você precisa gerar um [relatório de volume de combustível](/docs/expert-center/pt-br/vehicle-telematics-technology/fuel-management/fuel-control-in-navixy/analyzing-fuel-data/fuel-volume-report.md) para o(s) objeto(s) em análise. A classificação de qualidade estará disponível na parte inferior do relatório, tanto na interface do painel quanto nos documentos (PDF/XLS) baixados com base no relatório gerado. A classificação também pode ser obtida por meio de solicitações de API.

### Veja também

* [Aprimorando a precisão do gerenciamento de combustível com o Índice de Qualidade do Sensor de Combustível](https://www.navixy.com/blog/enhancing-fuel-management-accuracy-with-fuel-sensor-quality-index/)
* [Dominando as tabelas de calibração para um gerenciamento preciso de combustível](https://www.navixy.com/blog/calibration-tables/)
* [Configuração e ajuste de sensores](/docs/expert-center/pt-br/vehicle-telematics-technology/fuel-management/fuel-control-in-navixy/sensors-setup-and-configuration.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://navixy.com/docs/user/pt-br/guide/devices-and-settings/vehicle-sensors/measurement-sensors/fuel-level-sensor.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
