Use of Similarity Transformations to Improve GPS Heighting M.N. J.P. Vella Centre for Geodetic and Geodynamic Studies (CGGS) Faculty of Geoinformation Science and Engineering University of Technology Malaysia Johor, Malaysia Abstract Corrector surfaces have been used to model the differences between the geoid and the mean sea level derived orthometric heights, which are not coincident due to varying factors. In this case corrector surfaces are derived for 25 points co-located with GPS ellipsoidal heights, orthometric heights and geoid derived gravimetric heights, which lie throughout Johor, the southern State of Peninsular Malaysia. In order to model and minimise the differences a similarity transformation is utilised for fitting the gravimetric co-geoid undulations with GPS/Levelling data. Before the transformation the comparison between GPS and levelling is a standard deviation of ± 0.151 m and a mean of 0.699 m. When tested the internal relative accuracy suggests a standard deviation of ± 0.072 m and a mean of 0.003 m, which indicates the bias between the two datum’s has been eliminated. With the valid transformation it is now possible for the GIS field user to apply accurate corrected geoid heights to GPS derived ellipsoidal heights in a rapid feature driven field mode. 1 Introduction Orthometric heights traditionally are determined through optical methods involving the transfer of height difference from a datum point to the unknown point, where the orthometric height is required. This can sometimes be a very arduous task and now with the advent and proliferation of the use of the Global Positioning System (GPS), this task realistically seems more possible now than ever before. With the use of GPS and a regional gravimetric geoid model it is possible to transfer heights simply, as the following relationship demonstrates in an absolute sense:
This relationship shows how the orthometric height HA is related to the geometrical ellipsoidal height obtained from GPS measurements hA and the physical geoid/ellipsoid separation NA. The relationship however, is not always appropriate due to the physical way in which GPS surveys are conducted; in general it is more suited to use the following relative case of Eq. (1).
Eq. (2) shows the relationship with respect to relative differences for the orthometric heights HA and HB, the ellipsoid heights hA and hB and the physical geoid/ellipsoid separations NA and NB. This relationship allows differential GPS measurements to be used, which are known to be more precise and in conjunction to this geoid models are now becoming more precise and are constantly pushing the 1cm level of accuracy. Having such accurate information in the form of the geoid and ellipsoid heights enables Geomatics Engineers and other research Scientist to apply this information in their respective fields thus realistically providing the opportunity for GPS to be used in GPS levelling and other applications. Studies carried out on the geoid and GPS/Levelling, in different countries show that GPS and the geoid are now more than ever important tools, such studies are (Kotsakis and Sideris.,, 1999), (Mainville et al., 1997), (Zhong., 1997) and (Martensson, 2002). In Malaysia computing the geoid has been of prime interest in the past and geoid models have been computed for either the whole of Peninsular Malaysia or a part thereof, see (Kadir et al., 1999) and (Vella et al., in press). Peninsular Malaysia is a country traversed north and south by very rugged mountain ranges that have largely prevented access to the hinterland for conventional terrestrial gravity surveys. All previous attempts at computing the geoid in Peninsular Malaysia have suffered from lack of data and non-homogeneity of the data distribution. However the Department of Surveying and Mapping Malaysia (DSMM) have embarked upon a very ambitious project to collect new gravity data and update the existing database through the use and implementation of airborne gravity surveys. This provides the impetus for the current study in that the new data will provide new geoid models, which in turn will benefit from studies showing which is the most appropriate technique to apply for corrector surfaces (CS) in Peninsular Malaysia. Corrector surfaces need to be applied as the relationship in Eq. (1) is rarely satisfied, reasons for this are as described in (Kotsakis and Sideris., 1999). These might be, (1) random noise in the ellipsoidal heights, orthometric heights or geoid/ellipsoid separations, (2) datum inconsistencies and other systematic distortions, (3) various geodynamic effects and (4) theoretical approximations in the computation of either the orthometric height (H) or the geoid/ellipsoid separation (N) are not good enough. Peninsular Malaysia lies well away from any major subduction zones, the possible reasons for (3) could well be land subsidence at tide gauges used for the vertical datum and or mean sea level rise. This however is not investigated here and is beyond the scope of this work. 2 Evaluation of Geoid Models and GPS Data DSMM kindly provided data for the southern region of Peninsular Malaysia, containing geodetic latitude, longitude, orthometric height and ellipsoidal height. The geoid heights were provided from independent sources namely (Kadir et al., 1999), (Vella et al 2003) and EGM96 geopotential model coefficients by (Lemoine et al, 1997). 2.1 South East Asian Co-Geoid This co-geoid is a high resolution and high precision model computed for the whole of South East Asia (Kadi et al, 1999). The EGM96 geopotential model truncated to degree and order 70 was combined with surface gravity data and a modified Stokes’s kernel was used in the computations. Comparisons of the gravimetric geoid with the GPS/Levelling derived geoid/ellipsoid separations at 140 points throughout Peninsular Malaysia show that the absolute agreement with respect to the GPS/Levelling datum is generally better than 40 cm RMS, which demonstrates an improvement over EGM96 and OSU91A geoid models for the same points. For ease of reference this co-geoid model will be referred to as CG1. 2.2 Peninsular Malaysia Co-Geoid Free-air gravity anomalies are usually found to be locally correlated with the elevation of observing points. The correlation between the observed height of the free-air anomaly and its corresponding value is derived using least squares. It is shown that a minimum height of 400 m yields the best correlation (R=0.886) between the free-air anomaly and the height and therefore this height of 400 m is used as a minimum height to interpolate data from the GTOPO30 global Digital Elevation Model (DEM). From the DEM, all heights with a height equal to or greater than 400m, are used to derive anomaly-height correlated values. When these values are combined with the original gravity data set and gridded, the gridding is better controlled, as results over Peninsular Malaysia show. Using the 1D FFT and stokes integral with no modification the co-geoid is computed, (Vella et al., in press). The resulting free-air co-geoid model is compared to 143 GPS points. The model attained an RMS of 46.1 cm when compared at the GPS points showing an improvement over EGM96. For ease of reference this co-geoid model will be referred to as CG2. 2.3 EGM96 Comparisons The NASA Goddard Space Flight Center, The National Imagery and Mapping Agency (NIMA) and the Ohio State University (OSU) have collaborated to produce EGM96, an improved degree 360 spherical harmonic model representing the earth’s gravitational potential (Lemoine et al, 1997). The comparisons between the EGM96 model and the difference between the orthometric height and ellipsoidal height show that the RMS is 51cm at 143 GPS points. 3 Overview of Modelling Considerations for the CS Presented herein are the basic models describing mathematically the different schemes used in the adjustment and transformation results. There are other models and methods which account for local deformations in the geoid and other error sources, that can be used for corrector surfaces as demonstrated by (Zhong, 1997), (Featherstone, 1998) and (Zhiheng and Duquenne., 1996). 3.1 Similarity Transformations The basic model used is of a modified form of Eq. (1) as follows:
where hi, Hi, and Ni are as previously described, x is an n x 1 vector of unknown parameters, ai is an n x 1 vector of known coefficients, and vi is the residual random noise term, (see e.g. Kotsakis and Sideris 1999). As stated in the introduction test are conducted on three similarity transformation schemes and four polynomial schemes, all schemes are solved using parametric least squares techniques according to Eq. (3) but each with differing observation Eq.s, for obvious reasons. It has been widely held that the four parameter model is best suited to this type of modelling, this however is not necessarily the case as the results will show, however it is important to state clearly all the models and there mathematical representation. The four parameter (Eq. 4) model from now on called CS4, is an approximate similarity transformation model describing the geoid undulation transformation; this scheme is adequately discussed in Heiskanen and Moritz (1967, Sect. 5-9):
The five parameter scheme (CS5), a rigorous similarity transformation model is also discussed in Heiskanen and Moritz and is described as follows:
The eight parameter scheme (CS8), which is a rigorous non-rigid similarity transformation model, is described as follows:
where the quantity Wi is given by the relationship
and the quantities f, a and e in the above formulas correspond to the flattening, the semi-major axis and the first eccentricity, respectively, of the reference ellipsoid (either the ellipsoid used for the GPS heights, or the ellipsoid used for the gravimetric geoid model). 3.2 Polynomial Models The first degree polynomial (CS3) is a three parameter scheme described as follows:
The second degree polynomial (CS6) is a six parameter scheme described as follows:
The third degree polynomial (CS10) is a ten parameter scheme described as follows:
Fourth degree polynomial (CS15) is a fifteen parameter scheme described as follows:
In the above formulas jo and lo denote the average latitude and longitude, respectively, of the test area The schemes describing CS4,CS5,CS8,CS3,CS6,CS10 and CS15 are applied to all points in the network, in this case 25 points and are operated on by least squares in order to minimise the residuals, thus giving the best estimate of the different coefficients involved. The adjustment carried out of the coefficients is in no way optimal as pointed out by (Kotsakis and Sideris, 1999), there is no weighting of the residuals done, thus leaving some questionable doubt as to which term is contributing to the residual, whether it is the ellipsoidal height, the orthometric height or the geoid/ellipsoid separation, it may even be a combination of some or all of these terms. So although some of the schemes may be rigorous, the solution is in no terms a rigorous solution, in this case. 4 Tests Carried out on Control Data As previously mentioned the control GPS points are only located in the state of Johor, whereas the comparisons mentioned in Sections 2.1, 2.2 and 2.3 encompass the whole of the Peninsular Malaysia. So as to prevent any confusion the final comparisons will only include the 25 points for the state of Johor. Before any schemes were tested all the GPS points were screened to make sure they all fall within three standard deviations of the mean of differences between NEGM96 derived using EGM96 and Nh-H derived using h and H. This is a quick and dirty data snooping technique and since there were no outliers there was no statistical reasoning to exclude any points although when compared the residual can be large. Table 1 shows the statistics of the comparisons from the residuals concerned with the above discussion. Table 1: Statistics of the residuals for the comparison of the outlier test conducted between NEGM96 and (h-H) ie: [(h – H) – NEGM96], (All units are in cm).
The largest residual is 0.653m at TG05, located in the far north of the state, there are also other points indicating large residuals and if these points along with the respective residuals are plotted as in Figure 1, it is possible to identify visually which points could be excluded in order to improve the results of the corrector surfaces. As better data in the adjustment will give better-adjusted coefficients, however there is the risk of excluding perfectly good data, for this study we have included all data, except for some data excluded for the purpose of external assessment of the adjustment of the coefficients. ![]() Figure 1: Location of GPS points (25) showing residual contour plot [(h – H) – NEGM96], contour interval 10 cm It is evident in Figure 1, that the further north the points progress the larger the residuals [(h – H) – NEGM96] become, this perhaps is indicative of some systematic bias in the Peninsular Malaysia vertical datum, or it could just show there are problems in the adjustment of the vertical datum, this however is not investigated here. 5 Results from Comparisons of Corrector Surfaces Two types of comparisons are made, (1) all 25 GPS data points are used in the adjustment and the resulting residuals, Eq (3) are investigated, (2) 3 GPS points are excluded from the adjustment, namely GP48, GP58 and GP51 and are compared with the adjusted coefficients, this provides an external comparison of how well the coefficients are able to account for any deformations and dissimilarities there are between the GPS, vertical datum and co-geoid models used. Adjustments will be made using both available co-geoid models (CG1 & CG2) for Peninsular Malaysia. 5.1 Adjustment Results of Correction Surfaces Comparisons are carried out using the following for original misclosures and adjusted residuals respectively in Eq (12) and Eq (13).
In the following tables No CS refers to no correction surface is applied and the original misclosures statistics are listed using (Eq 12), where as for the correction surfaces Eq (13) is being employed and the statistics all represent those of the residuals from the adjustment. Table 2 shows the statistics for CG2 and the results of the adjustments. Table 2: Statistical summary using CG2 to derive the coefficients for the similarity transformation and polynomial fitting at 25 GPS points.
Table 3: Statistical summary using CG1 to derive the coefficients for the similarity transformation and polynomial fitting at 25 GPS points.
Evidently, from Table 2, it is clear that the corrector surface CS8 has managed to remove the bias term, as do all corrector surfaces, however CS8 has achieved the smallest standard deviation of the adjusted residuals. Using no corrector surface (No CS) shows how there is still a great amount of variability between the different components (ie: h, H and N) for Peninsular Malaysia. Table 3 shows the same results only this time for CG1. The results from CG1 clearly improve, although only slightly but it seems that CG1 is a better fit to the local GPS data than that of CG2, as is indicated by its reduced mean (-1.8 cm). 5.2 Adjustment Results for National Compartments Figure 2, shows the national distribution of 140 GPS points, it is clearly seen from Figure 2 that the hinterland is largely uncovered by any kind of geodetic information, be it gravity, GPS or levelling. When test are carried out for the whole 140 GPS points distributed nationally through out Peninsular Malaysia, it is evident as is shown in Table 4, that the fit of the CG2 to the national data set is not too good. The mean of 0 indicates that all the schemes are capable of removing any bias however the large standard deviations indicate there are still discrepancies between the three components, h, H and N. These discrepancies may be due to systematic biases, or simple errors in the data and the results from Tables 2 and 3 would tend to suggest they are geographically correlated, in these Tables only 25 data points for Johor were used as opposed to the data set containing 140 data points for the whole of the Peninsular Malaysia. Table 4: Statistical summary using CG2 to derive the coefficients for the similarity transformation and polynomial fitting at 140 GPS points
![]() Figure 2: Distribution of 140 GPS points for Peninsular Malaysia In order to determine if this is so, tests are conducted were the whole data set is broken down into individual compartments based on States, as is shown in Figure 3. ![]() Figure 3: Distribution of 140 GPS points for Peninsular Malaysia, based on their respective State This is similar to what was conducted in France, (eg. Zhiheng and Duquenne, 1996) where the geoid was divided up into smaller pieces and then adjusted to the GPS levelling with constraint conditions applied, in this case there will be no constraint conditions applied. This is due largely to the fact that the necessary information is not available, therefore it is considered a semi-rigorous attempt to model the spatial differences there may be between the three components of the observation equations. Tables 5 through to Table 10 , show the results for all States included, and only with the eight parameter transformation, CS8 as this has already proven to be a well developed scheme, see Tables 2 and 3. Table 5: Statistical summary using CG2 to derive the coefficients for the similarity transformation CS8 at 10 GPS points, for Selangor.
Table 6: Statistical summary using CG2 to derive the coefficients for the similarity transformation CS8 at 26 GPS points, for Perak.
Table 7: Statistical summary using CG2 to derive the coefficients for the similarity transformation CS8 at 27 GPS points, for Pahang
Table 8: Statistical summary using CG2 to derive the coefficients for the similarity transformation CS8 at 11 GPS points, for Negri Sembilan
Table 9: Statistical summary using CG2 to derive the coefficients for the similarity transformation CS8 at 13 GPS points, for Kelantan.
Table 10: Statistical summary using CG2 to derive the coefficients for the similarity transformation CS8 at 12 GPS points, for Kedah.
Table 11: Statistical summary using CG2 to derive the coefficients for the similarity transformation CS8 at 16 GPS points, for Terenganu
References
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|