Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Отчет курасак егорова.docx
Скачиваний:
6
Добавлен:
01.05.2025
Размер:
106 Кб
Скачать
☆
  1. Организация экспериментов в gpss

Разумеется, программное изменение входных параметров является более предпочтительным по сравнению с вводом исходных значений вручную. Входные параметры могут быть изменены как при помощи блоков GPSS, так и при помощи встроенного языка PLUS. В связи с тем, что в курсовой реализовано две модели, есть возможность использования обоих способов.

Ниже приведён пример запуска модели.

CLEAR

RMULT

INITIAL X$t_0,40

INITIAL X$t_1,6

INITIAL X$t_2,7

INITIAL X$t_3,5

INITIAL X$t_4,8

INITIAL X$t_5,1

INITIAL X$t_6,60

INITIAL X$t_7,10

INITIAL X$t_8,100

TRANSFER ,nachalo

start 10

Блок «CLEAR» производит возврат процесса моделирования к начальному состоянию, т.е. сбрасывает всю накопленную статистику, удаляет все транзакты из модели и устанавливает отсчет (нумерацию) транзактов, сгенерированных блоками GENERATE, начиная c единицы. Затем командой RMULT меняет последовательности выдаваемые генераторами случайных чисел, которые действуют независимо друг от друга, так как при каждом запуске системы генераторы выдают одну и ту же последовательность чисел. Далее следует установление при помощи блоков INITIAL значений параметров, переход к началу, к моменту генерации заявок, и моделирование десяти запусков модели.

Реализация эксперимента средствами встроенного языка PLUS основана на процедурах и «экспериментах». Это очень гибкий и мощный инструмент, так как c его помощью можно задать выполнение разнообразных, достаточно сложных действий. Кроме того, выполняющийся эксперимент позволяет вызывать любые команды GPSS из процедур на языке PLUS.

  1. Анализ и оценка результатов моделирования

В результате проведения экспериментов с моделями получены статистические данные, характеризующие работу моделей. В курсовой требовалось для обеих моделей, для каждого набора параметров найти распределение времени прохождения деталей, коэффициенты использования роботов и станков, максимальную емкость бункера для хранения деталей на участке прибытия. Необходимые для сравнения результатов работы моделей данные приведены в таблице 3. Для сравнения распределения времени прохождения деталей в таблице указано среднее время прохождения транзакта.

Таблица 3 – Статистические результаты моделирования

Статистическая характеристика

Величина указанной

статистической

характеристики

при первом

способе закрепления

Величина указанной статистической

характеристики при

втором способе

закрепления роботов

1

3

4

Среднее время прохождения транзакта

104.327

121.059

Коэффициент использования первого робота

0.176

0.440

Коэффициент использования второго робота

0.193

0.000

Коэффициент использования станка

0.506

0.502

Максимальная ёмкость для хранения деталей на участке прибытия

1

1

Из приведённых данных видно, что среднее время прохождения заявок для первой модели аналогично результатам второй модели, откуда можно сделать вывод о том, что наилучшим с точки зрения пропускной способности производственной системы для данных наборов параметров является первый способ закрепления роботов за операциями, что соответствует выдвинутой ранее гипотезе.

Такая разница в использовании роботов объясняется тем, что время, требуемое на транспортировку детали роботом, меньше времени, требуемого станку, и интервала прихода деталей. Один робот успевает перевозить почти все детали. Работа второго робота для данных наборов параметров вызывается лишь в двух случаях, когда первый робот находится возле станка, а второй всё ещё возле приёмного пункта, и когда первый робот находится возле склада обработанных деталей, а первый возле станка. С уменьшением интервала прихода заявок или с увеличением времени движения робота данная ситуация меняется и коэффициенты использования выравниваются.

Что касается максимальной ёмкости для хранения деталей на участке прибытия, то единичные значения также объясняются тем, что время работы первого робота меньше среднего интервала прихода заявок.