Перейти к содержанию
    

Задержка реальной и мнимой составляющих в КИХ фильтре

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

 

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

 

Сложный сигнал (ФКМ-13) после разложения на квадратуры проходит через КИХ фильтр (ФНЧ, полоса которого согласованна с длительностью единичного импульса кода Баркера). Для реальной и мнимой составляющих используется один и тот же фильтр (на каждый канал по фильтру). Но на выходе фильтров задержка реальной составляющей больше, чем мнимой (вот этот вопрос мне и не понятен). Соответственно после оптимальной фильтрации ФКМ сигнала не могу их собрать вместе (пики сигналов тоже получаются сдвинуты друг относительно друга).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Задержка, которую Вы наблюдаете, есть сдвиг фаз в 90 градусов между real и image.

Вы делаете свертку отдельно для вещественной и мнимой частей, так как эталонная последовательность у Вас вещественная.

Если преобразуете последовательность Баркера в комплексный вид, и будете делать полноценный комплексный фильтр, то модуль результата свертки даст желаемый результат.

Но может быть проще будет входной сигнал преобразовать в вещественную форму, а затем уже делать свертку с Баркером?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Задержка, которую Вы наблюдаете, есть сдвиг фаз в 90 градусов между real и image.

Вы делаете свертку отдельно для вещественной и мнимой частей, так как эталонная последовательность у Вас вещественная.

Если преобразуете последовательность Баркера в комплексный вид, и будете делать полноценный комплексный фильтр, то модуль результата свертки даст желаемый результат.

Но может быть проще будет входной сигнал преобразовать в вещественную форму, а затем уже делать свертку с Баркером?

 

Код Баркера комплексный, т.е. пришел сигнал (код Баркера) далее его раскладываю на квадратуры и подаю на фильтры. Если исключить из всей цепочки - КИХ фильтры, то сигнал собирается далее уже на оптимальных фильтрах отлично. А что Вы понимаете под полноценным комплексным фильтром? Может быть здесь кроется причина?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если исключить из всей цепочки - КИХ фильтры, то сигнал собирается далее уже на оптимальных фильтрах отлично.

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

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

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

 

Сначала стоит ФНЧ для удаления зеркальной составляющей. А далее стоит оптимальный фильтр для кода Баркера (ФКМ 13).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Сначала стоит ФНЧ для удаления зеркальной составляющей.

Тогда можете чуть подробнее сказать о частоте дискретизации, ширине спектра сигнала и промежуточной частоте? Сейчас непонятно, откуда появилась зеркальная составляющая. Обычно в основной полосе частот её уже нет... Поэтому сразу работают с квадратурами.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Тогда можете чуть подробнее сказать о частоте дискретизации, ширине спектра сигнала и промежуточной частоте? Сейчас непонятно, откуда появилась зеркальная составляющая. Обычно в основной полосе частот её уже нет... Поэтому сразу работают с квадратурами.

 

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

 

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

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...