Я пытаюсь проанализировать данные, собранные из эксперимента антенны. Я установил две кантенны рядом друг с другом и связал их с Vector Network Analyzer. Я выполнил частотную развертку с 2,3 до 2,6 ГГц, с шагом в 150 кГц и с 2001 года. Мы сделали это для двух разных объектов: один на расстоянии 565 мм от антенн и один от 895 мм от антенн. Полученная мощность величины (в логарифмической и линейной форме) и фазовые данные были собраны на каждой частоте. Я поместил данные о величине и фазе в комплексный сигнал и поместил этот сигнал через IFFT. Это преобразовано во временную область, где я ожидал увидеть пик, показывающий, когда произошло отражение от объекта. Теоретически должна быть разница в сдвиге во временной области между объектом на расстоянии 565 мм и объектом на расстоянии 895 мм. К сожалению, когда я помещаю сигнал через IFFT, оба объекта имеют пик одновременно и по месту. Может ли кто-нибудь помочь мне понять, как именно найти смещение между этими двумя или то, что я делаю неправильно в своем коде?Радиолокатор SFCW: собранный маг и фаза от VNA S21. После IFFT, почему пик не сдвигается для объектов на разных расстояниях от антенн?
Мой MATLAB код: enter code here
Файлы данных:
565mm: http://pastebin.com/Us972Rnn 895mm: http://pastebin.com/zUQfGppM