Next Article in Journal
The Levels of Markers of Muscle Damage, Inflammation, and Heat Shock Proteins in Judokas and the Extent of Their Changes during a Special Performance Test at Different Ambient Temperatures
Next Article in Special Issue
Singular Points of the Tremor of the Earth’s Surface
Previous Article in Journal
Intelligent Design of Hairpin Filters Based on Artificial Neural Network and Proximal Policy Optimization
Previous Article in Special Issue
Integrated Earthquake Catalog II: The Western Sector of the Russian Arctic
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Real-Time Adjustment and Spatial Data Integration Algorithms Combining Total Station and GNSS Surveys with an Earth Gravity Model

by
Krzysztof Karsznia
1,*,
Edward Osada
2 and
Zbigniew Muszyński
3
1
Faculty of Geodesy and Cartography, Warsaw University of Technology, Plac Politechniki 1, 00-661 Warszawa, Poland
2
Faculty of Technical Sciences, DSW University of Lower Silesia, Wagonowa St. 9, 53-609 Wrocław, Poland
3
Faculty of Geoengineering, Mining and Geology, Wrocław University of Science and Technology, Wyb. Wyspiańskiego 27, 50-370 Wrocław, Poland
*
Author to whom correspondence should be addressed.
Appl. Sci. 2023, 13(16), 9380; https://doi.org/10.3390/app13169380
Submission received: 20 July 2023 / Revised: 12 August 2023 / Accepted: 15 August 2023 / Published: 18 August 2023
(This article belongs to the Collection Geoinformatics and Data Mining in Earth Sciences)

Abstract

:

Featured Application

The authors have developed a spatial data-fusion algorithm to adjust and effectively integrate data sets from total station and GNSS surveys with a universal EGM geoid model. The solution’s high effectiveness can be applied to structural monitoring, risk management, architectural designing, and building information modelling (BIM).

Abstract

During the dynamic development of modern technologies based on advanced algorithmic and instrumental solutions, it is essential to integrate geospatial data efficiently. Such an approach is applied in all geo-information services, especially mobile ones, and is helpful in, for example, precise navigation or effective risk management. One leading application is deformation monitoring (structural monitoring) and displacement control surveying. In addition, spatial data integration methods are used in modern accessibility analysis, Smart City ideas, tracing utility networks, and building information modelling (BIM). The last aforementioned technology plays a crucial role in architectural design and construction. In this context, it is crucial to develop efficient and accurate algorithms supporting data fusion, which do not strain the computing resources and operate efficiently online. This paper proposes an algorithm for real-time adjustment of integrated satellite GNSS (global navigation satellite system), total station, and Earth Gravitational Model (EGM) vertical direction data in a geocentric coordinate system based on a statistical general linear mixed model. A numerical example shows that the proposed algorithm of the online adjustment works correctly. The results of the online adjustment are the same as those of the offline adjustment. It is also shown that the GNSS measurements are necessary only at the total station points in the spatial total station traverse. There is no need to add additional merging points of the total station positions because the differences between the results of the online adjustment, including and excluding the merging points, are very small (around 1–2 mm in standard deviation).

1. Introduction

Integrating geospatial measurements is essential in modern information services and geoportals using precise navigation, inventory registries of technical infrastructure, and studying the ongoing deformations of engineering objects. Such geo-information platforms are now fundamental when conducting construction works on, e.g., subway lines, highway tunnels, or other technical facilities. They enable effective risk management and structure the work in progress. Nowadays, almost every civil investment uses geoportals and advanced algorithms, allowing for real-time data fusion. Such effective management of spatial data has increasingly been involving mobile technologies. In such cases, the activities of system analysts focus on the operation of smartphone or tablet devices, which requires the optimization of algorithmic solutions, thereby ensuring efficient switching between functions.
In the case of structural monitoring systems, notifications of potential threats in the form of predefined alarm thresholds are generated based on previously captured and properly integrated data. The user can receive such alerts in an ongoing form, except for simple visualization on screens, also employing signals, text messages, or sound calls. Reliable generation of the warnings mentioned above is required because property and often human lives depend on the speed of response to appearing circumstances. Moreover, such systems often use artificial intelligence and machine learning to initiate and aid appropriate reactions. The topic currently belongs to the mature systems and is reflected in many publications. For example, articles [1,2,3,4] present an overview of existing solutions in this field, explaining the theoretical basis in detail. The cited works also include an in-depth analysis of the available literature, considering new solutions and presenting them as complementary. In the context of spatial data acquisition, photogrammetric techniques—mainly images taken using UAVs (unmanned aerial vehicles) and close-range photogrammetry [5]—are used to a remarkable extent. Data-driven applications are used in mobile solutions, open visions, or complex services, e.g., Smart City concepts [6]. In this context, it is worth mentioning the so-called Internet of Things (IoT), through which multiple sources, especially mobile data, can be acquired and processed online [7,8].
However, this article focuses on analytical solutions to present a mechanism for effectively integrating spatial data obtained from different sensors, particularly geodetic observables. Such an approach makes it possible to visualize and interpret the survey results with millimeter accuracy. That, in turn, makes it possible to conduct assessments of geometric changes in engineering structures while examining their displacements and defining related risk management [9]. Numerous publications have also described research on the development of computational algorithms and data adjustment in integrated geodesy. Such works date even back to the late 1980s and early 1990s, for example [10,11]. In one author’s solution, which was the topic of a doctoral dissertation and the results of which are presented in the article [12], a methodology was developed for the adjustment and integration of spatial traverses surveyed using total stationtechniques with reference to GNSS satellite measurements and the geoid. The measurement experiment was conducted both in urban areas and in the mountains. The total stationand GNSS results were further enriched by modelling the mutual plumb line arrangement in successive observation stations. Various polynomial functions were tested for this purpose, and numerical algorithms were assessed, including Levenberg–Marquardt’s [13]. The use of numerical methods in landslide monitoring is also described in the work [14]. Depending on the type of landslide under study, an appropriate interpolation grid was defined in the test area, distinguishing sectors of the phenomenon’s low, medium, and high activity. The level of activity then determines the selection of appropriate modelling parameters. The method was developed utilizing the total station data; however, it can be modified depending on other geodetic measurement technologies. For example, such integration can be performed by employing photogrammetric methods of correlating digital images [15].
Research on integrating total station and GNSS satellite measurements is also a vibrant subject amongst researchers. For example, the publication [16] presents and discusses study results using the methods above for deformation surveys of a large dam, obtaining promising results in the long-term evaluation of its technical condition. Article [17], on the other hand, demonstrates the analysis of a mathematical model for the adjustment and integration of geodetic measurements in the local spatial system, without the need for prior projection of GNSS vectors onto a reference ellipsoid. The author proposed a computational model that integrates data from two sources—total station and static GNSS measurements—and their joint adjustment in a single, coherent coordinate system. However, this approach considers any local geoid model. In addition, the implementation of GNSS measurements requires a maximally open horizon, and in the case of other than static positioning methods (e.g., Real-Time), also the fulfillment other conditions such as an adequate number of available satellites, reducing interfering elements (multipath mitigation), and many more [18].
As previously mentioned, photogrammetric methods based on appropriate modelling of the relative and absolute positions of image projection centers while ensuring adequate coverage of the pictured object [19] are currently the subject of exciting research. Based on many available studies in this area, the authors conducted research employing photogrammetry in precise object dimensioning and structural monitoring [20]. In this case, however, one can talk about pure local network-specific micro-grids with reference points deployed directly on the examined object. Similar studies can also be found in [21]. Here, for assessing the condition of historical objects, the authors proposed the integration of multi-source photogrammetric data, including historical photographs. In this context, the publication [22] is also noteworthy, in which the authors proposed using geomatics technologies for the digital reconstruction of historical objects currently undergoing renewal.
The above considerations motivated the authors to conduct studies on developing computational methods for integrating multi-source data processing, significantly increasing the accuracy and reliability of the results obtained. Due to the integration of GNSS measurements given directly in the geocentric reference frame and the vertical directions from the EGM model (also computed in the geocentric reference frame), this frame is used in the joint adjustment of the total station and GNSS measurements.
The effects of the relevant research are summarized and organized as follows: the literature review is provided in the Introduction, the theoretical basis of the conducted research is presented in Materials and Methods and its subsequent sections, and the results of experimental works are further discussed (Discussion) and concluded (Conclusions), showing some propositions for further research.

