Twierdzenie o splocie

Podobne dokumenty
Spis treści. Widmo mocy. Obliczanie mocy sygnału. Analiza_sygnałów_-_ćwiczenia/Fourier_4

Stacjonarność i ergodyczność

ĆWICZENIE III ANALIZA WIDMOWA SYGNAŁÓW DYSKRETNYCH. ver.3

Analiza szeregów czasowych: 2. Splot. Widmo mocy.

Analiza szeregów czasowych: 2. Splot. Widmo mocy.

2. P (E) = 1. β B. TSIM W3: Sygnały stochastyczne 1/27

DYSKRETNA TRANSFORMACJA FOURIERA

Laboratorium Przetwarzania Sygnałów. Ćwiczenie 2. Analiza widmowa

Egzamin / zaliczenie na ocenę*

CYFROWE PRZETWARZANIE SYGNAŁÓW

Laboratorium Przetwarzania Sygnałów Biomedycznych

uzyskany w wyniku próbkowania okresowego przebiegu czasowego x(t) ze stałym czasem próbkowania t takim, że T = t N 1 t

Zjawisko aliasingu. Filtr antyaliasingowy. Przecieki widma - okna czasowe.

Model autoregresyjny stochastycznego szeregu czasowego

Definicja. x(u)h (u t)e i2πuf du. F x (t,f ;h) = Krótko czasowa transformata Fouriera Ciągłą transformata falkowa

Układy i Systemy Elektromedyczne

x(n) x(n-1) x(n-2) D x(n-n+1) h N-1

Ćwiczenie 11. Podstawy akwizycji i cyfrowego przetwarzania sygnałów. Program ćwiczenia:

Widmo akustyczne radia DAB i FM, porównanie okien czasowych Leszek Gorzelnik

Teoria Sygnałów. III rok Informatyki Stosowanej. Wykład 8

Rozdział 1 PODSTAWOWE POJĘCIA I DEFINICJE

Ćwiczenie 6 Projektowanie filtrów cyfrowych o skończonej i nieskończonej odpowiedzi impulsowej

DYSKRETNE PRZEKSZTAŁCENIE FOURIERA C.D.

Laboratorium Przetwarzania Sygnałów Biomedycznych

Kartkówka 1 Opracowanie: Próbkowanie częstotliwość próbkowania nie mniejsza niż podwojona szerokość przed spróbkowaniem.

Przekształcenie Fouriera i splot

Algorytmy detekcji częstotliwości podstawowej

Szeregi czasowe, analiza zależności krótkoi długozasięgowych

Katedra Fizyki Ciała Stałego Uniwersytetu Łódzkiego. Ćwiczenie 2 Badanie funkcji korelacji w przebiegach elektrycznych.

Akustyka muzyczna ANALIZA DŹWIĘKÓW MUZYCZNYCH

ZAJĘCIA II. Zmienne losowe, sygnały stochastyczne, zakłócenia pomiarowe

Automatyczne rozpoznawanie mowy - wybrane zagadnienia / Ryszard Makowski. Wrocław, Spis treści

Analiza szeregów czasowych: 3. Filtr Wienera

F K E K. 10log( ) [ ] [ ] ( ) 2 [ ] Ćwiczenie 2. Periodogramowe estymatory widma gęstości mocy sygnałów stacjonarnych

Sygnały stochastyczne

Transformacje i funkcje statystyczne

Teoria Sygnałów. Inżynieria Obliczeniowa II rok 2018/19. Wykład 10. ( t) Wykorzystanie transformacji Fouriera w analizie korelacyjnej

Politechnika Wrocławska

Podstawy Przetwarzania Sygnałów

Przetwarzanie sygnałów biomedycznych

Spis treści. Metody nieparametryczne. Transformacja Fouriera

Cyfrowe Przetwarzanie Obrazów i Sygnałów

Laboratorium Przetwarzania Sygnałów

Ćwiczenie 6 Projektowanie filtrów cyfrowych o skończonej i nieskończonej odpowiedzi impulsowej

PRZETWARZANIE SYGNAŁÓW

POLITECHNIKA OPOLSKA

