Теоретические сведения. - Изучение на числовых примерах назначения основных показателей систем массового обслуживания

Тема: Показатели СМО

Цель работы:

- Изучение на числовых примерах назначения основных показателей систем массового обслуживания.

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

Теоретические сведения

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

Для задания и описания эффективности функционирования конкретной СМО используются такие показатели как:

- среднее число заявок, находящихся в СМО;

- среднее число заявок, находящихся на обслуживании;

- среднее число заявок, находящихся в очереди;

- среднее время ожидания в очереди;

- среднее время нахождения в СМО.

В зависимости от условий задачи и целей исследования в качестве характеристик эффективности обслуживания могут применяться также и другие численные показатели и функции, например:

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

- закон распределения времени ожидания;

- средний доход, приносимый СМО в единицу времени, и т.д.;

- среднее время простоя системы;

- закон распределения длительности ожидания требования в очереди

и другие.

Выбор показателей зависит от вида системы.

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

Помимо абсолютной и относительной пропускной способностей при анализе СМО с отказами, в зависимости от задачи исследования, могут быть интересны и другие характеристики, например, число занятых каналов и среднее относительное время простоя одного канала и системы в целом.

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

- среднее время ожидания заявки в очереди,

- среднее число заявок в очереди,

- среднее число заявок в системе,

- среднее время пребывания заявки в системе,

- коэффициент простоя,

- коэффициент загрузки обслуживающей системы,

а также и другие характеристики ожидания.

Для СМО с ограниченным ожиданием интерес представляют обе группы характеристик: как абсолютная и относительная пропускная способности, так и характеристики ожидания.

Для анализа процесса, протекающего в СМО, существенно знать основные параметры системы: число каналов N, интенсивность потока заявок λ, производительность каждого канала (среднее число заявок μ, обслуживаемое каналом в единицу времени), условия образования очереди (ограничения, если они есть).

Систему можно рассматривать как оборудование с определенным коэффициентом использования, или коэффициентом загрузки, обычно обозначаемым r и определяемым как

(1‑1)

где l - интенсивность входящего потока (среднее число требований в единичном интервале)

m. - интенсивность потока обслуживания (среднее число требований, обрабатываемых каналом в единичном интервале)

Поскольку

(1‑2)

и

(1‑3)

где и есть средний временной интервал между требованиями входящего потока и среднее время обслуживания в канале соответственно, то выражение для можно записать также и в виде

(1‑4)

Таким образом, коэффициент использования оборудования можно трактовать как отношение нагрузки на оборудование к максимальной нагрузке, которую может выдержать это оборудование, или отношение времени занятости оборудования к общему времени его функционирования.

Пример:

Если механизм доступа к файлу некоторой информационно-справочной системы в период наибольшей нагрузки обеспечивает 9000 обращений в час, а время одного обращения равно в среднем 300 мс, то коэффициент использования оборудования (механизма доступа к файлу) в час пиковой нагрузки составляет:

Понятие коэффициента использования оборудования используется довольно часто. Чем ближе коэффициент использования оборудования к 100%, тем больше задержки и длиннее очереди.

В зависимости от целей исследования может использоваться и такая характеристика как коэффициент простоя канала , определяемая как отношение времени простоя канала к общему времени его работы. Коэффициент загрузки связан с коэффициентом простоя очевидным соотношением:

(1‑5)

При случайном характере поступления сообщений в устройство последнее затрачивает часть времени на обработку или обслуживание каждого сообщения, в результате чего образуются очереди. Очередь в банке ожидает освобождения кассира и его компьютера (терминала). Очередь сообщений во входном буфере ЭВМ ожидает обработки процессором. Очередь требований к массивам данных ждет освобождения каналов и т. д. Очереди могут образовываться во всех узких местах системы.

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

Рассмотрим следующую хронограмму функционирования системы с одним обслуживающим устройством (для определенности ее можно, например, считать журналом с записями о моментах прихода клиентов в пункт обмена валюты и продолжительности их обслуживания):

Текущее время                              
Промежуток времени между требованиями                              
Время обслуживания                              
Время ожидания                              

В первой строке указаны моменты времени прибытия клиента (время, прошедшее с момента начала наблюдения, приятого за 0).

Во второй строке — время, прошедшее с момента прибытия предыдущего клиента до момента прибытия клиента.

В третьей строке — время обслуживания клиента.

В четвертой строке — время ожидания момента начала обслуживания клиентом, равное сумме времени обслуживания и времени ожидания предыдущего клиента за вычетом промежутка времени между моментом прибытия предыдущего клиента и моментом прибытия клиента, чье время ожидания вычисляется. Клиент будет ожидать в течение промежутка, равного сумме времени ожидания и времени обслуживания предыдущего клиента минус промежуток времени между моментом прибытия предыдущего клиента и моментом прибытия клиента. Если результат равен нулю или отрицателен, то время ожидания равно нулю.

Для получения статистически значимых данных о реальном процессе потребовалась бы значительно большая выборка (см., например, раздел Ошибка! Источник ссылки не найден.), однако приблизительную оценку некоторых важных характеристик системы массового обслуживания можно получить и в данном случае. Как видно из данных таблицы, десять клиентов из пятнадцати ожидают. Среднее время ожидания для этих клиентов равно 49/10; среднее время ожидания для всех клиентов равно 49/15.

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

Другой важной величиной является вероятность того, что в произвольный момент времени ожидает данное число клиентов. Например, четвертый клиент ожидает вместе с третьим в течение единицы времени, а затем остается и ожидает в течение единицы времени вместе с пятым клиентом. Здесь образовались две ожидающие группы по два клиента в каждой.

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

Например, отрезок, соответствующий второму клиенту, протянется от второй до пятой единицы времени, а отрезок, соответствующий третьему клиенту, — от шестой до двенадцатой единицы. Эти два отрезка не перекрываются. Однако отрезок, соответствующий четвертому клиенту, протянется от одиннадцатой до тринадцатой единицы времени и перекроется на единицу времени с отрезком, соответствующим предыдущему клиенту. Он перекроется также и с отрезком, соответствующим следующему клиенту.

Чтобы найти вероятность того, что в какой-либо момент времени ожидает группа из двух клиентов, берется отношение общей длительности ожидания группами из двух клиентов ко всему времени.

При повторении эксперимента для новых данных возникнет новая ситуация. При достаточном числе повторений для практического случая можно оценить вероятность того, что в данный момент времени ожидает данное число клиентов. Эта вероятность отличается от предыдущей, которая вычисляется для любого момента времени. Она находится подсчетом частоты случаев, когда в данный момент времени ожидает один клиент, группа из двух клиентов и т. д.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: