Самая простая одноканальная (с одним устройством обслуживания) система массового обслуживания (СМО) имеющая структуру, приведенную на рис. 1.2, с использованием операторов GPSS представлена на рис. 7.1.
Рис. 7.1 Имитационная модель СМО на языке GPSS
Приведем пример простейшей программы. Эта программа моделирует работу СМО, показанную на схеме 7.1.
GENERATE 7,2; генерирование требований с интервалом [5-9] ед.врем.QUEUE 1; увеличение очереди на одно требованиеSEIZE КAN; Проверка занятости канала KANDEPART 1; Уменьшение очереди на одно требованиеADVANCE 6,3;Обслуживание требования в канале в течение [3-9]ед.врем.RELEASE КAN; Освобождение канала KANTERMINATE 1; Выход требования из системыSTART 200; Начало моделирования с числом требований 200Пример окна GPSS с текстом программы:
Запуск программы на выполнение - начало моделирования: меню – кнопка command.
В результате, если текст программы не будет содержать ошибок, будет сгенерирован отчет о результатах моделирования. Обратите внимание, основные ошибки могут возникнуть, если кодировка совпадающих по начертанию символов разная. Совет: не копируйте текст программы, а набирайте его прямо в окне редактора GPSS.
На отчете (Report) приведены расшифровки основных обозначений.