© Institut biostatistiky a analýz SPEKTRÁLNÍ ANALÝZA Č ASOVÝCH Ř AD prof. Ing. Jiří Holčík, CSc.

Slides:



Advertisements
Podobné prezentace
Základy teorie řízení 2010.
Advertisements

Analýza signálů - cvičení
Fourierova transformace Filtrování obrazu ve frekvenční doméně
Odhady parametrů základního souboru
Kalmanuv filtr pro zpracování signálů a navigaci
Lineární regresní analýza Úvod od problému
– základní matematické operace se signály (odečty, podíly...) – složitější operace se sadou datových souborů – tvorba maker pro automatizaci zpracování.
Návrh linearizovaného zesilovače při popisu rozptylovými parametry
KEE/POE 8. přednáška Numerický výpočet derivace a integrálu
KEE/POE 12. přednáška Model FV systému Ing. Milan Bělík, Ph.D.
TMF045 letní semestr 2005/2006 II Časová propagace vlnové funkce na mřížce I. (práce s momentovou reprezentací) (Lekce II)
Harmonická analýza Součet periodických funkcí s periodami T, T/2, T/3,... je periodická funkce s periodu T má periodu T perioda základní frekvence vyšší.
Diskrétní Fourierova transformace
ZPRACOVÁNÍ A ANALÝZA BIOSIGNÁLŮ
SPEKTRÁLNÍ ANALÝZA ČASOVÝCH ŘAD
MODULAČNÍ RYCHLOST – ŠÍŘKA PÁSMA
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Ústav technických zařízení budov MĚŘENÍ A REGULACE Ing. Václav Rada, CSc. ZS – 2003/
Tato prezentace byla vytvořena
Lineární regrese.
SIGNÁLY A SOUSTAVY V MATEMATICKÉ BIOLOGII
© Institut biostatistiky a analýz INVESTICE DO ROZVOJE VZDĚLÁVÁNÍ ANALÝZA A KLASIFIKACE DAT prof. Ing. Jiří Holčík, CSc.
ZPRACOVÁNÍ A ANALÝZA BIOSIGNÁLŮ III.
Určení parametrů elektrického obvodu Vypracoval: Ing.Přemysl Šolc Školitel: Doc.Ing. Jaromír Kijonka CSc.
SIGNÁLY A LINEÁRNÍ SYSTÉMY
polynom proměnné x f = anxn + an-1xn-1 + ……. + a0
© Institut biostatistiky a analýz SIGNÁLY A LINEÁRNÍ SYSTÉMY prof. Ing. Jiří Holčík, CSc.
© Institut biostatistiky a analýz INVESTICE DO ROZVOJE VZDĚLÁVÁNÍ ANALÝZA A KLASIFIKACE DAT prof. Ing. Jiří Holčík, CSc.
SIGNÁLY A LINEÁRNÍ SYSTÉMY
Monte Carlo simulace Experimentální fyzika I/3. Princip metody Problémy které nelze řešit analyticky je možné modelovat na základě statistického chování.
© Institut biostatistiky a analýz INVESTICE DO ROZVOJE VZDĚLÁVÁNÍ SIGNÁLY A LINEÁRNÍ SYSTÉMY prof. Ing. Jiří Holčík, CSc.
© Institut biostatistiky a analýz ZPRACOVÁNÍ A ANALÝZA BIOSIGNÁL Ů FREKVENČNÍ SPEKTRUM SPOJITÝCH SIGNÁLŮ.
SIGNÁLY A LINEÁRNÍ SYSTÉMY
5.4. Účinné průřezy tepelných neutronů
Experimentální metody (qem)
Sylabus V rámci PNV budeme řešit konkrétní úlohy a to z následujících oblastí: Nelineární úlohy Řešení nelineárních rovnic Numerická integrace Lineární.
SIGNÁLY A LINEÁRNÍ SYSTÉMY
SPEKTRÁLNÍ ANALÝZA ČASOVÝCH ŘAD
Kombinovaná analýza srážek z meteorologických radarů a srážkoměrů a jejich užití v hydrologických modelech Milan Šálek
Signály v měřici technice
SIGNÁLY A LINEÁRNÍ SYSTÉMY
© Institut biostatistiky a analýz ANALÝZA A KLASIFIKACE DAT prof. Ing. Jiří Holčík, CSc.
© Institut biostatistiky a analýz INVESTICE DO ROZVOJE VZDĚLÁVÁNÍ SIGNÁLY A LINEÁRNÍ SYSTÉMY prof. Ing. Jiří Holčík, CSc.
SIGNÁLY A LINEÁRNÍ SYSTÉMY
Stavová formulace v diskrétním čase důvody pro diskrétní interpretaci času některé dynamické jevy má smysl sledovat vždy jen ve zvláštních okamžicích,
© Institut biostatistiky a analýz ZPRACOVÁNÍ A ANALÝZA BIOSIGNÁL Ů prof. Ing. Jiří Holčík, CSc.
© Institut biostatistiky a analýz SPEKTRÁLNÍ ANALÝZA Č ASOVÝCH Ř AD prof. Ing. Jiří Holčík, CSc.
Přenos nejistoty Náhodná veličina y, která je funkcí náhodných proměnných xi: xi se řídí rozděleními pi(xi) → můžeme najít jejich střední hodnoty mi a.
IV..
SIGNÁLY A LINEÁRNÍ SYSTÉMY
© Institut biostatistiky a analýz INVESTICE DO ROZVOJE VZDĚLÁVÁNÍ ANALÝZA A KLASIFIKACE DAT prof. Ing. Jiří Holčík, CSc.
© Institut biostatistiky a analýz SPEKTRÁLNÍ ANALÝZA Č ASOVÝCH Ř AD prof. Ing. Jiří Holčík, CSc.
SPEKTRÁLNÍ ANALÝZA ČASOVÝCH ŘAD
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
© Institut biostatistiky a analýz SPEKTRÁLNÍ ANALÝZA Č ASOVÝCH Ř AD prof. Ing. Jiří Holčík, CSc.
Statistické metody pro prognostiku Luboš Marek Fakulta informatiky a statistiky Vysoká škola ekonomická v Praze.
Korelace. Určuje míru lineární vazby mezi proměnnými. r < 0
Z- transformace Automatizace VY_32_INOVACE_A_09
Harmonická analýza Součet periodických funkcí s periodami T, T/2, T/3,... je periodická funkce s periodu T má periodu T perioda základní frekvence vyšší.
MOLEKULOVÁ ABSORPČNÍ SPEKTROFOTOMETRIE v UV a viditelné oblasti spektra 2.
ČASOVÉ ŘADY (SIGNÁLY A LINEÁRNÍ SYSTÉMY )
ANALÝZA A KLASIFIKACE DAT
1 Lineární (vektorová) algebra
SIGNÁLY A LINEÁRNÍ SYSTÉMY (ČASOVÉ ŘADY)
BIOLOGICKÉ A LÉKAŘSKÉ SIGNÁLY
MOLEKULOVÁ ABSORPČNÍ SPEKTROFOTOMETRIE v UV a viditelné oblasti spektra 2.
SIGNÁLY A LINEÁRNÍ SYSTÉMY
ANALÝZA A KLASIFIKACE DAT
Statické a dynamické vlastnosti čidel a senzorů
SPEKTRÁLNÍ ANALÝZA ČASOVÝCH ŘAD
Transkript prezentace:

© Institut biostatistiky a analýz SPEKTRÁLNÍ ANALÝZA Č ASOVÝCH Ř AD prof. Ing. Jiří Holčík, CSc.

© Institut biostatistiky a analýz IV. ROZKLAD POMOCÍ OPTIMÁLNÍ APROXIMACE

© Institut biostatistiky a analýz ROZKLAD POMOCÍ OPTIMÁLNÍ APROXIMACE měsíční průměry celkové koncentrace ozónu, 65°S – 65°N

© Institut biostatistiky a analýz HRÁTKY S PO Č ÁTE Č NÍ FÁZÍ originál φ 01 =φ 02 =π/2 φ 01 = π/4; φ 02 =π/2φ 01 =φ 02 =π

© Institut biostatistiky a analýz ROZKLAD POMOCÍ OPTIMÁLNÍ APROXIMACE měsíční průměry celkové koncentrace ozónu, 65°S – 65°N

© Institut biostatistiky a analýz PRINCIP dominantní část časové řady lze vyjádřit ve tvaru s(n) = A 0 + A.cos(2fn +  0 ), kde f=1/12 cyklů/měsíc = 1 cyklus/rok (T vz je 1 měsíc) neznámé jsou A 0, A a  0 experimentální data x(n) lze vyjádřit x(n) = s(n) + e(n), e(n) je reziduum n-tého vzorku (model je dobrý, pokud jsou rezidua malá)

© Institut biostatistiky a analýz PRINCIP metoda nejmenších čtverců nejlépe když je splněn požadavek na linearitu vzhledem k parametrům modelu s(n) = A 0 + C c.cos(2fn) + C s.sin(2fn), kde C c = A.cos( 0 ) a C s = -A.sin( 0 ) nebo také

© Institut biostatistiky a analýz PRINCIP

PRINCIP rovnice pro určení A 0, C c a C s metodou nejmenších čtverců:

© Institut biostatistiky a analýz Ř EŠENÍ PRO EXPERIMENTÁLNÍ DATA

© Institut biostatistiky a analýz VÍCE HARMONICKÝCH SLO Ž EK x(n) = A 0 + C c1.cos(2fn) + C s1.sin(2fn) + + C c2.cos(2.2fn) + C s2.sin(2.2fn) + e(n)

© Institut biostatistiky a analýz DV Ě HARMONICKÉ SLO Ž KY - Ř EŠENÍ ?

© Institut biostatistiky a analýz DV Ě HARMONICKÉ SLO Ž KY - Ř EŠENÍ

© Institut biostatistiky a analýz CO KDYŽ NEZNÁME FREKVENCE? 21 vrcholů během 600 dní  perioda 600/21  28,6 dní   frekvence f = 1/28,6  0,035 cyklů/den ROZKLAD POMOCÍ OPTIMÁLNÍ APROXIMACE půlnoční magnituda proměnné hvězdy v 600 následných nocích (podle Whittaker,E.T., Robinson G.: The Calculus of Observations, London, Blackie & Son 1944, str.349)

© Institut biostatistiky a analýz CO KDYŽ NEZNÁME FREKVENCE? to je ale jenom odhad ROZKLAD POMOCÍ OPTIMÁLNÍ APROXIMACE součet čtverců pro data z proměnné hvězdy pro f 0,03; 0,04 cyklů/den maximum pro = 0, = 1/29,0343 cyklů/den vedlejší laloky v grafu nesignalizují přítomnost dalších periodických komponent

© Institut biostatistiky a analýz CO KDYŽ NEZNÁME FREKVENCE? ROZKLAD POMOCÍ OPTIMÁLNÍ APROXIMACE určená kosinusovka pro periodu 29,034 dní a její zbytková funkce 25 vrcholů během 600 dní  perioda 600/25 = 24 dní   frekvence f = 1/24   0,042 cyklů/den

© Institut biostatistiky a analýz CO KDYŽ NEZNÁME FREKVENCE? analýzou originální časové řady lze ekvivalentně (založeno na modelu x(n)=μ+A 2 cos2πf 2 n+B 2 sin2πf 2 n+ε(n) ) určit frekvenci blízkou 0,042 cyklů/den = 0, = 1/23,967 ROZKLAD POMOCÍ OPTIMÁLNÍ APROXIMACE

© Institut biostatistiky a analýz CO KDYŽ NEZNÁME FREKVENCE? obecně model pro dvě frekvenční složky je x(n) = μ + A 1 cos2πf 1 n + B 1 sin2πf 1 n + A 2 cos2πf 2 n + B 2 sin2πf 2 n + ε(n) kriteriální funkce pro minimalizaci ROZKLAD POMOCÍ OPTIMÁLNÍ APROXIMACE

© Institut biostatistiky a analýz CO KDYŽ NEZNÁME FREKVENCE? ROZKLAD POMOCÍ OPTIMÁLNÍ APROXIMACE

