Этапы перемещений грузовиков

Наименование этапа Описание этапа перемещения
ALOAD На данном этапе производится погрузка в грузовик партии деталей, выпущенной в филиале А. Погрузка длится 20 мин. Если грузовик приходит в момент, когда терминал ATERMINAL занят, то он становится в очередь QATERMINAL. Перед началом погрузки на единицу уменьшается значение, сохраняемое в сущности AQUEUE. После окончания погрузки грузовику присваивается статус «загружен» (значение параметра BUSY становится равным 1). Если на момент прибытия грузовика на складе в филиале A нет ни одной партии деталей, грузовик переходит к этапу ABTEST.
ABTEST На данном этапе производится определение, пуст ли грузовик. Если он пуст, то увеличивается на 1 значение сущности EMPTY. В противном случае грузовик отправляется на следующий этап.
ABMOVE На данном этапе происходит перегон грузовика из филиала A в филиал В. Перегон занимает 30 мин. Перед началом перегона наращивается значение, сохраняемое в сущности MOVES. После окончания перегона грузовик переходит к следующему этапу.
BUNLOAD Если грузовик загружен, на данном этапе происходит его разгрузка в филиале B. В противном случае грузовик переходит к следующему этапу. Если загруженный грузовик приходит в момент, когда терминал разгрузки BTERMINAL1 занят, то он становится в очередь QBTERMINAL1. Разгрузка длится 20 мин. После окончания разгрузки грузовику присваивается статус «пуст» (параметр BUSY становится равным 0).
BLOAD На данном этапе производится погрузка в грузовик партии деталей, выпущенной в филиале B. Погрузка длится 20 мин. Если грузовик приходит в момент, когда терминал загрузки BTERMINAL2 занят, то он становится в очередь QBTERMINAL2. Перед началом погрузки на единицу уменьшается значение, сохраняемое в сущности BQUEUE. После окончания погрузки грузовику присваивается статус «загружен» (значение параметра BUSY становится равным 1), Если на момент прибытия грузовика на складе в филиале B нет ни одной партии деталей, грузовик переходит к следующему этапу.
BCTEST На данном этапе производится определение, пуст ли грузовик. Если он пуст, то наращивается значение сущности EMPTY. В противном случае грузовик отправляется на следующий этап.
BCMOVE На данном этапе происходит перегон грузовика из филиала B в филиал C. Перегон занимает 30 мин. Перед началом перегона наращивается значение, сохраняемое в сущности MOVES. После окончания перегона грузовик переходит к следующему этапу.
CUNLOAD Если грузовик загружен, на данном этапе происходит его разгрузка в филиале C. В противном случае грузовик переходит к следующему этапу. Если загруженный грузовик приходит в момент, когда терминал CTERMINAL занят, то он становится в очередь QCTERMINAL. Разгрузка длится 20 мин. После окончания разгрузки грузовику присваивается статус «пуст» (параметр BUSY становится равным 0).
CAMOVE На данном этапе происходит перегон грузовика из филиала C в филиал A. Перегон занимает 20 мин. После окончания перегона грузовик переходит к этапу ALOAD и начинается новый виток перемещений грузовика.

1.4. Моделирующая программа на языке GPSS

1.4.1. Блок-диаграмма модели в символике языка GPSS

В сегменте 1 происходит инициализация SAVEVALUE-сущностей со значением 0.

 
 


Рисунок 2 – Блок-диаграмма сегментов 2,3,5




Рисунок 3 – Блок-диаграмма сегмента 4


1.4.2. Описание текста моделирующей программы

В следующей таблице приводится описание определенных строк программы (* обозначает любую цифру):

Таблица 3.


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



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