При определении расхода топлива используются данные, обработанные на этапах Подготовка данных и Фильтрация.
Расход топлива по ДУТ (Vпотрач) определяется по следующей формуле:
Vпотрач = Vнач− Vконеч + Vзапр,
где:
Vнач — объем топлива в начале интервала ;
- Vконеч — объем топлива в конце интервала;
- Vзапр — объем топлива, заправленного в течение интервала.
С определением расхода также связаны две опции и одна возможная ситуация, которые описываются далее:
- опция Заменять ошибочные значения рассчитанными математически;
- опция Исключить сливы из расхода топлива;
- ситуация, когда конец или начало интервала разделяет заправку или слив.
Опция «Заменять ошибочные значения рассчитанными математически»
Опция расположена в настройках датчика в разделе Общие настройки.
Если эта опция включена и в каком-то интервале обнаружены отрицательные значения потраченного объема топлива, то они заменяются на:
- рассчитанные математически при наличии математической модели;
- 0, если математическая модель не создана.
Для создания базовой математической модели достаточно заполнить мастер расхода по расчету. Для более точной модели необходимо настроить датчики зажигания, относительных и абсолютных моточасов, а также полезной работы двигателя. Подробнее об этом читайте в экспертной статье Расход топлива по расчету (математический расчет).
Опция влияет только на данные в отчетах в столбцах Потрачено и Ср. Расход.
Опция «Исключить сливы из расхода топлива»
Опция расположена в свойствах шаблона отчета в разделе Основное. Она определяет, считается ли слив расходом топлива в расчетах разных показателей. С ее помощью можно исключить отклонения в расходе топлива в связи с детектируемыми сливами.
Выключение опции может быть необходимо в случаях, когда слив топлива санкционирован, к примеру, когда осуществляется заправка сельхозтехники топливозаправщиком, и пользователь желает знать общий оборот израсходованного топлива в течение указанного промежутка времени.
Как детектируются заправка и слив, если их разделяет интервал
Рассмотрим ситуацию на примере заправки. Допустим, начало интервала разделяет заправку на две части.
В этом случае начальным сообщением заправки считается второе сообщение (в пределах интервала), из которого видно, что уровень топлива вырос по сравнению с предыдущим значением. Первое сообщение служит эталоном и используется для определения дельты (d = Vтекущ − Vпред) для второго. Дельту для первого сообщения рассчитать нельзя, так как нет предыдущего сообщения. Конечное сообщение заправки не изменилось.
При этом расчете объем заправки уменьшается по сравнению с неразделенной заправкой, так как начальным сообщением заправки становится более позднее сообщение.
Время заправки может остаться таким же, как если бы заправка не была разделена, или сместиться на более позднее время. Это зависит от того, попадает ли в интервал время «неразделенной» заправки. Если это так, то время заправки остается таким же.