Построение оценок параметров асинхронного дважды стохастического потока событий с инициированием лишнего события и продлевающимся мертвым временем

ВЕСТНИК ТОМСКОГО ГОСУДАРСТВЕННОГО УНИВЕРСИТЕТА

2008 Управление, вычислительная техника и информатика № 3

УДК 519:389.1.001.5

О.В. Ниссенбаум

ПОСТРОЕНИЕ ОЦЕНОК ПАРАМЕТРОВ АСИНХРОННОГО ДВАЖДЫ СТОХАСТИЧЕСКОГО ПОТОКА СОБЫТИЙ С ИНИЦИИРОВАНИЕМ ЛИШНЕГО СОБЫТИЯ И ПРОДЛЕВАЮЩИМСЯ МЕРТВЫМ ВРЕМЕНЕМ

Рассмотрен асинхронный альтернирующий дважды стохастический поток событий с продлевающимся мертвым временем, порождаемый случайным процессом с двумя состояниями. Получена формула для преобразования Лапласа плотности вероятностей интервала между соседними событиями в наблюдаемом потоке. Приведены численные результаты, полученные постановкой статистического эксперимента.

Ключевые слова: поток событий, случайный процесс, преобразование Лапласа, оценки, оценивание, длительность мертвого времени, статистический эксперимент.

В последние десятилетия в связи с бурным развитием компьютерной техники и информационных технологий появилась важная сфера приложений теории массового обслуживания - проектирование и создание информационно-вычислительных сетей, компьютерных сетей связи, спутниковых сетей связи, телекоммуникационных сетей и т. п., которые можно объединить единым термином - цифровые сети интегрального обслуживания (Integrated Service Digital Networks - ISDN). Системы и сети массового обслуживания (СМО, СеМО) находят широкое применение в качестве математической модели реальных технических, физических и экономических систем. Случайные потоки событий являются, в свою очередь, математической моделью информационных потоков, функционирующих в СМО и СеМО. Например, случайными потоками событий достаточно адекватно описываются информационные потоки заявок, циркулирующие в ISDN, в измерительных системах, а также потоки элементарных частиц (фотонов, электронов), поступающих на регистрирующую аппаратуру в физических экспериментах.

В реальных объектах и системах, как правило, интенсивность потока событий меняется со временем, и часто эти изменения носят случайный характер, что приводит к рассмотрению математических моделей дважды стохастических потоков событий. Такие потоки описаны в [1, 2].

Со стороны регистрирующего прибора также может быть внесена некоторая неопределенность, в частности, прибор может обладать так называемым мертвым временем, то есть не регистрировать входящие события в течение некоторого времени с момента наступления или регистрации очередного события [3, 4].

В настоящей работе рассмотрена задача об оценке параметров потока и длительности периода мертвого времени, наступающего в момент регистрации события прибором и имеющего фиксированную длительность, в асинхронном альтернирующем потоке событий с инициированием лишнего события в условиях продления периода мертвого времени в моменты наступления событий потока.

1. Постановка задачи

Рассматривается поток с инициированием лишнего события, интенсивность которого есть кусочно-постоянный стационарный процесс Х(г) с двумя состояниями: Х(г) = X, Х(г) = 0. Будем говорить, что имеет место первое состояние процесса (потока), если Х(г) = X, и, наоборот, имеет место второе состояние процесса (потока), если Х(г) = 0. Длительность пребывания процесса Х(г) в первом состоянии есть случайная величина, распределенная по экспоненциальному закону ^Ъ(г) = 1 - ехр(-аьг), во втором - ^2(г) = 1 - ехр(-а2г), где аь, а2 — интенсивности перехода процесса Х(г) из первого состояния во второе и из второго в первое соответственно. В течение временного интервала, когда Х(г) = X, имеет место пуассоновский поток событий с интенсивностью X. Во втором состоянии процесса Х(г) генерация событий не производится. Переход процесса из первого состояния во второе вызывает инициирование лишнего события во втором состоянии в момент перехода.

