You are on page 1of 6

Spektrálny analyzér

Hlavné použitie FFT filtra

Keď si ľudia zoberú nejakú myšlinku do hlavy, môžu byť prekvapivo plní energie
a produkovať výsledky, ktoré v dnešnom svete znamenajú veľa. FFT bola takáto
myšlienka. Cooley a Tukey publikovali svoju prácu na výpočet Fourierovej
transformácie v roku 1965. Univerzity a výskumné centrá celého sveta začali
okamžite s vývojom počítačových programov a elektronických obvodov na
implementáciu FFT. FFT je rýchla metóda na výpočet (diskrétnej) Fourierovej
transformácie.
Cooley a Tukey dokázali, že FFT potrebuje len N x log2(N) operácii, zatiaľ čo
priama forma ich spotrebuje N2 . Toto znamená, že 1024 členná FFT spotrebuje len
jednu stotinu času ako by spotebovala predtým. Nielen že je tento proces rýchlejší,
ale zaplní len polovicu pamäte.

V roku 1967 bol postavený prvý FFT stroj. Bol zložený z dvoch 2-metrových skríň
hardwareu a spracoval 1024 bodov FFT za 1 sekundu.
Boom ktorý bol očakávaný však nenastal.
Prístroje založené na tomto princípe sa dostali na výslnie až v 1975 roku, keď
slúžili ako podpora na radarové zisťovanie ponoriek.
V nasledujúcich rokoch sa záujem o FFT analyzéry stále zväčšoval, a výrobcovia
boli nútení zmenšiť celkovú veľkosť, hmotnosť a cenu.

Rapídny rozvoj PC ohľadne rýchlosti a kapacity priniesol prislúchajúce zlepšenia


v analyzéroch na nich založených.

Čo je to FFT Spectrum Analyzér?

FFT Spectrum Analyzéry sa zaoberajú časovou zmenou vstupného signálu, ako


môžete vidieť na osciloskope, a vykresľujú jeho frkvenčné spektrum.
Fourierova veta hovorí, že každý tvar vlny v čase môže byť reprezentovaný
váženým súčtom sínusov a kosínusov.

The FFT spektrum analyzér zobrazuje vstupný signál,počíta veľkosť jeho


sínusového a cosínusového componentu, a zobrazuje spektrum nameraných
frekvenčných komponentov.

Prečo sa zaujímať o sprektrum signálu?

Kôli jednej veci, niektoré hodnoty, ktoré sa ťažko počítajú v čase sa jednoducho
počítajú s frekvenciou.
Napríklad meranie harmonického skreslenia.
Je ťažké vyčísliť skreslenie sínusovej vlny tak, že sa budeme pozerať na signál na
osciloskope.
Keď sa celý signál zobrazí v spektrálnom analyzéri, harmonické frekvencie
a amplitúdy sa zobrazia celkom jasne a čisto.
Mnohé merania boli uskutočnené použitím analógového spektrálneho analyzéru.
Jednoducho povedané, analógový filter sa používal na izolovanie frekvencí o ktoré
sme mali záujem. Sila signálu ktorý prešiel cez filter sa merala na zistenie sily
signálu v danom frekvenčnom rozsahu. Úpravou filtrov a opakovaním meraní
môžeme získať spektrum.
FFT Analyzér

FFT spektrum analyzér funguje úplne inak. Vstupný signál je digitalizovaný


s vysokou vzorkovacou úrovňou.
Nyquistov teorém hovorí , že kým je vzorkovacia úroveň väčšia ako dvojnásobok
najväčšieho komponentu frekvencie signálu, vzorkovacie dáta budú reprezentovať
presne vstupný signál.

Toto je anti-aliasing filter. Výsledná digitálna časová nahrávka je potom


matematicky transformovaná na frekvenčné spektrum použitím algoritmu známeho
ako rýchla Fourierova transformácia, alebo FFT.

Typy FFT analyzérov

Existujú analógové a digitálne spektrálne analyzéry:


Analógový spektrálny analyzér používa buď meniaci sa pásmopriepustný filter,
ktorého stredná frekvencia je automaticky nastavená v rozsahu frekvencí v ktorých
bude spektrum merané, alebo superheterodynový receiver, kde je lokálny oscilátor
zhrnutý zo šírky frekvencí.

Digitálny spektrálny analyzér počíta diskrétnu Fourierovu transformáciu (DFT).


Niektoré spektrálne analyzéry (ako napríklad real-time-ové spektrálne analyzéry)
používajú hybridnú metódu kde je prichádzajúci signál najprv prekonvertovaný na
menšie frekvencie použitím superheterodynových metód a analyzovaný pomocou
FFT.
Výhody FFT Analyzérov

Výhoda tejto metódy je jeho rýchlosť. Pretože FFT spektrum analyzéry merajú
všetky frekvenčné komponenty naraz, táto metóda nám ponúka možnosť byť
stovky-krát rýchlejší ako tradičný analógový spektrálny analyzér.
V prípade 100 kHz rozsahu a 400 riešiteľných frekvenčných hodnôt, trvá meranie
takéhoto spektra len 4 ms. Na meranie signálu s väčším rozlíšením sa zvyšuje
časová nahrávka.

Dĺžka časového nahrávania určuje frekvenčný rozsah a rozlíšenie nášho spektra. Čo


sa stane ak spravíme 8 ms časovú nahrávku? Mali by sme získať 2048 časových
bodov (pri 256 kHz) pre spektrum od 0 do 100 kHz so 125 Hz rozlíšením
obsahujúcim 800 bodov.
Dĺžka časovej nahrávky je limitovaná. Ak by sme ju zvyšovali, potrebovali by sme
stále viac pamäte na ukladanie ďalších a ďalších bodov. (1 Hz rozlíšenie spotrebuje
256 k hodnôt.) Ďalšou limitáciou je dĺžka spracovania.
Čas na výpočet FFT s viacerými bodmi stúpa viac ako lineárne.
Aby sme predišli tomuto problému, analyzér digitálne filtruje a zaokrúhľuje
prichádzajúce dátové vzorky na limitovanú šírku pásma a redukuje počet bodov
v FFT.

Fáza

Všeobecne, merania fázy sa používajú len keď sa analyzér spustí. Fáza záleží od
začiatku časového nahrávania.
Zobrazuje sa v stupňoch alebo radiánoch na lineárnej stupnici od -180 do 180
stupňov.
Fáza jednotlivých frekvencí zásobníka je nastavená na nulu ak ani reálna ani
imaginárna časť FFT nie je väčšia ako 0.012 % z plnej stupnice. Týmto predídeme
zobrazeniu neusporiadaných fáz spojených s nízkym šumom.
Použitá literatúra

http://www.dataphysics.com/support/library/downloads/articles/DP-
30%20Years%20of%20FFT.pdf
http://www.thinksrs.com/downloads/PDFs/ApplicationNotes/AboutFFTs.pdf
http://www.physics.rutgers.edu/~podzorov/326/SR760m_chap2.pdf
http://en.wikipedia.org/wiki/Spectrum_analyzer

FFT Spectrum Analyser Demo applet

http://www.dsptutor.freeuk.com/analyser/SA102.html

Ďakujem za vašu pozornosť.


Peter Šarafín

You might also like