Semestrální práce z předmětu KIV/AZS Filtrování zvukového signálu pomocí FIR a IIR filtrů



Podobné dokumenty
Lineární a adpativní zpracování dat. 4. Lineární filtrace: Z-transformace, stabilita

Semestrální práce NÁVRH ÚZKOPÁSMOVÉHO ZESILOVAČE. Daniel Tureček zadání číslo 18 cvičení: sudý týden 14:30

Ústav technologie, mechanizace a řízení staveb. CW01 - Teorie měření a regulace ZS 2010/2011. reg Ing. Václav Rada, CSc.

Aktivní filtry. 1. Zadání: A. Na realizovaných invertujících filtrech 1.řádu s OZ: a) Dolní propust b) Horní propust c) Pásmová propust

Systém zvukové signalizace a spouštění motoru na základě stavu světla

2.3. POLARIZACE VLN, POLARIZAČNÍ KOEFICIENTY A POMĚR E/B

Závislost hladiny intenzity zvuku na počtu zdrojů zvuku, na vzdálenosti od zdroje zvuku

Sekvenční logické obvody

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

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

Posuzování hluku v pracovním prostředí podle ČSN EN ISO 9612

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

SYNTÉZA AUDIO SIGNÁLŮ

( ) Kreslení grafů funkcí metodou dělení definičního oboru I. Předpoklady: 2401, 2208

Pingpongový míček. Petr Školník, Michal Menkina. TECHNICKÁ UNIVERZITA V LIBERCI Fakulta mechatroniky, informatiky a mezioborových studií

PRAKTIKUM II Elektřina a magnetismus

Fyzikální praktikum 3 - úloha 7

Diktafon s aktivací hlasem

Zvukové jevy. Abychom slyšeli jakýkoli zvuk, musí být splněny tři základní podmínky: 1. musí existovat zdroj zvuku

Kvadratické rovnice pro učební obory


MĚŘENÍ Laboratorní cvičení z měření Měření nízkofrekvenčního koncového zesilovače, část

Rekurentní filtry. Matlab

PŘÍTECH. Klarinet Vlastnosti zvuku

Tvarovací obvody. Vlastnosti RC článků v obvodu harmonického a impulsního buzení. 1) RC článek v obvodu harmonického buzení

Zpracování zvuku v prezentacích

SYMETRICKÉ ČTYŘPÓLY JAKO FILTRY

Pracovní třídy zesilovačů

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

Akustika. Rychlost zvukové vlny v v prostředí s hustotou ρ a modulem objemové pružnosti K

Umělá inteligence. Příklady využití umělé inteligence : I. konstrukce adaptivních systémů pro řízení technologických procesů

Funkce Vypracovala: Mgr. Zuzana Kopečková

2. Číslicová filtrace

Tvorba trendové funkce a extrapolace pro roční časové řady

Sada 2 - MS Office, Excel

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

českém Úvod Obsah balení LC USB adaptér Sweex pro bezdrátovou síť LAN

Odezva číslicových systémů pro zpracování hudebních signálů při skokové změně jejich parametrů

APSLAN. Komunikační převodník APS mini Plus <-> Ethernet nebo WIEGAND -> Ethernet. Uživatelský manuál

Pro vš echny body platí U CC = ± 15 V (pokud není uvedeno jinak). Ke kaž dému bodu nakreslete jednoduché schéma zapojení.

2 Parametry analogového magnetického záznamu (1 typ

Hluk jako diagnostická veličina. Fakulta strojního inženýrství VUT v Brně Ústav konstruování

4.6.6 Složený sériový RLC obvod střídavého proudu

Paradigmata kinematického řízení a ovládání otevřených kinematických řetězců.

E-ZAK. metody hodnocení nabídek. verze dokumentu: QCM, s.r.o.

3 Měření hlukových emisí elektrických strojů

PAVIRO Zesilovač PVA-2P500

Sada 2 Microsoft Word 2007

Lineární algebra. Vektorové prostory

Využití EduBase ve výuce 2

12/40 Zdroj kmitů budí počátek bodové řady podle vztahu u(o, t) = m. 14/40 Harmonické vlnění o frekvenci 500 Hz a amplitudě výchylky 0,25 mm

Zvuk a jeho vlastnosti

Obchodní řetězec Dokumentace k návrhu databázového systému

Vlastnosti IIR filtrů:

Energetický regulační

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


MS WORD 2007 Styly a automatické vytvoření obsahu

Optika. VIII - Seminář

2.1. Pojem funkce a její vlastnosti. Reálná funkce f jedné reálné proměnné x je taková

STEREOMETRIE. Vzdálenost bodu od přímky. Mgr. Jakub Němec. VY_32_INOVACE_M3r0113

Post-Processingové zpracování V módu post-processingu je možné s tímto přístrojem docílit až centimetrovou přesnost z běžné 0,5m.

Vrtání závitů bez vyrovnávací hlavičky (G331, G332)

V týmové spolupráci jsou komentáře nezbytností. V komentářích se může např. kolega vyjadřovat k textu, který jsme napsali atd.

Asymptoty grafu funkce

Obr. 3.1 Frekvenční vlastnosti čtyř základních kategorií filtrů

2.8.9 Parametrické rovnice a nerovnice s absolutní hodnotou


ÚPGM FIT VUT Brno,

UŽITÍ DERIVACÍ, PRŮBĚH FUNKCE

Přechodové jevy, osciloskop

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

Ėlektroakustika a televize. TV norma ... Petr Česák, studijní skupina 205

Fyzikální praktikum 1

Vzdělávací obor: Prvouka

Nerovnice s absolutní hodnotou

Multimediální systémy. 08 Zvuk

Podpora personálních procesů v HR Vema

Postup práce s elektronickým podpisem

Měření hladiny intenzity a spektrálního složení hluku hlukoměrem

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

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

Historie výpočetní techniky Vývoj počítačů 4. generace. 4. generace mikroprocesor

(a) = (a) = 0. x (a) > 0 a 2 ( pak funkce má v bodě a ostré lokální maximum, resp. ostré lokální minimum. Pokud je. x 2 (a) 2 y (a) f.

8. VIDEO OUT (VÝSTUP VIDEO) 9. Ovládací tlačítka 10. Indikátor NAPÁJENÍ 11. Indikátor PAL 12. Přepínač kanálů 13. VIDEO IN (VSTUP)

Gymnázium Vysoké Mýto nám. Vaňorného 163, Vysoké Mýto

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

ZAVÁDĚNÍ ECVET V ČESKÉ REPUBLICE

{ } Kombinace II. Předpoklady: =. Vypiš všechny dvoučlenné kombinace sestavené z těchto pěti prvků. Urči počet kombinací pomocí vzorce.

Fyzikální vzdělávání. 1. ročník. Učební obor: Kuchař číšník Kadeřník. Implementace ICT do výuky č. CZ.1.07/1.1.02/ GG OP VK

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

Úloha s tepelným tokem řízená pomocí PAC Rockwell a PC

Gymnázium, Praha 10, Voděradská 2 Projekt OBZORY

Napájení elektrifikovaných tratí

UNIVERZITA V PLZNI. Model ALADIN A08N0205P MAN/MA

Zapojíme-li sériově 2 kondenzátory 1 nf a 10 nf, výsledná kapacita bude A) 120 pf B) 910 pf C) 11 nf (b)

Informace k novému vydání učebnice 2015 Manažerské účetnictví nástroje a metody (2. aktualizované a přepracované vydání) OBSAH 2015

Parkovací automat. Identifikace systému. Popis objektu

ŘÍZENÍ FYZIKÁLNÍHO PROCESU POČÍTAČEM

[ db ; - ] Obrázek č. 1: FPCH obecného zesilovače

Transkript:

Semestrální práce z předmětu KIV/AZS Filtrování zvukového signálu pomocí FIR a IIR filtrů Jan Bařtipán, A03043 bartipan@students.zcu.cz

Zadání provnat FIR a IIR filtry na příkladu filtrování zvukového signálu jednotlivé výsledky porovnat pomocí Fourierovy transformace Zvuk a jeho vlastnosti Zvuk je každé podélné mechanické vlnění v prostředí, které je schopno vyvolat sluchový vjem. Lidské ucho je schopno vnímat zvuky o frekvenci 20 Hz až 20 khz. Zvuky pod 20 Hz se nazývá infrazvuk a nad 20 khz se nazývá ultrazvuk. V závislost na vnímání zvuku lidským uchem, můžem u jednotlivých zvuků rozliš ovat tři základní vlastnosti: hlasitost zvuku velikost amplitud jednotlivých vln, udávána v decibelích (db, logaritmická stupnice) výš ka zvuku fe kvence vlnění, udávána v Hz barva zvuku t var vln (sinusoidy, čtvercové, trojúhelníkové, atp.) Záznam zvukové stopy se nejčastěji provádí se vzorkovací frekvencí 44100 Hz. Pro kvatizaci se používá nejčastěji 16bitový integer 1. Takto zaznamenaný signál může reprodukovat signál, který obsahuje frekvence až do 22050 Hz 2. Je spousta důvodů proč filtrovat zaznamenaný zvuk. Například pro preprodukci se používají speciální reproduktory pro jednotlivá frekvenční pásma. Je zřejmé, že před vstupem signálu do reproduktoru je třeba horní, dolní, či pásmovou propustí odstranit ze signálu frekvence, které nejsou pro daný reproduktor určené. Filtry Návrh filtrů vychází z požadovaného průběhu frekvenčních charakteristik, zejména sledujeme chování filtrů v oblastech propustného pásma, přechodného pásma a potlačeného pásma. Cílem návrhu je minimalizovat š ířku přechodného pásma a překmity v propustném pásmu a v potlačeném pásmu. FIR filtry Filtry FIR (finite duration impuls response) jsou někdy též nazývané filtry KIO (s konečnou impulsovou odezvou). Základní struktura tohoto typu filtru je uvedena na obrázku. Významným rysemtéto soustavy je fakt, že neobsahuje žádnou vazbu z výstupu zpět na vstup. 1 Pro vzorkování zvuků se používají různé frekvence v závislosti na potřebě aplikace. Pro přenos hlasu se může použít nižš í vzorkovací frekvence (např. 8 nebo 11 khz), a přesto je řečníkovy dobře rozumět. Podobně pro hudbu se používá viš š í vzorkovací frekvence např. 48 nebo 96 khz. Podobně pro kvantizaci se kromě 16 bitového integeru používá i 24bitový integer, nebo 32bitový float. 2 Podle Nyquist-Shanonova vzorkovacího teorému je maximalní zaznamenaná frekvence signálu rovna polovině vzorkovací frekvence.

x[n] x[n-1] x[n-2] x[n-m+1] x[n-m] 1/z 1/z 1/z b0 b1 b2 Obrázek 1: Struktura FIR filtru Tento systém lze vyjádřit jako diferenční rovnici: bn-1 bn + + + + y[n] y[n]=b 0 x[n] b 1 x[n 1] b 1 x[n M] b M Obraz této funkce v Z-transformaci pak vypadá takto: Y[z]=b 0 X[z] b 1 X[z]z 1 b 2 X[z]z 2 b M X[z]z M Přenosvou funkci systému můžeme pak vyjádřit takto: H[z]= Y [z] X[z] =b 0 b 1 z 1 b M z M Vlastnosti FIR filtrů jsou vždy stabilní, protože neobsahují zpětnoi vazbu, nebo-li vš echny póli leží v nule možnost přesné fázové charakteristiky relativně snadná hardwarová realizace pro dosažení strmých charakteristik je třeba použít vyš š í stupeň filtru (konstanta M) než u IIR filtrů s rostoucím řádem roste skupinové zpoždění IIR filtry Základní struktura Filtru IIR (infinite duration impuls response) je uvedena na obrázku. Obsahuje zpětnou vazbu z výstupu zpět na vstup.

