Целью данного проекта было исследовать возможность использования программного обеспечения
Engee в качестве альтернативы Matlab/Simulink для моделирования систем автоматического управления. В качестве тестового примера использовалась система управления положением штока гидроцилиндра одностороннего действия.
Основная задача заключалась в переносе существующей модели гидропривода с системой управления из Matlab/Simulink в среду Engee и последующем сравнении результатов моделирования. Для этого потребовалось выполнить перенос модели гидроцилиндра, трубопроводов, клапана и системы управления в Engee с использованием его специализированных библиотек гидравлики и механики. Систему управления, основанную на сравнении заданного и текущего положения штока и формировании управляющего сигнала, реализовали с помощью базовых блоков Engee: сумматора, ПИД-регулятора и блока задержки.
Также необходимо было решить проблему алгебраической петли в контуре управления, характерную для подобных моделей, путем введения блока задержки. После проведения симуляции в Engee были записаны и визуализированы данные (положение, скорости, давления) для качественного и количественного сравнения с результатами, полученными в Matlab/Simulink.
В Engee была собрана замкнутая система управления положением штока. Ее работа основана на принципе обратной связи: заданное положение (0.12 м) сравнивается с текущим, рассчитанная ошибка обрабатывается ПИД-регулятором, который формирует управляющий сигнал для гидравлического клапана, регулирующего поток жидкости в цилиндр и перемещающего шток к цели.