Auftragsrechner für digitale Filter
Berechnen Sie die Mindestfilterreihenfolge für Butterworth-, Chebyshev- und elliptische Designs. Ermitteln Sie die Reihenfolge anhand der Spezifikationen für Durchlassbandwelligkeit und Sperrbanddämpfung. Kostenlose, sofortige Ergebnisse.
Formel
Wie es funktioniert
Der Digital Filter Order Calculator berechnet die erforderliche IIR/FIR-Filterreihenfolge für den angegebenen Frequenzgang — unerlässlich für das Design von DSP-Algorithmen, die Audioverarbeitung und die Entwicklung von Kommunikationssystemen. Embedded-Ingenieure, DSP-Entwickler und Audio-Softwarearchitekten nutzen dies, um Leistung und Rechenkosten abzuwägen. Laut Oppenheims „Discrete-Time Signal Processing“ (3. Aufl., Kap. 7) erzielen IIR-Filter einen scharfen Rolloff mit niedriger Ordnung (typisch N=4-8), haben aber eine nichtlineare Phase. FIR-Filter erfordern höhere Ordnungen (N=50-500), erreichen jedoch eine lineare Phase, die für die Audio- und Datenkommunikation unerlässlich ist. Butterworth-IR-Ordnungsformel: N = ceil (log ((10^ (As/10) -1)/(10^ (Ap/10) -1))/(2*log (ws/wp)))), wobei As = Sperrbanddämpfung, Ap = Durchlassbandwelligkeit. Ein Sperrband von 60 dB bei 2-fachem Durchlassbereich erfordert N=10 Butterworth oder N=6 Chebyshev. Gemäß dem Parks-McClellan-Algorithmus entspricht die optimale FIR-Reihenfolge ungefähr N = (-20*log10 (sqrt (dp*ds)) -13)/(2,324* (ws-wp) /fs).
Bearbeitetes Beispiel
Entwerfen Sie einen digitalen Tiefpass für eine Bandbreite von 1 kHz, ein 80-dB-Sperrband bei 1,5 kHz, fs = 8 kHz. Schritt 1: Normalisierte Frequenzen: wp = 2*pi*1000/8000 = 0,785, ws = 2*pi*1500/8000 = 1,178. Schritt 2: IIR Butterworth-Bestellung: N = ceil (log (10^8-1)/(2*log (1,5)))) = ceil (9,9) = 10. Schritt 3: IIR Chebyshev 0,5 dB-Reihenfolge: N = ceil (acosh (sqrt (10^8-1) /0,349) /acosh (1,5)) = ceil (7,1) = 8. Schritt 4: FIR Parks-McClellan (0,01 Ripple): N = (-20*log10 (sqrt (0,01*1e-8))) -13)/(2,324*500/8000) = 138. Schritt 5: Wählen Sie IIR Chebyshev für 17-mal niedrigere Rechenkosten gemäß Oppenheim-Tabelle 7.1.
Praktische Tipps
- ✓Verwenden Sie gemäß Oppenheim IIR für scharfe Übergänge mit reinen Größenanforderungen; FIR für lineare Phasenanwendungen
- ✓Parks-McClellan FIR erreicht eine optimale Äquiripple-Antwort — verwenden Sie MATLAB/scipy remez () für die Koeffizientenberechnung
- ✓Budget 2 N+1 Mehrfachakkumulation pro Probe für IIR der 9. Ordnung (direkte Form II) gemäß Lyons „DSP Guide“
- ✓Beschränken Sie für Echtzeit-Audio (< 10 ms Latenz) die FIR-Reihenfolge auf N < fs/1000 gemäß der Empfehlung der Audio Engineering Society
Häufige Fehler
- ✗Überspezifizierung der Filterreihenfolge — N=20 IIR verwendet 4-fache Berechnungen im Vergleich zu N=10 mit oft vernachlässigbarer Verbesserung
- ✗Vernachlässigung der Nyquist-Beschränkung — der digitale Filter kann Aliase über fs/2 pro Abtasttheorem nicht zurückweisen
- ✗Ignorieren der IIR-Phasenverzerrung — die Gruppenverzögerung variiert im Durchlassband für Butterworth höherer Ordnung nach Oppenheim um das 10-fache
Häufig gestellte Fragen
Verwandte Artikel
Shop Components
As an Amazon Associate we earn from qualifying purchases.
Verwandte Taschenrechner
Signal
Filter-Designer
Entwerfen Sie passive Butterworth- und Chebyshev LC-Leiterfilter bis zu einer Bestellung von 10. Berechnen Sie Komponentenwerte für Tiefpass-, Hochpass- und Bandpass-Topologien. Kostenlose, sofortige Ergebnisse.
Signal
Nyquist-Probenahme
Berechnen Sie die Nyquist-Abtastrate, das Überabtastverhältnis und die Aliasing-Frequenz. Stellen Sie sicher, dass Ihr ADC-Sampling das Nyquist-Kriterium erfüllt, und bestimmen Sie die Datenrate. Kostenlose, sofortige Ergebnisse.
Signal
FFT-Auflösung
Berechnen Sie die FFT-Frequenz-Bin-Auflösung, den Nyquist-Bereich, die Zeitaufzeichnungslänge und den Scalloping-Verlust. Entwerfen Sie Spektralanalyseparameter für DSP-Systeme. Kostenlose, sofortige Ergebnisse.
Signal
SNR
Berechnen Sie das Signal-Rausch-Verhältnis, das Grundrauschen, die Empfängerempfindlichkeit und den Dynamikbereich für HF-Systeme. Analysieren Sie die Leistung Ihrer Signalkette. Kostenlose, sofortige Ergebnisse.