0 / 0 / 0
Регистрация: 27.09.2013
Сообщений: 3
1

Определить порядок и коэффициенты КИХ-фильтра

27.09.2013, 20:07. Показов 3134. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте, я только осваиваю matlab, нужно рассчитать КИХ фильтр.

Через канал был передан ключ для декодирования картинки. Ключ искажен при передаче через канал, помехи которого определяются КИХ фильтром 3-го порядка + белый гауссовский шум. Но ключ содержит 32 символа для определения помех, которые вносит канал. То есть известна последовательность из 32 сиволов на входе в канал и на выходе. Нужно расчитать оптимальный фильтр, который отфильтрует шумы канала.

Я пытаюсь определить коеффициенты, решая уравнение (см. картинку), Где первый множитель - матрица Тёплица из автокорреляционной функции выходного сигнала y(n)[32x32], а второй множитель - это кросс корреляция входного сигнала (x(n)) с выходным(по идее столбец из 32 элементов). С ним у меня проблемы: почему-то для двух столбцов из 32 элементов получается вектор из 63 элементов. Вы бы не могли дать совет с чего начать или что почитать. Спасибо, извините за сумбурное изложение вопроса.
Изображения
 
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.09.2013, 20:07
Ответы с готовыми решениями:

Описать 4 Ких фильтра и записать их коэффициенты в двочный файл
Добрый день. Мне нужно Описать 4 Ких фильтра и записать их коэффициенты в двочный файл. Вот что...

Использование КИХ-фильтра
Здравствуйте. В матлабе создал сигнал, частота дискретизации 192 кГц, частоты сигнала 50 кГц и 75...

Синтез КИХ фильтра
Проектирую управляемый фильтр, на 1 из этапов встретился с применением метода окон, но почему-то не...

Как посчитать порядок фильтра в симулинке, если известны все коэффициенты
в блоке digital filter design можно же как-то рассчитать порядок фильтра?

4
79 / 61 / 25
Регистрация: 07.04.2013
Сообщений: 204
28.09.2013, 20:37 2
Вообще странно, да. Хорошо бы, чтобы rxy имела размерность 32х1, тогда и ИХ будет вектором столбцом размерности 32х1. Но с другой стороны то, что взаимная корреляция будет иметь размерность 2х32-1 тоже вроде верно. Единственное, взаимная корреляция и свертка тесно связаны(http://ru.wikipedia.org/wiki/В... ая_функция), а вот в отношении свертки я знаю нюанс - свертка может быть линейной и циклической(http://www.dsplib.ru/content/conv/conv.html), и в случае циклической результат будет как раз нужный 32х1, а не 63х1 как в случае линейной.
1
0 / 0 / 0
Регистрация: 27.09.2013
Сообщений: 3
28.09.2013, 20:59  [ТС] 3
в общем, я взяла значения xcorr начиная с n=32 до 63, она симметричная относительно n=32. получила коефициенты фильтра (аж 32). Отфильтрованный ключ в итоге расшифровал картинку, но она не идеальна, теперь надо как-то оптимизировать коеффициенты.. И наверное, уменьшить порядок. Потому-что найденный в интернете код, который я не очень понимаю, расчитал фильтр 11 порядка, и декодированная картика выглядела получше с ним.
0
2014 / 1286 / 61
Регистрация: 05.06.2010
Сообщений: 2,213
30.09.2013, 11:13 4
Цитата Сообщение от dementiaf2d Посмотреть сообщение
значения xcorr начиная с n=32 до 63
это вы правильно сделали. Импульсная характеристика канала на входе фильтра Винера должна быть односторонней.
Цитата Сообщение от dementiaf2d Посмотреть сообщение
Потому-что найденный в интернете код, который я не очень понимаю, расчитал фильтр 11 порядка
Если бы вы показали этот код, а также свой код, наверно было бы легче что нибудь сказать по этому поводу...
1
0 / 0 / 0
Регистрация: 27.09.2013
Сообщений: 3
01.10.2013, 01:37  [ТС] 5
vital792 , спасибо, кажется, мы (с товарищем) уже близки к ответу, если завтра ничего не получится, тогда скину коды.
0
01.10.2013, 01:37
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.10.2013, 01:37
Помогаю со студенческими работами здесь

Как определить порядок режекторного фильтра?
Всем привет! Есть часть работы, не могу понять как определяется порядок режекторного фильтра. Вот...

Реализация КИХ фильтра(теория)
http://www.dsplib.ru/content/filters/butterex/butterex.html вот тут про Батерворта. Про Ких ...

АЧХ И ФЧХ КИХ-фильтра
у меня есть коэффициенты фильтра, как в ручную нарисовать АЧХ и ФЧХ этого фильтра

Расчет и реализация КИХ фильтра на VHDL
Здравствуйте, У меня есть плата HELPER LMD-System c АЦП, ЦАП(в виде шим фильтра), cyclon 3. Я...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru