BAD REFERENCE SIGNALS ERROR IN TDOA
2 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
WARNING: BAD REFERENCE SIGNALS: ref delays differ by more than 2 samples!
taking ref with higher reliability, i.e. ref check (reliability: 0.00017386(ref) < 0.0054402(ref check)
2 commentaires
Walter Roberson
le 20 Avr 2021
What code are you using? https://www.mathworks.com/help/lte/ug/time-difference-of-arrival-positioning-using-prs.html ?
Réponses (1)
Walter Roberson
le 21 Avr 2021
It looks like you are using a system that has three signals total, two of which are intended to be the same reference signal, and the third is probably the signal whose distance is to be judged. But the correlation between the two reference signals is more than 2 samples. If your sampling frequency is 22100 Hz, that would correspond to 1/11050 seconds; at 343 meters per second in air, that would be
format long g
Fs = 22100; %samples/second
SoS = 343; %m/s
Nsamp = 2; %samples
distance_m = Nsamp / Fs * SoS
distance_cm = distance_m * 100
But if your sampling frequency is 8000:
Fs = 8000; %samples/second
SoS = 343; %m/s
Nsamp = 2; %samples
distance_m = Nsamp / Fs * SoS
distance_cm = distance_m * 100
I would guess that you are intended to place your microphone at the same distance relative to two speakers that are emitting the same sound, in order to calibrate, but that you have not done that placement accurately enough.
0 commentaires
Voir également
Catégories
En savoir plus sur Octave dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!