Vous êtes sur la page 1sur 9

GPS Solut (2006) 10: 1220 DOI 10.

1007/s10291-005-0147-5

ORIGINAL ARTICLE

Reza Ghoddousi-Fard Peter Dare

Online GPS processing services: an initial study

Received: 15 September 2004 Accepted: 3 May 2005 Published online: 30 June 2005 Springer-Verlag 2005

R. Ghoddousi-Fard P. Dare (&) Department of Geodesy and Geomatics Engineering, Geodetic Research Laboratory, University of New Brunswick, Fredericton, NB, E3B 5A3, Canada E-mail: r.ghoddousi@unb.ca Tel.: +1-506-4516855 Fax: +1-506-4534943 E-mail: dare@unb.ca

Abstract There are a number of online Global Positioning System (GPS) processing services that provide GPS processing results to the user free of charge and with unlimited access. These services provide solutions for a user-submitted Receiver Independent Exchange Format (RINEX) le based on dierential methods using reference stations or precise point positioning using precise GPS orbit and clock data. Dierent data sets varying in time and location were submitted to

the online services and their results compared. Although the quality of results depends on many factors, in most cases the users can expect reliable online processing results for a 10-h data set made by a geodetic dual frequency receiver anywhere in the world.

Introduction
Over the last few years a number of organizations have developed online Global Positioning System (GPS) processing services. These services provide GPS processing results to the user free of charge and with unlimited access. The user sends a Receiver Independent Exchange Format (RINEX) le to the service and within a short period of time, the estimated position of the receiver used to collect the RINEX data is sent back to the user. Organizations that provide these free services include: Geohazards Division of Geoscience Australia, the Geodetic Survey Division (GSD) in Canada, the United States National Geodetic Survey (NGS), Scripps Orbit and Permanent Array Center (SOPAC) at the University of California and the Jet Propulsion Laboratory (JPL) at National Aeronautics and Space Administration (NASA). The objective of this paper is to evaluate these online services and compare their position results with expected values. A comparison has also been made between the

results obtained using data sets with varying observation time intervals. Furthermore, the results of the services are evaluated using data collected in dierent parts of the world.

Online services: an overview


Each of the above-mentioned organizations provides their own free online GPS processing service. The basic requirements that the user needs to take advantage of these dierent services are almost the same: access to the Internet and a valid email address. The following sections will give a brief description of each service. AUSPOS The Geoscience Australia [formerly the Australian Surveying and Land Information Groups (AUSLIG)] Online GPS Processing Service (AUSPOS) was ocially

Table 1 An overall assessment of online GPS processing services Data transfer method Available options Elapsed time to receive results (min) >25 Minimum of 1 h Restrictions on length of GPS data set Limitations

Name of service

AUSPOS

Uploading Via anonymous FTP Via anonymous FTP Upload the le to Scripps FTP site Uploading <3 >15 Minimum of 1 h

Dual frequency Static Dual frequency Static

SCOUT

PPP* (*An expert version is also available with more options)

Antenna height Antenna type No. of RINEX les (maximum 7) Antenna height Antenna type Selection of reference stations Mode of processing (static or kinematic) Reference system (NAD 83 or ITRF) No minimum Antenna height >4

OPUS

Uploading

Maximum 6-day long providing uncompressed RINEX le is less than 100 MB (GSD 2004) Minimum of 2 h (recommended by the service) 24 h maximum

Dual frequency Static Only available for use in Central and North America

Auto-GIPSY

Via sending the anonymous FTP address

Antenna type Additional options: selection of state plane and base stations, extended output, set user prole None

<3

At least an hour, preferably more (Zumberge 1999) Data within 15 h of GPS noon of obs. day will be analyzed

13

14

service is accessible from the SOPAC website at: http:// sopac.ucsd.edu. OPUS The United States National Geodetic Survey developed the Online Positioning User Service (OPUS). This service generates coordinate results by using data from three Continuously Operating Reference Stations (CORS). The CORS sites are chosen not according to closest proximity but picked according to compatibility between the users data and the CORS site (OPUS Team 2004). There is also an option that allows the user to choose the CORS stations to be used. The service can be found at: http://www.ngs.noaa.gov. Auto-GIPSY Auto-GIPSY is an e-mail/FTP interface to the GPS Inferred Positioning System (GIPSY) developed by JPL. This service performs single point positioning, and is therefore not dependent on the proximity or availability of CORS/IGS data (Macdonald 2002). The FTP address of users data should be submitted by email to: ag@cobra.jpl.nasa.gov. PPP The Geodetic Survey Division (GSD), Canada, developed the Canadian Spatial Reference System (CSRS) Precise Point Positioning (PPP) service. Single point positioning is provided for users operating in static or

