2. Číslicová filtrace

Podobné dokumenty
Żpracování signálů a obrazů. 3. Korelační metody ... Petr Česák

Základní metody číslicového zpracování signálu část I.

Rekurentní filtry. Matlab

filtry FIR zpracování signálů FIR & IIR Tomáš Novák

Parametrické přístupy k filtraci ultrazvukových signálů

FILTRACE VE FOURIEROVSKÉM SPEKTRU

Filtrace obrazu ve frekvenční oblasti

Program pro obsluhu AD14PCI. ADcontrol. Návod k použití

Laboratorní úloha KLS 1 Vliv souhlasného rušení na výsledek měření stejnosměrného napětí

A7B31ZZS 10. PŘEDNÁŠKA Návrh filtrů 1. prosince 2014

základní vlastnosti, používané struktury návrhové prostředky MATLAB problém kvantování koeficientů

MĚŘENÍ A ANALÝZA ELEKTROAKUSTICKÝCH SOUSTAV NA MODELECH. Petr Kopecký ČVUT, Fakulta elektrotechnická, Katedra Radioelektroniky

Čas (s) Model časového průběhu sorpce vyplývá z 2. Fickova zákona a je popsán následující rovnicí

Synchronní detektor, nazývaný též fázově řízený usměrňovač, je určen k měření elektrolytické střední hodnoty periodického signálu podle vztahu.

VLASTNOSTI KOMPONENTŮ MĚŘICÍHO ŘETĚZCE - ANALOGOVÁČÁST

Vlastnosti IIR filtrů:

Číslicová filtrace. FIR filtry IIR filtry. ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE Fakulta elektrotechnická

Návrh frekvenčního filtru

1 Zpracování a analýza tlakové vlny

Teorie elektronických obvodů (MTEO)

GRAFICKÉ ROZHRANÍ V MATLABU PRO ŘÍZENÍ DIGITÁLNÍHO DETEKTORU PROSTŘEDNICTVÍM RS232 LINKY

A2B31SMS 11. PŘEDNÁŠKA 4. prosince 2014

Vykreslete převodní, modulovou a fázovou charakteristiku C-R článku. Zjistěte rezonanční frekvenci tohoto článku. Proveďte šumovou analýzu obvodu.

SYNTÉZA AUDIO SIGNÁLŮ

Číslicové filtry. Použití : Analogové x číslicové filtry : Analogové. Číslicové: Separace signálů Restaurace signálů

Primární zpracování radarového signálu dopplerovská filtrace

UŽIVATELSKÁ PŘÍRUČKA Obsah

Pro tvorbu samostatně spustitelných aplikací je k dispozici Matlab library.

Pracovní list - Laboratorní práce č. 6 Jméno: Třída: Skupina:

Laboratorní úloha KLS 1 Vliv souhlasného rušení na výsledek měření stejnosměrného napětí

Měření vlastností optických vláken a WDM přenos

Modulace 2. Obrázek 1: Model klíčování amplitudovým posuvem v programu MATLAB

PŘEVODNÍK SNÍMAČE SIL NA USB PRO ZOBRAZENÍ V PC DSCUSB. KRÁTKÁ PŘÍRUČKA PRO OBSLUHU A KONFIGURACI Revize červenec 2014

IMPLEMENTACE AUTOMATIZOVANÉHO MĚŘENÍ HRTF V MATLABU

SIGNÁLNÍ GENERÁTORY DDS2, DDS7 A DDS20 - PROVOZNÍ MANUÁL

r Odvoď te přenosovou funkci obvodů na obr.2.16, je-li vstupem napě tí u 1 a výstupem napě tí u 2. Uvaž ujte R = 1Ω, L = 1H a C = 1F.

ALFIS 2014 komplexní ekonomický systém verze

Seznámení s přístroji, používanými při měření. Nezatížený a zatížený odporový dělič napětí, měření a simulace PSpice

Adash. Provozní tvary kmitů ver.5.00

IMPLEMENTACE OBJEKTIVNÍHO MODELU HODNOCENÍ KVALITY ZVUKU PEMO-Q V PROSTŘEDÍ MATLAB SE ZAHRNUTÝM MODELEM SLUCHOVÉ CESTY A MODELEM CASP

Laboratorní úloha č. 8: Polykardiografie

Číslicové filtry. Honza Černocký, ÚPGM

Obsah. 4.1 Astabilní klopný obvod(555) Astabilní klopný obvod(diskrétní)... 7

Teorie elektronických

ANALÝZA MĚŘENÍ TVARU VLNOPLOCHY V OPTICE POMOCÍ MATLABU

Univerzální regulační systém TERM 4M. Technická data vstupy Pt100. proud (IMEA) binární (BIN) výstupy binární: (OUTPUTS)

Při návrhu FIR filtru řešíme obvykle následující problémy:

Daniel Honc, František Dušek Katedra řízení procesů a výpočetní techniky, FCHT, Univerzita Pardubice

Polovodičový usměrňovač

PSK1-9. Číslicové zpracování signálů. Číslicový signál

KYBERNETIKA. Prof. Ing. Vilém Srovnal, CSc. Vysoká škola báňská Technická univerzita Ostrava

(s výjimkou komparátoru v zapojení č. 5) se vyhněte saturaci výstupního napětí. Volte tedy

ZKUŠENOSTI S VYUŽÍVÁNÍM A VYBRANÉ PŘÍKLADY APLIKACÍ TZV. "COLLEGE" LICENCE MATLABU NA ČVUT V PRAZE, MU V BRNĚ A ZČU V PLZNI. Ing.

Program pro obsluhu AD14ETH. ADcontrol. Návod k použití

DIGITÁLNÍ FILTRACE V REÁLNÍM ČASE PRO ZPRACOVÁNÍ BIOMEDICÍNSKÝCH SIGNÁLŮ POMOCÍ MATLAB - XPC TARGET

31ZZS 9. PŘEDNÁŠKA 24. listopadu 2014

SIGNÁLY A SOUSTAVY, SIGNÁLY A SYSTÉMY

Nové metody stereofonního kódování pro FM pomocí digitální technologie. Pavel Straňák, Phobos Engineering s.r.o.

Při návrhu FIR filtru řešíme obvykle následující problémy:

PŘEDMLUVA 11 FORMÁLNÍ UJEDNÁNÍ 13

NĚKOLIK UTILIT PRO KOMFORTNĚJŠÍ OVLÁDÁNÍ INTERAKTIVNÍHO GRAFICKÉHO ROZHRANÍ

SPM SPECTRUM NOVÁ UNIKÁTNÍ METODA PRO DIAGNOSTIKU LOŽISEK

Měřič krevního tlaku. 1 Měření krevního tlaku. 1.1 Princip oscilometrické metody 2007/

- doplnění dotazu před provedením výmazu dlaždice nebo všech dlaždic

cca 3dB DVB-T přijímač Testovací vysílač cca 3dB Obr. 1: Blokové schéma

Obrázek č. 1 : Operační zesilovač v zapojení jako neinvertující zesilovač

Operační zesilovač, jeho vlastnosti a využití:

Analyzátor vibrací Adash VA3 Dvoukanálová měření

ČÍSLICOVÁ FILTRACE VÝUKOVÁ SIMULACE DIGITAL FILTERS LEARNING SIMULATION

Laboratorní úloha č. 8: Elektroencefalogram

Základní metody číslicového zpracování signálu a obrazu část II.

Opakování z předmětu TES

Studijní opory k předmětu 6AA. 6AA Automatizace. Studijní opory k předmětu. Ing. Petr Pokorný 1/40 6AA AUTOMATIZACE 6AA - cvičení


