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)

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "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)"

Transcript

1 Κεφάλαιο 17 Δομές Συστημάτων 17.1 Εισαγωγή Ως τώρα έχουμε συναντήσει τρεις διαφορετικές περιγραφές ενός ΓΧΑ συστήματος: ˆ την εξίσωση διαφορών εισόδου-εξόδου (με σταθερούς συντελεστές) του ˆ την κρουστική απόκρισή του h[n] ˆ τη συνάρτηση μεταφοράς του H(z) Και οι τρεις αυτές περιγραφές είναι θεωρητικά ισοδύναμες. Οταν όμως υλοποιούμε στην πράξη τέτοια συστήματα, δηλ. με αναλογικά ή ψηφιακά κυκλώματα, η εξίσωση διαφορών ή η συνάρτηση μεταφοράς πρέπει να μετατραπεί σε έναν αλγόριθμο ή σε μια δομή που να μπορεί να πραγματοποιηθεί με την υπάρχουσα τεχνολογία. Οπως θα δούμε σε αυτό το κεφάλαιο, βασικοί δομικοί λίθοι που χρησιμοποιούνται σε αυτές τις δομές είναι οι βασικές πράξεις της πρόσθεσης, του πολλαπλασιασμού με μια σταθερά, και της καθυστέρησης (αποθήκευσης στη μνήμη). Ας δούμε ένα απλό παράδειγμα. Εστω το σύστημα με συνάρτηση μεταφοράς H(z) = b 0 + b 1 z 1, z > a (17.1) 1 az 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) Αν θέλουμε να υλοποιήσουμε αυτό το σύστημα, η πράξη της συνέλιξης δε θα ήταν βολική, γιατί η κρουστική απόκριση h[n] είναι άπειρη σε διάρκεια, οπότε θα χρειαζόμασταν άπειρες θέσεις μνήμης για να αποθηκεύσουμε την κρουστική απόκριση ή το αποτέλεσμα της συνελιξης. Ομως μπορούμε να γράψουμε την εξίσωση διαφορών ως y[n] = ay[n 1] + b 0 x[n] + b 1 x[n 1] (17.4) η οποία μας δίνει τη βάση ενός αναδρομικού αλγορίθμου για τον υπολογισμό της εξόδου οποιαδήποτε χρονική στιγμή n, συναρτήσει της προηγούμενης εξόδου y[n 1] και των εισόδων x[n] και x[n 1]. Οπως γνωρίζετε, αν θεωρήσουμε συνθήκες αρχικής ηρεμίας στο σύστημα (δηλ. αν x[n] = 0, n < 0, τότε y[n] = 0, n < 0) και χρησιμοποιήσουμε τη Σχέση (17.4) ως αναδρομική εξίσωση για τον υπολογισμό της εξόδου, το σύστημα θα είναι τότε γραμμικό και χρονικά αμετάβλητο. Μπορούμε να γενικεύσουμε το πρόβλημά μας σε συστήματα N τάξης, αλλά είτε το παραπάνω σύστημα είτε η γενίκευσή του σε N τάξη δεν αποτελούν το μοναδικό αλγόριθμο υπολογισμού ενός συστήματος. Θα δούμε ότι υπάρχουν πολλές επιλογές για την υλοποίηση ενός συστήματος που έχει μια δεδομένη εξίσωση διαφορών. Η διαφορά ανάμεσα σε αυτές τις επιλογές συναντώνται 1. στο πλήθος των πράξεων 2. στο πλήθος των θέσεων μνήμης (καθυστέρηση)

2 548 Μια εισαγωγή στα Σήματα και Συστήματα 3. στην ευρωστία τους στην υλοποίηση από μηχανές που χρησιμοποιούν πεπερασμένο πλήθος bits, δηλ. στη συμπεριφορά τους όταν η αριθμητική ακρίβεια είναι περιορισμένη 17.2 Αναπαράσταση Εξισώσεων Διαφορών με Διάγραμμα Η υλοποίηση ενός ΓΧΑ συστήματος με χρήση αναδρομικού αλγόριθμου ο οποίος προέρχεται από την εξίσωση διαφορών απαιτεί προηγούμενες τιμές της εισόδου η της εξόδου, όπως φαίνεται και στη Σχέση (17.4). Η καθυστέρηση των τιμών μιας ακολουθίας υπονοεί ότι υπάρχει ανάγκη αποθήκευσής τους σε μια μνήμη. Επίσης, πρέπει να έχουμε μηχανισμούς πολλαπλασιασμού τιμών με σταθερές, όπως και μηχανισμούς πρόσθεσης τιμών. Με βάση τα παραπάνω, τα βασικά δομικά στοιχεία για την υλοποίηση ενός ΓΧΑ συστήματος είναι οι αθροιστές, οι πολλαπλασιαστές, και οι θέσεις μνήμης. Μια αναπαράστασή τους φαίνεται στο Σχήμα (17.1). Μια μικρή Σχήμα 17.1: Διαγράμματα για (α) πρόσθεση ακολουθιών, (β) πολλαπλασιασμό ακολουθίας με σταθερά, (γ) μοναδιαία καθυστέρηση. μόνο παρατήρηση για τη μοναδιαία καθυστέρηση, καθώς τα υπόλοιπα διαγράμματα είναι προφανή. Σε ψηφιακές υλοποιήσεις, η καθυστέρηση μπορεί να υλοποιηθεί ως ένας καταχωρητής για κάθε μοναδιαία καθυστέρηση. Σε αναλογικές υλοποιήσεις, η καθυστέρηση μπορεί να υλοποιηθεί ως συσκευή αποθήκευσης φορτίου (όμοια με τους πυκνωτές). Στα διαγράμματα που θα χρησιμοποιήσουμε, θα συμβολισουμε την καθυστέρηση με τον όρο z 1, όπως στο Σχήμα. Ας προσπαθήσουμε λοιπόν τώρα να κατασκευάσουμε ένα διάγραμμα για το σύστημα που περιγράφεται ως του οποίου η συνάρτηση μεταφοράς του δίνεται ως y[n] a 1 y[n 1] a 2 y[n 2] = b 0 x[n] (17.5) H(z) = b 0 1 a 1 z 1 a 2 z 2 (17.6) Το διάγραμμα που προκύπτει φαίνεται στο Σχήμα (17.2). Οταν το σύστημα υλοποιείται είτε σε έναν υπολογιστή είτε σε ένα chip επεξεργασίας σήματος, δομές όπως αυτές του Σχήματος (17.2) χρησιμοποιούνται σαν βάσεις για το πρόγραμμα που υλοποιεί το σύστημα. Αν το σύστημα υλοποιείται με VLSI τεχνολογία, το διάγραμμα είναι η βάση για τον ορισμό της αρχιτεκτονικής του συστήματος, από πλευράς υλικού. Σε κάθε περίπτωση, τέτοια διαγράμματα δείχνουν ρητά ότι πρέπει να χρησιμοποιηθεί μνήμη για την αποθήκευση μεταβλητών (στην περίπτωσή μας, για τα y[n 1], y[n 2]). Επίσης, βλεπουμε από το Σχήμα (17.2) ότι η έξοδος y[n] υπολογίζεται δημιουργώντας πρώτα το γινόμενο των a 1 y[n 1] και a 2 y[n 2], μετά προσθετοντάς τα μεταξύ τους, και τέλος, προσθέτοντας το αποτέλεσμα στο b 0 x[n]. Άρα, το διάγραμμα αναπαριστά με βολικό τρόπο την πολυπλοκότητα που σχετίζεται με τον αλγόριθμο υπολογισμού, τα βήματα του αλγορίθμου, και το ποσό του υλικού που απαιτείται για την πραγματοποίηση του συστήματος!

3 Κεφάλαιο 17. Δομές Συστημάτων 549 Σχήμα 17.2: Παράδειγμα διαγράμματος για την εξίσωση διαφορών της Σχέσης (17.5). Ας γενικεύσουμε το παράδειγμά μας σε μεγαλύτερης τάξης εξίσωση διαφορών, ως η οποία έχει συνάρτηση μεταφοράς N M y[n] a k y[n k] = b k x[n k] (17.7) H(z) = M b kz k 1 N a kz k (17.8) Ξαναγράφοντας τη Σχέση (17.7) ως αναδρομικό τύπο υπολογισμού της εξόδου, θα έχουμε N M y[n] = a k y[n k] + b k x[n k] (17.9) Το διάγραμμα που αναπαριστά αυτόν τον τρόπο υπολογισμού της εξόδου του συστήματος φαίνεται στο Σχήμα (17.3). Το διάγραμμα του Σχήματος (17.3) είναι μια ρητή απεικόνιση της Σχέσης (17.9). Συγκεκριμένα, αναπαριστά το ζεύγος εξισώσεων διαφορών v[n] = y[n] = M b k x[n k] (17.10) N a k y[n k] + v[n] (17.11) Μια σημείωση εδώ για τη σειρά των πράξεων. Ο αθροιστής που χρησιμοποιούμε ως δομικό στοιχείο έχει δυο εισόδους, άρα σύμφωνα με το Σχήμα (17.3), το γινόμενο a N y[n N] και το γινόμενο a N 1 y[n N + 1] πρέπει να υπολογιστούν πρώτα, μετά να προστεθούν, και το άθροισμά τους να προστεθεί στο a N 2 y[n N + 2], κ.ο.κ. Αφού υπολογιστεί το y[n], οι μεταβλητές καθυστέρησης πρέπει να αναβαθμιστούν μετακινώντας το y[n N + 1] στον καταχωρητή που κρατά το y[n N], κ.ο.κ. Ενα διάγραμμα μπορεί να αναδιαταχθεί ή και τροποιηθεί με πολλούς τρόπους χωρίς να μεταβάλλουμε τη συνάρτηση μεταφοράς που αναπαριστά. Κάθε μετατροπή ή αναδιάταξη αναπαριστά μια διαφορετική υλοποίηση του ίδιου συστήματος, δηλ. έναν διαφορετικό υπολογιστικό αλγόρθιμο για το ίδιο σύστημα. Για παράδειγμα, το παράδειγμα του Σχήματος (17.3) μπορεί να ιδωθεί ως δυο συστήματα σε σειρά, με το πρώτο να υπολογίζει το v[n] από το x[n], και το δεύτερο να υπολογίζει το y[n] από το v[n]. Δεδομένου ότι καθένα από αυτά τα δυο συστήματα είναι ΓΧΑ (θεωρώντας συνθήκες αρχικής ηρεμίας για τους καταχωρητές), η σειρά με την οποία βρίσκονται τα δυο συστήματα στο διάγραμμα μπορεί να αλλάξει, χωρίς να επηρεάζει αυτό το συνολικό σύστημα! Αυτή η αναδιάταξη φαίνεται στο Σχήμα (17.4). Στο Σχήμα (17.4) έχουμε υποθέσει ότι η τάξη αριθμητή και παρονομαστή είναι ίδια (M = N). Αν είναι διαφορετική, τότε απλά κάποιοι συντελεστές a k ή b k θα απαλειφθούν από το Σχήμα, και οι αντίστοιχοι κλάδοι θα εξαφανιστούν. Αν δούμε τα δυο αυτά διαγράμματα με όρους συνάρτησης μεταφοράς, το Σχήμα (17.3) μπορεί να ιδωθεί ως η

4 550 Μια εισαγωγή στα Σήματα και Συστήματα Σχήμα 17.3: Παράδειγμα διαγράμματος για την εξίσωση διαφορών της Σχέσης (17.7). Σχήμα 17.4: Αναδιάταξη διαγράμματος για την εξίσωση διαφορών της Σχέσης (17.7). υλοποίηση του H(z) μέσω της γραφής του ως ( ) 1 M H(z) = H 2 (z)h 1 (z) = 1 N a b k z k (17.12) kz k

5 Κεφάλαιο 17. Δομές Συστημάτων 551 ή ισοδύναμα, ως το ζεύγος εξισώσεων ( M V (z) = H 1 (z)x(z) = b k z k) X(z) (17.13) ( ) 1 Y (z) = H 2 (z)v (z) = 1 N a V (z) (17.14) kz k Από την άλλη μεριά, το διάγραμμα του Σχήματος (17.4) μπορεί να ιδωθεί ως η υλοποίηση του H(z) μέσω της γραφής του ως ( ) M H(z) = H 1 (z)h 2 (z) = b k z k 1 1 N a (17.15) kz k ή ισοδύναμα, ως το ζεύγος εξισώσεων ( ) 1 W (z) = H 2 (z)x(z) = 1 N a X(z) (17.16) kz k ( M Y (z) = H 1 (z)w (z) = b k z k) W (z) (17.17) Τα διαγράμματα των Σχημάτων 17.3, 17.4 έχουν αρκετές σημαντικές διαφορές, τις οποίες πρέπει να επισημάνουμε. Στο διάγραμμα 17.3 υλοποιούνται πρώτα τα μηδενικά του H(z), δηλ. το υποσύστημα H 1 (z), και μετά οι πόλοι, δηλ. το υποσύστημα H 2 (z). Στο διάγραμμα 17.4 υλοποιούνται πρώτα οι πόλοι του H(z), δηλ. το υποσύστημα H 2 (z), και μετά τα μηδενικά, δηλ. το υποσύστημα H 1 (z). Θεωρητικά, η σειρά της υλοποίησης δεν επηρεάζει το συνολικό σύστημα. Ομως, όπως θα δούμε, όταν μια εξίσωση διαφορών υλοποιείται με αριθμητική πεπερασμένης ακρίβειας, μπορεί να υπάρξουν σημαντικές διαφορές ανάμεσα στα δυο συστήματα που είναι θεωρητικά ισοδύναμα. Μια ακόμα σημαντική διαφορά είναι ο αριθμός των καθυστερήσεων στα δυο διαγράμματα. Και στα δυο, απαιτούνται συνολικά N +M στοιχεία καθυστέρησης (μνήμη). Ομως, το διάγραμμα του Σχήματος (17.4) μπορεί να επανασχεδιαστεί, αν προσέξουμε ότι το ίδιο ακριβώς σήμα (w[n]) αποθηκεύεται δυο φορές, από μια φορά σε κάθε αλυσίδα υπολογισμών. Κατά συνέπεια, μπορούμε να πετάξουμε τη μια αλυσίδα, χρησιμοποιώντας μόνο μια αλυσίδα θέσεων μνήμης, κοινή ανάμεσα στις δυο αλυσίδες υπολογισμών. Αυτή η παρατήρηση οδηγεί στο διάγραμμα του Σήματος (17.5). Σε αυτό το διάγραμμα, οι συνολικές καθυστερήσεις (θέσεις μνήμης) είναι λιγότερες από αυτές των δυο προηγούμενων διαγραμμάτων. Για την ακρίβεια, οι θέσεις μνήμης τώρα είναι ο ελάχιστος αριθμός θέσεων μνήμης l που απαιτείται για την υλοποίηση ενός συστήματος με συνάρτηση μεταφοράς H(z) όπως στη Σχέση (17.8), και δίνεται εν γένει από τη σχέση l = max(n, M) (17.18) Μια υλοποίηση η οποία γίνεται με τον ελάχιστο αριθμό στοιχείων καθυστέρησης αναφέρεται συχνά ως υλοποίηση κανονικής μορφής - canonic form. Η μη κανονική μορφή υλοποίησης που φαίνεται στο Σχήμα 17.3 αναφέρεται ως υλοποίηση Direct Form I ενός γενικού συστήματος τάξης N, επειδή είναι μια ευθεία (direct) υλοποίηση της εξίσωσης διαφορών. Το διάγραμμα του Σχήματος 17.5 αναφέρεται συχνά ως υλοποίηση Direct Form II ή Canonic Direct Form. Ας δούμε ένα μικρό παράδειγμα. Παράδειγμα: Εστω το ΓΧΑ σύστημα που δίνεται από τη συνάρτηση μεταφοράς H(z) = 1 + 2z z z 2 (17.19) Συγκρίνοντας την παραπάνω εξίσωση με τη Σχέση (17.8), παρατηρούμε ότι b 0 = 1, b 1 = 2, a 1 = 1.5, a 2 = 0.9. Ετσι, το Direct Form I και Direct Form II διάγραμμα φαίνεται στο Σχήμα (17.6). Προσέξτε ότι οι συντελεστές του παρονομαστή (πλην της μονάδας του πρώτου συντελεστή) έχουν αντίθετα πρόσημα από αυτά στην συνάρτηση μεταφοράς. Επίσης, προσέξτε ότι η Direct Form II σχεδίαση απαιτεί μόνο δυο καθυστερήσεις, μια λιγότερη από τις τρεις που απαιτεί η υλοποίηση σε Direct Form I. Παρ όλο που τα διαγράμματα που σχεδιάζουμε ως τώρα είναι όμορφα και ξεκάθαρα, η σχεδίασή τους είναι επίπονη και κουραστική. Θα εισάγουμε μια διαφορετική αναπαράσταση, πιο εύκολη και γρήγορη στο σχεδιασμό της, που είναι μια καλή εναλλακτική στα διαγράμματα που παρουσιάσαμε ως τώρα.

