TGViewer
Engee на старт! Engee на старт! @engee_com · 4.58K subscribers
Post #680 1.87K
Создаем модель алгоритма для надежных измерений

В жизни мы постоянно сталкиваемся с измерениями - например, надо измерять температуру помещения для управления отоплением. Но правильно ли мы это делаем? Если мы ошибемся с измерением температуры в комнате, то ничего страшного не произойдет. А если мы измеряем угол тангажа самолета? Тут ошибки должны быть минимизированы! Поэтому во многих системах датчики дублируются или тренируются, и применяются специальные алгоритмы обработки их показаний.


В новом проекте разобрано, как обеспечить надежные измерения.

➡️ Как это работает?

Смоделировали алгоритм объединения показаний нескольких датчиков с проверками исправности и отбрасыванием выбросов. Алгоритм назначает каждому датчику вес, который характеризует степень доверия к датчику - чем ниже вес, тем меньше мы доверяем датчику. Эти веса учитываются при объединении показаний, и если вес какого-то датчика меньше порогового значения, мы просто не работаем с его показаниями. А еще не забыли сначала применить фильтр на входе алгоритма для сглаживания сигнала.

➡️ Как это смоделировать?

Обработка показаний датчиков начинается с фильтрации. Изучили спектр измеряемого сигнала и синтезировали БИХ-фильтр нижних частот с помощью приложения Редактор Цифровых Фильтров. Для алгоритмов контроля исправности датчиков и исключения выбросов будем применять блоки из библиотеки Обработка сигналов. Сам наш алгоритм реализован в коде и работает внутри Engee Function. Мы не делаем ветки модели для каждого датчика, так как все блоки Engee умеют работать с векторными сигналами, и достаточно мультиплексировать показания датчиков перед работой алгоритма.

➡️ Проверяем работу

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

🔥 Польза

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


📹 Вебинар "Возможности Engee для моделирования Систем управления" 20.05
🎓 Тренинг "Моделирование в Engee" 27.05-28.05
  • 👍 7
  • 🔥 7
  • ❤ 4
  • 👏 1
More from @engee_com
  1. Sep 28, 2026🧑‍🎓 Запись вебинара «ПИД-регулятор в АСУ ТП: управление температурой в Engee» 🔗 Презент…
  2. Sep 25, 2026Релиз 26.9 – новое в сентябре 🍂 ☕️ ⚙️ Друзья, Сентябрь подходит к концу — за окном яркая…
  3. Sep 23, 2026Engee MIND — ИИ непосредственно в инженерном проекте На ИТОПК-2026 впервые представили Eng…
  4. Sep 18, 2026🔄 Почему ПИД теряет управление при насыщении: разбираем anti-windup Представим: регулятор…
  5. Sep 15, 2026Собрали в карточках, что вас ждёт в День Engee 2026: демозона с реальным оборудованием, но…
  6. Sep 11, 2026📡 EngeeDSP: инструменты для ЦОС в Engee Для ЦОС в Engee мы развиваем специализированную б…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →