Smith Predictor Controller

Компенсатор Смита в дискретном времени с потерей времени

  • Библиотека:
  • Simscape/Электрический/Управление/Общее управление

  • Smith Predictor Controller block

Описание

Блок Smith Predictor Controller компенсирует потерей времени путем реализации структуры управления PI с потерей времени Смита в дискретном времени. Эта схема показывает эквивалентную схему для блока.

Уравнения

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

Gf(s)=Gp(s)eτs,

где:

  • τ система устарела.

  • Gp(s) - модель процесса.

  • Gf(s) - фильтр ошибок предсказания.

Порты

Вход

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

Опорный сигнал системы объекта.

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

Внешний сигнал сброса (переднее ребро) для интегратора.

Типы данных: Boolean

Выходной сигнал системы объекта.

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

Выход

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

Выходной сигнал системы управления.

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

Параметры

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

Пропорциональная составляющая, Kp, ПИ-контроллер.

Интегральная составляющая, Ki, ПИ-контроллер.

Значение интегратора во времени начала симуляции.

Верхний предел для сигнала выхода управления.

Нижний предел для сигнала выхода управления.

Числитель дискретизированной передаточной функции системы. Чтобы определить дискретную передаточную функцию, если у вас есть лицензия для Control System Toolbox™, используйте c2d функция.

Знаменатель дискретизированной передаточной функции системы. Чтобы определить дискретную передаточную функцию, если у вас есть лицензия для Control System Toolbox, используйте c2d функция.

Количество выборок мертвого времени.

Временной интервал между выборками. Если блок находится внутри триггируемой подсистемы, наследуйте шаг расчета, установив для этого параметра значение -1. Если этот блок находится в непрерывной модели с шагом переменных, задайте шаг расчета явно. Для получения дополнительной информации смотрите Что такой Шаг расчета? и задайте шаг расчета.

Ссылки

[1] Велагич. J. «Проект прогнозирующего контроллера Смита с адаптацией к задержке связи». International Journal of Electrical, Computer, Energetic, Electronic and Communication Engineering. Том 2, номер 11, 2008, стр. 2447-2481.

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

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

.

См. также

Блоки

Введенный в R2017b