КОНТРОЛЬ УРОВНЯ ТОПЛИВА

ПАРАМЕТРЫ ДЛЯ КОНТРОЛЯ УРОВНЯ ТОПЛИВА / ДЕТЕКЦИИ СЛИВОВ И ЗАПРАВОК

Программа «АвтоГРАФ 5 ПРО» позволяет осуществлять мониторинг уровня топлива в баках транспортного средства, на котором установлен контроллер «АвтоГРАФ». Уровень топлива в баке измеряется при помощи датчиков, подключенных к контролеру «АвтоГРАФ». Это могут быть цифровые датчики с выходным интерфейсом RS-485, частотный датчики, аналоговые датчики и т.д. Кроме того, информация об уровне топлива может считываться с шине CAN транспортного средства. Для мониторинга изменения уровня топлива в баке ТС необходимо создать в Дизайнере параметров виртуальный бак, затем определить способ измерения уровня топлива в этом баке. Это может быть датчик уровня топлива или расходомер.

СОЗДАНИЕ ДАТЧИКА УРОВНЯ ТОПЛИВА

Виртуальный датчик уровня топлива предназначен для обработки сырых показаний реальных датчиков уровня топлива и представления их в программе в удобном для пользователя виде. Для создания виртуального датчика уровня топлива необходимо добавить новый параметр в группу «Уровни топлива» и задать настройки (Рис.22).


Рис.22. Параметр уровня топлива.

ПОРЯДОК РАСЧЕТА ПАРАМЕТРА

Запись уровня топлива хранится в «сырых» данных контроллера «АвтоГРАФ». После загрузки в диспетчерскую программу эти данные хранятся в Базе данных. При расчете параметра уровня топлива в первую очередь программа вычисляет значение параметра в согласно заданному выражению. После этого выполняется первичная фильтрация вычисленных показаний – проверка верхних и нижних порогов допустимых значений, фильтрация по флагу или датчику. Затем осуществляется фильтрация бросков показаний по допустимому отклонению. После фильтрации выполняется пересчет показаний в нужные единицы измерения по тарировочной таблице. На этапе фильтрации значения хранятся в тех единицах измерения, в которых записаны в память контроллера «АвтоГРАФ». После тарировки выполняется усреднение показаний (если настроено). Данную последовательность обработки необходимо учитывать при настройке порогов фильтраций, допустимых отклонений и т.д. Все настройки, относящиеся к модуля просмотра – диапазоны отображения и пороги предупреждения, применяются к параметру на финальном этапе обработки, после усреднения.

НАСТРОЙКИ ПАРАМЕТРА

1. Общие настройки (Рис.22, п.1). Общие настройки описаны в разделе «Общие настройки параметров», поэтому в данном разделе их настройка рассматриваться не будет.

2. Настройка первичной фильтрации показаний уровня топлива (Рис.22, п.2)

В памяти контроллера «АвтоГРАФ» хранятся сырые записи датчиков, среди которых могут быть и ошибочные. Первичная фильтрация включает в себя исключение показаний, выходящих за пределы допустимых значений, а также фильтрация по состоянию питания и датчиков. Настройки расположены в блоке «Фильтрация»:

При выключении питания и датчиков – в выпадающем списке необходимо выбрать параметры, при выключении которых показания уровня будут фильтроваться. Если выбрано несколько датчиков, то показания уровня будут фильтроваться при выключении хотя бы одного из этих датчиков. Фильтрация показаний может осуществляться, например, по выключению питания бортового контроллера «АвтоГРАФ» или датчиков (например, датчика включения Зажигания). Верхний порог выкл. – максимальное значение показаний уровня, в отчетах АЦП. Любые показания, превышающие заданный порог, будут отфильтрованы и не будут участвовать в обработке данных. Данный фильтр позволяет исключить ложные чрезмерные показания уровня, обусловленные, например, замыканием измерительных трубок.

Нижний порог выкл. – минимальное значение показаний уровня, в отчетах АЦП. Любые показания ниже заданного порога будут отфильтрованы и не будут участвовать в обработке данных. Данный фильтр позволяет исключить показания ниже допустимого порога, вызванные, например, неисправностью датчика или неправильной калибровкой.

Пропуск после вкл. с – время после включения питания бортового контроллера, в течение которого показания уровня будут пропускаться. Данный фильтр вводит дополнительное время для измерения и усреднения уровня топлива датчиком после включения питания системы.

Пропуск после выкл. с – время до выключения питания бортового контроллера, в течение которого показания уровня будут пропускаться. Пропущенные граничные показания не участвуют в усреднении.

3. Настройка тарировочной таблицы

Тарировочная таблица – это список показаний датчика в отсчетах АЦП и соответствующие этим показаниям уровни топлива в баке в литрах. Тарировочная таблица составляется на этапе установки датчика в бак и задается для конкретного датчика и бака. По тарировочной таблице выполняется перерасчет показаний датчика в нужные единицы измерения.

Для того чтобы задать тарировочную таблицу датчика в программе «АвтоГРАФ 5 ПРО» необходимо добавить эту таблицу в реестр свойств транспортного средства, для которого настраивается датчик уровня топлива, затем присвоить тарировочную таблицу датчику. Подробнее см. раздел «Пример настройки параметров» (Пример 2). Созданную тарировочную таблицу необходимо выбрать в поле «Тарировка». В рассматриваемом примере это таблица «LeftTank » (Рис.23).


Рис.23. Выбор тарировочной таблицы датчика.

4. Настройка усреднения и фильтрации бросков

В некоторых случаях могут иметь место резкие скачки и отклонения показаний, которые могут быть отфильтрованы путем усреднения. Фильтрация осуществляется путем усреднения показаний в течение интервала (окна усреднения) и оценки отклонения показаний датчика относительно средних значений. Если текущее показание превышает среднее значение на величину больше, чем допустимое отклонение, то показание будет отфильтровано. Для фильтрации бросков необходимо включить опцию «Устранять броски» и настроить следующие параметры фильтрации (Рис.28, п.1):


Рис.24. Настройка усреднения, диапазона отображения, порогов предупреждения и выражения для расчета.

Окно усреднения, мин - временной интервал усреднения показаний уровня.

Допустимое отклонение, ед. изм. - допустимое отклонение показаний от среднего значения.

После фильтрации бросков осуществляется перерасчет показаний уровня из отсчетов АЦП в литры (или другие единицы измерения) по тарировочной таблице, затем, если разрешена опция «Усреднение», выполняется усреднение каждого показания (кроме отфильтрованных бросков) за интервал, равный заданному окну усреднения (Рис.24, п.1).

5. Настройка диапазона отображаемых значений уровня топлива

Диапазон показаний может быть ограничен. В этом случае на графике параметра уровня топлива будут отображаться только те значения, которые не выходят за пределы разрешенного диапазона. Для ограничения диапазона показаний необходимо перейти в группу настроек «Диапазон отображения» и настроить следующие поля (Рис.24, п.2): Минимум – минимальное значение параметра, в единицах измерения параметра. Максимум – максимальное значение параметра, в единицах измерения параметра.

6. Настройка порогов предупреждения при достижении граничных значений

Для показаний уровня могут быть заданы пороги, при достижении которых в модулях просмотра будут отображаться предупреждающие иконки.

Пороги настраиваются в блоке настроек «Пороги». Всего может быть настроено 4 порога (Рис.28, п.3): верхний критический, верхний предупреждения, нижний предупреждения и нижний критический. Для того чтобы порог обрабатывался, необходимо задать значение порога и присвоить иконку.

Пример отображения порогов предупреждения в Модуле просмотра диаграмм приведен на Рис.25.


Рис.25. Пример предупреждения о достижении порога в Модуле просмотра диаграмм.

Аналогичным образом отображаются предупреждения в Списке записей – при достижении порогового значения в поле со значением уровня топлива появляется иконка, заданная для порога (Рис.26).


Рис.26. Пример предупреждения о достижении порога в Списке записей.

7. Настройка выражения для расчета значения уровня топлива

Для получения значения топлива нужного датчика из записей бортового контроллера «АвтоГРАФ» и отображения их в программе необходимо для настраиваемого виртуального датчика уровня задать выражение для расчета.

Выражение может содержать как один тип записи контроллера, так и являться суммой или разностью нескольких параметров.

Для того чтобы задать выражение, необходимо в выпадающем списке выбрать исходный параметр, задать величину смещения, коэффициент и делитель (Рис.24, п.4). Например, на Рис.24 (п.4) приведен пример настроек виртуального датчика, который используется для отображения и обработки в программе «АвтоГРАФ 5 ПРО» показаний реального датчика уровня топлива, подключенного к контроллеру «АвтоГРАФ» по шине RS-485 (в протоколе AGHIP, LLS или Modbus) и настроенного в контроллере как датчик LLS5. Такое выражение может использоваться для обработки показаний одного отдельного датчика или для мониторинга уровня топлива в баке, в котором установлен только один датчик.

8. Настройка расчета суммарного уровня

Датчик уровня топлива может использоваться для расчета суммарного уровня в топливном баке или цистерне по показаниям других датчиков. Например, имеется система из двух сообщающихся баков, в каждом из которых установлены датчики уровня топлива (Рис.27).


Рис.27. Пример сообщающихся топливных баков.

Для мониторинга уровня топлива во такой системе в целом необходимо настроить в программе «АвтоГРАФ 5 ПРО» датчик, показывающий суммарный уровень по отдельным датчикам, установленным в отдельных баках системы. Суммарный датчик используется только для суммирования обработанных показаний датчиков и не требует настройки тарировочных таблиц, фильтраций и усреднений. В этом случае отдельные тарировочные таблицы, а также настройки фильтрации задаются для датчиков, установленных в отдельных баках системы.

Для того чтобы настроить датчик уровня топлива как суммарный, необходимо включить настройку «Суммарный уровень» (Рис.28).

На Рис.28показан пример датчика «Суммарный», показания которого являются суммой показаний уровня топлива двух датчиков «Лев. бак» и «Прав.бак».

 


Рис.28. Суммарный параметр уровня топлива.

Системы мониторинга © Пользовательское соглашение.