
- •1.2 Таймер модельного часу
- •1.3 Типи операторiв
- •1.4 Внесення транзактiв до моделi.
- •1.6 Елементи, що вiдображають одноканальнi обслуговуючi пристрої
- •1.8 Збiр статистики при чеканні
- •2 Порядок виконання роботи
- •1 Короткі теоретичні відомості
- •2 Порядок виконання роботи
- •1 Короткі теоретичні відомості
- •2 Приклад моделювання одноканальної смо з чергою
- •3 Порядок виконання роботи
- •1 Короткі теоретичні відомості
- •2 Порядок виконання роботи
- •1 Короткі теоретичні відомості
- •2 Порядок виконання роботи
- •1 Короткі теоретичні відомості
- •2 Порядок виконання роботи
- •1 Короткі теоретичні відомості
- •2 Порядок виконання роботи
- •1 Короткі теоретичні відомості
- •2 Порядок виконання роботи
- •1 Короткі теоретичні відомості
- •2 Порядок виконання роботи
2 Порядок виконання роботи
1) В процесі виконання лабораторної роботи необхідно здійснити моделювання дискретних випадкових величин, заданих рядом розподілу; моделювання безперервних випадкових величин з рівномірним, нормальним і експоненціальним розподілами; перевірку відповідності теоретичних і отриманих в результаті моделювання розподілів випадкових величин.
Варіанти завдань для виконання роботи приведені в табл. 2.1. У кожному варіанті задані розподіли випадкових величин, імітацію яких слід виконати. У таблиці прийняті наступні позначення: X1, X2 ..., Xn, P1, P2 ..., Pn - значення дискретної випадкової величини і відповідні цим значенням вірогідності; m - математичне очікування; r - половина розмаху рівномірно розподіленої випадкової величини; - параметр експоненціального розподілу; - среднєквадратичне відхилення.
Таблиця 2.1
№ в№ вар. |
Ряд розподілу дискретної випадкової величини |
Розподіл безперервної випадкової величини |
||||||||
Рівномірне |
Нормальне |
Експон. |
||||||||
1N |
XX1 |
XX2 |
XX3 |
XX4 |
XX5 |
мm |
мr |
мm |
r |
T = 1/ |
PP1 |
PP2 |
PP3 |
PP4 |
PP5 |
||||||
N1 |
550 |
556 |
661 |
665 |
772 |
440 |
47 |
445 |
112 |
140 |
00.15 |
00.18 |
00.22 |
00.25 |
00.2 |
||||||
N2 |
119 |
225 |
229 |
334 |
440 |
555 |
54 |
990 |
48 |
200 |
00.2 |
00.1 |
00.3 |
00.15 |
00.25 |
||||||
N3 |
331 |
440 |
445 |
553 |
556 |
1115 |
16 |
660 |
64 |
250 |
00.3 |
00.3 |
00.2 |
00.1 |
00.1 |
||||||
N4 |
440 |
445 |
552 |
660 |
665 |
336 |
33 |
775 |
38 |
420 |
00.15 |
00.1 |
00.4 |
00.15 |
00.2 |
||||||
N5 |
447 |
554 |
663 |
777 |
887 |
778 |
74 |
336 |
44 |
360 |
00.1 |
00.2 |
00.33 |
00.2 |
00.17 |
||||||
N6 |
330 |
336 |
441 |
445 |
552 |
664 |
63 |
222 |
43 |
90 |
00.24 |
00.16 |
00.3 |
00.25 |
00.05 |
||||||
N7 |
771 |
880 |
885 |
993 |
1100 |
880 |
86 |
554 |
46 |
210 |
00.4 |
00.25 |
00.15 |
00.1 |
00.1 |
||||||
N8 |
552 |
662 |
772 |
882 |
992 |
1120 |
15 |
444 |
45 |
64 |
00.3 |
00.1 |
00.2 |
00.1 |
00.3 |
||||||
N9 |
229 |
335 |
339 |
444 |
550 |
330 |
34 |
998 |
49 |
122 |
00.2 |
00.1 |
00.3 |
00.1 |
00.3 |
||||||
110 |
110 |
115 |
222 |
330 |
334 |
448 |
43 |
1132 |
110 |
400 |
00.1 |
00.14 |
00.22 |
00.34 |
00.2 |
||||||
111 |
120 |
124 |
230 |
335 |
345 |
428 |
44 |
155 |
16 |
120 |
00.12 |
00.2 |
00.18 |
00.36 |
00.14 |
||||||
112 |
145 |
152 |
260 |
375 |
382 |
432 |
45 |
1110 |
114 |
230 |
00.18 |
00.1 |
00.1 |
00.32 |
00.3 |
||||||
113 |
170 |
179 |
283 |
390 |
398 |
445 |
46 |
186 |
17 |
80 |
00.25 |
00.12 |
00.13 |
00.1 |
00.4 |
||||||
114 |
155 |
163 |
268 |
380 |
395 |
450 |
47 |
165 |
16 |
350 |
00.2 |
00.15 |
00.15 |
00.25 |
00.25 |
||||||
115 |
135 |
139 |
245 |
353 |
361 |
460 |
48 |
1120 |
115 |
180 |
00.3 |
00.1 |
00.1 |
00.2 |
00.3 |
||||||
116 |
115 |
122 |
237 |
342 |
354 |
415 |
4 6 |
130 |
15 |
125 |
00.12 |
00.22 |
00.16 |
00.36 |
00.14 |
||||||
117 |
19 |
115 |
226 |
333 |
348 |
427 |
46 |
135 |
16 |
85 |
00.16 |
00.11 |
00.37 |
00.14 |
00.22 |
||||||
118 |
131 |
145 |
251 |
366 |
378 |
477 |
46 |
180 |
15 |
112 |
00.15 |
00.1 |
00.1 |
00.15 |
00.5 |
||||||
119 |
166 |
175 |
288 |
392 |
3106 |
427 |
44 |
165 |
14 |
128 |
00.18 |
00.12 |
00.2 |
00.25 |
00.25 |
||||||
120 |
152 |
168 |
273 |
387 |
392 |
436 |
45 |
148 |
13 |
142 |
00.1 |
00.3 |
00.4 |
00.05 |
00.15 |
2) За допомогою таблиць необхідно отримати оцінки статистичних характеристик і побудувати гістограми розподілів модельованих випадкових величин. Для оцінки адекватності безперервних розподілів випадкових величин
число інтервалів в таблиці задають: D = 8-16. Значення операндів B, C (ліва межа і ширина інтервалів) можуть бути визначені із співвідношень, приведених в табл. 2.2.
Таблиця 2.2
-
Вид розподілу
B
C
Рівномірне
B = m – r + C
C = 2r / D
Нормальне
B = m-3
C= 6 /(D – 2)
Експоненціальне
B = C
C = T
Величини операндів B, C, D таблиці і використовуваною для дискретного розподілу, вибираються так, щоб кожному інтервалу належало одне з можливих значень дискретної випадкової величини.
3) Необхідно обробити отримані в результаті моделювання дані, побудувати графіки емпіричних розподілів модельованих випадкових величин; встановити відповідність між теоретичними і емпіричними функціями розподілу.
3 Зміст звіту
Звіт по лабораторній роботі повинен містити: тему і мету роботи, умови завдання, тексти програм моделей, результати моделювання і їх аналіз, порівняння теоретичних і експериментальних даних, виводи.
Контрольні питання
1. Яким чином транзакти створюються і видаляються з моделі?
2. Якими способами можна управляти тривалістю процесу моделювання?
3. Як визначаються в GPSS функції для моделювання випадкових величин?
4. Як здійснюється імітація дискретних і безперервних випадкових величин?
5. Які засоби GPSS використовуються для імітації експоненціально або нормально розподілених випадкових величин?
6. Пояснити призначення операндів, B, C, D рядка опису таблиці.
7. Які дані про таблицю виводяться на друк?
ЛАБОРАТОРНА РОБОТА №3
МОДЕЛЮВАННЯ ОДНОКАНАЛЬНОЇ СМО З ОДНИМ ПОТОКОМ ЗАЯВОК
Мета роботи: Придбання практичних навиків по моделюванню одноканальних СМО з одним вхідним потоком.
При підготовці до лабораторної роботи слід вивчити принципи аналізу, функціонування і побудови програмних моделей одноканальних СМО.