2. Materials and Methods

Based on theoretical assumptions, in this section, we present the workflow of the developed method.

2.1. General Assumptions

Three-dimensional models of terrestrial objects are built based on a set of points with coordinates (X, Y, Z) obtained using direct (total station measurements, 3D laser scanning) and indirect methods (close-range photogrammetry, remote sensing). The accuracy of the constructed model depends on the quality of the coordinates obtained. In the case of direct methods, the accuracy of a measured point Q (Figure 1) depends on sound knowledge of six total station or laser scanner external orientation parameters:
  • X s , Y s , Z s , the geocentric GRS80 coordinates of the origin P of the total stationtotal station or a terrestrial laser scanner (TLS) measuring frame ( x , y , z ) ;
  • Σ , ξ , η , the orientation angles of the ( x , y , z ) measuring frame with respect to the external reference frame ( X , Y , Z ) .
The ξ and η orientation angles are the components of the total station or TLS vertical axis deflection from the normal to the GRS80 ellipsoid. The directional horizontal angle S is called the instrument orientation constant.
The coordinates x , y , z of the point Q measured by the total station can be expressed using the known form [23,24]:
x = d · cos α · sin β
y = d · sin α · sin β
z = d · cos β + i j
where d–spatial distance, α–horizontal direction, β–vertical angle (corrected due to refraction), i–the height of the total station above ground point P; and j–the reflector (surveying prism)’s height above ground point Q.
The coordinates ( x , y , z ) are converted to the ( X , Y , Z ) external reference system of the point Q, according to the well-known formula [25]:
X Y Z = X s Y s Z s + R Σ Q ξ , η , φ P φ , λ T x y z
where
P φ , λ = sin φ cos λ sin φ sin λ cos φ sin λ cos λ 0 cos φ cos λ cos φ sin λ sin φ
Q ξ , η , ϕ = 1 η tan ϕ ξ η tan ϕ 1 η ξ η 1
R Σ = cos Σ sin Σ 0 sin Σ cos Σ 0 0 0 1
The five external total station orientation parameters ( X s , Y s , Z s , ξ , η ) can be obtained from GNSS measurements ( X s , Y s , Z s ) and computed from the EGM gravity model [26]. The sixth parameter S can be determined by the solution of Equation (4) for the given total station measurements ( d , α , β , i , j ) and the coordinates from GNSS measurements at the total station point P ( X s , Y s , Z s ) and the target point Q ( X , Y , Z ) using, e.g., the Levenberg–Marquardt method of conjugate gradients [27].
The integrated total station/GNSS/EGM geocentric points’ positioning method can be applied to measurements on a single total station position, as well as on a few merged total station positions along a spatial traverse (Figure 2).
The offline adjustment algorithm and the significance of the deflection of the vertical components ( ξ , η ) for the ultimate adjustment results are widely discussed in prior papers [28,29,30]. In the current work, we focus on the online procedures of adjusting the total station spatial traverse in real time. The GNSS and EGM data are used for spatial orientation of the total station traverse with respect to the geocentric reference frame. The online adjustment methods presented in this paper are based on the general linear–mixed statistical model, e.g., [31]. It is defined based on linearized observational equations of the integrated data, as explained in the following Section 2.2. Alternative formulations of the real-time sequential adjustment algorithm can be found in papers showing applications of the Kalman filter and sequential regularization methods, e.g., [9,32], and in the case of the Moore–Penrose pseudo-inverse in [33].

2.2. The Observational Equations of the Integrated Data

The linear observational equation of the coordinates vector determined using total station measurements (formulas (1)–(3)) is given by
x + ε x y + ε y z + ε z = x 0 + d x y 0 + d y z 0 + d z
Hence,
ε x ε y ε z = d x d y d z x x s y y s z z s
where
  • d x , d y , d z are differentials of the coordinates x , y , z ;
  • ε x , ε y , ε z are the measurement random errors with zero expected value and known covariance matrix:
    σ x 2 σ x y σ x z σ x y σ y 2 σ y z σ x z σ y z σ z 2
  • x s , y s , z s are approximate values of the measured coordinates:
    x s y s z s = R ( Σ ) Q ξ , η , φ P ( φ , λ ) ·   X c X Y c Y Z c Z
