Eindeutiges Pattern finden in mehreren Signalen

OP #2629682
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
Angehängte Dateien:
Gast #2629789
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.
OP #2630261
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

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.