Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MATEMATIChESKIE_METODY.doc
Скачиваний:
92
Добавлен:
10.06.2015
Размер:
1.94 Mб
Скачать

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

На любую систему массового обслуживания воздействует два потока событий: входной поток и выходной. В установившемся режиме среднее число входящих событий за единицу времени равно среднему числу выходящих событий и оба потока имеют одну и ту же интенсивность λ=1/T.

Обозначим через x(T)количество внешних событий за времяТчерезy(T) количество обслуженных событий.

В момент времени t1иt4обслуживается одно событие. В момент времениt2обслуживается два события, а в t3заявок нет, и каналы прислуживания простаивают.

Z(t)=X(t)-Y(t)представляет собой количество событий, которое обслуживается СМО в момент времениТ.

Если tстремится к бесконечности, что среднее число входящих в СМО событий определяется по формуле:

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

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

Время ожидания

– среднее число событий в очереди.

Классификация смо

  1. Одноканальные СМО с неограниченной очередью – такие системы можно представить с помощью графа:

λ λ λ λ

S0

S1

S2

Sm

Прямая со стрелкой 50Прямая со стрелкой 51Прямая со стрелкой 53Прямая со стрелкой 55Прямая со стрелкой 56Прямая со стрелкой 57Прямая со стрелкой 58Прямая со стрелкой 59

μ μ μ μ

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

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

Т. к система обслуживает только одну заявку, то

Длина очереди

Среднее время пребывания заявки в очереди

Среднее время пребывания заявки в очереди:

  1. Одноканальные СМО с ограниченной очередью – в отличие от предыдущей системы, после поступления n-й заявки, всем остальным заявкам будет отказано в обслуживании и они покинут систему.

λ λ λ

S0

S1

S2

Sm

Прямая со стрелкой 40Прямая со стрелкой 41Прямая со стрелкой 43Прямая со стрелкой 45Прямая со стрелкой 46Прямая со стрелкой 47

μ μ μ

Вычисление характеристик выполняется по тем же формулам, что и в предыдущей системе, но учитывается конечное количество членов геометрической прогрессии.

  1. Многоканальные СМО с ограниченной очередью.

Обозначим характеристики:

p0 – вероятность простоев каналов обслуживания;

pотк – вероятность отказа каналов обслуживания;

pобс – вероятность обслуживания;

nz – среднее число каналов, занятых обслуживанием

kz – доля каналов, занятых обслуживанием.

A – абсолютная пропускная способность, т. е. среднее количество заявок, обслуженных за единицу времени.

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

λ λ λ λ

S0

S1

S2

Sm

Прямая со стрелкой 27Прямая со стрелкой 28Прямая со стрелкой 34Прямая со стрелкой 36Прямая со стрелкой 30Прямая со стрелкой 31Прямая со стрелкой 33Прямая со стрелкой 37

Sn

μ 2μ 3μ mμ (m+1)μnμ

Данная система имеет n-каналов с одинаковы техническими характеристиками и может находится в одном из состояний:

S0– заявки отсутствуют;

S1– поступила одна заявка и она обслуживается первым каналом, остальные каналы простаивают;

S2–во время выполнения первой заявки поступила вторая заявка, вторая заявка обслуживается вторая, остальные каналы простаивают.

Sn– во время выполненияn-1 заявок поступила заявкаn, которая облаживаетсяn-ым каналом. Все каналы заняты. Последующим заявкам будет отказано в обслуживании.

Заявки на обслуживание поступают произвольно с интенсивностью λ. При поступлении второй заявки ее обрабатывает второй канал, и интенсивность обслуживания удваивается, т. е. становится равной 2μ.

Финальная вероятность события S0:

Относительная пропускная способность:

Абсолютная пропускная способность:

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

  1. Многоканальные СМО с неограниченной очередью.

λ λ λ λ λ λ λ λ

S0

S1

S2

Sm

Прямая со стрелкой 9Прямая со стрелкой 10Прямая со стрелкой 12Прямая со стрелкой 23Прямая со стрелкой 14Прямая со стрелкой 15Прямая со стрелкой 16Прямая со стрелкой 24

Sn

Прямая со стрелкой 21Прямая со стрелкой 19

Sn+1

Прямая со стрелкой 17Прямая со стрелкой 22

μ 2μ 3μ mμ (m+1)μnμnμnμnμnμ

S0– заявки отсутствуют

Sn– все каналы заняты

Sn+1 – вновь поступившая заявка встает в очередь и ожидает обслуживания. Все последующие заявки также встают в очередь.

Для такой системы должно выполняться условие:

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

Среднее число обслуживаемых заявок

Среднее время обслуживания:

Среднее время ожидания:

Пример 1. Дежурный администратор города имеет 5 телефонов. Звонки поступают с интенсивностью 90 звонков/час. Средняя продолжительность разговора составляет 2 мин.

Определить характеристики дежурного администратора как системы массового обслуживания.

Решение:

1. Классифицируем СМО:

  • с отказами (нет накопителя);

  • многоканальная (5 телефонов = 5 каналов).

2. Обозначения:

λ – интенсивность потока заявок (λ=90зв/60мин=3зв/2мин)

n– число каналов (n=5);

μ – интенсивность потока обслуживания, т.е. среднее число заявок, обслуживаемых в единицу времени (μ=1/ tобс)

tобс– среднее время обслуживания (tобс=2мин)

ρ – интенсивность нагрузки;

k– номер заявки (число заявок), k=n=5;

Р0– вероятность простоя каналов обслуживания, когда нет заявок;

Ротк– вероятность отказа в обслуживании, когда поступившая на обслуживание заявка найдет все каналы занятыми;

Робс– вероятность обслуживания.

nз= ρ* Робс- среднее число занятых обслуживанием каналов.

кз=nз /n- для каналов, занятых обслуживанием.

А = λ Робс- абсолютная пропускная способность СМО.

3. Определяем характеристики данной СМО:

а) ρ = λ/μ = λ/(1/tобс) = λ tобс= 3/2 * 2 = 3

б) = 1/ (ρ0/0!)+(ρ1/1!)+(ρ2/2!)+(ρ3/3!)+(ρ4/4!)+(ρ5/5!) =

=1/ (1+3/1)+(3*3/1*2)+(3*3*3/1*2*3)+(3*3*3*3/1*2*3*4)+(3*3*3*3*3/1*2*3*4*5)

=1/ 1+3+(9/2)+(27/6)+(81/24)+(243/120)=0,054

в) = (35/ 1*2*3*4*5)*0,054=(3*3*3*3*3/1*2*3*4*5)*0,054=(243/120)*0,054=0,12

г) Робс = 1- Ротк= 1-0,12=0,88

д) nз = ρ*Робс= 3*0,88=2,6

е) кз = nз / n= 2,6/5=0,52

ж) А = λ Робс= (3/2)*0,88 = 1,31.

Пример № 2. На автомобильной стоянке возле магазина имеется 2 места. Рядом находится площадка на 2 а/м. На стоянку прибывает 1 машина в 3 мин. Среднее время нахождения водителя в магазине 2 мин. Определить характеристики этой СМО.

Решение:

1. Классифицируем СМО:

- с ограниченной длиной очереди

- с накопителем

- многоканальная

- с ограничением общего времени пребывания заявки в системе СМО с ожиданием и с ограниченной длиной очереди.

2. Обозначения:

m=2 - длина накопителя

n=2 - число каналов

Остальные обозначения - как в Примере № 1.

3. Определяем характеристики данной СМО:

а) λ= 1/3;

б) tобс = 2 мин;

в) ρ = λ/μ = λ/(1/tобс) = λ tобс= (1/3)*2=2/3.

г) Вероятность простоя каналов: =

=1/ ((ρ0/0!)+(ρ1/1!)+(ρ2/2!)+(ρ2+1/1*2(2-ρ))*[1-(ρ/2)2]=1/ ( (2/3)/0! )+2/3+( (2/3)2/(1*2) )+

+( (2/3)3/ 2(2-2/3) ) [1- ( (2/3)/2 )]= 1/ 1+2/3+2/9+1/9[1-1/9]=0,52

д) Вероятность отказа в обслуживании: = ((2/3)4/1*2*22)*0,52 =(16/81)/8*0,52=0,013

е) Вероятность обслуживания: Робс = 1- Ротк= 0,987

ж) Абсолютная пропускная способность: А = λ Робс= 0,987*1/3=0,33

з) Среднее число занятых каналов: nз = ρ*Робс= 2/3*0,987=0,658

Для каналов, занятых обслуживанием:

кз = 0,658/2=0,329.

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

=( (2/3)3/(2*2))* 1-((2/3)/2)2)*(2+1-2*((2/3)/2))/(1-(2/3)/2)2) *0.52

=(8/27)/4* * (1-1/9*7/3) /(4/9)= 2/27*((20/27)/(4/9))*0.52=2/27*5/3*0.52=0.14

к) Среднее время ожидания обслуживания:= 0.14/0.33=0.42

л) Среднее число заявок в системе: =0,14+0,66=0,8

м) Среднее время пребывания в системе: tсмо= Z/ λ= 0,8/0,33=2,42 или

tсмо= tor+ toбс= 0,42+2=2,42 мин

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]