Physical configuration-based feedforward active noise control using adaptive second-order truncated Volterra filter
This paper presents a physical configuration-based feedforward active noise control scheme with an adaptive second-order truncated Volterra filter for point source cancellation in three-dimensional free-field acoustic environment. The inertial particle swarm optimization (PSO) algorithm is used as t...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
SAGE Publishing
2021-03-01
|
Series: | Journal of Low Frequency Noise, Vibration and Active Control |
Online Access: | https://doi.org/10.1177/1461348419897644 |
Summary: | This paper presents a physical configuration-based feedforward active noise control scheme with an adaptive second-order truncated Volterra filter for point source cancellation in three-dimensional free-field acoustic environment. The inertial particle swarm optimization (PSO) algorithm is used as the parameter adjustment mechanism for tuning the coefficients of the adaptive Volterra filter. The first motivation of this paper is to provide a precise description of the relationship between the degree of cancellation and the physical distances between system components. The second motivation is to improve the cancellation performance in the presence of nonlinearities with the adaptive Volterra filter in light of the characteristics of sensing microphone and actuating loudspeaker. The reason for choosing the inertial PSO algorithm is that it can avoid the trap of local optima. The work thus presented makes two main contributions. The first is using the degree of cancellation as a function of the physical distances between system components to provide a quantitative analysis of system performance. The second is the application of the adaptive Volterra filter, which achieves improvements in the cancellation performance of the system under different physical configurations with a reasonable compromise with complexity. For consistency with the numerical analysis, several simulation experiments are conducted using MATLAB/Simulink. |
---|---|
ISSN: | 1461-3484 2048-4046 |