Borrar filtros
Borrar filtros

How to find frequency shift in time-varying signal?

13 visualizaciones (últimos 30 días)
Robert Ziegler
Robert Ziegler el 6 de En. de 2018
Respondida: Sk Group el 27 de Oct. de 2021
I am currently trying to plot the Doppler shift of a satellite as it orbits overhead using its downlink signal. My problem is this: I've seen that a continuous signal can be analyzed with pwelch(), but is there a way to "step" through the signal, estimating portions of the signal that would output an (hopefully) s-curve?
Above is 11 seconds of the NOAA-15
Above shows zoom
Getting tighter on the "chunks" above
I hope these images help. From what I understand, The frequency at t=0 should be higher than the transmitted frequency, then after the point of closest approach, the frequency will fall below the transmitted frequency (i.e., Doppler shift).
Any help/advice would be greatly appreciated.

Respuestas (2)

Star Strider
Star Strider el 6 de En. de 2018
See if the spectrogram (link) function will do what you want.
Experiment with it with your signal to get the result you want.

Sk Group
Sk Group el 27 de Oct. de 2021

Categorías

Más información sobre Detection, Range and Doppler Estimation en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by