Можно ли отладить алгоритмы управления в связке с реальным механизмом, когда под рукой нет HIL-стенда? Да – если использовать доступное оборудование и платформу Engee.Интеграции. Мы подключили контроллер руля Logitech G29 к физической модели в Engee и получили реалистичные данные в псевдореальном времени.
🔧 Что решали
Объект: система рулевого управления с гидравлическим усилителем (двухсторонний цилиндр, 4-ходовой распределитель, насос постоянного давления, торсион с механическими упорами).
Цель: проверить работу модели при реальных входных сигналах от «водителя» – до этапа испытаний на стенде КПМ РИТМ.
Условия: стенда реального времени еще нет, а алгоритмы переключения режимов (включение/отключение ГУР) нужно валидировать уже сейчас.
🔧 Что моделировали
• Динамику гидроцилиндра с учетом сжимаемости жидкости и перетечек
• Механическую нагрузку: пружина + демпфер + торсион (жёсткость 2.5 Н·м/град, упоры при >9°)
• Обратную связь через коэффициент усиления Gain = -0.0212, преобразующий угол руля в смещение штока клапана
• Режим отключения ГУР: при Gain = 0 система переходит в «ручное» управление
✍️ Конкретные инженерные шаги
1. Подключили блок оборудования Logitech G29 Wheel к физической модели гидроусилителя (физические домены Гидравлика и Механика).
2. Добавили подсистему дифференцирования угла поворота для расчета угловой скорости
3. Реализовали логику переключения коэффициента обратной связи при нажатии кнопки «Enter» на руле
4. Настроили режим псевдореального времени с коэффициентом скорости симуляции = 1.0 и шагом интегрирования 1e-4 с.
5. Провели серию тестов: плавные повороты, резкие рывки, переключение режима ГУР «на ходу» с подключением к интерфейсам компьютера через платформу Engee.Интеграции.
✅ Технические результаты
• Угол поворота колёс модели точно повторяет входной сигнал от G29 (ошибка < 0.5° в установившемся режиме)
• При отключении ГУР наблюдается характерное запаздывание реакции колёс – модель корректно отражает потерю усиления
• Система устойчиво работает при шаге 1e-4: задержка ввода-вывода не превышает 12 мс
• Подсистема фильтрации эффективно подавляет высокочастотные шумы от джойстика без потери динамики
🔗 Полный проект доступен в каталоге сообщества Engee
📹 Видео в ВК
⭐️Такая схема позволяет:
• Тестировать алгоритмы управления с реальным «железом» без капитальных затрат на стенд
• Отлаживать логику переключения режимов (ГУР вкл/выкл, аварийные сценарии) в безопасной среде
• Готовить модель к последующему развертыванию на КПМ РИТМ с минимальными доработками
• Собирать данные для обучения и валидации более сложных моделей (электрогидравлические системы, адаптивное усиление)
📹 Вебинар "Возможности Engee для моделирования Систем управления" 20.05
🎓 Тренинг "Моделирование в Engee" 27.05-28.05
