Оптимизация марковских систем массового обслуживания с~отказами в системе matlab


Download 1.36 Mb.
Pdf ko'rish
bet6/11
Sana15.01.2023
Hajmi1.36 Mb.
#1094426
1   2   3   4   5   6   7   8   9   10   11
Bog'liq
1Олимов

Ìàòåìàòè÷åñêîå ìîäåëèðîâàíèå
115
Рис. 2. Схема алгоритма оптимизации СМО с отказами 
Да 
Нет 
Нет 
Да 
Начало 
λ, µ, eps, 
m – max 
ρ = λ/µ 
x
0

fmincon 
ρ < N 
Алгоритм 
sqp
Алгоритм 
active-set 
:= 1…170 
[x, fval] =
= fmincon(...); 
Оптимальные 
m, λ, µ, Q 
Конец 
isfinite, 
µ 
:= 1…170 
[x, fval] =
= fmincon(...); 
Оптимальные 
m, λ, µ, Q 


ISSN 2072-9502. Âåñòíèê ÀÃÒÓ. Ñåð.: Óïðàâëåíèå, âû÷èñëèòåëüíàÿ òåõíèêà è èíôîðìàòèêà. 2018. ¹ 1 
 
116
В представленном алгоритме вектор начальных условий обозначен как x
0
– одномерный 
массив из двух значений – λ и µ, которые, возможно, получены из экспериментальных данных. 
Например, в сотовых компаниях существует отдел биллинга, который фиксирует количество вы-
зовов в единицу времени, т. е. интенсивность входного потока вызовов. Допустимая величина 
приведенной нагрузки ρ определяется экспериментально в случае применения алгоритма sqp.
В случае выбора алгоритма оптимизации active-set предусматривается оценка решения, возвраща-
емого функцией fmincon. Если решение не найдено, то это проверяется библиотечной функцией 
MATLAB isfinite, которая возвращает истину для вещественного типа данных, а для данных типа 
NaN, inf (infinity – бесконечность) она возвращает нуль, т. е. «ложь». В этом случае осуществляет-
ся увеличение параметра µ с целью уменьшения приведенной нагрузки ρ = λ/µ. После найденного 
оптимального решения выполняются операции построения пояснительных диаграмм.
Численные эксперименты 
Приведем некоторые значения параметров СМО с отказами, полученные в результате мо-
делирования, выполненного в процессе оптимизации СМО с отказами: 
− интенсивность входного потока λ = 39,012; 
− интенсивность обслуживания одним прибором µ = 0,6; 
− приведенная интенсивность потока заявок (интенсивность нагрузки канала) ρ = 65,02; 
− вычислительная точность: 2,220446e-16; 
вектор начальных условий x
0
= [39,012; 0,6]; 
− расчетная интенсивность λ = 39,0119972; 
− расчетная интенсивность µ = 0,6001794; 
− оптимальное число каналов обслуживания: 120; 
− максимальное значение вероятности отказа: 3,584473e-09; 
− минимальное/максимальное значение QQ
min
= 0,9999999; Q
max
= 1,0000000. 
Изменения параметров системы в процессе оптимизации показаны на рис. 3. 
Рис. 3. Изменение параметров СМО в процессе оптимизации 
λ 
µ 
λ

µ
M
/M/m
 



Download 1.36 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   11




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling