Установка и настройка датчиков
Для выполнения задач, связанных с настройкой, конфигурированием и обслуживанием датчиков, рекомендуется перейти в меню «Устройство и настройки».
Блок Датчики и кнопки позволяет легко добавлять в систему новые дискретные и измерительные датчики. Свернутая панель удобно отображает датчики, которые в данный момент подключены к выбранному устройству. Разверните панель, чтобы при необходимости без труда добавить или отредактировать датчик.
Создание датчика уровня топлива
Датчики топлива — это тип измерительного датчика который можно создать на платформе GPS-мониторинга. Чтобы создать датчик топлива, перейдите в раздел «Управление устройством» и нажмите на панель «Датчики и кнопки». Затем нажмите на значок «+» и выберите «Измерительный датчик» в раскрывающемся меню.

Настройки датчика топлива
После выбора Fuel Level в качестве типа датчика вам будут доступны дополнительные настройки. Полный набор параметров, доступных для датчика топлива, включает:
Имя датчика - задайте понятное и удобное имя для датчика. Это имя будет отображаться в виджетах, отчетах и правилах, чтобы вы могли легко идентифицировать датчик.
Вход - выберите вход, по которому устройство передает данные о топливе.
Единицы – выберите единицу измерения.
Точность - это заданный процент, используемый для расчета процентной погрешности объема в баке. Это значение погрешности будет использоваться для вычисления объема долива и слива.
Пороговые значения для обнаружения слива - используются для определения сливов в отчетах по топливу. Этот параметр может быть представлен как скорость изменения уровня топлива. Оба порога всегда проверяются, и если уровень топлива изменяется быстрее, чем хотя бы один из заданных порогов, дольше уровня точности, в отчете будет отмечен слив топлива. Подробно это описано в анализе отчета по объему топлива.
По времени — максимально допустимая скорость расхода измеряется в единицах в час и может быть задана в настройках датчика. При расчете изменения скорости во времени платформа сравнивает изменение уровня топлива между точками. Если значение не задано, используется значение по умолчанию — 120 единиц в час. Это не означает, что топливо должно изменяться более чем на 120 в час. Это означает, что уровень топлива должен изменяться быстрее, чем 120 в час (что эквивалентно 20 л за 10 минут или 2 л в минуту), чтобы определить слив в отчете. Это значение следует установить на несколько процентных пунктов выше предполагаемого расхода при высокой нагрузке или при движении автомобиля в гору.
По пробегу — максимально допустимая скорость изменения уровня топлива измеряется в единицах на 100 км. Это не означает, что топливо должно изменяться более чем на заданное значение на 100 км. Например, мы задаем 100 л на 100 км. Это означает, что уровень топлива должен изменяться быстрее, чем 100 л на 100 км (что эквивалентно 10 л на 10 км или 1 л на км), чтобы определить слив в отчете. Это значение необходимо вводить вручную и не следует основывать только на указанном производителем расходе топлива. Мы рекомендуем провести тесты и проверить фактический расход топлива, зафиксированный в отчетах, а затем задать необходимые значения соответствующим образом для максимальной точности.
Игнорировать в движении - платформа автоматически исключит из правил и отчетов любые сливы и доливы, происходящие во время движения. Движение определяется параметром Настройка определения парковки.
Сливы — сливы в движении будут исключены.
Доливы — доливы в движении будут отфильтрованы.
Время ожидания фильтрации - Эта настройка появляется, когда включена функция «Игнорировать». Она определяет время ожидания в минутах, которое будет использоваться для сокращения интервалов движения при фильтрации топлива. Эта опция может быть полезна, если уровень топлива стабилизируется только спустя некоторое время после заправки, а транспортное средство уже начало движение. Чаще это наблюдается у транспортных средств с большими топливными баками. Значение по умолчанию для этой функции — 5 минут.
Таблица калибровки - этот параметр используется для преобразования показаний датчика в нужные единицы, например в литры. Некоторые производители датчиков могут предоставлять значения пересчета для таблицы. Но мы настоятельно рекомендуем выполнить калибровку, чтобы добиться точных показаний.
Объем бака — это максимальный объем бака, который указывается в единицах в таблице калибровки. Если значения калибровки не заданы, принимается значение по умолчанию 100, что означает передачу данных в процентах.
Даже если ваш датчик уже передает данные на платформу в литрах, лучше указать калибровку как 0 = 0 литров и максимальная емкость топливного бака = X литров.
Если это датчик, который передает информацию об уровне топлива в процентах, укажите калибровку 0 = 0 литров и 100 = максимальная емкость топливного бака в литрах.
Дополнительные настройки - находятся ниже таблицы калибровки.
Игнорируемые значения - значения следует указывать так же, как они поступают на платформу с устройства.
Меньше - фильтр можно использовать, чтобы игнорировать любые показания, которые ниже определенного порога X. Это полезно в ситуациях, когда показания датчика могут опускаться ниже определенного значения. Например, при ослабленном проводе или датчике, который передает значение 0 при выключенном зажигании.
Больше - фильтр можно использовать, чтобы игнорировать любые показания, которые превышают определенный порог X. Это полезно при работе с датчиками, чьи показания иногда могут резко возрастать. Например, при обнаружении ошибки или при напряжении выше ожидаемого.
Множитель - умножьте полученные значения на определенный коэффициент. Если требуется разделить значения, используйте десятичные дроби.

