Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Конспект лекции 6.doc
Скачиваний:
15
Добавлен:
22.08.2019
Размер:
168.45 Кб
Скачать

Пример 6.4. Поиск объекта по заданному условию

Структурная схема примера представлена на рис.6.4.

PK1

180±50

PK2

GT

Решённые задачи

100±30 210±70

PK3

300±50

Время функционирования всех элементов модели распределено по равномерному закону. Останов после решения 100 задач.

Рис.6.4. Структурная схема примера 6.4

GENERATE 100,30

TRANSFER ALL,PERV,TRET,4

*Транзакт, вошедший в блок TRANSFER, проверяет возможность занять *любой блок, начиная с метки PERV до метки TRET, которые он

*проверяет с шагом в 4 блока.

PERV SEIZE 1

ADVANCE 180,50

RELEASE 1

TERMINATE 1

VTOR SEIZE 2

ADVANCE 210,70

RELEASE 2

TERMINATE 1

TRET SEIZE 3

ADVANCE 300,50

RELEASE 3

TERMINATE 1

START 100

Отметим, что если транзакт не находит свободное устройство, то он остаётся в блоке TRANSFER до тех пор, пока не освободится какое-нибудь из них.

Отчёт

GPSS World Simulation Report - Untitled Model 1.1.1

Friday, March 09, 2012 07:37:44

START TIME END TIME BLOCKS FACILITIES STORAGES

0.000 10329.000 14 3 0

NAME VALUE

PERV 3.000

TRET 11.000

VTOR 7.000

LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY

1 GENERATE 101 0 0

2 TRANSFER 101 0 0

PERV 3 SEIZE 44 0 0

4 ADVANCE 44 1 0

5 RELEASE 43 0 0

6 TERMINATE 43 0 0

VTOR 7 SEIZE 35 0 0

8 ADVANCE 35 0 0

9 RELEASE 35 0 0

10 TERMINATE 35 0 0

TRET 11 SEIZE 22 0 0

12 ADVANCE 22 0 0

13 RELEASE 22 0 0

14 TERMINATE 22 0 0

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

1 44 0.768 180.363 1 101 0 0 0 0

2 35 0.716 211.293 1 0 0 0 0 0

3 22 0.621 291.785 1 0 0 0 0 0

FEC XN PRI BDT ASSEM CURRENT NEXT PARAMETER VALUE

102 0 10352.319 102 0 1

101 0 10425.555 101 4 5

Отметим, что в данном примере устройства выбирались по принципу «первый свободный с наименьшим номером», это подтверждается количеством транзактов обслуженных на устройствах и их коэффициентами использования.