2.2 Многоканальная СМО с ожиданием

 

Система с ограниченной длиной очереди. Рассмотрим http://masteroid.ru/files/matm/tmp178-2264.jpgканальную СМО с ожиданием, на которую поступает поток заявок с интенсивностью http://masteroid.ru/files/matm/tmp178-2265.jpg; интенсивность обслуживания (для одного канала) http://masteroid.ru/files/matm/tmp178-2266.jpg; число мест в очереди http://masteroid.ru/files/matm/tmp178-2267.jpg.

Состояния системы нумеруются по числу заявок, связанных системой:

нет очереди:

http://masteroid.ru/files/matm/tmp178-2268.jpg — все каналы свободны;

http://masteroid.ru/files/matm/tmp178-2269.jpg — занят один канал, остальные свободны;

http://masteroid.ru/files/matm/tmp178-2270.jpg — заняты http://masteroid.ru/files/matm/tmp178-2271.jpg-каналов, остальные нет;

http://masteroid.ru/files/matm/tmp178-2272.jpg— заняты все http://masteroid.ru/files/matm/tmp178-2273.jpg-каналов, свободных нет;

есть очередь:

http://masteroid.ru/files/matm/tmp178-2274.jpg — заняты все n-каналов; одна заявка стоит в очереди;

http://masteroid.ru/files/matm/tmp178-2275.jpg — заняты все n-каналов, r-заявок в очереди;

http://masteroid.ru/files/matm/tmp178-2276.jpg — заняты все n-каналов, r-заявок в очереди.

ГСП приведен на рис. 17. У каждой стрелки проставлены соответствующие интенсивности потоков событий. По стрелкам слева направо систему переводит всегда один и тот же поток заявок с интенсивностью http://masteroid.ru/files/matm/tmp178-2277.jpg, по стрелкам справа налево систему переводит поток обслуживании, интенсивность которого равна http://masteroid.ru/files/matm/tmp178-2278.jpg, умноженному на число занятых каналов.

http://masteroid.ru/files/matm/tmp178-2279.jpg

Рис. 17. Многоканальная СМО с ожиданием

http://masteroid.ru/files/matm/tmp178-2280.jpg

Граф типичен для процессов размножения и гибели, для которой решение ранее получено. Напишем выражения для предельных вероятностей состояний, используя обозначение http://masteroid.ru/files/matm/tmp178-2281.jpg: (здесь используется выражение для суммы геометрической прогрессии со знаменателем http://masteroid.ru/files/matm/tmp178-2282.jpg).

Таким образом, все вероятности состояний найдены.

Определим характеристики эффективности системы.

Вероятность отказа. Поступившая заявка получает отказ, если заняты все n-каналов и все m-мест в очереди:

http://masteroid.ru/files/matm/tmp178-2283.jpg (18)

Относительная пропускная способность дополняет вероятность отказа до единицы:

http://masteroid.ru/files/matm/tmp178-2284.jpg

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

http://masteroid.ru/files/matm/tmp178-2285.jpg (19)

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

Обозначим среднее число занятых каналов http://masteroid.ru/files/matm/tmp178-2286.jpg. Каждый занятый канал обслуживает в среднем http://masteroid.ru/files/matm/tmp178-2287.jpg-заявок в единицу времени, а СМО в целом обслуживает в среднем А-заявок в единицу времени. Разделив одно на другое, получим:

http://masteroid.ru/files/matm/tmp178-2288.jpg.

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

http://masteroid.ru/files/matm/tmp178-2289.jpg (20)

где http://masteroid.ru/files/matm/tmp178-2290.jpg.

Здесь опять (выражение в скобках) встречается производная суммы геометрической прогрессии (см. выше (11), (12) — (14)), используя соотношение для нее, получаем:

http://masteroid.ru/files/matm/tmp178-2291.jpg

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

http://masteroid.ru/files/matm/tmp178-2292.jpg

Среднее время ожидания заявки в очереди. Рассмотрим ряд ситуаций, различающихся тем, в каком состоянии застанет систему вновь пришедшая заявка и сколько времени ей придется ждать обслуживания.

