Исследование сетей массового обслуживания

Автор: Пользователь скрыл имя, 08 Ноября 2011 в 18:07, курсовая работа

Описание работы

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

Работа содержит 1 файл

Курсовая работа.doc

— 624.00 Кб (Скачать)
 
 
 
 
 
 
 
 

Курсовая  работа 

по  дисциплине «Моделирование» 

«Исследование сетей массового  обслуживания» 

Вариант № 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 Описание исследуемой ЗСеМО: 

  • Количество  узлов СеМО – n = 3;
  • Количество обслуживающих приборов в узлах СеМО принимается равным 1;
  • поток заявок – однородный;
  • Число заявок, циркулирующих в сети M = 2;
  • Средние длительности обслуживания заявок в узлах сети :

       , ,

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

        
 
 
 
 
 
 
 
 
 
 

     Матрица вероятностей передач и рассчитанные по этой матрице коэффициенты передач: 

      

             

              

      

      

      

        

      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 (одна на обслуживании в приборе, одна в накопителе). 

Информация о работе Исследование сетей массового обслуживания