In active noise control systems using a filtered-x algorithm, the secondary path must be identified before the coefficients of the noise control filter are updated. The secondary path, however, has an impulse response that is continually changing in practical systems. This change degrades noise reduction and the stability of the system. Therefore, the coefficients of the secondary path filter must be adjusted to actual impulse response samples at specific intervals. This paper proposes a method to update the coefficients under active noise control without feeding extra noise to the secondary source. Instead, this method uses estimation errors. The coefficients of the noise control filter generally have the different estimation errors whenever the coefficients are updated. To use the estimation error, this method implements the additional filter modeled on the overall path from a detection sensor to an error sensor, through the primary path, the control filter and the secondary path. Two different coefficient sets of the noise control filter derive two equations on this overall path. A solution of these concurrent equations naturally yields the impulse response samples of the secondary path. This paper uses a system identification technique to solve the concurrent equations. This technique is practical in that calculation errors are distributed equally over all coefficients of the secondary path filter. Finally, computer simulations explained in this paper confirm that the concurrent equation method can refresh the coefficients under active noise control.
[1]
J. Nagumo,et al.
A learning method for system identification
,
1967,
IEEE Transactions on Automatic Control.
[2]
Juro Ohga,et al.
Equation for brief evaluation of convergence rate of the NLMS algorithm
,
1993
.
[3]
Mitsuji Muneyasu,et al.
Method to update the feedback control filter coefficients under active noise control
,
2000,
2000 IEEE International Symposium on Circuits and Systems. Emerging Technologies for the 21st Century. Proceedings (IEEE Cat No.00CH36353).
[4]
Scott D. Snyder,et al.
The effect of transfer function estimation errors on the filtered-x LMS algorithm
,
1994,
IEEE Trans. Signal Process..
[5]
L. J. Eriksson,et al.
Use of random noise for on‐line transducer modeling in an adaptive active attenuation system
,
1986
.
[6]
S.J. Elliott,et al.
Active noise control
,
1993,
IEEE Signal Processing Magazine.
[7]
Tomohiko Ise,et al.
Optimal on-line modeling of primary and secondary paths in active noise control systems
,
1996
.
[8]
Toshio Sone,et al.
Influence of modeling error on noise reduction performance of active noise control systems using filtered-X LMS algorithm
,
1996
.