Hilbert-muunnos

Radioamatööriwikistä
Siirry navigaatioon Siirry hakuun

Hilbert-muunnos

Signaalin x(t) Hilbert-muunnos x^(t) on

x^(t)=[x(t)]=1πx(s)tsds

ja sen käänteismuutos

x(t)=1[x^(t)]=1πx^(s)tsds.

Hilbert-muunnoksen siirtofunktio on

X^(f)=jsgn(f)X(f),

jossa

sgn(f)={1,f<01,f>0

Hilbert-muunnoksen ominaisuuksia:

  1. Sama amplitudispektri
  2. Sama autokorrelaatiofunktio
  3. Signaali x(t) ja sen Hilbert-muunnos x^(t) ovat ortogonaalisia
  4. x^(t):n Hilbert-muunnos on x(t)

Signaalikäsittelyllisessä matematiikassa tavallisimmat tarvittavat muunnokset ovat:

x(t) x^(t)
+cos(t) +sin(t)
+sin(t) cos(t)
cos(t) sin(t)
sin(t) +cos(t)

Muunnoksen realisointi DSP:llä

Tämä Hilbert-muunnos on tehtävissä myös DSP:llä niin, että puheen basebandista tehdään laskemalla I ja Q jotka sitten ajetaan kvadratudimodulaattoriin.

DSP:llä voidaan tehdä FIR-suodin, jonka impulssivaste on antisymmetrinen, eli h(0)=h(L1),h(1)=h(L2),... jonka vaihevaste on lineaarinen, mutta samalla täsmälleen 90° erossa symmetrisestä FIR-suotimesta.

Koska L asteen mittaisessa FIR:issä menee aikaa L/2 askeleen verran, ohjelmaimplementaation pitää tyypillisesti sisällytää L/2 asteinen viivelinja I-kanavaan odottaakseen Q-kanavaa.

Tämä artikkeli on tynkä. Voit auttaa Radioamatööriwikiä laajentamalla artikkelia.