<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Coverage Analysis of an Ultrasonic Local Positioning System according to the Angle of Inclination of the Beacons Structure</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>David Gualda</string-name>
          <email>david.gualda@uah.es</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Jesús Ureña</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Juan Jesús García</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ana Jiménez</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>M. Carmen Pérez</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Francisco Ciudad</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Electronics, University of Alcalá</institution>
          ,
          <country country="ES">Spain</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>This paper presents a coverage study related to position estimations by using an Ultrasonic Positioning System (ULPS), composed of a five beacons structure placed on the ceiling of an indoor environment, with the possibility of orienting it obliquely with different degrees of inclination. The objective when the ULPS is inclined is to focus the ultrasonic coverage on a specific area of interest, to obtain the maximum localization area as possible in that zone. This configuration can be very beneficial in certain situations such as when an ULPS is installed in the center of a limited-height ceiling and has to cover the whole area or when for certain considerations the ULPS must be installed on one side of the environment. This work is the first study in which the performance of the ultrasonic positioning system is evaluated when it is located inclined, since in previous works these systems are traditionally analyzed with the structures installed in a parallel plane to the ceiling or walls. Experimental tests have been carried out in a coverage area of 33m2 with the ULPS placed on one side of the localization space, evaluating several inclinations: 0º, 15º, 45º and 60º. The results show the possibility of estimating the position in practically all the area of interest when the ULPS is inclined up to 60º.</p>
      </abstract>
      <kwd-group>
        <kwd>ULPS</kwd>
        <kwd>Positioning</kwd>
        <kwd>Ultrasound</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>The development of indoor positioning systems is a topic that has been rising for more than a decade due
to the large number of services and potential applications based on location that can be offered: mobile
robot navigation, localization of products or places in large supermarkets such as shopping malls, airports,
hospitals ..., augmented reality applications, rescue, location-related advertising, etc.</p>
      <p>Each year a large number of research works are published related to position estimation in indoor
environments, emphasizing this conference (Indoor Positioning and Indoor Navigation, IPIN) [1] as one of the
most important in the area. Most of these works are based on radio frequency [2][3] taking advantage of
the WiFi infrastructure that is installed in the majority of buildings. One of the limitations of these systems
is that they required a periodic calibration stage due to possible variations of the WiFi nodes installed in
the environment. This calibration stage is called fingerprinting [4] and requires capturing the signals of a
grid of positions that includes the entire environment to be located. On the other hand, the errors reported
by these types of works are few meters with a high dispersion in the estimates according to the propagation
characteristics of the medium between the RF nodes and the receiving device, so its use may be limited in
certain applications. Nevertheless, the ultra-wide band radio technology (UWB) provides indoor
estimations with decametric errors thanks to the large bandwidth used by the system (higher than 500 MHz). The
commercial Decawave system is the solution that provides the best performance, according to the work
showed in [5]. The main disadvantage of this system is the high cost and the size of the receiver.</p>
      <p>Another technology less used and low-cost is the ultrasonic one [6], which makes possible to estimate
the position with centimeter errors in most cases when the coverage is adequate [7], being a suitable
alternative to UWB systems.</p>
      <p>In some works, the emitters are placed in a square structure, composed of 5 transducers. [8] shows one
of the first versions of this system, which presents a large size. Currently, the structure of ultrasonic emitters
has been improved in terms of portability and ease installation. In [9] and [10] the ULPS system called
LOCATE-US is presented, developed by the Geintra group [11] of the University of Alcalá, which has
been used in the development of the present study and it is described later.</p>
      <p>All works that use this or similar systems place the structure of emitters on the ceiling or walls with the
same orientation as the building, estimating the position when the receiver is located below the structure
[12][13]. If the location area is large, several ULPSs are installed to cover the entire zone [14].</p>
      <p>If the installation of these systems is carried out in long corridors, in areas where the ceiling height is
low, or the location of the ULPSs has to be in a certain zone, it could be useful to install the structure with
2
a specific inclination, in order to focus the ultrasonic coverage in the interest area (assuming that the range
of this type of systems can reach tens of meters), optimizing the number of ULPSs to be installed, or using
the installed ultrasonic system more efficiently.</p>
      <p>Therefore, in this work we study the quality of position estimations with an ULPS placed on the ceiling
