Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

ЗАДАЧА № 10 (сборка деталей)



На сборочный участок цеха поступают 2 потока деталей А – через каждые (9±3) мин, В – через каждые (6±2). Процесс сборки занимает (7±2) мин. Промоделировать процесс сборки 10 деталей, определить количество поступивших деталей по типам.

 
 

Q-СХЕМА задачи № 10

Для моделирования процесса сборки предполагается использовать блоки ASSEMBLE и MATCH. Поэтому при разработке программы необходимо, чтобы все транзакты модели принадлежали одному ансамблю (т.е. оба входящих потока обязаны быть «потомками» единственного транзакта–«родителя»).

GPSS–ПРОГРАММА задачи № 10

GENERATE ,,, 1;в начале создается 1 транзакт

SPLIT 1,tipA;делаем его копию – это деталь А

TRANSFER, tipB;оригинал – это деталь В

tipA SAVEVALUE KOLA+,1

ADVANCE 9, 3;задержка на время поступления А

SPLIT 1, AAA;копию отправим на сборку

TRANSFER, tipA;оригинал – это следующ. деталь А

tipB SAVEVALUE KOLB+,1

ADVANCE 6, 2;поток В – аналогично потоку А

SPLIT 1, BBB

TRANSFER, tipB

AAA MATCH BBB;синхронизация сборки А с В

TRANSFER,SB;отправка детали А на сборку

BBB MATCH AAA;синхронизация сборки В с А

SB ASSEMBLE 2;объединение деталей А и B в узел

SEIZE SBOR;процесс сборки

ADVANCE 7, 2;задержка на время сборки

RELEASE SBOR

TERMINATE 1; готовый узел покидает участок

START 10

Статистика по сохраняемым величинам:

Содержимое ячейки KOLA (количество деталей A) = 10.

Содержимое ячейки KOLB (количество деталей B) = 14.





Дата публикования: 2015-04-07; Прочитано: 405 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...