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

Елтаренко Исследование операцыи 2007

.pdf
Скачиваний:
95
Добавлен:
16.08.2013
Размер:
2.72 Mб
Скачать

2. Управляемый объект имеет 4 возможных состояния. Через ка-

ждый час

производится снятие информации

и перевод объекта из

одного состояния

в другое в

соответствии

со следующей мат-

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

 

 

 

 

 

 

S1

 

S2

 

S3

 

S4

S1

0,3

 

0,4

 

0,0

 

0,3

 

 

 

 

 

 

 

 

 

 

S2

0,2

 

0,2

 

0,4

 

0,2

 

 

 

 

 

 

 

 

 

 

S3

0,4

 

0,3

 

0,2

 

0,1

 

 

 

 

 

 

 

 

 

 

S4

0,2

 

0,3

 

0,4

 

0,1

 

 

 

 

 

 

 

Найти

вероятности нахождения объекта в каждом из состояний

после второго часа, если в начальный момент он находился в состоянии S3.

3. По заданным коэффициентам системы уравнений Колмогорова составить размеченный граф состояний. Определить коэффициенты А, В, С, Д в уравнениях:

-А Р1 + 4 Р2 + 5 Р3 = 0

-В Р2 +

4 Р1 + 2 Р4 = 0

-С Р3 +

2 Р2 +

6 Р1 = 0

-Д Р4 +

7 Р1 +

2 Р3 = 0.

4. Физическая система имеет 4 состояния. Размеченный граф со-

стояний приведен ниже.

 

 

 

6

 

S1

 

S2

4

5

3

S3

 

S4

5

Определить предельные вероятности состояний системы.

30

1.4. Пуассоновские СМО

В пуассоновских СМО входной поток заявок – пуассоновский, т.е. f t et , а время обслуживания распределено по экспоненциаль-

ному закону t

e t .

1.4.1. Одноканальные пуассоновские СМО

СМО без очереди (N=0). Используем теорию процессов гибели и

размножения для определения вероятностей P , P (рис. 1.9).

0 1

S0 S1

μ

Рис. 1.9. Размеченный граф СМО без очереди

P

P

 

 

1

0

P0

1 1;

P

P 1

 

 

1

0

 

 

P

 

; P

 

.

 

 

0

1

 

 

Вероятность отказа заявки в обслуживании равна P1 :

P .

отк

Среднее число заявок в системе равно:

L

0 P

1 P

P

 

.

(1.17)

 

s

0

1

1

 

 

 

Среднее время пребывания в СМО равно среднему времени об-

служивания:

 

Ws 1 ;

(1.18)

так как очереди в СМО нет, то

31

Wq 0, Lq 0.

Эффективный поток заявок определяется по формуле:

эфф

1

P

 

.

 

 

отк

 

 

СМО с ограниченной очередью

Размеченный граф данного класса СМО представлен на рис. 1.10.

S0

 

S1

 

S2

...

SN 1

Рис. 1.10. Размеченный граф одноканальной СМО с ограниченной очередью

Конечное состояние в системе определяется максимальным числом мест в очереди плюс 1 канал обслуживания. Введем обозначение

. Система уравнений для нахождения предельных вероятностей Pn имеет вид:

P

P

 

 

 

 

 

 

 

1

0

 

 

 

 

P

P

2 P

(1.19)

2

1

 

0

 

P

P

n P

 

n

 

n 1

0

 

N 1

 

 

 

 

 

Учитывая, что Pn

1, получим уравнение для определения P0 :

n 0

 

 

 

 

 

N 1

 

 

 

N 1

 

n P 1

P

n 1,

 

0

 

0

 

n 0

 

 

 

n

0

32

откуда получим P0

 

 

1

, где

– любое, т.е. на отношение

 

 

 

1

N 2

 

 

 

 

не накладывается никаких ограничений. Вероятности Pn P0 n .

Определим среднее число заявок в СМО:

