Kuelewa Hanning Window
The Hanning window (rasmi zaidi inaitwa Hann window, iliyotajwa baada ya Julius von Hann) ni kazi ya uzani laini, yenye sura ya kengele inayotumika kwa kuzuia time-waveform data kabla haijahamishwa kwa Fast Fourier Transform (FFT). Ni kwa umbali uzuri zaidi wa wote windowing functions in vibration analysis, na madhumuni yake wa pekee ni kusitisha mshale wa kipimo unaoitwa spectral leakage. Wakati dirisha linazidishwa na ishara iliyokamatwa, linalazezesha amplitude takatifu hadi sifuri mwanzoni na mwisho wa kizuizi cha wakati, lakini kuziacha katikati ya ishara bila kubadilika.
1. Ufafanuzi: Dirisha la Hanning ni nini?
Mathematically, the Hanning window is a raised half-cosine: each time sample is multiplied by a coefficient that rises from zero at the first sample, reaches unity at the middle of the block, and falls back to zero at the last sample. The curve follows the symmetric form w(n) = 0.5 − 0.5·cos(2πn/(N−1)), where n is the sample index running from 0 to N−1 and N is the block length. (Many FFT analysers implement the closely related periodic variant, which divides by N instead and leaves the final sample just above zero; for practical machinery spectra the difference is negligible.) The shape matters because it tapers the data gently rather than chopping it off abruptly. By driving the endpoints to zero, the windowed block can be repeated end-to-end without any sudden step — exactly the condition the FFT silently assumes.
2. Kwa Nini Dirisha ni Muhimu: Spectral Leakage
FFT inatoa kizuizi kamili cha sampuli ambazo inachukua kama mzunguko kamili unaozidi kurudia kwa marungu wa ishara. Dhani hiyo inashikilia tu ikiwa idadi nzima ya mizunguko ya kila sehemu ya frequency inakoma haswa katika kizuizi. Kwa mashine ya kweli — ambapo kasi ya shimoni inaadimika kidogo na marudio mengi yasiyo na uhusiano yanakuwepo wakati mmoja — hii ni karibu haiwezi kuwa.
Wakati idadi isiyo na jumla ya mizunguko inakamwa, mwisho wa kizuizi hauongani na mwanzo. FFT inatukuza kosa linalotokana na kama kuruka kali, au kutofautiana, katika mpaka wa kizuizi. Hatua hii bandia hubeba nishati ambayo si sehemu ya ishara halisi, na nishati “inakwama” katika sehemu za frequency zinazozunguka za spectrum. Matokeo ni:
- Smearing: kilele cha frequency moja kali kinakuka katika kupiga pande zote, kizuizi kigumu, na kufanya frequency halisi kuwa vigumu kuanzisha.
- Masking: safu ya kelele inayoinuliwa kuzunguka kilele kigumu kinaweza kunusurika kabisa kilele kidogo kirefu — kwa mfano toni ya bearing ya kiwango cha chini inayokaa karibu na kasi ya uendeshaji (1×) component.
3. Jinsi Dirisha la Hanning Linakamatisha Tatizo
Kwa sababu dirisha linalazezesha ishara hadi sifuri kwenye mipaka yote miwili, kutofautiana bandia hutoweka. FFT sasa inaona kizuizi kinachobadilika takatifu, halisi kwa mzunguko, na kina kuoza kwa uaminifu sana zaidi. Leakage inashusha sana, ambayo hutoa faida mbili za vitendo:
- Ufafanuzi wa frequency zaidi: upigaji wa picha unajikwamishwa, hivyo kilele huwa nyembamba na kuchukuliwa vyema. Vipengele vya karibu — kama harmoniki za kasi ya uendeshaji sitting near taajweza za kosa la kuzaa — kubaki tofauti.
- Usahihi wa amplitude zaidi: tapering the data does reduce the apparent level, so the analyser applies a window-correction factor — and the right factor depends on what is being read. For the amplitude of a discrete tone, the Hanning window’s coherent gain is 0.5, so the amplitude correction is 2.0 (+6.02 dB). For broadband or noise levels, the energy (RMS) correction of 1.633 (√(8/3)) applies instead, because the window’s equivalent noise bandwidth is 1.5 bins. Which correction your instrument uses is part of its display convention — most analysers apply it automatically. Because less energy has bled into neighbouring bins, the amplitude reported at the correct bin is more trustworthy.
Gharama pekee ni upanaji wa kawaida wa lobi kuu — sauti yenye dirisha la Hanning ni takriban sehemu nne nyingi. Ikiwa masikio mawili ya sauti yamesimama karibu zaidi kuliko hapo, unahitaji azimio la hainiri badala ya dirisha tofauti; njia haraka ya kupima mipango yako ni FFT Resolution Calculator, ambayo inahusiana na urefu wa kuzuia, kiwango cha sampuli na umbo la mstari.
4. Wakati wa Kutumia Dirisha la Hanning
Dirisha la Hanning ni chaguo la kawaida, lenye madhumuni ya jumla kwa takriban kila kipimo cha mitetemo ya mashine imara. Inakubali kompromiso nzuri sana kati ya azimio la masikio (kutengana na kilele cha karibu) na sahihi ya amplitude (kusoma kiwango sahihi). Kwa wigo wa FFT wa kawaida kwenye motri, pampu, feni na kompreseri ni mpango sahihi katika hali nyingi sana — na ni dirisha ambalo portable ya chaneli mbili Balancet-1A inatumia wakati inapokamatia wigo wa tatahataha nje katika shambani, ambapo kasi ya milingo haibadiliki kila mara na upungufu ungebadilisha matokeo.
5. Dirisha la Hanning Linataratuswanishwa na Dirisha Lingine
Dirisha la Hanning si chaguo pekee, na kuchagua sahihi kutegemea kile unachojaribu kutoa:
- Flattop: inakataza azimio la masikio kwa sababu ya sahihi sana ya amplitude. Ni dirisha linalochaguliwa wakati wa kuweka sensor au kusoma kiwango cha hainiri cha sauti moja inayodhamini.
- Sare (mstatili / “hakuna dirisha”): haitatumiuzi uandikaji hata kidogo. Imeakisiwa kwa matukio ya umeme na athari — kama bump test — ambayo tayari huanza na kuishia sifuri ndani ya kuzuia, kwa hivyo hakuna dirisha linaloitajwa.
- Hanning: mahali pa wastani yenye mahitaji yenye usawa, na kwa hivyo sanifu kwa ajili ya tatahataha ya kila siku.
Kwa mfupi, upate Flattop wakati amplitude lazima iwe sahihi, Sare wakati wa kukuza kusimama ndani ya kuzuia, na Hanning kwa kila kitu kingine — ambayo ni nyingi mara nyingi.