- •Пояснительная записка
- •Введение
- •Постановка задачи
- •Описание блоков модели
- •Заключение
- •Список литературы
- •Список рисунков
- •Приложение а – первая модель 32 Кбайта Приложение а.1 – Листинг первой модели
- •Приложение а.2 – Отчёт по первой модели
- •Приложение а.3 – Гистограмма по первой модели
- •Приложение а.4 – Графики Excel
- •Приложение b – вторая модель 64 Кбайта Приложение b.1 – Листинг второй модели
- •Приложение b.2 – Отчёт по второй модели
- •Приложение b.3 – Гистограмма по второй модели
- •Приложение b.4 – Графики Excel
Заключение
При выполнении данной курсовой работы были получены навыки имитационного моделирования. Освоены алгоритмы моделирования систем массового обслуживания. Освоены основные аспекты языка имитационного моделирования GPSS. Получены навыки в работе с системой GPSS World.
В процессе выполнения курсовой работы было выполнено моделирование фрагмента вычислительной сети с коммутацией пакетов. Составлены отчеты и диаграммы.
Для большего приближения к реальности были получены расчетные данные, основанные на реальных скорости передачи данных и объеме данных. Моделирование прошло успешно, были построены график и гистограмма, отражающие полученные результаты на которых видно, что 32 Кбайтная модель работает эффективнее 64 Кбайтной.
Список литературы
Боев В. Д. Моделирование систем. Инструментальные средства GPSS World. – СПб.: БХВ-Петербург, 2004.
Ю. М. Елизарова, Н. А. Тихонова. Создание имитационных моделей в системе GPSS World. Учебное пособие. 2011
Кудрявцев Е. М. GPSS World. Основы имитационного моделирования различных систем. – М.: ДМК Пресс, 2004.
Шрайбер Т. Дж. Моделирование на GPSS: Пер. с англ. – М.: Машиностроение, 1980.
С. С. Смородинский, Н. В. Батин. Оптимизация решений на основе компьютерных имитационных методов и моделей. Учебное пособие. 2005
Кравченко П. П., Хусаинов Н. Ш. Имитационное моделирование вычислительных систем средствами GPSS/PC. – Таганрог: Изд.-во ТРТУ, 2000.
Список рисунков
Рисунок 1 - Структура системы 4
Рисунок 2 - Схема системы 5
Рисунок 3 ─ Гистограмма TAB1 по первой модели 14
Рисунок 4 ─ Гистограмма TAB2 по первой модели 14
Рисунок 5 ─ График Excel для первой модели 15
Рисунок 6 ─ Гистограмма TAB1 по второй модели 21
Рисунок 7 ─ Гистограмма TAB2 по второй модели 21
Рисунок 8 ─ График Excel по второй модели 22
Приложение а – первая модель 32 Кбайта Приложение а.1 – Листинг первой модели
NPACK1 FUNCTION RN1,D3
.33,32/.66,64/1.,96
NPACK2 FUNCTION RN2,D3
.33,32/.66,64/1.,96
GENERATE 20000,2000
ASSIGN 1,FN$NPACK1
SPLIT P1,MET1
TERMINATE
MET1 GATE NU y5
GATE NU k5
GATE NU y6
TRANSFER SIM,,MET1
SEIZE y5
SEIZE k5
SEIZE y6
ADVANCE 25
RELEASE y6
RELEASE k5
RELEASE y5
MET2 GATE NU y6
GATE NU k6
GATE NU y1
TRANSFER SIM,,MET2
SEIZE y6
SEIZE k6
SEIZE y1
ADVANCE 25
RELEASE y1
RELEASE k6
RELEASE y6
MET3 GATE NU y1
GATE NU k1
GATE NU y2
TRANSFER SIM,,MET3
SEIZE y1
SEIZE k1
SEIZE y2
ADVANCE 25
RELEASE y2
RELEASE k1
RELEASE y1
MET4 GATE NU y2
GATE NU k2
GATE NU y3
TRANSFER SIM,,MET4
SEIZE y2
SEIZE k2
SEIZE y3
ADVANCE 25
RELEASE y3
RELEASE k2
RELEASE y2
MET5 GATE NU y3
GATE NU k3
GATE NU y4
TRANSFER SIM,,MET5
SEIZE y3
SEIZE k3
SEIZE y4
ADVANCE 25
RELEASE y4
RELEASE k3
RELEASE y3
ASSEMBLE P1
TABULATE TAB1
TERMINATE 1
GENERATE 20000,2000
ASSIGN 2,FN$NPACK2
SPLIT P2,MET6
TERMINATE
MET6 GATE NU y6
GATE NU k5
GATE NU y5
TRANSFER SIM,,MET6
SEIZE y6
SEIZE k5
SEIZE y5
ADVANCE 25
RELEASE y5
RELEASE k5
RELEASE y6
MET7 GATE NU y5
GATE NU k4
GATE NU y4
TRANSFER SIM,,MET7
SEIZE y5
SEIZE k4
SEIZE y4
ADVANCE 25
RELEASE y4
RELEASE k4
RELEASE y5
MET8 GATE NU y4
GATE NU k7
GATE NU y1
TRANSFER SIM,,MET8
SEIZE y4
SEIZE k7
SEIZE y1
ADVANCE 25
RELEASE y1
RELEASE k7
RELEASE y4
ASSEMBLE P2
TABULATE TAB2
TERMINATE 1
TAB1 TABLE M1,0,500,30
TAB2 TABLE M1,0,500,30
START 1000
