Most ultrasonic ranging measurements are based on the determination of the ultrasonic time-of-flight (TOF). This paper develops a novel method for the TOF measurement which combines both the improved self-interference driving technique and the optional optimization signal processing algorithms. By stimulating the transmitter with the amplitude modulation and the phase modulation envelope square waveforms (APESWs), the proposed system can effectively reduce the errors caused by inertia delay and amplitude attenuation. In addition, based on different signal-to-noise ratio test conditions, the resultant received zero-crossing samples, which are deteriorated by noise, can be precisely inspected and calculated with two optimized algorithms named zero-crossing tracking (ZCT) and time-shifted superposition (TSS) method. The architecture of the designed system is divided into two parts. The novel APESW driving module, the received envelope zero-crossings phase detection module, and the ZCT method processing module are designed in a complex programmable logic device. The TSS signal processing module and the optimization algorithm discrimination program module are integrated in a digital signal processor. The TOF measurements calibrated in ultrasonic ranging experiments indicate that the relative errors of the method are limited in ±0.8%. Therefore, a feasible method is provided with the advantages of high noise immunity, accuracy, low cost, and ease of implementation.
[1]
L. Lynnworth,et al.
Ultrasonic flowmeters: half-century progress report, 1955-2005.
,
2006,
Ultrasonics.
[2]
Ming-Shing Young,et al.
High precision, fast ultrasonic thermometer based on measurement of the speed of sound in air
,
2002
.
[3]
Canhui Cai,et al.
Accurate digital time-of-flight measurement using self-interference
,
1993
.
[4]
A. Carullo,et al.
An ultrasonic sensor for distance measurement in automotive applications
,
2001,
IEEE Sensors Journal.
[5]
Ruiz Ramón Ceres,et al.
ULTRASONIC RANGING: ENVELOPE ANALYSIS GIVES IMPROVED ACCURACY
,
1992
.
[6]
Ferdinand van der Heijden,et al.
Time-of-flight estimation based on covariance models
,
2003
.
[7]
L. Angrisani,et al.
A measurement method based on Kalman filtering for ultrasonic time-of-flight estimation
,
2004,
IEEE Transactions on Instrumentation and Measurement.
[8]
B. Barshan.
Fast processing techniques for accurate ultrasonic range measurements
,
2000
.
[9]
Eduardo Rocon,et al.
Design and evaluation of a fast model-based algorithm for ultrasonic range measurements
,
2008
.
[10]
C. Fritsch,et al.
Digital signal processing techniques for high accuracy ultrasonic range measurements
,
1991
.