Next Article in Journal
Design and Performance Analysis of a Micro-Displacement Worktable Based on Flexure Hinges
Next Article in Special Issue
Ultrasound-Mediated Ocular Drug Delivery: From Physics and Instrumentation to Future Directions
Previous Article in Journal
Design of an Integrated Near-Infrared Spectroscopy Module for Sugar Content Estimation of Apples
Previous Article in Special Issue
Ultrasonic Particle Manipulation in Glass Capillaries: A Concise Review
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Review

Review of Ultrasonic Ranging Methods and Their Current Challenges

1
State Key Laboratory of Precision Measuring Technology and Instruments, Tianjin University, Tianjin 300072, China
2
School of Engineering, Faculty of Engineering and Technology, Liverpool John Moores University, Liverpool L3 3AF, UK
*
Author to whom correspondence should be addressed.
Micromachines 2022, 13(4), 520; https://doi.org/10.3390/mi13040520
Submission received: 27 February 2022 / Revised: 19 March 2022 / Accepted: 22 March 2022 / Published: 26 March 2022
(This article belongs to the Special Issue Miniature Ultrasonic Devices and Their Applications)

Abstract

:
Ultrasonic ranging has been widely used in automobiles, unmanned aerial vehicles (UAVs), robots and other fields. With the appearance of micromachined ultrasonic transducers (MUTs), the application of ultrasonic ranging technology presents a more extensive trend. This review focuses on ultrasonic ranging technology and its development history and future trend. Going through the state-of-the-art ultrasonic ranging methods, this paper covers the principles of each method, the signal processing methodologies, the overall system performance as well as key ultrasonic transducer parameters. Moreover, the error sources and compensation methods of ultrasonic ranging systems are discussed. This review aims to give an overview of the ultrasonic ranging technology including its current development and challenges.

1. Introduction

An ultrasonic transducer is a device that can realize the mutual conversion between high-frequency electrical energy and mechanical energy. It is generally divided into the piezoelectric type, capacitive type and magnetoelastic type and is widely used in measurement fields, including distance measurement (in the air) [1], sonar [2], medical imaging [3,4], ultrasonic therapy [5], non-destructive testing [6,7], flow monitoring [8,9], etc. Ultrasonic ranging has the advantages of relatively low hardware requirements over radio frequency ranging and laser ranging in short-range measurement due to ultrasound’s slower transmission speed. Besides, ultrasonic is not sensitive to ambient light, electromagnetic interference, dust or other factors. In addition, the relatively low cost of ultrasonic transducers is user-friendly for engineering applications such as reversing radar and construction surveys. Therefore, ultrasonic ranging is suitable for small range (the distance is usually less than 10 m) and high-precision (the accuracy can reach the level of millimeter generally) non-contact distance measurement, and the derived two-dimensional positioning [10] and three-dimensional positioning [11,12], object shape recognition [13] and multi-sensor fusion trajectory measurement [14], etc.
Ultrasonic ranging originated with underwater sonar in the 1940s, and as it was developed for use in the air in the 1960s, possibilities for contactless distance measurement from 0.2 m to 2 m in the air opened up [15]. In the 1980s, the research and application of ultrasonic ranging systems gradually began and was first applied to robot obstacle avoidance [16,17,18,19]. Since the 1990s, the research on ultrasonic ranging methods has gradually deepened, and not only does the traditional time of flight (ToF) method continues to be studied [20,21], but two frequency continuous wave (TFCW) method [22], multi-frequency continuous waves (MFCW) method [23], binary frequency shift keying (BFSK) method [24] and amplitude modulation (AM) method [25] have also been proposed, different new measurement methods continue to emerge. Since the beginning of this century, MEMS ultrasonic devices have been gradually applied to ultrasonic ranging, and different signal processing methods have been gradually developed including thresholding method, curve-fitting method, sliding-window method and optimum correlation detection in [26]. Different coding methods have also been gradually applied, developing ultrasonic ranging systems towards miniaturization, high precision and high processing speed. At present, in addition to improving the performance of ultrasonic devices and ultrasonic systems, there is also optimization of the processing algorithm aimed at the high performance and wide applications of ultrasonic ranging systems.
Nowadays, ultrasonic ranging is widely used in the automotive industry, UAVs, robots, and industrial auxiliary measurement equipment. In the automotive industry, it is mainly used for the detection of obstacles to assist the driving system with achieving anti-collision function, including distance measurement to obstacles [27,28] and acquisition of kinematics information for obstacles moving around the vehicle [29]. Additionally, the type of road surface can be identified through reflected signals [30] to assist in safe driving. Similarly, ultrasonic sensors can also be applied to obstacle avoidance of UAVs [31,32] and robots [33]. In addition, it can also be used to detect the landing state [34] to ensure the flight safety of UAVs. In the field of robots, indoor positioning is also a common application. Whether position coordinate measurements [35] or attitude measurement [36], it is realized through the fusion of multiple transmitters in the space and multiple receivers on the robot, and the positioning accuracy can reach the level of centimeters [37]. Meanwhile, the auxiliary navigation system can realize the path planning of the robot [38]. In the industrial field, ultrasonic equipment can be used to monitor the field environment such as the tower crane in [39] to ensure the normal operation of industrial equipment.
Conventional bulk piezoelectric ultrasonic transducers are not practical in mobile applications due to their large size and high power consumption compared to micromachined ultrasonic transducers (MUTs) [40]. MUTs can be integrated into portable products, such as smartphones, wearable devices, etc. As a result of research and technical development, the performance of MUTs has been improved, and they are hoped to replace the buck piezo-composite ultrasonic transducers. For example, multiple ultrasonic sensors can be integrated into mobile devices for distance estimation, which could then be combined with other information of reflected ultrasonic signals to realize gesture recognition and classification [41,42], to achieve contactless human–computer interaction. In addition, a sliding-window based method [43] can be used to improve accuracy. Therefore, MUTs can be applied to smartphones, VR devices and smart home products.
In this study, the status of ultrasonic ranging is reviewed from different aspects. Section 2 introduces the characteristic parameters of ultrasonic transducer related to ranging application, including frequency and impedance, energy conversion characteristics, and ultrasonic propagation characteristics, and also analyzes the influence on ranging systems. Section 3 presents the principle, composition and evaluation parameters of ultrasonic ranging systems. Section 4 summarizes the various measurement methods and signal processing methods, as well as the corresponding measurement range, measurement accuracy and measurement rate. Section 5 focuses on the error source and error compensation method of ultrasonic ranging. In the final section, conclusions are drawn, existing problems are summarized, and predictions of the future development trend are provided.

2. Transducer and Ultrasonic Characteristics Related to Ranging

2.1. Comparison of Different Transducers

An ultrasonic transducer is a kind of energy conversion device, which converts mechanical energy to electrical energy or vice versa. Although conventional bulk piezoelectric transducers can generate high output power, acoustic impedance mismatchs between the devices and transmission medium severely reduce transduction efficiency [44]. A typical structure of a conventional piezoelectric ultrasonic transducer is shown in Figure 1a. In order to reduce the mismatch of acoustic impedance between the piezoelectric layer and the propagation medium, a matching layer usually is added at the transducer’s front face [45,46,47,48,49]. For the transducers operating with an air load, the best properties of a matching layer are observed from the materials of polyether sulfone and nylon membranes [47]. A matching layer based on a combination of a porous material with a low-density rubber material can achieve an improvement in received signal amplitude of 30 dB when compared with the unmatched case [48]. In addition, transducers based on ferroelectrets have been reported with reduced impedance mismatch with the air [50].
In contrast to conventional ultrasonic transducers, the MUTs employ a flexural membrane for generating and receiving ultrasound waves, which is conducive to better impedance matching and higher transmitting efficiency [51]. Therefore, MUTs are mainly divided into capacitive micromachined ultrasonic transducers (CMUTs) [52] and piezoelectric micromachined ultrasound transducers (PMUTs) [53]. CMUTs’ operation is based on the flexural vibrations caused by a field-induced electrostatic attraction between the suspended membrane and the substrate (Figure 1b), whilst PMUTs is based on flexural vibrations caused by d31- or d33-mode excitation of a piezoelectric membrane (Figure 1c).
CMUTs have the advantage of high bandwidth (often over 100%) [51], which is more conducive to the modulation of the ranging system. However, the output pressure of CMUTs depends on the excitation voltage and the inverse of the capacitor gap [54]. Hence, the CMUTs usually have submicrometer gaps [55] which leads to not only a complicated fabrication process but also a small linear vibration amplitude. To overcome this problem, high bias voltages of hundreds of volts can be used [56], which, however, would lead to further increase in the system complexity and higher power consumption.
Compared with CMUTs, PMUTs do not require DC bias voltage [57,58], and the linear displacement range is a function of the membrane thickness [59]. For PMUTs, the active piezoelectric layer, e.g., lead zirconate titanate (PZT) and aluminum nitride (AlN), is deposited with nanofabrication techniques, e.g., plasma-enhanced chemical vapor deposition (PECVD), sol-gel process, and sputtering, on passive elastic layers such as Si, SixNy or SiO2. The resonant frequency of the PMUTs does not directly depend on the thickness of the piezoelectric layer. Instead, the flexural mode resonant frequencies are closely related to the shape, dimensions, boundary conditions, intrinsic stress and mechanical stiffness of membranes [53]. In practical applications, PMUTs can generate sufficient ultrasonic power from a sub-mW electrical drive signal for target ranges up to a few meters [60] and can meet the requirements of output pressure in the range. Therefore, PMUTs are expected to be a better solution for rangefinders [61] due to their superior power efficiency even though that is less than conventional bulk transducers. As an example, a power dissipation of 400 μW at 30 fps for a 1 m maximum range has been achieved with an AlN-based ultrasonic array transducer [62]. The comparisons of bulk piezoelectric transducers, CMUTs and PMUTs are shown in Table 1.

2.2. Transducer Characteristics

The following subsections describe some characteristics of transducers related to the ultrasonic ranging system’s performance.

2.2.1. Frequency Characteristics

The operating frequency of the ultrasonic ranging transducer is often chosen to be near the series resonant frequency which has minimal impedance. The frequency bandwidth of PMUTs used for ranging in the air is generally narrow, e.g., 25% in [63], compared with CMUTs, >100% reported in [61]. Current ranging systems generally use a certain frequency of the transducer rather than frequency modulation. The double resonant frequency transducer [64] is also under study, which can obtain a broadened frequency response. Broader bandwidth allows the adoption of the frequency modulation operation and is conducive to the improvement of ranging technology. In addition, the operating frequency determines ranging accuracy. In general, the higher the working frequency, the higher the ranging accuracy. However, this will be at the expense of the ranging range as the attenuation of ultrasound in the propagation medium will increase proportionally to the frequency [65]. Therefore, the choice of operating frequency should be matched with specific measurement requirements.

2.2.2. Impedance

Impedance analysis of transducers can evaluate the dynamic characteristics of transducers [66]. At present, most ultrasonic transducers are made of polycrystalline piezoelectric ceramic materials. High-frequency electrical signals, >20 kHz, are applied to piezoelectric materials and converted into ultrasonic signals. The equivalent circuit model of the piezoelectric ultrasonic transducer is shown in Figure 2.
Where R 0 is the parallel resistance of medium loss, C 0 is the static capacitance, measured far below the resonant frequency, C d is dynamic capacitance, L d is dynamic inductance, R L is the load resistance. In general, R 0 R d . In order to simplify the model, R 0 can be ignored during analysis. In addition, R L is short-circuited during analysis. Then, the equivalent impedance of the piezoelectric transducer can be expressed as Equation (1) [67]
Z = ( R d + j ω L d + 1 / j ω C d ) 1 / j ω C 0 R d + j ω L d + 1 / j ω C d + 1 / j ω C 0
To maximize the power transmission efficiency of the ranging system, make the dynamic branch in resonance, and the resonant frequency ω = ω s = 1 / L d C d . Then the impedance of the transducer can be shown as Equation (2), as a combination of both resistance and reactance.
Z = R + j X = R d 1 + ( ω s C 0 R d ) 2 j ω s C 0 R d 2 1 + ( ω s C 0 R d ) 2
Matching circuits are commonly included in the ultrasonic system, aiming to make the transducer closer to pure resistance in order to achieve higher power output and better efficiency [68,69]. An improvement of 300% in the amplitude of the received signal was reported with and without the matching circuit [68]. This improvement leads to an improved signal to noise ratio (SNR) and, therefore, better accuracy in measurements which is desirable in the ultrasonic ranging system.

2.2.3. Electromechanical Coupling Coefficient

The electromechanical coupling coefficient k 2 e f f is a parameter of ultrasound transducers to reflect energy conversion efficiency. A higher k 2 e f f is desired to have more energy to be converted between electrical and mechanical energy within the transducer [4]. The k 2 e f f can be calculated using Equation (3) [70]
k 2 e f f = 1 ( f r f a ) 2
where f r is the resonance frequency and f a is the anti-resonance frequency.
In general, the k 2 e f f of PMUTs used is less than 5%, and the method called ClarinetTM to increase the coefficient is also being studied [71]. Due to the high attenuation in ultrasound waves along the travelled path in the air, the ultrasonic ranging system would benefit from a transducer with a higher coupling coefficient to improve its signal sensitivity and measurement accuracy.
Apart from optimizing for a higher coupling coefficient of the transducer, other approaches are used to improve the SNR of the received signals as well for the ranging system. In [72], the authors reported that the signal amplitude of the bent transducer was enhanced 10 times bigger by designing its active diameter. The signal quality can also be improved by optimizing the excitation voltage of the transmitting transducer [73], exciting the transmitter transducer with a direct modulation system [74] and adopting the broadband tuning of the receiving circuit [75].

2.2.4. Directivity

The directivity of transducer and transducer array is a characteristic that the amplitude of transmitting response or receiving response changes with azimuth angle. It determines the range of the azimuth angle of the measurable range in the space. Depending on their applications, the requirements for directional characteristics of transducers are different. For a transmitting transducer, the sharpness of its directional characteristic curve determines the concentration of its transmitted energy, and for a receiving transducer, it determines the range of azimuth to explore space. In the ultrasonic ranging system, the transducers can be used as either the transmitter, the receiver or both depending on the configurations.
The sound field established by the transducer in the medium is related to the shape and size of the transducer, the vibration mode, the working parameters such as frequency and the types of the medium [76].
The directivity response diagram can be obtained by drawing the directivity response diagram in decibel (dB) compared to its maximum in the sound field. Figure 3 presents the directivity diagram of a transmitting ultrasonic transducer.
As shown in Figure 3, there are the main lobe and sidelobes in the acoustic field [77], with the main lobe mainly could be used for ranging. In applications where the ranging direction is fixed, the transducer is generally configured in an orientation to align with its main lobe’s direction.
When the width of the main lobe becomes narrower, the energy of the beam is more concentrated and its directivity is higher. The parameter, beam spread angle θ , can be used to represent the directivity of the ultrasound transducer. Beam spread angle measures the width of the beam in degrees, from side to side of the main lobe where the ultrasonic energy intensity drops to −3 dB. In general, the ranging system takes the corresponding space within the beam spread angle of the transducer as the detectable range.
When the beam spread angle of a single-element ultrasonic transducer cannot meet the range requirement, transducer array and beam forming techniques can be adapted to change the directivity of transducers [78] and inhibit the sidelobe level [79], and can also improve the ultrasonic emission intensity and increase the effective measurable distance.

