Многоканальные СМО с ожиданием

Рассмотрим следующую СМО с простейшими потоками заявок λи обслуживания μ: поступившая заявка может обслуживаться любым свободным каналом; если все п каналов заняты, поступившая заявка становится в очередь и ждёт своего обслуживания. Будем считать, что число мест в очереди неограниченно, причем заявка, вставшая в очередь раньше, и будет обслуживаться раньше.

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

S 0 – все n каналов свободны, в системе нет заявок и нет очереди;

S k – занято каналов, обслуживается k заявок, очереди нет;

S n – заняты все n каналов, обслуживается n заявок, очереди нет;

S n+1 – заняты все n каналов, обслуживается n заявок, одна заявка в очереди;

S n+r – заняты все n каналов, обслуживается n заявок, r заявок в очереди;

Граф состояний и переходов СМО с ожиданием имеет следующий вид:

Рисунок 2

Стационарное состояние системы описывается бесконечной системой алгебраических уравнений относительно вероятностей pk и pn+r. Эта система формируется по графу состояний и переходов:

, где

Первые n уравнений системы совпадают с n уравнениями для СМО с отказами и поэтому имеют решение в виде формул Эрланга:

Остальные вероятности определяются по формуле:

Вероятность p 0 находится из нормировочного условия и равна:

Показатели функционирования СМО:

- вероятность того, что все каналы свободны: ;

- вероятность того, что все каналы заняты: ;

- вероятность того, что все каналы заняты и r заявок находится в очереди:

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

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

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

- среднее число каналов, занятых в обслуживании: .

Задание:

Вариант 1: Разработать программу моделирующую состояние многоканальной СМО с отказами. Входными параметрами являются: λ – интенсивность поступления заявок в систему, µ – интенсивность обслуживания, n – количество каналов обслуживания. Выходными параметрами являются: значения вероятностей всех состояний и показатели функционирования СМО.

Указание: параметр n можно задать константой.

Вариант 2: Разработать программу моделирующую состояние многоканальной СМО с ожиданием. Входными параметрами являются: λ – интенсивность поступления заявок в систему, µ – интенсивность обслуживания, n – количество каналов обслуживания и r – длина очереди. Выходными параметрами являются: значения вероятностей всех состояний и показатели функционирования СМО.

Указание: параметры n и r можно задать константами.

Содержание отчёта:

1. Название и цель работы

2. Задание на лабораторную работу

3. Листинг программного кода (основной процедуры)

4. Результаты работы программы

Формирование оценки за лабораторную работу:

1. Правильно работающая программа и наличие отчёта (+3)

2. Проработанный или нестандартный интерфейс программы (+1)

3. Задание на лабораторную работу с конкретным примером (+1)


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



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