Моделируем разомкнутую экспоненциальную СМО. Генерируем поток заявок, который поступает в систему, затем после обработки покидает ее, страница 17

10015    0        3313.824   10015      6      7

9930    0        3314.165   9930     30     31

9965    0        3314.282   9965     24     25

9992    0        3315.223   9992     18     19

9972    0        3315.549   9972     24     25

10007    0        3318.631   10007     18     19

9993    0        3321.294   9993     24     25

График

риса.jpg

Кол-во заявок

                                                                                  Время пребывания заявок в сети

Разработка модели. Прилет

dzvzdv.jpg

1)  Ts6 – высадка пассажиров (4 минуты)

2)  Ts7 – проверка документов (3 минуты)

3)  Ts8 – получение багажа (4 минут)

4)  Ts9 – проверка багажа (5 минут)

P7,8=0.9

P8,9=0.9

Аэропорт работает круглосуточно. В среднем на борт производят посадку 120 человек.  Так как за день проходят 4320 человек, то в день необходимо отправить 36 рейсов, следовательно, интервал вылетов составит = 1440(мин)/36(рейсов)=40(мин). Интервал обслуживания пассажиров составит = 40(мин)/120(чел)=0,33

.

 Код программы

VAR1 VARIABLE C1-X$INP

TAB TABLE V$VAR1,0.2,0.2,17

EXP1 FUNCTION RN1,C24

0,0/.1,.104/.2,.222/.3,.355/.4,.509/.5,.69/.6,.915/.7,1.2/.75,1.38/.8,1.6/.84,1.83/.88,2.12/.9,2.3/.92,2.52/.94,2.81

.95,2.99/.96,3.2/.97,3.5/.98,3.9/.99,4.6/.995,5.3/.998,6.2/.999,7/.9997,8

VISADKA STORAGE 17

PROVERKA STORAGE 15

BAG STORAGE 17

PROVERKA2 STORAGE 18

GENERATE 0.33,FN$EXP1

SAVEVALUE INP,C1

VIS       QUEUE 1

ENTER VISADKA

DEPART 1

ADVANCE 4,FN$EXP1

LEAVE VISADKA

PROV      QUEUE 2

ENTER PROVERKA

DEPART 2

ADVANCE 3,FN$EXP1

LEAVE PROVERKA

TRANSFER 0.9,EXT,BAGAJ

BAGAJ     QUEUE 3

ENTER BAG

DEPART 3

ADVANCE 4,FN$EXP1

LEAVE BAG

TRANSFER 0.9,EXT,PROV2

PROV2     QUEUE 4

ENTER PROVERKA2

DEPART 4

ADVANCE 5,FN$EXP1

LEAVE PROVERKA2

EXT       TABULATE TAB              

TERMINATE 1               

start 10000

Отчет

GPSS World Simulation Report - Untitled Model 1.9.1

Friday, November 26, 2010 13:52:07 

START TIME           END TIME  BLOCKS  FACILITIES  STORAGES

0.000           3347.497    26        0          4

NAME                       VALUE 

BAG                         10005.000

BAGAJ                          14.000

EXP1                        10002.000

EXT                            25.000

INP                         10007.000

PROV                            8.000

PROV2                          20.000

PROVERKA                    10004.000

PROVERKA2                   10006.000

TAB                         10001.000

VAR1                        10000.000

VIS                             3.000

VISADKA                     10003.000

LABEL              LOC  BLOCK TYPE     ENTRY COUNT CURRENT COUNT RETRY

1    GENERATE         10042             0       0

2    SAVEVALUE        10042             0       0

VIS                 3    QUEUE            10042             0       0

4    ENTER            10042             0       0

5    DEPART           10042             0       0

6    ADVANCE          10042            12       0

7    LEAVE            10030             0       0

PROV                8    QUEUE            10030             0       0

9    ENTER            10030             0       0

10    DEPART           10030             0       0

11    ADVANCE          10030            14       0

12    LEAVE            10016             0       0

13    TRANSFER         10016             0       0

BAGAJ              14    QUEUE             8998             0       0

15    ENTER             8998             0       0

16    DEPART            8998             0       0

17    ADVANCE           8998            10       0

18    LEAVE             8988             0       0

19    TRANSFER          8988             0       0

PROV2              20    QUEUE             8037             0       0

21    ENTER             8037             0       0

22    DEPART            8037             0       0

23    ADVANCE           8037             6       0

24    LEAVE             8031             0       0