
- •Набережные Челны 1999
- •2. Теория массового обслуживания
- •2.1 Задачи теории массового обслуживания
- •2.2. Классификация систем массового обслуживания и их основные характеристики
- •2.4. Многоканальная смо с отказами
- •2.5. Одноканальная смо с ожиданием
- •2.8. Многоканальная смо с ожиданием
- •2.9. Смо с ограниченным временем ожидания
- •2.10. Замкнутые системы массового обслуживания
- •2.11. Системы массового обслуживния с не пуассоновскими потоками событий
- •3.3. Оценка количества испытаний,
- •3.4. Генерирование, равномерно
- •3.6. Имитация случайных величин
- •3.7. Имитация случайных потоков
- •3.8. Имитация процессов функционирования
2.9. Смо с ограниченным временем ожидания
До сих пор мы рассматривали СМО с ожиданием, ограниченным только длиной очереди (числом m заявок, одновременно находящихся в очереди). В такой СМО заявка, раз ставшая в очередь, уже не покидает ее и "терпеливо" дожидается обслуживания. На практике нередко встречаются СМО другого типа, в которых заявка, подождав некоторое время, может уйти из очереди (так называемые "нетерпеливые" заявки).
Рассмотрим
СМО подобного типа, оставаясь в рамках
марковской схемы.
Предположим, что имеется п
- канальная СМО
с ожиданием, в которой число мест в
очереди не ограничено, но время
пребывания заявки в очереди ограничено
некоторым случайным
сроком Точ
со средним значением
.
Таким
образом, на каждую заявку, стоящую в
очереди, действует как
бы " поток уходов" с интенсивностью
Если этот поток пуассоновский, то процесс, протекающий в СМО, будет марковским. Найдем для него вероятности состояний. Будем снова нумеровать состояния системы по числу заявок, связанных с системой - как обслуживаемых, так и стоящих в очереди:
S0 - все каналы свободны
S1 - занят один канал,
.....................................
Sn - заняты все п каналов,
Sn+1 - заняты все п каналов, одна заявка стоит в очереди,
...........................................................................
Sn+r - заняты все п каналов, r заявок стоит в очереди,
Граф состояний системы показан на рис.27
Разметим этот граф, т.е. поставим у стрелок соответствующие интенсивности. Снова, как и раньше, у всех стрелок, ведущих слева направо, будет стоять интенсивность потока заявок λ. Для состояний без очереди у стрелок, ведущих из них справа налево, будет, как и раньше, стоять суммарная интенсивность потока обслуживании всех занятых каналов. Что касается состояний с очередью, то у стрелок, ведущих из них справа налево, будет стоять суммарная интенсивность потока обслуживании всех п каналов nµ , плюс соответствующая интенсивность потока уходов из очереди. Если в очереди стоят r заявок, то суммарная интенсивность потока уходов будет равна rν.
Как видно из графа, перед нами опять схема гибели и размножения; применяя общие выражения для предельных вероятностей состояний в этой схеме, напишем:
(2.52)
Здесь
Обозначим
Тогда выражения (2.52) для
предельных вероятностей состояний
принимают
вид:
(2.53)
Отметим некоторые особенности рассмотренной СМО с "нетерпеливыми" заявками по сравнению с ранее рассмотренной СМО с “терпеливыми” заявками.
Если длина очереди не ограничена заранее никаким числом и заявки "терпеливы" (не уходят из очереди), то стационарный предельный режим существует только в случае р<п (при р>п соответствующая бесконечная геометрическая прогрессия расходится, что физически соответствует неограниченному росту очереди при t ). Напротив, в СМО с "нетерпеливыми" заявками, уходящими рано или поздно из очереди, установившийся режим обслуживания при t достигается всегда независимо от приведенной интенсивности потока заявок р. Это следует из того, что ряд в знаменателе последней формулы (2.53) сходится при любых положительных значениях р и β.
Для СМО с "нетерпеливыми" заявками понятие "вероятность отказа" не имеет смысла - каждая заявка становится в очередь, но может и не дождаться обслуживания, уйдя раньше времени.
Относительную пропускную способность q такой СМО можно подсчитать следующим образом. Очевидно, обслужены будут все заявки, кроме тех, которые уйдут из очереди досрочно. Подсчитаем, какое в среднем число заявок покидает очередь досрочно. Для этого вычислим среднее число заявок в очереди:
(2.54)
На каждую из этих заявок действует "поток уходов" с интенсивностью ν. Значит, из среднего числа r заявок в очереди в среднем будет уходить, не дождавшись обслуживания, νr заявок в единицу времени; всего в единицу времени в среднем будет обслужено
А = λ - νr
з
аявок.
Относительная пропускная способность
СМО будет
Среднее число занятых каналов по-прежнему получим, деля абсолютную пропускную способность на µ:
(2.55)
Это позволяет вычислить среднее число заявок в очереди r, не суммируя бесконечного ряда (2.54). Действительно, из (2.55) получим
(2.56)
а входящее в эту формулу среднее число занятых каналов можно найти как математическое ожидание случайной величины Z , принимающей значения 0,1,..., п с вероятностями
Мы не будем выводить формул для среднего времени ожидания в очереди, так как для этого требуются сравнительные сложные выкладки.