Next Article in Journal
Feasibility of a Mobile-Based System for Unsupervised Monitoring in Parkinson’s Disease
Next Article in Special Issue
An Action Classification Method for Forklift Monitoring in Industry 4.0 Scenarios
Previous Article in Journal
A Bayesian Method for Dynamic Origin–Destination Demand Estimation Synthesizing Multiple Sources of Data
Previous Article in Special Issue
Comparison of Direct Intersection and Sonogram Methods for Acoustic Indoor Localization of Persons
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Ranging with Frequency Dependent Ultrasound Air Attenuation

by
Riccardo Carotenuto
1,*,
Fortunato Pezzimenti
1,
Francesco G. Della Corte
2,3,
Demetrio Iero
1,3 and
Massimo Merenda
1,3
1
Department of Information Engineering, Infrastructure and Sustainable Energy (DIIES), Mediterranea University of Reggio Calabria, 89124 Reggio Calabria, Italy
2
Department of Electrical Engineering and Information Technologies (DIETI), University of Naples Federico II, 80125 Naples, Italy
3
HWA SRL, Spin-Off Mediterranea University of Reggio Calabria, 89126 Reggio Calabria, Italy
*
Author to whom correspondence should be addressed.
Sensors 2021, 21(15), 4963; https://doi.org/10.3390/s21154963
Submission received: 27 May 2021 / Revised: 12 July 2021 / Accepted: 19 July 2021 / Published: 21 July 2021
(This article belongs to the Special Issue Sensors and Systems for Indoor Positioning)

Abstract

:
Measuring the distance between two points has multiple uses. Position can be geometrically calculated from multiple measurements of the distance between reference points and moving sensors. Distance measurement can be done by measuring the time of flight of an ultrasonic signal traveling from an emitter to receiving sensors. However, this requires close synchronization between the emitter and the sensors. This synchronization is usually done using a radio or optical channel, which requires additional hardware and power to operate. On the other hand, for many applications of great interest, low-cost, small, and lightweight sensors with very small batteries are required. Here, an innovative technique to measure the distance between emitter and receiver by using ultrasonic signals in air is proposed. In fact, the amount of the signal attenuation in air depends on the frequency content of the signal itself. The attenuation level that the signal undergoes at different frequencies provides information on the distance between emitter and receiver without the need for any synchronization between them. A mathematical relationship here proposed allows for estimating the distance between emitter and receiver starting from the measurement of the frequency dependent attenuation along the traveled path. The level of attenuation in the air is measured online along the operation of the proposed technique. The simulations showed that the range accuracy increases with the decrease of the ultrasonic transducer diameter. In particular, with a diameter of 0.5 mm, an error of less than ± 2.7 cm (average value 1.1 cm) is reached along two plane sections of the typical room of the office considered (4 × 4 × 3 m3).

1. Introduction

