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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Άσκηση 06: Φίλτρα πεπερασμένης κρουστικής απόκρισης (Finite Impulse Response (F.I.R.) Filters)

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

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

Ιατρικά Ηλεκτρονικά. Χρήσιμοι Σύνδεσμοι. ΙΑΤΡΙΚΑ ΗΛΕΚΤΡΟΝΙΚΑ - ΔΙΑΛΕΞΗ 5α. Σημειώσεις μαθήματος: E mail:

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

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

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

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

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

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

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

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

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

Ιατρικά Ηλεκτρονικά. Χρήσιμοι Σύνδεσμοι. ΙΑΤΡΙΚΑ ΗΛΕΚΤΡΟΝΙΚΑ - ΔΙΑΛΕΞΗ 5γ. Σημειώσεις μαθήματος: E mail:

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

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

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

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

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

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

Ψηφιακά Φίλτρα. Αναλογικά και ψηφιακά φίλτρα 20/5/ /5/2005 2

HMY 429: Εισαγωγή στην Επεξεργασία Ψηφιακών Σημάτων. Διάλεξη 22: Γρήγορος Μετασχηματισμός Fourier Ανάλυση σημάτων/συστημάτων με το ΔΜΦ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

FFT. Θα επικεντρωθούμε στο ΔΜΦ αλλά όλα ισχύουν και για τον

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

Απόκριση Γραμμικών Συστημάτων σε Εκθετικές Εισόδους

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

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

A k s s k. H c (s) = H(z) = 1 e s kt dz 1

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

Τελικό Project Εργαστηρίου Ηλεκτρονικών Φίλτρων Χειµερινό Εξάµηνο

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

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

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

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

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

27/4/2009. Για την υλοποίηση τέτοιων αλγορίθμων επεξεργασίας απαιτείται η χρήση μνήμης. T η περίοδος δειγματοληψίας. Επίκ. Καθηγητής.

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

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

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

H ap (z) = z m a 1 az m (1)

20-Μαρ-2009 ΗΜΥ 429. Προηγμένες τεχνικές DSP

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

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

H ΨΗΦΙΑΚΗ ΕΠΕΞΕΡΓΑΣΙΑ ΣΗΜΑΤΟΣ. στις τηλεπικοινωνίες

Σχεδίαση και Προσομοίωση Μικροκυματικών Φίλτρων Butterworth με την χρήση του ADS

ΘΕΜΑΤΑ & ΛΥΣΕΙΣ ΕΞΕΤΑΣΕΩΝ

Εργαστηριακή Άσκηση 5 Διαμόρφωση SSB και VSB

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

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

Αρχές Τηλεπικοινωνιών

Εργαστηριακή Άσκηση 5 Διαμόρφωση SSB και VSB

Ψηφιακός Έλεγχος. 10 η διάλεξη Ασκήσεις. Ψηφιακός Έλεγχος 1

ΒΕΛΤΙΩΣΗ ΕΙΚΟΝΑΣ (ΦΙΛΤΡΑΡΙΣΜΑ)

Εργαστηριακή Άσκηση 6 Διαμόρφωση FM

Θέµα 1: Φασµατική ανάλυση. Συναρτήσεις παραθύρου. Ψηφιακά φίλτρα. Ανάλυση σε Χρόνο-Συχνότητα (Φασµατογράφηµα).

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

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

1. ΕΙΣΑΓΩΓΗ ΣΤΟ MATLAB... 13

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

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

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

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

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

ΜΕΡΟΣ Α: Απαραίτητες γνώσεις

ΕΑΠ/ΠΛΗ-22/ΑΘΗ.3 1 η τηλεδιάσκεψη 03/11/2013. επικαιροποιημένη έκδοση Ν.Δημητρίου

Ακαδηµαϊκό Έτος , Εαρινό Εξάµηνο ιδάσκων Καθ.: Νίκος Τσαπατσούλης

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

Transcript:

Σ. Φωτόπουλος Ασκήσεις ΨΕΣ 1 ΑΣΚΗΣΗ 6 Σχεδίαση FIR και IIR φίλτρων στο Matlab Στην άσκηση αυτή γίνεται σχεδιασµός FIR και ΙΙR ψηφιακών φίλτρων. (Σε επόµενη άσκηση θα γίνει και η υλοποίηση µε τον επεξεργαστή TMS320C6711) Α) FIR Σχετικές εντολές του Matlab: FIR1, REMEZ, REMEZORD, KAISERORD, FIRCLS1, FIR2, FIRLS, FIRCLS, CREMEZ, FREQZ, FILTER, KAISER, HAMMING, HANNING, TRIANG, BARLETT, BOXCAR, CEIL Α1. ΜΕΘΟ ΟΣ ΤΩΝ ΠΑΡΑΘΥΡΩΝ Οι συντελεστές του FIR βαθυπερατού φίλτρου αρχικά είναι: h[n] = sin( ω o (n L)) για 0 n M 1 π(n M ) 0 για τιςαλλες τιµες όπου L=(M-1)/2, και ω ο η συχνότητα αποκοπής στη ζώνη διέλευσης Επιλέγοντας το αντίστοιχο παράθυρο µε συντελεστές b[n] βρίσκουµε τις τελικές τιµές των συντελεστών ως το γινόµενο b[n]*h[n]. Στο Matlab η διαδικασία αυτή γίνεται σε µία φάση µε την εντολή: FIR1 Οι παραµετροι που πρέπει να υπολογισθούν είναι: H τάξη M του φίλτρου και εποµένως το µήκος του παραθύρου σχετίζονται µε (τον τύπο του παραθύρου και) την ζώνη µετάβασης ω= ω s -ω p (Βλ. Πίνακα) Η συχνότητα "αποκοπής" ω n = ( ω s +ω p )/2 που αντιστοιχεί στο µέσον της ζώνης µετάβασης Τύπος παραθύρου f - normalized (Μεταβατική Περιοχή) Ορθογώνιο 0.9/Μ 21dB Bartlett 3.05/M 25dB Hanning 3.1/M 44dB Hamming 3.3/M 53dB Blackman 5.5/Μ 74dB Ελάχιστη εξασθένηση στη ζώνη αποκοπής Στη διαδικασία εισαγωγής των τιµών αυτών στην εντολή FIR1 πρέπει να ληφθεί υπόψη ο νορµαλισµός ως προς την συχνότητα δειγµατοληψίας που στο Matlab είναι f s /2=1

Σ. Φωτόπουλος Ασκήσεις ΨΕΣ 2 Α.2 Σχεδιάστε ένα βαθυπερατό (Lowpass) φίλτρο (µε την µέθοδο των παραθύρων) που να ικανοποιεί τις παρακάτω προδιαγραφές: συχνότητα ακµής στη ζώνη αποκοπής f p = 8 khz συχνότητα ακµής στη ζώνη διέλευσης f s =10 khz εξασθένηση στη ζώνη αποκοπής >50dB παράθυρο Hamming Yπόδειξη: Η τιµή Μ θα στογγυλοποιηθεί προς τα πάνω, Ν=ceil(M) για τις παραπάνω προδιαγραφές. A.3 Α.4 Επαναλάβετε την παραπάνω διαδικασία για την υλοποίηση ενός FIR υψιπερατού (Highpass) φίλτρου µε τις ακόλουθες προδιαγραφές: συχνότητα ακµής στη ζώνη διέλευσης f p = 8 khz ακµή στη ζώνη αποκοπής f s =10 khz εξασθένηση στη ζώνη αποκοπής >50dB παράθυρο Blackman Α.5 Επαναλάβετε την παραπάνω διαδικασία για την υλοποίηση ενός FIR ζωνοδιαβατού (Bandpass) φίλτρου µε τις ακόλουθες προδιαγραφές: συχνότητα άνω ακµής διέλευσης 12 khz συχνότητα άνω ακµής αποκοπής 14kHz συχνότητα κάτω ακµής διέλευσης 6 khz συχνότητα κάτω ακµής αποκοπής 4kHz εξασθένηση στις ζώνες αποκοπής >50dB παράθυρο Blackman

Σ. Φωτόπουλος Ασκήσεις ΨΕΣ 3 Το φίλτρο αυτό (ζωνοδιαβατό) θα σχεδιασθεί µε την εντολή FIR1. Στην περίπτωση αυτή το µήκος του παραθύρου Ν θα υπολογισθεί από την ζώνη µετάβασης ω και σύµφωνα µε τον πίνακα. Επειδή όµως υπάρχουν ουσιαστικά δύο ζώνες µετάβασης θα χρησιµοποιηθεί η στενώτερη. Ενας άλλος τρόπος σχεδιασµού ζωνοδιαβατών φίλτρων βασίζεται στο σχεδιασµό δύο βαθυπερατών φίλτρων και αφαίρεση των αντίστιχων συντελεστών. (Προτείνεται) Α.6 Επαναλάβετε την παραπάνω διαδικασία για την υλοποίηση ενός FIR φίλτρου αποκοπής ζώνης (Bandstop) µε τις ακόλουθες προδιαγραφές: συχνότητα άνω ακµής διέλευσης 14 khz συχνότητα άνω ακµής αποκοπής 12kHz συχνότητα κάτω ακµής διέλευσης 4 khz συχνότητα κάτω ακµής αποκοπής 6kHz παράθυρο Hamming Για το σχεδιασµό του φίλτρου αυτού ισχύει ότι και για το ζωνοδιαβατό φίλτρο

Σ. Φωτόπουλος Ασκήσεις ΨΕΣ 4 Β) ΙΙR Σχετικές εντολές του Matlab: BUTTER, BUTTORD, CHEBY1, CHEB1ORD, ELLIP, FREQZ, FILTER,IMPZ Β1. Τα ΙΙR ψηφιακά φίλτρα που θα σχεδιάσουµε προέρχονται από αντίστοιχες συναρτήσεις συνεχούς χρόνου µορφής Butterworth ή Chebyshev µε χρησιµοποίηση του διγραµµικού µετασχηµατισµού. Η τάξη του φίλτρου βρίσκεται από το matlab (buttord, cheb1ord) Σε όλες τις περιπτώσεις εισαγωγής των τιµών συχνότητας πρέπει να ληφθεί υπόψη ο νορµαλισµός ως προς την συχνότητα δειγµατοληψίας που στο Matlab είναι f s /2=1. Oι βασικές προδιαγραφές σε ένα IIR φιλτρο δεικνύονται στο επόµενο σχήµα. 4 2 Butterworth 6ης τάξεως 0-2 rp -4-6 -8-10 rs -12-14 -16 0 0.1 0.2 0.3 0.4 0.5 fp fs Β.2 Σχεδιάστε ένα βαθυπερατό ΙΙR (Lowpass) φίλτρο µε τις παρακάτω προδιαγραφές: συχνότητα ακµής στη ζώνη διέλευσης f p = 8 khz συχνότητα ακµής στη ζώνη αποκοπής f s =10 khz εξασθένηση στη ζώνη αποκοπής >30dB τύπος φίλτρου: Butterworth

Σ. Φωτόπουλος Ασκήσεις ΨΕΣ 5 Β.3 Σχεδιάστε ένα υψιπερατό ΙΙR (highpass) φίλτρο µε τις παρακάτω προδιαγραφές: συχνότητα ακµής στη ζώνη διέλευσης f p = 10 khz συχνότητα ακµής στη ζώνη αποκοπής f s =8 khz τύπος φίλτρου:chebyshev Β.4 Σχεδιάστε ένα ζωνοδιαβατό ΙΙR (bandpass) φίλτρο µε τις παρακάτω προδιαγραφές: συχνότητες ακµών στη ζώνη διέλευσης [8kHz, 12kHz] συχνότητα ακµών στίς ζώνες αποκοπής [4kHz, 14 khz] τύπος φίλτρου:butterworth B.5 Σχεδιάστε ένα ΙΙR φίλτρο αποκοπής ζώνης (bandstop), µε τις εξής προδιαγραφές: συχνότητες ακµών στη ζώνη διέλευσης [4kHz, 14 khz] συχνότητα ακµών στίς ζώνες αποκοπής [6kHz, 12kHz] τύπος φίλτρου: Chebyshev