Пример 4. 9 mechanician storage <значение 3. 1>

Пусть система состоит из восьми механиков и десяти подъем­ных кранов, тогда в GPSS-модель могут быть введены такие МКУ:

MECHANICIAN STORAGE 8

LIFTINGCRANE STORAGE 10

Существует возможность периодически переопределять емкость МКУ при необходимости выполнения нескольких прогонов за один этап моделирования. Это делается введением в программу между операторами START предыдущего прогона и оператором START по­следующего прогона нового определения емкостей.

Пример 4.10

Необходимо найти наилучшую комбинацию среди значений пар «количество механиков - количество кранов» за один этап моделиро­вания. Для этого нужно использовать следующую последователь­ность операторов STORAGE и команд START:

MECHANICIAN STORAGE <значение 1.1>

LIFTING_CRANE STORAGE <значение 1.2>

< текст GPSS-программы >

START 1

RESULT REZ.TXT,1,1112

CLEAR

MECHANICIAN STORAGE <значение2.!>

LIFTING_CRANE STORAGE <значение 2.2>

START I

RESULT REZ.TXT,1,2122

CLEAR

MECHANICIAN STORAGE <значение 3.1>

LIFT1NG_CRANE STORAGE <значение 3.2>

START 1

RESULT REZ.TXT,1,3132

CLEAR

MECHANICIAN STORAGE <значение п.1>

LIFTING_CRANE STORAGE <значение n.2>

START 1

RESULT REZ.TXT,l,1112

Действия, выполняемые оператором CLEAR описаны в пара­графе 4.27. Команда RESULT используется только в GPSS/PC. Отме­тим, что второй параметр команды RESULT указывает на ячейку со­храняемых величин, в которой хранится значение критерия, по кото­рому сравнивают комбинации пар значений.

Задания для самостоятельной работы:

1. В магазине одновременно может находиться лишь 15 покупа­телей. Они остаются в магазине на протяжении 15±5 мин. Напишите сегмент GPSS-программы.

2. Морские суда прибывают в порт каждые 20±5 часа. В порту имеется 10 причалов. Каждый корабль по длине занимает три прича­ла и находится в порту 10+3 часа. Промоделируйте работу порта на протяжении 500 часов. Напишите сегмент GPSS-программы.

Выполните задания 2, 3, 4 из главы 7.

Примеры построения GPSS-моделей

Пример 4.11 [10]

Интервалы прихода клиентов в парикмахерскую с одним крес­лом распределены равномерно на интервале 18 ± 6 мин. Время стрижки также распределено равномерно на интервале 16 ±4 мин. Клиенты приходят в парикмахерскую, стригутся в порядке очереди: «первым пришел - первым обслужился». Необходимо построить GPSS-модель парикмахерской, которая должна обеспечить сбор ста­тистических данных об очереди. Промоделируйте работу парик­махерской в течение 8 часов.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: