Расчёт задержек в отсутствии очередей 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Расчёт задержек в отсутствии очередей



Для того, чтобы проверить, посмотрим,     равна в, когда на сервер с в 1 мин = 60000000мкс.

в микросекунды (данные взяты из 1 пункта):

t ws1 = 0мкс (WS);

= 0,01526мс ≈ 15мкс (SPD: 1, 2, 3, 4, 5);

(:1, 2, 3);

(:1, 2);

(MARSH:1, 2);

  = мс ≈ 35мкс(1);

 = 12,48 ≈ 12480мкс (SRV);

 = 0,6944мс ≈ 694мкс (SPD: 6, 7, 8, 9, 10);

 = 0,6944мс ≈ 694мкс (KOM: 4, 5, 6);

 = 0,6944мс ≈ 694мкс (VEB: 3, 4);

 = 0,6944мс ≈ 694мкс (MARSH: 3, 4);

  = 1,5625мс = 1562мкс(2);

= 10мс =10000 (WS: 1);

Текст программы:

Xpdis FUNCTION RN200 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/.9998,8
TABQ TABLE M1,1000,1000,20
GENERATE 60000000,FN$Xpdis

QUEUE 1
SEIZE WS
DEPART 1
ADVANCE 0,FN$Xpdis
RELEASE WS

QUEUE 2
SEIZE SPD1
DEPART 2
ADVANCE 15,FN$Xpdis
RELEASE SPD1

QUEUE 3
SEIZE KOM1
DEPART 3
ADVANCE 15,FN$Xpdis
RELEASE KOM1

QUEUE 4
SEIZE SPD2
DEPART 4
ADVANCE 15,FN$Xpdis
RELEASE SPD2

QUEUE 5
SEIZE KOM2
DEPART 5
ADVANCE 15,FN$Xpdis
RELEASE KOM2

QUEUE 6
SEIZE SPD3
DEPART 6
ADVANCE 15,FN$Xpdis
RELEASE SPD3

QUEUE 7
SEIZE VEB1
DEPART 7
ADVANCE 15,FN$Xpdis
RELEASE VEB1

QUEUE 8
SEIZE MARSH1
DEPART 8
ADVANCE 15,FN$Xpdis
RELEASE MARSH1

QUEUE 9
SEIZE INTERNET1
DEPART 9
ADVANCE 35,FN$Xpdis
RELEASE INTERNET1

QUEUE 10
SEIZE MARSH2
DEPART 10
ADVANCE 15,FN$Xpdis
RELEASE MARSH2

QUEUE 11
SEIZE VEB2
DEPART 11
ADVANCE 15,FN$Xpdis
RELEASE VEB2

QUEUE 12
SEIZE SPD4
DEPART 12
ADVANCE 15,FN$Xpdis
RELEASE SPD4

QUEUE 13
SEIZE KOM3
DEPART 13
ADVANCE 15,FN$Xpdis
RELEASE KOM3

QUEUE 14
SEIZE SPD5
DEPART 14
ADVANCE 15,FN$Xpdis
RELEASE SPD5

QUEUE 15
SEIZE SRV
DEPART 15
ADVANCE 12480,FN$Xpdis
RELEASE SRV

QUEUE 16
SEIZE SPD6
DEPART 16
ADVANCE 694,FN$Xpdis
RELEASE SPD6

QUEUE 17
SEIZE KOM4
DEPART 17
ADVANCE 694,FN$Xpdis
RELEASE KOM4

QUEUE 18
SEIZE SPD7
DEPART 18
ADVANCE 694,FN$Xpdis
RELEASE SPD7

QUEUE 19
SEIZE VEB3
DEPART 19
ADVANCE 694,FN$Xpdis
RELEASE VEB3

QUEUE 20
SEIZE MARSH3
DEPART 20
ADVANCE 694,FN$Xpdis
RELEASE MARSH3

QUEUE 21
SEIZE INTERNET2
DEPART 21
ADVANCE 1562,FN$Xpdis
RELEASE INTERNET2

QUEUE 22
SEIZE MARSH4
DEPART 22
ADVANCE 694,FN$Xpdis
RELEASE MARSH4

QUEUE 23
SEIZE VEB4
DEPART 23
ADVANCE 694,FN$Xpdis
RELEASE VEB4

QUEUE 24
SEIZE SPD8
DEPART 24
ADVANCE 694,FN$Xpdis
RELEASE SPD8

QUEUE 25
SEIZE KOM5
DEPART 25
ADVANCE 694,FN$Xpdis
RELEASE KOM5

QUEUE 26
SEIZE SPD9
DEPART 26
ADVANCE 694,FN$Xpdis
RELEASE SPD9

QUEUE 27
SEIZE KOM6
DEPART 27
ADVANCE 694,FN$Xpdis
RELEASE KOM6

QUEUE 28
SEIZE SPD10
DEPART 28
ADVANCE 694,FN$Xpdis
RELEASE SPD10

QUEUE 29
SEIZE WS1
DEPART 29
ADVANCE 10000,FN$Xpdis
RELEASE WS1

 

TABULATE TABQ
TERMINATE 1
START 10000

 

 

         GPSS World Simulation Report - Untitled Model 3.1.1

 

 

              Thursday, December 03, 2020 03:59:15 

 

      START TIME      END TIME BLOCKS FACILITIES STORAGES

           0.000 606127283314.781 148  29     0

 

 

         NAME                  VALUE 

     INTERNET1              10010.000

     INTERNET2              10022.000

     KOM1                   10004.000

     KOM2                   10006.000

     KOM3                   10014.000

     KOM4                   10018.000

     KOM5                   10026.000

     KOM6                   10028.000

     MARSH1                 10009.000

     MARSH2                 10011.000

     MARSH3                 10021.000

     MARSH4                 10023.000

     SPD1                   10003.000

     SPD10                  10029.000

     SPD2                   10005.000

     SPD3                   10007.000

     SPD4                   10013.000

     SPD5                   10015.000

     SPD6                   10017.000

     SPD7                   10019.000

     SPD8                   10025.000

     SPD9                       10027.000

     SRV                    10016.000

     TABQ                   10001.000

     VEB1                   10008.000

     VEB2                   10012.000

     VEB3                   10020.000

     VEB4                   10024.000

     WS                     10002.000

     WS1                    10030.000

     XPDIS                  10000.000

 

 

 LABEL         LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY

               1 GENERATE    10000        0  0

               2 QUEUE       10000        0  0

               3 SEIZE       10000        0  0

               4 DEPART      10000        0  0

               5 ADVANCE     10000        0  0

               6 RELEASE     10000        0  0

               7 QUEUE       10000        0  0

               8 SEIZE       10000        0  0

               9 DEPART      10000        0  0

              10 ADVANCE     10000        0  0

              11 RELEASE     10000        0  0

              12 QUEUE       10000        0  0

              13 SEIZE       10000        0  0

              14    DEPART      10000        0  0

              15 ADVANCE     10000        0  0

              16 RELEASE     10000        0  0

              17 QUEUE       10000        0  0

              18 SEIZE       10000        0  0

              19 DEPART      10000        0  0

              20 ADVANCE     10000        0  0

              21 RELEASE     10000        0  0

              22 QUEUE       10000        0  0

              23 SEIZE       10000        0  0

              24 DEPART      10000        0  0

              25 ADVANCE     10000        0  0

              26 RELEASE     10000        0  0

              27 QUEUE       10000        0  0

              28 SEIZE       10000        0  0

              29 DEPART      10000        0  0

              30 ADVANCE     10000        0  0

              31 RELEASE     10000        0  0

              32    QUEUE       10000        0  0

              33 SEIZE       10000        0  0

              34 DEPART      10000        0  0

              35 ADVANCE     10000        0  0

              36 RELEASE     10000        0  0

              37 QUEUE       10000        0  0

              38 SEIZE       10000        0  0

              39 DEPART      10000        0  0

              40 ADVANCE     10000        0  0

              41 RELEASE     10000        0  0

              42    QUEUE       10000        0  0

              43 SEIZE       10000        0  0

              44 DEPART      10000        0  0

              45 ADVANCE     10000        0  0

              46 RELEASE     10000        0  0

              47 QUEUE       10000        0  0

              48 SEIZE       10000        0  0

              49 DEPART      10000        0  0

              50 ADVANCE     10000        0  0

              51 RELEASE     10000        0  0

              52 QUEUE       10000        0  0

              53 SEIZE       10000        0  0

              54 DEPART      10000        0  0

              55 ADVANCE     10000        0  0

              56 RELEASE     10000        0   0

              57 QUEUE       10000        0  0

              58 SEIZE       10000        0  0

              59 DEPART      10000        0  0

              60 ADVANCE     10000        0  0

              61 RELEASE     10000        0  0

              62 QUEUE       10000        0  0

              63 SEIZE       10000        0  0

              64 DEPART      10000        0  0

              65 ADVANCE     10000        0  0

              66 RELEASE     10000        0  0

              67 QUEUE       10000        0  0

              68 SEIZE       10000        0  0

              69 DEPART      10000        0  0

              70 ADVANCE     10000        0  0

              71 RELEASE     10000        0  0

              72 QUEUE       10000        0  0

              73 SEIZE       10000        0  0

              74    DEPART      10000        0  0

              75 ADVANCE     10000        0  0

              76 RELEASE     10000        0  0

              77 QUEUE       10000        0  0

              78 SEIZE       10000        0  0

              79 DEPART      10000        0  0

              80 ADVANCE     10000        0  0

              81 RELEASE     10000        0  0

              82 QUEUE       10000        0  0

              83 SEIZE       10000        0  0

              84 DEPART      10000        0  0

              85 ADVANCE     10000        0  0

              86 RELEASE     10000        0  0

              87 QUEUE       10000        0  0

              88 SEIZE       10000        0   0

              89 DEPART      10000        0  0

              90 ADVANCE     10000        0  0

              91 RELEASE     10000        0  0

              92 QUEUE       10000        0  0

              93 SEIZE       10000        0  0

              94 DEPART      10000        0  0

              95 ADVANCE     10000        0  0

              96 RELEASE     10000        0  0

              97 QUEUE       10000        0  0

              98 SEIZE       10000        0  0

              99    DEPART      10000        0  0

             100 ADVANCE     10000        0  0

             101 RELEASE     10000        0  0

             102 QUEUE       10000        0  0

             103 SEIZE       10000        0  0

             104 DEPART      10000        0  0

             105 ADVANCE     10000        0  0

             106 RELEASE     10000        0  0

             107 QUEUE       10000        0  0

             108 SEIZE       10000        0  0

             109 DEPART      10000        0  0

             110 ADVANCE     10000        0  0

             111 RELEASE     10000        0  0

             112 QUEUE       10000        0  0

             113 SEIZE       10000        0  0

             114 DEPART      10000        0  0

             115 ADVANCE     10000        0  0

             116 RELEASE     10000        0  0

             117    QUEUE       10000        0  0

             118 SEIZE       10000        0  0

             119 DEPART      10000        0  0

             120 ADVANCE     10000        0  0

             121 RELEASE     10000        0  0

             122 QUEUE       10000        0  0

             123 SEIZE       10000        0  0

             124 DEPART      10000        0  0

             125 ADVANCE     10000        0  0

             126 RELEASE     10000        0  0

             127    QUEUE       10000        0  0

             128 SEIZE       10000        0  0

             129 DEPART      10000        0  0

             130 ADVANCE     10000        0  0

             131 RELEASE     10000        0  0

             132 QUEUE       10000        0  0

             133 SEIZE       10000        0  0

             134 DEPART      10000        0  0

             135 ADVANCE     10000        0  0

             136 RELEASE     10000        0  0

             137 QUEUE       10000        0  0

             138 SEIZE       10000        0  0

             139 DEPART      10000        0  0

             140 ADVANCE     10000        0  0

             141 RELEASE     10000        0   0

             142 QUEUE       10000        0  0

             143 SEIZE       10000        0  0

             144 DEPART      10000        0  0

             145 ADVANCE     10000        0  0

             146 RELEASE     10000        0  0

             147 TABULATE    10000        0  0

             148 TERMINATE   10000        0  0

 

 

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

 WS          10000 0.000  0.000 1   0 0 0 0 0

 SPD1        10000 0.000 14.887 1   0 0 0 0 0

 KOM1        10000 0.000 14.783 1   0 0 0 0 0

 SPD2        10000 0.000 14.912 1   0 0 0 0 0

 KOM2        10000 0.000 15.027 1   0 0 0 0 0

 SPD3        10000 0.000 15.318 1   0 0 0 0 0

 VEB1        10000 0.000 14.702 1   0 0 0 0 0

 MARSH1      10000 0.000 15.047 1   0 0 0 0 0

 INTERNET1   10000 0.000 35.789 1        0 0 0 0 0

 MARSH2      10000 0.000 14.920 1   0 0 0 0 0

 VEB2        10000 0.000 14.937 1   0 0 0 0 0

 SPD4        10000 0.000 15.016 1   0 0  0 0 0

 KOM3        10000 0.000 15.150 1   0 0 0 0 0

 SPD5        10000 0.000 15.071 1   0 0 0 0 0

 SRV         10000 0.000 12735.141 1   0 0 0 0 0

 SPD6        10000 0.000 705.193 1   0 0 0 0 0

 KOM4        10000 0.000 698.097 1   0 0 0 0 0

 SPD7        10000 0.000 719.685 1   0 0 0 0 0

 VEB3        10000 0.000 697.882 1   0 0 0 0 0

 MARSH3      10000 0.000 698.291 1   0 0 0 0 0

 INTERNET2   10000 0.000 1586.483 1   0 0 0 0 0

 MARSH4      10000 0.000 680.719 1   0 0 0 0 0

 VEB4        10000 0.000 694.382 1   0 0 0 0 0

 SPD8        10000 0.000 688.618 1   0 0 0 0 0

 KOM5        10000 0.000 692.471 1   0 0 0 0 0

 SPD9        10000 0.000 706.543 1   0 0 0 0 0

 KOM6        10000 0.000 690.185 1   0 0 0 0 0

 SPD10       10000 0.000 697.268 1   0 0   0 0 0

 WS1         10000 0.000 10033.118 1   0 0 0 0 0

 

 

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

 1              1 0 10000 10000 0.000 0.000 0.000 0

 2              1 0 10000 10000 0.000 0.000 0.000 0

 3              1 0 10000 10000 0.000 0.000 0.000 0

 4              1 0 10000 10000 0.000 0.000 0.000 0

 5              1 0 10000 10000 0.000 0.000 0.000 0

 6              1 0 10000 10000 0.000 0.000 0.000 0

 7              1 0 10000 10000 0.000 0.000 0.000 0

 8              1 0 10000 10000    0.000 0.000 0.000 0

 9              1 0 10000 10000 0.000 0.000 0.000 0

 10             1 0 10000 10000 0.000 0.000 0.000 0

 11             1 0 10000 10000 0.000 0.000 0.000 0

 12             1 0 10000 10000 0.000 0.000 0.000 0

 13             1 0 10000 10000 0.000 0.000 0.000 0

 14             1 0 10000 10000 0.000  0.000 0.000 0

 15             1 0 10000 9998 0.000 0.877 4384.003 0

 16             1 0 10000 10000 0.000 0.000 0.000 0

 17             1 0 10000 10000 0.000 0.000 0.000 0

 18             1 0 10000 10000 0.000 0.000 0.000 0

 19             1 0 10000 10000 0.000 0.000 0.000 0

 20             1 0 10000 10000 0.000 0.000 0.000 0

 21             1 0 10000 10000 0.000 0.000 0.000 0

 22             1 0 10000 10000 0.000 0.000 0.000 0

 23             1 0 10000 10000 0.000 0.000 0.000 0

 24             1 0 10000 10000 0.000 0.000 0.000 0

 25             1 0 10000 10000 0.000 0.000 0.000 0

 26             1 0 10000 10000 0.000 0.000 0.000 0

 27             1 0 10000 10000   0.000 0.000 0.000 0

 28             1 0 10000 10000 0.000 0.000 0.000 0

 29             1 0 10000 9997 0.000 2.969 9897.045 0

 

 

TABLE         MEAN STD.DEV.  RANGE      RETRY FREQUENCY CUM.%

 TABQ      32943.481 16489.662                      0

                           4000.000 - 5000.000        1 0.01

                           5000.000 - 6000.000        1 0.02

                           6000.000 - 7000.000        3 0.05

                           7000.000 - 8000.000       13 0.18

                           8000.000 - 9000.000       31 0.49

                           9000.000 - 10000.000       48 0.97

                          10000.000 - 11000.000       72 1.69

                          11000.000 - 12000.000      107 2.76

                          12000.000 - 13000.000      145 4.21

                          13000.000 - 14000.000      182 6.03

                          14000.000 - 15000.000      223 8.26

                          15000.000 - 16000.000      254 10.80

                          16000.000 - 17000.000      241 13.21

                          17000.000 - 18000.000      262 15.83

                          18000.000 - 19000.000      277 18.60

                          19000.000 - _               8140 100.00

 

 

FEC XN PRI    BDT ASSEM CURRENT NEXT PARAMETER VALUE

 10001 0 606140883426.300 10001 0 1

 

Распределение заявки в

ОСЬ OX – пребывания в (мс), ОСЬ OY – Количество

 

Если Tq = , то

Tq спд(1) = 15,0048мкс = 0,0000150048с

Tq ком(1) = 14,987мкс = 0,000014987с

Tq веб-сер(1) = 14,8195мкс = 0,0000148195с

Tq марш(1) = 14,9835мкс = 0,0000149835с

Tq инт(1) = 35,789мкс = 0,000035789с

Tqsrv (1) = 12735,141мкс = 0,012735141с

 

Tq спд(2 ) = 703,4614мкс = 0,0007034614с

Tq ком(2) = 693,584мкс = 0,000693584с

Tq веб-сер(2) = 696,132мкс = 0,000696132с

Tq марш(2) = 689,505мкс = 0,000689505с

Tq инт(2) = 1586,483мкс = 0,00586483с

TqWS (2) = 10033,118мкс = 0,010033118с

 

Интенсивность обслуживания СМО (µ):

µспд.(1) =  ≈ 333226 1/с

µком(1) =  ≈ 200173 1/с

µмарш(1) =  ≈ 133480 1/с

µвеб-сер(1) =  ≈ 134957 1/с

µинт(1) =  ≈ 27941 1/с

µоб.ф(1) =  ≈ 78 1/с

 

µспд(2) =  ≈ 1421 1/с

µком(2) =  ≈ 4325 1/с

µмарш(2) =  ≈ 2900 1/с

µвеб-сер(2) =  ≈ 2873 1/с

