<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing with OASIS Tables v3.0 20080202//EN" "journalpub-oasis3.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:oasis="http://docs.oasis-open.org/ns/oasis-exchange/table" xml:lang="en" dtd-version="3.0" article-type="research-article"><?xmltex \makeatother\@nolinetrue\makeatletter?>
  <front>
    <journal-meta><journal-id journal-id-type="publisher">GI</journal-id><journal-title-group>
    <journal-title>Geoscientific Instrumentation, Methods and Data Systems</journal-title>
    <abbrev-journal-title abbrev-type="publisher">GI</abbrev-journal-title><abbrev-journal-title abbrev-type="nlm-ta">Geosci. Instrum. Method. Data Syst.</abbrev-journal-title>
  </journal-title-group><issn pub-type="epub">2193-0864</issn><publisher>
    <publisher-name>Copernicus Publications</publisher-name>
    <publisher-loc>Göttingen, Germany</publisher-loc>
  </publisher></journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.5194/gi-10-153-2021</article-id><title-group><article-title>Research on real-time elimination of ultra-wideband radar<?xmltex \hack{\break}?> ranging abnormal value data</article-title><alt-title>Research on real-time elimination of UWB radar ranging abnormal value data</alt-title>
      </title-group><?xmltex \runningtitle{Research on real-time elimination of UWB radar ranging abnormal value data}?><?xmltex \runningauthor{X. Yan et al.}?>
      <contrib-group>
        <contrib contrib-type="author" corresp="no">
          <name><surname>Yan</surname><given-names>Xin</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="yes">
          <name><surname>Liu</surname><given-names>Hui</given-names></name>
          <email>liuhui@bucea.edu.cn</email>
        </contrib>
        <contrib contrib-type="author" corresp="no">
          <name><surname>Xin</surname><given-names>Guoxuan</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no">
          <name><surname>Huang</surname><given-names>Hanbo</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no">
          <name><surname>Jiang</surname><given-names>Yuxi</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no">
          <name><surname>Guo</surname><given-names>Ziye</given-names></name>
          
        </contrib>
        <aff id="aff1"><institution>School of Electrical and Information Engineering, Beijing University of
Civil Engineering and Architecture,<?xmltex \hack{\break}?>  Beijing 100044, China</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Hui Liu (liuhui@bucea.edu.cn)</corresp></author-notes><pub-date><day>23</day><month>July</month><year>2021</year></pub-date>
      
      <volume>10</volume>
      <issue>2</issue>
      <fpage>153</fpage><lpage>160</lpage>
      <history>
        <date date-type="received"><day>13</day><month>December</month><year>2019</year></date>
           <date date-type="rev-request"><day>22</day><month>June</month><year>2020</year></date>
           <date date-type="rev-recd"><day>30</day><month>September</month><year>2020</year></date>
           <date date-type="accepted"><day>20</day><month>October</month><year>2020</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2021 Xin Yan et al.</copyright-statement>
        <copyright-year>2021</copyright-year>
      <license license-type="open-access"><license-p>This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this licence, visit <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link></license-p></license></permissions><self-uri xlink:href="https://gi.copernicus.org/articles/10/153/2021/gi-10-153-2021.html">This article is available from https://gi.copernicus.org/articles/10/153/2021/gi-10-153-2021.html</self-uri><self-uri xlink:href="https://gi.copernicus.org/articles/10/153/2021/gi-10-153-2021.pdf">The full text article is available as a PDF file from https://gi.copernicus.org/articles/10/153/2021/gi-10-153-2021.pdf</self-uri>
      <abstract><title>Abstract</title>
    <p id="d1e128">For indoor positioning, ultra-wideband (UWB) radar comes
to the forefront due to its strong penetration, anti-jamming, and high-precision ranging abilities. However, due to the complex indoor environment
and disorder of obstacles, the problems of diffraction, penetration, and
ranging instability caused by UWB radar signals also emerge, which make it
difficult to predict the noise and leads to a great impact on the accuracy
and stability of the measurement data in the short term. Therefore, the
abnormal value migration of the positioning trajectory occurred in real-time
positioning. To eliminate this phenomenon and provide more accurate results,
the abnormal values need to be removed. It is not difficult to eliminate
abnormal values accurately based on a large number of data, but it is still a
difficult problem to ensure the stability of the positioning system by using
a small number of measurement data in a short time to eliminate abnormal
value in real-time ranging data. Thus, this paper focuses on the
experimental analysis of a UWB-based indoor positioning system. By
repeatedly measuring the range , a large number of measurement data can be
obtained. Using the massive data to train linear regression models, we get
the parameter of the linear model of range data measured with the UWB radar.
Based on the Gaussian function outlier detection, abnormal values are
eliminated, and putting the new range data into the regression model trained
by us, the ranging error is reduced by nearly 50 % compared with the peak
and mean ranging errors in general.</p>
  </abstract>
    </article-meta>
  </front>
<body>
      

      <?xmltex \hack{\newpage}?>
<sec id="Ch1.S1" sec-type="intro">
  <label>1</label><title>Introduction</title>
      <p id="d1e142">Ultra-wideband (UWB) technology, due to its high transmission rate, penetration, security,
and low system complexity, has been favored by many scholars in the field of
indoor positioning. In 2014, Khajenasiri et al. (2014) developed a low-power
UWB transceiver for smart home energy consumption monitoring and management,
which is 1 order lower than the commercial wireless technology applied in
smart home applications. In 2017, Mokhtari et al. (2017) put forward the use
of UWB technology to monitor some high-risk areas in a smart home
environment. In 2012, Madany et al. (2012) investigated ITS and proposed the
use of UWB technology in vehicle-to-vehicle and vehicle-to-infrastructure
communication of multi-user ITS technology. In 2018, Mostajeran et al. (2018) proposed a UWB full-scale imaging radar with Asia–Pacific hertz
frequency. This was the first terahertz/sub-terahertz frequency imaging radar providing
good lateral resolution without any focal lens or reflector. For objects
with a distance of 23 cm, it achieved 2 mm lateral resolution and 2.7 mm range
resolution.</p>
      <p id="d1e145">In 2016, Kim and Choi (2016) proposed an automatic landing system for an unmanned aircraft system (UAS)
