Discrete PI Controller

Реализуйте дискретные ПИ-контроллеры

  • Библиотека:
  • Motor Control Blockset/Элементы управления/Контроллеры

Описание

Блок Discrete PI Controller выполняет дискретное ПИ-контроллер времени расчета используя сигнал ошибки и пропорциональные и интегральная составляющая входы. Сигнал ошибки является различием между опорным сигналом и измеренной обратной связью. Блок выводит взвешенную сумму входного сигнала ошибки и интеграла входного сигнала ошибки.

Можно настроить коэффициенты дискретного ПИ-контроллера (Kp и Ki) как вручную, так и автоматически. Автоматическая настройка требует Simulink® Control Design™ программным обеспечением.

Мы рекомендуем использовать дискретный решатель с фиксированным шагом для этого блока, чтобы включить генерацию кода и обеспечить точную симуляцию.

Порты

Вход

расширить все

Различие между опорным сигналом и системным выходом.

Типы данных: single | double | fixed point

Пропорциональная составляющая, которое можно вычислить либо вручную, либо автоматически.

Типы данных: single | double | fixed point

Интегральная составляющая, который можно вычислить либо вручную, либо автоматически. Необходимо предрешить значение интегральной составляющей интегратором шага расчета (Ts), чтобы блок выполнялся в асинхронных прерываниях.

Типы данных: single | double | fixed point

Выход

расширить все

Управляющий сигнал, идентичный опорному сигналу.

Типы данных: single | double | fixed point

Расширенные возможности

Генерация кода C/C + +
Сгенерируйте код C и C++ с помощью Coder™ Simulink ®

.

Преобразование с фиксированной точкой
Разрабатывайте и моделируйте системы с фиксированной точкой с помощью Fixed-Point Designer™.

Введенный в R2020a
Для просмотра документации необходимо авторизоваться на сайте