PRIMJER 3. MATLAB filtdemo

Σχετικά έγγραφα
Digitalna obradba signala DOS

Primjer - aritmetička sredina = M. x s. Primjer - nastavak. amplituda. vremenski indeks n. orginalni signal šum signal + šum

Funkcija prenosa. Funkcija prenosa se definiše kao količnik z transformacija odziva i pobude. Za LTI sistem: y n h k x n k.

Napisat demo program koji generira funkciju prijenosa G(s)=(2s+4)/(s2+4s+3) s=tf('s'); Br=2*s+4;Naz=s^2+4*s+3; G=Br/Naz

Obrada signala

2.2 Srednje vrijednosti. aritmetička sredina, medijan, mod. Podaci (realizacije varijable X): x 1,x 2,...,x n (1)

III VEŽBA: FURIJEOVI REDOVI

2 tg x ctg x 1 = =, cos 2x Zbog četvrtog kvadranta rješenje je: 2 ctg x

a M a A. Može se pokazati da je supremum (ako postoji) jedinstven pa uvodimo oznaku sup A.

2. Ako je funkcija f(x) parna onda se Fourierov red funkcije f(x) reducira na Fourierov kosinusni red. f(x) cos

ELEKTROTEHNIČKI ODJEL

numeričkih deskriptivnih mera.

Signali i sustavi - Zadaci za vježbu II. tjedan

TRIGONOMETRIJSKE FUNKCIJE I I.1.

Funkcije dviju varjabli (zadaci za vježbu)

Operacije s matricama

(P.I.) PRETPOSTAVKA INDUKCIJE - pretpostavimo da tvrdnja vrijedi za n = k.

UNIVERZITET U NIŠU ELEKTRONSKI FAKULTET SIGNALI I SISTEMI. Zbirka zadataka

DISKRETNA MATEMATIKA - PREDAVANJE 7 - Jovanka Pantović

Riješeni zadaci: Nizovi realnih brojeva

Termovizijski sistemi MS1TS

Cauchyjev teorem. Postoji više dokaza ovog teorema, a najjednostvniji je uz pomoć Greenove formule: dxdy. int C i Cauchy Riemannovih uvjeta.

Matematička analiza 1 dodatni zadaci

Zavrxni ispit iz Matematiqke analize 1

Linearna algebra 2 prvi kolokvij,

Matematika 1 - vježbe. 11. prosinca 2015.

Ψηφιακή Επεξεργασία Σημάτων

Otpornost R u kolu naizmjenične struje

18. listopada listopada / 13

Upravljanje u mehatroničkim sustavima

FAKULTET PROMETNIH ZNANOSTI

2. KOLOKVIJ IZ MATEMATIKE 1

( , treći kolokvij) 3. Na dite lokalne ekstreme funkcije z = x 4 + y 4 2x 2 + 2y 2 3. (20 bodova)

6 Primjena trigonometrije u planimetriji

Zadaci sa prethodnih prijemnih ispita iz matematike na Beogradskom univerzitetu

Uvod u teoriju brojeva

Kaskadna kompenzacija SAU

Veleučilište u Rijeci Stručni studij sigurnosti na radu Akad. god. 2011/2012. Matematika. Monotonost i ekstremi. Katica Jurasić. Rijeka, 2011.

INTEGRALNI RAČUN. Teorije, metodike i povijest infinitezimalnih računa. Lucija Mijić 17. veljače 2011.

M086 LA 1 M106 GRP. Tema: Baza vektorskog prostora. Koordinatni sustav. Norma. CSB nejednakost

1.4 Tangenta i normala

Vrijedi relacija: Suma kvadrata cosinusa priklonih kutova sile prema koordinatnim osima jednaka je jedinici.

Pismeni ispit iz matematike GRUPA A 1. Napisati u trigonometrijskom i eksponencijalnom obliku kompleksni broj, zatim naći 4 z.

x[n] = e u[n 1] 4 x[n] = u[n 1] 4 X(z) = z 1 H(z) = (1 0.5z 1 )(1 + 4z 2 ) z 2 (βʹ) H(z) = H min (z)h lin (z) 4 z 1 1 z 1 (z 1 4 )(z 1) (1)

5. Karakteristične funkcije

3.1 Granična vrednost funkcije u tački

