Файл: Методы оптимизации в статистических задачах управления..pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 21.10.2024

Просмотров: 90

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

жении (166), перейти к более компактной матричной форме записи системы уравнений (170):

р (/А + А) = р (ІА) + Л* (/А) р (/А) А; р (0) = р0. (171)

Таким образом, построен дискретный во времени случайный

процесс X (ІА), I — 0, 1, 2, . . который может рассматриваться как допредельная форма исследуемого случайного процесса х (t).

Изучение

статистических характеристик случайного процесса

X (ІА), 1 =

0, 1, 2 и последующий переход к пределу при А —» 0

даст решение поставленной задачи определения статистических характеристик х (t).

В момент времени ІА (I = 0, 1 , 2 . . . . ) система разностных

уравнений (167), определяющая процесс х (ІА), может находиться в любом из k возможных состояний, поэтому математическое

ожидание х (ІА) определяется на основании формулы

полной

вероятности:

 

к

 

М [X (ІА)] = 2 pt (ІА) М [X (ІА) I i, /А],

 

f—1

 

/ = 1 , 2 ..........

(172)

где M [x (ІА) I i, ІА ] — математическое ожидание процесса x (ІА) при условии, что в момент ІА система находится в состоянии і.

Выведем

разностное

уравнение, которому

удовлетворяет

М [х (/А) I I,

ІА]. С этой

целью

представим М

[х (ІА + А) | /,

/А + А ] согласно формуле полной

вероятности:

 

М [X (ІА + А) I /, /А -(- А] =

к

= S М [X (ІА + А) I /, /А + А; і, ІА] Р [і, ІА \ j, ІА + А],

I

= 0, 1,

2, . . .

,

(173)

Из формулы (167)

следует,

что значение х (ІА +

А)

опреде­

ляется состоянием системы в момент времени ІА и не зависит от ее

состояния в момент ІА + А. Это означает,

что

 

М \х (ІА + А) I /, ІА + А; і, ІА] =

 

= М [X (ІА + А) I г, ІА], I = 0,

1, 2, . . .

(174)

Подставляя выражение (174) в формулу (173), получим:

 

М [х (ІА + А) I /, /А + А] =

 

к

 

 

= ъ м Іх (ІА + А) I і, ІА] Р и, ІА I /, ІА + А],

 

t=l

 

 

I = 0, 1, 2 , . . .

 

(175)

5 А. М. Батков

65


Вероятности

Р [г,

/А |/, ZA

+ Д] могут быть

рассчитаны по

формуле

Байеса:

 

 

 

 

 

Р [г, ІА I /, ZA + А] =

-11Ь.± Ь ± Ь \ {’ ЩР1№)

 

 

 

 

Рі {ІА + Д)

 

 

 

кп-(1А)

(/А)— Д при I =f /;

 

 

_

 

РУ (/А + А)

 

(176)

 

 

[1 -{- Хц- (ІА) А]

 

при і =

 

 

Р' (/А)

/.

 

 

 

 

Рі (ІА + A)

 

Для

расчета

Af [x (/A + А) | і, /А]

в формуле (175) обратимся

к разностному уравнению (167) и проведем его усреднение при условии, что в момент времени /А система находилась в t-м со­

стоянии.

Воспользуемся при

этом соотношениями (168),

(169):

 

 

М [X {ІА + А) I Z, /А] = М lx (/А) I і, ІА] -f

 

 

+

{At (/А) M [X (ІА)\І, ІА] +

Bt (/A) 7 (ZA)} A,

(177)

 

 

 

/ = 0, 1, 2 , . . .

 

 

Подставим выражения (176), (177) в формулу (175):

 

 

 

 

М [х {ІА + А) I /, /А + А] =

 

 

 

k

 

 

 

 

_

 

 

=

і і

{М lx {ІА) I /, /Д] +

At {IA) M lx {IA) 1Z, /Д] A +

 

 

Z=

1

 

 

 

 

 

 

 

ІФІ

 

 

 

 

 

 

4 B,

(ZA) /

(ІА) A} ku (/A) -

Pi(lA)

- A + jM [x (ZA) | /, /А] +

 

 

 

Pi (/A + Л)

 

 

 

4- А,- {IA) M [X (ZA)J/, /А] A +

B} {IA) J (ZA) A}[1 +

 

 

 

 

+ X/7 (Z A )A ]-^ iË L _ .

 

(178)

 

 

 

 

Pi (ZA 4

Д)

 

 

После

очевидных преобразований

формула

(178) приводится

к следующему виду:

 

 

 

 

 

 

 

Af lx (ZA + А) I /, ZA + А] Pj (ZA +

Д) =

 

 

 

 

= M [X (ZA)I /, ZA] 'Pj (ZA) 4

 

 

 

 

4- А \Aj (ZA) M Ix (ZA) I/, ZA] py (ZA) +

 

 

 

 

Bj (ZA) 7 (ZA) p,

(ZA) +

 

 

 

4

X M ix (ZA)IZ, ZA]~Pi (ZA)

(ZA)} 4 о (А),

(179)

 

 

 

11

 

 

 

 

 

66



В выражении (179) о (А) объединяет все слагаемые правой части уравнения (178), зависящие от А2.

Путем введения векторов ѵ, (ІА), j — 1, 2, . . k , размер­ ности n

vj (/А) =

M ix (/А) I /,|/АІ Pj (/А)

(180)

можно представить выражение (179) в следующей форме:

vj (ІА + А) =

Vj (ІА)

+

