Исследование одноканальной системы массового обслуживания с неограниченной очередью

Автор работы: Пользователь скрыл имя, 31 Мая 2013 в 01:04, лабораторная работа

Краткое описание

Цель работы: изучение особенностей однокональных СМО с неограниченной очередью и их формирование посредством среды GPSS World.
1. Выбрать в соответствии с вариантом задания исходные данные (количество заявок N, значения операндов A операторов GENERATE и ADVANCE).
2. Построить временные диаграммы функционирования системы:
- поступления заявок;
- обслуживания заявок в приборе;
- состояния очереди.

Вложенные файлы: 1 файл

Лабораторная работа №4(2).doc

— 86.50 Кб (Скачать файл)

Федеральное агентство  по образованию

Государственное образовательное  учреждение высшего профессионального  образования

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Лабораторная  работа №3

«Исследование одноканальной системы массового обслуживания с неограниченной очередью»

 

 

 

 

 

 

 

 

 

 

Выполнила студентка

факультета иностранных  языков

специальности информатика  и

английский язык

Проверил

КТН, доцент кафедры ИВТ

 

 

 

 

 

 

 

 

 

2010

 

 

Цель работы: изучение особенностей однокональных СМО с неограниченной очередью и их формирование посредством среды GPSS World.

 

Порядок выполнения работы

1. Выбрать в соответствии с  вариантом задания исходные данные (количество заявок N, значения операндов A операторов GENERATE и ADVANCE).

2. Построить временные  диаграммы функционирования  системы: 

    - поступления заявок;

    - обслуживания  заявок в приборе;

    - состояния очереди.

3. Определить или вычислить:

     - длительность обслуживания N заявок;

     - максимальную  длину очереди;

     - среднюю длину очереди;

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

     - среднее время ожидания заявки в очереди без учета «нулевых» входов;

     - коэффициент  загрузки прибора.

4. Составить программу  моделирования на языке GPSS и выполнить прогон модели для выбранных детерминированных параметров. Сравнить полученные результаты.

5. Изучить содержание  стандартного отчета GPSS.

6. Ввести в программу  моделирования сегмент таймера  (время моделирования задается в исходных данных) и определить основные характеристики очереди.

7. Изменить программу и ввести  случайные значения T и t в соответствии с заданием (использовать операнды B операторов GENERATE и ADVANCE). Выполнить прогон модели и оценить изменения режимов работы системы по сравнению с детерминированными значениями T и t.

 

 

Вариант

Интервал T

Время t

Число заявок N

Время

моделирования

A

B

A

B

2

7

3

10

4

6

140


 

 

 

Заявки

     

1

   

2

   

3

   

4

   

5

   

6

             

Время

     

0

 

7

 

14

 

21

 

28

 

35

 

42

                 
     

2

                                                       
     

1

                             

5

     

6

               

Очередь

             

2

   

3

   

4

   

5

   

6

       

Время

                                                               

Прибор

         

1

   

2

   

3

   

4

   

5

   

6

   
 

0

 

7

   

17

   

27

   

37

   

47

   

57

 

67

 

 

 

Непосредственно по полученной диаграмме  можно определить:

  - длительность обслуживания 7 заявок составляет 81 ед. времени;

  - максимальная длина очереди  равна 2;

1) средняя длина очереди = (0*29+1*31+2*7)/67 = 0.672

2) среднее время ожидания в очереди = (0+3+6+9+12+15)/6 = 7,5

3) среднее время ожидания без учета «нулевых» входов = (3+6+9+12+15)/5 = 9

4) коэффициент загрузки прибора = (10*6)/67 = 0,896

Составляем программу моделирования на языке GPSS и выполняем прогон модели для выбранных детерминированных параметров. Сравниваем полученные результаты.

 

Схема программы:

 



 

Программа:

 

GENERATE 7,,,6

QUEUE MEM

SEIZE 1

DEPART MEM

ADVANCE 10

RELEASE 1

TERMINATE 1

START 6

 

Результат:

 

 

              GPSS World Simulation Report - 4.5.1

 

 

                   Monday, June 21, 2010 00:12:11 

 

           START TIME           END TIME  BLOCKS  FACILITIES  STORAGES

                0.000             67.000     7        1          0

 

 

              NAME                       VALUE 

          MEM                         10000.000

 

 

LABEL              LOC  BLOCK TYPE     ENTRY COUNT CURRENT COUNT RETRY

                    1    GENERATE             6             0       0

                    2    QUEUE                6             0       0

                    3    SEIZE                6             0       0

                    4    DEPART               6             0       0

                    5    ADVANCE              6             0       0

                    6    RELEASE              6             0       0

                    7    TERMINATE            6             0       0

 

 

FACILITY         ENTRIES  UTIL.   AVE. TIME AVAIL. OWNER PEND INTER RETRY DELAY

1                    6    0.896      10.000  1        0    0    0     0      0

 

 

QUEUE              MAX CONT. ENTRY ENTRY(0) AVE.CONT. AVE.TIME   AVE.(-0) RETRY

 MEM                 2    0      6      1     0.672      7.500      9.000   0

 

Вводим  в программу  моделирования сегмент таймера (время  моделирования задается в исходных данных) и определяем основные характеристики очереди.

 

 

Схема программы:


 


 

 

Программа:

 

GENERATE 7,3

QUEUE MEM

SEIZE 1

DEPART MEM

ADVANCE 10,4

RELEASE 1

TERMINATE

GENERATE 140

TERMINATE 1

START 1

 

Результат:

 

             

              GPSS World Simulation Report - 4_1.10.1

 

 

                   Friday, June 18, 2010 21:16:49 

 

           START TIME           END TIME  BLOCKS  FACILITIES  STORAGES

                0.000            140.000     9        1          0

 

 

              NAME                       VALUE 

          MEM                         10000.000

 

 

LABEL              LOC  BLOCK TYPE     ENTRY COUNT CURRENT COUNT RETRY

                    1    GENERATE            20             0       0

                    2    QUEUE               20             8       0

                    3    SEIZE               12             0       0

                    4    DEPART              12             0       0

                    5    ADVANCE             12             1       0

                    6    RELEASE             11             0       0

                    7    TERMINATE           11             0       0

                    8    GENERATE             1             0       0

                    9    TERMINATE            1             0       0

 

 

FACILITY         ENTRIES  UTIL.   AVE. TIME AVAIL. OWNER PEND INTER RETRY DELAY

1                   12    0.935      10.912  1       13    0    0     0      8

 

 

QUEUE              MAX CONT. ENTRY ENTRY(0) AVE.CONT. AVE.TIME   AVE.(-0) RETRY

MEM                 9    8     20      1     4.096     28.671     30.180   0

 

 

FEC XN   PRI         BDT      ASSEM  CURRENT  NEXT  PARAMETER    VALUE

    22    0         140.352     22      0      1

    13    0         148.928     13      5      6

    23    0         280.000     23      0      8

 

 

 

 


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