Если заявка застанет не все каналы занятыми, ей вообще не придется ждать (соответствующие члены в математическом ожидании равны нулю). Если заявка придет в момент, когда заняты все n-каналов, а очереди нет, ей придется ждать в среднем время, равное http://masteroid.ru/files/matm/tmp178-2293.jpg (потому что «поток освобождений» http://masteroid.ru/files/matm/tmp178-2294.jpg-каналов имеет интенсивность http://masteroid.ru/files/matm/tmp178-2295.jpg). Если заявка застанет все каналы занятыми и одну заявку перед собой в очереди, ей придется в среднем ждать в течение времени http://masteroid.ru/files/matm/tmp178-2296.jpg (по http://masteroid.ru/files/matm/tmp178-2297.jpg на каждую впереди стоящую заявку) и т. д. Если заявка застанет в очереди http://masteroid.ru/files/matm/tmp178-2298.jpg-заявок, ей придется ждать в среднем в течение времени http://masteroid.ru/files/matm/tmp178-2299.jpg. Если вновь пришедшая заявка застанет в очереди уже m-заявок, то она вообще не будет ждать (но и не будет обслужена). Среднее время ожидания найдем, умножая каждое из этих значений на соответствующие вероятности:

http://masteroid.ru/files/matm/tmp178-2300.jpg (21)

Так же, как и в случае одноканальной СМО с ожиданием, отметим, что это выражение отличается от выражения для средней длины очереди (20) только множителем http://masteroid.ru/files/matm/tmp178-2301.jpg, т. е.

http://masteroid.ru/files/matm/tmp178-2302.jpg.

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

http://masteroid.ru/files/matm/tmp178-2303.jpg.

Системы с неограниченной длиной очереди. Мы рассмотрели http://masteroid.ru/files/matm/tmp178-2304.jpgканальную СМО с ожиданием, когда в очереди одновременно могут находиться не более m-заявок.

Так же, как и ранее, при анализе систем без ограничений необходимо рассмотреть полученные соотношения при http://masteroid.ru/files/matm/tmp178-2305.jpg.

