ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 19.10.2024
Просмотров: 126
Скачиваний: 0
риационную функцию стационарного марковского процесса. Ко вариационная функция, в свою очередь, приближенно представ ляется в виде экспоненты, и сам расчет сводится к оценке коэффи циента и показателя экспоненты. Строгое обоснование этого ме тода удается получить только в случае симметризируемой матри цы интенсивностей перехода марковского процесса. В частном слу чае расчеты показывают исключительную ценность метода. При менимость его для оценки точности моделирования произвольных систем обслуживания подтверждается результатами вычислений и моделирования, но для получения окончательных рекомендаций следует провести дополнительные исследования. Рассматриваемый подход дает эвристические основания для выбора таких парамет ров, как длительность реализации, длина начального отрезка не стационарное™.
1.Выражение дисперсии через ковариационную функцию R(t)
Пусть моделируется марковский процесс x(t). Требуется оце нить точность статистики
т
(31>
о
где f[x(t)] — некоторая функция (точнее, функционал), заданная над марковским процессом x(t) (обозначим ее ft). В случае пред положения, что начальное распределение (х(0)} совпадает со ста ционарным распределением марковского процесса x(t), любая функция f[x(t)] определяет стационарный процесс, откуда следует, что доверительный интервал оценки среднего значения молено вы разить через ковариационную функцию R(t) стационарного про цесса ft. Уточним это. Предполагаем, что задан стационарный в широком смысле процесс ft. Наша задача — найти дисперсию ста тистики (31), имеющую вид
Df (Г) = М
Пользуясь определением функции ковариации Rj(t) го (в широком смысле) процесса
Rf(t) = M[ft f0] - ( M f 0)\
выражение (32) принимает вид
I
D f { T ) = ~ ^ ( T - t ) R , ( t ) d t .
(32)
стационарно
м у
(34)
Таким образом, задача оценки точности (31) сведена к задаче на хождения функции Rf(t).
194
Докажем, что для марковских процессов с сымметризуемой мат рицей интенсивности перехода функцию Rf (t) можно аппроксими ровать сверху:
Rf (t) < aj e~at, |
(35) |
где a2f — дисперсия функции f[x(t)] над предельным распределе нием {р.-с} марковского процесса x(t), т. е. дисперсия стационарно го распределения; а — положительное число.
Подставляя (35) в (34), находим интересующую нас оценку
Df(T)< 2af |
e~ar - |
1 + а Т |
(36) |
|
(а'Л2 |
||||
|
|
С точки зрения теории случайных процессов замена функции ковариации Rf(t) функцией a2/e-ai эквивалентна переходу к ста ционарному процессу, функция ковариации которого имеет вид
R (t)= R {0 )e ~ at.
2. Вывод оценки R(t)
Рассмотрим однородный марковский процесс x(t), для кото рого М'ат|рица интенсивностей перехода А = {аху}, х, у d S, является симметризуемой. Через |5| обозначим число элементов множест ва S, а через \х \— число занятых линий в состоянии х.
По определению (Крамер [247]) матрица А является симмет ризуемой, если
Ру а ух ~ Рх а ху>
где p={px} — стационарное распределение, определяемое системой
Атр = 0, |
(38) |
а также условием нормировки ( Т — знак транспортирования и р — вектор-столбец).
Так как матрица А является симметризуемой, то собственные числа ее суть действительные неположительные числа. Максималь ное 'собственное число равно нулю; соответствующий ему собствен ный вектор суть вектор стационарных вероятностей р. Расположим собственные числа в порядке убывания: 0 >iri > ... > r isj—i • Для доказательства (35) используем две теоремы из книги Бенеша [24] (гл. 7).
Теорема 10.1
isi-i |
_ rt |
, |
|
(39) |
|
R f { t ) = |
£ (Et Pf, |
P f ) e ‘ |
|
||
|
(=i |
|
|
|
|
где f — вектор-столбец, состоящий |
из элементов |
f ( x ) —mp, Р — |
|||
диагональная |
матрица |
порядка |
|5| |
с элементами |
р0, ..., Pisi-i', |
Ei — перпендикулярные проекторы самосопряженного оператора в
IS I-1
•спектральном разложении: А = £ /у Ес.
1 = 0
7* |
195 |
С к а л я р н о е п р о и з в е д е н и е о п р е д е л я е т с я с о о т н о ш е н и е м
(и, v) =
xqS
Теорема 10.2.
(4 0 )
а2
где
т = 2 |л:|px, а2 = \х\гРх— т2-
Не останавливаясь подробно на доказательстве теоремы, заме тим только, что оценка (40) следует из отношения Релея
г\ = шах {{Av, v) : (о, р) = 0, (у, v) = 1),
V
а также выражения
*V
Из теоремы 10.1 следует, что
(41)
Подставляя полученную оценку в (34), находим неравенство
г, г _ 1 _ г г
|
------- |
Далее из теоремы 10.2 вытекает, что |
|
я к о |
<7j е |
и |
|
D,{T) |
(42) |
Тем самым (35) доказано, при этом в качестве а в (35) взято зна чение Iт/ю2.
На основе приближения (42) можно оценить точность резуль татов моделирования различных систем массового обслуживания.
3. Численные примеры приближения R(t) для полнодоступного пучка
Бенеш [24] приводит численные иллюстрации применимости приближения (41) для оценки среднего числа занятых линий в у-линейной полнодоступной системе с потерями. Для приближе-
196
ния (41) 'имеет место нера |
|
|
|
|
||||
венство |
|
|
|
|
0,6 |
|
|
II |
|
|
|
|
|
|
|
|
|
а2 ег‘ ‘ — R(t) < |
|
|
|
|
ч |
|||
|
0,1 |
|
|
ь- И гз ^ |
||||
-<0,3933 X2 pv е ~ ‘ , |
(43) |
|
|
|||||
0,6 |
|
|
|
|||||
где pv — вероятность потерь |
|
|
|
|||||
|
|
|
|
|||||
(то формуле Эрланга); X— |
0,5 |
L |
|
|
||||
интенсивность пуаосоновско- |
|
|
||||||
|
|
|
||||||
го потока вызовов. |
Бенешем |
0,0 |
|
|
||||
Приводимые |
|
N |
|
|
||||
численные данные .подтвер |
03 |
|
б' 2ег^ |
|||||
ждают |
допустимость |
пред |
0,2 |
/ |
||||
ложенного |
приближения. |
|
'J a |
n |
||||
Одной |
иллюстрацией |
этого |
|
|
||||
0,1 |
|
|
|
|||||
служит рис. 10.6. Это при |
|
|
|
|||||
ближение |
является |
особен |
|
|
|
|
||
но точным при малых значе |
0 |
0,1 0,2 0,3 |
0,0 |
0,5 0,6 0,1 t |
||||
ниях вероятности потерь pv, |
Рис. 10.6. Приближение ковариационной |
|||||||
что видно также из |
(43). |
функции |
|
|
Нами подробно рассмот рены приближения дисперсии оценки среднего числа занятых ли
ний в двухлинейной системе. В этом случае легко находим выра
жение дисперсии согласно |
(34) |
и (39) в виде |
|
|
|
|||||
D,(T) = |
|
|
2Х* |
|
1 |
|
|
- ) ■ |
■г? - 1 - п Т |
+ |
|
|
2 Х + 2 |
|
■ ('— |
|
|
(П Т)2' |
|||
|
X2- |
. Г1(1 + П)2 \ |
П—г2 } |
|
||||||
|
|
|
Г1 |
Г2 |
|
|
||||
|
|
|
1-------- |
1 |
\ е1"2 т— 1 -т- Гп Т |
|
(44) |
|||
л2(1 + г2)2 |
|
■н |
i (г2Т)2 |
|
|
|
|
|||
|
|
|
|
|
|
|||||
где собственные |
числа |
|
|
|
|
|
|
|
||
г, „ = — (2Х, + 3 ) ± У 4А .+ 1 |
|
|
|
|
|
|
||||
1,2 |
|
|
2 |
|
|
|
|
|
|
|
Графики выражения (44) |
приведены на рис. |
10.7. |
|
|
Рис. 10.7. Значения дисперсии для оценки среднего числа занятых линий в двухлинейной системе
197
Построим различные приближения для Dj(T). На рис. 10.8 даны результаты приближений выражения (44) при двух значе ниях интенсивностей: Л.= 0,4 и Л=1. Рассмотрены приближения, получаемые:
1) при замене всех собственных чисел на максимальное соб ственное число г1, что дает, как и ожидается, оценку сверху;
2) то же, что 1), только вместо г{ берем оценку — — согласно а2
теореме 10.2, что дает также хорошее приближение, но заранее неизвестно, будет ли оно оценкой сверху или снизу: при Я=1 по лучаем приближение снизу, при К= 0,4 — сверху;
3) то же, что |
1), только |
вместо гх берем — l(ri = — 1 в |
беско |
|
нечно линейной |
системе); |
при этом допускается грубая |
оценка |
|
сверху, но при малых X ею можно пользоваться (ср. |
на рис. 10.8 |
|||
соответствующие кривые при А,= 1 и Я= 0,4). |
|
|
||
Заметим, что |
последнее |
приближение вытекает из |
следующих |
Рис. 10.8. Кривые дисперсии и ее оценок
соображений. В случае бесконечного полнодоступного пучка мак симальное собственное число /ч(оо) равно — 1. Для любой о-ляней- ной системы соответствующее число п(а) всегда меньше гДсю),
198
точнее, ri(u) < ri(o + 1) < — 1. Последнее следует из теоремы о матрицах Якоби (см., например, Гантмахер и Крейн [32]): «Между каждыми двумя соседними корнями многочлена Dm(r) лежит один и только один корень многочлена Dm-i(r)», где
fll — /■
— С1
' о 0
— К
Я2---Г
0
0
|
*о |
0 |
1 |
N |
0 |
|
||
■ |
0 |
|
|
а т-\ — г |
|
|
0 |
Cm—1 |
0
0
Ьщ—1
а т ~ г
(45)
и из того факта, что характеристический многочлен матрицы ин тенсивностей перехода для любого конечного пучка можно пред ставить в виде (45), если исключить нулевое собственное число, как это сделано в § 3.2.3.
4.Пример вычисления дисперсии для неполнодоступной схемы
Численно проверена практическая применимость приближе ния (41) на примере трехлинейной неполнодоступной схемы, пред ставленной на рис. 10.9, которая подробно изучалась в § 1.3.5. На систему поступают два пуассоновских потока
вызовов, |
каждый |
интенсивностью К |
(общая |
Л. ■ |
|
||
интенсивность равна 2%). В системе каждый |
|
||||||
поток сперва поступает на соответствующую |
|
2 |
|||||
индивидуальную линию, потом на общую ли |
|
||||||
нию. Предположим, что длительность разгово |
|
с / |
|||||
ра подчиняется экспоненциальному закону с |
Рас. 10.9. Трехлпнем- |
||||||
параметром, равным единице. При этих пред- |
йа‘я |
неполнодоступ- |
|||||
положениях действие схемы описывается мар |
зя |
||||||
иая схема |
|||||||
ковским процессом x(t) с восемью состояния |
|
|
|||||
ми. Обозначим вероятности состояний |
(в фигурных |
скобках ука |
|||||
заны номера занятых линий): |
|
|
|
|
|||
Ро = |
Р{0}\ Р, = Р { 1}; |
Р2 = |
Р { 2); |
Рз = Р{3}; |
|
||
р« = |
Р { 1 , 2 } ; |
р8 = Р{1, |
3}; |
рв- Р { 2 , 3}; |
р7 = |
Р{1, 2, 3). |
Результаты вычислений сведены в табл. 10.1, где я — вероятность потерь, имеющая вид
я = — (Рб + Ре) + Р ъ
D — дисперсия линейного функционала f, определенного над мар ковским процессом, в виде
/{1, 3} = /{2, 3} = |
^ - ; /{1, |
2 , 3 > = 1 |
и / = 0 для остальных |
состояний, |
вычисляется по формулам (5) |
(точнее, значение главного члена дисперсии на единицу времени согласно (4));
199
Т А Б Л И Ц А 10.1 |
|
|
|
|
|
% |
Л |
D |
т |
ст2 |
|
14 |
0,89898 |
0,0064027 |
2,82864 |
0,16555 |
0,0613497 |
12 |
0,88328 |
0,0084591 |
2,80140 |
0,19079 |
0,0697796 |
10 |
0,86181 |
0,011683 |
2,76385 |
0,22508 |
0,0808090 |
8 |
0,83070 |
0,017145 |
2,70879 |
0,27430 |
0,0957609 |
6 |
0,78165 |
0,027444 |
2,62022 |
0,35063 |
0,116815 |
5 |
0,74479 |
0,036326 |
2,55213 |
0,40680 |
0,130562 |
4 |
0,69321 |
0,049998 |
2,45436 |
0,48329 |
0,146744 |
3 |
0,61621 |
0,071895 |
2,30239 |
0,59146 |
0,164101 |
2 |
0,49108 |
0,10597 |
2,03567 |
0,74496 |
0,174475 |
1 |
0,26705 |
0,12781 |
1,46591 |
0,88520 |
0,136073 |
0,5 |
0,10494 |
0,074125 |
0,89506 |
0,73590 |
0,0630620 |
0,25 |
0,031529 |
0,023534 |
0,48424 |
0,45587 |
0,0192412 |
0,125 |
0,0082064 |
0,0055698 |
0,24795 |
0,24399 |
0,00476985 |
0,0625 |
0,0020344 |
0,0012331 |
0,12475 |
0,12424 |
0,00111875 |
0,03125 |
0,00050084 |
0,00027928 |
0,062469 |
0,062406 |
0,000264361 |
т — среднее число занятых линий: |
|
|
|||
tn — Pi + Рг + |
Рз -г 2 (р4 + |
Ръ + Ре) + |
3 р-,\ |
(46) |
о2 — дисперсия стационарного распределения числа занятых линий:
о2 = Pi + Pi -f- Рз + 4 (Pi + Рб + Ре) + 9 Pi — пг2\ |
(47) |
Рис. 10.10. Сравнение точного и приближенного зна чений среднего квадратичного отклонения для трех линейной НС
200