The elements of the covariance matrix (10), which stand for the functions of the direct observables (1)–(3), are computed using the covariance propagation law [34]:
σ x = sin 2 β   cos 2 α   ·   σ d 2 + d 2 cos 2 β   cos 2 α   · σ β   2 + d 2 sin 2 β   sin 2 α   · σ α 2
σ y = sin 2 β   sin 2 α   ·   σ d 2 + d 2 cos 2 β   sin 2 α   · σ β   2 + d 2 sin 2 β   cos 2 α   · σ α 2
σ z = cos 2 β · σ d   2 + d 2 · sin 2 β · σ β 2 + σ i 2 + σ j 2
σ x y = 1 2   sin 2 α · ( sin 2 β · σ d 2 + d 2 cos 2 β · σ β 2 d 2 · sin 2 β · σ α 2 )
σ x z = sin β cos β cos α · ( σ d 2 d 2 · σ β 2 )
σ y z = sin β cos β sin α · ( σ d 2 d 2 · σ β 2 )
where σ d , σ α , σ β , σ i , σ j are the standard deviations of the directly measured values d , α , β , i , j .
The differential change of the total station coordinates equal the following:
x y z = R ( Σ ) Q ξ , η , φ P ( φ , λ ) ·   X c X Y c Y Z c Z
due to differential changes of the total station standpoint coordinates X , Y , Z , the target point coordinates X c , Y c , Z c and total station spatial orientation angles Σ , ξ , η are given by
d x d y d z = R Σ Q ξ , η , ϕ P ϕ , λ 1 1 1 d X c d X d Y c d Y d Z c d Z + R Σ Q ξ , η , ϕ d ξ P ϕ , λ X c X Y c Y Z c Z d ξ + R Σ Q ξ , η , ϕ d η P ϕ , λ X c X Y c Y Z c Z d η + R Σ Σ Q ξ , η , ϕ P ϕ , λ X c X Y c Y Z c Z d Σ + R Σ [ Q ξ , η , ϕ P ϕ , λ ] d ϕ X c X Y c Y Z c Z d ϕ + R Σ [ Q ξ , η , ϕ P ϕ , λ ] d λ X c X Y c Y Z c Z d λ
where the differentials d φ , d λ are functions of the differentials d X , d Y , d Z [35]:
d ϕ d λ d h = 1 M + h 0 0 0 1 ( N + h ) cos ϕ 0 0 0 1 P ϕ , λ d X d Y d Z
and M , N are the radii of curvature of the ellipsoid in the meridian and in the prime vertical, respectively.
The rotation ( Σ , ξ , η ) of the total station reference frame ( x , y , z ) due to differential displacement d φ , d λ of the total station point is very small and can be neglected. Thus, the terms containing differentials d φ , d λ can be omitted, and Equation (19) is reduced to
d x d y d z = R Σ Q ξ , η , ϕ P ϕ , λ 1 1 1 d X c d X d Y c d Y d Z c d Z + R Σ Q ξ , η , ϕ d ξ x g y g z g d ξ + R Σ Q ξ , η , ϕ d η x g y g z g d η + R Σ Σ Q ξ , η , ϕ x g y g z g d Σ
where
x g y g z g = P φ , λ X c X Y c Y Z c Z
and
Q ξ , η , φ d ξ = 0 0 1 0 0 0 1 0 0
Q ξ , η , φ d η = 0 tan φ 0 tan φ 0 1 0 1 0
R Σ Σ = sin Σ cos Σ 0 cos Σ sin Σ 0 0 0 0
Finally, the reduced linearized observational equation of the total station-measured coordinates x , y , z (8) and (9) is given by the following formula:
ε x ε y ε z = sin λ sin Σ sin ϕ cos λ cos Σ cos λ sin Σ sin ϕ sin λ cos Σ cos ϕ cos Σ sin λ cos Σ + sin ϕ cos λ sin Σ cos λ cos Σ + sin ϕ sin λ sin Σ cos ϕ sin Σ cos ϕ cos λ cos ϕ sin λ sin ϕ d X c d X d Y c d Y d Z c d Z + z g cos Σ x g sin Σ tan ϕ y g cos Σ tan ϕ z g sin Σ x g sin Σ + y g cos Σ z g sin Σ x g cos Σ tan ϕ + y g sin Σ tan ϕ z g cos Σ x g cos Σ y g sin Σ x g y g 0 d ξ d η d Σ x x 0 y y 0 z z 0
The linear observational equation of the vector of geocentric coordinates X , Y , Z (obtained from GNSS measurements) is given by
X + ε X Y + ε Y Z + ε Z = X s + d X Y s + d Y Z s + d Z ε X ε Y ε Z = d X d Y d Z X X 0 Y Y 0 Z Z 0
where d X , d Y , d Z are corrections of the coordinates X , Y , Z ; X s , Y s , Z s are their approximate values, and ε x , ε y , ε z are measurements random errors with zero expected value and a known covariance matrix.
σ X 2 σ X Y σ X Z σ X Y σ Y 2 σ Y Z σ X Z σ Y Z σ Z 2
The linear observational equations of the vertical deflection components ξ , η are given by
ξ + ε ξ η + ε η = ξ 0 + d ξ η 0 + d η ε ξ ε η = d ξ d η ξ ξ 0 η η 0
where d ξ , d η are corrections of the vertical component deflection ξ , η ; ξ 0 , η 0 are their approximate values, and ε ξ , ε η are measurement random errors with zero expected value and a covariance matrix:
σ ξ 2 σ ξ η σ ξ η σ η 2

2.3. Adjustment of the Integrated Data at the Current Position of the Total Station Using the Statistical General Linear Mixed Model

The statistical general linear mixed model (e.g., [31]) for all possible data measured at the current total station position ( d , α , β , X , Y , Z , ξ , η ) , represented by linear observational Equations (8)–(17), including corrections to all the parameters adjusted at the previous total station position, is defined as
ε = X β + U γ y
where
  γ ε ~ ( 0 0 ,   Σ γ 0 0 Σ ε )
In this model, X and U are known design matrices, y is a known data vector, β is a vector of unknown corrections to all new parameters included at the current position of the total station, γ ~ ( 0 , Σ γ ) is a vector of unknown corrections to all parameters adjusted at previous total-station positions with zero expected value, and the known covariance matrix Σ γ , ε ~ ( 0 , Σ ε ) is a vector of unknown observational residuals with zero-expected value and a known covariance matrix Σ ε .
The least squares solution ε Σ ε 1 ε T + γ Σ γ 1 γ T = min of the mixed model ε = X β + U γ y (31) is given by [31]
β ^ = ( X T Σ y 1 X ) 1 X T Σ y 1 y
γ ^ = Σ γ U T Σ y 1 ( y X β ^ )
where
Σ y = Σ ε + U Σ γ U T
Or, in a block matrix notation:
β ^ γ ^ = Σ β ^ Σ β ^ γ ^ Σ β ^ γ ^ T Σ γ ^ X T Σ ε 1 y U T Σ ε 1 y
where
Σ β ^ Σ β ^ γ ^ Σ β ^ γ ^ T Σ γ ^ = X T Σ ε 1 X X T Σ ε 1 U U T Σ ε 1 X U T Σ ε 1 U + Σ γ 1 1
Σ β ^ = ( X T Σ y 1 X ) 1
Σ β ^ γ ^ = Σ β ^ X T Σ y 1 U Σ γ
Σ γ ^ = ( U T Σ ε 1 U + Σ γ 1 ) 1 Σ β ^ γ ^ T X T Σ y 1 U Σ γ
is the covariance matrix of the adjusted parameters β ^ and γ ^ .

2.4. Experimental Works

