Αλγόριθμος κατασκευής ψηφιακών IIR φίλτρων από αντίστοιχα αναλογικά

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
ΕΠΕΞΕΡΓΑΣΙΑ ΣΗΜΑΤΩΝ ΝΙΚ. Α. ΤΣΟΛΙΓΚΑΣ
Advertisements

Μετασχηματισμός αναλογικών φίλτρων σε ψηφιακά Η κλασική μέθοδος για το σχεδιασμό ψηφιακών φίλτρων βασίζεται στο μετασχηματισμό ενός αναλογικού φίλτρου.
Πρόγραμμα Αγωγής Υγείας «Τρώω σωστά,μεγαλώνω σωστά» Σχολικό έτος ο Νηπιαγωγείο Πατρών.
Ευρωπαϊκό Εκπαιδευτικό Πρόγραμμα “Teachers 4 Europe” Εκπαιδευτικός : Τριανταφύλλου Μαρία 1 ο Πιλοτικό Ολοήμερο Δημοτικό Σχολείο Γιαννιτσών, Πέλλας Τάξη.
Για το σχεδιασμό και την ανάλυση οποιουδήποτε Συστήματος Αυτομάτου Ελέγχου Είναι ανάγκη να γνωρίζουμε ΠΟΣΟΤΙΚΑ ΜΑΘΗΜΑΤΙΚΑ ΜΟΝΤΕΛΑ Διαφορικές εξισώσεις.
Π ΑΝΕΠΙΣΤΗΜΙΟ Δ ΥΤΙΚΗΣ Μ ΑΚΕΔΟΝΙΑΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ Θεωρία Σημάτων και Συστημάτων 2013 Μάθημα 2 ο Δ. Γ. Τσαλικάκης.
Συστήματα Αυτομάτου Ελέγχου II Ενότητα #2: Ποιοτικά Χαρακτηριστικά Συστημάτων Κλειστού Βρόχου - Μόνιμα Σφάλματα Δημήτριος Δημογιαννόπουλος Τμήμα Μηχανικών.
Τα φύλα στη λογοτεχνία Τάξη: Α΄ Λυκείου. Α΄φάση: Πριν από την ανάγνωση (ενδεικτικός χρόνος: τρεις διδακτικές ώρες) 1 η ώρα : τα παιδιά συζήτησαν για τα.
Πληροφορική και Νέες Τεχνολογίες στην Εκπαίδευση ΜΟΥΤΑΦΗΣ ΙΩΑΝΝΗΣ 3826 ΕΡΓΑΣΙΑ ΣΤΟ POWER POINT Διδάσκων: Παλαιγεωργίου Χρόνος1 Παιδαγωγικό Δημοτικής Εκπαίδευσης.
Ενότητα 4 η Το Πεδίο των Συχνοτήτων και η έννοια του Φάσματος.
Διάρκεια: 15 ογδοντάλεπτες περιόδους Παραδοσιακά παραμύθια Εικονογράφηση των παραμυθιών (Πολιτισμός) Ζωντανεύω ένα κομμάτι από παραμύθι (Θεατρικό παιχνίδι)
Αναλογικά φίλτρα Σεραφείμ Καραμπογιάς
Αλγόριθμος κατασκευής ψηφιακών IIR φίλτρων από αντίστοιχα αναλογικά
Επεξεργασία Ομιλίας & Ήχου
Βέλτιστα γραμμικά χρονικά αναλλοίωτα συστήματα
Συστήματα Αυτομάτου Ελέγχου Ι
ΣΗΜΑΤΑ & ΣΥΣΤΗΜΑΤΑ Θεωρία Σημάτων: ανάλυση στο χρονικό και στο φασματικό πεδίο Θεωρία Γραμμικών Συστημάτων Συνεχής συνέλιξη (Continuous convolution) Διακριτού.
Ακτομηχανική & Παράκτια Έργα
Αριθμός παιδιών: 24 Αγόρια 13 Κορίτσια 11
Θεωρία Σημάτων και Συστημάτων 2013
ΣΥΣΤΗΜΑΤΑ ΑΥΤΟΜΑΤΟΥ ΕΛΕΓΧΟΥ Ι
Αν. Καθηγητής Γεώργιος Ευθύμογλου
Αν. Καθηγητής Γεώργιος Ευθύμογλου
Αν. Καθηγητής Γεώργιος Ευθύμογλου
ΕΡΓΑΣΙΑ ΓΙΑ ΤΟ ΜΑΘΗΜΑ ΕΚΠΑΙΔΕΥΤΙΚΗ ΤΕΧΝΟΛΟΓΙΑ- ΠΟΛΥΜΕΣΑ ΤΩΝ ΣΠΟΥΔΑΣΤΩΝ ΔΡΑΓΟΓΙΑΝΝΗΣ ΔΗΜΗΤΡΙΟΣ ΛΕΩΤΣΑΚΟΥ ΜΑΤΙΝΑ.
φίλτρα IIR (Infinite Impulse Response)
Ποιοί είναι οι δικαστικοί σχηματισμοί του Δικαστηρίου;
ΕΡΕΥΝΗΤΙΚΕΣ ΕΡΓΑΣΙΕΣ Επιμορφωτικό Σεμινάριο στις Ερευνητικές Εργασίες (Project) στην Α΄ & Β΄ Λυκείου Αθήνα, Σεπτέμβριος ο ΓΕΛ Περιστερίου.
ΤΕΙ ΚΕΝΤΡΙΚΗΣ ΜΑΚΕΔΟΝΙΑΣ-ΣΕΡΡΕΣ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ
Καλλυντήριο Νομός Ροδόπης
ΜΕΤΑΣΧΗΜΑΤΙΣΜΟΣ LAPLACE
Κάνε διπλό κλικ πάνω στην εικόνα και ανοίγει το power point
Οικολογική Κρίση Μαρουλιώ Πασχάλη, ΠΕ 15.
ΑΝΑΛΥΣΗ ΛΕΥΚΟΥ ΦΩΤΟΣ -ΧΡΩΜΑΤΑ
Μερκ. Παναγιωτόπουλος - Φυσικός
Αναπαραγωγικό σύστημα και υγεία
~ΕΡΓΑΣΙΑ ΓΙΑ ΤΗΝ Κ.Π.Α~ ΑΝΑΚΥΚΛΩΣΗ-ΠΕΡΙΒΑΛΛΟΝ
Λειτουργία & Σχεδιασμός του Ηλεκτροεγκεφαλογράφου (EEG)
Τμήμα Μηχανικών Η/Υ, Τηλεπικοινωνιών και Δικτύων
Γραμμένου Ευαγγελία.
Παρουσιάσεις με την χρήση PowerPoint
Πίνακας 4-8 Τιμοθέου Τιμόθεος Α.Μ
Κανοντας μαθημα με… Σχεδια εργαςιας (projects) ςε τμημα ενταξης ΠΑΡΟΥΣΙΝΑ ΜΑΡΙΑ ΔΑΣΚΑΛΑ Τ.Ε. ΔΗΜΟΤΙΚΟΥ ΣΧΟΛΕΙΟΥ ΠΑΡΑΝΕΣΤΙΟΥ.
ΠΕΡΙΒΑΛΛΟΝΤΙΚΗ ΕΚΠΑΙΔΕΥΣΗ
Παρουσίαση των δεδομένων με γραφικό τρόπο
ΕΙΣΑΓΩΓΗ K06 Σήματα και Γραμμικά Συστήματα Οκτώβρης 2005
«Σχεδιασμός και υλοποίηση προγράμματος περιβαλλοντικής εκπαίδευσης»
Αν. Καθηγητής Γεώργιος Ευθύμογλου
Φροντιστήριο : Ασκήσεις στην δυναμική διεργασιών

سیگنالها و سیستمها بابک اسماعیل پور.
Παράδειγμα χρήσης λογισμικού παρουσίασης
Ψηφιακή Επεξεργασία Σήματος FIR Filter Design Methods
التردد حركة دائرية سرعة محيطية سرعة زاوية راديان
ΤΙΤΛΟΣ ΠΡΟΓΡΑΜΜΑΤΟΣ : ΒΑΣΙΚΕΣ ΓΝΩΣΕΙΣ Α΄ΒΟΗΘΕΙΩΝ
الشـــغل والطـــاقة الشغل
الاهتزازات والموجــات
ΚΙΝΗΤΑ ΔΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ
Импульстің сақталу заңы. Реактивті қозғалыс.
هيدرومتري 1- وسايل لازم 2- شرح آزمايش 3- جداول و محاسبات
سمينار کارشناسي ارشد- مدل سازي سيستم­هاي بيولوژيکي
برنامه ریزی کاربری اراضی شهری
Ευθύγραμμη ομαλή κίνηση
Καθηγητής Γεώργιος Ευθύμογλου
ΚΕΣΠΕΜ ΝΟΜΟΥ ΞΑΝΘΗΣ Εκπαιδευτική Ομάδα: Ταξίδου Δήμητρα & Σίμογλου Αθανασία Επιστημονική Υπεύθυνη : Μαρία Ζωγραφάκη Επόπτρια: Λένα Παπαδοπούλου.
Unit Circle.
ΜΑΡΙΑ ΨΥΧΑ & ΛΑΜΠΡΙΝΗ ΠΑΠΑΠΟΣΤΟΛΟΥ
Ηλεκτρικά Κυκλώματα Συνεχούς Ρεύματος
Συγγραφή Επιστημονικής Εργασίας
Παρουσίαση 6η: Εισαγωγή στην ανάλυση Fourier Σειρές Fourier
Μεταγράφημα παρουσίασης:

Αλγόριθμος κατασκευής ψηφιακών IIR φίλτρων από αντίστοιχα αναλογικά Περιεχόμενα Αναλογικά συστήματα Ευστάθεια αναλογικών και ψηφιακών συστημάτων Μετασχηματισμός αποΑναλογικό σε Ψηφιακό Πεδίο Διγραμμικός μετασχηματισμός

Αναλογικό φίλτρο RC κυκλώματος Συνάρτηση μεταφοράς Η(s) γραμμικού αναλογικού συστήματος Κρουστική απόκριση h(t) γραμμικού αναλογικού συστήματος Κρουστική απόκριση h(t) παίρνοντας τον αντίστροφο μετασχηματισμό της H(s) Απόκριση συχνότητας H(jΩ) ή Η(j2πf) Έξοδο για είσοδο μία συχνότητα f0 R + - x(t) C y(t) Α

Συνάρτηση μεταφοράς RC κυκλώματος Εφαρμόζοντας το νόμο Kirchhoff για το ρεύμα στο σημείο Α του παρακάτω σχήματος έχουμε:   Παίρνοντας Μετασχηματισμό Laplace και στα δύο μέρη, έχουμε R + - x(t) C y(t) Α

Συνάρτηση μεταφοράς RC κυκλώματος Θεωρώντας αρχικές συνθήκες ίσες με το μηδέν, έχουμε και επομένως η συνάρτηση μεταφοράς του γραμμικού συστήματος (φίλτρου) είναι

Κρουστική απόκριση RC κυκλώματος Στο πεδίο χρόνου, εξ ορισμού η κρουστική απόκριση του φίλτρου είναι η έξοδος όταν η είσοδος είναι x(t) = δ(t). Επομένως στο t = 0 το ρεύμα που θα περάσει από την αντίσταση είναι: Θεωρώντας ότι η αρχική τάση στα άκρα του πυκνωτή είναι μηδέν (όπως και πριν ), η παραπάνω σχέση για το ρεύμα γίνεται Δηλαδή το ρεύμα υπάρχει μόνο για t = 0. Η σχέση μεταξύ ρεύματος και τάσης στα άκρα του πυκνωτή, δίνει

Κρουστική απόκριση RC κυκλώματος Επειδή το ρεύμα υπάρχει μόνο τη χρονική στιγμή 0, είναι αρκετό να ολοκληρώσουμε το dy μεταξύ 0- και 0+ για να βρούμε την τάση στον πυκνωτή τη χρονική στιγμή 0+ που προέρχεται από το στιγμιαίο ρεύμα: Μετά το t = 0, η είσοδος x(t) = 0. Εφαρμόζοντας το νόμο Kirchhoff για το ρεύμα στο σημείο Α, με αρχικές συνθήκες . Η λύση είναι Η οποία είναι και η κρουστική απόκριση του φίλτρου h(t).

