Next Article in Journal
Metrological Evaluation of the Compatibility of Two Different Digital Density Meter Adjustment Methods
Next Article in Special Issue
Application Scenarios of a Tactile Surface Roughness Measurement System for In Situ Measurement in Machine Tools
Previous Article in Journal
Time Synchronization Sensitivity in SV-based PMU Consistency Assessment
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Estimation of Measurement Uncertainty of the Real-Time Location System (RTLS) with Ultra-Wideband (UWB) Technology

by
Alex Krummenauer
,
Victor Emmanuel de Oliveira Gomes
and
Vitor Camargo Nardelli
*
SENAI Institute of Innovation in Integrated Solutions in Metal Mechanics, Av. Getúlio Vargas, 3239, São Leopoldo 93025-753, RS, Brazil
*
Author to whom correspondence should be addressed.
Metrology 2023, 3(2), 113-130; https://doi.org/10.3390/metrology3020007
Submission received: 1 December 2022 / Revised: 23 January 2023 / Accepted: 7 March 2023 / Published: 24 March 2023

Abstract

:
The need to control the real-time location of assets is increasingly relevant worldwide. The Ultra-wideband (UWB) technology is an IoT solution for real-time locating systems (RTLS). The location of the asset is obtained by the signal exchange between a wireless tag (asset) and fixed anchors. The tag interacts with the fixed anchors, defining its position through the distances obtained by trilateration. This data is sent to the server through the gateway. It is well-known that this process has several sources of errors. However, the measurement uncertainty assessment of UWB technology is an important topic regarding its scope of use. This paper presents a task-specific measurement uncertainty evaluation for the UWB positioning system, according to the ISO GUM. It aims to propose a method to support decision-making regarding the possible uses of UWB technology. The position provided by the UWB is compared with reference points using Cartesian coordinates that are measured with a total station, providing metrological reliability. Using the information from the estimated uncertainty, one can define the minimum tolerance interval associated with UWB technology for a given use. A case study demonstrates the method.

1. Introduction

The need to control the location of assets in real-time is increasingly relevant worldwide [1,2,3]. Currently, there is control over the location of vehicles, people, animals, cell phones/smartphones, materials, and equipment [2,3,4]. Several technologies can be used as real-time location systems (RTLS) in the internet of things (IoT) context. RTLS is a wireless system that can locate an asset’s position anywhere, in a defined space, at an instance of time close to real-time. The location of the asset is obtained by measuring the properties of the electromagnetic wave propagation that form the communication link between the transmitter and receiver [1,2,3,4]. GPS (global positioning system) is the most commonly used technology for tracking and the remote management of assets in an external environment. Still, the emergence of 5G technology (the fifth generation of wireless communication systems for mobile telephony) opens new possibilities for using this technology in RTLS [2,3,4]. Indoors, several technologies can be used for RTLS, such as Wi-Fi (wireless communication network with routers), Bluetooth (wireless communication network using radio waves), RFID (radio frequency identification), and, of course, UWB (ultra-wideband), the topic of this paper [2,3,4].
UWB technology is characterized by radio communication with electromagnetic pulses of a short duration between a tag and fixed anchors, using trilateration (distances) or triangulation (angles) to estimate the location of the asset. The asset to be tracked is equipped with the tag, and fixed anchors are installed in the internal environment. The tag interacts with the fixed anchors, defining its position through the distances obtained by trilateration. The gateway sends this data wirelessly to the server [2,3,4]. Along with the choice of this technology, it was decided that the method called two-way ranging (TWR) should be used to identify the tag’s positioning coordinates. Under this method, the transmitter sends a signal to the receiver first and then sends a return acknowledgment signal from the receiver to the transmitter. The TWR method eliminates the need for synchronization between the tag and the anchors, so the distance is obtained based on the round-trip time of the signal [2,3].
Previous studies have reported measurement errors in the RTLS tracking of assets in different types of environments using GPS [5,6], RFID [7,8,9], and UWB [3,10,11,12,13]. However, a measurement uncertainty calculation of the experimental data was not presented; the associated standard deviation was reported at most. However, measurement uncertainty is fundamental to express, quantitatively, the dispersion of the measurement result. This quantitative expression of the result dispersion delimits the confidence interval associated with each error and robustly characterizes the experimental error [14,15]. This enables a better interpretation of the measurement results and helps decision-making in the analysis of the use of the technology under study. It even makes it possible to quantify the minimum tolerance interval that this technology can meet. According to the “golden rule,” the tolerance amplitude should be equal to at least five times the measurement uncertainty [16,17,18].
This work aims to quantify the mean error and calculate the measurement uncertainty of a RTLS system with UWB technology in an indoor environment without obstacles. The global uncertainty was calculated by adding the largest tag position mean error ( E ¯ ), among all measured points, to the tag position mean error uncertainty (Uerror) [14,15]. In UWB technology, the RTLS location of an asset is determined by exchanging signals between a wireless tag (asset) and fixed anchors [2,3,11,12,13]. Thus, the tag position mean error is obtained by the difference between the position indicated by the RTLS system and the Cartesian coordinates measured with a total station [3,13]. The total station is the reference measurement system that establishes the metrological reliability of the study. An Ishikawa diagram of the main sources of uncertainty was initially constructed for the uncertainty calculations. From these sources, the standard uncertainties were calculated and combined, according to ISO GUM—the Guide to the Expression of Uncertainty in Measurement, a bottom-up approach, resulting in the final uncertainty, which is the statistical basis of the work [14,15].

2. Materials and Methods

In this work, the RTLS asset tracking and location system was used with UWB technology and the TWR method, applied in an indoor environment. The indoor environment was the experimental factory of the SENAI Institute of Innovation in Integrated Solutions in Metal Mechanics—ISI-SIM, located in São Leopoldo—Rio Grande do Sul—Brazil. The implementation of UWB with TWR, in the experimental factory, was configured using a tag statically positioned at four measurement points (P-01 to P-04), six anchors (A1 to A6), two gateways (G1 and G2), and a server (Figure 1).
The six anchors were positioned on the four inner walls of the experimental factory, one anchor was installed on each smaller wall (15 m), and two anchors were installed on each larger wall (30 m)—see Figure 1. The schematic representation describes the positioning of the machine tools, the tractor, and the pallet truck (yellow element in Figure 1b), inside the experimental factory, during the tests. A gateway was also installed next to anchor A1, and another gateway was installed next to anchor A4. Measurements of the spatial coordinates (X, Y, and Z) of all the anchors were made using an electronic total station [3,13]. The spatial position of the internal antenna of the anchor (Figure 2) was projected onto the antenna housing, and a retro-reflective target was fixed on the outside of the housing to measure the three-dimensional coordinate with the total station.
The six UWB antennas, the two gateways, and the tag used in this study were developed by SENAI ISI-SIM. The DWM1001C module (Figure 2) was used to create RTLS with UWB. This module is commercially supplied by the company Dacawave. The components integrated into the DWM1001C module (Figure 3) are the DWM1000 UWB transceiver, the Nordic ARM Cortex-M4 nRF52832 microcontroller, and the LIS2DH12 triaxial accelerometer for motion detection. In addition, the module has the antenna and all the necessary radio frequency (RF) circuitry.
The DWM1000 transceiver uses UBW channel 5, with a center frequency of 6.5 GHz and a data rate of 6.8 Mbps. The signal transmission was configured so that the spectral power density was a maximum of −41.3 dBm/MHz. The nRF52832 microcontroller is an ultra-low power system-on-chip (SoC) with 2.4 GHz Bluetooth connectivity. The CPU is a 64 MHz ARM Cortex-M4 with 512 kB of flash memory and 64 kB of RAM memory, and the LIS2DH12 accelerometer is ultra-low power and has triaxial high performance, with an inter-integrated circuit (I2C) interface.
The great advantage of using DWM1001C is that Decawave provides a complete library for the implementation of a RTLS in this module, called the Decawave Positioning and Networking Stack (PANS). PANS implements a complete network for RTLS using the two-way-ranging (TWR) topology, called “DWM1001C Two-Way-Ranging Real Time Location System” (DRTLS). Through it, it is possible to configure the module as an anchor, gateway, or tag.
In this study, the basic principle of tag location is how its position is determined. In the case of PANS, the process is carried out through TWR. This technique consists of determining the time spent for the exchange of messages between the tag and the anchors. With the measured time, the distance between the devices is known. To determine the position, at least three known distances are needed so that signal trilateration can be performed. In this topology, the distance information is known only by the tag. In PANS, the tag itself already has the “location engine”, which performs the trilateration process with three antennas, converting the distances into an absolute position.
To determine the tag position errors (RTLS with UWB) and their measurement uncertainties, four reference points were chosen within the experimental factory of SENAI ISI-SIM (Figure 1). The reference points were spaced apart within the coverage area of the six anchors (Figure 1). This was performed to identify whether there was any influence on the distance between the tag and the anchors. As there were many metallic masses (Figure 1a) four well-distributed points were chosen in the test environment. In this study, it would be difficult to obtain more than four points with free sight, and that had a different representation of these four chosen points. The four positions of the reference points (Figure 1) were marked on the unobstructed floor (Figure 4). This means that when the tag was positioned over each point, it had a clear field of view for all six anchors (free sight). Free sight refers to the condition under which, from the position of the tag, installed at 1.5 m above the ground, it is possible to see all the anchors; that is, there are no obstacles between the line of sight of the tag and each of the six anchors (Figure 1a). Only points with free sight were established to determine the smallest measurement uncertainty associated with this case study, and, consequently, to be able to determine the minimum tolerance range associated with UWB technology with TWR. The measurements in 3D coordinates (Xr, Yr, and Zr) of the four reference points (P-01, P-02, P-03, and P-04), identified in Figure 1, were also made with the total station—see Figure 4 [3,13].
The accuracy of the 3D coordinates of the tag placement is correlated with the accuracy of the 3D coordinates of the position of each installed anchor. Since the two systems must be associated with the same local topographic reference system, in this case study, the point of origin was the intersection of two internal walls, according to the schematic representation of the experimental factory (Figure 1a), and the Z coordinate (height) with the origin at the floor and increasing values for the zenith. The local topographic system, established in the internal environment of the experimental factory, was defined using two retro-reflective targets fixed to the side wall, the X-axis of Figure 1a. A retro-reflective target was positioned at the three-dimensional coordinates Xr = 1.000 m, Yr = 0.000 m, and Zr = 0.000 m, and the other was positioned at Xr = 3.000 m, Yr = 0.000 m, and Zr = 0.000 m (Figure 5). Positioning was -performed using the steel scale and a magnifying glass.
The electronic total station, Sokkia SET620K, was chosen as the reference measurement system—a portable coordinate metrology (PCM) device—both for the three-dimensional measurements of the anchor positions and for the measurement of the three-dimensional coordinates of the reference positions of the tag (Figure 6a). This equipment has metrological traceability through calibration certificate no. 01032/22, issued by the ISI-SIM dimensional metrology laboratory, based on the standards of the National Institute of Metrology, Quality and Technology (INMETRO). The total station Sokkia SET620K has a maximum angular error limit of ±20”, and a maximum linear error limit of ±[4 mm + 6 ppm × D] (mm), where D is the distance measured in mm and ppm is the part per million. The calibration certificate indicates that these error limits were not exceeded. The other equipment used in conjunction with the total station were a steel scale (Figure 6b) and a digital protractor (Figure 6c). The main characteristics of these three instruments and their calibration certificates are shown in Table 1. In addition to the equipment listed in Table 1, the following accessories were also used: a wooden tripod, tripod for anchor, mini prism, retro-reflective targets, magnifying glass, and center plumb.
The tag positioning was performed over each reference point (Xr and Yr) with a tripod. The tag was at the height Zr = 1.5 m, and a center plumb was also installed to transfer the position of the tag location sensor to the floor (Figure 7a), where each reference point was materialized and thus measured the Cartesian coordinates of the tag positions (Xs and Ys). When installing the tag on the tripod, one must take care to level the tag the housing on two orthogonal axes using the digital protractor (Figure 7b). When the center plumb was not precisely in the position of the tag location sensor in relation to the housing, it was necessary to measure the offset in the X and Y axes and correct the tag position coordinates (Xs and Ys). The tag was always positioned with the antenna in a vertical position.
After correctly positioning the tag on each reference point, the tag position (Xs, Ys) was collected in the software every second, for 10 s, at each of the four reference points.
The tag position error (E) was calculated by the two-dimensional Euclidean distance [3,13], the difference between the tag position coordinates (Xs and Ys), and the reference point coordinates (Xr and Yr) using Equation (1).
E = X s X r 2 + Y s Y r 2

