Цифровая фильтрация комплексного сигнала

Все что касается фильтрации
Аватара пользователя
neon1ks
Сообщения: 7
Зарегистрирован: 14 сен 2013, 18:04

Цифровая фильтрация комплексного сигнала

Сообщение neon1ks »

Здравствуйте!

Читая различные книги и статьи по ЦОС, везде нахожу материал по вещественным сигналам. А как быть с комплексным сигналом? Так как именно они сейчас активно используются. Особенно актуален вопрос про фильтрацию таких сигналов.

Посоветуйте литературу по этой теме, или ссылки на статьи. Может на этом сайте есть, а я не заметил.

mr.bit
Сообщения: 50
Зарегистрирован: 19 окт 2010, 13:08

Re: Цифровая фильтрация комплексного сигнала

Сообщение mr.bit »

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

Аватара пользователя
neon1ks
Сообщения: 7
Зарегистрирован: 14 сен 2013, 18:04

Re: Цифровая фильтрация комплексного сигнала

Сообщение neon1ks »

Уточняющий вопрос:
Если нормированная частота среза = 0.2*PI рад/с,
а частота дискретизации равна допустим 100 Гц, то
частота среза = 10 Гц?
mr.bit писал(а):все тоже самое, только свертка будет комплексной, т.е. вещественная и мнимая составляющие вашего комплексного сигнала сворачиваются с действительной ИХ фильтра, если мы говорим о КИХ фильтрах.
Т.е. предлагаете использовать одни и те же вещественные коэффициенты и фильтровать по отдельности реальную и мнимую часть?

А можно рассчитать комплексные коэффициенты фильтра?

Аватара пользователя
Santik
Сообщения: 609
Зарегистрирован: 28 дек 2010, 08:04
Откуда: Мирный (Якутия)
Контактная информация:

Re: Цифровая фильтрация комплексного сигнала

Сообщение Santik »

neon1ks писал(а):Здравствуйте!
Читая различные книги и статьи по ЦОС, везде нахожу материал по вещественным сигналам. А как быть с комплексным сигналом? Так как именно они сейчас активно используются. Особенно актуален вопрос про фильтрацию таких сигналов.
Посоветуйте литературу по этой теме, или ссылки на статьи. Может на этом сайте есть, а я не заметил.
А не могли бы Вы привести пример комплексного сигнала? Естественно, измеренного "комплексным" АЦП ?
Можно ли считать звуковой "стерео"-сигнал комплексным? Или это два независимых вещественных сигнала?

Естественно, к примеру, делать БПФ "стерео"-сигнала - с комплексным входным вектором. Разделить на "правый-левый" (или "действительный-мнимый") можно и после БПФ.

Аватара пользователя
neon1ks
Сообщения: 7
Зарегистрирован: 14 сен 2013, 18:04

Re: Цифровая фильтрация комплексного сигнала

Сообщение neon1ks »

Santik писал(а): А не могли бы Вы привести пример комплексного сигнала? Естественно, измеренного "комплексным" АЦП ?
Можно ли считать звуковой "стерео"-сигнал комплексным? Или это два независимых вещественных сигнала?

Естественно, к примеру, делать БПФ "стерео"-сигнала - с комплексным входным вектором. Разделить на "правый-левый" (или "действительный-мнимый") можно и после БПФ.
Все современные приемники прямой оцифровки, например, QS1R - http://qs1r.wikispaces.com/, выдают сигналы в квадратурных компонентах, т.е. в комплексном виде. Как получаются такие сигналы можно прочитать и здесь http://www.dsplib.ru/content/hilbertqua ... tquad.html.

Звуковой двухканальный сигнал - это отдельно два независимых вещественных сигнала.

С БПФ проблем нет! Т.к. на вход можно подавать и комплексные сигналы. Или я не до конца Вас понял?

mr.bit
Сообщения: 50
Зарегистрирован: 19 окт 2010, 13:08

Re: Цифровая фильтрация комплексного сигнала

Сообщение mr.bit »

neon1ks писал(а):Т.е. предлагаете использовать одни и те же вещественные коэффициенты и фильтровать по отдельности реальную и мнимую часть?
именно так
neon1ks писал(а):А можно рассчитать комплексные коэффициенты фильтра?
а зачем? достаточно сделать как я написал выше

Аватара пользователя
neon1ks
Сообщения: 7
Зарегистрирован: 14 сен 2013, 18:04

Re: Цифровая фильтрация комплексного сигнала

Сообщение neon1ks »

mr.bit,
Скорее всего вы правы, все равно здесь http://www.dsplib.ru/content/filters/fir/fir.html все мнимые части у КИХ фильтра равны нулю.

А в литературе приводятся схемы использования комплексных коэффициентов фильтра:
И.С. Гоноровский. Радиотехнические цепи и сигналы. ( М.: Радио и связь, 1986 г.) на странице 374
скачать можно и отсюда http://www.mai-trt.ru/?option=com_conte ... &Itemid=49

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

Re: Цифровая фильтрация комплексного сигнала

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

цифровой фильтр может иметь комплексные коэффициенты. В этом случае его передаточная характеристика H(e^jw) перестает быть симметричной относительно 0 и вы можете фильтровать положительные и отрицательные частоты по разному. К сожалению я не совсем понял вашу задачу. Если вы хотите обработать комплексный сигнал в виде квадратур I+jQ то часто достаточно и фильтра с вещественными к-тами.

Аватара пользователя
neon1ks
Сообщения: 7
Зарегистрирован: 14 сен 2013, 18:04

Re: Цифровая фильтрация комплексного сигнала

Сообщение neon1ks »

Моя задача отфильтровать сигнал в виде квадратур фильтром низких частот.
Понятно,
здесь как с преобразованием Фурье:
если спектр симметричный относительно нуля - то сигнал вещественный,
также и здесь - если ЧХ симметричная относительно нуля - то и коэффициенты также вещественные.

Можно уточнить:
1) Если нормированная частота среза рад/с,
а частота дискретизации равна допустим 100 Гц, то
частота среза 10 Гц?

2) При пересчете частот в билинейном преобразовании используется формула

где T – интервал дискретизации и сказано, что для нормированной шкалы T=2.
Всегда использовать T=2, при любой частоте дискретизации?
Последний раз редактировалось neon1ks 17 сен 2013, 19:28, всего редактировалось 1 раз.


Ответить