Імітаційне моделювання систем масового обслуговування

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
Комп’ютерні науки
Кафедра:
Не вказано

Інформація про роботу

Рік:
2007
Тип роботи:
Методичні вказівки
Предмет:
Моделювання систем

Частина тексту файла (без зображень, графіків і формул):

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ "ЛЬВІВСЬКА ПОЛІТЕХНІКА"  МОДЕЛЮВАННЯ СИСТЕМ МЕТОДИЧНІ ВКАЗІВКИ до виконання лабораторної роботи “Імітаційне моделювання систем масового обслуговування” для студентів базового напрямку 6.050101 "Комп’ютерні науки" спеціальності “Інформаційні управляючі системи та технології” Затверджено на засіданні кафедри автоматизовані системи управління Протокол ( 12-2006/2007 від 30.05.2007 року Львів - 2007 МОДЕЛЮВАННЯ СИСТЕМ: Методичні вказівки до виконання лабораторної роботи “Імітаційне моделювання систем масового обслуговування” для студентів базового напрямку 6.050101 “Комп'ютерні науки” спеціальності “Інформаційні управляючі системи та технології”. Укл.: О.В. Кузьмін – Львів: Видавництво Національного університету “Львівська політехніка”, 2007 - 10 с. Укладач: Кузьмін О.В., канд.техн.наук, доц. Відповідальний за випуск: Шпак З.Я., канд.техн.наук, доц. Рецензент: Різник В.В., док.техн.наук., проф. 1. Мета Ознайомлення з методом імітаційного моделювання та його застосування для дослідження систем масового обслуговування (СМО). Об’єм роботи: 4 години. 2. Теоретичні положення 2.1. Основні поняття систем масового обслуговування Застосування цього підходу розгланемо на прикладі використання математичних схем систем масового обслуговування. Для всіх цих моделей характерним є випадковий процес їх функціонування. Розглянемо одноканальну систему масового обслуговування (рис.2.1).  Рис. 2.1. Одноканальна система масового обслуговування. де Yi-вихідний потік, ui-час обслуговування заявки, wi-час очікування обслуговування заявкою, (i- кількість заявок, які поступають за одиницю часу, ni- кількість заявок в системі, Ki-кількість каналів обслуговування, П-прилад. ni=li+(i, де (і- коефіцієнт завантаження, li- кількість заявок в черзі. Потік подій називається однорідним, якщо він характеризується тільки моментами наступлення цих подій, {tn} 0=t1<t2<...<tn і ніяк не характеризує самі події. Однорідний потік подій може також задаватися проміжками часу між послідовними подіями {(n}, (1=t1-t0, (2=t2-t1, ..., (n=tn-tn-1. Потік неоднорідних подій - це послідовність, яка характеризується двома параметрами {tn,fn}, tn- моменти часу наступлення події, fn- набір ознак цієї події. Потік подій називається потоком з обмеженою післядією, якщо сумісна функція густини інтервалів (i може бути представлена наступним чином: f(z1,z2,...,zn)=f(z1)f(z2)...f(zn). Потік подій називається ординарним, якщо lim[((t0,t)/t]=0 при t→0, де функція ((t0,t) - ймовірність появи двох і більше подій на проміжку часу t. Нехай заданий цілочисельний вектор k=(k1,k2,...,kn), і вектор t=(t1,t2,...,tn). Визначимо pk(t0,t) як ймовірність появи k1 подій на проміжку часу від t0 до t1 , k2 подій на проміжку часу від t1 до t2 і т.д. Якщо ця функція не залежить від t0, а визначається тільки векторами t і k, то потік називається стаціонарним. Для стаціонарного потоку справедливим є співвідношення f(z2)=f(z3)=...=f(zn), де n>1. , де m-середнє значення проміжку часу між моментами наступлення подій. f(z) - функція густини закону розподілу проміжків часу. m=1/(, де ( - інтенсивність вхідного потоку. Для стаціонарного потоку з обмеженою післядією має місце формула Пальма: - функція густини закону розподілу інтервалу τ1. Вона дозволяє знайти розподіл (1, якщо відомий розподіл для всіх інших інтервалів починаючи з другого. Для рівномірного закону розподілу (рис.2.2):  Рис. 2.2. Функція густини рівномірного закону розподілу. Математичне сподівання:  ,  Розподіл інтервалів часу (і:  M(τ1)=b/3 - математичне сподівання τ1. Якщо ймовірність pk(t0,t) поступлення k заявок в інтервалі часу (t0,t0+t) не залежить від чередування подій до моменту t0, тобто, якщо умовна ймовірність pk(t0,t) , яка обчислена при будь-якому припущенні послідовності подій до моменту t0 дорівнює безумовній ймовірності тої ж події, то потік називається потоком без післядії. Єдиним стаціонарним ординарним потоком без післядії є найпростіший потік або потік Пуасона, для якого функція розподілу кількості подій на проміжку часу t дорвнює: pk(t0,t)=(((t)k / k!)*e-( t, f(z)=(*e-( t, f(z1)=(*e-( t. 2.2. Приклад одноканальної СМО Розглянемо в якості прикладу чергу покупців до контрольного прилавку. Припустимо, що проміжки часу між послідовними появами покупців розподілені рівномірно в інтервалі від 1 до 10 хв. Припустимо також, що час, необхідний для обслуговування кожного покупця, розподіляється рівномірно в інтервалі від 1 до 6. Нас цікавить середній час, який покупець проводить в даній системі і відсоток часу, на протязі якого продавець, що стоїть на контролі не завантажений роботою. Для моделювання системи нам необхідно поставити штучний експеримент, який відображає основні ситуації системи, яка моделюється. Результати моделювання наведені в таблиці 1.     , якщо  Таблиця 1 Результати експеримента Покупець Час після прибуття попереднього покупця хв. Час обслуговування хв. Біжучий час моделювання в момент прибуття покупця Початок обслуговува-ння Кінець обслуговування Час перебування покупця біля прилавку Час простою продавця в очікуванні покупця  N t1 t2 t3 t4 t5 t6 t7  1 - 1 0,00 0,00 0,01 1 0  2 3 4 0,03 0,03 0,07 4 2  3 7 4 0,10 0,10 0,14 4 3  4 3 2 0,13 0,14 0,16 3 0  5 9 1 0,22 0,22 0,23 1 6  6 10 5 0,32 0,32 0,37 5 9  7 6 4 0,38 0,38 0,42 4 1  8 8 6 0,46 0,46 0,52 6 4  9 8 1 0,54 0,54 0,55 1 2  10 8 3 1,02 1,02 1,05 3 7  11 7 5 1,09 1,09 1,14 5 4  12 3 5 1,12 1,14 1,19 7 0  13 8 3 1,20 1,20 1,23 3 1  14 4 6 1,24 1,24 1,30 6 1  15 4 1 1,28 1,30 1,31 3 0  16 7 1 1,35 1,35 1,36 1 4  17 1 6 1,36 1,36 1,42 6 0  18 6 1 1,42 1,42 1,43 1 0  19 7 2 1,49 1,49 1,51 2 6  20 6 2 1,55 1,55 1,57 2 5  Всього 68 55   Середній час перебування покупця біля прилавку дорівнює хв. Процент непродуктивного часу продавця дорівнює % Порядок виконання роботи. Скласти програму, яка моделює одноканальну СМО з рівномірним законом розподілу інтервалів часу між моментами поступлення заявок та рівномірним законом обслуговування. Програма повинна обчислювати наступні усереднені характеристики: інтенсивність вхідного потоку заявок; час очікування заявкой обслуговування; час перебування заявки в системі; коефіцієнт завантаження каналу системи. Отримати роздрук результатів роботи програми. Оформити звіт по результатах виконаної роботи. Зміст звіту. Мета роботи. Основні теоретичні положення. Вихідні дані варіанту індивідуального завдання. Роздруки отриманих даних. Текст програми. Висновок. Контрольні запитання. Якими параметрами визначається СМО? Який потік називається однорідним потоком подій? Який потік називається неоднорідним потоком подій? Який потік називається ординарним потоком? Який потік подій називається потоком з обмеженою післядією? Дати визначення стаціонарного потоку. Варіанти індивідуальних завдань. № варіанту Значення вхідних даних   Початкове значення генератора X0 Діапазон проміжків часу між поступленнями заявок хв. Діапазон часу обслуговування заявок хв.  1 45631 [1,10] [1,5]  2 68747 [1,11] [1,6]  3 79753 [1,12] [1,7]  4 64961 [1,13] [1,8]  5 56397 [1,14] [1,9]  6 69031 [1,15] [1,10]  7 93067 [1,16] [1,11]  8 67397 [1,17] [1,12]  9 30761 [1,18] [1,13]  10 97893 [1,19] [1,14]  11 67871 [1,20] [1,15]  12 78945 [1,21] [1,16]  13 68261 [1,22] [1,17]  14 96837 [1,23] [1,18]  15 39781 [1,24] [1,19]  16 74291 [1,25] [1,20]  17 83971 [1,26] [1,21]  18 37891 [1,27] [1,22]  19 91561 [1,28] [1,23]  20 97851 [1,29] [1,24]  21 23415 [1,30] [1,25]  22 24917 [1,31] [1,26]  23 19677 [1,32] [1,27]  24 57251 [1,33] [1,28]  25 56783 [1,34] [1,29]  26 47121 [1,35] [1,30]  27 91741 [1,36] [1,31]  28 96815 [1,37] [1,32]  29 19277 [1,38] [1,33]  30 17763 [1,39] [1,34]   Література Советов Б.Я., Яковлев С.А. Моделирование систем: Учебник для вузов по спец. “Автоматизированные системи управления”. -М.: Высш. шк., 1985. – 271 c., ил. Шеннон Р. Имитационное моделирование систем - искусство и наука.-М.:Мир, 1978. – 418 с.: ил. Кельтон В., Лоу А. Имитационное моделирование. Классика CS. 3-е изд. – СПб.: Питер; Киев: Издательская группа BHV, 2004. - 847 с.: ил. НАВЧАЛЬНЕ ВИДАННЯ МОДЕЛЮВАННЯ СИСТЕМ МЕТОДИЧНІ ВКАЗІВКИ до виконання лабораторної роботи “Імітаційне моделювання систем масового обслуговування” для студентів базового напрямку 6.050101 "Комп’ютерні науки" спеціальності “Інформаційні управляючі системи та технології” Укладач: Кузьмін О.В., канд.техн.наук, доц. Відповідальний за випуск: Шпак З.Я., канд.техн.наук, доц. Рецензент: Різник В.В., док.техн.наук., проф.
Антиботан аватар за замовчуванням

19.02.2013 22:02-

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Ділись своїми роботами та отримуй миттєві бонуси!

Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!
Нічого не вибрано
0%

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!