Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Системи та засоби передачі даних.doc
Скачиваний:
1
Добавлен:
29.08.2019
Размер:
57 Кб
Скачать
☆

Завдання 2. Енергетичний фільтр.

Енергетичний фільтр максимізує відношення сигнал / перешкода по всій довжині фільтра (а не в окремій точці), і якщо сигнал по своїй протяжності укладається у вікно фільтра, то тим самим забезпечується оцінка форми сигналу. Фільтр займає проміжне положення між фільтром відтворення сигналу Колмогорова-Вінера і узгодженим фільтром і вимагає завдання кореляційних функцій сигналу і перешкод. Сигнал може бути представлений і в детерми-ного формі з відповідним розрахунком його автокореляційної функції.

Критерій оптимальності. Енергія сигналу на виході фільтра:

Esh =  k sk2 =  k ( n hn sk-n) 2 =  k  hk   n hn Rs (kn), (12.6.1)

де Rs-функція автокореляції сигналу. У векторній формі:

Esh =. (12.6.2)

Аналогічно, вираз для енергії перешкод на виході:

Eqh =   k  hk   n hn Rq (kn) =, (12.6.3)

де Rq - функція автокореляції перешкод. При некорельованої заваді Eqh =  2.

Підставимо (12.6.2, 12.6.3) у вираз (12.2.4):

 = /. (12.6.4)

Розрахунок векторів операторів фільтрів. Для визначення значень вектора продіффе-ренціруем  по, і прирівняємо похідну до нуля:

В системі рівнянь (12.6.5) невідомі власні значення  матриці і значення коефіцієнтів hn. Система має N +1 ненульових рішень щодо значень  та відповідних цим значенням векторів. Для визначення коефіцієнтів фільтра прірав-ється до нуля і вирішується щодо  визначник матриці, після чого максимальне значення  max підставляється в (12.6.5) і система рівнянь вирішується щодо коефіцієнтів hi вектора. При фільтрації сигналу вектор забезпечує виділення першої по потужності головної компоненти сигналу, тобто складової сигналу, яка має найбільшу енергію і ставлення сигнал / шум. У складних полях така компонента, як правило, відповідає регіонального фону.

В принципі, розрахунок може бути продовжений і для інших значень  < max, і визначені значення коефіцієнтів векторів, і т.д., з використанням яких можуть виділятися дру-раю і інші компоненти сигналу. Найбільш ефективно такий метод використовується для поділу сигналів (полів) при некоррелірованних перешкодах. В цьому випадку кореляційна матриця перешкод є одиничною (одиниці по діагоналі, решта - нулі) і рівняння (12.6.5) має вигляд:

У розгорнутій формі:

ho (Rs (0) - ) + h1Rs (1) + h2Rs (2) + h3Rs (3) + ... + hMRs (M) = 0,

hoRs (1) + h1 (Rs (0) - ) + h2Rs (1) + h3Rs (2) + ... + hMRs (M-1) = 0,

hoRs (2) + h1Rs (1) + h2 (Rs (0) - ) + h3Rs (1) + ... + hMRs (M-2) = 0,

. . . . . . . . . . . . .

hoRs (M) + h1Rs (M-1) + h2Rs (M-2) + ..... + HM (Rs (0) - ) = 0.

Вираз (12.6.6) при малому рівні шумів дозволяє замість ФАК-якого визна-ленного сигналу використовувати ФАК безпосередньо зареєстрованих даних. Якщо при цьому у зареєстрованих даних крім перешкод присутні два (і більше) сигналів, наприклад, ре-гіональних фон і локальна складова (аномалія), то розрахунок векторів hi набуває конкретного практичний сенс. Після першої фільтрації оператором і виділення регіональ-ної складової, масив даних (вихідний або з вирахуванням з нього регіональної складових) може бути профільтрований повторно оператором, що дозволить виділити і локаль-ную аномалію (і т.д.). Поділ сигналів буде тим надійніше, чим сильніше вони відрізняються один від одного по енергії та інтервалу кореляції.

На закінчення відзначимо, що розрахунки оптимальних фільтрів можуть проводитися з використання алгоритму Левінсона.