Адаптивные алгоритмы фильтрации на основе ортогонального преобразования

 
Здравствуйте. Подскажите, пожалуйста, пример реализации адаптивного фильтра на основе ортгонального преобразования (ДКП, ДПФ, ДПХ).
Прочитал очень много литературы по данной теме, пытался реализовать несколько вариантов данного алгоритма, но безуспешно. Фильтр либо расходится, либо (при выборе параметра mu очень маленьким) показывает хуже результаты, чем NLMS. Хотя в тех же книгах говориться о результатах, намного превосходящих NLMS.
В работе алгоритма имеется такая важная особенность, как нормировка на мощность каждого ортогонально-преобразованного отсчета при обновлении коэффициентов фильтра. Так вот, если я заменяю ее на нормировку на сумму мощностей (по аналогии с NLMS), то все прекрасно сходится, но результаты получаются аналогичными NLMS.

Порядки фильтров, которые использую: 128, 256, 512, 1024
Причина обращения: