программирование в системе моделирования Gpss. учебное пособие


E-Book Content

Федеральное агентство по образованию Национальный исследовательский ядерный университет «МИФИ» С.П. Бычков А.А. Храмов ПРОГРАММИРОВАНИЕ В СИСТЕМЕ МОДЕЛИРОВАНИЯ GPSS Учебное пособие Москва 2010 УДК 004.4 (075) ББК 32.973.26-018.2я7 Б 95 Бычков С.П. , Храмов А.А. Программирование в системе моделирования GPSS. Учебное пособие. М.: НИЯУ МИФИ, 2010. - 60с. Пособие предназначено для изучения средств построения имитационных моделей систем массового обслуживания в системе моделирования GPSS. Содержит краткие сведения об основных средствах системы GPSS. Приведены примеры моделей в системе моделирования. Пособие является основой для проведения занятий по дисциплине «Теория игр и исследование операций. Моделирование систем» по специальности «Прикладная математика и информатика». Рецензент с.н.с. ИПМ им. М.В. Келдыша РАН, канд. физ.-мат. наук В.А. Фисун Рекомендовано редсоветом НИЯУ МИФИ к изданию в качестве учебного пособия. ISBN 978-5-7262-1298-2 © Национальный исследовательский ядерный университет «МИФИ», 2010 ОГЛАВЛЕНИЕ 1. Основные средства системы GPSS…………………………..….4 1.1. Общая характеристика GPSS…………………………….…4 1.2. Типы объектов в GPSS.........................…………………..…6 1.2.1. Динамические объекты.................……………..…….….6 1.2.2. Объекты типа "оборудование".............………..…….….7 1.2.3. Статистические объекты...............…………..…….…....8 1.2.4. Операционные объекты.....................………..………....8 1.2.5. Операторы управления моделью…………………….…9 1.3. Организация работы модели в системе GPSS……………9 1.4. Изображение блоков в GPSS - модели........……………..12 2. Основные блоки системы GPSS………………………………….14 2.1. Задержка транзактов. Блок ADVANCE.....………………...14 2.2. Блоки, описывающие работу устройств.....……………….15 2.2.1. Блоки SEIZE и RELEASE....................………………….16 2.2.2. Блоки PREEMPT и RETURN...................………………17 2.3. Накопители. Блоки ENTER и LEAVE..........……………….19 2.4. Очереди. Блоки QUEUE и DEPART............……………….22 2.5. Логические ключи. Блоки LOGIC и GATE.....……………..25 2.6. Создание и уничтожение транзактов. Блоки GENERATE и TERMINATE........…………..………..……………………27 2.7. Размножение транзактов. Блок SPLIT......………………..30 2.8. Синхронизация транзактов. Блоки ASSEMBLE, MATCH и GATHER........................…………..………………….……….31 2.9. Изменение значений параметров транзактов. Блок ASSIGN................................……………………………..…………33 2.10. Отметка времени. Блок MARK..................……………….34 2.11. Приоритеты транзактов. Блок PRIORITY……….……….35 2.12. Изменение маршрутов движения транзактов в модели. Блок TRANSFER...................………………….35 2.13. Таблицы. Блоки TABULATE и TABLE......…….....……….37 2.14. Пример модели. Модель порта.................…………….…39 3. Дополнительные возможности системы GPSS ……………….40 3.1. Организация цикла. Блок LOOP.................……………….40 3.2. Обработка прерываний с приоритетами......……………..41 3.3. Сравнение значений. Блок TEST................…………..…..43 3.4. Переменные...................................……………………..…..44 3.5. Хранимые значения............................……………..……… 48 3.6. Функции......................................…………………….……... 50 3.7. Пример модели………………………………..……………... 53 3.7.1. Модель вычислительного центра…….……………….53 3.7.2. Модель многоканальной СМО………………………….54 Список литературы............................…....………………………….57 3 1. ОСНОВНЫЕ СРЕДСТВА СИСТЕМЫ GPSS В практике исследования и проектирования сложных систем часто встречаются системы, функционирование которых состоит в обработке потоков заявок (клиентов, сигналов, сообщений и т.д.), проходящих через обслуживающие приборы. Такие системы принято называть системами массового обслуживания (СМО). Для моделирования СМО разработан ряд систем имитационного моделирования. Наиболее популярной для моделирования СМО является систем
You might also like

Encyclopedia Of Biological Chemistry
Authors: William J. Lennarz , M. Daniel Lane , Paul Modrich , Jack Dixon , Ernesto Carafoli , John Exton , Don Cleveland    258    0


Encyclopedia Of Energy
Authors: Cleveland C.J. (ed.)    228    0


Real And Complex Singularities: Sao Carlos Workshop 2004
Authors: Jean-Paul Brasselet , Jean-Paul Brasselet;Maria Aparecida Soares Ruas    143    0


Linear Models: Least Squares And Alternatives
Authors: C.Radhakrishna Rao , Helge Toutenburg , Christian Heumann , Thomas Nittner , Sandro Scheid    136    0


The Gale Encyclopedia Of Science
Authors: K. Lee Lerner , Brenda Wilmoth Lerner    132    0


Relativity Demystified - A Self-teaching Guide
Authors: David McMahon , Paul M. Alsing    141    0


Learning Latex By Doing
Authors: Heck A.    121    0


Drugs, Alcohol And Tobacco: Learning About Addictive Behavior
Authors: Rosalyn Carson-Dewitt    195    0


Macromedia Studio 8 All-in-one Desk Reference For Dummies
Authors: Damon Dean , Andy Cowitt    190    0


Building Research Tools With Google For Dummies
Authors: Harold Davis    174    0