Wysylanie wiadomosci e mail Cyfrowe przetwarzanisygnalow Filtry, Cyfrowe przetwarzanisygnałów Filtry cyfrowe, Cyfrowe przetwarzanie sygnałów


Cyfrowe przetwarzanie sygnałów

Cyfrowe przetwarzanie sygnałów (CPS; ang. Digital Signal Processing, DSP) - dziedzina nauki i techniki zajmująca się sygnałami w postaci cyfrowej i metodami przetwarzania takich sygnałów. Cyfrowe przetwarzanie sygnałów i analogowe przetwarzanie sygnałów są gałęziami nadrzędnej dyscypliny: przetwarzania sygnałów. W ramach CPS wskazać można takie obszary jak: cyfrowe przetwarzanie dźwięku, cyfrowe przetwarzanie obrazów oraz przetwarzanie mowy.

Pierwszym etapem cyfrowego przetwarzania sygnałów jest zazwyczaj konwersja sygnału z postaci analogowej na cyfrową za pomocą przetwornika analogowo-cyfrowego. Często, sygnał przetworzony cyfrowo jest sygnałem wejściowym dla układu analogowego - wymaga to zastosowania przetwornika cyfrowo-analogowego.

Algorytmy cyfroweg (Algorytm - w matematyce oraz informatyce skończony, uporządkowany ciąg jasno zdefiniowanych czynności, koniecznych do wykonania pewnego zadania. Słowo "algorytm" pochodzi od nazwiska Muhammed ibn Musa Alchwarizmi (أبو عبد الله محمد بن موسى الخوارزمي) matematyka perskiego z IX wieku i początkowo oznaczało w Europie sposób obliczeń oparty na dziesiętnym systemie liczbowymo) przetwarzania sygnałów są niekiedy realizowane przez specjalizowane urządzenia komputerowe, które korzystają ze specjalizowanych procesorów sygnałowych (ang. Digital Signal Processor, DSP). Pozwalają one na przetwarzanie sygnałów w czasie rzeczywistym (ang. real time signal processing).

0x01 graphic
Dziedziny, w których realizuje się CPS

W CPS zazwyczaj analizuje się sygnał w jednej z następujących dziedzin: w dziedzinie czasu (sygnały jednowymiarowe), w dziedzinie przestrzeni (sygnały wielowymiarowe), w dziedzinie częstotliwości .

Dziedzina czasu i przestrzeni Dziedzina czasu to naturalna dziedzina opisu i analizy sygnałów i układów w funkcji zmiennej t - czasu

Do najpowszechniejszych operacji przetwarzania sygnałów w dziedzinie czasu i przestrzeni należy obróbka sygnału wejściowego w celu poprawienia jego własności. Odbywa się to w procesie nazywanym filtracją. Ogólnie, filtracja sprowadza się do wykonania pewnych operacji na zbiorze próbek wejściowych sąsiadujących z bieżącą próbką, a niekiedy także z wykorzystaniem pewnej ilości poprzednich próbek sygnału wyjściowego. Są różne sposoby charakteryzowania filtrów np:

Dziedzina częstotliwości

Dziedzina częstotliwości to dziedzina opisu i analizy sygnałów i układów w funkcji zmiennej f - częstotliwości

Sygnały są przekształcane z dziedziny czasu do dziedziny częstotliwości zazwyczaj za pomocą transformacji Fouriera. Z wyniku transformaty możemy dowiedzieć się o amplitudzie i fazie poszczególnych składowych częstotliwościowych.

Zastosowania

