|
|
Phasenverschiebung zwischen zwei Signalen ermitteln |
|
Ovid |
Forum-Fortgeschrittener
|
|
Beiträge: 81
|
|
|
|
Anmeldedatum: 25.06.11
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 19.06.2014, 18:21
Titel: Phasenverschiebung zwischen zwei Signalen ermitteln
|
|
|
|
|
Hallo Leute,
wir haben hier mal ein Problem und brauchen mal eure Unterstützung.
Wir nehmen am USB-Port aus einem Audioverstärker zwei Signale auf.
Über den Block "From Audio Device" führen wir diese Signale in Simulink ein.
Diese Signale trennen wir mit zwei Matrizen um die jeweiligen Samples der Signale zu bekommen. Wir bestimmen danach aus den Samples den Betrag.
Das Ziel ist es, den zeitlichen Abstand beider Signale zu messen, um daraus die Phase zwischen diesen zu ermitteln.
Es sei noch hinzugefügt, dass beide Signale nahezu identisch sind, jedoch nur zeitverschoben (Zwei Mikros in einer kundtschen Röhre).
PROBLEM: Wie berechnen wir die Phasenverschiebung?
P.S.: Wir haben mit Hilfe "Complex to Magnitude-Angle" Betrag und Phase trennen können, allerdings zeigt er bei Phase entweder Pi oder 0 an.
P.P.S: Das Projekt haben wir mal mit angehangen.
Grüße und danke schonmal im voraus
Beschreibung: |
|
Download |
Dateiname: |
Kundt.slx |
Dateigröße: |
18.99 KB |
Heruntergeladen: |
463 mal |
|
|
|
|
|
vega1013 |
Forum-Century
|
|
Beiträge: 162
|
|
|
|
Anmeldedatum: 26.02.08
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 20.06.2014, 08:25
Titel:
|
|
Hallo,
allgemein kannst du die Zeitverschiebung zweier Signale mit der Kreuzkorrelation berechnen:
http://de.wikipedia.org/wiki/Kreuzkorrelation
Die Funktion hat da ein Maximum wo sich die Signale am "ähnlichsten" sind -> Zeitversatz.
Vg
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2024
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|