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

Podobne dokumenty
ADAPTACYJNE PRZETWARZANIE SYGNAŁÓW LABORATORIUM. Ćwiczenie 2. Badanie algorytmów adaptacyjnych LMS i RLS

ADAPTACYJNE PRZETWARZANIE SYGNAŁÓW LABORATORIUM. Ćwiczenie 2. Badanie algorytmów adaptacyjnych LMS i RLS

Rozdział 2: Metoda największej wiarygodności i nieliniowa metoda najmniejszych kwadratów

Sterowanie napędów maszyn i robotów

Egzamin / zaliczenie na ocenę*

Laboratorium Przetwarzania Sygnałów Biomedycznych

Adaptacyjne Przetwarzanie Sygnałów. Filtracja adaptacyjna w dziedzinie częstotliwości

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

CYFROWE PRZETWARZANIE SYGNAŁÓW

Analiza szeregów czasowych: 7. Liniowe modele stochastyczne

ADAPTACYJNE PRZETWARZANIE SYGNAŁÓW LABORATORIUM. Ćwiczenie 3. Adaptacyjne usuwanie szumów i interferencji

Analiza szeregów czasowych: 5. Liniowe modele stochastyczne

Ćwiczenie 3. Właściwości przekształcenia Fouriera

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

REGRESJA LINIOWA Z UOGÓLNIONĄ MACIERZĄ KOWARIANCJI SKŁADNIKA LOSOWEGO. Aleksander Nosarzewski Ekonometria bayesowska, prowadzący: dr Andrzej Torój

LABORATORIUM PODSTAW TELEKOMUNIKACJI

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania

ADAPTACYJNE PRZETWARZANIE SYGNAŁÓW LABORATORIUM. Ćwiczenie 3. Adaptacyjne usuwanie szumów i interferencji

Podstawy Przetwarzania Sygnałów

Algorytmy detekcji częstotliwości podstawowej

Aproksymacja funkcji a regresja symboliczna

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

[d(i) y(i)] 2. Do wyprowadzenia algorytmu RLS posłuży kryterium autokorelacyjne: J n = e 2 (i) i=1. λ n i [d(i) y(i)] 2 λ (0, 1]

Wydział Elektryczny Katedra Telekomunikacji i Aparatury Elektronicznej

DYSKRETNA TRANSFORMACJA FOURIERA

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

Model autoregresyjny stochastycznego szeregu czasowego

Praca dyplomowa magisterska

CYFROWE PRZTWARZANIE SYGNAŁÓW (Zastosowanie transformacji Fouriera)

b n y k n T s Filtr cyfrowy opisuje się również za pomocą splotu dyskretnego przedstawionego poniżej:

Ekonometria. Prognozowanie ekonometryczne, ocena stabilności oszacowań parametrów strukturalnych. Jakub Mućk. Katedra Ekonomii Ilościowej

Przekształcenia sygnałów losowych w układach

Akademia Górniczo-Hutnicza Wydział Elektrotechniki, Automatyki, Informatyki i Elektroniki

Systemy. Krzysztof Patan

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

Wydział Elektryczny Katedra Telekomunikacji i Aparatury Elektronicznej

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

x x 1. Przedmiot identyfikacji System x (1) x (2) : x (s) a 1 a 2 : a s mierzone, a = zestaw współczynników konkretyzujacych F ()

Teoria sygnałów Signal Theory. Elektrotechnika I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

KARTA MODUŁU / KARTA PRZEDMIOTU

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

Laboratorium Przetwarzania Sygnałów

Politechnika Łódzka. Instytut Systemów Inżynierii Elektrycznej. Laboratorium cyfrowej techniki pomiarowej. Ćwiczenie 3

Metody matematyczne w analizie danych eksperymentalnych - sygnały, cz. 2

Wpływ nieliniowości elementów układu pomiarowego na błąd pomiaru impedancji

TEORIA OBWODÓW I SYGNAŁÓW LABORATORIUM

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

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

Wydział Elektryczny Katedra Telekomunikacji i Aparatury Elektronicznej

8. Realizacja projektowanie i pomiary filtrów IIR

