ANALIZA SYGNAŁÓ W JEDNÓWYMIARÓWYCH

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

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

Podstawy Przetwarzania Sygnałów

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

Politechnika Wrocławska Wydział Elektroniki Mikrosystemów i Fotoniki Przetwarzanie sygnałów laboratorium ETD5067L

Filtracja. Krzysztof Patan

Przetwarzanie sygnałów

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

2. Próbkowanie Sygnały okresowe (16). Trygonometryczny szereg Fouriera (17). Częstotliwość Nyquista (20).

Politechnika Wrocławska Wydział Elektroniki Mikrosystemów i Fotoniki Przetwarzanie sygnałów laboratorium ETD5067L

Laboratorium Przetwarzania Sygnałów Biomedycznych

Przetwarzanie sygnałów

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

Cyfrowe przetwarzanie sygnałów Jacek Rezmer -1-

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

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

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

8. Realizacja projektowanie i pomiary filtrów IIR

SPRZĘTOWA REALIZACJA FILTRÓW CYFROWYCH TYPU SOI

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

Wydział Elektryczny Katedra Telekomunikacji i Aparatury Elektronicznej

DYSKRETNA TRANSFORMACJA FOURIERA

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

Wydział Elektryczny Katedra Telekomunikacji i Aparatury Elektronicznej

Laboratorium nr 4: Porównanie filtrów FIR i IIR. skończonej odpowiedzi impulsowej (FIR) zawsze stabilne, mogą mieć liniową charakterystykę fazową

WOJSKOWA AKADEMIA TECHNICZNA

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

Filtry cyfrowe. h(n) odpowiedź impulsowa. Filtr cyfrowy. Procesory sygnałowe (DSP), układy programowalne

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

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

Wydział Elektryczny. Katedra Telekomunikacji i Aparatury Elektronicznej. Konstrukcje i Technologie w Aparaturze Elektronicznej.

BADANIE FILTRÓW. Instytut Fizyki Akademia Pomorska w Słupsku

Liniowe układy scalone. Filtry aktywne w oparciu o wzmacniacze operacyjne

13.2. Filtry cyfrowe

Katedra Elektrotechniki Teoretycznej i Informatyki

ĆWICZENIE 6 Transmitancje operatorowe, charakterystyki częstotliwościowe układów aktywnych pierwszego, drugiego i wyższych rzędów

A-2. Filtry bierne. wersja

Charakterystyka amplitudowa i fazowa filtru aktywnego

Detekcja zespołów QRS w sygnale elektrokardiograficznym

Teoria obwodów / Stanisław Osowski, Krzysztof Siwek, Michał Śmiałek. wyd. 2. Warszawa, Spis treści

Laboratorium Techniki ultradźwiękowej w diagnostyce medycznej

5 Filtry drugiego rzędu

Filtry IIR. Zadania Przepróbkowywanie. Filtry IIR

A3 : Wzmacniacze operacyjne w układach liniowych

Wydział Elektryczny Katedra Telekomunikacji i Aparatury Elektronicznej

Temat: Filtracja cyfrowa okresowych sygnałów deterministycznych Ćwiczenie 3

6. Transmisja i generacja sygnałów okresowych

Laboratorium Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z przetwarzaniem sygnałów w MATLAB. 2. Program ćwiczenia. Przykład 1 Wprowadź

Temat: Filtracja cyfrowa okresowych sygnałów deterministycznych Ćwiczenie 3

Interpolacja, aproksymacja całkowanie. Interpolacja Krzywa przechodzi przez punkty kontrolne

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.

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

PORÓWNANIE METOD PROJEKTOWANIA FILTRÓW CYFROWYCH

Laboratorium Inżynierii akustycznej. Przetwarzanie dźwięku - wprowadzenie do efektów dźwiękowych, realizacja opóźnień

Wydział Elektryczny Katedra Telekomunikacji i Aparatury Elektronicznej

Diagnostyka obrazowa

CZWÓRNIKI KLASYFIKACJA CZWÓRNIKÓW.

Generowanie sygnałów na DSP

Diagnostyka obrazowa

1. Modulacja analogowa, 2. Modulacja cyfrowa

Analiza szeregów czasowych: 4. Filtry liniowe

Spis treści. Metody nieparametryczne. Transformacja Fouriera

Technika audio część 2

Systemy akwizycji i przesyłania informacji

Laboratorum 2 Badanie filtru dolnoprzepustowego P O P R A W A

Wydział Elektryczny Katedra Telekomunikacji i Aparatury Elektronicznej

Opis efektów kształcenia dla modułu zajęć

Imię.. Nazwisko Nr Indeksu...

Kompresja Danych. Streszczenie Studia Dzienne Wykład 13, f(t) = c n e inω0t, T f(t)e inω 0t dt.

Imię.. Nazwisko Nr Indeksu...

Zmiany fazy/okresu oscylacji Chandlera i rocznej we współrzędnych bieguna ziemskiego.

4 Zasoby językowe Korpusy obcojęzyczne Korpusy języka polskiego Słowniki Sposoby gromadzenia danych...

Filtry FIR i biblioteka DSPLIB

A6: Wzmacniacze operacyjne w układach nieliniowych (diody)

Kodowanie podpasmowe. Plan 1. Zasada 2. Filtry cyfrowe 3. Podstawowy algorytm 4. Zastosowania

10. Demodulatory synchroniczne z fazową pętlą sprzężenia zwrotnego

Wykonawcy: Data Wydział Elektryczny Studia dzienne Nr grupy:

Laboratorium Przetwarzania Sygnałów Biomedycznych

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

Laboratorium Przetwarzania Sygnałów

Filtry aktywne filtr górnoprzepustowy

Filtry cyfrowe procesory sygnałowe

Algorytmy detekcji częstotliwości podstawowej

CHARAKTERYSTYKI CZĘSTOTLIWOŚCIOWE

Transformata Fouriera

Notebook. Spis treści

AKADEMIA MORSKA KATEDRA NAWIGACJI TECHNICZEJ

Przykładowe pytania 1/11

Ćw. 8: POMIARY Z WYKORZYSTANIE OSCYLOSKOPU Ocena: Podpis prowadzącego: Uwagi:

Ćwiczenie: "Obwody prądu sinusoidalnego jednofazowego"

WSTĘP DO ELEKTRONIKI

Akwizycja i przetwarzanie sygnałów cyfrowych

(12) TŁUMACZENIE PATENTU EUROPEJSKIEGO (19) PL (11) PL/EP (96) Data i numer zgłoszenia patentu europejskiego:

Przetwarzanie obrazów wykład 6. Adam Wojciechowski

Andrzej Leśnicki Laboratorium CPS Ćwiczenie 7 1/7 ĆWICZENIE 7. Splot liniowy i kołowy sygnałów

Filtry. Przemysław Barański. 7 października 2012

PROCESORY SYGNAŁOWE - LABORATORIUM. Ćwiczenie nr 04

Ryszard Kostecki. Badanie własności filtru rezonansowego, dolnoprzepustowego i górnoprzepustowego

METODY ANALIZY SYGNAŁÓW WIBROAKUSTYCZNYCH

Transkrypt:

ANALIZA SYGNAŁÓ W JEDNÓWYMIARÓWYCH Generowanie podstawowych przebiegów okresowych sawtooth() przebieg trójkątny (wierzhołki +/-1, okres 2 ) square() przebieg kwadratowy (okres 2 ) gauspuls()przebieg sinusoidalny modyfikowany Gaussem (nieperiodyczny) chirp()przebieg kosinusoidalny o zmiennym okresie Zadanie 1: Wygeneruj falę trójkątną o czasie trwanie 1.5 s i częstotliwości 50 Hz. Częstotliwość próbkowania Fs=10 khz. Następnie 0,2 s trwania sygnału przedstaw na wykresie. (rysowaniu wykresów w Matlabie służy funkcja plot()) Fs=; t=..; x=.; plot(..), axis(..) Rysunek 1 Spodziewany wynik zadania 1-go Filtracja cyfrowa splot Jednowymiarowy splot 2-óch wektorów funkcja conv() m= y(n) = (h x)(n) = h(n m)x(m) m=

Przykład: x=randn(5,1); % dane wejściowe h=[1 1 1 1]/4; %odpowiedź impulsowa filtru Y=conv(h,x); %ruchoma średnia ważona wejścia Filtrowanie funkcji z zastosowaniem funkcji Matlaba: filter() filtfilt() eliminacja zniekształceń fazowych w trakcie filtracji fftfilt() filtracja FIR (Finite Impulse Response)w dziedzinie częstotliwości Odpowiedź impulsowa filtru: imp=[1 zeros(,1,49)]; % współczynniki filtru b=1; a=[1-0.9]; h=filter(b,a,imp); impz(b,a); Zadanie 2. Wykonaj filtrację sygnału x o czasie trwania 1s, składającego się z dwóch sinusoid o częstotliwości 3 Hz i 40 Hz. Częstotliwość próbkowania Fs=100 Hz. W tym celu utwórz filtr FIR 10-go rzędu stosując funkcję filter (wyjście yy) i filtfilt (wyjście y). Wyjaśnij różnice w działaniu obu filtrów. Fs= t=. x=.. b=ones(1,10)/10; y=. yy=.. subplot( ) plot(.) % Współczynniki filtru: % 3 wykresy w 1-ym oknie %wykres Charakterystyka częstotliwościowa filtrów cyfrowych [H,w]=freqz(b,a,n) H- zespolona odpowiedz częstotliwościowa H(e jw ) filtru cyfrowego w- dyskretna wartość częstości kołowej [rad/s] n-liczba pulsacji (dla ilu punktów będzie obliczana odpowiedź) a,b współczynniki filtru w postaci wektorowej

Rysunek 2 Spodziewany wynik zadanie 2-go Projektowanie filtrów IIR (Infinite Impulse Response) a) prototypowanie analogowe Najbardziej popularne filtry możliwe do implementacji w Matlabie: [b,a]=butter() - dolnoprzepustowy filtr Butterwotha, [b,a]=cheby1() - środkowoprzepustowy filtr Chebyshewa typu I, [b,a]=cheby2() - górnoprzepustowy filtr Chebyshewa typu II, [b,a]=ellip() - środkowozaporowy filtr eliptyczny. Konstrukcja filtru analogowego polega na dodaniu jako ostatniego parametru litery s a częstotliwości odcięcia w rad/s. b) metoda bezpośrednia [b,a]=yulewalk(f,n,m) Wektory b i a składają się z n+1 współczynników (licznika i mianownika) filtru IIR n-tego rzędu Wektory f i m zawierają dane aproksymujące charakterystykę amplitudowoczęstotliwościową filtru.: f- wektor punktów częstotliwościowych [0,1] gdzie 1-częstotliwośc Nyquista m- zdana amplituda odpowiedzi dla punktów z wektora f

Funkcja umożliwia projektowanie filtru przez dopasowanie odpowiedzi częstotliwościowej filtru do zadanego kształtu. Współczynniki dopasowania są znajdowane przez rozwiązanie znalezienia odwrotnej transformaty Fouriera dla idealnego widma częstotliwościowego i rozwiązania zmodyfikowanej postaci równania Yule-Walkera (wymagana znajomośćfunkcji autokorelacji) Zadanie 3 Znajdź 256 punktową odpowiedź częstotliwościową dla dolnoprzepustowego filtru Czebyshewa typu I 12-go rzędu o częstotliwości granicznej 200 Hz i oscylacjach w paśmie przepustowym 0.5 db Częstotliwość próbkowania Fs=1000 Hz. Wyświetl amplitudę odpowiedzi (funkcja abs()) i kąt fazowy w radianach (funkcja angle()). Analogiczną procedurę przeprowadź dla filtra Butterwortha (6-ty rząd, częstotliwość graniczna 300 Hz, częstotliwość próbkowania 2000 Hz). [b,a]=cheby1(.); [c,d]=butter(..) [h,f]=freqz(..); [g,z]=freqz(..); m=abs(h); n=abs(g); p=angle(h); r=angle(g); subplot(2,2,1) plot(f,m,'black'); subplot(2,2,2) plot(f,p*180/pi,'red'); subplot(2,2,3) plot(z,n,'black'); subplot(2,2,4)

plot(z,r*180/pi,'red'); Rysunek 3 Spodziewany rezultat zadania 3-go. U góry filtr Czebyshewa (czarny - amplituda, czerwony- kąt fazowy), na dole filtr Butterwortha (analogiczne oznaczenie) Projektowanie filtrów FIR (Finite Impulse Response) Do projektowanie filtrów FIR w Matlabie służą funkcję: fir() (zastosowanie okien z liniową fazą, projektowanie filtrów jedynie standardowych) b=fir(n,wn) fir2() (pozwala uzyskać dowolną charakterystykę częstotliwościową za pomocą odcinków liniowych) b=fir2(n,f,m) firls() (rozszerzenie poprzednich metod z minimalizacją błędu średniokwadratowego) bb=firls(n,f,m)