
- •До виконання лабораторних робіт з курсу
- •1.Теоретичні відомості
- •1.1.Властивості и характеристики найпростішого потоку.
- •1.2.Розподіл Пуассона
- •1.3.Моделювання найпростішого потоку.
- •2. Порядок виконання роботи:
- •3.Контрольні питання.
- •1. Теоретичні відомості
- •1.1 Об’єднання та роз’єднання найпростіших потоків
- •1.2 Перевірка відповідності реального потоку моделі найпростішого
- •2. Порядок виконання роботи:
- •3. Контрольні питання.
- •1.Теоретичні відомості
- •1.1.Основні види навантаження для систем з втратами
- •1.2.Вимірювання та практична оцінка різних видів навантаження
- •1.Теоретичні відомості
- •1.1.Символіка Кендала – Башаріна
- •1.2.Основні характеристики якості системи m/m/V/l
- •1.3.Моделювання процесу обслуговування в смо.
- •2.Порядок виконання роботи:
- •3. Контрольні питання.
- •1.Теоретичні відомості
- •1.1.Перший розподіл Ерланга.
- •1.2. Характеристики якості смо з явними втратами
- •2. Порядок виконання роботи
- •3. Контрольні питання.
- •1.Теоретичні відомості
- •2. Порядок виконання роботи
- •3.Контрольні питання.
- •1. Теоретичні відомості
- •1.1 Другий розподіл Ерланга
- •1.2 Характеристики якості систем m/m/V/w
- •2. Порядок виконання роботи
- •3. Контрольні питання.
- •1. Теоретичні відомості
- •2. Порядок виконання роботи
- •3. Контрольні питання.
1.3.Моделювання процесу обслуговування в смо.
Функція
розподілу проміжку між викликами
,
а функція розподілу тривалості
обслуговування
.
Програма моделювання має містити два
генератора випадкових величин z
и із заданими
функціями A(t) и B(t), змінні
to збереження моменту
надходження чергового виклику та t1,
t2,..., tv для
збереження моменту звільнення i-го
(
)
каналу.
Для спрощення
пояснень приймемо v = 3
и проаналізуємо роботу алгоритму з
моменту надходження п’ятого виклику.
Перший генератор формує чергове
випадкове число z5, що відповідає
надходженню п’ятого виклику
.
Припустимо, що до моменту
перший
канал був зайнятий четвертим викликом,
а другий і третій, відповідно другим і
третім. Тоді:
,
,
.
Кожне з чисел t1 , t2,,
t3 визначає момент звільнення
відповідного каналу.
При послідовному
занятті каналів значення to
почергово порівнюється з t1,
t2,, tv, поки не
знаходиться комірка з моментом звільнення
.
Припустимо, що
и
,
а
.
Це означає, що до моменту надходження
п’ятого виклику перший і другий канал
були зайняті, а третій вже звільнився
і може прийняти на обслуговування п’ятий
виклик. Тоді t3 присвоюється
t0, потім генерується
випадкове число 5,
що визначає тривалість обслуговування
п’ятого виклику. Доданням числа 5
до t3 п’ятий цикл
закінчується.
Шостий цикл
починається з генерації випадкового
числа z6. Як раніше, t0=t0+z6.
Потім здійснюється почергове порівняння
вмісту нульової комірки з вмістом решти
комірок. Якщо тепер виявиться, що
,
і
,
то шостий виклик буде втрачений і на
цьому цикл закінчиться.
Для підрахунку числа надійшедших Квик і втрачених Квт. викликів використовують два лічильники. В перший додається одиниця при кожній генерації числа z, а в другий - при кожній втраті виклику. Відношення Квик/Квт. дає по закінченні чергової серії статистичну оцінку втрат викликів.
2.Порядок виконання роботи:
2.1. Початкові умови моделювання:
Параметр потоку:
(викл./хв), де N - номер за журналом.
Середній час обслуговування h і число каналів v:
N
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
v
3
4
5
6
4
3
4
5
3
4
5
6
3
5
4
6
5
5
3
4
5
6
3
4
5
h,с
15
10
20
10
20
25
30
60
10
15
10
20
5
15
40
15
45
35
30
5
30
30
45
5
15
На початку моделювання в системі зайнято два канали.
2.2. Порядок моделювання.
Моделювання здійснювати на інтервалі: [t1, t2] хв.
t1=N+1, t2=N+200, де N - номер за журналом.
Надходження виклику моделюється аналогічно лабораторній роботі №1, запам’ятовується в змінній tнад і підраховується лічильником Квик.
Процес обслуговування моделюється за експоненціальним законом розподілу.
;
.
Час звільнення каналу визначається: tзв.i = tнад.i + i;
Канали займаються послідовно. Якщо до моменту надходження виклику зайняті всі канали, то він втрачається і підраховується кількість втрачених викликів Квт.
Результати моделювання зводяться в таблицю:
-
r
z
tнад
tзв
N каналу
r1
-
1
-
t0 + 1
1
r2
-
2
-
t0 + 2
2
r3
z3
3
tнад.3
tнад.3 + 3
Втрата
2.3. Визначити модельну імовірність втрати виклику:
Квт - кількість втрачених викликів;
Квик - загальна кількість викликів
Визначити Рв за I формулою Ерланга:
,
де .
Зробити висновки.