Постановка задачи. Задача следящей системы – отслеживать на выходе сигнал , подаваемый на вход
Задача следящей системы – отслеживать на выходе Точность следящей системы определяется свойствами сигнала ошибки Если эталонный (задающий) сигнал Здесь мы остановимся на задаче оптимизации при детерминированных (известных, определенных, неслучайных) возмущениях. Это означает, что мы знаем входной сигнал Предположим, что входной сигнал имеет ступенчатый вид, причем можно считать, что его изменение происходит достаточно редко, так что при очередном скачке переходный процесс, вызванный предыдущим изменением, уже закончился. В этом случае имеет смысл строить оптимальную систему для единичного скачка на входе. Так как система линейная, при любом изменении величины скачка она останется оптимальной (изменится только величина сигналов). В идеале мы хотим, чтобы изменение входного сигнала мгновенно привело к такому же изменению на выходе. Можно догадаться, что для мгновенного перевода инерционной системы (а не просто усилителя) в новое состояние требуется бесконечное управление. Этот вариант неприемлем с практической точки зрения и нереализуем, поскольку управляющий сигнал всегда ограничен. Таким образом, реальный переходный процесс будет отличаться от идеального. Как же измерить эту ошибку, оценив ее одним числом?
Казалось бы, можно взять интеграл от сигнала ошибки Мы можем справиться с этой проблемой, если интегрировать модуль ошибки: Такую оценку иногда используют при численной оптимизации. К сожалению, получить оптимальную передаточную функцию регулятора аналитически (по формулам) в этом случае не удается. Удобнее всего минимизировать интеграл от квадрата ошибки (его также называют интегральной квадратической ошибкой): (13) Далее мы увидим, что задачу оптимизации по такому критерию удается свести к задаче фильтрации Винера.
|