over a tilting platform that can be inclined. It is installed at one side of a location area of 33m2
approximately. The objective is to evaluate the performance of the system with different inclination degrees to
cover the largest area as possible. This study can be used for other future works to take the advantage of
installing the ULPS with a specific inclination degree in order to get the highest coverage with minimum
resources.</p>
      <p>The rest of this work has been organized as follows:</p>
      <p>Section 2 describes the system and position estimation method; Section 3 shows the experimental results
obtained by studying various inclinations of the positioning system; and finally, Section 4 presents the
conclusions of this work.
2</p>
      <p>Description of the System and Position Estimation Method
The ultrasonic positioning system used is called LOCATE-US, developed by the GEINTRA research group
at the Electronics Department of the University of Alcalá. This infrastructure is composed of five ultrasonic
transducers [15] that are controlled by an FPGA based on a Xilinx Zynq 7000 device [16]. Each transducer
emits Kasami [17] sequences of 255 bits of length, phase modulated (BPSK, Binary Phase Shift Keying)
with two carrier periods of a sinusoidal waveform centered at 41.67 kHz, according to the emission
characteristics of the transducers.</p>
      <p>Fig. 1 shows an image of the ULPS located on the ceiling and installed on a support [18] that allows the
structure to be inclined.</p>
      <sec id="sec-1-1">
        <title>US emitters</title>
      </sec>
      <sec id="sec-1-2">
        <title>Tilting platform 70,7 cm</title>
        <p>The emission frequency of the ULPS is generated by a clock at 500 kHz, whilst the acquisition in the
receiver microphone is at 100 kHz. This receiver module can be connected to a portable device (Tablet,
PC, ...) by using an USB port as shown in Fig. 2.</p>
        <p>Microphone
When a packet of 10000 samples (size of the receiving buffer) every 0.1 seconds (according to the receiver
frequency of 100 kHz) is received through the USB connection, the arrival instants of each emission are
identified by using a correlation process with each one of the Kasami codes assigned to the transmitters.
Since there is no synchronization between the emitters and the receiver, difference of distances are obtained,
using as a reference the emitter whose correlation shows the highest peak amplitude.</p>
        <p>From the set of difference of distances, a non-linear system of equations is obtained that allows to
estimate the position of the receiver. The number of equations will depend on the number of valid receptions,
with a maximum of four equations in the ULPS with five emitters. As a minimum, the position will be
solved when the number of equations is three, so it is possible to estimate the position of the receiver when
one of the emissions is not properly received or its correlation quality is not enough.</p>
        <p>
          The generic nonlinear equation system is shown in (
          <xref ref-type="bibr" rid="ref1">1</xref>
          ) where   , represents the difference in Euclidean
distance, d(), between the nth emitter and the transducer chosen as a reference; ̂ is the unknown position
to be solved, i.e. the estimated 2D position of the receiver (
          <xref ref-type="bibr" rid="ref2">2</xref>
          );   represents the coordinates of the nth
emitter (3) and   represents the coordinates of the emitter used as a reference.
        </p>
        <p>1,
  ,
{  −1,
= d(̂,   ) − d(̂,</p>
        <p>⋮
= d(̂,   ) − d(̂,</p>
        <p>⋮
= d(̂,   − ) − d(̂,  
)
)</p>
        <p>
          )
̂ = [ ̂  ̂  ]
  = [  ,
  ,
  , ]
(
          <xref ref-type="bibr" rid="ref2">2</xref>
          )
(3)
(
          <xref ref-type="bibr" rid="ref1">1</xref>
          )
The nonlinear equation system is solved by the Gauss Newton method, which is iterative and allows to
solve nonlinear equation systems in which there are more equations than variables to be solved. In this case,
we assume as known the receiver height. Thus, we are estimating the 2D position, since when there is no
synchronism between the emitters and the receiver the 3D estimation presents a high uncertainty in the
perpendicular coordinate with respect to the ULPS (height value of the receiver in this case).
3
        </p>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>Experimental Results</title>
      <p>The experimental tests have been carried out in a hall where an ULPS has been installed with the inclination
platform in one side of the space, as can be seen in Fig. 3.</p>
      <p>The approximate height of the ceiling is 3 m and the size of the localization area is around 33 m2. A total
of 34 positions have been considered for the study, taking 100 measurements for each one at three different
heights of the receiver: 0 m, 0.5 m and 1 m. We also have evaluated four different inclination degrees of
the ULSP structure: 0º, 15º, 30º, 45º and 60º, with respect to the ceiling orientation.</p>
      <p>P24
P34</p>
      <sec id="sec-2-1">
        <title>Inclined ULPS (60º)</title>
        <p>P6</p>
        <p>P1</p>
        <p>P19</p>
        <p>P31</p>
        <p>It can be seen that the best estimations are located in the positions corresponding to the two rows closest to
the ULPS (for y≈5 m and y≈6 m). In the third and fourth rows furthest from the ULPS, it is possible to
estimate some positions, especially in the z=0 m plane. It is also important the high uncertainty, represented
by the confidence ellipse in the farthest position estimates, as well as in the x-axis limit.</p>
        <p>On the other hand, Fig. 5 shows the results for the most favorable case (when the inclination angle is
45º).</p>
        <p>There are estimations up to row y≈1 m, at an approximate distance of 6m from the ULPS position, showing
a high uncertainty as in the previous case in the farthest positions of the x-axis limits.</p>
        <p>Table 1 shows the numerical results for a comparison with respect to the coverage of the positioning
system in the different inclination degrees of the ULPS. It can be observed two coverage percentages for
each inclination case according to each receiver height. The first column of coverage percentages shows
the proportion of position estimations that have been obtained when at least one valid measurement is
detected; while the second column of percentages shows the proportion of position estimations when the
number of valid measurements is higher than 50%.
The worst case appears when the ULPS is not inclined and the height of the receiver is the maximum (1
m). In this case, the coverage obtained is slightly less than the half of the grid points (44.12%), being
approximately one third (32.35%) if the percentage is estimated when the number of valid measurements
is higher than 50%.</p>
        <p>On the contrary, the best case is when the ULPS is inclined at 45º with respect to the ceiling orientation.
In this case, a total of 82.35% of the grid points are covered when the receiver is placed on the floor and
0
15
30
45
60
6
there is at least one valid measurement. The value of this percentage decreases to 76.47% when the number
of valid measures is higher than 50.</p>
        <p>If the ULPS is inclined more than 45º, the coverage area is worse, as shown in the table, achieving
position estimations that cover 64.71% of the grid points when the receiver is at z=0 m, showing a similar
performance when the ULPS is inclined 15º.</p>
        <p>Finally, Table 2 shows the mean errors and deviations related to the Euclidean distance between the position
estimations and the real coordinates of each grid position for all cases of ULPS inclinations and receiver
heights, showing distance errors up to 28 cm.
This work has analyzed the coverage of an Ultrasonic Positioning System (ULPS) evaluating different
degrees of inclination with respect to the ceiling orientation, with the objective of maximizing the coverage
area when the ULPS is placed on one side of the ceiling. The results show the possibility to estimate the
position of the receiver with decimeters of error in a localization area of 33m2 and at a distance of up to 8
m from the receiver to the ULPS when the positioning system is inclined 45º with respect to the ceiling
orientation.</p>
        <p>This configuration can be suitable in providing ultrasonic coverage for estimating the position of a
receiver in indoor scenarios with the minimum number of ULPSs installed in narrow environments such as
corridors or in situations where the ceiling height is low. Compared to a traditional installation of
noninclined ULPSs, a larger number of ULPSs would be required to cover the same location area.</p>
        <p>Future works will evaluate the inclined ULPS performance when the emitters and the receiver are
synchronized. This configuration will provide more accurate position estimations of the receiver.
Acknowledgment. This work has been possible thanks to the University of Alcalá (project
UAH-AE20174), Junta de Comunidades de Castilla La-Mancha (FrailCheck project, SBPLY/17/180501/000392), and the
Spanish Ministry of Science, Innovation and Universities (TIN2015-71564-C4-1-R and RTI2018-095168).
7
3. Zou, H., Jin, M., Jiang, H., Xie, L., Spanos, C. J.: WinIPS: WiFi-Based Non-Intrusive Indoor Positioning System
With Online Radio Map Construction and Adaptation. IEEE Transactions on Wireless Communications 16(12),
8118–8130 (2017).
4. He, S., Chan, S.-H. G.: Wi-Fi Fingerprint-Based Indoor Positioning: Recent Advances and Comparisons. IEEE</p>
        <p>
          Communications Surveys &amp; Tutorials, 18(
          <xref ref-type="bibr" rid="ref1">1</xref>
          ), 466–490 (2016).
5. Jimenez Ruiz, A. R., Seco Granja, F.: Comparing Ubisense, BeSpoon, and DecaWave UWB Location Systems:
Indoor Performance Analysis. IEEE Transactions on Instrumentation and Measurement (TIM) 66(8), 2106–2117
(2017).
6. Ijaz, F., Kwon Yang, H., Ahmad, A. W., Lee, C. Indoor positioning: A review of indoor ultrasonic positioning
systems. In: Proceedings of the 15th International Conference on Advanced Communication Technology
(ICACT), pp. 1146 – 1150, Pyeongchang, Korea (2013).
7. McCarthy, M., Duff, P., Muller, H. L., &amp; Randell, C.: Accessible Ultrasonic Positioning. IEEE Pervasive
Computing, 5(4), 86–93 (2006).
8. Ureña, J., Hernández, A., Jiménez, A., Villadangos, J. M., Mazo, M., García, J. C., Seco, F.: Advanced sensorial
system for an acoustic LPS. Microprocessors and Microsystems, 31(6), 393–401 (2007).
9. Ureña, J., Villadangos, J. M., Gualda, D., Pérez, M. C., Hernández, A., García, J. J., Jiménez, A., García, J. C.,
Arango, J. F., Díaz, E.: Technical description of LOCATE-US: An Ultrasonic local positioning system based on
encoded beacons. In: Proceedings of the International Conference on Indoor Positioning and Indoor Navigation
(IPIN), pp. 1–4, Alcalá de Henares, Spain (2016).
10. Hernandez, A., Garcia, E., Gualda, D., Villadangos, J. M., Nombela, F., Urena, J.: FPGA-Based Architecture for
Managing Ultrasonic Beacons in a Local Positioning System. IEEE Transactions on Instrumentation and
Measurement, 66(8), 1954–1964 (2017).
11. Geintra group (University of Alcalá), http://www.geintra-uah.org/, last accessed 2019/05/23.
12. Perez-Bachiller, S., Gualda, D., Perez, M. C., Villadangos, J. M., Urena, J., Cervigon, R. Android Application for
Indoor Location Using Sensor Fusion: Ultrasounds and Inertial Devices. In: Proceedings of the International
Conference on Indoor Positioning and Indoor Navigation (IPIN), pp. 1–8, Nantes, France (2018).
13. Gualda, D., Ureña, J., Pérez, M. C., Posso, H., Perez-Bachiller, S., Nieto, R.: 3D Position Estimation of an UAV
in Indoor Environments using an Ultrasonic Local Positioning System. In: Proceedings of the International
Conference on Indoor Positioning and Indoor Navigation (IPIN), pp. 1–8, Nantes, France (2018).
14. Ruiz, D., Garcia, E., Urena, J., de Diego, D., Gualda, D., Garcia, J. C.: Extensive Ultrasonic Local Positioning
System for navigating with mobile robots. In: 10th Workshop on Positioning, Navigation and Communication
(WPNC), pp. 1 – 6, Desdren, Germany (2013).
15. Pro-Wave Electronics Corporation, Air Ultrasonic Ceramic Transducers 328ST/R160, Product Specification,
(2014).
16. Xilinx, inc., Zynq-7000 All Programmable SoC Technical Reference Manual, User Guide, (2014).
17. Kasami, T.: Weight distribution formula for some class of cyclic codes, Report no. R-285, University of Illinois
(1966).
18. TV support RICOO,
https://www.amazon.es/RICOO-D0122-inclinable-orientableinclinaci%C3%B3n/dp/B00I0QGMBW, last accessed 2019/05/23.
        </p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>Indoor</given-names>
            <surname>Positioning</surname>
          </string-name>
          and Indoor
          <string-name>
            <surname>Navigation</surname>
          </string-name>
          (IPIN), http://ipin-conference.org/,
          <source>last accessed</source>
          <year>2019</year>
          /05/23.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Mathisen</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Krogh Sorensen</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stisen</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Blunck</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gronbaek</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>A comparative analysis of Indoor WiFi Positioning at a large building complex</article-title>
          .
          <source>In: Proceedings of the International Conference on Indoor Positioning and Indoor Navigation</source>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>8</lpage>
          , Alcalá de Henares,
          <string-name>
            <surname>Spain</surname>
          </string-name>
          (
          <year>2016</year>
          ).
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>