µинт.(2) =  ≈ 170 1/с

µрез.(2) =  ≈ 99 1/с

 

Пусть:

Tq 1 – СПД1();

Tq 2 – задержка 1();

Tq 3 – задержка 1();

Tq 4 – задержка 1();

Tq 5 – задержка 1();

Tq 6 – задержка srv;

Tq 7 – СПД2();

Tq 8 – задержка 2();

Tq 9 – задержка 2();

Tq 10 – задержка 2();

Tq 11 – задержка ();

Tq 12 – задержка РС.

 

Т q i =  . Так как сеть последовательная, то λ i = Λ. Значит, Т q i =

Табл.2 задержка каждой СМО и общая задержка после самостоятельных расчётов

 

Граф.2 зависимость Tq от Λ

Граф. 3 Сравнение аналитических и имитационных расчётов

Исходя из вышеприведенных графиков, можно заметить, несмотря на их незначительное расхождение, что расчёт интенсивности обслуживания СМО аналитическим моделированием с учётом очередей верен.

По результатам задержки в в приборах Тимитац = 32943,481мкс = 0,032943481с. Данное значение приблизительно равно рассчитанной задержке с учётом очередей при аналитическом моделировании (Таналит = 0,03259275с). Оба значения требованию, так как задержка не 0,5с).



Поделиться:


Последнее изменение этой страницы: 2021-05-12; просмотров: 64; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.128.94.171 (0.143 с.)