「フーリエ変換では、同じ周波数で2つの位相を測定することはできません。」なぜですか?


15

フーリエ変換では、同じ周波数で異なる位相の成分を区別できないことを読みました。たとえば、Mathoverflowまたはxrayphysicsでは、「フーリエ変換では同じ周波数で2つの位相を測定することはできません」という質問のタイトルがありました。

なぜ数学的にこれが本当ですか?


5
たとえば、のコンポーネント区別できますか?できませんね。sin(x)+sin(x+c)
イルマリカロネン

FTは、特定の信号を再構築するために一緒に追加できるコンポーネントを見つけます。ただし、これらのコンポーネントが元のコンポーネントに実際に存在したことを意味するものではありません。特定の信号を「構築」する方法は無限にありますが、信号には一意のFTが1つしかありません。
ソロモン遅い

回答:


30

これは、同じ周波数で異なる位相を持つ2つの正弦波信号が同時に存在することは、実際には同じ周波数での単一の正弦波と同等ですが、次のように新しい位相振幅を持つためです。

2つの正弦波成分を次のように合計します。

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

次に、三角法の操作から、次のことを示すことができます。

バツt=Acosω0t+Φ

ここで、

A=a2+b2+2abcos(θϕ)
Φ=tan1(asin(ϕ)+bsin(θ)acos(ϕ)+bcos(θ))

したがって、実際には単一の正弦波(新しい位相と振幅)があるため、実際に区別するものはありません...


1
私はトリガーをフォローしているので、私の脳はシャットダウンしているに違いありませんが、まだ混乱が渦巻いています.. OPは、それらが追加された日ではありませんでした。言い換えれば、一方を他方より「遅れて」開始するが追加しない2つの信号と考えると、それらを区別できますか?1つの周波数で2つのデータポイントを持つことができないため、それらを追加する必要がありますか?ありがとう。
マークリーズ

2
@ markleeds、OPは、彼がウィンドウフーリエ変換に言及しているとは言いませんでした。与えられたリンクは、通常の非ウィンドウバージョンを明確に示しています。フーリエ解析の通常バージョンでは、信号は異なる位相の正弦波の加重和として構成されていると想定されています。分析では、これらの重みとフェーズを取得します。それらのコレクションがスペクトルです。2つの正弦波を連結すると、このグローバルフーリエ解析では位相も区別できません。ただし、ウィンドウ化されたフーリエ変換は、そのような仕事のために設計されています。
ステファンカールソン

1
私のコメントが示唆したように、ウィンドウフーリエ変換についての言及を追加することは有益である可能性があります。@ Fat32に時間があれば、異なる周波数の2つの正弦波の連結に伴う不連続性と、それを分析しようとするとグローバルなフーリエ変換に追加される一見ランダムな周波数の範囲が得られる理由に言及できます。
ステファンカールソン

2
こんにちは@ markleeds、StefanKarlssonが既に示したように、問題は同じ周波数の2つの正弦波の重ね合わせ(同時加算的存在)の場合についてでした。フェーズ相対的な用語であり、絶対的なものではないことに注意してください。つまり、選択された共通(時間)原点(上記)に関して測定されます。連結(位相シフトキーイング中など)は、ウィンドウの識別を可能にするが、あなたはまだ、とにかく位相差を伝えるために、共通の時間原点を参照する必要があります。それが、PSK受信機が厳密なパルス時間同期を必要とする理由です;-)t=0
Fat32

1
@smscは自分自身を繰り返すように感じますが、これら2本のケーブルの出力が追加され、FTを介して分析されると、複合位相とアンプを備えた単一の正弦波が表示されます...しかし、それらを追加して個別に分析しない場合、その後、相対的なフェーズを伝えることができます...そして、これはDFTとは関係ありません。
-Fat32

1

さらに読むと、「上記で説明した簡易版のフーリエ変換では位相シフトを説明できない-フーリエ変換は実際にどのようにそれを行うのか?」正弦波と余弦波を使用しているため、少し優れた説明があります。

位相シフトの数学(オプション)

位相シフトをシフトされていない正弦波と余弦波に分解する方法を確認するには、三角関数の同一性が必要です。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)

ご覧のとおり、位相シフトにより正弦信号の振幅(エネルギー)の一部が余弦信号に移動しますが、周波数は変化しません。フーリエ変換の複素数表現使用する場合、位相シフトは単純に複素平面内の値の回転を表し、大きさは変化しません。位相シフトが振幅を正弦波から余弦波にのみ移動させるという事実は、同じ周波数で異なる位相を持つ2つの信号を追加すると、その周波数で全体的な(平均)位相シフトを持つ信号が得られることを意味します。

実際には、より複雑です。「部分フーリエ手法」、「位相共役対称性」、および「FOVとk空間」を参照してください。「フェーズエンコーディングの概要-I」では、次のように説明しています。

"...同じ周波数で位相の異なる2つの正弦波(AとB)を加算すると、結果は同じ周波数で位相の異なる別の正弦波になります。正弦波の位相が互いに近い場合、建設的に干渉し、位相がずれると破壊的に干渉します。

