
- •Теорія масового обслуговування
- •Теорія масового обслуговування
- •7.091401 “Системи управління і автоматики”
- •Завдання
- •Хід роботи
- •Контрольні питання
- •Лабораторна робота 2 Визначення закону розподілу вхідного потоку
- •Короткі теоретичні відомості
- •Завдання
- •Хід роботи
- •Контрольні питання
- •Лабораторна робота № 3 Моделювання одноканальної системи масового обслуговування з очікуванням
- •Короткі теоретичні відомості
- •Завдання
- •Хід роботи
- •Контрольні питання
- •Хід роботи
- •Контрольні питання
- •Лабораторна робота № 5 Порівняння систем масового обслуговування з різними способами формування черги
- •Короткі теоретичні відомості
- •Завдання
- •Хід роботи
- •Контрольні питання
- •Лабораторна робота № 6 Аналіз систем масового обслуговування з використанням графів станів
- •Короткі теоретичні відомості
- •Завдання
- •Хід роботи
- •Контрольні питання
- •Лабораторна робота № 7 Аналіз систем масового обслуговування різних типів
- •Короткі теоретичні відомості
- •Завдання
- •Хід роботи
- •Контрольні питання
- •Література
- •Теорія масового обслуговування
- •7.091401 “Системи управління і автоматики”
Хід роботи
Створити модель системи масового обслуговування з одним обслуговуючим пристроєм рис 4:
- час обслуговування кожної з заявок задати як атрибут (блок Set Attribute);
- визначити час перебування вимоги в системі з використанням блоків Timers;
- в робочу область передати інформацію про кількість вимог та час перебування кожної з цих вимог в системі, що дозволить в подальшому відобразити середній час перебування кожної з вимог для різних систем на одному графіку;
- для порівняння кількості вимог, що отримали обслуговування, в процесі моделювання використати блок Simulink/Sinks/Display.
Рис.
4.
Створити аналогічну модель для системи масового обслуговування з трьома обслуговуючим пристроями .
Створити аналогічну модель для системи масового обслуговування з трьома обслуговуючим пристроями.
Виконати моделювання за умови, що швидкість обслуговування в системі з трьома серверами втричі менша, ніж в системі з одним обслуговуючим пристроєм.
З використанням Matlab вивести на екран на одному графіку середній час перебування вимог в М/М/1 та М/М/n системах:
plot (N,Aw_1,'c',N3,Aw_3,'k'),grid on
title('M/M/1 та M/M/N СМО')
xlabel('Number Served')
ylabel(‘Averag time in system’)
legend(‘N=1’,’N=3')
Порівняти результати моделювання. Розрахувати всі необхідні для аналізу характеристики систем. Початкові дані, експериментальні параметри та результати розрахунків занести в табл.4. Зробити висновки по роботі.
Таблиця 4
|
|
|
|
|
|
експ. |
M/M/1 |
|
|
|
|
|
|
M/M/n |
|
|
|
|
|
|
|
|
експ. |
|
|
|
|
|
M/M/1 |
|
|
|
|
|
|
|
M/M/n |
|
|
|
|
|
|
|
|
експ. |
|
експ |
|
|
|
|
M/M/1 |
|
|
|
|
|
|
|
M/M/n |
|
|
|
|
|
|
|
- експериментальна кількість заявок, що отримали обслуговування.
Контрольні питання
За якими ознаками здійснюється класифікація систем масового обслуговування?
На які типи можна поділити системи в залежності від поведінки вхідних вимог? В чому особливості кожної з систем? Навести приклади.
За яких умов можна вважати кількість обслуговуючих пристроїв або кількість вимог нескінченними. Навести приклади.
Який порядок обслуговування може бути реалізовано в багатоканальних системах масового обслуговування? Навести приклади.
В чому особливості класифікації Кендалла? Чи можна всі види систем описати з використанням такої класифікації?
Яким чином можуть бути задані атрибути вимог, що надходять в СМО?
Які блоки дозволяють проаналізувати час перебування вимог на будь-якому відрізку комплексу масового обслуговування?