Emerging technologies such as home automation, augmented reality, and gesture interfaces rely on the availability of accurate and fast positioning systems [1,2]. Recently, a large variety of indoor positioning systems (IPS) have proved suitable for many applications, being able to provide cost-effective positioning with sufficiently high speed and accuracy [3,4]. Fast and precise IPS can be used for augmented and virtual reality gestural interfaces [5,6], for navigation in closed places [7,8], for the recognition of human posture and medical rehabilitation [9,10] for the monitoring and care of elderly and disabled people [11], etc. Applications so far recognized for IPS include home automation, robotics, safety, accident prevention through the recognition of dangerous postures and positions of workers, logistics, inventory monitoring, monitoring of body and limb position during sports exercises and training military, game console, monitoring of structures [12], and monitoring of assets and security [13,14]. Certainly, in the near future, positioning systems capable of locating an object with adequate spatial and temporal resolution may enable new possible applications.
Typically, the positioning of a mobile unit or sensor is calculated through a two-step process. First, the distances, or ranges, of the mobile unit from some fixed reference points (RP) are measured. In the second step, these distances are used to geometrically determine the position of the mobile in the reference system defined by the fixed RPs. The ranges necessary for the geometric calculation of the sensor position can be obtained with the desired accuracy and with reasonable cost using the ultrasonic signal time-of-flight technique. With this technique, an ultrasonic traveling signal is emitted from an emitter toward a receiver, and the time of flight (TOF) is measured, which is the time elapsed from the time of emission (TOE) from the emitter to the time of arrival (TOA) at the receiver. In order to estimate this time interval as TOF = TOA − TOE, some technical difficulties must be overcome. First, when the calculation is done by the receiver, then it must know the instant of emission. This implies close synchronization between emitter and receiver, which requires additional hardware, for example, a radio frequency (RF) communication channel. Based on radio frequency channels, several techniques have been proposed in the literature [15,16]. A second difficulty consists in detecting the correct time of arrival (TOA) at the receiver of the traveling ultrasonic signal. Cross-correlation is the most widely adopted technique to have an accurate and robust TOA estimate. Cross-correlation measures the similarity of transmitted and received signals as a function of the time displacement of one relative to the other. The relative displacement that produces the maximum value corresponds to the TOA. Thanks to its integral nature, cross-correlation shows a reduced sensitivity to disturbances [17].
The monotone signal is certainly the easiest to generate and the most suitable for powering commercially available narrow-band ultrasonic transducers. However, the ambient noise makes it difficult to detect the cross-correlation peak corresponding to the TOA since the cross-correlation of a monotone signal shows many adjacent peaks of similar amplitude. Among the different available techniques [18,19], one of the most significant performance improvements is achieved by employing the linear chirp since its cross-correlation shows a very sharp and easily recognizable peak [20,21,22].
One of the most commonly used methods to derive the sensor position starting from the emitter-sensor distances is trilateration, or multilateration in the case of more than three distance measurements. Multilateration uses the distances between RP and the point to be located as radii of spheres, at the intersection of which is the position sought. In 3D space, the minimum number of spheres, and therefore of RP, is four, which drops to three if only calculating position in a half-space is required. On the other hand, information from additional distance measurements can be used to refine the estimated sensor position, thus making it less susceptible to measurement errors [23].
Some positioning systems do not require any emitter–receiver synchronization; they do not estimate directly the single distance between each RP and the mobile unit, but they measure the time difference between the arrival times of the signals emitted simultaneously by several emitters, also called time difference of arrival (TDOA) [24,25]. From the estimated time differences, the sensor position is calculated as the intersection of three hyperboloids. However, such a mathematical formulation requires at least four RPs for 3D positioning within a half-space, which is unfavorable compared to the intersection of the spheres which only requires three RPs. Furthermore, the hyperboloid intersection-based solution of the TDOA positioning problem is highly nonlinear and much more sensitive to ranging errors than the intersection of the spheres. Moreover, it is worth noting that it is not possible to find the emitter–receiver distance by using only one emitter–receiver pair without having any kind of synchronization. From what has been described, it therefore can be seen that to obtain a reliable distance measurement it is necessary to use a technique that requires shaped signals and a significant computational resource to calculate their cross-correlation [26]. Inevitably, from the realization point of view, this translates into a sensor equipped with a processor capable of performing the cross-correlation at three or four times the positioning rate, since three or four distances are needed to calculate the positioning. In addition, the sensor must also have an RF section (or equivalent) to handle the synchronization signals.
With the aim of reducing the complexity of the measurement process and of the sensor hardware, an entirely new method is proposed here for obtaining the distance measurement between the emitter and the sensor. In fact, the proposed distance measurement does not use the flight time of ultrasonic signals between emitter and receiver, but the new technique exploits the attenuation profile of the signal traveling in the air [27], which is a function, among others, of the distance between the emission point and the point of reception. By measuring the amount of attenuation suffered by signals emitted at different frequencies, the distance between emitter and receiver is obtained with simple calculations.
The paper is structured as follows. Section 2 presents the ranging method in detail, while the simulation set-up and numerical results are described in Section 3. Section 4 draws the conclusions of the work.

2. Ranging Technique Based on the Frequency Dependent Attenuation

