Measuring Time-of-Flight in an Ultrasonic LPS System Using Generalized Cross-Correlation
In this article, a time-of-flight detection technique in the frequency domain is described for an ultrasonic Local Positioning System (LPS) based on encoded beacons. Beacon transmissions have been synchronized and become simultaneous by means of the DS-CDMA (Direct-Sequence Code Division Multiple Ac...
Main Authors: | , , , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2011-10-01
|
Series: | Sensors |
Subjects: | |
Online Access: | http://www.mdpi.com/1424-8220/11/11/10326/ |
id |
doaj-c8f57a019e794a9386d3be39b870cd73 |
---|---|
record_format |
Article |
spelling |
doaj-c8f57a019e794a9386d3be39b870cd732020-11-24T21:13:35ZengMDPI AGSensors1424-82202011-10-011111103261034210.3390/s111110326Measuring Time-of-Flight in an Ultrasonic LPS System Using Generalized Cross-CorrelationCarlos De MarzianiDaniel RuízAna JiménezJosé Manuel VillladangosÁlvaro HernándezJuan Jesús GarcíaManuel MazoJesús UreñaIn this article, a time-of-flight detection technique in the frequency domain is described for an ultrasonic Local Positioning System (LPS) based on encoded beacons. Beacon transmissions have been synchronized and become simultaneous by means of the DS-CDMA (Direct-Sequence Code Division Multiple Access) technique. Every beacon has been associated to a 255-bit Kasami code. The detection of signal arrival instant at the receiver, from which the distance to each beacon can be obtained, is based on the application of the Generalized Cross-Correlation (GCC), by using the cross-spectral density between the received signal and the sequence to be detected. Prior filtering to enhance the frequency components around the carrier frequency (40 kHz) has improved estimations when obtaining the correlation function maximum, which implies an improvement in distance measurement precision. Positioning has been achieved by using hyperbolic trilateration, based on the Time Differences of Arrival (TDOA) between a reference beacon and the others.http://www.mdpi.com/1424-8220/11/11/10326/generalized cross-correlationultrasonic LPSphase transformKasami codes |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Carlos De Marziani Daniel Ruíz Ana Jiménez José Manuel Villladangos Álvaro Hernández Juan Jesús García Manuel Mazo Jesús Ureña |
spellingShingle |
Carlos De Marziani Daniel Ruíz Ana Jiménez José Manuel Villladangos Álvaro Hernández Juan Jesús García Manuel Mazo Jesús Ureña Measuring Time-of-Flight in an Ultrasonic LPS System Using Generalized Cross-Correlation Sensors generalized cross-correlation ultrasonic LPS phase transform Kasami codes |
author_facet |
Carlos De Marziani Daniel Ruíz Ana Jiménez José Manuel Villladangos Álvaro Hernández Juan Jesús García Manuel Mazo Jesús Ureña |
author_sort |
Carlos De Marziani |
title |
Measuring Time-of-Flight in an Ultrasonic LPS System Using Generalized Cross-Correlation |
title_short |
Measuring Time-of-Flight in an Ultrasonic LPS System Using Generalized Cross-Correlation |
title_full |
Measuring Time-of-Flight in an Ultrasonic LPS System Using Generalized Cross-Correlation |
title_fullStr |
Measuring Time-of-Flight in an Ultrasonic LPS System Using Generalized Cross-Correlation |
title_full_unstemmed |
Measuring Time-of-Flight in an Ultrasonic LPS System Using Generalized Cross-Correlation |
title_sort |
measuring time-of-flight in an ultrasonic lps system using generalized cross-correlation |
publisher |
MDPI AG |
series |
Sensors |
issn |
1424-8220 |
publishDate |
2011-10-01 |
description |
In this article, a time-of-flight detection technique in the frequency domain is described for an ultrasonic Local Positioning System (LPS) based on encoded beacons. Beacon transmissions have been synchronized and become simultaneous by means of the DS-CDMA (Direct-Sequence Code Division Multiple Access) technique. Every beacon has been associated to a 255-bit Kasami code. The detection of signal arrival instant at the receiver, from which the distance to each beacon can be obtained, is based on the application of the Generalized Cross-Correlation (GCC), by using the cross-spectral density between the received signal and the sequence to be detected. Prior filtering to enhance the frequency components around the carrier frequency (40 kHz) has improved estimations when obtaining the correlation function maximum, which implies an improvement in distance measurement precision. Positioning has been achieved by using hyperbolic trilateration, based on the Time Differences of Arrival (TDOA) between a reference beacon and the others. |
topic |
generalized cross-correlation ultrasonic LPS phase transform Kasami codes |
url |
http://www.mdpi.com/1424-8220/11/11/10326/ |
work_keys_str_mv |
AT carlosdemarziani measuringtimeofflightinanultrasoniclpssystemusinggeneralizedcrosscorrelation AT danielruiz measuringtimeofflightinanultrasoniclpssystemusinggeneralizedcrosscorrelation AT anajimenez measuringtimeofflightinanultrasoniclpssystemusinggeneralizedcrosscorrelation AT josemanuelvillladangos measuringtimeofflightinanultrasoniclpssystemusinggeneralizedcrosscorrelation AT alvarohernandez measuringtimeofflightinanultrasoniclpssystemusinggeneralizedcrosscorrelation AT juanjesusgarcia measuringtimeofflightinanultrasoniclpssystemusinggeneralizedcrosscorrelation AT manuelmazo measuringtimeofflightinanultrasoniclpssystemusinggeneralizedcrosscorrelation AT jesusurena measuringtimeofflightinanultrasoniclpssystemusinggeneralizedcrosscorrelation |
_version_ |
1716748733083811840 |