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

Страницы работы

Содержание работы

МИНИСТЕРСТВО ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ И СВЯЗИ РОССИЙСКОЙ ФЕДЕРАЦИИ

ГОСУДАРСТВЕННОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

МОСКОВСКИЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ СВЯЗИ И ИНФОРМАТИКИ

КАФЕДРА ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ В ЭКОНОМИКЕ И УПРАВЛЕНИИ

Лабораторная работа №7

Выполнила:

Студентка группы

.

Принял:

Москва 2010

Лабораторная работа 1

Экспоненциальная сеть

λ =10(1/с)                                  

Ts2Ts1                                                                                                                     Prib1                                                  

Ts1,Ts3,Ts4
 


Prib 2

Prib3

Ts1=20 мс

Ts2=30 мс

Ts3=20 мс

Ts4 = 80мс

Найти: Tw , Lw , Tq , Lq , ρ

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

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

Данную СМО можно разделить на многоканальную систему и 3 части, в каждой из которых есть прибор и буфер . В многоканальную систему заявки поступают из входного потока и из третьего прибора с вероятностью 0.2. Во второй прибор заявки поступают из многоканальной системы и из третьего прибора. В третий прибор заявки поступают из второго прибора с вероятностью 0.3

Время между поступлением заявок и время обслуживания заявок в приборе распределено экспоненциально.

Выбор и обоснование исходных данных:

Для нахождения необходимых данных используем параметры,  данные нам по условию задачи.

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

*model smoLIZ

*

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/.9998,8

tab1 table M1,48,48,25

TINP VARIABLE C1-X$INP

TAB2 TABLE V$TINP,30,35,25

TOUT VARIABLE C1-X$OUT

TAB3 TABLE V$TOUT,51,53,25

tab4 table MP7,48,48,25

sys1 storage 2

generate 100,FN$EXP1

mark 7

SAVEVALUE INP,C1

met2 queue 1

enter sys1

depart 1

advance 20,FN$EXP1

leave sys1

*

met1 queue 2

seize prib2

depart 2

advance 20,FN$EXP1

release prib2

transfer .5,TRAN1,sys0

TRAN1 transfer .6,sys4,sys3

*

sys3 queue 3

seize prib3

depart 3

advance 30,FN$EXP1

release prib3

transfer ,met1

*

sys4 queue 4

seize prib4

depart 4

advance 80,FN$EXP1

release prib4

transfer ,met2

*

sys0 tabulate tab1

TABULATE TAB3

SAVEVALUE OUT,C1

TABULATE TAB2

tabulate tab4

terminate 1

start 10000

Отчет:

GPSS World Simulation Report - EI0701_LIZ.42.1

Friday, September 24, 2010 02:14:13 

START TIME           END TIME  BLOCKS  FACILITIES  STORAGES

0.000        1004494.214    33        3          1

NAME                       VALUE 

EXP1                        10000.000

INP                         10008.000

MET1                            9.000

MET2                            4.000

OUT                         10011.000

PRIB2                       10009.000

PRIB3                       10012.000

PRIB4                       10010.000

SYS0                           28.000

SYS1                        10007.000

SYS3                           16.000

SYS4                           22.000

TAB1                        10001.000

TAB2                        10003.000

TAB3                        10005.000

TAB4                        10006.000

TINP                        10002.000

TOUT                        10004.000

TRAN1                          15.000

LABEL              LOC  BLOCK TYPE     ENTRY COUNT CURRENT COUNT RETRY

1    GENERATE         10002             0       0

2    MARK             10002             0       0

3    SAVEVALUE        10002             0       0

MET2                4    QUEUE            13938             0       0

5    ENTER            13938             0       0

6    DEPART           13938             0       0

7    ADVANCE          13938             0       0

8    LEAVE            13938             0       0

MET1                9    QUEUE            19845             1       0

10    SEIZE            19844             1       0

11    DEPART           19843             0       0

12    ADVANCE          19843             0       0

13    RELEASE          19843             0       0

14    TRANSFER         19843             0       0

TRAN1              15    TRANSFER          9843             0       0

SYS3               16    QUEUE             5907             0       0

17    SEIZE             5907             0       0

18    DEPART            5907             0       0

19    ADVANCE           5907             0       0

20    RELEASE           5907             0       0

21    TRANSFER          5907             0       0

SYS4               22    QUEUE             3936             0       0

23    SEIZE             3936             0       0

24    DEPART            3936             0       0

25    ADVANCE           3936             0       0

26    RELEASE           3936             0       0

27    TRANSFER          3936             0       0

Похожие материалы

Информация о работе