Файл: Методы оптимизации в статистических задачах управления..pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 21.10.2024
Просмотров: 77
Скачиваний: 0
+ |
В системе |
уравнений (81) |
ѵА соответствует т;. IА — |
|
іА + |
|||||||||||
А — tx |
на |
і + 1-м шаге |
|
интегрирования; |
/А + А — t2 |
на |
||||||||||
/ |
+ 1-м шаге |
интегрирования. |
|
|
|
|
|
|
|
|
|
|||||
|
При составлении системы уравнений (81) предполагается вы |
|||||||||||||||
полнение следующих условий: |
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
—1 |
|
—і |
|
|
|
|
|
|
|
|
||
|
|
|
|
£ |
as = |
£ |
аі = |
0- |
|
|
|
|
|
|
||
|
|
|
|
s=o |
|
г=о |
|
|
|
|
|
|
|
|
||
|
Если |
|
предположить, |
что |
математическое |
ожидание |
m* (t) |
|||||||||
известно на интервале г'А = |
«А, |
а [корреляционная |
функция |
|||||||||||||
/(* (tx, t.2) |
определены |
в квадрате |
0 ^ |
tx ==£ пА, |
0 ^ |
t2 ^ |
пА |
|||||||||
(п = 0, |
1,2, |
. . .), то, |
используя |
систему |
(81), |
можно |
найти |
|||||||||
значение |
тх (t) на п + |
1-м |
шаге |
интегрирования |
и /С* (^, |
^2) |
||||||||||
для значений |
переменных |
tx = |
0, |
t2 = |
(п + |
1) |
А |
(см. |
рис. |
5). |
||||||
Аналогично определяются |
значения корреляционной |
матрицы |
||||||||||||||
в точках: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
(tx = |
А, |
t2 = пА + |
А), |
|
(tx = |
2А, |
= |
пА + |
А), . . ., |
|
|||||
|
|
|
|
(tx — пА ■-(- |
А, |
12 = пА -(- |
А). |
|
|
|
|
|
||||
|
Воспользовавшись известным свойством матрицы корреля |
|||||||||||||||
ционных функций |
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
Kx(tи |
t2) = |
K*x (t2, |
А), |
|
|
|
|
|
|
всегда можно найти значение матрицы Кх (П. h) внутри всего
квадрата \(п + |
1) А, (п + |
1) А). |
t2) в квадрате |
|
Совершенно |
аналогично |
определяется Кх (tь |
||
{(га + 2) А, (п + 2) А}. |
Продолжая этот процесс, |
можно вычис |
||
лить искомую матрицу |
Кх (t х, t2) в произвольной точке гА, /А. |
Чтобы начать вычислительный процесс, достаточно знать зна чение матрицы Кх (П. t'è в точке (0, 0). Поскольку в уравнении (73) начальные условия равны нулю, то Кх (0, 0) = 0. Наличие случайных начальных условий в системе (73) не приведет к возник новению дополнительных трудностей
|
|
при определении матрицы корреля |
|||||
|
|
ционных функций предлагаемым ме |
|||||
|
|
тодом. |
|
|
методе |
опреде |
|
|
|
В рассмотренном |
|||||
|
|
ления математического ожидания и |
|||||
|
|
матрицы |
корреляционных |
функций |
|||
|
|
число решаемых |
уравнений |
зависит |
|||
|
|
не от порядка |
дифференциальных |
||||
|
|
уравнений исходной системы, а от |
|||||
_ _ „ |
. . |
числа переменных, входящих |
в не- |
||||
. линейные |
элементы. |
Кроме |
того, |
||||
Рис. 5. Последовательность вы- |
|
„ |
|
*£ |
|
-• |
|
числения значений |
корреля- |
предлагаемый метод не требует, чтобы |
|||||
ционной функции |
распределение всего вектора фазовых |
26
координат системы было нормальным; он основан на предположе нии о совместном нормальном распределении только тех коорди нат, которые поступают на входы нелинейных элементов.
В случае, когда исследуемая система (73) стационарна и устой чива, для установившегося режима работы системы уравнения (74)
и (77) принимают вид: |
|
|
|
~ |
|
|||
|
mx — W (0) \Втг — фо [тх, Кх (0)]}; |
(82) |
||||||
|
Кх{т) = |
со |
со |
|
|
|
|
|
|
{ JW(l) |
[ВКг (т + І — К) В* — |
|
|||||
|
|
о |
о |
|
|
|
|
|
|
— КіКх (т + |
I - X ) к \ - |
¥ (т + I - X ) ] 1F* (X) dl dX — |
|
||||
|
? |
|
|
|
? |
Kx ( x - X ) K*iW* (X) dx- |
(83) |
|
|
— j W(l)KiKx (r + |
l ) d l - \ |
|
|||||
|
0 |
|
|
|
0 |
|
|
|
|
|
|
К г = |
К 1 [mx, |
к х (0)1; |
|
||
|
Y (т + |
I - X) |
= |
¥ [mx, |
Kx ( r + l - X)], |
|
||
где |
W (0) — значение матрицы передаточных функций линейных |
|||||||
звеньев системы в нуле. |
|
|
|
|
|
|||
Взяв преобразование Фурье от левой и правой частей уравне |
||||||||
ния |
(83), получим: |
|
|
|
|
|
|
|
|
S* (со) = W (— /со) IBSг (со) В* - KiSx (со) КІ — |
|
||||||
- |
¥ (о)] W' (/со) -- |
W ( - |
/<o)KiSx (со) - |
5 , (со) Кі W* (/со); |
(84) |
|||
|
К х = Кі [тх, |
Кх (0)], |
¥ (со) |
= ¥ |
[тх, Sx (со)], |
|
где Sx (со) и Sz (со) — матрицы спектральных плотностей мощно сти векторов X (t) и z (t) соответственно; W (/со) — матрица частот ных характеристик линейных звеньев системы.
После несложных преобразований формулы (84) получим урав нение:
5 , (со) = \Е + |
W (-/со ) Кі ] '1 W (-/ш ) [ßS2(ö) В* - |
||
— ^ |
(со)] Г* (/со) [Е + |
K*iW (/со)]-1; |
|
где |
|
|
|
|
К і = |
К і [ т х, |
К х (0)]; |
|
¥ (со) |
= ¥ [тх, |
Sx (со)]; |
Е— единичная матрица. Обозначив
[Е + W (—/со) К і ] ' 1 W (—/со) = Ф (—/со);
іГ (/со) [Е + Kl W* (/со)] - 1= Ф* (/со),
27
получим уравнение для определения матрицы спектральных плот ностей мощности вектора х (t) в компактной форме:
S* (со) = Ф (—/со) [BSZ (со) В* — У (со) ] Ф* (/со), |
(85) |
где
Кг = Кг \тх, Кх (0)]; У (со) = У [тх, Sx (со)].
Для определения матрицы корреляционных моментов, от кото рой зависят фо, Кг и можно воспользоваться формулой
СО
Kx (0) = Dx = ± I S,(ö)rf<o. |
(86) |
— с» |
|
Уравнения (82) и (85) вместе с формулой (86) можно решать на ЭВМ методом последовательных приближений, определяя в качестве нулевого приближения математическое ожидание
т і 0) спектральную плотность S*0) (со) и мощности вектора х (t) системы, в которой нелинейные элементы заменены линейными.
После этого вычисляются первые приближения фо1’, /(j1>и ¥ (1) (со), а затем первые приближения и Sx ) (со). Процесс вычислений продолжается до тех пор, пока ф0 и Кг нового приближения будут отличаться от значений предыдущего вычисления на величины, меньше заданных.
Пример 1. Разомкнутая нелинейная система, структурная схема которой представлена.на рис. 6, возмущается нормальным белым шумом g (t) с интен сивностью, равной единице, и неслучайным воздействием г.
Определим спектральную плотность мощности процесса на выходе нели нейного элемента в установившемся режиме.
Пусть двумерная нелинейная функция имеет вид
z (t) = |
(0 х2 (0- |
Тогда корреляционная функция случайного процесса г (t) в установившемся состоянии определяется формулой
К W = Л , W + "4 <Т) К хМ + т Хгт х г lkXlXl М + **,*, М] +
+ kxt (т) k x 2 СО + (Т) kXiXt (т). (87)
Взяв преобразование Фурье от левой и правой частей формулы (87), получим
sz (со) = ml sXa (со) + |
m2x sXi (со) + mx mXt [sXiXa (со) + 8XtXi (со)] + |
1 ^ |
+ |
+_2S j І*Х, (“х) |
Рис. 6. Структурная схема разомкнутой системы, со держащей двумерный нелинейный элемент
28
Выразим спектральные плот ности мощности процессов на входе блока произведения через частот ные характеристики линейных звеньев: ч
|
«*(“)= |
iaii(/“)|2{mL + |
|
|
|
|
|
|
|
+ |
m2Xi I w2 (/со) I2 + |
|
|
|
|
|
|
+ |
mXlmx 2 lw2 (/®) + w2 (— / “ )]} + |
|
|
|
|
|
||
|
|
CO |
|
|
|
|
|
|
+ |
- ^ |
J |a>i(/“ i)l2 l®1 [/(w — |
|
|
|
|
|
|
|
— 00 |
|
|
|
|
|
|
|
|
|
|
|
Рис. |
7. Спектральная плотность мощно |
|||
+ |
w2(/CO) w2 [—j (CO— %)]} dcöi. |
сти |
процесса |
на выходе двумерного |
не |
|||
|
|
линейного элемента «. |
|
|||||
|
Предположим, что передаточные |
функции линейных звеньев имеют |
вид |
|||||
|
|
|
Щ (Р) = w2(р) = |
|
• |
|
||
|
Тогда спектральная плотность мощности процесса на выходе нелинейного |
|||||||
элемента будет определяться выражением |
|
|
|
|||||
|
|
|
г2 (4 + |
Т2со2) |
20 + |
ТЧо2 |
( 88) |
|
|
|
|
Г2сй2 + 1 |
+ 4Т(Г2со2 + 4) |
||||
|
|
|
|
|||||
|
На рис. 7 приведены графики спектральных плотностей процесса на выходе |
|||||||
нелинейного |
элемента, полученные |
с |
помощью формулы (88) (кривые 1,3) и |
метода статистической линеаризации (кривые 2, 4) для различных значений дис персий сомножителей при фиксированных средних значениях.
Пример 2. Определим математическое ожидание и корреляционную функ цию процесса хг (!) системы, которая рассмотрена в примере предыдущего пара графа (рис. 3).
Принимая во внимание формулы (74) и (76), запишем уравнения относительно математических ожиданий и корреляционных функций выходных координат исследуемой системы:
t
Щ]. (О = |
j о>і (т) [г — Фо (t — т) — ktn2(t — т)] d v, |
|
|||
|
т2(t) = |
J" w2 (X) m1 (t — X) dX; |
|
||
И |
|
о |
|
|
|
|
|
|
|
|
|
h i Vi> h) + J а'і'(т) {kk21 (^ — x , |
t 2) + |
M [ф (*x — t) \ ((,)]} d x + |
|
||
0 |
|
|
|
|
|
12 |
|
|
О |
О |
|
+ \ w 1 ( X ) { k k 12(t l , ( , - « + |
ЛІ[І1(/1) ф ( ( , - 1 ) ] ) й + |
(90) |
|||
1112 |
wi (T) |
(A.) {k2k22 (/j — T, t2 X) "h |
|
||
I ! |
|
29