Из исходной ССМ убираем:
- узел b7 и связанные с ним альтернативные пути (маршруты) и соответствующие приемники b(1)9 и b(2)9, оставляя тем самым только основные маршруты с известными вероятностями их прохождения;
- убираем узел памяти b5 и b6 соответственно связанные с ним узлыb5,1 , b6,2.
Полученный результат представлен на рисунке 4.1, только для одного из потоков, поскольку маршруты перемещения заявок оказываются одинаковыми для 1-го и 2-го потоков.
Рисунок 4.1- Сеть МО (для 1-го потока)
Для этого для каждого многоканального узла j с канальностью (Kj) и для каждого потока i (который обслуживается в этом узле) пересчитаем исходные трудоемкости запросов (средние значения длительности обслуживания в канале t(i)j) и получим новые значения t*(i)jпо формуле:
t *(i)j= t(i)j/ Kj .
Здесь многоканальным является узел b1 (c K1 = 4) и b3 (c K3 = 2). Через этот узел проходят заявки 1-го и 2-го типов . Заменим его эквивалентным одноканальным узлом b*1 (c K1 = 1).
Тогда для первого потока
t *(1)1 = t(1)1 / K1 = 296 / 4 = 74
Для второго потока
t *(2)1 = t(2)1 / K1 = 296 / 4 = 74 .
Заменим все потоки заявок одним потоком с усредненными параметрами.
Для рассматриваемой модели:
j =1 или 2;
Q = {1, 2};
λ0 (1) = 0,004; t0 (2)=240;
p(1) = 0,5; p(2)=0,5;
t*(1)1 = 74;t*(2)1 = 74;
t*(1)2 =36;t*(2)2 = 36;
t (1)3 =52;t (2)3 = 52
m*t= 240.
При этом эквивалентное среднее значение длительности обслуживания для первого узла b*1
t*1 = p(1) *t*(1)1 + p(2) * t*(2)1 = 74.
Для узла b*2
t*2 = p(1) *t *(1)2 + p(2) * t *(2)2 = 36.
Для узла b3
t3 = p(1) *t(1)3 + p(2) * t(2)3 = 52.
Для рассматриваемой сети МО получим следующие значения параметров:
1. Для закона поступления заявок усредненного потока параметр экспоненциального распределения mt= m*t= 240 , скорость их поступления λ = 0,004.
2. Для закона распределения длительности обслуживания заявок в устройстве b1 параметр экспоненциального распределения (средняя длительность обслуживания в канале узла)mt= t*1 = 74.
3. Для закона распределения длительности обслуживания заявок в устройстве b2 параметр экспоненциального распределения (средняя длительность обслуживания в канале узла)mt= t*2 = 36.
4. Для закона распределения длительности обслуживания заявок в устройстве b3 параметр экспоненциального распределения (средняя длительность обслуживания в канале узла)mt= t*3 = 52.
В результате проведенных упрощений получена модель в виде разомкнутой, однородной, линейной, экспоненциальной сети МО с одноканальными устройствами.
Представим внешнюю среду одним узлом b0 (вместо b0 и b4) и в качестве источника и в качестве приемника. Запросы приходят из внешней среды и возвращаются в нее.
Тогда сеть состоит из n = 5 узлов, где N = 3 устройств.
Состав узлов сети - b0, b1, b2, b3, b5.
Опишем матрицу вероятностей переходов P, при этом будем учитывать все узлы, кроме маршрутных (таблица 4.1)
Таблица 4.1- Матрицу вероятностей переходов
b0 | b*1 | b*2 | b*3 | |
b0 | 0 | 1 | 0 | 0 |
b*1 | 0 | 0 | 1 | 0 |
b*2 | 0 | 0 | 0.5 | 0,5 |
b*3 | 1 | 0 | 0 | 0 |
Структура сети МО с указанием исходных параметров (интенсивностей потоков и параметров устройств) представлена на рисунке 4.2.
Рисунок 4.2- АМ (сеть МО)
В таблице 4.2 представлены параметры узлов сети МО.
Таблица 4.2- Параметры узлов сети МО
Узел | Параметр | Описание | Значение |
b0 | z0,1 | – тип узла | источник |
z0,2 | - назначение | генерация потока заявок | |
z0,3 | - закон распределения времени τ между заявками в потоке fτ | случайный | |
z0,4 | - тип закона | экспоненциальный | |
z0,5 | - среднее время τ - mτ | 240 | |
Примечание: интенсивность поступления заявок λ = 1 / mτ = 0,004 | |||
b*1 | z1,1 | – тип узла | устройство |
z1,1 | – канальность K1 | 1 | |
z1,3 | – быстродействие канала B1 [заявка/1 времени] | 1 | |
z1,4 | – дисциплина обслуживания | FIFO | |
b*2 | z2,1 | – тип узла | устройство |
z2,2 | – канальность K2 | 1 | |
z2,3 | – быстродействие канала B3 | 1 | |
z2,4 | – дисциплина обслуживания | FIFO | |
b3 | z3,1 | – тип узла | устройство |
z3,2 | – канальность K3 | 1 | |
z3,3 | – быстродействие канала B4 | 1 | |
z3,4 | – дисциплина обслуживания | FIFO | |
b5 | Z5,1 | - тип узла | маршрутный |
Z5,2 | - назначение | вероятностный выбор маршрута | |
Z5,3 | - вектор вероятностей переходов | 0,5; 0,5 |
Параметры потока заявок приведены в таблице 4.3.
Таблица 4.3- Параметры потока заявок сети МО
Параметр | Описание | Значение |
h0,1 | закон распределения времени τ между заявками в потоке f(1)τ | случайный |
h0,2 | тип закона | экспоненциальный |
h0,3 | среднее время mτ | 240 |
h1,1 | закон распределения ft,1 времени t обслуживания в канале b*1 | случайный |
h1,2 | тип закона | экспоненциальный |
h1,3 | среднее время обслуживания в канале b*1 mτ | 74 |
h2,1 | закон распределения ft,2 времени t обслуживания в канале b*2 | случайный |
h2,2 | тип закона | экспоненциальный |
h2,3 | среднее время mτ обслуживания в канале b*2 | 36 |
h3,1 | закон распределения ft,3 времени t обслуживания в канале b3 | случайный |
h3,2 | тип закона | экспоненциальный |
h3,3 | среднее время mτ обслуживания в канале b3 | 52 |
Состав искомых характеристик представлен ниже. Это узловые характеристики:
- для узла b1 - l1, m1, ρ1, ω1, u1;
- для узла b2 – l2, m2, ρ2, ω2, u2.
- для узла b3 – l3, m3, ρ3, ω3, u3;
Системные характеристики:
L = l1 + l2+ l3;
M = m1 + m2+ m3;
U = α1* u1+ α2*u2+ α3*u3;
W = α1* ω1+ α2* ω2+ α3* ω3 .
1. Опишем возможные состояния сети. Здесь это вектор
, где Mi– число заявок в узле bi.Вектор
, где M1 – число заявок в узле b1 (любое), M2 – число заявок в узле b2 (любое), M3 – число заявок в узле b3 (любое).2. Вычислим неизвестные интенсивности потоков λi на входах в устройства. Для этого построим и решим систему из N линейных уравнений, используя свойство линейности, выражаемое для каждого из устройств i = 1, 2, …, N как
.Здесь N = 3 и искомые величины: λ1, λ3 и λ4. Система уравнений выглядит как
λ1 =λ0 * p0,1 + λ1 * p1,1 + λ2 * p2,1+ λ3 * p3,1 ;
λ2 =λ0 * p0,4 + λ1 * p1,4 + λ2 * p2,4+ λ3 * p3,4 .
λ3 =λ0 * p0,3 + λ1 * p1,3 + λ2 * p2,3+ λ3 * p3,3 ;
А после подстановки значений pi,jиз матрицы P
λ1 =λ0 * 0+ λ1 * 0+ λ2 * 1+ λ3 * 0;
λ2 =λ0 * 0+ λ1 * 0+ λ2 * 0.5+ λ3 * 0.5 ;
λ3 =λ0 * 1+ λ1 * 0+ λ2 * 0+ λ3 * 0.
Соответственно
λ1 = 0,004;
λ2 = 0,008;
λ3 = 0,004.
3. Рассчитываем коэффициенты передач (среднее число посещений заявкой каждого устройства) αk=λk/ λ0 .
α1 =λ1 / λ0 = 1;
α2 =λ2 / λ0 = 2;
α3 =λ3 / λ0 = 1.
4. Рассчитываем коэффициенты загрузок устройств ρk=λk *tk.
ρ1 =λ1 *t1 = 0,296;
ρ2 =λ2 *t2 = 0,288;
ρ3 =λ3 *t3 = 0,208.
Так как коэффициенты загрузок меньше 1, то сеть работает в стационарном режиме и можно продолжать расчеты.