based on the UWB, optimized the geometric structure of the UWB anchor in the
network, and achieved a more accurate positioning performance for the UAS
landing process. In 2018, Nakamura et al. (2018) studied a pedestrian
positioning system based on UWB ranging. In this system, the base station
receiving the UWB signals transmitted by the pedestrians was connected to
the traffic lights, and the locations of pedestrians were estimated by the
least squares method using the distance estimated by the UWB ranging scheme.
In 2017, Kolakowski (2017) proposed the concept<?pagebreak page154?> combining Bluetooth low-power (BLE) and UWB positioning to improve the energy efficiency. In 2017,
Ruiz et al. (2017) compared the performance of three commercial UWB systems,
namely Ubisense, BeSpoon, and DecaWave, under the same experimental
conditions. A measurement model combining Bayesian and particle filters was
used. The model considered errors in distance measurement and found the
abnormal values. The results indicated which system performed better under
these industrial conditions. In 2015, Ledergerber et al. (2015) proposed a
self-positioning robot system based on one-way UWB communication. By
passively receiving the UWB radio signals from a fixed position, the
position of the robot in a certain space was estimated. In 2016, Hepp et al. (2016) proposed an omnidirectional tracking system for flying robots based
on blocking robust UWB signals. Compared to the typical UWB positioning
systems with a fixed UWB converter in the environment, this system only
needed one UWB converter to detect the target. In 2017, Perez-Grau et al. (2017) proposed a multi-modal mapping system based on UWB and RGB-D. By
using the synergy between the UWB sensor and point cloud, a multi-mode
three-dimensional (3D) map with a UWB sensor was generated for location
estimation, which was integrated into the Monte Carlo localization method.
In 2018, Schroeer (2018) used a real-time UWB multi-channel indoor
positioning system for industrial scenes to evaluate multi-path and
non-line-of-sight situations. In the same year, Stampa et al. (2018)
proposed a semi-automatic calibration method for the UWB-based distance
measurement of the autonomous mobile robots. Aiming at the system ranging
error observed in the UWB distance measurement, a semi-automatic calibration
method was proposed to estimate the error model approximating its influence.</p>
      <p id="d1e148">The research on UWB in China, however, started relatively late. Although it
is not as mature as that of foreign countries, some works have been done
with the strong support of the state. In 2010, Chen et al. (2010) designed a
UWB transmitter combined with a digital pulse generator and a modulator to
minimize the power consumption. In 2013, Wang et al. (2013) proposed the use
of UWB technology to monitor the load in football training. In 2016, Zhang
et al. (2016) used UWB radar to image two targets behind the double-wall
using the time-domain back projection (BP) and the frequency domain phase
shift (PSM) algorithms. In 2017, Ke et al. (2017) proposed an integrated
method of intelligent vehicle navigation and positioning based on GPS and
UWB. When a vehicle was in a position where the GPS signals were difficult
to receive, such as tunnels, the positioning was fulfilled by UWB, and the
lost GPS signals were used to replace the integrated positioning of the
vehicles. In 2016, Dai et al. (2016) analyzed the main factors affecting the
UWB positioning accuracy in a hazardous chemical warehouse and accordingly
proposed a UWB four-reference vector compensation method for the stacking
location, which was suitable for monitoring the five-segment distance. In
2017, Fu et al. (2017) proposed a method to detect the attitude of the road
header by using the UWB ranging technology to realize the unmanned driving.</p>
      <p id="d1e151">UWB radar is favored by researchers of indoor positioning systems because of
its strong penetration, anti-jamming, and high-precision ranging ability.
However, due to the complex indoor environment and the disorder of
obstacles, the problems of diffraction, penetration, and ranging instability
of UWB radar signals also emerge. Thus, this paper focuses on the experimental analysis of a UWB-based indoor positioning system to further improve the stability and accuracy of UWB radar ranging data.
Aiming at the real-time measurement of a large number of UWB radar ranging
data, this paper proposes that the processing of the acquired data has to be
performed immediately to meet the real-time requirement of the positioning
systems. Thus, abnormal values and redundant data in ranging can be removed
in real-time, and more accurate and stable results can be delivered to an
indoor positioning module.</p>
      <p id="d1e155">Since the range information measured in a short time is very unstable and even has abnormal values in the
complex indoor environment and unpredictable noise signals, the abnormal values should be eliminated. Based
on this, this paper focuses on the experimental analysis of a UWB radar
indoor positioning system. To improve the stability of UWB radar ranging
data and increase the overall accuracy, this paper studies a large number of
UWB radar ranging data by using high-frequency ranging instead of mean value
to train estimation model. The high-frequency range value is used instead of
the mean value, and the distance estimation model is trained. The abnormal
value is detected based on the function, and the abnormal value is removed
after training. The ranging error obtained by distance measurement is nearly
50 % lower than that of peak and mean ranging errors.</p>
</sec>
<sec id="Ch1.S2">
  <label>2</label><title>P440 UWB wireless sensor location framework</title>
      <p id="d1e166">The P440 UWB wireless sensor operates at a center frequency of 4.3 GHz and
has a bandwidth of 2.2 GHz. The signal ranging accuracy of ideal laboratory
environment calibration can reach 0.05 m and works well in extremely
challenging environments. The test bed for positioning in laboratory using
the P440 UWB wireless sensor is shown in Fig. 1.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F1"><?xmltex \currentcnt{1}?><?xmltex \def\figurename{Figure}?><label>Figure 1</label><caption><p id="d1e171">Framework of 3D indoor positioning system.</p></caption>
        <?xmltex \igopts{width=241.848425pt}?><graphic xlink:href="https://gi.copernicus.org/articles/10/153/2021/gi-10-153-2021-f01.png"/>

      </fig>

      <p id="d1e180">This experiment is used to realize indoor 3D positioning. Four P440 UWB
wireless sensors are used as base stations (also called anchor nodes), and a
P440 UWB wireless sensor is used as a node to be tested, which can be
installed in mobile devices usually used in indoors (e.g., sports robots).
The P440 can obtain the distance information between two nodes. By using
this and the positioning algorithm, the <inline-formula><mml:math id="M1" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> coordinates of each node in 3D can
be acquired, and the three-dimensional positioning result of the node to be
tested can be obtained.</p>
      <?pagebreak page155?><p id="d1e191">The experimental results of the 3D positioning in a laboratory environment
are shown in Fig. 2. It is found that, due to the complex indoor
environment, the interference from indoor objects is relatively serious,
resulting in unstable distance information measured in a short period of
time, and even abnormal values. Therefore, when performing real-time
positioning, the positioning trajectory generates an abnormal value offset
phenomenon. In order to improve the stability and accuracy of the real-time
positioning, the original ranging data need to be analyzed and processed as
reducing the influence of the abnormal values so that the target point to
be tested is stabilized in a small range.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F2"><?xmltex \currentcnt{2}?><?xmltex \def\figurename{Figure}?><label>Figure 2</label><caption><p id="d1e196">Schematic diagram of the target location results to be measured.</p></caption>
        <?xmltex \igopts{width=241.848425pt}?><graphic xlink:href="https://gi.copernicus.org/articles/10/153/2021/gi-10-153-2021-f02.png"/>

      </fig>

</sec>
<sec id="Ch1.S3">
  <label>3</label><title>Ranging data analysis</title>
<sec id="Ch1.S3.SS1">
  <label>3.1</label><title>Distribution function and parameter estimation of the ranging data</title>
      <p id="d1e220">In the laboratory environment, two P440 wireless sensors were used to obtain
