реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Задержка реальной и мнимой составляющих в КИХ фильтре
ovs_pavel
сообщение Nov 10 2016, 10:22
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 275
Регистрация: 19-05-06
Пользователь №: 17 249



День добрый. Не подскажите литературу или ссылки про КИХ фильтры. Из того что сейчас читаю пока не нашел ответа на следующий вопрос. Суть вопроса.

Вся обработка на ПЛИС.

Сложный сигнал (ФКМ-13) после разложения на квадратуры проходит через КИХ фильтр (ФНЧ, полоса которого согласованна с длительностью единичного импульса кода Баркера). Для реальной и мнимой составляющих используется один и тот же фильтр (на каждый канал по фильтру). Но на выходе фильтров задержка реальной составляющей больше, чем мнимой (вот этот вопрос мне и не понятен). Соответственно после оптимальной фильтрации ФКМ сигнала не могу их собрать вместе (пики сигналов тоже получаются сдвинуты друг относительно друга).
Go to the top of the page
 
+Quote Post
soldat_shveyk
сообщение Nov 10 2016, 11:15
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 454
Регистрация: 3-07-07
Из: С-Петербург
Пользователь №: 28 859



Задержка, которую Вы наблюдаете, есть сдвиг фаз в 90 градусов между real и image.
Вы делаете свертку отдельно для вещественной и мнимой частей, так как эталонная последовательность у Вас вещественная.
Если преобразуете последовательность Баркера в комплексный вид, и будете делать полноценный комплексный фильтр, то модуль результата свертки даст желаемый результат.
Но может быть проще будет входной сигнал преобразовать в вещественную форму, а затем уже делать свертку с Баркером?
Go to the top of the page
 
+Quote Post
ovs_pavel
сообщение Nov 10 2016, 11:42
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 275
Регистрация: 19-05-06
Пользователь №: 17 249



Цитата(soldat_shveyk @ Nov 10 2016, 14:15) *
Задержка, которую Вы наблюдаете, есть сдвиг фаз в 90 градусов между real и image.
Вы делаете свертку отдельно для вещественной и мнимой частей, так как эталонная последовательность у Вас вещественная.
Если преобразуете последовательность Баркера в комплексный вид, и будете делать полноценный комплексный фильтр, то модуль результата свертки даст желаемый результат.
Но может быть проще будет входной сигнал преобразовать в вещественную форму, а затем уже делать свертку с Баркером?


Код Баркера комплексный, т.е. пришел сигнал (код Баркера) далее его раскладываю на квадратуры и подаю на фильтры. Если исключить из всей цепочки - КИХ фильтры, то сигнал собирается далее уже на оптимальных фильтрах отлично. А что Вы понимаете под полноценным комплексным фильтром? Может быть здесь кроется причина?
Go to the top of the page
 
+Quote Post
Grizzzly
сообщение Nov 10 2016, 16:22
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 565
Регистрация: 22-02-13
Пользователь №: 75 748



Цитата(ovs_pavel @ Nov 10 2016, 14:42) *
Если исключить из всей цепочки - КИХ фильтры, то сигнал собирается далее уже на оптимальных фильтрах отлично.

То есть у вас сначала стоит ФНЧ, реализованный в виде КИХ-фильтра, а затем СФ с прямоугольным импульсом? Зачем требуется ФНЧ, если согласованный фильтр и так играет роль интегратора?

На слайде 18 приведена схема приемника. Интеграторы - это СФ с прямоугольным импульсом.
Go to the top of the page
 
+Quote Post
ovs_pavel
сообщение Nov 10 2016, 18:28
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 275
Регистрация: 19-05-06
Пользователь №: 17 249



Цитата(Grizzzly @ Nov 10 2016, 19:22) *
То есть у вас сначала стоит ФНЧ, реализованный в виде КИХ-фильтра, а затем СФ с прямоугольным импульсом? Зачем требуется ФНЧ, если согласованный фильтр и так играет роль интегратора?

На слайде 18 приведена схема приемника. Интеграторы - это СФ с прямоугольным импульсом.


Сначала стоит ФНЧ для удаления зеркальной составляющей. А далее стоит оптимальный фильтр для кода Баркера (ФКМ 13).
Go to the top of the page
 
+Quote Post
Grizzzly
сообщение Nov 11 2016, 08:39
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 565
Регистрация: 22-02-13
Пользователь №: 75 748



Цитата(ovs_pavel @ Nov 10 2016, 21:28) *
Сначала стоит ФНЧ для удаления зеркальной составляющей.

Тогда можете чуть подробнее сказать о частоте дискретизации, ширине спектра сигнала и промежуточной частоте? Сейчас непонятно, откуда появилась зеркальная составляющая. Обычно в основной полосе частот её уже нет... Поэтому сразу работают с квадратурами.
Go to the top of the page
 
+Quote Post
ovs_pavel
сообщение Nov 11 2016, 09:21
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 275
Регистрация: 19-05-06
Пользователь №: 17 249



Цитата(Grizzzly @ Nov 11 2016, 11:39) *
Тогда можете чуть подробнее сказать о частоте дискретизации, ширине спектра сигнала и промежуточной частоте? Сейчас непонятно, откуда появилась зеркальная составляющая. Обычно в основной полосе частот её уже нет... Поэтому сразу работают с квадратурами.


Нашел куда копать надо.

Но про тракт расскажу. Сигнал - 84 МГц (полоса 28 МГц). Частота дискретизации 112 МГц. После АЦП (спектр будет на 28 МГц) идет разложение на квадратуры (NCO внутри ПЛИС на 28 МГц) и перенос спектра на ноль. Далее уже по каждому каналу КИХ-фильтр (ФНЧ) с полосой пропускания 14 МГц для подавления зеркальной составляющей. Далее децимация на 4. Уже после этого, в зависимости от режима работы, будет подключаться оптимальный фильтр кода Баркера ФКМ-13.

Готового ВЧ сигнала промодулированного кодом Баркера нет (чтобы была возможность подать на АЦП), поэтому я его для отладки тракта формирую внутри ПЛИС сразу после АЦП. Ну и с этим сигналом уже работаю.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 16th June 2025 - 05:47
Рейтинг@Mail.ru


Страница сгенерированна за 0.01395 секунд с 7
ELECTRONIX ©2004-2016