Home > Research > Publications & Outputs > Reducing the Computational Complexity of an RLS...

Associated organisational unit

View graph of relations

Reducing the Computational Complexity of an RLS-Based Adaptive Controller in ANVC Applications

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNChapter

Published
Publication date2009
Host publicationAdvances in Computer Science and Engineering: 13th International CSI Computer Conference, CSICC 2008 Kish Island, Iran, March 9-11, 2008 Revised Selected Papers
EditorsHamid Sarbazi-Azad, Behrooz Parhami, Seyed-Ghassem Miremadi, Shaahin Hessabi
Place of PublicationBerlin
PublisherSPRINGER-VERLAG BERLIN
Pages259-266
Number of pages8
ISBN (electronic)978-3-540-89985-3
ISBN (print)978-3-540-89984-6
<mark>Original language</mark>English
Event13th International-Computer-Society-of-Iran-Computer Conference - Kish Isl
Duration: 9/03/200811/03/2008

Conference

Conference13th International-Computer-Society-of-Iran-Computer Conference
CityKish Isl
Period9/03/0811/03/08

Publication series

NameCOMMUNICATIONS IN COMPUTER AND INFORMATION SCIENCE
PublisherSPRINGER-VERLAG BERLIN
Volume6
ISSN (Print)1865-0929

Conference

Conference13th International-Computer-Society-of-Iran-Computer Conference
CityKish Isl
Period9/03/0811/03/08

Abstract

In this paper a fast array adaptive IIR filter in active noise and vibration control setup is presented. This fast array implementation is an extended form of the fast array algorithms for FIR filter which is studied in literature before. Since the original algorithm derived for ANVC applications was based on RLS recursion its computational complexity was of order O(n(2)) and it was also vulnerable to round-off and finite precision errors that may occur in real-time implementation of the algorithm. The proposed fast array solution of this algorithm not only reduces its computational complexity to the order of O(n) with the same performance, but also because of its matrix nature it has good numerical stability in real-time applications which is a necessity in active noise and vibration control applications.