После каждого зарегистрированного в момент времени г, события наступает время фиксированной длительности Т (мертвое время), в течение которого другие события исходного потока недоступны наблюдению. События, наступившие в течение мертвого времени, вызывают продление периода ненаблюдаемости на величину Т. По окончании мертвого времени первое наступившее событие снова создает период мертвого времени длительности Т и т. д. Вариант возникающей ситуации приведен на рис. 1.

Требуется оценить параметры потока X, аь, а2 и длительность мертвого времени Т по наблюдениям за моментами наступления событий гь, г2, ....

1

4 і і л , а ^ і і і я

Процесс Х

Поток событий с инициированием лишнего события

----Ь'//Л/////А---------

У/////////Л

-іу/////Ау/а

У/////////А

<^'/////////А 0'//Лу////Л

У/////////А

„ і '//////////А I

Схема создания продлевающегося мертвого времени

У/////////А

О-

¿2

Наблюдаемый поток событий ^

... і

Рис. 1. Формирование наблюдаемого потока событий в схеме с продлевающимся мертвым временем: 1, 2 - состояния случайного процесса Х(Г); штриховка - периоды мертвого времени; ¿2, ... - моменты наступления событий в наблюдаемом потоке

а

а

2

2

і

і

і

2. Получение преобразования Лапласа для плотности вероятностей р

В связи с тем, что начало периода мертвого времени совпадает с моментом г, наступления наблюдаемого события, рассматриваемый процесс, как и процессы [5, 6], обладает марковским свойством и является потоком типа Пальма, а временные интервалы т, = г,+1 - г, взаимно независимы для любого г, (г = 1,2,...). В силу стационарности случайного процесса Х(г) плотность вероятностей временного интервала между событиями наблюдаемого потокарт,) = р(т) для любого г, (г = 1, 2,.).

Для того чтобы найти плотность вероятностей _р(т) для потока с продлевающимся мертвым временем, воспользуемся преобразованием Лапласа £т(.у) [9,10]. Построения проведем подобно [7]. Обозначим общую длительность мертвого времени, которая является случайной величиной, Е (Е>7).

В каждом конкретном случае возникновения периода ненаблюдаемости возможны следующие варианты:

1) В течение периода (и,и+Т) не произошло событий потока, и тогда Е = Т. Вероятность этого варианта есть функция Пальма

ГО

Фо(т) = IР т,

т

где р(т) = (Х + а1)уе-т + а2 (1 -у)е-“2Т есть плотность вероятностей интервала между соседними событиями для исходного потока,

у =—-———, т > 0, X, а1, а2 >0.

- + а1 - а 2

Тогда Ф0

2) Однократное продление периода мертвого времени произойдет, если в момент времени х1 (0 < х1 < 7) произойдет событие исходного потока, а на интервале (х1, х1+Т) событий не прозойдет. Тогда Е = х1 + Т. Вероятность такого случая есть

Фо (Т)Р(.

3) Двукратное продление периода мертвого времени произойдет, если в моменты времени х1 и х1 + х2 (0 < х1 < Т, 0 < х2 < Т) произойдут события исходного потока, а на интервале (х1+х2, х1+х2+Т) событий не произойдет. Тогда Е = х1+х2+Т. Вероятность такого случая есть ф0 (Т)р(х1 )с1хр(х2 )dx2.

Рассуждая аналогично далее и объединяя все возможные ситуации, получим