Добавление данных калибровки
После того как все параметры настроены, необходимо добавить в таблицу данные калибровки. Сначала получите полный набор значений, который сопоставляет исходные значения измерительного датчика (например, вольты) с соответствующими фактическими измерениями (например, литры). Чтобы добавить дополнительные строки в таблицу, просто нажмите указанную кнопку
.
В созданной строке заполните поле «Значение датчика» полученным значением, а поле «Количество» — соответствующим измеренным количеством.
Чтобы удалить строку, нажмите
.

Чтобы загрузить файл таблицы калибровки, нажмите
. Файлы калибровки можно создавать с помощью утилиты Omnicomm LLS Monitor. Поддерживается только формат XML.

Для более точной настройки нажмите кнопку «Дополнительные настройки»
. Эти настройки — «Игнорируемые значения» и «Множитель».
Игнорируемые значения – эта настройка позволяет задать «допустимый» диапазон сырых значений измерения. Любые значения выше и ниже этого диапазона будут исключены. Например, это можно использовать для пропуска нулевых значений датчика топлива, когда зажигание автомобиля выключено.
Множитель – используется для корректировки сырых значений данных датчика путем умножения их на определенное число.
Порядок фильтрации
Имейте в виду, что ограничения «меньше чем» и «больше чем» применяются до «Множитель». Полный порядок фильтрации:
Игнорируемые значения (меньше чем & больше чем)
Множитель
Таблица калибровки
Например: входящее сырое значение — 1000, границы — 3000 и 100, множитель равен 0.2.
В этом случае значение проходит через фильтр min/max, умножается на 0.2 и становится 200. И здесь применяется таблица калибровки. Таблица калибровки принимает 200 как «Значение датчика» (исходное значение) и преобразует его в целевое значение «Количество», которое будет отображаться в элементах пользовательского интерфейса. Если входящий пакет данных содержит данные датчика со значением более 3000, значение не пройдет границы, будет отброшено, поэтому умножение и калибровка не применяются.
Числа здесь приведены в качестве примера, и у вас могут быть другие настройки, но принцип остается тем же.
Проверка графика
По мере ввода данных в таблицу будет построен график.
Если таблица заполнена правильно, график будет монотонно возрастать:

Если график не возрастает монотонно (например, сначала растет, а затем снижается, или выглядит волнообразным), значит таблица калибровки некорректна:

Чтобы подтвердить изменения, нажмите Сохранить.
Последнее обновление
Это было полезно?