Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги / Прикладные задачи теории массового обслуживания

..pdf
Скачиваний:
8
Добавлен:
12.11.2023
Размер:
12.79 Mб
Скачать

Как уже указывалось, граф состояний большинства рассмат­ риваемых в книге систем X имеет вид, показанный на рис. 2.6.1.

Такая система имеет (п+1) состояний, переход возможен непосредственно только в «соседние» состояния. Переход «через состояния» невозможен вследствие ординарности пуассоновского потока событий. Процессы, описываемые такими системами, на­ зываются процессами гибели и размножения (см. § 2.5).

' Руппа состояний

Рис. 2.6.1

Найдем закон распределения времени Т непрерывного пре­

бывания системы в группе состояний

x h х 1+и •••, x j - и Xj (/ = 0 , 1, 2,. п; у = 0 , 1, 2, . . . п\ / < у )

при условии, что в начальный момент времени / = 0 система на­ ходилась в каком-то одном из этих состояний. Для определенно­ сти будем считать этим состоянием х*. Очевидно, нахождение закона распределения времени Т эквивалентно отысканию зако­

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

Xj до

п е р в о г о

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

в начальный момент

времени £ = 0 система была

в состоянии

Ы К К П -

Д ля отыскания этого закона применим

следующий

Рис. 2.6.2

прием: представим себе некоторую подсистему X, состояния ко­

торой изображены на графе (рис. 2.6.2). Эта подсистема имеет, кроме исследуемой группы состояний х,-, ..., Xj, еще два смежных состояния «слева» и «справа», в которые она может только ухо­ дить, но из которых она не может возвращаться. Этой подсисте­ ме соответствует система дифференциальных уравнений:

71

p'i—1(0 = b u -iP /(0 ;

