© К.Ю. Поляков, 2009
55
точной функцией
)(sR . Такой способ общепринят при моделировании входных сигналов и по-
зволяет представить систему в стандартном виде: на входе – дельта-функция, на выходе –
ошибка.
Передаточная функция системы от входа
w к выходу
равна
RCPsW )1()(
.
Предполагается, что все звенья устойчивы. Это значит, что все полюса функций )(sP и )(sR
имеют отрицательные вещественные части и регулятор )(sC , который требуется найти, также
должен обладать этим свойством. Кроме того, регулятор должен обеспечить минимум инте-
гральной квадратической ошибки
∫∫
∞
∞−
∞
==
j
j
dssX
j
dttI )(
2
1
)(
0
2
π
ε
,
где
*********
)( RRCRRPCPRRCCRRPPWWsX +−−== . Подынтегральное выражение имеет
форму (18), как для задачи Винера, поэтому можно применить уже известный алгоритм поиска
оптимальной устойчивой передаточной функции )(sC .
Попытаемся понять, какие результаты мы можем получить в результате оптимизации.
Прежде всего, выбор регулятора из условия
1
CP
сразу дает 0)(
sW , то есть, ошибка будет
нулевой не только при ступенчатом, но и при любом другом входе. Это так называемое условие
инвариантности, при котором обеспечивается идеальное слежение за эталонным сигналом.
Именно такой регулятор будет получен в результате оптимизации «в лоб», если все нули пере-
даточной функции )(sP находятся в левой
полуплоскости.
К сожалению, все не так просто. Как правило, передаточные функции реальных объектов
– строго правильные, то есть, степень их числителя меньше, чем степень знаменателя. Тогда
передаточная функция регулятора )(/1)( sPsC
будет неправильной (степень числителя больше
степени знаменателя). Как было показано при анализе задачи оптимизации при случайных воз-
мущениях, такой регулятор неприменим в практических задачах по двум причинам:
1)
регулятор содержит дифференцирующее звено, поэтому при скачкообразном изменении
входного сигнала сигнал управления должен теоретически стать бесконечным;
2)
регулятор усиливает высокочастотные помехи измерений вместо того, чтобы подавлять их;
это делает систему неработоспособной.
В задаче оптимизации при случайных возмущениях мы добивались «ската» частотной ха-
рактеристики регулятора на высоких частотах с помощью ограничения на сигнал управления: в
критерий качества вводилась дисперсия управления с некоторым весовым коэффициентом, ко-
торый подстраивался методом проб
и ошибок.
Если формально составить критерий
[]
∫
∞
+=
0
222
)()( dttuktI
u
ε
, добавив интеграл от квадрата
сигнала управления
)(tu с весовым коэффициентом
2
u
k , то ничего хорошего не получится, по-
скольку установившееся значение )(tu при
→t не равно нулю. Следовательно, интеграл
расходится и теорема Парсеваля неприменима. Оптимизация в частотной области не имеет
смысла: если формально применить алгоритм синтеза, получится регулятор, для которого
ошибка в установившемся режиме (при
→t ) не равна нулю.
Чтобы грамотно ограничить управляющий сигнал, нужно ввести ошибку управления )(t
u
,
то есть отклонение фактического сигнала управления )(tu от некоторого эталонного сигнала
)(
0
tu , который должен быть выбран так, чтобы ошибка управления )()()(
0
tutut
u
−=
стреми-
лась к нулю при ∞→t . Тогда можно искать минимум критерия
[]
∫
∞
+=
0
222
)()( dttktI
uu
εε
,