FIR-Filterung klappt nicht - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +--- Thema: FIR-Filterung klappt nicht (/Thread-FIR-Filterung-klappt-nicht) |
FIR-Filterung klappt nicht - Oliver - 02.11.2006 12:41 <div align="left">Hiho! Ich muß ein verrauschtes Sinussignal filtern, von dem ich die Frequenz auch weiß (10Hz). Mit dem Express-VI für Filter habe ich auch schon gute Ergebnisse für IIR-Filter hinbekommen. Nun möchte ich aber auch mit FIR filtern und da bietet mir das Express-VI leider nicht genug Optionen. Also habe ich mal die normalen VIs benutzt. [attachment=3857] Im linken Frame bestimme ich die FIR-Koeffizienten und im rechten erstelle ich mir einen verrauschten Sinus, den ich dann zu filtern versuche. Leider kommt bei "Filtered" nix an, und die Koeffizienten-Anzeige zeigt mir auch was anderes an, als ich eingestellt habe... [attachment=3858] Hat jemand eine Idee, was ich falsch mache? Gehe ich schon mit den Datentype falsch um, oder muß ich die Koeffizienten ständig neu berechnen, oder ganz was anderes? Vielen Dank für Eure Hilfe!</div> FIR-Filterung klappt nicht - Achim - 02.11.2006 13:10 Hi, ich könnte mir vorstellen dass das Problem bei der Umwandlung in diesen komischen "Dynamic Data"-Typ liegt...schließ doch mal dirkekt auf die orangenen Arrays einen Graph oder ne Probe an und schau mal, ob da was drin ist... Gruss A. FIR-Filterung klappt nicht - Oliver - 02.11.2006 13:36 Hab mal 2 Probes direkt vor und hinter dem Filter angeklemmt. Reingehen tut was aber raus kommt nix mehr. Also bekommt die "komische Umwandlung" ^_^ ja schon gar keine Daten und es müßte am Filter liegen. Hab gerade gesehen, daß es ein Bsp. gibt für FIR-Narrowband-VI. Das werd ich mir erst mal angucken! Danke erst mal! FIR-Filterung klappt nicht - Oliver - 02.11.2006 14:26 <div align="left">So. Hab mir das Beispiel mal angesehen, aber schlau werd ich da nicht draus. Und wenn ich da meinen gewünschten Bandpass einstelle, bricht das VI ab und sagt mir das hier: [attachment=3860] Danach hab ich dann noch mal in mein VI geschaut und einen Indicator an den Error-Ausgang von Koeffizienten-Berechnungs-VI gesetzt. Da kam dann das hier raus: –20031 bedeutet laut Fehlertabelle: "EqRplDesignErr - The filter cannot be designed with the specified input values." Daher jetzt meine Frage: Wie bekomme ich denn heraus, welche Parameter überhaupt funktionieren? In der Hilfe steht nix da drüber, aber Bandpass wird als Parameter ja eigentlich schon angeboten...</div> |