Δομές ψηφιακών φίλτρων (structures)

Σχετικά έγγραφα
Ψηφιακός Έλεγχος. 7 η διάλεξη Υλοποίηση Ψηφιακών Φίλτρων. Ψηφιακός Έλεγχος 1

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

Σήµατα και συστήµατα διακριτού χρόνου

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)

ΨΗΦΙΑΚΗ ΕΠΕΞΕΡΓΑΣΙΑ ΣΗΜΑΤΟΣ. ΚΕΦΑΛΑΙΟ 4 ο Μετασχηματισμός Z

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

Συστήµατα τα οποία χαρακτηρίζονται από γραµµικές εξισώσεις διαφορών µε σταθερούς συντελεστές

ΚΕΦΑΛΑΙΟ 2. Ηλεκτρονικη και 1/60 Πληροφορίας

ΚΕΦΑΛΑΙΟ 4 ο Μετασχηματισμός Z. ΨΗΦΙΑΚΗ ΕΠΕΞΕΡΓΑΣΙΑ ΣΗΜΑΤΟΣ - Μετασχ.-z

ΚΕΦ.6 Σχεδιασµός FIR φίλτρων Λύσεις των ασκήσεων

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

ΨΗΦΙΑΚΗ ΕΠΕΞΕΡΓΑΣΙΑ ΣΗΜΑΤΟΣ ΑΣΚΗΣΗ 5

ΚΕΦΑΛΑΙΟ 2. Ηλεκτρονικη και 1/62 Πληροφορίας

Σήματα και Συστήματα ΙΙ

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

Kεφάλαιο 5 DFT- FFT ΔΙΑΚΡΙΤΟΣ ΜΕΤΑΣΧΗΜΑΤΙΣΜΟΣ FOURIER DISCRETE FOURIER TRANSFORM 1/ 80. ΨΗΦΙΑΚΗ ΕΠΕΞΕΡΓΑΣΙΑ ΣΗΜΑΤΟΣ DFT-FFT Σ.

Σήματα- συμβολισμοί. x(n)={x(n)}={,x(-1),x(0), x(1),.} x(n)={0,-2,-3, -1, 0, 1, 2, 3, 4,0 }

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

Συνεπώς, η συνάρτηση µεταφοράς δεν µπορεί να οριστεί για z=0 ενώ µηδενίζεται όταν z=1. Εύκολα προκύπτει το διάγραµµα πόλων-µηδενικών ως εξής:

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

Συστήµατα τα οποία χαρακτηρίζονται από γραµµικές εξισώσεις διαφορών µε σταθερούς συντελεστές

Αντίστροφος Μετασχηματισμός Ζ. Υλοποίηση συστημάτων Διακριτού Χρόνου. Σχεδίαση φίλτρων

Συστήµατα τα οποία χαρακτηρίζονται από γραµµικές εξισώσεις διαφορών µε σταθερούς συντελεστές

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

Σήματα και Συστήματα ΙΙ

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

Kεφάλαιο 5 DFT- FFT ΔΙΑΚΡΙΤΟΣ ΜΕΤΑΣΧΗΜΑΤΙΣΜΟΣ FOURIER DISCRETE FOURIER TRANSFORM ΨΗΦΙΑΚΗ ΕΠΕΞΕΡΓΑΣΙΑ ΣΗΜΑΤΟΣ DFT-FFT. Σ.

ΑΝΑΛΥΣΗ ΣΗΜΑΤΩΝ ΚΑΙ ΣΥΣΤΗΜΑΤΩΝ ΜΕ ΤΟ ΜΕΤΑΣΧΗΜΑΤΙΣΜΟ FOURIER

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

Σχήμα Χαμηλοδιαβατά φίλτρα:

Μετασχηματισμός Z. Κυριακίδης Ιωάννης 2011

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

Υλοποιήσεις Ψηφιακών Φίλτρων

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα ΣΗΜΑΤΑ & ΣΥΣΤΗΜΑΤΑ. Ενότητα : ΜΕΤΑΣΧΗΜΑΤΙΣΜΟΣ Ζ (ΖTransform)

