Протестируйте существующий контроллер

Эта тема показывает, как протестировать существующий образцовый прогнозирующий контроллер путем добавления его в модель Simulink®.

  1. Откройте свою модель Simulink.

  2. Добавьте блок MPC Controller в модель.

  3. Если ваш контроллер включает измеренные воздействия, добавьте, что md импортирует к блоку MPC Controller.

    Дважды кликните блок MPC Controller.

    В диалоговом окне Block Parameters, на вкладке General, выбирают Measured disturbance (md).

    Нажмите OK.

  4. Соедините объект и сигналы контроллера в модели Simulink. Подключение:

    • Объект вводит к переменной, которой управляют (mv) импорт блока MPC Controller.

    • Объект измерил выходные параметры к измеренному выводу (mo) импорт блока MPC Controller.

    • Измеренные воздействия, если таковые имеются, к объекту и к измеренному воздействию (md) импорт блока MPC Controller.

    • Любые неизмеренные воздействия или неизмеренные выходные параметры к их соответствующему импорту объекта и выходному порту.

    • Ссылка сигнализирует к ссылке (ref) об импорте блока MPC Controller.

  5. Задайте контроллер.

    Дважды кликните блок MPC Controller.

    В диалоговом окне Block Parameters, в поле MPC Controller, задают имя контроллера mpc из рабочей области MATLAB®.

    Нажмите OK.

  6. (Необязательно) Измените контроллер.

    После определения контроллера в блоке MPC Controller можно изменить контроллер:

    • Используя MPC Designer:

      • В диалоговом окне Block Parameters нажмите Design.

      • В MPC Designer, мелодия параметры контроллера.

      • Во вкладке MPC Designer, в разделе Result, нажимают Update and Simulate> Update Block Only.

        Приложение экспортирует обновленный контроллер в рабочее пространство MATLAB.

    • Используя команды, чтобы изменить контроллер возражают в рабочем пространстве MATLAB.

  7. Запустите модель Simulink.

Совет

Если у вас нет модели Simulink вашего объекта, можно сгенерировать тот, который использует контроллер MPC, чтобы управлять его внутренней моделью объекта управления. Для получения дополнительной информации смотрите, Генерируют Модель Simulink от MPC Designer.

Смотрите также

| |

Похожие темы