a large number of ranging data from four different distance locations, and
Fig. 3 shows the histogram of the data acquired. As seen, the data obtained
follow a Gauss distribution, which can be formulated as
            <disp-formula id="Ch1.E1" content-type="numbered"><label>1</label><mml:math id="M2" display="block"><mml:mrow><mml:mi>f</mml:mi><mml:mfenced open="(" close=")"><mml:mi>x</mml:mi></mml:mfenced><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:msqrt><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi></mml:mrow></mml:msqrt><mml:mi mathvariant="italic">σ</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mi>exp⁡</mml:mi><mml:mfenced close="]" open="["><mml:mrow><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msup><mml:mfenced close=")" open="("><mml:mrow><mml:mi>x</mml:mi><mml:mo>-</mml:mo><mml:mi mathvariant="italic">μ</mml:mi></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:msup><mml:mi mathvariant="italic">σ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M3" display="inline"><mml:mi mathvariant="italic">μ</mml:mi></mml:math></inline-formula> is the mean, and <inline-formula><mml:math id="M4" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">σ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> is
the variance.</p>

      <?xmltex \floatpos{p}?><fig id="Ch1.F3" specific-use="star"><?xmltex \currentcnt{3}?><?xmltex \def\figurename{Figure}?><label>Figure 3</label><caption><p id="d1e299">Histogram of the measured values at different distances. <bold>(a)</bold> Histogram of the measured value at 3560 mm. <bold>(b)</bold> Histogram of the measured
value at 9640 mm. <bold>(c)</bold> Histogram of the measured value at 28 220 mm. <bold>(d)</bold> Histogram of the measured value at 41 540 mm.</p></caption>
          <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://gi.copernicus.org/articles/10/153/2021/gi-10-153-2021-f03.png"/>

        </fig>

      <p id="d1e320">The laboratory value fits its probability density distribution curve for these
four sets of data, as shown in Fig. 4. As seen, the expected value deviates
from the true value: there is a huge difference in the standard
deviation of the Gaussian distribution for each group of data. Table 1 gives
the expected and standard deviation of the estimated four sets of data. This
is an indicator of abnormal values, which causes measurement discrepancy
between the measurements and the true values. Thus, the data cannot be used
for positioning due to the abnormal values.</p>

      <?xmltex \floatpos{p}?><fig id="Ch1.F4" specific-use="star"><?xmltex \currentcnt{4}?><?xmltex \def\figurename{Figure}?><label>Figure 4</label><caption><p id="d1e326">Fitting results of the probability density distribution curve. <bold>(a)</bold> Probability density at 3560 mm. <bold>(b)</bold> Probability density at 9640 mm. <bold>(c)</bold> Probability density at 28 200 mm. <bold>(d)</bold> Probability density at 41 540mm.</p></caption>
          <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://gi.copernicus.org/articles/10/153/2021/gi-10-153-2021-f04.png"/>

        </fig>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T1"><?xmltex \currentcnt{1}?><label>Table 1</label><caption><p id="d1e350">Expectation and standard deviation of distance measurements.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="3">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Truth value</oasis:entry>
         <oasis:entry colname="col2">Expectations</oasis:entry>
         <oasis:entry colname="col3">Standard</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">(mm)</oasis:entry>
         <oasis:entry colname="col2">value (mm)</oasis:entry>
         <oasis:entry colname="col3">deviation (mm)</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">3560</oasis:entry>
         <oasis:entry colname="col2">3810</oasis:entry>
         <oasis:entry colname="col3">48.19</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">9640</oasis:entry>
         <oasis:entry colname="col2">9633</oasis:entry>
         <oasis:entry colname="col3">58.41</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">28 220</oasis:entry>
         <oasis:entry colname="col2">28 719</oasis:entry>
         <oasis:entry colname="col3">37.80</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">41 540</oasis:entry>
         <oasis:entry colname="col2">41 973</oasis:entry>
         <oasis:entry colname="col3">96.57</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

</sec>
<sec id="Ch1.S3.SS2">
  <label>3.2</label><title>Mean, peak, and true values of the ranging data</title>
      <p id="d1e450">In the above-given measurement data, due to the disturbance of abnormal
values, the deviation between the expected, peak, and the true values is
high. In positioning, especially for mobile tracking, it is impossible to
collect a large number of data in a short time. Therefore, we collected only
60 groups of measurement data from different distances and accordingly
calculated their mean and peak values.</p>
</sec>
<sec id="Ch1.S3.SS3">
  <label>3.3</label><title>Distance estimation model training</title>
      <p id="d1e461">Figure 5 and Table 2 show that, using the mean peak as a reference,
there exists a determination error between the truth value and the mean peak, but it can be seen that a certain linear relationship will be established between them, as shown in Fig. 6 (scattered dots in red).
By using a polynomial, 50 of the 60 sets of data were selected as the
training set to fit the linear relationship between the peak and the true
values of the measured data, as shown by the solid cyan line in Fig. 6. The
other 10 sets are set aside as test sets. Table 2 shows the statistical
results of the true, peak, and mean values of the selected 50 groups of
data.</p>

<?xmltex \floatpos{p}?><table-wrap id="Ch1.T2"><?xmltex \currentcnt{2}?><label>Table 2</label><caption><p id="d1e467">Truth value, (measured) peak value, and (measured) mean value of the
50 training data sets.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="3">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Truth value</oasis:entry>
         <oasis:entry colname="col2">Peak value</oasis:entry>
         <oasis:entry colname="col3">Mean value</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">(m)</oasis:entry>
         <oasis:entry colname="col2">(m)</oasis:entry>
         <oasis:entry colname="col3">(m)</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">0.6</oasis:entry>
         <oasis:entry colname="col2">0.707</oasis:entry>
         <oasis:entry colname="col3">0.705</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">1.2</oasis:entry>
         <oasis:entry colname="col2">1.25</oasis:entry>
         <oasis:entry colname="col3">1.247</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">1.8</oasis:entry>
         <oasis:entry colname="col2">1.892</oasis:entry>
         <oasis:entry colname="col3">1.894</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2.4</oasis:entry>
         <oasis:entry colname="col2">2.512</oasis:entry>
         <oasis:entry colname="col3">2.5</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">3</oasis:entry>
         <oasis:entry colname="col2">3.085</oasis:entry>
         <oasis:entry colname="col3">3.098</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">3.6</oasis:entry>
         <oasis:entry colname="col2">3.723</oasis:entry>
         <oasis:entry colname="col3">3.588</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">4.8</oasis:entry>
         <oasis:entry colname="col2">4.882</oasis:entry>
         <oasis:entry colname="col3">4.892</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">5.4</oasis:entry>
         <oasis:entry colname="col2">5.492</oasis:entry>
         <oasis:entry colname="col3">5.332</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">6</oasis:entry>
         <oasis:entry colname="col2">6.118</oasis:entry>
         <oasis:entry colname="col3">5.852</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">6.6</oasis:entry>
         <oasis:entry colname="col2">6.684</oasis:entry>
         <oasis:entry colname="col3">6.88</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">7.2</oasis:entry>
         <oasis:entry colname="col2">8.514</oasis:entry>
         <oasis:entry colname="col3">8.368</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">7.8</oasis:entry>
         <oasis:entry colname="col2">7.911</oasis:entry>
         <oasis:entry colname="col3">7.317</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">8.4</oasis:entry>
         <oasis:entry colname="col2">8.461</oasis:entry>
         <oasis:entry colname="col3">8.543</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">9.6</oasis:entry>
         <oasis:entry colname="col2">10.514</oasis:entry>
         <oasis:entry colname="col3">9.741</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">10.2</oasis:entry>
         <oasis:entry colname="col2">11.061</oasis:entry>
         <oasis:entry colname="col3">10.851</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">10.8</oasis:entry>
         <oasis:entry colname="col2">10.851</oasis:entry>
         <oasis:entry colname="col3">10.415</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">11.4</oasis:entry>
         <oasis:entry colname="col2">13.219</oasis:entry>
         <oasis:entry colname="col3">12.007</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">12</oasis:entry>
         <oasis:entry colname="col2">12.403</oasis:entry>
         <oasis:entry colname="col3">12.401</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">12.6</oasis:entry>
         <oasis:entry colname="col2">13.468</oasis:entry>
         <oasis:entry colname="col3">12.954</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">13.2</oasis:entry>
         <oasis:entry colname="col2">13.32</oasis:entry>
         <oasis:entry colname="col3">13.241</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">13.8</oasis:entry>
         <oasis:entry colname="col2">13.999</oasis:entry>
         <oasis:entry colname="col3">13.878</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">15</oasis:entry>
         <oasis:entry colname="col2">15.417</oasis:entry>
         <oasis:entry colname="col3">14.658</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">15.6</oasis:entry>
         <oasis:entry colname="col2">16.025</oasis:entry>
         <oasis:entry colname="col3">16.043</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">16.2</oasis:entry>
         <oasis:entry colname="col2">16.474</oasis:entry>
         <oasis:entry colname="col3">15.667</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">16.8</oasis:entry>
         <oasis:entry colname="col2">16.773</oasis:entry>
         <oasis:entry colname="col3">16.155</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">17.4</oasis:entry>
         <oasis:entry colname="col2">17.4</oasis:entry>
         <oasis:entry colname="col3">17.009</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">18.6</oasis:entry>
         <oasis:entry colname="col2">18.862</oasis:entry>
         <oasis:entry colname="col3">18.009</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">19.2</oasis:entry>
         <oasis:entry colname="col2">19.274</oasis:entry>
         <oasis:entry colname="col3">18.271</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">19.8</oasis:entry>
         <oasis:entry colname="col2">20.396</oasis:entry>
         <oasis:entry colname="col3">19.315</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">21</oasis:entry>
         <oasis:entry colname="col2">20.97</oasis:entry>
         <oasis:entry colname="col3">20.375</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">21.6</oasis:entry>
         <oasis:entry colname="col2">21.706</oasis:entry>
         <oasis:entry colname="col3">21.139</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">22.2</oasis:entry>
         <oasis:entry colname="col2">22.389</oasis:entry>
         <oasis:entry colname="col3">21.625</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">23.4</oasis:entry>
         <oasis:entry colname="col2">23.377</oasis:entry>
         <oasis:entry colname="col3">22.867</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">24</oasis:entry>
         <oasis:entry colname="col2">24.557</oasis:entry>
         <oasis:entry colname="col3">24.095</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">24.6</oasis:entry>
         <oasis:entry colname="col2">25.134</oasis:entry>
         <oasis:entry colname="col3">24.818</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">25.2</oasis:entry>
         <oasis:entry colname="col2">25.894</oasis:entry>
         <oasis:entry colname="col3">25.648</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">25.8</oasis:entry>
         <oasis:entry colname="col2">26.512</oasis:entry>
         <oasis:entry colname="col3">26.484</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">26.4</oasis:entry>
         <oasis:entry colname="col2">27.172</oasis:entry>
         <oasis:entry colname="col3">27.147</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">27.6</oasis:entry>
         <oasis:entry colname="col2">28.258</oasis:entry>
         <oasis:entry colname="col3">28.243</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">28.2</oasis:entry>
         <oasis:entry colname="col2">28.738</oasis:entry>
         <oasis:entry colname="col3">28.719</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">28.8</oasis:entry>
         <oasis:entry colname="col2">29.507</oasis:entry>
         <oasis:entry colname="col3">29.473</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">29.4</oasis:entry>
         <oasis:entry colname="col2">29.924</oasis:entry>
         <oasis:entry colname="col3">29.938</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">30</oasis:entry>
         <oasis:entry colname="col2">30.473</oasis:entry>
         <oasis:entry colname="col3">30.247</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">31.2</oasis:entry>
         <oasis:entry colname="col2">31.9</oasis:entry>
         <oasis:entry colname="col3">31.897</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">31.8</oasis:entry>
         <oasis:entry colname="col2">32.522</oasis:entry>
         <oasis:entry colname="col3">32.519</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">32.4</oasis:entry>
         <oasis:entry colname="col2">33.116</oasis:entry>
         <oasis:entry colname="col3">33.097</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">33</oasis:entry>
         <oasis:entry colname="col2">33.705</oasis:entry>
         <oasis:entry colname="col3">33.693</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">34.2</oasis:entry>
         <oasis:entry colname="col2">34.889</oasis:entry>
         <oasis:entry colname="col3">34.884</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">34.8</oasis:entry>
         <oasis:entry colname="col2">35.477</oasis:entry>
         <oasis:entry colname="col3">35.472</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">36</oasis:entry>
         <oasis:entry colname="col2">36.634</oasis:entry>
         <oasis:entry colname="col3">36.568</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <?xmltex \floatpos{t}?><fig id="Ch1.F5" specific-use="star"><?xmltex \currentcnt{5}?><?xmltex \def\figurename{Figure}?><label>Figure 5</label><caption><p id="d1e1121">Statistical and probability density fitting results of measured
values with small data volume. <bold>(a)</bold> Probability density at 3600 mm. <bold>(b)</bold> Probability density at 11 400 mm. <bold>(c)</bold> Probability density at 19 200 mm. <bold>(d)</bold> Probability density at 31 800 mm.</p></caption>
          <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://gi.copernicus.org/articles/10/153/2021/gi-10-153-2021-f05.png"/>

        </fig>

      <?xmltex \floatpos{t}?><fig id="Ch1.F6"><?xmltex \currentcnt{6}?><?xmltex \def\figurename{Figure}?><label>Figure 6</label><caption><p id="d1e1145">Statistical results and fitting of the peak and true values of
distance measurement.</p></caption>
          <?xmltex \igopts{width=213.395669pt}?><graphic xlink:href="https://gi.copernicus.org/articles/10/153/2021/gi-10-153-2021-f06.png"/>

        </fig>

</sec>
</sec>
<?pagebreak page157?><sec id="Ch1.S4">
  <label>4</label><title>Data processing methods</title>
      <p id="d1e1164">The statistical results of the peak and true values in Sect. 3 showed that
the deviation between the peak and the true values is linear, satisfying a
certain relationship. In order to make the measured value as close to the
real value as possible, a linear regression is applied to fit the measured
value. A large number of measured data are utilized to train the parameter
of the linear model. When the optimal model is obtained, the deviation between
the measured value and true value could be corrected and reduced as much as
possible. Since the repeated and massive measurement data meet the Gaussian
distribution, the peak value is taken as the reference mean for processing.
Then, the ranging results that the reference mean meets certain conditions
are retained, and those that do not meet the conditions: abnormal
values are removed. According to the linear model that has been trained by
us, the estimated value is more accurate than the measured value. The linear
regression results are shown in Fig. 6, and the expression of the linear
model can be written as
          <disp-formula id="Ch1.E2" content-type="numbered"><label>2</label><mml:math id="M5" display="block"><mml:mrow><mml:mi>y</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.9859</mml:mn><mml:mi>x</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.1633</mml:mn><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        where <inline-formula><mml:math id="M6" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> is the peak value, and <inline-formula><mml:math id="M7" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> is the true value.</p>
<sec id="Ch1.S4.SS1">
  <label>4.1</label><title>Gaussian abnormal value detection</title>
      <?pagebreak page158?><p id="d1e1208">Since the distance measurement follows a Gaussian distribution
<inline-formula><mml:math id="M8" display="inline"><mml:mrow><mml:mi>N</mml:mi><mml:mo>∼</mml:mo><mml:mo>(</mml:mo><mml:mi mathvariant="italic">μ</mml:mi><mml:mo>,</mml:mo><mml:msup><mml:mi mathvariant="italic">σ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, the Gaussian function
is used for abnormal value detection. Here, the abnormal values and the
normal data are calibrated, the abnormal value data are eliminated, and the
normal data are retained.
            <disp-formula id="Ch1.E3" content-type="numbered"><label>3</label><mml:math id="M9" display="block"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:mi>y</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.1633</mml:mn><mml:mo>)</mml:mo><mml:mo>/</mml:mo><mml:mn mathvariant="normal">0.9859</mml:mn><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
          Since the measurement data satisfy the Gaussian distribution
