Forum: Digitale Signalverarbeitung / DSP / Machine Learning Amplitudengang: 1 / (q + p * sqrt(f))


von .... (Gast)


Lesenswert?

Hallo!

Hier soll ein akustisches System mit dem oben genannten Frequenzgang 
simuliert werden. Gibt es dafür einfache (FIR-)Filter? Oder wie designt 
man sowas?

Gruss und vielen Dank :-)

von Wolfgang (Gast)


Lesenswert?

Das ist der Frequenzgang eines Analogfilters. Mit der 
Bilineartransformation läßt sich ein ähnliches Digitalfilter entwerfen.

von .... (Gast)


Lesenswert?

Wolfgang schrieb:
> Das ist der Frequenzgang eines Analogfilters. Mit der
> Bilineartransformation läßt sich ein ähnliches Digitalfilter entwerfen.

Stimmt das wirklich?

Gemäss http://de.wikipedia.org/wiki/Tiefpass ist es 1 / sqrt(1 + k * 
f^2). Das ist eigentlich nicht ganz, was ich will. Für grosse Frequenzen 
geht das ja gegen 1 / f, während ich 1 / sqrt(f) möchte für grosse 
Frequenzen.

von Christoph db1uq K. (christoph_kessler)


Lesenswert?

Die Tiefpassfilter für "rosa Rauschen" gehen irgendwie langsamer als 
normale Tiefpässe bergab, weiß aber nicht ob mit der Wurzel der 
Frequenz.
Das macht man manchmal mit vielen parallelgeschalteten RC-Gliedern.
Beitrag "Technisch Bedeutung der Rauschfarben"

von .... (Gast)


Lesenswert?

Ist es eigentlich sinnvoll, so ein Filter über eine FFT zu bauen?

Also:
1. Frequenzgang spezifizieren
2. Inverse FFT des Frequenzgangs
3. Fensterfunktion im Zeitbereich, um den Filter auf eine vernünftige 
Länge zu bringen

(Ja, der/das Filter mal wieder wild durcheinander verwendet, wie es hier 
in der Schweiz üblich ist ;-) )

von Christoph db1uq K. (christoph_kessler)


Lesenswert?

Als IIR mit "yulewalk" kann man in Scilab Kurvenverläufe vorgeben:
http://www.mikrocontroller.net/articles/Digitalfilter_mit_ATmega#Frequenzgang_ma.C3.9Fgeschneidert

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.