Адаптивные фильтры

LMS, RLS, фильтры частотного диапазона, аффинный фильтр проекции, адаптивный фильтр решетки

DSP System Toolbox™ предлагает несколько изменений LMS и адаптивных алгоритмов фильтра конечной импульсной характеристики (FIR) RLS. В то время как эти алгоритмы отличаются подробно, они совместно используют общий операционный подход, который должен минимизировать ошибочное различие между адаптивным фильтром выход и желаемым сигналом. Среднеквадратичная погрешность (MSE) является обычно используемой метрикой, чтобы определить количество этой ошибки. Адаптивные фильтры широко используются в нескольких приложениях включая акустическое подавление помех, отмену эха, формирование луча, систему идентификации, био медицинское улучшение сигнала, эквализацию каналов связи, и т.д. Для примеров, иллюстрирующих некоторые из этих приложений, смотрите System Identification КИХ-Фильтра Используя LMS-алгоритм, Подавления помех Используя LMS-алгоритм Данных Знака и Обратного System Identification Используя Алгоритм RLS.

Когда входные параметры окрашены, аффинная проекция адаптивные алгоритмы фильтра, предлагаемые dsp.AffineProjectionFilter объект значительно улучшает быстроту сходимости по изменениям LMS. Для увеличенной вычислительной стоимости адаптивный алгоритм фильтра решетки предложен dsp.AdaptiveLatticeFilter объект может обеспечить лучшую сходимость по LMS и дубликатам RLS. Можно также реализовать адаптивного КИХ, просачиваются частотный диапазон с помощью dsp.FrequencyDomainAdaptiveFilter объект.

Эффективность сходимости определяется траекторией фактического MSE, определенного msesim, и как это сходится с предсказанным MSE, определенным msepred.

Объекты

dsp.BlockLMSFilterВычислите выход, ошибку и веса с помощью блока LMS адаптивный алгоритм
dsp.LMSFilterВычислите выход, ошибку и веса адаптивного фильтра LMS
dsp.RLSFilterВычислите выход, ошибку и коэффициенты с помощью алгоритма рекурсивных наименьших квадратов (RLS)
dsp.AffineProjectionFilterВычислите выход, ошибку и коэффициенты с помощью Алгоритма аффинной проекции (AP)
dsp.AdaptiveLatticeFilterАдаптивный фильтр решетки
dsp.FastTransversalFilterБыстро трансверсальный КИХ наименьших квадратов адаптивный фильтр
dsp.FilteredXLMSFilterФильтрованный фильтр XLMS
dsp.FrequencyDomainAdaptiveFilterВычислите выход, ошибку и коэффициенты с помощью КИХ частотного диапазона адаптивный фильтр

Блоки

Block LMS FilterВычислите выход, ошибку и веса с помощью LMS адаптивный алгоритм
Fast Block LMS FilterВычислите выход, ошибку и веса с помощью LMS адаптивный алгоритм
Frequency-Domain Adaptive FilterВычислите выход, ошибку и коэффициенты с помощью КИХ частотного диапазона адаптивный фильтр
Kalman FilterПредскажите или оцените состояния динамических систем
LMS FilterВычислите выход, ошибку и веса с помощью LMS адаптивный алгоритм
LMS UpdateОцените веса адаптивного фильтра LMS
RLS FilterВычислите отфильтрованный выход, отфильтруйте ошибку и отфильтруйте веса для данного входа, и желал сигнала с помощью RLS адаптивный алгоритм фильтра

Темы

Обзор адаптивных фильтров и приложения

Общее обсуждение того, как адаптивные фильтры работают, список адаптивных алгоритмов фильтра в DSP System Toolbox, эффективности сходимости и деталях о немногих распространенных приложениях.

System Identification КИХ-фильтра Используя LMS-алгоритм

Идентифицируйте неизвестную систему с помощью LMS-алгоритма.

System Identification КИХ-фильтра Используя нормированный LMS-алгоритм

Идентифицируйте неизвестную систему с помощью нормированного LMS-алгоритма.

Сравните эффективность сходимости между LMS-алгоритмом и нормированным LMS-алгоритмом

Сравните скорость, с которой сходятся адаптивные алгоритмы фильтра.

Улучшение сигнала Используя LMS и алгоритмы NLMS

Вводит адаптивный, проникает в приложение улучшения сигнала.

Подавление помех Используя LMS-алгоритм данных знака

Выполните подавление помех с помощью LMS-алгоритма данных знака.

Сравните RLS и адаптивные алгоритмы фильтра LMS

Сравнение RLS и адаптивных алгоритмов фильтра LMS.

Обратный System Identification Используя алгоритм RLS

Выполните обратную систему идентификации с помощью dsp.RLSFilter.

Удалите низкочастотный шум в Simulink Используя нормированный адаптивный фильтр LMS

Спроектируйте нормированный адаптивный фильтр LMS и используйте его, чтобы удалить низкочастотный шум в Simulink®.

Подавление помех в Simulink Используя нормированный адаптивный фильтр LMS

Удалите окрашенный шум, сгенерированный из акустической среды, с помощью нормированного адаптивного фильтра LMS.

Сигнал переменного размера поддерживает системные объекты DSP

Список Системных объектов, которые поддерживают сигналы переменного размера в DSP System Toolbox.

Рекомендуемые примеры