Т) + { 5(Е- (Х1 + Т)) р (X +

0

тт \

+ 11 §

0 0 )

где 8(х) - дельта-функция.

Применяя преобразование Лапласа к плотности вероятностей р(^) и выполняя необходимые преобразования, получаем

1

Х + а1 + 5 а2 + 5

Рассмотрим теперь интервал времени между событиями в наблюдаемом потоке т = г;+1 - г;. Поскольку т, г = 1,2,... - независимые случайные величины, то индекс г можно опустить. С другой стороны, т = Е + П, где п - длительность интерва-

ла между моментом окончания общего периода ненаблюдаемости Е и моментом наступления очередного события в наблюдаемом потоке. В силу рекуррентности наблюдаемого потока, величины п и Е зависимы и справедливо

ГО ГО

р

0 0

(*) = Фо (Т )е--т

р( Е) = Фо (т) Г

Найдем выражение для рт-Е|Е). В силу стационарности потока, припишем моменту наступления события в наблюдаемом потоке момент т=0 и рассмотрим интервал времени (0, Е+П). Зафиксируем момент Е - момент окончания периода ненаблюдаемости.

Введем вероятности _р,у(х - Е) - условные вероятности того, что на интервале длительности п = т - Е не наступит событий наблюдаемого потока, и в момент времени т будет иметь место у-е состояние процесса Х(г) при условии, что в момент времени т = Е имело место г-е состояние процесса Х(г), (г,у = 1, 2). Составляя и решая для этих вероятностей систему дифференциальных уравнений с граничными условиями ^ц(0) = _р2г(0) = 1, ^12(0) = ^21(0) = 0, получаем следующие формулы:

рп (т-Е) = е-(х+а )(тЧ), р21 (т-Е) =-----------------------—-(е-а2(тЧ) )),

Х + а1 -а 2У

Р12 (т-Е) = 0, Р22 (т-Е) = е-“2(т-^).

Введем в рассмотрение вероятности Р(т-Е) - условные вероятности того, что на интервале (Е,т) не произойдет событий наблюдаемого потока при условии, что в момент времени т = Е имело место г-е состояние процесса Х(г), г = 1, 2. Тогда, очевидно,

Р1 (т-Е) = Рп (т-Е)+ Рп (т-Е) = е-(Х+“1)(тЧ),

Р

А+а1 -а2 -1

Плотности соответствующих вероятностей будут иметь вид

Р1 (т-Е) = -Р(т- Е) = (Я- + а!) е-(Х+а )(т^),

Р2

Х + а1 -а2 л

Введем в рассмотрение вероятности л,(т|Е) - условные вероятности того, что в момент времени т процесс Х(т) находился в г-м состоянии (г = 1, 2) при условии, что в момент времени т = 0 наступило событие наблюдаемого потока и период ненаблюдаемости длительности Е. Прибегнув к построению и решению дифференциальных уравнений для вероятностей л,(т|Е), получим соотношения

П1 (Т1Е) = П1 + [1 (0Iе)- П1 ]+“2)т,

П2

а2 а,

где п1 =---------, п2 =---------.

а1 +а 2 а1 +а 2

л,(0|Е) (г = 1, 2) в (8) - условные вероятности того, что процесс Х(т) в момент времени т = 0 находился г-м состоянии (г = 1,2) при условии, что в этот момент времени в наблюдаемом потоке наступило событие и начался период ненаблю-даемости длительности Е. В дальнейшем будем обозначать л;(0|Е) = П (Е),

(г = 1, 2).

Введем в рассмотрение переходные вероятности - вероятности того, что за время, которое пройдет от момента т = 0 до наступления следующего события в наблюдаемом потоке, процесс Х(т) перейдет из состояния г, в котором он находил-

ся в момент т = 0, в состояние у, (г,у = 1,2). Тогда для вложенной цепи Маркова (моментов наступления событий в наблюдаемом потоке) справедливы уравнения для финальных вероятностей:

П1

Введем в рассмотрение переходные вероятности #гу(Е) - вероятности того, что если в момент времени т = 0 произошло событие наблюдаемого потока и наступил период ненаблюдаемости длительности Е и при этом процесс ^(т) находился в г-м состоянии, то в момент времени т = Е процесс ^(т) окажется в у-м состоянии (г, у = 1, 2). Составляя и решая систему дифференциальных уравнений для вероятностей дгу(Е), получаем

