Моделювання системи масового обслуговування виду M/M/c:FIFO/N
Методика вирішення задач моделювання систем масового обслуговування. Визначення основних характеристик системи: коефіцієнт використання пристрою, час перебування вимог в пристрою. Довжина черги, кількість вимог в системі а середній час перебування вимог.
Рубрика | Математика |
Вид | лабораторная работа |
Язык | украинский |
Дата добавления | 19.07.2017 |
Размер файла | 154,1 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Міністерство інфраструктури України
Міністерство освіти і науки, молоді та спорту України
Державний університет інформаційно-комунікаційних технологій
Лабораторна робота №6
з дисципліни:
Математичні методи моделювання та оптимізації процесів
на тему:
"Моделювання системи масового обслуговування виду M/M/c:FIFO/N/?"
Варіант №4
Виконав: Блажеєвський І.В.
2011
Цілі роботи
Ознайомлення з методикою вирішення задач моделювання систем масового обслуговування виду M/M/c:FIFO/N/?.
ХІД ВИКОНАННЯ ЛАБОРАТОРНОЇ РОБОТИ
1. Моделювання систем масового обслуговування виду M/M/c:FIFO/N/? у GPSS. коефіцієнт використання пристрій черга
Використовуючи загально цільову систему моделювання GPSS побудуйте модель системи масового обслуговування типу M/M/c:FIFO/N/?. Визначте основні характеристики системи: коефіцієнт використання пристрою, середній час перебування вимог в пристрою, середня довжина черги, середній час перебування в черзі, середня кількість вимог в системі, середній час перебування вимог в системі.
Для повного виконання завдання використаємо наступні оператори: ADVANCE (в залежності від кількості каналів обслуговування), DEPART (в залежності від кількості каналів обслуговування), GATE, GENERATE, QUEUE (в залежності від кількості каналів обслуговування), RELEASE (в залежності від кількості каналів обслуговування), SEIZE (в залежності від кількості каналів обслуговування), STORAGE, TERMINATE, TRANSFER (в залежності від кількості каналів обслуговування).
№ варіанту |
Час між надходженням вимог |
Час обслуговування |
Кількість каналів обслуговування |
Ємність накопичувача |
|
4 |
12 |
2 |
2 |
4 |
FACILITY ENTRIES UTIL. AVE. TIME AVAIL. OWNER PEND INTER RETRY DELAY
1 8626436 0.144 2.000 1 0 0 0 0 0
2 1373561 0.023 1.999 1 0 0 0 0 0
QUEUE MAX CONT. ENTRY ENTRY(0) AVE.CONT. AVE.TIME AVE.(-0) RETRY
SYSTEM 6 0 9999997 0 0.168 2.014 2.014 0
OCHER 4 0 9999997 9871576 0.001 0.014 1.094 0
KAN1 1 0 8626436 0 0.144 2.000 2.000 0
KAN2 1 0 1373561 0 0.023 1.999 1.999 0
STORAGE CAP. REM. MIN. MAX. ENTRIES AVL. AVE.C. UTIL. RETRY DELAY
KAN 4 4 0 4 9999997 1 0.001 0.000 0 0
Отримані результати:
FACILITY
- UTIL (коефіцієнт використання пристрою) - 0.0835
- AVE. TIME (середній час перебування вимог в пристрою) - 1.9995
QUEUE
- OCHER AVE.CONT. (середня довжина черги) - 0.001
- OCHER AVE.TIME (середній час перебування в черзі) - 0.014
- System AVE.CONT (середня кількість вимог в системі) - 0.168
- System AVE.TIME (середній час перебування вимог в системі) - 2.014
2. Моделювання систем масового обслуговування виду M/M/c:FIFO/N/? у Matlab / Simulink.
Використовуючи пакет візуального блочного імітаційного моделювання Simulink матричної системи Matlab побудуйте модель системи масового обслуговування типу M/M/c:FIFO/N/?. Визначте основні характеристики системи: коефіцієнт використання пристрою, середній час перебування вимог в пристрою, середня довжина черги, середній час перебування в черзі, середня кількість вимог в системі, середній час перебування вимог в системі.
Для виконання завдання використаємо наступні блоки: DISPLAY (5 шт.), ENTITY SINK, EVENT-BASED RANDOM NUMBER, FIFO QUEUE, READ TIMER, N-SERVER, START TIMER, TIME-BASED ENTITY GENERATOR.
Отримані результати:
- Display (середній час перебування в черзі) - 0.01362
- Display 1 (середній час перебування вимог в пристрою) - 2.001
- Display 2 (коефіцієнт використання пристрою) - 0.08341
- Display 3 (середня довжина черги) - 0.001135
- Display 4 (середній час перебування вимог в системі) - 2.015
3. Порівняння результатів отриманих у процесі моделювання із теоретичними залежностями.
Визначимо системні характеристики за допомогою аналітичного методу. Згідно із варіантом завдання час між надходженням вимог і час обслуговування відповідно дорівнюють 12 та 2.
Наведемо результати отримані шляхом аналітичного підрахунку та методом імітаційного моделювання у GPSS та Simulink.
Аналітичний метод |
GPSS |
Simulink |
||
Коефіцієнт використання пристрою [U] |
0.0833 |
0.0835 |
0.08341 |
|
Середня кількість вимог у системі [Ls] |
0.166 |
0.168 |
0.168 |
|
Середня довжина черги [Lq] |
0.00116524 |
0.001 |
0.001135 |
|
Середня час перебування вимог в системі [Ws] |
2.014 |
2.014 |
2.015 |
|
Середній час перебування в черзі [Wq] |
0.014 |
0.014 |
0.01362 |
|
Середній час перебування вимог в пристрою |
2 |
1.9995 |
2.001 |
Висновок: порівнюючи результати розв'язку однієї і тієї ж задачі аналітичним та імітаційними методами, можна зробити висновок, що при великій кількості імітацій (приблизно 10000000), результати, що були отримані імітаційним методом, наближаються до результатів, що були отримані аналітичним методом.
Размещено на Allbest.ru
Подобные документы
Розрахунок мережі масового обслуговування. Розробка програми для обчислення характеристик. Однорідні експоненціальні мережі масового обслуговування. Рівняння глобального балансу для замкнених мереж. Декомпозиція розімкнених мереж масового обслуговування.
дипломная работа [2,9 M], добавлен 25.08.2010Мережа Петрі як графічний і математичний засіб моделювання систем і процесів. Основні елементи мережі Петрі, правила спрацьовування переходу. Розмітка мережі Петрі із кратними дугами. Методика аналізу характеристик обслуговування запитів на послуги IМ.
контрольная работа [499,2 K], добавлен 06.03.2011Загальні положення та визначення в теорії моделювання. Поняття і класифікація моделей, iмовірнісне моделювання. Статистичне моделювання, основні характеристики випадкових векторів. Описання програмного забезпечення для моделювання випадкових векторів.
дипломная работа [12,0 M], добавлен 25.08.2010Поняття математичного моделювання. Форми завдання моделей: інваріантна; алгоритмічна; графічна (схематична); аналітична. Метод ітерацій для розв’язку систем лінійних рівнянь, блок-схема. Інструкція до користування програмою, контрольні приклади.
курсовая работа [128,6 K], добавлен 24.04.2011Історія розвитку математичної науки. Математичне моделювання і дослідження процесів і явищ за допомогою функцій, рівнянь та інших математичних об`єктів. Функції, їх основні властивості та графіки, множина раціональних чисел. Розв`язання типових задач.
книга [721,3 K], добавлен 01.03.2011Дослідження системи з відомим типом крапок спокою. Знаходження першого інтеграла системи, умови його існування. Застосування теореми про еквівалентність диференціальних систем. Визначення вложимої системи, умови вложимості. Поняття функції, що відбиває.
курсовая работа [115,3 K], добавлен 14.01.2011Форми організації навчально-методологічної діяльності. Формалізування предметного способу дій. Аналіз програмних вимог. Властивості неперервних функцій. Ірраціональні та раціональні нерівності. Розв'язування квадратичних нерівностей методом інтервалів.
курсовая работа [1,8 M], добавлен 07.01.2016Аналіз математичних моделей технологічних параметрів та методів математичного моделювання. Задачі технологічної підготовки виробництва, що розв’язуються за допомогою математичного моделювання. Суть нечіткого методу групового врахування аргументів.
курсовая работа [638,9 K], добавлен 18.07.2010Обчислення оцінок основних статистичних характеристик: середнього значення, середнього квадратичного відхилення результатів, дисперсії розсіювання результатів вимірювань, коефіцієнта асиметрії. Перевірка наявніості похибок за коефіцієнтом Стьюдента.
контрольная работа [245,5 K], добавлен 25.02.2011Розв'язання системи рівнянь методом Гауса і за формулами Крамера. Знаходження власних значень і векторів матриці, косинуса кута між векторами. Визначення з якої кількості товару більш вигідним становиться продаж у магазині. Диференціювання функцій.
контрольная работа [104,7 K], добавлен 06.03.2013