Determinación del consumo de combustible por cálculo

¿Por qué no se determina el consumo por cálculo?

Ya que el mecanismo del cálculo matemático se basa en las indicaciones del sensor de ignición, compruebe sus propiedades y funcionamiento. Es posible que usted no tenga creado este sensor o tenga indicado el valor del consumo igual a 0 l/h.

¿Y si la unidad no tiene ignición?

Usted puede usar uno de los enfoques descritos abajo.

Variante 1

Cree un sensor de ignición virtual. En función de su parámetro recomendamos que utilice la velocidad promedio: (speed+#speed)/const2.

Variante 2

Aunque no haya instalado un sensor de ignición en la unidad o no esté seguro del nombre del parámetro que responde de la ignición, en los parámetros del dispositivo puede haber una característica que corresponda al trabajo del motor. Para utilizarla, compare dos mensajes de la unidad: uno — cuando la ignición está con más probabilidad apagada; el otro — cuando está encendida.

Ejemplo

Durante un largo rato la unidad sigue enviando aproximadamente el siguiente conjunto de parámetros:

hdop=1, odo=0, adc2=2.0475, adc12=1037, c1=0, c2=0, c3=0, c4=0, mcc=260, mnc=2, lac=56720, cell_id=43811, ta=1, gsm_lvl=55, total_fuel=407154, can_fls=101, can_taho=4797, can_engine_hrs=230420, can_mileage=137603392, engine_temp=123, srv_dist=0, j1939_air_temp=9072, J1708_eng_hrs=230420, J1708_fl_used=430282, J1708_fl_lvl=101, I/O=80/0

Durante el movimiento con alguna velocidad — aproximadamente el siguiente:

hdop=1, odo=847.358764648, adc2=2.3595, adc12=1117, c1=0, c2=0, c3=0, c4=0, mcc=260, mnc=2, lac=56720, cell_id=60167, ta=1, gsm_lvl=71, total_fuel=407178, can_fls=101, can_taho=9940, can_engine_hrs=230447, can_mileage=137609550, engine_temp=124, srv_dist=0, j1939_air_temp=9353, J1708_eng_hrs=230447, J1708_fl_used=430307, J1708_fl_lvl=101, I/O=d1/0

Directamente antes de iniciarse el movimiento, como regla, se enciende la ignición:

hdop=1, odo=0, adc2=1.4937, adc12=895, c1=0, c2=0, c3=0, c4=0, mcc=260, mnc=2, lac=56720, cell_id=60268, ta=2, gsm_lvl=64, total_fuel=407166, can_fls=100, can_taho=996, can_engine_hrs=230439, can_mileage=137605711, engine_temp=120, srv_dist=0, j1939_air_temp=9369, J1708_eng_hrs=230439, J1708_fl_used=430295, J1708_fl_lvl=100, I/O=80/0

Descartamos los parámetros evidentemente inexactos: hdop (precisión), adcN (es difícil determinar regularidad), odo (odómetro relativo), mcc mnc cell_id y lac (bloque de datos LBS), gsm_lvl (nivel de la señal GSM), etc. El parámetro J1708_eng_hrs se ve el más probable para esta unidad, ya que no se cambia durante el estacionamiento por la noche. De ordinario también se puede usar pwr_ext. Si la ignición es digital, se puede seguir el cambio de valores en la sección I/O = (véase más en Parámetros de entradas y salidas).

Variante 3

Si usted ha conectado la ignición, averigüe el parámetro utilizando el método descrito arriba o la instrucción del fabricante.

¿Por qué el consumo por cálculo muestra valores enormes?

Causas posibles:

  1. En algunos casos el sistema puede considerar que durante el intervalo de falta de mensajes de la unidad la ignición estaba encendida. Ajuste el valor por defecto 0 segundos en la opción Intervalo máximo entre mensajes en la pestaña Avanzadas de las propiedades de la unidad. La influencia de esta opción en el cálculo del combustible está descrita en la documentación.
  2. Se puede crear varios sensores de eficiencia del motor. Compruebe, qué valores obtienen. La forma más fácil de estimarlo es crear en el informe una gráfica simple con una de las curvas Consumo por cálculo.

¿Cómo puedo determinar el consumo de combustible si sé cuánto consume la unidad en la ciudad y cuánto — fuera del mismo?

Supongamos, que el consumo de combustible en el ciclo urbano es de 10 l/100 km, y en el suburbano — 7 l/100 km.

  1. Vamos a crear un sensor de ignición (como en el ejemplo de arriba) y a indicar 1 l/h para el consumo en ralentí.
  2. La velocidad media del movimiento en la ciudad es 36 km/h, fuera de la ciudad — 80 km/h.
  3. Con el movimiento a la velocidad de 36 km/h la distancia de 100 km será cubierta por la unidad en 2.8 h. 10 l/2.8 = 3.57. Calculemos el coeficiente multiplicador para el movimiento en la ciudad: 3.57 / 1 (ralentí) = 3.57.
  4. En resultado de realizar el cálculo análogo para el ciclo suburbano obtenemos el coeficiente 5.6.
  5. Creemos un sensor de eficiencia del motor tomando en cuenta el hecho de que una unidad no puede consumir más combustible que en ralentí y que es inmóvil antes de empezarse el movimiento. Utilizamos en función del parámetro la velocidad promedio (speed+#speed)/const2 y llenamos la tabla de cálculo (manualmente o por medio del asistente para la tabla de cálculo):

Preste atención a que el último par de puntos es cómo el sistema calculaba antes (para la velocidad mayor de 80 km/h el consumo de combustible se consideraba permanente). Usted puede no utilizar este método y cambiar el conjunto de puntos. Asimismo 3 en este ejemplo es la velocidad mínima del detector de viajes, es decir, este parámetro puede ser diferente en su unidad.

Resultado: en nuestro ejemplo para la unidad fue determinado el consumo promedio calculado relativamente a la velocidad y el tiempo entre mensajes considerando las indicaciones del funcionamiento del vehículo.

¿De dónde se toman tales indicaciones del consumo? ¿Cómo funciona el algoritmo?

Durante el cálculo matemático el consumo de combustible se cuenta para cada par de mensajes por separado.

Se utiliza el siguiente algoritmo:

  1. Se determina el estado de los sensores de motor (sensor de ignición y sensores de horas de motor absoluto y relativo) en el mensaje corriente.
  2. Para los sensores que funcionan se suman los valores indicados en el campo Consumo, l/h de sus propiedades.
  3. Se calculan los valores de los sensores de eficiencia del motor.
  4. Los valores obtenidos se suman utilizando la fórmula k1 + (k2 - 1) + (k3 - 1) + … + (kn – 1). Así se obtiene el coeficiente. Si la suma de los coeficientes es menos de 0 o inválida, el coeficiente total recibe el valor 1.
  5. Para determinar el consumo de combustible corriente de la unidad, el valor del punto 2 se multiplica por el valor del punto 4.
  6. El tiempo desde el mensaje anterior hasta el corriente se multiplica por el valor del punto 5.
  7. El consumo para cada par de mensajes por el intervalo indicado se suma, y de esta manera se determina el consumo de combustible por cálculo.

¿Dónde está ahora el consumo por tarifa?

Esta opción está ahora en la pestaña Avanzadas.

¿Cómo se cuenta ahora el coeficiente estacional?

Como regla, el coeficiente estacional supone consumo aumentado. Por ejemplo, en invierno el consumo de combustible es 30% más alto que en el verano. Supongamos, que el invierno en su clima es del 1 de diciembre al 1 de marzo.

  1. Cree un sensor de eficiencia del motor con el parámetro time:d.
  2. Determine a qué número de día en el año corresponden sus fechas. No se necesita una exactitud muy alta: el año puede ser bisiesto y la estación misma — más larga o corta. Por ejemplo, para el intervalo de arriba son números 334 y 59 aproximadamente.
  3. Cree una tabla de cálculo como en la captura de pantalla de abajo.

Time es el parámetro que está presente en cualquier mensaje de cualquier dispositivo, y el sistema automáticamente determinará el número del día de acuerdo con el mismo. Es decir, al iniciarse la estación, al consumo de combustible será agregado un 30% automáticamente.

¿Cómo se puede hacer que el cálculo sea exacto y no aproximado?

Se puede obtener un resultado más exacto en caso de haber, por ejemplo, un sensor de temperatura del medio ambiente y calcular el aumento de la norma con unas indicaciones determinadas.

¿Con qué fin fue introducido este funcional?

Se necesita para poder calcular los datos de combustible de una manera adaptativa tomando en cuenta diferentes circunstancias: la presencia de varios tipos de implemento, diferentes condiciones de temperatura y de explotación, el kilometraje del vehículo y su estado técnico, la presencia de varios consumidores en una sola unidad, la consideración de aceleraciones/frenados, las revoluciones del motor.