Σχεδιασµός IIR φίλτρων



Σχετικά έγγραφα
Σχεδιασµός IIR φίλτρων - Λύσεις των Ασκήσεων

Σχεδιασµός IIR Φίλτρων Φίλτρα «άπειρης» κρουστικής απόκρισης IIR - Infinite impulse response filters

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

Kεφάλαιο 7 Σχεδιασμός IIR Φίλτρων

Α. ΣΚΟΔΡΑΣ ΨΗΦΙΑΚΟΣ ΕΛΕΓΧΟΣ ΔΙΑΛΕΞΗ 6 ΔΙΑΦΑΝΕΙΑ 1

ΑΣΚΗΣΗ 6 Σχεδίαση FIR και IIR φίλτρων στο Matlab

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

Σχεδιασµός ΙIR Φίλτρων

Παρουσίαση του μαθήματος

Αναλογικά φίλτρα. Για να επιτύχουµε µια επιθυµητή απόκριση χρειαζόµαστε σηµαντικά λιγότερους συντελεστές γιαένα IIR φίλτροσεσχέσηµετοαντίστοιχο FIR.

Διάρκεια εξέτασης 2 ώρες

ΘΕΜΑΤΑ ΕΡΓΑΣΤΗΡΙΟΥ ΣΤΟ ΜΑΘΗΜΑ ΣΗΜΑΤΑ ΚΑΙ ΣΥΣΤΗΜΑΤΑ (ΚΙΙΙ)

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

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

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

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

Μετασχηµατισµός αναλογικών φίλτρων σε ψηφιακά

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

Σχήµα 1: Χρήση ψηφιακών φίλτρων για επεξεργασία σηµάτων συνεχούς χρόνου

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

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

stopband Passband stopband H L H ( e h L (n) = 1 π = 1 h L (n) = sin ω cn

ΛΥΣΕΙΣ ΑΣΚΗΣΕΩΝ ΕΞΕΤΑΣΤΙΚΗΣ ΠΕΡΙΟ ΟΥ ΙΟΥΝΙΟΥ 2004., η οποία όµως µπορεί να γραφεί µε την παρακάτω µορφή: 1 e

4. ΚΕΦΑΛΑΙΟ ΕΦΑΡΜΟΓΕΣ ΤΟΥ ΜΕΤΑΣΧΗΜΑΤΙΣΜΟΥ FOURIER

z έχει µετασχ-z : X(z)= 2z 2

ΣΥΣΤΗΜΑΤΑ ΑΥΤΟΜΑΤΟΥ ΕΛΕΓΧΟΥ ΙΙ

Σήματα και Συστήματα. Διάλεξη 10: Γραμμικά Φίλτρα. Δρ. Μιχάλης Παρασκευάς Επίκουρος Καθηγητής

Σχεδιασµός Φίλτρων µε τηµέθοδο των παραθύρων

Μετασχηματισμός αναλογικών φίλτρων σε ψηφιακά

3-Απρ-2009 ΗΜΥ Φίλτρα απόκρισης άπειρου παλμού (IIR)

Σχεδίαση Ενεργών-RC Φίλτρων (Μέρος Ι) (Σύνθεση της συνάρτησης µεταφοράς)

Άσκηση 1 η Να εξετάσετε αν τα ακόλουθα σήματα είναι περιοδικά. Στην περίπτωση περιοδικού σήματος, ποια είναι η θεμελιώδης περίοδος; 1 )

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

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

ΑΣΚΗΣΕΙΣ ΑΠΟΚΡΙΣΕΙΣ ΕΝΙΣΧΥΤΩΝ. 10 f Να προσδιορίσετε τις συχνότητες, για τις οποίες το µέτρο της ενίσχυσης είναι 10dB κάτω από την µέγιστη τιµή της.

(s) V Ιn. ΘΕΜΑ 1 1. Υπολογίστε την συνάρτηση µεταφοράς τάσης του. του κυκλώµατος και χαρακτηρίστε το.

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