ΤΕΙ ΗΠΕΙΡΟΥ ΣΧΟΛΗ ΔΙΟΙΚΗΣΗΣ ΚΑΙ ΟΙΚΟΝΟΜΙΑΣ ΤΜΗΜΑ ΤΗΛΕΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΔΙΟΙΚΗΣΗΣ

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

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

Actual Chip Specification

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

6-Μαρτ-2009 ΗΜΥ Μετασχηματισμός z

ΣΗΜΑΤΑ & ΣΥΣΤΗΜΑΤΑ Ενότητα 3: ΣΥΝΕΛΙΞΗ

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

13-Φεβ-2009 ΗΜΥ Γραμμικά συστήματα και Συνέλιξη

ΕΥΑΙΣΘΗΣΙΑ ΗΛΕΚΤΡΙΚΩΝ ΚΥΚΛΩΜΑΤΩΝ

Θέματα Εξετάσεων Ιουνίου 2003 στο μάθημα Σήματα και Συστήματα και Λύσεις

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

Συστήματα Αυτόματου Ελέγχου

FFT. εκέµβριος 2005 ΨΕΣ 1

ΕΙΣΑΓΩΓΙΚΕΣ ΠΑΡΑΤΗΡΗΣΕΙΣ...3

H(z) = b 0 + b 1 z 1. h[n] = b 0 a n u[n] + b 1 a n 1 u[n 1] (17.2) y[n] ay[n 1] = b 0 x[n] + b 1 x[n 1] (17.3)

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

HMY 429: Εισαγωγή στην Επεξεργασία Ψηφιακών

x[n]z n = ) nu[n]z n z 1) n z 1 (5) ( 1 z(2z 1 1]z n +

Ψηφιακή Επεξεργασία και Ανάλυση Εικόνας. Ακαδημαϊκό Έτος Παρουσίαση Νο. 2. Δισδιάστατα Σήματα και Συστήματα #1

Περιγραφή Συστηµάτων. στο Επίπεδο z. Πόλοι και Μηδενισµοί Συνάρτησης Μεταφοράς. Νοέµβριος 2005 ΨΕΣ 1

y[n] = ay[n 1] + b 0 x[n] + b 1 x[n 1] (4)

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

X(e jω ) = x[n]e jωn (1) x[n] = 1. T s

7 ΚΕΦΑΛΑΙΟ ΜΕΤΑΣΧΗΜΑΤΙΣΜΟΣ z

Σύντομη Αναφορά σε Βασικές Έννοιες Ψηφιακής Επεξεργασίας Σημάτων

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ Πάτρα 2005 ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ Η/Υ & ΠΛΗΡΟΦΟΡΙΚΗΣ Εργαστήριο Επεξεργασίας Σηµάτων Τηλεπικοινωνιών & ικτύων

Σήματα και Συστήματα ΙΙ

Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 9 Ανάλυση Fourier: Από τη Θεωρία στην Πρακτική Εφαρμογή των Μαθηματικών

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

Διάλεξη 2. Συστήματα Εξισώσεων Διαφορών ΔιακριτάΣήματαστοΧώροτης Συχνότητας

Συμπίεση Δεδομένων

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

20-Μαρ-2009 ΗΜΥ Φίλτρα απόκρισης πεπερασμένου παλμού (FIR)

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

DFT ιακριτός µετ/σµός Fourier Discrete Fourier Transform

Κεφάλαιο 4 Κανονική Κατανομή. Πέτρος Ε. Μαραβελάκης, Επίκουρος Καθηγητής, Πανεπιστήμιο Πειραιώς

HMY 429: Εισαγωγή στην Επεξεργασία Ψηφιακών. Σήματα διακριτού χρόνου

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΛΟΠΟΝΝΗΣΟΥ

ΤΗΛΕΠΙΣΚΟΠΗΣΗ. Γραµµικοί Μετασχηµατισµοί (Linear Transformations) Τονισµός χαρακτηριστικών εικόνας (image enhancement)

ΕΡΩΤΗΣΕΙΣ ΣΩΣΤΟΥ ΛΑΘΟΥΣ ΣΤΑ ΜΑΘΗΜΑΤΙΚΑ ΤΗΣ Γ ΓΕΝΙΚΗΣ ΙΑΦΟΡΙΚΟΣ ΛΟΓΙΣΜΟΣ

Κεφάλαιο 6 Μετασχηματισμός Fourier συνεχούς χρόνου και Απόκριση συχνοτήτων

Σ. Φωτόπουλος -1- ΨΕΣ- AΣΚΗΣΕΙΣ-ΛΥΣΕΙΣ- Κεφάλαιο 2 ο

Ψηφιακή Επεξεργασία Σήματος

Επεξεργασία Πολυµέσων. Δρ. Μαρία Κοζύρη Π.Μ.Σ. «Εφαρµοσµένη Πληροφορική» Τµήµα Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών Πανεπιστήµιο Θεσσαλίας

Ο Μετασχηματισμός Ζ. Ανάλυση συστημάτων με το μετασχηματισμό Ζ

Εισαγωγή στα Σήματα. Κυριακίδης Ιωάννης 2011

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ Τµήµα Επιστήµης Υπολογιστών. HY-370: Ψηφιακή Επεξεργασία Σήµατος Χειµερινό Εξάµηνο 2016 ιδάσκοντες : Γ. Στυλιανού - Γ.

δ[n kp ], k Z (1) 1 cos πn, N 1 n N 1 + N 2 2N

1) Να σχεδιαστούν στο matlab οι γραφικές παραστάσεις των παρακάτω ακολουθιών στο διάστημα, χρησιμοποιώντας τις συναρτήσεις delta και step.

