Funkcje wygładzające
Transkrypt
Funkcje wygładzające
Rozdział 4 – A n al iza w idm ow a 4. 1 5 . O k n a ( f u n k c j e w y g ładzaj ą c e ) Przetwarzanie i A nal iza S y g nał ó w 1 1 6 4.15. OKNA (FUNKCJE WYGŁADZAJĄCE) Jak walczyć z przeciekiem ? • wydłużyć czas obserwacji do nieskończoności T→∞ • brać pod uwagę całkowitą liczbę cykli sygnału T = k ⋅ Ts • modyfikować sygnał w celu usunięcia nieciągłości na skrajach przedziału określoności (skrajach okna obserwacji) ⇓ zastosowanie okna (funkcji wygładzającej) 1 lgX ωs t 2 lgX ωs t Rozdział 4 – A n al iza w idm ow a 4. 1 5 . O k n a ( f u n k c j e w y g ładzaj ą c e ) Przetwarzanie i A nal iza S y g nał ó w 1 1 7 zastosowane okna: 1 w(t) 1 0 T 2 w(t) 1 t 0 T t warunki, jakie powinny spełniać funkcje wygładzające: • równość wartości iloczynu x∞(t)⋅w(t) na skrajach przedziału określoności [x∞ (t ) ⋅ w(t )]t =0 = [x∞ (t ) ⋅ w(t )]t =T (4.92) • równość wartości co najmniej pierwszych pochodnych iloczynu x∞(t)⋅w(t) na skrajach przedziału określoności {x∞ (t ) ⋅ w(t )}t' = 0 = {x∞ (t ) ⋅ w(t )}t' =T (4.93) • brak wpływu na energię sygnału ∫x T 0 2 (t ) dt = ∫ [x∞ (t ) ⋅ w(t )]2 dt T 0 (4.94) ⇓ 1T 2 w (t ) dt = 1 T 0∫ (4.95) w przeciwnym wypadku wynikowe spektrum musi być skorygowane (okno 2 z przykładu powyżej nie spełnia tego warunku) Rozdział 4 – A n al iza w idm ow a 4. 1 5 . O k n a ( f u n k c j e w y g ładzaj ą c e ) Przetwarzanie i A nal iza S y g nał ó w 1 1 8 popularne okna w dziedzinie czasu w = 1 dla t∈ <0;T> extended cosine bell w = 1 dla t∈ <0.1T;0.9T> w = 0.5(1-cos(10πt/T)) dla t∈ <0.1T;0.9T> Blackman w = 1-0.42–0.5cos(2πt/T)+ -0.08cos(4πt/T) dla t∈ <0;T> w = 0.08+0.46(1-cos(2πt/T)) dla t∈ <0;T> Hamming w = 0.5(1-cos(2πt/T)) dla t∈ <0;T> cosine (Hann) w = 2t/T dla t∈ <0;0.5T> w = -2t/T+2 dla t∈ <0.5T;T> triangle (Barttlet) w = sin3(πt/T) dla t∈ <0;T> half cycle sine Parzen 0 T time t w = 1-6(2t/T-1)2+6|2t/T-1|3 dla t∈ <0.25T;0.75T> w = 2(1-|2t/T-1|)3 dla t∈ <0;0.25T> ∩ <0.75T;T> Rozdział 4 – A n al iza w idm ow a 4. 1 5 . O k n a ( f u n k c j e w y g ładzaj ą c e ) Przetwarzanie i A nal iza S y g nał ó w w praktyce przeważnie stosuje się funkcje wygładzające bez spełnienia warunku (4.95) funkcja wygładzająca współczynnik korekcyjny rectangular (brak okna) extended cosine bell Blackman Hamming cosine (Hann) triangle (Barttlet) half cycle sine Parzen 1.000 1.146 2.152 2.516 2.667 3.009 3.200 3.709 wybrane okna w dziedzinie częstotliwości W(ω) T/2π rectangular window Barttlet window Parzen window 1 . T/2π 2 3 . T/2π 8 0 2π T 4π T 6π T ω 1 1 9 Przetwarzanie i A nal iza S y g nał ó w Rozdział 4 – A n al iza w idm ow a 4. 1 5 . O k n a ( f u n k c j e w y g ładzaj ą c e ) 1 2 0 zastosowanie okien innych niż prostokątne: • zmniejszone listki główne (z powodu obniżonej energii wygładzonego sygnału) • zredukowane listki boczne (side-lobe fall-off) • przeciek pojawia się również dla całkowitej liczby okresów sygnału w oknie obserwacji → okno zniekształca oryginalny sygnał (rozwiązanie niedoskonałe) W(ω) 0.00 rectangular window Barttlet window Parzen window [dB] -20.00 -40.00 -60.00 -80.00 -100.00 -120.00 0 4π T 8π T 12π T ω