Файл: Шнепс, М. А. Численные методы теории телетрафика.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 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