Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
34
Добавлен:
20.02.2016
Размер:
103.42 Кб
Скачать

Блоки сбора статистических данных об очереди

Вход транзактов в очередь

QUEUE длинаОчереди,колТранзактовУвеличения

Выход транзактов из очереди

DEPART длинаОчереди,колТранзактовУменьшения

Таблицы распределения случайной величины

Описание таблицы

имяТаблицы TABLEтабулируемаяВеличина,праваяГраница1интерв,ширинаИнтерв,колИнтерв

Обновить содержимое таблицы

TABULATEимяТаблицы,колУвелич

Описание объектов. Присвоить начальное значение

INITIAL ХномерХранимогоЗначения,ЗначениеКонстанты

INITIAL ХНномерХранимогоЗначения,ЗначениеКонстанты

INITIAL Х$имяХранимогоЗначения,ЗначениеКонстанты

Примеры моделирования на GPSS

Модели массового обслуживания

Модель работы порта: есть причал для разгрузки судов, суда прибывают в порт с интервалом от 27 до 37 часов, разгрузка каждого судна требует от 25 до 35 часов.

Определить распределение времени пребывания судов в порт, включая время ожидания в очереди время разгрузки у причала.

Причал – устройство PORT

ожидание разгрузки – очередь OSYD

SIMULATE

GENERATE 32,5

QUEUE OSYD

SEIZE PORT

DEPART OSYD

ADVANCE 30,5

RELEASE PORT

TABULATE TAB

TAB TABLE M1,23,5,9

START 480

END

В конце моделирования будет выдана информация о содержимом таблицы TAB, на основании чего можно судить о распределении времени пребывания судов в порту, а также информация о средней длине очередиOSYD, ее максимальной длине и среднем времени пребывания судов в очереди, количество судов, прошедших очередь без задержки. Последние данные автоматически собираются интерпретаторомGPSSдля каждой очереди и позволят судить о качестве функционирования системы.

Соседние файлы в папке КР