В этой статье есть несколько проблем. Помогите улучшить ее или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалять эти сообщения ) |
Предсказатель Смита (изобретенный О. Дж. М. Смитом в 1957 году) — это тип предиктивного контроллера , предназначенного для управления системами со значительной задержкой обратной связи. Идею можно проиллюстрировать следующим образом.
Предположим, что установка состоит из , за которой следует чистая временная задержка . относится к Z-преобразованию передаточной функции, связывающей входы и выходы установки .
В качестве первого шага предположим, что мы рассматриваем только (объект без задержки) и проектируем контроллер с передаточной функцией замкнутого контура , которую мы считаем удовлетворительной.
Далее наша цель — разработать контроллер для установки таким образом, чтобы передаточная функция замкнутого контура была равна .
Решая , получаем . Контроллер реализован так, как показано на следующем рисунке, где было изменено на , чтобы указать, что это модель, используемая контроллером.
Обратите внимание, что есть два контура обратной связи. Внешний контур управления возвращает выход обратно на вход, как обычно. Однако этот контур сам по себе не обеспечит удовлетворительного управления из-за задержки; этот контур возвращает устаревшую информацию. Интуитивно понятно, что для k интервалов выборки, в течение которых нет свежей информации, система управляется внутренним контуром, который содержит предиктор того, каков в данный момент (ненаблюдаемый) выход установки G.
Чтобы проверить, работает ли это, можно сделать следующую перестановку:
Здесь мы видим, что если модель, используемая в контроллере, идеально соответствует заводу , то внешние и средние контуры обратной связи компенсируют друг друга, и контроллер генерирует «правильное» управляющее воздействие. В реальности, однако, невозможно, чтобы модель идеально соответствовала заводу.