6 552 Μια εισαγωγή στα Σήματα και Συστήματα Σχήμα 17.5: Αναδιάταξη διαγράμματος για την εξίσωση διαφορών της Σχέσης (17.7) με λιγότερες θέσεις μνήμης. Σχήμα 17.6: Direct Form I και II για το σύστημα του παραδείγματος.

7 Κεφάλαιο 17. Δομές Συστημάτων Αναπαράσταση Εξισώσεων Διαφορών με Γράφους Ενας γράφος μιας εξίσωσης διαφορών είναι ουσιαστικά το ίδιο ακριβώς με ένα διάγραμμα, εκτός από μερικές διαφορές στη σχεδίαση. Τυπικά, ένας γράφος είναι ένα δίκτυο από κατευθυνόμενους κλάδους (branches) που συνδέονται σε κόμβους (nodes). Κάθε κόμβος μπορεί να συσχετιστεί με μια μεταβλητή ή σταθερή τιμή. Η τιμή που σχετίζεται με τον k οστό κόμβο μπορεί να αναπαρασταθεί ως w k ή, μια και συνήθως θα παρουσιάζουμε ακολουθίες (δηλ. σήματα), η τιμή αυτή μπορεί να γραφεί ως w k [n]. Ο κλάδος (j, k) δηλώνει έναν κλάδο με προέλευση τον κόμβο j και προορισμό τον κόμβο k. Η κατεύθυνση αυτή δηλώνεται επάνω στον κλάδο με ένα βέλος περίπου στη μέση του. Κάθε κλάδος έχει μια είσοδο και μια έξοδο. Η είσοδος του κλάδου (j, k) μπορεί να ονομαστεί ως w j [n], ενώ η αντίστοιχη έξοδος w k [n]. Για γραμμικούς γράφους - που μόνο αυτοί θα μας απασχολήσουν - η έξοδος από έναν κλάδο είναι ένας γραμμικός μετασχηματισμός της εισόδου του κλάδου. Το πιο απλό παράδειγμα τέτοιου μετασχηματισμού είναι ο πολλαπλασιασμός με μια σταθερά, δηλ. η έξοδος του κλάδου είναι απλά ένα πολλαπλάσιο της εισόδου του. Η δήλωση του μετασχηματισμου αυτού γίνεται με αναγραφή της σταθεράς του γινομένου επάνω στο βέλος του κλάδου. Οταν δεν υπάρχει τέτοια αναγραφή, τότε ο κλάδος δηλώνει το μοναδιαίο μετασχηματισμό, ή αλλιώς τον πολλαπλασιασμό της εισόδου με τη μονάδα. Εξ ορισμού, η τιμή σε κάθε κόμβο του γράφου είναι το άθροισμα των τιμών των εξόδων από όλους τους κλάδους που καταλήγουν σε αυτόν τον κόμβο. Τέλος, οι κόμβοι είναι δυο ειδών: πηγαίοι - source κόμβοι και τερματικοί - sink κόμβοι. Πηγαίοι λέγονται οι κόμβοι χωρίς είσοδο, ενώ τερματικοί λέγονται αυτοί που έχουν μόνο είσοδο. Τα παραπάνω φαίνονται γραφικά στο Σχήμα Ας δούμε ένα παράδειγμα για το πως μετατρέπεται (ή πώς μοιάζει) ένα διάγραμμα που έχουμε δει ως τώρα, με τον αντίστοιχο γράφο του. Εστω το σύστημα Σχήμα 17.7: Σχεδίαση γράφου. H(z) = b 0 + b 1 z 1 1 az 1 (17.20) του οποίο το Direct Form II διάγραμμα φαίνεται στο Σχήμα 17.8(a). Ο αντίστοιχος γράφος φαίνεται στο Σχήμα 17.8(b). Η σύγκρισή τους πρέπει να σας κάνει προφανές ότι υπάρχει ευθεία αντιστοίχιση μεταξύ των κλάδων του διαγράμματος και των κλάδων του γράφου. Η σημαντική διαφορά ανάμεσα στα δυο σχέδια είναι ότι οι κόμβοι στους γράφους αναπαριστούν τόσο σημεία διακλάδωσεις όσο και άθροισης. Αντίθετα, στο διάγραμμα χρησιμοποιούσαμε ειδικό σύμβολο για την άθροιση. Αν και θα χρησιμοποιήσουμε γράφους λόγω απλότητας σχεδίασης, θα χρησιμοποιήσουμε επίσης και μερικά θεωρήματα για να καταλάβουμε περισσότερο τη δομή τους και για να εξετάσουμε εναλλακτικές επιλογές στην υλοποίηση γραμμικών συστημάτων. Προτού προχωρήσουμε στην εξέταση γράφων για διάφορα συστήματα, ας μείνουμε λίγο παραπάνω στο γράφο του Σχήματος Χρησιμοποιώντας ενδιάμεσες μεταβλητές σε κάθε κόμβο, μπορούμε να γράψουμε τις εξισώσεις w 1 [n] = aw 4 [n] + x[n] (17.21)

8 554 Μια εισαγωγή στα Σήματα και Συστήματα Σχήμα 17.8: Παράδειγμα διαγράμματος και μετατροπή σε γράφο. w 2 [n] = w 1 [n] (17.22) w 3 [n] = b 0 w 2 [n] + b 1 w 4 [n] (17.23) w 4 [n] = w 2 [n 1] (17.24) y[n] = w 3 [n] (17.25) Οι παραπάνω εξισώσεις ορίζουν έναν αλγόριθμο πολλαπλών βημάτων για τον υπολογισμό της εξόδου του ΓΧΑ συστήματος. Αυτές οι εξισώσεις μας δηλώνουν ουσιαστικά την προτεραιότητα των πράξεων που συνήθως συμβαίνουν στην υλοποίηση IIR συστημάτων. Οι παραπάνω εξισώσεις δε γίνεται να εκτελεστούν με τυχαία σειρά. Η 2η και η 5η εξίσωση, για παράδειγμα, είναι απλώς μετονομασία μεταβλητών, ενώ η 4η αναπαριστά την αναβάθμιση της μνήμης του συστήματος, απλώς αντικαθιστώντας τα περιεχόμενα ενός καταχωρητή που αντιπροσωπεύει το w 4 [n] από την τιμή του w 2 [n]. Ομως αυτή η εργασία θα πρέπει να γίνεται με συνέπεια είτε πριν είτε μετά την εκτίμηση όλων των υπόλοιπων εξισώσεων. Σε αυτήν την περίπτωση, χρειαζόμαστε συνθήκες αρχικής ηρεμίας, ορίζοντας w 2 [ 1] = 0 ή w 4 [0] = 0. Είναι λοιπόν ξεκάθαρο ότι οι παραπάνω εξισώσεις πρέπει να εκτελεστούν με τη δοθείσα σειρά. Φυσικά, οι δυο τελευταίες μπορούν να αλλάξουν θέση, ή η 4η μπορεί πάντα να υλοποιείται πρώτη απ όλες. Τέλος, σίγουρα παρατηρήσατε ότι κάποιες μεταβλητές είναι περιττές, καθώς απλά μετονομάζουν κάποιες ήδη υπάρχουσες. Πράγματι, οι παραπάνω εξισώσεις μπορούν να γραφούν πιο συνοπτικά ως w 2 [n] = aw 2 [n 1] + x[n] (17.26) y[n] = b 0 w 2 [n] + b 1 w 2 [n 1] (17.27) Ενας καλός κανόνας είναι να βάζουμε ενδιάμεσες μεταβλητές μόνο σε κόμβους όπου αθροίζονται κλάδοι, και όχι σε κόμβους διακλάδωσης. Επίσης, είναι πολύ προτιμότερο να δουλεύουμε στο χώρο του μετασχ. Ζ όταν εξετάζουμε ένα γράφο, παρά στο χώρο του χρόνου. Ως τώρα δεν το κάναμε αυτό, και τώρα είναι η κατάλληλη στιγμή να δείξουμε αυτή τη χρησιμότητα του μετασχ. Ζ στην εύρεση της εξίσωσης διαφορών που αναπαριστά ένας γράφος. Παράδειγμα: Εστω ο γράφος του Σχήματος Ο γράφος αυτός δε μοιάζει με καποια γνωστή Direct Form σχεδίαση. Άρα δεν μπορούμε να γράψουμε την εξίσωση διαφορών με απλή παρατήρηση του γράφου. Ομως αν χρησιμοποιήσουμε ενδιάμεσες μεταβλητές (σε όλους τους κόμβους, αν και περιττό), θα έχουμε τις εξής εξισώσεις: w 1 [n] = w 4 [n] x[n] (17.28)

9 Κεφάλαιο 17. Δομές Συστημάτων 555 Σχήμα 17.9: Γράφος παραδείγματος. Αν μετατρέψουμε αυτές τις εξισώσεις στο χώρο του Ζ, θα έχουμε w 2 [n] = aw 1 [n] (17.29) w 3 [n] = w 2 [n] + x[n] (17.30) w 4 [n] = w 3 [n 1] (17.31) y[n] = w 2 [n] + w 4 [n] (17.32) W 1 (z) = W 4 (z) X(z) (17.33) W 2 (z) = aw 1 (z) (17.34) W 3 (z) = W 2 (z) + X(z) (17.35) W 4 (z) = z 1 W 3 (z) (17.36) Y (z) = W 2 (z) + W 4 (z) (17.37) Μπορούμε εύκολα να απαλείψουμε τα W 1 (z), W 3 (z) με αντικατάσταση, και να έχουμε Λύνοντας ως προς W 2 (z) και W 4 (z) θα έχουμε Οπότε τελικά το Y (z) θα είναι Y (z) = W 2 (z) = a(w 4 (z) X(z)) (17.38) W 4 (z) = z 1 (W 2 (z) + X(z)) (17.39) Y (z) = W 2 (z) + W 4 (z) (17.40) W 2 (z) = a(z 1 1) X(z) 1 az 1 (17.41) W 4 (z) = z 1 (1 a) X(z) 1 az 1 (17.42) ( a(z 1 1) + z 1 (1 a) ) ( z 1 a ) 1 az 1 X(z) = 1 az 1 X(z) (17.43) Οπότε τελικά η συνάρτηση μεταφοράς για το σύστημα που υλοποιεί αυτός ο γράφος είναι η από την οποία προκύπτει ότι η κρουστική απόκριση είναι η και η εξίσωση διαφορών H(z) = z 1 a 1 az 1 (17.44) h[n] = a n 1 u[n 1] a n+1 u[n] (17.45) y[n] ay[n 1] = ax[n] + x[n 1] (17.46) Ο γράφος που υλοποιεί σε Direct Form I το παραπάνω σύστημα φαίνεται στο Σχήμα (17.10). Το παράδειγμα αυτό μας έδειξε δυο πράγματα: πρώτον, το πόσο χρήσιμος μπορεί να είναι ο μετασχ. Ζ στην

10 556 Μια εισαγωγή στα Σήματα και Συστήματα Σχήμα 17.10: Γράφος παραδείγματος σε Direct Form I. εύρεση της συνάρτησης μεταφοράς (και άρα, της κρουστικής απόκρισης και της εξίσωσης διαφορών) που υλοποιεί ένας γράφος. Δεύτερον, το πώς διαφορετικές αναπαραστάσεις γράφων ορίζουν διαφορετικούς αλγόριθμους υλοποίησης συστημάτων, που ο καθένας έχει διαφορετικές απαιτήσεις υπολογιστικών πόρων. Για παράδειγμα, βλέπετε ότι ο αρχικός γράφος απαιτεί μόλις έναν πολλαπλασιασμό και μια θέση μνήμης, ενώ ο Direct Form I γράφος απαιτεί δυο πολλαπλασιασμούς και δυο θέσεις μνήμης. Ο Direct Form II γράφος απαιτεί μια λιγότερη θέση μνήμης, όμως απαιτεί τον ίδιο αριθμό πολλαπλασιασμών με τον Direct Form I γράφο, δηλ. δυο πολλαπλασιασμούς. Σχεδιάστε τον για να βεβαιωθείτε! :-) Οπως θα ξέρετε ήδη, τα συστήματα μπορούν να χωριστούν σε δυο κατηγορίες: τα Πεπερασμένης Κρουστικής Απόκρισης (FIR), και τα Άπειρης Κρουστικής Απόκρισης (IIR). Ας δούμε πόσο διαφορετικοί οι γράφοι για κάθε κατηγορία Βασικές Δομές IIR Συστημάτων Ας ξεκινήσουμε από τα IIR συστήματα. Θα δούμε εδώ ότι υπάρχουν αρκετοί διαφορετικοί γράφοι που υλοποιούν μια συγκεκριμένη συνάρτηση μεταφοράς. Η κατάλληλη επιλογή γράφου πρέπει να λάβει υπόψη της διάφορα θέματα, όπως η υπολογιστική πολυπλοκότητα. Για παράδειγμα, σε μερικές ψηφιακές υλοποιήσεις, μας ενδιαφέρουν δομές με όσο γίνεται λιγότερους πολλαπλασιασμούς και καθυστερήσεις, κι αυτό γιατί ο πολλαπλασιασμός είναι γενικά χρονοβόρος και κοστίζει σε ψηφιακό υλικό, και γιατί κάθε καθυστέρηση αντιστοιχεί σε έναν καταχωρητή μνήμης. Κατά συνέπεια, η μείωση στον αριθμό των πολλαπλασιασμών συνεπάγεται αύξηση της ταχύτητας, και η μείωση στον αριθμό καθυστερήσεων συνεπάγεται μείωση στις απαιτήσεις μνήμης. Άλλες, περισσότερο λεπτές, ισορροπίες απαιτούνται σε υλοποιήσεις VLSI, όπου συνήθως το εμβαδό του chip είναι σημαντική παράμετρος, ενώ η απλότητα και η αρθρωτή υλοποίηση είναι επίσης επιθυμητά στοιχεία. Σε πολυεπεξεργαστικό περιβάλλον, η πιο σημαντική παράμετρος είναι ο καταμερισμός του αλγορίθμου και της επικοινωνίας μεταξύ των επεξεργαστών. Επίσης, μεγάλης σημασίας είναι η επίδραση της πεπερασμένης ακρίβειας που αναγκαστικά υπάρχει σε πραγματικά συστήματα, λόγω πεπερασμένου πλήθους bits. Αυτή η επίδραση εξαρτάται από τον τρόπο οργάνωσης των υπολογισμών του γράφου, δηλ. από τη δομή του γράφου. Αυτό έχει ως αποτέλεσμα να προτιμούμε μερικές φορές ένα γράφο που δεν ικανοποιεί τις ελάχιστες απαιτήσεις μνήμης ή πολλαπλασιασμών, αν είναι αρκετά εύρωστος στην επίδραση της πεπερασμένης ακρίβειας. Θα μιλήσουμε για αυτά τα θέματα ακρίβειας λίγο αργότερα Direct Forms Ηδη έχουμε μια ιδέα για τη μορφή ενός Direct Form γράφου, τόσο του Direct Form I όσο και του II. Εστω η εξίσωση διαφορών N M y[n] a k y[n k] = b k x[n k] (17.47) η οποία ανταποκρίνεται στη συνάρτηση μεταφοράς H(z) = M b kz k 1 N a kz k (17.48) Στα Σχήματα και φαίνεται η γενική μορφή αυτών των δυο Direct Form γράφων, με την υπόθεση ότι η τάξη αριθμητή και παρονομαστή είναι ίδια (M = N). Η σχεδίαση των γράφων είναι τέτοια ώστε κάθε κόμβος να έχει το πολύ δυο εισόδους. Ενας κόμβος ενός γράφου μπορεί να έχει περισσότερες εισόδους, αλλά όπως είπαμε και

11 Κεφάλαιο 17. Δομές Συστημάτων 557 Σχήμα 17.11: Direct Form I Σχήμα 17.12: Direct Form II νωρίτερα, αυτή η σύμβαση των δυο εισόδων έχει ως αποτέλεσμα γράφους που είναι πιο κοντά σε προγράμματα και αρχιτεκτονικές υλοποίησης των υπολογισμών που απαιτούνται για μια εξίσωση διαφορών που αναπαριστά ένας γράφος. Ας δούμε κι ένα παράδειγμα. Παράδειγμα: Εστω η συνάρτηση μεταφοράς H(z) = 1 + 2z 1 + z z z 2 (17.49)

12 558 Μια εισαγωγή στα Σήματα και Συστήματα Μπορούμε να σχεδιάσουμε τους γράφους Direct Form I, II απευθείας, καθώς η συνάρτηση μεταφοράς είναι γραμμένη σε βολική μορφή. Ετσι, καταλήγουμε στο Σχήμα Σχήμα 17.13: Direct Form I, II για ένα παράδειγμα IIR συστήματος Μορφή σε Σειρά - Cascade Form Οι Direct Forms προέρχονται από την απλή υλοποίηση των πολυωνύμων αριθμητή και παρονομαστή, όπως αυτοί παρουσιάζονται στη συνάρτηση μεταφοράς. Αν όμως παραγοντοποιήσουμε αριθμητή και παρονομαστή, τότε θα έχουμε M 1 M 2 (1 f k z 1 ) (1 g k z 1 )(1 gkz 1 ) H(z) = A N 1 N 2 (1 c k z 1 ) (1 d k z 1 )(1 d kz 1 ) (17.50) με M = M 1 + 2M 2 και N = N 1 + 2N 2. Σε αυτήν την έκφραση, οι όροι πρώτης τάξης αναπαριστούν μηδενικά, f k, και πόλους c k, στον πραγματικό άξονα. Οι όροι δεύτερης τάξης αναπαριστούν συζυγή ζεύγη μιγαδικών μηδενικών, g k, gk, και πόλων d k, d k. Προφανώς η παραπάνω συνάρτηση μεταφοράς ανταποκρίνεται σε ένα πραγματικό σύστημα. Η γραφή αυτή αναπαριστά μια κατηγορία δομών που περιέχουν σε σειρά όρους πρώτης και δεύτερης τάξης, ως υποσυστήματα. Υπάρχει αρκετή ελευθερία στην επιλογή της σύνθεσης των υποσυστημάτων και στη σειρά με την οποία υλοποιούνται. Στην πράξη βέβαια, είναι συχνά επιθυμητή η υλοποίηση σε σειρά με τον ελάχιστο δυνατό αριθμό υπολογισμών και μνήμης. Μια αρθρωτή δομή που έχει πολλά πλεονεκτήματα μπορεί να πραγματοποιηθεί συνδυάζοντας ζεύγη πραγματικών όρων και συζυγών μιγαδικών σε όρους δεύτερης τάξης, έτσι ώστε η Σχέση (17.50) να γράφεί ως H(z) = N s b 0k + b 1k z 1 + b 2k z 2 1 a 1k z 1 a 2k z 2 (17.51) όπου N s = (N + 1)/2 είναι ο μεγαλύτερος ακέραιος στο λόγο (N + 1)/2. Γράφοντας το H(z) στη μορφή αυτή, υποθέσαμε ότι M N και ότι οι πραγματικοί πόλοι και τα πραγματικά μηδενικά συνδυάζονται σε ζεύγη. Αν υπάρχει περιττός αριθμός από πραγματικά μηδενικά, ένας από τους συντελεστές b 2k θα είναι μηδέν, ενώ αν υπάρχει περιττός αριθμός από πραγματικούς πόλους, ένας από τους συντελεστές a 2k θα είναι μηδέν. Τα επιμέρους δεύτερης τάξης υποσυστήματα μπορούν να υλοποιηθούν είτε με Direct Form I είτε με Direct Form II. Ομως έχουμε δει ότι μπορούμε να φτιάξουμε δομή σε σειρά με τον ελάχιστο δυνατό αριθμό από πολλαπλασιασμούς και τον ελάχιστο δυνατό αριθμό από καθυστερήσεις, αν χρησιμοποιήσουμε την Direct Form II δομή σε κάθε υποσύστημα. Ενα παράδειγμα 6ης τάξης συστήματος με χρήση δευτέρας τάξης Direct Form II υποσυστημάτων παρουσιάζεται στο

13 Κεφάλαιο 17. Δομές Συστημάτων 559 Σχήμα 17.14: Γράφος 6ης τάξης με δομή σε σειρά, από υποσυστήματα Direct Form II. Σχήμα Ας δούμε ένα παράδειγμα. Παράδειγμα: Εστω το σύστημα H(z) = 1 + 2z 1 + z z z 2 = (1 + z 1 )(1 + z 1 ) (1 1 2 z 1 )(1 1 4 z 1 ) Η υλοποίηση σε σειρά με χρήση Direct Form I, II γράφους φαίνεται στο Σχήμα (17.15). (17.52) Ενα τελευταίο σχόλιο σχετικά με τον ορισμό της συνάρτησης μεταφοράς για έναν γράφο σε σειρά... Οπως ορίστηκε το σύστημα της Σχέσης (17.51), κάθε υποσύστημα δευτέρας τάξης έχει πέντε πολλαπλασιασμούς. Για να δείτε τη σύγκριση, ας υποθέσουμε ότι M = N, όπως δίνεται στη Σχέση (17.48), και επιπλέον, ας υποθέσουμε ότι N είναι άρτιος ακέραιος, έτσι ώστε N s = N/2. Οι γράφοι Direct Form I, II θα έχουν 2N + 1 πολλαπλασιασμούς. ενώ ο γράφος σε σειρά, όπως δίνεται από τη Σχέση (17.51) έχει 5N/2 πολλαπλασιασμούς. Για το σύστημα 6ης τάξης του Σχήματος 17.14, απαιτούνται 15 πολλαπλασιασμοί, ενώ οι αντίστοιχοι Direct Form γράφοι απαιτούν 13 πολλαπλασιασμούς. Ενας άλλος ορισμός της μορφής σε σειρά είναι N s 1 + H(z) = b ˆb 1k z 1 + ˆb 2k z a 1k z 1 a 2k z 2 (17.53) όπου έχουμε διαρέσει κάθε όρο του αριθμητή με το b 0k, παίρνοντας έτσι νέους συντελεστές ˆb ik = b ik b 0k, για i = 1, 2 και k = 1, 2,, N s. Αυτή η μορφή του H(z) προτείνει μια σχεδίαση σε σειρά με υποσυστήματα δεύτερης τάξης που απαιτούν τέσσερις πολλαπλασιασμούς, με συνολική σταθερά b 0 για όλο το σύστημα. Αυτή η μορφή σε σειρά έχει τον ίδιο αριθμό πολλαπλασιασμών με τις Direct Form δομές. Οπως θα δούμε πιο κάτω, η έκδοση με τα υποσυστήματα των πέντε πολλαπλασιασμών χρησιμοποιείται συχνά όταν ο γράφος υλοποιείται σε υλικό που χρησιμοποιεί αριθμητική μη κινητής υποδιαστολής (fixed-point), γιατί έτσι μπορεί να διανεμηθεί η σταθερά του συστήματος, και έτσι να ελέγχεται το μέγεθος του σήματος σε διάφορα μέρη του αλγορίθμου που είναι κρίσιμης σημασίας. Οταν χρησιμοποιείται αριθμητική κινητής υποδιαστολής (floating point) και το εύρος του μεγέθους του σήματος δεν αποτελεί θέμα, η έκδοση με τα υποσυστήματα των τεσσάρων πολλαπλασιασμών μπορεί να χρησιμοποιηθεί για να μειώσει την ποσότητα των υπολογισμών. Επιπλέον, αν υπάρχουν μηδενικά επάνω στο μοναδιαίο κύκλο, τότε ˆb 2k = 1 και τότε απαιτούνται μολις τρεις πολλαπλασιασμοί ανά υποσύστημα δευτέρας τάξης Παράλληλη Μορφή - Parallel Form Στη συζήτησή μας όταν αναλύαμε συστήματα στο χώρο του Ζ, χρησιμοποιούσαμε συχνά το Ανάπτυγμα σε Μερικά Κλάσματα. Ας δούμε αν αυτό το ανάπτυγμα μας προτείνει κάποια δομή σχεδίασης που είναι χρήσιμη. Ας θυμήθούμε ότι η Σχέση (17.48) μπορεί να γραφεί ως N p N 1 H(z) = C k z 1 + N2 A k 1 c k z 1 + B k (1 e k z 1 ) (1 d k z 1 )(1 d k z 1 ) (17.54) με N = N 1 +2N 2. Αν M N, τότε N p = M N, και άρα ο πρώτος όρος υπάρχει, ειδάλλως Np < 0 και τότε τον απορρίπτουμε από την παραπάνω σχέση. Αν οι συντελεστές a k, b k της Σχέσης (17.48) είναι πραγματικοί αριθμοί, τότε οι συντελεστές A k, B k C k, c k, e k του αναπτύγματος είναι πραγματικοί αριθμοί. Σε αυτήν την περίπτωση, η

14 560 Μια εισαγωγή στα Σήματα και Συστήματα Σχήμα 17.15: Γράφος σε σειρά με υποσυστήματα Direct Form I, II. συνάρτηση μεταφοράς μπορεί να ερμηνευθεί ως μια αναπαράσταση ενός παράλληλου συνδυασμού IIR υποσυστημάτων πρώτης και δεύτερης τάξης, με την πιθανότητα να υπάρχουν επιπλέον N p κλάδοι καθυστέρησης της εισόδου. Εναλλακτικά, μπορούμε να ομαδοποιήσουμε τους πραγματικούς πόλους σε ζεύγη, έτσι ώστε το H(z) να γραφεί ως N p N s H(z) = C k z k e 0k + e 1k z a 1k z 1 a 2k z 2 (17.55) όπου N s = (N + 1)/2. Ξανά, αν N p = M N < 0, ο πρώτος όρος δεν περιλαμβάνεται στην παραπάνω σχέση. Ενα γενικό παράδειγμα σχεδίασης παράλληλης μορφής φαίνεται στο Σχήμα 17.16, για ένα σύστημα M = N = 6 τάξης. Μπορείτε να βρείτε τις εξισώσεις διαφορών που τον αποτελούν; :-) Σχήμα 17.16: Παράλληλος γράφος 6ης τάξης. Παράδειγμα:

15 Κεφάλαιο 17. Δομές Συστημάτων 561 Εστω το σύστημα Το Ανάπτυγμα σε Μερικά Κλάσματα είναι H(z) = H(z) = z 1 + z z z 2 (17.56) 7 + 8z z z 2 (17.57) και μπορει να υλοποιηθεί ως Parallel Form γραφος οπως στο Σχήμα Επίσης, το ιδιο συστημα μπορει να γραφει ως άθροισμα στοιχείων πρώτης τάξης, δηλ. ως Σχήμα 17.17: Parallel Form I παραδείγματος. H(z) = z z 1 (17.58) το οποίο μπορει να υλοποιηθεί ως Parallel Form γράφος όπως φαινεται στο Σχήμα Ανάδραση στα IIR Συστήματα Προτού αφήσουμε τη συζήτησή μας για γράφους IIR συστημάτων, ας επισημάνουμε μερικά πράγματα. Ισως προσέξατε ότι όλοι οι γράφοι σε αυτήν την παράγραφο είχαν βρόχους ανάδρασης, δηλ. είχαν κλειστά μονοπάτια που ξεκινούσαν από έναν κόμβο και κατέληγαν ξανά στον ίδιο κόμβο, μέσα από άλλους κλάδους. Μια τέτοια δομή στο γράφο υπονοεί ότι μια μεταβλητή κόμβου που εμπλέκεται σε μια ανάδραση εξερτάται άμεσα ή έμμεσα από τον εαυτό της. Ας πάρουμε ένα απλό παράδειγμα. Εστω η εξίσωση διαφορών y[n] = ay[n 1] + x[n] (17.59) η οποία αναπαρίσταται από το γράφο του Σχήματος (17.19). Τέτοιοι βρόχοι ανάδρασης είναι αναγκαίοι - αλλά όχι ικανοί - να παράγουν άπειρες σε διάρκεια κρουστικές αποκρίσεις. Αυτό μπορείτε να το καταλάβετε αν σκεφτείτε ένα γράφο χωρίς βρόχους ανάδρασης. Σε μια τέτοια περίπτωση, οποιοδήποτε μονοπάτι από την είσοδο στην έξοδο περνά από κάθε στοιχείο καθυστέρησης μόνο μια φορά. Ετσι, η μεγαλύτερη καθυστέρηση που μπορεί να συμβεί είναι αυτή που η είσοδος περνάει από το μονοπάτι που περιλαμβάνει όλες τις καθυστερήσεις του συστήματος. Οπότε, αν δεν υπάρχει βρόχος ανάδρασης, η κρουστική απόκριση δεν μπορεί να είναι μεγαλύτερη από το συνολικό αριθμό των στοιχείων καθυστέρησης στο γράφο. Από αυτό μπορούμε εύκολα να συμπεράνουμε ότι αν δεν έχουμε βρόχους ανάδρασης, τότε ο γράφος υλοποιεί ένα σύστημα που έχει μόνο μηδενικά (και φυσικά πόλους μόνο στο z = 0), και το πλήθος αυτών των μηδενικών δεν μπορεί να είναι μεγαλύτερο από τον αριθμό των καθυστερήσεων στο γράφο. Ας επανέλθουμε όμως στο παράδειγμά μας. Σκεφτείτε ότι στο γράφο του Σχήματος (17.19) παρουσιάζεται ως είσοδος το σήμα x[n] = δ[n]. Γνωρίζετε ασφαλώς ότι η έξοδος θα είναι η κρουστική απόκριση h[n] του

16 562 Μια εισαγωγή στα Σήματα και Συστήματα Σχήμα 17.18: Parallel Form II παραδείγματος. Σχήμα 17.19: Σύστημα με βρόχο ανάδρασης. συστήματος. Ας ακολουθήσουμε όμως το ταξίδι της συνάρτησης x[n] = δ[n] μέσα στο γράφο. Βλέπουμε ότι το δ[n] συνεχώς κυκλοφορεί μέσα στο βρόχο ανάδρασης, με αύξον (αν a > 1) ή φθίνον (αν a < 1) πλάτος, έτσι ώστε η κρουστική απόκριση να είναι h[n] = a n u[n]. ΜΕ αυτόν τον τρόπο, ένας βρόχος ανάδρασης δημιουργεί μια άπειρης διάρκειας κρουστική απόκριση. Άρα, αν ένα σύστημα έχει πόλους, ο γράφος του σίγουρα θα έχει βρόχους ανάδρασης. Από την άλλη, αν ένας γράφος έχει βρόχους ανάδρασης, τότε δε σημαίνει απαραίτητα ότι περιγράφει ένα ΙΙΡ σύστημα. Επίσης, όπως ήδη ξέρετε, ούτε η παρουσία πόλων στη συνάρτηση μεταφοράς σημαίνει απαραίτητα ότι η κρουστική απόκριση που περιγράφει το σύστημα είνα άπειρης διάρκειας. Καταλαβαίνετε γιατί; Η απάντηση βρίσκεται στο γεγονός ότι μπορεί οι πόλοι να ακυρώνονται από τα μηδενικά του συστήματος! Το Σχήμα (17.20) δείχνει ένα γράφο με βρόχο ανάδρασης. Είναι όμως αυτό το σύστημα άπειρης διάρκειας κρουστικής απόκρισης; Η συνάρτηση μεταφοράς του δίνεται από H(z) = 1 a2 z 2 1 az 1 = (1 az 1 )(1 + az 1 ) 1 az 1 = 1 + az 1 h[n] = δ[n] + aδ[n 1] (17.60) που είναι πεπερασμένης διάρκειας κρουστική απόκριση! Αυτό το σύστημα είναι ένα απλό παράδειγμα μιας γενικότερης κατηγορίας FIR συστημάτων που λέγονται συστήματα δειγματοληψίας συχνότητας - frequency-sampling systems. Κλείνοντας, αξίζει να πούμε ότι οι βρόχοι ανάδρασης είναι ιδαίτερα προβληματικοί όταν χρειαστεί να υλοποιηθούν. Οπως έχουμε ήδη δει, πρέπει να μπορούμε να υπολογίζουμε τις ενδιάμεσες μεταβλητές κόμβων με τέτοια σειρά ώστε όλες οι αναγκαίες τιμές να είναι διαθέσιμες όταν χρειαστεί. Σε κάποιες περιπτώσεις, δεν υπάρχει τρόπος διάταξης των βημάτων των υπολογισμών ώστε αυτό να συμβαίνει. Τέτοιοι γράφοι λέγονται μη-υπολογίσιμοι