Výrobková řada společnosti Sibilia je rozdělena do jednotlivých sérií dle typu využití a dle výkonu:

OCHRANA VOJENSKÝCH OBJEKTŮ PROTI ÚČINKŮM VÝKONOVÝCH ELEKTROMAGNETICKÝCH POLÍ, SIMULACE EMC FILTRŮ

SYMETRICKÉ ČTYŘPÓLY JAKO FILTRY

Komplexní obálka pásmového signálu

Biosignál přehled, snímání, zpracování, hodnocení

Nastavení parametrů PID a PSD regulátorů

Příloha A Automatizovaná laboratorní úloha

Fyzikální praktikum 3 Operační zesilovač

Tlumené kmitání tělesa zavěšeného na pružině

NUMERICAL INTEGRATION AND DIFFERENTIATION OF SAMPLED TIME SIGNALS BY USING FFT

Pokud není uvedeno jinak, uvedený materiál je z vlastních zdrojů autora

Word 2007 Word 2007 egon. Spuštění, vzhled, zobrazení dokumentu

Virtuální instrumentace v experimentech jaderné fyziky - Vzorové úlohy

MATLAB základy. Roman Stanec PEF MZLU

ÚPGM FIT VUT Brno,

v Praze mezi kanály EEG Ondřej Drbal 5. ročník, stud. sk. 9

Chování osobního počítače při rušení a poklesech napájecího napětí v rozvodné síti

Office podrobný průvodce. Tomáš Šimek

PROGRAM AZA Control návod k použití

Lenka Zalabová. Ústav matematiky a biomatematiky, Přírodovědecká fakulta, Jihočeská univerzita. zima 2012

polyfázové filtry (multirate filters) cascaded integrator comb filter (CIC) A0M38SPP - Signálové procesory v praxi - přednáška 8 2

Zásady regulace - proudová, rychlostní, polohová smyčka

SMĚŠOVAČ 104-4R

Stud. skupina: 3E/96 Číslo úlohy: - FSI, ÚMTMB - ÚSTAV MECHANIKY TĚLES, MECHATRONIKY A BIOMECHANIKY REAL TIME CONTROL

maximalizace okna složka - je něco jako pořadač, kam se mohou ukládat soubory, ale lze tam umísťovat i další složky

Změna sazeb z 19% na 20%

Transkript:

Żpracování signálů a obrazů 2. Číslicová filtrace.......... Petr Česák Zimní semestr 2002/2003

. 2. Číslicová filtrace FIR+IIR ZADÁNÍ Účelem cvičení je seznámit se s průběhem frekvenčních charakteristik a impulsních odezev základních typů číslicových filtrů FIR a IIR (dolní propusti, horní propusti, pásmové propusti, pásmové zádrže) a demonstrovat použití těchto filtrů pro filtraci zadaných signálů. ÚKOL MEŘENÍ Filtry FIR 1. Zobrazte a přeneste do sešitu frekvenční odezvu dolní propusti FIR pro parametry nastavené následovně: Řád=100, Fvz=1000Hz, fzlom1=60hz, obdélníkové okno. Zjistěte šířku přechodového pásma filtru a amplitudu překývnutí amplitudové charakteristiky. 2. Totéž proveďte pro stejný filtr, ale upravený oknem Hamming. Porovnejte velikost překývnutí amplitudové frekvenční charakteristiky a šířku přechodového pásma s předchozím případem. 3. Totéž proveďte pro stejný filtr, ale upravený jiným oknem z nabízeného výběru a pro řád filtru M=200. Porovnejte velikost překývnutí amplitudové frekvenční charakteristiky a šířku přechodového pásma s předchozím případem. 4. Pomocí výše uvedených filtrů filtrujte vstupní harmonický signál s parametry: amplituda=1v, offset=2v, fsignal=100hz, počet bodů N=256. Zakreslete do sešitu průběhy vstupních a výstupních signálů a určete přibližně zpoždění výstupu filtru proti vstupu. Filtry IIR 5. Zobrazte a zakreslete do sešitu frekvenční odezvu dolní propusti Butterworth IIR pro implicitně nastavené parametry programem (Řád=3, Fvz=1000Hz, fzlom1=60hz). Zjistěte šířku přechodového pásma filtru (pro povolené kolísání v propustném pásmu 0,1 a v nepropustném pásmu 0,01). 6. Totéž proveďte pro stejný typ filtru se stejným nastavením, ale řád filtru volte 10. Porovnejte šířku přechodového pásma filtru s předchozím případem. 7. Totéž proveďte pro stejný filtr jako v bodě 5, ale pro filtry Chebychev 1, Chebychev 2 a Elliptic. Zakreslete přibližně amplitudové frekvenční charakteristiky filtrů a porovnejte je s předchozími případy. Petr Česák 1

8. Filtrujte vstupní harmonický signál s parametry (amplituda=1v, offset=2v, Fsignal=100Hz) pomocí filtru s parametry (řád=3, Fvz=1000Hz, fzlom1=50hz, fzlom2=150hz, filtr Butterworth) v konfiguraci dolní propust, horní propust, pásmová propust a pásmová zádrž. Do sešitu přibližně zaznamenejte frekvenční charakteristiky filtrů, vstupní a výstupní signály. Určete přibližně zpoždění výstupu filtru. 9. Prohlédněte si zdrojový soubor programu pro návrh filtru IIR.M. POKYNY Program pro návrh filtrů FIR spustíte příkazem FIR_CZ (česká verze) a program pro návrh filtrů IIR spustíte příkazem IIR_CZ (česká verze) v příkazovém okně Matlab Command Window. Pro usnadnění práce lze spustit současně s Matlabem libovolný textový editor (např. MS Word). Nemusíte pak pracně obkreslovat obrázky změřených závislostí, ale pomocí příkazu Edit-Copy (Alt+PrintScreen) uložit aktivní obrázek do schránky a vyvolat jej pomocí příkazu Paste (Vlož - Shift+Insert) ve zvoleném textovém editoru. Přepínání mezi aplikacemi (Matlab, Word, atd.) se provádí stiskem kláves Alt+Tab. Zájemci mohou uložit hodnoty výpočtu do specifikovaného souboru do aktuálního adresáře. Ovládání vlastního programu je jednoduché. Kliknutím myší na zvoleném tlačítku nastavíte daný parametr nebo aktivujete danou operaci. Spočtení filtru a následnou filtraci dle nastavených parametrů provedete kliknutím na tlačítko Start (Run). Zvětšení (zoom) provedete označením bloku v grafu. Zvětšení zrušíte dvojitým kliknutím kdekoliv v grafu. Další vysvětlení funkce tlačítek lze nalézt pod tlačítkem Info. Náplň cvičení spočívá v praktické demonstraci vybraných možností SIGNAL PROCESSING TOOLBOXu programu MATLAB souvisící s analýzou a návrhem číslicových filtrů. MATLAB je otevřený systém, umožňující dopsání vlastních částí programu a jejich spolupráci s firmou připravenými podprogramy. Možné formy popisu LTID systému využívané MATLABEM: tf (transfer function) - přenosová funkce (podíl polynomů s koeficienty b,a), [z,p,n] (zeroes, poles,order of filter) - podíl součinů kořenových dvojčlenů, nuly, póly, řád filtru, [A,B,C,D] - znázornění ve stavovém prostoru; IIR filtry lze vyjádřit i ve tvaru SOS (second order sections), tj. v kaskádní formě složené z racionálních lomených funkcí druhého řádu. Mezi těmito formami je možno přecházet. Petr Česák 2

Návrh číslicového filtru v MATLABU spočívá v zapsání jediného příkazu; také k znázornění frekvenční charakteristiky filtru resp. jeho impulsní odezvy stačí jediný příkaz. Implementovány jsou tyto metody: pro FIR filtry: REMEZ (Parksův-McClellanův algoritmus) a FIRLMS (návrh filtrů FIR s obecnou frekvenční odezvou pomocí metody minimalizace čtverců odchylek); pro IIR filtry: YULWALK (metoda umožňující návrh IIR filtru s obecnou frekvenční charakteristikou, tedy nikoliv jen základní frekvenčně selektivní filtry); Ovládání vlastního programu je jednoduché. Kliknutím myší na zvoleném tlačítku nastavíte daný parametr nebo aktivujete danou operaci. Spočtení FFT dle nastavených parametrů provedete kliknutím na tlačítko Start (Run). Zvětšení (zoom) provedete označením bloku v grafu. Zvětšení zrušíte dvojitým kliknutím kdekoliv v grafu. Další vysvětlení funkce tlačítek lze nalézt pod tlačítkem Info. 1. úkol měření Parametry: Řád=100, Fvz=1000Hz, fzlom1=60hz, obdélníkové okno 65 Hz Překývnutí amplitudové charakteristiky: 0,13dB (14%) Petr Česák 3

2. úkol měření Parametry: Řád=100, Fvz=1000Hz, fzlom1=60hz, Hamming okno 24 Hz Překývnutí amplitudové charakteristiky: 0dB (0%) Při porovnání s předchozím případem má tento filtr užší šířku přechodového pásma a zároveň nemá žádné překývnutí. 3. úkol měření Parametry: Řád=200, Fvz=1000Hz, fzlom1=60hz, von Hann okno 13 Hz Překývnutí amplitudové charakteristiky: 0dB (0%) Petr Česák 4

Při porovnání s předchozím případem má tento filtr užší šířku přechodového pásma a stejnou velikost překývnutí. 4. úkol měření Při vstupním harmonickém signálu s parametry: amplituda=1v, offset=2v, fsignal=100hz, počet bodů N=256Filtr má filtr z 1. úkolu měření zpoždění: 80ns z 2. úkolu měření zpoždění: 70ns Petr Česák 5

z 3. úkolu měření zpoždění: 130ns 5. úkol měření Butterworth IIR s parametry: Řád=3, Fvz=1000Hz, fzlom1=60hz 142 Hz Petr Česák 6

6. úkol měření Butterworth IIR s parametry: Řád=10, Fvz=1000Hz, fzlom1=60hz 38 Hz Při porovnání s předchozím případem má tento filtr užší šířku přechodového pásma. 7. úkol měření Chebychev 1 IIR s parametry: Řád=3, Fvz=1000Hz, fzlom1=60hz 175 Hz Petr Česák 7

Chebychev 2 IIR s parametry: Řád=3, Fvz=1000Hz, fzlom1=60hz 94 Hz Elliptic IIR s parametry: Řád=3, Fvz=1000Hz, fzlom1=60hz 115 Hz Při porovnání s předchozím případem mají tyto filtry horší vlastnosti (šířku přechodového pásma, průběh v propustném pásmu). U Chebychev 2 IIR je velmi znatelný pokles přenosu již před 60Hz. Petr Česák 8

8. úkol měření Při filtrování vstupního harmonického signálu s parametry: amplituda=1v, offset=2v, Fsignal=100Hz pomocí filtru s parametry: řád=3, Fvz=1000Hz, fzlom1=50hz, fzlom2=150hz, filtr Butterworth v konfiguraci: dolní propust má zpoždění: 20ms horní propust má zpoždění: 15ms Petr Česák 9

pásmová propust má zpoždění: 35ms pásmová zádrž má zpoždění: 50ms ZÁVĚR Seznámili jsme se s průběhem frekvenčních charakteristik a impulsních odezev základních typů číslicových filtrů FIR a IIR (dolní propusti, horní propusti, pásmové propusti, pásmové zádrže) Petr Česák 10