Keywords

1 Introduction

RTS (Robotic total stations) are widely utilized in the engineering measuring such as tunneling engineering, structural engineering, etc. The method of resection and polar coordinate is a usual method in the installation of the robotic total stations, in which one robotic total station and two datum points are installed. In this method two datum points should be installed in immovable location and the robotic total stations could be installed in movable positions. Usually the two datum points and the robotic total stations were installed based on human experience. This paper presents a method of evaluating the systematic accuracy of the installation of the RTS and two datum points. Based on the evaluating method, a method of minimizing the systematic errors was presented based on the optimization method.

Usually only the position of the RTS and two datum points need to be determined before engineering measuring. For each point there are x, y and z positions, thus there are 9 unknowns in the measuring systems. Generally, for a RTS, the measuring error of the distance is A mm ± 1 ppm form and the error of the angle is B” form (as for one commercial robotic total station, the measuring error of the distance is 0.6 mm ± 1 ppm and the measuring error of the angle is 0.5”). Thus, there a best position, which has minimum system error during measuring for one project.

There are two possible evaluating methods for the total systematic error of measuring projects. First is that the total adding together error is minimum of all measuring points. Second is that the maximum error of one single measuring point is minimum of the system. This paper gives the possible methods of calculating the two different optimized installing points for RTS and datum points.

2 Method

Assume the positions of all the measuring points are already known. The position of the RTS and two datum points needs to be determined. Also assume the total systematic error of the measuring project is only related to the measuring distances and angles. Other errors such as temperature, sunlight, wind etc. are not considered in this paper. The measuring process of one single point has two steps: first, is the decision of the position of the RTS and the initial direction of the horizontal dial by resection method from two datum points; second, is the decision of the measuring point by polar coordinate method from the RTS.

$$ \left\{ {\begin{array}{*{20}l} {x_{o} = x_{A} + S_{OA} \sin \beta_{OA} \sin (\angle BAO + \alpha_{AB} )} \hfill \\ {y_{o} = y_{A} + S_{OA} \sin \beta_{OA} \cos (\angle BAO + \alpha_{AB} )} \hfill \\ {z_{o} = z_{A} + S_{OA} \cos \beta_{OA} } \hfill \\ {\alpha_{0} = \angle AOy + C} \hfill \\ \end{array} } \right. $$
(1)
$$ \left\{ {\begin{array}{*{20}l} {dx_{o} = dx_{A} + \sin \beta_{OA} \sin (\angle BAO + \alpha_{AB} )dS_{OA} } \hfill \\ {\quad \quad + S_{OA} \cos \beta_{OA} \sin (\angle BAO + \alpha_{AB} )d\beta_{OA} } \hfill \\ {\quad \quad + S_{OA} \sin \beta_{OA} \cos (\angle BAO + \alpha_{AB} )d\angle BAO} \hfill \\ {dy_{o} = dy_{A} + \sin \beta_{OA} \cos (\angle BAO + \alpha_{AB} )dS_{OA} } \hfill \\ {\quad \quad + S_{OA} \cos \beta_{OA} \cos (\angle BAO + \alpha_{AB} )d\beta_{OA} } \hfill \\ {\quad \quad - S_{OA} \sin \beta_{OA} \sin (\angle BAO + \alpha_{AB} )d\angle BAO} \hfill \\ {dz_{o} = dz_{A} + dS_{OA} \cos \beta_{OA} - S_{OA} \sin \beta_{OA} d\beta_{OA} } \hfill \\ {d\alpha_{0} = d\angle BAO} \hfill \\ \end{array} } \right. $$
(2)

While S means slope distance and D means horizontal distance. α and β mean horizontal and vertical angles. α0 means an initial angle and C is a constant. O represented the position of RTS, A and B represented two datum points, and i represented each of the measuring points. The position of all the points was shown in Fig. 1. Coordinates of unknowns could be expressed from the known parameters. The total differential could be calculated. The mean square error could be determined by the total differential.

Fig. 1.
figure 1

Illustration of the polar coordinate method and resection method (The position of the Total station is O; two datum points are A and B; the measuring points are i)

$$ \left[ {\begin{array}{*{20}c} {m_{{x_{o} }}^{2} } \\ {m_{{y_{o} }}^{2} } \\ {m_{{z_{o} }}^{2} } \\ {m_{{\alpha_{o} }}^{2} } \\ \end{array} } \right] = \left[ {\begin{array}{*{20}c} {\left( {{{y_{OA} } \mathord{\left/ {\vphantom {{y_{OA} } {S_{OA} }}} \right. \kern-0pt} {S_{OA} }}} \right)^{2} } & {\left( {\left( {{{z_{OA} y_{OA} } \mathord{\left/ {\vphantom {{z_{OA} y_{OA} } {\rho D_{OA} }}} \right. \kern-0pt} {\rho D_{OA} }}} \right)} \right)^{2} } & {\left( {{{x_{OA} } \mathord{\left/ {\vphantom {{x_{OA} } \rho }} \right. \kern-0pt} \rho }} \right)^{2} } & 0 \\ {\left( {{{x_{OA} } \mathord{\left/ {\vphantom {{x_{OA} } {S_{OA} }}} \right. \kern-0pt} {S_{OA} }}} \right)^{2} } & {\left( {\left( {{{z_{OA} x_{OA} } \mathord{\left/ {\vphantom {{z_{OA} x_{OA} } {\rho D_{OA} }}} \right. \kern-0pt} {\rho D_{OA} }}} \right)} \right)^{2} } & {\left( {{{ - y_{OA} } \mathord{\left/ {\vphantom {{ - y_{OA} } \rho }} \right. \kern-0pt} \rho }} \right)^{2} } & 0 \\ {\left( {{{z_{OA} } \mathord{\left/ {\vphantom {{z_{OA} } {S_{OA} }}} \right. \kern-0pt} {S_{OA} }}} \right)^{2} } & {\left( {{{D_{OA} } \mathord{\left/ {\vphantom {{D_{OA} } \rho }} \right. \kern-0pt} \rho }} \right)^{2} } & 0 & 0 \\ 0 & 0 & 0 & 1 \\ \end{array} } \right]\left[ {\begin{array}{*{20}c} {m_{{S_{OA} }}^{2} } \\ {m_{{\beta_{OA} }}^{2} } \\ {m_{\angle BAO}^{2} } \\ {m_{\angle BAO}^{2} } \\ \end{array} } \right] $$
(3)

Then, the error of position of measuring points could be determined,

$$ \left\{ {\begin{array}{*{20}l} {dx_{i} = dx_{o} + \sin \beta_{i} \cos (\alpha_{i} + \alpha_{o} )dS_{i} + S_{i} \cos \beta_{i} \cos (\alpha_{i} + \alpha_{o} )d\beta_{i} } \hfill \\ {\quad \quad - S_{i} \sin \beta_{i} \sin (\alpha_{i} + \alpha_{o} )d\alpha_{i} - S_{i} \sin \beta_{i} \sin (\alpha_{i} + \alpha_{o} )d\alpha_{o} } \hfill \\ {dy_{i} = dy_{o} + \sin \beta_{i} \sin (\alpha_{i} + \alpha_{o} )dS_{i} + S_{i} \cos \beta_{i} \sin (\alpha_{i} + \alpha_{o} )d\beta_{i} } \hfill \\ {\quad \quad + S_{i} \sin \beta_{i} \cos (\alpha_{i} + \alpha_{o} )d\alpha_{i} - S_{i} \sin \beta_{i} \cos (\alpha_{i} + \alpha_{o} )d\alpha_{o} } \hfill \\ {dz_{i} = dz_{o} + \cos \beta_{i} dS_{i} - S_{i} \sin \beta_{i} d\beta_{i} } \hfill \\ \end{array} } \right. $$
(4)

Also, the mean square errors are,

$$ \left[ {\begin{array}{*{20}c} {m_{{x_{i} }}^{2} } \\ {m_{{y_{i} }}^{2} } \\ {m_{{z_{i} }}^{2} } \\ \end{array} } \right] = \left[ {\begin{array}{*{20}c} 1 & 0 & 0 & {\left( { - y_{i} } \right)^{2} } & {\left( {{{x_{i} } \mathord{\left/ {\vphantom {{x_{i} } {S_{i} }}} \right. \kern-0pt} {S_{i} }}} \right)^{2} } & {\left( {{{ - y_{i} } \mathord{\left/ {\vphantom {{ - y_{i} } \rho }} \right. \kern-0pt} \rho }} \right)^{2} } & {\left( {z_{i} x_{i} {{} \mathord{\left/ {\vphantom {{} {\rho D_{i} }}} \right. \kern-0pt} {\rho D_{i} }}} \right)^{2} } \\ 0 & 1 & 0 & {\left( {x_{i} } \right)^{2} } & {\left( {{{y_{i} } \mathord{\left/ {\vphantom {{y_{i} } {S_{i} }}} \right. \kern-0pt} {S_{i} }}} \right)^{2} } & {\left( {{{ - x_{i} } \mathord{\left/ {\vphantom {{ - x_{i} } \rho }} \right. \kern-0pt} \rho }} \right)^{2} } & {\left( {z_{i} y_{i} {{} \mathord{\left/ {\vphantom {{} {\rho D_{i} }}} \right. \kern-0pt} {\rho D_{i} }}} \right)^{2} } \\ 0 & 0 & 1 & 0 & {\left( {{{z_{i} } \mathord{\left/ {\vphantom {{z_{i} } {S_{i} }}} \right. \kern-0pt} {S_{i} }}} \right)^{2} } & 0 & {\left( {{{ - D_{i} } \mathord{\left/ {\vphantom {{ - D_{i} } \rho }} \right. \kern-0pt} \rho }} \right)^{2} } \\ \end{array} } \right]\left[ {\begin{array}{*{20}c} {m_{{x_{o} }}^{2} } \\ {m_{{y_{o} }}^{2} } \\ {m_{{z_{o} }}^{2} } \\ {m_{{\alpha_{o} }}^{2} } \\ {m_{{S_{i} }}^{2} } \\ {m_{{\alpha_{i} }}^{2} } \\ {m_{{\beta_{i} }}^{2} } \\ \end{array} } \right] $$
(5)

Thus, the mean square of each direction of position of every single measuring point could be determined. There are two possible methods of evaluation of the overall error of all the measuring points. Assume the mean error of single measuring point is

$$ m_{{p_{i} }} = \pm \sqrt {m_{{x_{i} }}^{2} + m_{{y_{i} }}^{2} + m_{{z_{i} }}^{2} } $$
(6)

The overall systematic error of the measuring system could be evaluated by

$$ \hbox{min} \left( {\sum {m_{{p_{i} }}^{2} } } \right) $$
(7)

Or by

$$ \hbox{min} \left( {\hbox{max} \left( {m_{{p_{i} }}^{2} } \right)} \right) $$
(8)

Basically, this optimization problem is a constrained optimization problem of 9 degrees of freedom. The best position of total station and two datum points could be calculated by optimization method [1, 2].

3 Application

This paper chose the least square method to be applied to the decision of the position of total station and two datum points in tunnel engineering. Since total station and the two datum points are always installed on the side wall of the tunnel and the problem could be simplified into a one-dimension problem, i.e. only the X coordinates (Assuming the X direction is the tunnel direction) of the three points needed to be decided. The testing case is as follows: Width of the tunnel is assumed to be 6 m; The deformation extent is from 0–150 m; Inside measuring points should be installed every 10 m at both sides of the tunnel (totally 30 points); Two datum points should be installed outside the deformation zone; Total station could be install in deformation zone; All measuring points, datum points and total station are assumed to be the same height. The calculated positions of the total station and two datum points were illustrated in Fig. 2. The calculated mean square errors are 4.28 mm2.

Fig. 2.
figure 2

Illustration of the best position of the robotic total station and two datum points.

4 Conclusion

This paper presented methods of evaluating the systematic error of deformation measuring by RTS, which were functions of the locations of the RTS and two datum points. The error could be optimized by some optimization methods. This method was preliminary tested in installation of the RTS system in tunnel deformation monitoring and valid result could be obtained.