Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
GPSS / МетодGPSS.doc
Скачиваний:
23
Добавлен:
26.02.2016
Размер:
2.09 Mб
Скачать

Simulate

**********1-й сегмент-стрижка********************

GENERATE 35,10

QUEUE LINE1

SEIZE MASTER

DEPART LINE1

ADVANCE 30,5

RELEASE MASTER

SAVEVALUE A+,15

TERMINATE

**********2-й сегмент-стрижка и бритье************

GENERATE 60,20

QUEUE LINE2

SEIZE MASTER

DEPART LINE2

ADVANCE 40,10

RELEASE MASTER

SAVEVALUE B+,20

TERMINATE

**********3-й сегмент-перерыв********************

GENERATE 240,,,1,2

SEIZE MASTER

ADVANCE 60

RELEASE MASTER

TERMINATE

**********4-й сегмент-таймер********************

GENERATE 540

TERMINATE 1

START 1

END

Выходные данные программы

Facility Average Number Average

utilization entries time/tran

MASTER .95 14 36.71

Queue Maximum Average Total Zero Percent

(AD set) contents contents entries entries zeros

LINE1 10 3.91 15 1 6.67

LINE2 2 .51 8 1 12.50

Queue Average $Average Current

(AD set) time/trans time/trans contents

LINE1 140.60 150.64 10

LINE2 34.31 39.21 0

Savevalue name Value

A135.00

B100.00

Полученные данные показывают, что очередь к мастеру велика по сравнению с заданными ограничениями и равна 10, загрузка мастера также большая – 0.95. Переменные А и В определяют сумму денег, полученных за обслуживание клиентов первого и второго типа.

Будем менять внутренние параметры модели (времена обслуживания) так, чтобы уложиться в заданные критерии. Для этого изменим время обслуживания клиентов первого типа в сторону уменьшения для сокращения очереди. При необходимости возможно изменение и второго параметра – времени обслуживания клиентов второго типа. Изменением значений параметров добиваемся получения результатов в заданных пределах.

Окончательно приходим к следующим значениям параметров: 155 и 255 для клиентов первого и второго типа соответственно.

Выходные данные измененной программы

Facility Average Number Average

utilization entries time/tran

MASTER .86 23 20.27

Queue Maximum Average Total Zero Percent

(AD set) contents contents entries entries zeros

LINE1 2 .70 15 4 26.67

LINE2 2 .35 9 2 22.22

Queue Average $Average Current

(AD set) time/trans time/trans contents

LINE1 25.20 34.36 1

LINE2 20.72 26.64 1

Savevalue name Value

A 210.00

B 140.00

Полученные данные вполне допустимы, причём клиенты обслуживаются без приоритетов. В переменной А хранится сумма денег, полученная за обслуживание клиентов первого типа, а в переменной В – сумма денег, полученная за обслуживание клиентов второго типа.

Посмотрим как изменятся доходы, если клиенты второго типа будут обслуживаться в первую очередь. Для этого расставим относительные приоритеты. Клиенты второго типа будут иметь приоритет 2 , а клиенты первого типа – 1.

Результаты моделирования

Facility Average Number Average

utilization entries time/tran

MASTER .86 23 20.27

Queue Maximum Average Total Zero Percent

(AD set) contents contents entries entries zeros

LINE1 3 1.07 15 4 26.67

LINE2 1 .12 9 2 22.22

Queue Average $Average Current

(AD set) time/trans time/trans contents

LINE1 38.51 52.52 2

LINE2 7.03 9.04 0

Savevalue name Value

A 195.00

B 160.00

Итак, можно отметить, что общая длина очереди не изменилась, но в ней увеличилось количество клиентов первого типа, так как клиенты второго типа обслуживались в первую очередь. Сумма денег за обслуживание в первом случае была 350 рублей, а в этот раз она увеличилась на 5 рублей, что за продолжительный срок работы может дать неплохой выигрыш в доходе.

Соседние файлы в папке GPSS