Adjoint LMS (ALMS) Algorithm Based Active Noise Control with Feedback Path Modeling
Journal Title: International Journal on Computer Science and Engineering - Year 2010, Vol 2, Issue 9
Abstract
In active noise control (ANC) systems, there exists an inherent feedback from the loudspeaker to the primary microphone. Adjoint least mean square (ALMS) algorithm is known to be an alternative to the widely used filtered x LMS (FxLMS) for reducing the computational complexity and memory rquirements, especially in the case of multi-channel systems. Further FxLMS algorithm is based on the assumption that the order of the weighing filter and secondary path can be commuted which is not always true in practice. Though ALMS do not make such an assumption, neither FxLMS nor the ALMS algorithms consider the feedback path effect that is inherent in ANC systems. We propose a feedback ANC system based on ALMS algorithm which is analogous to the system based on FxLMS. Detailed computational complexity analysis for addition and multiplication equirements is presented and are compared with those of its counterpart to establish its usefulness. Simulation results show the convergence characteristics of the ALMS based ANC with feedback path modeling is on par with that based on FxLMS.
Authors and Affiliations
U Ramachandraiah , M Singaperumal , B Purniah
Efficient Parallel Data Processing in the Cloud
Cloud computing is a distributed computing technology which is the combination of hardware and software and delivered as a service to store, manage and process data. A new system is proposed to allocate resources dynamic...
The Importance of Feature Selection in Classification
Feature Selection is an important technique for classification for reducing the dimensionality of feature space and it removes redundant, irrelevant, or noisy data. In this paper the feature are selected based on the...
Correlating Dimensions of Inheritance Hierarchy with Complexity & Reuse
Inheritance is the vital feature of any object oriented software which provides reuse of exiting classes for designing new classes. Higher reuse provides higher productivity and greater quality. Inheritance hierarchy is...
SERVICE ORIENTED APPLICATION IN AGENT BASED VIRTUAL KNOWLEDGE COMMUNITY
With the availability of the Internet, virtual communities are proliferating at an unprecedented rate. Indepth understanding of virtual community dynamics can help us to address critical organizational and information sy...
ACO in e-Learning: Towards an adaptive learning path
Today we are in an era where drastic advancements in networking and information technology are in action. The learning process has also taken these advancements, as a result of which e-learning came to the scene. Persona...