MATRICE I DETERMINANTE - formule i zadaci - (Matrice i determinante) 1 / 15

Riješeni zadaci: Limes funkcije. Neprekidnost

ΨΕΣ DTFT. DFT-pairs: DFT-properties :

Strukture podataka i algoritmi 1. kolokvij 16. studenog Zadatak 1

Sume kvadrata. mn = (ax + by) 2 + (ay bx) 2.

Κεφάλαιο 6 Σχεδιασμός FIR φίλτρων

3 Populacija i uzorak

( , 2. kolokvij)

Ispitivanje toka i skiciranje grafika funkcija

Ψηφιακή Επεξεργασία Φωνής

Numerička matematika 2. kolokvij (1. srpnja 2009.)

Signali i sustavi. Signal. Predstavljanje signala: mr. sc. Karmela Aleksić-Maslać dr. sc. Damir Seršić

Ĉetverokut - DOMAĆA ZADAĆA. Nakon odgledanih videa trebali biste biti u stanju samostalno riješiti sljedeće zadatke.

ΛΥΣΕΙΣ ΤΩΝ ΑΣΚΗΣΕΩΝ + 1+ = =

VEŽBA 3 Obrada signala u frekvencijskom domenu metodom overlap-add

Linearni vremenski invarijantni (LTI) kontinualni sistemi

OSNOVI ELEKTRONIKE VEŽBA BROJ 1 OSNOVNA KOLA SA DIODAMA

ΚΕΦΑΛΑΙΟ 3 ο. Μετασχηματισμός FOURIER Διακριτού Χρόνου DTFT. (Discrete Time Fourier Transform) ΨΗΦΙΑΚΗ ΕΠΕΞΕΡΓΑΣΙΑ ΣΗΜΑΤΟΣ Σ. ΦΩΤΟΠΟΥΛΟΣ ΔΠΜΣ 1/ 45

Pismeni ispit iz matematike Riješiti sistem jednačina i diskutovati rješenja sistema u zavisnosti od parametra: ( ) + 1.

ΚΕΦΑΛΑΙΟ 3 ο. Μετασχηματισμός FOURIER Διακριτού Χρόνου DTFT. (Discrete Time Fourier Transform) ΨΗΦΙΑΚΗ ΕΠΕΞΕΡΓΑΣΙΑ ΣΗΜΑΤΟΣ Σ. ΦΩΤΟΠΟΥΛΟΣ ΔΠΜΣ 1 / 55

Prikaz sustava u prostoru stanja

ΚΕΦΑΛΑΙΟ 3 ο. Μετασχηματισμός FOURIER Διακριτού Χρόνου DTFT

π π ELEKTROTEHNIČKI ODJEL i) f (x) = x 3 x 2 x + 1, a = 1, b = 1;

2.6 Nepravi integrali

Ψηφιακή Επεξεργασία Σημάτων

HMY 220: Σήματα και Συστήματα Ι

Stabilnost i kauzalnost sistema

Telekomunikacije. Filip Brqi - 2/ februar 2003.

MATEMATIKA 1 8. domaća zadaća: RADIJVEKTORI. ALGEBARSKE OPERACIJE S RADIJVEKTORIMA. LINEARNA (NE)ZAVISNOST SKUPA RADIJVEKTORA.

Analiza mreža u frekvencijskom domenu

INTELIGENTNO UPRAVLJANJE

Κεφάλαιο 6 Σχεδιασμός FIR φίλτρων

( ) ( ) Zadatak 001 (Ines, hotelijerska škola) Ako je tg x = 4, izračunaj

Računarska grafika. Rasterizacija linije

RAČUNSKE VEŽBE IZ PREDMETA POLUPROVODNIČKE KOMPONENTE (IV semestar modul EKM) IV deo. Miloš Marjanović

NOMENKLATURA ORGANSKIH SPOJEVA. Imenovanje aromatskih ugljikovodika

RIJEŠENI ZADACI I TEORIJA IZ

F (t) F (t) F (t) OGLEDNI PRIMJER SVEUČILIŠTE J.J.STROSSMAYERA U OSIJEKU ZADATAK

- pravac n je zadan s točkom T(2,0) i koeficijentom smjera k=2. (30 bodova)

