ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 19.10.2024
Просмотров: 141
Скачиваний: 0
После этого вносятся соответствующие изменения во все блоки мас сива указателей пл и в таблицы входов и выходов. При освобож дении (окончании разговора) информация в соответствующих ячейках таблиц входов и выходов стирается, а в массиве указате лей в разрядах, соответствующих освобожденным пл, 0 заменяется на I.
Потребное количество машинных команд для реализации опи санного алгоритма зависит от конструкции ЭВМ. Например, выде ление первой справа единицы в указателе пл можно осуществить одной командой, если это предусмотрено конструкцией машины, подпрограммой из трех команд, как указано в предыдущем пара графе, или серией микрокоманд (выделение по очереди по одному разряду и сравнение его с единицей).
Можно отметить также, что в реальной АТС алгоритм управле ния сложнее: надо вводить избыточные разряды для помехоустой чивости, реализовать сложные дисциплины обслуживания, учиты вая приоритеты, различные дополнительные услуги. Представление об этом можно получить из описания квазиэлектронных АТС
ESS №1 [99], ESS № 2 [289], DEX-2 [292] и др.
Г л а в а |
9 |
Уменьшение дисперсии при сочетании моделирования
срасчетом по формулам
Выбор методов обработки статистических данных (данных статистического моделиро вания) — важнейшая задача в практике
расчетов систем телеграфика. Как показывают исследования {155, 284], изменением определений 'вероятности потерь (каждое опреде ление дает -свой метод обработки данных) можно сэкономить время моделирования в десятки раз. В [155] детально проведено сравне ние точности различных определений вероятности потерь на приме ре полнодоступного пучка. Для этого на основе математического аппарата полумарковских процессов размножения и гибели выве дены рекуррентные выражения для моментов времени первого пе рехода, через которые выражается дисперсия различных определе ний вероятности потерь и соответственно точность различных мето дик статистического моделирования. Путем вычислений на ЭВМ показано, что использование предложенных в работе модификаций моделируемых систем значительно уменьшает дисперсию оценок вероятности потерь по времени, вызовам и нагрузке. Показано так же, что соотношения между точностью оценок вероятности потерь по времени н по вызовам зависят от интенсивности потока вызовов. Полученные выводы сохраняются для полиодоступного с конечным числом мест ожидания и неполиодоступного пучков *). В последнем случае результаты получены применением двумерных полумарков ских процессов размножения и гибели.
Чтобы пояснить смысл сравнения определений, укажем на простую задачу математической статистики. Как известно, один и тот же неизвестный параметр часто можно оценить разными спосо бами. Например, пусть даны результаты измерений xi,..., хп (я — -не четное) некоторой нормально распределенной случайной величины. Требуется оценить ее среднее значение а. Предположим, что ре зультаты измерений упорядочены по величине. В качестве стати стической оценки параметра а можно выбрать:
А]
1)среднее арифметическое a i = — 2х,-;
*) Ш н е п с - Ш н е п п е М. А., Ш к о л ь н ы й Е. И. О точности статистиче ского моделирования систем массового обслуживания, описываемых полумарковскими процессами размножения и гибели. Известия АН СССР, «Техническая ки бернетика», 1973, № 5.
Г60
2) |
л |
; |
|
выборочную медиану гь^Хг,,] |
|
||
|
W + I |
|
|
3) |
выборочную середину размаха |
л |
1 |
а3= |
~ (xi + xn). |
Любая из трех статистик дает несмещенную оценку среднего зна чения а, но по точности эти оценки существенно отличаются. Как известно из курса математической статистики, наиболее точной яв ляется первая оценка. Она как бы включает в себя всю информа цию, содержащуюся в выборке. Остальные две оценки используют только часть информации. Например, если х* распределены по нор мальному закону с неизвестным средним значением а и заданной дисперсией, равной единице, то
Л |
1 |
л |
1,57 |
л |
Dai = — |
; Dcii = —— ; Da3 =■■ 24 lg/z |
|||
где D — |
знак дисперсии1). Для получения оценки а со средним |
квадратическим отклонением, равным 0,1, в первом случае требует ся 100 измерений, во втором случае-— 157 измерений, а в третьем — наименее эффективном случае — 6,6-1017 измерений.
Подобные вопросы возникают также при обработке результа тов статистического моделирования: на основе одного и того же статистического материала можно получить оценки различной точ ности.
В качестве оценки вероятности потерь можно выбрать:
1) отношение суммарного времени занятия v линий за интер вал времени наблюдения (0, Т] (обозначим суммарное время заня тия через т(Т)) к длине интервала:
МЛ = - т СО
2)отношение числа потерянных вызовов А (Т ) заинтервал и числу всех поступивших вызовов А(Т) + В (Т ):
А(Т)
Яе(Л = А ( Т ) + В (Т)
где В (Т ) — число обслуженных вызовов за интервал (0, Т]. Первую оценку я;(Т) называют оценкой вероятности потерь по
времени (индекс «I» от слова time), вторую яс(Т) — оценкой веро ятности потерь по вызовам («с» от слова call). Оценки я;(У) и лс(Т) являются случайными величинами с различными функциями распределения. Возникает вопрос, какой из оценок отдать предпоч тение. От принятого решения на практике зависит не только точ ность выводов, но и сложность программы статистического модели рования.
Проблема точности различных оценок вероятности потерь вол новала многих авторов. Наиболее известна классическая работа
лл
*) По поводу Da2 и Da3 см. [69, с. 330 и 469].
43— 1264 |
361 |
!I
Костейа с соавторами [245] 1949 г., в которой ори рассмотрении и-линенной полиодоступной системы с потерями доказано, что
коэффициент вариации |
(отношение среднего |
квадратического от |
||
клонения к среднему значению) |
случайного |
времени |
пребывания |
|
в состоянии и за время Т (т(Г) |
в я г ( Т ) ) меньше коэффициента |
|||
вариации случайного числа потерянных .вызовов (А (Т) |
ш л с(Т )) за |
|||
это же время. Отсюда |
возникло |
ошибочное |
'мнение, |
что оценка |
лt(T) точнее оценки яС(Т). Эта неточность устранена в раб-ота.х Деклю [185] и Шн-тс-Шиете и Икауниек [153] независимо.
Сравнению различных определений вероятности потерь посвя щена работа Башарина [14]. Следует также отметить работы По ляка [118, 119], Поляка и Белова [120], Улсона [271—273], Линда [254] и Андронова с соавторами [6—9].
9.1. ПРИМЕНЕНИЕ ФОРМУЛЫ БЛБ
1. О постоянстве условных вероятностей потерь
Точное вычисление вероятности потерь сложных систем ком мутации практически неосуществимо из-за чрезмерно большого числа состояний марковского процесса, описывающего действие таких систем. Это .приводит к 1вдани1кн01вению различных приближен ных методик вычисления вероятности потерь. Одна из таких ме тодик основана на разбиении пространства всех состояний на неко торое число подпространств, .па каждом из которых (например, методом статистического моделирования) удается приближенно оценить условную вероятность потерь. После этого па основе точных выводов можно получить вероятность потерь системы. Из-за ошибок в определении условных вероятностей потерь ко нечный результат будет приближенным, по будет содержать мень шую ошибку, чем при «чистом» моделировании.
Наиболее естественно в качестве подпространств взять множест
ва L ,= {х: [х| =Д (см. § |
1.3). Тогда вероятность потерь можно оп |
||
ределить по формуле БЛБ (см. § 2.2): |
|
||
v |
|
| |
|
2 |
т* (д) 7 f П 0 - V/ (А)) |
|
|
. я(Л) = - _ |
_ ^ |
------------------; |
(1) |
£ 7 г П (1 -7 / (Л ))
1=0 /=о
где Л — интенсивность суммарного потока вызовов; у* ■=■ услов ная вероятность потери на подпространстве Li, т. е.
2 УхРх (л)
X&L._______ 2
•У;(Л) |
(2) |
|
2 Рх (А) |
|
* э L g |
162
В случае неполнодоступных схем сумма в числителе меняется от i = d до v, а Л = /гл.
Применение формулы БЛБ связано с важным эмпирическим фактом, что у; — условные вероятности потерь — слабо зависят от интенсивности потока (т. е. мало меняются при изменении А). На основе этого факта можно выбрать следующую методику модели рования: статистически оцениваются условные вероятности потерь
•у,- (А) на |П0Д|Пр0!СТ|ран1Ствах L,-, состоящих из состояний, в которых заняты .ровно t линий, при некотором А (А можно выбрать в зависи мости от i), потом предполагается, что у;(А) не зависит от А.
Рассмотрим примеры, которые показывают слабую зависимость у; от А.
П р и м е р 1. Для трехлинейной НС, пред ставленной на рис. 9.1 и подробно рассмот
ренной в гл. 1, нетривиальное значение имеет только у2 — условная вероятность потерь на подпространстве Ь2 (так как y o = y i= 0 , у з =
= 1). Из § |
1.3.5 и |
(2) |
следует, что |
||
. .. |
3 |
+ |
1CU + |
8V2 |
|
’ |
12 |
-|-28^-1- 20 V2 |
|||
И |
|
3/2Х2 + |
8Х:,+ 1(UJ + 4X6 |
||
JT(A) = |
— |
||||
|
|
. |
|||
|
3 -р 13 Хг-р 25 X.2 + 27 к3+ 16 Xi + 4 X6 |
Следовательно, можем провести сравнение у2(Л) и я (Л). Рассмат ривая эти выражения в диапазоне к от 0,5 до 2 или соответственно А от 1 до 4 (так как А=2Л,), получаем, что в то время, как вероят-
Рис. 9.2. Сравнение ве роятности потерь я (А) с условной вероятностью потерь уг(А)
Рис. 9.3. Неполнодоступ ная схема, для которой вы числены значения у,-
ность потерь л!(А.) |
возрастает |
в 4,7 |
раза, уДА) возрастает всего иа |
15% (рис. 9.2). |
Следовательно, дли инженерных расчетов уДА) |
||
можно считать постоянной. |
|
|
|
Пр и м е р 2. |
В табл. 9.1 |
даны |
результаты вычисления у,-(А) |
для НС, представленной на рис. 9.3, там же для сравнения при ведены значения вероятности потерь. Результаты вычисления пока-
6* |
. 163 |