- •Министерство образования
- •Имитационное моделирование систем массового обслуживания
- •Порядок выполнения лабораторных работ
- •Лабораторная работа n1 моделирование систем массового обслуживания с одним прибором
- •Simulate
- •Simulate
- •Simulate
- •Лабораторная работа n2 mоделирование многоканальных систем
- •С и с т е м а б е з о т к а з о в
- •Лабораторная работа n3 моделирование многофазных систем
- •0,0/0.1,0.104/0.2,0.222/0.3,0.355/0.4,0.509
- •Фрагмент программы:
- •Лабораторная работа n4 mоделирование сложных систем
- •График функции покрытия
- •М о д е л и р о в а н и е с л о жн ы х с и с т е м с п о м о щ ь ю с е т е й п е т р и
- •Литература
- •Варианты заданий
Simulate
1 GENERATE 50,,,,5
2 QUEUE LINE1
3 SEIZE UM
4 DEPART LINE1
5 ADVANCE 10
6 RELEASE UM
7 TERMINATE
8 GENERATE 10,,,,3
9 QUEUE LINE2
10 SEIZE UM
11 DEPART LINE2
12 ADVANCE 10
13 RELEASE UM
14 TERMINATE
15 GENERATE 20,,,,1
16 QUEUE LINE3
17 SEIZE UM
18 DEPART LINE3
19 ADVANCE 10
20 RELEASE UM
21 TERMINATE
22 GENERATE 480
23 TERMINATE 1
START 1
END
Модель включает следующие блоки: 1,8,15-генерирование транзактов с приоритетами 5,3,1 (значения приоритетов располагаются в обратном порядке); 2,9,16-вхождение транзакта в очередь на прибор; 3,10,17-занятие прибора UM; 4,11,18-выход из очереди; 5,12,19-моделирование обслуживания; 6,13,20-освобождение прибора UM; 21-уничтожение транзакта; 22-моделирование время работы мастерской (в минутах).
Выходные данные программы
Facility Average Number Average
utilization entries time/tran
UM .98 48 9.79
Queue Maximum Average Total Zero Percent
(AD set) contents contents entries entries zeros
LINE1 1 .00 9 9 100.00
LINE2 10 4.31 48 39 81.25
LINE3 24 11.50 24 0 .00
Queue Average $Average Current
(AD set) time/trans time/trans contents
LINE1 .00 .00 0
LINE2 43.13 230.00 9
LINE3 230.00 230.00 24
Выходные данные показывают, что очередь 1 для обслуживания с относительным приоритетом 5 равна 0, очередь 2 с относительным приоритетом 3 равна 9, очередь 3 с относительным приоритетом 1 равна 24. Следовательно, чем больше значение приоритета, тем быстрее по очереди идет обслуживание заявок.
Описание элементов прибора (Facility)
1. Доля времени занятости прибора - Average utilization.
2. Число обслуживаний - Number entries.
3. Средняя продолжительность одного обслуживания - Av.time/tran.
4. Номер транзакта на обслуживании - Seizing trans.no..
5. Номер транзакта, захватившего прибор - Preempting trans.no.
Описание элементов очереди (Queue)
1. Наибольшее значение очереди - Maximum contents.
2. Среднее значение содержимого очереди - Average contents.
3. Общее число входов в очередь - Total entries.
4. Общее число входов в очередь без последующего ожидания (нулевые входы) - Zero entries.
5. Процент нулевых входов - Perzent zeros.
6. Среднее время, проведенное в очереди (нулевые входы включаются) -
Average time/trans.
7. Среднее время, проведенное в очереди (нулевые входы исключаются) –
$Average time/trans.
8. Имя таблицы, в которой представлено распределение времени ожидания – Table number.
9.Текущее значение содержимого очереди - Current contents.
С и с т е м а с а б с о л ю т н ы м и п р и о р и т е т а м и
N Adr. Operation ABCDEFGH Comments
