Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
С.Д. ШАПОРЕВ, Б.П. РОДИН СЛУЧАЙНЫЕ ПРОЦЕССЫ.pdf
Скачиваний:
901
Добавлен:
09.03.2016
Размер:
2.11 Mб
Скачать

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

 

 

p

 

 

p

3

 

 

 

1

1

 

 

 

 

1

+

 

 

 

+

 

 

 

 

1

= 0,

3

3

 

3

3

 

 

 

 

 

 

 

 

 

 

p

 

 

p

2

 

 

 

1

1

 

 

 

1

+

 

 

 

+

 

 

 

 

1

= 0,

6

 

6

6

6

 

 

 

 

 

 

 

 

 

 

 

p1 + p2 + p3 =1.

Система легко решается подстановкой. Значения финальных

вероятностей таковы: pфин =

 

1

,

1

,

1 T

. Таким образом, система

 

2

3

 

 

 

 

 

 

 

 

 

 

 

 

6

 

уже на первом шаге переходит в стационарный режим.

2.8. Марковские процессы (дискретные состояния, непрерывное время)

Рассмотрим однородный марковский процесс ξ(t) с конечным или счётным числом состояний 1,2,... , отличающийся от рассмот-

ренных в подразд. 2.7 тем, что время t меняется непрерывно и переход из одного состояния в другое возможен в любой момент времени t . Для такого процесса вероятность перехода из состояния i в состояние j для любого момента времени равна нулю.

Вместо вероятности перехода pij рассматривается плотность ве-

роятности перехода λij , которая определяется как λij = lim pij ,

t0 t

то есть pij = λij t +ο(t). Плотность вероятности перехода может быть как постоянной ( λij = const ), так и зависящей от времени: λij = λij (t) (неоднородные процессы).

При рассмотрении случайных процессов с дискретными состояниями и непрерывным временем удобно представлять перехо-

ды процесса ξ(t) из состояния в состояние происходящими под влиянием некоторых потоков событий; при этом плотности вероятностей перехода получают смысл интенсивностей λij соответ-

ствующих потоков событий. Как только происходит первое собы-

64

тие в потоке с интенсивностью λij , система (процесс) из состояния

i скачком переходит в состояние j . Если эти потоки пуассонов-

ские (т.е. ординарные и без последействия с постоянной (однородные) или зависящей от времени (неоднородные) интенсивностью), то процесс будет марковским.

Как и случайные процессы рассмотренные в предыдущем подразделе, марковские процессы с дискретными состояниями и непрерывным временем удобно изображать ориентированными графами состояний, на которых против каждой дуги, ведущей из состояния i в состояние j , проставлена интенсивность потока

событий λij , переводящего систему по данной дуге (рис. 2.13).

Рис. 2.13. Граф состояний с интенсивностями переходов

Пусть случайный процесс ξ(t) имеет конечное число состояний 1,2,...,n . Для описания вероятностного режима физической системы используются вероятности состояний p1(t), p2 (t),..., pn (t),

где pi (t)= P{ξ(t)= i}, т.е. pi (t) – вероятность того, что в момент t

n

система находится в состоянии i . Очевидно, что pi (t)=1.

i =1

Вероятности состояний pi (t) находятся из системы обыкновенных дифференциальных уравнений

dpi (t)

n

n

 

= p j (t)λ ji (t)pi (t)λij (t),i =1,2,...,n.

(2.50)

dt

j=1

j=1

 

65

Эти уравнения называются уравнениями Колмогорова, их удобно составлять, пользуясь графом состояния системы и следуя следующему правилу: производная вероятности каждого состояния равна сумме всех потоков, идущих из других состояний в данное, минус сумма всех потоков вероятности, идущих из данного состояния в другие.

Например, для графа состояний на рис. 2.13 система уравнений Колмогорова имеет вид

 

dp1

= λ

31

p

3

+ λ

41

p

4

(λ

12

+ λ

14

)p

 

,

 

 

 

 

 

 

 

dt

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

dp2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

= λ

12

p

 

− λ

23

p

2

,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

dt

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

dp3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

= λ23 p2 (λ31 + λ34 + λ35 )p3 ,

 

(2.51)

 

 

 

 

dpdt4 = λ

14

p

 

 

+ λ

34

p

3

+ λ

54

p

5

− λ

41

p

4

,

 

dt

1

 

 

 

 

 

 

 

 

 

 

 

 

dp5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

= λ35 p3 − λ54 p5.

 

 

 

 

 

 

 

 

 

 

 

 

 

dt

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n

Так как для любого

t

выполняется условие

pi (t)=1, то

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i =1

