Διαφορά μεταξύ φίλτρων IIR και FIR Διαφορά μεταξύ

Anonim

Φίλτρα IIR έναντι φίλτρων FIR

Τα φίλτρα IIR είναι δύσκολο να ελεγχθούν και δεν έχουν ιδιαίτερη φάση, ενώ τα φίλτρα FIR καθιστούν πάντα δυνατή μια γραμμική φάση. Το IIR μπορεί να είναι ασταθές, ενώ το FIR είναι πάντα σταθερό. Το IIR, σε σύγκριση με το FIR, μπορεί να έχει περιορισμένους κύκλους, αλλά ο FIR δεν έχει περιορισμένους κύκλους. Το IIR προέρχεται από το ανάλογο, ενώ το FIR δεν έχει αναλογικό ιστορικό. Τα φίλτρα IIR καθιστούν δυνατή την εφαρμογή πολλών φάσεων, ενώ ο FIR μπορεί πάντα να είναι απλός.

Τα φίλτρα FIR είναι χρήσιμα για την επίτευξη κλασματικών σταθερών καθυστερήσεων. Το #MAD αντιπροσωπεύει έναν αριθμό πολλαπλασιασμών και προσθηκών και χρησιμοποιείται ως κριτήριο για σύγκριση φίλτρων IIR και FIR. Τα φίλτρα IIR απαιτούν περισσότερα #MAD σε σύγκριση με το FIR, επειδή το FIR είναι υψηλότερης τάξης σε σύγκριση με το IIR, το οποίο είναι χαμηλότερης τάξης και χρησιμοποιεί δομές πολυφασικών.

Τα φίλτρα FIR εξαρτώνται από χαρακτηριστικά γραμμικής φάσης, ενώ τα φίλτρα IIR χρησιμοποιούνται για εφαρμογές που δεν είναι γραμμικές. Τα χαρακτηριστικά καθυστέρησης του FIR είναι πολύ καλύτερα, αλλά χρειάζονται περισσότερη μνήμη. Από την άλλη πλευρά, τα φίλτρα IIR εξαρτώνται από τα i / p και o / p, αλλά το FIR εξαρτάται μόνο από i / p. Τα φίλτρα IIR αποτελούνται από μηδενικά και πόλους και απαιτούν λιγότερη μνήμη από τα φίλτρα FIR, ενώ το FIR αποτελείται μόνο από μηδενικά. Τα φίλτρα IIR μπορεί να είναι δύσκολο να εφαρμοστούν και επίσης οι ρυθμίσεις καθυστέρησης και παραμόρφωσης μπορούν να αλλάξουν τους πόλους και τα μηδενικά, γεγονός που καθιστά τα φίλτρα ασταθή, ενώ τα φίλτρα FIR παραμένουν σταθερά. Τα φίλτρα FIR χρησιμοποιούνται για την απόκριση υψηλότερης τάξης και τα φίλτρα IIR είναι καλύτερα για τη λήψη κατώτερων παραγγελιών, καθώς τα φίλτρα IIR μπορεί να γίνουν ασταθή με τη λήψη υψηλότερων παραγγελιών.

Το FIR αντιπροσωπεύει τα πεπερασμένα φίλτρα IR, ενώ το IIR αντιπροσωπεύει τα φίλτρα IR Infinite. Τα φίλτρα IIR και FIR χρησιμοποιούνται για φιλτράρισμα σε ψηφιακά συστήματα. Τα φίλτρα FIR χρησιμοποιούνται ευρύτερα, επειδή διαφέρουν ως προς την ανταπόκριση. Τα φίλτρα FIR έχουν μόνο αριθμητές σε σύγκριση με τα φίλτρα IIR, τα οποία έχουν αριθμητές και παρονομαστές.

Όπου η απόκριση του συστήματος είναι άπειρη, χρησιμοποιούμε φίλτρα IIR και όπου η απόκριση του συστήματος είναι μηδέν, χρησιμοποιούμε φίλτρα FIR. Τα φίλτρα FIR προτιμώνται επίσης έναντι των φίλτρων IIR επειδή έχουν γραμμική απόκριση φάσης και δεν είναι επαναλαμβανόμενα, ενώ τα φίλτρα IIR είναι αναδρομικά και υπάρχει και η ανάδραση. Το FIR δεν μπορεί να προσομοιώνει τις αναλογικές απαντήσεις του φίλτρου, αλλά το IIR έχει σχεδιαστεί για να το κάνει με ακρίβεια. Η αντίδραση παλμού της IIR σε σχέση με την FIR είναι άπειρη.

Η υψηλή υπολογιστική απόδοση των φίλτρων IIR, με σύντομες καθυστερήσεις, συχνά καθιστούν το IIR δημοφιλές ως εναλλακτική λύση. Τα φίλτρα FIR έχουν γίνει πολύ μεγάλα σε ψηφιακά συστήματα ανάδρασης, καθώς και σε άλλες εφαρμογές, και προκαλούν προβλήματα.

Περίληψη:

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

2. Τα φίλτρα FIR είναι φίλτρα πεπερασμένων IR που απαιτούνται για χαρακτηριστικά γραμμικής φάσης.

3. Το IIR είναι καλύτερο για χαμηλής τάξης χτυπήματα, ενώ το φίλτρο FIR χρησιμοποιείται για υψηλότερη διαδρομή.

4. Τα φίλτρα FIR προτιμούνται έναντι του IIR επειδή είναι πιο σταθερά και δεν υπάρχει ανάδραση.

5. Τα φίλτρα IIR είναι αναδρομικά και χρησιμοποιούνται ως εναλλακτικά, ενώ τα φίλτρα FIR έχουν γίνει πολύ μεγάλα και προκαλούν προβλήματα σε διάφορες εφαρμογές.