Файл: Методы оптимизации в статистических задачах управления..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