Pochopenie Hanningovho okna
Stránka Hanningovo okno (formálnejšie nazývaná Hannovo okno, pomenované po Juliusovi von Hannovi) je plynulá váhová funkcia v tvare zvonu, ktorá sa aplikuje na blok časový priebeh údaje predtým, ako sa odovzdajú do Rýchla Fourierova transformácia (FFT). Je to zďaleka najrozšírenejší zo všetkých okenovanie funkcie v analýza vibrácií, a jeho jediným účelom je potlačiť merací artefakt nazývaný spektrálny únik. Keď sa toto okno vynásobí zachyteným signálom, amplitúda sa na začiatku a na konci časového bloku plynule zníži na nulu, pričom stred signálu zostane v podstate nezmenený.
1. Definícia: Čo je Hanningovo okno?
Matematicky je Hanningovo okno zdvihnutý polovičný kosínus: každá časová vzorka sa násobí koeficientom, ktorý stúpa z nuly pri prvej vzorke, dosiahne jednotku v strede bloku a pri poslednej vzorke opäť klesne na nulu. Krivka sleduje symetrický tvar w(n) = 0.5 − 0.5·cos(2πn/(N−1)), kde n je index vzorky prebiehajúci od 0 do N−1 a N je dĺžka bloku. (Mnohé FFT analyzátory implementujú úzko súvisiaci periodický variant, ktorý namiesto toho delí N a ponecháva poslednú vzorku tesne nad nulou; pre praktické spektrá strojov je rozdiel zanedbateľný.) Tvar je dôležitý, pretože dáta zužuje jemne, namiesto toho, aby ich prudko odrezal. Tým, že koncové body stiahne na nulu, možno blok s oknom opakovať jeden za druhým bez náhleho skoku — presne za podmienky, ktorú FFT ticho predpokladá.
2. Prečo je okno potrebné: spektrálny únik
FFT spracováva prijatý konečný blok vzoriek ako jeden dokonalý, nekonečne sa opakujúci cyklus signálu. Tento predpoklad platí len vtedy, ak sa do bloku presne zmestí celé číslo cyklov každej frekvenčnej zložky. V prípade skutočného stroja – kde sa otáčky hriadeľa mierne menia a súčasne sa vyskytuje mnoho navzájom nesúvisiacich frekvencií – to takmer nikdy neplatí.
Ak sa zachytí necelý počet cyklov, koniec bloku sa nezhoduje so začiatkom. FFT interpretuje tento výsledný nesúlad ako prudký skok, resp. diskontinuitu, na hranici bloku. Tento umelý skok nesie energiu, ktorá nie je súčasťou skutočného signálu, a táto energia “presakuje” do okolitých frekvenčných kanálov spektrum. Dôsledky sú nasledujúce:
- Rozmazávanie: Jeden ostrý frekvenčný vrchol sa rozširuje do širokého, doširoka rozloženého vrcholu, čo sťažuje presné určenie frekvencie.
- Maskovanie: zvýšená úroveň šumu v okolí výrazného vrcholu môže úplne prehlušiť malý vrchol v jeho blízkosti – napríklad tón s nízkou úrovňou, ktorý sa nachádza v tesnej blízkosti dominantného vrcholu rýchlosť behu (1×) komponent.
3. Ako tento problém rieši Hanningovo okno
Keďže okno vynúti nulovú hodnotu signálu na oboch okrajoch, umelá diskontinuita zmizne. FFT teraz vníma plynule prechádzajúci, skutočne periodický blok a spracováva ho oveľa vernejšie. Úniky sa výrazne znížia, čo prináša dve praktické výhody:
- Presnejšie vymedzenie pojmu frekvencia: rozmazanie je obmedzené, takže vrcholy sú úzke a jasne oddelené. Blízko seba ležiace prvky — ako napríklad harmonické kmity pri rýchlosti chodu sedí v blízkosti frekvencie porúch ložísk — zostávajú rozlíšené.
- Vyššia presnosť amplitúdy: zužovanie dát síce znižuje zdanlivú úroveň, takže analyzátor používa korekčný faktor okna — a správny faktor závisí od toho, čo sa odčítava. Pre amplitúdu diskrétneho tónu má Hanningovo okno koherentné zosilnenie 0.5, takže amplitúdová korekcia je 2.0 (+6.02 dB). Pre širokopásmové alebo šumové úrovne sa namiesto toho používa energetická (RMS) korekcia 1.633 (√(8/3)), pretože ekvivalentná šírka pásma šumu okna je 1.5 binu. Ktorú korekciu používa váš prístroj, je súčasťou jeho konvencie zobrazenia — väčšina analyzátorov ju aplikuje automaticky. Keďže menej energie preteká do susedných binov, amplitúda zobrazená v správnom bine je dôveryhodnejšia.
Jedinou nevýhodou je mierne rozšírenie hlavného laloku – tón s Hanningovým oknom má šírku približne štyri biny. Ak sú dve frekvencie od seba vzdialené menej, potrebujete skôr jemnejšie rozlíšenie ako iné okno; rýchlym spôsobom, ako nastaviť parametre, je Kalkulačka rozlíšenia FFT, ktorý vyjadruje vzťah medzi dĺžkou bloku, vzorkovacou frekvenciou a medzerou medzi riadkami.
4. Kedy použiť Hanningovo okno
Hanningovo okno je štandardná voľba, univerzálne riešenie pre prakticky všetky merania kmitania strojov v ustálenom stave. Predstavuje vynikajúci kompromis medzi frekvenčným rozlíšením (rozlíšenie blízko seba ležiacich vrcholov) a presnosťou amplitúdy (zistenie správnej hodnoty). Pre bežné merania FFT spektier na motoroch, čerpadlách, ventilátoroch a kompresoroch je to vo veľkej väčšine prípadov správne nastavenie – a práve toto okno ponúka prenosný dvojkanálový Balanset-1A to platí pri výpočte diagnostického spektra priamo v teréne, kde otáčky hriadeľa nie sú nikdy úplne konštantné a únik by inak skreslil výsledok.
5. Hanning v porovnaní s inými oknami
Hanningovo okno nie je jedinou možnosťou a výber toho správneho závisí od toho, čo sa snažíte extrahovať:
- Flattop: úmyselne uprednostňuje veľmi vysokú presnosť amplitúdy na úkor frekvenčného rozlíšenia. Ide o ideálne nastavenie pri kalibrácii snímača alebo pri meraní presnej úrovne jediného dominantného tónu.
- Jednotné (obdĺžnikové / “bez okna”): nevyužíva žiadne zúženie. Je vyhradené pre prechodné a nárazové udalosti — ako napríklad nárazový test — ktoré už v rámci bloku začínajú a končia na nule, takže nie je potrebné žiadne okno.
- Hanning: vyvážený kompromis, a preto aj štandard pre každodennú diagnostiku.
Stručne povedané, použite filtrovanie typu Flattop, ak musí byť amplitúda presná, filtrovanie typu Uniform pri zachytávaní samostatného prechodového javu a filtrovanie typu Hanning vo všetkých ostatných prípadoch – čo je väčšina situácií.