Он моделирует время транспортировки продукции к месту назначения и возвращения обратно в систему на очередное обслуживание. 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Он моделирует время транспортировки продукции к месту назначения и возвращения обратно в систему на очередное обслуживание.



Для указания числа требований, функционирующих в системе, в начале программы используется оператор generate, в котором в поле D указыва­ется число требований, функционирующих в системе, в полях А, В я С ста­вятся запятые.

Поскольку функционирование, погрузочно-транспортного комплекта машин производится в течение смены, то необходимо ввести специальный модуль для моделирования времени работы комплекта машин. Для этого используют после оператора transfer три оператора:

В строке оператора выделяют три поля: поле меток (числовых или сим­волических), поле операторов (операций) и поле параметров (переменных, операндов).

Использованные в программе.операторы полностью соответствуют со­держанию и логике моделируемого комплекта машин. Справа от операто­ров пишутся параметры (переменные), которые характеризуют данное со­бытие. Так, в операторе generate первый параметр определяет средний интервал времени между поступлениями двух смежных требований в сис­тему, второй - максимально допустимое отклонение от среднего времени, третий - время начала поступления требования в систему, а четвертый -число требований, поступающих в систему. Некоторые параметры в данном операторе могут отсутствовать. Так в нашей задаче в первом операторе GENERATE присутствует только четвертый параметр. В операторах queue и depart первый параметр pogr определяет символическое имя очереди, в которую вошло и из которой собирается выйти требование, второй, если он есть, - число требований, входящих или покидающих очередь. Имя может иметь и числовое значение, например, 1. В операторах seize и release параметр KRAN определяет символическое имя канала обслуживания (кра­на), в который собирается войти требование, если он освободился, и вый­ти - если требование уже в нем обслужилось. В операторе advance первый параметр определяет среднее время обслуживания требования, а второй -3 — максимально допустимое отклонение от этого времени. В операторе TRANSFER первый параметр определяет метку оператора, к которому должно перейти вошедшее в него требование. В нашем примере это опера­тор queue. Оператор terminate производит удаление одного требования из системы. Управляющий оператор start обеспечивает запуск системы на моделирование.

В системе моделирования GPSS World предусмотрена выдача стан­дартного отчета, в котором выводятся результаты моделирования. Фраг­мент результатов моделирования комплекта машин представлен ниже.

Исследование с помощью имитационной модели. Изменяя значения числа обслуживаемых транспортных средств, можно промоделировать раз­личные структуры комплекта машин и параметры их работы. Имитацион­ная модель позволяет исследовать влияние различного числа используемых панелевозов (требований) на основные характеристики функционирования комплекта машин. Такие изменения можно проводить в самом операторе GENERATE. Например, представить его в таком виде:

Можно исследовать влияние времени погрузки и ряда других парамет­ров на основные параметры функционирования комплекта машин.

Вопросы для самоконтроля

 

1. Сформулируйте задачу определения оптимального распределения

комплектов машин по объектам строительства и оптимального рас­пределения однородного груза.

2. Напишите математическую модель для определения оптимального



Поделиться:


Последнее изменение этой страницы: 2017-02-10; просмотров: 291; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.144.251.72 (0.004 с.)