Контроль топлива: недоливы, сливы и чужие карты
Топливо - вторая статья расходов парка после зарплаты, и самая непрозрачная. Чек говорит «200 литров», а в баке прибавилось 158. Разбираем, как находить такие места без ручных таблиц и не спорить с водителем на эмоциях.
Два источника правды
Чтобы понять, куда уходит топливо, нужны два независимых источника и их сверка:
- Топливная карта - сколько литров оплачено, где и когда. Карты выдают крупные сети АЗС и процессинговые компании, операции выгружаются по API.
- Датчик уровня топлива (ДУТ) через терминал ГЛОНАСС - сколько топлива реально в баке в каждый момент, плюс трек, скорость и зажигание.
По отдельности ни один не отвечает на вопрос «где потеря». Карта не знает, что попало в бак. Датчик не знает, сколько заплатили. Ответ - в разнице между ними.
Три события, которые нужно ловить
| Событие | Как выглядит в данных | Пример |
|---|---|---|
| Недолив | Оплачено больше, чем прибавилось в баке | чек 200 л, прирост 158 л |
| Слив | Уровень падает, когда машина стоит | -35 л ночью на стоянке |
| Чужая карта | Заправка по карте, а бак этой машины не прибавил | карта машины А, прирост у машины Б или в канистре |
Как найти недолив
- Возьмите операцию по карте: время, литры, госномер или номер карты.
- Найдите в данных ДУТ эту машину в окне ±30 минут от времени чека.
- Посчитайте прирост уровня: уровень после заправки минус уровень до нее.
- Разница больше погрешности - это недолив. Погрешность зависит от датчика и тарировки, обычно ее берут в 3-5 % объема заправки.
Как отличить слив от расхода
Падение уровня само по себе ничего не значит: машина работает - топливо тратится. Слив виден только там, где расхода быть не может:
- скорость ноль и зажигание выключено;
- падение быстрое: десятки литров за минуты, а не за часы;
- после падения уровень стоит ровно - машина не работала.
Падение в движении сравнивают с нормой расхода машины на 100 км или на моточас. Перерасход - повод разобраться, но не доказательство слива.
Заправка по чужой карте
Классическая схема: карта закреплена за одной машиной, а заправляется другая - своя или вообще чужая. Ловится сверкой: в момент чека у машины по карте уровень не вырос и трек не проходил мимо АЗС, а у другой машины парка в то же время и в том же месте прирост. Если прироста нет ни у кого - топливо ушло мимо баков.
Почему отчеты мониторинга часто врут
Если смотреть готовые отчеты «заправки и сливы» из системы мониторинга, легко прийти к выводу, что датчик сломан. Типичные причины:
- Служебные значения. Терминал отдает «нет данных» числом, и оно попадает в график как скачок уровня.
- Замерзший датчик. ДУТ может не обновляться 20-30 минут и отдать новое значение уже в движении - заправка выглядит как прирост на скорости 80 км/ч, и отчет ее не засчитывает.
- Плескание топлива. На уклоне и в движении уровень гуляет. Без сглаживания (медиана по 10-20 точкам) и порога срабатывания каждый поворот выглядит как событие.
Поэтому надежнее работать с сырыми точками датчика, сглаживать их самостоятельно и только потом сверять с чеками.
Расход на заказ, а не «в среднем»
Средний расход по парку не отвечает на вопрос, выгоден ли конкретный заказ. Когда трек связан с заказом, видно, сколько машина простояла на объекте с работающим двигателем и сколько сожгла именно там. Это прямо влияет на себестоимость машино-часа и на то, какую цену называть за такие объекты дальше.
С чего начать
- Закрепите каждую топливную карту за машиной и выгрузите операции хотя бы за месяц.
- Проверьте тарировку датчиков: по каждому баку отдельно.
- Сверьте 10-20 заправок вручную - так станет понятна реальная погрешность.
- Дальше сверку надо автоматизировать: руками ее хватает на неделю.
Частые вопросы
Какая погрешность у датчика уровня топлива?
Зависит от модели и тарировки. На практике разницу до 3-5 % объема заправки считают погрешностью, больше - поводом разбираться.
Можно ли контролировать топливо без ДУТ?
Частично: по чекам карт и норме расхода видно перерасход, но не видно, сколько топлива попало в бак. Недолив и слив без датчика не доказать.
Как отличить слив от расхода?
Слив - быстрое падение уровня, когда машина стоит с выключенным зажиганием. Падение в движении - расход, его сравнивают с нормой.
SABTRANS сверяет каждую заправку по топливной карте с датчиком уровня и сам показывает недоливы, сливы, заправки по чужой карте и расход на заказ.