The experimental works were performed in Wrocław, Poland. The proposed algorithms were tested on data obtained during measurements at the points of the spatial traverse (Figure 2). At the total station traverse positions 1, 2, 5, there were spatial distances s, horizontal and vertical angles α, β (Figure 1), surveyed with standard deviations σd = 0.006 m, σα = σβ = 0.0010 grad, and the instrument height i and reflector (prism) height j, with σi = σj = 0.002 m. Measurements were performed with the use of the Leica FlexLine TS02 total station [36]. The X, Y, Z coordinates of the station points 1, 2, 5 and merging points 3, 4, 6, 7 were measured with a Leica GS10 GNSS receiver [37] with standard deviations σX = σY = σZ = 0.008 m. At each point, we performed real-time kinematic (RTK) GNSS surveys with direct differential corrections broadcast by the GNSS permanent station WROC, located at the Wrocław University of Environmental and Life Sciences. The observation data can be downloaded from http://www.asgeupos.pl/index.php?wpg_type=syst_descr&sub=ref_st&st_id=wroc (accessed on 18 July 2023). The distance from the mobile receiver to the reference station WROC was less than 250 m.
The northern ξ and eastern η components of the deflection of the total station vertical axis from normal to the GRS80 ellipsoid were computed at the points 1, 2, 5 from the EGM2008 geoid model data, available from https://www.usna.edu/Users/oceano/pguth/md_help/html/egm96.htm (accessed on 18 July 2023) and presented in Table 1.
The approximate value Σ 1 was computed by solving Equation (4) for GNSS-surveyed point coordinates X , Y , Z of the points 1 and 2, and x , y , z coordinates of the point 2 measured using total station set up in point 1. Analogically, we computed the values Σ 2 and Σ 5 .
According to information from total station manufacturers, the direction of the vertical axis of an instrument is consistent with the real plumb line direction to the order of 0.5″–2.0″ [arc seconds]. So, in the adjustment process, the standard deviations of the components of deflection of the vertical are assumed to be 1′ (σξ = ση = 0.0003 [grad]). The covariance σξη is unknown; it is assumed as 0 in the matrix (31). Research has shown [38] that in mountainous areas, in the Alps, the actual direction of the vertical can differ up to 3.5″ from the direction of the vertical computed in the EGM2008 model. This error is similar to the accuracy of the vertical angles used in the experiment’s total-station instrument (3.0″). In the case of unique high-accuracy measurements using total stations in mountain areas, the accuracy of the vertical deflection computed from EGM2008 model can be improved up to 0.8″ using a correction computed from the numerical terrain model [38].
An alternative method of joint total station and GPS positioning with the use of digital terrain and gravity models is given in the paper [39]. In this case, the spherical model of the local vertical distribution is extended using local digital models of the terrain and gravity. Then, the residual field of the vertical deflection, based on spherical harmonic polynomials’ expansion, is determined via real-time adjustment of the total station and GPS data.
A method of adjustment of the total station data in real-time, assuming the spherical distribution of the local vertical, is given in [33]. In this case, the relative position vectors and height differences measured with total station along a traverse are adjusted in real-time in three independent modes: spatial, planar, and height adjustment. If there are some relative position GPS vectors, GPS ellipsoidal height differences, and leveling height differences, they are included in the adjusting processes at the current position of the total station. In the case of the height adjustment, it is assumed that the equipotential surfaces are spherical in the local area. The adjustments are made using a recursive formulation of the least squares method featuring the Moore–Penrose pseudoinverse.
In the method considered in this article, the accuracy and spatial orientation of the total station traverse can also be improved, including additional measured height differences between the traverse points using a leveling instrument. The relationship between ellipsoidal and leveling orthometric or normal heights, which has been studied and developed in many publications, e.g., [40,41,42,43,44,45,46,47], should be considered.

2.4.1. Classical Offline Adjustment

The classical offline adjustment of the total station traverse is performed, having completed all measurements. In our numerical experiment, it has been performed in two variants: by “including” and “excluding” the merging points 3, 4, 6, 7 (Figure 2). In the first case, the traverse consists of three stations (1, 2, and 5) and four merging points (3, 4, 6, and 7), with coordinates determined using a GNSS receiver, and five measured control points on the high buildings A, B, C, D, and E. In the second case, the traverse consists of only three station points (1, 2, and 5), as determined by the GNSS receiver, and five measured control points (A, B, C, D, and E).
The differences between the geocentric coordinates of all points obtained from the “including” and “excluding” computation modes are not greater than 4.2 mm, with a mean value of 1.0 mm and a standard deviation of ±1.4 mm. Comparing these with the accuracy of the total station and GNSS measurements, we can conclude that the merging points are not necessary for the spatial orientation of the total station traverse. As we can see, the spatial orientation is very well provided by only the GNSS-measured coordinates of the total station points 1, 2, and 5, and the deflections of the vertical obtained from the EGM model.
The algorithms and results of the classical offline adjustment obtained via the measured data in the same experiment shown in Figure 2 are presented in the article [28].
An alternative to the offline adjustment of all observations after making measurements is to adjust the observations online directly during measurements, in real-time, and sequentially.
In Section 2.4.2, we present the online algorithm for sequential adjustment of the sets of observations performed at successive total station positions.
In Section 2.4.3, we present the online algorithm for sequential adjustment of the direct observations performed at successive total station positions.
Online adjustment of observations provides real-time information about the accuracy of the currently measured point, and about improving the accuracy of all previously surveyed points. Thus, it is possible to conduct additional observations in real-time, and select new total station positions to increase the accuracy of the measured points. These are the main practical advantages of the real-time online sequential adjustment method, in comparison with the offline method.

2.4.2. Sequential Online Adjustments of Total Station Positions

At the first total station position over the point 1 (see Figure 2 and Figure 3), the observational–mixed model is given by the equation
ε=y
Figure 3. Surveying geometry at the total station position 1. The numbered points marked TS relate to total station surveys; GPS are measured using GNSS (GPS) technology, whereas EGM stands for the Earth Gravitational Model.
Figure 3. Surveying geometry at the total station position 1. The numbered points marked TS relate to total station surveys; GPS are measured using GNSS (GPS) technology, whereas EGM stands for the Earth Gravitational Model.
Applsci 13 09380 g003
ε T S 1 ε T S 2 ε T S 3 ε T S 4 ε T S 5 ε G P S 1 ε G P S 2 ε G P S 3 ε G P S 4 ε E G M 1 = X d 1 d 2 d 3 d 4 d A d B d ξ 1 d η 1 d Σ 1 y
where
  • β = d 1 T d 2 T d 3 T d 4 T d A T d B T d ξ 1 d η 1 d Σ 1 T is the vector of corrections to the approximate geocentric coordinates X , Y , Z of the points 1, 2, 3, 4, A, B (e.g., d 1 T = d X 1 d Y 1 d Z 1 ) and corrections d ξ 1 , d η 1 , d Σ 1 to the approximate orientation angles of the total station ξ 1 , η 1 ,   Σ 1 ,
  • ε = ε T S 1 T ε T S 2 T ε T S 3 T ε T S 4 T ε T S 5 T ε G P S 1 T ε G P S 2 T ε G P S 3 T ε G P S 4 T ε E G M 1 T T is the vector of total station measurement random errors ε x , ε y ,   ε z of the x , y , z coordinates of the points 2, 3, 4, B, A, respectively (e.g., ε T S 1 T = ε x 1 ε y 1 ε z 1 ); the GNSS measurements’ random errors ε X , ε Y ,   ε Z of the X , Y , Z coordinates of the points 1, 2, 3, 4, respectively (e.g., ε G P S 1 T = ε X 1 ε Y 1 ε Z 1 ); and the random errors ε ξ , ε η of the deflection of the vertical components ξ 1 , η 1 at the first total station position (at point 1): ε E G M 1 T = ε ξ 1 ε η 1 .
  • X ,   y is the known design matrix and free terms’ vector.