Κρουστική απόκριση RC κυκλώματος x(t)=δ(t) Γραμμικό Σύστημα ΙΝ OUT y(t)=h(t) t

Κρουστική απόκριση RC κυκλώματος Laplace domain. Ας υπολογίσουμε τον αντίστροφο μετασχηματισμό Laplace της H(s) που υπολογίσαμε στο πρώτο ερώτημα που μας δίνει πάλι την κρουστική απόκριση του συστήματος.

Απόκριση συχνότητας RC κυκλώματος Η απόκριση συχνότητας δίνεται από τη συνάτηση του μετασχηματισμού Laplace αντικαθιστώντας s = jΩ δηλαδή υπολογίζουμε την H(s) μόνο για μιγαδικούς πάνω στον άξονα των φανταστικών αριθμών: ή ισοδύναμα s = j2πf όπου f is any frequency.

Απόκριση συχνότητας RC κυκλώματος Η απόκριση συχνότητας μπορεί να σχεδιαστεί σε συνάρτηση με την κυκλική συχνότητα Ω ή συχνότητα f. Επειδή συνήθως το αποτέλεσμα (για κάθε μία Ω ή f) είναι μιγαδικός αριθμός, σχεδιάζουμε χωριστά το μέτρο (magnitude) και τη φάση (phase or angle) Για το συγκεκριμένο παράδειγμα:

Απόκριση συχνότητας RC κυκλώματος

Αναλογικά Συστήματα (Φίλτρα) Τα φίλτρα είναι γραμμικά συστήματα που αλλάζουν το φασματικό περιεχόμενο του σήματος εισόδου, επομένως κατ’επέκταση αλλάζουν και την κυματομορφή του στο χρονικό πεδίο. Στο αναλογικό πεδίο τα φίλτρα εκφράζονται με την αναλογική συνάρτηση μεταφοράς, με γενική μορφή:

Αναλογικά Φίλτρα (συν.) Η απόκριση συχνότητας του Η(s) καθορίζεται από τη θέση στο s-επίπεδο των ριζών (roots) του D(s) και C(s). Για να είναι ένα σύστημα stable (ευσταθές, δηλαδή η έξοδος να μην μεγαλώνει στο άπειρο) πρέπει οι ρίζες του C(s) (πόλοι του Η(s)) να βρίσκονται στα αριστερά του άξονα jΩ s=σ + jΩ σ<0 σύστημα stable σ=0 δίνει ημίτονο με συχνότητα jΩ σ>0 σύστημα unstable

Αναλογικά Φίλτρα (συν.) Έστω ένα σύστημα H(s)=1/(s-σ), με πόλο στο s=σ Η απόκριση σε κρουστική διέγερση δ(t), (δηλαδή είσοδος είναι 1 και όλα τα υπόλοιπα 0) είναι h(t) = eσt από όπου φαίνεται ότι μόνο για σ<0 η κυματομορφή δεν θα μεγαλώσει με το χρόνο στο άπειρο

Κρουστική απόκριση - Συνέλιξη y(t)=h(t) x(t)=δ(t) Γραμμικό Σύστημα ΙΝ OUT t Έξοδος του συστήματος όταν είσοδος είναι δ(t) λέγεται κρουστική απόκριση h(t) (impulse response) Stable σύστημα σημαίνει ότι Πόλοι Η(s) αριστερά του jΩ!!!

Αναλογικό φίλτρο Butterworth 1ου Βαθμού Έστω το απλούστερο Low Pass φίλτρο που υλοποιείται από μία αντίσταση R και πυκνωτή C.

Butterworth 1ου Βαθμού (συν.) Η συνάρτηση μεταφοράς μπορεί εύκολο να βρεθεί εύκολα ως: Η απόκριση συχνότητας προκύπτει θέτοντας s=jΩ=j2πf Η οποία μπορεί να γραφεί ως: Ο σχεδιασμός του μέτρου |Η(f)| φαίνεται στα δεξιά του κυκλώματος, ενώ η φάση απεικονίζεται από κάτω (προηγούμενο σχήμα)

Butterworth 1ου Βαθμού (συν.) Από το σχήμα του |Η(f)| έχουμε ότι η συχνότητα για την οποία |Η(f)| =0.707 που είναι η f0=1/(2πRC) λέγεται συχνότητα αποκοπής ή half power point ή 3-dB cutoff frequency (βλέπε παρακάτω) Είναι η συχνότητα που καθορίζει το filter bandwidth (εύρος φάσματος που το φίλτρο «περνάει») αφού σε αυτή τη συχνότητα η είσοδος έχει μειωθεί στο 0.707 του πλάτους εισόδου Ισοδύναμα, επειδή οι μετρήσεις γίνονται σε ισχύ (και σε dB), έχουμε το λόγο ισχύος εξόδου προς την ισχύ εισόδου ως: υποθέτωντας ότι η ισχύς μετράται σε αντίσταση 1Ω. Επομένως η απόκριση συχνότητας σε dB είναι:

Butterworth 1ου Βαθμού (συν.) Επομένως ισοδύναμα έχουμε στη f0=1/(2πRC): Γενικά τα φίλτρα Butterworth έχουν απόκριση συχνότητας: Ο βαθμός n δίνει το πόσο γρήγορα το φίλτρο «κόβει» συχνότητες μετά την f0

Απόκριση συχνότητας RC filter clear all; clc; R = 500; C = 5*10^(-7); f = [0:1:5000]; % Hz H = 1./sqrt(1+(2*pi*f*R*C).^2); plot(f, H) xlabel('f (Hz)') ylabel('|H|') f0=1/(2*pi*R*C) f0 = 636.6198

Ω Ω Ω Ω Ω Στο μάθημα όπως και στο βιβλίο χρησιμοποιούμε Ω για αναλογικές συχνότητες. jΩ απεικονίζει τον άξονα συχνοτήτων.

Ψηφιακά Συστήματα (Φίλτρα) Δειγματοληπτώντας περνάμε στο ψηφιακό (διακριτό) z-πεδίο. Κάνοντας το μετασχηματισμό z = esT= e(σ+jΩ)Τ όπου Τ ο χρόνος μεταξύ δειγμάτων σε δευτερόλεπτα έχουμε την αντιστοιχία: Οι συχνότητες γίνονται fdigital= fT = f/Fs (ή ω=ΩΤ) και το φάσμα του διακριτού χρόνου σήματος είναι περιοδικό με περίοδο fdigital=1 (f = Fs or ω = 2π) Χ(s) Y(s) Χ(s) Y(z) G(s) G(z) T

Ω Ω Ω Ω Η ψηφιακή ω = ΩΤ όπου Τ ο χρόνος μεταξύ δειγμάτων: Τ = 1/Fs, όπου Fs είναι η συχνότητα δειγματοληψίας.

Ευστάθεια Ψηφιακών Φίλτρων Ευσταθές (Stable) Πόλοι (Ρίζες παρονομαστή) μέσα στο unit circle Δίνει κρουστική απόκριση που μειώνεται (επόμενο σχήμα) Ασταθές Πόλοι (Ρίζες παρονομαστή) εκτός του unit circle Δίνει κρουστική απόκριση που αυξάνεται (επόμενο σχήμα) Για FIR filter, δηλαδή που δίνει: δεν έχει πόλους άρα πάντα stable!!!

Με τη δειγματοληψία Ω

Διγραμμικός Μετασχηματισμός Για παράδειγμα, ας εξετάσουμε ένα αναλογικό φίλτρο με συνάρτηση μεταφοράς Η συνάρτηση μεταφοράς του ισοδύναμου ψηφιακού φίλτρου είναι με το διγραμμικό μετασχηματισμό είναι:

Παράδειγμα: αναλογικό παθητικό RC Lowpass Filter VIN : Τάση εισόδου στο κύκλωμα VOUT : Τάση εξόδου από κύκλωμα VIN VOUT C Αναλογική συνάρτηση μεταφοράς: Έχει ένα πόλο στο -1/RC !!! Ψηφιακή συνάρτηση μεταφοράς: Επομένως:

LP digital filter Fs=5000 Hz

Digital Filter Implementation

FIR implementation