The purpose of the proposed technique is to measure the distance between two points in three-dimensional space using an emitter and a receiver of a suitable ultrasonic signal, without any type of synchronization. The acoustic wave that propagates in the air undergoes energy losses due to the molecular frictions that develop in the medium itself, the extent of which depends, in addition to the medium, on the surrounding conditions. However, the attenuation in air depends mainly on relative humidity (RH). In Bass et al. [27], an experimentally obtained absorption curve in air is presented, which relates each RH level and each frequency of the propagating acoustic wave with a value of the absorption or attenuation coefficient.
Consider a sinusoidal signal with pulsation ω, amplitude A, and initial phase β:
s = A s i n ( ω t + β )
Furthermore, suppose that there is a line-of-sight (LOS) of length d between the emitter and receiver, which is a direct path without obstacles. The received signal r by the sensor at point P (d, θ, φ) (see Figure 1) first undergoes geometric attenuation, which depends point-by-point on the emission diagram of the emitter:
r = D ( d , ϑ , φ ) s = D ( d , ϑ , φ ) A s i n ( ω t + β )
where D ( d , ϑ , φ ) represents the radiation diagram of the emitter including the effect of geometric attenuation. Due to the presence of energy absorption in the propagation medium, an exponential term must be considered in addition [26], included in the following equation:
r = D ( d , ϑ , φ ) A s i n ( ω t + β ) e α d = R s i n ( ω t + β )
where R = D ( d , ϑ , φ ) e α d is the amplitude of the received sinusoidal signal r and α is the attenuation coefficient, the latter assumed constant throughout the space of interest for all the time necessary for completion of ranging operations. This is an acceptable assumption when considering an air-conditioned home or office without particularly humid or dry areas.
Knowing the signal emitted s and the received signal r after propagation along a straight path without obstacles of length d, the latter can be estimated with the relationship:
d = 1 α ln [ D ( d , ϑ , φ ) s r ]
Knowing the amplitude of the emitted signal A and that of the received signal R, the estimate of d is still obtained:
d = 1 α ln [ D ( d , ϑ , φ ) A R ]
However, for a correct estimate of d it is also necessary to know with a sufficient degree of accuracy D ( d , ϑ , φ ) , which, for any given emitter, depends on the position P ( d , ϑ , φ ) of the receiver. Since D ( d , ϑ , φ ) makes the received signal amplitude dependent on the position P ( d , ϑ , φ ) of the receiver, which is unknown, Equation (5) is not applicable in practice. Furthermore, in general, the actual radiation pattern D ( d , ϑ , φ ) could be unknown or known with insufficient accuracy. For example, it may depend on the arrangement of reflective surfaces in the space region of interest.
Let us now consider two signals emitted simultaneously by the same emitter, for example, two sinusoids of amplitude A1 and A2 with two pulsations ω1 and ω2, respectively:
s 1 = A 1 s i n ( ω 1 t + β ) s 2 = A 2 s i n ( ω 2 t + β )
The total emitted signal is s = s 1 + s 2 . It is worth noting that the same reasoning applies more generally to each pair of sinusoids (h, k), with hk and h, k ∈ {1, 2, … n}, formed by choosing them two-by-two from a set of n sinusoids with pulsation ωh and ωk, respectively. At the receiver, the received signal r is suitably filtered selectively in frequency to yield two signals r1 and r2, corresponding to the emitted components s1 and s2:
r 1 = D 1 ( d , ϑ , φ ) A 1 s i n ( ω 1 t + β ) e α 1 d = R 1 s i n ( ω 1 t + β ) r 2 = D 2 ( d , ϑ , φ ) A 2 s i n ( ω 2 t + β ) e α 2 d = R 2 s i n ( ω 2 t + β )
Considering the ratio Q of the signals r1 and r2 received as r at point P, we obtain:
Q ( d , ϑ , φ , A 1 , A 2 , α 1 , α 2 , ω 1 , ω 2 ) = r 1 r 2 = D 1 ( d , ϑ , φ ) A 1 s i n ( ω 1 t + β ) e α 1 d D 2 ( d , ϑ , φ ) A 2 s i n ( ω 2 t + β ) e α 2 d
where R1 and R2 are the amplitudes of the signals extracted from the received signal r, with pulsations ω1 and ω2, respectively. The alteration of the signal in the propagation channel consisting of emitter, attenuating propagation medium, and receiver (here for simplicity assumed to have unitary gain) is represented generally for n signals by the product D i ( d , ϑ , φ ) e α i d , with i = 1, 2, … n. Considering only the amplitudes of the signals involved, we obtain:
Q ( d , ϑ , φ , A 1 , A 2 , α 1 , α 2 ) = R 1 R 2 = D 1 ( d , ϑ , φ ) A 1 e α 1 d D 2 ( d , ϑ , φ ) A 2 e α 2 d
Knowing a priori the ratio between the amplitudes of the two emitted signals A1/A2 = K, since it depends on the emission system, we obtain:
Q ( d , ϑ , φ , K , α 1 , α 2 ) = K D 1 ( d , ϑ , φ ) e α 1 d D 2 ( d , ϑ , φ ) e α 2 d
If ω1 and ω2 are sufficiently close to each other, then D1D2, from which it follows that:
Q ( d , K , α 1 , α 2 ) K e α 1 d e α 2 d
Solving Equation (11) for d, we obtain:
d = 1 α 2 α 1 ln [ Q ( d , K , α 1 , α 1 ) K ] = 1 α 2 α 1 ln [ R 1 K R 2 ] ,
where ω1, ω2, and K are known constants.
Equation (12) shows that, under the hypotheses made, the distance d between the emitter and the receiver is obtained, known K, ω1, and ω2, from the ratio of the amplitudes of the two signals r1 and r2, obtained after filtering the received signal r. In practice, r1 and r2 can be calculated with an FFT, which has the same computational cost as a cross-correlation, but they can also be estimated with a simple narrowband frequency filter, one for each frequency, which requires significantly less computational effort. Please note that d cannot assume negative values under the assumption that ω1 > ω2 and that the attenuation is monotonically increasing over frequency [27], so that R1 > R2. Under these hypotheses, the argument of logarithm is strictly positive, and d, too.
Equation (12) can be applied to each pair of sinusoidal signals among n sinusoidal signals emitted simultaneously or in sequence, or by considering n harmonic components of a single signal of arbitrary shape. In practice, n absorption coefficients αi (i = 1, 2 … n) can be easily measured for each pulsation of interest αi (i = 1, 2 … n) in a continuous manner by having a fixed auxiliary microphone at a known distance l (see Figure 1) placed in the same environment where the system operates, or obtained from data presented, e.g., in Bass et al. [27] having measured the actual RH with a suitable sensor. Note that the calculation can be done at the desired repetition rate, without the limit determined, for example, by the flight time of the signal from the emitter to the receiver. The emission of signals can be continuous over time or for packets of defined duration. In the latter case, by appropriately choosing the length of the signal packet and the repetition frequency, unwanted reflection phenomena typical of closed environments can be mitigated. The approach presented could work, at least in theory, also considering other propagation media, and could be used for underwater ranging, for example. However, this work is focused on indoor positioning in the air.