The solution β ^ , Σ β ^ of the observational model ε = X β y is given by Equations (33)–(40).
In the next total station standpoint 2 (see Figure 2 and Figure 4), the observational–mixed model ε = X β + U γ y is given by
ε T S 6 ε T S 7 ε T S 8 ε T S 9 ε T S 10 ε T S 11 ε T S 12 ε T S 13 ε G P S 5 ε G P S 6 ε G P S 7 ε E G M 2 = X d 5 d 6 d 7 d C d D d ξ 2 d η 2 d Σ 2 + U d 1 d 2 d 3 d 4 d A d B d ξ 1 d η 1 d Σ 1 y
where
  • γ = d 1 T d 2 T d 3 T d 4 T d A T d B T d ξ 1 d η 1 d Σ 1 T is the vector of unknown corrections to all parameters adjusted on the first total station position, with zero expected value and a known covariance matrix Σ γ = Σ β ^ .
  • β = d 5 T d 6 T d 7 T d C T d D T d ξ 2 d η 2 d Σ 2 T is the vector of corrections d X , d Y , d Z to the approximate geocentric coordinates X , Y , Z of the new points 5, 6, 7, C, D included in the model at the second total station position, and corrections d ξ 2 , d η 2 , d Σ 2 to the total station orientation angles;
  • ε = ε T S 6 T ε T S 7 T ε T S 13 T ε G P S 5 T ε G P S 6 T ε G P S 7 T ε E G M 3 T T is the vector of total station measurement random errors ε x , ε y ,   ε z of the x , y , z coordinates of the points 1, 3, 4, 6, 7, 5, C, D, respectively; the GNSS measurement’s random errors ε X , ε Y ,   ε Z of the X , Y , Z coordinates of the points 5, 6, 7, respectively; and the random errors ε ξ , ε η of the deflection of the vertical components ξ 2 , η 2 at the second total station position (at point 2): ε E G M 2 T = ε ξ 2 ε η 2 ;
  • X ,   y is the known design matrix and the free terms vector.
The solution of the observational–mixed model at the second total station position ε = X β + U γ y is given by Equations (33)–(40).
At the third total station position over the point 5 (see Figure 2 and Figure 5), the observational-mixed model ε = X β + U γ y is given by
ε T S 14 ε T S 15 ε T S 16 ε T S 17 ε E G M 3 = X d E d ξ 3 d η 3 d Σ 3 + U d 1 d 2 d 3 d 4 d A d B d ξ 1 d η 1 d Σ 1 d 5 d 6 d 7 d C d D d ξ 2 d η 2 d Σ 2 y
where
  • γ = d 1 T d 2 T d 3 T d 4 T d A T d B T d ξ 1 d η 1 d Σ 1     d 5 T d 6 T d 7 T d C T d D T d ξ 2 d η 2 d Σ 2 T is the vector of unknown corrections to all parameters adjusted on the second total station position, with zero expected value and a known covariance matrix:
    Σ γ = Σ β ^ Σ β ^ γ ^ Σ β ^ γ ^ T Σ γ ^
  • β = d E T d ξ 3 d η 3 d Σ 3 T is the vector of corrections d X , d Y , d Z to the approximate geocentric coordinates X , Y , Z of the new point E included in the model at the third total station position, and corrections d ξ 3 , d η 3 , d Σ 3 to the total station orientation angles;
  • ε = ε T S 14 T ε T S 15 T ε T S 16 T ε T S 17 T ε E G M 3 T T is the vector of total station measurement random errors ε x , ε y ,   ε z of the x , y , z coordinates of the points 2, 6, 7, E, respectively; and random errors ε ξ , ε η of the deflection of the vertical components ξ 3 , η 3 at the third total station position (at point 5): ε E G M 3 T = ε ξ 3 ε η 3 ;
  • X, y is the known design matrix and free terms vector.
The solution of the observational–mixed model at the third total station position ε = X β + U γ y is given by Equations (33)–(40).
The results of the sequential online adjustments of the total station positions were compared to those of the aforementioned classical offline adjustment of the total station traverse, including the merging points, as presented in the paper [28]. The obtained extremal coordinates’ differences are only 10−6 m. That technically means that the proposed method and algorithm of the sequential online adjustment of the total station positions work correctly, and give the same results as the classical offline adjustment of the traverse, including the merging points, as expected.

2.4.3. Sequential Online Adjustments of the Total Station Observations

At the first total station position, the coordinate vectors of the station 1-point G P S 1 = X 1 Y 1 Z 1 T and the target 2-point G P S 2 = X 2 Y 2 Z 2 T have to be determined via a GNSS receiver. These position vectors and the vertical deflection components vector E G M 1 = ξ 1 η 1 T are used for computation of the approximate value of the horizontal angle Σ 1 . The observational mixed model ε = X β + U γ y for the first total station observation T S 1 = x 1 y 1 z 1 T , including the GPS1, GPS2 and EGM1 data, is given by
ε T S 1 ε G P S 1 ε G P S 2 ε E G M 1 = X d Σ 1 + U d 1 d 2 d ξ 1 d η 1 y
where the covariance matrices Σ ε , Σ γ of the vectors ε , γ are known a priori.
The solution of the mixed model is given by following Equations (33)–(40).
For the second total station observation TS2, the mixed model is defined as
ε T S 2 = X d 3 + U d 1 d 2 d ξ 1 d η 1 d Σ 1 y
where γ = d 1 T d 2 T d ξ 1 d η 1 d Σ 1 T is the vector of unknown corrections to all parameters adjusted previously, with zero expected value and a known covariance matrix:
Σ γ = Σ β ^ Σ β ^ γ ^ Σ β ^ γ ^ T Σ γ ^
Its solution is given by Equations (33)–(40).
The next total station observation vectors TS4, TS5, … are included in the model and adjusted in the same way. The GPS3, GPS4, … vectors can be included and adjusted after measurements at any time. For example, if the GPS3 vector is included after adjustment of the second total station observation TS2, the mixed model does not contain the new parameters’ vector β:
ε G P S 3 = U d 1 d 2 d ξ 1 d η 1 d Σ 1 d 2 y
where γ = d 1 T d 2 T d 3 T d ξ 1 d η 1 d Σ 1 T is the vector of unknown corrections to all parameters adjusted previously, with zero expected value and a known covariance matrix:
Σ γ = Σ β ^ Σ β ^ γ ^ Σ β ^ γ ^ T Σ γ ^
After measuring and adjusting all vectors at the first total station position, for example, in the sequence {TS1+ GPS1+ GPS2+ EGM1}, TS2, GPS3, TS3, TS4, TS5, GPS4, the adjusted sequential process is continued on the second position of the total station. Firstly, the previously adjusted position vectors GPS1, GPS2 and vector of the vertical deflection components E G M 2 = ξ 2 η 2 T are used for computing the approximate value of the horizontal angle Σ 2 . The observational–mixed model ε = X β + U γ y for the first total station observation on the second position T S 6 = x 1 y 1 z 1 T is defined by
ε T S 1 ε E G M 1 = X d Σ 2 + U d 1 d 2 d ξ 1 d η 1 d Σ 1 d 3 d 4 d A d B d ξ 2 d η 2 y
where the covariance matrices Σ ε , Σ γ of the vectors are known a priori.
The solution of the mixed model is provided by solving Equations (33)–(40). Next, data obtained from the measurements at station 2 are included in the model and adjusted in the same way as the first total station position.
The adjusted sequential process is continued on the third position of the total station in the same way.
The results of the sequential online adjustments of the total station observations were compared to the classical offline adjustment of the total station traverse mentioned earlier, excluding the merging points presented in the paper [28]. The obtained extremal coordinates’ differences are only in the order of 10−6 m. This technically means that the proposed method and algorithm of the sequential online adjustments of the total station observations work correctly, and give the same results as the classical offline adjustment of the traverse without merging points, as expected.