ΚΕΦΑΛΑΙΟ 14 ΚΑΤΩ ΙΑΒΑΤΑ ΦΙΛΤΡΑ BESSEL-THOMSON

Ολοκληρωµένο Περιβάλλον Σχεδιασµού Και Επίδειξης Φίλτρων

Σχεδιασµός FIR φίλτρων

Υπολογίζουμε εύκολα τον αντίστροφο Μετασχηματισμό Fourier μιας συνάρτησης χωρίς να καταφεύγουμε στην εξίσωση ανάλυσης.

10-Μαρτ-2009 ΗΜΥ Παραθύρωση Ψηφιακά φίλτρα

Α. Αιτιολογήστε αν είναι γραμμικά ή όχι και χρονικά αμετάβλητα ή όχι.

ΑΡΧΕΣ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ

Αναλογικά φίλτρα. Τα IIR φίλτρα μπορούν εύκολα να σχεδιασθούν αρχίζοντας από ένα αναλογικό φίλτρο και

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

Συναρτήσεις και κυκλώµατα 2ης τάξης

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

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

Μετασχηµατισµός Ζ (z-tranform)

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

Μετασχηµατισµός αναλογικών φίλτρων σε ψηφιακά

Ανάλυση ΓΧΑ Συστημάτων

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

Σύνθεση και Σχεδίαση Παθητικών Φίλτρων LC

4. ΚΕΦΑΛΑΙΟ ΕΦΑΡΜΟΓΕΣ ΤΟΥ ΜΕΤΑΣΧΗΜΑΤΙΣΜΟΥ FOURIER

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

Διάλεξη 10. Σχεδιασμός Φίλτρων. Κεφ Φίλτρο Διαφοροποιεί το φάσμα ενός σήματος Π.χ. αφήνει να περάσουν ή σταματά κάποιες συχνότητες

ΘΕΜΑ 2 1. Υπολογίστε την σχέση των δύο αντιστάσεων, ώστε η συνάρτηση V

ΜΕΛΕΤΗ ΣΥΣΤΗΜΑΤΟΣ ΜΑΖΑΣ-ΕΛΑΤΗΡΙΟΥ-ΑΠΟΣΒΕΣΤΗΡΑ

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

Ενδεικτικές Ασκήσεις για το μάθημα: «Μετρήσεις Φυσικών Μεγεθών»

Τυπική µορφή συστήµατος 2 ας τάξης

ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ 2

ΕΡΓΑΣΤΗΡΙΑΚΕΣ ΑΣΚΗΣΕΙΣ ΗΛΕΚΤΡΟΑΚΟΥΣΤΙΚΗΣ

Φίλτρα διέλευσης: (α) χαμηλών συχνοτήτων (β) υψηλών συχνοτήτων

Τ.Ε.Ι. Λαμίας Τμήμα Ηλεκτρονικής

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ. Θ.Ε. ΠΛΗ22 ( ) 2η Γραπτή Εργασία

ΠΕΙΡΑΜΑΤΙΚΗ ΔΙΑΔΙΚΑΣΙΑ

Τι είναι σήμα; Παραδείγματα: Σήμα ομιλίας. Σήμα εικόνας. Σεισμικά σήματα. Ιατρικά σήματα

Τι είναι σήµα; Ωςσήµαορίζεταιέναφυσικόµέγεθοςτοοποίοµεταβάλλεταισεσχέσηµετοχρόνοή το χώρο ή µε οποιαδήποτε άλλη ανεξάρτητη µεταβλητή ή µεταβλητές.

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

Σχεδίαση Ηλεκτρονικών Κυκλωμάτων RF

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

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

ΙΑΦΟΡΙΚΕΣ ΕΞΙΣΩΣΕΙΣ Σεπτέµβριος 2006

ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ 3 ΣΧΕ ΙΑΣΜΟΣ ΚΑΙ ΥΛΟΠΟΙΗΣΗ ΕΝΕΡΓΩΝ ΦΙΛΤΡΩΝ. ΣΚΟΠΟΣ

ΤΥΠΟΛΟΓΙΟ ΓΙΑ ΤΟ ΜΑΘΗΜΑ "ΗΛΕΚΤΡΟΝΙΚΑ ΦΙΛΤΡΑ"

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

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

Τεχνολογικό Εκπαιδευτικό Ίδρυμα Σερρών Τμήμα Πληροφορικής & Επικοινωνιών Σήματα και Συστήματα

εύτερο παράδειγµα ΓΧΑ συστήµατος. Κύκλωµα RLC.

Εισαγωγή στην Ανάλυση και Προσοµοίωση Δυναµικών Συστηµάτων

ΕΦΑΡΜΟΓΕΣ ΤΟΥ ΜΕΤΑΣΧΗΜΑΤΙΣΜΟΥ FOURIER

Οι πράξεις που χρειάζονται για την επίλυση αυτών των προβληµάτων (αφού είναι απλές) µπορούν να τεθούν σε µια σειρά και πάρουν µια αλγοριθµική µορφή.

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

Μετασχηµατισµός αναλογικών φίλτρων σε ψηφιακά

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

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

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

Λύσεις θεμάτων Α εξεταστικής περιόδου Χειμερινού εξαμήνου

ΛΙΒΑΘΙΝΟΣ ΝΙΚΟΛΑΟΣ Επιστήµη και Τεχνολογία των Υπολογιστών Α.Μ.: 403. Πρώτη Οµάδα Ασκήσεων

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧ/ΚΩΝ & ΜΗΧ/ΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ

Εισαγωγή στην Ανάλυση και Προσοµοίωση Δυναµικών Συστηµάτων

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΛΗΡΟΦΟΡΙΚΗ ΣHMATA KAI EΠEΞEPΓAΣIA EIKONAΣ. Tόµος B' Ψηφιακή Eπεξεργασία Eικόνων και Σηµάτων

Επομένως το εύρος ζώνης του διαμορφωμένου σήματος είναι 2.

ΧΡΗΣΙΜΑ ΘΕΜΑΤΑ ΘΕΩΡΙΑΣ ΟΡΙΩΝ

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

3. Δίνεται ψηφιακό σύστημα που περιγράφεται από τη σχέση. y[n] = x[n]-2x[n-1] y[n] = x[n]-2x[1-n]

ΧΡΟΝΙΚΗ ΚΑΙ ΑΡΜΟΝΙΚΗ ΑΠΟΚΡΙΣΗ ΤΩΝ ΚΥΚΛΩΜΑΤΩΝ. Σπύρος Νικολαΐδης Αναπληρωτής Καθηγητής Τομέας Ηλεκτρονικής & ΗΥ Τμήμα Φυσικής

Transcript:

Σχεδιασµός IIR φίλτρων. Ένα αναλογικό ζωνοδιαβατό φίλτρο έχει συνάρτηση H(). Σχεδιάστε ( + )( + ) ένα IIR φίλτρο µε την µέθοδο της αµετάβλητης κρουστικής απόκρισης µε συχνότητα δειγµατοληψίας 0 H. Η απάντηση να δοθεί σαν εξίσωση διαφορών µεταξύ εισόδουεξόδου. Με τη χρήση της εντολής reidue του Matlab ή µε τη βοήθεια των ολοκληρωτικών υπολοίπων η συνάρτηση H() αναλύεται σε µερικά κλάσµατα ως εξής: H() p + p + + Μπορούµε τώρα να βρούµε την συνάρτηση του φίλτρου στο -domain: H() p T e e + p T Αντικαθιστώντας λαµβάνουµε : Η() 0. e όπου Τ περίοδος δειγµατοληψίας 0. ec. 0.99 -. 0. e.73 + 0.7408 Θεωρούντες Η()Y()/X() Υ()-.73Y() - +0.7408Y() - X()-0.99X() -. Εφαρµόζουµε τον αντίστροφο µετασχηµατισµό και έχουµε : y(n)-.73y(n-)+0.7408y(n-)x(n)-0.99x(n-) y(n).73y(n-)-0.7408y(n-)+x(n)-0.99x(n-).. Να σχεδιαστεί ένα Butterworth υψιπερατό ψηφιακό φίλτρο µε συχνότητα αποκοπής ω 0.7π. Η απόκριση πρέπει να είναι τουλάχιστον 30dB «κάτω» για ω 0.5π και 50dB «κάτω» για ω 0.3π. Ποιά είναι η ελάχιστη τάξη του φίλτρου; Ένα υψιπερατό φίλτρο Butterworth, έχει την γενική µορφή: H() + N Εδώ tan(0.7π/).966 rad Επίσης tan(0.5π/).0 rad και tan(0.3π/)0.5095 rad

Για, Α30dB άρα: 300log N.966 + Ν5.7 ή Ν6. Οµοίως για 0.5095, Α50dB. Ν4.686 ή Ν5. Εποµένως επιλέγουµε Ν6. 3. Ζητείται να υπολογισθεί ένα ζωνοδιαβατό φίλτρο ας τάξεως µε κεντρική συχνότητα f 0.5 KH και εύρος ζώνης f 0.5 KH. Η συχνότητα δειγµατοληψίας είναι 0 KH. Επειδή πρόκειται για ζωνοδιαβατό φίλτρο ας τάξεως, η συνάρτησή του είναι: Η() a + a + o Όπου α, και 0 είναι η κεντρική αναλογική συχνότητα. πf Η συχνότητα 0 αυτή θα υπολογιστεί από τον τύπο: 0 εφ f 0 0 rad/ec Για το a έχω : a (+ 0 ) εφ ω, a (+ 0 π f ) εφ f τελικά a π/40 0.078 rad/ec Εποµένως η (αναλογική) συνάρτηση είναι η εξής : H() Εφαρµόζoντας τον διγραµµικό µετασχηµατισµό + 0.078( )( + ) H() ( 0.078) +.078 0.04( )( + +.08 ) π / 40. + π / 40 + λαµβάνουµε: 4. Να σχεδιαστεί ένα υψιπερατό IIR φίλτρο ης τάξεως µε συχνότητα δειγµατοληψίας f 0kH και συχνότητα αποκοπής (3dB εξασθένηση), kh. Να επανασχεδιαστεί ώστε η συχνότητα kh να αντιστοιχεί σε εξασθένηση 0.46dB. (α) Ένα κανονικοποιηµένο () υψιπερατό φίλτρο ης τάξεως έχει τη µορφή: H(). + Μας δίνεται η συχνότητα δειγµατοληψίας f0kh και η συχνότητα αποκοπής (-3dB) fckh.

Αρα η αναλογική συχνότητα αποκοπής P tan(π f / f ) 0.349 rad/ec. Η (αναλογική) συνάρτηση H() γίνεται: Από αυτή αντικαθιστώντας H() H() + +.349( p + P + 0.349 λαµβάνουµε την αντίστοιχη ψηφιακή συνάρτηση Η(): H() 0.675.349 + 0.349 + + + 0.349( + ).349 0.676 0.7548 0.5095 ) (β) Θα επανασχεδιάσουµε το φίλτρο ώστε η συχνότητα kh να αντιστοιχεί σε εξασθένηση 0.46dB. Στην περίπτωση αυτή η συχνότητα αποκοπής είναι άγνωστη, έστω c. Εποµένως έχουµε ότι: H() + + Με βάσει τα δεδοµένα, θα πρέπει για συχνότητα fkh να έχουµε εξασθένηση 0.46dB Η αντίστοιχη είναι tan(π f / f ) 0.349 rad/ec και 0 log 0 (H() j A 0 log ) 0 log 0 ( 0 ( + ) + ) 0 A 0 + 0 A 0 0.349 0 0.046 0.349 0.086 Για την ζητούµενη ψηφιακή συνάρτηση έχουµε: H() H() + H() + 0.086( + ) 0.900 0.804 3

5. Nα σχεδιασθεί ένα βαθυπερατό φίλτρο Butterworth µε τις εξής προδιαγραφές: ζώνη διέλευσης ω p 0.π (rad/ample) εξασθένηση R p db ζώνη αποκοπής ω 0.3π (rad/ample) εξασθένηση Α 5dB Συχνότητα δειγµατοληψίας kh H σχεδίαση να γίνει µε την impule invariant µέθοδο. α. Βρίσκουµε τις συχνότητες του αναλογικού φίλτρου: p 0.π 000400π,.600π (rad/ec) H() β. Βρίσκουµε την τάξη Ν και την συχνότητα του Butterworth φίλτρου. + N 0logH() 0log + Για p 0log[+(400π/ ) N ] (400π/ ) N 0 0. - Nlog(400π/ )-0.5868 Για 50log[+(600π/ ) N ] (600π/ ) N 0.5 - Nlog(600π/ ).486 Αφαιρώντας βρίσκουµε την τάξη Ν του φίλτρου: Nlog(4/6) -0.5868-.486-.078 N5.885 6 Για την συχνότητα αποκοπής έχουµε: log(400π/ ) -0.5868/( 6) -0.0489 400π/ 0-0.0489 0.8935 406.4 rad/ec Βρίσκουµε από το Matlab τους συντελεστές του αναλογικού φίλτρου:[b,a]butter(6, 406.4,''); Και τους συντελεστές του αντίστοιχου ψηφιακού φίλτρου [b,a]impinvar(b,a,) ; b 0.0000 0.0006 0.00 0.06 0.004 0.000 0 a.0000-3.3635 5.0685-4.759.067-0.5707 0.066 N 0 H(ω) db -0-40 -60-80 0 00 400 600 800 000 Συχνότητα H 4

6. Ένα 5 ης τάξεως Butterworth φίλτρο έχει ζώνη διέλευσης 0-.3kH και ζώνη µετάβασης 600H. Ποία είναι η εξασθένηση στη ζώνη αποκοπής; Η συχνότητα δειγµατοληψίας είναι 0 kh. Eνα Butterworth αναλογικό φίλτρο 5 ης τάξεως έχει την µορφή: H() Θεωρούµε ότι ο σχεδιασµός γίνεται µε τον διγραµµικό + µετασχηµατισµό. Η (αναλογική)συχνότητα στη ζώνη διέλευσης (άκρο) είναι: 0 4 tan(π.3/0)8654.8 rad/ H (ψηφιακή) συχνότητα αποκοπής είναι: ω.3+0.6.9kh Η (αναλογική) συχνότητα αποκοπής 0 4 tan(π/0.9)359 rad/ec Αρα: H( ) 0.04 ή 9.65 db 0 359 + 8654.8 0 7. Σχεδιάστε µε την µέθοδο "impule invariant" ένα 5ης τάξεως Butterworth βαθυπερατό φίλτρο µε συχνότητα αποκοπής 0.6 H. Η συχνότητα δειγµατοληψίας f H. (µε το Matlab). βρίσκουµε την ψηφιακή συχνότητα (rad/ample) ω p 0.6/*π0.6π r/ample. βρίσκουµε την αντίστοιχη αναλογική p ω p f 0.6π*.π r/ec 3. βρίσκουµε το αναλογικό φίλτρο butterworth 5ης τάξεως:[b,a]butter(5,.*pi,''); 4. βρίσκουµε το αντίστοιχο ψηφιακό µε την µέθοδο "impule invariant" [b,a]impinvar(b,a,); 5. Ελέγχουµε το αποτέλεσµα: freq(b,a) [b,a]butter(5,.*pi,''); [b,a]impinvar(b,a,); freq(b,a) 5