3. Simulation Setup and Numerical Results

This section provides an overview of the operating principle underlying the simulation software and details on simulation configuration and numerical results.
  • Setup
The realistic acoustic field emitted by a transducer, including diffractive and attenuation effects, was simulated using the academic acoustic simulation tool Field II. It works in the MATLABTM environment and it is based on the concept of spatial impulse response [28,29,30,31]. The ultrasonic field for both the pulsed and continuous wave cases is obtained through linear systems. In a first step, the emitted ultrasound field at a specific point in space is obtained as a function of time using the spatial impulse response by applying to the transducer an excitation in the form of a Dirac delta function. Subsequently, by convolving the spatial impulse response with the excitation signal, the field generated by an arbitrary excitation is computed. Any kind of excitation can be considered, based on the theory of linear systems. This technique owes its name, i.e., “spatial impulse response”, to the fact that the impulse response is a function of the spatial position, with respect to the transducer, of the point where the calculated acoustic field is computed [32].
Finally, it is worth noting that, to date, Field II is the only available and reliable acoustic simulator that is not based on a finite element modeling (FEM) approach (e.g., ANSYS, COMSOL, etc.). When dealing with spaces hundreds of times more extended than the typical wavelength considered (less than a couple of cm in the band beyond 18 kHz), as in the case in question, the FEM approach is computationally too expensive. In such cases, the number of nodes is enormous and the calculation becomes very extensive. Instead, the approach used by Field II provides that the calculation of the acoustic field is carried out only in the points considered. This makes the simulation for large spaces very efficient and practically feasible.
However, this approach is partially limited. In fact, the software tool used does not model some important effects in the field of indoor range, such as the phenomenon of reflection. Therefore, it is not possible to easily simulate the reflection of the signal, for example, by acoustically reflective walls, and the phenomena caused by multipath propagation, such as self-interference, typical of even partially reflective environments. Furthermore, the simulator assumes that propagation occurs in free space without considering any obstacles and near-line-of-sight situations. For these reasons, as explained, the simulation results described below are obtained by considering an available line-of-sight between emitter and receiver, and an environment without reflecting walls.
The transducer is represented as follows. The entire surface of the transducer is divided into small rectangles, allowing a transducer surface and field approximations much smaller than the size of the initial element; the smaller the rectangles’ size, the lower the field approximation error. In fact, the distance to the field point is large compared to the size of the rectangles. In general, the element size should be much smaller than the wavelength of the signals used. The calculation is made considering that the rectangular elements behave as if they were rectangular pistons, and knowing the exact impulse response of each [32]. The impulse responses produced by each element at each desired field point is the result of the emission of a spherical wave by each of the small elements [33]. The simulation includes diffractive acoustic phenomena, and the tool gives the possibility to modify the shape and dimensions of the transducer, the signal emitted and to test any ranging or positioning technique intended for application.
The effectiveness of the ranging technique proposed here is evaluated in a typical 4 × 4 × 3 m3 room [34]. The simulation results are computed on a grid of points belonging to a vertical section A and a horizontal section B at an height of 1.5 m from the floor (see plane Sections A and B of the room volume, Figure 2). The grid pitch is 5 cm in all directions. In Figure 2, the boundary lines simply represent the extension of the room; however, walls, ceiling, and floor are not considered, since the simulation tool works as if the emission were in free space. The simulated setup has a disc transducer positioned in the center of the ceiling, in position x = 0, y = 0, and z = 0, with the emitting side facing the floor of the room. The transducer central frequency is 20 kHz and it is immersed in air at a temperature of 20 °C, a pressure of 1 atm, and a relative humidity of 55%. Air absorption coefficients of 0.416 dB/m @ 18 kHz and of 0.578 dB/m @ 22 kHz are assumed for the simulation [27]. These values are purely exemplary, since in a real room they may vary from moment-to-moment due to the variation, for example, of the RH. Indeed, to cope with this variability, the proposed system measures the value of ω1 and ω2, online during its operation via, for example, the auxiliary microphone (see Figure 1). Moreover, it should be noted that in a real environment three or more digits for the attenuation coefficients are not warranted and were used here for demonstration purposes only. Finally, it is assumed that the actual RH, temperature, and pressure of the real room are sufficiently uniform everywhere.
The shape and size of the emission surface of the transducer determine the emitted and received signals at all points in the space. In this work, circular plane transducers with diameters of 5, 2.5, 1, and 0.5 mm were considered. The circular planar transducers are divided into small square elements with sides 0.025 by 0.025 mm that were used for all the simulations that follow. This element size is a good compromise between the accuracy of the solution and computational resources involved in the simulations.
B.
Numerical Results
A summation signal of two sinusoids at f1 = 18 kHz and f2 = 22 kHz and duration 10 ms was used as emitted signal for the simulations. The simulation was carried out sampling the signal with a sampling frequency fS = 10 MHz, to ensure accurate results. In a first step, the numerical simulation computes the acoustic pressure over time generated by the superimposition of the two excitation signals, for each point of the space considered. Subsequently, an ideal receiver is assumed that linearly transduces the pressure signal into an electrical signal, which is then suitably down sampled to 100 kHz and quantized numerically, to simulate a sampling process that is feasible in a real-world device. Finally, the signal amplitudes at each point and the related ranges are calculated through Equation (12). The coefficients α1 and α2 that appear in Equation (12) are calculated starting from the attenuation experienced at point P by the two harmonic components of the signal. The amplitudes A1 and A2 of the two components of the emitted signal were set equal using a value of 1. In this first analysis, uniform white noise was added to the signals received with a reference level of SNR 20 dB calculated at 1 m from the transducer on its emission axis (see point P in Figure 2).
The simulation results are shown in the following figures. Figure 3 shows the ranging error committed by using Equation (12) along the vertical section A for four decreasing transducer diameters: 5, 2.5, 1, and 0.5 mm. Figure 4 shows the ranging errors along the horizontal section B for the same transducer diameters. Note the decreasing value ranges reported by the color bars of each subplot when the transducer diameter decreases. Figure 5 shows the cumulative distribution function CDF, i.e., the percent of readings with error less than the value of a given abscissa, for the ranging error along the vertical Section A (blue solid line) and the horizontal Section B (red solid line), respectively. Table 1 and Table 2 summarize the ranging results of the four transducer diameters, reporting mean and maximum ranging errors along the vertical and the horizontal sections, respectively. In Table 1 it possible to appreciate the fast decrease of the mean and maximum error from 602.3 and 1919.2 mm down to 12.5 and 27.2 mm, respectively, when the transducer diameter decreases from 5.0 down to 0.5 mm. In Table 2, with the smallest diameter, the mean and maximum errors reach 11.2 and 27.5 mm, respectively.
C.
Discussion
The results obtained clearly show that the proposed numerical method can provide an estimate of the emitter–receiver distance without using the flight time, since the calculation of the ranging through Equation (12) considers only the relative amplitude of the attenuation. The simulation was performed only for two frequencies. By simultaneously using several sinusoids at different frequencies or a broadband signal, it is theoretically possible to obtain a better result as an average of several measurements. The decrease in the ranging error with the decrease in the diameter of the transducer is in agreement with the hypotheses made. In fact, in deriving Equation (12), it was assumed that for frequencies sufficiently close to each other it results D 1 D 2 , and this is especially true when the emitter is reduced in diameter and approaches the isotropic point-like emitter. In fact, by decreasing the diameter of the transducer, the spatial radiation pattern widens, becoming increasingly smooth and similar for the two pulsations ω1 and ω2.
In contrast, as shown in Figure 3 and Figure 4, as one goes into the peripheral regions of the acoustic field farthest from the emitter axis, the error increases since D1 and D2 differ increasingly. In fact, the region where the error is minimized is the one where D1 is most similar to D2, mainly around the axial region. This region, whose three-dimensional shape resembles a cone, widens in space, decreasing the diameter of the transducer.
Certainly, the proposed method does not reach the level of ranging accuracy of many proposed methods that use synchronization, but there are applications that will benefit from the peculiar characteristics of this method, such as personal navigation in malls, airports etc. Even with the accuracy limits discussed, the method still seems to be sufficiently valid for a multiplicity of uses where a not too high accuracy is required, and when the peculiar characteristics of the proposed method take on greater importance: (1) absence of synchronization, which allows the use of a sensor HW of reduced dimensions, since it does not have the RF section, and with less energy consumption compared to sensors that use TOF-based techniques; (2) no limits on the distance measurement rate, since the emitter can emit its signal to the sensor continuously, or with very frequent cycles—from this point of view, the ranging rate is limited only by the onboard computing power; (3) no limitation is imposed by this system architecture on the number of sensors that can coexist in the region of space insonified by the same emitter; (4) the computation of Equation (12) is much less onerous than the computation of a cross-correlation, used by the best ranging techniques based on TOF. On these bases, a wide use of this technique is easily imaginable on mobile devices such as smartphones, tablets, or even notebooks.

