Spektrálna analýza · Loginom Wiki. Fourierova analýza Rýchla Fourierova transformácia

Akákoľvek vlna zložitého tvaru môže byť reprezentovaná ako súčet jednoduchých vĺn.

Joseph Fourier chcel matematicky opísať, ako teplo prechádza pevnými predmetmi ( cm. Výmena tepla). Jeho záujem o teplo mohol byť vyvolaný, keď bol v severnej Afrike: Fourier sprevádzal Napoleona na francúzskej výprave do Egypta a nejaký čas tam žil. Na dosiahnutie svojho cieľa musel Fourier vyvinúť nové matematické metódy. Výsledky jeho výskumu boli publikované v roku 1822 v diele „Analytická teória tepla“ ( Theorie analytique de la chaleur), kde vysvetlil, ako analyzovať zložité fyzikálne problémy ich rozdelením na sériu jednoduchších.

Metóda analýzy bola založená na tzv Fourierov rad. V súlade s princípom interferencie sa séria začína rozkladom komplexnej formy na jednoduché - napríklad zmena zemského povrchu sa vysvetľuje zemetrasením, zmena obežnej dráhy kométy sa vysvetľuje vplyvom príťažlivosti viacerých planét, zmena toku tepla je spôsobená jeho prechodom cez prekážku nepravidelného tvaru z tepelne izolačného materiálu. Fourier ukázal, že komplexný priebeh môže byť reprezentovaný ako súčet jednoduchých vĺn. Rovnice popisujúce klasické systémy sa spravidla dajú ľahko vyriešiť pre každú z týchto jednoduchých vĺn. Ďalej Fourier ukázal, ako tieto jednoduché riešenia možno zhrnúť a získať tak riešenie celku náročná úloha všeobecne. (Matematicky povedané, Fourierova séria je metóda reprezentácie funkcie ako súčtu harmonických – sínusových a kosínusových vĺn, a preto bola Fourierova analýza známa aj ako „harmonická analýza“.)

Pred príchodom počítačov v polovici dvadsiateho storočia boli Fourierove metódy a im podobné najlepšími zbraňami vo vedeckom arzenáli pri útokoch na zložitosť prírody. Od nástupu zložitých Fourierových metód ich vedci dokázali použiť na riešenie nielen jednoduchých problémov, ktoré sa dajú vyriešiť priamou aplikáciou Newtonových zákonov mechaniky a iných základných rovníc. Mnohé z veľkých úspechov newtonovskej vedy v 19. storočí by boli v skutočnosti nemožné bez použitia metód, ktorých priekopníkom bol Fourier. Následne sa týmito metódami riešili problémy v rôznych oblastiach – od astronómie až po strojárstvo.

Jean-Baptiste Joseph FOURIE
Jean-Baptiste Joseph Fourier, 1768-1830

francúzsky matematik. Narodil sa v Auxerre; ako deväťročný zostal sirotou. Už v mladom veku prejavil nadanie pre matematiku. Fourier získal vzdelanie na cirkevnej a vojenskej škole, potom pôsobil ako učiteľ matematiky. Počas svojho života sa aktívne zapájal do politiky; bol v roku 1794 zatknutý za obranu obetí teroru. Po Robespierrovej smrti bol prepustený z väzenia; podieľal sa na vytvorení slávnej polytechnickej školy (Ecole Polytechnique) v Paríži; jeho postavenie mu poskytlo odrazový mostík pre napredovanie za Napoleonovho režimu. Sprevádzal Napoleona do Egypta a bol vymenovaný za guvernéra Dolného Egypta. Po návrate do Francúzska v roku 1801 bol vymenovaný za guvernéra jednej z provincií. V roku 1822 sa stal stálym tajomníkom Francúzskej akadémie vied, čo je vplyvná funkcia vo francúzskom vedeckom svete.

Sekcia Úvodný prehľad pojednáva o dvoch veľmi jednoduché príklady(prevzaté zo Shumway, 1988) na ilustráciu povahy spektrálnej analýzy a interpretácie výsledkov. Ak nie ste oboznámení s touto metódou, odporúča sa najprv pozrieť túto sekciu túto kapitolu.

Prehľad a dátový súbor. Súbor Sunspot.sta obsahuje časť známych čísel slnečných škvŕn (Wolfer) z rokov 1749 až 1924 (Anderson, 1971). Nižšie je uvedený zoznam niekoľkých prvých údajov z príkladu súboru.

Predpokladá sa, že množstvo slnečných škvŕn ovplyvňuje počasie na zemi, ale aj poľnohospodárstvo, telekomunikácie atď. Pomocou tejto analýzy sa možno pokúsiť zistiť, či je aktivita slnečných škvŕn skutočne cyklická (v skutočnosti je to tak; tieto údaje sú široko diskutované v literatúre; pozri napríklad Bloomfield, 1976 alebo Shumway, 1988).

Definícia analýzy. Po spustení analýzy otvorte dátový súbor Sunspot.sta. Kliknite na tlačidlo Premenné a vyberte premennú Spots (všimnite si, že ak je dátový súbor Sunspot.sta aktuálny otvorený súborúdaje a premenná Spots je jedinou premennou v tomto súbore, potom keď sa otvorí dialógové okno Analýza časových radov, automaticky sa vyberú Spoty). Teraz kliknite na tlačidlo Fourierovej (spektrálnej) analýzy, čím otvoríte dialógové okno Fourierovej (spektrálnej) analýzy.



Pred aplikáciou spektrálnej analýzy najskôr vyneste do grafu počet slnečných škvŕn. Všimnite si, že súbor Sunspot.sta obsahuje zodpovedajúce roky ako názvy pozorovaní. Ak chcete použiť tieto názvy v čiarových grafoch, kliknite na kartu Zobrazenie série a vyberte Názvy prípadov v časti Označenie bodov. Tiež vyberte Nastaviť mierku osi X ručne a Min. = 1 a krok = 10. Potom kliknite na tlačidlo Graf vedľa tlačidla Výber zobrazenia. premenlivý.



Zdá sa, že počet slnečných škvŕn sleduje cyklický vzor. Trend nie je viditeľný, takže sa vráťte do okna Spectral Analysis a zrušte výber možnosti Remove Linear Trend v skupine Transform Source Series.

Je zrejmé, že priemer série je väčší ako 0 (nula). Preto ponechajte vybratú možnosť Odčítať strednú hodnotu [inak bude periodogram „upchatý“ veľmi veľkou špičkou pri frekvencii 0 (nula)].

Teraz ste pripravení začať s analýzou. Teraz kliknite na OK (Jednorozmerná Fourierova analýza), aby sa zobrazilo dialógové okno Výsledky Fourierovej spektrálnej analýzy.



Zobraziť výsledky. Informačná sekcia v hornej časti dialógového okna zobrazuje súhrnné štatistiky pre sériu. Zobrazuje tiež päť najväčších vrcholov v periodograme (podľa frekvencie). Tri najväčšie vrcholy sú pri frekvenciách 0,0852, 0,0909 a 0,0114. Tieto informácie sú často užitočné pri analýze veľmi veľkých sérií (napríklad s viac ako 100 000 pozorovaniami), ktoré sa nedajú ľahko vykresliť do jedného grafu. V tomto prípade je však ľahké vidieť hodnoty periodogramu; kliknutím na tlačidlo Periodogram v časti Periodogram a grafy spektrálnej hustoty.



Graf periodogramu ukazuje dva jasné vrcholy. Maximum je pri frekvencii približne 0,9. Vráťte sa do okna Výsledky spektrálnej analýzy a kliknite na tlačidlo Súhrn, aby ste videli všetky hodnoty periodogramu (a ďalšie výsledky) v tabuľke výsledkov. Nižšie je uvedená časť výsledkovej tabuľky s najväčším vrcholom identifikovaným z periodogramu.



Ako je uvedené v časti Úvodný prehľad, Frekvencia je počet cyklov za jednotku času (kde každé pozorovanie je jednou jednotkou času). Frekvencia 0,0909 teda zodpovedá hodnote 11 periód (počet časových jednotiek potrebných na úplný cyklus). Keďže údaje o slnečných škvrnách na stránke Sunspot.sta predstavujú ročné pozorovania, možno dospieť k záveru, že v aktivite slnečných škvŕn existuje zreteľný 11-ročný (možno o niečo dlhší ako 11-ročný) cyklus.

Spektrálna hustota. Na výpočet odhadov spektrálnej hustoty sa periodogram zvyčajne vyhladzuje, aby sa odstránili náhodné fluktuácie. Typ váženého kĺzavého priemeru a šírku okna je možné vybrať v časti Spectral Windows. Sekcia Úvodný prehľad podrobne rozoberá tieto možnosti. Pre náš príklad ponechajme vybraté predvolené okno (Hammingova šírka 5) a vyberieme graf Spectral Density.



Dva vrcholy sú teraz ešte výraznejšie. Pozrime sa na hodnoty periodogramu podľa obdobia. Vyberte pole Obdobie v časti Plán. Teraz vyberte graf spektrálnej hustoty.



Opäť je možné vidieť, že existuje výrazný 11-ročný cyklus aktivity slnečných škvŕn; Okrem toho existujú známky existencie dlhšieho, približne 80-90 ročného cyklu.

FOURIEROVÁ TRANSFORMÁCIA A KLASICKÁ DIGITÁLNA SPEKTRÁLNA ANALÝZA.
Medvedev S.Yu., Ph.D.

Úvod

Spektrálna analýza je jednou z metód spracovania signálu, ktorá umožňuje charakterizovať frekvenčné zloženie meraného signálu. Fourierova transformácia je matematický rámec, ktorý spája časový alebo priestorový signál (alebo nejaký model tohto signálu) s jeho reprezentáciou vo frekvenčnej doméne. Štatistické metódy hrajú dôležitú úlohu v spektrálnej analýze, pretože signály sú počas šírenia alebo merania spravidla náhodné alebo zašumené. Ak by boli základné štatistické charakteristiky signálu presne známe, alebo by sa dali určiť z konečného intervalu tohto signálu, potom by spektrálna analýza predstavovala odvetvie „exaktnej vedy“. V skutočnosti však zo segmentu signálu možno získať len odhad jeho spektra. Preto je prax spektrálnej analýzy druhom remesla (alebo umenia?) skôr subjektívneho charakteru. Rozdiel medzi spektrálnymi odhadmi získanými ako výsledok spracovania rovnakého segmentu signálu rôzne metódy, možno vysvetliť rôznymi predpokladmi, pokiaľ ide o údaje, rôzne cesty spriemerovanie atď. Ak nie sú charakteristiky signálu a priori známe, nie je možné povedať, ktorý z odhadov je lepší.

Fourierova transformácia - matematický základ spektrálnej analýzy
Poďme diskutovať v krátkosti odlišné typy Fourierova transformácia (podrobnejšie pozri).
Začnime Fourierovou transformáciou časovo spojitého signálu

, (1)

ktorý identifikuje frekvencie a amplitúdy tých zložitých sínusoidov (exponentov), ​​na ktoré sa rozkladá nejaké ľubovoľné kmitanie.
Obrátená konverzia


. (2)


Existencia priamych a inverzných Fourierových transformácií (ktoré budeme ďalej nazývať Fourierova transformácia so spojitým časom – CTFT) je určená množstvom podmienok. Dostatočná - absolútna integrovateľnosť signálu


. (3)

Menej obmedzujúcou dostatočnou podmienkou je konečnosť energie signálu


. (4)


Uveďme niekoľko základných vlastností Fourierovej transformácie a funkcií použitých nižšie, pričom si všimnime, že obdĺžnikové okno je definované výrazom


(5)

a funkcia sinc je výraz


(6)

Funkcia vzorkovania v časovej oblasti je daná pomocou

(7)


Táto funkcia sa niekedy nazýva aj funkcia periodického pokračovania.

Tabuľka 1. Hlavné vlastnosti NVPF a funkcie

Majetok, funkcia

Funkcia

Konverzia

Linearita

ag(t) + bh(t)

aG(f) + bH(f)

Časový posun

h (t – t 0)

H(f)exp(-j2pf t 0)

Posun frekvencie (modulácia)

h (t)exp(j2pf0 t)

H(f - f 0)

Škálovanie

(1 / |a|)h(t / a)

H(af)

Veta o konvolúcii v časovej oblasti

g(t)*h(t)


G(f)H(f)

Veta o konvolúcii vo frekvenčnej oblasti

g(t) h(t)

G(f)*H(f)

Funkcia okna

aw(t/T)

2ATsinc (2Tf)

Funkcia Sinc

2AFsinc (2Ft)

au(f/F)

Pulzná funkcia

reklama(t)

Funkcia počítania

T(f)

FF(f), F=l/T

Ďalšia dôležitá vlastnosť je stanovená Parsevalovou vetou pre dve funkcie g(t) a h(t):


. (8)

Ak dáme g(t) = h(t), potom sa Parsevalova veta redukuje na vetu pre energiu

. (9)

Výraz (9) je v podstate jednoduchou formuláciou zákona zachovania energie v dvoch doménach (čas a frekvencia). V (9) vľavo je celková energia signálu, teda funkcia


(10)

opisuje frekvenčné rozdelenie energie pre deterministický signál h(t) a preto sa nazýva spektrálna hustota energie (SED). Používanie výrazov


(11)

možno vypočítať amplitúdové a fázové spektrá signálu h(t).

Operácie odberu vzoriek a váženia

V ďalšej časti predstavíme Fourierov rad s diskrétnym časom (DTSF) alebo inak diskrétnu Fourierovu transformáciu (DFT) ako špeciálny prípad spojitá Fourierova transformácia (CTFT) využívajúca dve základné operácie spracovania signálu – odber vzoriek ( vzorkovanie) A váženie pomocou okna. Tu uvažujeme o vplyve týchto operácií na signál a jeho transformáciu. Tabuľka 2 uvádza funkcie, ktoré vykonávajú váženie a vzorkovanie.

Pre rovnomerné odčítanie s intervalom T sekúnd sa vzorkovacia frekvencia F rovná 1/T Hz. Všimnite si, že vážiaca funkcia a vzorkovacia funkcia v časovej oblasti sú označené TW (časové okno) a TS (časové vzorkovanie) a vo frekvenčnej oblasti - FW (frekvenčné okno) a FS (frekvenčné vzorkovanie).


Tabuľka 2. Funkcie váženia a odberu vzoriek

Prevádzka

Funkcia času

Konverzia

Váha v časovej doméne (šírka okna NT s)

TW=w(2t / NT - 1)

F(TW)=NTsinc(NTf)exp(-jpNTf)

Váhovanie frekvenčnej domény (šírka okna 1/T Hz)

FW=w(2Tf)

Počítanie v čase (interval T s)

TS=T T(t)

Vzorkovanie frekvencie (v intervaloch 1/NT Hz)

Predpokladajme, že sa odoberú vzorky spojitého reálneho signálu x(t) s obmedzeným spektrom, ktorého horná frekvencia sa rovná F0. NVFT reálneho signálu je vždy symetrická funkcia s plnou šírkou 2F0, viď obr.1.
Vzorky signálu x(t) možno získať vynásobením tohto signálu vzorkovou funkciou:


(12)

