Здравствуйте уважаемые форумчане.
Имеется пртотип радарного датчика на основе метода ЛЧМ,
используемого для измерения уровня дизельного топлива:
в линию излучается сигнал СВЧ диапазона 1,68 - 3,28 ГГц,
по этой же линии принимается отраженный сигнал от границы раздела
воздух-дизель, который содержит в себе НЧ сигнал, выделяемый на смесительном диоде,
пропорциональный расстоянию до границы раздела воздух-дизель. Данный НЧ сигнал фильтруется
с помощью управляемого полосового фильтра на переключаемх конденсаторах MAX7491,
затем подается на компартор и далее на таймер захвата контроллера (stm32f373).
Измеренная частота является исходной для дальнейших расчетов.
В результате испытаний было обнаружено, что в некоторых точках
происходит интерференция принимаемого сигнала, что приводит к ошибке измерений.
Так как я нуб в СВЧ, то имеется вопрос: можно ли как-то математически (в контроллере)
избавится от интерференции или каким-то образом учесть в расчетах?
Самое неприятное, что точки интерференции не постоянны и могут сдвигаться.
В дополнение: все что принесло хоть какой-то результат - на основе истории измерений
формируется окно диапазона частот, в котором возможно нахождение частоты следующих
измерений. И если измеренная частота выходит за границы окна, то считается, что измерение
ошибочное и принимается равным центральной частоте окна.
Это позволило снизить погрешность измерений уровня в точках интерференции
до 30-50 мм, заказчик требует < 10 мм.