4. Conclusions

In this work, a new technique was presented to measure the distance between an emitter and a receiver, which is not based on the time of flight, but is instead based on the different attenuation levels that ultrasonic signals of different frequencies undergo when propagating in the air.
The mathematical derivation of the technique was presented together with the validation of the hypotheses through the use of the Field II acoustic simulator. Simulations were conducted assuming free space propagation, and with room temperature 20 °C, relative humidity 55%, and atmospheric pressure 1 atm. The ranging error was calculated along two sections of a typical 4 × 4 × 3 m3 room, one vertical and the other horizontal, at an altitude of 1.5 m from the ground. The performance variation of the proposed technique as a function of the diameter of the emitter was shown. Simulation results show that, using a small diameter emitter aperture, 0.5 mm, and with sufficiently isotropic emission, a ranging error less than ± 2.75 cm and a mean error 1.25 cm were achieved along the two room sections considered.
Subsequently, the merits and limitations of the technique were discussed. The technique works in the absence of synchronization, without intrinsic limits on the distance measurement rate, and with an unlimited number of sensors using the same emitter. However, it does not reach, in its first implementation, the level of accuracy of other measurement techniques based on, for example, cross-correlation. In contrast, this allows for the design of sensors with reduced computational power and thus with reduced dimensions, since they do not require RF sections, and with less computational resources and energy consumption than sensors that use correlation-based techniques. Above all, the fact that it does not require synchronization between emitter and receiver makes this technique imaginable on mobile devices such as smartphones, tablets, or even notebooks, and embedded in chips for IoT or RFID.

