Параметры и характеристики систем массового обслуживания

Автор работы: Пользователь скрыл имя, 03 Ноября 2011 в 20:12, курсовая работа

Описание

1. Параметры систем массового обслуживания
1.1. Общие положения.
1.2. Процесс поступления заявок.
1.3. Процесс обслуживания.
1.4. Дисциплина обслуживания.
1.5. СМО с неоднородной нагрузкой.
1.6. Многоканальные СМО.
1.7. Мнемоническое обозначение СМО.
2. Характеристики функционирования СМО
2.1. Характеристики одноканальной СМО с однородной нагрузкой.
2.2. Характеристики одноканальной СМО
с неоднородной нагрузкой.
2.3. Характеристики многоканальной СМО
(однородная нагрузка).
2.4. Вывод формулы Литтла.

Работа состоит из  1 файл

Параметры и характеристики систем массового обслуживания.doc

— 210.00 Кб (Скачать документ)

      Для формализации СМО с неоднородной нагрузкой необходимо описать:

  1. процесс поступления заявок каждого класса, т.е. необходимо задать либо функции распределений А1(t), А2(t), ..., АH(t) интервалов поступления (общий случай), либо интенсивности поступления l1, l2, ..., lH (или средние интервалы поступления a1, a2, ..., аH) с КВ nа1, nа2, ..., nаH интервалов поступления, где Н – количество классов заявок, поступающих в систему;
  2. процесс обслуживания заявок каждого класса, т.е. необходимо задать либо функции распределения В1(t), B2(t), ..., BH(t) длительностей обслуживания (общий случай), либо интенсивности обслуживания m1, m2, ..., mH (или средние времена обслуживания b1, b2, ..., bH) с КВ n1, n2,..., nH длительностей обслуживания;
  3. дисциплину обслуживания, в качестве которой может быть задана:

      а) ДО бес приоритетная, когда между  заявками разных классов нет приоритетов (приоритет ¾ это преимущественное право на обслуживание);

      б) ДО с относительными приоритетами, когда приоритеты заявок учитываются только в моменты выбора их из очереди на обслуживание;

      в) ДО с абсолютными приоритетами, когда  приоритеты учитываются так же и  во время обслуживания – высокоприоритетные заявки прерывают обслуживание низкоприоритетных;

      г) ДО со смешанными приоритетами, когда  заявки данного класса имеют к заявкам одних классов относительный приоритет, к заявкам других – абсолютный, а к заявкам третьих – нет приоритета.

      Вопросы математической формализации перечисленных  ДО выходят за рамки курса "Моделирование  дискретных систем".

 Графическое представление СМО с неоднородной нагрузкой имеет вид

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

      1) — интенсивность объединенного потока (простейшего);

      2) — усредненное время обслуживания заявок объединенного потока, где — доля заявок класса k в суммарном потоке ( );

      3) — из этого выражения определяется КВ n длительности обслуживания заявок объединенного потока.

      После преобразований исходная модель примет вид:

1.6. Многоканальные СМО.

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

       Для описания МК СМО задается та же совокупность параметров, что и для  ОК СМО (см. раздел 1.4). Дополнительно задается только количество N обслуживающих приборов. Графическое представление МК СМО имеет вид:

1.7. Мнемоническое обозначение  СМО.

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

      А – описывает распределение (или задает характер закона распределения) интервалов поступления заявок;

      В – описывает распределение длительностей обслуживания заявок;

      N – задает количество обслуживающих приборов в СМО.

      Иногда, когда СМО является системой с  ограниченной емкостью накопителя (или с ограниченной очередью), приведенное обозначение расширяется до четырех букв А/В/N/К, где последняя буква (на самом деле число, как и N) К задает емкость накопителя (количество мест ожидания).

      Приведенные трех или четырех буквенные обозначения  называют обозначениями Кендалла. В этих обозначениях А и В могут принимать значения из следующего набора символов {M, D, Ek, Hk, G, U}. При этом:

      а) А или В=M, если распределение интервалов поступления или длительностей обслуживания заявок является экспоненциальным (М – от слова Markovian – Марковский);

      б) А или В=D, если интервалы поступления или длительности обслуживания являются детерминированными (D Determinate);

      в) А или В=Ek, если соответствующие распределения являются Эрланговскими порядка k (E Erlang);

      г) А или В=Hk, в случае гиперэкспоненциальных распределений порядка k (H – Hyperexponential);

      д) А или В= G, в случае распределений общего (произвольного) вида (GGeneral – общий, общего вида);

      е) А или В= U – при равномерных распределениях соответствующих случайных величин (U – Uniform distribution – равномерное распределение).

      Так, например, обозначение вида:

      М/М/1 означает СМО с простейшим потоком на входе и экспоненциально распределенной длительностью обслуживания заявок в приборе (один)

      D/Е2/3/5 – СМО с регулярным потоком на входе, длительностью обслуживания, распределенной по закону Эрланга 2-го порядка, тремя обслуживающими приборами и пятью местами ожидания;

      М/G/2 – СМО с простейшим потоком на входе, длительностью обслуживания, распределенная по закону произвольного вида, и двумя обслуживающими приборами.

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

      2. Характеристики функционирования  СМО 

          2.1. Характеристики одноканальной СМО с однородной нагрузкой.

      Предположим, что задана ОК СМО общего вида (типа G/G/1), для которой определены параметры нагрузки, а, именно, интенсивность l и КВ nа интервалов поступления, интенсивность обслуживания m и КВ n длительности обслуживания:

      

      Основными характеристиками, определяющими качество функционирования такой СМО, являются:

    1. вероятности состояний системы;
    2. загрузка или коэффициент использования системы;
    3. время ожидания заявок в системе;
    4. время пребывания в системе;
    5. число заявок в очереди системы или длина очереди;
    6. число заявок в системе.

      Следует отметить, что все перечисленные характеристики имеют смысл только в том случае, когда система функционирует в установившемся режиме (без перегрузок), что и предполагается далее. Кроме того, последние четыре характеристики являются случайными величинами ("3" и "4" – непрерывные, "5" и "6" – дискретные) и полный анализ этих характеристик предполагает определение соответствующих функций распределения. Однако в большинстве практических приложений достаточно анализировать данные характеристики на уровне их средних значений, что и делается далее.

      Остановимся на перечисленных характеристиках  более подробно.

      1) Вероятности состояний системы — это наиболее полная характеристика системы в том смысле, что, зная вероятности состояний, можно определить все остальные характеристики. При этом под состоянием СМО понимается число заявок, находящихся в системе. Вероятность состояния системы, когда в ней находится k заявок, обозначим далее через Рk, k=0, 1, 2, ...

      2) Загрузка системы — это отношение интенсивности поступления l к интенсивности обслуживания m и обозначается через r:

      r=l/m=lb=b/а,

где а=1/l и b=1/m – средние значения интервалов поступления и длительности обслуживания соответственно.

      Значение  загрузки определяет условие существования  в системе стационарного режима. Необходимым и достаточным условием существования в стохастической СМО стационарного режима является условие, когда r<1 или l<m. Выполнение этого условия означает, что система в среднем справляется с поступающей нагрузкой. Если 1, то система работает в режиме перегрузок.  

      Загрузка r СМО характеризует:

      а) среднее число заявок, поступающих  в систему за среднее время  обслуживания одной заявки;

      б) долю времени, в течение которого прибор занят обслуживанием;

      в) вероятность того, что прибор занят  обслуживанием заявок;

      г) среднее число заявок, находящихся  в обслуживающем приборе.

      Перечисленные утверждения составляют физический смысл загрузки.

      Справедливость  утверждения "а" следует из определения  загрузки r=lb: если l – среднее число заявок, поступающих в единицу времени, то за время b в систему поступят в среднем lb заявок.

      Справедливость  утверждения "б" можно показать следующими простыми рассуждениями. Рассмотрим достаточно длинный интервал t времени функционирования системы. Для простоты предположим, что в начале и в конце этого интервала система была свободна. Очевидно, что за время t в систему в среднем поступят lt заявок. Каждая из этих заявок в среднем обслуживается за время b. Тогда суммарное время обслуживания всех заявок равно ltb. Отсюда доля времени, в течение которого прибор занят обслуживанием заявок, равна ltb/t=lb=r, что и следовало показать.

Информация о работе Параметры и характеристики систем массового обслуживания