<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xml:lang="en" article-type="research-article">
<front>
<journal-meta>
<journal-id journal-id-type="nlm-ta">Sensors</journal-id>
<journal-title>Sensors</journal-title>
<issn pub-type="epub">1424-8220</issn>
<publisher>
<publisher-name>Molecular Diversity Preservation International (MDPI)</publisher-name></publisher></journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3390/s120505906</article-id>
<article-id pub-id-type="publisher-id">sensors-12-05906</article-id>
<article-categories>
<subj-group>
<subject>Article</subject></subj-group></article-categories>
<title-group>
<article-title>An Alternative Approach to Control Measurements of Crane Rails</article-title></title-group>
<contrib-group>
<contrib contrib-type="author">
<name><surname>Marjetič</surname><given-names>Aleš</given-names></name><xref ref-type="corresp" rid="c1-sensors-12-05906"><sup>*</sup></xref></contrib>
<contrib contrib-type="author">
<name><surname>Kregar</surname><given-names>Klemen</given-names></name></contrib>
<contrib contrib-type="author">
<name><surname>Ambrožič</surname><given-names>Tomaž</given-names></name></contrib>
<contrib contrib-type="author">
<name><surname>Kogoj</surname><given-names>Dušan</given-names></name></contrib>
<aff id="af1-sensors-12-05906">Faculty of Civil and Geodetic Engineering, University of Ljubljana, Jamova 2, 1000 Ljubljana, Slovenia; E-Mails: <email>kkregar@fgg.uni-lj.si</email> (K.K.); <email>tambrozi@fgg.uni-lj.si</email> (T.A.); <email>dkogoj@fgg.uni-lj.si</email> (D.K.)</aff></contrib-group>
<author-notes>
<corresp id="c1-sensors-12-05906">
<label>*</label>Author to whom correspondence should be addressed; E-Mail: <email>amarjeti@fgg.uni-lj.si</email>; Tel.: +386-41-392-604.</corresp></author-notes>
<pub-date pub-type="collection">
<year>2012</year></pub-date>
<pub-date pub-type="epub">
<day>08</day>
<month>05</month>
<year>2012</year></pub-date>
<volume>12</volume>
<issue>5</issue>
<fpage>5906</fpage>
<lpage>5918</lpage>
<history>
<date date-type="received">
<day>29</day>
<month>03</month>
<year>2012</year></date>
<date date-type="accepted">
<month>04</month>
<year>2012</year></date></history>
<permissions>
<copyright-statement>© 2012 by the authors; licensee MDPI, Basel, Switzerland.</copyright-statement>
<copyright-year>2012</copyright-year>
<license>
<p>This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/3.0/).</p></license></permissions>
<abstract>
<p>Horizontal and vertical positions of points for the control assessment of crane rails are classically determined separately. The procedure is time consuming and causes non-homogenous accuracy of the horizontal and vertical position of control points. The proposed alternative approach is based on polar measurements using a high accuracy total station instrument and a special platform with two precise surveying prisms fixed on it. Measurements are carried out from a single station thus ensuring a common coordinate system and homogenous accuracy. The position of the characteristic point of a rail is derived from the measured positions of both prisms with known geometry of the platform. The influence of platform non-horizontality is defined, along with its elimination procedure. Accuracy assessment is ensured with redundant measurements. Result of the proposed procedure is a numerical and graphical presentation of characteristic points. The control parameters required in international Eurocode standards are easily determined from them.</p></abstract>
<kwd-group>
<kwd>control measurements</kwd>
<kwd>crane rails</kwd>
<kwd>electronic tachymeter</kwd>
<kwd>“L” platform</kwd></kwd-group></article-meta></front>
<body>
<sec sec-type="intro">
<label>1.</label>
<title>Introduction</title>
<p>In order to ensure safe operation of bridge cranes it is necessary to control the adequacy of crane rails. According to Eurocode 3 standards [<xref ref-type="bibr" rid="b1-sensors-12-05906">1</xref>] the span and the elevation difference between rails should be controlled. Classical procedures for control measurements treat the span and the elevation difference separately. The span is controlled using the orthogonal method and the elevation difference using geometric levelling [<xref ref-type="bibr" rid="b2-sensors-12-05906">2</xref>]. There are two main disadvantages in the conventional approach. Firstly, two theodolite stations need to be established in the directions of the rails and secondly, horizontal and vertical measurements are carried out separately. In addition, the longitudinal (stationary) position of the control points is not determined. The classical approach is time consuming and does not ensure redundant measurements.</p>
<p>Some alternative methods provided for specific tasks have been published. Kyrinovič and Kopáčik in [<xref ref-type="bibr" rid="b3-sensors-12-05906">3</xref>] describe a dynamic measurement method with a special mechanism for the accurate definition of the rail shape. A Leica 360° prism, attached on a special holder, was used. The position accuracy is low due to the dynamic measurements. A method that would assure better position accuracy and precision requires the establishment of a geodetic network [<xref ref-type="bibr" rid="b4-sensors-12-05906">4</xref>]. The procedure is expensive, time consuming and the achieved precision is even lower than that obtained using the proposed approach. Advanced methods tend to the complete automation of measurement process. They are based on specially developed equipment and offer real time measurement results [<xref ref-type="bibr" rid="b5-sensors-12-05906">5</xref>].</p>
<p>The proposed approach provides simultaneous determination of horizontal and vertical positions of rails from a single instrument station. It is based on the polar surveying method. A precise total station is used along with a special L-shaped platform. Two precise measuring prisms are attached to the platform. We place the platform on the rail at the desired profile points.</p>
<p>The measured polar coordinates are transformed into the Cartesian coordinate system, while the coordinate system is chosen in such a way as to be aligned with the rails. The local Cartesian right-handed coordinate system is used. The obtained coordinates represent a relative relation between the rails.</p>
<p>The proposed approach is better than the classical methods due to its cability for faster measurement of profile points. Higher density of points can be achieved with no effort. Using redundant measurements the precision of the measurements as well as the precision of the results can be assessed. The method ensures homogenous position accuracy of point determination in terms of both horizontal and vertical position. Despite the large number of measurements, the proposed method is still faster and more economical than the conventional approach.</p>
<sec sec-type="methods">
<label>2.</label>
<title>Instrumentation and Surveying Method</title>
<p>The national standard for crane rails from the Eurocode 3 standards [<xref ref-type="bibr" rid="b1-sensors-12-05906">1</xref>] requires the monitoring of:
<list list-type="bullet">
<list-item>
<p>The span between rails;</p></list-item>
<list-item>
<p>The elevation difference between rails in each profile.</p></list-item></list></p>
<p>The actual span can deviate from the projected one by a maximum of 10 mm. The maximum elevation difference must not exceed the value determined by equation. Δ<italic>h<sub>max</sub>= s/600</italic>.</p>
<p>The crane rail is measured using a classical polar surveying method for detail points. Characteristic points are determined indirectly by measuring the position of the “L” platform. According to the required precision and the principles of the method, the proposed approach may be used if two conditions are met:
<list list-type="bullet">
<list-item>
<p>A total station providing adequate basic measurement precision of at least 1 mm must be used.</p></list-item>
<list-item>
<p>A target point can be unambiguously signalized in a way that ensures sub millimeter accuracy of centering.</p></list-item></list></p>
<p>The homogeneity of the measurement precision is maintained by measuring all points from a single instrument station. The instrument must be set in a stable position which enables the visibility of all desired detail points of the rail.</p></sec>
<sec>
<label>2.1.</label>
<title>Instrument</title>
<p>According to the required measurement precision derived from standard [<xref ref-type="bibr" rid="b1-sensors-12-05906">1</xref>] we define the requirements that the instrument should meet. Given the dimensions of the crane rail, the required accuracy of the point determination can be computed.</p>
<p>Cartesian coordinates of a single detail point are calculated from the measured polar coordinates (<italic>s</italic>—horizontal direction, <italic>z</italic>—zenith angle. <italic>d</italic>—slope distance):
<disp-formula id="FD1">
<label>(1)</label>
<mml:math id="mm1" display="block">
<mml:semantics id="sm1">
<mml:mrow>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mrow>
<mml:mtable>
<mml:mtr>
<mml:mtd>
<mml:mi>x</mml:mi></mml:mtd></mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mi>y</mml:mi></mml:mtd></mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mi>z</mml:mi></mml:mtd></mml:mtr></mml:mtable></mml:mrow>
<mml:mo>]</mml:mo></mml:mrow>
<mml:mo>=</mml:mo>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mrow>
<mml:mtable>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mo>sin</mml:mo>
<mml:mi>s</mml:mi>
<mml:mo>⋅</mml:mo>
<mml:mo>sin</mml:mo>
<mml:mi>z</mml:mi>
<mml:mo>⋅</mml:mo>
<mml:mi>d</mml:mi></mml:mrow></mml:mtd></mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mo>cos</mml:mo>
<mml:mi>s</mml:mi>
<mml:mo>⋅</mml:mo>
<mml:mo>sin</mml:mo>
<mml:mi>z</mml:mi>
<mml:mo>⋅</mml:mo>
<mml:mi>d</mml:mi></mml:mrow></mml:mtd></mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mo>cos</mml:mo>
<mml:mi>z</mml:mi>
<mml:mo>⋅</mml:mo>
<mml:mi>d</mml:mi></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow>
<mml:mo>]</mml:mo></mml:mrow>
<mml:mo>.</mml:mo></mml:mrow></mml:semantics></mml:math></disp-formula></p>
<p>Using error propagation law, the precision of coordinate determination can be calculated according to the measurements precisions:
<disp-formula id="FD2">
<label>(2)</label>
<mml:math id="mm2" display="block">
<mml:semantics id="sm2">
<mml:mrow>
<mml:msub>
<mml:mo mathvariant="bold">∑</mml:mo>
<mml:mrow>
<mml:mtext mathvariant="italic">xyz</mml:mtext></mml:mrow></mml:msub>
<mml:mo>=</mml:mo>
<mml:mtext mathvariant="bold">J</mml:mtext>
<mml:mo>⋅</mml:mo>
<mml:msub>
<mml:mo mathvariant="bold">∑</mml:mo>
<mml:mrow>
<mml:mtext mathvariant="italic">szd</mml:mtext></mml:mrow></mml:msub>
<mml:mo>⋅</mml:mo>
<mml:msup>
<mml:mtext mathvariant="bold">J</mml:mtext>
<mml:mtext>T</mml:mtext></mml:msup>
<mml:mo>.</mml:mo></mml:mrow></mml:semantics></mml:math></disp-formula></p>
<p>Matrix <bold>J</bold> represents Jacobian and contains derivatives of <xref ref-type="disp-formula" rid="FD1">Equations (1)</xref> with respect to each measurement. If <bold>J</bold> is an invertible matrix, the procedure can be inverted. Therefore, the required measurement precisions can be determined according to the desired coordinates precisions:
<disp-formula id="FD3">
<label>(3)</label>
<mml:math id="mm3" display="block">
<mml:semantics id="sm3">
<mml:mrow>
<mml:msub>
<mml:mo mathvariant="bold">∑</mml:mo>
<mml:mrow>
<mml:mtext mathvariant="italic">szd</mml:mtext></mml:mrow></mml:msub>
<mml:mo>=</mml:mo>
<mml:msup>
<mml:mtext mathvariant="bold">J</mml:mtext>
<mml:mrow>
<mml:mo>−</mml:mo>
<mml:mn>1</mml:mn></mml:mrow></mml:msup>
<mml:mo>⋅</mml:mo>
<mml:msub>
<mml:mo mathvariant="bold">∑</mml:mo>
<mml:mrow>
<mml:mtext mathvariant="italic">xyz</mml:mtext></mml:mrow></mml:msub>
<mml:mo>⋅</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mtext mathvariant="bold">J</mml:mtext>
<mml:mtext>T</mml:mtext></mml:msup></mml:mrow>
<mml:mo>)</mml:mo></mml:mrow></mml:mrow>
<mml:mrow>
<mml:mo>−</mml:mo>
<mml:mn>1</mml:mn></mml:mrow></mml:msup>
<mml:mo>.</mml:mo></mml:mrow></mml:semantics></mml:math></disp-formula></p>
<p>We are mainly interested in differences between coordinates. The rail span is the difference between the <italic>x</italic> coordinates and the elevation difference equals to the <italic>z</italic> coordinate differences (see Section 3.2) of two points, point 1 and point 2. Coordinate differences between two points of each profile can be written as:
<disp-formula id="FD4">
<label>(4)</label>
<mml:math id="mm4" display="block">
<mml:semantics id="sm4">
<mml:mrow>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mrow>
<mml:mtable>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mo>Δ</mml:mo>
<mml:mi>x</mml:mi></mml:mrow></mml:mtd></mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mo>Δ</mml:mo>
<mml:mi>y</mml:mi></mml:mrow></mml:mtd></mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mo>Δ</mml:mo>
<mml:mi>z</mml:mi></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow>
<mml:mo>]</mml:mo></mml:mrow>
<mml:mo>=</mml:mo>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mrow>
<mml:mtable>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn></mml:msub></mml:mrow></mml:mtd></mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mn>2</mml:mn></mml:msub></mml:mrow></mml:mtd></mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>z</mml:mi>
<mml:mn>2</mml:mn></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow>
<mml:mo>]</mml:mo></mml:mrow>
<mml:mo>−</mml:mo>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mrow>
<mml:mtable>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn></mml:msub></mml:mrow></mml:mtd></mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mn>1</mml:mn></mml:msub></mml:mrow></mml:mtd></mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>z</mml:mi>
<mml:mn>1</mml:mn></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow>
<mml:mo>]</mml:mo></mml:mrow>
<mml:mo>=</mml:mo>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mrow>
<mml:mtable>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mo>sin</mml:mo>
<mml:msub>
<mml:mi>s</mml:mi>
<mml:mn>2</mml:mn></mml:msub>
<mml:mo>⋅</mml:mo>
<mml:mo>sin</mml:mo>
<mml:msub>
<mml:mi>z</mml:mi>
<mml:mn>2</mml:mn></mml:msub>
<mml:mo>⋅</mml:mo>
<mml:msub>
<mml:mi>d</mml:mi>
<mml:mn>2</mml:mn></mml:msub>
<mml:mo>−</mml:mo>
<mml:mo>sin</mml:mo>
<mml:msub>
<mml:mi>s</mml:mi>
<mml:mn>1</mml:mn></mml:msub>
<mml:mo>⋅</mml:mo>
<mml:mo>sin</mml:mo>
<mml:msub>
<mml:mi>z</mml:mi>
<mml:mn>1</mml:mn></mml:msub>
<mml:mo>⋅</mml:mo>
<mml:msub>
<mml:mi>d</mml:mi>
<mml:mn>1</mml:mn></mml:msub></mml:mrow></mml:mtd></mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mo>cos</mml:mo>
<mml:msub>
<mml:mi>s</mml:mi>
<mml:mn>2</mml:mn></mml:msub>
<mml:mo>⋅</mml:mo>
<mml:mo>sin</mml:mo>
<mml:msub>
<mml:mi>z</mml:mi>
<mml:mn>2</mml:mn></mml:msub>
<mml:mo>⋅</mml:mo>
<mml:msub>
<mml:mi>d</mml:mi>
<mml:mn>2</mml:mn></mml:msub>
<mml:mo>−</mml:mo>
<mml:mo>cos</mml:mo>
<mml:msub>
<mml:mi>s</mml:mi>
<mml:mn>1</mml:mn></mml:msub>
<mml:mo>⋅</mml:mo>
<mml:mo>sin</mml:mo>
<mml:msub>
<mml:mi>z</mml:mi>
<mml:mn>1</mml:mn></mml:msub>
<mml:mo>⋅</mml:mo>
<mml:msub>
<mml:mi>d</mml:mi>
<mml:mn>1</mml:mn></mml:msub></mml:mrow></mml:mtd></mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mo>cos</mml:mo>
<mml:msub>
<mml:mi>z</mml:mi>
<mml:mn>2</mml:mn></mml:msub>
<mml:mo>⋅</mml:mo>
<mml:msub>
<mml:mi>d</mml:mi>
<mml:mn>2</mml:mn></mml:msub>
<mml:mo>−</mml:mo>
<mml:mo>cos</mml:mo>
<mml:msub>
<mml:mi>z</mml:mi>
<mml:mn>1</mml:mn></mml:msub>
<mml:mo>⋅</mml:mo>
<mml:msub>
<mml:mi>d</mml:mi>
<mml:mn>1</mml:mn></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow>
<mml:mo>]</mml:mo></mml:mrow>
<mml:mo>.</mml:mo></mml:mrow></mml:semantics></mml:math></disp-formula></p>
<p>When we try to use the inversed error propagation law in <xref ref-type="disp-formula" rid="FD4">Equations (4)</xref>, we face a problem. The Jacobian is neither square nor an invertible matrix. System (4) is therefore expanded with three additional equations for the averages of all three coordinates. Equations complement the system in a way that all the equations are independent and <bold>J</bold> becomes invertible again.</p>
<p>According to the desired coordinate difference precisions, we calculate the required precisions of measurements. They are represented in <xref ref-type="table" rid="t1-sensors-12-05906">Table 1</xref>.</p>
<p>Simulation results (<xref ref-type="table" rid="t1-sensors-12-05906">Table 1</xref>) clearly show that in order to achieve millimeter precision of coordinate difference we need the instrument to assure an angular precision of 1″ and distance precision below one millimeter. The dimensions of the treated crane rail are relatively small. In practice crane rails of much larger dimensions are encountered. The required measurement precisions are adequately higher. The proposed approach can therefore be performed only if we can use a total station of the highest precision possible.</p></sec>
<sec>
<label>2.2.</label>
<title>Signalization of Detail Points—“L” Platform with Prisms</title>
<p>A special platform (<xref ref-type="fig" rid="f1-sensors-12-05906">Figure 1</xref>) is used for the signalization of detail points. It consists of a holder and two precise prisms force-centered on it. The holder is made of an L-shaped 2 cm thick iron profile. It is 6.5 cm wide and its arms are 7 and 14 cm long. Adapters for precise prisms are attached at both outer surfaces. At the edge a circular level is fixed to the holder to ensure the horizontality of the platform.</p>
<p>The position of the characteristical point, representing the upper inner edge of the rail, can be derived from the measured positions of both precise prisms. Accurate dimensions of the platform need to be known, <italic>i.e.</italic>, offset of both prisms from the edge of the rail.</p>
<sec>
<label>2.2.1.</label>
<title>Calibration of the “L” Platform and Characteristic Point Determination</title>
<p>Each setting of the platform onto a crane rail provides us with two prism center points. We want to represent each setting with one characteristical point. The position of a characteristic point is shown in <xref ref-type="fig" rid="f1-sensors-12-05906">Figure 1</xref>. The centers of measuring prisms are uniquely determinable. The centers of the prisms and the characteristic point lie in the common vertical plane. The coordinate system is defined in such a way that it allows the computation of the characteristic point using the upper prism:
<disp-formula id="FD5">
<label>(5)</label>
<mml:math id="mm5" display="block">
<mml:semantics id="sm6">
<mml:mrow>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mrow>
<mml:mtable>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mtext mathvariant="italic">KT</mml:mtext>
<mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mrow>
<mml:mtext mathvariant="italic">KT</mml:mtext>
<mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>z</mml:mi>
<mml:mrow>
<mml:mtext mathvariant="italic">KT</mml:mtext>
<mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow>
<mml:mo>]</mml:mo></mml:mrow>
<mml:mo>=</mml:mo>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mrow>
<mml:mtable>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn></mml:msub>
<mml:mo>−</mml:mo>
<mml:mi>d</mml:mi>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn></mml:msub></mml:mrow></mml:mtd></mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mn>1</mml:mn></mml:msub></mml:mrow></mml:mtd></mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>z</mml:mi>
<mml:mn>1</mml:mn></mml:msub>
<mml:mo>−</mml:mo>
<mml:mi>d</mml:mi>
<mml:msub>
<mml:mi>z</mml:mi>
<mml:mn>1</mml:mn></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow>
<mml:mo>]</mml:mo></mml:mrow></mml:mrow></mml:semantics></mml:math></disp-formula>or using the side prism:
<disp-formula id="FD6">
<label>(6)</label>
<mml:math id="mm6" display="block">
<mml:semantics id="sm7">
<mml:mrow>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mrow>
<mml:mtable>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mtext mathvariant="italic">KT</mml:mtext>
<mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mrow>
<mml:mtext mathvariant="italic">KT</mml:mtext>
<mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>z</mml:mi>
<mml:mrow>
<mml:mtext mathvariant="italic">KT</mml:mtext>
<mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow>
<mml:mo>]</mml:mo></mml:mrow>
<mml:mo>=</mml:mo>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mrow>
<mml:mtable>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn></mml:msub>
<mml:mo>−</mml:mo>
<mml:mi>d</mml:mi>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn></mml:msub></mml:mrow></mml:mtd></mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mn>2</mml:mn></mml:msub></mml:mrow></mml:mtd></mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>z</mml:mi>
<mml:mn>2</mml:mn></mml:msub>
<mml:mo>−</mml:mo>
<mml:mi>d</mml:mi>
<mml:msub>
<mml:mi>z</mml:mi>
<mml:mn>2</mml:mn></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow>
<mml:mo>]</mml:mo></mml:mrow>
<mml:mo>.</mml:mo></mml:mrow></mml:semantics></mml:math></disp-formula></p>
<p>Indexes 1 and 2 will hereafter represent the upper (5) and the side (6) prism, respectively. Two computation modes provide us the control and accuracy evaluation of the characteristical point. For such computation parameters, <italic>dx</italic><sub>1</sub>, <italic>dz</italic><sub>1</sub>, <italic>dx</italic><sub>2</sub>, <italic>dz</italic><sub>2</sub> defining the geometry of the platform have to be known. Using an indirect approach we determined the values for all four parameters: <italic>dx</italic><sub>1</sub> = 58.94 mm, <italic>dz</italic><sub>1</sub> = 110.89 mm, <italic>dx</italic><sub>2</sub> = 110.52 mm and <italic>dz</italic><sub>2</sub> = 15.39 mm. The accuracy of parameter determination is in the order of a tenth of a millimeter. Hereafter they can be assumed to be exact.</p></sec>
<sec>
<label>2.2.2.</label>
<title>Influence of Platform Non-Horizontality</title>
<p>The influence of the non-horizontality of the platform on the determination of prism position was investigated. We propose a computation procedure which minimizes the influence of non-horizontality to the largest possible extent. In order to achieve maximal accuracy, the circular level fixed on the edge of the platform has to be rectified before each use. However, due to limited precision of the circular level, errors of non-horizontality will still appear in the measurements. Effects of non-horizontality should be excluded from the procedure to the greatest extent possible. Rotation of the platform around the given point displaces the upper prism in horizontal direction by:
<disp-formula id="FD7">
<label>(7)</label>
<mml:math id="mm7" display="block">
<mml:semantics id="sm8">
<mml:mrow>
<mml:mi>δ</mml:mi>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn></mml:msub>
<mml:mo>=</mml:mo>
<mml:mo>sin</mml:mo>
<mml:mi>α</mml:mi>
<mml:mo>⋅</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:msub>
<mml:mi>z</mml:mi>
<mml:mn>1</mml:mn></mml:msub>
<mml:mo>+</mml:mo>
<mml:mi>d</mml:mi>
<mml:msub>
<mml:mi>z</mml:mi>
<mml:mn>2</mml:mn></mml:msub></mml:mrow>
<mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:semantics></mml:math></disp-formula>and in vertical direction by:
<disp-formula id="FD8">
<label>(8)</label>
<mml:math id="mm8" display="block">
<mml:semantics id="sm9">
<mml:mrow>
<mml:mi>δ</mml:mi>
<mml:msub>
<mml:mi>z</mml:mi>
<mml:mn>1</mml:mn></mml:msub>
<mml:mo>=</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>−</mml:mo>
<mml:mo>cos</mml:mo>
<mml:mi>α</mml:mi></mml:mrow>
<mml:mo>)</mml:mo></mml:mrow>
<mml:mo>⋅</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:msub>
<mml:mi>z</mml:mi>
<mml:mn>1</mml:mn></mml:msub>
<mml:mo>+</mml:mo>
<mml:mi>d</mml:mi>
<mml:msub>
<mml:mi>z</mml:mi>
<mml:mn>2</mml:mn></mml:msub></mml:mrow>
<mml:mo>)</mml:mo></mml:mrow>
<mml:mo>.</mml:mo></mml:mrow></mml:semantics></mml:math></disp-formula></p>
<p>The side prism moves contrary in the horizontal direction by:
<disp-formula id="FD9">
<label>(9)</label>
<mml:math id="mm9" display="block">
<mml:semantics id="sm10">
<mml:mrow>
<mml:mi>δ</mml:mi>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn></mml:msub>
<mml:mo>=</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>−</mml:mo>
<mml:mo>cos</mml:mo>
<mml:mi>α</mml:mi></mml:mrow>
<mml:mo>)</mml:mo></mml:mrow>
<mml:mo>⋅</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn></mml:msub>
<mml:mo>+</mml:mo>
<mml:mi>d</mml:mi>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn></mml:msub></mml:mrow>
<mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:semantics></mml:math></disp-formula>and in vertical direction by:
<disp-formula id="FD10">
<label>(10)</label>
<mml:math id="mm10" display="block">
<mml:semantics id="sm11">
<mml:mrow>
<mml:mi>δ</mml:mi>
<mml:msub>
<mml:mi>z</mml:mi>
<mml:mn>2</mml:mn></mml:msub>
<mml:mo>=</mml:mo>
<mml:mo>sin</mml:mo>
<mml:mi>α</mml:mi>
<mml:mo>⋅</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn></mml:msub>
<mml:mo>+</mml:mo>
<mml:mi>d</mml:mi>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn></mml:msub></mml:mrow>
<mml:mo>)</mml:mo></mml:mrow>
<mml:mo>.</mml:mo></mml:mrow></mml:semantics></mml:math></disp-formula></p>
<p><xref ref-type="disp-formula" rid="FD7">Equations (7)</xref> to <xref ref-type="disp-formula" rid="FD10">(10)</xref> are valid for the rotation around the point defined by the intersection of a vertical line through the upper prism and a horizontal line through the side prism. What is the magnitude of influences caused by non-horizontality on the positions of the prism centres? We assume that horizontality is ensured with the circular level and the accuracy is within the 10′. Considering the geometry of the platform the following values are obtained: <italic>δx</italic><sub>1</sub> = 0.3673 mm, <italic>δz</italic><sub>1</sub> = 0.0005 mm, <italic>δx</italic><sub>2</sub> = 0.0007 mm and <italic>δz</italic><sub>2</sub> = 0.4929 mm.</p>
<p>In general the rotation point is not the intersection of lines through prism centers. The actual rotation point is the point where the platform leans on the rail. This point is not defined due to imperfections of the rail shape. However, values of <italic>δz</italic><sub>1</sub> and <italic>δx</italic><sub>2</sub> are negligible even for greater rotation angles according to the size of the platform. On the other hand, values of <italic>δz</italic><sub>2</sub> and <italic>δx</italic><sub>1</sub> are noticeable despite the low inclination of the platform and they should not be neglected. To conclude, the vertical component of the position is well defined for the upper prism and the horizontal component is well defined for the side prism. Therefore, to determine the characteristic point <xref ref-type="disp-formula" rid="FD11">Equation (11)</xref> should be used instead of <xref ref-type="disp-formula" rid="FD5">Equations (5)</xref> and <xref ref-type="disp-formula" rid="FD6">(6)</xref>:
<disp-formula id="FD11">
<label>(11)</label>
<mml:math id="mm11" display="block">
<mml:semantics id="sm12">
<mml:mrow>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mrow>
<mml:mtable>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mi>K</mml:mi>
<mml:mi>T</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mrow>
<mml:mi>K</mml:mi>
<mml:mi>T</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>z</mml:mi>
<mml:mrow>
<mml:mi>K</mml:mi>
<mml:mi>T</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow>
<mml:mo>]</mml:mo></mml:mrow>
<mml:mo>=</mml:mo>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mrow>
<mml:mtable>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn></mml:msub>
<mml:mo>−</mml:mo>
<mml:mi>d</mml:mi>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn></mml:msub></mml:mrow></mml:mtd></mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mn>1</mml:mn></mml:msub>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mn>2</mml:mn></mml:msub></mml:mrow>
<mml:mo>)</mml:mo></mml:mrow></mml:mrow>
<mml:mn>2</mml:mn></mml:mfrac></mml:mrow></mml:mtd></mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>z</mml:mi>
<mml:mn>1</mml:mn></mml:msub>
<mml:mo>−</mml:mo>
<mml:mi>d</mml:mi>
<mml:msub>
<mml:mi>z</mml:mi>
<mml:mn>1</mml:mn></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow>
<mml:mo>]</mml:mo></mml:mrow>
<mml:mo>.</mml:mo></mml:mrow></mml:semantics></mml:math></disp-formula></p>
<p><xref ref-type="disp-formula" rid="FD5">Equations (5)</xref> and <xref ref-type="disp-formula" rid="FD6">(6)</xref> should serve as control and accuracy assessment.</p></sec></sec></sec>
<sec sec-type="methods">
<label>3.</label>
<title>Example–Testing of Methods</title>
<p>The proposed method was tested practically in November 2011. The task was to determine the geometry of the crane rail in one of the industrial buildings of the Brestanica thermal power plant (TEB).</p>
<p>To measure the geometry of the crane rails we used a uniform method for determining the positions of the rails in the horizontal and vertical sense. The characteristic points of the crane rail were determined indirectly by measuring the position of the prisms on the “L” platform. We used the classical polar method of surveying, in which we measure the horizontal direction, zenith angle and slope distance to the point. All points were measured from a single station of the instrument. This provides a unique coordinate system for all measured points.</p>
<sec>
<label>3.1.</label>
<title>Measurements</title>
<p>We used the Leica Geosystems TS30 total station, with the technical characteristics given in <xref ref-type="table" rid="t2-sensors-12-05906">Table 2</xref>. Two precise Leica Geosystems GPH1P reflectors were fixed on the “L” platform.</p>
<p>The instrument was stabilized with a tripod on a stationary crane. The platform was set on the rail every 1.4 m and put in a horizontal position using the circular level. The prisms were pointed towards the instrument. <xref ref-type="fig" rid="f2-sensors-12-05906">Figure 2</xref> shows the stabilization of the instrument and the measurement point signalization on the rail.</p>
<p>The positions of both prisms were measured twice using the ATR function, which provides homogenous sighting precision for each measuring point on the rail. The platform was placed on each rail 38 times. For each stabilization of the platform each prism was measured twice. As a result we got 304 measured points with the polar coordinates [<italic>s</italic>, <italic>z</italic>, <italic>d</italic>].</p></sec>
<sec>
<label>3.2.</label>
<title>Computation of Cartesian Coordinates</title>
<p>The results of the polar surveying method (<xref ref-type="fig" rid="f3-sensors-12-05906">Figure 3</xref>) are the horizontal directions <italic>s<sub>ijkl</sub></italic>, zenith angles <italic>z<sub>ijkl</sub></italic> and slope distances <italic>d<sub>ijkl</sub></italic>, where <italic>i</italic> denotes the left or the right rail, <italic>j</italic> a consecutive point on the rail or profile, <italic>k</italic> the upper or side prism on the platform, and <italic>l</italic> the consecutive measurement in each setting of the platform.</p>
<p>For the presentation of the positions of characteristical points on each rail we chose a rectangular Cartesian coordinate system with the following properties:
<list list-type="roman-lower">
<list-item>
<p>the coordinate system unit is the meter,</p></list-item>
<list-item>
<p>the <italic>z</italic> axis is parallel to the gravity axis and pointed up,</p></list-item>
<list-item>
<p>the <italic>y</italic> axis is parallel to the average direction of both rails,</p></list-item>
<list-item>
<p>the <italic>x</italic> axis complements the right-handed coordinate system, therefore it is perpendicular to the average direction of the rails,</p></list-item>
<list-item>
<p>the origin of the coordinate system is arbitrary, but provides the coordinates of all points to be both positive and less than 100.</p></list-item></list></p>
<p>The computation of point coordinates in the chosen coordinate system can be achieved using the following steps:
<list list-type="bullet">
<list-item>
<p>The transformation of points from polar to Cartesian coordinates in the local coordinate system of the instrument can be performed using <xref ref-type="disp-formula" rid="FD1">Equations (1)</xref>. Since each prism was measured twice, we can immediately check the deviations of repeated measurements and compute the arithmetic mean.</p></list-item>
<list-item>
<p>The <italic>x</italic> and <italic>y</italic> axes of the local coordinate system lie in the horizontal plane, since the instrument was set to a horizontal position. The system has to be rotated around the <italic>z</italic> axis in a way that fulfills conditions iii. and iv. of the desired coordinate system. The rotation of the coordinate system around the <italic>z</italic> axis can be achieved by adding a constant (=orientational direction) to all measured horizontal directions. For each setting of the “L” platform two prisms were measured. Therefore, the rail is represented by two sets (two lines) of points: points belonging to the upper and points belonging to the side prism. The average direction from each of four sets of points was computed by interpolating the line using the least square adjustment. In the adjustment procedure <italic>x<sub>L</sub></italic> coordinates represent observations and <italic>y<sub>L</sub></italic> coordinates represent constants. Correction Equations for each set of points are of the form:</p></list-item></list></p>
<disp-formula id="FD12">
<label>(12)</label>
<mml:math id="mm12" display="block">
<mml:semantics id="sm13">
<mml:mrow>
<mml:mtext mathvariant="italic">ax</mml:mtext>
<mml:mo>+</mml:mo>
<mml:mi>b</mml:mi>
<mml:mo>=</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>.</mml:mo></mml:mrow></mml:semantics></mml:math></disp-formula>
<p>Azimuth angle for each set is computed from slope coefficient <italic>a</italic> of the line using the following Equation:
<disp-formula id="FD13">
<label>(13)</label>
<mml:math id="mm13" display="block">
<mml:semantics id="sm14">
<mml:mrow>
<mml:mi>ν</mml:mi>
<mml:mo>=</mml:mo>
<mml:mo>arctan</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mi>a</mml:mi></mml:mfrac>
<mml:mo>±</mml:mo>
<mml:mn>180</mml:mn>
<mml:mo>°</mml:mo>
<mml:mo>.</mml:mo></mml:mrow></mml:semantics></mml:math></disp-formula></p>
<p>The value of orientational direction <italic>o</italic>, used for the rotation of the coordinate system, was computed as the average of all four azimuth angles.</p>
<p>The coordinates of the measured points in the chosen local coordinate system were computed in the same way as in the first step. The only difference was that orientational directions were subtracted from all horizontal directions and that the coordinate system origin was translated 10 meters to the left (the <italic>x</italic> coordinates increased by 10 m) and 5 meters down (the <italic>z</italic> coordinates increased by 5 m):
<disp-formula id="FD14">
<label>(14)</label>
<mml:math id="mm14" display="block">
<mml:semantics id="sm15">
<mml:mrow>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mrow>
<mml:mtable>
<mml:mtr>
<mml:mtd>
<mml:mi>x</mml:mi></mml:mtd></mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mi>y</mml:mi></mml:mtd></mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mi>z</mml:mi></mml:mtd></mml:mtr></mml:mtable></mml:mrow>
<mml:mo>]</mml:mo></mml:mrow>
<mml:mo>=</mml:mo>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mrow>
<mml:mtable>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mo>sin</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>−</mml:mo>
<mml:mi>o</mml:mi></mml:mrow>
<mml:mo>)</mml:mo></mml:mrow>
<mml:mo>⋅</mml:mo>
<mml:mo>sin</mml:mo>
<mml:mi>z</mml:mi>
<mml:mo>⋅</mml:mo>
<mml:mi>d</mml:mi>
<mml:mo>+</mml:mo>
<mml:mn>10</mml:mn></mml:mrow></mml:mtd></mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mo>cos</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>−</mml:mo>
<mml:mi>o</mml:mi></mml:mrow>
<mml:mo>)</mml:mo></mml:mrow>
<mml:mo>⋅</mml:mo>
<mml:mo>sin</mml:mo>
<mml:mi>z</mml:mi>
<mml:mo>⋅</mml:mo>
<mml:mi>d</mml:mi></mml:mrow></mml:mtd></mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mo>cos</mml:mo>
<mml:mi>z</mml:mi>
<mml:mo>⋅</mml:mo>
<mml:mi>d</mml:mi>
<mml:mo>+</mml:mo>
<mml:mn>5</mml:mn></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow>
<mml:mo>]</mml:mo></mml:mrow>
<mml:mo>.</mml:mo></mml:mrow></mml:semantics></mml:math></disp-formula>
<list list-type="bullet">
<list-item>
<p>Twofold measurements of each prism are averaged. Measurement control has already been performed during the computation of the coordinates in the local coordinate system. The results are Cartesian coordinates of all the measured prisms in the desired coordinate system.</p></list-item></list></p></sec>
<sec>
<label>3.3.</label>
<title>Measurement Precision</title>
<p>According to <xref ref-type="disp-formula" rid="FD12">Equation (12)</xref> the coordinates of the centres of the two prisms are computed for each position of the platform. Each prism is always measured twice, so we have two positions of each point <italic>t</italic><sub>1</sub><italic>=</italic>[<italic>x<sub>t</sub></italic><sub>1</sub><italic>, y<sub>t</sub></italic><sub>1</sub>, <italic>z<sub>t</sub></italic><sub>1</sub>] and <italic>t</italic><sub>1</sub><italic>=</italic>[<italic>x<sub>t</sub></italic><sub>2</sub><italic>, y<sub>t</sub></italic><sub>2</sub>, <italic>z<sub>t</sub></italic><sub>2</sub>]. The positional difference between them is computed as:
<disp-formula id="FD15">
<label>(15)</label>
<mml:math id="mm15" display="block">
<mml:semantics id="sm16">
<mml:mrow>
<mml:mi>δ</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>=</mml:mo>
<mml:msub>
<mml:mi>t</mml:mi>
<mml:mn>2</mml:mn></mml:msub>
<mml:mo>−</mml:mo>
<mml:msub>
<mml:mi>t</mml:mi>
<mml:mn>1</mml:mn></mml:msub>
<mml:mo>=</mml:mo>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mrow>
<mml:mi>δ</mml:mi>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>δ</mml:mi>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>δ</mml:mi>
<mml:mi>z</mml:mi></mml:mrow>
<mml:mo>]</mml:mo></mml:mrow>
<mml:mo>.</mml:mo></mml:mrow></mml:semantics></mml:math></disp-formula></p>
<p>According to differences <italic>δt</italic> for all measured points, we compute parameters, which describe the measurement precision—the average value of differences, δ̄ standard deviation <italic>σ<sub>δt</sub></italic> and the maximum absolute difference max ‖δ‖The listed values are represented in <xref ref-type="table" rid="t3-sensors-12-05906">Table 3</xref>.</p>
<p>Given the coordinates of the prism centres and the constants of the platform, the coordinates of the characteristic points for each position of the platform are computed using <xref ref-type="disp-formula" rid="FD5">Equations (5)</xref> and <xref ref-type="disp-formula" rid="FD6">(6)</xref>. The position of the characteristic point for every single measurement is determined in two ways. According to the differences between different solutions the precision of the <italic>x</italic> and <italic>z</italic> coordinates can be analyzed. The precision parameters—the average value of differences <italic>δ̄</italic>, standard deviation <italic>Ơ<sub>δ</sub></italic> and the maximum absolute difference max |<italic>δ</italic>| are represented in <xref ref-type="table" rid="t4-sensors-12-05906">Table 4</xref>.</p>
<p>We assume that the differences between the computed values of the coordinates of characteristical point from both prisms on the platform are small enough. The definite values of coordinates are computed from <xref ref-type="disp-formula" rid="FD11">Equation (11)</xref>, which eliminates the influence of platform non-horizontality.</p>
<p>The precision estimation of the characteristical points follows from the precision of the measured prism centres (<xref ref-type="table" rid="t4-sensors-12-05906">Table 4</xref>) and from the precision of parameters <italic>dx</italic><sub>1</sub>, <italic>dx</italic><sub>2</sub>, <italic>dz</italic><sub>1</sub>, and <italic>dz</italic><sub>2</sub>. Based on the error propagation law (propagation of variances and covariances) using <xref ref-type="disp-formula" rid="FD11">Equation (11)</xref> the precision of the coordinates of characteristical point can be estimated. The non-horizontality error is ignored:
<disp-formula id="FD16">
<label>(16)</label>
<mml:math id="mm16" display="block">
<mml:semantics id="sm17">
<mml:mrow>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mrow>
<mml:mtable>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>σ</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mi>K</mml:mi>
<mml:mi>T</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>σ</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mrow>
<mml:mi>K</mml:mi>
<mml:mi>T</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>σ</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>z</mml:mi>
<mml:mrow>
<mml:mi>K</mml:mi>
<mml:mi>T</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow>
<mml:mo>]</mml:mo></mml:mrow>
<mml:mo>=</mml:mo>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mrow>
<mml:mtable>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msqrt>
<mml:mrow>
<mml:msubsup>
<mml:mi>σ</mml:mi>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn></mml:msubsup>
<mml:mo>+</mml:mo>
<mml:msubsup>
<mml:mi>σ</mml:mi>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn></mml:msub></mml:mrow>
<mml:mn>2</mml:mn></mml:msubsup></mml:mrow></mml:msqrt></mml:mrow></mml:mtd></mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msqrt>
<mml:mrow>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mn>2</mml:mn></mml:mfrac>
<mml:msubsup>
<mml:mi>σ</mml:mi>
<mml:mi>y</mml:mi>
<mml:mn>2</mml:mn></mml:msubsup></mml:mrow></mml:msqrt></mml:mrow></mml:mtd></mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msqrt>
<mml:mrow>
<mml:msubsup>
<mml:mi>σ</mml:mi>
<mml:mi>z</mml:mi>
<mml:mn>2</mml:mn></mml:msubsup>
<mml:mo>+</mml:mo>
<mml:msubsup>
<mml:mi>σ</mml:mi>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:msub>
<mml:mi>z</mml:mi>
<mml:mn>1</mml:mn></mml:msub></mml:mrow>
<mml:mn>2</mml:mn></mml:msubsup></mml:mrow></mml:msqrt></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow>
<mml:mo>]</mml:mo></mml:mrow>
<mml:mo>=</mml:mo>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mrow>
<mml:mtable>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mn>0.55</mml:mn>
<mml:mtext>mm</mml:mtext></mml:mrow></mml:mtd></mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mn>0.31</mml:mn>
<mml:mtext>mm</mml:mtext></mml:mrow></mml:mtd></mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mn>0.51</mml:mn>
<mml:mtext>mm</mml:mtext></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow>
<mml:mo>]</mml:mo></mml:mrow>
<mml:mo>.</mml:mo></mml:mrow></mml:semantics></mml:math></disp-formula></p>
<p>It can be noted that the measurement precision is very high. The standard deviations of all three coordinates are far below 1 mm. These values are comparable with the precision of orthogonal measuring method and the method of geometrical levelling.</p></sec>
<sec>
<label>3.4.</label>
<title>Determination of Reference Lines and Presentation of Results</title>
<p>All characteristic points of rails were divided into two groups, each representing its own rail. For each rail we have 38 points. Although the position of points (<italic>y</italic> coordinates) of the left and the right rail do not coincide exactly, we assume that the <italic>i</italic>-th points on the left and on the right rail together represent their own profile.</p>
<sec>
<label>3.4.1.</label>
<title>Span of Crane Rails</title>
<p>In the horizontal sense we control the parallelism of the crane rails. In the chosen coordinate system it means a difference of the <italic>x</italic> coordinates of two characteristical points of the same profile. Since we wish to represent the horizontal deviation of each point from the projected position, we must choose characteristic lines that are parallel and spaced for a projected span. In our case, the projected span is 19.300 m. Since we are determining the inner edge of the 0.100 m wide rails, the span between the characteristical points of each profile should be 19.200 m. The reference lines have to be positioned in a way that they represent the average position of all measured points (the average of left and right coordinates) and that they are spaced at a distance of 19.200 m.</p>
<p>A possible way of representing the result of surveying in the horizontal sense is shown in <xref ref-type="table" rid="t5-sensors-12-05906">Table 5</xref>. The middle column represents the span between the rails and the deviations from characteristical line for left and right rail are in side columns. At the bottom of <xref ref-type="table" rid="t5-sensors-12-05906">Table 5</xref> the extreme deviation values of each rail and the extreme deviation values of rail span are given.</p>
<p>It is evident that the deviations are within the tolerances prescribed by the standard (10 mm). Results can be represented graphically as shown in <xref ref-type="fig" rid="f4-sensors-12-05906">Figure 4</xref>.</p></sec>
<sec>
<label>3.4.2.</label>
<title>Elevation Differences of Crane Rails</title>
<p>In the vertical sense it is appropriate to represent the vertical deviation of the rail from its reference horizontal line. The reference horizontal line belongs to an average height of all characteristical points of both rails. In <xref ref-type="table" rid="t6-sensors-12-05906">Table 6</xref> the middle column represents the height differences between the left and the right rail in a profile, and the side columns represent the deviations of characteristical points from the average height level. At the bottom of <xref ref-type="table" rid="t6-sensors-12-05906">Table 6</xref> the extreme deviation values for each rail and the extreme values for the height differences are given.</p>
<p>It is evident that the height differences between the left and the right rail are within the tolerances prescribed by the standard (). (Δ<italic>h</italic><sub>max</sub> = 32.2mm) Results can be represented graphically as shown in <xref ref-type="fig" rid="f5-sensors-12-05906">Figure 5</xref>.</p></sec></sec></sec>
<sec sec-type="conclusions">
<label>4.</label>
<title>Conclusions</title>
<p>The described method simplifies the process of control measurements of crane rails. It also allows the accuracy assessment from redundant measurements, which was not possible in the conventional way. The method is significantly faster than the classical method. Instead of using two theodolite stations, providing connectivity between both stations, and the use of geometrical levelling, the proposed method allows us to do all measurements from one station with the use of just one instrument (one surveying method). A particular requirement of the method is the use of precise instruments and a calibrated platform with two precise prisms, which allows redundant identification of target points with high precision. The method is based on the simultaneous determination of points in the horizontal and vertical sense that ensures homogeneous precision. The method allows us to obtain data on the exact position of profiles, which ensures detailed modeling of the rail. Knowing the longitudinal position of the characteristical points allows us to perform a Fast Fourier Transformation (FFT) of the data, which provides a deeper insight into the deformation of the rails.</p></sec></body>
<back>
<ack>
<p>The authors would like to thank the management of TEB–Brestanica power stations, who allowed measurements and publication of results.</p></ack>
<ref-list>
<title>References</title>
<ref id="b1-sensors-12-05906"><label>1.</label><note><p>European Standard EN 1993–6: 2004. Eurocode 3: Design of Steel Structures–6. Part: Crane rails.</p></note></ref>
<ref id="b2-sensors-12-05906"><label>2.</label><citation citation-type="book"><person-group person-group-type="author"><name><surname>Begović</surname><given-names>A.</given-names></name></person-group><source>Inženirska Geodezija 2 (Engineering Surveying 2)</source><publisher-name>Naučna knjiga</publisher-name><publisher-loc>Beograd, Serbia</publisher-loc><year>1990</year></citation></ref>
<ref id="b3-sensors-12-05906"><label>3.</label><citation citation-type="book"><person-group person-group-type="author"><name><surname>Kyrinovič</surname><given-names>P.</given-names></name><name><surname>Kopáčik</surname><given-names>A.</given-names></name></person-group><article-title>System for Automatic Crane Measurement</article-title><source>FIG Congress 2010: Facing Chalenges — Building the Capacity</source><publisher-loc>Sydney, Australia</publisher-loc><day>11–16</day><month>April</month><year>2010</year></citation></ref>
<ref id="b4-sensors-12-05906"><label>4.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Shortis</surname><given-names>M.R.</given-names></name><name><surname>Ganci</surname><given-names>G.</given-names></name></person-group><article-title>Alignment of crane rails using a survey network</article-title><source>Aust. Surveyor</source><year>1995</year><volume>40</volume><fpage>14</fpage><lpage>21</lpage></citation></ref>
<ref id="b5-sensors-12-05906"><label>5.</label><citation citation-type="confproc"><person-group person-group-type="author"><name><surname>Cheng</surname><given-names>W.</given-names></name><name><surname>Zhang</surname><given-names>W.</given-names></name><name><surname>Song</surname><given-names>W.</given-names></name><name><surname>Liu</surname><given-names>L.</given-names></name><name><surname>Sun</surname><given-names>G.</given-names></name></person-group><article-title>Straightness Measurement for Long-Length Rails of Bridge Crane</article-title><conf-name>Measuring Technology and Mechatronics Automation, Third International Conference on Measuring Technology and Mechatronics Automation</conf-name><conf-loc>Shanghai, China</conf-loc><conf-date>6–7 January 2011</conf-date><fpage>354</fpage><lpage>357</lpage></citation></ref></ref-list>
<sec sec-type="display-objects">
<title>Figures and Tables</title>
<fig id="f1-sensors-12-05906" position="float">
<label>Figure 1.</label>
<caption>
<p>“L” platform for point signalization and its constants.</p></caption>
<graphic xlink:href="sensors-12-05906f1.gif"/></fig>
<fig id="f2-sensors-12-05906" position="float">
<label>Figure 2.</label>
<caption>
<p>Left: stabilization of instrument; right: stabilization of the “L” platform on the rail.</p></caption>
<graphic xlink:href="sensors-12-05906f2.gif"/></fig>
<fig id="f3-sensors-12-05906" position="float">
<label>Figure 3.</label>
<caption>
<p>Schematic illustration of measurements.</p></caption>
<graphic xlink:href="sensors-12-05906f3.gif"/></fig>
<fig id="f4-sensors-12-05906" position="float">
<label>Figure 4.</label>
<caption>
<p>Graphical representation of deviations in horizontal sense (red—left rail, blue—right rail).</p></caption>
<graphic xlink:href="sensors-12-05906f4.gif"/></fig>
<fig id="f5-sensors-12-05906" position="float">
<label>Figure 5.</label>
<caption>
<p>Graphical representation of deviations in vertical sense (red—left rail, blue—right rail).</p></caption>
<graphic xlink:href="sensors-12-05906f5.gif"/></fig>
<table-wrap id="t1-sensors-12-05906" position="float">
<label>Table 1.</label>
<caption>
<p>Calculation of the required measurement precisions for the cases of two profiles (in the beginning and at the end of rail).</p></caption>
<table frame="box" rules="all">
<thead>
<tr content-type="background-color:#9FD3A4">
<th colspan="5" align="center" valign="top"><italic>Desired precision of coordinate differences</italic></th></tr>
<tr content-type="background-color:#E5B8B7">
<th colspan="5" align="center" valign="top">
<mml:math id="mm17">
<mml:semantics id="sm5">
<mml:mrow>
<mml:msub>
<mml:mi>σ</mml:mi>
<mml:mrow>
<mml:mo>Δ</mml:mo>
<mml:mi>x</mml:mi></mml:mrow></mml:msub>
<mml:mo>=</mml:mo>
<mml:msub>
<mml:mi>σ</mml:mi>
<mml:mrow>
<mml:mo>Δ</mml:mo>
<mml:mi>y</mml:mi></mml:mrow></mml:msub>
<mml:mo>=</mml:mo>
<mml:msub>
<mml:mi>σ</mml:mi>
<mml:mrow>
<mml:mo>Δ</mml:mo>
<mml:mi>z</mml:mi></mml:mrow></mml:msub>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn>
<mml:mtext>mm</mml:mtext></mml:mrow></mml:semantics></mml:math></th></tr>
<tr content-type="background-color:#9FD3A4">
<th colspan="5" align="center" valign="top"><italic>when measuring two points</italic></th></tr></thead>
<tbody>
<tr>
<td align="center" valign="top"/>
<td colspan="2" align="center" valign="top">in the beginning of the rail</td>
<td colspan="2" align="center" valign="top">at the end of the rail</td></tr>
<tr>
<td align="center" valign="top"/>
<td align="center" valign="top">T<sub>left</sub></td>
<td align="center" valign="top">T<sub>right</sub></td>
<td align="center" valign="top">T<sub>left</sub></td>
<td align="center" valign="top">T<sub>right</sub></td></tr>
<tr>
<td align="center" valign="top">horizontal direction</td>
<td align="center" valign="top">209°</td>
<td align="center" valign="top">359°</td>
<td align="center" valign="top">292°</td>
<td align="center" valign="top">315°</td></tr>
<tr>
<td align="center" valign="top">zenith distance</td>
<td align="center" valign="top">129°</td>
<td align="center" valign="top">115°</td>
<td align="center" valign="top">104°</td>
<td align="center" valign="top">103°</td></tr>
<tr>
<td align="center" valign="top">slope distance</td>
<td align="center" valign="top">7 m</td>
<td align="center" valign="top">13 m</td>
<td align="center" valign="top">53 m</td>
<td align="center" valign="top">55 m</td></tr>
<tr content-type="background-color:#9FD3A4">
<td colspan="5" align="center" valign="top"><italic>required precision of measurements</italic></td></tr>
<tr>
<td align="center" valign="top"><italic>σ<sub>s</sub></italic></td>
<td align="center" valign="top">53.4″</td>
<td align="center" valign="top">14.6″</td>
<td align="center" valign="top">3.5″</td>
<td align="center" valign="top">3.4″</td></tr>
<tr>
<td align="center" valign="top"><italic>σ<sub>z</sub></italic></td>
<td align="center" valign="top">62.5″</td>
<td align="center" valign="top">20.6″</td>
<td align="center" valign="top">3.4″</td>
<td align="center" valign="top">3.4″</td></tr>
<tr>
<td align="center" valign="top"><italic>σ<sub>d</sub></italic></td>
<td align="center" valign="top">1.8 mm</td>
<td align="center" valign="top">1.3 mm</td>
<td align="center" valign="top">0.9 mm</td>
<td align="center" valign="top">0.9 mm</td></tr></tbody></table></table-wrap>
<table-wrap id="t2-sensors-12-05906" position="float">
<label>Table 2.</label>
<caption>
<p>Main technical characteristics of the Leica Geosystems TS30 total station.</p></caption>
<table frame="box" rules="all">
<thead>
<tr content-type="background-color:#9FD3A4">
<th colspan="2" align="center" valign="bottom"><italic>Instrument</italic></th></tr></thead>
<tbody>
<tr>
<td align="center" valign="bottom">operation interval</td>
<td align="center" valign="bottom">−20 <sup>°</sup>C to +50 <sup>°</sup>C</td></tr>
<tr>
<td align="center" valign="bottom">resolution of electronic level</td>
<td align="center" valign="bottom">2″</td></tr>
<tr content-type="background-color:#9FD3A4">
<td colspan="2" align="center" valign="bottom"><italic>Theodolite</italic></td></tr>
<tr>
<td align="center" valign="bottom">minimum distance</td>
<td align="center" valign="bottom">1.7 m</td></tr>
<tr>
<td align="center" valign="bottom">standard deviation <italic>σ<sub>iso−THEO</sub></italic></td>
<td align="center" valign="bottom">0.5″</td></tr>
<tr>
<td align="center" valign="bottom">precision of system ATR <italic>σ<sub>iso−THEO</sub></italic></td>
<td align="center" valign="bottom">1″ or 1 mm</td></tr>
<tr content-type="background-color:#9FD3A4">
<td colspan="2" align="center" valign="bottom"><italic>Distance meter</italic></td></tr>
<tr>
<td align="center" valign="bottom">reference conditions: <italic>n</italic><sub>0</sub>, <italic>p</italic><sub>0</sub>, <italic>t</italic><sub>0</sub></td>
<td align="center" valign="bottom">1.0002863, 1013.25 hPa, 12 °C</td></tr>
<tr>
<td align="center" valign="bottom">range</td>
<td align="center" valign="bottom">3.5 km /1 prism, 5.4 km /3 prisms</td></tr>
<tr>
<td align="center" valign="bottom">standard deviation <italic>σ<sub>iso−EDM</sub></italic></td>
<td align="center" valign="bottom">0.6 mm; 1 ppm</td></tr></tbody></table></table-wrap>
<table-wrap id="t3-sensors-12-05906" position="float">
<label>Table 3.</label>
<caption>
<p>Statistics of differences between two repeated measurements.</p></caption>
<table frame="box" rules="all">
<thead>
<tr content-type="background-color:#9FD3A4">
<th align="center" valign="top"/>
<th align="center" valign="top"><italic>x</italic> [mm]</th>
<th align="center" valign="top"><italic>y</italic> [mm]</th>
<th align="center" valign="top"><italic>z</italic> [mm]</th></tr></thead>
<tbody>
<tr>
<td content-type="background-color:#9FD3A4" align="center" valign="top"><italic>δ̄t</italic></td>
<td align="center" valign="top">0.033</td>
<td align="center" valign="top">0.002</td>
<td align="center" valign="top">0.016</td></tr>
<tr>
<td content-type="background-color:#9FD3A4" align="center" valign="top"><italic>Ơ<sub>δt</sub></italic></td>
<td align="center" valign="top">0.22</td>
<td align="center" valign="top">0.17</td>
<td align="center" valign="top">0.10</td></tr>
<tr>
<td content-type="background-color:#9FD3A4" align="center" valign="top">max|<italic>δ<sub>t</sub>|</italic></td>
<td align="center" valign="top">1.00</td>
<td align="center" valign="top">0.86</td>
<td align="center" valign="top">0.49</td></tr></tbody></table></table-wrap>
<table-wrap id="t4-sensors-12-05906" position="float">
<label>Table 4.</label>
<caption>
<p>Precision parameters of the coordinates of characteristical points.</p></caption>
<table frame="box" rules="all">
<thead>
<tr content-type="background-color:#9FD3A4">
<th align="center" valign="top"/>
<th align="center" valign="top"><italic>x</italic> [mm]</th>
<th align="center" valign="top"><italic>z</italic> [mm]</th></tr></thead>
<tbody>
<tr>
<td content-type="background-color:#9FD3A4" align="center" valign="top"><italic>δ̄</italic></td>
<td align="center" valign="top">0.33</td>
<td align="center" valign="top">0.00</td></tr>
<tr>
<td content-type="background-color:#9FD3A4" align="center" valign="top"><italic>Ơ<sub>δ</sub></italic></td>
<td align="center" valign="top">0.37</td>
<td align="center" valign="top">0.55</td></tr>
<tr>
<td content-type="background-color:#9FD3A4" align="center" valign="top">max|<italic>δ|</italic></td>
<td align="center" valign="top">1.00</td>
<td align="center" valign="top">1.76</td></tr></tbody></table></table-wrap>
<table-wrap id="t5-sensors-12-05906" position="float">
<label>Table 5.</label>
<caption>
<p>Representation of numerical results in horizontal sense.</p></caption>
<table frame="box" rules="cols">
<thead>
<tr content-type="background-color:#9FD3A4">
<th align="center" valign="middle"><italic>Profile</italic></th>
<th align="center" valign="middle"><italic>Deviations of the left rail</italic> [mm]</th>
<th align="center" valign="middle"><italic>Span</italic> [m]</th>
<th align="center" valign="middle"><italic>Deviations of the right rail</italic> [mm]</th></tr></thead>
<tbody>
<tr>
<td content-type="background-color:#9FD3A4" align="center" valign="top">1</td>
<td align="center" valign="top">0.4</td>
<td align="center" valign="top">19.2000</td>
<td align="center" valign="top">0.5</td></tr>
<tr>
<td content-type="background-color:#9FD3A4" align="center" valign="top">2</td>
<td align="center" valign="top">3.0</td>
<td align="center" valign="top">19.1963</td>
<td align="center" valign="top">–0.7</td></tr>
<tr>
<td content-type="background-color:#9FD3A4" align="center" valign="top">3</td>
<td align="center" valign="top">0.7</td>
<td align="center" valign="top">19.1976</td>
<td align="center" valign="top">–1.7</td></tr>
<tr>
<td content-type="background-color:#9FD3A4" align="center" valign="top">4</td>
<td align="center" valign="top">–0.1</td>
<td align="center" valign="top">19.1981</td>
<td align="center" valign="top">–1.9</td></tr>
<tr>
<td content-type="background-color:#9FD3A4" align="center" valign="top">5</td>
<td align="center" valign="top">–1.2</td>
<td align="center" valign="top">19.1978</td>
<td align="center" valign="top">–3.4</td></tr>
<tr>
<td content-type="background-color:#9FD3A4" align="center" valign="top">⋮</td>
<td align="center" valign="top">⋮</td>
<td align="center" valign="top">⋮</td>
<td align="center" valign="top">⋮</td></tr>
<tr>
<td colspan="4" valign="bottom">
<hr/></td></tr>
<tr>
<td content-type="background-color:#9FD3A4" align="center" valign="top"><italic>max</italic></td>
<td align="center" valign="top">3.0</td>
<td align="center" valign="top">6.3 mm</td>
<td align="center" valign="top">4.3</td></tr>
<tr>
<td content-type="background-color:#9FD3A4" align="center" valign="top"><italic>min</italic></td>
<td align="center" valign="top">–3.6</td>
<td align="center" valign="top">–3.7 mm</td>
<td align="center" valign="top">–3.4</td></tr></tbody></table></table-wrap>
<table-wrap id="t6-sensors-12-05906" position="float">
<label>Table 6.</label>
<caption>
<p>Representation of numerical results of surveying in vertical direction.</p></caption>
<table frame="box" rules="cols">
<thead>
<tr content-type="background-color:#9FD3A4">
<th align="center" valign="top"><italic>Profile</italic></th>
<th align="center" valign="top"><italic>Deviation of left rail</italic>[mm]</th>
<th align="center" valign="top"><italic>Height difference</italic>[mm]</th>
<th align="center" valign="top"><italic>Deviation of right rail</italic> [mm]</th></tr></thead>
<tbody>
<tr>
<td content-type="background-color:#9FD3A4" align="center" valign="top">1</td>
<td align="center" valign="top">12.7</td>
<td align="center" valign="top">5.0</td>
<td align="center" valign="top">7.7</td></tr>
<tr>
<td content-type="background-color:#9FD3A4" align="center" valign="top">2</td>
<td align="center" valign="top">10.0</td>
<td align="center" valign="top">3.0</td>
<td align="center" valign="top">7.0</td></tr>
<tr>
<td content-type="background-color:#9FD3A4" align="center" valign="top">3</td>
<td align="center" valign="top">7.5</td>
<td align="center" valign="top">1.3</td>
<td align="center" valign="top">6.2</td></tr>
<tr>
<td content-type="background-color:#9FD3A4" align="center" valign="top">4</td>
<td align="center" valign="top">5.6</td>
<td align="center" valign="top">1.2</td>
<td align="center" valign="top">4.4</td></tr>
<tr>
<td content-type="background-color:#9FD3A4" align="center" valign="top">5</td>
<td align="center" valign="top">4.8</td>
<td align="center" valign="top">1.9</td>
<td align="center" valign="top">2.9</td></tr>
<tr>
<td content-type="background-color:#9FD3A4" align="center" valign="top">⋮</td>
<td align="center" valign="top">⋮</td>
<td align="center" valign="top">⋮</td>
<td align="center" valign="top">⋮</td></tr>
<tr>
<td colspan="4" valign="bottom">
<hr/></td></tr>
<tr>
<td content-type="background-color:#9FD3A4" align="center" valign="top"><italic>min</italic></td>
<td align="center" valign="top">12.7</td>
<td align="center" valign="top">9.0</td>
<td align="center" valign="top">7.7</td></tr>
<tr>
<td content-type="background-color:#9FD3A4" align="center" valign="top"><italic>max</italic></td>
<td align="center" valign="top">–4.5</td>
<td align="center" valign="top">–1.7</td>
<td align="center" valign="top">–0.8</td></tr></tbody></table></table-wrap></sec></back></article>