911 (О = П1 +п2е-(а1 +“2 *Т , 912 (т) = П2 -П2е-(“: +“2 }Т ,

д21

где Ль п2 определены в (8).

Припишем моменту окончания периода ненаблюдаемости (0,Е) момент г = 0. Тогда на полуинтервале [г, г+Дг), где Дг - достаточно малый интервал времени, с вероятностью Ш+о(Д) или а1Дг+о(Д?) произойдет событие наблюдаемого потока.

^г1(г)^Дг+о(Дг) - вероятность того, что на интервале (0,?) не произошло событий наблюдаемого потока, а на полуинтервале [г, г+Дг) произошло событие в 1-м состоянии процесса ^(г) при условии, что в момент г = 0 процесс ^(г) находился в г-м состоянии (г = 1, 2).

р1(г)а1Д/+о(Дг) - вероятность того, что на интервале (0,г) не произошло событий наблюдаемого потока, а на полуинтервале [г,г+Дг) произошло событие во 2-м состоянии процесса ^(г) при условии, что в момент г=0 процесс ^(г) находился в г-м состоянии (г = 1, 2).

Плотности этих вероятностей вычислим, интегрируя их по г от нуля до бесконечности и учитывая (5).

^ а1 /1 1 \

Р11 = Р1 = 7-------, Р12 = Р22 = 7----.

Л + а1 Л + а1

Тогда, в силу марковости процесса, учитывая (10) и (11), получим

X а1

П11 = П21 = 7 , п12 = п22 = 7 .

Х + а1 Л + а1

Переходные вероятности не зависят от Е. Подставляя (12) в (9), а затем (9) в (8), получаем

п

Л + а1 Л + а1

По построению вероятностей р(т - Е), Р;(т - Е) и Л;(т|Е) справедливо

Мт - Е|Е) = Мт - Е)п1

Подставляя

где Г(Е) = —-——— (л1 + л2е-(а'+а2^) ,п1,п2 определены в (8).

- + а1 -а2 '

Преобразование Лапласа для _р(т) запишется в виде

ГО ГО /т \

8т

0 0 V 0 )

Подставляя (15) в (16), учитывая (3) и производя необходимые преобразова-

ния, получаем

8т

где пь п2 определены в (8), X, аь, а2>0.

3. Построение оценок

Перейдем к оцениванию фиксированной длины мертвого времени Г. Воспользуемся методом моментов [8].

По теореме Колмогорова в силу независимости величин т, г = 1, 2,..., стати-

1 п , ,

стики Ск = — ^ тг- сходятся почти наверное к М(т ) при и^ю. При известных

П (=1

параметрах X, аь, а2 и неизвестном Т требуется решить относительно Т одно уравнение моментов

С! = М

1 п

Где С1 = - £ Т; ,

п 1=1

' 111 М (т) = - (*т (*) ),|,=() =--------+ — + -------+

а1 +а 2 а 2 Л + а1

Фа

(Х-а2 )а!

------------(а1 + а2 ) •

а! +а2

Здесь у, ф0(Г) определены в (1), а X, аь а2 > 0, Г > 0; §^(аь + а2) - формулой (4), в которой вместо я следует подставить аь+а2.

Уравнение (18) для неизвестной Г является нелинейным уравнением одной переменной с тремя параметрами и может быть решено численно, при этом оценку

мертвого времени Т следует выбирать из интервала (0,тШт), где хш;п - минимальный интервал между соседними событиями в наблюдаемом потоке.

Для оценивания четырех неизвестных параметров потока имеем уравнения моментов Ск = М(Т), к = 1,4, где М(Т) = (-1)к ) (я)| 5=0 .

С целью установления свойств полученных оценок проведен статистический эксперимент. При одних и тех же значениях параметров исходного потока с инициированием лишнего события имитировалось 1000 реализаций наблюдаемого потока. Оценки неизвестных параметров вычислялись путем численного решения уравнений моментов, рассчитывались выборочные средние, вариации от истинного значения, строились доверительные интервалы.

Поиск оценки мертвого времени проводился на интервале (0,тШ]П], где тшь. -длительность минимального интервала между событиями в наблюдаемом потоке. В том случае, когда функция (18) не достигала минимума внутри этого интервала, в качестве оценки принималось Т = тш;п.

