Analiza częstotliwościowa
Zasugerowano, aby zintegrować ten artykuł z artykułem Analiza harmoniczna.
|
Analiza częstotliwościowa – stosuje się ją do określenia składowych częstotliwościowych zawartych w przebiegu czasowym funkcji. W bardzo znacznym stopniu stosowana jest ona w przetwarzaniu sygnałów. Przedstawienie sygnału w dziedzinie częstotliwości nazywane jest widmem sygnału.
Podstawy analizy częstotliwościowej stworzył francuski matematyk Jean Baptiste Joseph Fourier – są to szeregi Fouriera i transformacja Fouriera. Analiza metodami Fouriera zarówno przy pomocy szeregów trygonometrycznych, jak i transformacji jest jedną z najstarszych dziedzin analizy matematycznej[1]. W przypadku przetwarzania sygnałów analiza częstotliwościowa dotyczy zarówno sygnałów analogowych, jak i cyfrowych.
Dla sygnałów analogowych korzystamy z szeregu Fouriera bądź z całkowego przekształcenia Fouriera. W przypadku sygnałów cyfrowych do określenia składowych częstotliwościowych przebiegu czasowego używamy dyskretnej transformaty Fouriera.
Sygnały analogowe edytuj
Sygnały analogowe podobnie jak funkcje matematyczne możemy podzielić na okresowe i nieokresowe. Dla analogowych sygnałów okresowych, korzystając z szeregu Fouriera można określić wartości amplitud częstotliwości podstawowej i harmonicznych – jest to powód dla którego analiza częstotliwościowa nazywana jest również analizą harmoniczną.
Dla sygnałów analogowych nieokresowych analiza częstotliwościowa dokonywana jest za pomocą transformacji Fouriera.
Przykład 1 edytuj
Obliczyć widmo sygnału prostokątnego danego ogólnym wzorem:
Transformacja Fouriera:
Podstawiając do powyższego wzoru, otrzymujemy następujące obliczenia:
Otrzymujemy w ten sposób wzór, w którym jest amplitudą widma, natomiast stanowi jego część fazową.
Przykład 2 edytuj
Obliczyć widmo sygnału danego wzorem:
Podstawiając odpowiednie granice całkowania otrzymujemy widmo sygnału
Przykład 3 edytuj
Obliczyć widmo Delty Diraca:
Przykład 4 edytuj
Dane są sygnały o wzorach:
Obliczyć widmo sygnału:
Widmo sygnału
Widmo sygnału
Korzystając z operacji splotu dwóch funkcji, otrzymujemy wzór widma sygnału
Sygnały cyfrowe edytuj
Przy analizie częstotliwościowej sygnałów cyfrowych posługujemy się dyskretną transformacją Fouriera. W celu zmniejszenia złożoności obliczeniowej używana jest również szybka transformacja Fouriera.
Przykład 1 edytuj
Przeprowadzić analizę częstotliwościową sygnału:
Korzystając ze wzoru na DFT:
oraz macierzy
obliczamy macierz
Następnie wymnażając macierz przez wektor
otrzymujemy wartości kolejnych próbek widma
czyli:
gdzie amplituda to:
a część fazowa to:
Zastosowanie analizy częstotliwościowej edytuj
Analiza częstotliwościowa jest wykorzystywana w wielu dziedzinach. Najczęściej stosowana jest w analizie sygnałów akustycznych, takich jak określanie charakterystyk częstotliwościowych słuchu, hałasu czy akustyki pomieszczeń. Co więcej, stanowi ważną część profesjonalnych programów będących cyfrowymi stacjami roboczymi do obróbki dźwięków audio (np. Cubase, Pro Tools, FL Studio itp.).
Wykorzystywana jest również w przetwarzaniu sygnałów mowy. Funkcje będące modelami mowy, są dzięki wspomnianym metodom Fouriera zamieniane na ciągi wartości liczbowych lub funkcje, prezentujące częstotliwości zawarte w analizowanej mowie[1]. Wyznaczanie częstotliwości zawartych w przebiegu czasowym sygnału mowy, pozwala na jego dalszą analizę i prowadzi do powstawania wielu nowoczesnych rozwiązań takich jak np. interfejsy głosowe dla osób niepełnosprawnych, syntezatory mowy itp.
Przypisy edytuj
Bibliografia edytuj
- Przetwarzanie mowy, B. Ziółko, M. Ziółko, Wydawnictwa AGH, Kraków 2011.
- J. Szabatin, Podstawy teorii sygnałów, wyd. 4, Wydawnictwa Komunikacji i Łączności, Warszawa 2002.
- Alan V. Oppenheim, Ronald W. Schafer, Cyfrowe przetwarzanie sygnałów, Wydawnictwa Komunikacji i Łączności, Warszawa 1979.
Linki zewnętrzne edytuj
- Materiały Dydaktyczne DSP AGH. dsp.agh.edu.pl. [zarchiwizowane z tego adresu (2013-12-17)].