
- •Подготовка к работе
- •Цель работы
- •Задание на лабораторную работу
- •Порядок выполнения работы
- •Имитационные модели сборочного цеха из лабораторной работы №1.
- •Непрерывный режим работы НР, СМ без запаса комплекта деталей
- •Непрерывный режим работы НР, СМ с запасом комплекта деталей
- •Дискретный режим работы НР, СМ без запаса комплекта деталей
- •Имитационные модели системы, описанной в варианте задания к лабораторной работе №2
- •Зачетное задание
- •Анализ приведенного кода GPSS World
- •Расчет модели
2.Имитационные модели сборочного цеха из лабораторной работы №1.
Постановка задачи. Промоделировать работу многоканальной системы массового обслуживания – замкнутой с экспоненциальным законом поступления требований на обслуживание, для которой справедливы следующие условия:
•поступление одного требования в систему на обслуживание не зависит от поступ-
ления другого (отсутствие последействия);
•в систему одновременно никогда не поступает два или более требований (поток ординарный);
•вероятность поступления требований зависит только от продолжительности пери-
ода наблюдений (поток требований стационарный), а не от принятого начала от-
счета времени. Известно среднее время поступления требования на обслуживание,
равное 10 мин, которое подчиняется экспоненциальному распределению вероятно-
стей. В системе массового обслуживания имеется три канала обслуживания.
Требуется смоделировать процесс функционирования системы и определить следу-
ющие основные ее характеристики:
•коэффициент использования каждого канала обслуживания;
•среднее время использования каждого канала обслуживания;
•число входов в каждый канал обслуживания;
•среднее содержимое накопителя;
•среднее время пребывания требования в накопителе;
•максимальное содержимое накопителя;
•коэффициент использования накопителя.
2.1.Непрерывный режим работы НР, СМ без запаса комплекта деталей
Блок-диаграмма приведена на Рис. 2.1, результат выполнения на Рис. 2.2.
4

За время моделирования (480 ед. времени) было обслужено 168 деталей, причем на момент окончания симуляции одна деталь обслуживается. В среднем оказалось занято 1.864 станка, 79 деталей получили отказ. Подобные результаты соотносятся с полученными в лабораторной работе №1.
Рис. 2.1
|
|
Рис. 2.2 |
|
|
Лст. 1: Код программы 1 |
|
|
|
USTR STORAGE |
3 |
; число каналов обслуживания |
lambda EQU |
14/7 ; средний интервал времени между заявками входного |
|
потока |
|
|
5

mu |
EQU |
5 |
; средний интервал времени между заявками потока |
|
|
обслуживания |
|
|
|
*************************************** |
||||
GENERATE (EXPONENTIAL(1,0,lambda)) |
; прибывает деталь. |
|||
TEST NE SF$USTR,1,METKAOTKAZA |
; условный переход. |
|||
ENTER USTR |
|
|
; занятие многоканального устройства |
|
ADVANCE (EXPONENTIAL(1,0,mu)) |
; задержка для обработки детали |
|||
LEAVE USTR |
|
|
; освобождение многоканального |
|
|
устройства |
|
|
|
TRANSFER ,VYHOD |
|
; безусловный переход на выход |
||
METKAOTKAZA TERMINATE |
; не обслуженная заявка покидает систему |
|||
VYHOD TERMINATE |
|
; заявка завершила работу. |
* Установка ограничения по времени на рабочий день
GENERATE 480;
TERMINATE 1;
START 1
2.2.Непрерывный режим работы НР, СМ с запасом комплекта деталей
Блок-диаграмма приведена на Рис. 2.5, результат выполнения на Рис. 2.6.
За время моделирования (480 ед. времени) было обслужено 193 детали, причем в момент окончания симуляции, 3 станка заняты и 2 детали в очереди. В среднем оказалось занято AVE.C = 2.114 станка, в среднее количество деталей в очереди и среднее время ожидания AVE.COUNT = 0.478 и AVE.TIME = 1.159 соответственно. Подобные результаты с точностью до погрешности совпадают с результатами лабораторной работы №1.
6

Рис. 2.3
|
|
|
Рис. 2.4 |
|
|
|
Лст. 2: Код программы 2 |
|
|
|
|
KAN |
STORAGE 3 |
; число каналов обслуживания |
|
lambda |
EQU 14/7 |
; средний интервал времени между заявками входного |
|
потока |
|
|
|
mu EQU |
5 |
; средний интервал времени между обслуженными заявками |
7