
книги из ГПНТБ / Методы оптимизации в статистических задачах управления
..pdfВ выражении (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
становлению механических контактов. Такие отказы являются обратимыми и могут быть отражены в математической модели системы с помощью случайных, скачкообразно изменяющихся коэффициентов.
Отказы в системах управления могут быть и необратимыми, когда восстановление нормального режима работы невозможно. При этом система может сохранить работоспособность при ухуд шенных динамических свойствах. Покажем, как полученный в этом параграфе алгоритм расчета моментных функций вектора выходных координат системы x (t) может быть применен для ана лиза системы управления с возможными необратимыми отказами.
Допустим, в линейной системе возможны k отказов (k ^ 1). Каждый из отказов приводит к скачкообразному изменению коэффициентов дифференциального уравнения (162), описываю щего поведение выходных координат системы. Обозначим моменты скачков в системе іх, і2, . . ., tk. Предположим, что скачки определенным образом упорядочены:
О < t 1 < t 2 < - - - < t k < T . |
(186) |
Моменты скачков в системе случайны и имеют плотность рас |
|
пределения вероятностей р (tx, t2, .... ., tk) в области, |
описывае |
мой неравенствами (186).
В момент включения системы матрицы переменных коэффи циентов А (t), В (і) в формуле (162) имеют значения А х (t), В х (t). После первого скачка эти значения изменяются и становятся
равными А а (0, |
В г (і), |
после /-го скачка (/ = |
1, |
2, |
k) |
ма |
|||||
трицы переменных коэффициентов принимают значения |
Л/+1 (t), |
||||||||||
Bj+1 (t). |
|
|
к |
моменту времени t (0 < |
t < |
Т) в |
системе |
||||
Допустим, что |
|||||||||||
произошло |
/ — 1 |
(1 < / < k) |
скачкообразных |
изменений, |
и |
||||||
матрицы переменных коэффициентов приняли значения |
А у, |
В,-. |
|||||||||
Определим |
интенсивность |
/+1 |
перехода из |
состояния |
/ в |
со |
|||||
стояние / + |
1. |
Согласно выражению (154) |
|
|
|
|
|||||
Р [/ + |
1, |
t |
+ |
А I/, |
t] = |
;-+1 (t) А + |
о (А). |
(187) |
|||
Величина Р |
[/ |
+ |
1, |
f + |
А | /, |
і] может быть вычислена на ос |
новании известной плотности распределения вероятностей скачков
р (tx, t а, |
. . ., |
4 ) и неравенств (186): |
|
|
|
||||
|
Р [ І + 1, |
* + |
Д|/, |
<] = |
РЦ+ |
l,t + b;jt] |
|
||
|
|
PU, t] |
|
||||||
t |
t |
t |
|
t+А |
T |
|
T |
|
t%, . . .. tk) |
1 dtx J dt2. |
. • J dtpX |
J dtj |
J dtl+1. .• ■j* |
dtkp |
|||||
0 |
<, |
(i-2 |
t |
f |
<+A |
|
fk-i |
|
|
t |
t |
|
T |
T |
|
T |
dtkP(4, t2, ■■ tk) |
||
1 dtxJ dt2. ■■ J |
dtj_x 1 dtj J dtj+1. . • j |
||||||||
0 |
<i |
Ч-* |
* |
4 |
|
‘k-i |
|
70
Jt |
Äij"t |
dt2. . . |
J" dtj_l j"dtj+l. |
■ ■ |
J dtkp(ti, t2, ■ ■ •, tj_j , |
t, tj+1, . . |
tfc) |
||||||||
0 |
*» |
|
|
*/., |
t |
|
lk-i |
|
|
|
|
A+ |
|||
|
|
|
|
|
t |
|
T |
|
T |
|
|
|
|
|
|
|
J dtl j |
dta. |
. . j |
dtj_t j dtj j dtj+1. . . J |
dtkp (tx, |
t2........ tk) |
|
||||||||
|
о |
|
и |
|
4-2 |
‘ |
|
4 |
o(A). |
lk-l |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Сравнивая полученное выражение с формулой (187), получаем, |
|||||||||||||||
что |
при |
|
1 |
/ |
-.с k |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
^/, /+і (0 = |
|
|
|
|
|
||
t |
t |
|
|
t |
т |
|
|
т |
|
|
|
|
|
||
j" |
dt± J |
dt2 . . |
. j" dtj_l J |
dtj+1. . , J" dtkP (t1, |
t2, ■■ |
t, tj+1, . . |
tk) |
||||||||
о |
n |
|
|
4-2____ {_______ lk-l |
|
|
|
|
|
||||||
|
|
t |
|
t |
|
t |
T |
|
T |
|
|
|
|
|
|
|
|
j" |
dtxj dt2 . . . |
j" dtj_1 j |
dtj j" dtj+1 . . . |
j" dtkP(^j, t2, . . |
tk) |
|
|||||||
|
о |
|
it |
|
1 -2 |
t |
|
|
U |
k-1 |
|
|
(188) |
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Отметим, что в знаменателе полученного выражения стоит |
|||||||||||||||
величина |
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
РЦ, |
t] = Pj(t) = |
|
|
|
|
|||
t |
|
t |
|
|
t |
т |
т |
|
|
т |
|
|
|
|
|
= j |
dtj, J dt2. . . J dtj^ j |
dtj |
j dtj+1. . . |
j dtkp{4, t2, . . ., |
tk). |
(189) |
|||||||||
0 |
|
|
|
|
4-2 |
* |
|
4 |
|
|
4-1 |
|
|
|
|
Так как было принято предположение об упорядоченности |
|||||||||||||||
моментов |
скачков, |
то из состояния |
/ возможен |
переход только |
|||||||||||
в состояние / |
+ 1, |
поэтому |
|
|
|
|
|
|
|
||||||
|
|
|
hj,i(t) = 0 при 1 |
|
|
k, |
і Ф /, і ф j + 1. |
|
(190) |
||||||
Тогда на основании |
определения |
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
ft+i |
|
|
|
|
|
|
||
|
|
|
|
|
м * ) = * - |
S |
|
М О |
= - Ч / +1- |
|
|
(191) |
|||
|
|
|
|
|
|
|
|
і=1 |
|
|
|
|
|
|
і+і
Если в системе произошло k скачкообразных изменений пара метров и матрицы переменных коэффициентов приняли значе ния ЛА+1 (t), Bk+l (t), то система сохраняет это состояние, и дальнейшие изменения в ней невозможны. Поэтому интенсивность
перехода из состояния |
k + |
1 |
в любое другое |
состояние |
равна |
нулю: |
|
|
|
|
|
К+ы (О = |
0, |
г = |
1, 2, . . ., k + |
1. |
(192) |
71
Рис. 22. Блок-схема |
моделирования М [х (t) ] |
при |
необратимых |
||||||
|
изменениях структуры системы |
|
|||||||
Вероятность нахождения системы в (k + |
1)-м состоянии в мо* |
||||||||
мент времени |
t определяется |
выражением |
|
|
|
||||
|
|
|
|
|
|
t |
t |
|
|
Р [k + 1, |
t) |
= |
pk+x (t) = |
J dtx J dt2 . . . X |
|||||
|
|
t |
|
|
|
0 |
fi |
|
|
|
|
|
|
|
|
|
|
|
|
|
X |
{ |
dtkp |
(tx, 12t . . |
tk). |
|
|
||
|
k-i |
|
|
|
|
|
|
|
|
Учитывая |
особенности |
матрицы |
интенсивностей переходов |
||||||
|
Аг (0 |
|
Аг (0 |
0 |
|
... |
0 |
0 |
|
|
0 |
|
Аз (0 |
Аз (0 |
|
... |
0 |
0 |
|
|
0 |
|
0 |
|
A^ (0 |
|
... |
0 |
0 |
|
6 |
|
0 |
|
6 ... |
-~~ A. k+i (0 |
A, A+i (0 |
||
|
0 |
|
0 |
|
о... |
|
|
0 |
0 |
полученной на основании формул (190)—(192), моделирование математического ожидания выходных координат в линейной си стеме при наличии необратимых отказов элементов может быть выполнено по схеме, изображенной на рис. 22. Эта структурная схема является частным случаем схемы рис. 2 1,
Схеме, показанной на рис. 22, соответствует система диффе ренциальных уравнений, являющаяся частным случаем уравне
ний (183), (184): |
|
|
|
||
А = |
А |
(0 |
Мі — «А г (0 |
+ А |
(() f (t) Рг (t); |
iij = |
Aj |
(t) |
Uj + «/-А -i, / tt) — “A , i+i (0 + |
||
+ |
A |
(0 / |
(0 Pi (A / = |
2, 3, |
. . . , k\ |
72
uk+i — A k + i (4 uk+i + u k K ,k + i (4 +
|
ft+i |
+ |
|
(0 f |
(t) pÄ+i |
(0 ; |
|
. . k |
|
(193) |
|||||
M [X (01 = |
Uj, |
Uj (0) = |
|
|
|
|
|
|
|
||||||
|
S |
0, / = 1 , |
2, |
+ 1. |
|
||||||||||
Предположим, |
|
что |
плотность |
распределения |
вероятностей |
||||||||||
р (tx, 12, . . |
|
4 ) |
моментов скачкообразных изменений в системе |
||||||||||||
удовлетворяет |
условию |
|
|
|
|
|
|
|
|
|
|
||||
Р (4- А |
|
• • •- 4) = |
Фі (4) Фг (/а)- • • Фа (4) = |
||||||||||||
= п ф, (4), о < 4 < /2<• ■•< 4 < г. |
|||||||||||||||
|
|
/= 1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
В этом случае согласно формулам (188), (189) |
|
||||||||||||||
|
|
КмѴ) = ^ - ч , Ѵ ) . |
1«sЬ |
|
(194) |
||||||||||
|
|
Pj |
(t) = ch l {t) |
|
dj |
(t), |
|
1 |
|
|
|
||||
|
|
|
|
|
|
|
|
||||||||
где |
|
|
|
t |
|
|
|
t |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
С/(4 = |
[ |
Фі (4) ^4 I Фг (4) dt2 • |
• |
• |
|
|
|||||||||
|
|
|
|
о |
|
|
|
и |
|
|
|
|
|
|
|
т |
|
|
|
т |
|
|
|
|
|
|
J |
Ф* (4)d t k , |
|
||
dj (t) = j |
ф/ (4 ) dtj } cp/+1 (t!+1) dt/+1 ' ' |
/ < k\ |
|||||||||||||
t |
|
|
|
|
t ; |
|
|
|
|
|
4-1 |
|
|
||
|
|
|
|
|
|
|
|
4+i (4 |
|
= |
1- |
|
|
|
|
Подставляя выражение (194) в формулу (193), получим: |
|||||||||||||||
«I = |
Л (4 Ux — их А |
фі + |
ßi (/) /4; |
|
|
||||||||||
|
|
• |
= |
|
л |
|
|
|
di |
|
|
|
|
|
|
|
|
Uj |
Л у (0 Му + |
|
«у,! -J— ф/.! — |
|
|
||||||||
|
|
|
|
|
|
|
|
|
U/- |
1 |
|
|
|
|
|
— « / - |
J - |
Ф/ |
f |
Я / ( 4 |
4 / - i d j , / = |
2, |
3, . . . . |
Ä; |
(195) |
||||||
ua+i = ^a+i (4 ыа+і “Ь uk |
|
|
Фа 4 Am (4 /СА4+1; |
|
|||||||||||
|
A+l |
|
|
И/ (0) = о, |
/=1,2, .. „ А Ң - |
1. |
|||||||||
M [дс ( 4 ] = |
S |
И/; |
|||||||||||||
|
/=і |
|
|
|
|
|
|
|
|
|
|
|
|
J |
|
Замена переменных в формуле (195) |
|
|
|
|
|||||||||||
|
|
- 4 |
— üy, |
/ |
|
— |
1, 2, |
. . . . |
А + |
1, |
|
73
приводит к системе уравнений
‘ѵі = А1( 0 » і + Ві ( О Ь
Vj =* Aj (t) üj + |
+ |
Bj (t) fch l, / = |
2, 3, , . |
|||
*»*+i = Ak+1 (t) |
vk+1 + |
vkqk + |
Bk+l (t) fck\ |
|
||
fe+i |
|
|
|
|
|
|
M [X (0] = S |
|
о/ (0) |
= |
0, / = |
1, 2, |
|
/=i |
|
|
|
|
|
|
Этот результат |
может |
быть |
|
получен |
иным |
способом [70]. |
Ему соответствует структурная схема моделирования М [*(/)],
представленная на рис. 23. Блоки 1, 2, . . ., k + 1, как |
и на |
|
рис. 22, |
являются моделями системы для каждого из k + |
1 воз |
можных |
состояний. |
|
Полученные результаты исследования систем со случайным скачкообразным изменением параметров могут быть применены не только к системам с обратимыми и необратимыми отказами, но и к системам, подвергающимся воздействию мультипликатив ной помехи. Допустим, что линейная система управления описы
вается дифференциальным |
уравнением |
|
|
||
X = |
Ах |
А qX |
Bf, |
(196) |
|
где |
|
|
|
|
|
0 |
|
|
|
0 |
|
|
|
0 |
|
• |
|
о . |
|
|
|
6 |
|
а (0 |
, |
А0х — |
|||
а (0 xt |
|||||
0 |
|
|
0 |
||
0 |
|
|
|
|
|
|
|
*0 |
|
6 |
Рис. 23. Частный случай моделированиям [х (<)] при необратимых изменениях структуры системы
74
Рис. 24. Приближенная ма тематическая модель случай ного процесса:
а — схема формирования муль
типликативной помехи; |
б — ма |
|||
тематическая |
модель |
процесса |
||
а (0; |
в — схема |
реализации |
||
мультипликативной |
помехи |
|||
|
а (i) |
x t |
(t) |
|
■alt)
6лох
умножения a(t)xL(t)
а)
+N
t p ---- тъ2 a(t)
' * г
-/V u
S)
+ H
■a(t)xi(t)
- N
&)
Процесс а (f) является случайным, стационарным с равным нулю математическим ожиданием М [а (01 и корреляционной функцией
R ia(0 = |
' I. |
(197) |
Таким образом, система (196) содержит мультипликативную помеху а (t) xt (t) (рис. 24, а) по і-й координате выходного про цесса. Для случайного процесса а (t) может быть построена сле дующая модель (рис. 24, б). Реле в случайные моменты времени переключается из положения 1 в положение 2 и обратно. Пред положим, что положения 1 и 2 равновероятны, а распределение моментов переключений подчиняется закону Пуассона со средней частотой р:
P(n, 0 =
где р (n, t) — вероятность того, что в течение интервала времени t произойдет точно п переключений. Построенный таким способом процесс имеет корреляционную функцию (197) и математическое ожидание, равное нулю, что доказывает возможность представле ния процесса а (і) моделью рис. 24, б. Это позволяет заменить схему рис. 24, а схемой рис. 24, в, Содержащей блоки постоянных коэффициентов + N и —N , а также контакты случайным образом переключающегося реле. Таким образом, система управления с мультипликативной помехой заменена системой со случайным скачкообразным изменением состояний. В первом состоянии она описывается дифференциальным уравнением
X == Ä qX —j- Â ^ x —I- H f ,
75
где
0 0
. |
0 |
|
|
|
|
|
' |
0 |
|
|
|
6 |
|
|
— N |
|
> |
|
—— — Nx, |
|
|
0 |
|
|
|
0 |
|
|
0 |
’ . |
|
|
|
|
|
|
' |
0 |
|
6 |
|
во втором — уравнением |
|
|
|
|
|
|
X — А ах + А гх + |
Bf, |
|
|
|||
где |
|
|
|
|
|
|
0 |
|
|
|
|
0 |
|
. |
' |
|
0 |
|
|
|
|
' 0 |
|
|
|
ö |
|
4 = |
+ N |
|
f |
|
— Nxt |
|
|
|
0 |
|
|
0 |
|
|
0 |
' . |
|
|
|
|
|
|
|
’ 0 |
|
Ö |
|
Поскольку интенсивности |
переходов |
из |
первого |
состояния |
||
во второе и обратно одинаковы и равны |
р, |
матрица |
А (t) имеет |
|||
следующее выражение: |
|
|
|
|
|
|
|
Л(і) = |
— I* |
М- I |
|
|
|
|
р |
— р II |
|
|
||
|
|
|
|
Математическбе ожидание и дисперсионная матрица выходных координат рассматриваемой системы могут быть определены изло женным выше методом. На рис. 25 представлена схема модели рования М [х (t)}.
Заметим, что представление процесса а (і) моделью рис. 24, б Основано лишь на совпадении математического ожидания и кор реляционной функции модели и процесса и не учитывает старших моментов мультипликативной помехи а (і). Поэтому изложенный выше подход может быть применен при несущественной зависи-
76