Автор: Пользователь скрыл имя, 08 Ноября 2011 в 18:07, курсовая работа
Цель работы: комплексное исследование характеристик функционирования замкнутых и разомкнутых сетей массового обслуживания (СеМО) с однородным потоком заявок с использованием методов аналитического, численного и имитационного моделирования и изучение свойств и закономерностей, присущих процессам, протекающим в них.
Курсовая
работа
по
дисциплине «Моделирование»
«Исследование
сетей массового
обслуживания»
Вариант №
1/7
Выполнила
студентка гр.
Цель работы: комплексное исследование характеристик функционирования замкнутых и разомкнутых сетей массового обслуживания (СеМО) с однородным потоком заявок с использованием методов аналитического, численного и имитационного моделирования и изучение свойств и закономерностей, присущих процессам, протекающим в них.
Комплексная
учебно-исследовательская работа выполняется
в рамках курсового проектирования и включает
в себя разработку и подготовку моделей
и исходных данных, необходимых для выполнения
расчетов и экспериментов с использованием
специальных программных средств моделирования,
а также обработку и оформление результатов
модельных экспериментов.
Содержание
работы: разработка
аналитических, численных
и имитационных моделей
и проведение на их основе модельных экспериментов
с целью исследования характеристик функционирования
и выявления свойств замкнутых и разомкнутых
СеМО.
1.
Постановка задачи
и исходные данные:
Параметры
замкнутой СеМО
(структурные
параметры и количество заявок
в СеМО)
Количество узлов n | Количество заявок M | Номер узла | Тип модели | Количество состояний |
3 | 2 | 1 | M2 | 6 |
Тип модели:
(Модель M2)
Параметры
замкнутой СеМО
(вероятности
передач и средние длительности обслуживания
заявок)
Вероятности передач | Средние длительности обслуживания, с | |||||
p10 | p12 | p13 | b1 | b2 | b3 | b4 |
0,25 | 0,75 | 0 | 0,25 | 0,25 | 0,5 | 0,5 |
2.
Исследование Замкнутых
СеМО на аналитических
и марковских моделях:
2.1
Описание исследуемой ЗСеМО:
, ,
Матрица
вероятностей передач и рассчитанные
по этой матрице коэффициенты передач:
2.2
Результаты аналитического
Характеристики СеМО | Замкнутая СеМО | |||
Уз.1 | Уз.2 | Уз.3 | Сеть | |
Загрузка,ρ | 0.452174 | 0.33913 | 0.678261 | 1.46957 |
Среднее число заявок, ожидающих обслуживание в сети,L | 0.13913 | 0.0782609 | 0.313043 | 0.530435 |
Среднее число заявок в сети, M | 0.591304 | 0.417391 | 0.991304 | 2 |
Среднее время ожидание заявок в сети,W | 0.0769231 | 0.0576923 | 0.230769 | 0.365385 |
Среднее время пребывание заявок в сети, U | 0.326923 | 0.307692 | 0.730769 | 4.42308 |
Производительность
сети, |
1.8087 | 1.35652 | 1.35652 | 0.452174 |
Сетевые
характеристики функционирования СеМО
при изменении числа заявок в
ЗСеМО:
Характеристики СеМО | (Критическое
число = 8)
Число заявок в ЗСеМО | |||||
2 | 3 | 4 | 6 | 8 | 10 | |
Загрузка | 1.46957 | 1.72832 | 1.88327 | 2.04331 | 2.11179 | 2.14212 |
Длина очереди | 0.530435 | 1.27168 | 2.11673 | 3.95669 | 5.88821 | 7.85788 |
Время ожидания | 0.365385 | 0.747826 | 1.14711 | 1.99267 | 2.89117 | 3.82874 |
Время пребывания | 4.42308 | 5.6413 | 6.90289 | 9.54335 | 12.3118 | 15.1719 |
Производительность | 0.452174 | 0.531792 | 0.579467 | 0.62871 | 0.649752 | 0.659114 |
Как видно из графиков до достижения критического числа заявок (М = 8) в ЗСеМО производительность растет, а после достижения критического числа заявок перестает меняться. Это происходит за счет увеличения загрузки какого-то узла, который является узким местом системы. После того, как загрузка этого узла достигает 1, производительность ЗСеМО перестает меняться. Дело в том, что предельная производительность ЗСеМО определяется загруженностью «узкого места» сети, и ее можно определить, выявив «узкое место» и оценив производительность системы при загрузке «узкого места».
После
достижения критического числа заявок
в системе, время пребывания, время
ожидания, длина очереди растут линейно
в зависимости от числа заявок, эту зависимость
можно объяснить тем, что число заявок
в ЗСеМО ограничено и невозможно образование
бесконечных очередей.
Согласно расчетам, “узким местом” в СеМО является узел 3, т.к. его загрузка значительно больше, чем загрузка других узлов и равна 0.678261. Изменим сетевые характеристики функционирования СеМО при устранении “узкого места”, путем изменения длительности обслуживания заявок.
Найдем
b3 из условия равенства загрузок
всех узлов. Т.к. загрузки всех трех узлов
совпадают, имеем:
Уменьшим
в третьем узле среднее время обслуживания
до b3 = 0.25
Характеристики СеМО | (Критическое
число = 13)
Число заявок в ЗСеМО | ||||||
2 | 3 | 4 | 6 | 8 | 10 | 13 | |
Загрузка | 1.49254 | 1.78191 | 1.96962 | 2.19243 | 2.31377 | 2.385 | 2.444 |
Длина очереди | 0.507463 | 1.21809 | 2.03038 | 3.80757 | 5.68623 | 7.615 | 10,56 |
Время ожидания | 0.25 | 0.5 | 0.75 | 1.25 | 1.75 | 2.25 | 3 |
Время пребывания | 3.35 | 4.20896 | 5.07713 | 6.84171 | 8.64383 | 10.482 | 13,3 |
Производительность | 0.597015 | 0.71276 | 0.78784 | 0.87697 | 0.92556 | 0.9539 | 0.977 |
Благодаря
уменьшению времени обслуживания в узле
3 (b3 = 0.25), критическое число увеличилось
до 13.
2.3
Перечень состояний Марковского
процесса для исследуемой ЗСеМО:
Заявка после обслуживания в узле 1 с вероятностью p12 = 0.75 переходит в узел 2, либо с вероятностью p10 = 0.25 переходит в узел 0. С вероятностью p01 = 1 заявка возвращается в узел 1. Из узла 2 заявка с вероятностями p23 = 1 переходит в узел 3, а с вероятностью p31 = 1 заявка возвращается в узел 1.
В ЗСеМО всегда существует стационарный режим, т.к. число заявок в сети ограничено и не может быть бесконечных очередей.
Закодируем
состояния следующим образом
(M1, M2,
M3), где M1 = {0, 1, 2} –
количество заявок, находящихся в узле
1, M2 = {0, 1, 2} – количество заявок,
находящихся в узле 2 и M3 = {0, 1, 2} –
количество заявок, находящихся в узле
3. При этом суммарное число заявок в трех
узлах должно быть равно 2.
При выбранном способе кодирования система может находиться в следующих состояниях:
E0: (2, 0, 0) – все две заявки находятся в узле 1, причем одна заявка находится на обслуживании в приборе, а другая заявка ожидает в накопителе.
E1: (1, 1, 0) – одна заявка находится в узле 1 и одна – на обслуживании в узле 2.
E2: (0, 2, 0) - две заявки находятся в узле 2 (одна на обслуживании в приборе, одна в накопителе).
E3: (1, 0, 1) – одна заявка находится на обслуживании в узле 1, одна – на обслуживании в узле 3.
E4: (0, 1, 1) - одна заявка находится на обслуживании в узле 2, одна – на обслуживании в узле 3.
E5:
(0, 0, 2) - две заявки находятся в узле 3
(одна на обслуживании в приборе, одна
в накопителе).
Информация о работе Исследование сетей массового обслуживания