можно любую из вероятностей системы (2.50) выразить через остальные и таким образом уменьшить число уравнений на одно.

Чтобы решить систему (2.50) для p1 (t), p2 (t),..., pn (t), нужно задать начальное распределение вероятностей p1(0), p2 (0),..., pn (0).

n

При этом pi (0)=1 .

i=1

Все интенсивности λij (t) в системе (2.50) можно записать в виде матрицы интенсивностей:

 

 

 

 

 

 

 

0

 

 

 

 

 

 

λ21

(t)

 

λ(t)

 

 

 

=

λ

31

(t)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

...

 

 

 

 

 

 

λn1

(t)

λ12 (t)

λ13

(t) ...

0

λ23

(t) ...

λ32 (t)

0

 

...

...

...

...

λn2 (t)

λn3 (t) ...

λ

1n

(t)

 

 

 

 

 

λ2n

(t)

 

λ

3n

(t) .

(2.52)

 

 

 

 

 

...

 

 

 

0

 

 

 

 

 

 

 

66

На главной диагонали этой квадратной матрицы стоят нули, если же i j , то λij (t) – интенсивности потока событий, перево-

дящего систему из состояния i в состояние j . Если все интенсивности λij (t) не зависят от t , то марковский процесс называется

однородным, в противном случае – неоднородным.

Уравнения (2.50) выводятся по очень простой вероятностной схеме. Рассмотрим физическую систему с n возможными состояниями 1,2,...,n . Для каждой пары состояний i и j будем считать

известными интенсивности λij , если возможен непосредственный переход из состояния i в состояние j , и будем полагать интенсивность λij = 0 , если непосредственный переход из состояния i в состояние j невозможен.

Пусть pi (t) – вероятность того, что в момент t система находится в состоянии i . Дадим t приращение t и найдём вероят-

ность pi (t + ∆t). Это вероятность того, что в момент t + ∆t

система

будет находиться в состоянии i . Обозначим это

событие

A = { система в момент t + ∆t находится в состоянии i}.

 

Событие A может произойти в двух случаях: 1) если в момент t система была в состоянии i и за вр емя t не вышла из этого состояния (событие B ); 2) когда в момент t система была в одном из состояний j , из которых возможен непосредственный пе-

реход в i , и за время t перешла из состояния j в состояние i (событие C ). Очевидно, A = B +C .

Вероятность события B равна вероятности pi (t) того, что система в момент t была в состоянии i , умноженной на условную

вероятность того, что за время t она из этого состояния не выйдет, т.е. не произойдёт ни одного события в потоке событий, выводящих систему из состояния i . Последняя вероятность равна единице минус сумма интенсивностей всех возможных потоков из i

за время t

(появление хотя

бы

одного

события), т.е.

n

 

n

 

 

 

1λij (t)t .

Тогда P(B) pi (t) 1λij (t)t

.

Два последних

j=1

 

j=1

 

 

 

67

равенства справедливы с точностью до бесконечно малых более высокого порядка, чем t .

Вероятность события C также легко вычисляется. В силу ор-

n

динарности потоков C = C j , где C j – событие, заключающееся

j=1

втом, что система перешла из состояния j в состояние i для тех

пар состояний, где этот непосредственный переход возможен. Но

n

P(C j ) p j (t)λ ji (t)t и P(C) p j (t)λ ji (t)t .

 

j=1

 

 

 

 

 

 

n

 

Тогда

P(A) pi (t + ∆t)= pi

(t) 1λij (t)t

+

 

 

 

j=1

 

n

p j (t)λ ji (t)t,

j=1

i =1,2,..., n . Вычитая из этого выражения pi (t), деля на t и пе-

реходя к пределу при t 0 , получим формулы (2.50).

Для марковских процессов с дискретными состояниями и непрерывным временем также при некоторых условиях может существовать стационарный режим; вероятности его состояний при t → ∞ не зависят от времени, т.е. уже не меняются и становятся

равными: pi = tlim→∞ pi (t), i =1,2,...n (см. формулу (2.46)). Эти веро-

ятности называются финальными или предельными вероятностями состояний.

Для существования стационарного режима марковский процесс должен удовлетворять тем же свойствам, что и марковский процесс с дискретными состояниями и дискретным временем (см. подразд. 2.7).

Финальные вероятности состояний, если они существуют, находят из решения системы линейных алгебраических уравнений. Эти уравнения получаются из дифференциальных уравнений Колмогорова (2.50), если их левые части, т.е. производные вероятностей состояний, положить равными нулю. Можно составлять эти уравнения непосредственно по графу состояний, пользуясь сле-