17 Κεφάλαιο 17. Δομές Συστημάτων 563 Σχήμα 17.20: FIR σύστημα με βρόχο ανάδρασης. - non-computable. Ενας απλός μη υπολογίσιμος γράφος φαίνεται στο Σχήμα (17.21). Η εξίσωση διαφορών για αυτόν το γράφο είναι Σχήμα 17.21: Μη υπολογίσιμο σύστημα. y[n] = ay[n] + x[n] (17.61) Προφανώς δεν μπορουμε να υπολογίσουμε το y[n] γιατί στο δεξιό μέλος της εξίσωσης υπάρχει ξανά η ποσότητα αυτή. Το ότι ο γράφος είναι μη υπολογίσιμος δε σημαίνει ότι δεν μπορούμε και να λύσουμε την εξίσωση. Οπως καταλαβαίνετε, η λύση της παραπάνω εξίσωσης είναι απλά y[n] = 1 x[n] (17.62) 1 a Άρα το κλειδί για την υπολογισιμότητα των γράφων είναι ότι κάθε βρόχος ανάδρασης πρέπει να έχει ένα τουλάχιστον στοιχείο καθυστέρησης Ανάστροφη Μορφή - Transposed Form Η θεωρία Γράφων μας παρέχει πολλούς τρόπους με τους οποίους μπορούμε να αλλάζουμε - μετασχηματίζουμε τους γράφους που έχουμε ήδη συζητήσει, χωρίς να αλλάζουν το σύστημα που υλοποιούν. Μια τέτοια διαδικασία ονομάζεται αναστροφή γράφου - graph reversal, και μας παρέχει μερικές καλές εναλλακτικές μορφές γράφων, με ενδιαφέρουσες ιδιότητες. Ας τις δούμε. Οι κανόνες για την εύρεση του ανάστροφου γράφου (οι οποίοι δεν αποδεικνύονται εδώ 1 ) είναι οι εξής: 1. Αναστρέφουμε τη φορά όλων των κλάδων. 2. Κάθε κόμβος άθροισης μετατρέπεται σε κόμβο διακλάδωσης, και το αντίστροφο. Ελέγχουμε τις ενδιάμεσες μεταβλητές για ενδεχόμενες αλλαγές. 3. Αλλάζουμε θέση μεταξύ εισόδου και εξόδου. 4. Σχεδιάζουμε το γράφο ξανά, αναστρέφοντας τον ώστε να παρουσιάζεται η είσοδος στα αριστερά. Ας το δούμε στην πράξη σε ένα παράδειγμα. Παράδειγμα: Εστω το απλό σύστημα H(z) = 1 Δείτε τις εργασίες των Mason, Zimmermann, 1960 και Phillips, Nagle, az 1 (17.63)

18 564 Μια εισαγωγή στα Σήματα και Συστήματα Για να βρούμε τον ανάστροφο γράφο, ακολουθούμε τους κανόνες, οι οποίοι δίνουν διαδοχικά τους γράφους του Σχήματος (17.22). Σχήμα 17.22: Εύρεση ανάστροφου γράφου: (a): αρχικός γράφος, (b): ανάστροφη μορφή με χρήση κανόνων 1 3, (c): επανασχεδίαση με είσοδο στα αριστερά. Ας το επαναλάβουμε σε ένα πιο σύνθετο παράδειγμα. Παράδειγμα: Εστω ο Direct Form II γράφος του Σχήματος (17.23), που αντιστοιχεί σε ένα σύστημα δευτέρας τάξης με πόλους και μηδενικά. Εφαρμόζοντας ξανά τους κανονες 1 4, καταλήγουμε στον ανάστροφο γράφο του Σχήματος (17.23). Σχήμα 17.23: Direct Form II και ανάστροφος γράφος παραδείγματος δευτέρας τάξης. Μπορείτε να δείξετε ότι οι εξισώσεις διαφορών των δυο γράφων περιγράφουν το ίδιο σύστημα; Η εφαρμογή των κανόνων για την εύρεση του αναστρόφου μπορεί να γίνει σε οποιονδήποτε από τους γράφους που συναντήσαμε ως τώρα. Ας γενικεύσουμε αυτήν την εφαρμογή, ξεκινώνντας από έναν Direct Form II γράφο, και καταλήγοντας σε έναν transposed γράφο. Το Σχήμα (17.24) δείχνει τη μετατροπή αυτή σε ένα γενικότερο πλαίσιο. Ομοια συμβαίνει και η μετατροπή ενός Direct Form I γράφου σε transposed γράφο. Μπορούμε να κάνουμε μια ενδιαφέρουσα παρατήρηση αν συγκρίνουμε τους δυο γράφους του Σχήματος (17.24). Ενώ στο Direct Form II γράφο, υλοποιούμε πρώτα τους πόλους και μετά τα μηδενικά, βλέπουμε ότι στον transposed γράφο υλοποιούμε πρώτα τα μηδενικά και μετά τους πόλους, χωρίς την επιπλέον χρήση μνήμης που είχαμε όταν το κάναμε αυτό στη Direct Form I σχεδίαση! Αυτό είναι μερικές φορές σημαντικό όταν υλοποιούμε αυτά τα συστήματα με αναλογικά ή ψηφιακά κυκλώματα. Τέλος, η αναστροφή γράφου τονίζει ακόμα περισσότερο την άπειρη ποικιλία των δομών υλοποίησης που υπάρχει για ένα δεδομένο σύστημα που περιγράφεται από μια ρητή συνάρτηση μεταφοράς. Η αναστροφή μας παρέχει μια

19 Κεφάλαιο 17. Δομές Συστημάτων 565 Σχήμα 17.24: Direct Form II και ανάστροφος γράφος. απλή διαδικασία για τη δημιουργία νέων δομών συστημάτων. Τα προβλήματα που προέκυψαν από την υλοποίηση τέτοιων συστημάτων σε μηχανές πεπερασμένης ακρίβειας έδωσαν κίνητρο στους ερευνητές να αναπτύξουν ακόμα περισσότερες κατηγορίες δομών, που δεν είναι βολικό να συζητήσουμε εδώ, καθώς μας αρκεί να γνωρίζουμε τις πιο συχνά χρησιμοποιούμενες δομές συστημάτων Βασικές Δομές FIR Συστημάτων Για τα FIR συστήματα, τα πράγματα είναι σχετικά απλούστερα. Παρ οτι οι δομές Direct Form, σε σειρά, και παράλληλα που συζητήσαμε προηγουμένως αφορούν IIR συστήματα, τα οποία φυσικά περιέχουν τα FIR ως ειδική περίπτωση, υπάρχουν ανεξάρτητες δομές, ειδικές για FIR συστήματα Direct Forms Για αιτιατά FIR συστήματα, η συνάρτηση μεταφοράς έχει μόνο μηδενικά, και πόλους μόνο στο z = 0. Οπότε η εξίσωση διαφορών γράφεται ως M y[n] = b k x[n k] (17.64)

20 566 Μια εισαγωγή στα Σήματα και Συστήματα Σε αυτήν την περίπτωση, οι μορφές Direct Form I, II που έχουμε ήδη δει, μετατρέπονται σε μια μόνο Direct Form, αυτή του Σχήματος (17.25), η οποία παρουσιάζεται μαζί με την ανάστροφη μορφή της, ακολουθώντας τους κανόνες που περιγράψαμε νωρίτερα. Η Direct Form σχεδίαση λέγεται και Transversal Form. Σχήμα 17.25: Direct Form και ανάστροφος γράφος για ένα FIR σύστημα Μορφή σε Σειρά - Cascade Form Η μορφή σε σειρά ενός FIR συστήματος προέρχεται από την παραγοντοποίηση του πολυωνύμου της συνάρτησης μεταφοράς, δηλ. M M s H(z) = h[n]z n = (b 0k + b 1k z 1 + b 2k z 2 ) (17.65) 0 όπου M s = (M + 1)/2. Αν το M είναι περιττό, τότε ένας από τους συντελεστές b 2k θα είναι μηδέν. Μια γενική αναπαράσταση της μορφής σε σειρά φαίνεται στο Σχήμα (17.26). Σχήμα 17.26: Μορφή σε σειρά για ένα FIR σύστημα Δομές για Συστήματα Γραμμικής Φάσης Μια ειδική κατηγορία FIR συστημάτων είναι αυτά που έχουν γραμμική φάση. Εχουμε δείξει ότι τα συστήματα αυτά ικανοποιούν κάποια συμμετρία, όπως h[m n] = h[n], n = 0, 1,, M (17.66) για τα Τύπου I, II, ή h[m n] = h[n], n = 0, 1,, M (17.67)

21 Κεφάλαιο 17. Δομές Συστημάτων 567 για τα Τύπου III, IV. Οποιαδήποτε κι αν ισχύει από τις δυο συμμετρίες, ο αριθμός των πολλαπλασιασμών που απαιτούνται για την υλοποίησή τους μπορεί να μειωθεί σχεδόν στο μισό! Για να το δούμε αυτό, ας θεωρήσουμε ότι το M είναι άρτιος ακέραιος, καιαντιστοιχεί σε ένα Τύπου I ή III σύστημα. Τότε: y[n] = = = M h[k]x[n k] (17.68) M/2 1 M/2 1 h[k]x[n k] + h[m/2]x[n M/2] + M k=m/2+1 M/2 1 h[k]x[n k] + h[m/2]x[n M/2] + h[k]x[n k] (17.69) h[m k]x[n M + k] (17.70) Για Τύπου I συστήματα, έχουμε y[n] = M/2 1 ενώ για Τύπου III συστήματα, έχουμε h[k](x[n k] + x[n M + k]) + h[m/2]x[n M/2] (17.71) y[n] = M/2 1 h[k](x[n k] + x[n M + k]) (17.72) Αν δουλέψουμε αντίστοιχα για τα Τύπου II, IV συστήματα (με M περιττό δηλαδή), θα καταλήξουμε ότι για τα Τύπου II συστήματα, έχουμε ενώ για τα Τύπου IV, θα είναι y[n] = y[n] = (M 1)/2 (M 1)/2 h[k](x[n k] + x[n M + k]) (17.73) h[k](x[n k] x[n M + k]) (17.74) Προσέξτε ότι τα παραπάνω συστήματα έχουν M/2 + 1, M/2 ή (M + 1)/2 πολλαπλασιασμούς, αντί για M πολλαπλασιασμούς που θα είχαν αν τα υλοποιούσαμε σε γενική Direct Form. Οι γράφοι των παραπάνω συστημάτων τύπου I και II φαίνονται στο Σχήμα Ας θυμηθούμε λίγο ξανά τη συζήτηση που κάναμε για τα FIR συστήματα γραμμικής φάσης. Είχαμε δει τότε ότι η συμμετρία τους αναγκάζει το διάγραμμα πόλων-μηδενικών να είναι μιας συγκεκριμένης μορφής. Θυμηθείτε ότι αν υπήρχε ένα μηδενικό στη θέση z 0, τότε υπήρχε κι ένα μηδενικό στη θέση 1/z 0. Αν επιπλέον απαιτούσαμε το H(z) να ανταποκρίνεται σε πραγματικό h[n], τότε κάθε ένα από τα μηδενικά είχε και το συζυγή του. Κατά συνέπεια, τα πραγματικά μηδενικά βρίσκονταν σε αμοιβαίες θέσεις επάνω στον άξονα των πραγματικών. Τα μιγαδικά μηδενικά εκτός μοναδιαίου κύκλου έρχονταν σε ομάδες των τεσσέρων, με συζυγή αμοιβαίες θέσεις για όλα. Τέλος, ένα μηδενικό επάνω στο μοναδιαίο κύκλο, είχε μόνο το συζυγές του (που είναι και το αμοιβαίο του). Άρα, τα μιγαδικά μηδενικά επάνω στο μοναδιαίο κύκλο μπορούμε να τα θεωρήσουμε ως ζεύγη. Αυτός ο διαχωρισμός θα μας είναι χρήσιμος όταν μιλήσουμε αργότερα για κβαντισμό των συντελεστών με σκοπό τη διατήρηση της γραμμικής φάσης Κβαντισμός και Ακρίβεια Ολη η συζήτησή μας γύρω από την υλοποίηση ΓΧΑ συστημάτων με διάφορες μορφές είχε ως βάση το γεγονός ότι διαφορετικές δομές υλοποίησης, που θεωρητικά είναι ισοδύναμες, συμπεριφέρονται τελείως διαφορετικά όταν υλοποιούνται με αριθμητική πεπερασμένης ακρίβειας. Εν γένει, οι μορφές σε σειρά και παράλληλα είναι πιο εύρωστες στον κβαντισμό των συντελεστών τους, ενώ οι direct forms είναι πολύ πιο ευαίσθητες. Οι τελευταίες σχεδόν ποτέ δεν υλοποιούν συστήματα μεγαλύτερης τάξης από τη δεύτερη (δευτεροβάθμια πολυώνυμα). Ας κάνουμε μια μικρή εισαγωγή στα προβλήματα αυτά και στην αντιμετώπισή τους.

22 568 Μια εισαγωγή στα Σήματα και Συστήματα Σχήμα 17.27: Direct Forms για ένα FIR σύστημα γραμμικής φάσης Τύπου I και II Κβαντισμός Η επιρροή του κβαντισμού ενός συντελεστή ενός αιτιατού κι ευσταθούς ΓΧΑ συστήματος, όπως ο πραγματικός συντελεστής (πόλος) a στη συνάρτηση μεταφοράς H(z) = 1 1 az 1 (17.75) είναι ξεχωριστά διαχειρίσιμη από την υλοποίηση της εξίσωσης διαφορών. Αυτό σημαίνει ότι ο άπειρης ακρίβειας συντελεστής a αντικαθίσταται από την κβαντισμένη τιμή του, και η συνάρτηση μεταφοράς που προκύπτει ελέγχεται αν ικανοποιεί τις αρχικές προδιαγραφές ή αν ο κβαντισμός υποβάθμισε την απόδοση του συστήματος σε επίπεδα μη αποδεκτά. Για παράδειγμα, αν έχουμε στη διάθεσή μας B + 1 bits για τον κβαντισμό του συντελεστή a, τότε πρέπει να εξετάσουμε αν η συνάρτηση μεταφοράς Ĥ(z) = 1 1 âz 1 (17.76) που χρησιμοποιεί τον κβαντισμένο συντελεστή â, είναι αρκετά κοντά στην επιθυμητή συνάρτηση μεταφοράς. Ξέρουμε ότι υπάρχουν μόνο 2 B+1 διαφορετικοί B + 1-αδικοί αριθμοί, και άρα ο πόλος a του H(z) μπορεί να πραγματοποιηθεί μόνο σε 2 B+1 θέσεις του πραγματικού άξονα του μιγαδικού επιπέδου. Σκεφτείτε ότι όσο πιο λίγα bits διαθέτουμε, τόσο ευκολότερα μπορεί να κβαντιστεί ο συντελεστής a σε αριθμό εκτός του μοναδιαίου κύκλου, και το σύστημά μας να γίνει ασταθές!! Κβαντισμός σε Συστήματα Δεύτερης Τάξης Ας θεωρήσουμε ένα συζυγές ζεύγος πόλων που υλοποιείται ως Direct Form, όπως το Σχήμα (17.28). Με αριθμητική άπειρης ακρίβειας, ο γράφος αυτός έχει πόλους στο z = re jθ και z = re jθ. Ομως, αν κβαντιστούν οι συντελεστές 2r cos(θ) και r 2, έχουμε μόνο έναν πεπερασμένο αριθμό από πιθανές θέσεις που μπορούν να πάρουν οι πόλοι στο μιγαδικό επίπεδο. Οι πόλοι πρέπει να βρίσκονται στο πλέγμα του μιγαδικού επιπέδου που ορίζεται από τις τομές μεταξύ των ομόκεντρων κύκλων (που ανταποκρίνονται στον κβαντισμό του r 2 ) και των κάθετων

23 Κεφάλαιο 17. Δομές Συστημάτων 569 Σχήμα 17.28: Direct Form για ένα ζεύγος συζυγών πόλων. γραμμών (που αντιστοιχούν στον κβαντισμό του 2r cos(θ)). Ενα τέτοιο πλέγμα φαίνεται στο Σχήμα (17.29) για Σχήμα 17.29: Κβαντισμός με τέσσερα bits. κβαντισμό 4 bits (3 για την τιμή, και ένα bit για το πρόσημο). Ετσι, το r 2 περιορίζεται σε 8 διαφορετικές τιμές (7 θετικές συν τη μηδενική), ενώ το 2r cos(θ) σε 7 διαφορετικές θετικές τιμές, 8 αρνητικές, και τη μηδενική: σύνολο 16 τιμές. Το Σχήμα (17.30) δείχνει μια πιο πυκνή κβάντιση που αντιστοιχεί σε 7 bits (6 bits για την τιμή, και ένα για το πρόσημο). Προσέξτε ότι το πλέγμα είναι ιδιαίτερα αραιό κοντά στον πραγματικό άξονα. Ετσι, πιθανοί Σχήμα 17.30: Κβαντισμός με επτά bits. πόλοι που βρίσκονται κοντά στο θ = 0 ή θ = π ίσως μετατοπιστούν περισσότερο από κάποιους κοντά στο θ = π/2.

24 570 Μια εισαγωγή στα Σήματα και Συστήματα Γενικότερα λοιπόν, ο κβαντισμός είναι ένα πρόβλημα και μπορεί να θεωρήσει κανείς ότι θα μειώσει την απόδοση ενός συστήματος. Μια εναλλακτική δομή για την πραγματοποίηση των πόλων z = re ±jθ φαίνεται στο Σχήμα (17.31). Η μορφή αυτή λέγεται coupled form. Για την υλοποίηση αυτού του συστήματος, πρέπει να κβαντίσουμε τις τιμές r cos(θ) Σχήμα 17.31: Coupled Form γράφος. και r sin(θ). Αυτές οι τιμές αντιστοιχούν στις καρτεσιανές συντεταγμένες των πόλων, δηλ. στο πραγματικό και φανταστικό μέρος τους. Οπότε, οι κβαντισμένες τιμές των πόλων πρέπει να βρίσκονται στην τομή των οριζόντιων και κάθετων γραμμών του Σχήματος (17.32), για μια υλοποίηση με 4 bits. Αντίθετα, για μια υλοποίηση με 7 bits, Σχήμα 17.32: Υλοποίηση Coupled Form γράφου με τέσσερα bits. οι πιθανές θέσεις των πόλων φαίνονται στο Σχήμα (17.33). Σε αυτήν την περίπτωση, η πυκνότητα των πιθανών θέσεων πόλων είναι ομοιόμορφη σε όλο το εσωτερικό του μοναδιαίου κύκλου. Για την επίτευξη αυτής της πιο ομοιόμορφης πυκνότητας, απαιτούνται διπλάσιοι πολλαπλασιασμοί. Σε κάποιες περιπτώσεις, αυτή η πολυπλοκότητα ίσως δικαιολογείται για να επιτύχει κανείς μεγαλύτερη ακρίβεια στη θέση ενός πόλου Διατήρηση Γραμμικής Φάσης Γνωρίζετε ότι το μεγαλύτερο πλεονέκτημα ενός FIR συστήματος είναι η πιθανότητα να έχει γραμμική φάση. Οταν ένα FIR σύστημα γραμμικής φάσης υλοποιείται σε Direct Form δομή, τότε μπορεί να δειχθεί ότι η φάση του δεν επηρεάζεται από τον κβαντισμό. Ασφαλώς, οι θέσεις των μηδενικών μπορεί να αλλάξουν, αλλά η συμμετρία τους στο μιγαδικό επίπεδο, ευνοεί τη διατήρηση της γραμμικής φάσης. Με άλλα λόγια, ό,τι σφάλμα κβαντισμού συμβεί σε ένα μηδενικό z 0, το ίδιο σφάλμα θα συμβεί και στα συζυγή αμοιβαία τους! Παρ ολο που το μέτρο της φασματικής απόκρισης μπορεί να μεταβάλλεται ανάλογα με το πλήθος των bits, η φάση θα παραμένει ακριβώς γραμμική! Σχηματικά, μπορείτε να δείτε αυτό το φαινόμενο στο Σχήμα (17.34). Σε αυτό το σχήμα, το διάγραμμα

25 Κεφάλαιο 17. Δομές Συστημάτων 571 Σχήμα 17.33: Υλοποίηση Coupled Form γράφου με επτά bits. Σχήμα 17.34: Επιρροή κβαντισμού συντελεστών ενός FIR συστήματος γραμμικής φάσης για διάφορα πλήθη bits. πόλων-μηδενικών για 8 bits μας βάζει σε σκέψεις. Σε τέτοιες περιπτώσεις, όπου το σφάλμα κβαντισμού είναι

26 572 Μια εισαγωγή στα Σήματα και Συστήματα μεγάλο, ή για συστήματα μεγάλης τάξης που τα μηδενικά είναι πολύ κοντά μεταξύ τους, ίσως αξίζει τον κόπο να πραγματοποιήσουμε μικρότερα σύνολο μηδενικών ανεξάρτητα, με ένα γράφο σε σειρά. Για να διατηρήσουμε όμως τη συνολική φάση γραμμική, κάθε τέτοιο σύνολο πρέπει να έχει γραμμική φάση. Για παράδειγμα, αν χρησιμοποιήσουμε ζεύγη μηδενικών επάνω στο μοναδιαίο κύκλο, δηλ. παράγοντες της μορφής (1 + az 1 + z 2 ), το μηδενικό μπορεί να κινηθεί μόνο επάνω στο μοναδιαίο κύκλο όταν ο συντελεστής a κβαντιστεί. Αυτός ο διαχωρισμός αποτρέπει τα μηδενικά να κινηθούν μακριά από το μοναδιαίο κύκλο. Ομοια, αν ομαδοποιήσουμε σε ζεύγη τα πραγματικά μηδενικά (ένα μηδενικό με το αμοιβαίο του), τα μηδενικά αυτά θα παραμείνουν πραγματικά μετά τον κβαντισμό. Επίσης, μηδενικά στις θέσεις z = ±1 μπορούν να υλοποιηθούν ακριβώς με συστήματα πρώτης τάξης. Τέλος, αν θέλουμε να πραγματοποιήσουμε ένα ζεύγος συζυγών μηδενικών εντός του μοναδιαίου κύκλου με ένα σύστημα δεύτερης (αντί τέταρτης) τάξης, πρέπει να διασφαλίσουμε ότι για κάθε μιγαδικό μηδενικό εντός του μοναδιαίου κύκλου, υπάρχει ένα συζυγές αμοιβαίο μηδενικό εκτός του μοναδιαίου κύκλου. Αυτό μπορεί να γίνει αν εκφράσουμε τον παράγοντα τέταρτης τάξης που αναπαριστά τετράδες μηδενικών (όπως είχαμε δει όταν συζητούσαμε για τα συστήματα γραμμικής φάσης), σε δυο παράγοντες δευτέρας τάξης. Για παράδειγμα, έστω ότι τα μηδενικά είναι στις θέσεις z = re jθ και z = r 1 e jθ. Τότε 1 + cz 1 + dz 2 + cz 3 + z 4 = (1 2r cos(θ)z 1 + r 2 z 2 ) 1 r 2 (r2 2r cos(θ) + z 2 ) (17.77) Το σύστημα αυτό χρησιμοποιεί τους ίδιους συντελεστές, 2r cos(θ) και r 2, για να πραγματοποιήσει τόσο τα μηδενικά εντός του μοναδιαίου κύκλου, όσο και τα αμοιβαία συζυγή τους εκτός του κύκλου. Ετσι, η γραμμική φάση διατηρείται υπό συνθήκες κβαντισμό.

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

y[n] = ay[n 1] + b 0 x[n] + b 1 x[n 1] (4) Δομές Συστημάτων Διακριτού Χρόνου Επιμέλεια: Γιώργος Π. Καφεντζης Δρ. Επιστήμης Η/Υ Πανεπιστημίου Κρήτης Δρ. Επεξεργασίας Σήματος Πανεπιστημίου Rennes 1 3 Δεκεμβρίου 2015 1 Εισαγωγή Ως τώρα έχουμε συναντήσει

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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)

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) Ασκήσεις με Συστήματα στο Χώρο του Ζ Επιμέλεια: Γιώργος Π. Καφεντζης Δρ. Επιστήμης Η/Υ Πανεπιστημίου Κρήτης Δρ. Επεξεργασίας Σήματος Πανεπιστημίου Rennes 1 7 Νοεμβρίου 015 1. Υπολόγισε τον μετ. Ζ και την

Διαβάστε περισσότερα

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

Ο Μετασχηματισμός Ζ. Ανάλυση συστημάτων με το μετασχηματισμό Ζ Ο Μετασχηματισμός Ζ Ανάλυση συστημάτων με το μετασχηματισμό Ζ Ο μετασχηματισμός Z (Ζ-Τransform: ZT) χρήσιμο μαθηματικό εργαλείο για την ανάλυση των διακριτών σημάτων και συστημάτων αποτελεί ό,τι ο μετασχηματισμός

Διαβάστε περισσότερα

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

Ψηφιακή Επεξεργασία Σημάτων Ψηφιακή Επεξεργασία Σημάτων Ενότητα 8: Μετασχηματισμός Ζ Δρ. Μιχάλης Παρασκευάς Επίκουρος Καθηγητής 1 Μετασχηματισμός Z Μετασχηματισμός Ζ (Ζ-Transform) Χρήσιμα Ζεύγη ΖT και Περιοχές Σύγκλισης (ROC) Ιδιότητες

Διαβάστε περισσότερα

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

4. ΚΕΦΑΛΑΙΟ ΕΦΑΡΜΟΓΕΣ ΤΟΥ ΜΕΤΑΣΧΗΜΑΤΙΣΜΟΥ FOURIER 4. ΚΕΦΑΛΑΙΟ ΕΦΑΡΜΟΓΕΣ ΤΟΥ ΜΕΤΑΣΧΗΜΑΤΙΣΜΟΥ FOURIER Σκοπός του κεφαλαίου είναι να παρουσιάσει μερικές εφαρμογές του Μετασχηματισμού Fourier (ΜF). Ειδικότερα στο κεφάλαιο αυτό θα περιγραφούν έμμεσοι τρόποι

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

c xy [n] = x[k]y[n k] (1)

c xy [n] = x[k]y[n k] (1) Συνέλιξη Επιμέλεια: Γιώργος Π. Καφεντζης Δρ. Επιστήμης Η/Υ Πανεπιστημίου Κρήτης Δρ. Επεξεργασίας Σήματος Πανεπιστημίου Rennes 1 6 Οκτωβρίου 2015 1 Εισαγωγή Η συνέλιξη αποτελεί μια πράξη πολύ σημαντική,

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

1 Αριθμητική κινητής υποδιαστολής και σφάλματα στρογγύλευσης

1 Αριθμητική κινητής υποδιαστολής και σφάλματα στρογγύλευσης 1 Αριθμητική κινητής υποδιαστολής και σφάλματα στρογγύλευσης Στη συγκεκριμένη ενότητα εξετάζουμε θέματα σχετικά με την αριθμητική πεπερασμένης ακρίβειας που χρησιμοποιούν οι σημερινοί υπολογιστές και τα

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

6. ΚΕΦΑΛΑΙΟ ΜΕΤΑΣΧΗΜΑΤΙΣΜΟΣ LAPLACE

6. ΚΕΦΑΛΑΙΟ ΜΕΤΑΣΧΗΜΑΤΙΣΜΟΣ LAPLACE 6. ΚΕΦΑΛΑΙΟ ΜΕΤΑΣΧΗΜΑΤΙΣΜΟΣ APACE Σκοπός του κεφαλαίου είναι να ορίσει τον αμφίπλευρο μετασχηματισμό aplace ή απλώς μετασχηματισμό aplace (Μ) και το μονόπλευρο μετασχηματισμό aplace (ΜΜ), να περιγράψει

Διαβάστε περισσότερα

Κεφάλαιο 5. Το Συμπτωτικό Πολυώνυμο

Κεφάλαιο 5. Το Συμπτωτικό Πολυώνυμο Κεφάλαιο 5. Το Συμπτωτικό Πολυώνυμο Σύνοψη Στο κεφάλαιο αυτό παρουσιάζεται η ιδέα του συμπτωτικού πολυωνύμου, του πολυωνύμου, δηλαδή, που είναι του μικρότερου δυνατού βαθμού και που, για συγκεκριμένες,

Διαβάστε περισσότερα

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

y[n] ay[n 1] = x[n] + βx[n 1] (6) Ασκήσεις με το Μετασχηματισμό Fourier Διακριτού Χρόνου Επιμέλεια: Γιώργος Π. Καφεντζης Δρ. Επιστήμης Η/Υ Πανεπιστημίου Κρήτης Δρ. Επεξεργασίας Σήματος Πανεπιστημίου Rennes 1 8 Οκτωβρίου 015 1. Εστω το

Διαβάστε περισσότερα

Συνέλιξη Κρουστική απόκριση

Συνέλιξη Κρουστική απόκριση Συνέλιξη Κρουστική απόκριση Το εργαστήριο αυτό ασχολείται με τα «διασημότερα συστήματα στην επεξεργασία σήματος. Αυτά δεν είναι παρά τα γραμμικά χρονικά αμετάβλητα (ΓΧΑ) συστήματα. Ένα τέτοιο σύστημα μπορεί

Διαβάστε περισσότερα

Αριθμητική Ανάλυση και Εφαρμογές

Αριθμητική Ανάλυση και Εφαρμογές Αριθμητική Ανάλυση και Εφαρμογές Διδάσκων: Δημήτριος Ι. Φωτιάδης Τμήμα Μηχανικών Επιστήμης Υλικών Ιωάννινα 07-08 Πεπερασμένες και Διαιρεμένες Διαφορές Εισαγωγή Θα εισάγουμε την έννοια των διαφορών με ένα

Διαβάστε περισσότερα

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

Ψηφιακή Επεξεργασία Σημάτων Ψηφιακή Επεξεργασία Σημάτων Ενότητα 6: Απόκριση Συχνότητας Δρ. Μιχάλης Παρασκευάς Επίκουρος Καθηγητής 1 Μετασχηματισμός Fourier Διακριτού Χρόνου Η έννοια της Απόκρισης Συχνότητας Ιδιότητες της Απόκρισης

Διαβάστε περισσότερα

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

Τεχνολογικό Εκπαιδευτικό Ίδρυμα Σερρών Τμήμα Πληροφορικής & Επικοινωνιών Σήματα και Συστήματα Τεχνολογικό Εκπαιδευτικό Ίδρυμα Σερρών Τμήμα Πληροφορικής & Επικοινωνιών Σήματα και Συστήματα Δρ. Δημήτριος Ευσταθίου Επίκουρος Καθηγητής ΜΕΤΑΣΧΗΜΑΤΙΣΜΟΣ LAPLACE Αντίστροφος Μετασχηματισμός Laplace Στην

Διαβάστε περισσότερα

12. ΑΝΙΣΩΣΕΙΣ Α ΒΑΘΜΟΥ. είναι δύο παραστάσεις μιας μεταβλητής x πού παίρνει τιμές στο

12. ΑΝΙΣΩΣΕΙΣ Α ΒΑΘΜΟΥ. είναι δύο παραστάσεις μιας μεταβλητής x πού παίρνει τιμές στο ΓΕΝΙΚΑ ΠΕΡΙ ΑΝΙΣΩΣΕΩΝ Έστω f σύνολο Α, g Α ΒΑΘΜΟΥ είναι δύο παραστάσεις μιας μεταβλητής πού παίρνει τιμές στο Ανίσωση με έναν άγνωστο λέγεται κάθε σχέση της μορφής f f g g ή, η οποία αληθεύει για ορισμένες

Διαβάστε περισσότερα

5. (Λειτουργικά) Δομικά Διαγράμματα

5. (Λειτουργικά) Δομικά Διαγράμματα 5. (Λειτουργικά) Δομικά Διαγράμματα Γενικά, ένα λειτουργικό δομικό διάγραμμα έχει συγκεκριμένη δομή που περιλαμβάνει: Τις δομικές μονάδες (λειτουργικά τμήματα ή βαθμίδες) που συμβολίζουν συγκεκριμένες

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

I. ΜΙΓΑΔΙΚΟΙ ΑΡΙΘΜΟΙ. math-gr

I. ΜΙΓΑΔΙΚΟΙ ΑΡΙΘΜΟΙ. math-gr I ΜΙΓΑΔΙΚΟΙ ΑΡΙΘΜΟΙ i e ΜΕΡΟΣ Ι ΟΡΙΣΜΟΣ - ΒΑΣΙΚΕΣ ΠΡΑΞΕΙΣ Α Ορισμός Ο ορισμός του συνόλου των Μιγαδικών αριθμών (C) βασίζεται στις εξής παραδοχές: Υπάρχει ένας αριθμός i για τον οποίο ισχύει i Το σύνολο

Διαβάστε περισσότερα

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

Τεχνολογικό Εκπαιδευτικό Ίδρυμα Σερρών Τμήμα Πληροφορικής & Επικοινωνιών Σήματα και Συστήματα Τεχνολογικό Εκπαιδευτικό Ίδρυμα Σερρών Τμήμα Πληροφορικής & Επικοινωνιών Σήματα και Συστήματα Δρ. Δημήτριος Ευσταθίου Επίκουρος Καθηγητής ΜΕΤΑΣΧΗΜΑΤΙΣΜΟΣ LAPLACE Αντίστροφος Μετασχηματισμός Laplace Στην

Διαβάστε περισσότερα

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

HMY 429: Εισαγωγή στην Επεξεργασία Ψηφιακών HMY 429: Εισαγωγή στην Επεξεργασία Ψηφιακών Σημάτων Διάλεξη 13: Ανάλυση ΓΧΑ συστημάτων (Ι) Περιγραφές ΓΧΑ συστημάτων Έχουμε δει τις παρακάτω πλήρεις περιγραφές ΓΧΑ συστημάτων: 1. Κρυστική απόκριση (impulse

Διαβάστε περισσότερα

Λύσεις θεμάτων εξεταστικής περιόδου Ιουνίου v 3 (t) - i 2 (t)

Λύσεις θεμάτων εξεταστικής περιόδου Ιουνίου v 3 (t) - i 2 (t) Λύσεις θεμάτων εξεταστικής περιόδου Ιουνίου 2015 ΘΕΜΑ 1 Ο (6,0 μονάδες) Δίνεται το κύκλωμα του σχήματος, όπου v 1 (t) είναι η είσοδος και v 3 (t) η έξοδος. Να θεωρήσετε μηδενικές αρχικές συνθήκες. v 1

Διαβάστε περισσότερα

Μαθηματικά Γ Γυμνασίου

Μαθηματικά Γ Γυμνασίου Α λ γ ε β ρ ι κ έ ς π α ρ α σ τ ά σ ε ι ς 1.1 Πράξεις με πραγματικούς αριθμούς (επαναλήψεις συμπληρώσεις) A. Οι πραγματικοί αριθμοί και οι πράξεις τους Διδακτικοί στόχοι Θυμάμαι ποιοι αριθμοί λέγονται

Διαβάστε περισσότερα

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

Σήματα και Συστήματα ΙΙ Σήματα και Συστήματα ΙΙ Ενότητα 5: Μετασχηματισμός Ζ Α. Ν. Σκόδρας Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Επιμέλεια: Αθανάσιος Ν. Σκόδρας, Καθηγητής Γεώργιος Α. Βασκαντήρας, Υπ. Διδάκτορας

Διαβάστε περισσότερα

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

Λύσεις θεμάτων Α εξεταστικής περιόδου Χειμερινού εξαμήνου Λύσεις θεμάτων Α εξεταστικής περιόδου Χειμερινού εξαμήνου 203 4 ΘΕΜΑ Ο (4,0 μονάδες) Στο παρακάτω σχήμα δίνεται το δομικό (λειτουργικό) διάγραμμα ενός συστήματος ελέγχου κλειστού βρόχου. α. Να προσδιοριστεί

Διαβάστε περισσότερα

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

7 ΚΕΦΑΛΑΙΟ ΜΕΤΑΣΧΗΜΑΤΙΣΜΟΣ z 7 ΚΕΦΑΛΑΙΟ ΜΕΤΑΣΧΗΜΑΤΙΣΜΟΣ Ο μετασχηματισμός είναι ο αντίστοιχος Laplace για σήματα διακριτού χρόνου και αποτελεί γενίκευση του μετασχηματισμού Fourier διακριτού χρόνου. Σκοπός του Κεφαλαίου είναι να ορίσει

Διαβάστε περισσότερα

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

Αντίστροφος Μετασχηματισμός Ζ. Υλοποίηση συστημάτων Διακριτού Χρόνου. Σχεδίαση φίλτρων Αντίστροφος Μετασχηματισμός Ζ Υλοποίηση συστημάτων Διακριτού Χρόνου Σχεδίαση φίλτρων Αντίστροφος Μετασχηματισμός Ζ Αντίστροφος ΜΖ (inverse-zt) Προσεγγίσεις εύρεσης του αντίστροφου ΜΖ Τυπικά ο i-zt γίνεται

Διαβάστε περισσότερα

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

Εισαγωγή στις Τηλεπικοινωνίες. Δομή της παρουσίασης 6 Nv 6 ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΕΠΙΚΟΙΝΩΝΙΩΝ ΤΜΗΜΑ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΕΡΓΑΣΤΗΡΙΟ ΤΗΛΕΠΙΚΟΙΝΩΝΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ Εισαγωγή στις Τηλεπικοινωνίες Ανάπτυξη σε Σειρές Furier Αθανάσιος

Διαβάστε περισσότερα

Παραρτήματα. Παράρτημα 1 ο : Μιγαδικοί Αριθμοί

Παραρτήματα. Παράρτημα 1 ο : Μιγαδικοί Αριθμοί Παράρτημα ο : Μιγαδικοί Αριθμοί Παράρτημα ο : Μετασχηματισμός Lplce Παράρτημα 3 ο : Αντίστροφος μετασχηματισμός Lplce Παράρτημα 4 ο : Μετασχηματισμοί δομικών διαγραμμάτων Παράρτημα 5 ο : Τυποποιημένα σήματα

Διαβάστε περισσότερα

- ΟΡΙΟ - ΣΥΝΕΧΕΙΑ ΣΥΝΑΡΤΗΣΗΣ ΕΝΟΤΗΤΑ 6: ΜΗ ΠΕΠΕΡΑΣΜΕΝΟ ΟΡΙΟ ΣΤΟ

- ΟΡΙΟ - ΣΥΝΕΧΕΙΑ ΣΥΝΑΡΤΗΣΗΣ ΕΝΟΤΗΤΑ 6: ΜΗ ΠΕΠΕΡΑΣΜΕΝΟ ΟΡΙΟ ΣΤΟ ΚΕΦΑΛΑΙΟ ο: ΣΥΝΑΡΤΗΣΕΙΣ - ΟΡΙΟ - ΣΥΝΕΧΕΙΑ ΣΥΝΑΡΤΗΣΗΣ ΕΝΟΤΗΤΑ 6: ΜΗ ΠΕΠΕΡΑΣΜΕΝΟ ΟΡΙΟ ΣΤΟ R - ΟΡΙΟ ΣΥΝΑΡΤΗΣΗΣ ΣΤΟ ΑΠΕΙΡΟ - ΠΕΠΕΡΑΣΜΕΝΟ ΟΡΙΟ ΑΚΟΛΟΥΘΙΑΣ [Κεφ..6: Μη Πεπερασμένο Όριο στο R - Κεφ..7: Όρια Συνάρτησης

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

Κεφάλαιο 5 Μετασχηματισμός z και Συνάρτηση μεταφοράς

Κεφάλαιο 5 Μετασχηματισμός z και Συνάρτηση μεταφοράς Κεφάλαιο Μετασχηματισμός και Συνάρτηση μεταφοράς Σύνοψη Στο κεφάλαιο αυτό δίνεται ο ορισμός του μετασχηματισμού και παρουσιάζονται οι ιδιότητες του μετασχηματισμού Δίνεται ο ορισμός της συνάρτησης μεταφοράς

Διαβάστε περισσότερα

Περιεχόμενα. Κεφάλαιο 3 Οι ιδιότητες των αριθμών... 37 3.1 Αριθμητικά σύνολα... 37 3.2 Ιδιότητες... 37 3.3 Περισσότερες ιδιότητες...

Περιεχόμενα. Κεφάλαιο 3 Οι ιδιότητες των αριθμών... 37 3.1 Αριθμητικά σύνολα... 37 3.2 Ιδιότητες... 37 3.3 Περισσότερες ιδιότητες... Περιεχόμενα Πρόλογος... 5 Κεφάλαιο Βασικές αριθμητικές πράξεις... 5. Τέσσερις πράξεις... 5. Σύστημα πραγματικών αριθμών... 5. Γραφική αναπαράσταση πραγματικών αριθμών... 6.4 Οι ιδιότητες της πρόσθεσης

Διαβάστε περισσότερα

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

HMY 429: Εισαγωγή στην Επεξεργασία Ψηφιακών HMY 429: Εισαγωγή στην Επεξεργασία Ψηφιακών Σημάτων Διάλεξη 2: Συστήματα διακριτού χρόνου Συστήματα διακριτού χρόνου Σύστημα διακριτού χρόνου: Μετασχηματισμός Τ που μετατρέπει το σήμα εισόδου x[] στο σήμα

Διαβάστε περισσότερα

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

Εισαγωγή στις Τηλεπικοινωνίες. Δομή της παρουσίασης ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΕΠΙΚΟΙΝΩΝΙΩΝ ΤΜΗΜΑ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΕΡΓΑΣΤΗΡΙΟ ΤΗΛΕΠΙΚΟΙΝΩΝΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ Εισαγωγή στις Τηλεπικοινωνίες Διάλεξη 3 η Τα Συστήματα στις Τηλεπικοινωνίες

Διαβάστε περισσότερα

Αριθμητική Ανάλυση & Εφαρμογές

Αριθμητική Ανάλυση & Εφαρμογές Αριθμητική Ανάλυση & Εφαρμογές Διδάσκων: Δημήτριος Ι. Φωτιάδης Τμήμα Μηχανικών Επιστήμης Υλικών Ιωάννινα 2017-2018 Υπολογισμοί και Σφάλματα Παράσταση Πραγματικών Αριθμών Συστήματα Αριθμών Παράσταση Ακέραιου

Διαβάστε περισσότερα

Ένα αναλογικό σήμα περιέχει άπειρες πιθανές τιμές. Για παράδειγμα ένας απλός ήχος αν τον βλέπαμε σε ένα παλμογράφο θα έμοιαζε με το παρακάτω:

Ένα αναλογικό σήμα περιέχει άπειρες πιθανές τιμές. Για παράδειγμα ένας απλός ήχος αν τον βλέπαμε σε ένα παλμογράφο θα έμοιαζε με το παρακάτω: Σημειώσεις Δικτύων Αναλογικά και ψηφιακά σήματα Ένα αναλογικό σήμα περιέχει άπειρες πιθανές τιμές. Για παράδειγμα ένας απλός ήχος αν τον βλέπαμε σε ένα παλμογράφο θα έμοιαζε με το παρακάτω: Χαρακτηριστικά

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

( ) ( ) Τοα R σημαίνει ότι οι συντελεστές δεν περιέχουν την μεταβλητή x. αντικ σταση στο που = α. [ ο αριθµ ός πουτο µηδεν ίζει

( ) ( ) Τοα R σημαίνει ότι οι συντελεστές δεν περιέχουν την μεταβλητή x. αντικ σταση στο που = α. [ ο αριθµ ός πουτο µηδεν ίζει μέρος πρώτο v v 1 v 1 Γενική μορφή πολυωνύμου: ( ) 1 1 Όροι του ( ) v v v P = a v + av 1 + av +... + a + a 1 + a, ν Ν, α ν R Τοα R σημαίνει ότι οι συντελεστές δεν περιέχουν την μεταβλητή. P : a, a, a,...,

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

A N A B P Y T A ΑΣΚΗΣΕΙΣ ΠΟΛΥΩΝΥΜΩΝ. 1 (α + β + γ) [(α-β) 2 +(α-γ) 2 +(β-γ) 2 ] και τις υποθέσεις

A N A B P Y T A ΑΣΚΗΣΕΙΣ ΠΟΛΥΩΝΥΜΩΝ. 1 (α + β + γ) [(α-β) 2 +(α-γ) 2 +(β-γ) 2 ] και τις υποθέσεις ΑΣΚΗΣΕΙΣ ΠΟΛΥΩΝΥΜΩΝ ΑΣΚΗΣΗ η Αν α +β +γ = αβγ και α + β + γ, να δείξετε ότι το πολυώνυμο P()=(α β) +(β γ) + γ α είναι το μηδενικό πολυώνυμο. Από την ταυτότητα του Euler α +β +γ -αβγ = (α + β + γ)[(α-β)

Διαβάστε περισσότερα

x(t) = e st = e (σ+j2πf)t (7.1) h(t)e st dt (7.4) H(s) = y(t) = H{e st } = H(s)e st (7.5)

x(t) = e st = e (σ+j2πf)t (7.1) h(t)e st dt (7.4) H(s) = y(t) = H{e st } = H(s)e st (7.5) Κεφάλαιο 7 Συστήματα στο χώρο του Laplace 7. Εισαγωγή Ο μετασχ. Laplace είναι ένα πολύτιμο εργαλείο για την ανάλυση συστημάτων. Η ικανότητά του να ερμηνεύει συχνοτικά πλήθος σημάτων, σημαντικά περισσότερων

Διαβάστε περισσότερα

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

a k y[n k] = b l x[n l] (12.1) Κεφάλαιο 12 Ανάλυση Σημάτων και Συστημάτων στο Πεδίο του Διακριτού Χρόνου 12.1 Εισαγωγή Σε αυτό το κεφάλαιο, θα συζητήσουμε για το πως μπορούμε να μελετάμε γραμμικά και χρονικά αμετάβλητα ΓΧΑ) συστήματα

Διαβάστε περισσότερα

Εισαγωγή στην επιστήμη των υπολογιστών

Εισαγωγή στην επιστήμη των υπολογιστών Εισαγωγή στην επιστήμη των υπολογιστών Υπολογιστές και Δεδομένα Κεφάλαιο 3ο Αναπαράσταση Αριθμών www.di.uoa.gr/~organosi 1 Δεκαδικό και Δυαδικό Δεκαδικό σύστημα 2 3 Δεκαδικό και Δυαδικό Δυαδικό Σύστημα

Διαβάστε περισσότερα

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

X(e jω ) = x[n]e jωn (1) x[n] = 1. T s Αναπαράσταση Σημάτων και Συστημάτων στο Χώρο της Συχνότητας Ο Μετασχηματισμός Fourier Επιμέλεια: Γιώργος Π. Καφεντζης Δρ. Επιστήμης Η/Υ Πανεπιστημίου Κρήτης Δρ. Επεξεργασίας Σήματος Πανεπιστημίου Rennes

Διαβάστε περισσότερα

Ειδικά θέματα Αλγορίθμων και Δομών Δεδομένων (ΠΛΕ073) Απαντήσεις 1 ου Σετ Ασκήσεων

Ειδικά θέματα Αλγορίθμων και Δομών Δεδομένων (ΠΛΕ073) Απαντήσεις 1 ου Σετ Ασκήσεων Ειδικά θέματα Αλγορίθμων και Δομών Δεδομένων (ΠΛΕ073) Απαντήσεις 1 ου Σετ Ασκήσεων Άσκηση 1 α) Η δομή σταθμισμένης ένωσης με συμπίεση διαδρομής μπορεί να τροποποιηθεί πολύ εύκολα ώστε να υποστηρίζει τις

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 5 ο. ΓΕΩΜΕΤΡΙΚOΣ ΤΟΠΟΣ ΤΩΝ PIZΩN ή ΤΟΠΟΣ ΕVANS

ΚΕΦΑΛΑΙΟ 5 ο. ΓΕΩΜΕΤΡΙΚOΣ ΤΟΠΟΣ ΤΩΝ PIZΩN ή ΤΟΠΟΣ ΕVANS ΚΕΦΑΛΑΙΟ 5 ο ΓΕΩΜΕΤΡΙΚOΣ ΤΟΠΟΣ ΤΩΝ PIZΩN ή ΤΟΠΟΣ ΕVANS Εισαγωγή Η μελέτη ενός ΣΑΕ μπορεί να γίνει με την επίλυση της διαφορικής εξίσωσης που το περιγράφει και είναι τόσο πιο δύσκολο, όσο μεγαλυτέρου βαθμού

Διαβάστε περισσότερα

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

ΨΗΦΙΑΚΗ ΕΠΕΞΕΡΓΑΣΙΑ ΣΗΜΑΤΟΣ ΑΣΚΗΣΗ 5 ΨΗΦΙΑΚΗ ΕΠΕΞΕΡΓΑΣΙΑ ΣΗΜΑΤΟΣ ΑΣΚΗΣΗ 5 Α. Σχεδίαση Ψηφιακών Φίλτρων Β. Φίλτρα FIR Σχετικές εντολές του Matlab: fir, sinc, freqz, boxcar, triang, hanning, hamming, blackman, impz, zplane, kaiser. Α. ΣΧΕΔΙΑΣΗ

Διαβάστε περισσότερα

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

Ψηφιακή Επεξεργασία Σημάτων Ψηφιακή Επεξεργασία Σημάτων Ενότητα 11: Εφαρμογές DFT Ταχύς Μετασχηματισμός Fourier (FFT) Δρ. Μιχάλης Παρασκευάς Επίκουρος Καθηγητής 1 Διακριτός Μετασχηματισμός Fourier Υπολογισμός Γραμμικής Συνέλιξης

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ ΤΜΗΜΑ ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΣΗΜΕΙΩΣΕΙΣ ΓΡΑΜΜΙΚΗΣ ΑΛΓΕΒΡΑΣ. ρ Χρήστου Νικολαϊδη

ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ ΤΜΗΜΑ ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΣΗΜΕΙΩΣΕΙΣ ΓΡΑΜΜΙΚΗΣ ΑΛΓΕΒΡΑΣ. ρ Χρήστου Νικολαϊδη ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ ΤΜΗΜΑ ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΣΗΜΕΙΩΣΕΙΣ ΓΡΑΜΜΙΚΗΣ ΑΛΓΕΒΡΑΣ ρ Χρήστου Νικολαϊδη Δεκέμβριος Περιεχόμενα Κεφάλαιο : σελ. Τι είναι ένας πίνακας. Απλές πράξεις πινάκων. Πολλαπλασιασμός πινάκων.

Διαβάστε περισσότερα

K15 Ψηφιακή Λογική Σχεδίαση 7-8: Ανάλυση και σύνθεση συνδυαστικών λογικών κυκλωμάτων

K15 Ψηφιακή Λογική Σχεδίαση 7-8: Ανάλυση και σύνθεση συνδυαστικών λογικών κυκλωμάτων K15 Ψηφιακή Λογική Σχεδίαση 7-8: Ανάλυση και σύνθεση συνδυαστικών λογικών κυκλωμάτων Γιάννης Λιαπέρδος TEI Πελοποννήσου Σχολή Τεχνολογικών Εφαρμογών Τμήμα Μηχανικών Πληροφορικής ΤΕ Η έννοια του συνδυαστικού

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

11. Ποιες είναι οι άμεσες συνέπειες της διαίρεσης;

11. Ποιες είναι οι άμεσες συνέπειες της διαίρεσης; 10. Τι ονομάζουμε Ευκλείδεια διαίρεση και τέλεια διαίρεση; Όταν δοθούν δύο φυσικοί αριθμοί Δ και δ, τότε υπάρχουν δύο άλλοι φυσικοί αριθμοί π και υ, έτσι ώστε να ισχύει: Δ = δ π + υ. Ο αριθμός Δ λέγεται

Διαβάστε περισσότερα

Παράδειγμα 14.2 Να βρεθεί ο μετασχηματισμός Laplace των συναρτήσεων

Παράδειγμα 14.2 Να βρεθεί ο μετασχηματισμός Laplace των συναρτήσεων Κεφάλαιο 4 Μετασχηματισμός aplace 4. Μετασχηματισμός aplace της εκθετικής συνάρτησης e Είναι Άρα a a a u( a ( a ( a ( aj F( e e d e d [ e ] [ e ] ( a e (c ji, με a (4.9 a a a [ e u( ] a, με a (4.3 Η σχέση

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

Τι είναι βαθμωτό μέγεθος? Ένα μέγεθος που περιγράφεται μόνο με έναν αριθμό (π.χ. πίεση)

Τι είναι βαθμωτό μέγεθος? Ένα μέγεθος που περιγράφεται μόνο με έναν αριθμό (π.χ. πίεση) TETY Εφαρμοσμένα Μαθηματικά Ενότητα ΙΙ: Γραμμική Άλγεβρα Ύλη: Διανυσματικοί χώροι και διανύσματα, μετασχηματισμοί διανυσμάτων, τελεστές και πίνακες, ιδιοδιανύσματα και ιδιοτιμές πινάκων, επίλυση γραμμικών

Διαβάστε περισσότερα

Εφαρμοσμένα Μαθηματικά ΙΙ 9ο Σετ Ασκήσεων (Λύσεις) Διανυσματικοί Χώροι

Εφαρμοσμένα Μαθηματικά ΙΙ 9ο Σετ Ασκήσεων (Λύσεις) Διανυσματικοί Χώροι Εφαρμοσμένα Μαθηματικά ΙΙ 9ο Σετ Ασκήσεων (Λύσεις) Διανυσματικοί Χώροι Επιμέλεια: Ι. Λυχναρόπουλος. Δείξτε ότι ο V R εφοδιασμένος με τις ακόλουθες πράξεις (, a b) + (, d) ( a+, b+ d) και k ( ab, ) ( kakb,

Διαβάστε περισσότερα

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

1. ΕΙΣΑΓΩΓΗ ΣΤΟ MATLAB... 13 ΠΙΝΑΚΑΣ ΠΕΡΙΕΧΟΜΕΝΩΝ 1. ΕΙΣΑΓΩΓΗ ΣΤΟ MATLAB... 13 1.1. Τι είναι το Matlab... 13 1.2. Περιβάλλον εργασίας... 14 1.3. Δουλεύοντας με το Matlab... 16 1.3.1. Απλές αριθμητικές πράξεις... 16 1.3.2. Σχόλια...

Διαβάστε περισσότερα

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

HMY 429: Εισαγωγή στην Επεξεργασία Ψηφιακών. στο χώρο της συχνότητας HMY 49: Εισαγωγή στην Επεξεργασία Ψηφιακών Σημάτων Διάλεξη 3: Σήματα και Συστήματα διακριτού χρόνου Διάλεξη 3: Σήματα και Συστήματα διακριτού χρόνου στο χώρο της συχνότητας Μιγαδικά εκθετικά σήματα και

Διαβάστε περισσότερα

Λύσεις θεμάτων εξεταστικής περιόδου Ιανουαρίου Φεβρουαρίου 2015

Λύσεις θεμάτων εξεταστικής περιόδου Ιανουαρίου Φεβρουαρίου 2015 Λύσεις θεμάτων εξεταστικής περιόδου Ιανουαρίου Φεβρουαρίου 20 ΘΕΜΑ Ο (4,0 μονάδες). Να προσδιοριστεί η συνάρτηση μεταφοράς / του συστήματος που περιγράφεται από το δομικό (λειτουργικό) διάγραμμα. (2,0

Διαβάστε περισσότερα

ΣΗΜΑΤΑ ΚΑΙ ΣΥΣΤΗΜΑΤΑ. Εισαγωγή στα Σήµατα Εισαγωγή στα Συστήµατα Ανάπτυγµα - Μετασχηµατισµός Fourier Μετασχηµατισµός Z

ΣΗΜΑΤΑ ΚΑΙ ΣΥΣΤΗΜΑΤΑ. Εισαγωγή στα Σήµατα Εισαγωγή στα Συστήµατα Ανάπτυγµα - Μετασχηµατισµός Fourier Μετασχηµατισµός Z ΣΗΜΑΤΑ ΚΑΙ ΣΥΣΤΗΜΑΤΑ Εισαγωγή στα Σήµατα Εισαγωγή στα Συστήµατα Ανάπτυγµα - Μετασχηµατισµός Fourier Μετασχηµατισµός Laplace Μετασχηµατισµός Z Εφαρµογές Παράδειγµα ενός ηλεκτρικού συστήµατος Σύστηµα Παράδειγµα

Διαβάστε περισσότερα

Ασκήσεις Φροντιστηρίου «Υπολογιστική Νοημοσύνη Ι» 5 o Φροντιστήριο

Ασκήσεις Φροντιστηρίου «Υπολογιστική Νοημοσύνη Ι» 5 o Φροντιστήριο Πρόβλημα ο Ασκήσεις Φροντιστηρίου 5 o Φροντιστήριο Δίνεται το παρακάτω σύνολο εκπαίδευσης: # Είσοδος Κατηγορία 0 0 0 Α 2 0 0 Α 0 Β 4 0 0 Α 5 0 Β 6 0 0 Α 7 0 Β 8 Β α) Στον παρακάτω κύβο τοποθετείστε τα

Διαβάστε περισσότερα

Περιεχόμενα. Κεφάλαιο 1 ΣΥΣΤΗΜΑΤΑ ΣΥΝΤΕΤΑΓΜΕΝΩΝ ΣΕ ΜΙΑ ΕΥΘΕΙΑ... 13 1.1 Οι συντεταγμένες ενός σημείου...13 1.2 Απόλυτη τιμή...14

Περιεχόμενα. Κεφάλαιο 1 ΣΥΣΤΗΜΑΤΑ ΣΥΝΤΕΤΑΓΜΕΝΩΝ ΣΕ ΜΙΑ ΕΥΘΕΙΑ... 13 1.1 Οι συντεταγμένες ενός σημείου...13 1.2 Απόλυτη τιμή...14 Περιεχόμενα Κεφάλαιο 1 ΣΥΣΤΗΜΑΤΑ ΣΥΝΤΕΤΑΓΜΕΝΩΝ ΣΕ ΜΙΑ ΕΥΘΕΙΑ... 13 1.1 Οι συντεταγμένες ενός σημείου...13 1.2 Απόλυτη τιμή...14 Κεφάλαιο 2 ΣΥΣΤΗΜΑΤΑ ΣΥΝΤΕΤΑΓΜΕΝΩΝ ΣΕ ΕΝΑ ΕΠΙΠΕΔΟ 20 2.1 Οι συντεταγμένες

Διαβάστε περισσότερα

Περιεχόμενα. Κεφάλαιο 3 Οι ιδιότητες των αριθμών Αριθμητικά σύνολα Ιδιότητες Περισσότερες ιδιότητες...

Περιεχόμενα. Κεφάλαιο 3 Οι ιδιότητες των αριθμών Αριθμητικά σύνολα Ιδιότητες Περισσότερες ιδιότητες... Περιεχόμενα Πρόλογος 5 Κεφάλαιο Βασικές αριθμητικές πράξεις 5 Τέσσερις πράξεις 5 Σύστημα πραγματικών αριθμών 5 Γραφική αναπαράσταση πραγματικών αριθμών 6 Οι ιδιότητες της πρόσθεσης και του πολλαπλασιασμού

Διαβάστε περισσότερα

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

Ψηφιακή Επεξεργασία και Ανάλυση Εικόνας. Ακαδημαϊκό Έτος Παρουσίαση Νο. 2. Δισδιάστατα Σήματα και Συστήματα #1 Ψηφιακή Επεξεργασία και Ανάλυση Εικόνας Ακαδημαϊκό Έτος 06-7 Παρουσίαση Νο. Δισδιάστατα Σήματα και Συστήματα # Βασικοί ορισμοί () Κάθε εικόνα είναι ένα δισδιάστατο (-D) σήμα. Αναλογική εικόνα: x t, t,

Διαβάστε περισσότερα

y[n] 5y[n 1] + 6y[n 2] = 2x[n 1] (1) y h [n] = y h [n] = A 1 (2) n + A 2 (3) n (4) h[n] = 0, n < 0 (5) h[n] 5h[n 1] + 6h[n 2] = 2δ[n 1] (6)

y[n] 5y[n 1] + 6y[n 2] = 2x[n 1] (1) y h [n] = y h [n] = A 1 (2) n + A 2 (3) n (4) h[n] = 0, n < 0 (5) h[n] 5h[n 1] + 6h[n 2] = 2δ[n 1] (6) Ασκήσεις σε Σήματα Συστήματα Διακριτού Χρόνου Επιμέλεια: Γιώργος Π. Καφεντζης Δρ. Επιστήμης Η/Υ Πανεπιστημίου Κρήτης Δρ. Επεξεργασίας Σήματος Πανεπιστημίου Rennes 1 9 Οκτωβρίου 015 1. Ενα αιτιατό ΓΧΑ σύστημα

Διαβάστε περισσότερα

2.3 Πολυωνυμικές Εξισώσεις

2.3 Πολυωνυμικές Εξισώσεις . Πολυωνυμικές Εξισώσεις η Μορφή Ασκήσεων: Ασκήσεις που μας ζητούν να λύσουμε μια πολυωνυμική εξίσωση.. Να λυθούν οι εξισώσεις: i. + + + 6 = 0 ii. 7 = iii. ( + ) + 7 = 0 iv. 8 + 56 = 0 i. + + + 6 = 0 (

Διαβάστε περισσότερα

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

24-Μαρ-2009 ΗΜΥ Φίλτρα απόκρισης πεπερασμένου παλμού (FIR) 4-Μαρ-009 ΗΜΥ 49 5. Φίλτρα απόκρισης πεπερασμένου παλμού FIR 5. FIR Φίλτρα Ειδικά θέματα σχεδιασμού FIR: Half-bad FIR 4-Μαρ-009 Σχεδόν οι μισοί συντελεστές 0 μείωση υπολογιστικού κόστους κατά. Ιδιαίτερα

Διαβάστε περισσότερα

ΘΕΩΡΙΑ Β ΓΥΜΝΑΣΙΟΥ. Μια παράσταση που περιέχει πράξεις με μεταβλητές (γράμματα) και αριθμούς καλείται αλγεβρική, όπως για παράδειγμα η : 2x+3y-8

ΘΕΩΡΙΑ Β ΓΥΜΝΑΣΙΟΥ. Μια παράσταση που περιέχει πράξεις με μεταβλητές (γράμματα) και αριθμούς καλείται αλγεβρική, όπως για παράδειγμα η : 2x+3y-8 ΘΕΩΡΙΑ Β ΓΥΜΝΑΣΙΟΥ Άλγεβρα 1 ο Κεφάλαιο 1. Τι ονομάζουμε αριθμητική και τι αλγεβρική παράσταση; Να δώσετε από ένα παράδειγμα. Μια παράσταση που περιέχει πράξεις με αριθμούς, καλείται αριθμητική παράσταση,

Διαβάστε περισσότερα

Λύσεις θεμάτων εξεταστικής περιόδου Ιανουαρίου Φεβρουαρίου 2015

Λύσεις θεμάτων εξεταστικής περιόδου Ιανουαρίου Φεβρουαρίου 2015 Λύσεις θεμάτων εξεταστικής περιόδου Ιανουαρίου Φεβρουαρίου 205 ΘΕΜΑ Ο (2,0 μονάδες) Ο ηλεκτρικός θερμοσίφωνας χρησιμοποιείται για τη θέρμανση νερού σε μια προκαθορισμένη επιθυμητή θερμοκρασία (θερμοκρασία

Διαβάστε περισσότερα

ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ. Κεφάλαιο 3

ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ. Κεφάλαιο 3 ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ Κεφάλαιο 3 Κεντρική Μονάδα Επεξεργασίας Κεντρική Μονάδα Επεξεργασίας Μονάδα επεξεργασίας δεδομένων Μονάδα ελέγχου Μονάδα επεξεργασίας δεδομένων Δομή Αριθμητικής Λογικής Μονάδας

Διαβάστε περισσότερα

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

Λύσεις θεμάτων Α εξεταστικής περιόδου εαρινού εξαμήνου (Ιούνιος 2015) Λύσεις θεμάτων Α εξεταστικής περιόδου εαρινού εξαμήνου 204 5 (Ιούνιος 205) ΘΕΜΑ Ο (4,0 μονάδες) Στο παρακάτω σχήμα δίνεται το δομικό (λειτουργικό) διάγραμμα ενός συστήματος. α. Να προσδιοριστούν οι τιμές

Διαβάστε περισσότερα

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

20-Μαρ-2009 ΗΜΥ Φίλτρα απόκρισης πεπερασμένου παλμού (FIR) ΗΜΥ 429 14. Φίλτρα απόκρισης πεπερασμένου παλμού (FIR) 1 Γενικά βήματα για σχεδιασμό φίλτρων (1) Προσδιορισμός χαρακτηριστικών του φίλτρου: Χαρακτηριστικά σήματος (π.χ. μέγιστη συχνότητα) Χαρακτηριστικά

Διαβάστε περισσότερα

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

HMY 429: Εισαγωγή στην Επεξεργασία Ψηφιακών HMY 429: Εισαγωγή στην Επεξεργασία Ψηφιακών Σημάτων Διάλεξη 14: Ανάλυση ΓΧΑ συστημάτων (ΙI) Απόκριση συχνοτήτων σε ρητή μορφή Χ (e jω ) Είδαμε ότι (όταν υπάρχει) η απόκριση συχνοτήτων H(e jω ) μπορεί να

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 2: ΟΡΙΖΟΥΣΕΣ

ΚΕΦΑΛΑΙΟ 2: ΟΡΙΖΟΥΣΕΣ ΚΕΦΑΛΑΙΟ ΚΕΦΑΛΑΙΟ :. ΕΙΣΑΓΩΓΗ Σε κάθε τετραγωνικό πίνακα ) τάξης n θα αντιστοιχίσουμε έναν πραγματικό ( ij αριθμό, τον οποίο θα ονομάσουμε ορίζουσα του πίνακα. Η ορίζουσα θα συμβολίζεται det ή Α ή n n

Διαβάστε περισσότερα

Δηλαδή η ρητή συνάρτηση είναι πηλίκο δύο ακέραιων πολυωνύμων. Επομένως, το ζητούμενο ολοκλήρωμα είναι της μορφής

Δηλαδή η ρητή συνάρτηση είναι πηλίκο δύο ακέραιων πολυωνύμων. Επομένως, το ζητούμενο ολοκλήρωμα είναι της μορφής D ολοκλήρωση ρητών συναρτήσεων Το θέμα μας στην ενότητα αυτή είναι η ολοκλήρωση ρητών συναρτήσεων. Ας θυμηθούμε πρώτα ποιες συναρτήσεις ονομάζονται ρητές. Ορισμός: Μία συνάρτηση ονομάζεται ρητή όταν μπορεί

Διαβάστε περισσότερα

! Εάν ο αριθμός διαθέτει περισσότερα bits, χρησιμοποιούμε μεγαλύτερες δυνάμεις του 2. ! Προσοχή στη θέση του περισσότερο σημαντικού bit!

! Εάν ο αριθμός διαθέτει περισσότερα bits, χρησιμοποιούμε μεγαλύτερες δυνάμεις του 2. ! Προσοχή στη θέση του περισσότερο σημαντικού bit! Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 25-6 Πράξεις με δυαδικούς αριθμούς (αριθμητικές ) http://di.ionio.gr/~mistral/tp/csintro/ Αριθμοί Πράξεις με δυαδικούς αριθμούς

Διαβάστε περισσότερα

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

Ψηφιακή Επεξεργασία Σημάτων Ψηφιακή Επεξεργασία Σημάτων Ενότητα 13: Ψηφιακά Φίλτρα IIR Δρ. Μιχάλης Παρασκευάς Επίκουρος Καθηγητής 1 Ψηφιακά Φίλτρα IIR Εισαγωγή στα Φίλτρα Άπειρης Κρουστικής Απόκρισης (IIR) Σχεδίαση IIR Φίλτρων Γενική

Διαβάστε περισσότερα

HMY 429: Εισαγωγή στην Επεξεργασία Ψηφιακών Σημάτων. Διάλεξη 20: Διακριτός Μετασχηματισμός Fourier (Discrete Fourier Transform DFT)

HMY 429: Εισαγωγή στην Επεξεργασία Ψηφιακών Σημάτων. Διάλεξη 20: Διακριτός Μετασχηματισμός Fourier (Discrete Fourier Transform DFT) HMY 429: Εισαγωγή στην Επεξεργασία Ψηφιακών Σημάτων Διάλεξη 20: Διακριτός Μετασχηματισμός Fourier (Discrete Fourier Transform DFT) Εισαγωγή Μέχρι στιγμής έχουμε δει το Μετασχηματισμό Fourier Διακριτού

Διαβάστε περισσότερα

9. Συστολικές Συστοιχίες Επεξεργαστών

9. Συστολικές Συστοιχίες Επεξεργαστών Κεφάλαιο 9: Συστολικές συστοιχίες επεξεργαστών 208 9. Συστολικές Συστοιχίες Επεξεργαστών Οι συστολικές συστοιχίες επεξεργαστών είναι επεξεργαστές ειδικού σκοπού οι οποίοι είναι συνήθως προσκολλημένοι σε

Διαβάστε περισσότερα

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

Υλοποιήσεις Ψηφιακών Φίλτρων Ψηφιακή Επεξεργασία Σηµάτων 10 Υλοποιήσεις Ψηφιακών Φίλτρων Α. Εισαγωγή Οποιοδήποτε γραµµικό χρονικά αµετάβλητο σύστηµα διακριτού χρόνου χαρακτηρίζεται πλήρως από τη συνάρτηση µεταφοράς του η οποία έχει

Διαβάστε περισσότερα

Ψηφιακή Επεξεργασία και Ανάλυση Εικόνας Ενότητα 2 η : Δισδιάστατα Σήματα & Συστήματα Μέρος 1

Ψηφιακή Επεξεργασία και Ανάλυση Εικόνας Ενότητα 2 η : Δισδιάστατα Σήματα & Συστήματα Μέρος 1 Ψηφιακή Επεξεργασία και Ανάλυση Εικόνας Ενότητα 2 η : Δισδιάστατα Σήματα & Συστήματα Μέρος 1 Καθ. Κωνσταντίνος Μπερμπερίδης Πολυτεχνική Σχολή Μηχανικών Η/Υ & Πληροφορικής Σκοποί ενότητας Δισδιάστατα σήματα

Διαβάστε περισσότερα

Πράξεις με δυαδικούς αριθμούς

Πράξεις με δυαδικούς αριθμούς Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 25-6 Πράξεις με δυαδικούς αριθμούς (αριθμητικές πράξεις) http://di.ionio.gr/~mistral/tp/csintro/ Μ.Στεφανιδάκης Πράξεις με δυαδικούς

Διαβάστε περισσότερα

7. Αν υψώσουμε και τα δύο μέλη μιας εξίσωσης στον κύβο (και γενικά σε οποιαδήποτε περιττή δύναμη), τότε προκύπτει

7. Αν υψώσουμε και τα δύο μέλη μιας εξίσωσης στον κύβο (και γενικά σε οποιαδήποτε περιττή δύναμη), τότε προκύπτει 8 7y = 4 y + y ( 8 7y) = ( 4 y + y) ( y) + 4 y y 4 y = 4 y y 8 7y = 4 y + ( 4 y) = ( 4 y y) ( 4 y) = 4( 4 y)( y) ( 4 y) 4( 4 y)( y) = 0 ( 4 y) [ 4 y 4( y) ] = 4 ( 4 y)( y + 4) = 0 y = ή y = 4) 0 4 H y

Διαβάστε περισσότερα

ΤΕΤΥ Εφαρμοσμένα Μαθηματικά 1. Τελεστές και πίνακες. 1. Τελεστές και πίνακες Γενικά. Τι είναι συνάρτηση? Απεικόνιση ενός αριθμού σε έναν άλλο.

ΤΕΤΥ Εφαρμοσμένα Μαθηματικά 1. Τελεστές και πίνακες. 1. Τελεστές και πίνακες Γενικά. Τι είναι συνάρτηση? Απεικόνιση ενός αριθμού σε έναν άλλο. ΤΕΤΥ Εφαρμοσμένα Μαθηματικά 1 Τελεστές και πίνακες 1. Τελεστές και πίνακες Γενικά Τι είναι συνάρτηση? Απεικόνιση ενός αριθμού σε έναν άλλο. Ανάλογα, τελεστής είναι η απεικόνιση ενός διανύσματος σε ένα

Διαβάστε περισσότερα

Μιγαδική ανάλυση Μέρος Α Πρόχειρες σημειώσεις 1. Μιγαδικοί αριθμοί. ΤΕΤΥ Εφαρμοσμένα Μαθηματικά Μιγαδική Ανάλυση Α 1

Μιγαδική ανάλυση Μέρος Α Πρόχειρες σημειώσεις 1. Μιγαδικοί αριθμοί. ΤΕΤΥ Εφαρμοσμένα Μαθηματικά Μιγαδική Ανάλυση Α 1 ΤΕΤΥ Εφαρμοσμένα Μαθηματικά Μιγαδική Ανάλυση Α 1 Μιγαδική ανάλυση Μέρος Α Πρόχειρες σημειώσεις 1 Μιγαδικοί αριθμοί Τι είναι και πώς τους αναπαριστούμε Οι μιγαδικοί αριθμοί είναι μια επέκταση του συνόλου

Διαβάστε περισσότερα

Περιεχόμενα μεθόδευση του μαθήματος

Περιεχόμενα μεθόδευση του μαθήματος Περιεχόμενα μεθόδευση του μαθήματος. Πως ορίζεται η έννοια. Το όριο. To f() f() ; f() εφόσον υπάρχει είναι μονοσήμαντα ορισμένο; εξαρτιέται από τα άκρα α, β των ( α, ) και (, β ) ;. Πως ορίζονται τα πλευρικά

Διαβάστε περισσότερα

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

10-Μαρτ-2009 ΗΜΥ Παραθύρωση Ψηφιακά φίλτρα -Μαρτ-9 ΗΜΥ 49. Παραθύρωση Ψηφιακά φίλτρα . Παραθύρωση / Ψηφιακά Φίλτρα -Μαρτ-9 Είδη παραθύρων Bartlett τριγωνικό: n, n Blacman: πn 4πn.4.5cos +.8cos, n < . Παραθύρωση / Ψηφιακά Φίλτρα -Μαρτ-9 3 Hamming:

Διαβάστε περισσότερα

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

6-Μαρτ-2009 ΗΜΥ Μετασχηματισμός z 6-Μαρτ-29 ΗΜΥ 429. Μετασχηματισμός . Μετασχηματισμός 6-Μαρτ-29 Μετασχηματισμός Μέθοδος εκπροσώπησης, ανάλυσης και σχεδιασμού συστημάτων και σημάτων διακριτού χρόνου. Ό,τι είναι η μέθοδος Lplce στο συνεχή

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

O n+2 = O n+1 + N n+1 = α n+1 N n+2 = O n+1. α n+2 = O n+2 + N n+2 = (O n+1 + N n+1 ) + (O n + N n ) = α n+1 + α n

O n+2 = O n+1 + N n+1 = α n+1 N n+2 = O n+1. α n+2 = O n+2 + N n+2 = (O n+1 + N n+1 ) + (O n + N n ) = α n+1 + α n Η ύλη συνοπτικά... Στοιχειώδης συνδυαστική Γεννήτριες συναρτήσεις Σχέσεις αναδρομής Θεωρία Μέτρησης Polyá Αρχή Εγκλεισμού - Αποκλεισμού Σχέσεις Αναδρομής Γραμμικές Σχέσεις Αναδρομής με σταθερούς συντελεστές

Διαβάστε περισσότερα

Εργαστήριο Εισαγωγής στη Σχεδίαση Συστημάτων VLSI

Εργαστήριο Εισαγωγής στη Σχεδίαση Συστημάτων VLSI Ε.Μ.Π. - ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΥΠΟΛΟΓΙΣΤΩΝ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΡΓΑΣΤΗΡΙΟ ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΩΝ ΚΑΙ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΕΙΣΑΓΩΓΗ ΣΤΗ ΣΧΕΔΙΑΣΗ ΣΥΣΤΗΜΑΤΩΝ VLSI

Διαβάστε περισσότερα

ΜΕΓΙΣΤΙΚΟΣ ΤΕΛΕΣΤΗΣ 18 Σεπτεμβρίου 2014

ΜΕΓΙΣΤΙΚΟΣ ΤΕΛΕΣΤΗΣ 18 Σεπτεμβρίου 2014 ΜΕΓΙΣΤΙΚΟΣ ΤΕΛΕΣΤΗΣ 18 Σεπτεμβρίου 2014 Περιεχόμενα 1 Εισαγωγή 2 2 Μεγιστικός τελέστης στην μπάλα 2 2.1 Βασικό θεώρημα........................ 2 2.2 Γενική περίπτωση μπάλας.................. 6 2.2.1 Στο

Διαβάστε περισσότερα

2. ΑΡΙΘΜΗΤΙΚΗ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ. 2.1 Αριθμητικά συστήματα

2. ΑΡΙΘΜΗΤΙΚΗ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ. 2.1 Αριθμητικά συστήματα 2. ΑΡΙΘΜΗΤΙΚΗ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ 2.1 Αριθμητικά συστήματα Κάθε πραγματικός αριθμός χ μπορεί να παρασταθεί σε ένα αριθμητικό σύστημα με βάση β>1 με μια δυναμοσειρά της μορφής, -οο * = ± Σ ψ β " (2 1) η - ν

Διαβάστε περισσότερα

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

Μετασχηµατισµός FOURIER ιακριτού χρόνου DTFT Σ. Φωτόπουλος ΨΕΣ Κεφάλαιο 3 ο DTFT -7- Μετασχηµατισµός FOURIER ιακριτού χρόνου DTFT (discrete time Fourier transform) 3.. Εισαγωγικά. 3.. Είδη µετασχηµατισµών Fourier Με την ονοµασία Μετασχηµατισµοί Fourier

Διαβάστε περισσότερα