Датчик уровня топлива имеет дополнительные настройки, которые показываются при активации опции Рассчитывать данные по датчику и делятся на базовые и расширенные.
Рассчитывать данные по датчику
Опция Рассчитывать данные по датчику позволяет учитывать или не учитывать в системе данные, рассчитанные по датчику уровня топлива. Например, вы можете отключить опцию, если вы временно не используете датчик, но не хотите его удалять.
Если опция включена, то данные, рассчитанные при помощи датчика, учитываются в отчетах, уведомлениях, Дашборде, всплывающей подсказке к объекту, рабочем списке. В Wialon для Android/iOS включенная опция позволяет видеть данные об уровне топлива в карточке объекта.
Если опция выключена, то данные датчика перестают учитываться в системе, в том числе, перестают работать уведомления о заправках и сливах на основе этого датчика.
При использовании ДУТ расход топлива определяется на основании его уровня в баке по следующей схеме: [значение уровня топлива в начале интервала] − [значение в конце интервала] + [заправки] − [сливы] (сливы вычитаются, если включена опция Исключить сливы из расхода топлива в настройках шаблона отчета).
Базовые настройки
Базовые настройки датчика уровня топлива включают в себя три опции.
Тип фильтрации
Эта опция позволяет сглаживать значения датчика для исключения выбросов данных (резких скачков топлива: роста или спада).
Фильтрация значений ДУТ учитывается в отчетах (в таблицах и графиках при отрисовке сглаженных линий), в заданиях на отправку информации об уровне топлива и в уведомлениях о заправках и сливах.
В выпадающем списке доступно три варианта:
Пункт | Описание |
---|---|
Нет | Выберите этот пункт, если значения датчика фильтровать не надо. |
Медианная фильтрация | При выборе медианной фильтрации необходимо указать ее степень, то есть силу сглаживания данных. Подробнее об этом типе фильтрации и о том, как подобрать подходящую степень, читайте на странице Медианная фильтрация значений ДУТ. |
Адаптивная медианная фильтрация | При выборе адаптивной медианной фильтрации устанавливать дополнительные настройки не требуется. Алгоритм автоматически подбирает нужное значение, основываясь на данных от объекта. Алгоритм сглаживает небольшие случайные колебания уровня топлива, не затрагивая при этом значительные перепады. Это позволяет эффективнее детектировать заправки и потенциальные сливы топлива и точнее определять их объем. |
Во всплывающей подсказке к объекту и расширенной информации о нем показываются сырые значения ДУТ, т. е. значения до применения фильтрации.
Минимальный объем заправки
Минимальное изменение уровня топлива в сторону увеличения, которое должно считаться заправкой. Значение этого поля должно быть больше 0 и может быть дробным.
Минимальный объем слива
Минимальное изменение уровня топлива в сторону уменьшения, которое должно считаться сливом. Значение этого поля должно быть больше 0 и может быть дробным.
Расширенные настройки
Для расширенных настроек используются значения по умолчанию, однако вы можете их изменить. Для этого включите опцию Расширенные настройки и отредактируйте значения опций в блоках Общие настройки, Настройки для определения заправок, Настройки для определения сливов. При выключении опции Расширенные настройки отредактированные значения заменяются значениями по умолчанию.
Общие настройки
Рассчитывать расход топлива по времени
Если эта опция включена, то при расчете расхода топлива учитывается все время, вне зависимости от того, двигался объект или стоял. Если опция выключена, то уровень топлива на интервалах без движения исключается из расчета.
Заменять ошибочные значения рассчитанными математически
Если эта опция включена и в каком-то интервале обнаружены отрицательные значения потраченного объема топлива, то они заменяются на:
- рассчитанные математически при наличии математической модели;
- 0, если математическая модель не создана.
Для создания базовой математической модели достаточно заполнить мастер расхода по расчету. Для более точной модели необходимо настроить датчики зажигания, относительных и абсолютных моточасов, а также полезной работы двигателя. Подробнее об этом читайте в экспертной статье Расход топлива по расчету (математический расчет).
Опция влияет только на данные в отчетах в столбцах Потрачено и Ср. Расход.
Игнорировать сообщения после начала движения
Эта опция позволяет при определении уровня топлива пропускать сообщения в течение указанного количества секунд в начале движения, когда в силу разных факторов можно получить не совсем точные данные. Начало движения регистрируется при достижении минимальной скорости движения, настроенной в детекторе поездок.
Настройки для определения заправок
Рассчитывать заправки по времени
Этот метод расчета рекомендуется использовать для объектов с высоким расходом топлива на холостом ходу (генератор, башенный кран, и т. п.). При активации опции учитывается все время, вне зависимости от поездок/остановок.
Искать заправки только при остановке
Опция, при включении которой поиск заправок происходит только на остановках, то есть когда скорость движения объекта меньше минимальной, указанной в детекторе поездок. Это позволяет уменьшить количество ложных заправок, вызванных, например, колебанием уровня топлива во время движения.
Начальный уровень топлива берется из первого сообщения без движения или из последнего сообщения с движением.
Если в поле Таймаут для определения полного объема заправки указано какое-либо значение, поиск заправок осуществляется также в течение этого времени после окончания остановки.
Таймаут для определения полного объема заправки
Это поле становится доступным при активации предыдущей опции и позволяет указать длительность перерывов между поступлениями топлива в процессе заправки. Для определения уровня топлива после заправки используется не последнее сообщение, соответствующее заправке, а то, которое следует после указанного таймаута. Для расчета объема заправки вычисляется разница между уровнем топлива из этого сообщения и из того, которое предшествовало началу заправки.
Рассчитывать объем заправки по сырым данным
Эта опция может быть полезна, если вам приходится использовать высокую степень медианной фильтрации для сглаживания больших колебаний значений ДУТ (см. опцию Фильтровать значения датчика). В результате такой фильтрации искажаются значения начального, конечного уровней топлива и объема заправки. Опция позволяет при определенном условии заменить их на значения, рассчитанные по «сырым» данным, то есть данным до применения сглаживания. Сам интервал заправки при этом определяется по сглаженным данным.
Если опция включена, то в системе применяется следующий алгоритм:
- Рассчитывается объем заправки (Vзапр) по формуле
Vзапр = Vмакс — Vмин,
где:
Vмакс — максимальный уровень топлива по «сырым» данным на интервале заправки;
Vмин — минимальный уровень топлива по «сырым» данным на интервале заправки.
При этом начальным уровнем топлива на интервале заправки считается значение Vмин. Для получения конечного уровня на интервале заправки к начальному уровню прибавляется объем заправленного топлива (Vзапр). - Если полученное значение объема заправки больше объема, рассчитанного по сглаженным данным, то значения начального, конечного уровней и объема заправки заменяются на новые. В противном случае значения остаются прежними.
Таймаут для разделения заправок
Если эта опция включена, то при определении более одной заправки в течение короткого временного интервала они объединяются в одну при условии, что время между ними (таймаут) не превышает указанное в этой настройке.
Информацию о заправках можно получить, выполнив табличный отчет Заправки и зарядки, при помощи задания Отправка информации о топливе по email или SMS или уведомления о заправках.
Настройки для определения сливов
Рассчитывать сливы по времени
Аналогично расчету заправок по времени (см. выше).
Искать сливы в движении
Эта настройка становится доступной при активации предыдущей опции. Настройка позволяет детектировать сливы не только во время остановок, но и во время движения, что может быть полезно, например, для судов. Однако во многих случаях активация этой опции может привести к определению ложных сливов по причине перепадов уровня топлива, например, при движении по неровной местности.
Минимальное время остановки для определения слива
Эта опция доступна, только если настройка Искать сливы в движении выключена. Здесь указывается минимальная длительность интервала без движения, сопровождаемого снижением уровня топлива более чем на минимальный объем слива, указанный в базовых настройках.
Рассчитывать объем слива по сырым данным
Аналогично опции Рассчитывать объем заправки по сырым данным (см. выше).
Таймаут для разделения сливов
Если эта опция включена, то при определении более одного слива в течение короткого временного интервала они объединяются в один при условии, что время между ними (таймаут) не превышает указанное в этой настройке и уровень топлива не повышался.
Информацию о сливах можно получить, выполнив табличный отчет Сливы, при помощи задания Отправка информации о топливе по email или SMS или уведомления о сливах.
Вопросы и ответы
Видео: Как контролировать топливо в системе Wialon?
Для ознакомления с функцией контроля топлива смотрите следующее видео от 26.09.2019: