Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Galaguz_Lab_2012.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
1.01 Mб
Скачать

МІНІСТЕРСТВО ОСВІТИ І НАУКИ,

МОЛОДІ ТА СПОРТУ УКРАЇНИ

Національний авіаційний університет

Теорія масового обслуговування

Лабораторний практикум з дисципліни

для студентів спеціальності

7.091401 “Системи управління і автоматики

Київ 2011

МІНІСТЕРСТВО ОСВІТИ І НАУКИ,

МОЛОДІ ТА СПОРТУ УКРАЇНИ

Національний авіаційний університет

Теорія масового обслуговування

Лабораторний практикум з дисципліни

для студентів спеціальності

7.091401 “Системи управління і автоматики”

Київ 2011

УДК 519.872(076.5)

ББК З973.20-18я7

Т338

Укладачі: Т.А.Галагуз, О.П. Басанець

Рецензент: В.М. Азарсков

Затверджено методично-редакційною радою Національного авіаційного університету

(протокол № ___ від ___.11.11 р.).

Т338

Теорія масового обслуговування. Лабораторний практикум з дисципліни для студентів спеціальності 7.091401 “Системи управління і автоматики”. Уклад.: Т.А.Галагуз, О.П. Басанець – К.: НАУ, 2011. – 24 с.

Опис кожної лабораторної роботи містить мету роботи, основні теоретичні відомості, хід роботи, питання для самоконтролю.

Лабораторний практикум призначений для студентів денної та заочної форм навчання спеціальності 7.091401 “Системи управління і автоматики”.

ВСТУП

Розроблений лабораторний практикум містить рекомендації, призначені для використання в процесі виконання лабораторних робіт з дисципліни “Теорія масового обслуговування” студентами спеціальності 7.091401 “Системи управління і автоматики”

Результатом виконання лабораторних робіт має бути закріплення теоретичних знань студентів, отриманих в процесі опрацювання лекційного курсу, та додаткових завдань. Студенти також повинні отримати навики дослідження систем масового обслуговування різних типів не лише за допомогою аналітичних розрахунків, а й з використанням спеціального пакету програм, призначеного для моделювання складних систем.

МОДУЛЬ 1 „ОСНОВИ ТЕОРІЇ МАСОВОГО ОБСЛУГОВУВАННЯ

ЛАБОРАТОРНА РОБОТА 1

Використання SimEvents Simulink Matlab для моделювання вхідних потоків різних типів

Мета роботи: Ознайомитися з особливостями SimEvents Toolbox. Навчитися використовувати інструментарій SimEvents для генерування різних типів вхідних потоків.

Короткі теоретичні відомості

SimEvents® містить інструментарій, призначений для моделювання поведінки вимог в процесі функціонування системи масового обслуговування. Представлений інструментарій можна використовувати для визначення показників якості функціонування системи: часу очікування, продуктивності системи та інших. Компоненти бібліотеки SimEvents® дають можливість точно представити виробничі та інші системи з метою визначення необхідних ресурсів та вузьких місць [8, 9].

З використанням бібліотек пакету SimEvents® можна вибрати тип вхідного потоку системи, яким чином формується черга, підібрати відповідну структуру та параметри безпосередньо системи масового обслуговування. При цьому характер заявки (чи то літак, що очікує посадки, чи людина, що хоче взяти квиток в авіакасі) на схемі не відображається. Важливим є лише закон розподілу за яким запит надходить до системи.

Дослідження будь-якої системи масового обслуговування починається з аналізу вхідного потоку заявок. Для генерування вхідного потоку, що має заданий закон розподілу, в SimEvents Toolbox використовуються блоки Event-Based Random Number та Time-Based Entity Generator.

Event-Based Random Number призначений для генерування випадкових чисел за заданим законом розподілу. Блок змінює діалогове вікно вибору параметрів в залежності від вибраного закону розподілу [8]. З доступними для вибору законами розподілу, а також параметрами, що необхідно задавати для кожного з них, можна ознайомитися у відповідному розділі Simulink Help.

Time-Based Entity Generator призначений для створення події в моменти часу, визначені вхідним сигналом (Intergeneration time from port t) чи законом розподілу (Intergeneration time from dialog). Для аналізу процесу Time-Based Entity Generator має 3 виходи, призначення яких занесено в табл. 1.

Таблиця 1

Мітка

Опис

Момент зміни значення

Кількість вимог, які були згенеровані з початку моделювання

Змінює значення після виходу заявки

1 - в блоці є заявки, що очікують виходу, тобто вимоги, що намагалися залишити блок і не змогли з певних причин;

0 – в блоці немає заявок, що очікують виходу

1 встановлюється якщо якась вимога не змогла покинути блок;

0 встановлюється якщо вимога покидає блок

Середній час між надходженням сусідніх вимог.

Після виходу заявки

На вхідний порт t подаються інтервали між генеруванням поточної та наступної подій. OUT – це порт, через який здійснюється вихід згенерованих заявок. Також можна задати тип заявки: без пріоритету (blank) чи з пріоритетом (standard) [8].

Дослідити динаміку системи можна з використанням блоків, що дозволяють виводити графіки процесів.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]