
4. Система смешанного типа с ограничением по длине очереди
В системах
обслуживания смешанного типа с
ограничением по длине очереди заявка,
заставшая все каналы занятыми, становится
в очередь лишь в том случае, если ее
длина не превышает некоторого
.
Если же число заявок в очереди уже равно
,
то вновь поступившая заявка покидает
систему необслуженной.
Рассмотрим такую n-канальную систему обслуживания, сохранив прежние допущения о том, что входящий поток заявок простейший и время обслуживания распределено по показательному закону.
Число возможных
состояний такой системы конечно, так
как общее число заявок, связанных с
системой в этом случае не может превышать
.
Перечислим эти состояния
все каналы свободны, очереди нет;
занят ровно один канал, очереди нет;
………………………………………………………………………
занято ровно k каналов, очереди нет;
………………………………………………………………………
заняты все n каналов, очереди нет;
заняты все n каналов, одна заявка стоит в очереди;
……………………………………………………………………
заняты все n каналов, s заявок стоят в очереди;
……………………………………………………………………
заняты все n
каналов, q заявок стоят в
очереди.
Поскольку число
возможных состояний системы конечно и
каждое из них достижимо из любого
другого, предельный вектор в такой
системе существует. Заметим, кроме того,
что в такой системе обслуживания заявка,
занявшая очередь, будет ожидать
обслуживания неограниченно долго. Это
обстоятельство позволяет использовать
для описания процесса функционирования
такой системы первые
уравнений, полученных для смешанной
системы обслуживания с ограничением
по длительности, считая при этом параметр
.
Соответствующая совокупность алгебраических уравнений имеет вид
Особенность
структуры последнего уравнения связана,
во-первых, с тем, что поступление нового
требования в момент, когда система
находится в состоянии
,
не может изменить состояния системы,
а, во-вторых, с тем, что состояние
является крайним и поэтому переход из
в
невозможен.
Решая так же, как и ранее, эту систему уравнений с привлечением дополнительного условия
,
Окончательно получим
Вероятность того,
что заявка покинет систему необслуженной,
равна вероятности
того, что в очереди уже стоит
заявок. Нетрудно заметить, что эти
формулы могут быть получены из формул
анализа поведения СМО с ожиданием, если
положить в них
и ограничить суммирование по
верхней границей
.
Пример. В двухканальную
систему массового обслуживания поступает
поток заявок с плотностью
.
Среднее время обслуживания одной заявки
.
Допустимая длина очереди равна 3.
Рассчитать вероятность отказа, среднее
число заявок в очереди, среднее время
ожидания в очереди.
Решение
По формуле находим
Среднее число заявок в очереди рассчитывается по формуле
Наконец, среднее время ожидания начала обслуживания для заявки, вставшей в очередь:
5. Система смешанного типа с ограничением по длине очереди
6. Анализ многофазных смо
Процесс функционирования таких СМО протекает следующим образом: заявка в ходе обслуживания проходит последовательно несколько фаз обслуживания, выполняемых различными аппаратами.
Рассмотрим 2-фазную СМО, функционирование которой организовано следующим образом:
Заявка поступает
на вход первой фазы, представляющей
собой одноканальную СМО с ожиданием и
ограничением по длине очереди. Если
канал свободен, начинается обслуживание,
в противном случае заявка становится
в очередь, если она не превышает предельно
допустимую , и ждет начала обслуживания
случайное время
,
распределенное в соответствии с
где
среднее число заявок, покидающих очередь
в единицу времени, причем
;
среднее
значение продолжительности ожидания
начала обслуживания.
Обслуженная первой
фазой заявка поступает во вторую фазу,
представляющую собой
канальную
СМО без потерь. Будем считать, кроме
того, что в системе действует эффект
«блокировки», проявляющийся в том, что
первая фаза не принимает заявок на
обслуживание, даже если ее канал свободен,
когда заняты все каналы второй фазы.
Пусть на вход СМО поступает простейший
поток с интенсивностью
,
а интенсивности обслуживания для первой
и второй фаз соответственно равны
и
.
Введем множество
возможных состояний системы. Каждому
состоянию системы поставим в соответствие
пару чисел
,
где
количество
заявок, связанных с первой фазой системы
(оно равно сумме числа обслуживаемых и
находящихся в очереди заявок),
число
заявок, обслуживаемых второй фазой.
Изобразим граф
состояний и переходов системы для
случая, когда
,
а максимальная длина очереди
(рис). Эффект «блокировки» сказывается
здесь следующим образом: если
(оба канала второй фазы заняты), то все
заявки, связанные с первой фазой,
находятся в очереди.
Действуя в соответствии с общей методикой, запишем систему уравнений относительно финальных вероятностей системы.
Решение системы
дает искомый набор вероятностей
С использованием этого набора определим
некоторые показатели эффективности
системы. Для оценки пропускной способности
системы рассчитаем среднее число заявок,
обслуживаемых системой в единицу
времени, равное
,
где
среднее число занятых обслуживанием
каналов второй фазы.
.
Тогда средняя доля
обслуженных заявок определяется
отношением
.
Вероятность блокировки
.
Ясно, что в рамках Марковских моделей аналогичным образом может быть проведен анализ и более сложных многофазных систем.