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...

Full description

Bibliographic Details
Main Authors: 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
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