# Sensor de nivel de combustible

Los sensores de combustible son esenciales para monitorizar los niveles de combustible en vehículos y tanques, proporcionando datos clave para rastrear el consumo, detectar repostajes y vaciados, y optimizar la gestión del combustible. Utilizar estos datos de forma eficaz ayuda a prevenir pérdidas de combustible, identificar vehículos con alto consumo y mejorar la eficiencia general, lo que conduce a ahorros significativos en costes.

### Comprender las lecturas del sensor de combustible

La precisión de los datos de combustible depende de varios factores clave:

1. **Tipo de sensor de nivel de combustible**: La precisión del sensor y su compatibilidad con el dispositivo GPS.
2. **Instalación del sensor**: La instalación adecuada es crucial, especialmente para tanques no estándar. Se deben seguir las indicaciones del fabricante para un rendimiento óptimo.
3. **Ajustes del lado del dispositivo**: Asegúrese de que el sensor esté configurado correctamente y transmita datos a la plataforma. Es preferible realizar las calibraciones directamente en la plataforma en lugar de en el dispositivo.
4. **Ajustes de la plataforma**: Ajustes precisos en la plataforma son esenciales no solo para los datos mostrados en los widgets, sino también para la funcionalidad de alertas de vaciado/repostaje y los reportes de nivel de combustible.

### Configuración de un sensor de combustible