Pi (t)= Q'IJ+I’T'^IJ—I) Pi (0 “b ^1+ljPi +l (0’»

P k { t ) =

— (>‘* , * + i + * * . * - i )

P k (0 + ^ - 1 , k P k - \ ( t ) - \ -

 

 

(2

6 1)

 

“b^fc+l,ft/?£+l (0 (^ <C ^ <C j)\

 

 

 

 

Pi (0 =

“ • (*7J+i + \л;—i) Pi ( 0 + ^ j - U j P j - 1 (0;

 

 

 

 

/>y+i(0=*yj+i/>}(*)•

 

 

 

 

 

Так как в начальный момент времени

/ = 0

известно,

что

система находится в состоянии Xi(i^l^Zj),

то

интегрировать

уравнения (2.6.1) нужно при начальных условиях

 

 

 

 

Pi(0 )= 1 ;

pk(0) = 0 (i <1 < у;

А Ф I).

(2.6.2)

Найдем функцию распределения F(^) времени Г пребывания

системы X в группе состояний л:*, ..., Xj. Она равна вероятности того, что это время Т будет меньше, чем У, т. е. что к моменту

времени t система не будет находиться в группе состояний Xi, ..., xj, а будет находиться либо в состоянии хг-_ь либо в состоя­ нии xj+1. Следовательно:

F (0 = Л--1 (0 + ? ;+i (*)

(* > 0).

 

(2.6.3)

Так как производная dF(t)/dt существует, то плотность рас­

пределения непрерывной

случайной

величины

Т будет равна *

r / , , _

dF(t)

_

dP i - \( t)

,

dpj+l(t)

 

(2.6.4)

 

dt

 

dt

'

 

dt

 

 

 

 

 

 

 

Воспользовавшись

системой уравнений

(2.5.1), получим

 

f V ) = h j - i M f ) + h.HIPJV)

>

0).

(2.6.5)

Хотя система X отличается от системы X, но закон распреде­

ления времени пребывания ее в группе состояний Xi,

Xj будет

тот же, как и у системы X.

 

 

 

 

 

 

 

Действительно, поскольку мы предполагаем, что в начальный

момент t = 0 система X находится в одном

из состояний группы

(хг-, ..., Xj) и рассматривается

только время до

п е р в о г о

вы­

хода из этой группы

состояний, то

совершенно все

равно,

как

* Непрерывность случайной величины Т следует из того, что рассматри­

ваемый марковский случайный

процесс является

процессом с

непрерывным

временем и счетным числом состояний.

72

система X ведет себя за пределами этой группы и как она в нее

возвращается.

Таким образом, для отыскания плотности распределения вре­

мени Т пребывания системы в группе состояний **,

xj нужно

проинтегрировать систему (2.6.1)

без первого и последнего урав­

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

(2.6.2) и найти

вероятности

Pi(t) и pj(t) * После этого по формуле (2.6.5) найдем плотность распределения времени Т.

Зная плотность распределения случайной величины Т, можно

найти ее числовые характеристики: математическое ожидание

СО

 

ПО

со

 

М [ Т ] = 7 = f

 

tPi{f)dt+\},,+1 J

tpj(t)dt\

( 2 . 6 . 6 )

о

б

о

 

 

второй начальный момент

 

 

 

оо

 

го

оэ

 

М[т2)=*2 = \

 

PpiWdt+Xjjf

* , Jppj(f)dt; ( 2 . 6 . 7 )

о

б

о

 

 

дисперсию

 

 

 

 

D [T]

-

(Tf = M [Г2] - (М [Г])2.

(2.6.8)

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

вания системы в группе состояний «правее» Х{ (включая само

состояние Хг(/>0)), то граф состояний подсистемы X будет иметь вид, показанный на рис. 2.6.3. Интегрировать систему дифференциальных уравнений, соответствующих такому графу

состояний, нужно при начальных условиях /7/(0) = 1; /^ (0 )= 0 ( /^ /^ п , кф1). Плотность распределения случайной величины Т

найдем из выражения

 

 

 

/ W = - ^ i - i ( 0 = b u - » ? / ( 0 .

(2.6.9)

 

ас

 

 

При необходимости

отыскать

закон распределения

времени

Т пребывания системы

в группе

состояний левее xj

(включая

само состояние X j ( j < n ) )

нужно решать систему дифференциаль­

ных уравнений, соответствующую графу состояний, изображен­ ному на рис. 2.6.4.

Начальными условиями для решения этой системы уравнений будут /5; (0)= 1; Я (0 )= 0 ( 0 < /< У , кф1).

* Заметим, что этим способом можно отыскивать закон распределения времени пребывания в группе состоянии и в случае, когда интенсивности пото­ ков являются переменными.

73

Плотность распределения случайной величины Т в этом случае

найдем по формуле

f ( t ) = A-~p}¥l(t)='4 ,j+rPj(t).

(2.6.10)

a t

Таким образом, решая определенную систему уравнений, можно найти закон распределения времени нахождения в группе состояний. Однако зачастую нам не требуется находить закон распределения времени пребывания системы в группе состояний

♦/ v , „ ___

: - - d S E tp

Рис 2.6.3

х,-, ..., Xj, а требуется лишь найти математическое ожидание этого

времени. Мы ограничимся при этом лишь случаем, когда либо j = n, i ^ l ; либо i = 0, a j ^ n — 1 и интенсивности всех потоков со­

бытий постоянные.

Рассмотрим граф состояний, изображенный на рис. 2.6.5. Будем искать среднее время пребывания системы в состояниях

Рис. 2.6.5 Рис. 2.6.6

xit .... x„(t>=l). Очевидно, закон распределения времени нахож­ дения системы в состояниях х,-, ..., хп не зависит от того, какой

конкретный вид имеет граф состояний системы «слева» от со­ стояния х^ Следовательно, для решения задачи можно рассмот­

реть более простой граф состояний подсистемы, изображенный на рис. 2.6.6.

При постоянных значениях всех интенсивностей потоков со­ бытий для подсистемы, граф состояний которой изображен на рис. 2.6.6, существует стационарный режим. Обозначим через Ti, ..., п время пребывания в группе состояний х,-, .... хп, отсчиты­

ваемое от момента попадания в состояние Xj до следующего очередного момента попадания в состояние х;_г, через Т¥-\

время однократного пребывания в состоянии Xt—г и через я,-, ..., «— вероятности нахождения системы, граф состояний которой изображен на рис. 2.6.6, в состояниях х», ..., х„.

74

При t— ^оо и постоянных

интенсивностях

потоков

событий

можно найти вероятность я*,

 

п> решая соответствующую си­

стему алгебраических уравнений.

 

 

Система

алгебраических

уравнений, определяющих

вероят­

ность Яг,

71= 1—Яг—1, имеет вид

 

 

 

1,/^/—1

^/,1—\Pi\

 

 

 

 

0 =

1 i

P

j

"f ^j+ijPj*i

(* 'С У

— 1);

0 ==

^л,п—\рп

^л—1,пРп—Ъ

 

 

 

 

Эту систему нужно решать совместно с нормировочным условием

 

 

2

л - i .

 

 

 

Вероятность

 

 

п

 

 

 

 

 

 

 

 

 

 

 

 

T' i ........л

~ 2

 

 

 

 

 

 

 

;=1

 

 

 

 

 

ТС/-1=

’ _

~i.....n = Pl-V

 

 

С другой

стороны,

на

основании

эргодического

свойства

имеем

 

 

 

 

 

 

 

 

*,..... „ =

-

 

 

(2-6.11)

 

 

 

h-\ + h .....и

 

 

где

— 1-------- среднее

время

нахождения

системы

-

1 - Г /.....„

В С О С Т О Я Н И И Xj,

 

 

 

 

 

 

 

 

г/.....-------------------------------искомое среднее время нахождения

 

 

системы

в группе

состояний x i.....х„.

Аналогично находится среднее время г0,

пребывания систе­

мы в состояниях х0, ..., Xi ( i ^ n — 1).

 

 

 

Заметим, что для нахождения

с р е д н е г о времени пребы­

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

Примеры решения задач с применением формул (2.6.11), (2.6.12) будут рассмотрены в следующих главах, где будут ана­ лизироваться конкретные системы массового обслуживания.

Во многих случаях можно приближенно считать, что закон распределения времени 7\-,.... п пребывания в группе состояний

75

Xi,...,xn (рис. 2.6.5)

является (показательным. Здесь время

Тit

п отсчитывается

от момента попадания системы в состоя­

ние Xi до следующего очередного момента перехода в состояние

*t-!. Возможность такого приближенного допущения основана

на том, что вероятность Pi(t), определяемая графом состояний,

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

Л ( 0 ) = 1 ; М 0 ) = 0 (* = ? М .

(2.6.13)

Расчеты показывают, что такое приближение

вполне допусти­

мо с инженерной точки зрения.

 

Обозначим приближенную плотность распределения времени пребывания в группе состояний х^ ..., хп через fi, ...|П(0- Тогда

приближенное выражение

для этой плотности распределения

 

будет иметь вид

 

f i ..... я(0= Х в -м (/ > 0),

 

(2.6.14)

 

где

Рис. 2.6.7

t

Г,-,..., п — среднее время пребывания в группе состояний хи •••, хиу

определяемое по формуле (2.6.12).

Метод отыскания закона распределения времени пребывания в группе состояний, изложенный в этом параграфе, может быть применен и в случае, если граф состояний системы имеет произ­ вольный вид, отличный от того, который показан на рис. 2.6.1. Этот метод может быть применен и для отыскания законов рас­ пределения времен пересечения марковским процессом заданного уровня.

§2.7. ЗАДАЧИ И УПРАЖНЕНИЯ

2.7.1.Для системы, граф состояний которой изображен на рис. 2.6.1, найти закон распределения времени нахождения в крайнем «левом» состоянии х0, если в начальный момент система

находилась в этом состоянии. Р е ш е н и е

Для нахождения закона распределения воспользуемся гра­ фом состояний, изображенном на рис. 2.7.1а.

Дифференциальное уравнение будет иметь вид

- ^ = - W o ( 0 .

76

Его нужно решать при начальном условии р0(0) = 1:

? о (0 = « " 41' (* > 0 ).

Плотность распределения времени Т будет

/ ( 0 = ~ТГР1 (1) = }'ОлРо(() = 1оле~1ол> ( / > 0). at

Мы получили показательный закон распределения, что естест­ венно. Числовые характеристики этого закона будут равны

М [ Т ] = т ~ ,

л0,1

Я 1П = Т 7 -

>•5.1

Если требуется найти закон распределения времени пребыва­ ния в крайнем «правом» состоянии х1и то соответствующий граф

состояний будет иметь вид, показанный на рис. 2.7.16.

а )

б )

Рис. 2.7.1

Следовательно, и в этом случае закон распределения будет показательный, но с параметром 7,_i.

2.7.2. Решить пример 2.7.1 при условии, что параметр A,0>i за­ висит от времени

Хол(/) = а(1 —sin о)t).

Р е ш е н и е Дифференциальное уравнение имеет вид

 

dPo (t)

а( \ —sin ш/) pQ(i).

 

 

 

dt

 

 

 

 

 

 

Его нужно

решать при

начальном

условии ро(0) = 1:

 

PoV)=e

-«[/+S2JS± ±

J (/> 0 ) .

 

= e

L

 

Очевидно,

при со = 0 и а = кo,i

получим

решение

предыдущей

 

 

 

 

 

.-af<

+

1,

задачи. Таким образом, f(t) —a{ 1 — sin at) e~ai>.t+

LO

J

77

2.7.3. Граф состояний системы имеет вид, показанный на рис. 2.7.3а. Требуется определить закон распределения времени Т пребывания в состояниях х0у ..., хп- х при условии, что при t = О система находилась в состоянии х0.

Р е ш е н и е

Граф состояний подсистемы X для определения закона рас­ пределения времени Т будет иметь вид, показанный на рис.

Рис. 2.7.3а

2.7.36. Соответствующая этому графу состояний система уравне­ ний будет

■ ^ P ~ = - h p M

a t

dPk {t)- = lkpk(t) -f

{t) (0 < k < я).

dt

 

Начальные условия, при которых нужно интегрировать эти урав­ нения, имеют вид:

 

 

 

р 0(°)= 1 ;

л ( ° ) = ° ( 0 < * < я ) .

 

 

 

 

 

В соответствии с решением

~ I и

П-2

_

'■rt-f

задачи 2.7.1

решение перво­

го уравнения

можно записать

I хо [-—•*»

 

 

 

 

так:

 

 

 

 

 

 

 

Рис. 2.7.36

7>oV)= e_V -

Тогда

для

отыскания

вероятности p\(t) получим уравнение

d t

Преобразование Лапласа для этого уравнения будет

(s) =

где pi(s) — изображение функции p\(t).

78

Следовательно:

Pl(s) =

Ks

IQS

(s + Xo) (s Xj)

1

 

 

 

П (5+ X/)

 

 

1=0

Оригинал для изображения p\(s) будет иметь вид

Pl(t) = l0 е ~ е

h — х0

Для отыскания вероятности р2(0 получим уравнение

dp2(t)

dt ■J -ЧРч^) = \Р1 (0-

Преобразование Лапласа для этого уравнения будет равно

sp2 (s) -f l2p2 (s) = Xjpx (s) = —

П (s + X/)

/=0

откуда

p2(s)--

П(S + X|)

/=0

Соответствующий этому изображению оригинал будет иметь вид

р ( Л= ХХ (Х2 — Хг) в""*0* 4- (Х0 — Х2) g~Xl* + (Xi — К) е Xg*

(Х0 — Xj) (Xj — Х2) (Х2 — XQ)

Выражения для p\(t) и p2(t) можно переписать в следующем

виде:

л ( 0 = ( - 1 ) * п Ч

е

(А =1, 2).

/=0

;=0

П (Ху — Хд)

 

 

л=о

То, что Л=^/, означает, что рассматривается произведение только различных параметров, т. е. при й= / нужно полагать XjXh— 1. ^

Можно показать, что выражение для вероятности Ph(t) будет

л—1

 

е- м1

(Л= 1, 2 , ... , я - 1 ) .

? * ( 0 = ( - 1 ) * П х- Х '

 

 

 

 

 

,=0 J = о

Y I & J - W

 

 

h- 0

h * J

 

79

Тогда искомая плотность распределения случайной величи­ ны Т запишется так:

/w =

dp,At)

= ^ _ 1(0 = ( - l ) " - , n

1Z7

e- X jJt

dt

 

 

 

1=0

j=о П o^j —h)

 

 

 

h=0

h * j

Закон распределения, имеющий такую плотность, называется обобщенным законом Эрланга (п— 1)-го порядка (/2= 1, 2, ...).

Его числовые характеристики будут равны

п— \

M[ r ] = £

/=0

/7 1

/=0

При ко— 'к\ =

= Яп-1 = ^ получим закон

Эрланга

(п— 1)-го по-

рядка:

 

 

 

 

J h ! H L e-u

 

 

 

( п - l)t

 

для которого

 

 

 

М[Т]=-f ,

 

 

 

ЩТ}=

 

 

2.7.4.

Граф состояний системы имеет вид,

показанный на

рис. 2.7.4а. Сравнить между собой законы распределения двух случайных величин Т0 и Ти где

Рис. 2.7.4а

 

 

Рис. 2.7.46

 

Т0— время нахождения

в группе состояний

х0 и Х \ , если

в

начальный

момент

t=0

система

была

в состоянии xQ\

Т\ — время нахождения

в группе состояний х0 и Х\, если

в

начальный

момент

t=0

система

была

в состоянии

хх.

Р е ш е н и е

 

 

_

 

 

 

Граф состояний подсистемы X для отыскания законов рас­

пределения времени

Г0 и Ti представлен

на рис. 2.7.46.

 

80

Соседние файлы в папке книги