- •Лабораторна робота 1 Моделювання випадкових подій і дискретних випадкових величин
- •Короткі теоретичні відомості
- •Постановка завдання
- •Індивідуальні завдання для моделювання
- •Лабораторна робота 2 Моделювання неперервних випадкових величин
- •Короткі теоретичні відомості
- •Постановка завдання
- •Індивідуальні завдання для моделювання
- •Короткі теоретичні відомості
- •Постановка завдання
- •Лабораторна робота 3 Моделювання випадкових векторів і функцій
- •Індивідуальні завдання для моделювання
- •Лабораторна робота 4 Моделювання дискретних систем
- •Короткі теоретичні відомості
- •Постановка завдання
- •Індивідуальні завдання для моделювання
- •Постановка завдання для моделювання одноканальних розімкнутих смо
- •Постановка завдання для моделювання одноканальних замкнутих смо
- •Постановка завдання для моделювання багатоканальних розімкнутих смо
- •Постановка завдання для моделювання замкнутих смо
- •Лабораторна робота 7 Моделювання у gpss World багатофазних розімкнутих смо та оцінка якості їх функціонування
- •Короткі теоретичні відомості
- •Постановка завдання
- •Лабораторна робота 8 Моделювання виробничих систем (на прикладі моделювання роботи транспортного конвеєра та моделювання роботи ділянки цеху)
- •Короткі теоретичні відомості
- •Постановка завдання для моделювання роботи транспортного конвеєра
- •Вхідні дані для моделювання
- •Постановка завдання для моделювання роботи ділянки цеху
- •Вхідні дані для моделювання
- •Постановка завдання
- •Вхідні дані для моделювання
- •Лабораторна робота 10 Моделювання обчислювальних систем (на прикладі моделювання обчислювального відділу, що готує носії з програмами для дерево-ороблювальних верстатів)
- •Короткі теоретичні відомості
- •Постановка завдання
- •Вхідні дані для моделювання
- •Лабораторна робота 11 Моделювання обчислювальних систем (на прикладі моделювання вузла комутації повідомлень)
- •Короткі теоретичні відомості
- •Постановка завдання
- •Вхідні дані для моделювання
- •Лабораторна робота 12 Моделювання неперервних систем на прикладі поширення вірусу на системному диску
- •Короткі теоретичні відомості
- •Постановка завдання
- •Вхідні дані для моделювання
- •Лабораторна робота 13 Проведення дисперсійного аналізу для дослідження вагомості впливу змінних користувача на об’єкт моделі.
- •Короткі теоретичні відомості
- •Постановка завдання
- •Вхідні дані для моделювання
- •Лабораторна робота 14 Розроблення експерименту користувача для дослідження вагомості впливу обраних змінних на об’єкт моделі.
- •Короткі теоретичні відомості
- •Постановка завдання
- •Вхідні дані для моделювання
- •Лабораторна робота 15 Проведення регресійного аналізу для оптимізації і кількісного прогнозу поведінки системи.
- •Короткі теоретичні відомості
- •Постановка завдання
- •Вхідні дані для моделювання
Постановка завдання для моделювання одноканальних розімкнутих смо
В одноканальну СМО надходять заготовки за експоненціальним розподілом. Середній час надходження запитів становить λ хв. Всі заготовки стають в чергу на обробку і чекають звільнення каналу обслуговування. Середній час виготовлення виробу із заготовки на станку становить β хв. і підчиняється нормальному закону розподілу.
Кількість заготовок, які пройшли через станок становлять a, b, c.
Визначити для заданої кількості заготовок:
Коефіцієнт використання каналу обслуговування.
Середній час обслуговування одного замовлення.
Максимальну довжину черги.
Середнє значення кількості заготовок в черзі.
Середній час перебування заготовки в черзі.
Вхідні дані для моделювання
-
№ варіанту
λ
β
a
b
c
1
12
10±2
300
3000
30000
2
7
8±2
500
5000
50000
3
18
15±3
800
8000
80000
4
9
7±1
600
6000
60000
5
6
8±1
400
4000
40000
6
22
20±3
700
7000
70000
7
10
7±1
200
2000
20000
8
12
13±2
100
1000
10000
9
7
6±1
900
9000
90000
10
18
18±2
400
4000
40000
11
13
14±2
800
8000
80000
12
8
6±1
500
5000
50000
13
9
11±1
200
2000
20000
14
25
22±3
300
3000
30000
15
30
25±3
700
7000
70000
Постановка завдання для моделювання одноканальних замкнутих смо
Кран, який стоїть на нижньому складі, розвантажує автомобілі з колодами з інтенсивністю λ хвилини. Машини під‘їжають на розгрузку, попадають в чергу, чекають звільнення крану і розвантажуються. Після цього, автомобілі їдуть верхній склад, там завантажуються і повертаються назад на розгрузку. В середньому, на це затрачається β хвилин. Потоки вимог підчиняються нормальному закону розподілу.
Кількість машин, яка працює у системі рівна µ штук.
Змоделювати роботу системи на протязі a,b,c хвилин.
Знайти:
Продуктивність крана.
Середній час обслуговування однієї машини.
Загальну кількість машин, яка була розвантажена краном протягом модельного часу.
Максимальну довжину черги.
Середнє значення кількості машин в черзі.
Середній час перебування машини в черзі.
Вхідні дані для моделювання
-
№ варіанту
λ
β
µ
a
b
c
1
8
30±2
4
300
3000
30000
2
6
28±2
5
500
5000
50000
3
10
55±3
6
800
8000
80000
4
18
70±1
4
600
6000
60000
5
21
85±1
5
400
4000
40000
6
6
40±3
6
700
7000
70000
7
15
57±1
4
200
2000
20000
8
8
33±2
5
100
1000
10000
9
12
68±1
6
900
9000
90000
10
5
18±2
4
400
4000
40000
11
14
71±2
5
800
8000
80000
12
6
32±1
6
500
5000
50000
13
8
25±1
4
200
2000
20000
14
13
62±3
5
300
3000
30000
15
15
84±3
6
700
7000
70000
Лабораторна робота 6
Моделювання у GPSS World багатоканальних СМО
та оцінка якості їх функціонування
Мета лабораторної роботи – ознайомитись з алгоритмами моделювання багатоканальних розімкнутих і замкнутих СМО та проаналізувати оцінки отриманих результатів.
Короткі теоретичні відомості
Розглянемо спочатку моделювання багатоканальних розімкнутих СМО. Зобразимо графічно процес функціонування трьохканальної розімкнутої системи масового обслуговування. На рис. 3 представлені основні події, які виникають в процесі роботи СМО.
Охарактеризуємо кожну подію, яка виникає в системі, що моделюється:
Надходження вимог в систему (GENERATE).
Вхід вимоги в накопичувач (ENTER).
Визначення каналу обслуговування (TRANSFER).
Очікування звільнення одного із каналів обслуговування (SEIZE).
Вихід вимоги з накопичувач (LEAVE).
Час обслуговування вимоги в каналі обслуговування (ADVANCE).
Звільнення каналу обслуговування (RELEASE).
Вихід вимоги з системи (TERMINATE).
Вимога в багатоканальній системі по черзі перевіряє всі можливі канали обслуговування до тих пір поки не знайде вільного. Перевагу мають ті канали, які стоять першими. Цього можна уникнути використовуючи блок TRANSFER в режимі PICK.
Тепер розглянемо специфіку моделювання замкнутих СМО.
Зобразимо графічно процес функціонування трьохканальної замкнутої системи масового обслуговування (рис. 4).
Охарактеризуємо кожну подію, яка виникає в системі, що моделюється:
Надходження вимоги в систему (GENERATE).
Вхід вимоги в накопичувач (ENTER).
Передача вимоги в один із вільних каналів обслуговування (TRANSFER).
Очікування звільнення одного із каналів обслуговування (SEIZE).
Вихід вимоги з накопичувач (LEAVE).
Час обслуговування вимоги в каналі обслуговування (ADVANCE).
Звільнення каналу обслуговування (RELEASE).
Повернення вимоги в систему (TRANSFER).
Оскільки вимоги з усіх каналів обслуговування повертаються в систему, то ми маємо багатоканальну замкнену систему. Моделювання багатоканальних замкнутих СМО вимагає генерування обмеженої кількості транзактів (вимог) і відсутність блока для вилучення транзактів із моделі.
