Предсказатель Смита - Smith predictor

В Предсказатель Смита (изобретенный О. Дж. М. Смит в 1957 г.) является одним из видов прогнозных контролер предназначен для управления системами со значительной временной задержкой обратной связи. Идею можно проиллюстрировать следующим образом.

Предположим, что завод состоит из с последующей чистой временной задержкой . относится к Z-преобразование передаточной функции, связывающей входы и выходы установки .

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

Далее наша цель - разработать контроллер. для завода так что передаточная функция с обратной связью равно .

Решение ,мы получаем. Контроллер реализован, как показано на следующем рисунке, где был изменен на чтобы указать, что это модель, используемая контроллером.

Предиктор Смита 1.svg

Обратите внимание, что есть две петли обратной связи. Внешний контур управления, как обычно, подает выходной сигнал обратно на вход. Однако сам по себе этот цикл не может обеспечить удовлетворительное управление из-за задержки; этот цикл возвращает устаревшую информацию. Интуитивно понятно, что для k интервалов выборки, в течение которых свежая информация недоступна, система управляется внутренним циклом, который содержит прогнозирующий (ненаблюдаемый) выход объекта G.

Чтобы проверить, что это работает, перестановку можно сделать следующим образом:

Предиктор Смита 2.svg

Здесь мы видим, что если модель, используемая в контроллере, , соответствует растению идеально, тогда внешний и средний контуры обратной связи компенсируют друг друга, и контроллер генерирует «правильное» управляющее действие. В действительности, однако, модель не может идеально соответствовать растению.

Рекомендации

  • К. Уорвик и Д. Рис, Промышленные цифровые системы управления, ИЭПП, 1988. [1]

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

внешняя ссылка

  • «Преодоление мертвого времени процесса с помощью Smith Predictor». www.controleng.com.
  • «Управление процессами с длительным мертвым временем: предсказатель Смита - пример MATLAB и Simulink». www.mathworks.com.