|
Горбы на стыке характеристик |
|
|
|
Aug 17 2011, 07:08
|
Местный
  
Группа: Свой
Сообщений: 366
Регистрация: 5-09-06
Из: Санкт-Петербург
Пользователь №: 20 107

|
Цитата(Mad_max @ Aug 17 2011, 10:31)  Доброго времени суток.
Такая вот простая постановка задачи. Есть сигнал, разбиваем его на четыре полосы, проводим вычисления, далее обратно собираем. Результирующая АЧХ имеет горбы на стыке частотных характеристик фильтров.
Фильтрация сделана на КИХ фильтрах. Максимум амплитуды горбов примерно +2dB относительно уровня сигнала.
Можно ли как-то побороться с этими горбами? банк фильтров? надо удлинять КИХ фильтры и корректировать их FX{/
|
|
|
|
|
Aug 17 2011, 07:32
|
Местный
  
Группа: Свой
Сообщений: 377
Регистрация: 23-12-06
Из: Зеленоград
Пользователь №: 23 811

|
Цитата(eugen_pcad_ru @ Aug 17 2011, 10:52)  Эффект проявляется на границах стыков? Не уверен, но может попробовать "склеивать" только заранее "плоские" участки выходов фильтров? Скажем использовать только 50% (или еще меньше) от ширины полосы пропускания каждого фильтра, не поможет? Правда возрастает количество фильтров при этом... Да эффект на границах. Не очень понятно, что значит плоские. Плоские участки частотной х-ки фильтра? Как их можно использовать, я же работаю не со спектром сигнала, а с его представлением во времени. Цитата(diwil @ Aug 17 2011, 11:08)  банк фильтров? надо удлинять КИХ фильтры и корректировать их FX{/ 4 фильтра в параллель. Величина импульсной х-ки каждого фильтра 127 отчетов, не очень понятно, что даст ее увеличение.
|
|
|
|
Guest_TSerg_*
|
Aug 17 2011, 08:06
|
Guests

|
Для примера попробуйте проделать частотное разделение на КИХ длиной 7 и затем слепите обратно даже без обработки. Удивления будет еще больше.
|
|
|
|
|
Aug 17 2011, 09:01
|
Местный
  
Группа: Свой
Сообщений: 377
Регистрация: 23-12-06
Из: Зеленоград
Пользователь №: 23 811

|
Цитата(TSerg @ Aug 17 2011, 12:06)  Для примера попробуйте проделать частотное разделение на КИХ длиной 7 и затем слепите обратно даже без обработки. Удивления будет еще больше. Не ясность не в плане, что дает увеличение импульсной характеристики фильтра, а как это поможет решить проблему с горбами на стыке.
|
|
|
|
|
Aug 17 2011, 14:03
|

Частый гость
 
Группа: Участник
Сообщений: 159
Регистрация: 3-01-11
Пользователь №: 62 000

|
Цитата(Mad_max @ Aug 17 2011, 10:31)  Можно ли как-то побороться с этими горбами? Если сигнал в полосах не обрабатывать, проблема исчезает? Если не исчезает, то исправляйте фильтры. Если вас устраивают фильтры с линейной фазой, то всё просто: делайте фильтры, у которых АЧХ складывается к константе. Тогда будет perfect reconstruction, как пишет Петров. Пример для двух полос тривиален: делаем любой НЧ-фильтр нечётной длины (любым способом). Для получения ВЧ-фильтра вычитаем НЧ-фильтр из единичного импульса. Для большего числа полос — процедура аналогичная. Остальные рекомендованные способы слишком сложные и ненужные: Цитата(diwil @ Aug 17 2011, 11:08)  надо удлинять КИХ фильтры и корректировать их FX{/ Цитата(bahurin @ Aug 17 2011, 12:37)  капитан очевидность утверждает что нужен 5-ый фильтр которым можно скомпенсировать то что испортили первые 4
|
|
|
|
|
Aug 17 2011, 19:41
|
Местный
  
Группа: Свой
Сообщений: 377
Регистрация: 23-12-06
Из: Зеленоград
Пользователь №: 23 811

|
Цитата(Alexey Lukin @ Aug 17 2011, 18:03)  Если сигнал в полосах не обрабатывать, проблема исчезает? Если не исчезает, то исправляйте фильтры. Если вас устраивают фильтры с линейной фазой, то всё просто: делайте фильтры, у которых АЧХ складывается к константе. Тогда будет perfect reconstruction, как пишет Петров.
Пример для двух полос тривиален: делаем любой НЧ-фильтр нечётной длины (любым способом). Для получения ВЧ-фильтра вычитаем НЧ-фильтр из единичного импульса.
Для большего числа полос — процедура аналогичная.
Остальные рекомендованные способы слишком сложные и ненужные: Что же получается, что искажение формы сигнала я получаю в следствие нелинейности фазовой характеристики результирующего сигнала? При таких манипуляциях с сигналом условие складывания АЧХ фильтров по отдельности к константе является обязательным? По отдельности у каждого фильтра ИХ симметрична, в матлабе есть галочка соответствующая. Но какой вид приобретает ФХ после сложения сигналов сказать не берусь надо ДПФ сделать. Цитата(V_G @ Aug 17 2011, 20:28)  Складывать АЧХ фильтров некорректно, надо фазу учитывать. В продолжение предыдущих размышлений. Хорошо надо учитывать фазу. Но чисто технически я сворачиваю сигнал с ИХ фильтра, я манипулирую временным представлением сигнала. Если бы я перемножал ДПФ ИХ с ДПФ сигнала, тогда да перемножение надо делать по правилам комплексных чисел. Но как в рассматриваемом случае учитывать фазу? На этапе проектирования фильтра обеспечить складывание АЧХ фильтров по отдельности к константе?
|
|
|
|
|
Aug 17 2011, 19:52
|

Частый гость
 
Группа: Участник
Сообщений: 159
Регистрация: 3-01-11
Пользователь №: 62 000

|
Цитата(Mad_max @ Aug 17 2011, 23:41)  Что же получается, что искажение формы сигнала я получаю в следствие нелинейности фазовой характеристики результирующего сигнала? У сигналов не бывает фазовых характеристик. Вопрос не понятен. Цитата(Mad_max @ Aug 17 2011, 23:41)  При таких манипуляциях с сигналом условие складывания АЧХ фильтров по отдельности к константе является обязательным? Снова ничего не понятно. При каких манипуляциях? Что значит "по отдельности к константе"?
|
|
|
|
|
Aug 17 2011, 20:24
|
Местный
  
Группа: Свой
Сообщений: 377
Регистрация: 23-12-06
Из: Зеленоград
Пользователь №: 23 811

|
Цитата(Alexey Lukin @ Aug 17 2011, 23:52)  У сигналов не бывает фазовых характеристик. Вопрос не понятен.
Снова ничего не понятно. При каких манипуляциях? Что значит "по отдельности к константе"? Да, под вечер дурь какую-то пишу. Начнем с начала. Есть четыре фильтра с симметричными ИХ. Выходы фильтров складываются. Подаю на вход испытательное воздействие синус одинаковой амплитуды, но на разных частотах. На выходе сигнал на частотах, соответствующих стыкам фильтров, увеличивается по амплитуде на 2dB (горбы появляются). Вопрос почему это происходит. АЧХ фильтров выровнены, иначе это были бы не горбы, а общее изменение амплитуды выхода в зависимости от частоты сигнала на входе. Придерживаться методики расчета ВЧ и ПФ фильтров из НЧ фильтра, разве является обязательным условием, если я хочу сложить выходы своих фильтров?
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|