Neka je a 3 x 3 + a 2 x 2 + a 1 x + a 0 = 0 algebarska jednadžba trećeg stupnja. Rješavanje ove jednadžbe sastoji se od nekoliko koraka.

4 INTEGRALI Neodredeni integral Integriranje supstitucijom Parcijalna integracija Odredeni integral i

ΜΕΤΑΣΧΗΜΑΤΙΣΜΟΣ FOURIER ΑΝΑΛΥΣΗ FOURIER ΔΙΑΚΡΙΤΩΝ ΣΗΜΑΤΩΝ ΚΑΙ ΣΥΣΤΗΜΑΤΩΝ. DTFT και Περιοδική/Κυκλική Συνέλιξη

Eliminacijski zadatak iz Matematike 1 za kemičare

IspitivaƬe funkcija: 1. Oblast definisanosti funkcije (ili domen funkcije) D f

Sortiranje prebrajanjem (Counting sort) i Radix Sort

7 Algebarske jednadžbe

Matematka 1 Zadaci za drugi kolokvijum

Trigonometrija 2. Adicijske formule. Formule dvostrukog kuta Formule polovičnog kuta Pretvaranje sume(razlike u produkt i obrnuto

SEMINAR IZ KOLEGIJA ANALITIČKA KEMIJA I. Studij Primijenjena kemija

y[n] ay[n 1] = x[n] + βx[n 1] (6)

Gauss, Stokes, Maxwell. Vektorski identiteti ( ),

SIMULACIJA MREŽA U FREKVENCIJSKOM DOMENU

Εξεταστική Ιανουαρίου 2007 Μάθηµα: «Σήµατα και Συστήµατα»

PARCIJALNI IZVODI I DIFERENCIJALI. Sama definicija parcijalnog izvoda i diferencijala je malo teža, mi se njome ovde nećemo baviti a vi ćete je,

Transcript:

PRIMJER 3. MATLAB filtdemo

Prijenosna funkcija (IIR) Hz () =, 6 +, 3 z +, 78 z +, 3 z +, 53 z +, 3 z +, 78 z +, 3 z +, 6 z, 95 z +, 74 z +, z +, 9 z +, 4 z +, 5 z +, 3 z +, 4 z 3 4 5 6 7 8 3 4 5 6 7 8

Prijenosna funkcija (FIR) Hz ()= b z i i i..4. -.7 3. -.4 4..5 5.. 6. -.4 7..7 8..34 9. -.3 -.4.47.38 3 -.78 4 -.3 5.4 6 -. 7 -.48 8.67 9.7 -.5 -.76.7 3.4 4 -.43 5 -.4 6.673 7 -.6 8 -.6 9.3 3.4839 3.4839 3.3 33 -.6 34 -.6 35.673 36 -.4 37 -.43 38.4 39.7 4 -.76 4 -.5 4.7 43.67 44 -.48 45 -. 46.4 47 -.3 48 -.78 49.38 5.47 5 -.4 5 -.3 53.34 54.7 55 -.4 56. 57.5 58 -.4 59 -.7 6.4

Usporedba IIR / FIR - - -4-4 -6-6 -8-8 - - -..4.6.8. -..4.6.8. - -4-6 -8 - - - - -3-4 -5-4..4.6.8-6..4.6.8.

Nerekurzivni digitalni filtri

Primjer - aritmetička sredina u s = u + u + + u M M u F u s

Interesantan je sustav koji služi za glačanje (usrednjavanje) slučajnih varijacija u signalu. M-point moving average system [ ] yn = [ ] + [ ] + [ ] + + [ + ] un un un un M M ili M yn= un i M [ ] [ ] i= M M yn= un i= hi un i M [ ] [ ] [ ] [ ] i= i= [] hi Sustav ima konačan impulsni odziv - FIR sustav

Primjer - MATLAB amplituda orginalni signal 7 6 5 4 3 3 4 5 vremenski indeks n amplituda.4. -. šum -.4 3 4 5 vremenski indeks n

Primjer - nastavak amplituda 8 6 4 3 4 5 vremenski indeks n amplituda 7 6 5 4 3 3 4 5 vremenski indeks n orginalni signal orginalni signal šum signal + šum y[n] - izlaz iz moving average filtra

FIR sustav za M= Pogledajmo o kojem se sustavu radi: Uzmimo M= [ ] = [ ] [ ] = hi [] y n h i u n i i= = M = = = = u[ n i] [ ] i= u n i = i =

FIR sustav za M=... y[ n] = u[ n i] = i = [ ] jωn = e u n n ( jωn j ( n ) e e ω ) jωn = + = ( jω e e ) ( ω = + e ) e H( e jω ) j jω n + =

FIR sustav za M=... Isto pomoću Z-transformacije Y( z) = ( + z ) U( z) ( ) H z z = e j ω H( e jω )

FIR sustav za M=... ( jω) ( jω e ) H e = + = = e e + e e ω ω ω ω j j j j = e e + e j ω j ω j ω cos ω = = cos ω ω e j Niskopropusni filtar

FIR sustav za M=... ( jω ) H e = ω ω j cos e Amplitudna karakteristika, M= Fazna karakteristika, M= Amplituda.8.6.4..π.4π.6π.8π π frekvencija Faza u stupnjevima - -4-6 -8.π.4π.6π.8π π frekvencija

FIR sustav za proizvoljni M Za proizvoljni M vrijedi: j jωn ( ω ) [ ] h[ n] H e = h n e = n =, n M = M =, inače M jω n... = e = M n = M ω sin = M ω sin ( ) e j M ω

FIR sustav za proizvoljni M... ( jω ) H e Amplitudna karakteristika M ω sin = M ω sin e ( jω ) H e ω j ( M ) M ω sin = M ω sin Amplitudno-fazna karakteristika Fazna karakteristika θ ( ω) = ( M ) ω + π gdje je μ( ω ) M i = μ step u ω ω πi M

FIR sustav za proizvoljni M... Amplituda Amplitudna karakteristika.8 M=5.6 M=4.4..π.4π.6π.8π π Faza u stupnjevima 5-5 - -5 - Fazna karakteristika M=5 M=4.π.4π.6π.8π π frekvencija frekvencija

Grupno kašnjenje Daljnji parametar za karakterizaciju filtara je grupno kašnjenje. mjera linearnosti fazne funkcije ( ) τω θ = d dω za prije navedeni primjer: τω ( ) = M ( ω) c, gdje je θ ( ω ) c faza

Projektiranje FIR filtra Pretpostavimo signal koji je suma kosinusnih signala { } μ ( ) [ ] = [ ] + [ ] = ( ) + ( ) u n u n u n cos, n cos,4 n n Pretpostavimo da želimo sustav (filtar) koji će: - gušiti signal u [n] (kosinus kutne frekv., rad/sec) - propuštati signal u [n] (kosinus kutne frekv.,4 rad/sec) Radi jednostavnosti uzmimo: - red filtra N= (tri uzorka impulsnog odziva) - impulsni odziv filtra [ ] [ ] α [ ] h = h = h = β

Projektiranje FIR filtra... Jednadžba diferencija ovog sustava je: [ ] [ ] [ ] [ ] [ ] [ ] [ ] y n = h u n + h u n + h u n = [ ] [ ] [ ] = α u n + β u n + α u n a pripadna frekvencijska karakteristika ( ) [ ] [ ] [ ] jω jω jω H e = h + h e + h e = ( jω e ) jω = α + + β e = jω jω e + e jω jω = α e + β e = = α cos ω + β e jω ( ( ) )

Projektiranje FIR filtra... Amplitudna i fazna karakteristika filtra su ( ) cos( ) H e jω = α ω + β θ( ω ) = ω Iz zahtjeva na filtar određujemo α i β H( e j, ) = α cos (, ) + β = } H e j 4, = α cos, 4 + β = ( ) ( ) što daje [ ] [ ] [ ] α = 6, 7695 β = 3, 456335 ( ) [ ] y n = 6,7695 u n + u n + 3,456335 u n

Projektiranje FIR filtra... Uz pobudu: [ ] = cos(, ) + cos(,4 ) { } μ ( ) u n n n n Amplituda 4 3 - Ulazni signali - 4 6 8 Vremenski indeks n Ulaz u [n] Ulaz u [n] Ulaz u[n]=u [n]+u [n] Amplituda 4 3 - - Ulazni signal / filtrirani signal 4 6 8 Vremenski indeks n Ulaz u[n]=u [n]+u [n] Izlaz y[n]

FIR-filtri filtri s linearnom fazom simetrija impulsnog odziva je nužan preduvjet za linearnu fazu ovisno o tipu simetrije impulsnog odziva definiramo četiri tipa FIR filtra sa realnim impulsnim odzivom duljine N+

Tipovi FIR-filtara > Tip -simetričan impulsni odziv - neparan broj uzoraka impulsnog odziva > Tip -simetričan impulsni odziv - paran broj uzoraka impulsnog odziva > Tip 3 - antisimetričan impulsni odziv - neparan broj uzoraka impulsnog odziva > Tip 4 - antisimetričan impulsni odziv - paran broj uzoraka impulsnog odziva

Tip FIR filtra impulsni odziv zadovoljava slijedeći uvjet h[ n] = h[ N n], n N za daljnje razmatranje pretpostavimo N=8. U tom slučaju prijenosna funkcija filtra je ( ) [ ] [ ] [ ] [ 3] [ 4] 5 6 7 8 + h[] 5 z + h[] 6 z + h[] 7 z + h[] 8 z 3 4 H z = h + h z + h z + h z + h z +

