Phase shift between two signals with cross-correlation
Show older comments
Good afternoon everyone. I have two time signals representing vibration measurements from two sensors and I would like to know the phase shift between them. These two signals come from a rotating device. My idea is to use cross-corelation between them so that I can find the time lag but I have a few questions:
1. Do I have to filter out the noise in the signals?
2. The signals contain a dominant harmonic and multiple of it + other harmonics. Can I still use xcorr? As I have seen many applications on the web and on this forum but all ofthem are for deterministic/pure waves signals.
If you need any additional information to answer just let me know.
Thank you
Accepted Answer
More Answers (0)
Categories
Find more on Correlation and Convolution in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!