Государственный комитет Российской федерации
по высшему образованию
Ульяновский государственный технический университет
ИМИТАЦИОННОЕ МОДЕЛИРОВАНИЕ НА ЯЗЫКЕ GPSS
методические указания
Составители: О. Н. Евсеева
В. В. Шишкин
Ульяновск 1995
-2-
УДК 681. 03
Имитационное моделирование на языке GPSS : Метод. указ. /
О. Н. Евсеева, В. В. Шишкин. - Ульяновск: УлГТУ, 1995. - 40 с. Настоящие методические указания разработаны в соответствии с
программой курса "Моделирование" и предназначены для
студентов
специальности 2201, 5528. Предлагаемый практикум может быть использован для обучения
студентов методам построения дискретных имитационных моделей
вы-
числительных систем различного типа средствами специального
языка
имитационного моделирования GPSS. Рецензент __________________
____________________________
Рекомендован к изданию
методической комиссией РТФ
Ульяновский политехнический институт, 1995.
.
-3-
СОДЕРЖАНИЕ
ВВЕДЕНИЕ 4
1. ОСНОВНЫЕ СВЕДЕНИЯ О СИСТЕМЕ МОДЕЛИРОВАНИЯ
1. 1. Модели массового обслуживания 4
1. 2. Назначение и состав системы моделирования 7
1. 3. Сокращенное описание объектов GPSS 8
1. 4. Протокол и результаты работы программы на GPSS 10
2. ПРИМЕНЕНИЕ GPSS ДЛЯ МОДЕЛИРОВАНИЯ
ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМ 12
2. 1. Моделирование ВС, представленных как одноканальные сис-
темы массового обслуживания 13
2. 2. Модель мультипрограммной ВСколлективного пользования 19
2. 3.
Модели ВС с изменяемой интенсивностью обслуживания за-
дач и случайным выбором программы обработки 21
2. 4. Модели ВС с различными дисциплинами обслуживания 24
2. 5. Модель последовательной ВС 26
2. 6. Модель параллельной ВС 27
3. ПРАКТИКУМ ПО МОДЕЛИРОВАНИЮ ВС НА GPSS 28
3. 1. Общий порядок выполнения заданий 28
3. 1. 1. Самостоятельная подготовка студентов 28
3. 1. 2. Содержание отчета 28
3. 2. Задания практикума 29
3. 2. 1. Моделирование случайных величин 29
3. 2. 2. Моделирование ВС как СМО с одним обслуживающим
прибором 34
3. 2. 3. Моделирование многопроцессорных ВС с перераспределе-
нием потока заявок 35
3. 2. 4. Формирование потоков заявок ВС 37
ЛИТЕРАТУРА 40
-4-
ВВЕДЕНИЕ
Имитационное моделирование - это процесс конструирования мо-
дели реальной системы и постановки экспериментов на этой модели
с целью либо понять поведение системы, либо оценить различие
стратегии управления, обеспечивающие функционирование
системы в заданных границах [6]. Реализация имитационных моделей на ЭВМ производится в насто
ящее время, как правило, с помощью общецелевых или
специализированных языков моделирования.