ADAPTACYJNE PRZETWARZANIE SYGNAŁÓW LABORATORIUM. Ćwiczenie 4. Wybrane telekomunikacyjne zastosowania algorytmów adaptacyjnych

w analizie wyników badań eksperymentalnych, w problemach modelowania zjawisk fizycznych, w analizie obserwacji statystycznych.

Modele i wnioskowanie statystyczne (MWS), sprawozdanie z laboratorium 1

WYKŁADY ZE STATYSTYKI MATEMATYCZNEJ wykład 7 i 8 - Efektywność estymatorów, przedziały ufności

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

Metody Prognozowania

Andrzej Leśnicki Laboratorium CPS Ćwiczenie 9 1/5 ĆWICZENIE 9. Kwantowanie sygnałów

Automatyka i Regulacja Automatyczna Laboratorium Zagadnienia Seria II

Sposoby modelowania układów dynamicznych. Pytania

Wydział Elektryczny Katedra Telekomunikacji i Aparatury Elektronicznej

Metoda momentów i kwantyli próbkowych. Wrocław, 7 listopada 2014

Cyfrowe Przetwarzanie Obrazów i Sygnałów

Modele zapisane w przestrzeni stanów

2. Założenie niezależności zakłóceń modelu - autokorelacja składnika losowego - test Durbina - Watsona

Metody systemowe i decyzyjne w informatyce

ANALIZA WIDMOWA SYGNAŁÓW (1) Podstawowe charakterystyki widmowe, aliasing

Matematyka z el. statystyki, # 6 /Geodezja i kartografia II/

Przetwarzanie sygnałów

Wzmacniacze operacyjne

Spis treści. Przedmowa... XI. Rozdział 1. Pomiar: jednostki miar Rozdział 2. Pomiar: liczby i obliczenia liczbowe... 16

Wprowadzenie. Spis treści. Analiza_sygnałów_-_ćwiczenia/Filtry

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

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

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

POLITECHNIKA POZNAŃSKA

Analizy Ilościowe EEG QEEG

Ekonometria. Dobór postaci analitycznej, transformacja liniowa i estymacja modelu KMNK. Paweł Cibis 9 marca 2007

Zastosowanie modelu regresji logistycznej w ocenie ryzyka ubezpieczeniowego. Łukasz Kończyk WMS AGH

Politechnika Łódzka. Instytut Systemów Inżynierii Elektrycznej

Matematyka ubezpieczeń majątkowych r.

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

ANALIZA SYGNAŁÓ W JEDNÓWYMIARÓWYCH

Teoria sterowania - studia niestacjonarne AiR 2 stopień

W celu obliczenia charakterystyki częstotliwościowej zastosujemy wzór 1. charakterystyka amplitudowa 0,

Metody analizy zapisu EEG. Piotr Walerjan

Optymalizacja ciągła

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania

ĆWICZENIE nr 3. Badanie podstawowych parametrów metrologicznych przetworników analogowo-cyfrowych

STUDIA MAGISTERSKIE DZIENNE LABORATORIUM SYGNAŁÓW, SYSTEMÓW I MODULACJI. Filtracja cyfrowa. v.1.0

BADANIE DRGAŃ TŁUMIONYCH WAHADŁA FIZYCZNEGO

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

Analiza sygnałów biologicznych

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

Tematyka egzaminu z Podstaw sterowania

ADAPTACYJNE PRZETWARZANIE SYGNAŁÓW LABORATORIUM. Ćwiczenie 5 - suplement

Politechnika Wrocławska, Wydział Informatyki i Zarządzania. Modelowanie

Cyfrowe Przetwarzanie Obrazów i Sygnałów

Ćwiczenie 3 Badanie własności podstawowych liniowych członów automatyki opartych na biernych elementach elektrycznych

WYZNACZANIE CECH PUNKTOWYCH SYGNAŁÓW POMIAROWYCH

Wydział Elektryczny Katedra Telekomunikacji i Aparatury Elektronicznej

Transkrypt:

ADAPTACYJNE PRZETWARZANIE SYGNAŁÓW LABORATORIUM Ćwiczenie 1 Modelowanie i analiza widmowa dyskretnych sygnałów losowych 1. CEL ĆWICZENIA Celem ćwiczenia jest zapoznanie studentów z wybranymi algorytmami filtracji adaptacyjnej stosowanymi do estymacji parametrów sygnałów modelowanych procesami ARMA oraz przedstawienie nowoczesnych metod analizy widmowej opartych na liniowym modelowaniu dyskretnych procesów losowych. 2. ZAKRES BADAŃ W pierwszej części ćwiczenia badane są dwa algorytmy adaptacyjnej identyfikacji modeli ARMA sygnału losowego: blokowy transwersalny algorytm typu LS w wersji Kay a; rekursywny transwersalny algorytm oparty na kryterium największej wiarygodności (tzw. algorytm Friedlandera). W drugiej części ćwiczenia badane są natomiast metody analizy widmowej oparte na autoregresyjnym modelu dyskretnego procesu losowego. Badania szerokiej klasy algorytmów modelowania AR zaimplementowanych w pakiecie AFRICA przeprowadzone są dla różnych typów sygnałów syntetycznych i rzeczywistych (sygnał EEG). W szczególności badane są adaptacyjne właściwości algorytmów na przykładzie sygnałów niestacjonarnych (sygnał sinusoidalny o liniowo narastającej częstotliwości (chirp) oraz sygnał EEG). 3. PODSTAWY TEORETYCZNE 3.1 Model ARMA dyskretnego procesu losowego Losowy proces autoregresji z ruchomą średnią ARMA (AutoRegressive Moving Average) opisany jest następującym równaniem różnicowym: p q X(n) = a i X(n i) + W (n) + b j W (n j), (1) i=1 j=1 gdzie W (n) jest szumem białym, a liczby p i q określają rząd modelu ozn. ARMA(p, q). Innymi słowy jest to proces otrzymywany na wyjściu filtru liniowego o transmitancji H(z), pobudzanego szumem W (n). Transmitancja H(z) ma przy tym postać: H(z) = B(z) A(z) = 1 + b 1z 1 + + b q z q. (2) 1 a 1 z 1 a p z p 1

