7102-Article Text-22693-1-10-20140519
7102-Article Text-22693-1-10-20140519
5, 2014
1Abstract—Calibration of the fuel tanks must be made once for horizontal fuel tank),
in a 5 years. For calibration of the fuel tank 3D laser scanning preparation of data for processing (merging, filtering
and data processing method can be used. This article describes etc.),
the influence of 3D laser scanning data scattering to volume
measurement of horizontal fuel tank by means of relative calculation of tanks volume,
error. It describes how to eliminate data scattering effects preparation of graduation table.
using filtering. From inside the fuel tank must be scanned at least 2–3
times from different scanner positions. The best way to scan
Index Terms—3D laser scanning, fuel tank calibration. the horizontal fuel tank is to put a scanner at different sides
of the tank. The main problem to make a full scan of the
I. INTRODUCTION horizontal fuel tank is that most tanks have only one hatch.
Calibration of the fuel tanks must be made once in a 5 If you want to put scanner at the end of the tank you have to
years. For the tank calibration geometric and volumetric get inside the tank and move the scanner. But this solution is
methods can be used [1], [2]. Last few years authors were not acceptable. So, 3D scanner can be placed only near
working with calibration of various fuel tanks using 3D laser hatches. This can be solved by putting a scanner at different
scanning method. In previous papers [3], [4] authors heights and merging scanned data or by creating z plane
presented a new approach to the calibration of horizontal from points around it (upper, downer z planes).
and vertical fuel tanks which is based on the 3D laser Figure 1 shows z plane of the fuel tank scanned from one
scanning technique. The main idea was that the tank can be position – scanner was placed at the bottom of the tank. As
scanned using an accurate laser and volume of the tank can it can be seen, only half of z plane is “normally” filled with
be calculated using 3D point clouds. points (-4÷1 on x axis). This can be explained by the
The main advantages of the 3D laser scanning method scanner position near the hatch which is on the right side of
are: the tank.
1. Time saving and water waste problems; Figure 2 shows the same z plane (merged data) of the
2. Lower measurement temperature limit; horizontal fuel tank scanned from two different scanner
3. Only 1 person is needed for calibration. height positions. The first scanner position was on the
Experimental verification of the algorithms which was bottom of the tank and the second position was near the top
performed with different types of fuel tanks showed that for of the tank.
all fuel tanks relational error stays around 0,3 %–0,4 %. This As it can be seen the left part of the tank still has big
can be explained by scattering of the data merged from breaks between points. These breaks influence volume
different scans. calculations.
In this article we will analyse the influence of data
2.5
scattering effect to fuel tanks volume measurements and
explain the method for data scattering effect decreasing. 2
1.5
II. CREATION OF THE CLOUD OF POINTS FROM 3D LASER
SCANNING 1
0.5
by these steps [3], [4]:
inspection of the fuel tank, 0
-1.5
-8 -7 -6 -5 -4 -3 -2 -1 0 1
x,m
Manuscript received October 11, 2013; accepted December 18, 2013. Fig. 1. 3D scan of the fuel tank (1 scan).
72
ELEKTRONIKA IR ELEKTROTECHNIKA, ISSN 1392–1215, VOL. 20, NO. 5, 2014
0.5
of 0,1 cm. 10 z planes were merged into 1. Calculations of
0
area of this z plane gives results (Fig. 5) close to the real
-0.5 ones measured using liquid fill method (19,64 liters) which
is described in [3].
-1
2.5
-1.5
-8 -7 -6 -5 -4 -3 -2 -1 0 1
2
x, m
Fig. 2. 3D scan of the fuel tank (2 scans bottom and top merged).
1.5
y,m
formulas are 0.5
0
1 N 1
Aj ( xi , j yi 1, j xi 1, j yi , j ), [m 2 ], (1) -0.5
2 i 0
-1
maximal filling level, h - scanning step [mm], xi and yi – Fig. 4. 3D scan of the fuel tank (1 scan different z plane layers merged).
H M 2
VH VH 1 A j h K H , [dm3 ], (2)
j ( H 1)M 1 1.5
10
M , (3) 1
h
y, m
0.5
0.5
1 cm 191,3 197,6 196,52
0 Relative
-2,6 +0,62 -
error %
-0.5 10 cm
Relative
-2,6 +0,8 -
-1 error %
Full volume 23401,68
22653,35 23530,45
-1.5 (240 cm)
-8 -7 -6 -5 -4 -3 -2 -1 0 1
x, m
Relative
-2,63 +1,02 -
error %
Fig. 3. Calculations of z plane area (2 scans bottom and top merged).
Another method for getting “full” scan of z plane is data Differences between methods used for creation of point
73
ELEKTRONIKA IR ELEKTROTECHNIKA, ISSN 1392–1215, VOL. 20, NO. 5, 2014
cloud (z plane) can be analysed by relative error. Table I Data scattering with boundary -5 mm to 5 mm.
illustrates how relative error changes when calculating fuel Bigger boundary levels were not analysed because the
tanks volume at different heights. For illustrations only one influence to final volume value and the relative error is too
horizontal fuel tank was used, but our analysis of different big. Relative error was calculated at 4 different levels.
size horizontal fuel tanks shows that the same behaviour Starting in the middle of the fuel tank (1,20 m) with the
occurs in all volume measurements. As it can be seen h 1 mm (2):
relative error when using 2 scans (bottom and top merged) Volume of 1 mm;
stays at “–” zone. This means that using this point merging Volume of 1 cm;
method we always get lower volume. This can be explained, Volume of 10 cm;
as mentioned earlier (Fig. 3), by breaks between points. Full volume 240 cm.
On the other hand, when creating point cloud from 1 scan
and merging points from neighbouring layers always gives a TABLE II. DEPENDENCIES OF RELATIVE ERROR FROM DATA
little bit increased volume (1 %–1,2 %). This can be SCATTERING.
Volume Volume Volume Volume
explained by data scattering. Normally relative error must Measured
(scattering (scattering (scattering (no data
stay around ±0,3 % [5]. fuel tanks
from -1mm -2.5mm to -5mm to scattering
height
to 1mm ) l 2.5mm) l 5mm ) l )l
III. INFLUENCE OF THE DATA SCATTERING TO VOLUME 1 mm 16,35 16,37 16,51 16,31
Relative
MEASUREMENTS error %
0,25 0,4 1,2 -
Data scattering appears after merging different z planes. 1 cm 163,84 164,15 165,7 163,42
This happens because of natural cylindrical horizontal fuel Relative
0,26 0,45 1,4 -
error %
tanks shape. After inspection of 50–60 3D scans of different 10 cm 1687,78 1693,04 1709,82 1682,9
fuel tanks we found out that the best z planes merging result Relative
0,29 0,6 1,6 -
is received when 10 planes is merged (z-0,5 cm and error %
Full volume 37333,67 37501,09 37761,52 37203,46
z+0,5 cm). The main criteria to receive best result were to Relative
decrease breaks between points. Data merging gives side 0,35 0,8 1,5 -
error %
effect – data scattering. Figure 6 shows zoomed section of
the fuel tank z plane which was used for volume As it can be seen from Table II data scattering with
calculations. boundary of -1 mm to 1mm gives acceptable results; relative
error stays around 0,3 %. But at increased boundaries (-2,5
1.18
mm to 2,5 mm or -5 mm to 5 mm) relative error increases to
0,9 %– 1,5 %. Figure 7 illustrates how different data
1.175
scattering boundary levels effect volume calculation going
1.17
through all the fuel tank from bottom to top (50÷240 cm).
1.165 First curve from the top represents relative error when data
scattering boundary is -1 mm to 1 mm, second – -2,5 mm to
y, m
1.16
1.155
2,5 mm, and third -5 mm to 5 mm.
1.15
1.145
1.14
1.135
-0.27 -0.26 -0.25 -0.24 -0.23 -0.22 -0.21 -0.2 -0.19
x, m
Fig. 6. Data scattering of merged layers.
74
ELEKTRONIKA IR ELEKTROTECHNIKA, ISSN 1392–1215, VOL. 20, NO. 5, 2014
75