FFTs, and ratio of FFTs Phase question

  • Thread starter Thread starter jblc
  • Start date Start date
  • Tags Tags
    Phase Ratio
jblc
Messages
10
Reaction score
0
Q: How do you find the phase between an input and output signal? These signals are swept-sin (chirp: https://en.wikipedia.org/wiki/File:Linear-chirp.svg) signals for system identification, so I'm looking to find a transfer function.

Background: A frequency-domain Transfer Function's magnitude is found by taking the ratio of the output/input FFTs:
FFTratio = Complex{FFT out} / Complex{FFTin}, ∴ Magnitude = abs(FFTratio).
To find the phase, take the angle between the complex FFTs:
atan2( Imag{FFTratio}, Real{FFTratio} )

As a test, in Matlab's System Identification Tool, with two simple, 140 deg shifted and noisy 10 Hz sinusoids -- NON-swept, just simple sines -- the answer is as expected, and the phase is appr. -140 deg at 10 Hz in the phase plot.

Question: BUT when using two simulated constant-phase-shifted chirps, for system identification (chirp), the phase isn't a constant -140 Hz.
The phase drops dramatically from -140 deg near 1 Hz, and above 10 Hz it goes towards -5000 deg. See the attached images. The chirps are 0.01 Hz sinusoid at t=0, and a 400 Hz sinusoid at t=200s.
A zoomed 20s signal is shown for clarity. yc is output (top), uc is input (bottom).

Why is the phase not a constant -140 deg up until ~400 Hz? Why does the phase drop to -5000 deg? The swept-sin (chirp) peaks continue to remain at a constant phase relative to each other, so it should stay at -140

Attachments:
2x time-signals
1x FFTs of output(top) and input (bottom), called "Periodogram"
1x transfer function estimate, magnitude on top, phase on bottom
 

Attachments

  • chirp t full.jpg
    chirp t full.jpg
    10.5 KB · Views: 509
  • chirp t.jpg
    chirp t.jpg
    35.1 KB · Views: 518
  • chirp FFTs.jpg
    chirp FFTs.jpg
    12.4 KB · Views: 513
  • chirp phase 2.jpg
    chirp phase 2.jpg
    9.6 KB · Views: 502
Physics news on Phys.org
I'm sorry you are not generating any responses at the moment. Is there any additional information you can share with us? Any new findings?
 
Hi all, I've been a roulette player for more than 10 years (although I took time off here and there) and it's only now that I'm trying to understand the physics of the game. Basically my strategy in roulette is to divide the wheel roughly into two halves (let's call them A and B). My theory is that in roulette there will invariably be variance. In other words, if A comes up 5 times in a row, B will be due to come up soon. However I have been proven wrong many times, and I have seen some...
Thread 'Detail of Diagonalization Lemma'
The following is more or less taken from page 6 of C. Smorynski's "Self-Reference and Modal Logic". (Springer, 1985) (I couldn't get raised brackets to indicate codification (Gödel numbering), so I use a box. The overline is assigning a name. The detail I would like clarification on is in the second step in the last line, where we have an m-overlined, and we substitute the expression for m. Are we saying that the name of a coded term is the same as the coded term? Thanks in advance.

Similar threads

Replies
5
Views
13K
Back
Top