1

Результаты эксперимента приведены на рис. 2 и 3. На рис. 2 приведены графики выборочного среднего (сплошная линия), верхней и нижней границы доверительных интервалов (пунктирные линии) для оценки мертвого времени при значениях параметров X = 10, ai = 0,1, a2 = 0,01, T = 5 при общем времени наблюдения от 100 до 30 000 ед., горизонтальной сплошной линией обозначено истинное значение измеряемого параметра (T = 5 ед. вр.) На рис. 3 приведены графики выборочной дисперсии (сплошная линия) и вариации от истинного значения (прерывистая линия) для тех же значений параметров. По горизонтальной оси отложено общее время наблюдения за процессом (в единицах времени), по вертикальной -значения соответствующих характеристик.

5.5

4.5

3.5

2.5

1.5 0,5

5 000

10 000

15 000 Рис. 2

20 000

25 000

D, VI 18 16 14 12

10

8

6

4

2

5 000 10 000 15 000

Рис. 3

20 000

25 000

0

t

0

t

Анализ полученных результатов позволяет сделать вывод, что оценка T начиная с общего времени наблюдения за потоком от 3000 ед. времени становится достаточно устойчивой и приближается к истинному значению параметра T, что является следствием достаточно большой выборки наблюдений при t > 3000 ед. вр.

Заключение

Полученные результаты показывают возможность оценивания методом моментов параметров рассмотренного потока и длительности мёртвого времени по результатам текущих наблюдений за потоком событий для регистрирующих приборов с продлевающимся мёртвым временем. Результаты численных экспериментов говорят о достаточной точности полученных оценок, однако в силу достаточно сложного вида (18) вычисление оценки T требует применения численных методов.

ЛИТЕРАТУРА

1. Горцев А.М., Нежельская Л.А. Оптимальная нелинейная фильтрация марковского потока событий с переключениями // Техника средств связи. Сер. Системы связи. 1989. Вып. 7. С. 46 - 54.

2. Васильева Л.А., Горцев А.М. Оценивание длительности мертвого времени асинхронного дважды стохастического потока событий в условиях его неполной наблюдаемости // Автоматика и телемеханика. 2003. № 12. С. 69 - 79.

3. Курочкин С. С. Многомерные статистические анализаторы. М.: Атомиздат, 1968.

4. Апанасович В.В., Коляда А.А., Чернявский А.Ф. Статистический анализ случайных потоков в физическом эксперименте. Минск: Университетское, 1988.

5. Горцев А.М., Ниссенбаум О.В. Оценивание длительности мертвого времени и параметров асинхронного альтернирующего потока событий с инициированием лишнего события // Вестник ТГУ. 2004. № 284. С. 139 - 147.

6. Горцев А.М., Ниссенбаум О.В. Оценивание длительности мертвого времени и параметров асинхронного альтернирующего потока событий при непродлевающемся мертвом времени // Изв. вузов. Физика. 2005. № 10. С. 35 - 49.

7. Горцев А.М., Нежельская Л.А. // Измерительная техника. 2003. № 6. С. 7.

8. Крамер Г. Математические методы статистики. М.: Мир, 1975.

9. Ивченко Г.И., Каштанов В.А., Коваленко И.Н. Теория массового обслуживания. М.: Высшая школа, 1982.

10. Хинчин А.Я. Работы по математической теории массового обслуживания. М.: Физмат-гиз, 1963.

Статья представлена кафедрой исследования операций факультета прикладной математики и кибернетики Томского государственного университета, поступила в научную редакцию 12 декабря 2007 г.