2.3. Ultrasonic Propagation Characteristics

When the ultrasonic wave propagates in the medium, its sound pressure intensity gradually decreases, known as attenuating. Attenuation is a result of several factors from interaction with medium and interfaces, including scattering, absorption, reflection and diffraction. In the ultrasonic ranging system where the transducer operates in pulse-echo mode, the transducer emits the ultrasonic wave and is reflected by the target obstacle, the ultrasonic overall loss formula can be expressed as shown in Equation (4), including the attenuation contribution from the propagation path [76]
G = P r P t = G a c a 4 r 10 2 α r
where G is ultrasonic attenuation coefficient, P r is the pressure of the ultrasonic wave received by the transducer, P t is the pressure of the ultrasonic wave emitted by the transducer, G a c is the acoustic gain, depends on the size of the target, a is effective membrane radius, r is the range to the target, α is attenuation coefficient which increases with the frequency of sound waves, and also depends on humidity, temperature and ambient pressure. The ultrasound attenuation in the air can be as high as 7 dB/m at 215 kHz at room temperature and 60% relative humidity in the air [63]. In general, the ultrasonic ranging system tends to use transducers that operate at frequency range < 300 kHz, and typically at frequencies around 40 kHz, in order to obtain a balance between the measurement distance of interest, the measurement resolution and the signal quality, e.g., SNR.

3. Ultrasonic Ranging System and Its Evaluation Parameters

The ultrasonic transducer is the key component of the ultrasonic ranging system. The system measures the ultrasonic wave transmitted and received by the transducer and converts it into distance measurement to complete the function of the ranging system.

3.1. Principle of Ultrasonic Ranging

The ultrasonic transducer transmits ultrasonic waves and receives echo reflected from the object by either the same transducer, pulse-echo mode or by another transducer as pitch-catch mode. When using the pulse-echo mode, the distance s between the ultrasonic transducer and the object is to be calculated by measuring the time t between the transmitted signal and received signal as shown in Equation (5)
s = c t / 2
where c is the sound velocity in the medium.
Figure 4 shows a pair of the transducers are configured in pitch-catch configuration, the distance between the plane where ultrasonic transducers are located and the target object d is
d = ( s 2 ( h / 2 ) 2 )
In practice, d is much greater than the distance between the two transducers h and therefore h can be treated as negligible. That means d = s and Equation (6) can also apply in this configuration.

3.2. Composition of Ultrasonic Ranging System

A typical ultrasonic ranging system would be as shown in Figure 5 and composed of transducers for transmitting and receiving, transmitting circuits, receiving circuits, a microprocessor, a temperature compensation module and a display module [80,81,82,83].
Transducers include the transmitting transducer and the receiving transducer. The transmitting circuit amplifies the programmed pulses to high voltage pulses that can drive the transducer, while the preamplifier of the receiving circuit amplifies the received signals because they are generally weak [84]. Then, the signal passes through the bandpass filter to remove interfering noise signals and improve the SNR of received signals. To avoid the high requirements of the hardware, the bandpass sampling theory can be applied to digitalize the echo signal [85].
Microprocessor generally adopts a micro controller unit (MCU) which is high-performance and low-power [86,87,88]. The microprocessor controls the programming of the transmitting signal. At the same time, it also processes the received signal to obtain the information of interests and transmits the measurement results to the display module. Meanwhile, the power supply module is the basis of the normal work of the ranging system.
As for the processing of received signals by the microprocessor, the key is to obtain the starting time T 1 of echo signals, the ideal and noisy ultrasonic echo signals are shown in Figure 6. In addition, the amplitude of the received signal varies with the measured distance [89]. Different methods can be used to obtain T 1 , which will be elaborated in detail in Section 4.
The temperature compensation module compensates for the influence of temperature on the propagation velocity of ultrasonic waves [80]. For every 1 °C increase in temperature, the speed of sound increases by about 0.607 m/s [91]. The circuit is equipped with a temperature sensor and connected with the microprocessor to realize the acquisition of real-time ultrasonic velocity.
Display module: For the measurement data obtained by the microprocessor, they can be directly connected to a liquid crystal display (LCD) for real-time display [92] or transmitted to other microcontrollers through wireless communication to avoid the inconvenience of reading the measurement data directly [93].
Several research groups had developed their own ultrasonic ranging system [80,82,94,95,96], and we extract and summarize the program flow of the ultrasonic ranging system and show in Figure 7. The value of T is set in direct proportion to the furthest measurement distance, that is, the single measurement period is inversely proportional to the value of T.

3.3. Evaluation Parameters of Ranging System

3.3.1. Measurement Range of Distances and Angles

The sector in a two-dimensional space or the conical shape in a three-dimensional space can be represented as the effective range of ultrasonic ranging as shown in Figure 8 [97]. In the figure, θ is the beam spread angle which relates to the directivity of the transducer; L min and L max are the nearest and the farthest distance that can be measured, respectively. L min is determined by the dead zone of the transducer, which is related to the near field of the ultrasound propagation. The dead zone is also related to the length of the excitation pulses [98]. Although the longer the excitation signal is, the more energy delivered and therefore the better signal quality at reception, its longer ringing down time will lead to a larger blind area. L max is determined by the propagation attenuation characteristics of the ultrasonic wave described in Section 2.2.4. The measurement range of an ultrasonic ranging sensor is 2 cm–5 m in general to ensure adequate echo signal at reception [99].
In order to reduce the dead zone effect on the measurable range, the pitch-catch mode can be adopted with separate transmitters and receivers [100]. In this configuration, the pulse’s ringing down will not mask the echo received, therefore, reducing the dead zone L min . Another approach is to optimize the transmit pulse and receiving filter by customizing the transmit pulses of chirp 80–65 kHz with Cauer high-pass filter to reduce the receive pulse duration and combining with partial ringing removal by using ringing look-up-tables to reduce the minimum detectable range down to 3 cm [101]. In addition, to increase L max and angle range, a transducer array can be adopted [102].

3.3.2. Measurement Accuracy of Ultrasonic Ranging System

The measurement accuracy of distance s depends on the accuracy of both transmit time t and sound velocity c. Among them, the acquisition of transmit time is more critical, as detailed below.
First, when the direct transit time method is used, the accuracy of transmit time is determined by the accuracy of identifying the received time of ultrasonic waves.
Secondly, phases of the propagated ultrasound waves can also be measured to extract timing information for distance calculation. When the phase method and the frequency modulated continuous waves (FMCWs) method are adopted, the transit time is essentially obtained indirectly. The accuracy of distance is also related to the range resolution or axial resolution [103]. It is the minimal range difference (the axial distance between the measured points B and C in Figure 8) needed to distinguish the movement of a target along one bearing. Therefore, the range resolution is the highest accuracy that can be achieved by ultrasonic ranging systems.
When the phase method is adopted, the distance corresponds to the phase value, and its range resolution can be expressed as
σ 1 = c · θ 0 f · 360 °
where σ 1 is the distance resolution of the phase method, θ 0 is the phase resolution, c is the sound velocity and f is the transducer frequency.
FMCWs, also called chirps, are commonly used to enlarge the range of interest and improve measurement resolution, first in the radar [104], and later in ultrasonic nondestructive testing applications [105,106], ultrasonic medical imaging [107] and ultrasonic ranging [108]. The transmitted and received signals can be expressed as shown in Figure 9.
The range resolution of the FMCWs method is
σ 2 = c 2 B c
where σ 2 is the distance resolution of the FMCWs method, c is the sound velocity and B c is the scanning bandwidth.
The range resolution of the FMCWs method depends on the scanning bandwidth. Therefore, high bandwidth transducers are required for high range resolution.
It is important to note that range resolution is the measurement accuracy in an ideal world. The accuracy in practice will be affected by many other aspects such as the hardware and the echo signal processing method.

3.3.3. Measurement Rate

The measurement rate is the reciprocal of the time required for a single measurement. When a single transducer is used in the ranging system to perform in pulse-echo mode, the transducer would usually be set up in a way that it will not fire the next pulse until a reflected echo is received.
The maximum measurement rate of the pulse-echo method is as follows:
Maximum   measurement   rate = 1 t t o f = c 2 · d
The measurement rate decreases inversely with the distance, and the relationship between measurement rate and measurement distance is shown in Figure 10. For a target of 5 m, the measurement rate is only 34 Hz, which cannot meet the requirements of measurement speed on all occasions such as the dynamic measurement of the blade tip distance between the upper blades and the lower blades.
In summary, the performance of an ultrasonic ranging system depends on the measurement range, measurement accuracy and measurement rate, and should be designed according to the actual measurement requirements.

4. Ultrasonic Ranging Methods and Signal Processing

Ultrasonic ranging methods are divided into the time of flight (ToF) method, two frequency continuous wave (TFCW) method and multi-frequency continuous waves (MFCW) method, binary frequency shift keying (BFSK) method, amplitude modulation method and signal coding method according to the measured parameters and the type of transmitted wave. The following subsections describe these methods in detail.

4.1. Time of Flight (ToF) Method

ToF method is the most common method. The transmitter sends simple single-frequency sequence pulses, and the receiver processes the echo signal to get the time of flight of ultrasonic waves, and then the distance value can be obtained by combining it with the sound velocity. The key for the ToF method is to obtain the time information accurately and that can be achieved through the amplitude threshold, envelope fitting and correlation method.

4.1.1. Amplitude Threshold Method (ATM)

ATM is the most commonly used due to its simplicity and easy implementation, fast calculation speed and low hardware price [26,109].
Examples of driving and received signals are shown in Figure 11. The initial time of the driving signal is denoted as T 0 , and the amplitude detection of the received signal is performed according to the amplitude threshold τ . In general, the amplitude threshold is set at 3 to 5 times the noise level due to the presence of noise [26]. When the amplitude reaches the threshold τ , the time is denoted as T 1 , and the flight time is t = T 1 T 0 . In practice, the receiver may have an electrical signal fluctuation before the ultrasonic echo arrives due to the crosstalk, as shown in Figure 11, which can be filtered out by hardware isolation or filtering algorithms.
The performance achieved by the ranging system using the ATM is summarized in Table 2.
Compared with conventional bulk transducers, the maximum range of the PMUT is limited, generally about 1 m. As can be seen from Table 2, the shorter the measurement range is, the higher the accuracy can be achieved due to the better SNR of the echo signal.
In practice T 1 detected from the received signal presents an error and does not represent the exact arrival time of the echo signal. This is because of the presence of noise and the setting of the amplitude threshold. This error cannot be compensated as a systematic error because it is different when the propagation distance is different. In addition, this method is susceptible to noise, and the system will process it as an echo signal when the noise of a high level occurs occasionally. To solve this problem, ref. [113] proposed the double threshold method, also known as the sliding window method. A window of width N shifts along the echo signal one sample at a time. At each window position, calculate the number of samples exceeding the set threshold τ . If this number exceeds the second threshold m, then estimate ToF. The advantage of this method is its robustness to noise peaks because the detection of the target is based on m samples rather than a single sample with a single threshold. A measurement accuracy of 0.69 mm in the range of 100–600 mm is reported in [113].

4.1.2. Envelope Fitting Method

In order to solve the problem of the ATM method in detecting the initial time of the echo signal, the curve fitting method can be used to fit the envelope of the echo signal, to find the starting point of the echo signal and generate the unbiased estimator of ToF.
The ideal model of the received signal analyzed in [114] is shown in Figure 12a, where V r is the received signal and V r e n v is the envelope of the received signal.
The envelope curve is simply fitted by the peak amplitude and time of each cycle, as shown in Figure 12b, or adopt the parabolic model [26]. Take the time corresponding to the point where the amplitude of the envelope curve is 0 as the initial time of the received signal.
With the above method, [114] reported the measurement accuracy can reach 0.7 mm within the range of 3000 mm distance and 0.3 mm within the range of 1000 mm. It can reach higher accuracy within the same range compared with ATM method in Table 2. In practice, the received signal envelope has deviation due to the influence of device performance, noise and other factors. Therefore, the envelope fitting method is more limited in actuality.

4.1.3. Correlation Method

The correlation method is considered the optimal TOF estimation technique in general [115]. It performs a cross-correlation calculation on the received echo signal and the transmitted signal, and then determine the flight time according to the maximum value of the cross-correlation signal. For a given sequence of transmitted and received signals y p ( k T S ) and y E ( k T S ) , where T S is the sampling period, then the cross-correlation signal X C is
X C = + y p ( k T S ) · y E ( k T S + n T S )
The ToF can be determined according to the peak position of X C , and the peak lag is proportional to ToF, thus obtaining the measured distance R [116,117].
R = ( τ max · T s T O E ) · c R c a l
where τ max is the lag of the maximum peak which is proportional to the time of arrival (TOA), TOE is the time of emission of the ultrasonic signal, and R c a l is a calibration constant including all the fixed delays of the system which is independent of the range. Using the correlation method, the accuracy can reach 3.9 mm in the range of 30–450 mm with a PMUT of 214 kHz in [40,118] and 1.2 mm within the range of 2300 mm with the chirp of 15 kHz to 40 kHz [119]. In order to further improve the accuracy, the spline interpolation method can be adopted. However, the processing time will be increased. The accuracy can reach 0.25 mm in the range of 200–1000 mm, and the operation time needs 0.3 s in [120].
In addition, the flight time can be obtained through a combination of methods in order to improve the accuracy over a longer distance. There are studies that apply cross-correlation to correct the distance error for one wavelength scale and then use a phase-shift technique for subwavelength range refinement [121]. Reference [122] reported a 1 mm ranging resolution for the distance up to 3000 mm and [90] has achieved 0.5 mm accuracy for the distance up to 5000 mm.
In summary, ATM is simple and fast due to fewer processing requirements when compared to the envelope fitting and correlation algorithm, and therefore can be applied to the measurement of moving targets. The envelope fitting method has a processing speed of 6 ms to 8 ms in [114] and is limited by the envelope model. While the processing speed of correlation method is slower than ATM, the processing time can reach 0.7 ms of correlation method while 0.07 ms of ATM with the same processing device [123]. What should be kept in mind is that the measurement accuracy is not only related to the processing method but also related to the performance of the devices and measurement environment. The method of obtaining ToF should be selected according to the specific measurement requirements in measurement accuracy, processing speed and the speed of the measurement target.

4.2. Two Frequency Continuous Wave (TFCW) and Multi-Frequency Continuous Waves (MFCW)

TFCW and MFCW methods obtain the time delay through phase difference measurement [124] and provide higher accuracy in measurement at the expense of measurement range when compared to the conventional ToF method.

4.2.1. Two Frequency Continuous Wave (TFCW)

To apply TFCW methods, the transmitter sends two excitation signals of the continuous wave with two frequencies of f 1 and f 2 ( f 1 < f 2 ) respectively, and the phase shifts of the two signals can be measured respectively when the waves reach the receiver. Then the distance between transmitter and receiver can be expressed as
d = ( n 1 + θ 1 2 π ) λ 1
d = ( n 1 + θ 1 2 π ) λ 2
where λ 1 and λ 2 are wavelengths of transmitted signals at frequencies f 1 and f 2 respectively, θ 1 and θ 2 are the phase shifts of two received signals compared to transmitted signals respectively. Therefore, the phase shift can be expressed as
θ 2 θ 1 = θ 2 π ( n 2 n 1 )
where θ is
θ = 2 π d ( 1 λ 2 1 λ 1 )
The integers n have only two possible values: n 2 = n 1 and n 2 = n 1 + 1 . The difference of phase shifts can be defined by the following Algorithm 1:
Algorithm 1
1: If n 2 = n 1 , θ 2 θ 1 = Δ θ
2: If n 2 = n 1 + 1 , θ 2 θ 1 = Δ θ 2 π
Therefore, the measured distance d can be expressed as
d = Δ θ 2 π · c Δ f
where Δ f = f 2 f 1 . Therefore, in a certain sound propagation medium, the measurement range depends on the phase shift difference and frequency difference. The range can be increased to the wavelength corresponding to Δ f , and the accuracy is determined by the phase resolution. The highest resolution of the phase depends on the clock frequency of the hardware system; for example, when using a 40 MHz clock for phase counting of a 40 kHz signal, a maximum resolution of 0.1% is obtained [125]. In the actual measurement, the distance resolution can reach 1% wavelength [100,126].
References [127,128,129] all adopted the TFCW method, and the performance achieved by the measurement system is summarized in Table 3.
As can be seen from Table 3, TFCW is suitable for measuring a distance within a short range. In order to expand the range with two different frequencies waves, the phase detection method can also be combined with other methods such as the amplitude of the waveform which can achieve the resolution of 1.5% wavelength over the distance of 550–1450 mm [130,131].

4.2.2. Multi-Frequency Continuous Waves (MFCW)

According to the ranging principle of TFCW, its minimum range resolution is c / ( Δ f · 360 ° )   ( m / ° ) , which means that a larger frequency difference can obtain a higher resolution but results in the decrease in the measuring range. Therefore, the TFCW method cannot meet the requirements of minimum resolution and maximum range at the same time. While the MFCW method derived from the TFCW method which uses three frequencies ultrasonic waves for range measurement can meet the requirements simultaneously.
The working principle of MFCW in [132] is shown in Figure 13. Suppose that the frequencies of the transmitted continuous waves of different frequencies are f 1 , f 2 and f 3 ( f 1 > f 2 > f 3 ) respectively, the phase shifts of the received signal and the transmitted signal are φ 1 , φ 2 and φ 3 respectively. Δ φ 1 is the phase difference between phase φ 1 and φ 2 , and the corresponding frequency difference is Δ f 1 ( Δ f 1 = f 1 f 2 ) . Similarly, Δ φ 2 is the phase difference between phase φ 1 and φ 3 , and the corresponding frequency difference is Δ f 2 ( Δ f 2 = f 1 f 3 ) .
The calculation formula of the distance is [23]
L = Int [ φ 1 2 π · f 2 f 1 ] c f 2 + Int [ φ 2 2 π · f 1 f 2 ] c f 1 + φ 1 2 π · c f 1
The first step, yielding the largest resolution scale is determined by c / Δ f 2 ( m / ° ) . In the second step, yielding finer resolution is determined by c / f 1 ( m / ° ) . In the final step, the highest level of resolution is determined by c / ( 360 ° · f 1 ) ( m / ° ) . Taking FMCW of frequencies f 1 = 40.0   kHz , f 2 = 39.9 kHz , f 3 = 38.0 kHz as an example, due to most commercial ultrasonic transducers having a narrow bandwidth of 40 ± 2 kHz [125], its highest resolution is 0.0243 mm/degree.
References [23,132] use the MFCW method, and the performances of the two ranging systems are summarized in Table 4.
In conclusion, the MFCW method can achieve high accuracy within a larger range (1500 mm in Table 4) than the TFCW method (70~150 mm in Table 3). The measurement accuracy of both the TFCW and the MFCW depends on the phase measurement accuracy and the maximum range depends on the frequency difference. However, the measurement period becomes longer and the measurement rate is low due to the transmitter needing to transmit two or three different frequency signals successively.

4.3. Signal Modulation Method

4.3.1. Binary Frequency Shift Keying (BFSK)

Binary frequency shift keying is similar to the conventional frequency modulation method except for its center or carrier frequency is shifted by the binary input signal which varies between logic 0 and logic 1.
BFSK signal can be expressed as [133]
u ( t i ) = A j = 1 M Π j ( t i ) sin [ 2 π f b j ( t i d j 1 ) ]
where A is the amplitude of the transmitted signal, b j is the jth element of the binary 0,1 code sequence. When b j = 0 , f b j = f 0 , and when b j = 1 , f b j = f 1 . f 0 and f 1 are two different frequencies and the function Π j ( t i ) is defined as follows
Π j ( t i ) = { 1 f o r   d j 1 t i d j 0 e l s e w h e r e
and
d j = v k = 1 j 1 f b K                 j = 1 , 2 , 3 , M
d 0 = 0 . v represents the number of wavelengths corresponding to each bit of code value, which determines the duration of the total pulse d M .
An example of a transmitted BFSK signal is shown in Figure 14.
The transmitted signal can then be received and processed to obtain the ToF information and calculate the distance, using methods of the phase measurement method, correlation algorithm or the combination of different methods.
First, the phase measurement method can be adopted. The method in [24] is represented as shown in Figure 15. For example, when the transmitted BFSK signal is
u ( t ) = { A s sin ( 2 π f 1 t )         t p < t < 0   A s sin ( 2 π f 2 t )         0 t < t p
where A s is the amplitude of the transmitted signals, f 1 and f 2 are frequencies of transmitted signals respectively, 2 t p is the total pulse duration, without considering any distortion, the received signal can be expressed as
r ( t ) = { A r sin [ 2 π f 1 ( t τ ) + ψ 1 ] + n ( t )           τ t p < t < τ   A r sin [ 2 π f 2 ( t τ ) + ψ 2 ] + n ( t )           τ t < t p + τ
where A r is the amplitude of the received signals, τ is the time delay which is ToF, ψ 1 and ψ 2 are the phase shifts respectively, n ( t ) is Gaussian noise. Extracted from Equation (22), the phase of the two signals can be expressed as
θ 1 i = 2 π f 1 t i 2 π f 1 τ + ψ 1 + ω ( t i )         τ t p < t i < τ   , i = 1 , , m
θ 2 j = 2 π f 2 t j 2 π f 2 τ + ψ 2 + ω ( t j )         τ t < t p + τ   , j = 1 , , n
where ω ( t ) is phase noise. The phase change can be expressed as shown in Figure 15 through linear regression of θ 1 and θ 2 , and the intersection of the two lines t i n t e r s e c t i o n can be expressed as
t i n t e r s e c t i o n = b 1 b 2 a 2 a 1 = τ + K
where a 1 = 2 π f 1 , b 1 = 2 π f 1 τ + ψ 1 , a 2 = 2 π f 2 , b 2 = 2 π f 2 τ + ψ 2 . Equation (25) can be simplified as t i n t e r s e c t i o n = τ + K , where K = ψ 1 ψ 2 2 π ( f 2 f 1 ) is a constant, and t i n t e r s e c t i o n we get from Figure 15, so the ToF τ can be obtained.
Second, correlation calculation can be adopted as polarity correlation function due to both of those signals are always a logic one or a logic zero, and is defined by [133]
C u v ( τ l ) = 1 N i = 1 N sgn [ u ( t i ) ] sgn [ v ( t i + l ) ]
with τ l = l T , l = 0 , 1 , 2 , , L , where T is the sampling time interval. u ( t i ) is the transmitted signal, the returning echoes v ( t i ) digitized by a comparator circuit and converted to a binary representation
v k ( t i ) = { 1               f o r   v ( t i ) > k 1           f o r   v ( t i ) k
where k is the threshold set by the comparison circuit. The correlation signals are analyzed for peak detection to obtain the ToF.
Third, the phase-shift detection method can be combined with the direct measurement of ToF to complete ranging [134]. The target distance is expressed as d = ( c · Δ t ) / 2 , where Δ t is ToF, d is divided into the regions as shown in Figure 16, [ ( k 1 ) L r , k L r ]   ( k = 1 , 2 , 3 , ) , L r is the wavelength of frequency difference Δ f , then d can be expressed as d = 1 / 2 [ ( k 1 ) + ( Δ θ / 2 π ) ] · ( c / Δ f ) since k is an integer. Therefore, the distance is
d = 1 2 [ Int ( Δ t · Δ f ) + Δ θ 2 π ] · c Δ f
The performance achieved by different processing methods is summarized in Table 5.
The BFSK method can improve the power of the received signal, which is beneficial to the signal processing process. Compared with the correlation algorithm, the phase shift method combined with ToF can obtain better measurement accuracy, which can reach 0.05 mm [134]. The BFSK method can be used to measure a longer range due to the outstanding energy characteristic.

4.3.2. Amplitude Modulation (AM) Method

AM method is to add different amplitude information to the ultrasonic transmitted signal to improve the measurement accuracy, measurement rate and other performances.
The first application is the multifrequency amplitude modulation method (MFAM) [25] based on phase measurement. If the transmitter is excited by a continuous sine wave, the received echo signal can be expressed as
V R ( t ) = A sin ( ω t + φ )
where A is the peak amplitude of the echo signal, ω is the resonant angular frequency, φ is phase shift which is proportional to the measures distance. Assume that both the carrier signal and the modulation signal are assumed to be sinusoidal signals with zero phase shift
V T ( t ) = A m [ 1 + m sin ( ω m t ) ] A c sin ( ω c )
where A m and A c are the peak amplitudes of the modulated signal and carrier signals, respectively; ω m and ω c are the angular frequencies of the modulated signal and carrier signals, respectively; m is the modulation index which defines the ratio of amplitude between modulating signal and carrier signal. The waveform and spectral density of the transmitted signal are shown in Figure 17 as an example.
When the modulation index is less than 1, the envelope of the modulation waveform is proportional to the modulation signal, and the detected echo modulation signal is
V R ( t ) = A m [ 1 + m sin ( ω m t + Δ φ m ) ] A c sin ( ω c t + Δ φ c )
where Δ φ m and Δ φ c are the phase shifts of the modulated signal and carrier signal, respectively. Δ φ m and Δ φ c are proportional to the measured distance L. When using phase-shift calculations of modulated signals, the distance L is
L = Δ φ m · c 2 π f m
When L / λ m < 1 the phase difference Δ φ m provides a unique measurement distance L and the maximum measuring distance is λ m which is dependent on f m .
By adopting MFAM, the measurement range can reach the level of 10 m with the measurement accuracy in millimeters [137,138]. Since the distance information is obtained according to the envelope of the received signal, so the performance of the measurement system will not be affected by the loss of the initial part of the received signal due to it could be too weak to detect. The sinusoidal envelope of AM ultrasonic signals can be extracted real-time using the sliding discrete Fourier transform (SDFT) algorithm. In addition, for 25 Hz modulation, the present method shows a range of 13.72 m and an update rate of 3200/s for static objects. For moving objects, the update rate directly varies with the modulating frequency. The transient update rate for 25 Hz modulation is about 8/s in [138], so it is suitable for static and slow-moving targets measurement.
The performance parameters that can be achieved by the ranging systems based on AM method are summarized in Table 6.
The second application is the combination of amplitude modulation and phase modulation method (AM + PM) and obtains the ToF from the peak of the received signals. The peak of the received signal envelope is sharper through amplitude modulation and phase inverted (AMPI) of the transmitted wave, as shown in Figure 18. This is because several periods of signal with opposite phases are added after the conventional excitation wave to reduce the trailing part of the signal that is not expected to appear, and when the coefficient k = A 2 / A 1 ( A 1 and A 2 are the amplitudes of the AMPI driving signal) is larger, the effect is more obvious. Its sharp envelope improves the measurement accuracy of the peak time.
Another specific modulation method of AM + PM is used in [140], to reduce the measurement error of ToF extraction caused by inertia delay and amplitude attenuation of the echo signal. The method is represented in this paper as shown in Figure 19. The transmitted signal ST consists of warm up waves and measurement waves. The first low-amplitude square waves are used to warm up transducers, which can eliminate the inertia delay caused by the piezoelectric effect of the ultrasonic transducer. The high pulse is the phase modulation and measurement pulse. The measurement pulse is 180° out of phase with the warm-up pulse. Therefore, the receiving signal can easily identify the position of the measured pulse. Here, the received signal RT is displayed in the form of the transformed square wave. Combined with the clock, the ToF T F can be obtained, which can be expressed as
T F = ( N + θ S T 2 π ) T period
where N represents the integral part of the clock cycle, θ S T is phase shift and T period is the clock cycle.
By adopting AM + PM, the measurement accuracy of peak time of received signal can be improved due to the reduction of inertia delay. The performance of the ranging system in [139,140,141] is summarized in Table 6. It can be seen that the measurement accuracy can be very high in the short distance range, up to 0.02 mm, smaller than 0.3% wavelength, improving the ranging accuracy effectively. Therefore, MFAM is more suitable for the requirement of high update rate and larger range, while AM + PM is more suitable for the requirement of high accuracy and smaller range.

4.3.3. Coded Signal Excitation Method

Signal coding is to add characteristics to transmitted signals, including frequency, phase, pulse position, pulse width, etc. It has recorded benefits to increase the SNR of the received signal, to reduce crosstalk between multiple sensors and to improve the measurement rate in long-distance measurement.
At present, the coding sequence used in the ranging system includes Chirp [142], Gold codes [143], Kasami codes [144], Golay codes and Loosey Synchronous codes [145], all of which improve the quality of the received echo signal. Encoding the transmitted signal and matching filtering at the receiving end can improve the performance of noise immunity due to the good auto-correlation property of the codes, thus improving the measurement resolution and measurement accuracy.
In the case where there are multiple sensors in the ranging system, the crosstalk between sensors will cause confusion and damage to the system performance. Minimizing the crosstalk effects is a key problem in the field of ultrasonic measurement [146]. Therefore, it is necessary to add distinguishing characteristics to the signals sent by each sensor. The signals can be modulated by adopting e.g., Barker codes [147], Golay codes [148,149], M-Sequence [150], pulse position modulation [151,152] and pulse width modulation [153], even a combination of the multiple methods above. For example, M-sequence (which is one of the pseudorandom sequences generated from a linear feedback shift register (LFSR))combined with Chirp signals is shown in Figure 20. An M-sequence is a pseudorandom sequence of binary words composed of “1” and “−1”. An nth-order M-sequence is generated from an n-bit LFSR and its length is 2 n 1 words. The binary words determine the phase and the Chirp signals determine the frequency of the transmitted signals. In the figure, code values of different positions in the same sequence are selected for encoding. The key to coding is to find codes with good autocorrelation and bad cross-correlation, so that each code has its own characteristics and the receiver can identify whether it is the signal sent by the corresponding transmitter.
Third, the measurement rate of ultrasonic ranging is low in long-distance measurement due to the slow propagation speed of ultrasonic in the air, for instance, the measurement rate is only 17 Hz when the target distance is 10 m. Therefore, it is necessary to increase the measurement rate to make it suitable for high-speed measurement.
One approach to increase the measurement rate is through the application of pulse position modulation (PPM). The time interval between each pulse varies, linearly increasing in [154] shown in Figure 21. The pulse position characteristics will be transferred to the received signals and reflected by measuring ToF of each pulse to obtain distance.
Reference [154] reported that they set the pulse time interval to increase from 3 ms to 11 ms, with a step of 1 ms. The average theoretical measurement rate can reach 143 Hz due to the average interval of 7 ms. In fact, according to the experiment results, the measurement rate of 4 m target can be increased by 2.7 times [154]. However, when the distance increases, there is a big difference between the actual measurement rate and the theoretical value, which is due to the influence of noise signal when the distance increases.
Chaotic pulse position modulation (CPPM) [155] is another approach that is derived from PPM. The CPPM method was used to increase the measurement rate in [156]. The method is represented in this paper as shown in Figure 22. The chaotic information of the analogue voltage is transferred into the intervals between digital pulses. The received signals are converted into pulse signals as shown in Figure 22d and then cross-correlated with single-bitted transmitted reference signals as shown in Figure 22a to obtain the measured distance of each pulse.
A measurement rate greater than 100 Hz can be obtained up to the distance range of 9 m, reported in [156], which effectively improves the measurement rate compared to the traditional pulse-echo method. The performance of this method is better than PPM. This also shows that this correlation method can extend the ranging distance to 5–10 m whilst still obtaining a better result of the measurement rate.
In conclusion, ToF is the basic method, usually using ATM and correlation methods for data processing. TFCW and MFCW adopt several signals of similar frequency for ranging, and data processing is based on phase detection to improve the accuracy in a short-range. BFSK and AM methods modulate transmitted signals which can improve the quality of received signals to improve the measurement range or measurement accuracy. The signal coding method is to add identifiable features to different transmitted signals, which can solve the problem of multi-sensor crosstalk and improve the measurement rate in the case of long distances.

5. Ranging Error Analysis and Compensation

The source of ranging error is mainly divided into two parts, one is the system error such as the acquisition error of ToF, the other is the external environmental error such as sound velocity variation due to temperature, humidity.

5.1. System Acquisition Error and Compensation

The acquisition of ultrasonic ToF is related to the quality of the echo signal and the processing method. Under the premise of the same processing method, the better the quality of the echo signal, the more accurate the acquisition of ToF.
First, the error is caused by the noise of the ultrasonic echo signal. Signal filtering such as Kalman filtering [157] can be used to remove the irrelevant signals, and then improve the SNR of the echo signal. The coded signal excitation method in Section 4.3.3 can also improve the performance of noise immunity. In addition, increasing the transmitting signal intensity can improve the strength of the received signal, thus reducing the error of ToF acquisition caused by noise.
Second, the range error will increase with distance due to the significant attenuation of echo signal amplitude in the air. Therefore, a gain compensation module [80,158] can be added inside the receiving circuit to amplify the echo amplitude and compensate for the attenuation of ultrasonic energy. The compensation principle in [80] is shown in Figure 23, which makes the echo signal intensity of different distances consistent and reduces the acquisition error of ToF caused by subsequent signal processing due to different signal intensities.
Finally, the error is caused by the measurement angle within the detectable range of the beam spread angle θ . When the position of the target and the transducer present different angles which are shown in Figure 24, the ranging errors are different. The greater the angle is, the greater the ranging error will be [159]. The waveform of the ultrasonic wave away from the center line of the main beam, shown in Figure 3, will be distorted which makes the accurate echo time to be more difficult to identify. The detection angle should either be controlled, or the error can be compensated by a compensation algorithm which can be established through pre-measurement with sensors located at different angles. Reference [160] reported an improvement of the accuracy from 12.24 mm to 3.4 mm within 1 m at 60° angle position with angle compensation.

5.2. Environmental Error and Compensation

The sound velocity is easily affected by environmental factors, including temperature, humidity, pressure, etc. As a nonlinear function of temperature, pressure, humidity and CO2 concentration, sound velocity can be expressed as [161]
c = f ( t C , p , x w , x c )
where t c is Celsius temperature, p is the air pressure, x w the water vapor mole fraction, and x c is the carbon dioxide mole fraction.
The temperature has the greatest influence on sound velocity, which can be expressed by the following formula [91]
c = 331.45 1 + t C 273.15
where 331.45 m/s is the sound velocity in dry air at 0 °C, t C is the temperature in degree Celsius. As temperature increases, the sound velocity increases. Equation (35) adopts Taylor series expansion and can be simplified as
c = 331.45 + 0.607 t C
For every 1 °C increase in temperature in air, the speed of sound increases by 0.607 m/s.
The influence of humidity on the sound velocity is inferior to that of temperature and can be expressed by the following formula [91]
c 2 = γ R T M ( 1 + 2 p B R T )
where c is sound velocity, T is the temperature on an absolute scale, γ , p , R , M , B represent the specific heat ratio, pressure, the universal gas constant, molecular mass and second virial coefficient respectively. The speed of sound is faster in moist air than in dry air. The variation of the speed of sound with respect to temperature and relative humidity is shown in Figure 25.
The variations of air pressure and CO2 concentration have small influences on the speed of sound which can be negligible when compared to the effects caused by temperature and humidity. In the extreme humidity(100% RH) condition, there is a worst scenario for the pressure’s effect on sound speed as pressure’s influence increases with humidity, and where the maximum relative variation of sound speed caused by air pressure within [50,110] kPa is 0.67% at the temperature of 30 °C and CO2 concentration at normal level (Xc = 0.000383) [161]. The influence of CO2 concentration on sound speed is even smaller, about 0.06% relative variation of sound speed in 19 °C with a 0.2% mole fraction change in CO2 concentration [161,163].
In practice, the ranging system only compensates for errors caused by temperature and humidity. The temperature sensor module and humidity sensor module can be set inside the ranging system to measure the value of environmental parameters in real-time and compensate the sound velocity value accordingly. The sound velocity can also be measured in a real-time fashion alongside the main system, with a target set up at a known exact distance. The ToF information extracted from the target can be used to calculate the sound velocity under current conditions [164]. The advantage is that it can compensate for the sound velocity errors caused by a variety of environmental factors simultaneously. The disadvantage is that the space occupied by the ultrasonic ranging device will increase.
In addition, multiple sensors can be set for measurement [165] or the time of flight ratio of different transducers can be used to obtain the positioning parameter [166]. The final measurement result can also be obtained through multiple measurements by a single sensor [167,168] to enhance the measurement reliability. For example, M-sequence can also be used to improve the ToF estimation accuracy as it measures the ToF of each pulse of the echo signal, and [168] reported that through averaging the 50 measures the error is reduced to one-tenth of one measure.

6. Conclusions and Outlook

The present status of ultrasonic ranging is reviewed, evaluated and discussed in this paper.
First, the characteristics of ultrasonic transducers are classified, and their relationship to the ranging application is analyzed. To increase the energy transfer efficiency of the transducer, the working frequency of the transducer is selected as close as possible to the series resonant frequency, and the matching circuit is designed according to its impedance characteristics. The range of ultrasonic ranging depends on the directivity and propagation attenuation characteristics of the transducer. The higher the electromechanical coupling coefficient is, the lower the power consumption of the ranging system will be.
Second, the principle of ultrasonic ranging, system composition and evaluation parameters are summarized. Ultrasonic ranging is generally measured by the pulse-echo method. The ranging system includes transducers, transmitting circuits, receiving circuits, a microprocessor, compensation modules, etc. The performance of the ranging system is evaluated according to the measurement range, measurement accuracy and measurement rate.
Third, the method of ultrasonic ranging and its signal processing are classified, and the performance of the measurement system is analyzed. The measurement results of the ToF method can be obtained by ATM, envelope fitting and correlation method. Among them, ATM is the simplest, with the fastest processing speed and a wider range of applications. The envelope fitting method has lower processing speed and higher theoretical measurement accuracy but is limited by the envelope model. The processing speed of the correlation method is average, but the overall performance is better. TFCW and MFCW methods use multi-frequency measurement signals based on phase detection to obtain results. Compared with the ToF method, the measurement range is smaller, and the measurement period is longer, but the measurement accuracy is higher. BFSK and AM methods modulate the transmitted signals which can improve the quality of received signals, thus improving the measurement range or measurement accuracy. The BFSK method controls the frequency of transmitted signals through binary coding and the accuracy of the method can reach 0.05 mm within 5 m. The AM method modulates the amplitude of the transmitted signals and the accuracy can reach 0.02 mm within 0.5 m. The signal coding method can suppress crosstalk between multiple sensors and improve the measurement rate of long-distance (10 m) measurement.
Finally, the ranging error and compensation methods are summarized. The ranging error includes the error of ToF estimation and the error of sound velocity. The error of ToF is compensated for by signal filtering, gain compensation of ultrasonic propagation attenuation and compensation algorithm of different measurement angles. The sound velocity error can be compensated for by setting an environmental parameter sensor or a known exact distance compensation module to improve the performance of the ranging system.
The application of ultrasonic ranging is increasingly developing due to its unique characteristics such as low hardware requirements, not being sensitive to ambient light and electromagnetic interference, and the low cost of transducers. With the continuous progress of ultrasonic ranging technology in transducers, measurement system configuration, measurement methods and signal processing, error compensation methods, we predict that the performance of ultrasonic ranging will present the following development trends:
Adoption of MUTs. MUTs will be more widely used in ultrasonic ranging systems with their advantages, such as small size, low power consumption, low cost, mass production and integration with other electronics.
Optimization of the transducer performance. At present, the electromechanical coupling coefficient of PMUT is relatively low. The increase in the electromechanical coupling coefficient will reduce the power consumption of the system and improve the measurement range. In addition, the improvement of the transducer bandwidth will improve the working frequency range of the transducer and make its signal modulation more flexible, thus improving the overall performance of the ranging system.
Improvement of the measurement range. Performance improvements include the minimum detectable range and the maximum detectable range. At present, the blind area of ultrasonic ranging is large, which is at the level of centimeters. Optimization of devices and hardware circuits to reduce the blind area whilst extending the measurement range at the far end is the direction of future development. In addition, multi-sensor arrays and optimization of the transducer mentioned above will increase the maximum detectable distance and direction angle.
Development of the processing algorithm. The future development direction is multi-algorithm fusion processing of ultrasonic received signals so that the measurement accuracy and processing time can reach a balance with a higher comprehensive level.
Applications in high dynamic and complex multi-target measurement. At present, the number of detectable targets is limited and ultrasonic ranging is mostly used in the static or low dynamic measurement of simple targets, but in the future, high dynamic and complex multi-target measurement problems will be solved through better algorithms.
Improvement of ultrasonic measurement rate. At present, there are few studies in this area. The method to improve the measurement rate is to encode the ultrasonic signal and realize the continuous transmission of the ultrasonic signal to overcome the limitation of the slow propagation speed of the ultrasonic signal in the long-distance measurement. On the other hand, the research of new coding technology will also make the comprehensive performance of the coded ultrasonic more superior, improve the measurement rate, to be more suitable for high-speed measurement requirements.
In short, the performance of ultrasonic ranging technology will be further improved, and the application range will be wider in the further.

Author Contributions

Conceptualization, Z.Q. (Zurong Qiu), Y.L. and Z.Q. (Zhen Qiu); formal analysis, Y.L. and Z.Q. (Zhen Qiu); investigation, Y.L.; writing—original draft preparation, Y.L.; writing—review and editing, Z.Q. (Zhen Qiu); supervision, Z.Q. (Zurong Qiu); project administration, Z.Q. (Zurong Qiu); funding acquisition, Z.Q. (Zurong Qiu). All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by National Natural Science Foundation of China grant number 52175514.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Ashhar, K.; Noor-A-Rahim, M.; Khyam, M.O.; Soh, C.B. A Narrowband Ultrasonic Ranging Method for Multiple Moving Sensor Nodes. IEEE Sens. J. 2019, 19, 6289–6297. [Google Scholar] [CrossRef]
  2. Wang, J.; Kong, X.; Cheng, G.; Chen, Y. Research on Detection Range Prediction for Oversea Wide-aperture Towed Sonar. In Proceedings of the 2021 OES China Ocean Acoustics (COA 2021), Harbin, China, 14–17 July 2021. [Google Scholar] [CrossRef]
  3. Lee, W.; Roh, Y. Ultrasonic transducers for medical diagnostic imaging. Biomed. Eng. Lett. 2017, 7, 91–97. [Google Scholar] [CrossRef] [PubMed]
  4. Sheng, J.; Zhao, Y.; Qiao, Y.; Ling, J.; Fu, J.; Yang, Y.; Ren, T. The manufacture and characterization of a novel ultrasonic transducer for medical imaging. In Proceedings of the 5th IEEE Electron Devices Technology and Manufacturing Conference (EDTM), Chengdu, China, 8–11 April 2021. [Google Scholar] [CrossRef]
  5. Guangzhen, X.; Volker, W.; Ping, Y. Review of field characterization techniques for high intensity therapeutic ultrasound. Metrologia 2021, 58, 22001. [Google Scholar] [CrossRef]
  6. Park, S.H.; Choi, S.; Jhang, K.Y. Porosity Evaluation of Additively Manufactured Components Using Deep Learning-based Ultrasonic Nondestructive Testing. Int. J. Precis. Eng. Manuf. Green Technol. 2021, 9, 395–407. [Google Scholar] [CrossRef]
  7. Pan, Q.; Pan, R.; Shao, C.; Chang, M.; Xu, X. Research Review of Principles and Methods for Ultrasonic Measurement of Axial Stress in Bolts. Chin. J. Mech. Eng. Engl. Ed. 2020, 33, 11. [Google Scholar] [CrossRef] [Green Version]
  8. Kumar, S.J.; Kamaraj, A.; Sundaram, K.C.; Shobana, G.; Kirubakaran, G. A comprehensive review on accuracy in ultrasonic flow measurement using reconfigurable systems and deep learning approaches. AIP Adv. 2020, 10, 105221. [Google Scholar] [CrossRef]
  9. Fang, Z.; Su, R.; Hu, L.; Fu, X. A simple and easy-implemented time-of-flight determination method for liquid ultrasonic flow meters based on ultrasonic signal onset detection and multiple-zero-crossing technique. Measurement 2021, 168, 108398. [Google Scholar] [CrossRef]
  10. Fu, D.; Zhao, Z. Moving Object Tracking Method Based on Ultrasonic Automatic Detection Algorithm. In Proceedings of the 6th International Conference on Information Science and Technology (ICIST), Dalian, China, 6–8 May 2016. [Google Scholar] [CrossRef]
  11. Allevato, G.; Hinrichs, J.; Rutsch, M.; Adler, J.P.; Jager, A.; Pesavento, M.; Kupnik, M. Real-Time 3-D Imaging Using an Air-Coupled Ultrasonic Phased-Array. IEEE Trans. Ultrason. Ferroelectr. Freq. Control 2021, 68, 796–806. [Google Scholar] [CrossRef]
  12. Carotenuto, R.; Merenda, M.; Iero, D.; Della Corte, F.G. Mobile Synchronization Recovery for Ultrasonic Indoor Positioning. Sensors 2020, 20, 702. [Google Scholar] [CrossRef] [Green Version]
  13. Patkar, A.R.; Tasgaonkar, P.P. Object Recognition Using Horizontal Array of Ultrasonic Sensors. In Proceedings of the IEEE International Conference on Communication and Signal Processing (ICCSP), Melmaruvathur, Tamilnadu, India, 6–8 April 2016. [Google Scholar] [CrossRef]
  14. Xia, M.; Xiu, C.; Yang, D.; Wang, L. Performance Enhancement of Pedestrian Navigation Systems Based on Low-Cost Foot-Mounted MEMS-IMU/Ultrasonic Sensor. Sensors 2019, 19, 364. [Google Scholar] [CrossRef] [Green Version]
  15. Ge, R.; Aa, G. Ultrasonic ranging in air. Meas. Tech. 1969, 12, 1675–1678. [Google Scholar]
  16. Hoffstatter, G. Using the polaroid ultrasonic ranging system. Rob. Age 1984, 6, 35–37. [Google Scholar]
  17. Jaffe, D.L. Polaroid ultrasonic ranging sensors in robotic applications. Rob. Age 1985, 7, 23–25, 27–30. [Google Scholar]
  18. Borenstein, J.; Koren, Y. Obstacle avoidance with ultrasonic with ultrasonic sensors. IEEE J. Rob. Autom. 1988, 4, 213–218. [Google Scholar] [CrossRef]
  19. Fiorillo, A.S.; Allotta, B.; Dario, P.; Francesconi, R. Ultrasonic range sensor array for a robotic fingertip. Sens. Actuators 1989, 17, 103–106. [Google Scholar] [CrossRef]
  20. Yang, M.; Hill, S.L.; Gray, J.O. Design of ultrasonic linear array system for multi-object identification. IEEE Int. Conf. Intell. Rob. Syst. 1992, 3, 1625–1632. [Google Scholar] [CrossRef]
  21. Tanaka, S.; Jiang, J.; Takesue, T. A model-based adaptive algorithm for determination of time-of-flight in ultrasonic measurement. In Proceedings of the 1997 36th SICE Annual Conference, Tokushima, Japan, 29–31 July 1997. [Google Scholar] [CrossRef]
  22. Tardajos, G.; Gonzalez Gaitano, G.; Montero De Espinosa, F.R. Accurate, sensitive, and fully automatic method to measure sound velocity and attenuation. Rev. Sci. Instrum. 1994, 65, 2933–2938. [Google Scholar] [CrossRef]
  23. Huang, C.F.; Young, M.S.; Li, Y.C. Multiple-frequency continuous wave ultrasonic system for accurate distance measurement. Rev. Sci. Instrum. 1999, 70, 1452–1458. [Google Scholar] [CrossRef]
  24. Webster, D. A pulsed ultrasonic distance measurement system based upon phase digitizing. IEEE Trans. Instrum. Meas. 1994, 43, 578–582. [Google Scholar] [CrossRef]
  25. Yang, M.; Hill, S.L.; Bury, B.; Gray, J.O. A multifrequency AM-based ultrasonic system for accuracy distance measurement. IEEE Trans. Instrum. Meas. 1994, 43, 861–866. [Google Scholar] [CrossRef]
  26. Barshan, B. Fast processing techniques for accurate ultrasonic range measurements. Meas. Sci. Technol. 2000, 11, 45–50. [Google Scholar] [CrossRef]
  27. Carullo, A.; Parvis, M. An ultrasonic sensor for distance measurement in automotive applications. IEEE Sens. J. 2001, 1, 143–147. [Google Scholar] [CrossRef] [Green Version]
  28. Al-Smadi, A.M.; Al-Ksasbeh, W.; Ababneh, M.; Al-Nsairat, M. Intelligent Automobile Collision Avoidance and Safety System. In Proceedings of the 17th International Multi-Conference on Systems, Signals and Devices (SSD), Sfax, Tunisia, 20–23 July 2020. [Google Scholar] [CrossRef]
  29. Jiménez, F.; Naranjo, J.; Gómez, O.; Anaya, J. Vehicle Tracking for an Evasive Manoeuvres Assistant Using Low-Cost Ultrasonic Sensors. Sensors 2014, 14, 22689–22705. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  30. Kim, M.; Park, J.; Choi, S. Road Type Identification Ahead of the Tire Using D-CNN and Reflected Ultrasonic Signals. Int. J. Automot. Technol. 2021, 22, 47–54. [Google Scholar] [CrossRef]
  31. Singh, J.; Dhuheir, M.; Refaey, A.; Erbad, A.; Mohamed, A.; Guizani, M. Navigation and Obstacle Avoidance System in Unknown Environment. In Proceedings of the IEEE Canadian Conference on Electrical and Computer Engineering (CCECE), London, ON, Canada, 30 August–2 September 2020. [Google Scholar] [CrossRef]
  32. Anis, H.; Fadhillah, A.H.I.; Darma, S.; Soekirno, S. Automatic Quadcopter Control Avoiding Obstacle Using Camera with Integrated Ultrasonic Sensor. In Proceedings of the International Conference on Theoretical and Applied Physics (ICTAP), Yogyakarta, Indonesia, 6–8 September 2017. [Google Scholar] [CrossRef]
  33. Jianwei, Z.; Jianhua, F.; Shouzhong, W.; Kun, W.; Chengxiang, L.; Tao, H. Obstacle Avoidance of Multi-Sensor Intelligent Robot Based on Road Sign Detection. Sensors 2021, 21, 6777. [Google Scholar] [CrossRef]
  34. Hamanaka, M.; Nakano, F. Surface-Condition Detection System of Drone-Landing Space using Ultrasonic Waves and Deep Learning. In Proceedings of the International Conference on Unmanned Aircraft Systems (ICUAS), Athens, Greece, 1–4 September 2020. [Google Scholar] [CrossRef]
  35. Hsu, C.; Chen, H.; Lai, C. An Improved Ultrasonic-Based Localization Using Reflection Method. In Proceedings of the International Asia Conference on Informatics in Control, Automation and Robotics, Bangkok, Thailand, 1 February–2 September 2009. [Google Scholar] [CrossRef]
  36. Kim, S.J.; Kim, B.K. Dynamic localization based on EKF for indoor mobile robots using discontinuous ultrasonic distance measurements. In Proceedings of the International Conference on Control, Automation and Systems (ICCAS), Gyeonggi do, South Korea, 27–30 October 2010. [Google Scholar] [CrossRef]
  37. Ijaz, F.; Yang, H.K.; Ahmad, A.W.; Lee, C. Indoor Positioning: A Review of Indoor Ultrasonic Positioning systems. In Proceedings of the 15th International Conference on Advanced Communications Technology (ICACT), PyeongChang, Korea, 27–30 January 2013. [Google Scholar]
  38. Wang, R.; Chen, L.; Wang, J.; Zhang, P.; Tan, Q.; Pan, D. Research on autonomous navigation of mobile robot based on multi ultrasonic sensor fusion. In Proceedings of the IEEE 4th Information Technology and Mechatronics Engineering Conference (ITOEC), Chongqing, China, 14–16 December 2018. [Google Scholar] [CrossRef]
  39. Ju, X.T.; Gu, L.C. Long-Distance Ultrasonic Ranging System Oriented to Tower Crane Anti-Collision. In Proceedings of the 2nd International Conference on Machine Design and Manufacturing Engineering (ICMDME), Jeju Island, Korea, 1–2 May 2013. [Google Scholar] [CrossRef]
  40. Przybyla, R.J.; Shelton, S.E.; Guedes, A.; Izyumin, I.I.; Kline, M.H.; Horsley, D.A.; Boser, B.E. In-Air Rangefinding with an AlN Piezoelectric Micromachined Ultrasound Transducer. IEEE Sens. J. 2011, 11, 2690–2697. [Google Scholar] [CrossRef]
  41. Saad, M.; Bleakley, C.J.; Nigram, V.; Kettle, P. Ultrasonic hand gesture recognition for mobile devices. J. Multimodal User Interfaces 2018, 12, 31–39. [Google Scholar] [CrossRef]
  42. Wang, Z.; Hou, Y.; Jiang, K.; Dou, W.; Zhang, C.; Huang, Z.; Guo, Y. Hand Gesture Recognition Based on Active Ultrasonic Sensing of Smartphone: A Survey. IEEE Access 2019, 7, 111897–111922. [Google Scholar] [CrossRef]
  43. Ling, K.; Dai, H.; Liu, Y.; Liu, A.X.; Wang, W.; Gu, Q. UltraGesture: Fine-Grained Gesture Sensing and Recognition. IEEE T. Mobile Comput. 2020. [Google Scholar] [CrossRef]
  44. Wang, T.; Lee, C. Zero-Bending Piezoelectric Micromachined Ultrasonic Transducer (pMUT) with Enhanced Transmitting Performance. J. Microelectromech. Syst. 2015, 24, 2083–2091. [Google Scholar] [CrossRef]
  45. Yano, T.; Tone, M.; Fukumoto, A. Range Finding and Surface Characterization Using High-Frequency Air Transducers. IEEE Trans. Ultrason. Ferroelectr. Freq. Control 1987, 34, 232–236. [Google Scholar] [CrossRef] [PubMed]
  46. Toda, M. New type of matching layer for air-coupled ultrasonic transducers. IEEE Trans. Ultrason. Ferr. 2002, 49, 972–979. [Google Scholar] [CrossRef] [PubMed]
  47. Alvarez-Arenas, T. Acoustic impedance matching of piezoelectric transducers to the air. IEEE Trans. Ultrason. Ferr. 2004, 51, 624–633. [Google Scholar] [CrossRef]
  48. Kelly, S.; Hayward, G.; Alvarez-Arenas, T. Characterization and assessment of an integrated matching layer for air-coupled ultrasonic applications. IEEE Trans. Ultrason. Ferr. 2004, 51, 1314–1323. [Google Scholar] [CrossRef]
  49. Alvarez-Arenas, T. Air-Coupled Piezoelectric Transducers with Active Polypropylene Foam Matching Layers. Sensors 2013, 13, 5996–6013. [Google Scholar] [CrossRef] [Green Version]
  50. Ealo, J.L.; Seco, F.; Prieto, C.; Jimenez, A.R.; Roa, J.; Koutsou, A.; Guevara, J. Customizable Field Airborne Ultrasonic Transducers based on Electromechanical Film. In Proceedings of the IEEE Ultrasonics Symposium, Beijing, China, 2–5 November 2008. [Google Scholar] [CrossRef]
  51. Dausch, D.E.; Castellucci, J.B.; Chou, D.R.; von Ramm, O.T. Theory and operation of 2-D array piezoelectric micromachined ultrasound transducers. IEEE Trans. Ultrason. Ferroelectr. Freq. Control 2008, 55, 2484–2492. [Google Scholar] [CrossRef]
  52. Brenner, K.; Ergun, A.; Firouzi, K.; Rasmussen, M.; Stedman, Q.; Khuri Yakub, B. Advances in Capacitive Micromachined Ultrasonic Transducers. Micromachines 2019, 10, 152. [Google Scholar] [CrossRef] [Green Version]
  53. Qiu, Y.; Gigliotti, J.V.; Wallace, M.; Griggio, F.; Demore, C.E.M.; Cochran, S.; Trolier-Mckinstry, S. Piezoelectric Micromachined Ultrasound Transducer (PMUT) Arrays for Integrated Sensing, Actuation and Imaging. Sensors 2015, 15, 8020–8041. [Google Scholar] [CrossRef] [Green Version]
  54. Yaralioglu, G.G.; Ergun, A.S.; Bayram, B.; Haeggstrom, E.; Khuri-Yakub, B.T. Calculation and measurement of electromechanical coupling coefficient of capacitive micromachined ultrasonic transducers. EEE Trans. Ultrason. Ferroelectr. Freq. Control 2003, 50, 449–456. [Google Scholar] [CrossRef]
  55. Oralkan, O.; Ergun, A.S.; Johnson, J.A.; Karaman, M.; Demirci, U.; Kaviani, K.; Lee, T.H.; Khuri-Yakub, B.T. Capacitive micromachined ultrasonic transducers: Next-generation arrays for acoustic imaging? IEEE Trans. Ultrason. Ferroelectr. Freq. Control 2002, 49, 1596–1610. [Google Scholar] [CrossRef]
  56. Wygant, I.; Kupnik, M.; Windsor, J.; Wright, W.; Khuri-Yakub, B.T. 50 kHz capacitive micromachined ultrasonic transducers for generation of highly directional sound with parametric arrays. IEEE Trans. Ultrason. Ferroelectr. Freq. Control 2009, 56, 193–203. [Google Scholar] [CrossRef] [PubMed]
  57. Paul, M.; Nicolas, L.; Jacek, B.; Abdoighaffar, B.; Sandrine, G.; Brahim, B.; Sylvain, P.; Alain, B.; Nava, S. Piezoelectric Micromachined Ultrasonic Transducers Based on PZT Thin Films. IEEE Trans. Ultrason. Ferroelectr. Freq. Control 2005, 52, 2276–2288. [Google Scholar]
  58. Robichaud, A.; Deslandes, D.; Cicek, P.; Nabki, F. A System in Package Based on a Piezoelectric Micromachined Ultrasonic Transducer Matrix for Ranging Applications. Sensors 2021, 21, 2590. [Google Scholar] [CrossRef] [PubMed]
  59. Kaajakari, V.; Mattila, T.; Oja, A.; Seppa, H. Nonlinear limits for single-crystal silicon microresonators. J. Microelectromech. Syst. 2004, 13, 715–724. [Google Scholar] [CrossRef] [Green Version]
  60. Przybyla, R.J.; Shelton, S.E.; Guedes, A.; Krigel, R.; Horsley, D.A.; Boser, B.E. In-air ultrasonic rangefinding and angle estimation using an array of aln micromachined transducers. In Proceedings of the Solid-State Sensors, Actuators and Microsystems Workshop, Hilton Head, SC, USA, 3–7 June 2012. [Google Scholar] [CrossRef]
  61. Jung, J.; Lee, W.; Kang, W.; Shin, E.; Ryu, J.; Choi, H. Review of piezoelectric micromachined ultrasonic transducers and their applications. J. Micromech. Microeng. 2017, 27, 113001. [Google Scholar] [CrossRef]
  62. Przybyla, R.J.; Tang, H.; Guedes, A.; Shelton, S.E.; Horsley, D.A.; Boser, B.E. 3D Ultrasonic Rangefinder on a Chip. IEEE J. Solid-St. Circ. 2015, 50, 320–334. [Google Scholar] [CrossRef]
  63. Przybyla, R.; Flynn, A.; Jain, V.; Shelton, S.; Guedes, A.; Izyumin, I.; Horsley, D.; Boser, B. A micromechanical ultrasonic distance sensor with >1 m range. In Proceedings of the 16th International Solid-State Sensors, Actuators and Microsystems Conference, Beijing, China, 5–9 June 2011. [Google Scholar] [CrossRef]
  64. Li, H.; Lv, J.; Li, D.; Xiong, C.; Zhang, Y.; Yu, Y. MEMS-on-fiber ultrasonic sensor with two resonant frequencies for partial discharges detection. Opt. Express 2020, 28, 18431–18439. [Google Scholar] [CrossRef]
  65. Rocchi, A.; Santecchia, E.; Ciciulla, F.; Mengucci, P.; Barucca, G. Characterization and Optimization of Level Measurement by an Ultrasonic Sensor System. IEEE Sens. J. 2019, 19, 3077–3084. [Google Scholar] [CrossRef]
  66. Zhang, J.; Long, Z.; Ma, W.; Hu, G.; Li, Y. Electromechanical Dynamics Model of Ultrasonic Transducer in Ultrasonic Machining Based on Equivalent Circuit Approach. Sensors 2019, 19, 1405. [Google Scholar] [CrossRef] [Green Version]
  67. Zhou, H.; Huang, S.H.; Li, W. Electrical Impedance Matching between Piezoelectric Transducer and Power Amplifier. IEEE Sens. J. 2020, 20, 14273–14281. [Google Scholar] [CrossRef]
  68. Garcia-Rodriguez, M.; Garcia-Alvarez, J.; Yañez, Y.; Garcia-Hernandez, M.J.; Salazar, J.; Turo, A.; Chavez, J.A. Low cost matching network for ultrasonic transducers. Phys. Procedia 2010, 3, 1025–1031. [Google Scholar] [CrossRef] [Green Version]
  69. Rathod, V.T. A Review of Electric Impedance Matching Techniques for Piezoelectric Sensors, Actuators and Transducers. Electronics 2019, 8, 169. [Google Scholar] [CrossRef] [Green Version]
  70. Ling, J.; Chen, Y.; Chen, Y.; Wang, D.; Zhao, Y.; Pang, Y.; Yang, Y.; Ren, T. Design and Characterization of High-Density Ultrasonic Transducer Array. IEEE Sens. J. 2018, 18, 2285–2290. [Google Scholar] [CrossRef]
  71. Arman, H.; Dimitre, L.; Deane, D.G.; Azadeh, H.; Darren, I.; Marc, T.; Martin, S. Three-dimensional micro electromechanical system piezoelectric ultrasound transducer. Appl. Phys. Lett. 2013, 101, 253101. [Google Scholar] [CrossRef] [Green Version]
  72. Kang, L.; Feeney, A.; Dixon, S. The High Frequency Flexural Ultrasonic Transducer for Transmitting and Receiving Ultrasound in Air. IEEE Sens. J. 2020, 20, 7653–7660. [Google Scholar] [CrossRef] [Green Version]
  73. Wang, H.; Wang, X.; He, C.; Xue, C. Investigation and analysis of the influence of excitation signal on radiation characteristics of capacitive micromachined ultrasonic transducer. Microsyst. Technol. 2018, 24, 2999–3018. [Google Scholar] [CrossRef] [Green Version]
  74. Pop, F.; Herrera, B.; Cassella, C.; Rinaldi, M. Modeling and Optimization of Directly Modulated Piezoelectric Micromachined Ultrasonic Transducers. Sensors 2021, 21, 157. [Google Scholar] [CrossRef]
  75. Krishnakumar, R.; Ramesh, R. Enhancing the Performance Characteristics of Piezoelectric Transducers by Broadband Tuning. IEEE Sens. J. 2021, 21, 21667–21674. [Google Scholar] [CrossRef]
  76. Blackstock, D.T. Fundamentals of Physical Acoustics; John Wiley and Sons: Hoboken, NJ, USA, 2000. [Google Scholar]
  77. Tiwari, K.; Raisutis, R.; Mazeika, L.; Samaitis, V. 2D Analytical Model for the Directivity Prediction of Ultrasonic Contact Type Transducers in the Generation of Guided Waves. Sensors 2018, 18, 987. [Google Scholar] [CrossRef] [Green Version]
  78. Okamoto, K.; Okubo, K. Development of omnidirectional audible sound source using facing ultrasonic transducer arrays driven at different frequencies. Jpn. J. Appl. Phys. 2021, 60, SDDD17. [Google Scholar] [CrossRef]
  79. Wang, H.; Wang, X.; He, C.; Xue, C. Design and Performance Analysis of Capacitive Micromachined Ultrasonic Transducer Linear Array. Micromachines 2014, 5, 420–431. [Google Scholar] [CrossRef] [Green Version]
  80. Xiang, R.; Shi, Z. Design of Millimeter Range High Precision Ultrasonic Distance Measurement System. In Proceedings of the International Conference on Computer Systems, Electronics and Control (ICCSEC), Dalian, China, 25–27 December 2017. [Google Scholar] [CrossRef]
  81. Fu, X.C.; Zhou, L.; Wen, G.J. Ultrasonic Ranging System Based on Single Chip Microprocessor. Appl. Mech. Mater. 2013, 441, 360–363. [Google Scholar] [CrossRef]
  82. Zhao, X.; Qian, P.; Lu, N.; Li, Y. Design and Experimental Study of High Precision Ultrasonic Ranging System. In Proceedings of the 5th International Conference on Intelligent Informatics and Biomedical Sciences (ICIIBMS), Naha, Japan, 18–20 November 2020. [Google Scholar] [CrossRef]
  83. Xiao, Z.H.; Wu, S.Y.; An, Q.Y. Design of Ultrasonic Distance Measurement System Based on Microcontroller. Appl. Mech. Mater. 2013, 333–335, 296–299. [Google Scholar] [CrossRef]
  84. Tai, H.; Zhang, H. The hardware research of ultrasonic ranging system based on variable emission wavelength. In Proceedings of the IEEE 4th Advanced Information Technology, Electronic and Automation Control Conference (IAEAC), Chengdu, China, 20–22 December 2019. [Google Scholar] [CrossRef]
  85. Cabral, E.A.V.; Valdez, I. Airborne ultrasonic sensor node for distance measurement. In Proceedings of the 12th IEEE Sensors Conference, Baltimore, MD, USA, 3–6 November 2013. [Google Scholar] [CrossRef]
  86. Zhi, S.; Yi, Y.; Wang, Z. Design of Distance Measuring and Reversing System. In Proceedings of the IEEE 3rd Advanced Information Technology, Electronic and Automation Control Conference (IAEAC), Chongqing, China, 12–14 October 2018. [Google Scholar] [CrossRef]
  87. Lu, H.; Li, Z.; Gao, P. Design of Ultrasonic Ranging System Based on Cross-correlation Method. In Proceedings of the 39th Chinese Control Conference (CCC), Shenyang, China, 27–29 July 2020. [Google Scholar] [CrossRef]
  88. Jiang, Y.; Yuan, M. The study of improving ultrasonic ranging accuracy based on the double closed-loop control technology. In Proceedings of the Chinese Automation Congress (CAC), Jinan, China, 20–22 October 2017. [Google Scholar] [CrossRef]
  89. Gao, Y.; Jia, L.N.; Wang, B.; Liu, L.H.; Huang, L.M. High Precision Ultrasonic Ranging System for Mobile Robot Navigation. Appl. Mech. Mater. 2012, 249–250, 1139–1143. [Google Scholar] [CrossRef]
  90. Wu, J.; Zhu, J.; Yang, L.; Shen, M.; Xue, B.; Liu, Z. A highly accurate ultrasonic ranging method based on onset extraction and phase shift detection. Measurement 2014, 47, 433–441. [Google Scholar] [CrossRef]
  91. Sahoo, A.K.; Udgata, S.K. A Novel ANN-Based Adaptive Ultrasonic Measurement System for Accurate Water Level Monitoring. IEEE Trans. Instrum. Meas. 2019, 69, 3359–3369. [Google Scholar] [CrossRef]
  92. Yue, H.; Zhang, X.; Shi, Z. Simulation and Implementation of an Ultrasonic Ranging Experiment System. In Proceedings of the IEEE 2nd International Conference on Computer Science and Educational Informatization (CSEI), Xinxiang, China, 17 July 2020. [Google Scholar] [CrossRef]
  93. Wenhuan, H. Software implementation of a wireless ultrasonic ranging system. In Proceedings of the 12th IEEE International Conference on Electronic Measurement & Instruments (ICEMI), Qingdao, China, 16–18 July 2015. [Google Scholar] [CrossRef]
  94. Zhang, L.; Zhao, L. Research of ultrasonic distance measurement system based on DSP. In Proceedings of the International Conference on Computer Science and Service System (CSSS), Nanjing, China, 27–29 June 2011. [Google Scholar] [CrossRef]
  95. Li, Q.; Huang, Z.; Zhu, Z. Design of High-precision Ultrasonic Ranging System for Mobile Robot. In Proceedings of the 2021 IEEE 4th Advanced Information Management, Communicates, Electronic and Automation Control Conference (IMCEC), Chongqing, China, 18–20 June 2021. [Google Scholar] [CrossRef]
  96. Tai, H.L.; Zhang, H.; Yang, S. Study on software part of ultrasonic ranging system based on variable emission wavelength. In Proceedings of the 6th International Conference on Computer Science and Network Technology (ICCSNT), Dalian, China, 21–22 October 2017. [Google Scholar] [CrossRef]
  97. Yuan, S.; Mao, H.; Guo, S.; Zhang, F.; Yao, X. Research on the DSmT Based Model of the Ultrasonic Sensor Detection for Indoor Environment Contour. In Proceedings of the 35th Chinese Control Conference (CCC), Chengdu, China, 27–29 July 2016. [Google Scholar] [CrossRef]
  98. Rozen, O.; Block, S.T.; Mo, X.; Bland, W.; Hurst, P.; Tsai, J.M.; Daneman, M.; Amirtharajah, R.; Horsley, D.A. Monolithic MEMS-CMOS ultrasonic rangefinder based on dual-electrode PMUTs. In Proceedings of the IEEE 29th International Conference on Micro Electro Mechanical Systems, Shanghai, China, 24–28 January 2016; pp. 3336–3339. [Google Scholar] [CrossRef]
  99. Gluck, T.; Kravchik, M.; Chocron, S.; Elovici, Y.; Shabtai, A. Spoofing Attack on Ultrasonic Distance Sensors Using a Continuous Signal. Sensors 2020, 20, 6157. [Google Scholar] [CrossRef]
  100. Li, X.; Wu, R.; Sheplak, M.; Li, J. Multifrequency CW-based time-delay estimation for proximity ultrasonic sensors. IEE P-Radar Son. Nav. 2002, 149, 53–59. [Google Scholar] [CrossRef]
  101. Lagler, D.; Anzinger, S.; Pfann, E.; Fusco, A.; Bretthauer, C.; Huemer, M. A Single Ultrasonic Transducer Fast and Robust Short-Range Distance Measurement Method. In Proceedings of the IEEE International Ultrasonics Symposium (IUS), Glasgow, England, 6–9 October 2019. [Google Scholar] [CrossRef]
  102. Tian, Y.; Sun, X.Y.; Chen, J. Design Principle and Error Analysis of a New Large-Range Ultrasonic Position and Orientation System Based on TDOA. In Proceedings of the International Conference on Advanced Materials and Engineering Materials (ICAMEM), Shenyang, China, 22–24 November 2012. [Google Scholar] [CrossRef]
  103. Zivkovic, D.S.; Markovic, B.R.; Rakic, D.; Tadic, S. Design considerations and performance of low-cost ultrasonic ranging system. In Proceedings of the 10th Workshop on Positioning, Navigation and Communication (WPNC), Dresden, Germany, 18 June 2013. [Google Scholar] [CrossRef]
  104. Patole, S.M.; Torlak, M.; Wang, D.; Ali, M. Automotive radars: A review of signal processing techniques. IEEE Signal Proc. Mag. 2017, 34, 22–35. [Google Scholar] [CrossRef]
  105. Gan, T.H.; Hutchins, D.A.; Green, R.J. A swept frequency multiplication technique for air-coupled ultrasonic NDE. IEEE Trans. Ultrason. Ferr. 2004, 51, 1271–1279. [Google Scholar] [CrossRef]
  106. Suzuki, K.; Endo, M.; Ishikawa, M.; Nishino, H. Air-coupled ultrasonic vertical reflection method using pulse compression and various window functions: Feasibility study. Jpn. J. Appl. Phys. 2019, 58, SGGB09. [Google Scholar] [CrossRef]
  107. Baksheeva, I.V.; Khomenko, A.A. Evaluation of the Ultrasonic Medical Scanners Range Resolution in Real Biological Tissue and Ways of Its Improvement. In Proceedings of the Wave Electronics and its Application in Information and Telecommunication Systems (WECONF), St. Petersburg, Russia, 3–7 June 2019. [Google Scholar] [CrossRef]
  108. Devaud, F.; Haward, G.; Soraghan, J.J. The use of chirp overlapping properties for improved target resolution in an ultrasonic ranging system. In Proceedings of the IEEE Ultrasonics Symposium, Montreal, QC, Canada, 23–27 August 2004. [Google Scholar] [CrossRef]
  109. Lu, L.; Ye, W.; Tao, J. The Research of Amplitude Threshold Method in Ultrasound- based Indoor Distance-Measurement System. In Proceedings of the 4th International Conference on Electronic Information Technology and Computer Engineering (EITCE), Virtual, Online, China, 6–8 November 2020. [Google Scholar] [CrossRef]
  110. Chiu, Y.; Wang, C.; Gong, D.; Li, N.; Ma, S.; Jin, Y. A Novel Ultrasonic TOF Ranging System Using AlN Based PMUTs. Micromachines 2021, 12, 284. [Google Scholar] [CrossRef] [PubMed]
  111. Cai, G.; Zhou, X.; Yi, Y.; Zhou, H.; Li, D.; Zhang, J.; Huang, H.; Mu, X. An Enhanced-Differential PMUT for Ultra-Long Distance Measurement in Air. In Proceedings of the 34th IEEE International Conference on Micro Electro Mechanical Systems (MEMS), Virtual, Gainesville, FL, USA, 25–29 January 2021. [Google Scholar] [CrossRef]
  112. Naba, A.; Khoironi, M.F.; Santjojo, D.D.H. Low Cost but Accurate Ultrasonic Distance Measurement Using Combined Method of Threshold Correlation. In Proceedings of the 14th International Conference on Quality in Research (QiR), Lombok, Indonesia, 10–13 August 2015. [Google Scholar] [CrossRef]
  113. Li, W.; Chen, Q.; Wu, J. Double threshold ultrasonic distance measurement technique and its application. Rev. Sci. Instrum. 2014, 85, 44905. [Google Scholar] [CrossRef] [PubMed]
  114. Choe, I.; Lee, K.; Choy, I.; Cho, W. Ultrasonic Distance Measurement Method by Using the Envelope Model of Received Signal Based on System Dynamic Model of Ultrasonic Transducers. J. Electr. Eng. Technol. 2018, 13, 981–988. [Google Scholar] [CrossRef]
  115. Khyam, M.O.; Ge, S.S.; Li, X.; Pickering, M.R. Highly Accurate Time-of-Flight Measurement Technique Based on Phase-Correlation for Ultrasonic Ranging. IEEE Sens. J. 2017, 17, 434–443. [Google Scholar] [CrossRef]
  116. Carotenuto, R.; Merenda, M.; Iero, D.; Della Corte, F.G. Simulating Signal Aberration and Ranging Error for Ultrasonic Indoor Positioning. Sensors 2020, 20, 3548. [Google Scholar] [CrossRef]
  117. Carotenuto, R.; Pezzimenti, F.; Corte, F.G.D.; Iero, D.; Merenda, M. Acoustic Simulation for Performance Evaluation of Ultrasonic Ranging Systems. Electronics 2021, 10, 1298. [Google Scholar] [CrossRef]
  118. Przybyla, R.; Izyumin, I.; Kline, M.; Boser, B.; Shelton, S. An ultrasonic rangefinder based on an AlN piezoelectric micromachined ultrasound transducer. In Proceedings of the IEEE Sensors Conference, Kona, HI, USA, 1–4 November 2010. [Google Scholar] [CrossRef]
  119. Carotenuto, R.; Merenda, M.; Iero, D.; Corte, F.G.D. Ranging RFID Tags with Ultrasound. IEEE Sens. J. 2018, 18, 2967–2975. [Google Scholar] [CrossRef]
  120. Queirós, R.; Corrêa Alegria, F.; Silva Girão, P.; Cruz Serra, A. A multi-frequency method for ultrasonic ranging. Ultrasonics 2015, 63, 86–93. [Google Scholar] [CrossRef]
  121. Saad, M.M.; Bleakley, C.J.; Dobson, S. Robust High-Accuracy Ultrasonic Range Measurement System. IEEE Trans. Instrum. Meas. 2011, 60, 3334–3341. [Google Scholar] [CrossRef] [Green Version]
  122. Kredba, J.; Holada, M. Precision ultrasonic range sensor using one piezoelectric transducer with impedance matching and digital signal processing. In Proceedings of the IEEE International Workshop of Electronics, Control, Measurement, Signals and their Application to Mechatronics (ECMSM), Donostia-San Sebastian, Spain, 24–26 May 2017. [Google Scholar] [CrossRef]
  123. Krenik, M.; Li, X.; Akin, B. Improved TOF Determination Algorithms for Robust Ultrasonic Positioning of Smart Tools. In Proceedings of the 40th Annual Conference of the IEEE-Industrial-Electronics-Society (IECON), Dallas, TX, USA, 29 October–1 November 2014. [Google Scholar] [CrossRef]
  124. Assous, S.; Hopper, C.; Lovell, M.; Gunn, D.; Jackson, P.; Rees, J. Short pulse multi-frequency phase-based time delay estimation. J. Acoust. Soc. Am. 2010, 127, 309–315. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  125. Huang, K.; Huang, Y. Multiple-frequency ultrasonic distance measurement using direct digital frequency synthesizers. Sens. Actuators A-Phys. 2009, 149, 42–50. [Google Scholar] [CrossRef]
  126. Kimura, T.; Wadaka, S.; Misu, K.; Nagatsuka, T.; Tajime, T.; Koike, M. A high resolution ultrasonic range measurement method using double frequencies and phase detection. In Proceedings of the 1995 IEEE Ultrasonics Symposium, Seattle, WA, USA, 7–10 November 1995. [Google Scholar] [CrossRef]
  127. Chongchamsai, M.; Sinchai, S.; Wardkein, P.; Boonjun, S. Distance Measurement Technique Using Phase Difference of Two Reflected Ultrasonic Frequencies. In Proceedings of the 3rd International Conference on Computer and Communication Systems (ICCCS), Nagoya, Japan, 27–30 April 2018. [Google Scholar] [CrossRef]
  128. Lee, K.; Huang, C.; Huang, S.; Huang, K.; Young, M. A High-Resolution Ultrasonic Distance Measurement System Using Vernier Caliper Phase Meter. IEEE Trans. Instrum. Meas. 2012, 61, 2924–2931. [Google Scholar] [CrossRef]
  129. Kuratli, C.; Huang, Q. A CMOS Ultrasound Range-Finder Microsystem. In Proceedings of the International Solid-State Circuits Conference, San Francisco, CA, USA, 7–9 February 2000. [Google Scholar] [CrossRef]
  130. Jiang, S.; Yang, C.; Huang, R.; Fang, C.; Yeh, T. An Innovative Ultrasonic Time-of-Flight Measurement Method Using Peak Time Sequences of Different Frequencies: Part I. IEEE Trans. Instrum. Meas. 2011, 60, 735–744. [Google Scholar] [CrossRef]
  131. Yang, C.; Jiang, S.; Lin, D.; Lu, F.; Wu, Y.; Yeh, T. An Innovative Ultrasonic Time-of-Flight Measurement Method Using Peak Time Sequences of Different Frequencies—Part II: Implementation. IEEE Trans. Instrum. Meas. 2011, 60, 745–757. [Google Scholar] [CrossRef]
  132. Chen, X.; Xu, J.; Chen, H.; Ding, H.; Xie, J. High-Accuracy Ultrasonic Rangefinders via pMUTs Arrays Using Multi-Frequency Continuous Waves. J. Microelectromech. Syst. 2019, 28, 634–642. [Google Scholar] [CrossRef]
  133. Nakahira, K.; Okuma, S.; Kodama, T.; Furuhashi, T. The use of binary coded frequency shift keyed signals for multiple user sonar ranging. In Proceedings of the IEEE International Conference on Networking, Sensing and Control, Taipei, Taiwan, China, 21–23 March 2004. [Google Scholar] [CrossRef]
  134. Huang, S.S.; Huang, C.F.; Huang, K.N.; Young, M.S. A high accuracy ultrasonic distance measurement system using binary frequency shift-keyed signal and phase detection. Rev. Sci. Instrum. 2002, 73, 3671–3677. [Google Scholar] [CrossRef] [Green Version]
  135. Nakahira, K.; Kodama, T.; Furuhashi, T.; Okuma, S. A self-adapting sonar ranging system based on digital polarity correlators. Meas. Sci. Technol. 2004, 15, 347–352. [Google Scholar] [CrossRef]
  136. Zhenjing, Y.; Li, H.; Yanan, L. Improvement of Measurement Range via Chaotic Binary Frequency Shift Keying Excitation Sequences for Multichannel Ultrasonic Ranging System. Int. J. Control Autom. 2016, 9, 189–200. [Google Scholar] [CrossRef]
  137. Hua, H.; Wang, Y.; Yan, D. A low-cost dynamic range-finding device based on amplitude-modulated continuous ultrasonic wave. IEEE Trans. Instrum. Meas. 2002, 51, 362–367. [Google Scholar] [CrossRef]
  138. Sumathi, P.; Janakiraman, P.A. SDFT-Based Ultrasonic Range Finder Using AM Continuous Wave and Online Parameter Estimation. IEEE Trans. Instrum. Meas. 2010, 59, 1994–2004. [Google Scholar] [CrossRef]
  139. Sasaki, K.; Tsuritani, H.; Tsukamoto, Y.; Iwatsubo, S. Air-coupled ultrasonic time-of-flight measurement system using amplitude-modulated and phase inverted driving signal for accurate distance measurements. IEICE Electron. Expr. 2009, 6, 1516–1521. [Google Scholar] [CrossRef] [Green Version]
  140. Huang, Y.P.; Wang, J.S.; Huang, K.N.; Ho, C.T.; Huang, J.D.; Young, M.S. Envelope pulsed ultrasonic distance measurement system based upon amplitude modulation and phase modulation. Rev. Sci. Instrum. 2007, 78, 65103. [Google Scholar] [CrossRef]
  141. Huang, J.; Lee, C.; Yeh, C.; Wu, W.; Lin, C. High-Precision Ultrasonic Ranging System Platform Based on Peak-Detected Self-Interference Technique. IEEE Trans. Instrum. Meas. 2011, 60, 3775–3780. [Google Scholar] [CrossRef]
  142. Carotenuto, R. A range estimation system using coded ultrasound. Sens. Actuators A-Phys. 2016, 238, 104–111. [Google Scholar] [CrossRef]
  143. Dou, Z.; Karnaushenko, D.; Schmidt, O.G.; Karnaushenko, D. A High Spatiotemporal Resolution Ultrasonic Ranging Technique with Multiplexing Capability. IEEE Trans. Instrum. Meas. 2021, 70, 1–12. [Google Scholar] [CrossRef]
  144. Alvarez, F.J.; Aguilera, T.; Fernandez, J.A.; Moreno, J.A.; Gordillo, A. Analysis of the performance of an Ultrasonic Local Positioning System based on the emission of Kasami codes. In Proceedings of the International Conference on Indoor Positioning and Indoor Navigation (IPIN), Zurich, Switzerland, 15–17 September 2010. [Google Scholar] [CrossRef]
  145. Pérez, M.C.; Ureña, J.; Hernández, A.; Jiménez, A.; Ruíz, D.; álvarez, F.J.; De Marziani, C. Performance Comparison of Different Codes in an Ultrasonic Positioning System using DS-CDMA. In Proceedings of the 6th IEEE International Symposium on Intelligent Signal Processing, Budapest, Hungary, 26–28 August 2009. [Google Scholar] [CrossRef]
  146. Meng, Q.; Yao, F.; Wu, Y. Review of Crosstalk Elimination Methods for Ultrasonic Range Systems in Mobile Robots. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, Beijing, China, 9–13 October 2006. [Google Scholar] [CrossRef]
  147. Ureña, J.; Mazo, M.; García, J.J.; Hernández, Á.; Bueno, E. Correlation detector based on a FPGA for ultrasonic sensors. Microprocess. Microsyst. 1999, 23, 25–33. [Google Scholar] [CrossRef] [Green Version]
  148. Hernandez, A.; Urena, J.; Garcia, J.J.; Mazo, M.; Hernanz, D.; Derutin, J.P.; Serot, J. Ultrasonic ranging sensor using simultaneous emissions from different transducers. IEEE Trans. Ultrason. Ferroelectr. Freq. Control 2004, 51, 1660–1669. [Google Scholar] [CrossRef]
  149. Hernández, Á.; Ureña, J.; Hernanz, D.; García, J.J.; Mazo, M.; Dérutin, J.; Serot, J.; Palazuelos, S.E. Real-time implementation of an efficient Golay correlator (EGC) applied to ultrasonic sensorial systems. Microprocess. Microsyst. 2003, 27, 397–406. [Google Scholar] [CrossRef]
  150. Yamanaka, K.; Hirata, S.; Hachiya, H. Evaluation of correlation property of linear-frequency-modulated signals coded by maximum-length sequences. Jpn. J. Appl. Phys. 2016, 55, 7. [Google Scholar] [CrossRef]
  151. Lufinka, O. Multiple-point ultrasonic distance measurement and communication with simulations. In Proceedings of the 24th Telecommunications Forum (TELFOR), Belgrade, Serbia, 22–23 November 2016. [Google Scholar] [CrossRef]
  152. Meng, Q.; Lan, S.; Yao, Z.; Li, G. Real-Time Noncrosstalk Sonar System by Short Optimized Pulse-Position Modulation Sequences. IEEE Trans. Instrum. Meas. 2009, 58, 3442–3449. [Google Scholar] [CrossRef]
  153. Yao, Z.; Meng, Q.; Li, G.; Lin, P. Non-Crosstalk Real-Time Ultrasonic Range System with Optimized Chaotic Pulse Position-Width Modulation Excitation. In Proceedings of the IEEE Ultrasonics Symposium, Beijing, China, 2–5 November 2008. [Google Scholar] [CrossRef]
  154. Shin, S.; Kim, M.; Choi, S.B. Improving Efficiency of Ultrasonic Distance Sensors using Pulse Interval Modulation. In Proceedings of the 15th IEEE Sensors Conference, Orlando, FL, USA, 30 October–2 November 2016. [Google Scholar] [CrossRef]
  155. Fortuna, L.; Frasca, M.; Rizzo, A. Chaotic pulse position modulation to improve the efficiency of sonar sensors. IEEE Trans. Instrum. Meas. 2003, 52, 1809–1814. [Google Scholar] [CrossRef]
  156. Shin, S.; Kim, M.; Choi, S.B. Ultrasonic Distance Measurement Method with Crosstalk Rejection at High Measurement Rate. IEEE Trans. Instrum. Meas. 2019, 68, 972–979. [Google Scholar] [CrossRef]
  157. Bischoff, O.; Wang, X.; Heidmann, N.; Laur, R.; Paul, S. Implementation of an ultrasonic distance measuring system with kalman filtering in wireless sensor networks for transport logistics. In Proceedings of the 24th Eurosensors International Conference, Linz, Austria, 5–8 September 2010. [Google Scholar] [CrossRef] [Green Version]
  158. Yang, W.; Qing-Hao, M.; Jia-Lin, H.; Pu, L.; Ming, Z. Proportional-Integral-Differential-Based Automatic Gain Control Circuit for Ultrasonic Ranging Systems. In Proceedings of the 5th International Conference on Measuring Technology and Mechatronics Automation (ICMTMA), Hong Kong, China, 16–17 January 2013. [Google Scholar] [CrossRef]
  159. Singh, N.A.; Borschbach, M. Effect of external factors on accuracy of distance measurement using ultrasonic sensors. In Proceedings of the 1st IEEE International Conference on Signals and Systems (ICSigSys), Bali, Indonesia, 16–18 May 2017. [Google Scholar] [CrossRef]
  160. Yu, S.Q.; Feng, T.; Me, X.X. A High Precision Ultrasonic Ranging Method under Misalignmen ToF Transducer Pairs. J. Xiamen Univ. Nat. Sci. 2006, 45, 513–517. [Google Scholar]
  161. Nicolau, V.; Aiordachioaie, D.; Andrei, M. Fuzzy system for sound speed estimation in outdoor ultrasonic distance measurements. In Proceedings of the 4th International Symposium on Computational Intelligence and Intelligent Informatics, Luxor, Egypt, 21–25 October 2009. [Google Scholar] [CrossRef]
  162. Van Schaik, W.; Grooten, M.; Wernaart, T.; van der Geld, C. High Accuracy Acoustic Relative Humidity Measurement inDuct Flow with Air. Sensors 2010, 10, 7421–7433. [Google Scholar] [CrossRef]
  163. Löfqvist, T.; Sokas, K.; Delsing, J. Speed of sound measurements in gas-mixtures at varying composition using an ultrasonic gas flow meter with silicon based transducers. In Proceedings of the 11th IMEKO TC9 Conference on Flow Measurement, Groningen, The Netherlands, 12 May 2003. [Google Scholar]
  164. Wen, Z.Z.; Li, F.N.; Xia, Z.B. High-Precision Ultrasonic Ranging System Design and Research. In Proceedings of the International Academic Conference on Numbers, Intelligence, Manufacturing Technology and Machinery Automation (MAMT), Wuhan, China, 24–25 December 2011. [Google Scholar] [CrossRef]
  165. Khoenkaw, P.; Pramokchon, P. A software based method for improving accuracy of ultrasonic range finder module. In Proceedings of the 2nd Joint International Conference on Digital Arts, Media and Technology (ICDAMT), Chiang Mai, Thailand, 1–4 March 2017. [Google Scholar] [CrossRef]
  166. Shen, M.; Wang, Y.; Jiang, Y.; Ji, H.; Wang, B.; Huang, Z. A New Positioning Method Based on Multiple Ultrasonic Sensors for Autonomous Mobile Robot. Sensors 2020, 20, 17. [Google Scholar] [CrossRef] [Green Version]
  167. Majchrzak, J.; Michalski, M.; Wiczynski, G. Distance Estimation with a Long-Range Ultrasonic Sensor System. IEEE Sens. J. 2009, 9, 767–773. [Google Scholar] [CrossRef]
  168. Chaparro, L.X.; Contreras, C.R.; Meneses, J.E.; Martins Costa, M.F.P.C. Operating principle of a high resolution ultrasonic ranging system based in a phase processing. In Proceedings of the 8th Ibero American Optics Meeting/11th Latin American Meeting on Optics, Lasers, and Applications, Porto, Portugal, 22–26 July 2013. [Google Scholar] [CrossRef]
Figure 1. Typical cross-sectional structures of (a) piezoelectric ultrasonic transducers; (b) CMUTs and (c) d31-mode PMUTs [51].
Figure 1. Typical cross-sectional structures of (a) piezoelectric ultrasonic transducers; (b) CMUTs and (c) d31-mode PMUTs [51].
Micromachines 13 00520 g001
Figure 2. Equivalent circuit model of transducer.
Figure 2. Equivalent circuit model of transducer.
Micromachines 13 00520 g002
Figure 3. Typical directivity diagram of a transmitting ultrasonic transducer.
Figure 3. Typical directivity diagram of a transmitting ultrasonic transducer.
Micromachines 13 00520 g003
Figure 4. Schematic diagram of Ultrasonic Ranging with a pair of transducers.
Figure 4. Schematic diagram of Ultrasonic Ranging with a pair of transducers.
Micromachines 13 00520 g004
Figure 5. An overall diagram of ultrasonic ranging system.
Figure 5. An overall diagram of ultrasonic ranging system.
Micromachines 13 00520 g005
Figure 6. Ideal and noisy ultrasonic echo signals [90].
Figure 6. Ideal and noisy ultrasonic echo signals [90].
Micromachines 13 00520 g006
Figure 7. A program flow of an ultrasonic ranging system.
Figure 7. A program flow of an ultrasonic ranging system.
Micromachines 13 00520 g007
Figure 8. Schematic diagram of measuring range.
Figure 8. Schematic diagram of measuring range.
Micromachines 13 00520 g008
Figure 9. The transmitted and received chirp signals ( T s is the scanning period of one chirp which is the difference between t 1 and t 2 , B c is the scanning bandwidth which is the difference between f 1 and f 2 , τ is time delay of received signals compared to transmitted signals and f b is the difference frequency between the transmitted signals and received signals).
Figure 9. The transmitted and received chirp signals ( T s is the scanning period of one chirp which is the difference between t 1 and t 2 , B c is the scanning bandwidth which is the difference between f 1 and f 2 , τ is time delay of received signals compared to transmitted signals and f b is the difference frequency between the transmitted signals and received signals).
Micromachines 13 00520 g009
Figure 10. Diagram of the measurement rate and distance.
Figure 10. Diagram of the measurement rate and distance.
Micromachines 13 00520 g010
Figure 11. Driving and received signals with crosstalk (the brown line indicates the waveform of the system clock, the blue line indicates the twelve electrical pulse excitation signals and the purple line indicates the waveform of the receiver) [110].
Figure 11. Driving and received signals with crosstalk (the brown line indicates the waveform of the system clock, the blue line indicates the twelve electrical pulse excitation signals and the purple line indicates the waveform of the receiver) [110].
Micromachines 13 00520 g011
Figure 12. (a) An ideal model of the received signal, (b) An example of the fitting curve [114].
Figure 12. (a) An ideal model of the received signal, (b) An example of the fitting curve [114].
Micromachines 13 00520 g012
Figure 13. The working mechanism of the MFCW algorithm where L represented the overall distance to be measured between transmitter and receiver.
Figure 13. The working mechanism of the MFCW algorithm where L represented the overall distance to be measured between transmitter and receiver.
Micromachines 13 00520 g013
Figure 14. Transmitted BFSK signals with a binary code of 11010 ( d 0 = d 1 = d 3 = 0 and the corresponding frequency is f 0 , d 2 = d 4 = 1 and the corresponding frequency is f 1 ).
Figure 14. Transmitted BFSK signals with a binary code of 11010 ( d 0 = d 1 = d 3 = 0 and the corresponding frequency is f 0 , d 2 = d 4 = 1 and the corresponding frequency is f 1 ).
Micromachines 13 00520 g014
Figure 15. A function diagram of received BFSK signal phase verse time if using phase measurement method.
Figure 15. A function diagram of received BFSK signal phase verse time if using phase measurement method.
Micromachines 13 00520 g015
Figure 16. Relation between standard ToF method where d = ( c · Δ t ) / 2 and the combined method where d = 1 / 2 [ ( k 1 ) + ( Δ θ / 2 π ) ] · ( c / Δ f ) .
Figure 16. Relation between standard ToF method where d = ( c · Δ t ) / 2 and the combined method where d = 1 / 2 [ ( k 1 ) + ( Δ θ / 2 π ) ] · ( c / Δ f ) .
Micromachines 13 00520 g016
Figure 17. (a) Waveform and (b) spectral density of an amplitude-modulated signal.
Figure 17. (a) Waveform and (b) spectral density of an amplitude-modulated signal.
Micromachines 13 00520 g017
Figure 18. Ultrasonic waveform (a) Conventional driving signal and (b) its received waveform. (c) AMPI driving signal and (d) its received waveform [139].
Figure 18. Ultrasonic waveform (a) Conventional driving signal and (b) its received waveform. (c) AMPI driving signal and (d) its received waveform [139].
Micromachines 13 00520 g018
Figure 19. Examples of transmitted and received signals and ToF acquisition method.
Figure 19. Examples of transmitted and received signals and ToF acquisition method.
Micromachines 13 00520 g019
Figure 20. Two LFM signal examples coded by the same M-sequence but start from different sequence indexes.
Figure 20. Two LFM signal examples coded by the same M-sequence but start from different sequence indexes.
Micromachines 13 00520 g020
Figure 21. Pulse position modulation signals.
Figure 21. Pulse position modulation signals.
Micromachines 13 00520 g021
Figure 22. Signal processing procedure. (a) Reference signal; (b) Transmitted signal (V); (c) Received signal (V); (d) Single-bit signal.
Figure 22. Signal processing procedure. (a) Reference signal; (b) Transmitted signal (V); (c) Received signal (V); (d) Single-bit signal.
Micromachines 13 00520 g022
Figure 23. Gain compensation (a) Sound intensity varies with distance; (b) The relationship between received signal intensity and distance; (c) Compensation coefficient; (d) The relationship between received signal intensity and distance after compensation.
Figure 23. Gain compensation (a) Sound intensity varies with distance; (b) The relationship between received signal intensity and distance; (c) Compensation coefficient; (d) The relationship between received signal intensity and distance after compensation.
Micromachines 13 00520 g023
Figure 24. Angular range of target object detection.
Figure 24. Angular range of target object detection.
Micromachines 13 00520 g024
Figure 25. Variation of the speed of sound to temperature and relative humidity [162].
Figure 25. Variation of the speed of sound to temperature and relative humidity [162].
Micromachines 13 00520 g025
Table 1. The characteristics of bulk piezoelectric transducers, CMUTs and PMUTs [45,51,52,53,54,56,57,58,59].
Table 1. The characteristics of bulk piezoelectric transducers, CMUTs and PMUTs [45,51,52,53,54,56,57,58,59].
Bulk PiezoelectricCMUTsPMUTs
Fabrication methodsMechanical machining, e.g., dicing, lapping and castingWafer bonding and micromachiningMicromachining and wafer transfer diaphragm formation
Matching layerRequiredNo matching layerNo matching layer
k 2 e f f * and bandwidthLowHighLow
CMOS compatible and flip-chip integrationNoYesYes
DC bias requirementNoYesNo
General SizeCentimeter to millimeter
level size
Millimeter level size of transducer arrays
Hundred microns level size of a single CMUT
Millimeter level size of transducer arrays
Hundred microns level size of a single PMUT
* k 2 e f f : electromechanical coupling coefficient.
Table 2. Performance comparison of several ATM-based ranging systems.
Table 2. Performance comparison of several ATM-based ranging systems.
ReferenceRangeAccuracyTransducer Type
[63]1300 mm1.3 mmPMUT with 215 kHz
[110]500 mm0.63 mmPMUT with 97 kHz and 96 kHz
[111]1000 mm4 mmPMUT with 77.34 kHz
[109]5000 mm4 mmConventional bulk transducers with 35 kHz
[112]100 mm0.5 mmConventional bulk transducers with 40 kHz
Table 3. Performance comparison of several TFCW based ranging systems.
Table 3. Performance comparison of several TFCW based ranging systems.
ReferenceRangeAccuracySignal Frequency
[127]30 mm~100 mm1.5 mm39.85 kHz and 40.6 kHz
[128]50 mm~200 mm0.1362 mm40 kHz and 40.82 kHz
[129]10 mm~110 mm2.5 mm94.21 kHz and 95.59 kHz
Table 4. Performance comparison of several MFCW based ranging systems.
Table 4. Performance comparison of several MFCW based ranging systems.
RangeAccuracySignal Frequency
[23]1500 mm0.05 mm40.0 kHz, 39.9 kHz and 38.0 kHz
[132]<100 mm0.0711 mm497.0 kHz, 496.8 kHz and 487 kHz
100 mm~300 mm1.8208 mm492 kHz, 491.8 kHz and 490 kHz
Table 5. Performance comparison of several BFSK based ranging systems.
Table 5. Performance comparison of several BFSK based ranging systems.
ReferenceRangeAccuracySignal Processing Method
[24]~5 m1 mmPhase measurement
[135]0.5 m~4 m/Correlation algorithm
[136]~7.2 m6.2 cmCorrelation algorithm
[134]~6 m0.05 mmToF and phase shift
Table 6. Performance comparison of several AM based ranging systems.
Table 6. Performance comparison of several AM based ranging systems.
ReferenceModulation MethodRangeAccuracy
[137]MFAM~1.5 m2 mm
[138]MFAM~13.72 m
~3 m1.343 mm
[139]AM + PM0.1 m~0.5 m0.02 mm
[140]AM + PM0.05 m~0.5 m0.2 mm
[141]AM + PM0.05 m~1 m0.06 mm
~2 m0.15 mm
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Qiu, Z.; Lu, Y.; Qiu, Z. Review of Ultrasonic Ranging Methods and Their Current Challenges. Micromachines 2022, 13, 520. https://doi.org/10.3390/mi13040520

AMA Style

Qiu Z, Lu Y, Qiu Z. Review of Ultrasonic Ranging Methods and Their Current Challenges. Micromachines. 2022; 13(4):520. https://doi.org/10.3390/mi13040520

Chicago/Turabian Style

Qiu, Zurong, Yaohuan Lu, and Zhen Qiu. 2022. "Review of Ultrasonic Ranging Methods and Their Current Challenges" Micromachines 13, no. 4: 520. https://doi.org/10.3390/mi13040520

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop