Συστήµατα τα οποία χαρακτηρίζονται από γραµµικές εξισώσεις διαφορών µε σταθερούς συντελεστές x h γραµµική εξίσωση διαφορών µε σταθερούς συντελεστές της µορφής x µπορεί να θεωρηθεί ως ένας αλγόριθµος υπολογισµού των διαδοχικών τιµών της ακολουθίας εξόδου ως ένας γραµµικός συνδυασµός των προηγούµενων τιµών της και της παρούσας και των προηγούµενων τιµών της ακολουθίας εισόδου x. Η συνάρτηση µεταφοράς του ΓΧΑ συστήµατος είναι Για την υλοποίηση ενός τέτοιου ΓΧΑ συστήµατος σε ένα ψηφιακό υπολογιστή χρειάζεται µία σαφής υλοποίηση του αλγορίθµου.
οµές συστηµάτων διακριτού χρόνου που περιγράφονται από εξισώσεις διαφορών µε σταθερούς συντελεστές Τα συστήµατα διακριτού χρόνου που περιγράφονται από εξισώσεις διαφορών παριστάνονται συχνά µε τη µορφή διαγραµµάτων ροής, τα οποία αποτελούν έναν απλό και κατανοητό τρόπο αναπαράστασης των εξισώσεων διαφορών και των συναρτήσεων µεταφοράς. Για να ανεπτύχθη ένα διάγραµµα ροής ενός ΓΧΑ συστήµατος διακριτού χρόνου χρειάζονται τρεις βασικά συστήµατα αθροιστές, πολλαπλασιαστές µε µία σταθερά και καθυστέρησης ενός δείγµατος. x x Αθροιστής x x x x x x Πολλαπλασιαστής Καθυστέρηση ενός δείγµατος οµές πραγµατοποίησης ψηφιακών φίλτρων 8-
Βασικά στοιχεία υλοποίησης συστηµάτων αναλογικού χρόνου x x R R 3 x x x x R Αθροιστής R 3 R R 3 R R x x x R Πολλαπλασιαστής R R x x ξ dξ x R C Ολοκληρωτής RC οµές πραγµατοποίησης ψηφιακών φίλτρων 8-3
Παραδείγµατα πραγµατοποίησης x x - Σύστηµα µε µόνο πόλους x x x x Σύστηµα µε µόνο µηδενικά x x x w x - Σύστηµα µε πόλους και µηδενικά οµές πραγµατοποίησης ψηφιακών φίλτρων 8-4
x - x x - Τα παραπάνω γενικεύονται για εξισώσεις διαφορών της µορφής x, οµές πραγµατοποίησης ψηφιακών φίλτρων 8-5
A A x B x B x B B A A x x B - A x B - A x -A B -A B οµές πραγµατοποίησης ψηφιακών φίλτρων 8-6
Ψηφιακά φίλτρα µε κρουστική απόκριση απείρου µήκους IIR Ifiie Impulse Respose Άµεσο σχήµα direc form x, υποθέτοντα ς Y X x x 3 3 3 3 Άµεσο σχήµα I Άµεσο σχήµα I I Οι µορφές αυτές υλοποιούνται µε τη βοήθεια της συνάρτησης filer οµές πραγµατοποίησης ψηφιακών φίλτρων 8-7
οµές πραγµατοποίησης ψηφιακών φίλτρων 8-8 Στην πράξη όµως οι υψηλής τάξεις εξισώσεις διαφορών πραγµατοποιούνται ως συνδυασµοί δοµών πρώτης και /ή δεύτερης τάξης σε σειρά cscde ή παράλληλα prllel. Αυτό γίνεται για να µειωθούν τα σφάλµατα των υπολογισµών κατά την υλοποίησή τους µε ψηφιακά συστήµατα τα οποία χρησιµοποιούν πεπερασµένη ακρίβεια για την αναπαράσταση των συντελεστών και τον υπολογισµό των πράξεων. K K A A B B ΣχήµαΣειριακήςΥλοποίησης cscde form Στη πραγµατοποίηση σε σειρά, η συνάρτηση µεταφοράς αναλύεται σε γινόµενο παραγόντων όπου Kείναιτοακέραιοµέροςτου / και είναιδοµήπρώτηςήδεύτερηςτάξης.
δηλαδή, Y B,,,, Y A Y B B,,,, Y A A Γιατηνπερίπτωσηόπου είναιδεύτερηςτάξηςέχουµετηνδοµή x -A B B -A Σειριακό σχήµα Ηδοµήσεσειράωςσυνδυασµόςδοµώνπρώτηςήδεύτερηςτάξηςείναι Y X Y Y Ησυνάρτηση dircsδέχεταιωςείσοδοτουςσυντελεστέςτουάµεσουσχήµατος { } και { } καιεπιστρέφειτουςσυντελεστέςτουσειριακούσχήµατος {B i } και {A i }. Το σειριακό σχήµα υλοποιείται από τη συνάρτηση csfilr οµές πραγµατοποίησης ψηφιακών φίλτρων 8-9
οµές πραγµατοποίησης ψηφιακών φίλτρων 8- Παράδειγµα Να γίνει η σειριακή πραγµατοποίηση του συστήµατος διακριτού χρόνου του οποίου η εξίσωση διαφορών είναι 4 8 3 7 3 4 3 4 6 x x x x x Η συνάρτηση µεταφοράς του συστήµατος είναι 4 3 4 3 4 6 8 7 3 Η οποία αναλύεται σε γινόµενο παραγόντων ως 8 4 3 9 6
9,5 οµές πραγµατοποίησης ψηφιακών φίλτρων 8-9 8 4 3,65 x x 8 4 3 9 6 6 9 9 Y Y 3 3 3 8 3 4 3 8 4 3 3 Y Y 9,5,5 9 3 6
Στη σειριακή πραγµατοποίηση πρέπει να αντιµετωπιστούν τα προβλήµατα Με ποιο τρόπο θα πρέπει να συνδυαστούν οι παράγοντες µονώνυµα ή τριώνυµα του αριθµητή µε του παράγοντες σου παρανοµαστή ώστε να σχηµατιστούν οι επιµέρους δοµές. Με ποια σειρά θα πρέπει να συνδεθούν οι επιµέρους δοµές 3 Η ανάγκη κλιµάκωσης, δηλαδή, µείωσης του πλάτος του σήµατος σε ενδιάµεσα σηµεία της δοµής, ώστε αυτό να µην είναι ούτε πολύ µεγάλο, ούτε πολύ µικρό. οµές πραγµατοποίησης ψηφιακών φίλτρων 8-
οµές πραγµατοποίησης ψηφιακών φίλτρων 8-3 A B C µόνο αν ˆ ˆ ˆ Σχήµα Παράλληλης Υλοποίησης prllel form Στην παράλληλη πραγµατοποίηση η συνάρτηση µεταφοράς αναλύεται σε άθροισµα παραγόντων K C A A B B µόνο αν K C µόνο αν
K A A B B Y Y,,,, οµές πραγµατοποίησης ψηφιακών φίλτρων 8-4 K C µόνο αν όπου K το ακέραιο µέρος του / και, X Y Επίσης ισχύει K C Y Y αν µόνο και
Εφαρµογή B A B A B B A A C C x B -A B -A -A B -A B Παράλληλο σχήµα Η συνάρτηση dirpr δέχεται ως είσοδο τους συντελεστές του άµεσου σχήµατος { } και { } καιεπιστρέφειτουςσυντελεστέςτουπαράλληλουσχήµατος {C m }, {B i } και {A i }. Το σειριακό σχήµα υλοποιείται από τη συνάρτηση prfilr οµές πραγµατοποίησης ψηφιακών φίλτρων 8-5
Ψηφιακά φίλτρα µε κρουστική απόκριση πεπερασµένου µήκους FIR Fiie Impulse Respose Η συνάρτηση µεταφοράς ενός FIR φίλτρου είναι αλλιώς,, h η κρουστική απόκριση είναι x x x και η εξίσωση διαφορών είναι οµές πραγµατοποίησης ψηφιακών φίλτρων 8-6
Άµεσο σχήµα x 3 4 Άµεσο σχήµα, 4 Η µορφές αυτή υλοποιούνται µε τη βοήθεια της συνάρτησης filer οµές πραγµατοποίησης ψηφιακών φίλτρων 8-7
Ι ΑΝΙΚΟ ΦΙΛΤΡΟ ΒΑΣΙΚΗΣ ΖΝΗΣ - ΚΑΤΠΕΡΑΤΟ ΦΙΛΤΡΟ ω ω e jω,, ω < ω ω > ω c c rg ω ω c ω c f ω Η επίδραση του φίλτρου σε ένα σήµα εισόδου, µε φασµατικό περιεχόµενο εντοπισµένοστηζώνηδιέλευσης, είναιµιαχρονικήκαθυστέρηση. x ω x ω c ω c οµές πραγµατοποίησης ψηφιακών φίλτρων 8-8
h si ω c π ω, ω <, αλλι ω c ως ɺ h ω π ω c ω c π ω π c ω c ω c ω Ολίσθηση στο χρόνο F j ω X ω x e γιακάθεπραγµατικόαριθµό. οµές πραγµατοποίησης ψηφιακών φίλτρων 8-9
Η κρουστική απόκριση του ιδανικού κατωπερατού φιλτρού h [ ] si ω c ω c ω c sic π π π h ω π c π ω c π ω c T c π ω c οµές πραγµατοποίησης ψηφιακών φίλτρων 8-
Γραµµική Απόκριση Φάσης Ένα φίλτρο έχει γραµµική απόκριση φάση lier phse respose όταν η διαφορά φάσης θω µεταξύ του σήµατος εισόδου και εξόδου για σήµα γωνιακής συχνότητας ω, δίνεται από θω αω ή θω αω όπουακαι σταθερέςπουεξαρτώνταιαπόταχαρακτηριστικάτουφίλτρου. Όταν οι αρµονικές συνιστώσες ενός σήµατος, διέλθουν από σύστηµα που έχει γραµµική απόκριση φάσης σύµφωνα µε τη παραπάνω σχέση υπόκεινται όλες στην ίδια χρονική καθυστέρηση ίση µε α sec, µε αποτέλεσµα να µην καταστρέφεται η µορφή του σήµατος. Αυτό γίνεται φανερό αν σκεφτούµε ότι cosω θ cosω αω cos[ω α]. Το ανθρώπινο σύστηµα ακοής δεν είναι ευαίσθητο στις φασικές µετατοπίσεις των αρµονικών ενός σήµατος. Οι φασµατικές όµως µετατοπίσεις έχουν καταστρεπτικά αποτελέσµατα σε περιπτώσεις που µας ενδιαφέρει η µορφή του σήµατος π.χ. τηλεπικοινωνίες καρδιογράφηµα εικόνα κ.τ.λ. οµές πραγµατοποίησης ψηφιακών φίλτρων 8-
x ω ω c rgω ωc ω κλίση x ω rgω ω c ωc ω κλίση x x x ω ω c rgω ωc ω κλίση οµές πραγµατοποίησης ψηφιακών φίλτρων 8-
x ω ω c rgω ωc ω x ω rgω ω c ωc ω x x x ω rgω ω c ωc ω οµές πραγµατοποίησης ψηφιακών φίλτρων 8-3
Ιδιότητες των FIR φίλτρων γραµµικής φάσης h h Αν h, είναιηκρουστικήαπόκρισηµήκους τότεησυνάρτησηµεταφοράς είναι π π <, j j e h e η οποία έχει Μ πόλους στην αρχή και Μ µηδενικά στο -επίπεδο. Η απόκριση συχνότητας είναι, h h Αν οι όροι της κρουστικής απόκρισης h παρουσιάζουν τη συµµετρία οµές πραγµατοποίησης ψηφιακών φίλτρων 8-4 π π α <, j e όπου είναι ησταθεράκαθυστέρησηςφάσης phse del. τότε το FIR φίλτρο έχει γραµµική φάση, δηλαδή,
Ιδιότητες των FIR φίλτρων γραµµικής φάσης Ένα FIR φίλτρο µε συµµετρική κρουστική απόκριση και περιττό πλήθος όρων έχει γραµµική φάση, δηλαδή, όταν οι αρµονικές συνιστώσες ενός σήµατος διέλθουν από το σύστηµα αυτό υπόκεινται όλες την ίδια χρονική καθυστέρηση ίση µε α. Αν οι όροι της κρουστικής απόκρισης h παρουσιάζουν τη συµµετρία h h, τότεηγραµµικήφάσητου FIR φίλτροέχειτηµορφή e j β α π < π, d d j e α π όπου είναι σταθερά καθυστέρησης οµάδας group del και β. Στην περίπτωση αυτή οι συχνότητες ως οµάδα καθυστερούν µε σταθερό ρυθµό. Αλλά µερικές συχνότητες καθυστερούνπερισσότεροκαιάλλεςκαθυστερούνλιγότερο. Υπάρχουν τέσσερις διαφορετικοί FIR φίλτρων γραµµικής φάσης, ανάλογα µε το αν το πλήθος των όρων της h είναι άρτιο ή περιττό και αν η h είναι συµµετρική ή αντισυµµετρική. οµές πραγµατοποίησης ψηφιακών φίλτρων 8-5
Ανάλογα µε τις τιµές του Μ έχουµε τις περιπτώσεις ΑνΜείναιπεριττόςτότε /είναιακέραιοςκαιηκρουστικήαπόκρισηείναι συµµετρική ως προς άξονα. h ΑνΜείναιάρτιοςτότε /δενείναιακέραιοςκαιηκρουστικήαπόκρι-ση είναι επίσης συµµετρική ως προς άξονα. h οµές πραγµατοποίησης ψηφιακών φίλτρων 8-6
Ανάλογα µε τις τιµές του Μ έχουµε τις περιπτώσεις ΑνΜείναιπεριττόςτότε /είναιακέραιοςκαιηκρουστικήαπόκρισηείναι συµµετρική ως προς σηµείο. h στην περίπτωση αυτή πρέπει να είναι h ΑνΜείναιάρτιοςτότε /δενείναιακέραιοςκαιηκρουστικήαπόκρισηείναι επίσης συµµετρική ως προς σηµείο. h οµές πραγµατοποίησης ψηφιακών φίλτρων 8-7
ΠΑΡΑΤΗΡΗΣΕΙΣ Η απόκριση συχνότητας γράφεται ως j β, π, ± r e Όπου r είναι το πλάτος της συνάρτησης απόκρισης και όχι το µέτρο της συνάρτησης απόκρισης. Το πλάτος της συνάρτησης απόκρισης είναι πραγµατικός θετικός ή αρνητικός αριθµός σε αντίθεση µε το µέτρο της συνάρτησης απόκρισης που είναι πάντα θετικό. Επίσης η φάση η οποία αντιστοιχεί στο πλάτος της συνάρτησης απόκρισης είναι συνεχής συνάρτηση ενώ η φάση που αντιστοιχεί στο µέτρο της συνάρτησης απόκρισης είναι ενγένει ασυνεχής συνάρτηση. Παράδειγµα Η κρουστική απόκριση είναι r j e cos h {,,}. Η απόκριση συχνότητας είναι j j j h e e e β { cos} e e j cos j e, π, < π / 3 j π / 3 < < π οµές πραγµατοποίησης ψηφιακών φίλτρων 8-8
FIR φίλτρα γραµµική φάσης. Συµµετρική κρουστική απόκριση περιττός / / cos j j e e h 3, h FIR φίλτρα γραµµική φάσης. Συµµετρική κρουστική απόκριση άρτιος { } / / cos j j e e,,, h FIR φίλτρα γραµµική φάσης. Αντισυµµετρική κρουστική απόκριση περιττός { } [ ] / si j j e d e π,,, h d FIR φίλτρα γραµµική φάσης. Αντισυµµετρική κρουστική απόκριση περιττός [ ] / si j j e c e π,,, h c οµές πραγµατοποίησης ψηφιακών φίλτρων 8-9
ΠΑΡΑΤΗΡΗΣΕΙΣ Ένα FIR φίλτροέχει Μ πόλουςστηναρχή και Μ µηδενικάστο -επίπεδο. Για ένα φίλτρο ελάχιστης φάσης υπάρχουν συµµετρίες στις θέσεις των µηδενικών που προέρχονται από τις συµµετρίες της κρουστικής απόκρισης. jθ Αν η έχει ένα µηδενικό r e τότε πρέπει να έχει και το µηδενικό jθ e r Αν το φίλτρο είναι πραγµατικό τότε αν η έχει ένα µηδενικό r e να έχει και το συζυγές µηδενικό Im 3 coj * r e jθ jθ τότε πρέπει 4 Re coj * 3 Γενικός αστερισµός µηδενικών FIR φίλτρου ελάχιστης φάσης οµές πραγµατοποίησης ψηφιακών φίλτρων 8-3
οµές πραγµατοποίησης ψηφιακών φίλτρων 8-3