FFT phase result interpretation?

Click For Summary

Discussion Overview

The discussion revolves around the interpretation of phase results obtained from the Fast Fourier Transform (FFT) of complex signals. Participants explore the relationship between input signals and their corresponding phase spectra, with a focus on understanding discrepancies in phase values for signals with the same frequency but different phase shifts.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested
  • Mathematical reasoning

Main Points Raised

  • One participant describes a complex signal composed of two cosine functions with different phase shifts and expresses difficulty in interpreting the resulting phase spectrum.
  • Another participant questions the clarity of the initial description and suggests that a visual representation would aid in understanding.
  • A participant provides an example of an input signal and its expected FFT output, highlighting a discrepancy in the phase value when the input signal is modified.
  • There is a mathematical breakdown of the Fourier transform process for a specific input signal, with a challenge to calculate the resultant phase from the derived expression.
  • One participant notes an expectation of different phase values based on their understanding of the FFT definition, indicating potential variability in interpretation.
  • Another participant requests clarification on how the definition of FFT might influence phase results, seeking a simple example for better understanding.
  • A reference to a table of Fourier transforms is made, along with a suggestion to use computational tools for comparison, while emphasizing the importance of performing the integral manually for deeper comprehension.

Areas of Agreement / Disagreement

Participants express differing expectations regarding phase values from the FFT results, indicating that multiple competing views remain on how to interpret these values and the underlying reasons for discrepancies. The discussion does not reach a consensus on the correct interpretation or calculation methods.

Contextual Notes

Participants mention potential dependencies on definitions and interpretations of the FFT, as well as the need for clearer descriptions and visual aids to facilitate understanding. There are unresolved mathematical steps and assumptions regarding phase calculations that are not fully explored.

Gauzi
Messages
13
Reaction score
0
I have a complex signal eg: cos(wt + phase1) + i*cos(wt + phase2)
the frequency of both the waves is same. When i have a look at the phase spectrum of the above signal, i am not able to interpret the phase values. They are making no sense. I tried to determine phase shift for real signals and then for complex signal with different frequencies (eg: cos(w1t+ph1) + i*cos(w2t + ph2) ) and in these cases it was possible for me to interpret correct phase values. Could some one please guide or hint me int this direction. i am trying hard to understand it!

Thanks in advance!
 
Physics news on Phys.org
Gauzi said:
When i have a look at the phase spectrum of the above signal, i am not able to interpret the phase values. They are making no sense
Well, at least you have something to look at. Without a picture or a clearer description of what you see, it is difficult to assist here !
I take it you are familiar with the euler formula and have enough trigonometry available to unravel cos(wt + phase1) + i*cos(wt + phase2) into a complex frequency spectrum ?

What is it you expect and what is it you see ?
 
I expect the phase result to be somehow related to input signal. I will give an example which I could understand:

Input --> x = cos(2*pi*10*t - 60°) + i*cos( 2*pi*20*t + 90°)
Process --> fft(x)
Output --> I get peaks at 10 and 20 hz with amplitudes symmetric with -10 and -20(this is as expected)
--> when i have a look at phase values at 10hz and 20 hz i get -60°and 90° (in degrees) respectively

But when x --> cos(2*pi*10*t - 60°) + i*cos( 2*pi*10*t + 90°)
Process --> fft(x)
Output --> i get symmetrical peak at 10hz but value of phase is -78°
why is the resultant phase -78° and how does it relate to input wave? may be i am missing some very simple concept here
 
Gauzi said:
why is the resultant phase -78°
The input is ##x(t) = \cos(20\pi t - 60^o) + i\cos(20\pi t + 90^o)##. Performing Fourier transform on this yields
$$
x(\nu) = FT[x(t)] = \frac{1}{2} \left(\delta(\nu-10)e^{-i\pi/3} + \delta(\nu+10)e^{i\pi/3} \right) + \frac{e^{i\pi/2}}{2} \left(\delta(\nu-10)e^{i\pi/2} + \delta(\nu+10)e^{-i\pi/2} \right)
$$
You are interested only in the positive frequency part, namely
$$
x_+(\nu) = \frac{1}{2} \left(\delta(\nu-10)e^{-i\pi/3} + e^{i\pi/2} \delta(\nu-10)e^{i\pi/2} \right) = \frac{1}{2}\delta(\nu-10) \left( e^{-i\pi/3}+ e^{i\pi} \right)
$$
I leave it to you to calculate the phase of ##\left( e^{-i\pi/3}+ e^{i\pi} \right)## part.
By the way, if I calculate the phase mathematically using the above way, I don't get the same answer of ##78^o## as you did.
 
  • Like
Likes   Reactions: BvU
Gauzi: Funny, I should expect a phase of +60°and -90° for 10 and 20 Hz respectively, but it may depend on the fft definition ?
 
BvU said:
Gauzi: Funny, I should expect a phase of +60°and -90° for 10 and 20 Hz respectively, but it may depend on the fft definition ?
can you give a simple example on how it would depend on definition of fft?
It will be very useful for me to understand fft! :)
 

Similar threads

  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 12 ·
Replies
12
Views
2K
  • · Replies 13 ·
Replies
13
Views
2K
  • · Replies 16 ·
Replies
16
Views
15K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 10 ·
Replies
10
Views
3K
  • · Replies 3 ·
Replies
3
Views
2K