Tip FIR filtra... Prema definiciji tipa FIR filtra za N=8 vrijedi [ ] [ ] [ ] [ ] h = h[ 8], h = h[ 7], h = h[ 6], h 3 = h[ 5], te se prethodni izraz može pojednostaviti ( ) ( 8) [ ] ( 7 = [ ] + + + ) + + h[ ] ( ) []( 3 ) [ 4] H z h z h z z 6 3 5 4 z + z + h z + z + h z = 4 ( 4 4) 4 [ ] ( 3 3) [ ] ( ) [] 3 ( ) [ 4] = h[ ] z z + z + h z z + z + 4 4 4 +h z z + z + h z z + z + h z = { ( ) [ ] ( ) 4 4 4 3 3 = z h[ ] z + z + h z + z + [ ] ( ) []( 3 ) [ 4]} + h z + z + h z + z + h

Tip FIR filtra... Pripadna frekvencijska karakteristika { ( jω ) j4 ω [ ] cos( 4ω) [ ] cos( 3ω) H e = e h + h + ili u općem slučaju [ ] cos( ω) [] cos( ω) [ ]} + h + h 3 + h 4 N / H e e a m m m = ( jω) jnω/ = [ ] cos( ω ) a[ ] = h N, a[ m] = h N m, m N

Tipovi FIR-filtara... Tip - simetričan impulsni odziv - neparan broj uzoraka h[n] 6 34 5 7 8 n N=8 N / H e e a m m m = ( jω) jnω/ = [ ] cos( ω ) a[ ] = h N, a[ m] = h N m, m τω ( ) = N Centar simetrije (4) N

Tipovi FIR-filtara... Tip - simetričan impulsni odziv - paran broj uzoraka h[n] 34 5 6 7 n N=7 H ( N ) + = m = / ( jω ) jn ω / e e b[ m ] cos b[ m] = h N + m, m τω ( ) = N Centar simetrije (3,5) ω N m +

Tipovi FIR-filtara... Tip 3 - antisimetričan impulsni odziv - neparan broj uzoraka h[ n] = h[ N n], n N h[n] Centar antisimetrije (4) 5 8 34 6 7 n N=8 N / H e e e c m m m = ( jω ) jnω / jπ / = [ ] sin ( ω ) c[ m] = h N m, m τω ( ) = N N

Tipovi FIR-filtara... Tip 4 - antisimetričan impulsni odziv - paran broj uzoraka h[n] Centar antisimetrije (3,5) 4 7 3 5 6 n N=7 ( N + ) / ( jω ) jnω / jπ / H e = e e d [ m] sin ω m m = d[ m] = h N + m, m N + τω ( ) = N

Tipovi FIR-filtara... h[n] h[n] Tip 6 Tip 34 5 7 8 n 34 5 6 7 n h[n] Centar simetrije (4) Tip 3 Tip 4 Centar antisimetrije (4) 3 4 5 6 7 8 n h[n] Centar simetrije (3,5) Centar antisimetrije (3,5) 4 7 3 5 6 n