Do głównych zastosowań CPS należą przetwarzanie dźwięku, kompresja dźwięku, cyfrowe przetwarzanie obrazów, kodowanie wideo, przetwarzanie mowy, rozpoznawanie mowy i telekomunikacja cyfrowa. Szczególnymi przykładami mogą być: kompresja mowy i transmisja w cyfrowej telefonii komórkowej, filtry DSP w urządzeniach radiokomunikacyjnych pozwalające zwiększyć stosunek sygnału użytecznego do szumu, equalizacja dźwięku w sprzęcie hi-fi, prognozy pogody, prognozy ekonomiczne, przetwarzanie danych sejsmicznych, analiza i kontrola procesów przemysłowych , obrazowanie medyczne takie jak tomografia komputerowa, magnetyczny rezonans jądrowy i efekty cyfrowe używane w gitarach elektrycznych i wzmacniaczach. Ważną dziedziną zastosowań, która znacząco posunęła naprzód badania, technologię i układy DSP była obróbka sygnałów w sprzęcie militarnym, w szczególności technika sonarowa, a potem w raz z rozwojem układów mogących przetwarzać sygnały wyższych częstotliwości - technika radarowa. Cyfrowe przetwarzanie sygnałów znalazło zastosowanie w nowoczesnym elektronicznym sprzęcie pomiarowym ze zobrazowaniem wyników pomiarów na ekranie. Wielokanałowe cyfrowe przetwarzanie sygnałów stanowi podstawę współczesnych systemów badawczych w radioastronomii.

Filtr cyfrowy

Filtrem cyfrowym nazywamy algorytm realizowany przez program komputerowy lub cyfrowy układ sekwencyjny, który w reakcji na ciąg próbek sygnału dyskretnego podanego na swoje wejście odpowiada ciągiem próbek wyjściowych, zgodnie z deterministyczną funkcją przejścia, która może być liniowa lub nieliniowa.

Filtr cyfrowy posiada pamięć wewnętrzną, w której zapisywany jest stan, dzięki któremu odpowiedź na każdą kolejną próbkę nie zależy wyłącznie od tej próbki, ale również od innych próbek. Jeśli zależność ta dotyczy wyłącznie próbek poprzednich, taki filtr nazywamy przyczynowym, jeśli uwzględniane są również próbki przyszłe - nieprzyczynowym.

W przypadku filtru liniowego jego właściwości całkowicie określa dyskretna odpowiedź impulsowa, a sygnał wyjściowy jest splotem dyskretnym sygnału wejściowego z tą odpowiedzią. W dziedzinie częstotliwości właściwości takiego filtru opisuje transmitancja.

(Splot (mnożenie splotowe) - w matematyce specyficzne działanie dwuargumentowe często wykorzystywane również w informatyce i automatyce; nazwą tą nazywa się również wynik tego działania.)

Zachowanie dynamiczne filtru nieliniowego jest zazwyczaj bardziej skomplikowane, dlatego odpowiedź impulsowa takiego filtru nie opisuje wszystkich jego właściwości i nie wystarcza do przewidzenia reakcji filtru na dowolny sygnał wejściowy.

Filtry cyfrowe można podzielić na dwie grupy:

  1. Filtry o skończonej odpowiedzi impulsowej (SOI, ang. finite impulse response - FIR)

  2. Filtry o nieskończonej odpowiedzi impulsowej (NOI, ang. infinite impulse response - IIR)

Filtr o skończonej odpowiedzi impulsowej

Filtr o skończonej odpowiedzi impulsowej - (ang. Finite Impulse Response filter - FIR filter) to rodzaj nierekursywnego filtru cyfrowego.

Nazwa FIR oznacza filtr o skończonej odpowiedzi impulsowej (polski skrót tej nazwy to filtr SOI). Oznacza to tyle, że reakcja na wyjściu tego układu na pobudzenie o skończonej długości jest również skończona (przez długość pobudzenia i odpowiedzi rozumiemy tu długość odcinka czasu, dla którego próbki sygnału przyjmują wartości niezerowe). Aby warunek ten był spełniony, w filtrach tego typu nie występuje pętla sprzężenia zwrotnego, co widać na poniższym schemacie (porównaj z filtrem NOI, w którym występuje pętla sprzężenia zwrotnego).

Na powyższym schemacie człony bi oznaczają współczynniki filtru, a człony z − 1 są to opóźnienia o jedną próbkę.


Wzór na transmitancję filtru jest wielomianem opisanym za pomocą współczynników filtru:

0x01 graphic

Odpowiedź impulsowa filtru FIR jest tożsama z ciągiem współczynników {bi}.

Realizacja skomplikowanych transmitancji wymaga wielomianu wysokiego rzędu, dlatego w porównaniu z filtrem o nieskończonej odpowiedzi impulsowej dla uzyskania podobnej charakterystyki potrzeba więcej zasobów sprzętowych, przez co realizacja jest bardziej złożona obliczeniowo. Współczesne implementacje filtrów FIR wykorzystują realizacje transformacje ortogonalne (DFT, DCT), co znacząco zmniejsza złożoność, przybliżając ją do złożoności filtrów IIR.