Obr. 1 - ilustrácia vzorkovacej vety v časovej oblasti pre reálny signál s obmedzeným spektrom:
a - pôvodná časová funkcia a jej Fourierova transformácia;
b - funkcia vzoriek v čase a jej Fourierova transformácia;
časové vzorky pôvodnej funkcie a jej periodicky pokračujúcej Fourierovej transformácie pre prípad Fo<1/2T;
d - frekvenčné okno (ideálny dolnopriepustný filter) a jeho Fourierova transformácia (funkcia sinc);
d - pôvodná časová funkcia obnovená pomocou konvolučnej operácie s funkciou sinc.


Podľa teorému o konvolúcii vo frekvenčnej doméne je FTFT signálu x(t) jednoducho konvolúciou spektra signálu x(t) a Fourierovej transformácie funkcie časovej vzorky (TS):


. (13)

Konvolúcia X(f) s Fourierovou transformáciou vzorkovej funkcie F(TS)=Y1/T(f) jednoducho periodicky pokračuje X(f) s frekvenčným intervalom 1/T Hz. Preto XS(f) je periodicky rozšírené spektrum X(f). Vo všeobecnosti vzorky v jednej doméne (napríklad čas) vedú k periodickému pokračovaniu v transformačnej doméne (napríklad frekvencia). Ak je vzorkovacia frekvencia zvolená dostatočne nízka (F< 2Fo), то периодически продолженные спектры будут перекрываться с соседними. Это перекрытие носит название эффекта наложения в частотной области.
Aby sa z jeho vzoriek obnovil pôvodný časový signál, t.j. na interpoláciu určitého kontinua hodnôt medzi týmito vzorkami môžete vzorkované dáta preniesť cez ideálny dolnopriepustný filter s pravouhlou frekvenčnou odozvou (obr. 1d)


. (14)

V dôsledku toho (pozri obr. 1 d) sa obnoví pôvodná Fourierova transformácia. Pomocou konvolučných viet v časovej a frekvenčnej oblasti získame

. (15)

Výraz (15) je matematický zápis vzorkovacie vety v časovej oblasti(teorém Whittakera, Kotelnikova, Shannona - UKSH), ktorý hovorí, že pomocou interpolačného vzorca (15) je možné presne obnoviť reálny signál s obmedzeným spektrom. nekonečným počtom vzorky známeho času odoberané s frekvenciou F = 2F0. Duál k teorému (15) je teorém vzorky vo frekvenčnej oblasti pre signály s obmedzenou dobou trvania.
Operácie v časovej oblasti, podobne ako (14), sú opísané výrazom

, (16)

a zodpovedajúce transformácie sú výrazy


NVPF X(f) niektorého signálu s obmedzenou dobou trvania teda možno jednoznačne obnoviť z ekvidištantných vzoriek spektra takéhoto signálu, ak zvolený interval vzorkovania frekvencie spĺňa podmienku F1/2T 0 Hz, kde T 0 je signál. trvanie.

Vzťahy medzi spojitými a diskrétnymi transformáciami

Pár transformácií pre konvenčnú definíciu N-bodovej diskrétnej Fourierovej transformácie (DFT) časová postupnosť x[n] a zodpovedajúci N-bod Fourierove transformačné sekvencie X[k] je dané výrazmi

, (18)
. (19)

Aby sme získali spektrálne odhady zo vzoriek údajov v zodpovedajúcich jednotkách energie alebo výkonu, napíšeme Fourierovu sériu s diskrétnym časom (DTFS), ktorú možno považovať za určitú aproximáciu Fourierovej transformácie so spojitým časom (CTFT), založenú na použitie konečného počtu vzoriek údajov:

Na preukázanie povahy súladu s DVRF ( diskrétne funkcie v časovej aj frekvenčnej oblasti) a CVDF (spojité funkcie v časovej a frekvenčnej oblasti), potrebujeme sekvenciu štyroch lineárnych komutatívnych operácií: váženie v časovej a frekvenčnej oblasti a odber vzoriek alebo odber vzoriek v časovej aj frekvenčnej oblasti. Ak sa vážiaca operácia vykoná v jednej z týchto oblastí, potom podľa konvolučnej vety bude zodpovedať filtračnej operácii (konvolúcii) v inej oblasti s funkciou sinc. Podobne, ak sa diskretizácia vykonáva v jednej oblasti, potom sa v inej oblasti vykonáva periodická operácia pokračovania. Pretože váženie a odber vzoriek sú lineárne a komutatívne operácie, sú možné rôzne spôsoby ich zoradenia, ktoré poskytujú rovnaký konečný výsledok s rôznymi medzivýsledkami. Obrázok 2 ukazuje dve možné sekvencie na vykonanie týchto štyroch operácií.

Ryža. 2. Dve možné sekvencie dvoch operácií váženia a dvoch operácií odberu vzoriek, ktoré spájajú NVPF a DVRF: FW - aplikácia okna vo frekvenčnej oblasti; TW - aplikácia okna v časovej oblasti; FS - odber vzoriek vo frekvenčnej oblasti; TS - odber vzoriek v časovej oblasti.
1 - Fourierova transformácia so spojitým časom, rovnica (1);
4 - Fourierova transformácia v diskrétnom čase, rovnica (22);
5 - Fourierov rad so spojitým časom, rovnica (25);
8 - Fourierov rad s diskrétnym časom, rovnica (27)


V dôsledku vykonávania operácií váženia a odberu vzoriek v uzloch 1, 4, 5 a 8 sa vyskytnú štyri rôzne typy Fourierových vzťahov. Uzly, v ktorých je funkcia frekvenčná doména je spojitá, odkazujú na transformácií Fourier a uzly, v ktorých je funkcia vo frekvenčnej doméne diskrétne odkazujú na Fourierov rad(podrobnejšie pozri).
V uzle 4 sa teda generuje váženie vo frekvenčnej doméne a vzorkovanie v časovej doméne diskrétna časová konverzia Fourierova transformácia (FTFT), ktorá sa vyznačuje funkciou periodického spektra vo frekvenčnej oblasti s periódou 1/T Hz:

(22)

(23)


Všimnite si, že výraz (22) definuje určitú periodickú funkciu, ktorá sa zhoduje s pôvodnou transformovanou funkciou špecifikovanou v uzle 1 iba vo frekvenčnom rozsahu od -1/2T do 1/2T Hz. Výraz (22) súvisí so Z-transformáciou diskrétnej sekvencie x[n] vzťahom

(24)

Takže DVFT je jednoducho Z-transformácia vypočítaná na jednotkovej kružnici a vynásobená T.
Ak sa presunieme z uzla 1 do uzla 8 na obr. 2 po spodnej vetve, v uzle 5 operácie váženia v časovej oblasti (obmedzenie trvania signálu) a vzorkovania vo frekvenčnej oblasti generujú Fourierovu sériu so spojitým časom (CFTS). ). Pomocou vlastností a definícií funkcií uvedených v tabuľkách 1 a 2 získame nasledujúcu dvojicu transformácií
(25)
(26)


Všimnite si, že výraz (26) definuje určitú periodickú funkciu, ktorá sa s pôvodnou (v uzle 1) zhoduje len v časovom intervale od 0 do NT.
Bez ohľadu na to, ktorá z dvoch sekvencií štyroch operácií sa vyberie, konečný výsledok v uzle 8 bude rovnaký - Fourierov rad v diskrétnom čase, čo zodpovedá nasledujúcemu páru transformácií získaných použitím vlastností uvedených v tabuľke 1.


, (27)

kde k=-N/2,. . . ,N/2-1


, (28)

kde n=0,. . . ,N-1,
Energetická veta pre tento DVRF je:

, (29)

a charakterizuje energiu sekvencie N dátových vzoriek. Obidve postupnosti x[n] a X[k] sú periodické modulo N, takže (28) možno zapísať v tvare

, (30)

kde 0 n N. Faktor T v (27) - (30) je potrebný, aby (27) a (28) boli v skutočnosti aproximáciou integrálnej transformácie v oblasti integrácie

.(31)

Nulové polstrovanie

Prostredníctvom procesu tzv výplň nulami, Fourierovu sériu s diskrétnym časom možno upraviť tak, aby interpolovala medzi N hodnotami pôvodnej transformácie. Dostupné vzorky údajov x,...,x nech sú doplnené nulovými hodnotami x[N],...X. DVRF tejto nulami vyplnenej 2N-bodkovej dátovej sekvencie bude dané

(32)

kde je horná hranica súčtu vpravo upravená tak, aby vyhovovala prítomnosti nulových údajov. Nech k=2m, tak

, (33)

kde m=0,1,...,N-1, definuje párne hodnoty X[k]. To ukazuje, že pre párne hodnoty indexu k sa 2N-bodový diskrétny Fourierov rad redukuje na N-bodový diskrétny časový rad. Nepárne hodnoty indexu k zodpovedajú interpolovaným hodnotám DVRF umiestneným medzi hodnotami pôvodného N-bodového DVRF. Keď sa k pôvodnej sekvencii N-bodov pridáva stále viac núl, možno získať ešte viac interpolovaných údajov. V obmedzujúcom prípade nekonečného počtu vstupných núl možno DVRF považovať za Fourierovu transformáciu N-bodovej dátovej sekvencie s diskrétnym časom:


. (34)

Transformácia (34) zodpovedá uzlu 6 na obr.
Existuje mylná predstava, že nulová výplň zlepšuje rozlíšenie, pretože zvyšuje dĺžku sekvencie údajov. Ako však vyplýva z obr. 3, vyplnenie nulami nezlepšuje sa rozlíšenie transformácie získanej z danej konečnej dátovej sekvencie. Zero padding jednoducho umožňuje interpolovaný prevod vyhladenejší tvar. Okrem toho eliminuje neistoty spôsobené prítomnosťou úzkopásmových zložiek signálu, ktorých frekvencie ležia medzi N bodmi zodpovedajúcimi odhadovaným frekvenciám pôvodného DVRF. Pri výplni nulami sa zvyšuje aj presnosť odhadu frekvencie spektrálnych vrcholov. Pod pojmom spektrálne rozlíšenie budeme rozumieť schopnosť rozlišovať medzi spektrálnymi odozvami dvoch harmonických signálov. Všeobecne uznávaným pravidlom, často používaným v spektrálnej analýze, je, že frekvenčné oddelenie jednotlivých sínusoidov nemôže byť menšie ako ekvivalentná šírka okna, cez ktoré sú pozorované segmenty (úseky) týchto sínusoidov.



