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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
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 |
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. |
---|