Skip to main content
Erschienen in: Wireless Personal Communications 4/2019

15.09.2018

Performance Analysis of MSFRLS-VFF Based Real-Time Adaptive Noise Canceller with RLS and APA Algorithms Using TMS320C6713 Processor

verfasst von: Deepak Kumar Gupta, Vijay Kumar Gupta, Mahesh Chandra, Bishwajeet Pandey

Erschienen in: Wireless Personal Communications | Ausgabe 4/2019

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

In this paper, the real-time adaptive noise canceller (ANC) system is implemented using modified sigmoid function variation based recursive least square with variable forgetting factor (MSFRLS-VFF) algorithm. The experiment is performed on DSP TMS320C6713. The performance of MSFRLS-VFF algorithm is evaluated and comparison is made with conventional RLS and affine projection algorithm (APA). In the experimental setup, the different types of noises are artificially added into the clean signals to make the signal noisy at different input SNR levels (− 5 dB to 10 dB). The result shows that MSFRLS-VFF algorithm provides superior performance than RLS and APA algorithm (the best performance achieved for SNR improvement is 2.2 dB over RLS and 2.1 dB over APA at − 5 dB input SNR with filter order 10). Also, the MSFRLS-VFF algorithm provides minimum mean square error than RLS and APA algorithms, however computational complexity of APA algorithm is less as compared to MSFRLS-VFF and RLS algorithms. The output error-free signal obtained after MATLAB simulation and from TMS320C6713 DSP shows the similar result that proves the correctness of the setup.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Ryu, B. S., Lee, J. K., Kim, J., & Lee, C. W. (2008). Hardware implementation of an adaptive noise canceller in an automobile environment. In Advanced Packaging and Systems Symposium, Seoul (pp. 45–48). Ryu, B. S., Lee, J. K., Kim, J., & Lee, C. W. (2008). Hardware implementation of an adaptive noise canceller in an automobile environment. In Advanced Packaging and Systems Symposium, Seoul (pp. 45–48).
2.
Zurück zum Zitat Ryu, B. S., Lee, J. K., Kim J., & Lee C. W. (2008). The performance of an adaptive noise canceller with DSP processor. In 40th southeastern symposium on system theory, University of New Orleans, LA, USA (pp. 42–45). Ryu, B. S., Lee, J. K., Kim J., & Lee C. W. (2008). The performance of an adaptive noise canceller with DSP processor. In 40th southeastern symposium on system theory, University of New Orleans, LA, USA (pp. 42–45).
3.
Zurück zum Zitat Kuo, S. M., & Morgan, D. R. (1999). Active noise control: A tutorial review. In Proceedings of the IEEE (Vol. 87(6), pp. 943–973). Kuo, S. M., & Morgan, D. R. (1999). Active noise control: A tutorial review. In Proceedings of the IEEE (Vol. 87(6), pp. 943–973).
4.
Zurück zum Zitat Kuo, S. M., Kong, X., & Gan, W. S. (2000). Applications of adaptive feedback active noise control system. IEEE Transactions on Control System Technologies, 11(2), 216–220.CrossRef Kuo, S. M., Kong, X., & Gan, W. S. (2000). Applications of adaptive feedback active noise control system. IEEE Transactions on Control System Technologies, 11(2), 216–220.CrossRef
6.
Zurück zum Zitat Milani, A. A., Alderson, J., Kamath, G. D, & Lu, Y. (2016). Robust adaptive noise canceling (ANC) in a personal audio device. U S Patent 9324311 Milani, A. A., Alderson, J., Kamath, G. D, & Lu, Y. (2016). Robust adaptive noise canceling (ANC) in a personal audio device. U S Patent 9324311
7.
Zurück zum Zitat Kar, A., & Chandra, M. (2015). Performance evaluation of a new variable tap-length learning algorithm for automatic structure adaptation in linear adaptive filters. International Journal of Electronics and Communications, 69, 253–261.CrossRef Kar, A., & Chandra, M. (2015). Performance evaluation of a new variable tap-length learning algorithm for automatic structure adaptation in linear adaptive filters. International Journal of Electronics and Communications, 69, 253–261.CrossRef
8.
Zurück zum Zitat Kar, A., & Chandra, M. (2015). An improved variable structure adaptive filter design and analysis for acoustic echo cancellation. Radioengineering, 24(1), 252–261.CrossRef Kar, A., & Chandra, M. (2015). An improved variable structure adaptive filter design and analysis for acoustic echo cancellation. Radioengineering, 24(1), 252–261.CrossRef
9.
Zurück zum Zitat Gupta, D. K., Gupta, V. K., & Chandra, M. (2014). Review paper on linear and nonlinear acoustic echo cancellation. In Proceedings of the 3rd international conference on frontiers of intelligent computing: Theory and applications (FICTA 2014) (Vol. 2, pp. 465–473). Springer. Gupta, D. K., Gupta, V. K., & Chandra, M. (2014). Review paper on linear and nonlinear acoustic echo cancellation. In Proceedings of the 3rd international conference on frontiers of intelligent computing: Theory and applications (FICTA 2014) (Vol. 2, pp. 465–473). Springer.
10.
Zurück zum Zitat Widrow, B., Glover J. R., & McCool, J. M. (1975). Adaptive noise canceling: Principles and applications. In Proceedings of IEEE (pp. 1692–1716). Widrow, B., Glover J. R., & McCool, J. M. (1975). Adaptive noise canceling: Principles and applications. In Proceedings of IEEE (pp. 1692–1716).
11.
Zurück zum Zitat Farhang-Boroujeny, B. (1999). Adaptive filters, theory and applications. New York: Wiley.MATH Farhang-Boroujeny, B. (1999). Adaptive filters, theory and applications. New York: Wiley.MATH
12.
Zurück zum Zitat Choi, Y. S., Shin, H. C., & Song, W. J. (2006). Affine projection algorithms with adaptive regularization matrix. In IEEE acoustics, speech, and signal processing conference (IEEE 2006) (pp. 201–204). Choi, Y. S., Shin, H. C., & Song, W. J. (2006). Affine projection algorithms with adaptive regularization matrix. In IEEE acoustics, speech, and signal processing conference (IEEE 2006) (pp. 201–204).
13.
Zurück zum Zitat Chassaing, R. (2002). DSP application using C and the TMS320C6x DSK. Hoboken: Wiley.CrossRef Chassaing, R. (2002). DSP application using C and the TMS320C6x DSK. Hoboken: Wiley.CrossRef
14.
Zurück zum Zitat Welch, T. B., Wright, C. H. G., & Morrow, M. C. (2016). Real time digital signal processing from MATLAB to C with the TMS320C6x DSPs (3rd ed.). Boca Raton: CRC Press. Welch, T. B., Wright, C. H. G., & Morrow, M. C. (2016). Real time digital signal processing from MATLAB to C with the TMS320C6x DSPs (3rd ed.). Boca Raton: CRC Press.
15.
Zurück zum Zitat Rodriguez, A., Martinez, J. O., Avalos, J. G., & Sanchez J. C. (2016). Implementation of the error coded affine projection algorithm in the DSP TMS320C6713. In IEEE international conference on electronics, communications and computers (CONIELECOMP 2016) (pp. 7–12). Rodriguez, A., Martinez, J. O., Avalos, J. G., & Sanchez J. C. (2016). Implementation of the error coded affine projection algorithm in the DSP TMS320C6713. In IEEE international conference on electronics, communications and computers (CONIELECOMP 2016) (pp. 7–12).
16.
Zurück zum Zitat Junfeng, W. (2009). A variable forgetting factor RLS adaptive filtering algorithm. In 3rd IEEE international symposium on microwave, antenna, propagation and EMC technologies for wireless communication (pp. 1127–1130). Junfeng, W. (2009). A variable forgetting factor RLS adaptive filtering algorithm. In 3rd IEEE international symposium on microwave, antenna, propagation and EMC technologies for wireless communication (pp. 1127–1130).
17.
Zurück zum Zitat Leung, S. H., & So, C. F. (2005). Gradient-based variable forgetting factor RLS algorithm in time-varying environments. IEEE Transactions on Signal Processing, 53(8), 3141–3150.MathSciNetCrossRefMATH Leung, S. H., & So, C. F. (2005). Gradient-based variable forgetting factor RLS algorithm in time-varying environments. IEEE Transactions on Signal Processing, 53(8), 3141–3150.MathSciNetCrossRefMATH
18.
Zurück zum Zitat Ting, Y. T., & Childers D. G. (1999). Speech analysis using the weighted recursive least squares algorithm with a variable forgetting factor. In IEEE acoustics, speech, and signal processing conference (pp. 389–392). Ting, Y. T., & Childers D. G. (1999). Speech analysis using the weighted recursive least squares algorithm with a variable forgetting factor. In IEEE acoustics, speech, and signal processing conference (pp. 389–392).
19.
Zurück zum Zitat Leung, S. H., & So, C. F. (2001). Nonlinear RLS algorithm using variable forgetting factor in mixture noise. In IEEE acoustics, speech, and signal processing conference (pp. 3777–3780). Leung, S. H., & So, C. F. (2001). Nonlinear RLS algorithm using variable forgetting factor in mixture noise. In IEEE acoustics, speech, and signal processing conference (pp. 3777–3780).
20.
Zurück zum Zitat Gupta, V. K., Gupta, D. K., & Chandra, M. (2014). Real time noise canceller using modified sigmoid function RLS algorithm. In Proceedings of international conference on computational vision and robotic (ICCVR 2014) (pp. 63–70). Gupta, V. K., Gupta, D. K., & Chandra, M. (2014). Real time noise canceller using modified sigmoid function RLS algorithm. In Proceedings of international conference on computational vision and robotic (ICCVR 2014) (pp. 63–70).
21.
Zurück zum Zitat Samudravijaya, K., Rao, P. V. S., & Agrawal, S. S. (2000). Hindi speech database. In Proceedings of international conference on spoken language processing (ICSLP00), CDROM00192. Pdf. Samudravijaya, K., Rao, P. V. S., & Agrawal, S. S. (2000). Hindi speech database. In Proceedings of international conference on spoken language processing (ICSLP00), CDROM00192. Pdf.
22.
Zurück zum Zitat Varga, A., Steeneken, H. J. M., & Jones, D. (1992). The noisex-92 study on the effect of the additive noise on automatic speech recognition system. Reports of NATO Research Study Group (RSG.10). Varga, A., Steeneken, H. J. M., & Jones, D. (1992). The noisex-92 study on the effect of the additive noise on automatic speech recognition system. Reports of NATO Research Study Group (RSG.10).
Metadaten
Titel
Performance Analysis of MSFRLS-VFF Based Real-Time Adaptive Noise Canceller with RLS and APA Algorithms Using TMS320C6713 Processor
verfasst von
Deepak Kumar Gupta
Vijay Kumar Gupta
Mahesh Chandra
Bishwajeet Pandey
Publikationsdatum
15.09.2018
Verlag
Springer US
Erschienen in
Wireless Personal Communications / Ausgabe 4/2019
Print ISSN: 0929-6212
Elektronische ISSN: 1572-834X
DOI
https://doi.org/10.1007/s11277-018-5929-5

Weitere Artikel der Ausgabe 4/2019

Wireless Personal Communications 4/2019 Zur Ausgabe

Neuer Inhalt