3. Discussion

In our studies, we have presented the algorithm for real-time adjustment of the integrated GNSS, total station, and EGM vertical direction data in the geocentric coordinate system. The proposed method has two modes: sequential online adjustment of the total station positions and online adjustment of the total station observations. Both modes have been tested on data from the spatial total station traverse measurements. In order to verify the correctness of the online algorithm, the total station traverse data were also adjusted using the offline algorithm. The offline adjustment was conducted with and without including the merging points.
Online and offline adjustment computation should be considered complementary approaches. They are an essential aspect of the assessment of surveying results, especially in issues related to displacement measurements and deformation monitoring. As demonstrated in the previous section, the accuracies offered by both procedures are comparable and utterly applicable to field measurements. Nevertheless, the main advantages of online adjustment are the ability to conduct reliable deformation monitoring and the ongoing fulfillment of the obtained measurement results for risk management purposes. In this context, attention should be paid to the problem of notifying users of risks arising from the construction and exploitation of the monitored object, as well as from various natural phenomena affecting changes in its structural geometry. Defining safety thresholds (so-called “limit checks”) is not straightforward. This is primarily caused by the need to correctly identify a specific object and its surroundings, which in turn requires a reasonably long observation period and using multi-source data. Its integration in a standardized manner is one of the most significant theoretical challenges posed by modern geodesy.
Moreover, ongoing technological advancement influences the constant modification of once-accepted assumptions. As a rule, data sets representing surveying results captured continuously or quasi-continuously onsite must reliably identify outlier observations and determine the influence of other error sources, be they systematic, personal, or instrumental. To this end, complementary methods using estimation and optimization procedures are becoming increasingly important. As discussed in our paper, such a need to work online encourages the development of appropriate procedures and algorithms.
As demonstrated in the conducted studies, including information regarding the local distribution of plumb line parameters in total station surveying is expedient and desirable. To this end, total station and GNSS satellite measurements were concatenated within the EGM2008 geoid model. Such an approach unifies operating surveying instruments, driving them to be used precisely and universally. However, in the general assessment process, one should consider the specifics of the developed test network. After all, the object reveals specific features (urban, intensively built-up, and used areas) and geometrical features; the network is regular, set up following the art of measurement. We realize that depending on the altering conditions of surveys, the results may somewhat differ from those obtained in our experiment.
Nevertheless, as already shown in the literature review, similar work has been carried out in other conditions—for example, in the mountains—giving similar results. Additionally, incorporating further data sources into the observational system should not pose significant concerns. In such a case, the vectors of unknowns and the corresponding coefficient matrices will be modified, generally increasing the size of the corresponding arrays. Theoretically, this will cause increased demand for computer processing power; however, with the current parameters of available machines and computational optimization methods, this should be a manageable challenge.

4. Conclusions

In conclusion, we have formulated some closing statements and tracked the progress of further research in relevant fields. First, it should be noted that despite the many studies conducted worldwide on the integration and standardization of spatial data, the issue of effective data fusion still needs to be solved. This will mainly be achieved by the continuous development of measurement methods and surveying instruments, as well as by incorporating multi-source data into newly constructed surveying systems. Examples include numerous attempts to combine spatial (geometric) data with physical data. Secondly, scientific progress includes working on new geoid models and continuously improving existing ones. Such studies transform into continuous precision and accuracy validation of local plumb line parameters within the EGM framework. Undoubtedly, this requires ongoing test work using current data sources.
The results of our study can be summarized as follows:
  • The total station traverse is very well spatially oriented by using the total station vertical axe deflection from normal to GRS 80 ellipsoid components obtained from EGM, and by measuring the coordinates of the total station standpoint using a GNSS receiver. There is no need to carry out GNSS measurements at any additional merging total station traverse points.
  • The proposed methods and algorithms of the sequential online adjustment of the total station positions and the sequential adjustment of the single total station vector of observations, including the GNSS and EGM data in both cases, work correctly. They deliver the same results as the classical offline adjustment of the total station traverse.
The proposed algorithms allow for real-time surveying with the online adjustment of the observations in the geocentric coordinate system, providing current control of the adjustment results. Our online computation methodology, applied to the discussed surveys (total station/GNSS/EGM), can be used to directly model 3D objects in real time with high spatial accuracy in a geocentric coordinate system. It can also be applied to measure control points for further use in close-range photogrammetry (aerial and terrestrial). The procedure can be applied while defining reliable tie points for merging point clouds in laser scanning (both terrestrial and performed using UAVs). Such an approach is beneficial in BIM while constructing and updating relevant 3D data models.
As our survey network was near the GNSS reference station (at a distance not exceeding 250 m), we also acknowledge the need to test the solution for other-longer distances. Our future works also encompass testing and improving new, multi-source data algorithms for object diagnostic purposes.

Author Contributions

