„Die Fourier-Transformation kann nicht zwei Phasen mit derselben Frequenz messen.“ Warum nicht?


15

Ich habe gelesen, dass die Fourier-Transformation keine Komponenten mit derselben Frequenz, aber unterschiedlicher Phase unterscheiden kann. Zum Beispiel in Mathoverflow oder Xrayphysics , wo ich den Titel meiner Frage erhielt von: "Die Fourier-Transformation kann nicht zwei Phasen mit der gleichen Frequenz messen."

Warum ist das mathematisch wahr?


5
Können Sie die Komponenten von ? Ich wette, du kannst nicht. Sünde(x)+Sünde(x+c)
Ilmari Karonen

Die FT findet Komponenten , die könnten zusammen addiert werden , um ein bestimmtes Signal zu rekonstruieren. Das heißt aber nicht, dass diese Komponenten tatsächlich im Original vorhanden waren. Es gibt unendlich viele verschiedene Möglichkeiten, wie ein bestimmtes Signal "konstruiert" werden könnte, aber das Signal wird nur eine einzige FT haben.
Solomon Slow

Antworten:


30

Dies liegt daran, dass das gleichzeitige Vorhandensein von zwei sinusförmigen Signalen mit derselben Frequenz und unterschiedlichen Phasen tatsächlich einem einzelnen sinusförmigen Signal mit derselben Frequenz entspricht , jedoch mit einer neuen Phase und Amplitude wie folgt:

Lassen Sie die beiden Sinuskomponenten wie folgt summieren:

x(t)=eincos(ω0t+ϕ)+bcos(ω0t+θ)

Dann kann durch trigionometrische Manipulationen gezeigt werden, dass:

x(t)=EINcos(ω0t+Φ)

wobei und

EIN=ein2+b2+2einbcos(θ-ϕ)
Φ=bräunen-1(einSünde(ϕ)+bSünde(θ)eincos(ϕ)+bcos(θ))

Sie haben also tatsächlich eine einzige Sinuskurve (mit einer neuen Phase und Amplitude) und daher in der Tat nichts zu unterscheiden ...


1
Mein Gehirn muss heruntergefahren sein, weil ich den Trigger-Dingen folge, aber es herrscht immer noch Verwirrung. Das OP hat nicht an dem Tag gearbeitet, an dem sie hinzugefügt wurden. Was rechtfertigt also den ersten Schritt, an dem Sie sie hinzufügen? Mit anderen Worten, wenn wir sie nur als zwei Signale betrachten, bei denen eines "später" beginnt als das andere, aber sie nicht hinzugefügt werden, können wir diese unterscheiden? Müssen Sie sie hinzufügen, weil Sie nicht zwei Datenpunkte auf einer Frequenz haben können? Vielen Dank.
Markieren Sie Leeds

2
@markleeds, The OP hat nicht gesagt, dass er sich auf die Fourier-Transformation mit Fenstern bezieht, und die angegebenen Links geben deutlich die reguläre Version ohne Fenster an. In der regulären Version der Fourier-Analyse werden Signale als gewichtete Summe von Sinuskurven mit unterschiedlicher Phase angenommen. Die Analyse besteht darin, diese Gewichte und Phasen zu ermitteln. Die Sammlung von ihnen ist das Spektrum. Wenn Sie 2 Sinuskurven verketten, kann diese globale Fourier-Analyse auch deren Phase nicht unterscheiden. Die mit Fenstern versehene Fourier-Transformation ist jedoch für eine solche Aufgabe ausgelegt ... nicht, dass sie bemerkenswert gut funktioniert.
Stefan Karlsson

1
Wie in meinem Kommentar angedeutet, könnte es informativ sein, die Fourier-Transformation mit Fenstern zu erwähnen. Wenn @ Fat32 die Zeit hat, könnte er die Diskontinuität erwähnen, die mit der Verkettung von 2 Sinuskurven unterschiedlicher Frequenz verbunden ist, und warum wir eine Reihe von scheinbar zufälligen Frequenzen zur globalen Fouriertransformation hinzufügen, wenn wir versuchen, diese zu analysieren.
Stefan Karlsson

2
Hallo @markleeds, wie Stefan Karlsson bereits angedeutet hat, ging es um die Überlagerung (gleichzeitige additive Präsenz) dieser beiden Sinuskurven gleicher Frequenz. Beachten Sie sehr sorgfältig, dass die Phase ein relativer Begriff und kein absoluter ist. Das heißt, es wird in Bezug auf einen gewählten gemeinsamen (zeitlichen) Ursprung gemessen, der über . Die Verkettung (wie bei der Phasenumtastung) ermöglicht eine fenstergesteuerte Unterscheidung, Sie sollten sich jedoch trotzdem auf einen gemeinsamen Zeitursprung beziehen, um die Phasendifferenzen zu erkennen. Deshalb PSK - Empfänger benötigt strenge Pulszeit syncronisation ;-)t=0
Fat32

1
@smsc fühlt sich an, als würde ich mich wiederholen, aber wenn der Ausgang dieser beiden Kabel addiert und dann über FT analysiert wird, sehen Sie eine einzelne Sinuswelle mit einer zusammengesetzten Phase und einem Verstärker ... Wenn Sie sie jedoch nicht addieren und separat analysieren, dann werden Sie in der Lage sein, ihre relativen Phasen zu erzählen ... Und das hat nichts mit DFT zu tun.
Fat32

1

Lesen Sie weiter bis zu "Die oben diskutierte vereinfachte Version der Fouriertransformation kann keine Phasenverschiebungen berücksichtigen - wie funktioniert die Fouriertransformation tatsächlich?" Sie werden eine etwas bessere Erklärung bemerken, sie verwenden Sinus und Cosinus.

" Mathematik der Phasenverschiebung (fakultativ) .

Um zu sehen, wie eine Phasenverschiebung in unverschobene Sinus- und Cosinus-Werte zerlegt werden kann, benötigen wir eine trigonometrische Identität: sin (a + b) = sin (a) * cos (b) + cos (a) * sin ( b).

A · sin (2 · π · f · t + φ) = A · cos (φ) · sin (2 · π · f · t) + A · sin (φ) · cos (2 · π · f · t)

Wie Sie sehen können, verschiebt die Phasenverschiebung einen Teil der Amplitude (Energie) des Sinussignals in ein Cosinussignal, die Frequenz ändert sich jedoch nicht. Wenn Sie verwenden die komplexe Zahlendarstellung der Fourier - Transformation stellt die Phasenverschiebung einfach eine Drehung des Wertes in der komplexen Ebene, mit der Größe unverändert. Die Tatsache, dass Phasenverschiebungen nur die Amplitude von Sinus zu Cosinus verschieben, bedeutet, dass das Hinzufügen von zwei Signalen mit derselben Frequenz und unterschiedlicher Phase ein Signal mit einer gesamten (durchschnittlichen) Phasenverschiebung bei dieser Frequenz ergibt - und ohne Speicherung der Komponenten. "

In der Praxis ist es komplizierter, siehe " Partielle Fouriertechniken ", " Phasenkonjugierte Symmetrie " und " FOV und k-Raum ". Im " Intro to Phase-Encoding - I " erklären sie:

"... wenn zwei Sinuswellen (A und B) mit derselben Frequenz, aber unterschiedlichen Phasen zusammenaddiert werden, ist das Ergebnis eine weitere Sinuswelle mit derselben Frequenz, aber unterschiedlicher Phase. Wenn die Sinuswellen in der Phase nahe beieinander liegen, bilden sie eine konstruktive Einheit stören, und wenn sie außer Phase sind, stören sie destruktiv.

... Betrachtet man nur ihre Summe, so sieht man einfach eine Sinuswelle einer bestimmten Frequenz und Phase. Aus dieser einzigen Beobachtung ist es unmöglich , die einzelnen Beiträge der Wellen A und B zu sortieren.