Вероятности состояний получим из формул предельным переходом (при http://masteroid.ru/files/matm/tmp178-2306.jpg). Заметим, что сумма соответствующей геометрической прогрессии сходится при http://masteroid.ru/files/matm/tmp178-2307.jpg и расходится при http://masteroid.ru/files/matm/tmp178-2308.jpg>1. Допустив, что http://masteroid.ru/files/matm/tmp178-2309.jpg<1 и устремив в формулах величину m к бесконечности, получим выражения для предельных вероятностей состояний:

http://masteroid.ru/files/matm/tmp178-2310.jpg (22)

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

http://masteroid.ru/files/matm/tmp178-2311.jpg

Среднее число заявок в очереди получим при http://masteroid.ru/files/matm/tmp178-2312.jpg из (20):

http://masteroid.ru/files/matm/tmp178-2313.jpg,

а среднее время ожидания — из (21):

http://masteroid.ru/files/matm/tmp178-2314.jpg.

Среднее число занятых каналов http://masteroid.ru/files/matm/tmp178-2315.jpg, как и ранее, определяется через абсолютную пропускную способность:

http://masteroid.ru/files/matm/tmp178-2316.jpg.

Среднее число заявок, связанных с СМО, определяется как среднее число заявок в очереди плюс среднее число заявок, находящихся под обслуживанием (среднее число занятых каналов):

http://masteroid.ru/files/matm/tmp178-2317.jpg.

Пример 2. Автозаправочная станция с двумя колонками (n = 2) обслуживает поток машин с интенсивностью http://masteroid.ru/files/matm/tmp178-2318.jpg=0,8 (машин в минуту). Среднее время обслуживания одной машины:

http://masteroid.ru/files/matm/tmp178-2319.jpg

В данном районе нет другой АЗС, так что очередь машин перед АЗС может расти практически неограниченно. Найти характеристики СМО.

Имеем:

http://masteroid.ru/files/matm/tmp178-2320.jpg

Посколькуhttp://masteroid.ru/files/matm/tmp178-2321.jpg<1, очередь не растет безгранично и имеет смысл говорить о предельном стационарном режиме работы СМО. По формулам (22) находим вероятности состояний:

http://masteroid.ru/files/matm/tmp178-2322.jpg

http://masteroid.ru/files/matm/tmp178-2323.jpg и т. д.

Среднее число занятых каналов найдем, разделив абсолютную пропускную способность СМО А=http://masteroid.ru/files/matm/tmp178-2324.jpg=0,8 на интенсивность обслуживания http://masteroid.ru/files/matm/tmp178-2325.jpg=0,5:

http://masteroid.ru/files/matm/tmp178-2326.jpg

Вероятность отсутствия очереди у АЗС будет:

http://masteroid.ru/files/matm/tmp178-2327.jpg

Среднее число машин в очереди:

http://masteroid.ru/files/matm/tmp178-2328.jpg

Среднее число машин на АЗС:

http://masteroid.ru/files/matm/tmp178-2329.jpg

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

http://masteroid.ru/files/matm/tmp178-2330.jpg

Среднее время пребывания машины на АЗС:

http://masteroid.ru/files/matm/tmp178-2331.jpg

СМО с ограниченным временем ожидания. Ранее рассматривались системы с ожиданием, ограниченным только длиной очереди (числом m-заявок, одновременно находящихся в очереди). В такой СМО заявка, разраставшая в очередь, не покидает ее, пока не дождется обслуживания. На практике встречаются СМО другого типа, в которых заявка, подождав некоторое время, может уйти из очереди (так называемые «нетерпеливые» заявки).

Рассмотрим СМО подобного типа, предполагая, что ограничение времени ожидания является случайной величиной.

Предположим, что имеется n-канальная СМО с ожиданием, в которой число мест в очереди не ограничено, но время пребывания заявки в очереди является некоторой случайной величиной со средним значениемhttp://masteroid.ru/files/matm/tmp178-2332.jpg, таким образом, на каждую заявку, стоящую в очереди, действует своего рода пуассоновский «поток уходов» с интенсивностью:

http://masteroid.ru/files/matm/tmp178-2333.jpg

Если этот поток пуассоновский, то процесс, протекающий в СМО, будет марковским. Найдем для него вероятности состояний. Нумерация состояний системы связывается с числом заявок в системе — как обслуживаемых, так и стоящих в очереди:

нет очереди:

http://masteroid.ru/files/matm/tmp178-2334.jpg — все каналы свободны;

http://masteroid.ru/files/matm/tmp178-2335.jpg — занят один канал;

http://masteroid.ru/files/matm/tmp178-2336.jpg — заняты два канала;

http://masteroid.ru/files/matm/tmp178-2337.jpg — заняты все n-каналов;

есть очередь:

http://masteroid.ru/files/matm/tmp178-2338.jpg — заняты все n-каналов, одна заявка стоит в очереди;

http://masteroid.ru/files/matm/tmp178-2339.jpg — заняты все n-каналов, r-заявок стоят в очереди и т. д.

Граф состояний и переходов системы показан на рис. 23.

http://masteroid.ru/files/matm/tmp178-2340.jpg

Рис. 23. СМО с ограниченным временем ожидания

Разметим этот граф, как и раньше; у всех стрелок, ведущих слева направо, будет стоять интенсивность потока заявок http://masteroid.ru/files/matm/tmp178-2341.jpg. Для состояний без очереди у стрелок, ведущих из них справа налево, будет, как и раньше, стоять суммарная интенсивность потока обслуживании всех занятых каналов. Что касается состояний с очередью, то у стрелок, ведущих из них справа налево, будет стоять суммарная интенсивность потока обслуживания всех n-каналов http://masteroid.ru/files/matm/tmp178-2342.jpgплюс соответствующая интенсивность потока уходов из очереди. Если в очереди стоят r-заявок, то суммарная интенсивность потока уходов будет равна http://masteroid.ru/files/matm/tmp178-2343.jpg.

Как видно из графа, имеет место схема размножения и гибели; применяя общие выражения для предельных вероятностей состояний в этой схеме (используя сокращенные обозначения http://masteroid.ru/files/matm/tmp178-2344.jpg, запишем:

http://masteroid.ru/files/matm/tmp178-2345.jpg (24)

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

Если длина очереди не ограничена и заявки «терпеливы» (не уходят из очереди), то стационарный предельный режим существует только в случае http://masteroid.ru/files/matm/tmp178-2346.jpg (при http://masteroid.ru/files/matm/tmp178-2347.jpg соответствующая бесконечная геометрическая прогрессия расходится, что физически соответствует неограниченному росту очереди при http://masteroid.ru/files/matm/tmp178-2348.jpg).

Напротив, в СМО с «нетерпеливыми» заявками, уходящими рано или поздно из очереди, установившийся режим обслуживания при http://masteroid.ru/files/matm/tmp178-2349.jpg достигается всегда, независимо от приведенной интенсивности потока заявок http://masteroid.ru/files/matm/tmp178-2350.jpg. Это следует из того, что ряд для http://masteroid.ru/files/matm/tmp178-2351.jpg в знаменателе формулы (24) сходится при любых положительных значениях http://masteroid.ru/files/matm/tmp178-2352.jpg и http://masteroid.ru/files/matm/tmp178-2353.jpg.

Для СМО с «нетерпеливыми» заявками понятие «вероятность отказа» не имеет смысла — каждая заявка становится в очередь, но может и не дождаться обслуживания, уйдя раньше времени.

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

http://masteroid.ru/files/matm/tmp178-2354.jpg (25)

На каждую из этих заявок действует «поток уходов» с интенсивностью http://masteroid.ru/files/matm/tmp178-2355.jpg. Значит, из среднего числа http://masteroid.ru/files/matm/tmp178-2356.jpg-заявок в очереди в среднем будет уходить, не дождавшись обслуживания, http://masteroid.ru/files/matm/tmp178-2357.jpg-заявок в единицу времени и всего в единицу времени в среднем будет обслуживаться http://masteroid.ru/files/matm/tmp178-2358.jpg-заявок. Относительная пропускная способность СМО будет составлять:

http://masteroid.ru/files/matm/tmp178-2359.jpg

Среднее число занятых каналов http://masteroid.ru/files/matm/tmp178-2360.jpg по-прежнему получаем, деля абсолютную пропускную способность А на http://masteroid.ru/files/matm/tmp178-2361.jpg:

http://masteroid.ru/files/matm/tmp178-2362.jpg (26)

Среднее число заявок в очереди. Соотношение (26) позволяет вычислить среднее число заявок в очереди http://masteroid.ru/files/matm/tmp178-2363.jpg, не суммируя бесконечного ряда (25). Из (26) получаем:

http://masteroid.ru/files/matm/tmp178-2364.jpg,

а входящее в эту формулу среднее число занятых каналов можно найти как математическое ожидание случайной величины Z, принимающей значения 0, 1, 2,..., n с вероятностями http://masteroid.ru/files/matm/tmp178-2365.jpg,http://masteroid.ru/files/matm/tmp178-2366.jpg:

http://masteroid.ru/files/matm/tmp178-2367.jpg.

В заключение заметим, что если в формулах (24) перейти к пределу при http://masteroid.ru/files/matm/tmp178-2368.jpg (или, что то же, при http://masteroid.ru/files/matm/tmp178-2369.jpg), то при http://masteroid.ru/files/matm/tmp178-2370.jpg получатся формулы (22), т. е. «нетерпеливые» заявки станут «терпеливыми».

 



Информация о работе «Система массового обслуживания с ограниченным временем ожидания»
Раздел: Математика
Количество знаков с пробелами: 48576
Количество таблиц: 0
Количество изображений: 16

Похожие работы

Скачать
45326
0
0

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

Скачать
39255
3
8

... остальных состояний системы. В результате получим систему уравнений: Решение этой системы будет иметь вид:  (4) , ,…,  (5)   4. Основные понятия и классификация систем массового обслуживания Заявкой (или требованием) называется спрос на удовлетворение какой-либо потребности (далее потребности предполагаются однотипными). Выполнение ...

Скачать
98051
44
0

... 2-3 Поиск литературы 7 1 7 2-4 Разработка модели разветвленной СМО 6 1 6 3 Поиск литературы завершен 3-6 Изучение литературы по теории массового обслуживания 10 1 10 4 Модель разработана 4-5 Разработка алгоритма программы 10 1 10 5 Алгоритм программы разработан 5-7 Выбор среды программиро-вания и создание программы 30 1 ...

Скачать
46164
1
11

... очередь длины k, остается в ней с вероятностью Pk и не присоединяется к очереди с вероятностью gk=1 - Pk,'. именно так обычно ведут себя люди в очередях. В системах массового обслуживания, являющихся математическими моделями производственных процессов, возможная длина очереди ограничена постоянной величиной (емкость бункера, например). Очевидно, это частный случай общей постановки. Некоторые ...

0 комментариев


Наверх