© The Institution of Engineering and Technology
A new block adaptive algorithm for active noise control systems is proposed. The proposed approach uses two adaptive filters, where the first one is used for identification of the unknown system. The second one is adapted using the coefficient of the first filter, with the purpose to minimise the output error. To reduce the computational complexity, implementation of new algorithm in the frequency domain is proposed. The analysis of this approach and simulation results show that the new algorithm exhibits faster convergence speed and smaller steady-state error, as compared with the filtered-x least mean square and its modifications.
References
-
-
1)
-
1. Kuo, S., Morgan, D.R.: ‘Active noise control systems’ (Wiley, New York, 1996).
-
2)
-
16. Blahut, R.E.: ‘Fast algorithms for signal processing’ (Cambridge University Press, Cambridge, 1985).
-
3)
-
8. Bjarnason, E.: ‘Active noise cancellation using a modified form of the filtered-X LMS algorithm’. Proc. Eusipco Signal Processing V, Brussels, Belgium, August 1992, pp. 1053–1056.
-
4)
-
17. Ammar, G., Gader, P.: ‘A variant of Gohberg–Semencul formula involving circulant matrices’, SIAM J. Matrix Anal. Appl., 1991, 12, pp. 534–540 (doi: 10.1137/0612038).
-
5)
-
5. Chan, S., Chu, Y.: ‘Performance analysis and design of FxLMS algorithm in broadband ANC system with online secondary-path modeling’, IEEE Trans. Audio Speech Lang. Process., 2012, 20, (3), pp. 982–993 (doi: 10.1109/TASL.2011.2169789).
-
6)
-
11. Das, D.P., Panda, G., Kuo, S.M.: ‘New block filtered-X LMS algorithms for active noise control systems’, IET Signal Process., 2007, 1, (2), pp. 73–81 (doi: 10.1049/iet-spr:20060220).
-
7)
-
12. Das, D.P., Moreau, D.J., Cazzolato, B.S.: ‘A computationally efficient frequency-domain filtered-X LMS algorithm for virtual microphone’, Mech. Syst. Signal Process., 2013, 37, pp. 440–454 (doi: 10.1016/j.ymssp.2012.12.005).
-
8)
-
10. Ferrara, E.R.: ‘Fast implementation of LMS adaptive filters’, IEEE Trans. Acoust. Speech Signal Process., 1980, 28, (4), pp. 474–475 (doi: 10.1109/TASSP.1980.1163432).
-
9)
-
9. Krstajic, B., Zecevic, Z., Uskokovic, Z.: ‘Increasing convergence speed of FxLMS algorithm in white noise environment’, AEU–Int. J. Electron. Commun., 2013, 67, pp. 848–853 (doi: 10.1016/j.aeue.2013.04.012).
-
10)
-
15. Hsieh, L.S.L., Wood, S.L.: ‘Performance analysis of time domain block LMS algorithm’. IEEE Int. Conf. on Acoustics, Speech, and Signal Processing, ICASSP-93, Minneapolis, Minnesota, USA, April 1993, pp. 535–538.
-
11)
-
4. Tabatabaei, I., Abdulla, W.H.: ‘Theoretical convergence analysis of FxLMS algorithm’, Signal Process., 2010, 90, pp. 3046–3055 (doi: 10.1016/j.sigpro.2010.05.009).
-
12)
-
3. Elliot, S.J.: ‘Signal proccesing for active control’ (Academic Press, London, 2001).
-
13)
-
13. Shen, Q., Spanias, A.S.: ‘Time and frequency domain X block LMS algorithms for single channel active noise control’, Noise Control Eng. J., 1996, 44, pp. 281–293 (doi: 10.3397/1.2828414).
-
14)
-
14. Prosolov, V.V.: ‘Problems and theorems in linear algebra’ (American Mathematical Society, Rhode Island, 1994).
-
15)
-
6. Snyder, S.D., Hansen, C.H.: ‘The effect of transfer function estimation errors on the filtered LMS algorithm’, IEEE Trans. Signal Process., 1994, 42, (4), pp. 950–953 (doi: 10.1109/78.285659).
-
16)
-
2. Haykin, S.: ‘Adaptive filter theory’ (Prentice-Hall, New Jersey, 2002).
-
17)
-
7. Tabatabaei, I., Abdulla, W.H.: ‘Effects of imperfect secondary path modeling on adaptive active noise control systems’, IEEE Trans. Control Syst. Technol., 2011, PP, pp. 1–11.
http://iet.metastore.ingenta.com/content/journals/10.1049/iet-spr.2014.0182
Related content
content/journals/10.1049/iet-spr.2014.0182
pub_keyword,iet_inspecKeyword,pub_concept
6
6