Настройка контроллера дистилляции

Этот пример показывает, как использовать Simulink ® Design Optimization™ для оптимизации параметров многоконтурного контроллера дистилляционного столбца. Дистилляционный столбец производит метанол и представлена в виде линейной модели с задержками. Цифровой контроллер мультицикла состоит из матрицы развязки и двух одношлейфных ПИ-контроллеров. Параметры обоих одноконтурных контроллеров настраиваются одновременно, чтобы удовлетворить 14-процентному перерегулированию и 13-минутным временам нарастания переходной характеристики характеристикам.

Откройте distillation_demo моделировать с помощью команды ниже и запустить симуляцию. Эта симуляция даёт неоптимизированный состав метанола в столбец и исходные данные для оптимизации.

open_system('distillation_demo')

Дважды кликните блок Scope, чтобы просмотреть неоптимизированный состав метанола в верхней и нижней частях столбца.

Дважды кликните Linearized Model of Distillation Column блок. Обратите внимание, что это подсистема, и показывает модель для изменения метанола в верхней и нижней частях дистилляционного столбца.

Дважды кликните Desired Step Response блок для просмотра ограничений на переходную характеристику дистилляционного столбца. Эти ограничения используются, чтобы одновременно настроить оба параметров одноконтурного контроллера.

Можно запустить Response Optimizer с помощью меню Приложения на панели инструментов Simulink или sdotool команда в MATLAB. Можно запустить предварительно сконфигурированную задачу оптимизации в Response Optimizer, сначала открывая модель и дважды кликнув по оранжевому блоку в нижней части модели. В Response Optimizer нажмите кнопку Plot Model Response, чтобы симулировать модель и показать, насколько хорошо исходная конструкция удовлетворяет требованиям проекта.

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

Запускаем оптимизацию нажатием кнопки Optimize из Response Optimizer. Графики обновляются, чтобы указать, что требования проекта теперь удовлетворены.

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

% Close the model
bdclose('distillation_demo')