Курсовая работа: Моделирование и исследование обрабатывающего участка цеха, производящего обработку деталей
V = С1 N обр - С2 N отк - С3 (Тпр3+ Тпр4 ) - С4 N отн ,
где:
Nобр –количество обработок
Nотк – количество отказов
Тпр3 - время простоя первого станка
Тпр4 - время простоя второго станка
С1 , С2 , С3 ,С4 – весовые коэффициенты
2. Машинная реализация модели
2.1 Таблица соответствия элементов GPSS и элементов исходной системы
ЭЛЕМЕНТ GPSS | ИНТЕРПРЕТАЦИЯ |
Приборы: STAN1 STAN2 | Имитирует первичную обработку детали первым станком Имитирует первичную обработку детали вторым станком |
Очереди: BUF1 BUF2 | Очередь перед первичной обработкой Очередь перед вторичной обработкой |
Переменная V$ERL3 | Случайная величина (интервал между поступлениями деталей), распределенная по закону Эрланга 3-его порядка с параметрами: 1/λ=17, k=3 |
Переменная V$NORM1 | Случайная величина (время первичной обработки детали первым станком), распределенная по нормальному закону с параметрами: Мх = 40, σх = 5 |
Переменная V$NORM2 | Случайная величина (время первичной обработки детали вторым станком), распределенная по нормальному закону с параметрами: Мх = 60, σх = 10 |
Переменная V$RAVNOM | Случайная величина (время вторичной обработки детали на первом и втором станках), распределенная по равномерному закону с параметрами: a = 80, b = 120 |
2.2 Блок-схема модели в терминах GPSS
2.3 Текст программы на GPSS
TAUEQU 10
ZADEL EQU 3
OHE EQU 20
KRIT VARIABLE (2#N$ABC1+2#N$ABC2)-2#N$OTH-0.5#X$PROST-1#N$OTK
NORM1 VARIABLE (NORMAL(1,40,5))
NORM2 VARIABLE (NORMAL(1,60,10))
ERL3 VARIABLE (GAMMA(1,0,TAU, 3))
RAVNOM VARIABLE (UNIFORM(1,80,120))
GENERATE V$ERL3
ASSIGN 1,0
GATE NU STAN1,BBB
AAA1 SEIZE STAN1
ADVANCE V$NORM1
RELEASE STAN1
UNLINK BUF1,AAA1,1
TRANSFER .04,,DDD
EEE LINK BUF2,FIFO
DDD ASSIGN 1+,1
TEST L P1,2,OTH
TRANSFER ,BBB
OTH TERMINATE