МОРФ
НГТУ
Кафедра прикладной математики
и информатики
Лабораторная Работа №3
Вариант 5
Факультет: ПМИ
Группа: ПМ-06
Выполнили: Бейсенов К.В.
Ким М.Ю.
Проверил: Чимитова Е.В.
Новосибирск
2004
Цель работы:
Моделирование систем массового обслуживания с одним прибором и очередью.
Задание:
Рабочие трёх типов приходят на
склад за запасными частями. Интервал прихода первых рабочих распределён
равномерно в отрезке 3010 мин, время обслуживания 12
5 мин. Соответственно у второго типа 20
8 мин и 6
3 мин; у
третьего 15
5 мин 3
1 мин.
На складе работает один человек. Он обслуживает рабочих в порядке очерёдности.
Смоделировать работу склада в течение восьмичасового рабочего дня. Подсчитать
убытки предприятия, если простой в очереди обходится в 0,5 коп. в секунду.
Построение модели:
Примем за единицу времени 1 минуту. Восьмичасовой рабочий день это 480 минут.
Составим таблицу определений:
Элементы |
Интерпретация |
Транзакты: 1-й сегмент модели 2-й сегмент модели 3-й сегмент модели 4-й сегмент модели Приборы: SKLAD Очереди: LINE |
Рабочие первого типа Рабочие второго типа Рабочие третьего типа Таймер Кладовщик Очередь, используемая для сбора статистики о рабочих |
Текст программы:
SIMULATE
GENERATE 30,10
QUEUE LINE
SEIZE SKLAD
DEPART LINE
ADVANCE 12,5
RELEASE SKLAD
TERMINATE
GENERATE 20,8
QUEUE LINE
SEIZE SKLAD
DEPART LINE
ADVANCE 6,3
RELEASE SKLAD
TERMINATE
GENERATE 15,5
QUEUE LINE
SEIZE SKLAD
DEPART LINE
ADVANCE 3,1
RELEASE SKLAD
TERMINATE
GENERATE 480
TERMINATE 1
START 1
Результаты:
GPSS World Simulation Report - Model.6.1
Thursday, April 08, 2004 13:42:55
START TIME END TIME BLOCKS FACILITIES STORAGES
0.000 480.000 23 1 0
NAME VALUE
LINE 10000.000
SKLAD 10001.000
LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY
1 GENERATE 15 0 0
2 QUEUE 15 0 0
3 SEIZE 15 0 0
4 DEPART 15 0 0
5 ADVANCE 15 0 0
6 RELEASE 15 0 0
7 TERMINATE 15 0 0
8 GENERATE 24 0 0
9 QUEUE 24 0 0
10 SEIZE 24 0 0
11 DEPART 24 0 0
12 ADVANCE 24 1 0
13 RELEASE 23 0 0
14 TERMINATE 23 0 0
15 GENERATE 33 0 0
16 QUEUE 33 1 0
17 SEIZE 32 0 0
18 DEPART 32 0 0
19 ADVANCE 32 0 0
20 RELEASE 32 0 0
21 TERMINATE 32 0 0
22 GENERATE 1 0 0
23 TERMINATE 1 0 0
FACILITY ENTRIES UTIL. AVE. TIME AVAIL. OWNER PEND INTER RETRY DELAY
SKLAD 71 0.897 6.063 1 71 0 0 0 1
QUEUE MAX CONT. ENTRY ENTRY(0) AVE.CONT. AVE.TIME AVE.(-0) RETRY
LINE 4 1 72 13 0.959 6.391 7.799 0
FEC XN PRI BDT ASSEM CURRENT NEXT PARAMETER VALUE
71 0 484.795 71 12 13
75 0 490.092 75 0 8
76 0 491.925 76 0 15
74 0 497.071 74 0 1
77 0 960.000 77 0 22
Выводы:
Средняя загрузка кладовщика |
90% |
Максимальная длина очереди |
4 |
Среднее время обслуживания кладовщиком рабочего (без очереди) |
6.063 |
Среднее время обслуживания кладовщиком рабочего (с очередью) |
6.391 |
Общее число обслуженных рабочих |
71 |
Общее число рабочих пришедших к складу за запчастями |
72 |
Посчитаем убытки предприятия, если простой 0.5 коп в секунду:
(6.391-6.063)минут*72рабочих*60секунд*0.5коп = 708.48коп = 7руб 8коп
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.