voloda 0 18 февраля, 2013 Опубликовано 18 февраля, 2013 · Жалоба Добрый день, уважаемые участники форума! Найден способ проектирования БИХ-фильтров с линейной фазой. Подробности опишу чуть пойзже на этом же форуме. А сейчас вопрос по внедрению: в каких областях нужны такие фильтры? Как их продвигать? Любые мысли, предложения. Буду особо признателен, если назовете имена компаний, готовых купить разработку. Спасибо! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ViKo 1 18 февраля, 2013 Опубликовано 18 февраля, 2013 · Жалоба Найден способ проектирования БИХ-фильтров с линейной фазой. Подробности опишу чуть позже на этом же форуме. На развод похоже. Или фильтр не фильтрует... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
soldat_shveyk 2 18 февраля, 2013 Опубликовано 18 февраля, 2013 · Жалоба Не факт, что развод. CIC-фильтр - пример БИХа с линейной ФЧХ. Формально. Фактически, CIC - это рекурсивная реализация однородного КИХ фильтра. Фильтрует он не особо, но нашел широкое применение в чипах DDC (например AD6620) для децимации узкополосных сигналов благодаря нулям АЧХ на частотах Fs/N. voloda, выложите здесь коэффициенты какого-нибудь вашего фильтра, чтобы можно было посмотреть в Matlab-е АЧХ/ФЧХ. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
thermit 1 18 февраля, 2013 Опубликовано 18 февраля, 2013 · Жалоба Все верно. Физически реализуемый БИХ общего вида принципиально не может иметь линейную фазу. Т е полюсы бих с лф должны быть сопряжены относительно единичной окружности (неустойчивый бих) или лежать на ней (частный случай - CIC). ps А вообще-то к-ты такого фильтра нужно привести в форуме и не провоцировать честную компанию на флуд... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
V_G 8 18 февраля, 2013 Опубликовано 18 февраля, 2013 · Жалоба Если способ действительно существует, и это не CIC и не развод, стоило бы сначала попробовать запатентовать этот способ. Если это алгоритм, найти способ его патентования. В этом случае можно будет продать за рубеж. В нашей стране покупателя найти проблематично. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
thermit 1 18 февраля, 2013 Опубликовано 18 февраля, 2013 · Жалоба не CIC и не развод Если не CIC, то развод или заблуждение. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
litv 0 18 февраля, 2013 Опубликовано 18 февраля, 2013 · Жалоба Хотя бы запатентуйте для начала. Ну и нужно обьяснить сколько ресурсов Вы выиграли по сравнению с ких. А так бихи приносят много секса изза высокой разрядности во всех во всех цепях. Сам когдато лет 6 подряд делал многое на бих (1995-2001) - то разрядность, то полюса за 1, то перегрузка. Неудобно на ПЛИС ложится. Да и обработка на ПЛИС обычно идет с понижением частоты - тут то ких сразу всех и догоняют. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
FatRobot 0 18 февраля, 2013 Опубликовано 18 февраля, 2013 · Жалоба В командной строке Матлаба надо набрать: doc fdesign.arbgrpdelay doc iirgrpdelay Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
litv 0 18 февраля, 2013 Опубликовано 18 февраля, 2013 · Жалоба Есть книга расчет амплитудно-фазовых корректоров помоему автор Сильвинская. Там или фазу или амплитуду можно бих фильтрами делать. Мы ей пользовались . Советская книга еще. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
thermit 1 18 февраля, 2013 Опубликовано 18 февраля, 2013 · Жалоба Это фильтры с нелинейной фазой. А вообще говоря, да. Этого более чем достаточно для практических приложений. Однако, топикстартер видимо изобрел нечто новое. Ждем-с примеров... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
des00 25 18 февраля, 2013 Опубликовано 18 февраля, 2013 · Жалоба Это фильтры с нелинейной фазой. А вообще говоря, да. Этого более чем достаточно для практических приложений. Однако, топикстартер видимо изобрел нечто новое. Ждем-с примеров... насчет нового не ясно пока, но есть статья IEEE от 2005 го года (ЕМНИП) где приводится алгоритм преобразования КИХ фильтра в БИХ фильтр с сохранением характеристик. Вроде даже челы патент на это получили. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
V_G 8 18 февраля, 2013 Опубликовано 18 февраля, 2013 · Жалоба приводится алгоритм преобразования КИХ фильтра в БИХ фильтр с сохранением характеристик. Это как, была характеристика конечная, стала бесконечная, но при этом сохранилась? Может, имеется в виду преобразование в рекурсивный фильтр? Например, КИХ фильтр со скользящим средним (с линейной фазой!) имеет очень экономичную рекурсивную реализацию. В остальных случаях может иметься в виду приближенное преобразование с заданной точностью. То же и про линейную фазу: она может быть линейна с какой-то погрешностью, аналоговые фильтры Бесселя тому пример. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
des00 25 19 февраля, 2013 Опубликовано 19 февраля, 2013 · Жалоба Это как, была характеристика конечная, стала бесконечная, но при этом сохранилась? Может, имеется в виду преобразование в рекурсивный фильтр? статью искать надо, глянул поверх своих архивов не нашел. как найду выложу %) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
brig01 0 19 февраля, 2013 Опубликовано 19 февраля, 2013 · Жалоба Результат лучше этого? DESIGN_OF_LINEAR_PHASE_IIR_FILTERS_VIA_WEIGHTED.PDF Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
voloda 0 20 февраля, 2013 Опубликовано 20 февраля, 2013 · Жалоба Всем спасибо, все ответы учту. Отдельное спасибо brig01. Пока из статьи не понял: 1) в каком виде коэффициенты (с плавающей или фиксированной точкой), 2) нелинейность ФЧХ, 3) было ли реализовано на практике. Характеристики похожи, с методом буду разбираться. На первый взгляд - нет, не то. litv, тоже спасибо. Книжку попробую найти. Модель фильтра 8-го порядка в Simulink 210b. Fs= 2КHz, Fpass 0,5 KHz, Fstop 0,6 KHz, Apass < 1 дБ, Astop 45 дБ. Все коэффициенты – в int16. Нелинейность фазы в полосе пропускания - не более 10 градусов. Есть подозрение, что эта погрешность моделирования, а не самого фильтра, и на практике нелинейность около 4-х градусов. Если как-то еще можно спроектировать такой же фильтр - сообщите, пожалуйста. Матлабом мне сделать такого не удалось. Проектные АЧХ и ФЧХ в архиве. Коэффициенты фильтра (коэффициент log2(a0) - количество разрядов, на которые сдвигаем вправо на выходе звена, см. модель): b0 b2 b1 -a2 -a1 log2(a0) 1) 17507, -370, 5978, -4465, 3529, 14, 2) -1542, -2583, 1839, -10193, 13696, 14, 3) 3454, -13659, 5547, -5194, 11240, 13, 4) -12695, -11476, -10796, 4389, -3111, 14, 5) 3371, 5886, -7776, -4941, 3281, 13, 6) 1570, -15956, -6017, 2497, 6726, 14, 7) -2582, -9863, -5677, 7738, 835, 14, 8) 788, -16072, -10502, -14014, -134, 14 Bugrov_filter_8_zv.rar Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться