Low-cost didactic platform for real-time adaptive filtering: Application on noise cancellation

被引:0
|
作者
Beccaro W. [1 ,2 ]
dos Santos R.B. [1 ,2 ]
Peres H.E.M. [1 ,2 ]
Justo J.F. [1 ]
机构
[1] Escola Politécnica, Universidade de São Paulo, SP, São Paulo
[2] Faculdade de Ciências da Fundação, Instituto Tecnológico de Osasco, Osasco
关键词
adaptive filters; Digital filters; embedded systems; least mean square algorithm; real-time systems;
D O I
10.1177/0020720919852182
中图分类号
学科分类号
摘要
Didactic platforms, used in real-time digital signal processing courses, are generally dedicated digital signal processors or field-programmable gate arrays. These devices are expensive and difficult to program, preventing their widespread use in signal processing courses. On the other hand, the new technology of digital signal controllers, microcontrollers with floating point and mathematical operations, can reduce the cost of dedicated platforms for real-time digital signal processors, facilitating the development of digital signal processors projects and educational applications, such as teaching adaptive filters. Here, we present a low-cost didactic platform for developing real-time adaptive filters using the digital signal processors hardware based on the ARM Cortex-M7 processor. We present the theoretical aspects of the least mean squares and normalized least mean squares algorithms and an experimental script to help students learn real-time adaptive filters. We also describe the platform structure and the performance measurement, in terms of mean square error, signal-to-noise ratio, and computational efficiency. Finally, we present a brief discussion on the use of this platform in classes and the improvement in the student engagement and attendance. © The Author(s) 2019.
引用
收藏
页码:141 / 157
页数:16
相关论文
共 50 条
  • [1] Adaptive Filtering for Noise Cancellation and Signal Analysis in Real-time
    Frech, Arnd
    Kluegel, Markus
    Russer, Peter
    [J]. 2013 EUROPEAN MICROWAVE CONFERENCE (EUMC), 2013, : 1123 - 1126
  • [2] A low-cost didactic experiment for teaching adaptive filtering for automatic control
    Forte de Oliveira Luna, Jose Diogo
    de Souza, Rafael Pissinati
    Feitosa Fortaleza, Eugenio Liborio
    [J]. 2023 15TH SEMINAR ON POWER ELECTRONICS AND CONTROL, SEPOC, 2023,
  • [3] Kepstrum Analysis and Real-Time Application to Noise Cancellation
    Jeong, J.
    [J]. PROCEEDINGS OF THE 8TH WSEAS INTERNATIONAL CONFERENCE ON RECENT ADVANCES IN SIGNAL PROCESSING, ROBOTICS AND AUTOMATION, 2009, : 149 - 154
  • [4] Real-Time Adaptive Noise and Echo Cancellation on a Compact Microcontroller
    Vandermeer, Joshua
    Giuliani, Frank
    Low, Erica
    Thomasson, Katherine
    Spanias, Andreas
    [J]. 2020 11TH INTERNATIONAL CONFERENCE ON INFORMATION, INTELLIGENCE, SYSTEMS AND APPLICATIONS (IISA 2020), 2020, : 229 - 233
  • [5] A Simple, Low-Cost Platform for Real-Time Isothermal Nucleic Acid Amplification
    Craw, Pascal
    Mackay, Ruth E.
    Naveenathayalan, Angel
    Hudson, Chris
    Branavan, Manoharanehru
    Sadiq, S. Tariq
    Balachandran, Wamadeva
    [J]. SENSORS, 2015, 15 (09) : 23418 - 23430
  • [6] Implementation of a Low-Cost Inertial Navigation System on a Real-Time Linux Platform
    Fourie, Dehann
    Meyer, Johan
    [J]. 2009 AFRICON, VOLS 1 AND 2, 2009, : 227 - 232
  • [7] A Practical Design and Implementation of a Low-Cost Platform for Real-Time Diagnostic Imaging
    Ravi, Mural
    Sanagapati, Siva Sankara Sai
    [J]. IEEE ACCESS, 2017, 5 : 24941 - 24947
  • [8] Underwater Noise Monitoring with Real-Time and Low-Cost Systems, (The CORMA Experience)
    Diviacco, Paolo
    Nadali, Antonio
    Iurcev, Massimiliano
    Burca, Mihai
    Carbajales, Rodrigo
    Gangale, Matteo
    Busato, Alessandro
    Brunetti, Fabio
    Grio, Lorenzo
    Viola, Alberto
    Potleca, Nikolas
    [J]. JOURNAL OF MARINE SCIENCE AND ENGINEERING, 2021, 9 (04)
  • [9] Low-cost real-time environmental noise monitoring system design and implementation
    Hamamcı S.F.
    Doğru A.Ö.
    [J]. International Journal of Environmental Studies, 2024, 81 (03) : 1045 - 1057
  • [10] Design and Implementation of a Low-Cost Real-Time Control Platform for Power Electronics Applications
    Aravena, Jose
    Carrasco, Dante
    Diaz, Matias
    Uriarte, Matias
    Rojas, Felix
    Cardenas, Roberto
    Carlos Travieso, Juan
    [J]. ENERGIES, 2020, 13 (06)