Laboratorium Cyfrowego Przetwarzania Sygnałów. Preskrypt do v.2014z ćwiczenie nr 5 z 10 (Analiza i przetwarzanie sygnałów stochastycznych)

1 s(t) 2 t s(t) 2 dt 1. s(t) 2

CYFROWE PRZETWARZANIE SYGNAŁÓW

Metoda dopplerowska impulsowa (Pulsed Wave)

Filtrowanie a sploty. W powyższym przykładzie proszę zwrócić uwagę na efekty brzegowe. Wprowadzenie Projektowanie filtru Zadania

8. Analiza widmowa metodą szybkiej transformaty Fouriera (FFT)

Optyka Fourierowska. Wykład 11 Apodyzacja, superrozdzielczość i odtwarzanie utraconych informacji

Ćwiczenie 3,4. Analiza widmowa sygnałów czasowych: sinus, trójkąt, prostokąt, szum biały i szum różowy

Wersja do wydruku - bez części teoretycznej

Podstawy Transmisji Przewodowej Wykład 1

LABORATORIUM PODSTAW TELEKOMUNIKACJI

Estymacja punktowa i przedziałowa

SMOP - wykład. Rozkład normalny zasady przenoszenia błędów. Ewa Pawelec

Weryfikacja hipotez statystycznych

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2014/2015

Wnioskowanie statystyczne. Statystyka w 5

Ćwiczenie 4. Filtry o skończonej odpowiedzi impulsowej (SOI)

ANALIZA SYGNAŁÓ W JEDNÓWYMIARÓWYCH

KARTA MODUŁU / KARTA PRZEDMIOTU

Systemy akwizycji i przesyłania informacji

Analiza sygnałów biologicznych

Statystyka matematyczna Testowanie hipotez i estymacja parametrów. Wrocław, r

Przedmowa Wykaz oznaczeń Wykaz skrótów 1. Sygnały i ich parametry Pojęcia podstawowe Klasyfikacja sygnałów

Sposoby opisu i modelowania zakłóceń kanałowych

ELEKTRONIKA W EKSPERYMENCIE FIZYCZNYM

METODY ANALIZY SYGNAŁÓW WIBROAKUSTYCZNYCH

Układy stochastyczne

Dyskretne przekształcenie Fouriera cz. 2

Metody probabilistyczne

Transformata Fouriera i analiza spektralna

Obliczanie niepewności rozszerzonej metodą analityczną opartą na splocie rozkładów wielkości wejściowych

(u) y(i) f 1. (u) H(z -1 )

LABORATORIUM AKUSTYKI MUZYCZNEJ. Ćw. nr 12. Analiza falkowa dźwięków instrumentów muzycznych. 1. PODSTAWY TEORETYCZNE ANALIZY FALKOWEJ.

Recenzja rozprawy doktorskiej mgr Ziemowita Klimondy

... prognozowanie nie jest celem samym w sobie a jedynie narzędziem do celu...

Laboratorium Przetwarzania Sygnałów Biomedycznych

Statystyka i opracowanie danych Podstawy wnioskowania statystycznego. Prawo wielkich liczb. Centralne twierdzenie graniczne. Estymacja i estymatory

Laboratorium Przetwarzania Sygnałów. Ćwiczenie 3. Filtracja i korelacja sygnałów dyskretnych

Przetwarzanie Sygnałów. Zastosowanie Transformaty Falkowej w nadzorowaniu

Metoda największej wiarygodności

Rachunek Prawdopodobieństwa Anna Janicka

Wykład 2: Szeregi Fouriera

CYFROWE PRZETWARZANIE SYGNAŁÓW

O ŚREDNIEJ STATYSTYCZNEJ

1 Estymacja i analiza względnych zmian gęstości energii sygnału EEG w przestrzeni czasczęstość

Zaawansowane algorytmy DSP

Wnioskowanie bayesowskie

ADAPTACYJNE PRZETWARZANIE SYGNAŁÓW LABORATORIUM. Ćwiczenie 1. Modelowanie i analiza widmowa dyskretnych sygnałów losowych

Statystyka w przykładach

Laboratorium Techniki ultradźwiękowej w diagnostyce medycznej

Od neuronu do sieci: modelowanie układu nerwowego

12. Przynależność do grupy przedmiotów: Blok przedmiotów matematycznych

LABORATORIUM CYFROWEGO PRZETWARZANIA SYGNAŁÓW. Ćwiczenie 3

Transformata Laplace a to przekształcenie całkowe funkcji f(t) opisane następującym wzorem:

Transkrypt:

Twierdzenie o splocie g(t) = (s h) (t) G(f ) = S(f ) H(f ) (1) To twierdzenie działa też w drugą stronę: G(f ) = (S H) (f ) g(t) = s(t) h(t) (2) Zastosowania: zamiana splotu na mnożenie daje wgląd w okienkowanie łatwo zrozumieć działanie flitrów

Wstęp Jakie są dostępne okna w matlabie? help window Zobaczmy jak wyglądają te okienka np: przykład N = 65; w = window(@blackmanharris,n); w1 = window(@hamming,n); w2 = window(@tukeywin,n,0.2); plot(1:n,[w,w1,w2]); axis([1 N 0 1]); legend( Blackman-Harris, Hamming, Tukey );

Badanie własności okien Narzędzie do badania własności okienek: window Zwróćmy uwagę na własności okienek opisywane przez parametry: Leakage factor stosunek mocy w listkach bocznych do całej mocy okienka Relative sidelobe attenuation różnica wysokości od głównego piku do najwyższego listka Mainlobe width (-3dB) szerokość głównego piku na wysokości 3dB poniżej szczytu Co w świetle twierdzenia o splocie wnioskujemy o działaniu okienek?

Własności okien w działaniu Przygotuj sygnał np. sinus o częstości f = 10.2 Hz fazie 0, czasie trwania T = 1 s, i częstości próbkowania Fs = 100 Hz Jakie jest widmo takiego sygnalu, jakie jest widmo tego sygnalu w skali pol logarytmicznej? Zokienkuj sygnał oknami blackmanharris, hamming, tukeywin porównaj widma tla różnych okienek, zwróć uwagę na szerokość piku i występowanie listków bocznych zbadaj co się dzieje wraz ze zmianą długości sygnału

Okienkować możemy też w częstości Wytwórz sygnał o długości T = 2 s i częstości próbkowania Fs = 128 Hz złożony z białego szumu, przetransformuj go do dziedziny czestosci, przytnij widmo tak, aby zastało tylko coś w paśmie 10 ± 2 Hz i przetransformuj z powrotem do dziedziny czasu obejrzyj sygnał. Operację ta wykonaj przy pomocy okna prostokatnego i gausowskiego.

Transformata fouriera sygnału stochastycznego Bardzo często musimy oszacować widmo mocy sygnału zawierającego znaczny udział szumu. Poniższy skrypt ilustruje niepewność szacowania pików w widmie otrzymanym z transformaty fouriera dla sygnału zawierającego szum. przykład t=0:1/256:20-1/256; s=sin(2*pi*t*30); sz=randn(1,20*256); s_sz=s+sz; for i=1:20 x=s_sz(1+(i-1)*256:i*256); X=fft(x); sp=x.*conj(x)/256; Psp(:,i)=sp(1:128); end plot(psp) Proszę obejrzeć otrzymane widma. Jaka jest niepewność wniku? Czy podobny problem występuje dla sygnału bez szumu? Skonstruuj funkcję rysującą średnie widmo wraz z 95% przedziałem ufności.

Sygnał stochastyczny - szereg czasowy Wartości x mierzone w funkcji czasu t tworzą szereg czasowy x(t). Jeśli K jest zbiorem k zdarzeń (k K) i każde z tych zdarzeń ma przypisaną funkcję x k (t) zwaną realizacją procesu ξ(t), the stochastic process can be defined as a set of functions: ξ(t) = {x 1 (t), x 2 (t),..., x N (t)} (3) gdzie x k (t) są losowymi funkcjami czasu t. Procesy stochastyczne można opisywać prze wartości oczekiwane liczone po realizacjach. Dla przypomnienia wartość oczekiwaną liczymy tak: µ x (t 1 ) = E [ξ(t 1 )] = lim N k=1 N x k (t 1 )p(x k, t 1 ) (4) średnia µ x (t 1 ) procesu ξ(t) w chwili t 1 to suma wartośći zaobserwowanych w chwili we wszystkich realizacjach t 1 ważona przwdopodobieństwem Jarosławystąpienia Żygierewicz okienkowanie tej realizacji: sygnału i transformata Fouriera

