exponenta event banner

Дискретный контроллер PI

Внедрение дискретного PI-контроллера

  • Библиотека:
  • Блок управления двигателем/элементы управления/контроллеры

Описание

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

Коэффициенты дискретного PI-контроллера (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++ с помощью Simulink ® Coder™

.

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

Представлен в R2020a