Durch zwei Beobachtungen mit A und B, die um verschiedene Phasen verschoben sind, ist es jedoch möglich, ihre einzelnen Beiträge zu bestimmen, indem nur ihre Summen betrachtet werden. Dies ist unten in einem MR-Bild dargestellt, in dem A und B zwei Pixel in derselben vertikalen Spalte sind, die mit derselben codierten Frequenz (ω) resonieren. Insbesondere kann in Schritt 0 (Grundlinie, wenn kein Phasenkodierungsgradient angelegt wurde) das Gesamtsignal von A & B zusammen geschrieben werden: So ist (t) = A sin & ohgr; t + B sin & ohgr; t = (A + B) sin & ohgr; t.

Wenden Sie einen Phasenkodierungsgradienten an, um Drehungen entlang der vertikalen Achse zu dephasieren

...

Aus dieser Einzelmessung in Schritt 1 kennen wir noch nicht die einzelnen Amplituden A und B, sondern nur deren Differenz (A - B). Indem wir die Informationen aus Schritt 0 und Schritt 1 zusammen verwenden, können wir die eindeutigen Signalbeiträge durch einfache Algebra extrahieren:

½ [So + S1] = ½ [(A + B) + (A - B)] = A    und    ½ [So - S1] = ½ [(A + B) - (A - B)] = B

".

Ansonsten würde es so aussehen (Bild A):

Auswirkung von SDPS auf das PFI-Bild

PFI mit Artefakten aus verschiedenen Algorithmen: (A) Basisalgorithmus, (B) BAX-Algorithmus, (C) Null-Füll-Algorithmus, (D) Basisalgorithmus unter Verwendung von Daten mit vorheriger konstanter linearer SDPS-Korrektur, wobei Artefakte aus SDPS höherer Ordnung dargestellt werden.


1

ccos(ωt+ϕ)Re(ce(ωt+ϕ)ich)Rec1cos(ωt+ϕ1)+c2cos(ωt+ϕ2)=Re(c1e(ωt+ϕ1)ich+c2e(ωt+ϕ2)ich)eineωtichRe(eωtich(c1eϕ1ich+c2eϕ2ich))ceϕichcϕ

Während beide Signale die Größe des Ausgangs beeinflussen, beeinflusst ein zusätzliches Signal nicht, wo sich der Ausgang im Phasenraum befindet.


1

Ich möchte den Weg einer geometrischen Version der Frage unter Verwendung von Kreissummen einschlagen.

Sinus und Cosinus sind "nur" der Real- und Imaginärteil von Cisoiden oder komplexe Exponentiale (einige Referenzen finden Sie unter Wie erkläre ich ein komplexes Exponential intuitiv ? , 3D-Wackelplot für ein analytisches Signal: Heyser-Korkenzieher / Spirale , Fouriertransformation Identitäten ).

sω,ϕ(t)=e2πich(ωt+ϕ)Re(sω,0(t))=cos(2πωt)ichm(sω,π/2(t))=cos(2πωt)ω

Harmonische Kreise

ein1sω,ϕ1(t)+ein2sω,ϕ2(t)?

ein1ein2e2πichϕ1e2πichϕ2

sω,0(t)+einsω,ϕ(t),

|ein|<1

(1)e2πich(ωt)+eine2πich(ωt+ϕ)

und damit als:

(2)(1+eine2πichϕ)e2πich(ωt),

(1+eine2πichϕ)αe2πichφein-radius circle ist wie ein kleines drehendes Rad, das am Ventil befestigt ist (wie die blauen und roten Kreise nur im obigen Bild). Und jetzt schauen wir uns die Bewegung eines Punktes auf dem Umfang des kleinen Rades an.

1einα12

Mit anderen Worten, weder eine Fourier-Transformation noch ein menschliches Auge können Komponenten mit derselben Frequenz, aber unterschiedlicher Phase unterscheiden .

[[Ich werde Animationen hinzufügen, wenn ich die Zeit finde]]

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.