А [Aj (ІА) ѵ, (ІА)

+

- + В, (ІА) f (ІА) pj

(ІА) +

 

£

Ѵі (ІА) ktj (ІА)\ +

о (А), (181)

 

 

 

1=1

 

/

=

0,

1

, 2 , . .

 

/

=

1,

2

,

. . k.

 

Выражение (181) является системой векторных разностных уравнений относительно Vj (ІА), j = 1,2, . . ., k при начальных значениях

Vj (0) '= 0, / = 1 , 2 , . . . , k.

Система (181) должна решаться совместно с системой уравне­

ний (171), определяющей вектор вероятностей состояний р (ІА). Согласно формулам (172) и (180)

 

k

 

' М lx (/А)] =

Vj(lA).

(182)

/=І

Таким образом, системы разностных уравнений (171), (181) совместно с выражением (182) определяют математическое ожида­

ние векторной функции х (ІА), I — 0, 1, 2, . . ., которая является допредельной моделью исследуемого случайного процесса х (/). Предельным переходом при А —>0 в выражении (181) получим систему обыкновенных дифференциальных уравнений

.

= Aj

(t) и/ +

к

+

 

Uj

£ и{Ка (t)

 

 

 

 

l—I

 

 

+ Bj (t )f (t )

Pj(t),

/ = 1 , 2 , . .

., k,

(183)

где Uj (t) является

предельной

формой случайного

процесса

с дискретным временем и,- (ІА) при А —>0, а ру-

(t), / == 1, 2, . . ., k

удовлетворяют системе уравнений (166). Системы уравнений (166) и (183) совместно с выражением

k

 

М lx (t)] = S и/ (i),

(184)

/=1

 

полученным предельным переходом в формуле (182) при А —>0, определяют математическое ожидание процесса х(і). Для опре­ деления М [х (01 достаточно однократного решения на вычисли-

5*

67


“к

Рис. 21. Блок-схема моделирования М 1х (t)]

тельной машине полученной системы уравнений при нулевых начальных условиях.

На рис. 21 представлена графическая интерпретация решения уравнений. В основе структурной схемы лежат блоки 1, 2,

. . ., k, каждый из которых отражает поведение исследуемой ди­ намической системы в соответствующем состоянии. Между ука­ занными блоками существуют связи через переменные коэффи­ циенты Я(7 (t) *, отражающие интенсивности перехода системы

из состояния і в состояние /. Детерминированное входное воздей­

ствие f (/) распределяется по блокам 1,2, . . . , k с помощью пере­ менных коэффициентов ß (. (t) pt (t), i = 1, 2, . . ., k, учитываю­ щих вероятности пребывания системы в каждом из возможных состояний. Математическое ожидание М [х (t) ] является суммой выходных процессов ut (t) блоков 1, 2, . . ., k.

Изложенный выше подход к определению математического ожидания выходного процесса х (t) может быть применен и к опре­ делению моментов вектора х (t) более высокого порядка. Пусть

Ф(0] — известная функция случайного вектора х (t). Случай­

ный характер х (t), а следовательно, и ф (0 1 , вызван случай­ ным воздействием f (t) на исследуемую динамическую систему и случайными переключениями состояния системы. Вследствие от­ сутствия статистической связи случайного процесса / (t) и про­ цесса переключения матриц А (t) и В (t) можно при вычислении М [ф ] последовательно применить операторы усреднения по каж­ дому из случайных процессов:

М [ф] = [ф].

* На рис. 21—23, и 25 для простоты изображения опущен аргумент t.

68

Вычисление М [ф] возможно в том случае, если существует линейная система дифференциальных уравнений, которой удов­

летворяет Mf [ф] = ф/. В частности, если ф (01 “ х (t) х* (t), то ф/ совместно с Mf [х Д)] = Xf (і) удовлетворяют следующей матричной дифференциальной системе уравнений (см. гл. 1):

% = Лф/ + фМ* + BNB* +

+Bfxf + Xff В ;

=Axf + Bf;

Ф/ (0) = 0; Xf (0) = 0.

Таким образом, ф/ удовлетворяет системе линейных диффе­ ренциальных уравнений со случайными скачкообразно изменяю­

щимися коэффициентами. Математическое ожидание Аа<в [фу] может быть найдено изложенным выше методом. Например, усреднение выражения (185) с целью определения дисперсионной матрицы вектора х (t) приводит к следующей системе дифферен­ циальных уравнений:

k

V; =

Луф/

+

ф /Л /

+

5 } ф Д і / ( 0 +

Bjfllj

+

 

 

 

 

l = \

 

 

 

 

 

k

+

UjfB'j

+

BjNB*jPj (t)\

 

 

Uj = AjUj

 

 

 

Bjfpj

(t),

j =

l, 2,

k\

+ £

иД.у (o +

'

1=1

 

 

 

 

 

k

 

 

 

 

 

 

 

 

 

M

[ф] =

M Ix (t) X* (01

=

Ѳ =

Ф/1

 

 

 

 

 

 

k

 

;=i

 

 

 

M

\x (t) ] =

m —

Uj.

 

 

 

 

^

 

 

Полученный результат будет проиллюстрирован в дальнейшем на примерах.

Изложенная выше математическая модель может быть приме­ нена для описания ненадежных автоматических систем. В про­ цессе работы системы возможен внезапный отказ некоторых эле­ ментов или резкое изменение внешних условий, что может при­ вести к скачкообразному изменению параметров рассматриваемой системы. К подобным системам относятся электронные схемы, содержащие ненадежные элементы. Другим примером являются системы, содержащие механические контакты и работающие в усло­ виях сильных вибраций. Вследствие вибраций в случайные мо­ менты времени возможен обрыв замкнутых контактов или замы­ кание контактов, которые по условиям работы должны быть разомкнуты. Изменение уровня вибраций может привести к вос­

69