Ψηφιακά Φίλτρα. Κυριακίδης Ιωάννης 2011

HMY 429: Εισαγωγή στην Επεξεργασία Ψηφιακών Σημάτων. Διάλεξη 17: Φίλτρα (II)

3-Φεβ-2009 ΗΜΥ Σήματα

Όταν θα έχουµε τελειώσει το Κεφάλαιο αυτό θα µπορούµε να:

Μετασχηµατισµός FOURIER ιακριτού χρόνου DTFT

Filter Design - Part IΙI. Νοέµβριος 2005 ΨΕΣ 1

Επαναληπτικές Ασκήσεις για το µάθηµα Ψηφιακή Επεξεργασία Σηµάτων

Εισαγωγή στις Τηλεπικοινωνίες. Δομή της παρουσίασης

20-Φεβ-2009 ΗΜΥ Διακριτός Μετασχηματισμός Fourier

Σήματα και Συστήματα. Διάλεξη 9: Μελέτη ΓΧΑ Συστημάτων με τον Μετασχηματισμό Fourier. Δρ. Μιχάλης Παρασκευάς Επίκουρος Καθηγητής

Πόλοι φανταστικοί. Είναι μια ιδιαίτερη περίπτωση των μιγαδικών πόλων με συντελεστή απόσβεσης ξ=0. jω. s 1 σ. s 3. s 2

ΘΕΩΡΙΑ ΣΗΜΑΤΩΝ & ΣΥΣΤΗΜΑΤΩΝ. Γεράσιµος Ποταµιάνος. Αναπλ. Καθηγητής, Τµήµα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Πανεπιστήµιο Θεσσαλίας

Ο ΗΓΙΕΣ ΧΡΗΣΗΣ ΤΟΥ MATLAB

a k y[n k] = b l x[n l] (12.1)

Δυναμική Μηχανών I. Απόκριση Γραμμικών Συστημάτων στο. Πεδίο της Συχνότητας

Σήματα και Συστήματα. Διάλεξη 1: Σήματα Συνεχούς Χρόνου. Δρ. Μιχάλης Παρασκευάς Επίκουρος Καθηγητής