Los sensores de combustible se categorizan como [Sensores de medición](https://www.navixy.com/docs/user/es/guide/devices-and-settings/vehicle-sensors/measurement-sensors) en la plataforma Navixy. Para añadir un sensor de combustible:

1. **Navegue a Dispositivos y ajustes -> Sensores y botones**.
2. Haga clic en el **+** icono y seleccione **Sensor de medición**.
3. Configure el sensor:

* **Nombre del sensor**: Asigne un nombre claro para una identificación sencilla.
* **Entrada**: Seleccione el canal de entrada desde el cual se transmitirán los datos de combustible.
* **Unidades**: Elija la unidad de medida adecuada (por ejemplo, litros).
* **Precisión**: Defina el porcentaje de precisión, que se empleará para calcular el error absoluto en el volumen de combustible.
* **Umbrales para la detección de vaciados**: Configure umbrales para detectar vaciados de combustible en función de la tasa de cambio en el tiempo o por kilometraje.

#### Ajustes avanzados del sensor de combustible

* **Ignorar en movimiento**: Excluir automáticamente cualquier vaciado o repostaje que ocurra mientras el vehículo está en movimiento. Esto se determina por el **Detección de estacionamiento** ajuste.
* **Tiempo de espera del filtro**: Ajuste el periodo de tiempo de espera para filtrar lecturas inestables durante el movimiento del vehículo o inmediatamente después de un repostaje. Este ajuste es especialmente útil para vehículos con tanques grandes.
* **Tabla de calibración**: Convertir las lecturas del sensor en unidades utilizables, como litros. La calibración precisa es esencial para obtener datos fiables.
* **Filtros avanzados**: Configure filtros para ignorar lecturas por debajo o por encima de ciertos umbrales, y aplique multiplicadores para ajustar los datos del sensor según sea necesario.

#### Procesamiento de datos de combustible en la plataforma

La plataforma Navixy lee y almacena los datos del sensor de combustible tal como se reciben. Los ajustes del sensor, incluidos filtros y calibración, se aplican cuando los datos se emiten. Esto significa que puede ajustar los ajustes en cualquier momento y regenerar informes para reflejar las configuraciones actualizadas.

#### Detección e informe de eventos de combustible

* **Vaciados y repostajes**: La plataforma utiliza una combinación de tablas de calibración y niveles de precisión para identificar y registrar eventos de vaciado y repostaje de combustible.
* **Informes**: Los reportes de combustible analizan la tasa de cambio del nivel de combustible y aplican los umbrales establecidos para identificar eventos significativos. Eventos similares consecutivos se agrupan en una sola entrada de informe.

#### Ignorar eventos de combustible durante el movimiento

Cuando la opción de ignorar repostajes o vaciados durante el movimiento está habilitada, la plataforma utiliza un algoritmo especializado para filtrar estos eventos. Si el repostaje comienza o termina dentro del tiempo de espera de filtro especificado antes o después de un viaje, el evento se registra. De lo contrario, se filtra.

#### Análisis de la calidad de los datos del sensor de combustible

Navixy emplea métodos estadísticos avanzados para evaluar la calidad de los datos del sensor de combustible. Se asigna una puntuación de calidad en una escala de 10 puntos, siendo 1 la calidad más baja y 10 la más alta. Esta valoración está disponible en los reportes de volumen de combustible, tanto dentro de la interfaz como en los documentos descargados (PDF/XLS). La puntuación también puede recuperarse mediante solicitudes API.

## Sensor de nivel de combustible

Los sensores de combustible son un componente vital para el seguimiento de los niveles de combustible de diversos vehículos y tanques estáticos. Con la ayuda de los algoritmos de la plataforma, se pueden monitorizar los niveles de consumo de combustible, repostajes y descargas a través de los datos recogidos por estos sensores. La utilización eficiente de estos datos puede conllevar ahorros significativos al prevenir pérdidas de combustible e identificar vehículos con consumo excesivo, cuyos beneficios no cumplen las expectativas. Aprovechando los conocimientos proporcionados por los sensores de combustible, puede adelantarse a posibles problemas y optimizar su consumo de combustible, aumentando así la rentabilidad general.

Los sensores de nivel de combustible existen en varios tipos, y cada uno cumple una función particular. Puede encontrar información detallada sobre ellos en nuestro [Centro de expertos](https://app.gitbook.com/s/IgDb43gtyXcm1Av4h1np/vehicle-telematics-technology/fuel-management). En este artículo, nos centraremos en la operación de combustible de la plataforma. Además, abordaremos los ajustes del sensor de combustible y el impacto que tienen en el proceso general de gestión del combustible.

### De qué dependen las lecturas del sensor de combustible

La precisión de los datos de combustible mostrados depende de varios factores, entre ellos:

* **Sensor de nivel de combustible**: Qué tipo es y qué tan bien puede leer desde el tanque, y qué tan bien interactúa con el rastreador GPS.
* **Instalación del sensor de tanque**: Si tiene un tanque no estándar o requiere una instalación no estándar, es mejor consultar con el fabricante cómo instalar dicho sensor.
* **Ajustes del lado del dispositivo**: Asegúrese de que el sensor esté configurado y que el dispositivo envíe sus datos a la plataforma. Es deseable no realizar calibraciones adicionales en el lado del dispositivo, sino hacerlo directamente en la plataforma.
* **Ajustes del lado de la plataforma**: Las lecturas de los widgets dependen de ellos, al igual que las alertas de vaciado y repostaje y los reportes de nivel de combustible. Al optimizar estos ajustes, es más fácil identificar anomalías e irregularidades en las lecturas de combustible que puedan requerir mayor atención.

### Creación del sensor

Los sensores de combustible son un tipo de [Sensor de medición](https://www.navixy.com/docs/user/es/guide/devices-and-settings/vehicle-sensors/measurement-sensors). Para crear un sensor de combustible, navegue a **Dispositivos y ajustes** y desplácese hacia abajo hasta el panel de **Sensores y botones** . A continuación, haga clic en el **+** icono y seleccione **Sensor de medición** del menú desplegable.

### Ajustes del sensor de combustible

Una vez que elija **Nivel de combustible** como tipo de sensor, aparecerán ajustes adicionales. La lista completa de opciones para el sensor de combustible incluye:

* **Nombre del sensor**: Asigne un nombre claro y conveniente para el sensor. Este nombre será visible en widgets, reportes y reglas para ayudarle a identificar fácilmente el sensor.
* **Entrada**: Seleccione la entrada desde la cual el dispositivo transmite datos de combustible.
* **Unidades**: Seleccione una unidad de medida.
* **Precisión**: Esto se refiere al porcentaje especificado que se usa para calcular el error absoluto en el volumen del tanque. Este valor de error se utilizará para calcular la cantidad en repostajes y vaciados.
* **Umbrales para la detección de vaciados:** Se usan para determinar vaciados en los reportes de combustible. Este parámetro puede representarse como la tasa de cambio en el nivel de combustible. Ambos umbrales se verifican siempre, y si el nivel de combustible cambia más rápido que al menos uno de los umbrales establecidos durante más tiempo que el nivel de precisión, el reporte marcará el vaciado de combustible.
  * **Por tiempo**: La velocidad máxima de flujo permitida se mide en unidades por hora y puede configurarse en los ajustes del sensor. Al calcular el cambio de velocidad en el tiempo, la plataforma compara el cambio de nivel de combustible entre puntos. Si no se establece, el valor predeterminado es 120 unidades por hora. No significa que el combustible deba cambiar más de 120 por hora. Significa que el nivel de combustible debe cambiar más rápido que 120 por hora (equivalente a 20 L por 10 minutos o 2 L por minuto) para determinar el vaciado en un reporte. Este valor debe establecerse unos puntos porcentuales por encima de la tasa de consumo probable durante cargas pesadas o cuando el vehículo asciende en pendiente.
  * **Por kilometraje**: La velocidad máxima permitida de cambio del nivel de combustible se mide en unidades por 100 km. No significa que el combustible deba cambiar más de lo establecido por cada 100 km. Por ejemplo, si fijamos 100 L por 100 km, significa que el nivel de combustible debe cambiar más rápido que 100 L por 100 km (equivalente a 10 L por 10 km o 1 L por km) para determinar el vaciado en un reporte. Este valor debe introducirse manualmente y no debe basarse únicamente en la tasa de consumo especificada por el fabricante. Recomendamos realizar pruebas y verificar la tasa de consumo real registrada en los reportes, y luego establecer los valores necesarios en consecuencia para obtener la máxima precisión.
* **Ignorar en movimiento**: La plataforma excluirá automáticamente cualquier vaciado y repostaje que ocurra durante el movimiento de reglas y reportes. El movimiento se determina por el [ajuste de Detección de estacionamiento](https://www.navixy.com/docs/user/es/guide/devices-and-settings/location-and-movement/parking-detection-widget).
  * **Vaciados:** Los vaciados en movimiento serán excluidos.
  * **Repostajes:** Los repostajes en movimiento serán filtrados.
  * **Tiempo de espera del filtro:** Este ajuste aparece cuando la función Ignorar está habilitada. Determina el periodo de tiempo de espera en minutos que se utilizará para acortar los intervalos de conducción para el filtrado de combustible. Esta opción puede ser útil si el nivel de combustible se estabiliza solo después de que ha pasado algo de tiempo desde el repostaje y el vehículo ya ha comenzado a moverse. Esto se observa con mayor frecuencia en vehículos con tanques de combustible grandes. La configuración predeterminada para esta función es de 5 minutos.
* **Tabla de calibración**: Este parámetro se utiliza para convertir las lecturas del sensor en las unidades deseadas, como litros. Algunos fabricantes de sensores pueden proporcionar los valores de conversión para la tabla. Sin embargo, en la mayoría de las situaciones será necesaria la calibración para lograr lecturas precisas.
  * **Volumen del tanque** es el volumen máximo del tanque, que se especifica en unidades en la tabla de calibración. Si no se especifican valores de calibración, se asume el valor predeterminado de 100, lo que indica que los datos se transmiten en porcentaje.
  * Aunque su sensor ya envíe datos a la plataforma en litros, configure la calibración como 0 = 0 litros y la capacidad máxima del tanque = X litros.
  * Si es un sensor que transmite la información del nivel de combustible en porcentajes, configure la calibración 0 = 0 litros y 100 = capacidad máxima del tanque en litros.
* Los ajustes avanzados están debajo de la tabla de calibración.
  * **Ignorar valores:** Los valores deben especificarse exactamente como llegan a la plataforma desde el dispositivo.
    * **Menos**: el filtro puede usarse para ignorar cualquier lectura que caiga por debajo de cierto umbral, X. Esto es útil en situaciones donde las lecturas de un sensor puedan situarse por debajo de un valor determinado. Por ejemplo, un cable suelto o un sensor que envía una lectura de 0 cuando el encendido está apagado.
    * **Más**: el filtro puede usarse para ignorar cualquier lectura que supere cierto umbral, X. Esto es valioso cuando se trata con sensores cuyas lecturas pueden aumentar drásticamente de forma ocasional. Por ejemplo, si se detecta un error o hay una tensión más alta de la esperada.
  * **Multiplicador**: Multiplique los valores resultantes por cierto coeficiente. Si desea dividir valores, utilice decimales.

### Cómo funciona el combustible en la plataforma

#### Recepción y procesamiento de datos de combustible

La plataforma lee y guarda las lecturas del sensor de combustible tal como se reciben de los dispositivos. Los datos de los sensores de combustible solo se guardan una vez que se ha creado un sensor de combustible en el sistema.

Los filtros de mínimos y máximos, las tablas de calibración y otros ajustes del sensor solo se aplican cuando los datos se están emitiendo. Como resultado, puede cambiar los ajustes en cualquier momento y reconstruir los reportes para ver cómo los cambios han afectado los datos guardados. Esto proporciona flexibilidad en términos de configuración y garantiza que los datos estén siempre actualizados con los ajustes más recientes.

#### Vaciados y repostajes en reglas

Las reglas para vaciado y repostaje se basan en la tabla de calibración y el error absoluto, que se calcula como `volumen del tanque * precisión` .

La plataforma registrará la última lectura actual del sensor durante diez minutos. Basándose en esta lectura, se activarán los siguientes eventos:

* Si el nivel de combustible ha aumentado en más del error absoluto, se registrará un evento de "repostaje".
* Si el nivel de combustible ha disminuido en más del error absoluto, se registrará un evento de "vaciado".

Por ejemplo, si la capacidad del tanque es de 100 litros y la precisión es del 5 %, un cambio de 5 litros en el nivel de combustible dentro de un periodo de 10 minutos activará la regla.

#### Repostajes y vaciados en reportes

El sistema de reportes proporciona un método de análisis más avanzado, ya que se basa en un conjunto más amplio de datos guardados. Todos los parámetros se tienen en cuenta en el análisis del reporte.

La plataforma utiliza la tasa de disminución del nivel de combustible y el error absoluto para identificar y registrar vaciados de combustible. Se produce un "vaciado" cuando el nivel de combustible disminuye en más del error absoluto dentro de los umbrales especificados para vaciados por tiempo o por kilometraje (si están establecidos).

En el reporte, se registra un evento de "repostaje" cuando el nivel de combustible aumenta en más del error absoluto. La plataforma agrupará eventos consecutivos de repostaje o vaciado, lo que significa que si la misma condición se activa repetidamente, la plataforma los agrupará en un único evento grande de repostaje o vaciado.

#### Ignorar repostajes y vaciados en movimiento

Una vez que haya habilitado una o ambas opciones para ignorar, se utilizará el siguiente algoritmo para reportes y alertas además del estándar:

* Si el repostaje comienza durante el [tiempo de estacionamiento](https://www.navixy.com/docs/user/es/guide/devices-and-settings/location-and-movement/parking-detection-widget), se mostrará en el reporte y será registrado por la regla. Además, si el repostaje comienza dentro de X minutos del tiempo de espera del filtro antes del estacionamiento o dentro de X minutos del tiempo de espera del filtro después de que comience el viaje, también será registrado por la regla y mostrado en el reporte.
* Sin embargo, si el repostaje comienza más temprano que X minutos desde el tiempo de espera del filtro antes del estacionamiento o más tarde que X minutos desde el tiempo de espera del filtro desde el comienzo del viaje, será filtrado.
* En los casos en que no se especifique tiempo de espera del filtro, todos los repostajes que comiencen durante los viajes serán filtrados.

#### Análisis y clasificación de las lecturas del sensor de combustible

La aplicación de varios métodos estadísticos ha dado como resultado un modelo para analizar la calidad de los datos del sensor. El equipo de Navixy ha desarrollado un algoritmo adaptativo que puede clasificar la calidad de las lecturas crudas del sensor y proporcionar una puntuación en una escala de 10 puntos: desde 1 (la calidad más baja) hasta 10 (datos de alta calidad).\
Para probar esta innovación, necesita generar un [reporte de volumen de combustible](https://app.gitbook.com/s/IgDb43gtyXcm1Av4h1np/vehicle-telematics-technology/fuel-management/fuel-control-in-navixy/analyzing-fuel-data/fuel-volume-report) para el/los objeto(s) investigado(s). La calificación de calidad estará disponible al final del reporte tanto en la interfaz del panel como en los documentos (PDF/XLS) descargados con base en el reporte generado. La calificación también puede obtenerse mediante solicitudes API.

### Véase también

* [Mejora de la precisión en la gestión del combustible con el Índice de Calidad del Sensor de Combustible](https://www.navixy.com/blog/enhancing-fuel-management-accuracy-with-fuel-sensor-quality-index/)
* [Dominar las tablas de calibración para una gestión precisa del combustible](https://www.navixy.com/blog/calibration-tables/)
* [Configuración y ajuste de sensores](https://app.gitbook.com/s/IgDb43gtyXcm1Av4h1np/vehicle-telematics-technology/fuel-management/fuel-control-in-navixy/sensors-setup-and-configuration)
