Hallo snuz,
ich versuch mal die zielorientierte Filterung der Informationsmenge:
' schrieb:Leider gab es am Anfang schon Probleme, da das Modul NI 9421 nur bis zu einer Frequenz von 20 kHz (laut Hersteller 10 kHz) mithalten konnte.
Nach der Spezifikation liegt der Timedelay des 9421 bei 100µs->10kHz ist die maximale Ink-Frequenz, die sicher gemessen werden kann. Nach dem Abtasttheorem muss die Karte mindestens doppelt so schnell messen um dieses gewährleisten zu können. Daraus jedoch auf gesicherte Daten bis 20kHz zu schliessen ist ... gefährlich.
' schrieb:Per Frequenzteiler konnte ich dieses Problem umgehen.
Das lässt sich so einfach sagen.. aber wie wurde dies tatsächlich umgesetzt ? :talk:Hier lauern nahezu unendlich viele Fehlermöglichkeiten auch der nachfolgende Sprungeffekt könnte hier seine Ursachen haben.
' schrieb:Jetzt zu meinem Problem, ich habe nicht länger als 3 Sekunden bis ich das Signal erfasst haben muss.
3 Sekunden können ganz schön viele nichtssagende Daten produzieren. Wichtiger wäre: Ab wann ist denn das Signal "statisch". Wie ist hier die Definition. Toleranz +/- x km/h, Kanalkalibrierung, Skalierung Impulse/Geschwindigkeit.
' schrieb:Die erste Realisierung war, auf das Signal warten 1 Sekunde warten und Impulse zählen und Vorgang wiederholen bis das Signal nicht mehr da ist.
Wieso ist das Signal plötzlich weg. Geschwindigkeit 0? Sehr gute Bremse oder fliegt der Prüfkörper dann auseinander?
' schrieb:Das Fatale hier bei ist, dass die Geschwindigkeit nicht von Anfang an da ist, also die Beschleunigung quasi mit gemessen wird. Ein verkürzen der Abtastrate (vorher 1 Sekunde) im Bereich von 500ms bis 100ms funktioniert, nur muss ich zusetzlich eine Umrechnung machen, in der wiederum ein bestimmter Fehlerwert mit eingefügt wird.
Bei allen Signalen misst man die jeweilige Dynamik in dem betrachteten Zeitfenster mit (digitale Unschärferelation). Eine Verkürzung der Messperiode in messtechnisch plausiblen Grenzen sollte keine Veränderung der eigentlichen Signalinformation ausserhalb der Kalibiergenauigkeit nach sich ziehen wenn mit dem Skalierungsfaktor ensprechend gegenkompensiert wird. Gerade bei Impulsmessungen kommt es natürlich auf die Quantisierungsstufen (Anzahl Impulse/Zeitfenster) an. Wenn einem Impuls bereits 10 km/h zuzuordnen sind, wäre das nachfolgend beschriebene erklärbar.
' schrieb:Das Geschwindigkeitssignal bei einer Abtastrate von 100ms springt bei der Erfassung um ca. +/- 10 km/h, was an sich die Messung nutzlos macht. Ist es möglich über einen Counter der die Impulse zählt überhaupt einen sehr genauen Wert von ca. +/- 0,2 km/h zuerreichen? Oder bleibt und ist solch eine Funktion in der Geschwindigkeitsmessung ein "Schätzeisen"?
Bei den meisten Geschwindigkeitsmessungen kommt es auf den Auswertungsmodus an: ob Impulse/Zeitfenster oder zeitlicher Abstand von Impulsen ausgewertet werden. Für Deinen Fall kommt die 1 Variante zum Einsatz. Bei einmal angenommenen Werten von 225km/h<=>225kHz und 0km/h <=>20kHz könnte 1Hz theoretisch eine Geschwindigkeitänderung von 0.001km/h abbilden (wenn man es denn messen kann) die Frage, die sich stellt ist jedoch läuft bei der hohen Geschwindigkeit nicht vielleicht der Zählerbaustein über? Was dann auch wieder zu Sprüngen führen könnte und der Effekt gar kein messtechnisches sondern ein auswertungtechnisches Problem darstellt.
' schrieb:Kann mir jemand sagen welche Module für solch einen Einsatzbereich die richtigen wären?
Das abzutastende Signal geht bis zu einer Frequenz von 20 kHz bis 225 kHz / 24V (digital).
NI verwies auf das Modul Ni 9423 und soll bis 1 MHz gehen, nur wenn ich an den Counter denke und die Schwankungen bei schnellerer Abtastrate würde dieses Modul doch nur den Frequenzteiler ersparren, aber nicht das Messergebnis verbessern.
Wie kommt es den zu den 20kHz (Trägerfrequenz) bei ? 0km/h. Was für ein Sensor kommt hier zum Einsatz? Wie sieht die Messkette aus? ....
nach den aktuellen Informationen:
Da Dein Signal nach den vorliegenden Informationen maximal 225kHz generiert, würden 0,5MHz (übliche AbtastFrequenz) reichen um alle Impulse zählen zu können. Somit sollte man mit 1MHz auf der absolut sicheren Seite sein die Geschwindigkeit zu messen.
viel Erfolg