Forum Discussion
Altera_Forum
Honored Contributor
11 years agoHi Tiago,
Have you implemented a simulation of your signal processing in MATLAB (or Octave)? If you have not, I would recommend it. That simulation would help you describe what you are trying to do to others. For example, if you are performing a lag correlation, then you will be correlating the echo against "something". What is that "something"? If you were pulse compressing each sensor signal, then you could correlate the receiver echos against a copy of the transmitted signal, or a phase-only function (with uniform amplitude). There's lots of different options, and a simulation will help determine what to expect for each option. There's no need to over-analyze the signals to determine which is best. You're better off to get something working and then fine tune it. Have you analyzed the bit-growth of your correlation. For example, an FM chirp (used in sonar and radar) increases its signal-to-noise by the time-bandwidth of the chirp. That means your pulse compression logic needs to have a sufficient bit-width to support the bit-growth due to pulse compression. Cheers, Dave