Forum: Digitale Signalverarbeitung / DSP / Machine Learning Hilfe bei Herangehensweise: Rekonstruktion einer Signalverarbeitung vom uC


von Tobias P. (tobias_p243)


Lesenswert?

Hallöchen,

mir fehlt für meine aktuelle Aufgabenstellung ein Stück weit ein Plan 
oder Herangehensweise, und würde mich über eure Tipps freuen.

Aufgabenstellung

Ich habe hier einen Prozesssensor, welcher neben der eigentliche Aufgabe 
ein Signal generiert, welches die Stabilität des vermessenen Prozesses 
bewertet. Meine Aufgabe ist es nun, die dem Stabilitätssignal zu Grunde 
liegende Signalverarbeitung zu verstehen. Der Sensor liegt mir vor und 
ich kann ihn mit Testsignalen beaufschlagen und die Ergebnisse 
aufnehmen.

Meine bisherigen Stand:
- Eingangssignal wird mit 1ms abgetastet und vermutlich in Zeitfenster 
von 128  werten verarbeitet
- Ausgangssignal ist ein Signal mit Wertebereich von 0 bis 100%, ohne 
Komma; Zeitliche Auflösung 0,2 Sekunden
- Rechenarm, da ein relativ alter Prozessor ohne DSP verwendet wird
- Keine reine Arbeit mit Amplituden oder Frequenzen
- Keine Arbeit mit Frequenztransformationen
- So lange nur Harmonische im Signalmix verwendet werden, bleibt das 
Signal stabil bei 100%
- Frequenzbereich des Sensors 0 bis 200 Hz

Was ich bisher gemacht habe

- Chirpsignal mit egal welcher Geschwindigkeit bliebt bei 100%
- Wegfallen des Eingangssignals: führt zur Destabilisierung entsprechend 
der Wegfalldauer, erinnert an Kondensator, Stabilisierung auf alten Wert 
100% dauert ein "Weilchen" analog einer Ladekurve
- Testsignal mit Random Frequenzen (aber immer nur 1): keine Reaktion
- Testsignal mit Random Frequenzen und Amplituden: geringfügige 
Reaktion, unklar was
- Testsignal mit mehreren Frequenzen: bleibt bei 100% stehen
- Anlagendaten mit realen Messungen als Testsignal: Stabiltitätssignal 
ist am "Arbeiten"

*Wie würdet ihr an die Sache rangehen? Welche Tools wären denn geeignet? 
Was für Signalkennzahlen könnte man alles mal anwenden?*

Von meinem Gefühl her wirkt es so, als ob die Signalverarbeitung 
bewertet, ob das Beobachtungsfenster stabil / instabil ist und dann eine 
Art Ladekurve bedient. Leider weiß ich nicht, welche Kriterien für 
stabil/instabil gelten.

Danke schonmal!

von wendelsberg (Gast)


Lesenswert?

Bei der Lage wuerde ich die Kriterien, die das Stabilitätssignal 
anzeigen soll, aus den Daten des realen Prozesses neu erstellen.

wendelsberg

von Andreas S. (andreas) (Admin) Benutzerseite


Lesenswert?

Zero Crossing Rate ist ein typisches, einfaches Merkmal um harmonische 
Signale zu erkennen: https://en.wikipedia.org/wiki/Zero-crossing_rate

von Tobias P. (tobias_p243)


Lesenswert?

OK, ich würde mal paar Signalkennzahlen generieren und dann hier 
reinstellen. Danke!

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.