<inline-formula><mml:math id="M10" display="inline"><mml:mrow><mml:mi>N</mml:mi><mml:mo>∼</mml:mo><mml:mo>(</mml:mo><mml:mi mathvariant="italic">μ</mml:mi><mml:mo>,</mml:mo><mml:msup><mml:mi mathvariant="italic">σ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, it is known from Eq. (3)
that when the distance estimation is carried out by Eq. (2), the estimated value
also satisfies the Gaussian distribution. The estimated mean <inline-formula><mml:math id="M11" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">μ</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>
and the standard deviation <inline-formula><mml:math id="M12" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> can be expressed as

                <disp-formula specific-use="gather" content-type="numbered"><mml:math id="M13" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E4"><mml:mtd><mml:mtext>4</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mi mathvariant="italic">μ</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.9859</mml:mn><mml:mi mathvariant="italic">μ</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.1633</mml:mn><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E5"><mml:mtd><mml:mtext>5</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.9859</mml:mn><mml:mi mathvariant="italic">σ</mml:mi><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

            Therefore, if it is desired to obtain an estimated value error less than
the threshold <inline-formula><mml:math id="M14" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">δ</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, the error <inline-formula><mml:math id="M15" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> between the measured value of <inline-formula><mml:math id="M16" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">δ</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and the peak value has to satisfy <inline-formula><mml:math id="M17" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">δ</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>&lt;</mml:mo><mml:msub><mml:mi mathvariant="italic">δ</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>/</mml:mo><mml:mn mathvariant="normal">0.9859</mml:mn><mml:mo>.</mml:mo></mml:mrow></mml:math></inline-formula></p>
      <p id="d1e1408">According to this method, abnormal values were detected for the four groups
of data, and the results are shown in Fig. 7. As seen, the method
successfully removes the abnormal values. Among the four groups of data, the
first three groups had a very large standard deviation due to the existence
of abnormal value. After the elimination of abnormal value, the standard
deviation remained within 50 mm.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F7" specific-use="star"><?xmltex \currentcnt{7}?><?xmltex \def\figurename{Figure}?><label>Figure 7</label><caption><p id="d1e1413">Statistical results after removing abnormal value. <bold>(a)</bold> The result
of rejecting abnormal value at 3600 mm. <bold>(b)</bold> The result of rejecting abnormal
value at 11 400 mm. <bold>(c)</bold> The result of rejecting abnormal value at 19 200 mm. <bold>(d)</bold> The result of rejecting abnormal value at 31 800 mm.</p></caption>
          <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://gi.copernicus.org/articles/10/153/2021/gi-10-153-2021-f07.png"/>

        </fig>

</sec>
<sec id="Ch1.S4.SS2">
  <label>4.2</label><title>Estimating the truth value</title>
      <p id="d1e1442">After removing the abnormal value by the Gaussian function, according to the
above analysis, the ranging value cannot be directly used for positioning.
This is because the error between the ranging peak and the true values of
the P440 is still high, and thus the required ranging value needs to be
retained. The estimation is performed by using Eq. (2), and the results are
shown in Table 3, which gives the estimated values of the 10 sets of test
data. Table 4, on the other hand, shows the overall error when estimating
the ranging distance by using peaks, expected values, and the methods
proposed in this paper.</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T3"><?xmltex \currentcnt{3}?><label>Table 3</label><caption><p id="d1e1448">Results of true value estimation for 10 sets of test data.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="4">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Truth value</oasis:entry>
         <oasis:entry colname="col2">Peak value</oasis:entry>
         <oasis:entry colname="col3">Expectations</oasis:entry>
         <oasis:entry colname="col4">Estimated</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">(m)</oasis:entry>
         <oasis:entry colname="col2">(m)</oasis:entry>
         <oasis:entry colname="col3">value (m)</oasis:entry>
         <oasis:entry colname="col4">value (m)</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">4.2</oasis:entry>
         <oasis:entry colname="col2">4.321</oasis:entry>
         <oasis:entry colname="col3">4.29</oasis:entry>
         <oasis:entry colname="col4">4.096774</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">9</oasis:entry>
         <oasis:entry colname="col2">9.01</oasis:entry>
         <oasis:entry colname="col3">8.318</oasis:entry>
         <oasis:entry colname="col4">8.719659</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">14.4</oasis:entry>
         <oasis:entry colname="col2">14.585</oasis:entry>
         <oasis:entry colname="col3">14.331</oasis:entry>
         <oasis:entry colname="col4">14.21605</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">18</oasis:entry>
         <oasis:entry colname="col2">17.989</oasis:entry>
         <oasis:entry colname="col3">17.576</oasis:entry>
         <oasis:entry colname="col4">17.57206</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">20.4</oasis:entry>
         <oasis:entry colname="col2">20.487</oasis:entry>
         <oasis:entry colname="col3">19.898</oasis:entry>
         <oasis:entry colname="col4">20.03483</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">22.8</oasis:entry>
         <oasis:entry colname="col2">23.593</oasis:entry>
         <oasis:entry colname="col3">23.197</oasis:entry>
         <oasis:entry colname="col4">23.09704</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">27</oasis:entry>
         <oasis:entry colname="col2">27.667</oasis:entry>
         <oasis:entry colname="col3">27.542</oasis:entry>
         <oasis:entry colname="col4">27.1136</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">30.6</oasis:entry>
         <oasis:entry colname="col2">31.152</oasis:entry>
         <oasis:entry colname="col3">31.149</oasis:entry>
         <oasis:entry colname="col4">30.54946</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">33.6</oasis:entry>
         <oasis:entry colname="col2">34.314</oasis:entry>
         <oasis:entry colname="col3">34.293</oasis:entry>
         <oasis:entry colname="col4">33.66687</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">35.4</oasis:entry>
         <oasis:entry colname="col2">36.039</oasis:entry>
         <oasis:entry colname="col3">36.044</oasis:entry>
         <oasis:entry colname="col4">35.36755</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T4"><?xmltex \currentcnt{4}?><label>Table 4</label><caption><p id="d1e1655">Overall estimation error.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="3">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Peak</oasis:entry>
         <oasis:entry colname="col2">Expected</oasis:entry>
         <oasis:entry colname="col3">This method</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">estimation</oasis:entry>
         <oasis:entry colname="col2">estimation</oasis:entry>
         <oasis:entry colname="col3">estimates the</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">error (m)</oasis:entry>
         <oasis:entry colname="col2">error (m)</oasis:entry>
         <oasis:entry colname="col3">error (m)</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">0.3779</oasis:entry>
         <oasis:entry colname="col2">0.4592</oasis:entry>
         <oasis:entry colname="col3">0.1921</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

<?xmltex \hack{\newpage}?>
</sec>
</sec>
<?pagebreak page159?><sec id="Ch1.S5" sec-type="conclusions">
  <label>5</label><title>Conclusion</title>
      <p id="d1e1734">In this paper, the experimental analysis and research on the ranging data of
the UWB radar indoor positioning system were carried out. To meet the needs
of indoor real-time positioning and further improve the stability of UWB radar
ranging data and the overall accuracy, a large number of UWB radar ranging
data were studied, and the high-frequency ranging value was used to replace
the mean value and train the range estimation model. The abnormal value was
detected based on the Gaussian function. After removing the abnormal value,
the distance estimation model was used to estimate the distance value. The
results showed that the distance measurement error obtained is nearly 50 %
lower than the peak and mean distance measurement errors.</p>
</sec>

      
      </body>
    <back><notes notes-type="dataavailability"><title>Data availability</title>

      <p id="d1e1741">The data set can be found at <uri>https://pan.baidu.com/s/1qCygUi-MeNN-QfOD6K9Cmw</uri> (Yan, 2021).</p>
  </notes><notes notes-type="authorcontribution"><title>Author contributions</title>

      <p id="d1e1750">XY and HH designed the experiments, and XY developed the model
code. XY, GX, and HH carried them out. XY
prepared the manuscript with contributions from all co-authors. HL,
YJ, and ZG revised the manuscript.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d1e1756">The authors declare that they have no conflict of interest.</p>
  </notes><notes notes-type="financialsupport"><title>Financial support</title>

      <p id="d1e1762">This research has been supported by the National Natural Science Foundation of China (grant no. 61501019), the Scientific Research Project of Beijing Educational Committee (grant no. SQKM201710016008), and the Fundamental Research Funds for Beijing University of Civil Engineering and Architecture (grant no. 18209).</p>
  </notes><notes notes-type="reviewstatement"><title>Review statement</title>

      <p id="d1e1768">This paper was edited by Ralf Srama and reviewed by two anonymous referees.</p>
  </notes><ref-list>
    <title>References</title>

      <ref id="bib1.bib1"><label>1</label><?label 1?><mixed-citation>
Chen, F. H., Lin, S. Y., Li, L. Y., and Sun, X. W.: 4.2–4.8 GHz CMOS variable
gain LNA for Chinese UWB application, in: 2010 International Conference on
Microwave and Millimeter Wave Technology, Chengdu, China, 8–11 May 2010,
1922–1924, 2010.</mixed-citation></ref>
      <ref id="bib1.bib2"><label>2</label><?label 1?><mixed-citation>Chen, W., Liangxing, M., Jinbo, Y., and Yaokang, Z.: The application of ultra-wideband technology(UWB) in the development of soccer training load monitoring system, China Sport Sci. Technol.,  46,     46–50, <ext-link xlink:href="https://doi.org/10.16470/j.csst.2013.06.009" ext-link-type="DOI">10.16470/j.csst.2013.06.009</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bib3"><label>3</label><?label 1?><mixed-citation>
Dai, B., Lv, X., Liu, X. J., and Li, Z. C.: A UWB-based four reference vectors
compensation method applied on hazardous chemicals warehouse stacking
positioning, CIESC J., 67, 871–877, 2016.</mixed-citation></ref>
      <ref id="bib1.bib4"><label>4</label><?label 1?><mixed-citation>
Fu, S., Li, Y., Zong, K., Zhang, M., and Wu, M.: Accuracy analysis of UWB pose
detection system for roadheader, Chin. J. Sci. Instrum., 37, 1978–1987, 2017 (in
Chinese).</mixed-citation></ref>
      <ref id="bib1.bib5"><label>5</label><?label 1?><mixed-citation>
Hepp, B., Nägeli, T., and Hilliges, O.: Omni-directional person tracking on
a flying robot using occlusion-robust ultra-wideband signals, in: 2016
IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS),
Daejeon, South Korea, 9–14 October 2016, 189–194, 2016.</mixed-citation></ref>
      <ref id="bib1.bib6"><label>6</label><?label 1?><mixed-citation>Ke, M., Zhu, B., Zhao, J., and Deng, W.: Integrated positioning method for
intelligent vehicle based on GPS and UWB, SAE Int. J. Passeng. Cars –
Electron. Electr. Syst., 11, 40–47, <ext-link xlink:href="https://doi.org/10.4271/07-11-01-0004" ext-link-type="DOI">10.4271/07-11-01-0004</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bib7"><label>7</label><?label 1?><mixed-citation>
Khajenasiri, I., Zhu, P., Verhelst, M., and Gielen, G.: Low-energy UWB
transceiver implementation for smart home energy management, in: The 18th
IEEE International Symposium on Consumer Electronics (ISCE 2014), JeJu
Island, South Korea, 22–25 June 2014, 1–2, 2014.</mixed-citation></ref>
      <ref id="bib1.bib8"><label>8</label><?label 1?><mixed-citation>Kim, E. and Choi, D.: A UWB positioning network enabling unmanned aircraft
systems auto land, Aerosp. Sci. Technol., 58, 418–426, <ext-link xlink:href="https://doi.org/10.1016/j.ast.2016.09.005" ext-link-type="DOI">10.1016/j.ast.2016.09.005</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bib9"><label>9</label><?label 1?><mixed-citation>
Kolakowski, M.: Kalman filter based localization in hybrid BLE-UWB
positioning system, in: 2017 IEEE International Conference on RFID
Technology &amp; Application (RFID-TA), Warsaw, Poland, 20–22 September 2017,
290–293, 2017.</mixed-citation></ref>
      <ref id="bib1.bib10"><label>10</label><?label 1?><mixed-citation>
Ledergerber, A., Hamer, M., and D'Andrea, R.: A robot self-localization system
using one-way ultra-wideband communication, in: 2015 IEEE/RSJ International
Conference on Intelligent Robots and Systems (IROS), Hamburg, Germany, 28
September–2 October 2015, 3131–3137, 2015.</mixed-citation></ref>
      <ref id="bib1.bib11"><label>11</label><?label 1?><mixed-citation>Madany, Y. M., Elaziz, D. A., and Elkrim, W. A.: Design and analyis of compact
ultra-wideband inverted FL microstrip patch antenna for intelligent
transportation communication systems, in: 2012 15 International Symposium on
Antenna Technology and Applied Electromagnetics, Toulouse, France, 25–28
June 2012, 1–4, 2012.
 </mixed-citation></ref><?xmltex \hack{\newpage}?>
      <ref id="bib1.bib12"><label>12</label><?label 1?><mixed-citation>
Mokhtari, G., Zhang, Q., and Fazlollahi, A.: Non-wearable UWB sensor to detect
falls in smart home environment, in: 2017 IEEE International Conference on
Pervasive Computing and Communications Workshops (PerCom Workshops), Kona,
HI, USA, 13–17 March 2017, 274–278, 2017.</mixed-citation></ref>
      <ref id="bib1.bib13"><label>13</label><?label 1?><mixed-citation>Mostajeran, A., Naghavi, S. M., Emadi, M., Samala, S., Ginsburg, B. P.,
Aseeri, M., and Afshari, E.: A high-resolution 220-GHz ultra-wideband fully
integrated ISAR imaging system, IEEE T. Microw. Theory Tech., 67,
429–442, <ext-link xlink:href="https://doi.org/10.1109/TMTT.2018.2874666" ext-link-type="DOI">10.1109/TMTT.2018.2874666</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bib14"><label>14</label><?label 1?><mixed-citation>
Nakamura, A., Shimada, N., and Itami, M.: Performance analysis of UWB
positioning system at the crossing, in: 2018 21st International Conference
on Intelligent Transportation Systems (ITSC), Maui, HI, USA, 4–7 November
2018, 786–791, 2018.</mixed-citation></ref>
      <ref id="bib1.bib15"><label>15</label><?label 1?><mixed-citation>
Perez-Grau, F. J., Caballero, F., Merino, L., and Viguria, A.: Multi-modal
mapping and localization of unmanned aerial robots based on ultra-wideband
and RGB-D sensing, in: 2017 IEEE/RSJ International Conference on Intelligent
Robots and Systems (IROS), Vancouver, BC, Canada, 24–28 September 2017,
3495–3502, 2017.</mixed-citation></ref>
      <ref id="bib1.bib16"><label>16</label><?label 1?><mixed-citation>Jiménez Ruiz, A. R. and Seco Granja, F.: Comparing Ubisense, BeSpoon, and DecaWave UWB Location Systems: Indoor Performance Analysis, in: IEEE Transactions on Instrumentation and Measurement, 66,  2106–2117, <ext-link xlink:href="https://doi.org/10.1109/TIM.2017.2681398" ext-link-type="DOI">10.1109/TIM.2017.2681398</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bib17"><label>17</label><?label 1?><mixed-citation>
Schroeer, G.: A real-time UWB multi-channel indoor positioning system for
industrial scenarios, in: 2018 International Conference on Indoor
Positioning and Indoor Navigation (IPIN), Nantes, France, 24–27 September
2018, 1–5, 2018.</mixed-citation></ref>
      <ref id="bib1.bib18"><label>18</label><?label 1?><mixed-citation>
Stampa, M., Mueller, M., Hess, D., and Roehrig, C.: Semi-automatic calibration
of UWB range measurements for an autonomous mobile robot, in: ISR 2018; 50th
International Symposium on Robotics, Munich, Germany, 20–21 June 2018, 1–6,
2018.</mixed-citation></ref>
      <ref id="bib1.bib19"><label>19</label><?label 1?><mixed-citation>Yan, X.: gi-2019-42-DATA, [data set], available at: <uri>https://pan.baidu.com/s/1qCygUi-MeNN-QfOD6K9Cmw</uri>, last access: 21 July 2021.</mixed-citation></ref>
      <ref id="bib1.bib20"><label>20</label><?label 1?><mixed-citation>Zhang, H., Zhang, Y., and Wang, F.: UWB radar imaging of multiple targets
through multi-layer walls, Int. J. Hybrid Inf. Technol., 9, 315–322,
<ext-link xlink:href="https://doi.org/10.14257/ijhit.2016.9.8.27" ext-link-type="DOI">10.14257/ijhit.2016.9.8.27</ext-link>, 2016.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>Research on real-time elimination of ultra-wideband radar ranging abnormal value data</article-title-html>
<abstract-html><p>For indoor positioning, ultra-wideband (UWB) radar comes
to the forefront due to its strong penetration, anti-jamming, and high-precision ranging abilities. However, due to the complex indoor environment
and disorder of obstacles, the problems of diffraction, penetration, and
ranging instability caused by UWB radar signals also emerge, which make it
difficult to predict the noise and leads to a great impact on the accuracy
and stability of the measurement data in the short term. Therefore, the
abnormal value migration of the positioning trajectory occurred in real-time
positioning. To eliminate this phenomenon and provide more accurate results,
the abnormal values need to be removed. It is not difficult to eliminate
abnormal values accurately based on a large number of data, but it is still a
difficult problem to ensure the stability of the positioning system by using
a small number of measurement data in a short time to eliminate abnormal
value in real-time ranging data. Thus, this paper focuses on the
experimental analysis of a UWB-based indoor positioning system. By
repeatedly measuring the range , a large number of measurement data can be
obtained. Using the massive data to train linear regression models, we get
the parameter of the linear model of range data measured with the UWB radar.
Based on the Gaussian function outlier detection, abnormal values are
eliminated, and putting the new range data into the regression model trained
by us, the ranging error is reduced by nearly 50&thinsp;% compared with the peak
and mean ranging errors in general.</p></abstract-html>
<ref-html id="bib1.bib1"><label>1</label><mixed-citation>
Chen, F. H., Lin, S. Y., Li, L. Y., and Sun, X. W.: 4.2–4.8&thinsp;GHz CMOS variable
gain LNA for Chinese UWB application, in: 2010 International Conference on
Microwave and Millimeter Wave Technology, Chengdu, China, 8–11 May 2010,
1922–1924, 2010.
</mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>2</label><mixed-citation>
Chen, W., Liangxing, M., Jinbo, Y., and Yaokang, Z.: The application of ultra-wideband technology(UWB) in the development of soccer training load monitoring system, China Sport Sci. Technol.,  46,     46–50, <a href="https://doi.org/10.16470/j.csst.2013.06.009" target="_blank">https://doi.org/10.16470/j.csst.2013.06.009</a>, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>3</label><mixed-citation>
Dai, B., Lv, X., Liu, X. J., and Li, Z. C.: A UWB-based four reference vectors
compensation method applied on hazardous chemicals warehouse stacking
positioning, CIESC J., 67, 871–877, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>4</label><mixed-citation>
Fu, S., Li, Y., Zong, K., Zhang, M., and Wu, M.: Accuracy analysis of UWB pose
detection system for roadheader, Chin. J. Sci. Instrum., 37, 1978–1987, 2017 (in
Chinese).
</mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>5</label><mixed-citation>
Hepp, B., Nägeli, T., and Hilliges, O.: Omni-directional person tracking on
a flying robot using occlusion-robust ultra-wideband signals, in: 2016
IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS),
Daejeon, South Korea, 9–14 October 2016, 189–194, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>6</label><mixed-citation>
Ke, M., Zhu, B., Zhao, J., and Deng, W.: Integrated positioning method for
intelligent vehicle based on GPS and UWB, SAE Int. J. Passeng. Cars –
Electron. Electr. Syst., 11, 40–47, <a href="https://doi.org/10.4271/07-11-01-0004" target="_blank">https://doi.org/10.4271/07-11-01-0004</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>7</label><mixed-citation>
Khajenasiri, I., Zhu, P., Verhelst, M., and Gielen, G.: Low-energy UWB
transceiver implementation for smart home energy management, in: The 18th
IEEE International Symposium on Consumer Electronics (ISCE 2014), JeJu
Island, South Korea, 22–25 June 2014, 1–2, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>8</label><mixed-citation>
Kim, E. and Choi, D.: A UWB positioning network enabling unmanned aircraft
systems auto land, Aerosp. Sci. Technol., 58, 418–426, <a href="https://doi.org/10.1016/j.ast.2016.09.005" target="_blank">https://doi.org/10.1016/j.ast.2016.09.005</a>, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>9</label><mixed-citation>
Kolakowski, M.: Kalman filter based localization in hybrid BLE-UWB
positioning system, in: 2017 IEEE International Conference on RFID
Technology &amp; Application (RFID-TA), Warsaw, Poland, 20–22 September 2017,
290–293, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>10</label><mixed-citation>
Ledergerber, A., Hamer, M., and D'Andrea, R.: A robot self-localization system
using one-way ultra-wideband communication, in: 2015 IEEE/RSJ International
Conference on Intelligent Robots and Systems (IROS), Hamburg, Germany, 28
September–2 October 2015, 3131–3137, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>11</label><mixed-citation>
Madany, Y. M., Elaziz, D. A., and Elkrim, W. A.: Design and analyis of compact
ultra-wideband inverted FL microstrip patch antenna for intelligent
transportation communication systems, in: 2012 15 International Symposium on
Antenna Technology and Applied Electromagnetics, Toulouse, France, 25–28
June 2012, 1–4, 2012.

</mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>12</label><mixed-citation>
Mokhtari, G., Zhang, Q., and Fazlollahi, A.: Non-wearable UWB sensor to detect
falls in smart home environment, in: 2017 IEEE International Conference on
Pervasive Computing and Communications Workshops (PerCom Workshops), Kona,
HI, USA, 13–17 March 2017, 274–278, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>13</label><mixed-citation>
Mostajeran, A., Naghavi, S. M., Emadi, M., Samala, S., Ginsburg, B. P.,
Aseeri, M., and Afshari, E.: A high-resolution 220-GHz ultra-wideband fully
integrated ISAR imaging system, IEEE T. Microw. Theory Tech., 67,
429–442, <a href="https://doi.org/10.1109/TMTT.2018.2874666" target="_blank">https://doi.org/10.1109/TMTT.2018.2874666</a>, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>14</label><mixed-citation>
Nakamura, A., Shimada, N., and Itami, M.: Performance analysis of UWB
positioning system at the crossing, in: 2018 21st International Conference
on Intelligent Transportation Systems (ITSC), Maui, HI, USA, 4–7 November
2018, 786–791, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>15</label><mixed-citation>
Perez-Grau, F. J., Caballero, F., Merino, L., and Viguria, A.: Multi-modal
mapping and localization of unmanned aerial robots based on ultra-wideband
and RGB-D sensing, in: 2017 IEEE/RSJ International Conference on Intelligent
Robots and Systems (IROS), Vancouver, BC, Canada, 24–28 September 2017,
3495–3502, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>16</label><mixed-citation>
Jiménez Ruiz, A. R. and Seco Granja, F.: Comparing Ubisense, BeSpoon, and DecaWave UWB Location Systems: Indoor Performance Analysis, in: IEEE Transactions on Instrumentation and Measurement, 66,  2106–2117, <a href="https://doi.org/10.1109/TIM.2017.2681398" target="_blank">https://doi.org/10.1109/TIM.2017.2681398</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>17</label><mixed-citation>
Schroeer, G.: A real-time UWB multi-channel indoor positioning system for
industrial scenarios, in: 2018 International Conference on Indoor
Positioning and Indoor Navigation (IPIN), Nantes, France, 24–27 September
2018, 1–5, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>18</label><mixed-citation>
Stampa, M., Mueller, M., Hess, D., and Roehrig, C.: Semi-automatic calibration
of UWB range measurements for an autonomous mobile robot, in: ISR 2018; 50th
International Symposium on Robotics, Munich, Germany, 20–21 June 2018, 1–6,
2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>19</label><mixed-citation>
Yan, X.: gi-2019-42-DATA, [data set], available at: <a href="https://pan.baidu.com/s/1qCygUi-MeNN-QfOD6K9Cmw" target="_blank"/>, last access: 21 July 2021.
</mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>20</label><mixed-citation>
Zhang, H., Zhang, Y., and Wang, F.: UWB radar imaging of multiple targets
through multi-layer walls, Int. J. Hybrid Inf. Technol., 9, 315–322,
<a href="https://doi.org/10.14257/ijhit.2016.9.8.27" target="_blank">https://doi.org/10.14257/ijhit.2016.9.8.27</a>, 2016.
</mixed-citation></ref-html>--></article>
