Forståelse af vinduesfunktioner i FFT-analyse
Vinduesinddeling er et signalbehandlingstrin, hvor en matematisk vægtningsfunktion — et “vindue” — anvendes på en blok af tidsbølgeform dataene, inden de sendes videre til Fast Fourier-transformationen. Vinduets form dæmper det indsamlede signals amplitude gradvist ned til nul i begyndelsen og slutningen af tidsblokken, så dataene smelter sammen uden pludselige spring. Det er netop denne ene handling, der undertrykker en udbredt fejl kaldet spektral lækage og er derfor afgørende for at kunne udarbejde en nøjagtig vibrationsspektrum. I praksis Vibrationsanalyse, er det at vælge og anvende et vindue korrekt forskellen mellem et rent, troværdigt spektrum og et udtværet, vildledende spektrum.
1. Definition: Hvad er en vinduesfunktion?
En vinduesfunktion er en profil – et sæt multiplikationsfaktorer, én pr. datapunkt – som lægges over den rå tidsblok. Hvor vinduesværdien er 1,0, passerer datapunktet uændret igennem; hvor den nærmer sig 0,0, dæmpes datapunktet. Da næsten alle vinduer har et højdepunkt i midten og aftager i begge ender, tvinger multiplikationen af tidsregistreringen med vinduesfunktionen det indsamlede udsnit til at begynde og slutte med en amplitude på nul. Matematikken bag FFT forbliver uændrede; vinduesinddeling forbereder blot dataene, så transformationens indbyggede forudsætninger opfyldes. Uden denne forberedelse kan det spektrum, analysatoren returnerer, være kvantitativt forkert, selvom sensoren og resten af målekæden fungerer perfekt.
2. Problemet: Spektral lækage
FFT bygger på en underliggende antagelse: Den behandler den begrænsede tidsblok af data, den analyserer, som én fuld cyklus af et fuldstændigt periodisk signal, der gentager sig i det uendelige. Signaler fra reelle maskiner er næsten aldrig regelmæssige. Når dataindsamlingen starter og stopper på vilkårlige tidspunkter, falder slutningen af den indsamlede blok ikke sammen med dens begyndelse, så når FFT-transformationen mentalt slutter blokken i en cirkel, opfatter den skarpe, kunstige brud ved grænserne.
Transformationen fortolker disse pludselige spring som ægte højfrekvent indhold, der ikke findes i maskinen. Energi, der reelt tilhører en enkelt, diskret frekvens Spidsen udbredes — den »siver« — ind i de tilstødende frekvensbånd på begge sider. Dette har tre konsekvenser:
- Reduceret nøjagtighed i amplituden: Den målte højde af toppen er lavere end den faktiske værdi, fordi energien er blevet fordelt på mange frekvensbånd i stedet for at være koncentreret i ét.
- Udvidede toppe: linjen fremstår bredere og mindre skarpt afgrænset, end den underliggende fysik tilsiger, hvilket gør frekvensskønnet usikkert.
- Tab af opløsning: den overskydende energi hæver støjniveauet omkring en stor spids og dækker de mindre tilstødende spidser — netop de små harmoniske og sidebånd, som ofte rummer den diagnostiske information.
3. Løsningen: Anvendelse af et vindue
Vinduesfunktioner afhjælper spektral lækage ved gradvist at tvinge signalet til se periodisk inden for blokken. Ved at gange den rå bølgeform med vinduet dæmpes amplituderne helt ud til venstre og højre til nul, hvilket fjerner grænseafbrydelserne og dermed får FFT til at opfatte et kontinuerligt signal uden huller. Resultatet er et markant renere spektrum:
- Betydeligt forbedret amplitudenøjagtighed, så man kan stole på spidshøjderne i forhold til vibrationsintensitet grænser.
- Skarpere og tydeligere frekvenstoppe, der gør det muligt at lokalisere en fejl til en bestemt rækkefølge eller komponent.
- Et lavere effektivt støjniveau, der gør det muligt for små signaler at træde tydeligt frem ved siden af de store.
Der er uundgåeligt et kompromis. Når man afspidser enderne, går noget af signalets energi tabt, og hovedspektralloben udvides en smule, så vinduesinddeling byder på en lille forringelse af frekvensopløsningen til gengæld for en markant reduktion af lækage. Hvert vindue repræsenterer et andet punkt i dette kompromis, og det er derfor, der findes flere forskellige former.
4. Almindelige vinduestyper
Der er udviklet snesevis af vinduesinddelingsfunktioner, som hver især vægter tidsblokken lidt forskelligt. Til almindeligt maskinarbejde er der én, der dominerer.
Hanning-vindue
Den Hanning-vindue (en raised-cosine-afdæmpning) udgør et fremragende kompromis mellem frekvensopløsning og amplitudenøjagtighed, og det er den anbefalede standardindstilling til stort set alle standardmæssige vibrationsmålinger på roterende maskiner. Medmindre der er en specifik grund til at vælge noget andet, bør Hanning-vinduet altid vælges. Det er det rette valg til de kontinuerlige, bredt periodiske signaler, der dominerer tilstandsovervågning.
Andre vinduer
- Rektangulært vindue (også kaldet »Uniform« eller »Ingen«): svarer til slet ikke at anvende nogen vinduesfunktion. Den har den bedste frekvensopløsning, men den værste spektrale lækage, og er kun egnet, når man ved, at signalet er fuldstændig periodisk inden for blokken — eller når man registrerer meget skarpe, afgrænsede transienthændelser, såsom et stød.
- Fladt vindue: giver den mest nøjagtige amplitudemåling blandt alle almindelige vinduer, men til gengæld har den en meget dårlig frekvensopløsning (meget brede toppe). Det er det foretrukne vindue til kalibreringsarbejde og alle opgaver, hvor den nøjagtige amplitude hvor højt et signal topper er vigtigere end dets nøjagtige frekvens — for eksempel når man kalibrerer en sensor i forhold til en kalibreringscertifikat på en kendt referencerysteboks.
- Hamming-vindue: tæt beslægtet med Hanning-vinduet, med mindre kompromiser i sidekeglernes opførsel; sjældent nødvendigt i rutinemæssig maskindiagnostik.
5. Hvornår man skal bruge et vindue — og hvordan det påvirker opløsningen
Når det gælder tilstandsovervågning af maskiner, er reglen enkel: Brug altid et Hanning-vindue til generel spektralanalyse. Hvis man deaktiverer vinduet – ved at vælge »Rectangular« på et normalt signal – får man unøjagtige og potentielt vildledende data, da signaludslip vil forvrænge både tophøjderne og det tilsyneladende støjniveau. Moderne instrumenter anvender som standard Hanning-vinduet netop fordi det er afgørende for et pålideligt og nøjagtigt spektrum.
Vinduesfiltrering virker ikke isoleret. Da udtynding udvider hver spektrallinje, er den faktiske frekvensopløsning, man opnår, et samlet resultat af valget af vindue og analyseparametrene – bloklængde (antal prøver), samplingshastighed og måleområde. Når toppe ligger meget tæt på hinanden, skærper en forlængelse af tidsregistreringen dem hurtigere end et skift af vindue vil gøre; man kan få et indtryk af denne afvejning ved hjælp af en Beregner til FFT-opløsning inden man fastlægger et måleopstillingskoncept. Windowing adskiller sig også fra og supplerer signalfiltrering: Et filter fjerner uønskede frekvensbånd fra signalet, mens et vindue tilpasser det resterende bånd, så FFT kan gengive det korrekt.
6. Vinduesinddeling i marken
I praktisk diagnostik er vinduet sjældent noget, som teknikeren tænker bevidst over — og det er helt bevidst. Når en tekniker tager et spektrum eller udfører en afbalancering med et bærbart tokanalsinstrument som f.eks. Balanset-1A, anvender softwaren automatisk et Hanning-vindue, inden FFT-beregningen udføres, så 1× Løbehastighed top og dens harmoniske frekvenser vises med deres reelle amplitude og den korrekte frekvens uden yderligere trin. Det korrekt vinduesbehandlede spektrum er det, der gør det muligt for det samme instrument at skelne en ægte ubalance top fra nærliggende støj og verificere resultatet efter korrektionen.