Author Contributions

Conceptualization, R.C.; methodology, R.C.; software, R.C., F.P., M.M., and D.I.; investigation, R.C., F.P., M.M., and D.I.; resources, R.C.; writing—original draft preparation, R.C.; writing—review and editing, R.C., F.G.D.C., F.P., M.M., and D.I.; visualization, R.C. and F.P., M.M.; supervision, R.C.; project administration, R.C.; funding acquisition, F.G.D.C. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Mendoza-Silva, G.M.; Torres-Sospedra, J.; Huerta, J. A meta-review of indoor positioning systems. Sensors 2019, 19, 4507. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  2. Nguyen, C.T.; Saputra, Y.M.; Van Huynh, N.; Nguyen, N.T.; Khoa, T.V.; Tuan, B.M.; Nguyen, D.N.; Hoang, D.T.; Vu, T.X.; Dutkiewicz, E.; et al. A comprehensive survey of enabling and emerging technologies for social distancing—Part I: Fundamentals and enabling technologies. IEEE Access 2020, 8, 153479–153507. [Google Scholar] [CrossRef]
  3. Zafari, F.; Gkelias, A.; Leung, K.K. A Survey of Indoor Localization Systems and Technologies. IEEE Commun. Surv. Tutor. 2019, 21, 2568–2599. [Google Scholar] [CrossRef] [Green Version]
  4. Zhang, D.; Xia, F.; Yang, Z.; Yao, L. Localization Technologies for Indoor Human Tracking. In Proceedings of the 5th International Conference on Future Information Technology, Busan, Korea, 21–23 May 2010; pp. 1–6. [Google Scholar]
  5. Przybyla, R.J.; Tang, H.Y.; Shelton, S.E.; Horsley, D.A.; Boser, B.E. 3D ultrasonic gesture recognition. In Proceedings of the 2014 IEEE International Solid-State Circuits Conference Digest of Technical Papers, San Francisco, CA, USA, 9–13 February 2014; Volume 57, pp. 210–211. [Google Scholar]
  6. Carotenuto, R.; Tripodi, P. Touchless 3D gestural interface using coded ultrasounds. In Proceedings of the 2012 IEEE International Ultrasonics Symposium, Dresden, Germany, 7–10 October 2012; pp. 146–149. [Google Scholar]
  7. Paredes, J.A.; Álvarez, F.J.; Aguilera, T.; Villadangos, J.M. 3D Indoor Positioning of UAVs with Spread Spectrum Ultrasound and Time-of-Flight Cameras. Sensors 2017, 18, 89. [Google Scholar] [CrossRef] [Green Version]
  8. El-Sheimy, N.; Li, Y. Indoor navigation: State of the art and future trends. Satell. Navig. 2021, 2, 1–23. [Google Scholar] [CrossRef]
  9. Cooper, R.A.; Dicianno, B.; Brewer, B.; LoPresti, E.; Ding, D.; Simpson, R.; Grindle, G.; Wang, H. A perspective on intelligent devices and environments in medical rehabilitation. Med. Eng. Phys. 2008, 30, 1387–1398. [Google Scholar] [CrossRef] [PubMed]
  10. Voinea, G.-D.; Butnariu, S.; Mogan, G. Measurement and Geometric Modelling of Human Spine Posture for Medical Rehabilitation Purposes Using a Wearable Monitoring System Based on Inertial Sensors. Sensors 2016, 17, 3. [Google Scholar] [CrossRef] [Green Version]
  11. Marco, A.; Casas, R.; Falco, J.; Gracia, H.; Artigas, J.I.; Roy, A. Location-based services for elderly and disabled people. Comput. Commun. 2008, 31, 1055–1066. [Google Scholar] [CrossRef]
  12. Fedele, R.; Praticò, F.; Carotenuto, R.; Della Corte, F.G. Instrumented infrastructures for damage detection and management. In Proceedings of the 2017 5th IEEE International Conference on Models and Technologies for Intelligent Transportation Systems (MT-ITSO), Naples, Italy, 26–28 June 2017. [Google Scholar] [CrossRef]
  13. Kang, M.H.; Lim, B.G. An Ultrasonic Positioning System for an Assembly-Work Guide. J. Signal Process. Syst. 2021, 1–12. [Google Scholar] [CrossRef]
  14. Iula, A. Ultrasound Systems for Biometric Recognition. Sensors 2019, 19, 2317. [Google Scholar] [CrossRef] [Green Version]
  15. Merenda, M.; Iero, D.; Carotenuto, R.; Della Corte, F.G. Simple and Low-Cost Photovoltaic Module Emulator. Electronics 2019, 8, 1445. [Google Scholar] [CrossRef] [Green Version]
  16. Seco, F.; Jimenez, A.R.; Prieto, C.; Roa, J.; Koutsou, K. A survey of mathematical methods for indoor localization. In Proceedings of the 2009 IEEE International Symposium on Intelligent Signal Processing, Budapest, Hungary, 26–28 August 2009. [Google Scholar] [CrossRef]
  17. 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]
  18. Sabatini, A.; Rocchi, A. Sampled baseband correlators for in-air ultrasonic rangefinders. IEEE Trans. Ind. Electron. 1998, 45, 341–350. [Google Scholar] [CrossRef]
  19. Aldawi, F.J.; Longstaff, A.P.; Fletcher, S.; Mather, P.; Myers, A. A High Accuracy Ultrasound Distance Measurement System Using Binary Frequency Shift-Keyed Signal and Phase Detection. Available online: http://eprints.hud.ac.uk/id/eprint/3789/ (accessed on 28 April 2020).
  20. De Marziani, C.; Urena, J.; Hernandez, Á.; Garcia, J.J.; Alvarez, F.J.; Jimenez, A.; Perez, M.C.; Carrizo, J.M.V.; Aparicio, J.; Alcoleas, R. Simultaneous Round-Trip Time-of-Flight Measurements with Encoded Acoustic Signals. IEEE Sens. J. 2012, 12, 2931–2940. [Google Scholar] [CrossRef]
  21. Carotenuto, R. A range estimation system using coded ultrasound. Sens. Actuators A Phys. 2016, 238, 104–111. [Google Scholar] [CrossRef]
  22. Carotenuto, R.; Merenda, M.; Iero, D.; Della Corte, F. Ranging RFID Tags with Ultrasound. IEEE Sens. J. 2018, 18, 2967–2975. [Google Scholar] [CrossRef]
  23. Filonenko, V.; Cullen, C.; Carswell, J.D. Indoor Positioning for Smartphones Using Asynchronous Ultrasound Trilateration. ISPRS Int. J. Geo-Inf. 2013, 2, 598–620. [Google Scholar] [CrossRef] [Green Version]
  24. Urena, J.; Hernandez, A.; Garcia, J.J.; Villadangos, J.M.; Perez, M.C.; Gualda, D.; Alvarez, F.J.; Aguilera, T. Acoustic Local Positioning with Encoded Emission Beacons. Proc. IEEE 2018, 106, 1042–1062. [Google Scholar] [CrossRef]
  25. Carotenuto, R.; Merenda, M.; Iero, D.; Della Corte, F. An Indoor Ultrasonic System for Autonomous 3-D Positioning. IEEE Trans. Instrum. Meas. 2019, 68, 2507–2518. [Google Scholar] [CrossRef]
  26. 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]
  27. Bass, H.E.; Sutherland, L.C.; Zuckerwar, A.J.; Blackstocks, D.T.; Hester, D.M. Atmospheric absorption of sound: Further de-velopments. J. Acoust. Soc. Am. 1995, 97, 680–683. [Google Scholar] [CrossRef]
  28. Jensen, J.A. Field: A program for simulating ultrasound systems. Med. Biol. Eng. Comp. 1996, 34, 351–352. [Google Scholar]
  29. Field II Home Page. Available online: https://field-ii.dk/ (accessed on 26 May 2021).
  30. Tupholme, G.E. Generation of acoustic pulses by baffled plane pistons. Mathematika 1969, 16, 209–224. [Google Scholar] [CrossRef]
  31. Stepanishen, P.R. The Time-Dependent Force and Radiation Impedance on a Piston in a Rigid Infinite Planar Baffle. J. Acoust. Soc. Am. 1971, 49, 841–849. [Google Scholar] [CrossRef]
  32. Stepanishen, P.R. Transient Radiation from Pistons in an Infinite Planar Baffle. J. Acoust. Soc. Am. 1971, 49, 1629–1638. [Google Scholar] [CrossRef]
  33. Jensen, J.A.; Svendsen, N.B. Calculation of pressure fields from arbitrarily shaped, apodized, and excited ultrasound transducers. IEEE Trans. Ultrason. Ferroelectr. Freq. Control 1992, 39, 262–267. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  34. 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]
Figure 1. The ranging system: the ranging sensor at point P (d, θ, φ), equipped with a microphone and some processing resources, measures the distance d from the emitter thanks to the frequency dependent attenuation of the air. The attenuation coefficients are measured online along the known distance l using the auxiliary microphone.
Figure 1. The ranging system: the ranging sensor at point P (d, θ, φ), equipped with a microphone and some processing resources, measures the distance d from the emitter thanks to the frequency dependent attenuation of the air. The attenuation coefficients are measured online along the known distance l using the auxiliary microphone.
Sensors 21 04963 g001
Figure 2. Simulation setup: horizontal and vertical plane sections of the typical 4 × 4 × 3 m3 room along which the ranging calculations using cross-correlation are computed. The SNR is considered at point P, at distance 1 m from the emitter surface center and on its emission axis.
Figure 2. Simulation setup: horizontal and vertical plane sections of the typical 4 × 4 × 3 m3 room along which the ranging calculations using cross-correlation are computed. The SNR is considered at point P, at distance 1 m from the emitter surface center and on its emission axis.
Sensors 21 04963 g002
Figure 3. Simulation results: the first column shows the ranging error along the vertical section A for four decreasing values (5.0, 2.5, 1.0, 0.5 mm) of the transducer diameter. Note the decreasing value ranges reported by the color bars when the transducer diameter decreases.
Figure 3. Simulation results: the first column shows the ranging error along the vertical section A for four decreasing values (5.0, 2.5, 1.0, 0.5 mm) of the transducer diameter. Note the decreasing value ranges reported by the color bars when the transducer diameter decreases.
Sensors 21 04963 g003
Figure 4. Simulation results: the ranging error along the horizontal section B for four decreasing values (5.0, 2.5, 1.0, 0.5 mm) of the transducer diameter. Note the decreasing value ranges reported by the color bars when the transducer diameter decreases.
Figure 4. Simulation results: the ranging error along the horizontal section B for four decreasing values (5.0, 2.5, 1.0, 0.5 mm) of the transducer diameter. Note the decreasing value ranges reported by the color bars when the transducer diameter decreases.
Sensors 21 04963 g004
Figure 5. Simulation results: cumulative distribution functions CDF, i.e., the percent of readings with error less than the value of a given abscissa, for the ranging error along the vertical Section A (blue solid line) and horizontal Section B (red solid line) for four decreasing values (5.0, 2.5, 1.0, 0.5 mm) of the transducer diameter.
Figure 5. Simulation results: cumulative distribution functions CDF, i.e., the percent of readings with error less than the value of a given abscissa, for the ranging error along the vertical Section A (blue solid line) and horizontal Section B (red solid line) for four decreasing values (5.0, 2.5, 1.0, 0.5 mm) of the transducer diameter.
Sensors 21 04963 g005
Table 1. Mean and maximum ranging error as a function of the transducer diameter along the vertical Section A.
Table 1. Mean and maximum ranging error as a function of the transducer diameter along the vertical Section A.
Transducer Diameter (mm)Range Absolute Mean Error (mm)Range Absolute Maximum Error (mm)
5.0602.31919.2
2.5171.5524.4
1.030.889.9
0.512.527.2
Table 2. Mean and maximum ranging error as a function of the transducer diameter along the horizontal Section B.
Table 2. Mean and maximum ranging error as a function of the transducer diameter along the horizontal Section B.
Transducer Diameter (mm)Range Absolute Mean Error (mm)Range Absolute Maximum Error (mm)
5.0603.71015.7
2.5175.7297.2
1.032.463.4
0.511.227.5
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Carotenuto, R.; Pezzimenti, F.; Della Corte, F.G.; Iero, D.; Merenda, M. Ranging with Frequency Dependent Ultrasound Air Attenuation. Sensors 2021, 21, 4963. https://doi.org/10.3390/s21154963

AMA Style

Carotenuto R, Pezzimenti F, Della Corte FG, Iero D, Merenda M. Ranging with Frequency Dependent Ultrasound Air Attenuation. Sensors. 2021; 21(15):4963. https://doi.org/10.3390/s21154963

Chicago/Turabian Style

Carotenuto, Riccardo, Fortunato Pezzimenti, Francesco G. Della Corte, Demetrio Iero, and Massimo Merenda. 2021. "Ranging with Frequency Dependent Ultrasound Air Attenuation" Sensors 21, no. 15: 4963. https://doi.org/10.3390/s21154963

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