Задача. Фабрика собирает велосипеды, на ней работает следующий персонал: 2 клерка, 3 мастера по изготовлению рам, 1 седельный мастер, 1 мастер по изготовлению руля, 1 колесный мастер, 1 мастер по изготовлению педалей, 4 сборщика и 3 упаковщика. Компания собирает велосипед каждые 50±10 минут. Организационный отдел готовит документы на поставку, инструкции, набор инструментов и счет-фактуру.
Каждый отдел забирает со склада компонент, необходимый для конкретного заказа, внимательно осматривает его (3±1 минуты) и подготавливает его к сборке. Рама изготовляется в течение 65 минут (экспоненциальное распределение). Когда все компоненты готовы, начинается сборка, которая занимает в среднем 90 минут со стандартным отклонением в 10 минут. Когда готовы документы на поставку, набор инструментов и собранный велосипед, все это упаковывается (40±5 минут) для отправки. Необходимо:
1. Найти коэффициент использования персонала в каждом отделе.
2. Определить транзитное время заказов покупателей.
3. Необходимо ли изменить количество работников в каждом отделе?
4. Смоделировать работу велосипедной фабрики в течение 5 дней.
Решение.
Orders FUNCTION P$Department,L6
1,Order/2,Frame/3,Saddle/4,Handlebars/5,Wheels/6,Pedals
Transit TABLE M1,100,100,20
Clerks STORAGE 2
Framers STORAGE 3
Saddlers STORAGE 1
Handlers STORAGE 1
Wheelers STORAGE 1
Pedalers STORAGE 1
Builders STORAGE 4
Packers STORAGE 3
GENERATE 50,10 ;Прибывает заказ на велосипед.
SPLIT 5,Factory,Department ;5 копий заказа.
Order ENTER Clerks
ADVANCE 80,10 ;Подготовка счет-фактуры.
LEAVE Clerks
Invoice MATCH Bicycle ;Ждать изготовления велосипеда.
TERMINATE ;Транзакт завершил работу.
Factory TRANSFER FN,Orders ;Копия направляется в необходимый отдел.
Frame ENTER Framers
ADVANCE (Exponential(1,0,65)) ;Изготовление рамы.
ADVANCE 12,2 ;Осмотр рамы.
LEAVE Framers
TRANSFER ,Build ;Передается на сборку.
Saddle ENTER Saddlers
ADVANCE 6,3 ;Приемка сиденья со склада.
ADVANCE 3,1 ;Осмотр сиденья.
LEAVE Saddlers
TRANSFER ,Build ;Передается на сборку.
Handlebars ENTER Handlers
ADVANCE 4,2 ;Приемка руля со склада.
ADVANCE 3,1 ;Осмотр руля.
LEAVE Handlers
TRANSFER ,Build ;Передается на сборку.
Wheels ENTER Wheelers
ADVANCE 3,1 ;Приемка колес со склада.
ADVANCE 3,1 ;Осмотр колес.
LEAVE Wheelers
TRANSFER ,Build ;Передается на сборку.
Pedals ENTER Pedalers
ADVANCE 5,1 ;Приемка педалей со склада.
ADVANCE 3,1 ;Осмотр педалей.
LEAVE Pedalers
TRANSFER ,Build ;Передается на сборку.
Build ASSEMBLE 5 ;Сборка.
ENTER Builders
ADVANCE ( Normal (1,90,10)) ;Время сборки.
ADVANCE 35,5 ;Осмотр.
LEAVE Builders
Bicycle MATCH Invoice ;Ждать оформления документов.
ENTER Packers
ADVANCE 40,5 ;Упаковка перед отправкой.
LEAVE Packers
TABULATE Transit
TERMINATE ;Транзакт завершил работу.
GENERATE 480 ;Таймер «дня».
TERMINATE 1 ;Транзакт завершил работу.
START 5
Результаты моделирования.