Моделювання одноканальної СМО з двома потоками заявок, які мають пріоритети
Особливості моделювання одноканальних систем масового обслуговування, що мають на вході декілька потоків заявок з пріоритетами. Приклад моделі роботи складу для двох дисциплін обслуговування механіків (без врахування пріоритету і з його врахуванням).
Рубрика | Программирование, компьютеры и кибернетика |
Вид | лабораторная работа |
Язык | украинский |
Дата добавления | 21.12.2021 |
Размер файла | 106,7 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
ВСП ЗВО “Відкритий міжнародний університет “Україна”
Миколаївський інститут розвитку людини
Кафедра економіки та інформаційних технологій
ЛАБОРАТОРНА РОБОТА №4
з курсу «Основи моделювання»
тема роботи: “Моделювання одноканальної СМО з двома потоками заявок, які мають пріоритети ”
Роботу виконав:
Студент(ка): Приходько Олексій Сергійович
групи: ЗКІ-20-1-mk
(шифр групи)
Роботу перевірив
Викладач: Мельник Олександр Вікторович
завідувач кафедри
економіки
та інформаційних технологій
Миколаїв, 2021
Мета работи: Придбання практичних навиків по моделюванню одноканальних систем масового обслуговування (СМО), що мають на вході декілька потоків заявок з пріоритетами. При підготовці до лабораторної роботи слід вивчити принципи аналізу, функціонування і побудови програмних моделей різних одноканальних СМО.
Порядок виконання роботи
На фабричному складі працює один комірник. Він видає запасні частини механікам, які обслуговують верстати і встановлюють ці частини на зіпсованих верстатах. Запасні частини досить дорогі і, крім того, їх асортимент дуже великий для того, щоб кожний механік міг мати запасну частину в своєму ящику. Час, необхідний для задоволення запиту, залежить від типу запасної частини. Запити бувають двох категорій. Відповідні дані наведені в табл. 2.1 Порядок обслуговування механіків комірником такий: запити першої категорії обслуговуються тільки в тому випадку, коли в черзі немає жодного запиту другої категорії. Всередині однієї категорії дисципліна обслуговування - “перший прибув - перший обслужився”. Створити модель роботи складу для двох дисциплін обслуговування механіків (без врахування пріоритету і з його врахуванням) і виконати моделювання для кожної з них протягом восьмигодинного робочого дня (взяти за одиницю модельного часу - 1 с.). Порівняти результати моделювання.
масовий обслуговування модель одноканальний
Таблиця 1
;sklad prioritet
;1 type
generate 420,360,,,2
queue line1
seize komirnik
depart line1
advance 300,90
release komirnik
terminate
;2 type
generate 360,240,,,1
queue line2
seize komirnik
depart line2
advance 100,30
release komirnik
terminate
;timer
generate 28800
terminate 1
start 1
GPSS World Simulation Report - Untitled Model 3.12.1
Monday, December 20, 2021 15:02:20
START TIME END TIME BLOCKS FACILITIES STORAGES
0.000 28800.000 16 1 0
NAME VALUE
KOMIRNIK 10001.000
LINE1 10002.000
LINE2 10000.000
LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY
1 GENERATE 66 0 0
2 QUEUE 66 0 0
3 SEIZE 66 0 0
4 DEPART 66 0 0
5 ADVANCE 66 1 0
6 RELEASE 65 0 0
7 TERMINATE 65 0 0
8 GENERATE 86 0 0
9 QUEUE 86 15 0
10 SEIZE 71 0 0
11 DEPART 71 0 0
12 ADVANCE 71 0 0
13 RELEASE 71 0 0
14 TERMINATE 71 0 0
15 GENERATE 1 0 0
16 TERMINATE 1 0 0
FACILITY ENTRIES UTIL. AVE. TIME AVAIL. OWNER PEND INTER RETRY DELAY
KOMIRNIK 137 0.947 198.985 1 150 0 0 0 15
QUEUE MAX CONT. ENTRY ENTRY(0) AVE.CONT. AVE.TIME AVE.(-0) RETRY
LINE2 15 15 86 7 4.362 1460.630 1590.053 0
LINE1 2 0 66 5 0.292 127.570 138.027 0
FEC XN PRI BDT ASSEM CURRENT NEXT PARAMETER VALUE
150 2 28825.480 150 5 6
155 1 28986.180 155 0 8
153 2 29090.808 153 0 1
156 0 57600.000 156 0 15
;sklad
;1 type
generate 420,360
queue line
seize komirnik
depart line
advance 300,90
release komirnik
terminate
;2 type
generate 360,240
queue line
seize komirnik
depart line
advance 100,30
release komirnik
terminate
;timer
generate 28800
terminate 1
start 1
GPSS World Simulation Report - Untitled Model 3.14.1
Monday, December 20, 2021 15:07:23
START TIME END TIME BLOCKS FACILITIES STORAGES
0.000 28800.000 16 1 0
NAME VALUE
KOMIRNIK 10001.000
LINE 10000.000
LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY
1 GENERATE 69 0 0
2 QUEUE 69 2 0
3 SEIZE 67 0 0
4 DEPART 67 0 0
5 ADVANCE 67 1 0
6 RELEASE 66 0 0
7 TERMINATE 66 0 0
8 GENERATE 80 0 0
9 QUEUE 80 2 0
10 SEIZE 78 0 0
11 DEPART 78 0 0
12 ADVANCE 78 0 0
13 RELEASE 78 0 0
14 TERMINATE 78 0 0
15 GENERATE 1 0 0
16 TERMINATE 1 0 0
FACILITY ENTRIES UTIL. AVE. TIME AVAIL. OWNER PEND INTER RETRY DELAY
KOMIRNIK 145 0.957 190.118 1 145 0 0 0 4
QUEUE MAX CONT. ENTRY ENTRY(0) AVE.CONT. AVE.TIME AVE.(-0) RETRY
LINE 10 4 149 9 4.637 896.260 953.876 0
FEC XN PRI BDT ASSEM CURRENT NEXT PARAMETER VALUE
151 0 28883.189 151 0 8
145 0 29067.928 145 5 6
152 0 29227.896 152 0 1
153 0 57600.000 153 0 15
Аналіз результатів: На підставі даних, отриманих в результаті моделювання роботи системи в двох режимах, можна зробити наступні виводи: зайнятість поверителя (коефіцієнт завантаження обслуговуючого приладу) практично не змінилася ( 0.947 і 0.957); середній час, витрачений на одного механіка, збільшився з 190,118 сек до 198,985 сек (приор.); середній час перебування механіка в черзі зменшилось з 896,26 сек до 794,1 сек (приор.);
аналізуючи середнє число механіків, що знаходилися в черзі, середній час очікування і знаючи величину збитку від простою роботи механіків можна визначити отриману економію як різницю величиною збитку в першому і в другому випадку.
1. Як працює СМО з одним каналом обслуговування і двома (трьома) потоками заявок з пріоритетами?
Відмінність відносних пріоритетів заявок забезпечується різними значеннями операнда Е блоків GENERATE, які забезпечують вхід в модель заявок із заданим пріоритетом. При цьому абсолютний пріоритет заявок не має значення. 2. Як задаються пріоритети потоків в моделі?
generate 2,1,,,1(або 2)
3. Скільки сегментів потрібно мати в блок-схемі моделі СМО з двома (трьома) потоками заявок, які мають пріоритети?
Два три сегменти
Висновок: придбав практичні навики по моделюванню одноканальних СМО що мають на вході декілька потоків заявок з пріоритетами.
Размещено на Allbest.ru
...Подобные документы
Поняття моделювання як процесу, що полягає у відтворенні властивостей тих чи інших предметів і явищ за допомогою абстрактних об’єктів та описів у вигляді зображень, планів, алгоритмів. Системи масового обслуговування. Модель роботи видавничого центру.
курсовая работа [255,8 K], добавлен 15.09.2014Задачі масового обслуговування та моделі для імітації виробничої діяльності. Обслуговування та експлуатація матричних та струминних принтерів. Розрахунок надійності вбудованого контролера. Конфігурація офісного комп'ютера для зберігання інформації.
курсовая работа [224,6 K], добавлен 07.03.2011Моделювання в області системотехніки та системного аналізу. Імітація випадкових величин, використання систем масового обслуговування, дискретних і дискретно-безперервних марковських процесів, імовірнісних автоматів для моделювання складних систем.
методичка [753,5 K], добавлен 24.04.2011Формалізована схема системи масового обслуговування. Обгрунтування вибору UML-діаграм для ілюстрації функціонування системи масового обслуговування. Функційна модель, призначена для відображення основних зв’язків між елементами та компонентами системи.
курсовая работа [343,6 K], добавлен 15.10.2014Проектування інформаційної підсистеми імітаційного моделювання для системи масового обслуговування відділення банку ПАТ комерційний "Приватбанк". Дослідження теорії черг для аналізу та забезпечення функціонування відділень банків за допомогою мови GPSS.
дипломная работа [5,2 M], добавлен 06.06.2014Визначення найкращого режиму роботи системи обробки повідомлень. Представлення моделі у вигляді системи масового обслуговування. Визначення структури моделі. Обмеження на зміну величин. Програмна реалізація імітаційної моделі. Оцінка адекватності.
курсовая работа [153,9 K], добавлен 29.01.2013Обчислення середньої трудомісткості потоку заявок. Визначення мінімальної швидкодії процесора. Дослідження безпріоритетної дисципліни обслуговування. Навантаження на обчислювальну систему. Програма моделювання комп’ютерної системи та програмний код.
курсовая работа [1,2 M], добавлен 15.03.2014Розгляд принципів моделювання для дослідження роботи гідроакумулятора в системах водопостачання. Опис математичної моделі для підбору гідроакумулятора. Створення графічної моделі процесу вмикання та вимикання насосу, комп’ютерної в середовищі Delphi.
курсовая работа [392,4 K], добавлен 08.12.2015Роль імітаційного моделювання в дослідженні складних технічних систем. Види оцінки правильності моделі. Створення програми, яка прогнозує рух фізичного маятника з вібруючою точкою підвісу шляхом чисельного інтегрування його диференційного рівняння.
курсовая работа [758,6 K], добавлен 06.08.2013Сутність та особливості параметричного, воксельного, полігонального моделювання, моделювання сплайнами та скульптингу. Застосування 3D моделювання в науці, техніці, рекламі, маркетингу, дизайні інтер'єру, архітектурі, анімаці, кіно та медицині.
доклад [873,9 K], добавлен 04.05.2022Висвітлення та розкриття поняття 3д-моделювання, його видів та особливостей. Аналіз основних видів моделювання, їхнє практичне використання, переваги та недоліки кожного виду. Розгляд найпоширеніших програм для створення 3-д зображень та їх функції.
статья [801,7 K], добавлен 18.08.2017Засоби візуального моделювання об'єктно-орієнтованих інформаційних систем. Принципи прикладного системного аналізу. Принцип ієрархічної побудови моделей складних систем. Основні вимоги до системи. Розробка моделі програмної системи засобами UML.
курсовая работа [546,6 K], добавлен 28.02.2012Загальна характеристика інтернет-магазину Rozetka.ua. Загальна характеристика та особливості функціонального та структурного моделювання. Моделювання переметної області методами IDF0, DFD (діаграма потоків даних) та ERD (діаграма "сутність-зв'язок").
курсовая работа [5,5 M], добавлен 25.10.2012Описано вказану систему, побудована її концептуальна модель, зроблено формальний опис системи та імітаційної моделі, виконано програмування моделі системи та наведено результати моделювання.
курсовая работа [73,1 K], добавлен 16.06.2007Політичне прогнозування як процес розробки науково обгрунтованого судження про ймовірносний розвиток політичних подій, шляхи і терміни його здійснення. Можливості комп'ютерного моделювання - системний підхід. Моделі та методи моделювання, їх використання.
контрольная работа [26,0 K], добавлен 13.03.2013Класифікація інформаційних систем. Дослідження особливостей мови UML як засобу моделювання інформаційних систем. Розробка концептуальної моделі інформаційної системи поліклініки з використанням середи редактора програмування IBM Rational Rose 2003.
дипломная работа [930,4 K], добавлен 26.10.2012Побудова математичної моделі екосистем. Вхідні та вихідні змінні. Модель поширення забруднення підземних вод за моделлю Фелпса-Стрітера. Вибір програмного продукту. Аналіз результатів моделювання. Оптимальне управління функціонуванням екосистеми.
курсовая работа [1,1 M], добавлен 11.04.2015Сутність інформаційного обслуговування користувачів. Створення веб-сайту та віртуальної виставки інформаційної установи, за допомогою яких відбувається обслуговування в мережі Інтернет. Порівняльний аналіз віртуальних довідкових служб двох бібліотек.
дипломная работа [73,6 K], добавлен 23.11.2011Характеристика програмного забезпеченнягалузь його використання, вимоги до розробки та її джерела, мета та призначення. Структура й основні принципи побудови систем автоматизації конструкторської документації. Технології параметричного моделювання.
дипломная работа [2,3 M], добавлен 26.10.2012Особливості графічного моделювання плану офісу, який спеціалізується на ремонті комп’ютерної техніки. Розробка дизайну офісу і його плану виходячи з кількості працівників та устаткування. Способи математичного моделювання за допомогою Excel та MathCAD.
курсовая работа [2,2 M], добавлен 20.06.2010