Главное Авторские колонки Вакансии Вопросы
Выбор редакции:
119 0 В избр. Сохранено
Авторизуйтесь
Вход с паролем

Применение Engee для определения уровня топлива: точность, надежность и перспективы

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

В рамках совместного проекта ЦИТМ «Экспонента» и ФГУП НАМИ была проведена проверка корректности математических моделей алгоритмов определения уровня топлива, реализованных в среде Engee.

Разработку и перенос модели из Simulink в Engee выполнили совместно с командой «Экспоненты», а специалисты НАМИ обеспечили независимую верификацию и анализ результатов.

Как работают алгоритмы определения уровня топлива?


Цифровая обработка сигналов

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

Проверка достоверности данных

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

Расчет по калибровочным кривым

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

Сигналы предупреждения водителя

Если уровень топлива критически низок или происходит сбой в работе датчиков, система информирует водителя с помощью соответствующих сообщений на приборной панели. Это помогает предотвратить внезапную остановку и своевременно диагностировать неисправности.

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

Проект: перенос и проверка модели в Engee

В рамках проекта специалисты ЦИТМ «Экспонента» перенесли модель алгоритмов определения уровня топлива из среды MATLAB/Simulink в Engee. При этом была полностью сохранена структура модели, включая иерархию, состав функциональных блоков, типы данных и параметры дискретизации.

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



Мнение специалистов ФГУП НАМИ

Выполненные тесты подтвердили сходимость результатов моделирования алгоритмов в Engee и Simulink.

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

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

0
В избр. Сохранено
Авторизуйтесь
Вход с паролем
Комментарии
Выбрать файл
Блог проекта
Расскажите историю о создании или развитии проекта, поиске команды, проблемах и решениях
Написать
Личный блог
Продвигайте свои услуги или личный бренд через интересные кейсы и статьи
Написать

Spark использует cookie-файлы. С их помощью мы улучшаем работу нашего сайта и ваше взаимодействие с ним.