Kasutaja:U.schults/Aknafunktsioon

Aknafunktsioon on signaalitöötluses ja statistikas kasutatud matemaatiline funktsioon, mis on null, välja arvatud valitud vahemikus. See vahemik on tavaliselt keskelt sümmeetriline ja maksimaalne ning kahaneb äärtes. Matemaatikas, kui üks funktsioon või signaal korrutatakse akna funktsiooniga on tulemus ka null välja arvatud selles vahemikus. Ehk alles on vahemik, kus need kaks funktsiooni kattuvad.

Kasutusvaldkonnad muuda

Peamiselt kasutatakse aknafunktsioone, et vähendata spektraalleket teisenduste ajal. Fourier' pööre eeldab, et teisendatav signaal on perioodiline, kuigi seda on ta harva. Iga lahknevus signaali lõpu ja alguse vahel tekitab võõrsagedusi. Eemaldades erinevust signaali lõpu ja alguse vahel saab seda viga vähendada.[1] Seega akna kasutamine vähendab signaali äärtes tekkinud katkemise amplituudi.

Filtri disain muuda

Aknafunktsioone kasutatakse ka lõpliku siirdega filtri (FIR) loomisel, kus seda kasutatakse sumbumuse kontrollimiseks. Näiteks kastakna kasutamisel on maksimaalne sumbumine 21 dB aga Hammingu akna kasutamisel 54 dB.[1]

Spektraalleke muuda

See on signaalispektri tipu võltslaienemine, mis on tingitud ajadiskreedi mittepreioodiliselt lainekujust.

FFT algoritm eeldab, et ajakirje signaal kordub alati ühesugusena ja kõik selles sisalduvad signaalid on perioodilised. Mittetäisarvuline signaali perioodide arv ajakirjes rikub seda tingimust ja põhjustab spektraalleket.[2]

Aknafunktsiooni valimine muuda

  • Kui signaal sisaldab segavaid sagedusi kaugel huvipakkuvatest sagedustest, tuleks valida suure roll-off rate'iga aken
  • Kui signaal sisaldab segavaid sagedusi huvipakkuvate signaalide lähedal, tuleks valida aken, mille on madal kõrvalsagarate amplituud.
  • Kui signaal sisaldab kahte või rohkem sagedust lähedal üksteisele, tuleks valida aken, millel on suur sageduste eraldusvõime ehk kitsa põhisagaraga aken
  • Kui tähtis on ühe sageduskomponendi amplituudi täpsus, tuleks valida laia põhisagaraga aken.
  • Üldiselt on Hanningu aken kasulik 95 protsendil juhtudest. Sel on hea sageduse eraldusvõime ja vähendatud spektraalleke.

Hea akna leidmiseks tuleks testida mitmeid aknaid ja valida sobilik.[3]

Statistika muuda

Aknafunktsioone kasutatakse vahel statistilises analüüsis, et piirata andmehulka kindla punkti ümber. Vähendades kõrvalolevate andmepunktide mõju kindla vähenemiskordajaga.

Erinevad aknafunktsioonid muuda

Kast aknafunktsioon muuda

Tuntud ka kui Dirichlet'i aken. On kõige lihtsam aknafunktsioon, kus kõik väärtused aknast väljaspool asendatakse nullidega.

 
Kast aken

 

Kõik teised aknad on loodud, et sujuda signaali algust ja lõppu, mis vähendab scalloping loss'i ja parandab dünaamilist ulatust.

Kast aken on esimese astme B-spline aken.

B-spline aknad muuda

Kolmnurk aknafunktsioon muuda

 
Kolmnurk aken, kus L = N + 1

 

Kus L võib olla N, N + 1 või N + 2. Esimene on tuntud ka kui Bartletti või Fejér'i aken.

Aknafunktsioon on teise astme B-spline aken.

Siinus aknafunktsioon muuda

 
Siinus aken

 

Koosinuste summa aknafunktsioonid muuda

Hanni ja Hammingu aknad muuda

Tavapärane koosinuste summa aken, kui K = 1:

 
Hann'i aken
 
Hamming'u aken, kus α0 = 0.53836 ja a1 = 0.46164

 

seades a0 = 0.5, saame Hanni akna:

 

nimetatud Julius von Hanni järgi. Hanni akna äärepunktid puutuvad nulli, Hammingu aken mitte. Tulemusena kõrvalsagarad kahanevad umbes 18 dB oktavi kohta.


Seades a0 = 0.54, või täpsemalt 25/46 saame Hammingu akna. Välja pakutud Richard W. Hammingu poolt. See valik eemaldab esimese kõrvalsagara sagedusel 5 /(N−1)

Reguleeritavad aknafunktsioonid muuda

Gaussian'i aken muuda
 
Gaussian'i aken, kus σ = 0.4

 

 

Tukey'i aken muuda
 
Tukey'i aken, kus α = 0.5

 

α = 0 juures see funktsioon on kast aken ja α = 1 juures see on Hanni aken.

Poissoni aken muuda

Poisson'i aken või üldisemalt eksponentsiaalaken kasvab eksponentsiaalselt akna keskosani ja langeb eksponentsiaalselt keskelt lõpu poole. Kuna eksponentfunktsioon ei jõua kunagi nullini, siis akna väärtused akna äärtes ei ole nullid.

Poisson'i aknafunktsiooni valem:

 
Eksponentsiaalaken ehk Poisson'i aken

 

kus τ on aja konstant. Eksponentfunktsioon kahaneb 8.69 dB võrra ajakonstandi kohta. [4] See tähendab, et leitava languse D dB kohta poole akna pikkuse kohta on τ:  

Hübriid aknafunktsioonid muuda

Hübriid aknafunktsioon on kombinatsioon erinevatest akendest, neid korrutades või liites.

Bartlett-Hann aken muuda
 
Bartlett-Hann'i aken

 

 

Hann-Poissoni aken muuda

Saadakse, korrutades Hanni akna Poisson'i aknaga. Kui  , siis sel pole kõrvalsagaraid, sest Fourier' pööre kahaneb ilma miinimumita. Seda kasutatakse hill climbing algoritmides nagu Newtoni meetod.

 
Hann–Poisson'i aken, kus α = 2

 ,

kus α määrab eksponendi kalde.

Kahe dimensioonilised aknafunktsioonid muuda

Kahe dimensionaalseid aknaid kasutatakse sagedasti pilditöötluses, et vähendada ebavajalikke kõrgsagedusi pildi Fourier'i pöördelt.[5]

Vaata ka muuda

  1. Fourier' pööre
  2. Lõpliku siirdega filter (FIR)
  3. Sagedusruum
  4. Konvolutsioon

Viited muuda

  1. 1,0 1,1 "WINDOW FUNCTIONS AND HOW WE USE THEM IN DSP". think-engineer-com. 19. juuli 2018. Vaadatud 18.04.2022.
  2. http://www.vallaste.ee/ spectral leakage
  3. National instruments (22. detsember 2021). "Understanding FFTs and Windowing". Ni.com. Vaadatud 18.04.2022.
  4. Gade, Svend; Herlufsen, Henrik (1987). Technical Review: No. 3. Lk https://www.bksv.com/media/doc/Bv0031.pdf.{{raamatuviide}}: CS1 hooldus: mitu nime: autorite loend (link)
  5. R. Hovden, Y. Jiang, H. Xin, L.F. Kourkoutis (2015). Microscopy and Microanalysis, vol. 21. Lk 436–441.{{raamatuviide}}: CS1 hooldus: mitu nime: autorite loend (link)