Filtr o transmitancji H(z) nazywany jest filtrem modelującym. Jeśli filtr ten spełnia warunek minimalnofazowości, to wówczas sensownym staje zagadnienie filtru odwrotnego, rozumianego jako filtr o transmitancji G(z) = 1/H(z) = A(z)/B(z). Jeśli na wejście takiego filtru podamy sygnał X(n), to na jego wyjściu otrzymamy szum biały. Mamy wtedy do czynienia z problemem wybielania sygnałów, który sprowadza się do znalezienia transmitancji filtru odwrotnego. Jeśli transmitancja H(z) filtru modelującego jest znana lub inaczej znany jest model sygnału X(n), to tak postawione zadanie jest trywialne. W praktyce jednak model sygnału X(n) nie jest znany. Co więcej nie ma żadnej pewności, że obserwowany sygnał spełnia równanie modelu ARMA (1). W takiej sytuacji problem wybielania sygnału wiąże się nierozerwalnie z problemem modelowania, tzn. znalezienia takiego filtru liniowego o transmitancji ˆB(z)/ Â(z), którego wyjście przy pobudzaniu szumem białym na wejściu jest w jakimś sensie przybliżeniem obserwowanego sygnału X(n). Filtr wybielający ma wówczas transmitancję Ĝ(z) = Â(z)/ ˆB(z). Przedstawiony powyżej schemat rozwiązania problemu wybielania poprzez uprzednie modelowanie ma znaczenie czysto teoretyczne i wyłącznie poglądowe. W praktyce bowiem zdecydowana większość algorytmów znajdowania modelu ARMA dla obserwowanego sygnału pracuje w odwróconej kolejności. Model znajdowany jest poprzez uprzednie wybielanie sygnału, którego obserwowane próbki przetwarzane są przez filtr adaptacyjny w taki sposób, aby na wyjściu tego filtru pojawił się sygnał błędu o właściwościach możliwie najbardziej zbliżonych do szumu białego. Filtr modelujący uzyskuje się wtedy poprzez odpowiednie odwrócenie filtru wybielającego. Dowodzi to, że z praktycznego punktu widzenia problemy wybielania i modelowania sygnałów są ze sobą nierozerwalnie związane i należy je traktować łącznie. 3.2 Adaptacyjne algorytmy modelowania procesów losowych ARMA W ćwiczeniu badane są dwa algorytmy modelowania ARMA. Pierwszym z nich jest blokowy algorytm transwersalny oparty na kryterium LS. Istotą tego algorytmu jest połączenie rozwiązania nadokreślonego układu zmodyfikowanych równań Yula-Walkera (estymacja parametrów AR) z metodą Kay a estymacji parametrów MA w modelu ARMA. Algorytm ten jest opisany szczegółowo w [1, 2]. Drugim algorytmem jest rekursywny algorytm oparty na kryterium największej wiarygodności [3]. Ze względu na duże znaczenie praktyczne w klasie algorytmów estymacji parametrów procesów ARMA zostanie on omówiony dokładniej. Przyjmujemy następujące oznaczenia: θ = [ a 1,..., a p, b 1,..., b q ] T - wektor parametrów modelu, ˆθ n = [ â 1 (n),..., â p (n), ˆb 1 (n),..., ˆb q (n)] T - wektor estymat parametrów modelu, ν n = [x(n 1),..., x(n p), e(n 1),..., e(n q) T - wektor danych (obserwacji), ν n = [ x(n 1),..., x(n p), ẽ(n 1),..., ẽ(n q) T - wektor danych po filtracji. Zakładając, że znamy już wektor estymat parametrów ˆθ n 1 wyznaczony dla poprzednich obserwacji możemy, zgodnie z ogólną zasadą algorytmów rekursywnych, wyznaczyć wektor estymat ˆθ n po zarejestrowaniu obserwacji x(n). Bezpośrednio przed zarejestrowaniem obserwacji x(n) dostępne są następujące wielkości: ˆθ n 1, ν n, ν n oraz macierz Q n 1 = E[(ˆθ n 1 θ)(ˆθ n 1 θ) T ], (3) będąca macierzą kowariancji błędu. Po zarejestrowaniu próbki x(n) możemy zatem wyznaczyć błąd predykcji: ε(n) = x(n) ν T n ˆθ n 1 (4) 2

oraz macierz kowariancji błędu w chwili n: Q n = 1 λ n Qn 1 Q n 1 ν n ν T nq n 1 λ n + ν T n 1Q n 1 ν n 1. (5) Rola parametru λ n zostanie wyjaśniona niżej. Główna rekursja na parametry modelu przyjmuje postać: ˆθ n = ˆθ n 1 + Q n ν n ε(n). (6) Po wyznaczeniu bieżącej wartości wektora estymat ˆθ n możemy wyznaczyć błąd resztkowy: e(n) = x(n) ν T n ˆθ n, (7) który występuje w wektorze obserwacji ν n+1. Mając z kolei wektor ν n+1 możemy wyznaczyć wektor danych po filtracji ν n+1 do następnej iteracji. W tym celu należy dokonać następującej operacji filtracji: x n (z) = 1 ˆB n (kz 1 ) x n(z), ẽ n (z) = 1 ˆB n (kz 1 ) e n(z), (8) gdzie ˆB n (kz 1 ) = 1 + kˆb 1 (n)z 1 + k 2ˆb2 (n)z 2 + + k qˆbq (n)z q. (9) Rolą stałej k jest zapewnienie stabilności filtru. W wersji algorytmu zaimplementowanej w pakiecie AFRICA wartość tej stałej jest dobierana automatycznie. Występujący wcześniej parametr λ n jest pewnym parametrem wagowym nazywanym również wykładniczym współczynnikiem zapominania. Często przyjmuje się, że λ n = const. W wersji algorytmu badanej w ćwiczeniu przyjęto jednak, że λ n = (1 β)λ n 1 + β, gdzie λ 0 = 0, 95, β zaś jest stałą dodatnią o małej wartości (β < 1), która ma jednakże istotny wpływ na szybkość zbieżności algorytmu. 3.3 Analiza widmowa oparta na modelowaniu autoregresyjnym Proces autoregresyjny AR jest szczególnym przypadkiem procesu ARMA rozważanego w punkcie 3.1. Losowy dyskretny proces autoregresji opisany jest następującym równaniem: p X(n) = a i X(n i) + W (n). (10) i=1 Podobnie jak dla procesu ARMA, proces AR otrzymywany jest na wyjściu filtru liniowego o transmitancji H(z) pobudzanego szumem W (n) z tą różnicą, że tym razem transmitancja ta ma postać: H(z) = 1 A(z) = 1. (11) 1 a 1 z 1 a p z p Zgodnie z właściwościami transmisyjnymi układów liniowych widmowa gęstość mocy sygnału na wyjściu filtru, a więc procesu autoregresyjnego jest dana zależnością: S XX (e jθ ) = σ 2 W 1 1 a 1 e jθ a p e jpθ 2. (12) 3

Oczywiście podaną zależność widmową można bez trudu uogólnić na przypadek procesu ARMA. Wówczas otrzymujemy S XX (e jθ ) = σw 2 1 + b 1 e jθ + + b q e jqθ 1 a 1 e jθ a p e jpθ 2. (13) Przedstawione zależności widmowe stanowią podstawę analizowanych w ćwiczeniu nowoczesnych metod estymacji widma opartych na modelowaniu procesów losowych. Zgodnie z zależnościami (12) i (13), znając parametry modelu, możemy bez trudu wyznaczyć widmową gęstość mocy obserwowanego procesu. Oczywiście w praktyce parametry modelu nie są znane i należy je estymować na podstawie próbek pojedynczej realizacji obserwowanego sygnału losowego. W tym miejscu należy podkreślić, że w porównaniu z klasycznymi metodami estymacji widma takimi jak metoda periodogramów, metody oparte na modelowaniu sygnałów charakteryzują się znacznie lepszą rozdzielczością, a także lepszymi właściwościami statystycznymi estymatora, takimi jak obciążenie czy wariancja. Cena jaką trzeba zapłacić za taką poprawę to znaczne zwiększenie złożoności obliczeniowej algorytmów estymacji widma mocy. 4. BADANIA EKSPERYMENTALNE 4.1 Badanie algorytmów estymacji parametrów procesu ARMA Wygenerować 500 próbek sygnału ARMA(2, 2) o współczynnikach b = [1-1,7150 0,9810] T oraz a = [1-0,9500 0,9025] T, wykorzystując do tego celu następującą sekwencję instrukcji: rand( normal ); x = rand(1,500); y = filter(b,a,x); 1. Wyestymować widmo sygnału za pomocą blokowego algorytmu Kay a BLK i porównać je na jednym wykresie logarytmicznym z charakterystyką amplitudową filtru modelującego. Skorzystać z funkcji freqz. Skomentować wyniki. 2. Wybielić sygnał za pomocą estymowanego i idealnego filtru odwrotnego. Porównać i skomentować wyniki na podstawie oceny widma mocy i funkcji autokorelacji wybielonych sygnałów. 3. Wygenerowany sygnał ARMA(2, 2) poddać filtracji za pomocą rekursywnego algorytmu Friedlandera RML dla kilku wartości stałej β (β = 0, 3; 0, 1; 0, 05; 0, 01; 0), badając jednocześnie wpływ tej stałej na jakość estymacji widma oraz dokładność estymacji współczynników. 4. Porównać jakość wybielania sygnału dla trzech wybranych wartości stałej β. 4.2 Estymacja widma zaszumionych sygnałów sinusoidalnych 1. Wygenerować sygnał o długości 500 próbek będący sumą dwóch składowych harmonicznych o jednostkowych amplitudach oraz częstotliwościach unormowanych 0,20 i 0,30 zakłóconych addytywnym szumem białym. Wyestymować widmo takiego sygnału za pomocą algorytmu BLK, zakładając jednocześnie, że sygnał ten jest dobrze 4

modelowany procesem ARMA(4, 4). Zbadać jakość estymacji widma w zależności od wariancji szumu zakłócającego. 2. Powtórzyć badania z punktu 1 zbliżając do siebie częstotliwości unormowane składowych sinusoidalnych (przyjąć wartości 0,20 i 0,21). 4.3 Estymacja widma sygnału zespolonego za pomocą modelowania AR Ten punkt ćwiczenia został zrealizowany w pakiecie AFRICA jako program demo 6. Sygnał zespolony, którego widmo będzie estymowane za pomocą różnych algorytmów AR dostępnych w pakiecie AFRICA jest krótkim 64 punktowym ciągiem danych. Zawiera on w swoim widmie dwie silne blisko siebie położone sinusoidy zespolone o częstotliwościach unormowanych 0,20 i 0,21, a także dwie słabsze o 20 db sinusoidy o częstotliwościach -0,15 i 0,10. Sygnał użyteczny składający się z tych czterech zespolonych sinusoid zakłócony jest szumem kolorowym występującym w pasmach częstotliwości od -0,50 do -0,20 oraz od 0,20 do 0,50. Widma będą estymowane kolejno za pomocą następujących algorytmów: BLT, BLL, GAT, GAL, LST. Rząd modelu AR ustalono na 15. Oglądając kolejno estymowane widma porównać i skomentować rezultaty pod kątem rozdzielenia dwóch bliskich składowych sinusoidalnych, skuteczności wychwycenia składowych o mniejszych amplitudach oraz obecności ewentualnych artefaktów. 4.4 Zastosowanie algorytmów rekursywnych do estymacji charakterystyk procesu niestacjonarnego Wygenerować 100 próbek sygnału sinusoidalnego o liniowo narastającej częstotliwości unormowanej w zakresie od 0,16 do 0,32 zakłócanego szumem białym o odchyleniu standardowym σ W = 0, 1 (program demonstracyjny demo 4). 1. Wyznaczyć widmo takiego sygnału metodą FFT oraz blokowym algorytmem AR wysokiego rzędu (np. 32). Skomentować wyniki. 2. Do estymacji widma zastosować rekursywny algorytm rzędu 4 (np. LST). Za pomocą odpowiednich procedur wizualizacji wyników dostępnych w pakiecie AFRICA zbadać możliwość śledzenia widma chwilowego sygnału niestacjonarnego przez algorytm rekursywny. Sformułować wnioski ogólne. 4.5 Zastosowanie algorytmów rekursywnych do estymacji widma chwilowego sygnału EEG Rekursywna estymacja widma chwilowego sygnału EEG została zaimplementowana jako program demonstracyjny pakietu AFRICA o nazwie demo 5. Sygnał EEG wykorzystany w tym pokazowym programie jest fragmentem sygnału rzeczywistego nagranego podczas całonocnego badania pacjenta w szpitalu. Podobnie jak w poprzednim punkcie jest to sygnał niestacjonarny. Analiza widmowa tego sygnału służy do rozpoznawania faz snu, a w szczególności tzw. wrzecion sennych, które stanowią istotną informację diagnostyczną dla lekarzy. Szczegóły dotyczące analizowanego przebiegu EEG podane zostaną jako komentarze w trakcie kolejnych kroków wykonywania się programu demo 5. 5

4.6 Zastosowanie algorytmów AR do estymacji widma procesów ARMA Wygenerować sygnał ARMA(2, 2) o dowolnych (ale sensownych) wymyślonych przez ćwiczących parametrach. Dokonać estymacji widma tego sygnału za pomocą kilku wybranych algorytmów AR. Zbadać wpływ rzędu algorytmu AR na jakość estymacji. LITERATURA [1] M. L. Hönig and D. G. Messerschmitt, Adaptive Filters. Kluwer Academic Publishers, 1984. [2] B. Widrow and S. D. Stearns, Adaptive Signal Processing. Englewood Cliffs: Prentice- Hall, 1985. [3] B. Friedlander, Recursive Maximum Likelihood Algorithm for ARMA Spectral Estimation, IEEE Trans. on Information Theory, July 1982. [4] P. M. Clarkson, Optimal and Adaptive Signal Processing. CRC Press, 1993. 6