Stacjonarność i ergodyczność Stacjonarność: Jeśli dla procesu stochastycznego ξ(t) wszystkie momenty są niezależne od czasu to jest on stajonarny w ścisłym sensie. Jeśli tylko średnia µ x i autokorelacja R x (τ) nie zależą od czasu to proces jest stacjonarny w słabym sensie, co dla wielu zastosowań jest wystarczające. Ergodyczność: Proces jest ergodyczny jeśli jego średnie po czasie i po realizacjach są sobie równe. Oznacza to, że dla takiego procesu jedna realizacja jest reprezentatywna i zawiera całą informację o tym procesie.

Estymowanie widma sygnału stochastycznego Generalnie widmo można estymować stosując modele parametryczne - o tym później i nieparametryczne czyli bezpośrednio z sygnału. Jak widzieliśmy w poprzednim przykładzie żeby oszacować widmo procesu stochastycznego musimy coś uśredniać: uśrednianie po realizacjach uśrednianie po czasie uśrednianie po sąsiednich binach częstości

Co mamy do dyspozycji? Methoda Opis Funkcja Periodogram Estymata gęstości widmowej mocy spectrum.periodogram, periodogram Welch Uśredione periodogramy spectrum.welch, w zachodzących na siebie pwelch, cpsd, fragmentach czasowych. tfestimate, Sygnał w każdym fragmencie mscohere jest okienkowany. Zakładamy ergodyczność. Multitaper Estymata oparta na kombinacji ortogonalnych okienek (tapers) spectrum.mtm, pmtm

periodogram [Pxx,f] = periodogram(x,window,nfft,fs, range ) Algorytm: Sekwencja periodogramu dla sygnału [x 1,..., x n ] dana jest wzorem: n 2 x k e iωk przykład randn( state,0); Fs = 1000; t = 0:1/Fs:.3; x = cos(2*pi*t*200)+0.1*randn(size(t)); periodogram(x,[], onesided,512,fs) S(ω) = 1 n k=1 Jeśli zokienkujemy nasz sygnał oknem [w 1,..., w n ] to mamy modyfikowany periodogram czyli: S(ω) = 1 n 1 n n k=1 x ke iωk 2 n k=1 w k 2 Z tego obliczana jest widmowa gęstość mocy czyli S(ω) F gdzie F = fs jak podamy fs, albo 2π kiedy nic nie podamy

pwelch [Pxx,f] = pwelch(x,window,noverlap,f,fs) randn( state,0); Fs = 1000; t = 0:1/Fs:.3; x = cos(2*pi*t*200)+0.1*randn(size(t)); pwelch(x,33,32,[],fs, onesided ) przykład sygnał x jest dzielony na k zachodzących na siebie segmentów każdy segment jest okienkowany z każdego segmentu liczony jest modyfikowany periodogram periodogramy są uśredniane z tej średniej obliczana jest widmowa gęstość mocy S(ω) F

pmtm [Pxx,Pxxc,f] = pmtm(x,nw,nfft,fs,p) sygnał okienkowany jest przez 2*nw-1 okienek stanowiących sekwencję sferoidalnych okienek. nw jest iloczynem czas-szerokość pasma częstości dla tej sekwencji okienek. Funkcja ta zwraca też (1 p)% przedział ufności na estymowane średnie widmo. randn( state,0); fs = 1000; t = 0:1/fs:0.3; x = cos(2*pi*t*200) + 0.1*randn(size(t)); [Pxx,Pxxc,f] = pmtm(x,3.5,512,fs,0.99); hpsd = dspdata.psd([pxx Pxxc], Fs,fs); plot(hpsd) przykład Sekwencje te można wytwarzać funkcją [e,v] = dpss(n,nw,k). Zbadajmy kilka przykładowych sekwencji.

Rozdzielczość i wariancja w różnych metodach estymacji widma Przeanalizujmy przykłady z Signal Processing Toolbox:: Spectral Estimation Method