Conceptualization, K.K. and E.O.; methodology, E.O. and K.K.; validation, K.K. and Z.M.; formal analysis, E.O., K.K. and Z.M.; investigation, E.O., K.K. and Z.M.; writing—original draft preparation, K.K.; writing—review and editing, K.K. and E.O.; supervision, E.O.; project administration, K.K. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this study are available upon request from the co-author Edward Osada: [email protected].

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Flah, M.; Nunez, I.; Ben Chaabene, W.; Nehdi, M.L. Machine Learning Algorithms in Civil Structural Health Monitoring: A systematic review. Arch. Comput. Methods Eng. 2021, 28, 2621–2643. [Google Scholar] [CrossRef]
  2. Malekloo, A.; Ozer, E.; Al-Hamaydeh, M.; Girolami, M. Machine learning and structural health monitoring overview with emerging technology and high-dimensional data source highlights. Struct. Health Monit. 2022, 21, 1906–1955. [Google Scholar] [CrossRef]
  3. Yuan, F.-G.; Zargar, S.A.; Chen, Q.; Wang, S. Machine learning for structural health monitoring: Challenges and opportunities, Sensors and Smart Structures Technologies for Civil, Mechanical, and Aerospace Systems. Proc. SPIE 2020, 11379, 1137903. [Google Scholar] [CrossRef]
  4. Bao, Y.; Li, H. Machine learning paradigm for structural health monitoring. Struct. Health Monit. 2021, 20, 1353–1372. [Google Scholar] [CrossRef]
  5. Luhmann, T.; Robson, S.; Kyle, S.; Boehm, J. Close-Range Photogrammetry and 3D Imaging; De Gruyter: Berlin, Germany; Boston, MA, USA, 2013; pp. 4–18. ISBN 978-3-11-060725-3. [Google Scholar]
  6. Ullah, Z.; Al-Turjman, F.; Mostarda, L.; Gagliardi, R. Applications of Artificial Intelligence and Machine learning in smart cities. Comput. Commun. 2020, 154, 3123–3323. [Google Scholar] [CrossRef]
  7. Ud Din, I.; Guizani, M.; Rodrigues, J.J.P.C.; Suhaidi, H.; Korotaev, V.V. Machine learning in the Internet of Things: Designed techniques for smart cities. Future Gener. Comput. Syst. 2019, 100, 826–843. [Google Scholar] [CrossRef]
  8. Heunecke, O. Recent Impacts of Sensor Network Technology on Engineering Geodesy. In The 1st International Workshop on the Quality of Geodetic Observation and Monitoring Systems (QuGOMS’11); Kutterer, H., Seitz, F., Alkhatib, H., Schmidt, M., Eds.; International Association of Geodesy Symposia; Springer, Science&Business Media LLC: New York, NY, USA, 2015; Volume 140, pp. 185–195. [Google Scholar] [CrossRef]
  9. Karsznia, K.; Tarnowska, A. Proposition of an integrated geodetic monitoring system in the areas at risk of landslides. Chall. Mod. Technol. 2013, 4, 33–40. [Google Scholar]
  10. Hein, G.W. Integrated geodesy state-of-the-art, 1986 reference text. In Mathematical and Numerical Techniques in Physical Geodesy; Sünkel, H., Ed.; Lecture Notes in Earth Sciences; Springer: Berlin/Heidelberg, Germany, 1986; Volume 7. [Google Scholar] [CrossRef]
  11. Barzaghi, R.; Benciolini, B.; Betti, B. A numerical experiment of integrated geodesy. Bull. Geod. 1990, 64, 259–282. [Google Scholar] [CrossRef]
  12. Karsznia, K. A concept of surveying and adjustment of spatial tacheometric traverses in the applications of integrated geodesy. Acta Sci. Pol. Geod. Descr. Terr. 2008, 7, 35–46. [Google Scholar]
  13. Ranganathan, A. The Levenberg-Marquardt algorithm. Tutoral LM Algorithm 2004, 11, 101–110. [Google Scholar]
  14. Wrześniak, A.; Giordan, D. Development of an algorithm for automatic elaboration, representation, and dissemination of landslide monitoring data. Geomat. Nat. Hazards Risk 2017, 8, 1898–1913. [Google Scholar] [CrossRef]
  15. Dematteis, N.; Wrześniak, A.; Allasia, P.; Bertolo, D.; Giordan, D. Integration of robotic total station and digital image correlation to assess the three-dimensional surface kinematics of a landslide. Eng. Geol. 2022, 303, 106655. [Google Scholar] [CrossRef]
  16. Yuwono, B.D.; Prasetyo, Y. Analysis Deformation Monitoring Techniques Using GNSS Survey and Terrestrial Survey (Case Studi: Diponegoro University Dam, Semarang, Indonesia). IOP Conf. Ser. Earth Environ. Sci. 2019, 313, 012045. [Google Scholar] [CrossRef]
  17. Gargula, T. Adjustment of an Integrated Geodetic Network Composed of GNSS Vectors and Classical Terrestrial Linear Pseudo-Observations. Appl. Sci. 2021, 11, 4352. [Google Scholar] [CrossRef]
  18. Qian, S.; Qian, S.; Xiaa, J.; Fosterb, J.; Falkmerc, T.; Hoe, L. Pursuing Precise Vehicle Movement Trajectory in Urban Residential Area Using Multi-GNSS RTK Tracking. Transp. Res. Procedia 2017, 25, 2356–2372. [Google Scholar]
  19. Linder, W. Digital Photogrammetry—Theory and Applications; Springer: Berlin/Heidelberg, Germany, 2003; pp. 23–38. ISBN 978-3-662-06725-3. [Google Scholar]
  20. Karsznia, K.; Osada, E. Photogrammetric Precise Surveying Based on the Adjusted 3D Control Linear Network Deployed on a Measured Object. Appl. Sci. 2022, 12, 4571. [Google Scholar] [CrossRef]
  21. Condorelli, F.; Morena, S. Integration of 3D modelling with photogrammetry applied on historical images for cultural heritage. VITRUVIO—Int. J. Archit. Technol. Sustain. 2023, 8, 58–69. [Google Scholar] [CrossRef]
  22. Robleda, P.G.; Ramos, P.A. Modeling and accuracy assessment for 3D-virtual reconstruction in cultural heritage using low-cost photogrammetry: Surveying of the Santa Maria Azogue church’s front. Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci. 2015, XL-5/W4, 263–270. [Google Scholar] [CrossRef]
  23. Osada, E. Geodesy; Publishing House of the Wroclaw University of Technology: Wroclaw, Poland, 2002; pp. 161–209. [Google Scholar]
  24. James, R. Geodetic Calculations and Applications; CreateSpace Independent Publishing Platform: Scotts Valley, CA, USA, 2017; pp. 89–91. ISBN 978-1547266562. [Google Scholar]
  25. Osada, E.; Sergieieva, K.; Lishchuk, V. Improvement of the total station 3D adjustment by using precise geoid model. Geod. Cartogr. 2010, 59, 3–12. [Google Scholar]
  26. Eshagh, M.; Ebadi, S. Geoid modelling based on EGM08 and recent Earth gravity models of GOCE. Earth Sci. Inf. 2013, 6, 113–125. [Google Scholar] [CrossRef]
  27. Nocedal, J.; Wright, S.J. Numerical Optimization, 2nd ed.; Springer Science & Business Media LLC: New York, NY, USA, 2006; pp. 101–104. ISBN 978-0387303031. [Google Scholar]
  28. Osada, E.; Owczarek-Wesołowska, M.; Ficner, M.; Kurpiński, G. TotalStation/GNSS/EGM integrated geocentric positioning method. Surv. Rev. 2017, 49, 206–211. [Google Scholar] [CrossRef]
  29. Osada, E.; Sośnica, K.; Borkowski, A.; Owczarek-Wesołowska, M.; Gromczak, A. A direct georeferencing method for terrestrial laser scanning using GNSS data and the vertical deflection from global Earth gravity models. Sensors 2017, 17, 1489. [Google Scholar] [CrossRef]
  30. Osada, E.; Owczarek-Wesołowska, M.; Sośnica, K. Gauss–Helmert Model for Total Station Positioning Directly in Geocentric Reference Frame Including GNSS Reference Points and Vertical Direction from Earth Gravity Model. J. Surv. Eng. 2019, 145, 04019013. [Google Scholar] [CrossRef]
  31. Fahrmeir, L.; Kneib, T.; Lang, S.; Marx, B. Regression: Models, Methods and Applications; Springer: Berlin/Heidelberg, Germany, 2013; pp. 69–70. [Google Scholar]
  32. Eshagh, M. Sequential Tikhonov Regularization: An alternative way for inverting satellite gradiometric data. ZfV 2011, 136, 113–121. [Google Scholar]
  33. Osada, E. Adjustment of the total station data in real time. Bolletino Di Geod. Et Sci. Affin. 1996, 55, 121–130. [Google Scholar]
  34. Jeudy, L.M.A. Generalyzed variance-covariance propagation law formulae and application to explicit least-squares adjustments. Bull. Geod. 1988, 62, 113–124. [Google Scholar] [CrossRef]
  35. Rapp, R.H. Geometric Geodesy Part II; The Ohio State University, Department of Geodetic Science and Surveying: Columbus, OH, USA, 1993; p. 84. [Google Scholar]
  36. Leica Flex Line TS02 Plus, Data Sheet; Leica Geosystems AG: Heerbrugg, Switzerland, 2013; Available online: https://www.leica-geosystems.com (accessed on 15 July 2023).
  37. Leica GS 10, Data Sheet; Leica Geosystems AG: Heerbrugg, Switzerland, 2015; Available online: https://www.leica-geosystems.com (accessed on 15 July 2023).
  38. Hirt, C. Prediction of vertical deflections from high-degree spherical harmonic synthesis and residual terrain model data. J. Geod. 2010, 84, 179–190. [Google Scholar] [CrossRef]
  39. Osada, E.; Trojanowicz, M. Joint total-station and GPS positioning with the use of digital terrain and gravity models. Geod. I Kartogr. 1999, XLVIII, 39–46. [Google Scholar]
  40. Eshagh, M.; Berntsson, J. On quality of NKG2015 geoid model over the Nordic countries. J. Geod. Sci. 2019, 9, 97–110. [Google Scholar] [CrossRef]
  41. Eshagh, M.; Zoghi, S. Local error calibration of EGM08 geoid using GNSS/levelling data. J. Appl. Geophys. 2016, 130, 209–217. [Google Scholar] [CrossRef]
  42. Eshagh, M.; Ebadi, S. A strategy to calibrate errors of Earth gravity models. J. Appl. Geophys. 2014, 103, 215–220. [Google Scholar] [CrossRef]
  43. Eshagh, M. Numerical aspects of EGM08-based geoid computations in Fennoscandia regarding the applied reference Surface and error propagation. J. Appl. Geophys. 2013, 96, 28–32. [Google Scholar] [CrossRef]
  44. Eshagh, M. On the reliability and error calibration of some recent Earth’s gravity models of GOCE with respect to EGM08. Acta Geod. Geophys. Hung. 2013, 48, 199–208. [Google Scholar] [CrossRef]
  45. Eshagh, M. Error calibration of quasi-geoid, normal and ellipsoidal heights of Sweden using variance component estimation. Contr. Geophys. Geod. 2010, 40, 1–30. [Google Scholar] [CrossRef]
  46. Kiamehr, R.; Eshagh, M. Estimation of variance components Ellipsoidal, Geoidal and orthometrical heights. J. Earth Space Phys. 2008, 34, 1000318. [Google Scholar]
  47. Trojanowicz, M.; Osada, E.; Karsznia, K. Precise local quasigeoid modelling using GNSS/levelling height anomalies and gravity data. Surv. Rev. 2018, 52, 76–83. [Google Scholar] [CrossRef]
