Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Имитац.мод.учеб.пос.docx
Скачиваний:
262
Добавлен:
21.05.2015
Размер:
530.5 Кб
Скачать

Многоканальные системы с ограниченной очередью

Пусть в системе имеется m каналов обслуживания и n мест в очереди. Если свободных мест в очереди нет, заявка получает отказ. Граф состояний такой системы имеет вид (рис. 2.8):

Рис. 2.8. Граф многоканальной системы с очередью

Граф динамики многоканальной системы такого вида состоит из двух частей: до состояния Sm – все m каналов занято, очереди нет, и после от Sm+1 – все m заняты, одна заявка в очереди до Sm+n все каналы заняты, n заявок в очереди. Общее количество состояний в графе конечно и равно m + n + 1, включая нулевое состояние, где n – величина, ограничивающая длину очереди (в другой терминологии – n – количество мест в накопителе очереди), m – количество каналов обслуживания.

Построим систему уравнений Эрланга для этой СМО и разрешим её. Обозначим , тогда формулы вероятностей состояний имеют вид:

Основные характеристики системы M/M/m/n:

вероятность отказа Pотк = Рm+n = 1/m! ρm+n / mn P0;

вероятность обслуживания Q = Робс = 1– Pотк ;

абсолютная пропускная способность А = λQ;

среднее количество занятых каналов К = A/µ;

средняя длина очереди L = M[L] = 1Pm+1 + 2Pm+2 +…nPm+n ;

среднее время ожидания Т = L/λ .

Пример. На станцию техобслуживания с двумя подъёмниками для текущего ремонта поступает простейший поток заявок с плотностью λ = 1,5 маш./час. Во дворе могут находиться, дожидаясь обслуживания не более 3-х машин. Среднее время ремонта Тобс = 2 час. Найти основные характеристики работы станции.

Решение. Имеем марковскую СМО M/M/2/3 с параметрами: m = 2, n = 3, λ = 1,5 , µ = 1/T = 1/2, значит ρ = λ/µ = 3.

Граф состояний имеет 6 вершин: S0 – все свободны; S1 – один подъёмник занят; S2 – два занято, очереди нет ; S3 – подъёмники заняты, одна машина в очереди, S4 – подъёмники заняты, две машина в очереди, S5 – три в очереди.

Находим P0:

= = 0,0246

P1 = ρP0 = == 0,0738

P2 = ρ/2 Р1 = 3/2== 0,1107

P3 = ρ/2 P2 = 1,5==0,16605

P4 = ρ/2 P3 = 1,5== 0,249075

P5 = ρ/2 P4 = 1,5== 0,3736125

Проверка: .

Pотк = Р5 = 0,37 = 37%, Q = Робс = 1 – Pотк = 0,63 ;

абсолютная пропускная способность А = λQ = 1,50,63 = 0,945 (маш.в час);

средняя длина очереди L = M[L] = 1P3+2P4+3P5 = (маш.);

среднее время ожидания Т = L/λ = 1,79/1,5 =1,19 (час).

Выводы

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