Fig. 1 The location of UNB1 (after SOPAC 2004)

launched in late 2000 (Dawson et al. 2004), and has been in continuous operation since then processing data for dual frequency geodetic GPS receivers located anywhere on earth. The AUSPOS positioning is by dierential GPS to the nearest three International GNSS Service (IGS) stations and uses the IGS precise orbit information. This service is accessible via the Geoscience Australia website at: http://www.ga.gov.au. SCOUT The Scripps Coordinate Update Tool (SCOUT) was developed by the Scripps Orbit and Permanent Array Center (SOPAC). This service also uses by default the three nearest IGS stations. However, this service allows the user to choose up to four dierent reference stations. The SCOUT uses the GAMIT processing software. This

Fig. 2 The location of reference stations for OPUS, SCOUT and AUSPOS runs (after SOPAC 2004)

15

Fig. 3 Latitude dierences between known value and online services result versus length of data set for UNB1, April 27, 2004

kinematic modes using precise GPS orbits and clocks (GSD 2004). This service is available via the GSD website at: http://www.geod.nrcan.gc.ca.

compare the speed of each service and were obtained by submitting the same 6-h data set to each service.

Results validation Online services: a preliminary assessment


As well as the proximity of the online services coordinate results to the expected receiver position values (the topic of the following sections of this paper) there are other general factors to consider in the evaluation of services; these include: the method of sending and receiving the data, the time delay in receiving the results; available options and limitations. An overall assessment of each service (summarizing the above-mentioned aspects) can be seen in Table 1. As can be seen in Table 1, the services use either uploading of the data or an FTP site in order to access the users RINEX le. However, all of the services send an e-mail to the user either including the results or the FTP address of where the results can be obtained. Time delay on receiving the results depends on several factors including the trac on the Internet and the number of users accessing the service at the same time. The displayed times in the Fourth column of Table 1 are only a rough indicator in order to One results validation method is to process observed GPS data at known points and compare the resultant coordinates with the known position values. Also evaluated was the relationship between the accuracy of the results and the observation time span. Analysis of solutions for UNB1 RINEX data In order to evaluate the accuracy of the online services, data collected at the UNB1 station on April 27, 2004 was submitted to the online services. UNB1 (see Fig. 1) is an IGS station at the University of New Brunswick (UNB) managed by the Department of Geodesy and Geomatics Engineering at UNB. UNB1 uses a continuously operating Javad Legacy GPS/GLONASS receiver located on the UNB Fredericton campus. The JPL has processed the UNB1 data and the latest coordinate of this station in the ITRF2000 reference frame

Fig. 4 Longitude dierences between known value and online services result versus length of data set for UNB1, April 27, 2004

16

Fig. 5 Ellipsoid height dierences between known value and online services result versus length of data set for UNB1, April 27, 2004

Fig. 6 Ten hour length plot of Fig. 2 (latitude dierences)

can be found at: http://sideshow.jpl.nasa.gov/mbh/all/ table2.txt. It is this JPL estimation that has been taken as the known value for UNB1 in this investigation. A single 24-h RINEX le was decimated into 1-h length, 2-h length, and then every 2 h up to 24 h. The 24-h le and the decimated les were submitted to the ve online services. The OPUS does not process the RINEX les that contain GLONASS observations while other services remove the GLONASS data from the RINEX le before processing. Therefore GLONASS observations were excluded from UNB1 RINEX data in order that they could be submitted to OPUS. As mentioned before, OPUS and SCOUT also allow the user to choose the reference stations. In order to see whether the
Fig. 7 Ten hour plot of Fig. 3 (longitude dierences)

users selection of reference points can provide better results than default selections, OPUS was also tested using 3 user-selected reference points (OPUS3) and SCOUT using 3 and 4 user selected reference points (SCOUT3 and SCOUT4) with dierent geometric congurations than the default. The OPUS used by default BARN, BRU1 and PNB1 as reference stations while SCOUT used BARN, PNB1 and WES2. In the OPUS3 and SCOUT3 scenarios ALGO, STJO and PNB1 were selected as reference stations while BARN was added to these stations for the SCOUT4 scenario. It is worth mentioning that AUSPOS used NRC1, WES2 and ALGO. The location and type of reference stations can be seen in Fig. 2.

17

Fig. 8 Ten hour plot of Fig. 4 (height dierences)

Fig. 9 Location of investigated GPS points (after University of Alabama 2004)

Figures 3, 4 and 5 show the dierences between services resultant coordinates and the known values as a function of data set length. Figures 6, 7 and 8 give a more detailed look at the dierences over the rst 10 h. As might be expected the results in ellipsoid height show more variation over the time period (Fig. 5). It can be inferred from the gures that after almost 810 h observation the latitude and longitude have converged to within a centimeter of the known value. The height solution for each service continues to show variations at the centimeter level after 810 h, but with a variation of 7 cm between the services. Submitting less than 6 h of
Fig. 10 Latitude dierences between assumed value and services result versus data set time (DODOLA, April 2, 2002)

data to the services resulted (in most cases) in a few centimeters disagreement with the expected values. Auto-GIPSY did not provide proper results for the data set of 1-h length, therefore Auto-GIPSY results start from 2 h in the gures. As it can be seen in Figs. 6, 7 and 8 OPUS3, SCOUT3 and SCOUT4 provided closer latitude and longitude results to the known values than OPUS and SCOUT for data sets up to 6 h. After 6 h no signicant dierence can be seen. For the height results, however, SCOUT3 and SCOUT4 provided closer results to the known value than SCOUT for up to 8 h. In the case for

18

Fig. 11 Longitude dierences between assumed value and services result versus data set time (DODOLA, April 2, 2002)

Fig. 12 Ellipsoid height dierences between assumed value and services result versus data set time (DODOLA, April 2, 2002)

OPUS3 the height results with respect to OPUS were improved for up to 2 h. Results in dierent parts of the world Except for OPUS, which is limited to Central and North America, all of the online services provide GPS processing results for observations made anywhere in the world. The PPP and Auto-GIPSY processing are based on precise GPS orbit and clocks products that are global in nature while SCOUT and AUSPOS use dierential methods to the nearest three or four reference stations. However, these reference stations are not uniformly distributed in the world. In order to investigate the eect of reference station proximity on online services results two further tests have been done, as explained in the following sections. Analysis of solutions from commercial RINEX data A further investigation was carried out to compare the results of processing GPS data that were collected in Ethiopia on April 2, 2002 using commercial Trimble
Fig. 13 The dierence between online services results and expected values (January 1, 2004)

GPS equipment. The assumed coordinates of the point DODOLA (see Fig. 9) were obtained from data analysis using commercial software and UNBS DIPOP scientic software (Dare and Baglole 2003). Dierent data set time intervals of the DODOLA GPS observation were submitted to the online services, and the dierences in the coordinates with the assumed values can be seen in Figs. 10, 11 and 12. A warning message appeared in AUSPOS results indicating some modeling problems in the 24-h data set, so this data set was excluded from the gures. Processing of observations from an IGS point in Africa Three 24-h data sets (the rst 3 days of 2004) of point MALI were submitted to the online services. The MALI is an IGS point located in Malindi, Kenya (see Fig. 9). An Ashtech Z-XII receiver is operating at this station. The dierences between service results and expected values (JPL estimation) are presented in Figs. 13, 14 and 15. The PPP results did not converge on January 1, 2004, so these results are excluded from Fig. 13. Further investigations carried out on the PPP results will be described in the following section.

19

Fig. 14 The dierence between online services results and expected values (January 2, 2004)

Fig. 15 The dierence between online services results and expected values (January 3, 2004)

Further investigation on PPP results As mentioned in the previous section, the results of PPP did not converge for point MALI on January 1, 2004. To investigate this further, IGS points were selected in dierent locations and their data for January 1, 2004 were processed by PPP. These points are: ALGO (Ontario, Canada), UNB1 (New Brunswick, Canada), STJO (Newfoundland, Canada), STR1 (Australia), BAHR (Bahrain) and RIOG (Argentina). The location of these points is indicated in Fig. 9. The dierences between the PPP results and expected values (JPL estimation) can be seen in Fig. 16. The PPP
Fig. 16 The PPP results versus expected values on January 1, 2004

results did not converge for STR1 (the same problem that occurred for MALI) and this point is excluded from Fig. 16.

Analysis of the results


On average, Auto-GIPSY was found to produce the closest horizontal and vertical coordinates at the investigated points. Furthermore, the quality of this service and the PPP service are independent of site location due to using precise GPS orbit and clock data in point positioning mode. These two services are also the fastest to return the results.

20

