Форум программистов, компьютерный форум, киберфорум
Цифровая обработка сигналов
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
9 / 9 / 2
Регистрация: 19.06.2015
Сообщений: 41
1

Целочисленные цифровые фильтры

01.07.2015, 16:11. Просмотров 942. Ответов 3
Метки нет (Все метки)

Современное проектирование целочисленных цифровых фильтров (ЦЦФ) - это проектирование по СОВОКУПНОСТИ требуемых функциональных показателей (характеристик - ведь каждой характеристикие ЦЦФ в соответствие может быть поставлен скалярный функ.показатель - стандартно это СКО выполнения требований по каждой хар-ке). То есть мы имеем многокритериальную задачу с принципиально противоречивыми критериями, вот этими самыми функциональными показателями, СКО по АЧХ,ФЧХ,ГВЗ. Ну, например, СКО по АЧХ и ФЧХ для прамой и последовательной форм построения ЦФ связаны преобразованием Гильберта, т.е. обратной пропорцией и не существует решения (вектора коэфф-ов), при котором эти показатели выполнялись бы ОДНОВРЕМЕННО. И это типичная ситуация для многофункционального проектирования. Попытка решать такие задачи через аппроксимацию отдельных хар-тик абсурдна. Ведь аппроксимация, скажем, АЧХ по Чебышеву даст лучшее решение только для АЧХ. А аппроксимация по Бесселю ФЧХ даст лучшее решение только по ФЧХ, наплевав на все остальные хар-ки.
Единственную научную возможность решения таких задач даёт только теория векторной оптимизации, принятия решений, основы которой заложил ещё Вильфредо Парето, сформулировав понятие эффективного решения многофункциональной задачи с противоречивыми показателями. Парето-эффективное решение - это компромиссное решение, единственно возможное научное решение такой проектной задачи. И чтобы найти такое эффективное решение, надо связать требования по ВСЕМ необходимым хар-кам в единой скалярной функции качества проектиоуемого фильтра, которую чаще называют целевой функцией F(X). Самое простое - просто сложить СКО желательно с весами (значимостями реализуемых характеристик). Затем ставится экстремальная задача мат.программирования (МП) относительно F(X), позволяющая найти парето-эффективное решение исходной задачи. Причём, решение современных задач МП возможно только численными поисковыми методами. При этом начальное приближение - какое-то частное решение, скажем по АЧХ, не только не помогает решить мнгокритериальную задачу МП, а обычно только препятствует её решению, заталкивая начальную точку в локальный экстремум F(X), из которого поисковому алгоритму выбраться гораздо сложнее, чем идти "с горки", т.е. с произвольной н.т.
Именно такая научная идеология и реализована при синтезе ЦЦФ по совокупности их требуемых
характеристик методами целочисленного нелинейного программирования (ЦНП) . Описание данного подхода к пректированию ЦЦФ изложено в приведённых ниже статьях.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.07.2015, 16:11
Ответы с готовыми решениями:

цифровые полосовые фильтры
Решил разобраться с фильтрацией сигналов Для начала курил статью из википедии...

Цифровые микросхемы
Подскажите какие цифровые мкс с максимальной частотой работы. И какая существует макс. частота?...

Отечественные цифровые осциллографы
Повсюду слышишь Атен, Ригол и так далее... Уважаемое сообщество, что скажете о приборах,...

Аналоговые,импульсные,дискретные и цифровые системы
Аналоговые,импульсные,дискретные и цифровые системы. что это за системы такие? в нэте мало что про...

3
9 / 9 / 2
Регистрация: 19.06.2015
Сообщений: 41
10.07.2015, 14:45  [ТС] 2
Основные сведения о целочисленных цифровых фильтрах
и способах их проектирования можно найти в приведённых статьях
0
10205 / 6587 / 493
Регистрация: 28.12.2010
Сообщений: 21,165
Записей в блоге: 1
10.07.2015, 15:30 3
...вы автор? Потому как согласно:
Целочисленные цифровые фильтры


придется удалить данные материалы за нарушение авторских и прав издателя, а вам выдать предупреждение.
0
10205 / 6587 / 493
Регистрация: 28.12.2010
Сообщений: 21,165
Записей в блоге: 1
13.07.2015, 13:35 4
Вложения удалены по требованию правообладателя (издательство журнала "Компоненты и технологии").
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.07.2015, 13:35

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Цифровые часы-термометр (внутренний и внешний)
Нарисовал свою схему. Выслушаю любые критические замечания по схеме. ...

Цифровые рекурсивные фильтры
Часть 1. Часть 2. Часть 3. Я долго думал, как назвать тему. Вариантов было много: от...

Цифровые фильтры (КИХ и БПФ)
Всем привет, На сайте MSDN нашел готовые классы, реализующие фильтры FIR (КИХ) и FFT (БПФ), но...

VBA Excel автофильтр: вместо "фильтры по дате" предлагается "текстовые фильтры"
Доброго времени суток, уважаемые форумчане! Пожалуйста, подскажите решение следующей дилеммы: С...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.