Усреднение аналоговых данных:
настройка фильтрации сигналов датчиков

Настройка усреднения аналоговых данных датчиков в ПО АвтоГРАФ

Аналоговые датчики уровня топлива, температуры и давления подвержены влиянию помех и вибрации. Из-за этого в отчётах появляются скачки показаний, ложные сливы и ложные тревоги. Усреднение сглаживает сигнал и делает данные пригодными для анализа.

  • скользящее среднее, экспоненциальное усреднение, медианный фильтр;
  • подбор размера окна и коэффициента сглаживания;
  • отдельные рекомендации для датчиков топлива, температуры и давления;
  • разбор типовых ошибок настройки.

Зачем нужно усреднение

  • снижает влияние случайных помех и шумов на показания датчиков;
  • повышает точность измерений уровня топлива, температуры и давления;
  • исключает кратковременные выбросы и скачки значений;
  • стабилизирует показания при вибрации и электромагнитных помехах;
  • повышает достоверность данных для анализа и отчётности.

Методы усреднения

Скользящее среднееБазовое сглаживание показаний датчиков топлива и температуры. Настраивается размером окна усреднения. Для большинства датчиков подходит окно в 5–10 отсчётов
Экспоненциальное усреднениеПрименяется при переменной интенсивности изменений. Даёт меньшее запаздывание по сравнению со скользящим средним. Настраивается коэффициентом сглаживания в диапазоне 0,1–0,3
Медианная фильтрацияУстраняет импульсные помехи и выбросы, особенно эффективна при сильных электромагнитных помехах. Размер окна — 3–5 отсчётов

Порядок настройки в программе

  1. Перейдите в раздел «Устройства», выберите нужное транспортное средство и откройте подраздел «Датчики».
  2. В свойствах датчика найдите параметры фильтрации: тип фильтра (скользящее среднее, экспоненциальное или медианный), размер окна и коэффициент сглаживания.
  3. Задайте предварительные значения и сохраните настройки.
  4. Проверьте работу датчика в реальном времени: график должен сгладиться, но без заметного запаздывания при резких изменениях.
  5. При необходимости скорректируйте параметры на основе характера измеряемого параметра и уровня помех в конкретных условиях эксплуатации.

Рекомендации по типам датчиков

Датчики уровня топливаСкользящее среднее, окно 5–8 отсчётов. Учитывайте инерционность изменения уровня: слишком узкое окно не уберёт волновые колебания
Датчики температурыЭкспоненциальное усреднение с коэффициентом 0,2–0,3: температура меняется плавно, и резкое сглаживание не требуется
Датчики давленияМедианный фильтр вместе со скользящим средним: окно 3–5 отсчётов, так как давление подвержено импульсным помехам
Датчики тока и напряженияСкользящее среднее с окном 3–10 отсчётов в зависимости от требуемой скорости отклика

Практические примеры

Датчик уровня топлива на бензовозе. Показания колеблются из-за перемещения топлива при движении. Решение — скользящее среднее с окном 10 отсчётов: график становится ровным, ложные отметки сливов исчезают.

Датчик температуры в рефрижераторе. При открытии дверей возникают кратковременные скачки. Экспоненциальное усреднение с коэффициентом 0,25 даёт плавную кривую и убирает ложные тревоги.

Датчик давления в газовой системе. Импульсные помехи от электрооборудования снимаются медианным фильтром третьего порядка в сочетании со скользящим средним на 5 отсчётов.

Типовые проблемы настройки

Слишком большое запаздываниеПричина — чрезмерный размер окна усреднения. Решение: уменьшить окно или перейти на экспоненциальное усреднение
Не устраняются выбросыПричина — неподходящий тип фильтра для импульсных помех. Решение: применить медианную фильтрацию перед усреднением
Ступенчатое изменение показанийПричина — недостаточное усреднение или грубая дискретизация. Решение: увеличить окно и проверить настройки аналого-цифрового преобразования

Читайте также

Частые вопросы об усреднении

Какое усреднение выбрать для датчика уровня топлива?

Для большинства баков достаточно скользящего среднего с окном 5–8 отсчётов. Если топливо сильно плещется — например, на бензовозе — окно увеличивают до 10 отсчётов.

Не «съест» ли фильтрация полезную информацию?

При разумных настройках — нет. Важно избегать чрезмерного сглаживания: слишком большое окно приводит к запаздыванию, из-за которого система позже реагирует на реальные сливы и заправки.

Нужно ли менять настройки при смене датчика?

Да. Разные модели датчиков имеют разную инерционность и уровень шума, поэтому после замены оборудования параметры фильтрации стоит проверить и при необходимости скорректировать.

Можно ли настроить разные фильтры для одного датчика?

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