дующим правилом: для каждого состояния суммарный входящий поток вероятностей должен быть равен суммарному выходяще-

му потоку. Например, для графа, изображённого на рис. 2.14, будем иметь следующую систему:

68

 

 

 

 

λ12 p1 = λ21 p2 ,

 

)p

 

 

 

λ

12

p

+ λ

32

p

3

= (λ

21

+ λ

23

2

,

 

 

1

 

 

 

 

 

 

 

 

 

 

+ λ43 p4 = (λ32 + λ34 )p3 ,

λ23 p2

 

 

 

 

λ34 p3 = λ43 p4.

 

 

 

 

 

 

 

 

 

 

 

 

Рис. 2.14. Граф состояний, иллюстрирующий правило расчета потока вероятностей

К этой системе добавляют ещё нормировочное уравнение

n

pi =1, пользуясь которым, можно любую из вероятностей pi

i=1

выразить через другие и соответственно отбросить одно из исходных уравнений.

Пример 15 [6]. Рассматривается процесс работы ЭВМ. Поток отказов (сбоев) в работе простейший с интенсивностью λ . Если ЭВМ даёт сбой, то он немедленно обслуживается и обслуживающий персонал приступает к устранению неисправности (ремонту). Закон распределения времени ремонта показательный с параметром

µ: ϕ(t)= µe−µt (t > 0). В момент t = 0 ЭВМ исправна. Найти: 1) ве-

роятность того, что в момент t ЭВМ будет работать; 2) финальные вероятности состояний ЭВМ.

Состояний физической системы (ЭВМ) два: 1) исправна, 2) неисправна, т.е. ремонтируется. Граф состояний системы изображён на рис. 2.15. Система

дифференциальных уравнений Колмого- Рис. 2.15. Граф состояний

рова будет иметь вид

 

 

 

 

 

системы примера 15

 

dp1

 

= µp

2

− λp

,

 

 

 

dt

 

 

 

1

 

 

dp2

 

= λp

−µp

2

.

 

 

 

 

dt

 

 

1

 

 

 

 

 

 

 

 

 

69

Одно из этих уравнений можно заменить условием нормировки p1 + p2 =1, например p2 =1p1. Тогда получим лишь одно

дифференциальное уравнение

dp1

= µ − (λ + µ)p

, начальным ус-

 

 

dt

1

 

 

 

ловием для которого, очевидно, является p1(0)=1. Это линейное

неоднородное дифференциальное уравнение первого порядка. Напомним алгоритм его аналитического решения.

Исходное уравнение записывается в виде y/ + P(x)y = Q(x). Оно решается в два этапа: вначале решается однородное уравнение y/ + P(x)y = 0 . Это уравнение с разделяющимися переменны-

ми, его решение y = C(x)eP(x)dx . Общее решение неоднородного уравнения, где величина C(x) находится методом Лагранжа, име-

ет вид y = eP(x)dx (Q(x)eP(x)dxdx +C1 ).

В

нашем

случае

 

линейное

однородное

уравнение

таково:

dp1(t)

+ (λ + µ)p

 

= 0 . Тогда

dp1(t)= −

(λ + µ)dt ,

 

dt

1

 

dt

 

 

 

 

 

 

 

 

ln p (t)

= −(λ + µ)t + lnC и

p (t)= C(t)e(λ+µ)t . Подставляя получен-

1

 

 

 

1

 

 

 

 

ный результат в исходное неоднородное дифференциальное урав-

нение,

 

 

 

получим

 

 

С. (t)e(λ+µ)t = µ ,

C / (t)= µe(λ+µ)t .

Отсюда

C(t)= µ

e(λ+µ)t dt =

µe(λ+µ)t

+C .

Из начального условия

p (0)=1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

λ +µ

1

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

находим C

=

 

 

λ

 

.

 

 

 

 

 

 

 

 

 

 

 

λ + µ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Тогда

 

p

 

(t)

=

 

µ

 

 

1+

λ e(λ+µ)t .

Но p

2

(t)=1 p (t),

отсюда

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

µ

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

λ +µ

 

 

 

 

 

 

p2

(t)=

 

 

 

λ

 

 

[1+e(λ+µ)t ].

 

 

 

 

 

 

 

 

λ +µ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Значения финальных вероятностей можно получить из

выражений

 

 

 

 

для

 

 

p1(t)

и

p2 (t),

именно,

при

t → ∞

p

=

 

µ

 

, p

 

 

=

 

 

λ

 

. Эти же значения легко находятся и из гра-

λ +µ

 

 

 

λ +µ

1

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

70