книги / Системы экстремального управления
..pdfКак видно, задача определения составляющих градиен
та при |
случайных сигналах поиска свелась к уже рас |
|||
смотренной выше |
(18.2.23), |
где lik = Sik. Для этого доста |
||
точно |
вектор В = |
Вп) преобразовать |
линейно |
|
при помощи матрицы, обратной S = ||S-tj ||. |
|
|||
Рассмотрим некоторые частные случаи. |
являются |
|||
Пусть сигналы |
поиска |
fj{t) (/ = 1, ..., п) |
независимыми случайными процессами. Взаимно корре
ляционная функция (18.2.3) |
в |
этом |
случае |
равна |
|
Яю |
Кк(х) |
при |
к = /, |
(18.2.37) |
|
О |
|
при |
k=f=j, |
||
|
|
|
|||
где K k(т) — автокорреляционная |
функция |
процесса |
|||
/h (t). В этом случае для S tj |
получаем |
|
|||
|
оо |
|
|
|
|
Sik = |
^ h'ki (т) Кк(т) dx. |
(18.2.38) |
|||
|
О |
|
|
|
|
Если возмущения /,• (t) (i = |
1, ..., п) являются еще и бе |
||||
лыми шумами, для которых |
К к (т) = о* Ô(т), где of — |
||||
интенсивность шума |
f h (t), |
ô (t) — дельта-функция, то |
в этом случае получаем для S ih следующее выражение:
S ih = hki (0) a l |
(18.2.39) |
Как видно, S ik=f=0, так как импульсная переходная функ ция не равна нулю в начале координат. Следовательно, применение независимых белых шумов в качестве поиско вых сигналов для такого синхронного детектирования многопараметрического инерционного объекта дает поло жительный результат.
§ 18.3. Экстремальное управление с синхронным детектированием
Рассмотрим динамику экстремального управления многомерных безынерционных систем с применением син хронного детектирования.
На рис. 18.3.1 показана блок-схема системы экстремаль ного управления этим методом. Здесь выход синхронных детекторов заведен по каналам обратной связи А г, ...,Ап на исполнительные механизмы ИМ , которые реализуют
операцию интегрирования с весом р |
0. |
Коэффициент |
р выполняет роль коэффициента обратной |
связи — при |
|
р = 0 связь разорвана и управление |
не |
реализуется. |
Рис. 18.3.1. Блок-схема экстремального управления методом син хронного детектирования.
Заметим, что в данном случае фильтры Ф определяют текущее среднее на базе Т:
В{ = -jr [ А&. |
(18.3.1) |
i—T |
|
Рассмотрим работу этой схемы.
Уравнения движения записываются в виде
|
|
|
t |
|
|
|
|
|
■JT- — — у - |
^ |
А (0 Q [®i + |
А(0> • • • >хп+ |
/п(01^1 |
||
|
|
|
t - T |
|
|
|
|
“5Р = — |
jr |
^ |
/п (0 Q [^î + |
А (0» • • • >хп+ |
/п (01 dt. |
||
|
|
|
t - T |
|
|
|
(18.3.2) |
|
|
|
|
|
|
|
|
Как |
обычно, |
рассмотрим случай |
малых сигналов поиска |
||||
fi (0 |
(i = 1 , ..., п) |
и достаточно |
гладкой функции каче |
||||
ства Q (X), так что можно ограничиться линейными чле |
|||||||
нами в ее разложении: |
|
|
|
||||
d |
|
* |
|
|
|
п |
|
|
|
S |
[ < ? ( * » |
. |
+ |
|
( i = l , 2 , . . . , n ) . (18.3.3
Архимеда (рис. 18.3.2). Эта спираль описывается точкой, движущейся с постоянной скоростью | V | cos ф вдоль
» IV I sia ф
луча, вращающегося с угловой скоростью со = -—!---—
вокруг тПчки экстремума, где г — расстояние до точки экстремума. Как видно, эта спираль «наматывается» на по
ложение экстремума и попадает в него при t = — | у | cos у~ ’
где го — исходное расстояние до цели. Указанное имеет место лишь при неодинако вых амплитудах поисковых сигналов. Угол ф равен ну лю, т. е. система движется строго в аптиградиентном на правлении, если
ttj — 6^2 — |
— Дд ■—CL» |
|
|
Тогда |
|
(18.3.13) |
Рис. 18.3.2. Траектория опти |
|
|
мизации в центральном поле |
|
F = - J ^ l g r a d |
Q\ |
(18.3.14) |
при ф ф л. |
|
именно поэтому такой способ экстремального управления часто называется градиентным.
Теперь рассмотрим более общий случай произволь ных значений параметра Т, когда выражения (18.3.7) имеют место лишь с точностью до колебательных состав ляющих. Уравнение (18.3.4) можно записать теперь в виде
dx. |
pa2 |
dQ |
[ |
|
|
2a sin |
— |
|
__г |
— |
|
-<?(*!, •••,*«)-----^ |
---- |
X |
|||
dt |
|
|||||||
|
|
|
п |
Г sin (“ xi — |
J T |
|
|
|
X sin со.i (* —i r ) + *a 2гЩ |
[ |
( « ,,- « \)T |
cos |
X |
||||
|
|
sin |
(CDj + |
T |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(f — r ) -------- й ;т ^ ) г— |
cos |
^ |
(‘ — x )_ |
||||
|
— dx. '~2^.T' Sin |
C0S 2 (ùi (* ""I")} |
(« = !.•••.»)• |
|||||
|
’ |
1 |
|
|
|
|
|
(18.3.15) |
Выражение, стоящее в фигурных скобках, представляет собой колебательную составляющую с нулевым средним значением и амплитудой, равной или не превышающей величины
|
|
|
t»i |
|
|
|
|
+ |
|
|
г=}Ь] |
г |
j |
|
+ |
dQ) а ) |
(г = |
1 , . . . , ге). |
(18.3.16) |
дх |
||||
|
Г Ч ) |
|
|
|
Следовательно, в среднем система будет двигаться в антиградиентном направлении, что и обеспечивает ее попада ние в район экстремума. На это движение будут наклады ваться колебания с различными комбинационными часто
тами (®г+ °>j)-
Рассмотрим движение системы в районе экстремума. Здесь частные производные показателя качества равны
нулю |
и |
|
|
|
dx. |
2ца |
(û.T |
/ |
т \ |
— = |
|
<? («îi- • •, хп) s i n - | - |
sin <a^f----g-|(i = 1 ,-.. ,re). |
|
|
|
|
|
(18.3.17) |
Интегрируя эти выражения, получаем уравнение предель ного цикла
/А |
= |
• |
. 2uaQ * |
. |
ю .Г |
Г |
T |
I. |
Т |
\Т |
( 0 |
* i |
+ |
s m |
— j - |
|^COS û)i~2------ COS ©i\ t |
H |
J |
|||
|
|
|
|
|
|
|
(i = |
1 , ... , re), |
(18.3.18) |
|
где |
в |
экстремуме |
имеем |
|
|
|
|
|
||
|
|
|
Q* = Q (x[, xl, |
.., |
Xn). |
(18.3.19) |
Определим потери на рысканье в районе экстремума. Пусть для простоты ге = 2; юх = о»; ©2 = 2©; Q* = 0.
Тогда на входе в объект имеем
xi — xi + а sin
х%— х% Q sin 2 uit,