
- •Моделювання систем
- •Передмова
- •Моделі процесів і систем
- •Класифікація моделей
- •Основні визначення та класифікація систем масового обслуговування
- •Характеристики систем масового обслуговування
- •Вхідний потік вимог
- •Стратегії керування потоками вимог
- •Класифікація систем масового обслуговування
- •Метод статистичних випробовувань
- •Генератори випадкових чисел
- •Моделювання випадкових подій та дискретних випадкових величин
- •Моделювання неперервних випадкових величин
- •Моделювання нормально-розподілених випадкових величин
- •Моделювання випадкових векторів
- •Моделювання випадкових функцій
- •Статистична обробка результатів моделювання
- •Визначення кількості реалізацій під час моделювання випадкових величин
- •Основне меню gpss World
- •Меню File
- •Меню Edit
- •Панель інструментів gpss World
- •Вікно моделі у системі gpss World
- •Інтерактивний перегляд значень виразів
- •Налаштування параметрів моделювання
- •4.1. Основне меню gpss World
- •4.2. Подання моделей у вигляді блок-діаграм
- •4.3. Основні складові системи gpssw
- •4.4. Об'єкти обчислювальної категорії
- •4.4.1. Константи
- •4.4.2. Системні числові атрибути
- •4.4.3. Арифметичні і логічні оператори
- •4.4.4. Бібліотечні математичні функції
- •4.4.5. Змінні користувача
- •4.4.6. Вирази в операторах gpss
- •4.4.7. Зберігаючі комірки
- •4.4.8. Матриці зберігаючих комірок. Оголошення та ініціалізація матриць
- •4.4.9. Арифметичні змінні й арифметичні вирази
- •4.4.10. Булеві змінні
- •4.4.11. Типи функцій
- •5.1. Введення транзактів у модель і вилучення їх із неї
- •5.2. Блоки для зміни значень параметрів транзактів
- •5.3. Блоки апаратної категорії зайняття та звільнення одноканальних пристроїв
- •5.4. Блоки перевірки стану та передавання керування в одноканальних пристроях
- •5.5. Блоки статистичної категорії
- •5.6. Блоки для зміни послідовності руху транзактів у моделі
- •5.7. Блоки апаратної категорії для переривань одноканальних пристроїв
- •5.8. Блоки апаратної категорії для переведення одноканальних пристроїв у стан недоступності
- •5.9. Створення і застосування списків користувача
- •Основні етапи моделювання у системі gpssw
- •Команди gpss World
- •Інтерактивні можливості gpss World
- •Відлагодження моделей у gpss World
- •Блоки зайняття та звільнення багатоканальних пристроїв
- •Блоки апаратної категорії для переведення багатоканальних пристроїв у стан недоступності та відновлення доступності
- •Блоки перевірки стану багатоканальних пристрів
- •Моделювання перемикачів
- •Основні елементи мови
- •Побудова виразів
- •Plus-оператори та їх призначення
- •Вбудована бібліотека процедур
- •Генератори випадкових чисел
- •Реалізація методу Ньютона для розв’язування нелінійних рівнянь за допомогою мови Plus
- •Налагодження Plus-процедур
- •Команда integrate і блок integration для моделювання неперервних систем
- •Використання plus-процедур для моделювання неперервних систем
- •Використання функцій в імітаційних моделях
- •Генерування випадкових чисел для дискретних рівномірних розподілів
- •Генерування випадкових чисел для дискретних нерівномірних розподілів
- •Генерування випадкових чисел для неперервного рівномірного розподілу
- •Генерування випадкових чисел для неперервних нерівномірних розподілів
- •Функції типу e, l і м
- •9.1. Основні відомості з теорії планування експериментів
- •9.1.1. Повний факторний експеримент
- •Оцінювання точності результатів моделювання
- •Дисперсійний аналіз
- •Однофакторний дисперсійний аналіз
- •9.2.2. Двофакторний дисперсійний аналіз
- •9.3. Технологія дисперсійного аналізу у gpss World
- •9.4. Технологія регресійного аналізу у gpss World
- •9.5. Організація експериментів користувача у gpss World
- •Initial Rezult_tf,unspecified ;Ініціалізація матриці результатів
- •Загальні положення
- •Завдання для виконання роботи
- •Індивідуальні завдання для моделювання
- •Контрольні запитання
- •Загальні положення
- •Завдання для виконання роботи
- •Контрольні запитання
- •Загальні положення
- •Завдання для виконання роботи
- •Індивідуальні завдання для моделювання
- •Контрольні запитання
- •Загальні положення
- •Завдання для виконання роботи
- •Індивідуальні завдання для моделювання
- •Контрольні запитання
- •Загальні положення
- •Завдання для виконання роботи
- •Індивідуальні завдання для моделювання одноканальних розімкнутих смо
- •Індивідуальні завдання для моделювання одноканальних замкнутих смо
- •Контрольні запитання
- •Загальні відомості
- •Завдання для виконання роботи
- •Індивідуальні завдання для моделювання багатоканальних розімкнутих смо
- •Індивідуальні завдання для моделювання багатоканальних замкнутих смо
- •Контрольні запитання
- •Загальні відомості
- •Завдання для виконання роботи
- •Індивідуальні завдання для моделювання
- •Контрольні запитання
- •Загальні відомості
- •Завдання для виконання роботи
- •Індивідуальні завдання для моделювання роботи транспортного конвеєра
- •Індивідуальні завдання для моделювання роботи ділянки цеху
- •Контрольні запитання
- •Загальні відомості
- •Завдання для виконання роботи
- •Індивідуальні завдання для моделювання роботи еом для оброблення завдань з різними пріоритетами
- •Контрольні запитання
- •Загальні відомості
- •Завдання для виконання роботи
- •Індивідуальні завдання для моделювання роботи вузла комутації повідомлень
- •Контрольні запитання
- •Загальні відомості
- •Завдання для виконання роботи
- •Індивідуальні завдання для моделювання поширення вірусу на системному диску
- •Контрольні запитання
- •Загальні відомості
- •Завдання для виконання роботи
- •Індивідуальні завдання для проведення дисперсійного аналізу для дослідження вагомості впливу змінних користувача на об’єкт моделі
- •Контрольні запитання
- •Загальні відомості
- •Завдання для виконання роботи
- •Індивідуальні завдання для розроблення експерименту користувача
- •Контрольні запитання
- •Загальні відомості
- •Завдання для виконання роботи
- •Індивідуальні завдання проведення регресійного аналізу для оптимізації і кількісного прогнозу поведінки системи
- •Контрольні запитання
- •Елементи стандартного звіту
- •Загальна інформація про результати роботи моделі
- •Інформація про імена
- •Інформація про блоки
- •Інформація про об’єкти типу «пристрій»
- •Інформація про об’єкти типу «черга»
- •Інформація про об’єкти типу «багатоканальний пристрій»
- •Інформація про таблиці
- •Інформація про списки користувача
- •Табличні значення критеріїв
- •Значення t-критерію Ст’юдента
Значення t-критерію Ст’юдента
q f |
10% |
5% |
2% |
1% |
q f |
10% |
5% |
2% |
1% |
1 |
6,31 |
12,71 |
31,82 |
63,66 |
18 |
1,73 |
2,10 |
2,55 |
2,88 |
2 |
2,92 |
4,30 |
6,96 |
9,92 |
19 |
1,73 |
2,09 |
2,54 |
2,86 |
3 |
2,35 |
3,18 |
4,54 |
5,84 |
20 |
1,72 |
2,09 |
2,53 |
2,85 |
4 |
2,13 |
2,78 |
3,75 |
4,60 |
21 |
1,72 |
2,08 |
2,52 |
2,83 |
5 |
2,02 |
2,57 |
3,36 |
4,03 |
22 |
1,72 |
2,07 |
2,51 |
2,82 |
6 |
1,94 |
2,45 |
3,14 |
3,71 |
23 |
1,71 |
2,07 |
2,50 |
2,81 |
7 |
1,89 |
2,36 |
3,00 |
3,50 |
24 |
1,71 |
2,06 |
2,49 |
2,80 |
8 |
1,86 |
2,31 |
2,90 |
3,36 |
25 |
1,71 |
2,06 |
2,49 |
2,79 |
9 |
1,83 |
2,26 |
2,82 |
3,25 |
26 |
1,71 |
2,06 |
2,48 |
2,78 |
10 |
1,81 |
2,23 |
2,76 |
3,17 |
27 |
1,70 |
2,05 |
2,47 |
2,77 |
11 |
1,80 |
2,20 |
2,72 |
3,11 |
28 |
1,70 |
2,05 |
2,47 |
2,76 |
12 |
1,78 |
2,18 |
2,68 |
3,05 |
29 |
1,70 |
2,05 |
2,46 |
2,76 |
13 |
1,77 |
2,16 |
2,65 |
3,01 |
30 |
1,70 |
2,04 |
2,46 |
2,75 |
14 |
1,76 |
2,14 |
2,62 |
2,98 |
40 |
1,68 |
2,02 |
2,42 |
2,70 |
15 |
1,75 |
2,13 |
2,60 |
2,95 |
60 |
1,67 |
2,00 |
2,39 |
2,66 |
16 |
1,75 |
2,12 |
2,58 |
2,92 |
120 |
1,66 |
1,98 |
2,36 |
2,62 |
17 |
1,74 |
2,11 |
2,57 |
2,90 |
∞ |
1,64 |
1,96 |
2,33 |
2,58 |
Предметний покажчик
F FIFO (First In First Out – “перший прийшов – перший пішов”) 26 G GPSS World 60 J JOURNAL 62, 72, 73 L LIFO (Last In First Out) – “останнім надійшов – першим обслуговується” 26 P PLUS 60 R RANDOM 26 REPORT 62, 72
SAVAIL 182, 189 SAVEVALUE 99, 140 SEIZE 63, 117 SUNAVAIL 180 TABULATE 126 TERMINATE 63, 88, 113 TEST 122, 128 TRANSFER 128, 133 UNLINK 147, 149 Блок-діаграма 88 В Вектор випадковий 51 Вікно SETTINGS 67, 76 Г Генератор 35 випадкових чисел 34, 86, 200 програмний 36 Граф станів розмічений 283 Д Джерело вимог 21, 23 Дисперсія 33, 53, 236, 241 Дисципліна обслуговування 26, 313 черги 26, 27 Довірчий інтервал 237 Дробовий факторний експеримент 238 Е Експеримент відсіюючий 232, 254 користувача 232, 266, 326 оптимізуючий 329 Елемент 14 Ерланг А. 19, 26, 30
Кореляційний момент 56 Критерій Ст’юдента 237, 353 Фішера 232, 237, 352 М Математичне сподівання 49,55, 202 Матриця 29, 100 MATRIX 100, 160 Меню Command 68 Edit 66 File 62 Help 69 Search 68 View 68 Window 69 Метод генерування 38 змішаний 38 мультиплікативний 38, 39 добутків 37 згорток 50 канонічних розкладів 53 квадратів 37, 233 кусково-лінійної апроксимації 48 Монте-Карло 33 Ньютона 203 оберненої функції 42, 224 розкладання 52 статистичних випробовувань 33 Методи конгруентні 37 Мітка 63, 91, 100 Моделі детерміновані 17, 18 динамічні 17 дискретні 17 дискретно-неперервні 17 комп’ютерні 18 математичні 18 Повний факторний експеримент 232 Подія 15 випадкова 40, 55 несумісна 40 складна 41 сумісна 41 Потік випадковий 24, 29 вихідний 20, 21 вхідний 21, 23 детермінований 24 найпростіший 24 регулярний 24 Пристрій багатоканальний 83, 177 одноканальний 83, 109 Пріоритет абсолютний 28 відносний 28 динамічний 27 статичний 27 Процедура ANOVA 240, 267 Процедури динамічного виклику 197 запиту стану транзакта 196, 200 математичні 198 обслуговуючі 196 рядкові 198 файлові 196 Процес 15 марківський 21, 283 Р Розподіл Бернуллі 44, 202 Вейбулла 201, 203, 277 випадкової величини 42, 55 гама 202 геометричний 44, 202 експоненціальний 59, 202 логарифмічний нормальний 202 нормальний 49, 201 |
А Автомат ймовірнісний 283, 286 скінчений 283 Аналіз дисперсійний 232, 240, 243 регресійний 232 Атрибути 85 системні числові (СЧА) 85, 94 Б Бібліотека процедур 201 Блок LEAVE 84, 178 PRIORITY 84 ADVANCE 63, 118 ASSIGN 115 DEPART 63, 124 DISPLACE 135 ENTER 64, 178 FAVAIL 144 FUNAVAIL 144 GATE 121, 142, 183 GENERATE 63, 88, 110, 120 INDEX 84, 102, 116 INTEGRATION 206, 209 LINK 147 LOGIC 122, 187 LOOP 134 MARK 117 MSAVEVALUE 101 PLUS 116 PREEMPT 136, 142 QUEUE 63, 124 RELEASE 63, 118 RETURN 93, 136 Є Ємність 22 З Задачі аналізу 19 синтезу 19 Змінні 85 булеві 85 користувача 97 І Інтенсивність 21, 24 обслуговування 22 К Кендал Д. 30 Ключі логічні 82, 109 Команда BVARIABLE 103 FUNCTION 221 FVARIABLE 102 START 114, 160 CLEAR 161 CONTINUE 161 EQU 97, 180 EXIT 162 HALT 161 INCLUDE 156, 168 INITIAL 98, 119 INTEGRATE 191, 206 RESET 161, 253 RMULT 219 SHOW 162 STEP 161 STOP 162 STORAGE 178, 346 VARIABLE 102, 120 REPORT 163 неперервні 17 нестаціонарні 17 статичні 17 стаціонарні 17 стохастичні 17 структурно-функціональні 17 фізичні 17 Моделювання 13 Моделювання випадкової дискретної величини 42 імітаційне 18 комп’ютерне 18 математичне 18 неперервних випадкових величин 45, 47 Модель 13 Лотка-Волътерра 210 регресійна 234 Н Накопичувач 22 О Об'єкт апаратної категорії 82 динамічний 82 обчислювальної категорії 93 Операнд 85, 92 Оператор FUNCTION 105 TABLE 126 TEMPORARY 93, 192 Оператори PLUS 92, 93, 194 арифметичні і логічні 96, 104 відношення 104 П Панель інструментів 70 Параметри 13, 15 Перехід 15 Пуассона 25, 30, 202 рівномірний 26, 201 С Система 14 масового обслуговування 13, 20 обслуговуюча 20 Список 74, 78, 83 відтермінованих переривань 87 затримування 87 користувача 87 майбутніх подій 87 переривань 87 повторних спроб 87 поточних подій 86 Стан 15 Структура 15 Т Таблиця 70, 74, 83 Таймер модельного часу 90 Теорія черг 19 Транзакт 81 Ф Функція автоковаріаційна 240 випадкова 53 Лапласа 50, 201 математична 97 Х Характеристики 13, 15 Ч Час обслуговування 21, 30, 64 Часовий ряд 239 Черга 10, 22 |
Література та посилання
Боев В.Д. Моделирование систем. Инструментальные средства GPSS World. – С.-П.: БХВ-Петербург, 2004. – 348 с.
Згуровський М.З., Панкратова Н.Д. Основи системного аналізу.– К.: Видавнича група BHV, 2007. – 544 с.
Кудрявцев В.М. GPSS World. Основы имитационного моделирования различных систем. – М.: ДМК Пресс, 2003. – 320 с.
Лоу А.М., Кельтон В.Д. Имитационное моделирование (3-е изд.). – СПб.: Питер BHV, 2004. – 847 с.
Основы системного анализа и проектирования АСУ: Учеб. пособие / А.А. Павлов, С.П. Гриша, Б.Н. Томашевский и др.; Под общ. ред. А.А. Павлова. – К.: Вища шк., 1991. – 367 с.
Руководство пользователя GPSS World. /Перевод с английского/. – Казань: Изд-во «Мастер Лайн», 2002. – 384 с.
Советов Б.Я., Яковлев С.А. Моделирование систем. Практикум: Учеб. пособие для вузов. – М.: Высш. шк., 1998. – 224 с.
Советов Б.Я., Яковлев С.А.. Моделирование систем (4-е изд.). – М.: Высш. шк., 2005. – 342 с.
Советов Б.Я., Яковлев С.А.. Моделирование систем (4-е изд.). – М.: Высш. шк., 2005. – 342 с.
Томашевський В., Жданова Е. Имитационное моделирование в среде GPSS. – М.: Бестселлер, 2003. – 416 с.
Томашевський В.М. Імітаційне моделювання систем і процесів. – К.: ІСДО, 1994. – 124 с.
Томашевський В.М. Моделювання систем. – К.: BHV, 2005. – 325 с.
Томашевський В.М., Жданова О.Г., Жолдаков О.О. Вирішення практичних завдань методики комп’ютерного моделювання. – К.: Корнійчук, 2001. – 267 с.
Учебное пособие по GPSS World. /Перевод с английского/. – Казань: Изд-во «Мастер Лайн», 2002. – 270 с.
Шрайбер Т. Дж. Моделирование на GPSS. – М.: Машиностроение, 1980. – 592 с.