© Institut biostatistiky a analýz Ú Ž ASNÁ DATABÁZE Č ASOVÝCH Ř AD

© Institut biostatistiky a analýz V. GOERTZEL Ů V ALGORITMUS

© Institut biostatistiky a analýz GOERTZEL Ů V ALGORITMUS (GA) efektivní algoritmus pro výpočet jedné hodnoty (vzorku) diskrétní Fourierovy transformace; (pro celé spektrum je GA složitější než FFT, ale pro výpočet omezeného počtu vzorků je efektivnější) podobně jako definiční vztah DFT počítá GA parametry jedné určité frekvenční složky analyzované časové řady (diskrétního signálu); na rozdíl od DFT pro posloupnost reálných čísel používá pouze reálnou aritmetiku

© Institut biostatistiky a analýz GOERTZEL Ů V ALGORITMUS (GA) ALGORITMUS (protože je podstatou číslicovým filtrem, nazývá se také často Goerzelovým filtrem) má dva sériově zapojené stupně: (1): s(n) = x(n) + 2cos(2  f)s(n-1) – s(n-2) x(n) = 0 pro n<0; s(-2) = s(-1) = 0 (2): y(n) = s(n) – e -2  jf.s(n-1) hodnota f určuje hodnotu normalizované (počet cyklů na vzorek) frekvence analyzované harmonické složky !!! výpočet v reálném čase !!!

© Institut biostatistiky a analýz GOERTZEL Ů V ALGORITMUS (GA) ALGORITMUS přenosové funkce obou dílčích stupňů: póly tohoto filtru leží na e +j2f a e -j2f, tj. na jednotkové kružnici na frekvenci odpovídající f, tedy je na mezi stability a jeho stabilita může být tak závislá na numerických chybách, zejména při výpočtech s dlouhou vstupní posloupností a s aritmetickou s nižší přesností

© Institut biostatistiky a analýz GOERTZEL Ů V ALGORITMUS (GA) ALGORITMUS celková přenosová funkce pak je po zpětném vyjádření v časové doméně je (po rozvinutí rekurzivního vztahu pro kauzální posloupnost)

© Institut biostatistiky a analýz GOERTZEL Ů V ALGORIMUS - VÝPO Č ET PŘEDPOKLADY  filtrace končí posledním N-tým vzorkem;  hodnoty frekvence, pro které se realizuje výpočet (DFT) jsou dány vztahem kde k je celé číslo k{0, 1, …, N-1}. Po dosazení do je což je vztah lišící se od definice DFT pouze horní mezí součtu.

© Institut biostatistiky a analýz GOERTZEL Ů V ALGORIMUS - VÝPO Č ET Pokud vložíme x(N)=0, lze beztrestně snížit horní mez na N-1. Z definiční rekurzivní diferenční rovnice (1) je při nulovém posledním vzorku x(N)=0 s(N) = 2cos(2f)s(N-1) – s(N-2). (*) Z toho je výsledný algoritmus:  ukončit výpočet podle vztahu (1) pro x(N-1);  pro výpočet s(N) z hodnot s(N-1) a s(N-2) použít vztah (*);  výslednou hodnotu y(N) z s(N) a s(N-1) určit ze vztahu (2).

© Institut biostatistiky a analýz GOERTZEL Ů V ALGORIMUS - VÝPO Č ET Poslední dva kroky algoritmu lze zjednodušit

© Institut biostatistiky a analýz GOERTZEL Ů V ALGORIMUS - APLIKACE VZOREK VÝKONOVÉHO SPEKTRA

© Institut biostatistiky a analýz GOERTZEL Ů V ALGORIMUS - APLIKACE VZOREK DFT POMOCÍ REÁLNÉ ARITMETIKY první část algoritmu pracuje pouze s reálnými čísly (pokud jsou hodnoty vstupní posloupnosti reálné), komplexní výpočet reprezentuje pouze poslední krok algoritmu což můžeme rozepsat podle Eulerova vztahu potom lze snadno určit i modul a fázi komplexního výsledku je-li vstup komplexní, lze jej rozložit na reálnou a imaginární část a GA zpracuje obě části separátně