IQ demod

spirit_1
Сообщения: 33
Зарегистрирован: 10 июл 2018, 10:08

Re: IQ demod

Сообщение spirit_1 »

в цифре реализовывал так(stm32F429)
допустим принимаем 8.5 мгц
оцифровываем 25мпс 80 выборок
перед этим делаем два массива с cos sin длиннами по 80 ячеек

Перемножаем отдельно
получем два массива IQ
Пропускаем каждый через ФНЧ 1 порядка и далее квадраты и корень

spirit_1
Сообщения: 33
Зарегистрирован: 10 июл 2018, 10:08

Re: IQ demod

Сообщение spirit_1 »

в цифре реализовывал так(stm32F429)
допустим принимаем 8.5 мгц
оцифровываем 25мпс 80 выборок
перед этим делаем два массива с cos sin длиннами по 80 ячеек

Перемножаем отдельно
получем два массива IQ
Пропускаем каждый через ФНЧ 1 порядка и далее квадраты и корень

Аватара пользователя
Бахурин Сергей
Администратор
Сообщения: 973
Зарегистрирован: 05 окт 2010, 19:55
Контактная информация:

Re: IQ demod

Сообщение Бахурин Сергей »

А умножали на что? На синус с косинусом, или на синус и косинус с экспоненциальной огибающей? Надо как на схеме s(t)cos(wt) и s(t)sin(wt), где s(t) повторяет экспоненту. Тогда получится согласованный фильтр, и интегратор будет давать пик когда принятая экспонента и ваша опорная s(t) совпадут по времени . Сделать такой фильтр в цифре видится гораздо проще чем в аналоге. Обработать всего 80 выборок при 8.5 МГц частоты дискретизации тоже не должно быть большой проблемой

spirit_1
Сообщения: 33
Зарегистрирован: 10 июл 2018, 10:08

Re: IQ demod

Сообщение spirit_1 »

умножаю на sin cos
Т.е мне надо еще придать cos i sin вид экспоненты близкой к исходному сигналу и тогда получим согласованный фильтр?
Спасибо. Добалю экспонету. А насколько по вышему мнению такой метод лучше по срвынеию с герцелем?

Аватара пользователя
Бахурин Сергей
Администратор
Сообщения: 973
Зарегистрирован: 05 окт 2010, 19:55
Контактная информация:

Re: IQ demod

Сообщение Бахурин Сергей »

Значительно лучше герцеля. Только надо понять вы ищите однократный импульс или это периодический сигнал? т.е. что надо оценивать? факт наличия такого импульса?
какие то параметры импульса? Например период следования? Или ещё что-то?

spirit_1
Сообщения: 33
Зарегистрирован: 10 июл 2018, 10:08

Re: IQ demod

Сообщение spirit_1 »

Систему можно условно сравнить с локатором
непрерывно излучаються импульсы передачи с частотой следования сотни микросекунд и на 8 частотах и сразу за каждым импульсом может быть ответный прием в виде нашей РФ экспоненты
система довольно инерционна так работет с человеком и его скоростью
Необходимо оценить наличие или отсутвие этих импульсов для каждой частоты, по сути имеем 8 паралельных каналов
сдвинутых во времени
Необходимо сравнивать уровень сигнала в канале (его дают наши импульсы) с уровнем шума и принимать решение

Фактически время реакции хотель бы иметь оклоло 100 мс или лучше

Аватара пользователя
Бахурин Сергей
Администратор
Сообщения: 973
Зарегистрирован: 05 окт 2010, 19:55
Контактная информация:

Re: IQ demod

Сообщение Бахурин Сергей »

ну это чисто радарная задача. Согласованный фильтр сам Бог велел!

Serb
Сообщения: 1
Зарегистрирован: 08 апр 2020, 12:33

Re: IQ demod

Сообщение Serb »

Добрый день, пишу в чужой теме чтобы их не плодить ради одного ответа. Получается что для того чтобы выделить например гармонику из сигнала и найти ее фазу относительно опорной частоты, я могу использовать такой согласованный корреляционный метод, так чтобы s(t) полностью совпадала с характеристикой искомой гармоники во входном сигнале? Могу ли я использовать arctan(Q/I) после интеграторов для вычисления фазового сдвига? Спасибо
Последний раз редактировалось Serb 08 апр 2020, 21:49, всего редактировалось 1 раз.

Аватара пользователя
Бахурин Сергей
Администратор
Сообщения: 973
Зарегистрирован: 05 окт 2010, 19:55
Контактная информация:

Re: IQ demod

Сообщение Бахурин Сергей »

Да можете

Ответить