Концепцията за развиване

За достатъчно сложен физически представителство в момента (координират) на региона лесно да се разбере деконвулсия в представителството на честота. Да приемем, че системата за запис настъпва резонансната поглъщане на енергия и фазово изместване на хармонични трептения от входния сигнал, състояща се от, например, хармонична грях превръщане w0 т ® 0.5 грях (w0 -р / 4). Съответно, за да се възстанови оригиналния операция вълната деконволюция е да се извърши тази амплификация хармоници в изходния сигнал от 2 пъти и извършване на обратно фазова промяна от р / 4. За едно хармонично изпълнение на такава операция не работи. Но практически деконвулсия проблем е много по-трудно, тъй като изисква, като правило, пълното възстановяване на първоначалния спектър сигнал с постоянен характер.

Определяне деконвулсия. Ако директно намотка цифров сигнал х (к) в импулсната реакция Н (п) на линейната система (филтър) имат формула:

у (к) = Н (п) # 9314; х (к) ó Н (Z) X (Z) = Y (Z), Y (Z) = YK Z к. Z = ехр (-jj),

проблем деконволюция в обща форма - определяне на сигнала на входа на линейната система за стойностите на изходния сигнал, т.е. Реакционната отстраняване (импулсната реакция) на системата на сигнала и възстановяване на първоначалната форма на сигнала, което е много важно, например за системи за запис:

X (Z) = Y (Z) / H (z) = Y (Z) Н-1 (Z) ó у (к) # 9314; Н-1 (N) = х (к), (13.1.1)

където индексът "-1" трансфер функция символично означен обратен оператор филтър Н-1 (Z) = 1 / H (Z), т.е. деконволюция оператор, обратен директно оператор намотка (импулсна система отговор). Съответно, когато Z-трансформация деконволюция оператора на обратен получаване на:

Н-1 (Z) = 1 / H (Z) ó Н-1 (п). (13.1.2)

Очевидно е, че ако има H (Z) Н-1 (Z) = 1, тогава Z обратна трансформация на този израз, трябва да имаме:

Н (Z) Н-1 (Z) = 1 ó з (п) # 9314; Н-1 (п) = направи (п), (13.1.3)

къде (п) - Кронекер пулс. В този последователно намотка на сигнала х (к) с з системен оператор (к) и з деконволюция оператор -1 (к) е еквивалентна на навиване на сигнала х (к) с импулсен Kronecker, че не трябва да променя формата х (т) сигнал.

Когато Z = ехр (-jj) Всички по-горе се отнася също и до спектралното представяне на операторите. Един пример на оператора на инверсия чрез спектрален представяне е показано на фиг. 13.1.1 (оригинал HN оператор ® Н спектрална плътност (# 969) ® обратен спектрална плътност Н -1 (# 969) ® обратен оператор ч -1 п в пробите първоначалните интервал).

Концепцията за развиване

Особености деконвулсия. Уравнение (13.1.2) ви позволява да направим някои изводи за особеностите на извършване деконвулсия.

Когато не ограничен импулсен з отговор (п) обратен оператор ч -1 (п) е по принцип ограничена. Например, ако на импулсната реакция е представена от нормализирана дипол часа (п) = ó (1 + Я) = Н (Z), тогава имаме:

Н-1 (Z) = 1 / (1 + Я) = 1-Я + 2-а 3 Z 2 + Z 3.

Това е наистина почти никакви намотка оператори, чиито енергия на всички зони с ограничен достъп на основния честотен диапазон, близки до нула. Когато инверсия спектрална функция на операторите в тези области, които имат остри спектрални пикове, които са трансформация обратната Фурие се оставя бавно да се разпада функция оператори. Един пример за това явление е показано на фиг. 13.1.2.

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

Имайте предвид също така, че функциите на прехвърляне на системи са склонни да имат нискочестотен характер а. Обръщане на операторите на такива системи е винаги свързани с усилване на високи честоти, което води до висока печалба обратен филтри промяна в шума, което може да доведе до загуба на желания сигнал между амплифицирани колебанията на шума.

В допълнение, бързо затихване на оператора на развиване, е необходимо, но не достатъчно условие за изпълнението на развиване.

Стабилността на деконволюция филтри. Ч функция (Z) в израза (13.1.2) има единични точки - функционални нули, стълбове, които стават функция Н-1 (Z) = 1 / H (Z) и определяне на стабилността на филтъра за обратен. За деконволюция филтър, за да бъде стабилен, редица 1 / H (Z) трябва да се събират, т.е. функционални полюси трябва да бъдат извън единица кръг на Z-равнина (в кръга използване символи Z -1).

Н (Z) полином на ред N може да бъде разложен на основните фактори N - binomials (диполи):

където а, Ь, с, ... - корените на полином. Манипулиране предавателната функция:

Ако всяка от функциите на диполи (13.1.4) е минимално фаза dirakoidom, т.е. диполи корени са извън единица кръг в Z-равнина и нула потребителя дипол модули винаги по следват зад тях първите членове (в този случай: | а |> 1, | б |> 1, | а |> 1), функция H на ( щ) също е минимално фаза dirakoidom. Максималната енергия на импулсната реакция dirakoida минимум фаза се концентрира в първоначалното си част, и се брои номер на последователност се погасява. Функцията 1 / H (Z) ще бъде също предавателната функция на минималната оператор фаза осигурява състояние (13.1.3) и обратен - конвергентна серия стабилен филтър. Например, филтър, който изпълнява функцията за трансфер (13.1.5), в най-общ вид, могат да бъдат направени под формата на филтри, свързани в серия, всеки от които има предавателната функция от следния вид (за първия филтър):

Следователно, както и директно от израза (13.1.5), тя също така следва, че по-голяма стойността на корените на филтърните модули (по-далеч от кръг поле филтър единица), толкова по-бързо се разпада обратен оператор.

Проверява се стабилността на обратен филтър оператор в Mathcad е показано на фиг. 13.1.3. Модули всички корени по-големи от 1, на обратни полином полюсите са извън единица кръг на Z-равнина, операторът на обратен и трябва да бъдат стабилни.

Фигурата показва също оператор деконволюция който е получен чрез обратна трансформация на Фурие на предавателната функция Hi (w). Операторът е безкраен, но бързо избледнява, което гарантира висока точност деконвулсия използване на ограничен брой членове на оператора на филтъра (определени от потребителя за дадена точност).

Концепцията за развиване

Фиг. 13.1.3. Пример стабилен обратен филтър.

Пример 2: Да се ​​измести горното твърдение с една позиция надясно и да се запази същото енергия операторът ще се h0 = 0,001. Е необходимо да се оцени стабилността на HN обратния намотка оператор =, N = 7.

Концепцията за развиване

Фиг. 13.1.4. Пример нестабилна обратен филтър

Резултатите от тестването на нови съпротивление деконволюция оператор е показано на фиг. 13.1.4. По подобен начин на операторите намотка модули на спектъра са почти идентични. Но поради фаза промяната на относителната оператор на първия (фиг. 13.1.3), корените на неговата Z-полином претърпели значителни промени, и модула е един от корените на по-малко от 1. Въпреки че операторът изчисленото деконволюция също представлява редица ограничен енергия, но състоянието (13.1.3) не е изпълнено, като се демонстрира чрез навиване резултат HK * ч -1 к.

Работа nedirakoidnyh функции. Ако H (Z) - reversoid, т.е. корени съставни диполи, разположени вътре и на единица кръг в Z-равнина, стабилно циркулация H (Z) е antiimpulsom (с отрицателни сили на Z) и да се използва, е необходимо да има "бъдеще" стойност на входния сигнал.

Ако диполи функция (13.1.4) и представляват dirakoidy и reversoidy, лечението се определя от общото центърът на тежестта и серия Laurent:

т.е. обратен филтър оператор е двустранно и не непременно симетрична, както обикновено по-рано двустранни оператори.

Пример 3. Филтър функцията за трансфер: H (z) = 1-2z. Inverse функция Н-1 (Z) = 1 / (1-2z). спектри честота на функциите, показани на Фиг. 13.1.5.

Поле ZP = 1/2 функция и се съхраняват в единица кръг на Z-равнина.

Препишете експресията за обратна на филтъра, както следва:

Този израз е разширяване на сили на 1 / г и клони към окръжността с радиус 1/2 за Z → ¥. Коефициентите на силите на 1 / Z са съответно коефициентите на филтъра за обратен с координати (N), т.е. филтър работи на "бъдеще" на пробите от входния сигнал (вж. фиг. 13.1.5).