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

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

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

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

Добавлен: 21.10.2024

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

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

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

 

 

 

Рис. 18. Поверхность kxx (Ц, t2)

характеристики процесса

при Ci = 1, С%= 5

х (t)

при Сх =

1; р 2 = 5:

 

а

— ~х (t );

б — ах (t)

 

Обратное преобразование Лапласа выражений (146) и (153) с учетом приня­ тых обозначений (152), (155) — (157) приводит к следующей системе уравнений

относительно х (t) и rxx (Ц,

t2)\

 

 

 

 

-

 

1

 

г

 

-

(158)

Ttx (0 =

------- — [xCl (0 — хСг (OJ —

J

Л (/ — т) XX(т) dx;

 

 

v2L1

 

 

 

 

T (*l + h )

rxx

( 'l’ <2) =

77377 [** (*l)

 

(*2) -

(h) XC> (<*)] -

 

11

 

 

^2

 

 

 

 

—J

T) (h — T) xrxx (t, t2) dx— I T) (t2 — T) тг*, (tlr T) dx

(159)

о

 

 

0

 

 

 

 

при граничных условиях

x (0) = T ;

(160)

rxx (0> 0 = бхдс (^> 0) = Тх (I).

Моделирование системы уравнений (158)—(160) проводилось на цифровой вычислительной машине. Реализация на ЦВМ уравнения Вольтерра второго рода (158), эквивалентного системе обыкновенных дифференциальных уравне­ ний, не представляет затруднений. Моделирование функции двух переменных гхх (Ц> ^2) согласно уравнению (159) может быть проведено более экономичным

методом, чем метод сеток. Симметрия функции гхх (Ц, t2):

r X x U l ’ ^2) = Г Х Х (Ц> Ц)>

позволяет проводить моделирование в области Ц > t2. Для каждого фиксирован­ ного значения Ц при определении -гхх (Ц, согласно выражению (159) прово-

60


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

i1

 

 

^ (к> к) = I Л — т) trxx (т,

t2) da

 

 

 

 

о

 

 

 

для

каждого фиксированного значения к как функция переменной t2. Запоми­

нать же значения гхх (т,-, xj) во всех уже пройденных узлах сетки Xj «g; т,- <

Ц

(%l =

ih,

%j = jh, h —■интервал . дискретности) нет

необходимости,

так как

А (к,

к)

можно представить как результат прохождения воздействия

trxx (t,

t2)

(для любого фиксированного значения t2) через линейную систему с импульсной переходной функцией т] (t). Таким образом, при определении X (Ц, і2) проводится интегрирование по переменной tx при каждом фиксированном значении t2 = jh, j = 1, 2, . . ., N. Расчет rxx (Ц, t2) согласно выражению (159) будет состоять тогда в интегрировании по переменной t2 при каждом фиксированном значе­

нии Ц =

ih,

t2

tv

на ЦВМ было принято Т = 4. Анализ

системы был

При

решении задачи

проведен

для

различных

интервалов распределения случайного

параметра а:

 

 

 

 

1.

сх =

2,5;

с2 =

3,5;

 

 

 

 

 

2.

сх =

2,0;

с2 =

4,0;

(161)

 

 

 

 

3.

Cj =

1,5;

с2

=

4,5;

 

 

 

 

 

 

 

 

 

4.

сх =

1,0;

с2

=

5,0.

 

Во всех этих вариантах математическое ожидание параметра неизменно и равно 3,0, а стандартное отклонение о меняется от 0,29^ (в первом варианте) до 1,16 (в последнем варианте).

На рис. 17, а показано математическое ожидание x (t) импульсной переход­

ной функции при сх =

1,0; с2 =

0,5, а также ее значения на границах распреде­

ления случайного параметра хс

(t), хсг (t). Стандартное отклонение импульсной

переходной функции ох (t) показано на рис.

17, б. Поверхность корреляционной

функции импульсной

реакции

исследуемой

системы

kxx (к, 12) представлена

на рис. 18.

 

 

 

и стандартные отклоне­

На рис. 19, 20 показаны математические ожидания

ния импульсной переходной функции исследуемой системы для вариантов (161). Обозначения на графиках соответствуют номерам вариантов.'

гft)

ОМ

0,3

0.2

0.1

0

-0J

 

 

 

 

 

 

- 0,2

0

}

2

3

f

t, с

Рис. 19. Графики X (t) для

Рис. 20.

Графики ах (t)

для

вариантов представленных

вариантов,

представленых

в формуле (161)

в формуле (161)

 

61


2. Линейные системы управления со случайным скачкообразным изменением коэффициентов

Изучение влияния мультипликативной помехи на процесс управления, исследование динамики ненадежных систем автома­ тического управления, а также дискретных автоматических си­ стем со случайным временем съема данных и ряд других задач инженерной практики при их математической формализации сводятся к исследованию статистических свойств решения системы линейных дифференциальных уравнений со случайными коэффи­ циентами. В этом параграфе проводится анализ решения системы линейных дифференциальных уравнений, коэффициенты кото­ рой в случайные моменты времени переходят в одно из множества возможных состояний [57, 70, 71, 85,].

Рассмотрим случайный процесс х (t), являющийся решением стохастического дифференциального уравнения

X = А (t) X + В (t) /; X (0) = 0,

(162)

где л: — вектор п измерений; А (t) — матрица переменных коэф­ фициентов размерности [п, п]; В (t) — матрица переменных коэф­ фициентов размерности ln, mV, f \t) — m-мерный случайный про­ цесс типа «белый» шум с известными математическим ожиданием и корреляционной матрицей:

 

 

Mlf(t)] = f(ty,

-

)

