Моделювання одноканальної СМО з двома потоками заявок, які мають пріоритети

Особливості моделювання одноканальних систем масового обслуговування, що мають на вході декілька потоків заявок з пріоритетами. Приклад моделі роботи складу для двох дисциплін обслуговування механіків (без врахування пріоритету і з його врахуванням).

Рубрика Программирование, компьютеры и кибернетика
Вид лабораторная работа
Язык украинский
Дата добавления 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

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.