Ellipsoid height results of SCOUT and Auto-GIPSY show some unusual changes as can be seen in Fig. 5 at hour 4 and at hour 20 for SCOUT and at hour 6 for Auto-GIPSY. However, the SCOUT3 and SCOUT4 results do not show such unusual changes, even though the average baselines length in SCOUT3 and SCOUT4 are more than SCOUT. For short data sets, user selected reference stations in SCOUT3/4 and OPUS3 scenarios provided closer results to the known values than SCOUT and OPUS. This may be due to reference station quality and geometric conguration. A signicant change in vertical accuracy of SCOUT can be seen at point MALI, where on the rst day the vertical accuracy was about 3 cm but on the next 2 days was more than 10 cm (Figs. 13, 14 and 15). At DODOLA, the latitude converges as it did for UNB1. The longitude solutions from SCOUT and PPP, however, continue to show variations at approximately 23 cm and the convergence pattern is not as clear as UNB1. The AUSPOS produced identical results for the last 8 h and Auto-GIPSY for the last 12 h. In the solution for height (Fig. 12), Auto-GIPSY provided the closest results to the assumed value while it had a systematic dierence of 12 cm with other services. After 10 h, the height solutions for the services (ignoring Auto-GIPSY) vary by about 4 cm. The PPP results did not converge for points MALI and STR1 on January 1, 2004 (both of these points located in the southern hemisphere). On January 1, 2004 PRN 23 experienced failure in its atomic frequency standard (Sigmond 2004). However it does not seem that the two mentioned reasons caused the failure of the PPP results in MALI and STR1 because although the point

RIOG is also in the southern hemisphere accurate results were provided by the PPP (Fig. 16). Furthermore, other services provided reliable results on the same day for point MALI (Fig. 13).

Conclusions
Online GPS processing services can help GPS users all over the world to take advantage of precise point positioning or dierential methods with one single receiver, and without requiring detailed knowledge of processing software. Solution quality depends on the availability, proximity and quality of base station data, and the availability of precise satellite orbits and clock corrections. Performed tests in this paper indicate that users can expect reliable results from online services, although some problems have occurred, such as those mentioned for PPP. The resultant coordinates converged after almost 10 h of observations using default-processing parameters. This shows that users can expect almost the same results for a 10-h data set as for a 24-h data set. With user-selected reference stations for the examples used, the data set length could be reduced by a few hours.
Acknowledgements Preliminary work on this research was carried out by two undergraduate students at UNB. Their work has been published in Leslie (2004) and Hatch (2003). We thank Duncan Moss and Neil Stuart of the University of Edinburgh, Scotland, for providing the GPS data they collected at Dodola, Ethiopia. Paul Jamason is thanked for providing comments that improved the quality of this paper. We also acknowledge Canadas Natural Science and Engineering Research Council (NSERC) for providing funds to enable this research to be carried out.

References
Dare P, Baglole J (2003) Processing and analysis of Ethiopian GPS data. Final contract report prepared by the Department of Geodesy and Geomatics Engineering, University of New Brunswick, Fredericton, NB, Canada, for the Department of Geography, University of Edinburgh, Scotland, 12 pp Dawson J, Govind R, Manning J (2004) The AUSLIG online GPS processing system (AUSPOS), The Australian surveying and land information group (AUSLIG). 4 July 2004, online at: http://www.ga.gov.au/nmd/geodesy/ sgc/wwwgps/pdf/auspos.pdf GSD (2004) Online precise positioning how to use document. Natural Resources Canada. 4 July 2004, online at: http://www.geod.nrcan.gc.ca/eld/userGuide/HowToUse.pdf Hatch P (2003) Analysis of automated webbased GPS processing services. B.Sc.E. report, Department of Geodesy and Geomatics Engineering, University of New Brunswick, Fredericton, NB, Canada Leslie J (2004) Analysis of automated online GPS processing services. B.Sc.E. report, Department of Geodesy and Geomatics Engineering, University of New Brunswick, Fredericton, NB, Canada Macdonald D (2002) Auto-GIPSY, GrafNet, OPUS and SCOUT: a comparison. Scripps Orbit and Permanent Array Center. 11 July 2004, online at: http:// sopac.ucsd.edu/input/processing/pubs/ staticProcessingComparison.pdf OPUS Team (2004) Online positioning user service. National Geodetic Survey. 3 July 2004, online at: http:// www.ngs.noaa.gov/OPUS/What_is_ OPUS.html Sigmond M (2004) CANSPACE archive, Canadian Space Geodesy Forum. 29 July 2004, online at: http:// listserv.unb.ca/archives/canspace.html SOPAC (2004) Scripps orbit and permanent array center. Locate GPS Site. 26 July 2004, online at: http:// sopac.ucsd.edu/scripts/dbLocateSite.cgi University of Alabama (2004) Mercator projection of the world. 26 July 2004, online at: http://alabamamaps.ua.edu/world/world/ Zumberge JF (1999) Automated GPS data analysis service. GPS Solut 2(3):7678

Vous aimerez peut-être aussi