ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 08.06.2019
Просмотров: 134
Скачиваний: 1
Студента ИТ 14-1 Красовского А.В.
Лабораторная работа 5
Исследование работы СМО с захватом прибора
Цель: получить навыки в создании моделей работы смо с мку
Вариант 10
Задача. Производство деталей определенного вида включает слесарную обработку и точение на токарном станке. Несколько слесарей используют один станок. Рабочий слесарит деталь, ожидает возможности использовать станок, работает на станке, возвращается на свое рабочее место. Время от времени наладчик прерывает обработку детали для смены инструмента. Время прихода наладчика распределено экспоненциально со средним значением интервала прихода 100 мин. Длительность слесарной обработки – 205 мин, смены инструмента – 103 мин, обработки на станке – 305 мин. Зарплата слесаря –10 грн., стоимость использования станка в смену – 5 грн., стоимость изделия –50 грн., стоимость материала – 2 грн. Проанализировать статистику очереди слесарей к станку. Определить оптимальное число слесарей, когда прибыль максимальна.
Номер варианта |
Длительность слесарной обработки, мин |
Длительность смены инструмента, мин |
Длительность обработки на станке, мин |
Приход наладчика через t, мин |
10 |
18 3 |
8 3 |
15 2 |
65 |
Таблица определений:
Элемент GPSS |
Пояснение |
Транзакты |
|
1-й сегмент |
Рабочий с деталю |
2-й сегмент |
Наладчик |
3-й сегмент |
Таймер |
Канал обслуживания |
|
STAN |
Токарный станок |
Очередь |
|
MEN |
Очередь рабочих с деталями к станку |
Захватчик |
|
STAN |
Наладчик |
1-й сегмент:
Приход рабочего => Длительность слесарной обработки => Занятие очереди MEN => Занятие станка STAN => Освобождение очереди MEN ->
Работа на станке => Освобождение станка STAN => Возвращение на первое рабочее место
GENERATE ,,,D => NEXT ADVANCE 20,5 => QUEUE MEN =>
SEIZE STAN => DEPART MEN => ADVANCE 30,5 => RELEASE STAN => TRANSFER ,NEXT
INITIAL X$PRIB,0
INITIAL X$EKSP,1
DOH VARIABLE 50#N$BOX
IZD VARIABLE 10#X$EKSP#10+5#10+2#N$BOX
PRIB1 VARIABLE V$DOH-V$IZD
GENERATE ,,,X$EKSP
NEXT ADVANCE 18,3
QUEUE ALFA
SEIZE ADMIN
DEPART ALFA
ADVANCE 15,2
BOX RELEASE ADMIN
TRANSFER ,NEXT
2-й сегмент:
Приход наладчика => Захват канала обслуживания STAN => Смена инструмента на стнаке => Освобождение станка STAN => Уход наладчика
GENERATE (Exponential(1,0,100)) => PREEMPT STAN => ADVANCE 5,2 => RETURN STAN => TERMINATE
GENERATE (EXPONENTIAL(1,0,100))
PREEMPT ADMIN
ADVANCE 8,3
RETURN ADMIN
TERMINATE
GENERATE 4800
SAVEVALUE PRIB,V$PRIB1
TERMINATE 1
START 1
Кол-во Слесарей |
Прибыль |
1 |
6474 |
2 |
12566 |
3 |
13570 |
4 |
13758 |
5 |
13322 |
График:
Вывод: Для максимальной прибыли необходимо четверо слесарей