Transcript:

Δομές ψηφιακών φίλτρων (structures)

Πραγματοποίηση δομές Άμεση (direct) Κανονική Ανάστροφη Διαδοχική (cascade) Παράλληλη σύνδεση Πλέγμα - Δικτυωτή (lattice)

Στοιχεία x Αθροιστής x y yx x Πολλαπλασιαστής x y ykx Καθυστερητής x y x(n-)

H() Y()[ a Άμεση υλοποίηση (direct) Συναρτήσεις ας τάξεως bo b a b a a Y() X() ] X()[b b a y(n ) ay(n ) box(n) bx(n ) bx(n o b ] ) x(n) b o b -a b -a και υψηλής τάξεως

Άμεση υλοποίηση Συναρτήσεις υψηλής τάξεως H() bo b a b a... b... a L L M M x(n) b o b -a b -a b L -a M

Άμεση υλοποίηση παράδειγμα 3 3 4 H () 4 0. 0. 3 0. 5 Y() X() x(n) -3-0. 0.3 4-0.5

Κανονική υλοποίηση (canonical) Συναρτήσεις ας τάξεως a y(n ) ay(n ) box(n) bx(n ) bx(n ) [ bo x(n) bx(n ) b x(n )] [ ay(n ) ay(n )] x(n) b o b -a b -a N() D( )

x(n) b o -a b -a b D( ) N()

H() bo b a b a x(n) b o -a -a b b Ο αριθμός των καθυστερητών είναι ίσος με την τάξη της συνάρτησης

κανονική υλοποίηση παράδειγμα H() 3 3 4 0. 0.3 0.5 4 x(n) -0. -3 0.3-0.5 4

Ανάστροφη υλοποίηση (transpose) H() 3 7 x(n) 7-3 x(n) - - -3 7

Παράδειγμα

Παράδειγμα Ψηφιακή (συν)ημιτονοειδής γεννήτρια h 0 R cosω R cosω n 0 (n) R cos(ω n)u(n) H() 0 R δ(n) h(n) "κανονική" υλοποίηση Rcosω o -Rcosω ο -R

DTMF transmitter/receiver Όταν πατιέται ένα πλήκτρο δημιουργεί το άθροισμα δύο ακουστικών τόνων: cos(ω L n)cos(ω H n) L H 697 770 85 94 09 336 477 633 <> <> <3> <A> <4> <5> <6> <B> <7> <8> <9> <C> <*> <0> <#> <D>

Υλοποίηση του DTMF R δ(n) cosω L -cosω L - cosω H -cosω H -

Διαδοχική σύνδεση (cascade) Η συνάρτηση H(): H() bo b a o... b... a N N N N γράφεται σαν γινόμενο όρων δευτέρας (ή και ης) τάξεως H() b b N / N / io i Π H i() i i ai Π b a i i Αριθμός συνδυασμών: ( Ν )!

Παράδειγμα: συνάρτηση 4ης τάξεως 4 συνδυασμοί H() N () N() D () D () N D () N() () D () N D () N() () D () N() D () N D () () Matlab tfsos

