Читайте также:
|
|
При конструировании параллельно-рекурсивного КИХ-фильтра необходимо решить три задачи:
- выбрать размеры окна обработки и класс базисных функций разложения (8.5) или (8.15);
- из полного множества базисных функций выбранного класса выделить фактически используемые в разложении К функций;
- рассчитать коэффициенты фильтра.
Первая задача может быть решена эвристически. Вторая и третья — решаются одновременно, в ходе переборной процедуры численных расчетов.
Выделенное подмножество из К базисных функций должно обеспечивать как можно более высокую эффективность обработки сигналов. Для определения наилучшего подмножества в общем случае нужно перебрать все возможные сочетания по К базисным функциям в их полном множестве, вычислить для каждого сочетания некоторый показатель качества R и найти вариант, соответствующий максимальному значению показателя. Однако такой перебор оказывается практически неосуществимым из-за чрезмерного объема необходимых вычислений.
Наиболее просто было бы заранее ввести некоторое упорядочение базисных функций (например, для базиса Фурье — по возрастанию «частотного индекса») и использовать первые K функций из упорядоченного набора. Но, во-первых, не всегда удается указать «естественный» порядок следования функций (для прямоугольного базиса, в двумерном случае и т.д.), и, во-вторых, выбранное подмножество может оказаться весьма далеким от оптимального.
Для выбора базисных функций можно использовать субоптимальный метод последовательного присоединения («селекции вперед»), широко применяемый для выделения подмножества признаков в задачах распознавания образов. Согласно ему, сначала выбирается единственная функция, обеспечивающая максимум показателя качества, затем к ней присоединяется еще одна, максимизирующая показатель в паре с уже выбранной, и так далее до получения набора из К функций. (Для базиса Фурье в варианте с попарной реализацией звеньев процедура модифицируется: на каждом шаге добавляется не по одной, а по группе функций, связанных одинаковыми значениями индексов.) Данный метод резко сокращает вычислительные затраты по сравнению с полным перебором при незначительной потере оптимальности формируемого подмножества базисных функций.
Как следует из сказанного выше, для каждого анализируемого подмножества базисных функций требуется рассчитывать показатель качества обработки сигналов, а для окончательного варианта подмножества - и коэффициенты разложения импульсной характеристики фильтра в ряд:
или для 2D:
Вектор-столбец искомых коэффициентов А — задается матричным уравнением вида
а показатель качества, максимизируемый в процессе выбора базисных функций, соотношением
где В — невырожденная симметрическая матрица, С={ }, — вектор-столбец. Специфика расчета фильтра для каждой конкретной задачи заключается только в способе вычисления элементов матрицы В и вектора С.
Дата добавления: 2015-11-16; просмотров: 39 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Принцип построения параллельно-рекурсивных КИХ-фильтров. | | | Расчет параллельно-рекурсивного КИХ фильтра при аппроксимации ИХ ЛИС(ЛПП)-системы. |