Освоение язык моделирования GPSS. Моделирование трех устройств обработки заявок, страница 3

Табл.8. Самый неоптимальный результат моделирования.

Таким образом, было установлено, что оптимальный результат моделирования будет при уменьшении диапазона времени прихода (относительно базового). Самый неоптимальный вариант – при сдвиге вправо и уменьшении диапазона времени прихода.


3.  Рассматривается система с потерями. Число мест в очереди ограничено 3-мя. В случае, если все три места в очереди заняты, заявка теряется. Поступление заявок подчиняется равномерному закону с интервалом (5 ± ex) секунд, обработка – с интервалом (6 ± 3) секунд. Меняя число мест в очереди, смоделировать систему без потерь.

Блока схема звена обработки одной заявки представлена на рис.2.

 


Листинг программы на GPSS реализующий требуемую задачу представлен ниже (Табл.9.).

Блоки                                                                    Стр.

#блока. *Мет.  Операция   A,B,C,D,E,F,G,H         Коммент.     #стр.

Simulate                                          1

Lim   Storage    3                                      2

Exp   Function   RN2,D24                                3

0,0/0.1,0.104/0.2,0.222/0.3,0.335                        4

0.4,0.509/0.5,0.69/0.6,0.915                             5

0.7,1.2/0.75,1.38                                        6

0.8,1.6/0.84,1.83/0.88,2.12/0.9,2.3                      7

0.92,2.52/0.94,2.81/0.95,2.99                            8

0.96,3.2/0.97,3.5/0.98,3.9/0.99,4.6                      9

0.995,5.3/0.998,6.2/0.999,7/1,8                         10

11

1            Generate   5,Fn$Exp,,100                         12

2            Queue      Q                                     13

3            Enter      Lim                                   14

4            Depart     Q                                     15

16

5            Seize      Device                                17

6            Leave      Lim                                   18

7            Advance    6,3                                   19

8            Release    Device                                20

9            Terminate  1                                     21

Start      100                                   22

End                                              23

Табл.9. Листинг программы.

Результаты моделирования при базовых условиях представлены в виде таблицы (Табл.10.):

Относительное время: 603.93   Абсолютное время: 603.93

#блока  Мет.  Опер. Текущий  Общий

1         GENER     0     100

2         QUEUE     0     100

3         ENTER     0     100

4         DEPAR     0     100

5         SEIZE     0     100

6         LEAVE     0     100

7         ADVAN     0     100

8         RELEA     0     100

9         TERMI     0     100

Устройство          Cредняя          Число          Cреднее

Загрузка         входов        врем/тран

DEVIC              .99             100             6.00

Накопитель  Емкость     Cреднее         Cредняя      Входы        Cреднее значение        загрузка                 врем/транз

LIM           3         2.68            .89         100          16.21

Накопитель     Текущее       Максим.

значение      значение

LIM           0             3

Очер.       Maximum     Cреднее     Всего        Ноль     Процент

(AD set)    значение    значение    входов       входов   нулей

Q             15          5.91       100          18       18.00

Очер.       Cреднее      $Cреднее      Текущее   

(AD set)    врем/транз   врем/транз    значение

Q            35.67         43.50          0