
- •Введение
- •Показатели эффективности систем массового обслуживания
- •Потоки событий
- •Основные определения
- •Простейший поток событий
- •Распределение интервалов времени между событиями
- •Распределение числа событий на интервале времени
- •Числовые характеристики простейшего потока
- •Регулярный поток событий
- •2.6. Потоки на выходе каналов обслуживания
- •Модели массового обслуживания
- •Простейшие системы распределения информации
- •Уравнения Колмогорова
- •Предельные вероятности состояний
- •Формула литтла
- •Одноканальные системы массового обслуживания
- •5.1. Системы m/m/1
- •Одноканальные системы с ожиданием (системы m/m/1/m)
- •5.3. Системы m/m/1/
- •Пример 5.1.
- •7. Многоканальные системы с отказами
- •7.1. Распределение Эрланга, первая формула Эрланга
Формула литтла
Среднее время пребывание заявки в системе определяется теоремой Литтла:
Для любой системы массового обслуживания, при любом характере потока заявок, при любом распределении времени обслуживания и при любой дисциплине обслуживания среднее время пребывания заявки в системе (Tсист) в стационарном режиме равно среднему числу заявок в системе (Kсист), деленному на интенсивность потока заявок [4 ].
Отметим, что время пребывания в системе заявки, получившей отказ в обслуживании, оказывается равным нулю.
Доказательство. Пусть на вход системы массового обслуживания поступает поток заявок с интенсивностью . Полагаем, что система функционирует в стационарном режиме достаточно длительное время T (T>>1/).
За время T на вход системы поступает nT заявок, каждая из которых находится в системе время ti (i=1..n). В число n входят и заявки, получившие отказ в обслуживании. Время их пребывания в системе полагается равным нулю.
Суммарное время пребывания всех заявок в системе
.
Очевидно, что среднее число заявок в системе в течение времени T
Kсист=Tсумм/T.
Если числитель и знаменатель правой части равенства умножить на , то
.
Но отношение ti/n есть ни что иное, как среднее время нахождения одной заявки в системе:
.
Откуда следует так называемая формула Литтла
Tсист=Kсист/. |
При конечном числе каналов (n) и мест для ожидания (m) число заявок, которые могут находиться в системе, ограничено величиной
n+m. Поэтому с увеличением интенсивности входящего потока среднее время пребывания заявки в системе сначала растет (по мере заполнения каналов обслуживания и мест в очереди заявками), а затем вследствие возрастания вероятности отказа в обслуживании начинает уменьшаться так, что асимптотически при
Tсист (n+m) /.
Аналогичное равенство в большинстве случаев верно и для среднего времени ожидания заявки в очереди
Tож=Kож/,
где Kож - среднее число заявок в очереди [4]. Отметим, что для некоторых систем это соотношение может оказаться неверным (в частности, для некоторых систем с инверсным, начиная с конца очереди, обслуживанием заявок [5]).
Одноканальные системы массового обслуживания
5.1. Системы m/m/1
Заявка, пришедшая в момент, когда канал занят, теряется. Множество возможных состояний системы: S0 - канал обслуживания свободен и S1 - канал занят. Граф состояний системы изображен на рис. 5.1. Уравнения Колмогорова:
Уравнение нормировки
.
Для решения системы уравнений воспользуемся уравнением нормировки и исключим из первого уравнения p1(t):
.
Найдем решение дифференциального уравнения при начальных условиях p0(0)=1, p1(0)=0.
Общее решение уравнения
p0(t)=C1+C2exp[-(+)t],
где C1, C2 - постоянные интегрирования, которые определяются из условий:
- при t предел lim t[dp0(t)/dt] =0 и C1=p0=/(+);
- при t=0 C1+C2=1, откуда С2=/(+).
Вероятности состояний
,
.
Предельные вероятности
.
Показатели эффективности системы.
Относительная пропускная способность в стационарном режиме
q=/(+).
Абсолютная пропускная способность в стационарном режиме может быть определена, исходя из следующего:
- если бы канал обслуживания был занят непрерывно, то была бы реализована максимальная для данной системы абсолютная пропускная способность , равная (заявок в единицу времени);
- канал обслуживания
занят с вероятностью
,
следовательно,
Вероятность отказа в обслуживании Pотк=p1.
Среднее число связанных с системой заявок Kсист=p1=/(+).
Среднее время нахождения заявки в системе (по формуле Литтла)
.
Среднее время нахождения заявки в системе оказывается меньше среднего времени обслуживания (1/) вследствие того, что некоторые из заявок получают отказ и время их нахождения в системе оказывается равным нулю. При Tсист 1/.
****************************************************************