Hallo, ich bin gerade dabei mich mit DSP vertraut zu machen und habe mehrere Signale die ich versch. bearbeiten möchte. Ein Schritt davon ist, dass ich ein eindeutiges Pattern in einem Signal automatisiert finde. Ausgang: - Ich habe 2 Signale (sind ähnlich aufgebaut). - Alle haben gegen Mitte ein eindeutiges Pattern (befindet sich immer an relativ genau der gleichen Position leicht unterschiedlichen Amplituden), dass in jedem Signal genau 1 mal auftritt. - Davor und danach habe ich mehrere Spannungsschwankungen, welche auch in jedem Signal ähnlich sind. Ziel: So, nun möchte ich aber genau dieses eine Pattern (ungefähre Start-Endposition des Patterns im Signal 1) automatisiert auffinden. Ich habe schon mehrere Dinge probiert wie z.B. Signale voneinander abziehen und ein Minimum zu finden, aber die anderen Spannungsschwankungen sind auch zu ähnlich und so findet man dieses Pattern dann nicht. Im Anhang hab ich mal ungefähr den Ausschnitt eines Signals mit Paint nachgezeichnet (ist nur ein kleiner Teil des Signals und zugegeben auch etwas unsauber gezeichnet, in Wirklichkeit sind beide rot markierten Teile recht ähnlich aufgebaut). Habt Ihr vlt Ideen was man noch machen könnte um den Start-End Index dieses Patterns zu finden? lg Peter
abschemnittweise FFT oder IQ bilden, dann Phase ablesen die FFTs / IQs die um das reale Zentrum des Signals sitzen, liefern dann theoretisch dieselben, praktisch ähnliche Werte, die man mitteln kann.
Hallo, du könntest die Kreuzkorrelation beider Signale ermitteln! Bei maximaler Übereinstimmung erhältst du nen Spike im Korrelationssignal! Mfg
Hallo, ja das will ich aber leider nicht (bzw. mach ich schon vorm Pattern finden). Ich will nur mein Pattern Start- und Endindex. lg
Darius schrieb: > abschemnittweise FFT oder IQ bilden, dann Phase ablesen > > die FFTs / IQs die um das reale Zentrum des Signals sitzen, liefern dann > theoretisch dieselben, praktisch ähnliche Werte, die man mitteln kann. Hallo, ja, stimmt. Gute Idee! Ich werde das einmal Abschnittsweise probieren. Danke vorerst einmal! lg
Peter N. schrieb: > (bzw. mach ich schon vorm Pattern > finden) soso du korrelierst also die beiden signale und schaust DANN ob sie sich irgendwo ähnlich sind? macht sinn..
Gemeint ist sicher, die Ergebnisse zusammen zu interpretieren, dabei müssen aber usinnige Werte rausgeworfen werden.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.