Building a portable embedded device based on the ARM processor

This report presents an active noise control (ANC) system based on feed forward least mean square (LMS) algorithm and feed forward Filtered-X least mean square (FXLMS) algorithm for finite impulse response (FIR) adaptive filtering, together with a secondary path estimation scheme. The system is expe...

Full description

Saved in:
Bibliographic Details
Main Author: Wu, Yufengning
Other Authors: Chong Yong Kim
Format: Final Year Project
Language:English
Published: 2016
Subjects:
Online Access:http://hdl.handle.net/10356/67375
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
Description
Summary:This report presents an active noise control (ANC) system based on feed forward least mean square (LMS) algorithm and feed forward Filtered-X least mean square (FXLMS) algorithm for finite impulse response (FIR) adaptive filtering, together with a secondary path estimation scheme. The system is expected to be implemented with low cost compared with other existing digital signal processing (DSP) systems. As a result, Arduino Due microprocessor is selected to implement the ANC system in a duct. The hardware and software required for the low cost ANC system will be introduced in detail. A prototype ANC duct system has been configured to test the performance and effectiveness of the ANC system. The results are analyzed and recommendations are given for future research work to improve the performance of this low cost ANC system.