Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная 2 / Береснев, Болтушкин, Перов, 712-2, Лабораторная 2.docx
Скачиваний:
1
Добавлен:
25.02.2026
Размер:
864.97 Кб
Скачать

2.2 Модель системы m/m/2/r

Далее была собрана модель, соответствующая СМО М/М/2/r, которая представлена в презентации (рисунок 2.9). Для того, чтобы сделать нагрузку на сервера распределенной, во втором блоке Decide устанавливается следующее условие: «((STATE (Resource 1) == IDLE_RES)) || (STATE (Resource 2) <> IDLE_RES) Process 2.NumberOut».

Рисунок 2.9 – Собранная модель СМО М/М/2/r

Данная модель была проверена на эталонных значениях и показала корректные результаты выполнения.

Затем модель была настроена согласно варианту и по исходным параметрам были рассчитаны показатели N, Q, v, w, π и . После чего было произведено сравнение этих показателей с полученными в процессе моделирования.

Данный опыт был повторен для различных значений ρ и занесен в таблицу 2.3. Значения показателей Q и w были равны 0 как при расчетах, так и при моделировании, по причине чего они были опущены в таблице.

Таблица 2.3 – Результаты моделирования и расчетом для СМО М/М/2/0

Nrep=3 Trep=50

ρ

v, сек

vтеор, сек

MTBA=52

0.75

0.664

0.646

34.0149

33.6

0.138

0.138

0.6637

0.646

1

0.805

0.8

43.8027

41.6

0.199

0.2

0.8049

0.8

1.5

1.042

1.034

53.793

53.8

0.309

0.31

1.0417

1.034

1.95

1.195

1.186

61.66

61.66

0.392

0.392

1.1948

1.186

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

Далее были построены графики зависимостей полученных показателей от величины ρ, данные графики представлены на рисунках 2.10-2.13.

Рисунок 2.10 – График зависимости среднего количества заявок в системе от загрузки системы

Рисунок 2.11 – График зависимости среднего времени пребывания заявки в системе от загрузки системы

Рисунок 2.12 – График зависимости среднего значения доли потерянных заявок от загрузки системы

Рисунок 2.13 – График зависимости среднего числа занятых серверов от загрузки системы

Затем необходимо построить базовую модель СМО М/М/2, для которой требуется определить стационарные вероятности присутствия в системе k заявок, со значением k от 1 до 7. Данная модель представлена на рисунке 2.14.

Рисунок 2.14 – Собранная модель СМО М/М/2

Для определения вероятностей используется блок статистики, в котором задаются необходимые выражения (рисунок 2.15). Полученные после запуска моделирования значения представлена на рисунке 2.16.

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

Рисунок 2.16 – Полученные в результате моделирования значения

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

Таблица 2.4 – Результаты моделирования и расчетом для СМО М/М/2/0

Теоретическое

значение

По числу наблюдений

По доле времени

Число наблюдений

Вероятность

Доля времени

Вероятность

p0=

0.047

25.25

0.02536

1.21430734

0.046997

p1=

0.086

67.75

0.0463

2.00374832

0.09554

p2=

0.078

101.25

0.105769

2.5724047

0.086885

p3=

0.071

137.25

0.115594

3.56857128

0.079971

p4=

0.065

158.5

0.132421

3.99331375

0.066633

p5=

0.059

173

0.153428

4.12290853

0.061236

p6=

0.054

181.25

0.170151

4.44301347

0.056312

p7=

0.049

180.5

0.170151

4.04887701

0.051375

p>7=

0.0491

92.25

0.09699

74.0328556

0.45505

Всего

1

1117

1

100

1

Соседние файлы в папке Лабораторная 2