Научная статья на тему 'Порівняльний аналіз методів сліпої ідентифікації систем та сигналів'

Порівняльний аналіз методів сліпої ідентифікації систем та сигналів Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
126
66
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
MIMO (SIMO) СИСТЕМА / СЛіПА іДЕНТИФіКАЦіЯ / МЕТОД МАКСИМАЛЬНОї ПРАВДОПОДіБНОСТі / МЕТОД ВЗАєМНИХ СПіВВіДНОШЕНЬ / МЕТОД КАНАЛЬНОГО ПіДПРОСТОРУ / СЛЕПАЯ ИДЕНТИФИКАЦИЯ / МЕТОД МАКСИМАЛЬНОЙ ПРАВДОПОДОБНОСТИ / МЕТОД ВЗАИМНЫХ СООТНОШЕНИЙ / МЕТОД КАНАЛЬНОГО ПОДПРОСТРАНСТВА / MIMO (SIMO) SYSTEM / BLIND IDENTIFICATION / METHOD OF THE MAXIMUM LIKELIHOOD / METHOD OF MUTUAL RATIO / METHOD CHANNEL SUBSPACE

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Опольськая Г. Е.

В работе представлен сравнительный анализ методов слепой идентификации MIMO (SIMO) систем, которая является новой технологией цифровой обработки сигналов и используется в условиях неполной определенности параметров объекта идентификации. Основным методом для решения данных задач является метод максимальной правдоподобности, метод взаимных соотношений наиболее эффективен при условии большого соотношения сигнал/шум, а метод канального подпространства для малых размерностей выборки дает результаты, которые практически совпадают с методом взаимных соотношений.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

The comparative analysis of blind identification methods of systems and signals

In work the comparative analysis of blind identification methods of MIMO (SIMO) systems which is new technology of digital processing of signals is presented. This technology is used in the conditions of incomplete definiteness of parameters of object of identification. The basic method for the decision of the given problems is the method of the maximum likelihood, the method of mutual ratio is most effective under condition of the big ratio a signal/noise, and a method channel subspace for small dimensions of sample yields results which practically coincide with a method of mutual ratio, and a method channel subspace for small dimensions of sample yields results which practically coincide with a method of mutual ratio

Текст научной работы на тему «Порівняльний аналіз методів сліпої ідентифікації систем та сигналів»

Радіотехнічні кола та сигнали

УДК. 621. 396

ПОРІВНЯЛЬНИЙ АНАЛІЗ МЕТОДІВ СЛІПОЇ ІДЕНТИФІКАЦІЇ

СИСТЕМ ТА СИГНАЛІВ

ОпольськаГ.Є., викладач

Хмельницький політехнічний коледж, м. Хмельницький, Україна

Вступ

На практиці часто зустрічаються ситуації, коли об’єкт дослідження принципово недоступний для спостереження. Для виявлення закономірностей та формування математичних моделей природних явищ та об’єктів необхідно провести ряд експериментів різного типу. Прикладами служать задачі, пов’язані з обробкою сигналів в системах цифрового зв’язку, радіолокації, радіонавігації, радіоастрономії, з проведенням біомедичних комп'ютерних досліджень, сейсмологічними спостереженнями тощо. Вони трактуються як зворотні задачі вимірювальної техніки, важливою особливістю яких є отримання вихідної інформації у наближеному вигляді, що зумовлює ряд особливостей з точки зору їх математичної розв’язку. В загальній постановці даний клас задач характеризується нелінійністю, некоректністю та неєдиністю розв’язку, що вимагає надлишковості експериментальної інформації [1, 2, 3, 4].

Протягом останніх років отримав розвиток окремий клас зворотних задач, які характеризуються тим чи іншим ступенем невизначеності параметрів вхідного сигналу, та отримали назву "сліпої ідентифікації". Сліпа обробка сигналів є відносно новою технологією цифрової обробки сигналів. В загальному вигляді задача сліпої обробки формулюється наступним чином: цифрова обробка невідомих сигналів, що пройшли лінійний канал з невідомими характеристиками на фоні адитивних шумів. Формальний розв’язок завдання сліпої ідентифікації лінійної системи допускає оцінку невідомої імпульсної характеристики або передатної функції лінійної системи тільки за спостережуваним (вихідним) сигналом, на відміну від завдання класичної ідентифікації систем, де вхідний сигнал також вважається відомим [2, 5].

Постановка задачі

Розрізняють два основних типи задач сліпої обробки сигналів: сліпа ідентифікація каналу (оцінка невідомої імпульсної характеристики), сліпе вирівнювання (корекція) каналу (безпосередня оцінка інформаційного сигналу) [5, 6]. Для розв’язку поставлених задач неперервна модель досліджуваної стаціонарної системи з декількома входами та виходами (MIMO) описується виразом:

58

Вісник Національного технічного університету України "КПІ" Серія — Радіотехніка. Радіоапаратобудування.-2011.-№45

Радіотехнічні кола та сигнали

+(Ю

y(t) = J H(t,r)x(r)dr + v(t), (1)

—(X>

де y(t) - векторний сигнал, який спостерігається; H(t,т) - m х n невідома матриця імпульсних характеристик з елементами \hi j (т)|; v(t) - адитивна

завада; х(т) — інформаційний сигнал.

Зокрема, якщо сигнали джерел є реалізаціями стаціонарних, статистично незалежних один від одного випадкових процесів, маємо задачу, яку формулюють як аналіз незалежних компонент [5, 7].

За умови H(t,т) = H(t — т) має місце стаціонарна система. Якщо в (1) n = 1,m > 1, то модель системи може бути описана більш простим виразом:

y(t) =J h(t — т)x(T)dT + v(t), (2)

—ГС>

де h(T) - невідома імпульсна характеристика m-мірного каналу; х(т) - невідомий комплексний інформаційний сигнал.

Системи, що описуються моделями виду (2), називаються системами з одним входом та декількома виходами (Single-Input Multiple-Output), що є частковим випадком системи з множинним входом і множинним виходом.

Варто зауважити, що методи сліпої ідентифікації є "сліпими" в тому розумінні, що вхід системи не використовується для ідентифікації, але необхідними є деякі припущення щодо статистичних характеристик входу [5, 8, 9, 10]. До таких припущень відносяться:

1) Кількість датчиків повинна бути не меншою кількості джерел сигналів;

2) Джерела сигналів мають бути центрованими і не більше, ніж одне джерело характеризується нормальним розподілом;

3) Інформаційна послідовність має використовувати скінчену множину символів (тобто сигнали джерел обираються зі скінченої множини символів, такої як множина фазових зсувів для квадратурної фазової модуляції).

Сформулюємо умову ідентифікуємості каналу - обмеження, яким повинні задовольняти інформаційна послідовність та відліки векторного каналу. Нехай ідентифікуємий канал описується виразом:

y(k) = X H (L)h(k), (3)

де h(k) = (h0),..., hL_j); X H (L) — матриця Ганкеля, утворена відліками інформаційної послідовності.

Необхідною та достатньою умовою ідентифікації скалярного каналу по відомій інформаційній послідовності для будь-яких значень

h = ^О — hL—1) є:

Вісник Національного технічного університету України "КПІ" Серія — Радіотехніка. Радіоапаратобудування.-2011.-№45

59

Радіотехнічні кола та сигнали

rank(Xн (L)) > L, (4)

де L = max |Lb..., LM } — максимальна довжина векторного каналу.

Для ідентифікуємості детермінованого векторного каналу необхідно і достатньо виконання наступних умов [5, 8, 9, 10]:

1) Поліноми hi (z),...,hM(z) не повинні мати спільних коренів;

2) Лінійна складність інформаційної послідовності повинна бути більше (2L - 2);

3) Довжина інформаційної послідовності повинна бути більше (4L - 3) або довжина вектора даних повинна бути більше (3L - 2).

Перша умова визначає достатню умову для сліпої ідентифікації векторного каналу. Наприклад, в цифровому зв’язку достатня умова може бути досягнута шляхом збільшення довжини інформаційної послідовності, оскільки при коротких послідовностях часто виникає виродження [11]. Можна виділити залежність між максимальною довжиною інформаційної послідовності та кількістю каналів: при зростанні кількості каналів кількість вихідних відліків, необхідних для ідентифікації зменшується. При достатньо великій кількості каналів кількість відліків на вході наближується до L +1, що є мінімальною величиною відліків необхідною для стандартної процедури сліпої ідентифікації [9, 10, 12].

Лінійна складність детермінованої послідовності — це найменше значення D таке, що Xн (D) має повний ранг за стовпцями або існують такі не рівні нулю одночасно {Xj }, для яких

D

xi = -^XjXj-j i = D,...,t + 2L - 2 (5)

j=1

Цей показник характеризує степінь передбачуваності детермінованої послідовності обмеженої довжини. Щоб матриця Xн (2L -1) мала повний ранг за стовпцями, лінійна складність інформаційної послідовності повинна бути більше (2L - 2) [13].

Наведені вище вимоги по суті повинні бути гарантовані наступними інтуїтивними вимогами:

1) Всі канали в системі не повинні бути ідентичними;

2) Вхідна послідовність повинна бути достатньо складною (вона не може бути нульовою, константою або поодинокою синусоїдою);

3) В наявності має бути достатньо відліків вихідного сигналу.

На практиці важливим є також виявлення умов "неідентифікуємості каналу". Можливо виділити декілька класів каналів, передаточні характеристики яких матимуть спільні корені:

1) Канали з затримкою кратною періоду;

2) Канали з затримкою кратною половині періоду (для парної кількості

60

Вісник Національного технічного університету України "КПІ" Серія — Радіотехніка. Радіоапаратобудування.-2011.-№45

Радіотехнічні кола та сигнали

каналів).

При виникненні наведених вище ситуацій, канали не піддаються ідентифікації, незважаючи на довжину інформаційної послідовності.

Наведемо декілька методів сліпої ідентифікації векторного каналу.

Метод максимальної правдоподібності Нехай є по N вихідних відліків на виході кожного з M каналів, тоді

у = H 5 x + v , (6)

де H s — узагальнена матриця Сильвестра, яка складається з векторів сиг-

налів каналів [13]; у = (y01),...,yN-1,..У0М),...,yN-i)T; x =(xo,...,xN+l-2)T.

Якщо шум має гаусів розподіл, то функціонал правдоподібності можна представити в вигляді:

Р (У| Hs, x) = (2^J2) Ш exp

^ 2^

У - Hsx

і2

s І12

(7)

Як відомо, сумісна оцінка максимальної правдоподібності H s і x:

1

(Hs, x )= argminj |y - Hsx

Hs ,x

2

s*“l 12

(8)

Тоді для будь-якої фіксованої матриці H s мінімум за вектором x дося-

гається, якщо:

x = (Hs. H s )-1 Hs. y = PH y, (9)

де PH — оператор ортогонального проектування на простір матриці Hs,

H

*

S

матриця спряжена до H s:

H s = argmin||(I - Ph )y І

(10)

Мінімізація (10) — складна в обчислювальному плані задача, але існує велика кількість ітеративних підходів до оптимізації даного типу [4, 14].

Метод взаємних співвідношень.

Даний тип алгоритмів заснований на властивості взаємної симетрії вхідних сигналів каналів, на вході яких присутня одна й та сама інформаційна послідовність. [4, 10, 14].

В відповідності до цієї властивості можна записати рівняння для будь-якої пари утвореної і-им та j-им каналами:

Xy1l\z')hiJ) -X yl)(z)h\J) = 0, І, j = 1,...,м (11)

1=0 1=0

Серед цих рівнянь нетривіальних і не співпадаючих K = M (M -1)/ 2 для L • M невідомих. З них можна сформувати додаткові таким чином, щоб s • K > L • M. Якщо записати (11) в матричній формі, матимемо:

Вісник Національного технічного університету України "КПІ" Серія — Радіотехніка. Радіоапаратобудування.-2011.-№45

61

Радіотехнічні кола та сигнали

Y(і)(^..^ z5)

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

^О^і) - Уь- 1(z1)

ІУо1 )(zs) - УЇ-1(zs)

(i)

, і = 1,...,M;

(12)

ss SL-1\ ssу

Y( z1,..., zs ) =

Якщо вектор h

hT = (Л<1),...,л£-1,-,h(MhLM)), то (12)

ном:

Y1( z1,..., zs )

V YM-1( z1,..., zs ) у

визначити

(13)

наступним чином: можна записати наступним чи-

Y( Z1,..., zs )h = О (14)

Для однозначної ідентифікації необхідно і достатньо, щоб для будь-яких різних чисел Z1,...,zs ранг матриці Y(Z1,...,zs) був рівний (ML -1). Наявність шуму примушує шукати наближений розв’язок, яке буде найкращим з точки зору деякого критерію якості. Для невеликих значень рівня шуму ефективним може бути метод найменших квадратів, в відповідності до якого [4, 6, 14]:

h = argmin| |Y( zb..., Zs )h||2 (15)

ihii=1

II l|2

де |p| 2 — евклідова векторна норма.

Отже, оцінка каналу h може бути отримана з власного вектора,

з сингулярних чисел матриці

пов язаного

найменшим

Y (z1,...,zs)Y(z1,...,zs):

h = argmin(Y (zb...,Zs)Y(Z1,...,Zs)h

h =1

(16)

На відміну від багатьох відомих статистичних методів сліпої ідентифікації, метод взаємних співвідношень достатньо ефективний для невеликих вибірок при великому співвідношенні сигнал/шум. Головні недоліки методу: необхідність точної інформації про довжину каналу L, необхідність роботи з розрідженими матрицями великого розміру.

Метод канального підпростору

Метод канального підпростору заснований на властивостях матриці Hm [4, 6, 9, 10]. Представимо цей метод в поліноміальній інтерпретації. Запишемо модель ідентифікуємої системи в вигляді:

Yl (z) = Hs • X 2L-1(z) + Vl (z) (17)

де YL(z)=(y^1)(z),...,У^-l(z),...,y^M)(z),...,y^M?(z)) ; X2L-1(z) = (x0(z),...,x2L-2(z) f ;

62

Вісник Національного технічного університету України "КПІ" Серія — Радіотехніка. Радіоапаратобудування.-2011.-№45

Радіотехнічні кола та сигнали

VL(z) = (v01}(z)...>vL-1(z)...,V0M}(z)...,vL-A (z)) .

Формуємо коваріаційну матрицю R y (z) в вигляді:

R y (z) = M {Yl (z)YL(z)} = H s R x (z )H* + R v (z), (18)

де Ry (z) = M {x2L_1(z)X*2L_1(z)}; Rv(z) = M V (z)vL(z)}

Якщо відліки адитивного шуму мають нульове математичне очікування

і дисперсію а1, що не залежить від номеру каналу, то коваріаційна матриця R v (z) має блочно-діагональну структуру вигляду:

l (z) 0 ^

R V ( z ) :

(19)

(20)

ч 0 R L (z ),

