On an Array Localization Technique with Euclidean Distance Geometry

On an Array Localization Technique with Euclidean Distance Geometry

On an array localization technique with Euclidean distance geometry Simon Bouley Univ Lyon, INSA-Lyon, Laboratoire Vibrations Acoustique, F-69621 Villeurbanne, France Charles Vanwynsberghe Univ Lyon, INSA-Lyon, Laboratoire Vibrations Acoustique, F-69621 Villeurbanne, France Thibaut Le Magueresse MicrodB, 28 Chemin du Petit Bois, Écully, France Jérôme Antoni Univ Lyon, INSA-Lyon, Laboratoire Vibrations Acoustique, F-69621 Villeurbanne, France Summary The localization of sources by an acoustic array of microphones depends to a great extent on an accurate knowledge of the antenna position in its environment. From the geometric data of the array and the object of study, the present work details a methodology to determine the location of the microphones in relation to the object and reproduce the experimental conguration. Reference sources are placed on the object in order to measure the times of ight (ToF) and distances between them and the microphones, connecting the array and the object together. The overall geometric conguration is thus dened by an Euclidean Distance Matrix (EDM), which is basically the matrix of squared distances between points. First, Multidimensional Scaling (MDS) technique is used to reconstruct the point set from distances. Second, this point set is then aligned with the sources whose coordinates are known. This orthogonal Procustes problem is solved by the Kabsch algorithm to obtain the rotation and translation matrices between the coordinate system of the array and the object of study. In addition, a low rank property of Euclidean distance matrices is exploited to evaluate in situ the speed of sound. The main theoretical and algorithmic elements are exposed and a numerical simulation of a geometric conguration, representative of a typical experimental set-up, is carried out. The robustness of the method is nally discussed. PACS no. 43.60.Fg 1. Introduction The localization and quantication of acoustic sources 0.5 radiated by a device depend on numerous physical pa- rameters as well as the choice of measurement array 0 of microphones or the back-propagating method. As highlighted recently by Gilquin et al. [1] by means of sentitivity analysis, deviations of the antenna position -0.5 0.4 and orientation in its experimental environment in- 0.2 0.4 0 0.2 0 uence greatly the sound source reconstruction, both -0.2 -0.2 with a classical beamforming technique or a Bayesian -0.4 -0.4 formulation. The antenna positioning problem is illustrated in Figure 1. Position of microphones (red dots) in the array Figs. (1) and (2) : one array of microphones is fac- coordinate system. ing towards a device (here a basic mock-up of an engine) to obtain a sound source map. The posi- (c) European Acoustics Association tion and orientation of the antenna and the device in their own coordinate system are assumed to be com- Copyright © 2018 | EAA – HELINA | ISSN: 2226-5147 - 2555 - All rights reserved Euronoise 2018 - Conference Proceedings Figure 2. Position of the antenna (red dots) in the de- Figure 3. Ground truth of the antenna positioning prob- vice coordinate system (ground truth). The array of mi- lem. Microphones are represented by red dots while blue crophones faces towards a radiating surface to reconstruct. dots depict acoustic sources. n×n are the squared distances between points x and pletely known. A mesh of the surface of interest is R i achieved to retro-propagate the acoustic eld mea- xj : sured by the array on the device. Several methodolo- gies have been proposed to determine the true posi- 2 dij = kxi − xjk ; (1) tion of each sensor in a network, especially through 2 microphone position self-calibration [2]. The aim of where k · k2 is the Euclidean norm. An EDM fullls this study is rather to determine the antenna posi- the following properties : tion in relation to the device during an experimen- tal campaign and collect each microphone coordinates • Non-negativity (dij ≥ 0; i 6= j) in the mesh coordinate system to perform the back- • Hollow matrix (dij = 0 , i = j) propagation. This application-oriented paper gathers • Symmetry : dij = dji dierent techniques based on Euclidean distance ge- Furthermore, as shown by Gower [3], the rank of ometry to develop a practical tool. The theoretical an EDM D related to the set of points X satises the and algorithmic elements of these methods are de- inegality : tailed and illustrated all along the study with the same numerical simulation, representative of a typi- rank(D) ≥ d + 2: (2) cal experimental set-up. Section (2) rst details how to dene the overall geometric conguration with the Euclidean distance matrix (EDM) and complete it The Euclidean distance matrix is also invariant un- with the help of a set of acoustic sources placed on the der orthogonal and rigid transformations (such as ro- device. The point set is then reconstructed from the tation, reection and translation). As a consequence, distances with a multidimensional scaling technique, the absolute position and orientation of a point set presented in Section (3). The set is then aligned with cannot be reconstructed from the associated EDM. the collection of sources, dened as anchors to pro- Each result is then a rigid transformation of another vide the rigid transformation between the coordinate one. For more details, Parhizkar [4] provides a com- system of the array and the device, with the help of plete description of the EDM algebra. the Kabsch algorithm (Section (4)). Finally, Section (5) proposes a low-rank based criterion to experimen- 2.2. Constructing the EDM tally evaluate the speed of sound, whose knowledge is Figure (3) illustrates the ground truth of the antenna needed in the proposed method. positioning problem, as met in an experimental cam- paign. The coordinates of each microphone (red dots) 2. Euclidean Distance Matrix in the array system are known, as the distances be- tween them. Acoustic sources (blue dots) are placed at some prominent locations of the device. They are 2.1. Properties gathered in a group of four by a structural support Consider a d-dimensional Euclidean space, where n (Fig. (4)), which is moved to each location. This sup- points are set and described by the columns of the port allows increasing the number of sources (and matrix X d×n X d. hence the EDM size) while limiting the number of 2 R ; = [x1; x2; ··· ; xn]; xi 2 R The terms dij of an Euclidean distance matrix D 2 measurement points. The position of these reference - 2556 - Euronoise 2018 - Conference Proceedings 0.1 5 0.08 10 15 0.06 20 0.04 25 0.02 30 0 35 0.04 0 40 0.02 -0.02 -0.04 0 45 5 10 15 20 25 30 35 40 45 Figure 4. Structural support of the four acoustic sources (blue dots). At the origin is a fulcrum (small black dot), Figure 5. Incomplete Euclidean distance matrix. The diag- in contact with a prominent location of the device. onal block submatrices represent distances between micro- phones (top-left block) and sources (bottom-right block), while distances between microphones and sources are un- points and the acoustic sources are known in the de- known (blank o-diagonal submatrices). i and j denote vice coordinate system. the index of a particular point in the set-up. At the initializing step of the method, some subma- trices of the EDM are already known (Fig. (5)) : the diagonal block submatrices related to microphones (top-left block) and to sources (bottom-right block). The size of each block is the number of microphones 5 or sources, respectively. The distances between microphones and sources, represented by the blank 10 o-diagonal submatrices are unknown. 15 20 The determination of the distance between a source 25 and microphone is based on time of ight (ToF) mea- surements. This time of propagation between the two 30 points is obtained by cross-correlating the microphone 35 signal with a sound emitted by the synchronized refer- 40 ence source. The benet of the synchronization is the possibility to select the rst peak of cross-correlation 45 related to the straight path, avoiding reection issues 5 10 15 20 25 30 35 40 45 due to the proximity between the array and the de- vice. An evaluation of the speed of sound is nally needed to calculate the distance from the time of Figure 6. Completed Euclidean distance matrix. ight. The sound of reference sources is chosen ac- cording to the quality of the cross-correlation mea- surements. Each source can simultaneously emits un- exceed 3.5 mm. Finally, Fig. (6) illustrates the com- correlated white noise or modulated sweep sines. In pleted EDM. the numerical simulation, the same linear chirp is se- quentially emitted by each source. The frequency lin- 3. Multidimensional Scaling early increases from 0 to 10 kHz and the sampling frequency is 50 kHz. The speed of sound is set at 343 Multidimensional scaling (MDS) refers to a col- m/s. As the peak detection depends on the length lection of techniques for the analysis of similarity of the time sample, the sampling frequency is an es- or dissimilarity in a dataset. Initially developped sential parameter. At a xed sampling frequency fs, in psychometrics [5], MDS allows modeling a wide the maximum error on distance ∆d induced by the range of data as distances and visualizing them as sampling is ∆d = c0=fs. At fs = 50 kHz, ∆d is the- points in a geometric space. The algorithm 1 presents oretically smaller than 7 mm. In the simulation, the the classical MDS, also known as Torgerson-Gower reconstruction error on the distance between sources scaling [6], which nds a coordinate matrix Xb starting and microphones due to this sampling issue does not from an EDM D and the embedded dimension d.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    6 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us