exponenta event banner

Настройка гидравлического поршневого регулятора

В этом примере показано, как настроить регулятор опережения-запаздывания для упрощенного гидравлического поршня. Модель поршня задана:

PlantModel = zpk(10,[0,0,-10],-1);

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

Controller = zpk(-0.15, -3.5, 0.15);

После загрузки модели и предварительно настроенного конструктора системы управления можно спроектировать новый контроллер с помощью команды Оптимизация отклика.

Требуется Toolbox™ системы управления.

Открытие конструктора модели и системы управления

Откройте модель и предварительно настроенный конструктор системы управления с помощью команды

controlSystemDesigner('piston_demoproject');

Обзор конструкции

Целью конструкции является точная настройка проектируемого регулятора для лучшего отбраковывания возмущений. Контроллер должен удовлетворять следующим требованиям:

  • Пиковое усиление с замкнутым контуром должно быть меньше 1 дБ; это обеспечивает хорошее регулирование при минимальном перепаде.

  • Выходной сигнал (y), возникающий в результате нарушения выходного сигнала единичного шага (dy), должен быть уменьшен на 99% в течение 10 секунд, и допускается не более 20% превышения.

Эти требования к конструкции были добавлены к конструктору системы управления. Для завершения проектирования с помощью оптимизации отклика нажмите кнопку Начать оптимизацию (Start Optimization) в окне Оптимизация отклика (Response Optimization).