N+1

Ls n Pn

n=0

Обозначим через F(ρ)

N+1

n ρn

 

P

 

 

P

0

 

 

 

0

n=0

 

 

N+1

ρ

n 1

ρN+2

 

 

1

ρ

n=0

 

 

N+1

n-1 .

n=0

F( )

, тогда

(1 ρN+2 )

(1

ρ)(N+2 N+1

Fρ

(1

ρ)2

1 (N+1N+2

(N+2 N+1

(1

ρ)2

.

 

(1.20)

(1.21)

Подставив (1.20) в (1.21), получим:

 

 

(1

ρ)ρ1 (N+1N+2

(N+2 N+1

 

Ls

(1 ρN+2 )(1

ρ)2

. (1.22)

Отметим, что вероятность отказа равна вероятности последнего

состояния в размеченном графе:

 

 

 

 

 

 

 

 

P

P

 

ρN+1P ;

 

отк

 

N+1

 

 

0

 

эфф

 

(1

P ) .

 

 

 

 

отк

 

 

 

 

Используя формулы Литтла (1.1 – 1.3), получим:

 

W

 

Ls

 

;

(1.23)

 

 

 

 

 

s

 

λэфф

 

 

 

 

 

 

W

 

W

1

;

(1.24)

 

 

q

 

s

μ

 

 

 

 

 

 

 

33

 

 

 

 

Lq Wq

эфф .

(1.25)

Рассмотрим частный случай, когда

 

 

, т.е.

1. В этом слу-

чае P

P

P

P

:

 

 

 

 

 

 

1

0

2

N 1

 

 

 

 

 

 

 

 

 

 

 

P0

1

 

;

 

 

 

 

 

 

 

 

 

 

 

 

 

N

2

 

 

 

 

 

 

 

 

 

 

 

 

 

Pот к

1

 

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

N

2

 

 

 

 

 

 

 

 

 

 

Основные характеристики СМО определяются по следующим

формулам:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

L

 

N

1

;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

s

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

1

 

 

 

 

 

 

 

 

 

 

 

N

1

;

эфф

N

2

 

 

 

 

 

 

 

 

N

2

 

 

 

 

 

 

 

 

 

 

W

N

1

N

2

 

 

 

N

2 ;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

s

2 N

1

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

W

W

 

1

;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

q

 

 

s

 

 

 

 

 

 

 

 

 

 

 

 

L

W

N

1

 

 

 

 

N

1

.

 

 

 

 

 

 

 

 

 

 

 

 

 

q

ýôô

q

2

 

 

 

 

 

 

 

N

2

 

 

 

 

 

 

 

 

 

 

 

 

СМО с неограниченной очередью. Так как СМО без отказов, то

Pот к 0 , а эфф .

Для получения формул расчета характеристик СМО воспользуемся формулами для СМО с ограниченной очередью.

 

 

1 N 1

N 2

N 2

 

 

 

L lim

 

N 1

.

(1.26)

 

 

 

 

N 2

 

 

s

N 0

1

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

34

Чтобы существовал предел,

необходимо выполнение условия

 

 

1, которое означает,

что интенсивность обслуживания

 

 

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

Отметим, что в СМО с бесконечной очередью

 

 

 

 

 

P

1

 

.

 

 

 

 

 

(1.27)

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

Предел (1.26) равен: Ls

 

 

 

 

 

, и тогда

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ws

Ls

 

 

 

 

 

 

 

 

 

 

 

 

 

1

;

 

(1.28)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(1

 

 

 

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Wq

Ws

1

 

 

 

1

 

 

1

 

 

 

 

;

(1.29)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

Lq

 

 

Wq

 

 

 

 

 

 

 

 

.

 

 

(1.30)

 

 

 

(

)

 

 

 

 

 

 

 

 

 

 

 

 

 

Рассмотрим вопрос о функции распределения времени пребывания в одноканальной СМО с бесконечной очередью при дисциплине очереди FIFO.

Время пребывания в СМО, когда в ней находится n заявок (система находится в состоянии Sn, равно сумме длительностей обслуживания n заявок. Так как время обслуживания распределено по экспоненциальному закону, то плотность функции распределения условной вероятности времени пребывания в СМО, когда в ней находится n заявок, определяется так же, как распределение Эрланга n порядка

(см. раздел 1.2.2)

f

Ws

( t)n

e

t

n

n!

 

 

 

 

Искомая плотность функции распределения определяется выражением:

35

 

 

 

 

 

W

 

(

t)n

t

 

 

 

 

f (W )

f

s

P

 

 

 

e

 

P .

 

 

 

 

 

 

 

 

 

 

s

 

n

n

n!

 

 

 

n

 

 

 

 

n 0

 

n 0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

С учетом (1.19) и (1.27),

 

f (Ws )

запишется в виде:

 

 

f (W )

 

( t)n

e t (1

 

) n

(1

)e

 

t

( t)n

n

 

 

 

 

 

 

 

 

 

s

n!

 

 

 

 

 

 

 

 

n!

 

n 0

 

 

 

 

 

n

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

e

t e t

 

f (Ws ) (1 )e( )t (1 )e (1 )t .

Видим, что f (Ws ) − экспоненциальное распределение с матема-

тическим ожиданием M(Ws )

1

 

1

, что совпадает с

 

 

 

 

(1

)

 

 

 

 

 

 

(1.28).

 

 

 

 

 

Из того, что f (Ws ) − экспоненциальное распределение, следует

важный вывод: выходной поток заявок в одноканальной СМО с бесконечной очередью является пуассоновским потоком.

1.4.2. Многоканальные пуассоновские СМО

СМО с ограниченной очередью (N>0)

Размеченный граф данного класса СМО представлен на рис. 1.11.

S1

 

S2

 

S3

 

...

Sm

 

...

 

SN m

 

 

 

2

 

3

m

 

m

 

m

 

Рис. 1.11. Размеченный граф многоканальной СМО с ограниченной очередью

Составим систему уравнений для определения предельных вероятностей состояний:

P

P

P

, где

1

0

0

 

36

 

 

P

 

 

P

2

 

 

P

2

2

 

 

2

 

 

 

 

 

1

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

P3

 

 

P2

3

 

 

 

P0

 

 

 

 

1 2 3

 

 

 

 

 

 

k

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pk

 

 

 

 

 

 

P0 , k 1, , m

 

 

 

k!

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pm 1

 

 

Pm

 

m

 

 

 

 

 

 

P

 

 

P

 

m

 

P

m 2

 

m 2

 

 

 

 

 

m 1

 

 

 

 

 

 

m

 

 

 

m 1

 

 

 

 

k

 

m N m

n m

 

 

P0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

k!

 

m!

 

 

 

 

 

 

k 0

 

 

 

n m

 

 

 

 

N 1

 

 

 

 

1

 

 

 

 

N 2

 

 

 

 

 

 

 

n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n

0

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

P

m n m P , n m 1, , N m.

 

n

 

 

 

 

 

 

 

 

 

 

m

 

 

 

 

 

Введем обозначение

m

 

 

 

 

 

, тогда

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

m

 

 

 

 

 

P

n mP

 

 

n m

 

 

P (n m, , N m) , и

 

 

 

 

 

 

 

 

 

 

 

n

m

 

 

 

 

 

 

 

 

 

m! 0

 

 

 

 

 

 

 

 

 

 

 

 

k

 

 

 

 

 

 

 

 

 

 

P

P

 

 

 

 

 

 

 

 

 

 

(k

 

1, ,m

1) .

 

 

 

 

 

 

 

 

 

 

 

 

 

k

0

 

 

 

 

k!

 

 

 

 

 

 

 

 

 

Учитывая условие, что сумма всех вероятностей равна единице,

m 1

N m

 

 

 

 

 

 

 

 

т.е.

Pk

Pn 1, получим P0 :

 

 

 

 

 

k

0

n m

 

 

 

 

 

 

 

 

 

 

m 1

k

 

m

1

 

N 1

1

 

 

 

 

 

 

 

 

 

P0

 

 

 

 

 

 

.

(1.31)

 

 

k!

 

m!

 

1

 

 

 

k 0

 

 

 

 

 

Определим среднее число заявок в очереди:

N

N

 

 

 

 

m

 

L

nP

n

n P

, где P

P

 

;

 

q

n m

 

m

m

0

m!

 

n 0

n 0

 

 

 

 

 

37

 

 

N

n 1 .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

L

P

n

 

 

 

 

 

 

 

 

 

 

 

 

(1.32)

 

q

m

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

G

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Введем в рассмотрение функцию:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

N

n

1

 

N 1

 

 

 

 

 

 

 

 

G

 

 

 

 

;

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

n 0

 

 

 

 

 

 

 

 

 

1

N 1

N 1 1

 

 

N

1 N 1 N

 

N

N 1

 

 

 

 

 

G

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

. (1.33)

 

1

 

 

 

 

 

 

 

 

 

1

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Подставим (1.33) в (1.32):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

m

1

N

N 1

N

1

N

 

 

 

 

 

 

L

 

 

P

 

 

 

 

 

.

(1.34)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

q

m! 0

 

 

 

1

 

2

 

 

 

 

 

 

 

Вероятность отказа в обслуживании равна:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

N

m

 

 

 

 

 

 

 

 

P

P

 

 

N P

 

 

 

P .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

отк

 

N m

 

 

 

m

m!

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Эффективный поток заявок:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

эфф

1

P .

 

 

 

 

 

 

 

 

 

 

 

 

 

отк

 

 

 

 

 

 

 

 

Используя формулы Литтла, получим среднее время ожидания заявок в очереди:

Wq Lq .

эфф

Время в СМО отличается от Wq на время обслуживания:

Ws Wq 1 .

Наконец среднее число заявок в системе равно:

Ls Ws эфф .

Частный случай

 

1.

m

Система уравнений для определения Pn примет вид:

38

 

 

 

 

k

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pk

 

 

 

 

P0, k 0, , m;

 

 

 

 

k!

 

 

 

 

 

P

 

n m P P , n m, , N m.

 

 

n

 

 

 

 

 

0

 

 

m

 

 

 

 

 

 

 

Определим P0 :

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

N m

 

 

 

 

 

N m

 

n m

 

 

 

 

 

 

 

 

Pn

Pm

 

 

 

 

 

NPm ;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n m 1

 

 

 

 

 

n m 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

m 1

 

k

 

 

 

 

m

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

P0

 

 

 

 

 

 

 

 

 

 

 

N

1 .

k 0

 

k!

 

 

m

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Средняя длина очереди равна:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

N

 

n

 

 

 

 

 

N

 

 

 

 

 

 

L

 

 

P

 

n

 

N

1 P .

 

 

 

 

 

 

 

 

q

 

 

 

 

 

m

 

 

 

 

 

 

 

 

2

 

 

m

 

 

 

 

 

 

 

 

n 0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

m

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Учитывая, что Pm

 

P0

 

 

, получим:

 

 

 

 

 

m!

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

m

N N

1

 

 

 

 

 

 

L

P

 

 

 

 

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

q

 

 

0

 

 

m!

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

СМО без очереди (N=0)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

S0

 

 

 

 

 

 

S1

 

 

 

 

 

 

 

 

...

 

 

Sm

Рис. 1.12. Размеченный граф многоканальной СМО без очереди

Используя (1.31) при N 0 , получим:

m

k

1

 

P0

 

.

k!

k 0

 

Вероятность отказа в обслуживании равна:

 

 

m

P

P

 

P .

 

отк

m

m! 0

 

39