x[n] b0 + y[n] x[n-1] 1/z b1 + -a1 1/z y[n-1] x[m] 1/z bm + -am 1/z y[m] Obrázek 2: Struktura IIR filtru Systém je popsán touto diferenční rovnicí: Q y[n]= k=0 b k x[n k] k=1 a k y[n k ] P Obraz přenosové funkce v Z-transformaci je následující: H z = Y z X z = b k=0 k z k P a k z k Q 1 k=1 Vlastnosti IIR filtrů: S filtry IIR lze dosáhnout velmi strmé přechody mezi propustným a nepropustným pásmem, a to i při malém řádu filtru. Poměrně složitý a méně intuitivní návrh Filtr je rekurzivní (se zpětnými vazbami), může být nestabilní (pro amplitudově omezený vstupní signál by generoval signál s neustále rostoucími amplitudami). Filtr IIR bude stabilní, pokud vš echny jeho póly leží uvnitř jednotkové kružnice. Filtry IIR nemají lineární průběh fázové charakteristiky. Návrhy parametrů IIR filtrů Protože není snadné stanovit jednotlivé paramtery filtrů ( a i,b j ), existují metodiky jak na základě

požadovaného frekvenčního pásma a paramterů útlumu vypočíst paramtery filtru. Nyní si tedy jednotlivé metodiky návrhu parametrů filtru představíme: Butterworthův filtrování má maximálně ploché propustné i nepropustné pásmo. Čebyš evův filtr I. má zvlnění v propustném pásmu. Čebyš evův filtr II. má zvlnění v nepropustném pásmu. Čebyš evovy filtry mají ostřejš í přechod než Butherworthovy filtry. Eliptický filtr má zvlnění v propustném i nepropustném pásmu. Pro daný řád má nejostřejš í přechod (nejužš í přechodové pásmo) ze vš ech filtrů. Popis programu Pro otestování návrhů filtru jsem napsal program v prostředí MatLab. Tento program načte zvukový soubor ve formátu wav. Tento zvuk pak filtruje přes jednotlivé filtry, které mají za úkol propustit jen stanovené frekvenční pásmo. Program provádí filtrování s těmito filtry: FIR filtr pomocí harming window funkce IIR filtry: Butherworthův Eliptický Čebyš evovy filtry I. a II. Program požaduje tedy tři parametry: cestu k wav souboru se zvukem minimalní a maximální frekvenci pásma Po zpracování signálu uvedenými filtry, program zobrazí frekvenční spektrum původního signálu a pak frekvenční spektra signálů po aplikování jednotlivých filtrů. Na následujících grafech je vydět výstup programu při pásmové propusti v rozmezí 20 Hz až 8 khz.

Výsledky programu Obrázek 3: Frekvenční spektrum původního signálu Obrázek 4: Frekvenční spektrum signálu po aplikování FIR filtru

Obrázek 5: Frekvenční spektrum po aplikování Butherworthova filtru

Obrázek 8: 7: Frekvenční spektrum po aplikování Eliptického Čebyš evova filtru I. Obrázek 6: Frekvenční spektrum po aplikování Čebyš evova filtru II. Závěr Složitost filtrů není v jejich realizaci, ale ve vhodnám stanovení parametrů. Výpočet těchto parametrů volíme zvolením vhodného typu filtru a také nastavením vstupních paramterů funkce, která počítá parametry filtru. Tyto parametry jsou např. řád filtru, propustné, nepropustné a přechodvé pásmo, odstup pásma, zvlnění v propustném pásmu atp. Těmito paramtery tedy můžeme také ovlivnit vlastnosti filtru. Program v MatLabu, který jsem vytvořil jako součást semestrální práce je přístupný na adrese http://home.zcu.cz/~bartipan/azs/azs.tar.bz2