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