Διαδοχική σύνδεση o παράδειγμα 4 4 0 5 0 84 4 4 9 H.. ) ( x(n) 3-4 0.4-0.5 x (n) 3 4-0.4-0.5 5 0 4 0 4 3 5 0 4 0 4 3....

Υπάρχει κάποιος κανόνας για τον συνδυασμό πόλων-μηδενισμών και την σειρά διαδοχής?? ΝΑΙ Συνδυάζονται οι πόλοι με τους πλησιέστερους μηδενισμούς Η απόσταση των πόλων από την περιφέρεια, καθορίζει την σειρά διαδοχής

παράδειγμα H() 0.0863 0.0557.699 0.494.37 0.0557.358 3 0.0863 4 0.5 3 4 Πόλοι μηδενισμοί της H() H() H()H () Φανταστικός άξονας 0.5 0-0.5 0.9338.069 0.5439 0.0863 0.884 0.630 0.995 - -.5 - -0.5 0 0.5.5 Πραγματικός άξονας

παράδειγμα

Τι είναι κλιμάκωση?? Ας δούμε πάλι την κανονική δομή κλιμάκωση x(n) b o x(n) s sb o -a b -a sb -a b -a sb Ποία Αποφεύγονται είναι η επίδραση της «overflow κλιμάκωσης errors»???

Μoρφές του s: s s s 3 k 0 k 0 f(k ) / f (k ) jω max F(e ) x(n) f(k)κρουστική απόκριση από την είσοδο x(n) στην έξοδο w(n) F(e jω )η απόκριση συχνότητας μεταξύ εισόδου x(n) και w(n) w(n) s -a -a sb o sb sb

x(n) /s 0.4 w(n) 3s -4s Παράδειγμα κλιμάκωσης -0.5 s απόκριση.5.5 W(e jω ) s 8 6 4 Y(e jω ) απόκριση 0.5 0 00 400 600 0.8 0.6 0.4 W(e jω ) s.085 0 0 00 400 600 συχνότητα 0. 0 00 400 600

..Επανερχόμαστε στη Διαδοχική σύνδεση H() N() D () N D () () N D 3 3 ()... () Τι γίνεται με την κλιμάκωση ;;; x(n) s s b o s s b o s 3 s 3 b o3 -a - s b a s b - - s b a 3 s b - - s 3 b 3 s 3 b 3 a a a 3

Παράλληλη σύνδεση Η μορφή αυτή προκύπτει από την ανάπτυξη της H() σε άθροισμα όρων (πρώτης και) δευτέρας τάξεως. (Ανάπτυξη σε μερικά κλάσματα) k N M k N / i i i i io k N M k N N o N N o N N o M M o C a a b b C a... a b ~... b ~ b ~ a... a b... b b H() 0 0 Μόνο εάν Μ Ν Μόνο εάν Μ Ν

Παράλληλη σύνδεση παράδειγμα 3 3 3 H() 0.43 0.80 0.349 0.065.96 0.084 0.764 8.707 0.3 0.3355 0.049 3-8.707 x(n).96 0.3-0.3355-0.084 0.764 0.049

(άλλο) Παράδειγμα οι τρείς δομές H() 0. 44 0. 36 0. 4 0. 8 0. 0 0. 3 3 κανονική παράλληλη Διαδοχική -0.4 0.44 0.4 0.4 0.4-0.8 0.36 0. 0.0 0.44-0.8 0.36-0.5 0.0-0.8 0. -0.5 0.5

Δομή πλέγματος (δικτυωτή-lattice) Για συναρτήσεις μηδενισμών πόλων Προτερήματα Ευστάθεια εφόσον K i < Οι πόλοι έχουν μικρότερη ευαισθησία σε αποκλίσεις λόγω κβάντισης (συγκρίνοντας α~κ)

Στοιχείο πλέγματος για μηδενισμούς y (n) y (n) για υλοποίηση μηδενισμών : w (n) k k w (n) y (n)y (n)kw (n-) w (n)ky (n)w (n-) kσυντελεστής ανάκλασης

παράδειγμα H()-.3435-0.905 - x(n) k k k k w(n) Από το διάγραμμα έχουμε: H()(k k k ) - k - Συγκρίνοντας λαμβάνουμε: k 0.905 και k -0.706

Στοιχείο πλέγματος για πόλους y (n) y (n) για υλοποίηση πόλων: k i y (n)y (n)-kw (n-) k i w (n)ky (n)w (n-) w (n) w (n) k i συντελεστής ανάκλασης Η εύρεση των k i βρίσκεται με επαναληπτικές σχέσεις όπως περιγράφονται στο κλασσικό σύγγραμμα: A. V. Oppenheim and R. Schafer Discrete-time Signal Processing Prentice- Hall, Englewood Cliffs, New Jersey, 989.