Построение модели

В данном случае есть два ограничивающих условия, влияющих на пропускную способность системы: одна печь и некоторое фикси­рованное количество сборщиков, работающих в системе.

Естественно для моделирования печи использовать понятие «Устройство», также естественно отождествлять сборщиков с тран­зактами. Тогда можно считать, что сборщики «циркулируют» в системе, периодически осуществляя сборку и обжиг.

Аналогично и транзакты должны циркулировать в GPSS-модели системы. Как видно из Остановки задачи, модель представляет собой замкнутую СМО с одним устройством обслуживания.

В реальной системе, после того, как сборщик вынимает из печи обожженную деталь, он возвращается и начинает новый этап сборки. В модели после того, как транзакт завершает использование устрой­ства, он должен быть перемещен с помощью блока TRANSFER в блок следующей сборки. Для ограничения общего количества тран­зактов, циркулирующих в модели, необходимо использовать операнд D блока GENERATE.

Для вычисления прибыли при заданном числе сборщиков необ­ходимо знать, сколько готовых деталей они сделают на протяжении моделируемого периода. Это значение дает количество выходов из печи, т.е. в процессе моделирования нас интересует именно эта вели­чина.

Таблица 4.17 (Таблица определений)

Элементы GPSS Интерпретация
Транзакты В 1 сегменте модели Во 2 сегменте модели   Сборщики Таймер
Устройство OVEN Печь

Единица модельного времени - 1 мин.

Программа:

GENERATE „,4; Определение количества сборщиков

ВАСК1 ADVANCE 30,5; Сборка следующей детали

SEIZE OVEN; Занятие печи

ADVANCE 8,2; Использование печи

RELEASE OVEN; Освобождение печи

TRANSFER,BACK1; Переход к сборке следующей детали

GENERATE 2400; Моделирование пяти дней роботы

TERMINATE 1; Завершение работы


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: