scholarly journals A Time-Efficient Method for Determining an Optimal Scaling Factor and the Encoder Resolution in the Multichannel FXECAP-L Algorithm with Evolving Order for Active Noise Control

2019 ◽  
Vol 9 (3) ◽  
pp. 560 ◽  
Author(s):  
Ángel Vázquez ◽  
Xochitl Maya ◽  
Juan Avalos ◽  
Giovanny Sánchez ◽  
Juan Sánchez ◽  
...  

Affine projection (AP) algorithms have demonstrated faster convergence speed than conventional least mean square (LMS) algorithms, thus providing an attractive solution in the active noise control (ANC) field. However, the AP algorithms demand high computational cost, restricting their practical use in real-time ANC applications. Recently, a multichannel filtered-x error-coded affine projection-like (FXECAP-L) algorithm with evolving order has been proposed to reduce the computational burden by maintaining the convergence speed of AP algorithms. In order to obtain an efficient and robust FXECAP-L algorithm with evolving order, the scaling factor and encoder resolution need to be adjusted manually, which is a time-consuming and costly effort that must be carried out by expert designers. To reduce these costs and efforts, we introduce, for the first time, a strategy for automatic adjustment of the scaling factor and encoder resolution that benefits the rapid development of practical ANC applications. To demonstrate its practical use, we applied the proposed strategy for controlling the noise in an acoustic duct. The practical results demonstrate the automatic adjustment of the FXECAP-L algorithm which maintains high convergence speed at the expense of a small compromise in terms of processing time.

Electronics ◽  
2021 ◽  
Vol 10 (16) ◽  
pp. 1945
Author(s):  
Eduardo Pichardo ◽  
Ángel Vázquez ◽  
Esteban R. Anides ◽  
Juan C. Sánchez ◽  
Hector Perez ◽  
...  

Presently, the technology development trend of active noise control (ANC) systems is focused on implementing advanced adaptive filters in resource-constrained electronic appliances. Recently, several authors have proved that the use of two adaptive filter algorithms significantly improves the overall adaptive filter performance. However, the computational cost of these approaches is significantly increased since they use two filters simultaneously. Consequently, these filters cannot be implemented in these devices. To solve this problem, we propose a new ANC structure with switching selection based on filtered-x normalized least mean square (FxNLMS) and filtered-x sign least mean square (FxSLMS) algorithms to reduce the computational cost of the ANC system. The improvement of this factor has allowed us to introduce for the first time an advanced spike-based architecture, which can perform dual filter operations using dynamic routing, to be used in real ANC applications. The results have demonstrated that the computational cost of the proposed dual D-FxNLMS/SLMS algorithm is lower compared with previously reported solutions.


2017 ◽  
Vol 2017 ◽  
pp. 1-11 ◽  
Author(s):  
J. G. Avalos ◽  
A. Rodriguez ◽  
H. M. Martinez ◽  
J. C. Sanchez ◽  
H. M. Perez

Affine projection (AP) algorithms are commonly used to implement active noise control (ANC) systems because they provide fast convergence. However, their high computational complexity can restrict their use in certain practical applications. The Error Coded Affine Projection-Like (ECAP-L) algorithm has been proposed to reduce the computational burden while maintaining the speed of AP, but no version of this algorithm has been derived for active noise control, for which the adaptive structures are very different from those of other configurations. In this paper, we introduce a version of the ECAP-L for single-channel and multichannel ANC systems. The proposed algorithm is implemented using the conventional filtered-x scheme, which incurs a lower computational cost than the modified filtered-x structure, especially for multichannel systems. Furthermore, we present an evolutionary method that dynamically decreases the projection order in order to reduce the dimensions of the matrix used in the algorithm’s computations. Experimental results demonstrate that the proposed algorithm yields a convergence speed and a final residual error similar to those of AP algorithms. Moreover, it achieves meaningful computational savings, leading to simpler hardware implementation of real-time ANC applications.


2009 ◽  
Vol 16 (3) ◽  
pp. 325-334 ◽  
Author(s):  
Ya-li Zhou ◽  
Qi-zhi Zhang ◽  
Tao Zhang ◽  
Xiao-dong Li ◽  
Woon-seng Gan

In practical active noise control (ANC) systems, the primary path and the secondary path may be nonlinear and time-varying. It has been reported that the linear techniques used to control such ANC systems exhibit degradation in performance. In addition, the actuators of an ANC system very often have nonminimum-phase response. A linear controller under such situations yields poor performance. A novel functional link artificial neural network (FLANN)-based simultaneous perturbation stochastic approximation (SPSA) algorithm, which functions as a nonlinear mode-free (MF) controller, is proposed in this paper. Computer simulations have been carried out to demonstrate that the proposed algorithm outperforms the standard filtered-x least mean square (FXLMS) algorithm, and performs better than the recently proposed filtered-s least mean square (FSLMS) algorithm when the secondary path is time-varying. This observation implies that the SPSA-based MF controller can eliminate the need of the modeling of the secondary path for the ANC system.


2008 ◽  
Vol 16 (8) ◽  
pp. 1396-1408 ◽  
Author(s):  
Miguel Ferrer ◽  
Alberto Gonzalez ◽  
Maria de Diego ◽  
Gema Pinero

Sign in / Sign up

Export Citation Format

Share Document