3. Results

The fixed positions of the anchors (3D coordinates) were measured with the total station and referenced to the local topographic plane (Table 2), defined in the internal environment (experimental factory). Table 2 shows the sample means calculated from three measurements at each anchor, where the maximum sample standard deviation s(xi) of the coordinates Xr, Yr, and Zr was 0.0011 m.
The anchor position measurement uncertainty spreadsheet (Uanchor) is presented in the uncertainty budget (Table 3); the result is a Uanchor equal to 0.007 m, with k = 2.00, according to ISO GUM [14].
In the spreadsheet (Table 3), the maximum standard deviation 0.0011 m was used to estimate the repeatability of the anchor position measurement. The linear measurement uncertainty of the total station (Umax), informed by the ISI-SIM calibration certificate no. 01032/22, was calculated by the sum of the linear uncertainty of 0.001 m and the maximum error of 0.002 m; therefore, Umax = 0.003 m, with k = 2. It is assumed that there is a total station positioning uncertainty of 0.002 m, assuming a triangular probability distribution, and that there is an offset uncertainty between the retro-reflective target and the anchor position sensor of 0.005 m, with a rectangular probability distribution. The thermal expansion uncertainty, calculated through Equation (2), was calculated assuming a temperature uncertainty of 3 °C, a maximum coordinate of 30 m, and a coefficient of thermal expansion of concrete of 10−5/°C [20], with a rectangular probability distribution. The resolution of the total station is 0.001 m.
Δ L = L · α · Δ T
where ΔL is the uncertainty of the change in the coordinate, L is the value of the highest coordinate, α is the coefficient of thermal expansion of the concrete, and ΔT is the uncertainty of the change in temperature at the time of the measurements.
The 3D coordinates of the reference points were also measured with the total station and referenced to the local topographic plane (Table 4). Table 4 presents the sample means calculated from three measurements at each point, where the maximum sample standard deviation, s(xi), for coordinates Xr, Yr, and Zr was 0.0015 m. The reference point position measurement uncertainty spreadsheet (Uref) is presented in the uncertainty budget (Table 5); the result is the Uref being equal to 0.004 m, with k = 2.03, according to ISO GUM [14].
The (Uref) measurement uncertainty (Table 5) is associated with each coordinate of each reference point (Table 4).
Measurements of tag positions with the UWB location system were made with ten measurements under each combination of the test conditions:
  • Number of anchors: the configurations of four linked anchors (A1, A3, A4, and A6) and six linked anchors were used.
  • Routes: three measurement routes were performed—route 1 (P-02, P-03, P-04, and P-01); route 2 (P-02, P-01, P-04, and P-03); route 3 (P-01, P-03, P-02, and P-04).
  • Machines: one condition had all machining machines off and the other condition had all machines turned on.
The mean value of the ten UWB location system measurements and the sample standard deviation of these measurements, after correctly positioning the tag on each reference point, the tag position (Xs and Ys) being collected in the software every second, for 10 s, at each of the four reference points, are presented for P-01 and P-02 in Table 6 and for P-03 and P-04 in Table 7.

3.1. Tag Position Mean Error

Initially, the tag position errors (E) are calculated with Equation (1), at each reference point, using the tag position coordinate values (UWB), reported in Table 6 and Table 7, and the coordinates of the reference points (Table 4). The calculations are made with the ten measurements (under repeatability conditions) [21] of the tag positions (Xs and Ys) after correctly positioning the tag with the center plumb over each reference point and leveling the tag housing with the digital protractor (Figure 7b). The means ( x ¯ ), standard deviations of samples, s(xi), and standard deviations of the means, s x ¯ i , of the tag position errors were calculated using Equation (3), where n is the number of measurements. The statistical results are presented in Table 8 [14,15,16].
s x ¯ i = s x i n
In addition to the repeatability s x ¯ i at each tag position calculated by Equation (3), an intermediate precision study was also performed for each of the four reference points where the tag was positioned. Intermediate precision is important to identify whether or not other random effects, in addition to repeatability itself, contribute to the composition of measurement uncertainty. Therefore, the calculated measurement uncertainty is less likely to be underestimated. The intermediate measurement accuracy is calculated with a set of conditions: the same measurement procedure, same location, and repeated measurements on the same object or similar objects, with other variable factors [22,23]. The other variable factors, in addition to time, used for the repeatability calculations were the number of anchors, routes, and machines. Table 8 presents a summary of the calculated values of x ¯ and s x i for all the tag positions measured in the three intermediate precision conditions.
According to ISO 5725-3 [22], the estimate of the standard deviation of the intermediate precision with three different factors, s I i n t e r m , is given by Equation (4).
s I i n t e r m = 1 m n 1 j = 1 m k = 1 n y j k y ¯ j 2
where m is the total number of samples tested; n is the total number of measurements performed per sample; j is the sample number; k is the test number of the sample; yjk is the value of result k for sample j; y ¯ j represents the arithmetic mean of the results of sample j [22].
Table 8 shows that we had twelve samples tested (m = 12) and ten measurements per sample (n = 10), and, therefore, the value of the expression “m (n − 1)” is greater than 15, as recommended by ISO 5725-3 [22].
Table 9 presents the repeatability, the highest values of s x i obtained from Table 8 for each tag position error, and the results of the intermediate precisions, s I i n t e r m , calculated according to Equation (4).
Finally, the tag position mean error ( E ¯ ) over each reference point was calculated by averaging the errors x ¯ , reported in Table 8. The mean error calculated value of each tag position is reported in Table 10.

3.2. Tag Position Mean Error Uncertainty

The tag position mean error uncertainty (Uerror) analysis was started by investigating the sources of uncertainty, according to the Ishikawa diagram in Figure 8 [14,15].
The uncertainty source for the repeatability of determining tag position errors is obtained from the measurement series at each point. It is a quantity, u r e p = s x ¯ i , calculated according to Equation (3), with the sample standard deviations, s x i [14], reported in Table 9. In this case study, the degrees of freedom are ν i = n 1 = 9 , where n is the number of ten measurements. These values are used in a tag position mean error uncertainty spreadsheet.
The uncertainty source for the intermediate precision is a quantity, u i n t e r m = s I i n t e r m / m , where m is the total number of samples tested [22]. In this study, m = 12 and the values of s I i n t e r m are in Table 9. The degrees of freedom in this case study are ν i = m 1 = 11 .
The source of uncertainty regarding the positions of anchors u a n c h is calculated according to the trilateration that the tag always makes with three anchors [2,3,4]. Therefore, the combined uncertainty of three anchors must be considered to determine u a n c h , according to Equation (5).
u a n c h = U a n c h o r k 2 + U a n c h o r k 2 + U a n c h o r k 2
The value of Uanchor, according to Table 3, is 0.007 m with k = 2.00; therefore, u a n c h = 0.0061   m , k = 1.00, and ν i = . The combined uncertainty of the effect of three anchors is related to the principle of measuring the tag position by the trilateration of anchors. As each of the three anchors communicates with the tag, the uncertainty source, u(anch), referring to the three anchors, is the squared sum of the three individual measurement uncertainties of the anchors (Equation (5)).
The source of uncertainty regarding the position of the reference point is u r e f = U r e f / k [14]. The value of Uref, calculated in Table 5, is 0.004 m, with k = 2.03, and ν i = 78 , so u r e f is equal to 0.002 m.
The source of uncertainty regarding the resolution (UWB system) is u r e s = r e s o l u t i o n / 2 3 , for a rectangular probability distribution [14]. Since the resolution of the tag position measurements is equal to 0.001 m, u r e s is 0.00029 m, with ν i = .
It was estimated that there was a positioning uncertainty of the center plumb (Figure 7a) of 0.002 m, assuming a triangular probability distribution, calculating u p l u m b = 0.002 / 6 = 0.00082   m   with   ν i = .
The last source of uncertainty considered was u(offset), which is the uncertainty of the offset calculated between the center plumb and the tag position sensor, with a rectangular probability distribution. It was estimated that u o f f s e t = 0.002 / 3 = 0.0012   m , with ν i = .
After transforming all the uncertainties into standard uncertainties, u x i , they can be combined using Equation (6), which calculates the combined standard uncertainty, u c y . Since all the sensitivity coefficients ( c i ) of u x i in this study are equal to 1 (because their contributions are given in meters), Equation (6) can be simplified into Equation (7) [14,15,16].
u c y = i = 1 n c i 2 u 2 x i
u c y = u r e p 2 + u i n t e r m 2 + u a n c h 2 + u r e f 2 + u r e s 2 + u p l u m b 2 + u o f f s e t 2
The tag position mean error uncertainty (Uerror) is obtained by multiplying the combined standard uncertainty, u c y , by a coverage factor (k), according to Equation (8) [14,15,16].
U = k · u c y
Equation (9) makes it possible to accurately calculate the k value, using the two-sided t-distribution (t95.45%), and the effective degrees of freedom ν e f f , to obtain an interval with a confidence level of 95.45 % [14,15,16].
k = t 95.45 % · ν e f f .
The ν e f f is obtained through the Welch–Satterthwaite Equation (10). If ν e f f does not result in an integer, which is usually the case, it is truncated to the next smallest integer [14,15,16].
ν e f f = u c 4 y i = 1 N u i 4 y ν i   w i t h     ν e f f i = 1 N ν i
The calculated values of u c y , k, t95.45%, and ν e f f , for the tag’s position on the reference point P-01, are presented in the uncertainty budget (Table 11). The values obtained for the other three points are summarized in Table 12.
A budget of the standard uncertainties was prepared (Figure 9), where the sources that predominated in the measurement uncertainty can be observed, quickly, clearly, and objectively [24].

3.3. Global Uncertainty Calculations of the RTLS Location System with UWB Technology

The global uncertainty of this RTLS location system with UWB technology (UUWB), when tag position errors are not corrected, was determined to be the sum of the tag position mean error ( E ¯ ) in Table 10 and its tag position mean error uncertainty (Uerror) in Table 11, among all the measured points [14,15]. Table 13 shows the results obtained for the four measurement positions with clear sight, and Figure 10 presents these results graphically.
Analyzing the UUWB values in Table 13, we can define the global uncertainty of the RTLS location system with UWB technology, which in this case study is estimated to be 0.35 m, associated with a confidence level of 95.45%.

3.4. Quantification of the Minimum Tolerance Range Served by the RTLS Location System with UWB Technology

According to the “Golden Rule of Metrology,” Berndt’s principle, the tolerance interval (T) is equal to at least five times the measurement uncertainty [16,17,18].
Considering the situation where the tag position errors were corrected, the range, Tmin, would be five times the Uerror (Table 12)—that is, T m i n = 5 × 0.09   m , an amplitude of 0.45 m; for a bilateral tolerance, we would have T m i n = ± 0.22   m .
If tag position errors are not corrected, the range, Tmin will be five times the UUWB (Table 13). The calculation would be T m i n = 5 × 0.35   m , an amplitude of 1.75 m, and representing bilateral tolerance, it would be T m i n = ± 0.88   m .

4. Discussion

Initially, in this work, the result of a measurement uncertainty approach for calculation the spatial positions of the anchors (Table 3) and the spatial positions of the reference points (Table 5) is presented. The reference value of these 3D coordinates of the spatial positions were measured using a total station (Figure 6a)—a portable coordinate metrology (PCM) device. It was observed that due to the difficulty of accurately identifying the spatial coordinate of the location where the anchor sent the signal to the tag, the anchor position uncertainty (Uanchor) was estimated to be 0.007 m. It is almost twice the reference point uncertainty (Uref), which is 0.004 m. It is also important to note that the anchor position uncertainty (Uanchor), used to determine the tag position mean error (Table 11), was not directly obtained. It is part of the combined uncertainty using the three anchor positions (trilateration) that were calculated to obtain the spatial position of the tag, according to Equation (5). None of the previous works cited here have presented this type of calculation of spatial position uncertainty of anchors or have made the linkage to a source of uncertainty in the tag’s position.
One may observe that the measurements of the tag’s position errors from the reference points have relevant variation in repeatability and intermediate precision (Table 9), even though all the points are clear-sighted for all anchors. This variation is mainly due to the position of the tag in relation to the positions of the anchors and the distance that the tag was from other equipment and machines, among other random factors that caused variability in the tag position indications of the RTLS localization with UWB technology.
The calculated tag’s position mean error uncertainty (Uerror) (Table 11) shows a wide range of Uerror between 0.02 m and 0.09 m. The combined uncertainty, u c y , ranges from 0.01 m to 0.04 m, only considering reference points without sight obstruction and indoors, with the dimensions 15 m × 30 m. Therefore, it can be assumed that the standard deviations reported in the article by Jiménez and Seco [3] with a value of 0.2 m, and in the article by Cazzorla et al. [10], which cites a type-A standard uncertainty of 0.01 m at short distances, are similar values in order of magnitude. However, they were estimated with calculations different from the ISO GUM’s [14]. The article by Cazzorla et al. [10] is one of the few articles that cite measurement uncertainty but only describes the type-A standard uncertainty of 0.01 m at short distances and does not explain combined uncertainty calculations or final measurement uncertainty, with k = 2 or calculated k, and no uncertainty budget.
As for the tag position mean error ( E ¯ ) values obtained in this case study, they ranged from 0.13 m to 0.26 m, in an indoor environment without sight obstruction. The article by Thiede et al. [2] mentions that the “accuracy” of UWB technology can be around 0.5 m. Only the term “accuracy” was observed. Other VIM terms [23] that are related to measurement variability, such as measurement uncertainty, precision, trueness, bias, repeatability, and error, are not mentioned. In this study, the biggest value for the tag position mean error ( E ¯ ) was 0.26 m considering reference points with clear sight for all anchors. Therefore, the results obtained in this case study are consistent with those of Thiede et al. [2]. The article by Jiménez and Seco [3] does not cite the expression “measurement uncertainty”, precision, repeatability, or trueness, but often cites error, bias, and accuracy, although in some passages it cites accuracy mistakenly associated with numerical values. Jiménez and Seco [3] show that the no pairing UWB system has an error (bias) of less than 0.3 m. These values are in the same order of magnitude as those in this case study. The study by Li et al. [4] is a review that summarizes studies carried out with RTLS, including UWB, and mentions only terms such as error and accuracy (mistakenly associated with a numerical value), with values from 0.01 m to 1.00 m, in an indoor environment with varying conditions of measurements. This result is consistent with that of this study. The study by Ma et al. [11] cites accuracy, but also cites it as a quantitative parameter, with a value of <0.30 m (no occlusion) for the basic parameters of the total station and the target with UWB technology, but does not cite uncertainty, precision, or trueness. The study by Barbieri et al. [12] was conducted in a smart factory, an internal environment similar to the one used in this study, but this article does not mention uncertainty, rather describing “ranging errors that are distributed around zero with a maximum value of 0.22 m for all positions”. This value is in the same order of magnitude of the mean error of the tag’s position ( E ¯ ) (Table 10). The article by Cho et al. [13] also does not mention uncertainty but reports accuracy as a quantitative parameter, calculated with the same error equation, as the one in this article, Equation (1), and presents an accuracy variation from 0.08 m to 0.34 m, in an open indoor environment.
Regarding the reference standard, in this work, a total station—a portable coordinate metrology (PCM) device—was used, both for measuring the 3D coordinates of the anchor positions and the 3D coordinates of the tag’s reference positions. It is observed that other studies also used similar instruments. The study by Jiménez and Seco [3] used the Trimble S6 total station to calibrate the position of anchors and to track the tags obtaining the true position. The study by Barbieri et al. [12] used a laser distance meter. Additionally, the study by Cho et al. [13] cited the use of a total station and a prism.
Finally, the approach presented in this work suggests the quantification of the minimum tolerance interval of RTLS with UWB technology. This approach was not found in the literature review of UWB technology. One must emphasize that the “Golden Rule of Metrology” [16,17,18], used as a reference to quantify the minimum tolerance interval, is a recommendation and has no normative character. Even in many industrial applications, it is common to get loose from the use of the rule and assume that the Tmin is four times the measurement uncertainty, or in extreme cases is three times the measurement uncertainty.

5. Conclusions

This paper has presented a task-specific measurement uncertainty approach to estimate the position of assets using UWB technology. A case study was used to demonstrate the applied method. The measurement results presented in this paper are consistent with those of previous studies, although a measurement uncertainty calculation in those previous works is not shown according to the GUM. It was evidenced that the tag position mean error uncertainty (Uerror) varies between a wide range of values between reference points, from 0.02 m to 0.09 m. This variation occurs even considering that the reference points with free sight for the anchors and the 3D coordinates of the anchors were measured with a total station (laser) and in an indoor environment of the dimensions 15 m × 30 m. The most significant source of uncertainty was the repeatability of the indicated tag position, and the intermediate precision is the main contributions.
The tag position mean error ( E ¯ ), mentioned as accuracy in most of the cited articles, ranged from 0.13 m to 0.26 m. In the analysis of the variations of these errors and uncertainties, it was identified that they arise mainly from the position of the tag in relation to the positions of the anchors, the distance the tag is from the anchors, and the proximity of the tag to other equipment and/or machines. The variability of measurement errors and uncertainties also comes from random factors, such as electrical and/or magnetic disturbances in the communication signals, which cause variability in the position indications of the tag of the RTLS location system with UWB technology. Electrical or magnetic interference was not measured or monitored, and the intermediate precision tests were carried out with machines turned on and turned off inside the experimental factory (Figure 1a) to verify if there was an amplification in the variability of the measurements. The experimental results of the machines turned on and off are presented in Table 6 and were considered in the measurement uncertainty calculations.
Finally, the global uncertainty of this RTLS location system with UWB technology (UUWB), when the tag position errors were not corrected, was determined to be the sum of the average tag position error ( E ¯ ), and the tag position mean error uncertainty (Uerror), among all the measured points, was estimated to be 0.35 m, associated with a confidence level of 95.45%. From the global uncertainty value, it was shown that one might propose a bilateral tolerance interval according to the “Golden Rule of Metrology”, Berndt’s principle. In this case, with the minimum tolerance interval (Tmin) equal to five times the measurement uncertainty of 0.35 m, when the tag position errors were not corrected, the estimated bilateral tolerance was Tmin = ±0.88 m.

Author Contributions

Conceptualization, A.K., V.E.d.O.G., and V.C.N.; carrying out the experiments, A.K.; validation, A.K. and V.C.N.; writing—original draft preparation, A.K.; writing—review and editing, A.K., V.C.N., and V.E.d.O.G.; supervision, V.C.N.; project administration and funding acquisition, V.E.d.O.G. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

Not applicable.

Acknowledgments

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Kang, H.S.; Lee, J.Y.; Choi, S.; Kim, H.; Park, J.H.; Son, J.Y.; Kim, B.H.; Do Noh, S. Smart Manufacturing: Past Research, Present Findings, and Future Directions. Int. J. Precis. Eng. Manuf.-Green Technol. 2016, 3, 111–128. [Google Scholar] [CrossRef]
  2. Thiede, S.; Sullivan, B.; Damgrave, R.; Lutter, E. Real-time locating systems (RTLS) in future factories: Technology review, morphology and application potentials. Procedia CIRP 2021, 104, 671–676. [Google Scholar] [CrossRef]
  3. Jiménez, A.R.; Seco, F. Improving the Accuracy of Decawave’s UWB MDEK1001 Location System by Gaining Access to Multiple Ranges. Sensors 2021, 21, 1787. [Google Scholar] [CrossRef] [PubMed]
  4. Li, H.; Chan, G.; Wong, J.K.W.; Skitmore, M. Real-time locating systems applications in construction. Autom. Constr. 2016, 63, 37–47. [Google Scholar] [CrossRef] [Green Version]
  5. Pagoti, S.K.; Vemuri, S.I.D. Development and performance evaluation of Correntropy Kalman Filter for improved accuracy of GPS position estimation. Int. J. Intell. Netw. 2022, 3, 1–8. [Google Scholar] [CrossRef]
  6. Xi, R.; Jiang, W.; Meng, X.; Chen, H.; Chen, Q. Bridge monitoring using BDS-RTK and GPS-RTK techniques. Measurement 2018, 120, 128–139. [Google Scholar] [CrossRef]
  7. Li, N.; Li, S.; Calis, G.; Becerik-Gerber, B. Improving in-building asset localization by offset vector and convergence calibration methods. J. Comput. Civ. Eng. 2013, 27, 337–344. [Google Scholar] [CrossRef]
  8. Lee, H.S.; Lee, K.P.; Park, M.; Baek, Y.; Lee, S. RFID-based real-time locating system for construction safety management. J. Comput. Civ. Eng. 2012, 26, 366–377. [Google Scholar] [CrossRef]
  9. Motamedi, A.; Soltani, M.M.; Hammad, A. Localization of RFID-equipped assets during the operation phase of facilities. Adv. Eng. Inform. 2013, 27, 566–579. [Google Scholar] [CrossRef]
  10. Cazzorla, A.; De Angelis, G.; Moschitta, A.; Dionigi, M.; Alimenti, F.; Carbone, P. A 5.6 GHz UWB Position Measurement System. IEEE Trans. Instr. Meas. 2013, 62, 675–683. [Google Scholar] [CrossRef]
  11. Ma, J.; Duan, X.; Shang, C.; Ma, M.; Zhang, D. Improved Extreme Learning Machine Based UWB Positioning for Mobile Robots with Signal Interference. Machines 2022, 10, 218. [Google Scholar] [CrossRef]
  12. Barbieri, l.; Brambilla, M.; Trabattoni, A.; Mervic, S.; Nicoli, M. UWB Localization in a Smart Factory: Augmentation Methods and Experimental Assessment. IEEE Trans. Instr. Meas. 2021, 70, 1–18. [Google Scholar] [CrossRef]
  13. Cho, Y.K.; Youn, J.H.; Martinez, D. Error modeling for an untethered ultra-wideband system for construction indoor asset tracking. Autom. Constr. 2010, 19, 43–54. [Google Scholar] [CrossRef]
  14. JCGM/WG 1. JCGM 100: Evaluation of Measurement Data—Guide to the Expression of Uncertainty in Measurement (JCGM 100:2008—GUM 1995 with Minor Corrections). 2008. Available online: https://www.bipm.org/en/publications/guides (accessed on 4 July 2022).
  15. EA Laboratory Committee. EA 4/02 M: 2022—Evaluation of the Uncertainty of Measurement in Calibration. 2022. Available online: https://european-accreditation.org/publications/ea-4-02-m/ (accessed on 4 July 2021).
  16. Sladek, J.A. Chapter 2—Measurement Uncertainty and Requirements of Production System: Selected issues of measurement uncertainty theory. In Coordinate Metrology: Accuracy of Systems and Measurements; Springer Tracts in Mechanical Engineering: Berlin, Germany, 2016; pp. 15–53. [Google Scholar]
  17. Knapp, W. Tolerance and Uncertainty. In Laser Metrology and Machine Performance V; Peggs, G.N., Ed.; WIT Transactions on Engineering Sciences: London, UK, 2001; Volume 34, pp. 357–366. [Google Scholar]
  18. Altinisik, A.; Bolova, E. A comparison of off-line laser scanning measurement capability with coordinate measuring machines. Measurement 2021, 168, 108228. [Google Scholar] [CrossRef]
  19. Decawave DWM1001C Datasheet. 2017. Available online: https://www.qorvo.com/products/d/da007950 (accessed on 17 January 2023).
  20. NBR 6118; Projeto de Estruturas de Concreto–Procedimento. ABNT: Rio de Janeiro, Brazil, 2003.
  21. ISO 5725-2:2019(E); Accuracy (Trueness and Precision) of Measurement Methods and Results—Part 2: Basic Method for the Determination of Repeatability and Reproducibility of a Standard Measurement Method. ISO: Geneva, Switzerland, 2019.
  22. ISO 5725-3:1994(E); Accuracy (Trueness and Precision) of Measurement Methods and Results—Part 3: Intermediate Measures of the Precision of a Standard Measurement Method. ISO: Geneva, Switzerland, 1994.
  23. JCGM. JCGM 200: International Vocabulary of Metrology—Basic and General Concepts and Associated Terms (VIM 2008 Version with Minor Corrections). 2008. Available online: https://www.bipm.org/en/publications/guides (accessed on 4 July 2022).
  24. Ellison, S.L.R.; Williams, A. (Eds.) Eurachem/CITAC Guide CG 4: Quantifying Uncertainty in Analytical Measurement (QUAM:2012.P1), 3rd ed.; 2012; Available online: https://www.eurachem.org (accessed on 4 July 2022).
Figure 1. (a) Experimental factory of SENAI ISI-SIM in Brazil, (b) schematic representation of the positions of anchors, gateways, and tag configuration points, inside the ISI-SIM factory.
Figure 1. (a) Experimental factory of SENAI ISI-SIM in Brazil, (b) schematic representation of the positions of anchors, gateways, and tag configuration points, inside the ISI-SIM factory.
Metrology 03 00007 g001
Figure 2. Anchor internal antenna positioned inside the housing; indication of the spatial position measured on the anchor.
Figure 2. Anchor internal antenna positioned inside the housing; indication of the spatial position measured on the anchor.
Metrology 03 00007 g002
Figure 3. Decawave DMW1001C module component diagram [19].
Figure 3. Decawave DMW1001C module component diagram [19].
Metrology 03 00007 g003
Figure 4. Measurement with total station and mini prism of the reference point P-01, marked on the floor without obstacles.
Figure 4. Measurement with total station and mini prism of the reference point P-01, marked on the floor without obstacles.
Metrology 03 00007 g004
Figure 5. A local topographic system, established with two retro-reflective targets.
Figure 5. A local topographic system, established with two retro-reflective targets.
Metrology 03 00007 g005
Figure 6. (a) Electronic total station, Sokkia model SET620K. (b) Steel scale, Kawasa. (c) Digital protractor, Pantec.
Figure 6. (a) Electronic total station, Sokkia model SET620K. (b) Steel scale, Kawasa. (c) Digital protractor, Pantec.
Metrology 03 00007 g006
Figure 7. (a) Positioning the tag over a reference point with the center plumb. (b) Tag leveling with digital protractor.
Figure 7. (a) Positioning the tag over a reference point with the center plumb. (b) Tag leveling with digital protractor.
Metrology 03 00007 g007
Figure 8. Ishikawa diagram of tag position mean error uncertainty (Uerror).
Figure 8. Ishikawa diagram of tag position mean error uncertainty (Uerror).
Metrology 03 00007 g008
Figure 9. Budget of uncertainties sources.
Figure 9. Budget of uncertainties sources.
Metrology 03 00007 g009
Figure 10. Graph of tag position mean error ( E ¯ ) and its uncertainties (Uerror).
Figure 10. Graph of tag position mean error ( E ¯ ) and its uncertainties (Uerror).
Metrology 03 00007 g010
Table 1. Main equipment used in the measurements of reference points and anchors.
Table 1. Main equipment used in the measurements of reference points and anchors.
EquipmentManufacturerSerial Number
or Identification
ResolutionCalibration
Certificate
Electronic total stationSokkia172036Angular 1″
Linear 1 mm
ISISIM 01032/22
Steel scaleKawasaRM021 mmISISIM 00560/20
Digital protractorPantec08030150.1°ISISIM 01049/22
Table 2. Spatial coordinates of the anchors.
Table 2. Spatial coordinates of the anchors.
AnchorXr (m)Yr (m)Zr (m)
A17.5140.0744.020
A20.4117.5364.135
A37.46214.6064.029
A422.22014.6164.019
A529.4757.7114.063
A622.0740.0874.011
Table 3. Anchor position measurement uncertainty spreadsheet (Uanchor).
Table 3. Anchor position measurement uncertainty spreadsheet (Uanchor).
Input QuantityEstimate (m)Probability DistributionDividerStandard Uncertainty (m)Sensitivity CoefficientContribution to Standard Uncertainty (m)Degrees of Freedom
Repeatability0.0011t-Student n
n = 3
0.00063510.0006352
Uncertainty of total station (linear)0.003normalk = 20.00150010.001500
Uncertainty of total station positioning0.002triangular 6 0.00081610.000816
Uncertainty of offset between retro-reflective target and anchor0.005rectangular 3 0.00288710.002887
Uncertainty of thermal expansion correction0.0009rectangular 3 0.00052010.000520
Resolution0.001rectangular 2 3 0.00028910.000289
U a n c h o r =  0.007 m k =  2.00 u c y =  0.0035 m ν e f f =  1772
Table 4. Spatial coordinates of reference points.
Table 4. Spatial coordinates of reference points.
Reference PointXr (m)Yr (m)Zr (m)
P-018.199 ± 0.0047.912 ± 0.0041.561 ± 0.004
P-0215.076 ± 0.0046.682 ± 0.0041.562 ± 0.004
P-0322.671 ± 0.0049.235 ± 0.0041.560 ± 0.004
P-0416.772 ± 0.0041.415 ± 0.0041.561 ± 0.004
Table 5. Reference point position measurement uncertainty spreadsheet (Uref).
Table 5. Reference point position measurement uncertainty spreadsheet (Uref).
Input QuantityEstimate (m)Probability DistributionDividerStandard Uncertainty (m)Sensitivity Coefficient Contribution to Standard Uncertainty (m)Degrees of Freedom
Repeatability0.0015t-Student n
n = 3
0.00086610.0008662
Uncertainty of total station (linear)0.003normalk = 20.00150010.001500
Uncertainty of total station positioning0.002triangular 6 0.00081610.000816
Uncertainty of mini prism positioning0.002triangular 6 0.00081610.000816
Uncertainty of thermal expansion correction0.0009rectangular 3 0.00052010.000520
Resolution0.001rectangular 2 3 0.00028910.000289
U r e f =  0.004 m k =  2.03 u c y =  0.0022 m ν e f f =  78
Table 6. Spatial coordinates of tag position (UWB) for P-01 and P-02.
Table 6. Spatial coordinates of tag position (UWB) for P-01 and P-02.
Conditions of TestP-01P-02
Number of AnchorsRouteMachines X ¯ s Y ¯ S s x i X ¯ s Y ¯ S s x i
41ON8.3407.7120.01614.9646.5950.009
42ON8.3347.7230.01214.9966.5680.010
43ON8.3287.7320.00914.9886.5720.009
62ON8.3247.7730.00914.9486.5980.014
63ON8.3147.7700.01014.9766.6250.017
61ON8.3567.7830.01114.9746.6330.008
41OFF8.4227.7140.00614.9646.6130.015
42OFF8.4227.7240.00914.9546.6340.013
43OFF8.4247.7180.00814.9866.6010.006
62OFF8.4077.7380.00814.9676.6140.007
63OFF8.4147.7450.01814.9596.6260.011
61OFF8.4167.7400.00914.9826.6170.005
Table 7. Spatial coordinates of tag position (UWB) for P-03 and P-04.
Table 7. Spatial coordinates of tag position (UWB) for P-03 and P-04.
Conditions of TestP-03P-04
Number of AnchorsRouteMachines X ¯ s Y ¯ S s x i X ¯ s Y ¯ S s x i
41ON22.4659.1100.01816.6241.4100.008
42ON22.4749.1180.02616.6261.4130.005
43ON22.4519.1100.02316.6251.4310.005
62ON22.4789.1090.00616.5781.5140.007
63ON22.3829.2110.00716.5801.5110.009
61ON22.3429.1180.02316.5811.5030.010
41OFF23.0099.0760.08616.6061.3710.024
42OFF22.5389.0700.02516.5971.5290.023
43OFF22.8619.0680.10216.5971.5710.020
62OFF22.3669.2430.00816.5891.4890.017
63OFF22.5529.0690.01116.5931.3200.038
61OFF22.5469.0830.00616.5971.3950.018
Table 8. Statistical parameters calculated for tag position errors (E).
Table 8. Statistical parameters calculated for tag position errors (E).
Conditions of Intermediate PrecisionP-01P-02P-03P-04
Number of AnchorsRouteMachines x ¯ s x i x ¯ s x i x ¯ s x i x ¯ s x i
41ON0.2450.0160.1420.0090.2410.0180.1540.008
42ON0.2320.0120.1400.0100.2300.0260.1510.005
43ON0.2220.0090.1430.0090.2530.0230.1500.005
62ON0.1870.0090.1540.0140.2300.0060.2180.007
63ON0.1830.0100.1160.0170.2900.0070.2150.009
61ON0.2030.0110.1150.0080.3490.0230.2100.010
41OFF0.2980.0060.1330.0150.3760.0860.1790.024
42OFF0.2910.0090.1310.0130.2140.0250.2110.023
43OFF0.2970.0080.1220.0060.2650.1020.2360.020
62OFF0.2710.0080.1290.0070.3050.0080.2000.017
63OFF0.2730.0180.1300.0110.2050.0110.2180.038
61OFF0.2770.0090.1150.0050.1970.0060.1900.018
Table 9. Calculated repeatability and intermediate precision values for each tag position error (E).
Table 9. Calculated repeatability and intermediate precision values for each tag position error (E).
Tag Position Repeatability
s x i
Intermediate Precision s I i n t e r m
P-010.0180.010
P-020.0170.119
P-030.1020.077
P-040.0380.069
Table 10. Calculated value of each tag position mean error ( E ¯ ).
Table 10. Calculated value of each tag position mean error ( E ¯ ).
Tag PositionTag Position Mean Error ( E ¯ )
P-010.025
P-020.13
P-030.26
P-040.019
Table 11. Tag position mean error uncertainty spreadsheet (Uerror), over the reference point P-01.
Table 11. Tag position mean error uncertainty spreadsheet (Uerror), over the reference point P-01.
Input QuantityEstimate (m)Probability DistributionDividerStandard Uncertainty (m)Sensitivity CoefficientContribution to Standard Uncertainty (m)Degrees of Freedom
Repeatability0.018t-Student n
n = 10
0.00583810.0058389
Intermediate precision0.010normal m
m = 12
0.00287110.00287111
Uncertainty of anchor positions0.006normal1.000.00606210.006062
Uncertainty of reference point position0.004normal2.030.00197010.00197078
Resolution (UWB system)0.001rectangular 2 3 0.00028910.000289
Uncertainty of plumb position0.002triangular 6 0.00081610.000816
Uncertainty of plumb offset0.002rectangular 3 0.00115510.001155
U r e f =  0.02 m k =  2.05 u c y =  0.0092 m ν e f f =  53
Table 12. Summary of tag position mean error uncertainty (Uerror).
Table 12. Summary of tag position mean error uncertainty (Uerror).
Tag Position ν e f f k u c y Uerror
P-01532.050.0092 m0.02 m
P-02122.230.0352 m0.08 m
P-03172.160.0398 m0.09 m
P-04202.130.0242 m0.05 m
Table 13. Global uncertainty calculations of the RTLS location system with UWB technology (UUWB) when tag position errors are not corrected.
Table 13. Global uncertainty calculations of the RTLS location system with UWB technology (UUWB) when tag position errors are not corrected.
Tag PositionTag Position Mean Error ( E ¯ ) UerrorUUWB
P-010.250.02 m0.27 m
P-020.130.08 m0.21 m
P-030.260.09 m0.35 m
P-040.190.05 m0.24 m
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Krummenauer, A.; Gomes, V.E.d.O.; Nardelli, V.C. Estimation of Measurement Uncertainty of the Real-Time Location System (RTLS) with Ultra-Wideband (UWB) Technology. Metrology 2023, 3, 113-130. https://doi.org/10.3390/metrology3020007

AMA Style

Krummenauer A, Gomes VEdO, Nardelli VC. Estimation of Measurement Uncertainty of the Real-Time Location System (RTLS) with Ultra-Wideband (UWB) Technology. Metrology. 2023; 3(2):113-130. https://doi.org/10.3390/metrology3020007

Chicago/Turabian Style

Krummenauer, Alex, Victor Emmanuel de Oliveira Gomes, and Vitor Camargo Nardelli. 2023. "Estimation of Measurement Uncertainty of the Real-Time Location System (RTLS) with Ultra-Wideband (UWB) Technology" Metrology 3, no. 2: 113-130. https://doi.org/10.3390/metrology3020007

Article Metrics

Back to TopTop