8 research outputs found

    SoundCompass: a distributed MEMS microphone array-based sensor for sound source localization

    Get PDF
    Sound source localization is a well-researched subject with applications ranging from localizing sniper fire in urban battlefields to cataloging wildlife in rural areas. One critical application is the localization of noise pollution sources in urban environments, due to an increasing body of evidence linking noise pollution to adverse effects on human health. Current noise mapping techniques often fail to accurately identify noise pollution sources, because they rely on the interpolation of a limited number of scattered sound sensors. Aiming to produce accurate noise pollution maps, we developed the SoundCompass, a low-cost sound sensor capable of measuring local noise levels and sound field directionality. Our first prototype is composed of a sensor array of 52 Microelectromechanical systems (MEMS) microphones, an inertial measuring unit and a low-power field-programmable gate array (FPGA). This article presents the SoundCompass's hardware and firmware design together with a data fusion technique that exploits the sensing capabilities of the SoundCompass in a wireless sensor network to localize noise pollution sources. Live tests produced a sound source localization accuracy of a few centimeters in a 25-m2 anechoic chamber, while simulation results accurately located up to five broadband sound sources in a 10,000-m2 open field

    Design Considerations When Accelerating an FPGA-Based Digital Microphone Array for Sound-Source Localization

    Get PDF
    The use of microphone arrays for sound-source localization is a well-researched topic. The response of such sensor arrays is dependent on the quantity of microphones operating on the array. A higher number of microphones, however, increase the computational demand, making real-time response challenging. In this paper, we present a Filter-and-Sum based architecture and several acceleration techniques to provide accurate sound-source localization in real-time. Experiments demonstrate how an accurate sound-source localization is obtained in a couple of milliseconds, independently of the number of microphones. Finally, we also propose different strategies to further accelerate the sound-source localization while offering increased angular resolution

    FPGA-based architectures for acoustic beamforming with microphone arrays : trends, challenges and research opportunities

    Get PDF
    Over the past decades, many systems composed of arrays of microphones have been developed to satisfy the quality demanded by acoustic applications. Such microphone arrays are sound acquisition systems composed of multiple microphones used to sample the sound field with spatial diversity. The relatively recent adoption of Field-Programmable Gate Arrays (FPGAs) to manage the audio data samples and to perform the signal processing operations such as filtering or beamforming has lead to customizable architectures able to satisfy the most demanding computational, power or performance acoustic applications. The presented work provides an overview of the current FPGA-based architectures and how FPGAs are exploited for different acoustic applications. Current trends on the use of this technology, pending challenges and open research opportunities on the use of FPGAs for acoustic applications using microphone arrays are presented and discussed

    Robust Mote-Scale Classification of Noisy Data via Machine Learning

    Get PDF

    In-situ health monitoring for wind turbine blade using acoustic wireless sensor networks at low sampling rates

    Get PDF
    PhD ThesisThe development of in-situ structural health monitoring (SHM) techniques represents a challenge for offshore wind turbines (OWTs) in order to reduce the cost of the operation and maintenance (O&M) of safety-critical components and systems. This thesis propos- es an in-situ wireless SHM system based on acoustic emission (AE) techniques. The proposed wireless system of AE sensor networks is not without its own challenges amongst which are requirements of high sampling rates, limitations in the communication bandwidth, memory space, and power resources. This work is part of the HEMOW- FP7 Project, ‘The Health Monitoring of Offshore Wind Farms’. The present study investigates solutions relevant to the abovementioned challenges. Two related topics have been considered: to implement a novel in-situ wireless SHM technique for wind turbine blades (WTBs); and to develop an appropriate signal pro- cessing algorithm to detect, localise, and classify different AE events. The major contri- butions of this study can be summarised as follows: 1) investigating the possibility of employing low sampling rates lower than the Nyquist rate in the data acquisition opera- tion and content-based feature (envelope and time-frequency data analysis) for data analysis; 2) proposing techniques to overcome drawbacks associated with lowering sampling rates, such as information loss and low spatial resolution; 3) showing that the time-frequency domain is an effective domain for analysing the aliased signals, and an envelope-based wavelet transform cross-correlation algorithm, developed in the course of this study, can enhance the estimation accuracy of wireless acoustic source localisa- tion; 4) investigating the implementation of a novel in-situ wireless SHM technique with field deployment on the WTB structure, and developing a constraint model and approaches for localisation of AE sources and environmental monitoring respectively. Finally, the system has been experimentally evaluated with the consideration of the lo- calisation and classification of different AE events as well as changes of environmental conditions. The study concludes that the in-situ wireless SHM platform developed in the course of this research represents a promising technique for reliable SHM for OWTBs in which solutions for major challenges, e.g., employing low sampling rates lower than the Nyquist rate in the acquisition operation and resource constraints of WSNs in terms of communication bandwidth and memory space are presente

    Acceleration Techniques for Sparse Recovery Based Plane-wave Decomposition of a Sound Field

    Get PDF
    Plane-wave decomposition by sparse recovery is a reliable and accurate technique for plane-wave decomposition which can be used for source localization, beamforming, etc. In this work, we introduce techniques to accelerate the plane-wave decomposition by sparse recovery. The method consists of two main algorithms which are spherical Fourier transformation (SFT) and sparse recovery. Comparing the two algorithms, the sparse recovery is the most computationally intensive. We implement the SFT on an FPGA and the sparse recovery on a multithreaded computing platform. Then the multithreaded computing platform could be fully utilized for the sparse recovery. On the other hand, implementing the SFT on an FPGA helps to flexibly integrate the microphones and improve the portability of the microphone array. For implementing the SFT on an FPGA, we develop a scalable FPGA design model that enables the quick design of the SFT architecture on FPGAs. The model considers the number of microphones, the number of SFT channels and the cost of the FPGA and provides the design of a resource optimized and cost-effective FPGA architecture as the output. Then we investigate the performance of the sparse recovery algorithm executed on various multithreaded computing platforms (i.e., chip-multiprocessor, multiprocessor, GPU, manycore). Finally, we investigate the influence of modifying the dictionary size on the computational performance and the accuracy of the sparse recovery algorithms. We introduce novel sparse-recovery techniques which use non-uniform dictionaries to improve the performance of the sparse recovery on a parallel architecture
    corecore