де елементи {r j(z)| матриці Rl(z) мають вигляд:

t-1-| і - j

ri,j(z)=а2 z|i-j Z z2k

k=0

Якщо t > 2L -1 і статистика інформаційної послідовності така, що знайдеться таке z = z0, при якому квадратна матриця Rx (z0) має повний ранг, то, нуль-простір оператора Hs може бути обчислений розкладом за власними векторами матриці R y (z0) - R v (z0):

Ry (z0) - Rv (z0) = E(z0) x diag {^12(z0),..., ^22L-1(z0),0,...,0| E*(z0), де E( z0) — матриця власних векторів.

Якщо U(z0) — матриця власних векторів оператора Ry (z0) - Rv (z0),

що відповідає нульовим власним значенням, то система лінійних однорід-

*

них рівнянь U (z0)x = 0 для ML невідомих має рівно 2L-1 нетривіальних рішень, які можна записати в вигляді:

U (z0)Hs = 0

(21)

Оскільки матриця R y (z0) - R v (z0) формується як вибіркова коваріація,

то для оцінки каналу можна використовувати метод найменших квадратів, тобто:

2

h = argmin

iihi=

U (z0)Hs

(22)

де U (z0) — матриця, власних векторів матриці Ry (z0) - Rv (z0), що відпо-

A

відає нульовим власним значенням; R v (z0)— вибіркова коваріація.

2

Вісник Національного технічного університету України "КПІ" Серія — Радіотехніка. Радіоапаратобудування.-2011.-№45

63

Радіотехнічні кола та сигнали

Висновки

Сліпа ідентифікація MIMO (SIMO) - систем є відносно новою технологією цифрової обробки сигналів, яка використовується в умовах неповної визначеності про параметри об’єкту ідентифікації. Для вирішення даних задач одним із основних є метод максимальної правдоподібності, який отримав найбільше застосування для ідентифікації на фоні адитивного шуму з відомою статистикою. Метод взаємних співвідношень має найбільшу ефективність для невеликих вибірок відліків сигналу за умови великого співвідношення сигнал/шум, а метод канального підпростору, як правило, для малих розмірностей практично співпадає з методом взаємних співвідношень, забезпечуючи при цьому величину похибки співрозмірну з похибкою методу максимальної правдоподібності.

Література

1. Сизиков В. С. Устойчивые методы обработки результатов измерений. / В. С. Сизиков — СПб.: "СпецЛит", 1999;

2. Льюнг Л. Идентификация систем. Теория для пользователя. / Л. Льюнг М.: Наука, 1991. - 432 с.;

3. Ватульян А. О. Математические модели и обратные задачи. / А. О. Ватульян // Соровский образовательный журнал, 1998, № 11, С. 143 - 148;

4. Пьезорезонансные механотроны в измерениях параметров сердечно-сосудистой системы человека / Ф.Ф. Колпаков,С. К. Пидченко, А.А. Таранчук, А.Е. Опольская // Радіоелектронні та комп’ютерні системи. - Х. : ХАІ, 2009. - № 2 (36). - С. 60-70

5. Cichocki A. Adaptive blind signal and image processing / A. Cichocki, S. Amari -John Wiley & Sons Ltd., - 2002. - 587 с.;

6. Abed-Meriam K. Blind System Identification / K. Abed-Meriam, W. Hua, Y. Qiu. // IEEE Proceeding. - 1997. - vol. - 85, Р. 1308-1322;

7. Common P. Independent component analysis: a new concept? / P. Common // Signal Processing. - 1994. - vol. SP 36. - Р. 287-314;

8. Горячкин О.В. Слепое восстановление изображений радиолокационных станций с синтезированной апертурой / О.В. Горячкин // Компьютерная оптика. - 2003. -№ 25. - С. 168-174;

9. Слепая обработка векторных сигналов в полиномиальной интерпретации / О. В. Горячкин // Управление и моделирование. - 2003. - С. 105-114;

10. Горячкин О.В. Многообразия постоянных парных корреляций и их применения в задаче слепой обработке широкополосных сигналов / О. В. Горячкин // Успехи современной радиоэлектроники. - 2003. - № 10. - С. 72-76;

11. Прокис Дж. Цифровая связь. Пер. с англ. / Дж. Прокис [под ред. Д.Д. Кловского]. - М.: Радио и связь, 2000. - 800 с.;

12. Gaubitch N. D. The Complex Multichannel LMS For Adaptive Blind System Identification / N. D. Gaubitch, P.A. Naylor // IWAENC - 2006 - Paris - Septmber 12 - 14.;

13. Гантмахер Ф.Р. Теория матриц. / Ф.Р. Гантмахер - М.: Наука, 1966. - 576 с.;

14. Guanghan Xu,. A Least-Squares Approach to Blind Channel Identification / Xu Guanghan, Hui Liu, Lang Tong, Khailath Thomas // IEEE Transactions Of Signal Processing. - Vol. 43. - Р. 2982-2992.

64

Вісник Національного технічного університету України "КПІ" Серія — Радіотехніка. Радіоапаратобудування.-2011.-№45

Радіотехнічні кола та сигнали

Опольська Г.Є. Порівняльний аналіз методів сліпої ідентифікації систем та сигналів. В роботі наведений порівняльний аналіз методів сліпої ідентифікації MIMO (SIMO) - систем, яка є новою технологією цифрової обробки сигналів і використовується в умовах неповної визначеності параметрів об ’єкту ідентифікації. Основним методом для вирішення даних задач є метод максимальної правдоподібності, метод взаємних співвідношень має найбільшу ефективність для невеликих вибірок відліків сигналу за умови великого співвідношення сигнал/шум, а метод канального підпростору для малих розмірностей вибірки дає результати, які практично співпадають із методом взаємних співвідношень.

Ключові слова: MIMO (SIMO) - система; сліпа ідентифікація; метод максимальної правдоподібності; метод взаємних співвідношень; метод канального підпростору

Опольская А.Е. Сравнительный анализ методов слепой идентификации систем и сигналов. В работе представлен сравнительный анализ методов слепой идентификации MIMO (SIMO) - систем, которая является новой технологией цифровой обработки сигналов и используется в условиях неполной определенности параметров объекта идентификации. Основным методом для решения данных задач является метод максимальной правдоподобности, метод взаимных соотношений наиболее эффективен при условии большого соотношения сигнал/шум, а метод канального подпространства для малых размерностей выборки дает результаты, которые практически совпадают с методом взаимных соотношений.

Ключевые слова: MIMO (SIMO) - система; слепая идентификация; метод максимальной правдоподобности; метод взаимных соотношений; метод канального подпространства

Opolska A. The comparative analysis of blind identification methods of systems and signals.

In work the comparative analysis of blind identification methods of MIMO (SIMO) - systems which is new technology of digital processing of signals is presented. This technology is used in the conditions of incomplete definiteness of parameters of object of identification. The basic method for the decision of the given problems is the method of the maximum likelihood, the method of mutual ratio is most effective under condition of the big ratio a signal/noise, and a method channel subspace for small dimensions of sample yields results which practically coincide with a method of mutual ratio, and a method channel subspace for small dimensions of sample yields results which practically coincide with a method of mutual ratio

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Keywords: MIMO (SIMO) - system; blind identification; method of the maximum likelihood; method of mutual ratio; method channel subspace

Вісник Національного технічного університету України "КПІ" Серія — Радіотехніка. Радіоапаратобудування.-2011.-№45

65

i Надоели баннеры? Вы всегда можете отключить рекламу.