(163)

 

Кff (i, Т)

= М m

}* (т)] = N (t) б ( t -

т).

j

 

 

Предполагается,

что матрица А (t) и В (t) могут находиться

в любом из k возможных состояний, каждое из которых описы­

вается

известными матрицами переменных коэффициентов А г (t),

Bt {t),

i — 1, 2, . . ., k. Переход из состояния

і в момент вре­

мени t в состояние / в момент времени т является случайным и

характеризуется следующими свойствами:

 

 

 

1.

Если в момент t система находилась в состоянии і, то ве­

роятность того, что в течение интервала времени (t, t +

Д) она

перейдет в состояние / (i

=f= j),

определяется выражением

 

 

Р I/, t +

А I i,

t]

=

l u (О А + о (А),

і +

/

(164)

и не зависит от поведения системы, предшествующего моменту t. Под о (А) понимается величина более высокого порядка малости, чем А, так что

 

lim

о(А) = 0.

 

д->о

А

2.

Вероятность нескольких переключений состояния системы

за время

А является бесконечно малой более высокого порядка,

62


чем А. Следовательно,

вероятность

сохранения г-го состояния

в течение интервала времени

(i,

t +

А)

 

 

 

k

 

 

 

 

 

P [ i , t + А I i,

t] =

1 — -S h i (t) Л + о (A) =

 

 

 

І—1

 

 

 

 

ІФІ

 

= 1

+

(0

A +

о (A).

Таким образом, случайный процесс изменения состояния си­ стемы является чисто разрывным марковским процессом с непре­ рывным временем и конечным числом возможных значений.

Обозначим через р (t) вероятность пребывания исследуемой системы в /-м состоянии в момент времени t. Известно [99], что при сформулированных выше свойствах процесса переключений состояния системы вероятности ps (t), / = 1, 2, . . ., k удовлетво­ ряют системе дифференциальных уравнений

Р / ( 0 =

ЪРі (t)hi(t), j = l , 2 , . . . , k ,

(165)

 

/=1

 

при заданных начальных значениях вероятностей состояний

Рі (0) = Ріо-

Систему уравнений (165) удобно представить в векторно-матрич­ ной форме:

 

 

Р (0

= Л* (t)

р (t),

 

(166)

 

 

 

Р (0) =

р 0,

 

 

где р (t) ■— вектор-столбец

k измерений с элементами

р,- (t),

/ =

= 1, 2, . . .,

k\

А (f)— матрица

интенсивностей переходов

раз­

мерности [k,

k]

с элементами

%[jt

i, j = i, 2, . .

., k,

=

k

 

 

 

 

 

 

 

= — SA-/-

/—1

i=fcj

Предполагается, что случайный процесс переключений состоя­ ния системы не связан статистически со случайным внешним воз­ действием.

Случайный процесс х (t) с непрерывным временем может быть рассмотрен как предел случайного процесса х (ІА) с дискретным

временем. Изменения значения процесса х (t) происходят в ди­ скретные моменты времени 0, А, 2А, . . ., /А, . . .:

X (ІА + А) = X (ІА) + [А (ІА) X (ІА) + В (ІА) ф (/А)] А;

X (0) = 0.

(167)

В выражении (167) под ф (ІА) понимается дискретный «белый» шум, являющийся допредельной моделью «белого» шума f (t). Статистические характеристики дискретного «белого» шума ф (ІА)

63


связаны со статистическими характеристиками (163) соотноше­ ниями:

Л*[Ф(/Д)] = /(/А);

(168)

М [ср (ІА) ф* ((/А)] = ~ N (ІА) öiq,

где dig — дельта-функция Кронекера:

1 ,

I ~ q\

О,

I ф q.

Матрицы Ä (ІА) и В (ІА), I = 0, 1, 2, . . являются дискрет­ ными аналогами матриц переменных коэффициентов А (t) и В (t).

Матрицы А (ІА), В (ІА) могут принимать любое из k возможных

значений.

В t-м состоянии = 1 , 2 , . . . .

 

к) в момент времени ІА

матрицы

А (ІА) и В (ІА) принимают соответственно значения

A t (ІА) и B t (ІА):

 

 

 

At (ІА) = At (ІА)-

j

(169)

 

Bt(lA) = Bt(lA).

j

 

 

Процесс переключения состояний матриц А (ІА), В (ІА) яв­ ляется цепью Маркова с конечным числом состояний. Вероятность

перехода матриц А (ІА), В (ІА) из состояния і в момент вре­ мени ІА в состояние j (і ф j) через один интервал дискретности А определяется выражением

Р [/, IА + A I і, ІА] = Ки (ІА) А, і Ф j,

которое связано со статистическими свойствами (164) матриц A (f), В (t). Вероятность сохранения состояния і матриц А (ІА) и В (ІА) через один такт определяется выражением

Р [/, ІА.+ А I і, ІА] = 1 - І I ti m А = 1 + %tt № А.

/=і

і+І

Обозначим вероятность пребывания матриц А (ІА), В (ІА) в/-М состоянии в момент времени/А через ру (ІА), j = 1 , 2 , . . ., k. Для ру (/А), / = 1, 2, . . ., k можно записать следующую систему разностных уравнений:

ру (і а + а) = ру (/а) + і Я- т hi т а ;

 

 

/=1

 

Рі (0)

= Р/о.

/ = 1.2, . . . , к.

(170)

Путем введения вектора-столбца k измерений р (/А) с элемен­

тами ру (ІА), j = 1,2,

. . .,

k, и стохастической

матрицы Л (ІА)

с элементами кц (ІА),

і, j =

1,2, . . . , к, можно,

как и в выра­

64