Obr.3. Interpolácia pomocou nulovej výplne:
a - DVRF modul pre 16-bodový záznam údajov obsahujúci tri sínusoidy bez výplne nulami (viditeľné sú neistoty: nedá sa povedať, koľko sínusoidov je v signáli - dve, tri alebo štyri);
b - DVRF modul rovnakej sekvencie po zdvojnásobení počtu jeho vzoriek v dôsledku pridania 16 núl (neistoty sú vyriešené, pretože všetky tri sínusoidy sú rozlíšiteľné;
c - DVRF modul rovnakej sekvencie po štvornásobnom zvýšení počtu jeho vzoriek v dôsledku pridania núl.


Ekvivalentná šírka pásma okna môže byť definovaná ako
kde W(f) je Fourierova transformácia funkcie okna v diskrétnom čase, napríklad obdĺžniková (5). Podobne môžete zadať ekvivalentné trvanie okna

Dá sa ukázať, že ekvivalentné trvanie okna (alebo akéhokoľvek iného signálu) a ekvivalentná šírka pásma jeho transformácie sú vzájomne inverzné veličiny: TeBe=1.

Rýchla Fourierova transformácia

Rýchla Fourierova transformácia (FFT) nie je ďalším typom Fourierovej transformácie, ale názvom niekoľkých efektívnych algoritmy, určený na rýchly výpočet Fourierových radov s diskrétnym časom. Hlavný problém, ktorý vzniká pri praktickej implementácii DVRF, spočíva vo veľkom počte výpočtových operácií úmerných N2. Hoci dlho pred príchodom počítačov bolo navrhnutých niekoľko efektívnych výpočtových schém, ktoré by mohli výrazne znížiť počet výpočtových operácií, skutočnú revolúciu spôsobilo v roku 1965 publikovanie článku Coolyho a Tukeyho s praktickým algoritmom pre rýchle (číslo operácií Nlog 2 N) výpočty DVRF . Potom boli vyvinuté mnohé varianty, vylepšenia a dodatky k základnej myšlienke, čím sa vytvorila trieda algoritmov známa ako rýchla Fourierova transformácia. Základnou myšlienkou FFT je rozdeliť N-bodový DVRF na dva alebo viac menších DVRF, z ktorých každý môže byť vypočítaný samostatne a potom lineárne sčítaný s ostatnými, aby sa získal DVRF pôvodnej N-bodovej sekvencie.
Predstavme si diskrétnu Fourierovu transformáciu (DFFT) vo forme

, (35)

kde hodnota W N =exp(-j2 /N) sa nazýva súčiniteľ obratu (ďalej v tejto časti je perióda vzorkovania T=1). Vyberme prvky s párnymi a nepárnymi číslami z postupnosti x[n]


. (36)

Ale odvtedy
. Preto (36) možno písať v tvare

, (37)

kde každý člen je transformáciou dĺžky N/2

(38)

Všimnite si, že sekvencia (WN/2) nk je periodická v k s periódou N/2. Preto, hoci číslo k vo výraze (37) nadobúda hodnoty od 0 do N-1, každý zo súčtov je vypočítaný pre hodnoty k od 0 do N/2-1. Je možné odhadnúť počet zložitých operácií násobenia a sčítania potrebných na výpočet Fourierovej transformácie v súlade s algoritmom (37)-(38). Dve N/2-bodové Fourierove transformácie podľa vzorcov (38) zahŕňajú vykonanie 2(N/2)2 násobení a približne rovnakého počtu sčítaní. Kombinácia dvoch N/2-bodových transformácií pomocou vzorca (37) vyžaduje ďalších N násobení a N sčítaní. Preto na výpočet Fourierovej transformácie pre všetkých N hodnôt k je potrebné vykonať N+N 2 /2 násobenia a sčítania. Priamy výpočet pomocou vzorca (35) zároveň vyžaduje násobenia a sčítania N 2 . Už pre N>2 je splnená nerovnosť N+N 2 /2< N 2 , и, таким образом, вычисления по алгоритму (37)-(38) требуют меньшего числа matematické operácie v porovnaní s priamym výpočtom Fourierovej transformácie pomocou vzorca (35). Keďže výpočet N-bodovej Fourierovej transformácie z hľadiska dvoch N/2-bodových vedie k výpočtovým úsporám, každý z N/2-bodových DFT by sa mal vypočítať ich redukciou na N/4-bodové transformácie:

, (39)
(40)


V tomto prípade vzhľadom na periodicitu postupnosti Wnk N/4 v k s periódou N/4 je potrebné počítať súčty (40) len pre hodnoty k od 0 do N/4-1. Preto výpočet postupnosti X[k] pomocou vzorcov (37), (39) a (40) vyžaduje, ako je ľahké vypočítať, už 2N+N 2 /4 operácie násobenia a sčítania.
Nasledovaním tejto cesty sa môže množstvo výpočtu X[k] stále viac znižovať. Po m=log 2 N expanzií dospejeme k dvojbodovej Fourierovej transformácii formy

(41)

kde „jednobodové transformácie“ X 1 sú jednoducho vzorky signálu x[n]:

Xi = x[q]/N, q=0,1,...,N-1. (42)

Výsledkom je, že môžeme napísať algoritmus FFT, ktorý sa zo zrejmých dôvodov nazýva tzv algoritmus riedenia času :

X2 = (x[p] + Wk 2 x) / N,

kde k = 0,1, p = 0,1,..., N/2-1;

X 2N/M = X N/M + Wk 2N/M X N/M,

kde k=0,1,...,2N/M-1, p=0,1,...,M/2-1;

X[k] = X N [k] = X N/2 + WkN X N/2, (43)

kde k=0,1,...,N-1

V každej fáze výpočtov sa vykoná N komplexných násobení a sčítaní. A keďže počet rozkladov pôvodnej sekvencie na podsekvencie polovičnej dĺžky sa rovná log 2 N, potom sa celkový počet operácií násobenia a sčítania v algoritme FFT rovná Nlog 2 N. Pre veľké N existuje významný úspora vo výpočtových operáciách v porovnaní s priamymi DFT výpočtami. Napríklad, keď N = 2 10 = 1024, počet operácií sa zníži 117-krát.
Časovo zdecimovaný FFT algoritmus, ktorý sme uvažovali, je založený na výpočte Fourierovej transformácie vytvorením podsekvencií vstupnej sekvencie x[n]. Je však možné použiť aj sekvenčný rozklad Fourierovej transformácie X[k]. Algoritmus FFT založený na tomto postupe sa nazýva c znižovanie frekvencie. Viac o rýchlej Fourierovej transformácii si môžete prečítať napríklad v.

Náhodné procesy a výkonová spektrálna hustota

Diskrétny náhodný proces x možno považovať za určitú množinu alebo súbor reálnych alebo komplexných diskrétnych časových (alebo priestorových) sekvencií, z ktorých každý môže byť pozorovaný ako výsledok nejakého experimentu (n je časový index, i je číslo pozorovania). Postupnosť získaná ako výsledok jedného z pozorovaní bude označená x[n]. Operácia spriemerovania nad súborom (t.j. štatistické priemerovanie) bude označený prevádzkovateľom<>. teda - priemerná hodnota náhodného procesu x[n] v čase n. Autokorelácia náhodný proces v dvoch rôznych časoch n1 a n2 je určený výrazom r xx = .

Náhodný proces sa nazýva stacionárny proces v širokom zmysle, ak je jeho priemerná hodnota konštantná (nezávislá na čase), a autokorelácia závisí len od rozdielu časových indexov m=n1-n2 (časový posun alebo oneskorenie medzi vzorkami). Preto je široko stacionárny diskrétny náhodný proces x[n] charakterizovaný konštantnou priemernou hodnotou =A autokorelačná sekvencia(AKP)

r xx [m] =< xx*[n] >. (44)

Všimnime si nasledujúce vlastnosti automatickej prevodovky:

r xx |r xx [m]| , r xx [-m] = r* xx [m] , (45)

ktoré sú platné pre všetky m.
Výkonová spektrálna hustota (PSD) je definovaná ako Fourierova transformácia v diskrétnom čase (DTFT) autokorelačnej sekvencie

. (46)

PSD, ktorého šírka je limitované hodnotami±1/2T Hz, je periodická funkcia frekvencie s periódou 1/T Hz. Funkcia PSD popisuje frekvenčné rozdelenie výkonu náhodného procesu. Na potvrdenie zvoleného názvu zvážte inverzný DVFT

(47)

vypočítané pri m=0

(48)

Autokorelácia pri nulovom posune charakterizuje priemerný výkon náhodný proces. Podľa (48) plocha pod krivkou P xx (f) charakterizuje priemerný výkon, takže P xx (f) je funkcia hustoty (výkon na jednotku frekvencie), ktorá charakterizuje frekvenčné rozdelenie výkonu. Dvojica transformácií (46) a (47) sa často nazýva Wiener-Khinchinova veta pre prípad diskrétneho času. Pretože r xx [-m]=r* xx [m], potom PSD musí byť striktne reálna kladná funkcia. Ak je ACP striktne reálna funkcia, potom r xx [-m]=r xx [m] a PSD možno zapísať vo forme Fourierovej kosínusovej transformácie

,

čo tiež znamená, že P xx (f) = P xx (-f), t.j. SPM je rovnomerná funkcia.
Doteraz sme pri určovaní priemernej hodnoty, korelácie a výkonovej spektrálnej hustoty náhodného procesu používali štatistické priemerovanie nad súborom. V praxi však zvyčajne nie je možné získať súbor implementácií požadovaného procesu, z ktorého by sa dali vypočítať tieto štatistické charakteristiky. Je vhodné vyhodnotiť všetky štatistické vlastnosti pomocou jednej vzorky realizácie x(t), ktorá nahradí y ensemble averaging time averaging. Vlastnosť, ktorá umožňuje takúto náhradu zhotoviť, sa nazýva ergodicita. Náhodný proces sa považuje za ergodický, ak s pravdepodobnosťou rovnajúcou sa jednej možno všetky jeho štatistické charakteristiky predpovedať z jednej implementácie zo súboru pomocou časového spriemerovania. Inými slovami, časové priemery takmer všetkých možných implementácií procesu konvergujú s pravdepodobnosťou jedna k rovnakej konštantnej hodnote - priemer súboru

. (49)

Táto hranica, ak existuje, konverguje k skutočnému priemeru vtedy a len vtedy, ak má časový rozptyl priemeru tendenciu k nule, čo znamená, že platí nasledujúca podmienka:

. (50)


Tu c xx [m] je skutočná hodnota kovariancie procesu x[n].
Podobne pri pozorovaní hodnoty súčinu vzoriek procesu x[n] v dvoch časových bodoch možno očakávať, že priemerná hodnota sa bude rovnať

(51)

Predpoklad ergodicity nám umožňuje nielen zaviesť, prostredníctvom časového spriemerovania, definície pre priemer a autokoreláciu, ale tiež poskytnúť podobnú definíciu pre výkonovú spektrálnu hustotu.

. (52)

Táto ekvivalentná forma PSD sa získa štatistickým spriemerovaním modulu DVFT váženého súboru údajov vydeleného dĺžkou záznamu údajov pre prípad, keď sa počet vzoriek zvyšuje do nekonečna. Štatistické spriemerovanie je tu potrebné, pretože samotný DVFT je náhodná premenná, meniace sa pre každú realizáciu x[n]. Aby sme ukázali, že (52) je ekvivalentom Wiener-Khinchinovej vety, reprezentujeme druhú mocninu modulu DVFT ako súčin dvoch sérií a meníme poradie operácií sčítania a štatistického priemerovania:


(53)

Použitie známeho výrazu

, (54)


vzťah (53) možno zredukovať na nasledovné:


(55)

Všimnite si, že v poslednej fáze odvodzovania (55) bol použitý predpoklad, že autokorelačná sekvencia sa „rozpadá“, takže

. (56)

Vzťah medzi dvoma definíciami PSD (46) a (52) je jasne znázornený na diagrame na obrázku 4.
Ak vo výraze (52) neberieme do úvahy operáciu matematického očakávania, dostaneme odhad SPM

, (57)

ktorá sa volá spektrum vzorky.

Ryža. 4. Vzťah medzi dvoma metódami odhadu výkonovej spektrálnej hustoty

Periodogramová metóda spektrálneho odhadu

Vyššie sme uviedli dve formálne ekvivalentné metódy na určenie výkonovej spektrálnej hustoty (PSD). Nepriama metóda je založená na použití nekonečnej sekvencie dát na výpočet autokorelačnej sekvencie, ktorej Fourierova transformácia dáva požadovanú PSD. Priama metóda na určenie PSD je založená na výpočte štvorcového modulu Fourierovej transformácie pre nekonečnú sekvenciu údajov pomocou vhodného štatistického priemerovania. PSD získaná bez takéhoto spriemerovania sa ukazuje ako neuspokojivá, pretože stredná kvadratická chyba takéhoto odhadu je porovnateľná s jeho priemernou hodnotou. Teraz zvážime metódy spriemerovania, ktoré poskytujú hladké a štatisticky stabilné spektrálne odhady na konečnom počte vzoriek. Odhady SPD založené na priamej transformácii údajov a následnom spriemerovaní sa nazývajú periodogramy. Vyvolajú sa odhady PSD, pre ktoré sa najprv vytvoria korelačné odhady z počiatočných údajov korelogram. Pri použití akejkoľvek metódy odhadu PSD musí používateľ urobiť veľa kompromisných rozhodnutí, aby získal štatisticky stabilné spektrálne odhady s najvyšším možným rozlíšením z konečného počtu vzoriek. Tieto kompromisy zahŕňajú, ale nie sú obmedzené na výber okna pre váženie údajov a korelačné odhady a parametre spriemerovania v časovej a frekvenčnej oblasti, ktoré vyvažujú požiadavky na redukciu postranných lalokov v dôsledku váženia, vykonávanie efektívneho spriemerovania a poskytovanie prijateľné spektrálne rozlíšenie. Na obr. Obrázok 5 znázorňuje schému zobrazujúcu hlavné fázy periodogram metóda



Ryža. 5. Hlavné fázy odhadu PSD pomocou metódy periodogramu

Aplikácia metódy začína zberom N dátových vzoriek, ktoré sa odoberajú v intervale T sekúnd na vzorku, po ktorom (voliteľne) nasleduje krok znižovania trendu. Na získanie štatisticky stabilného spektrálneho odhadu je potrebné dostupné údaje rozdeliť do prekrývajúcich sa (ak je to možné) segmentov a následne spriemerovať získané spektrá vzoriek pre každý takýto segment. Parametre tohto spriemerovania sa menia vhodnou voľbou počtu vzoriek na segment (NSAMP) a počtu vzoriek, o ktoré je potrebné posunúť začiatok nasledujúceho segmentu (NSHIFT), viď obr. 6. Počet segmentov sa volí v závislosti od požadovaného stupňa hladkosti (disperzie) spektrálneho odhadu a požadovaného spektrálneho rozlíšenia. Malá hodnota parametra NSAMP má za následok viac segmentov, v ktorých sa bude vykonávať priemerovanie, a preto sa získajú odhady s menším rozptylom, ale aj menším frekvenčným rozlíšením. Zväčšenie dĺžky segmentu (parameter NSAMP) zvyšuje rozlíšenie, prirodzene v dôsledku zvýšenia rozptylu odhadu v dôsledku menšieho počtu priemerovaní. Návratová šípka na obr. 5 označuje potrebu niekoľkých opakovaných prechodov cez dáta v rôznych dĺžkach a počtoch segmentov, čo nám umožňuje získať viac informácií o skúmanom procese.

Obr.6. Rozdelenie údajov do segmentov na výpočet periodogramu

okno

Jedna z dôležitých otázok, ktorá je spoločná pre všetky klasické metódy spektrálneho odhadu, súvisí s vážením údajov. Okno sa používa na riadenie efektov bočných lalokov v spektrálnych odhadoch. Všimnite si, že je vhodné považovať existujúci konečný dátový záznam za časť zodpovedajúcej nekonečnej sekvencie, viditeľnú cez použité okno. Postupnosť pozorovaných údajov x 0 [n] z N vzoriek teda možno zapísať matematicky ako súčin nekonečnej postupnosti x[n] a funkcie pravouhlého okna.

X 0 [n]=x[n] obdĺžnik[n].
Z toho vyplýva zrejmý predpoklad, že všetky nepozorované vzorky sa rovnajú nule, bez ohľadu na to, či je to skutočne tak. Fourierova transformácia váženej sekvencie v diskrétnom čase sa rovná konvolúcii transformácií sekvencie x[n] a obdĺžnikového okna rect[n]

X°(f)=X(f)*DN(f), kde
DN(f)= Texp(-j2pfT)sin(pfTN)/sin(pfT).

Funkcia DN (f), nazývaná diskrétna sinc funkcia alebo Dirichletovo jadro, je DCFT pravouhlej funkcie. Transformácia pozorovanej konečnej postupnosti je skreslenou verziou transformácie nekonečnej postupnosti. Vplyv pravouhlého okna na diskrétnu sínusoidu s frekvenciou f 0 je znázornený na obr.


Obr.7. Ilustrácia skreslenia Fourierovej transformácie v diskrétnom čase v dôsledku úniku v dôsledku váženia údajov: a, b - pôvodné a vážené sekvencie; b, d - ich Fourierove transformácie.

Z obrázku je vidieť, že ostré spektrálne vrcholy DTFT nekonečnej sínusovej sekvencie sa rozširujú v dôsledku konvolúcie s transformáciou okna. Minimálna šírka spektrálnych píkov sekvencie váženej oknom je teda určená šírkou hlavného transformačného laloku tohto okna a je nezávislá od údajov. Bočné laloky transformácie okien zmenia amplitúdy susedných spektrálnych vrcholov (niekedy nazývané prepúšťanie). Pretože DVFT je periodická funkcia, superpozícia bočných lalokov zo susedných období môže viesť k ďalšiemu skresleniu. Zvýšenie vzorkovacej frekvencie znižuje efekt aliasingu postranných lalokov. Podobné skreslenia budú prirodzene pozorované v prípade nesínusových signálov. Krvácanie nielenže vnáša chyby amplitúdy do spektier diskrétnych signálov, ale môže tiež maskovať prítomnosť slabých signálov. Existuje množstvo ďalších funkcií okna, ktoré môžu byť ponúknuté a ktoré môžu znížiť bočné laloky v porovnaní s obdĺžnikovým oknom. Zníženie úrovne bočných lalokov zníži posun v spektrálnom odhade, ide však za cenu rozšírenia hlavného laloku okenného spektra, čo prirodzene vedie k zhoršeniu rozlíšenia. V dôsledku toho sa aj tu musí zvoliť určitý kompromis medzi šírkou hlavného laloka a úrovňou bočných lalokov. Na hodnotenie kvality okien sa používa viacero parametrov. Tradičným ukazovateľom je šírka pásma hlavného laloku pri polovičnom výkone. Druhým ukazovateľom je ekvivalentná šírka pásma uvedená vyššie. Na vyhodnotenie charakteristík bočných lalokov sa používajú aj dva ukazovatele. Prvým je ich maximálna úroveň, druhým je rýchlosť rozpadu, ktorá charakterizuje rýchlosť, ktorou sa bočné laloky zmenšujú so vzdialenosťou od hlavného laloka. V tabuľke 3 sú uvedené definície niektorých bežne používaných funkcií diskrétnych okien a v tabuľke 4 sú uvedené ich charakteristiky.
Tabuľka 3. Definície typických N-bodových okien s diskrétnym časomMax. úroveň bočného laloku, dB -31,5

. (46)

Korelogramová metóda odhad PSD jednoducho dosadí do výrazu (46) konečnú postupnosť hodnôt pre odhad autokorelácie ( korelogramy) namiesto nekonečnej postupnosti neznámych skutočných autokorelačných hodnôt. Viac informácií o korelogramovej metóde spektrálneho odhadu nájdete v.

Literatúra

1. Rabiner L., Gould B. Teória a aplikácia číslicového spracovania signálov. M.: Mir, 1978.

2. Marple Jr. S.L. Digitálna spektrálna analýza a jej aplikácie: Prel. z angličtiny -M.: Mir, 1990.

3. Goldberg L.M., Matyushkin B.D., Polyak M.N., Digitálne spracovanie signálu. - M.: Radio and Communications, 1990.

4. Otnes R., Enokson L. Aplikovaná analýza časových radov - M.: Mir, 1982.

Fourierova transformácia je rodina matematických metód založených na rozklade počiatočnej spojitej funkcie času na množinu základných harmonických funkcií (čo sú sínusové funkcie) rôznych frekvencií, amplitúd a fáz. Z definície je zrejmé, že hlavnou myšlienkou transformácie je, že akákoľvek funkcia môže byť reprezentovaná ako nekonečný súčet sínusoidov, z ktorých každá bude charakterizovaná svojou amplitúdou, frekvenciou a počiatočnou fázou.

Fourierova transformácia je zakladateľom spektrálnej analýzy. Spektrálna analýza je metóda spracovania signálu, ktorá umožňuje charakterizovať frekvenčné zloženie meraného signálu. V závislosti od toho, ako je signál reprezentovaný, sa používajú rôzne Fourierove transformácie. Existuje niekoľko typov Fourierovej transformácie:

– Continuous Fourier Transform (v anglickej literatúre Continue Time Fourier Transform – CTFT alebo v skratke F.T.);

– Diskrétna Fourierova transformácia (v anglickej literatúre Discrete Fourier Transform – DFT);

– Rýchla Fourierova transformácia (v anglickej literatúre Rýchla Fourierova transformácia – FFT).

Spojitá Fourierova transformácia

Fourierova transformácia je matematický nástroj používaný v rôznych vedeckých oblastiach. V niektorých prípadoch sa môže použiť ako prostriedok na riešenie zložitých rovníc, ktoré popisujú dynamické procesy vznikajúce pod vplyvom elektrickej, tepelnej alebo svetelnej energie. V iných prípadoch umožňuje izolovať pravidelné zložky v komplexnom vibračnom signáli, čo umožňuje správne interpretovať experimentálne pozorovania v astronómii, medicíne a chémii. Spojitá transformácia je vlastne zovšeobecnením Fourierovho radu za predpokladu, že perióda rozšírenej funkcie smeruje k nekonečnu. Klasická Fourierova transformácia sa teda zaoberá spektrom prevzatého signálu v celom rozsahu existencie premennej.

Existuje niekoľko typov záznamu spojitej Fourierovej transformácie, ktoré sa navzájom líšia hodnotou koeficientu pred integrálom (dve formy záznamu):

alebo

kde a je Fourierova transformácia funkcie alebo frekvenčné spektrum funkcie;

- kruhová frekvencia.

Treba poznamenať, že rôzne typy záznamov sa nachádzajú v rôznych oblastiach vedy a techniky. Normalizačný faktor je nevyhnutný pre správne škálovanie signálu z frekvenčnej oblasti do časovej oblasti. Normalizačný faktor znižuje amplitúdu signálu na výstupe inverznej konverzie tak, aby sa zhodovala s amplitúdou pôvodného signálu. V matematickej literatúre sa priama a inverzná Fourierova transformácia násobí faktorom , zatiaľ čo vo fyzike najčastejšie priama transformácia neobsahuje faktor, ale inverzná transformácia používa faktor . Ak postupne vypočítate priamu Fourierovu transformáciu určitého signálu a potom použijete inverznú Fourierovu transformáciu, potom sa výsledok inverznej transformácie musí úplne zhodovať s pôvodným signálom.

Ak je funkcia nepárna na intervale (−∞, +∞), potom Fourierova transformácia môže byť reprezentovaná pomocou funkcie sínus:

Ak je funkcia párna na intervale (−∞, +∞), potom Fourierova transformácia môže byť reprezentovaná pomocou funkcie kosínus:

Spojitá Fourierova transformácia nám teda umožňuje reprezentovať neperiodickú funkciu vo forme integrálu funkcie, ktorá v každom bode predstavuje koeficient Fourierovho radu pre neperiodickú funkciu.

Fourierova transformácia je invertibilná, to znamená, že ak bola jej Fourierova transformácia vypočítaná z funkcie, pôvodná funkcia môže byť jedinečne obnovená z Fourierovej transformácie. Inverznou Fourierovou transformáciou rozumieme integrál tvaru (dve formy zápisu):

alebo

kde je Fourierova transformácia funkcie alebo frekvenčné spektrum funkcie;

- kruhová frekvencia.

Ak je funkcia nepárna na intervale (−∞, +∞), potom inverznú Fourierovu transformáciu možno reprezentovať pomocou funkcie sínus:

Ak je funkcia párna na intervale (−∞, +∞), potom inverznú Fourierovu transformáciu možno reprezentovať pomocou funkcie kosínus:

Ako príklad zvážte nasledujúcu funkciu . Graf skúmanej exponenciálnej funkcie je uvedený nižšie.

Keďže funkcia je párna, spojitá Fourierova transformácia bude definovaná takto:

V dôsledku toho sme získali závislosť zmeny skúmanej exponenciálnej funkcie od frekvenčného intervalu (pozri nižšie).

Spojitá Fourierova transformácia sa používa spravidla v teórii pri uvažovaní signálov, ktoré sa menia v súlade s danými funkciami, ale v praxi sa zvyčajne používajú výsledky meraní, ktoré predstavujú diskrétne dáta. Výsledky merania sa zaznamenávajú v pravidelných intervaloch s určitou vzorkovacou frekvenciou, napríklad 16 000 Hz alebo 22 000 Hz. Vo všeobecnosti však môžu byť diskrétne čítania nerovnomerné, čo však komplikuje matematický aparát analýzy, a preto sa v praxi zvyčajne nepoužíva.

Existuje dôležitá Kotelnikovova veta (v zahraničnej literatúre sa nachádza názov „Nyquist-Shannonova veta“, „vzorkovacia veta“), ktorá hovorí, že analógový periodický signál s konečným (obmedzenou šírkou) spektrom (0...fmax ) možno jedinečne obnoviť bez skreslenia a strát v ich diskrétnych vzorkách odobratých s frekvenciou vyššou alebo rovnou dvojnásobku hornej frekvencie spektra - vzorkovacia frekvencia (fvzorka >= 2*fmax). Inými slovami, pri vzorkovacej frekvencii 1000 Hz z analógového signálu periodický signál je možné rekonštruovať signál s frekvenciou až 500 Hz. Treba poznamenať, že diskretizácia funkcie časom vedie k periodizácii jej spektra a diskretizácia spektra frekvenciou vedie k periodizácii funkcie.

Toto je jedna z Fourierových transformácií široko používaných v algoritmoch digitálneho spracovania signálu.

Priama diskrétna Fourierova transformácia spája časovú funkciu, ktorá je definovaná N-meranými bodmi v danom časovom intervale, s inou funkciou, ktorá je definovaná na frekvenčnom intervale. Je potrebné poznamenať, že funkcia v časovej oblasti je špecifikovaná pomocou N-vzoriek a funkcia vo frekvenčnej oblasti je špecifikovaná pomocou K-násobného spektra.

k ˗ frekvenčný index.

Frekvencia k-tého signálu je určená výrazom

kde T je časový úsek, počas ktorého sa získavali vstupné údaje.

Priama diskrétna transformácia môže byť prepísaná z hľadiska reálnych a imaginárnych komponentov. Reálny komponent je pole obsahujúce hodnoty kosínusových komponentov a imaginárny komponent je pole obsahujúce hodnoty sínusových komponentov.

Z posledných vyjadrení je zrejmé, že transformácia rozkladá signál na sínusové zložky (ktoré sa nazývajú harmonické) s frekvenciami od jedného kmitu za periódu po N kmitov za periódu.

Diskrétna Fourierova transformácia má špeciálnu vlastnosť, pretože diskrétnu postupnosť možno získať súčtom funkcií s rôznym zložením harmonického signálu. Inými slovami, diskrétna postupnosť je rozložená na harmonické premenné – nejednoznačné. Preto pri rozširovaní diskrétnej funkcie pomocou diskrétnej Fourierovej transformácie sa v druhej polovici spektra objavujú vysokofrekvenčné zložky, ktoré v pôvodnom signáli neboli. Toto vysokofrekvenčné spektrum je zrkadlovým obrazom prvej časti spektra (z hľadiska frekvencie, fázy a amplitúdy). Typicky sa druhá polovica spektra neberie do úvahy a amplitúdy signálu prvej časti spektra sa zdvojnásobia.

Treba poznamenať, že rozklad spojitej funkcie nevedie k vzniku zrkadlového efektu, pretože spojitá funkcia sa jednoznačne rozkladá na harmonické premenné.

Amplitúda jednosmernej zložky je priemerná hodnota funkcie počas zvoleného časového obdobia a určuje sa takto:

Amplitúdy a fázy frekvenčných zložiek signálu sú určené nasledujúcimi vzťahmi:

Výsledné hodnoty amplitúdy a fázy sa nazývajú polárna notácia. Výsledný signálový vektor sa určí takto:

Uvažujme o algoritme na transformáciu diskrétne danej funkcie na danom intervale (v danej perióde) s počtom počiatočných bodov

D iskrová Fourierova transformácia

Výsledkom transformácie získame skutočnú a imaginárnu hodnotu funkcie, ktorá je definovaná na frekvenčnom rozsahu.

Inverzná diskrétna Fourierova transformácia spája frekvenčnú funkciu, ktorá je definovaná K-násobným spektrom na frekvenčnom intervale, s ďalšou funkciou, ktorá je definovaná na časovom intervale.

N ˗ počet hodnôt signálu nameraných za určité obdobie, ako aj multiplicita frekvenčného spektra;

k ˗ frekvenčný index.

Ako už bolo spomenuté, diskrétna Fourierova transformácia N-bodov diskrétny signál zodpovedá N-komplexným spektrálnym vzorkám signálu. Na výpočet jednej spektrálnej vzorky je potrebných N komplexných operácií násobenia a sčítania. Výpočtová zložitosť algoritmu diskrétnej Fourierovej transformácie je teda kvadratická, inými slovami sú potrebné zložité operácie násobenia a sčítania.

1

Video monitorovacie kamery sa široko používajú na monitorovanie dopravných podmienok na diaľniciach s vysokou hustotou premávky. Informácie prijaté z videokamier obsahujú údaje o dočasných zmenách priestorovej polohy vozidiel v zornom poli systému. Spracovanie týchto informácií na základe algoritmov používaných v televíznych meracích systémoch (TIS) umožňuje určiť rýchlosť vozidiel a zabezpečiť riadenie toku dopravy. Práve tieto faktory vysvetľujú rastúci záujem o televízny monitoring dopravných diaľnic.

Na vývoj metód filtrovania snímok vozidiel na pozadí hluku je potrebné poznať ich základné parametre a vlastnosti. Predtým autori uskutočnili štúdiu Fourierovho a vlnkového spektra prírodného a mestského prostredia. Táto práca je venovaná štúdiu podobných spektier vozidiel.

  • Pomocou digitálneho fotoaparátu bola vytvorená banka zdrojových .bmp súborov monochromatických snímok vozidiel rôzne druhy(osobné a nákladné autá, autobusy, pre každú skupinu bol počet záberov 20-40 pri rôznych uhloch a svetelných podmienkach); obrázky mali rozmery 400 pixelov horizontálne a 300 pixelov vertikálne; rozsah jasu od 0 do 255 jednotiek;
  • keďže obrázky obsahovali okrem vozidla aj komponent pozadia, ten bol umelo potlačený na nulovú úroveň, aby neovplyvňoval výsledok;
  • Charakteristiky snímok vehikula boli analyzované pomocou Fourierovej a vlnkovej analýzy.

Program vyvinutý v prostredí MATLAB umožňuje vypočítať priemerný jas (t.j. matematické očakávanie jasu obrazu), rozptyl jasu, Fourierovo spektrum jednotlivých a celkových obrazových čiar, spektrogramy, ako aj vlnkové spektrá pomocou rôznych známych vlniek. (Haar, Daubechies, Simleta atď.). Výsledky analýzy sa odrážajú vo forme dvojrozmerných a 3D obrazových spektier.

Na základe výsledkov výskumu možno vyvodiť tieto závery:

  • priemerné charakteristiky jasu (priemerný jas, rozptyl) obrazov rôznych vozidiel majú podobné hodnoty pre všetky typy; Slnečné oslnenie zo skla a povrchov automobilu má významný vplyv na charakteristiky jasu; v závislosti od intenzity a smeru osvetlenia môžu mať čierne autá charakteristiky jasu podobné ako svetlé autá;
  • Bez ohľadu na typ vehikula majú Fourierove a vlnkové spektrá podobnú štruktúru;
  • Fourierova šírka spektra vozidla mierne závisí od typu auta; spektrum má výrazne nerovnomernú štruktúru, mení sa so zmenami osvetlenia a orientácie vozidla; spektrum v horizontálnej rovine má nerovnomernejšiu štruktúru ako vo vertikálnej rovine; spektrálne charakteristiky návesov a autobusov sú výrazne ovplyvnené kresbami a nápismi (reklamou) na ich povrchoch;
  • pri otáčaní áut dochádza k výraznej zmene spektier obrazov v horizontálnej rovine, spektrum vo vertikálnej rovine zostáva celkom stabilné; toto je obzvlášť jasne viditeľné vo vlnových spektrách;
  • analýza spektier jednotlivého vozidla a vozidla na pozadí interferencie ukazuje, že sa líšia v úrovniach amplitúd spektrálnych zložiek; pri absencii pozadia je vertikálne spektrum výrazne rovnomernejšie; pri obrázkoch áut bez pozadia je väčšia pravdepodobnosť hlbokých prepadov spektra (vyššia nerovnomernosť), obálka spektra záberov s pozadím je rovnomernejšia ako bez pozadia;
  • uskutočnené štúdie ukázali, že v dôsledku silného vplyvu veľkého množstva faktorov nám spektrálne charakteristiky vozidiel (obe získané pomocou Fourierovej analýzy a vlnkovej analýzy) neumožňujú identifikovať stabilné spektrálne vlastnosti snímok vozidiel; to znižuje účinnosť filtrovania spektrálneho obrazu na potlačenie pozadia;
  • V automatizované systémy riadenie dopravy, aby bolo možné identifikovať autá na pozadí hluku, je potrebné použiť súbor funkcií, ako je farba, spektrum, geometrické parametre objektov (veľkosti a pomery strán) a dynamické charakteristiky.

BIBLIOGRAFIA

  1. Makaretsky E.A., Nguyen L.H. Štúdium charakteristík obrazov prírodného a mestského prostredia // Izv. Tulsk Štát Univ. Rádiotechnika a rádiooptika. - Tula, 2005. - T. 7.- S.97-104.

Bibliografický odkaz

Makaretsky E.A. ŠTÚDIA ŠTVORIEL A VLNKOVÝCH SPEKTR OBRAZOV VOZIDIEL // Fundamentálny výskum. – 2006. – Číslo 12. – S. 80-81;
URL: http://fundamental-research.ru/ru/article/view?id=5557 (dátum prístupu: 15.01.2020). Dávame do pozornosti časopisy vydávané vydavateľstvom „Akadémia prírodných vied“