Sie verfolgen jetzt diese Einreichung
- Aktualisierungen können Sie in Ihrem Feed verfolgter Inhalte sehen.
- Je nach Ihren Kommunikationseinstellungen können Sie auch E-Mails erhalten.
This simple simulation shows the implementation of FxLMS algorithm for a single channel feed-forward active noise control system. Here, the controller generates an "anti-noise" signal to result a destructive interference at the sensor position. The objective is to minimize the noise residue.
The process comprises of two tasks: the "off-line" identification of the secondary propagation path that stays between the actuator and sensor; and the "on-line" control, in which the parameters of the controller are adjusted.
Similar to my previous code, "BEM Code for 2D Pulsating Cylinder", I use only simple programming technique and basic commands. Function "filter()" can be substitute with convolution routine, i.e., y=h(k)*s(k). A brief explanation on the system and line by line comments are provided.
Zitieren als
Agustinus Oey (2026). Active noise control system using FxLMS algorithm (https://de.mathworks.com/matlabcentral/fileexchange/27277-active-noise-control-system-using-fxlms-algorithm), MATLAB Central File Exchange. Abgerufen .
Allgemeine Informationen
- Version 1.1.0.0 (2,96 KB)
Kompatibilität der MATLAB-Version
- Kompatibel mit allen Versionen
Plattform-Kompatibilität
- Windows
- macOS
- Linux
| Version | Veröffentlicht | Versionshinweise | Action |
|---|---|---|---|
| 1.1.0.0 | Correction on line 130 and 132: selection of data to be reported. |
||
| 1.0.0.0 |
