GPSS Червяков И.С. 61-20. Длявыполненияработ поразделу 2 (ИМ) в системе gpss
Скачать 0.67 Mb.
|
2.1 Схема с отказомПрограмма ; Первый поток заявок GENERATE (Exponential(1,0,10 )) ; Создание транзакции GATE NU OKU,Met2; проверка занятости процессора и переход по метке при отказе SEIZE OKU ADVANCE (Exponential(1,0,9 )) ; Обслуживание заявки RELEASE OKU SAVEVALUE NOBsl+,1; количество обслуженных Terminate Met2 SAVEVALUE NOTk+,1; отказ в обслуживании TERMINATE GENERATE 10000; время моделирования в минутах Terminate 1 START 1 GPSS World Simulation Report - M_2_1.1.1 Thursday, May 26, 2022 15:52:43 START TIME END TIME BLOCKS FACILITIES STORAGES 0.000 10000.000 11 1 0 NAME VALUE MET2 8.000 NOBSL 10001.000 NOTK 10002.000 OKU 10000.000 LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY 1 GENERATE 1028 0 0 2 GATE 1028 0 0 3 SEIZE 525 0 0 4 ADVANCE 525 0 0 5 RELEASE 525 0 0 6 SAVEVALUE 525 0 0 7 TERMINATE 525 0 0 MET2 8 SAVEVALUE 503 0 0 9 TERMINATE 503 0 0 10 GENERATE 1 0 0 11 TERMINATE 1 0 0 FACILITY ENTRIES UTIL. AVE. TIME AVAIL. OWNER PEND INTER RETRY DELAY OKU 525 0.501 9.540 1 0 0 0 0 0 SAVEVALUE RETRY VALUE NOBSL 0 525.000 NOTK 0 503.000 FEC XN PRI BDT ASSEM CURRENT NEXT PARAMETER VALUE 1030 0 10000.886 1030 0 1 1031 0 20000.000 1031 0 10 Выводы. При времени моделирования T=10000 мин и входном пуассоновском потоке заявок со средним интервалом Tвх=10 ( мин и экспоненциальном временем обслуживания со средним значением Tоб=9 (μ=0.111) мин было порождено Nz=1028 заявок, обслужено Nob=525 заявок, вероятность обслуживания равна Pob=525/1028=0.5107, вероятность отказа в обслуживании равна Pot=1-Pob=1-0.5107= 0.4893. Теоретическое значение вероятности отказа Potk= =0.4739. Модельные величины достаточно близки к расчетным. Коэффициент использования устройства 0.501, среднее время обслуживания одной заявки 9.54 2.2 Одноканальная система с ограниченной очередьюПрограмма LQ VARIABLE 5; максимальная длина очереди GENERATE (Exponential(1,0,10 )) ; Создание транзакции SAVEVALUE NZa+1;подсчет порожденных заявок TEST L Q$OCH,V$LQ,Met; проверка наличия места в очереди и переход по метке QUEUE OCH SEIZE OKU DEPART OCH ADVANCE (Exponential(1,0,8 )) ; Обслуж.заявки RELEASE OKU SAVEVALUE NOBSL+,1; подсчет обслуженных заявок TERMINATE Met SAVEVALUE NOTk+,1; подсчет отказанных заявок TERMINATE GENERATE 10000; время моделирования в минутах Terminate 1 START 1 GPSS World Simulation Report - M_2_2.1.1 Thursday, May 26, 2022 16:06:44 START TIME END TIME BLOCKS FACILITIES STORAGES 0.000 10000.000 14 1 0 NAME VALUE LQ 10000.000 MET 11.000 NOBSL 10004.000 NOTK 10005.000 NZA 10001.000 OCH 10002.000 OKU 10003.000 LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY 1 GENERATE 978 0 0 2 SAVEVALUE 978 0 0 3 TEST 978 0 0 4 QUEUE 917 0 0 5 SEIZE 917 0 0 6 DEPART 917 0 0 7 ADVANCE 917 1 0 8 RELEASE 916 0 0 9 SAVEVALUE 916 0 0 10 TERMINATE 916 0 0 MET 11 SAVEVALUE 61 0 0 12 TERMINATE 61 0 0 13 GENERATE 1 0 0 14 TERMINATE 1 0 0 FACILITY ENTRIES UTIL. AVE. TIME AVAIL. OWNER PEND INTER RETRY DELAY OKU 917 0.737 8.038 1 979 0 0 0 0 QUEUE MAX CONT. ENTRY ENTRY(0) AVE.CONT. AVE.TIME AVE.(-0) RETRY OCH 5 0 917 276 1.450 15.817 22.628 0 SAVEVALUE RETRY VALUE NZA 0 978.000 NOBSL 0 916.000 NOTK 0 61.000 FEC XN PRI BDT ASSEM CURRENT NEXT PARAMETER VALUE 980 0 10011.411 980 0 1 979 0 10012.081 979 7 8 981 0 20000.000 981 0 13 Выводы. При времени моделирования T=10000 мин и входном пуассоновском потоке заявок со средним интервалом Tвх=10 ( мин и экспоненциальном временем обслуживания со средним значением Tоб=8 (μ=0.125) мин , максимальным размером очереди LQm=5 было порождено Nza=978 заявок, обслужено Nobsl=916 заявок, вероятность обслуживания равна Pob=916/978=0.9366, вероятность отказа в обслуживании равна Pot=1-Pob=1-0.9366=0.063395. Теоретическое значение вероятности отказа равно Pot= = 0.066342, что близко к модельному. Средняя длина очереди LQsr=1.45, среднее время нахождения в очереди TQs=15.817 мин, без учета тех заявок, которые сразу были направлены к процессору TQs=22.628 мин. Коэффициент использования процессора Util=0.737 |