Zalety i wady

Filtry FIR są obecnie częściej stosowane niż IIR, z powodu następujących zalet:

Jedynymi, choć istotnymi wadami filtrów FIR w porównaniu do IIR są:

Filtr o nieskończonej odpowiedzi impulsowej

Filtr IIR jest jednym z rodzajów filtrów cyfrowych, który w odróżnieniu od filtrów FIR jest układem rekursywnym. Skrót IIR (ang. Infinite Impulse Response) oznacza nieskończoną odpowiedź impulsową (w polskiej literaturze stosowany jest również skrót NOI). Znaczy to tyle, że reakcja na pobudzenie o skończonym czasie trwania jest teoretycznie nieskończenie długa. Jest to efektem występowania pętli sprzężenia zwrotnego widocznej na schemacie blokowym (porównaj ze schematem filtru FIR).

Na powyższym schemacie moduły z − 1 oznaczają opóźnienie sygnału o jedną próbkę, natomiast ai oraz bi są współczynniki filtra.

Transmitancję filtru IIR można opisać:

0x01 graphic

lub po rozpisaniu wzorów na wielomiany opisujące bieguny i zera:

0x01 graphic

Zera transmitancji determinowane są przez miejsca zerowe wielomianu licznika, zaś miejsca zerowe wielomianu mianownika określają bieguny transmitancji.

Zalety i wady

Ze względu na dużą elastyczność w kształtowaniu przebiegu funkcji za pomocą ilorazu wielomianów, znacznie łatwiej uzyskać pożądaną charakterystykę używając filtru IIR niskiego rzędu niż filtru FIR. Wynikają z tego dwie podstawowe zalety filtrów IIR w porównaniu do FIR:

Te zalety spowodowały duże zainteresowanie filtrami IIR i burzliwy rozwój teorii ich projektowania w latach 70. XXw, które przypadają na początki rozwoju technik CPS, gdy nie były dostępne procesory o odpowiedniej mocy.


Do wad filtrów IIR należy zaliczyć:


Z uwagi na rosnącą wydajność układów cyfrowych i procesorów sygnałowych, filtry IIR nie są obecnie tak chętnie wykorzystywane jak dawniej, a największa popularność mają filtry FIR, które nie posiadają wyżej wymienionych wad.



Wyszukiwarka

Podobne podstrony:
Skrócona instrukcja konfiguracji skanowania i wysyłania wiadomości e mail XEROX C118,M118,M118i
6 Wysyłanie wiadomości e mail z poziomu PHP
1f Cyfrowe przetwarzanie sygnal Nieznany
30 Cyfrowe przetwarzanie sygnałów
Cyfrowe Przetwarzanie Sygnałów Wykład cz1
1f Cyfrowe Przetwarzanie sygnałów
Cyfrowe przetwarzanie sygnałów fonicznych (CPSF) wykład 06 art
zad egz 2002-, Inżynieria Akustyczna, 4 semestr, CPS - Cyfrowe Przetwarzanie Sygnałów, ZADANIA EGZAM
Cyfrowe przetwarzanie sygnałów
Cyfrowe Przetwarzanie Sygnalow Nieznany
zad egz 2001-, Inżynieria Akustyczna, 4 semestr, CPS - Cyfrowe Przetwarzanie Sygnałów, ZADANIA EGZAM
Cyfrowe przetwarzanie sygnalow Nieznany (2)
filtr-cyfrowy, Politechnika, IV sem, Cyfrowe Przetwarzanie Sygnałów i Obrazów
TS 15 Wrzesnia 2003r, Inżynieria Akustyczna, 4 semestr, CPS - Cyfrowe Przetwarzanie Sygnałów, ZADANI
falki, Inżynieria Akustyczna, 4 semestr, CPS - Cyfrowe Przetwarzanie Sygnałów, ZADANIA EGZAMIN 2
1 Cyfrowe przetwarzanie sygnalow(CPS) Wprowadzenieid 9141 ppt
1f Cyfrowe przetwarzanie sygnal Nieznany

więcej podobnych podstron