Пристрої та системи радіозв’язку, радіолокації, радіонавігації
ПРИСТРОЇ ТА СИСТЕМИ РАДІОЗВ’ЯЗКУ, РАДІОЛОКАЦІЇ, РАДІОНАВІГАЦІЇ
УДК 621.396.26
ІНТЕРПОЛЯЦІЯ НА ФІКСОВАНОМУ ІНТЕРВАЛІ ДИСКРЕТНОЗНАЧНОЇ ПОСЛІДОВНОСТІ З ВИПАДКОВОЮ СТРУКТУРОЮ
Ільясова Д.Х., магістрант Жук С.Я., д.т.н., професор
Національний технічний університет України "Київський політехнічний інститут ", м. Київ, Україна
Вступ
Широке використання для опису радіоелектронних систем, що працюють в умовах апріорної невизначеності знаходять стохастичні процеси з випадковою структурою [1]. Важливим різновидом таких процесів є дис-кретнозначні послідовності з випадковою структурою, області визначення і значень яких є дискретними множинами. Процеси такого виду дуже часто зустрічаються на практиці і отримали також назву скритих марківських моделей [2]. Однією із основних задач оцінювання випадкових процесів є інтерполяція. Метою статті є синтез алгоритму інтерполяції на фіксованому інтервалі стохастичної дискретнозначної послідовності з випадковою структурою.
Постановка задачі
Математичною моделлю стохастичної дискретнозначної послідовності з випадковою структурою є ланцюг Маркова S^, m = 1,M, матриця ймовірностей переходів П(Skm / S’l_1, bk_1), n, m = 1, M якого залежить від значень дискретнозначної послідовності bk_1, i = 1, L в момент часу k _ 1. Послідовність bJk, j = 1, L також є ланцюгом Маркова з матрицею ймовірностей переходів Пi j, i, j = 1, L. Таким чином, стохастична дискретнозначна послідовність складається з відрізків марківських послідовностей з різними статистичними властивостями. Перехід від однієї марківської послідовності до іншої відбувається стрибком у випадкові моменти часу і керується значеннями ланцюга Маркова bk_1, i = 1, L .
Нехай для безпосереднього спостереження доступна реалізація випадкового процесу yk, який є адитивною сумішшю
yk = q(Smm, Ч)+«k, (1)
Вісник Національного технічного університету України "КПІ" 71 Серія — Радіотехніка. Радіоапаратобудування.-2011.-№45
Пристрої та системи радіозв’язку, радіолокації, радіонавігації
де q(Sm, bJk) - детермінована функція від аргументів Sk, bj; vk - послідовність некорельованих гаусівських велечин з нульовими математичним очікуванням і дисперсією . Розглянемо випадок, коли випадковий процес
Yn = y1,...,yN відомий на фіксованому інтервалі часу k = 1,N.
Синтез алгоритму
Для розв'язання сформульованої задачі розглянемо розширений дис-кретнозначний процес (Sk,bj). З [3] випливає, що розширений процес
(Sk,bj) володіє марківською властивістю, а його сумісна ймовірність P(Sk,bj) розраховується рекурентно по формулі
M L
P( Sk, bj) = ХІП (Sk / Sh, bh )П,/( b‘t_!),
(2)
n=1 i=1
Задача інтерполяції на фіксованому інтервалі вирішується у зворотному часі після того як отримано рішення задачі фільтрації у прямому часі.
Алгоритм фільтрації розширенного дискретнозначного процесу (Sk,bj) є
граничним випадком інтерполяційно-фільтрового алгоритму оцінювання, отриманного в [3], при довжині ковзаючого вікна А = 0. Його можна представити у вигляді:
L M
f (Ук / Sk, bj )Х П i, j Х П( Sk / SU, bk _1) • W (Skn_i, bk _1)
W (Sk, bj) =-----------^—n=1 --------------------, (3)
f (yk/ Yk-1)
де W(Sk, bj) = P(Sk, bj / Yk ) - сумісна апостеріорна ймовірність Sk, bj
при умові, що отримані спостереження Yk ; f (yk /Sk,bj) - функція правдоподібності, яка визначається на основі рівняння (1); f (yk / Yk-1) - умовна
щільність ймовірності, яка розраховується по формулі
ML L M
f (yk / Yk-1) = Х Х f (yk / Sk, bj )Xn,,j ХП (Sk / S!-„ bk-,) • w (Skn-1, bk-1).
Ш=1j=1 i=1 n=1
Оптимальній алгоритм фільтрації (3) є рекурентним і описує еволюцію сумісної апостеріорної імовірності W (Sk, bj) розширеного процесу
(Sk, bj) у прямому часі.
У відповідності до методики, наведеної в [1], оптимальний алгоритм фільтрації розширеного процесу (Sk, bj) можна представити у вигляді наступних рекурентних рівнянь:
W\Sk, bj) = ХП i,j ХП (Sk / Sh, b
j-,) • W (S^, bk-,);
(4)
72
Вісник Національного технічного університету України "КПІ" Серія — Радіотехніка. Радіоапаратобудування.-2011.-№45
Пристрої та системи радіозв’язку, радіолокації, радіонавігації
w (sm, ь)=
f (Л / Sk,b/) • W*(Sk,b/)
(5)
f (Л / Yj-i)
де W*(Sm,bJk) = P(Sm,bJk / YK-i) - сумісна екстрапольована ймовірність
Sm, b]k при умові, що отримані спостереження YK-1.
Задача інтерполяції на фіксованому інтервалі у дискретному часі полягає у обрахуванні сумісних інтерполяційних ймовірностей
P(Sm, bJk / Yn ) = WN (Sm, bJk), k < N у зворотному часі.
Розглянемо сумісну інтерполяційну ймовірність wn (Sm, bkk, sy, bk-1) для двох сусідніх моментів часу k, k -1 < N. Використовуючи теорему добутку ймовірностей, запишемо:
wn (sm, bi, sn-i, bk-i)=wn (sm, bj) • p( sn-i, bk -1/sm, b/, yn ), (6)
де P(Skn-1,blk-x/Sm,bJk,Yn) - умовна ймовірність S/(?-1,blk-:при умові, що Sm, b/, Yn є відомими.
Визначимо умовну ймовірність P(SJ’_1, blk-1/ Sm, bJk, Yk) у вигляді:
P( Sj"_i, bk-1/sm, b/ ,Yj ) = W (sm, 4, SJ'-i, bk-i)/W (sm, b/), (7) де W(Sm, bJk, S/n_1, blk_1) = P(Sm, bJk, S/n_1, blk_1/Yk) сумісна апостеріорна ймовірність Sm, bj, S/n_1, blk-1 при умові, що отримані спостереження Yk;
W (SJ*, b/) - сумісна апостеріорна ймовірність Sjkm, b/ при умові, що отримані спостереження Yk, яка розраховується по формулі (3).
Використовуючи властивість марковості змішаного процесу, визначимо W(Sm,b/,SJ’-i,bJ_i) :
W (sm, b/, S’-i, bk-i) =
f (yj /Sjm,b/)• П,/ • n(Sm /SJ’-i,bj_i) • W(SJ’-i,bj_i)
(8)
f (yj / Yj-i)
З врахуванням (5), (8) рівняння (7) можна представити у вигляді
P(S’-i, bj-i / Sjm, b/, Yk ) = П• n(SJ” / SJ’-i, bj-i) • W(SJ’-i, bj-i) / W* (Sjm, b/). (9)
Умовна ймовірність P(SJ’-1,blk_1/SJ”,bj/,Yk), яка описується рівнянням (9), не залежить від виміру yk і може бути записана у вигляді P(SJ’-i, by/ Sk”, b/, Yk-i). Це відображає властивість марковості розширеного процесу.
Отже оптимальний алгоритм інтерполяції розширеного процесу (SJ”, bj) на фіксованому інтервалі можна отримати у вигляді рівняння:
ІП г] £WN (SJ”, b/) • P(Sm / SJ’-i,/-i) • W (SJ’-i, bk-i)
WN(SJ’i,bj i) = ^----m-------------*-----:------------------. (10)
w\sm, bj)
Вісник Національного технічного університету України "КПІ" Серія — Радіотехніка. Радіоапаратобудування.-2011.-№45
73
Пристрої та системи радіозв’язку, радіолокації, радіонавігації
Оптимальній алгоритм інтерполяції на фіксованому інтервалі (10) є рекурентним і описує еволюцію сумісної інтерполяційної імовірності
WN (S?, bJk) розширеного процесу (S?, bj) у зворотному часі. Інтерполяційні імовірності WN (S?) дискретнозначної послідовності з випадковою
структурою S? розраховуються по формулі
wn (s?)=£wn (s?, b).
j=1
Результати експериментальних досліджень
Аналіз оптимальнго алго-
(11)
ф
Рь
Рис.1
ритму інтерполяції на фіксованому інтервалі (10) було проведено на прикладі декодування згортального коду зі степінню кодування 1/2, довжиною кодового обмеження K=3 та векторами зв’язків g1 = 7 і g2 = 5в системі звяз-ку з чотирипозиційною ASK модуляцією {-3,-1,1,3} [3].
Матриця переходів
П1Д =П22 = 0.5 та дисперсія
шуму в каналі У = 0.5. Рішення щодо вхідних бітів приймалось по максимуму апостеріорних ймовірностей W (bj), WK (b j).
На рис.1 показані усереднені за реалізаціями ймовірності бітової помилки фільтраційного рф (суцільна лінія) і інтерполяційного рге (пунктирна лінія) алгоритмів в залежності від порядкового номера вхідного біту.
На початковому етапі роботи алгоритму фільтрації спостерігається перехідний процес встановлення помилки. Для розглянутого прикладу алгоритм інтерполяції зменшує ймовірність помилки у 3-4 рази у порівнянні з алгоритмом фільтрації.
ф
На рис.2 показані ре (суцільною лінією) і рі (пунктирною лінією) в залежності від ди- Рис2
сперсії білого гаусівського шуму в каналі у; . Було розглянуто дві моделі
74
Вісник Національного технічного університету України "КПІ" Серія — Радіотехніка. Радіоапаратобудування.-2011.-№45
Пристрої та системи радіозв’язку, радіолокації, радіонавігації
джерела повідомлень з П и =П 22 = 0.5 (криві 1) та Пи =П 22 = 0.9 (криві 2).
Як видно, збільшення статистичного зв’язку між символами призводить до зменшення бітової помилки як фільтраційного так і інтерполяційного алгоритмів.
Висновки
Оптимальний алгоритм інтерполяції на фіксованому інтервалі дискрет-нозначної послідовності з випадковою структурою (10) є рекурентним і
описує еволюцію сумісної інтерполяційної імовірності WN (Skm, bj) розширеного процесу (Sm,bj) у зворотному часі. Для розглянутого прикладу алгоритм інтерполяції зменшує ймовірність бітової помилки у 3-4 рази у порівнянні з алгоритмом фільтрації за рахунок того, що в ньому враховуються всі отримані спостереження YN. Збільшення статистичного зв’язку між
символами bj призводить до зменшення бітової помилки як фільтраційного так і інтерполяційного алгоритмів.
Література
1. Жук С.Я. Методы оптимизации дискретных динамических систем со случайной структурой / Монография. К.: НТУУ «КПИ», 2008. -232с.
2. Моттль ВВ, Мучник ИБ Скрытые марковские модели в структурном анализе си-гналов.-М.: Физматлит, 1999, 352 с.
3. Шпилька О.О., Жук С.Я. Інтерполяційно-фільтровий алгоритм декодування зго-ртальних кодів// Вісник НТУУ «КПІ». Сер.Радіотехніка. Радіоапаратобудування.- 2010-Вип. 40. C. 50-55.
Ільясова Д.Х., Жук С.Я. Інтерполяція на фіксованому інтервалі дискретнознач-ної послідовності з випадковою структурою. Широке використання для опису радіоелектронних систем, що працюють в умовах апріорної невизначеності знаходять дис-кретнозначні послідовності з випадковою структурою. Враховуючи марківську властивість розширенного процесу, що включає значення дискретнозначної послідовності і тип її структури, отримано оптимальний алгоритм інтерполяції на фіксованому інтервалі дискретнозначної послідовності з випадковою структурою. Даний алгоритм є рекурентним і описує еволюцію сумісної інтерполяційної імовірності розширеного процесу у зворотному часі. Аналіз оптимального алгоритму інтерполяції на фіксованому інтервалі було проведено на прикладі декодування згортального коду шляхом статистичного моделювання на ЕОМ. Для розглянутого прикладу алгоритм інтерполяції зменшує ймовірність бітової помилки у 3-4 рази у порівнянні з алгоритмом фільтрації за рахунок того, що в ньому враховуються всі отримані спостереження. Збільшення статистичного зв’язку між вхідними символами призводить до зменшення бітової помилки як фільтраційного так і інтерполяційного алгоритмів.
Ключові слова: інтерполяція, марківська послідовність, максимум апостеріорної ймовірності.
Ильясова Д.Х., Жук С.Я. Интерполяция на фиксированном интервале дискретнозначной последовательности со случайной структурой. Широкое использование для описания радиоэлектронных систем, которые работают в условиях априорной не-
Вісник Національного технічного університету України "КПІ" Серія — Радіотехніка. Радіоапаратобудування.-2011.-№45
75
Пристрої та системи радіозв’язку, радіолокації, радіонавігації
определенности находят дискретнозначные последовательности со случайной структурой. Учитывая марковское свойство расширенного процесса, которое включает значения дискретнозначной последовательности и тип её структуры, получен оптимальный алгоритм интерполяции на фиксированном интервале дискретнозначной последовательности со случайной структурой. Данный алгоритм является рекуррентным и описывает эволюцию совместной интерполяционной вероятности расширенного процесса в обратном времени. Анализ оптимального алгоритма интерполяции на фиксированном интервале было реализовано на примере декодирования сверточного кода путем статистического моделирования на ЭОМ. Для рассмотренного примера алгоритм интерполяции уменьшает вероятность битовой ошибки в 3-4 раза по сравнению с алгоритмом фильтрации за счет того, что в нем учитываются все полученные наблюдения. Увеличение статистической зависимости между входными символами приводит к уменьшению битовой ошибки как фильтрационного так и интерполяционного алгоритмов.
Ключевые слова: интерполяция, марковская последовательность, максимум апостериорной вероятности.
Ilyasova D.H., Zhuk S. Y. Interpolation on a fixed interval discrete-valued sequence with random structure. Discrete-valued sequences with random structure are widely used to describe electronic systems that operate under a priori uncertainty. An optimal interpolation algorithm on a fixed interval discrete-valued sequence with random structure have been obtained considering the Markov property of an extended process, which includes the value of a discrete-type sequence and its structure. This algorithm is recursive, and describes the evolution of the joint interpolation probability of the extended process in reverse time. Analysis of the optimal interpolation algorithm on a fixed interval was implemented by the example of decoding of a convolutional code by means of statistical computer modeling. For this example interpolation algorithm reduces the bit error probability to 3-4 times compared with the algorithm offiltering due to the fact that it takes into account all the received observations. The increase of statistical dependence between input symbols leads to a decrease in bit error rate in filtration and interpolation algorithms.
Key words: interpolation, Markov’s sequence, maximum of a posteriori probability.
76
Вісник Національного технічного університету України "КПІ" Серія — Радіотехніка. Радіоапаратобудування.-2011.-№45