- •Конспект лекцій
- •Лекція 1. Загальна характеристика спеціалізованих комп’ютерних систем (скс)
- •Проблеми розробки математичного та програмного забезпечення скс
- •Особливості архітектури скс
- •Основні функції ос
- •Контрольні запитання
- •Випадкові процеси з дискретним і безперервним часом. Марківський ланцюг
- •Контрольні запитання
- •Рекомендована література
- •3, Лекція 3 .Математична модель для оцінки часу виконання програми
- •Контрольні запитання
- •4.Лекція 4 Потоки подій
- •Потік подій. Найпростіший потік і його властивості.
- •Пуассоновські потоки подій і безперервні Марковські ланцюги.
- •Граничні ймовірності станів.
- •Контрольні запитання
- •Граф процесу загибелі та розмноження у загальному вигляді. Граничні ймовірності станів моделі.
- •Контрольні запитання
- •Рекомендована література
- •6Лекція 6.. Теорія масового обслуговування. Завдання теорії
- •Умовні позначення видів моделей масового обслуговування.
- •Контрольні запитання
- •Багатоканальна смо з відмовами.
- •Контрольні запитання
- •Багатоканальна смо з очікуванням
- •Контрольні запитання
- •Рекомендована література
- •9. Лекція 9. Багатоканальна смо з очікуванням та нетерплячими заявками
- •Змістовна постановка задачі
- •Вирішення задачі
- •Контрольні запитання
- •Основні характеристики смо.
- •Багатоканальні замкнуті смо
- •Контрольні запитання
- •Рекомендована література
- •11 Лекція11.
- •Смо з відмовами.
- •Одноканальна смо з очікуванням.
- •Задача про простій верстатів.
- •Контрольні запитання
- •2. Характеристики вихідних потоків інформації
- •3. Диспетчерські програми операційної системи
- •Використання динамічних пріоритетів
- •Контрольні запитання
- •Висновки
- •14. Лекція 14. Вкладені ланцюги Маркова
- •Метод вкладених ланцюгів Маркова
- •Задача простою верстатів
- •Контрольні запитання
- •Контрольні запитання
- •2. Приклад вирішення задачі методом динаміки середніх
- •Контрольні запитання
- •Рекомендована література
- •17. Лекція 17.
- •Рекомендована література.
Багатоканальна смо з очікуванням
Розглянемо n-канальну СМО з очікуванням, на яку надходить потік заявок з інтенсивністю λ; інтенсивністю обслуговування (для одного каналу)- μ; число місць очікування в черзі m.
Стан випадкового процесу можна пронумерувати по числу заявок, пов'язаних із системою:
S0 - Sn - черги немає.
S0 – всі канали вільні;
S 1-1- зайнятий один канал, інші вільні;
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Sк – зайнято к каналів, інші вільні;
Sn – зайняті всі канали;
Sn+1 – n каналів зайняті, одна заявка в черзі;
Sn+2 – n каналів зайняті, 2 заявки в черзі;
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Sn+m - n каналів зайняті, m заявок у черзі.
Граф СМО має такий вигляд:
Випадковий процес із графом такого виду ставиться до процесу «загибелі й розмноження». Тому позначимо ρ=λ /μ запишемо відразу вираз для граничних імовірностей стану:
Р1= ρ/1!* Р0
Р2= ρ2/2!* Р0
. . . . . .. . . . . .
Рn= ρn/n!* Р0
Рn+1= ρn+1/nn!* Р0
Рn+2= ρn+2/n2n!* Р0
. . . . . . . . . . . . . . . . . . . . . . .
Рn+m= ρn+m/nmn!* Р0
Р0 =ми властиво визначимо вище.
Визначимо х-ки системи:
Ротк = Рn+m = ;
Заявка одержує відмову, якщо зайняті всі канали й вільних місць в черзі немає.
Відносна пропускна здатність
q= 1-1- Ротк = 1-1-
Абсолютна пропускна здатність
А= λ q= λ( 1-1-) ;
Середнє число зайнятих каналів позначимо Z.
Кожний зайнятий канал обслуговує в середньому μ заявок в одиницю часу. Всі СМО обслуговує А заявок в одиницю часу. Тому, якщо поділити А на μ одержимо середнє число зайнятих каналів.
Z=А/μ= λ/μ( 1-1- )= ρ( 1-1-).
Середнє число заявок у черзі можна обчислити як маточікування дискретної випадкової величини:
r = 1Рn+1 +2 Рn+2 +…+mРn+m = 1
=
Вираз типу в дужках ми вже виконували раніше. Тому скористаємося раніше отриманим результатом. Одержимо:
r = *
Якщо скласти середнє число заявок у черзі r і число заявок, які обслуговуються каналами, одержимо кількість заявок, пов'язаних із системою:
θ= Z+ r
Середній час очікування заявки в черзі tоч . Якщо заявка застане не всі канали заповненими, їй не доведеться чекати. Якщо вона прийде в момент, коли зайняті всі n каналів, а черги немає, їй доведеться чекати час у середньому 1/ nμ. Якщо застане зайнятими всі канали й одну заявку перед собою в черзі, їй доведеться в середньому чекати 2/ nμ. Якщо ж у черзі k заявок, їй доведеться чекати k/nμ. А якщо всі місця в черзі заповнені, то заявка не чекає - вона залишає систему.
Враховуючи вищесказане вираз для tоч запишеться як:
tоч =
Цей вираз відрізняється від виразу для середньої довжини черги тільки множником
1/ ρμ= 1/λ;
tоч = r/λ; або остаточно
tоч =
Контрольні запитання
Який граф станів випадкового процесу відповідає одноканальній СМО з очікуванням.
Які основні характеристики одноканальної СМО з очікуванням визначаються при аналізі системи.
Яка умова граничного сталого режиму одноканальної СМО з очікуванням при зростанні кількості місць для очікування до безкінечності.
Який граф станів випадкового процесу відповідає багатоканальній СМО з очікуванням.
Які основні характеристики багатоканальної СМО з очікуванням визначаються при аналізі системи.