Курсовая работа: Система массового обслуживания с ограниченным временем ожидания
Выражение (7) справедливо только при < 1 (при
= 1 она дает неопределенность вида 0/0). Сумма геометрической прогрессии со знаменателем
= 1 равна m+2, и в этом случае:
.
Определим характеристики СМО: вероятность отказа , относительную пропускную способность q, абсолютную пропускную способность А, среднюю длину очереди
, среднее число заявок, связанных с системой
, среднее время ожидания в очереди
, среднее время пребывания заявки в СМО
.
Вероятность отказа. Очевидно, заявка получает отказ только в случае, когда канал занят и все т-мест в очереди тоже:
(9).
Относительная пропускная способность:
(10).
Абсолютная пропускная способность:
.
Средняя длина очереди. Найдем среднее число -заявок, находящихся в очереди, как математическое ожидание дискретной случайной величины R—числа заявок, находящихся в очереди:
.
С вероятностьюв очереди стоит одна заявка, с вероятностью
— две заявки, вообще с вероятностью
в очереди стоят k-1 заявок, и т.д., откуда:
(11).
Поскольку , сумму в (11) можно трактовать как производную по
от суммы геометрической прогрессии:
.
Подставляя данное выражение в (11) и используя из (8), окончательно получаем:
(12).
Среднее число заявок, находящихся в системе. Получим далее формулу для среднего числа -заявок, связанных с системой (как стоящих в очереди, так и находящихся на обслуживании). Поскольку
, где
— среднее число заявок, находящихся под обслуживанием, а k известно, то остается определить
. Поскольку канал один, число обслуживаемых заявок может равняться 0 (с вероятностью
) или 1 (с вероятностью 1 -
), откуда:
.
и среднее число заявок, связанных с СМО, равно:
(13).
Среднее время ожидания заявки в очереди. Обозначим его ; если заявка приходит в систему в какой-то момент времени, то с вероятностью
канал обслуживания не будет занят, и ей не придется стоять в очереди (время ожидания равно нулю). С вероятностью
она придет в систему во время обслуживания какой-то заявки, но перед ней не будет очереди, и заявка будет ждать начала своего обслуживания в течение времени
(среднее время обслуживания одной заявки). С вероятностью
в очереди перед рассматриваемой заявкой будет стоять еще одна, и время ожидания в среднем будет равно
, и т.д.
Если же k=m+1, т.е. когда вновь приходящая заявка застает канал обслуживания занятым и m-заявок в очереди (вероятность этого ), то в этом случае заявка не становится в очередь (и не обслуживается), поэтому время ожидания равно нулю. Среднее время ожидания будет равно:
,
если подставить сюда выражения для вероятностей (8), получим:
(14).
Здесь использованы соотношения (11), (12) (производная геометрической прогрессии), а также из (8). Сравнивая это выражение с (12), замечаем, что иначе говоря, среднее время ожидания равно среднему числу заявок в очереди, деленному на интенсивность потока заявок.
(15).
Среднее время пребывания заявки в системе. Обозначим - матожидание случайной величины — время пребывания заявки в СМО, которое складывается из среднего времени ожидания в очереди
и среднего времени обслуживания
. Если загрузка системы составляет 100%, очевидно,
, в противном же случае: