Сколько запусков модели требуется, чтобы настроить ПИ-регулятор? — 5 июня 2026 г. в 07:38:38.758
Сколько запусков модели требуется, чтобы настроить ПИ-регулятор? Десятки? Сотни? А если поручить эту работу оптимизатору? В новом проекте сообщества Engee показан практический подход к автоматической настройке ПИ-регулятора на основе моделирования переходного процесса. Подход состоит из двух этапов. 1⃣ Сначала выполняется параметрическое исследование модели. В проекте анализируется влияние интегрального коэффициента на время уставки и перерегулирование. Такой предварительный анализ позволяет определить разумный диапазон поиска для последующей оптимизации. 2⃣ После этого формируется целевая функция. На каждом шаге оптимизации скрипт автоматически: • изменяет коэффициенты P и I через engee.set_param!; • запускает моделирование; • извлекает характеристики переходного процесса с помощью StepInfo; • вычисляет значение критерия качества; • передает его оптимизатору для следующей итерации. Интересно, что критерий качества задаётся как взвешенная комбинация характеристик переходного процесса. Например, можно сделать главным параметром время уставки, одновременно ограничивая перерегулирование и учитывая время нарастания. В опубликованном проекте такой подход позволил сократить время уставки примерно в 3 раза относительно исходной настройки регулятора. А ещё это хороший пример того, как в Engee можно связать модель системы управления, инструменты ТАУ, скрипты и методы оптимизации в единый инженерный процесс. 📎 Ссылка на проект Рекомендуем скачать проект из сообщества и запустить его у себя. Даже если вы давно занимаетесь системами управления, есть шанс открыть для себя инструмент, который позволит тратить меньше времени на подбор коэффициентов и больше — на решение самой задачи. 🧑🎓 10.06 Тестирование и отладка РТС при помощи RITM SDR USRP