...合計のみを見ると、特定の周波数と位相の正弦波が表示されます。この単一の観測から、波Aと波Bによる個々の寄与を整理することは不可能です。

ただし、異なるフェーズでシフトされたAとBを使用して2つの観測を行うことにより、合計のみを見て個々の寄与を決定することができます。これを以下のMR画像で示します。AとBは、同じエンコードされた周波数(ω)で共振する同じ垂直列の2つのピクセルです。具体的には、ステップ0(位相エンコード勾配が適用されていない場合のベースライン)で、A&Bからの合計信号を一緒に書き込むことができます:So(t)= A sinωt+ B sinωt=(A + B)sinωt

位相エンコードグラデーションを適用して、垂直軸に沿ってスピンをディフェーズします。

...

ステップ1でのこの単一の測定から、個々の振幅AおよびBはまだわからず、それらの差(A-B)だけがわかります。ステップ0とステップ1の両方の情報を一緒に使用すると、単純な代数によって一意の信号寄与を抽出できます。

½[So + S1] =½[(A + B)+(A−B)] = A    および    ½[So − S1] =½[(A + B)−(A−B)] = B

「。

それ以外の場合は、次のようになります(画像A):

PFI画像に対するSDPSの影響

さまざまなアルゴリズムからのアーティファクトを示すPFI:(A)基本アルゴリズム、(B)BAXアルゴリズム、(C)ゼロフィルアルゴリズム、(D)以前の一定の線形SDPS補正があったデータを使用した基本アルゴリズム、高次SDPSからのアーティファクトを示します。


1

ccosωt+ϕReceωt+ϕRec1cosωt+ϕ1+c2cosωt+ϕ2=Rec1eωt+ϕ1+c2eωt+ϕ2aeωt、そして我々は得る Reeωtc1eϕ1+c2eϕ2。これは、同じ周波数の2つの信号を処理する場合、時間依存部分を除外して、各信号を定数項で特徴付けたままにすることができることを示しています。もちろん、フーリエ変換を行う場合、定数項はファクタリングアウト。さらに注意することができます ceϕ 大きさが c そして、角度は ϕ。そして、このベクトル空間で加算を実行できます。合計を表すベクトルは、被加数を表すベクトルの合計です。

したがって、両方の信号は出力の大きさに影響しますが、追加の信号は出力が位相空間のどこにあるかには影響しません。


1

円の合計を使用して、質問の幾何学的バージョンのパスを取得したいと思います。

正弦および余弦は「ちょうど」cisoidsの実部と虚部、または複素指数(いくつかの参照を見つけることができている?どのように私は直感的に複素指数を説明しない解析信号のための3Dウィグルプロット:Heyserコークスクリュー/スパイラルフーリエ変換しますアイデンティティ)。

取ったら sωϕt=e2πωt+ϕ、その後 Resω0t=cos2πωt、または msωπ/2t=cos2πωt、そしてあなたは多くの組み合わせを行うことができます。cisoidの利点は、2D空間をより有効に使用できることです。これは、点が異なる速度で移動する円(ホイール)として描画できるためですω。「振幅の異なる周波数」の合計は、以下に示すように、半径と速度が異なる「回転ホイールの合計」(調和円、または フーリエ級数アニメーションから借用)で表すことができます。

Harmonic circles

同じ周波数の2つの高調波の合計に戻ると、問題は次のようになります。組み合わせを分離または測定できますか。

a1sωϕ1t+a2sωϕ2t

定数 a1 そして a2 could be complex, so let us simplify the problem a bit before. Since Fourier has shift invariance properties, we can factorize either e2πiϕ1 or e2πiϕ2, and keep only one phase difference. We can also factorize an amplitude (the biggest for instance), and reduce the question to the behavior of the simplified problem:

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

with |a|<1. This simplification can be written as:

(1)e2πi(ωt)+ae2πi(ωt+ϕ)

and thus as:

(2)(1+ae2πiϕ)e2πi(ωt),

which is another harmonic component with same frequency, but a different phase and amplitude. The complex number (1+ae2πiϕ) could be rewritten as αe2πiφ, with trigonometric rules as detailed by @Fat32 (which I could detail later if needed). Now, let us geometrize the intuition. The unit circle is the motion of a point (say the tip of the valve) on a running bicycle wheel. The a-radius circle is like a small spinning wheel attached to the valve (like the blue and red circles only from the picture above). An now, we look at the motion of a dot on the perimeter of the small wheel.

What does your question ask: if the angular rotation of the small an the big wheel are the same, you cannot tell whether the motion of the dot results from the combination of the motion of two wheels of radii 1 and a (with some initial angle) or from a single bigger wheel (of radius α), with some other starting angle. This is what is mean by 1 and 2.

In other words, neither a Fourier transform, nor a human eye, can distinguish components with the same frequency but different phase.

[[I'll add animations if I find the time]]

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.