Figure 1. Geocentric vs. topocentric (instrumental) reference system: X s , Y s , Z s , Σ , ξ , η are six parameters of the total station external orientation; φ, λ are geodetic latitude and longitude; α, β are measured horizontal and vertical angles to the point Q ( X , Y , Z ) ; d is the measured distance to the surveyed point Q; and i, j are the instrument and reflector heights.
Figure 1. Geocentric vs. topocentric (instrumental) reference system: X s , Y s , Z s , Σ , ξ , η are six parameters of the total station external orientation; φ, λ are geodetic latitude and longitude; α, β are measured horizontal and vertical angles to the point Q ( X , Y , Z ) ; d is the measured distance to the surveyed point Q; and i, j are the instrument and reflector heights.
Applsci 13 09380 g001
Figure 2. The total station spatial traverse points: the station points 1, 2, 5, the station merging points 3, 4, 6, 7, and the measured control points A, B, C, D, E, deployed on office buildings in Wroclaw (Poland): arrow pointers indicate the measured spatial directions (d, α, β) (picture by E. Osada, background: Google Maps). The station and merging points 1–7 are also measured using the GNSS-RTK technique.
Figure 2. The total station spatial traverse points: the station points 1, 2, 5, the station merging points 3, 4, 6, 7, and the measured control points A, B, C, D, E, deployed on office buildings in Wroclaw (Poland): arrow pointers indicate the measured spatial directions (d, α, β) (picture by E. Osada, background: Google Maps). The station and merging points 1–7 are also measured using the GNSS-RTK technique.
Applsci 13 09380 g002
Figure 4. Surveying geometry at the total station position 2. The numbered points marked as TS relate to total station surveys; GPS are measured using GNSS (GPS) technology, whereas EGM stands for the Earth Gravitational Model.
Figure 4. Surveying geometry at the total station position 2. The numbered points marked as TS relate to total station surveys; GPS are measured using GNSS (GPS) technology, whereas EGM stands for the Earth Gravitational Model.
Applsci 13 09380 g004
Figure 5. Surveying geometry at the total station position 5. The numbered points marked as TS relate to total station surveys, and EGM stands for the Earth Gravitational Model.
Figure 5. Surveying geometry at the total station position 5. The numbered points marked as TS relate to total station surveys, and EGM stands for the Earth Gravitational Model.
Applsci 13 09380 g005
Table 1. Northern and eastern components of the plumb line deviations in the total station stand points (EGM2008), see Figure 1.
Table 1. Northern and eastern components of the plumb line deviations in the total station stand points (EGM2008), see Figure 1.
Point No.ξ-Component
[arc sec ″]
η-Component
[arc sec ″]
[grad]
15.99266.2033209.0750
25.98526.1967296.7144
55.97756.189650.2572
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Karsznia, K.; Osada, E.; Muszyński, Z. Real-Time Adjustment and Spatial Data Integration Algorithms Combining Total Station and GNSS Surveys with an Earth Gravity Model. Appl. Sci. 2023, 13, 9380. https://doi.org/10.3390/app13169380

AMA Style

Karsznia K, Osada E, Muszyński Z. Real-Time Adjustment and Spatial Data Integration Algorithms Combining Total Station and GNSS Surveys with an Earth Gravity Model. Applied Sciences. 2023; 13(16):9380. https://doi.org/10.3390/app13169380

Chicago/Turabian Style

Karsznia, Krzysztof, Edward Osada, and Zbigniew Muszyński. 2023. "Real-Time Adjustment and Spatial Data Integration Algorithms Combining Total Station and GNSS Surveys with an Earth Gravity Model" Applied Sciences 13, no. 16: 9380. https://doi.org/10.3390/app13169380

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop