|
МИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ, СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ РОСИЙСКОЙ ФЕДЕРАЦИИ
|
Ордена Трудового Красного Знамени федеральное государственное бюджетное образовательное учреждение высшего образования
|
|
«Московский технический университет связи и информатики»
|
Кафедра «Бизнес – информатики»
ЛАБОРАТОРНЫЕ РАБОТЫ
по дисциплине:
«Математическое и имитационное моделирование» Вариант №26
-
Выполнил:
Студент:
Принял:
Ерёмичев В. И.
г. Москва 2024
Лабораторная работа №1
Вариант №26
Постановка задачи:
Задана экспоненциальная сеть
P24
=0,2
λ
λ
P32
=0,4
Исходные данные:
Интенсивность
входного потока - λ = 5
;
Среднее время обслуживания SIS1: Ts1 = 30 мс;
Среднее время обслуживания SIS2: Ts2 = 20 мс;
Среднее время обслуживания в SIS3: Ts3 = 10 мс;
Среднее время обслуживания в SIS4: Ts4 = 20 мс
Найти: Lw, Tw, Lq, Tq, ρi
Программа моделирования
EXP1 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,100,110,30
TINP VARIABLE C1-X$INP
TABA TABLE V$TINP,50,40,25
TOUT VARIABLE C1-X$OUT
TABB TABLE V$TOUT,50,40,25
PRIB1 STORAGE 3
GENERATE 200,FN$EXP1
MARK 8
SAVEVALUE INP,C1
SAVEVALUE OUT,C1
SIS1 QUEUE 1
ENTER PRIB1
DEPART 1
ADVANCE 30,FN$EXP1
LEAVE PRIB1
SIS2 QUEUE 2
SEIZE PRIB2
DEPART 2
ADVANCE 20,FN$EXP1
RELEASE PRIB2
TRANSFER .2,SIS3,SIS4
SIS3 QUEUE 3
SEIZE PRIB3
DEPART 3
ADVANCE 10,FN$EXP1
RELEASE PRIB3
TRANSFER .4,SIS0,SIS2
SIS4 QUEUE 4
SEIZE PRIB4
DEPART 4
ADVANCE 20,FN$EXP1
RELEASE PRIB4
TRANSFER ,SIS1
SIS0 TABULATE TABQ
TABULATE TABA
TABULATE TABB
TERMINATE 1
START 5000
Результат программы
START TIME END TIME BLOCKS FACILITIES STORAGES
0.000 999929.197 31 3 1
NAME VALUE
EXP1 10000.000
INP 10007.000
OUT 10008.000
PRIB1 10006.000
PRIB2 10009.000
PRIB3 10010.000
PRIB4 10011.000
SIS0 28.000
SIS1 5.000
SIS2 10.000
SIS3 16.000
SIS4 22.000
TABA 10003.000
TABB 10005.000
TABQ 10001.000
TINP 10002.000
TOUT 10004.000
LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY
1 GENERATE 5002 0 0
2 MARK 5002 0 0
3 SAVEVALUE 5002 0 0
4 SAVEVALUE 5002 0 0
SIS1 5 QUEUE 7080 0 0
6 ENTER 7080 0 0
7 DEPART 7080 0 0
8 ADVANCE 7080 0 0
9 LEAVE 7080 0 0
SIS2 10 QUEUE 10421 1 0
11 SEIZE 10420 0 0
12 DEPART 10420 0 0
13 ADVANCE 10420 1 0
14 RELEASE 10419 0 0
15 TRANSFER 10419 0 0
SIS3 16 QUEUE 8341 0 0
17 SEIZE 8341 0 0
18 DEPART 8341 0 0
19 ADVANCE 8341 0 0
20 RELEASE 8341 0 0
21 TRANSFER 8341 0 0
SIS4 22 QUEUE 2078 0 0
23 SEIZE 2078 0 0
24 DEPART 2078 0 0
25 ADVANCE 2078 0 0
26 RELEASE 2078 0 0
27 TRANSFER 2078 0 0
SIS0 28 TABULATE 5000 0 0
29 TABULATE 5000 0 0
30 TABULATE 5000 0 0
31 TERMINATE 5000 0 0
FACILITY ENTRIES UTIL. AVE. TIME AVAIL. OWNER PEND INTER RETRY DELAY
PRIB2 10420 0.209 20.036 1 5000 0 0 0 1
PRIB3 8341 0.084 10.071 1 0 0 0 0 0
PRIB4 2078 0.043 20.731 1 0 0 0 0 0
QUEUE MAX CONT. ENTRY ENTRY(0) AVE.CONT. AVE.TIME AVE.(-0) RETRY
1 2 0 7080 7070 0.000 0.015 10.937 0
2 6 1 10421 8259 0.055 5.317 25.628 0
3 5 0 8341 7650 0.008 0.959 11.574 0
4 2 0 2078 1975 0.002 0.956 19.292 0
STORAGE CAP. REM. MIN. MAX. ENTRIES AVL. AVE.C. UTIL. RETRY DELAY
PRIB1 3 3 0 3 7080 1 0.214 0.071 0 0
SAVEVALUE RETRY VALUE
INP 0 999921.989
OUT 0 999921.989
FEC XN PRI BDT ASSEM CURRENT NEXT PARAMETER VALUE
5000 0 999929.419 5000 13 14 8 999874.186
5003 0 1000150.512 5003 0 1
