246
11.10. System Accuracy Evaluation
Accuracy of distance measurement:
-
Marvelmind navigation system can measure distances between beacons with
accuracy of +/- 2cm if correct ultrasound speed is used.
-
The ultrasound speed depends on several factors: temperature, pressure, and
humidity. Other factors have an insignificant effect.
-
The main factor is temperature. In temperature range of -
20…+50 °C the speed of
ultrasound changes on about 0.6 m/ (s* °C). It gives distance error about (0.6 / 340)
*100% ~ 0.17%/ °C. So caused by incorrect temperature setting absolute error of
distance measurement is 0.17% of real distance between beacons. For example, with
distance 30 meters and 5 °C error, this gives 0.85%*30 ~ 0.25
meters’ error.
Marvelmind system allows to setup temperature of air in the system settings.
Accuracy of position measurement:
-
Marvelmind system uses trilateration algorithm to calculate position by distances. The
inaccuracy of position calculation is related to inaccuracy of distances measurement
and to geometry of relative location of stationary and mobile beacons
-
Basic trilateration formulas are given in this article:
https://en.wikipedia.org/wiki/Trilateration
-
As you see, the position of mobile beacons
X
,
Y
,
Z
is calculated from positions of 3
stationary beacons which are set by values of
d
,
i
,
j
. One of the beacons was shifted
to (0,0) position to simplify formulas in the article. In formulas for
X
,
Y
we see
d
and
j
in denominators. This means that with low values of
d
and
j
small error of this value
can cause significant position error
-
Please see the picture of the beacons in the article - in more simple words, in means
that if one of three beacons is close to line connecting other two beacons, it gives
increased inaccuracy of locating mobile beacon
For example:
-
assume d= 10, i= 5, j= 0.1, r1= 7, r2= 7, r3= 4.8
-
We get x= 5,
y= 2.4375
, z = 4.25
-
If we suppose that j=0.101 (0.1 cm error), we receive x= 5,
y= -0.06
, z= 4.89
-
You see very large Y error
Another example for Z. Assume mobile beacon is relative close to plane of stationary
beacons:
-
d= 8, i= 4, j= 6, r1= 5.02, r2= 5.02, r3= 3.01
-
This gives X=4, Y= 3.01169, Z= 0.36
-
If we suppose r3= 3.0 (1 cm error), we receive X=4, Y= 3.016, Z= 0.44. Error
on Z is about 8 cm
Also, with r1= 5, r2= 5, r3= 3, Z will be 0. As you see, low change of distances causes
large change of Z value near the plane.
Learn more about accuracy here:
Absolute vs. relative accuracy
Summary of Contents for IA-04-2D-Badge
Page 1: ...Marvelmind Indoor Navigation System Operating manual v2022_08_24 www marvelmind com ...
Page 21: ...21 Beacon Mini TX Beacon Industrial RX Beacon Industrial TX Metal ...
Page 22: ...22 Industrial Super Beacon Plastic ...
Page 39: ...39 Figure 7 One External Microphone connection Figure 8 Two External Microphone connection ...
Page 44: ...44 Figure 3 One external microphone soldering Figure 4 Two external microphones soldering ...
Page 46: ...46 Figure 7 Two External Microphones final view Figure 8 Two External Microphones final view ...
Page 118: ...118 6 6 28 The system is now fully operational ...
Page 180: ...180 Floor 5 is enabled Floor 4 is enabled ...
Page 190: ...190 Z X ...
Page 207: ...207 Choose color and press OK Color applied Now background matches floorplan ...
Page 214: ...214 9 24 IMU axis positioning Super Beacon IMU axis positions HW v4 9 IMU axis positions ...
Page 215: ...215 Mini TX IMU axis positions Mini RX beacon IMU axis positions ...
Page 219: ...219 Real time player turned on ...
Page 223: ...223 10 2 Beacon HW v4 9 external interface 4x4 pinout top view ...
Page 224: ...224 10 3 Modem HW v4 9 external interface pinout top view ...
Page 232: ...232 If everything done correctly Own IP address will change Static IP settings completed ...
Page 238: ...238 How to change modes Choose hedge Go to Ultrasound TDMA mode Left Click to change ...