Table of Contents Author Guidelines Submit a Manuscript
Mathematical Problems in Engineering
Volume 2009 (2009), Article ID 856138, 9 pages
Research Article

The Impact on Geographic Location Accuracy due to Different Satellite Orbit Ephemerides

1Space Systems Division (DSE), Instituto Nacional de Pesquisas Espaciais (INPE), 12227-010 São José dos Campos, SP, Brazil
2Mathematics Department (DMA), University of São Paulo State (UNESP-FEG), 12516-410 Guaratinguetá, SP, Brazil
3Space Mechanics and Control Division (DMC), Instituto Nacional de Pesquisas Espaciais (INPE), 12227-010 São José dos Campos, SP, Brazil

Received 30 July 2009; Accepted 29 October 2009

Academic Editor: Tadashi Yokoyama

Copyright © 2009 Claudia C. Celestino et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.


The current Brazilian System of Environmental Data Collection is composed of several satellites (SCD-1 and 2, CBERS-2 and 2B), Data Collection Platforms (DCPs) spread mostly over the Brazilian territory, and ground reception stations located in Cuiabá and Alcântara. An essential functionality offered to the users is the geographic location of these DCPs. The location is computed by the in-house developed “GEOLOC” program which processes the onboard measured Doppler shifts suffered by the signal transmitted by the DCPs. These data are relayed and stored on ground when the satellite passes over the receiving stations. Another important input data to GEOLOC are the orbit ephemeris of the satellite corresponding to the Doppler data. In this work, the impact on the geographic location accuracy when using orbit ephemeris which can be obtained through several sources is assessed. First, this evaluation is performed by computer simulation of the Doppler data, corresponding to real existing satellite passes. Then real Doppler data are used to assess the performance of the location system. The results indicate that the use of precise ephemeris can improve the performance of GEOLOC by reducing the location errors, and such conclusion can then be extended to similar location systems.

1. Introduction

The Brazilian System of Environmental Data Collection (SBCDA) can be organized in three subsystems: the space subsystem, the data collection ground subsystem, and the tracking and control ground segment [1, 2]. The space subsystem is composed of SCD-1, SCD-2, CBERS-2, and CBERS-2B satellites. The ground subsystem of data collection is composed of hundreds of Data Collection Platforms (DCPs) that are deployed on ground, fixed or mobile (see Figure 1). The INPE’s tracking and control ground segment is composed of the Satellite Control Center and Ground Stations in Cuiabá and Alcântara.

Figure 1: Typical meteorological data collection platform.

In this system, the satellite works as a message retransmitter, that is, providing a communication link between data collection platform (DCP) and a reception ground station. One of the functionalities offered by the system is the Geographic Location of the DCPs. The location is computed by the in-house developed “GEOLOC” program which processes the Doppler shifts suffered by the signal transmitted by the DCPs, together with a statistical least-squares method [3, 4]. The DCPs transmit data signals to the satellites in the UHF frequency band. Aboard the satellite, the DCP is identified and the payload data and the received frequency data are relayed to the tracking reception station. Then, the Geographical Location software GEOLOC developed by INPE is fed with Doppler shift data and the corresponding satellite orbit ephemeris. In general the most common format of orbit ephemeris exchange is the Two Line Elements (TLE) set [5, 6]. The TLEs can be obtained through the Satellite Control Center at INPE or through Internet, for example, [5]. The TLE format is composed of seven parameters and time and is basically defined by orbital mean motion, eccentricity, inclination, right ascension of the ascending node, perigee argument, mean anomaly, and a modified ballistic coefficient [5, 6]. Figure 2 shows a representation of Two Line Elements format.

Figure 2: Presentation of the two line elements. Source: [5]

To evaluate the impacts on geographic localization errors generated by the GEOLOC software, satellite orbit ephemerides from several sources were used such as: accurate PVT (Position, Velocity, Time), TLEs from INPE’s Control Center, and TLEs from Internet. Then actual passes of the satellite were used to compare the errors considering such different orbital data sources for the location software. To foresee the magnitude of the expected errors, a comparison with ideal (simulated) case is also performed as detailed in the next section.

It is expected that conclusions arising from this work can be extended to similar systems using Doppler data and artificial satellites for location purposes.

2. Data and Work Outline

In order to get a benchmark to allow the analysis of location errors due to orbit ephemeris, the work followed the following steps.

(i) A survey on the satellite passes (samples) and the feasibility of obtaining the accurate orbit ephemeris (PVT format) were made to select the test period.

(ii) Three reference DCPs (no. 113, no. 32590, and no. 109) were selected whose locations are: DCP113 (, ), DCP32590 (, ), and DCP109 (, ). Such locations are accurate to the GPS level, that is, 10 to 30 m. The nominal frequency is 401.650 MHz (UHF). The Doppler shift data corresponding to the passes were obtained by the reception stations of Cuiaba and/or Alcântara, consistent with the location of the DCPs. The test period was from November, 21st to 27th, 2008.

(iii) The Doppler shift data of SCD-2 satellite passes were considered. The orbit inclination of this satellite is , that is, a near equatorial orbit. The orbit ephemerides in Two Line Element (TLE) format were obtained from both the Satellite Control Center (CCS) at INPE [79] and Internet at [5].

(iv) The accurate orbit ephemerides (PVT format) were provided by the INPE CCS Orbit Determination System [7] with steps of one minute for each considered day. The GEOLOC location software was executed with this accurate ephemerides. Then, the accuracy of the SCD2 satellite orbit ephemerides was verified.

(v) To foresee the magnitude of the error when using TLEs instead of accurate PVTs, another program simulated the errors for the ideal case.

(vi) The GEOLOC location software was run using the PVT, TLEs from CCS, and TLEs from Internet, covering 4 SCD2 satellite actual passes. For each satellite pass, considering the established period above, the reference DCP locations are done using the Doppler shift measurements and the ephemerides obtained from two different sources (TLEs from both CCS and Internet). The location errors are compared with the ones obtained using accurate PVT state vector, considered as reference.

3. The System for Geographic Location of DCP's

During the pass of a satellite, the signals transmitted from the DCPs are immediately relayed, through the satellite, to the reception stations. In the reception station, the signals are received and the Doppler shifted frequencies, computed on board, are collected. The difference between the frequency of the received signal and the nominal frequency supplies the Doppler shift. For each Doppler measure it corresponds to a solid cone of location, whose intersection with the terrestrial sphere represents the possible positions of the transmitter. The intersection of the two cones in the altitude sphere supplies two possible position solutions, in a single pass (Figure 3).

Figure 3: Location cones.

With the apriori knowledge of an approximate position, it is possible to distinguish which is the correct one. However, because the Doppler measurement is corrupted by several error sources, a direct solution is not possible. Therefore, one should use statistical methods to solve the problem.

To do so, the parameters of position location and the ephemeris of the satellite are related through expression [3, 4]: where = () and () are the position coordinates of the transmitter and the satellite respectively; and represent the velocity vectors of the transmitter and the satellite; and are the bias and drift associated with each Doppler curve; is time interval from the time of closest approach.

Figure 4 shows an example of a typical pass of satellite SCD-2 over DCP 113 and Cuiaba reception station. In this figure, the blue line represents positive Doppler shifts, and the red line the negative ones, with respect to DCP 113. The yellow circles are visibility circles where the contact with satellite is possible. Also a Typical Doppler curve is depicted.

Figure 4: Typical SCD-2 pass and Doppler curve.

4. TLE-S Accuracy: CCS and Internet

With the aim at studying the impact of ephemeris accuracy of SCD2 satellite on the location system, some tests were made to compare the accuracy of different sources of orbit ephemeris. Four satellite passes on November 22-23, 2008 were used, and these ephemerides were compared with TLEs from CCS and Internet.

The CCS carries out precise orbit determination based on ground tracking data of type “ranging” and Doppler [7]. The orbit determination using “ranging” is called “ranging” solution, and the orbit determination using Doppler data is called Doppler solution. The differences between both solutions agree to the level of 15 m [10]. The orbit ephemerides are provided as Inertial True of Date (“True Of Date”) PVTs (Position, Velocity, Time), equally spaced at one-minute intervals. To recover the ephemeris to the desired time, the PVTs from CCS are interpolated using a sixth-degree Lagrange polynomial.

CCS provides also TLEs of SCD2. The TLEs obtained from CCS are generated using an approximate period of one week data. Analyses have shown that the errors, compared to the PVTs, are zero mean with standard deviations around 300 m, however, sometimes presenting peaks of errors of 1000 to 1500 m in along-track (transversal) components [8, 10, 11]. Such accuracies are consistent with the ones presented elsewhere [12].

The TLEs obtained by Internet are refreshed with a not well-defined periodicity but, in general, fresh TLEs are available every 2 to 3 days. It is claimed that accuracy [6, 12] enough for tracking purposes is provided. The orbital ephemerides of many satellites are broadcast by NASA in the TLE format in the electronic addresses of Internet, for example, [5]. To recover the ephemerides for the desired time, the model SGP4 [6] is conventionally used.

All the ephemerides are in Inertial True of Date (“True Of Date”) system. The inertial coordinates are transformed to the ECEF system (“Earth Centered Earth Fixed”) of WGS-84 system, taking into account the polar motion and equation of the equinoxes, which are the most relevant corrections. The SCD2 satellite passes considered in the tests are presented in Table 1.

Table 1: Satellite SCD2 passes considered in the comparisons of the orbit ephemeris differences.

From the former considerations, the PVTs from CCS are taken as reference to the comparisons. Figures 5 (a) and (b) show the differences between the ephemerides using TLE from Internet (NORAD) and from CCS, respectively, in terms of the radial (R), transversal or along-track (T), and normal (N) components.

Considering the different ephemerides from PVTs and TLEs of CCS, one observes that all R, N, and T component differences are inferior to around 450 m. On the other hand, the differences between the PVTs and Internet TLEs present values similar for the R and N components; however, the transversal component T presents much higher values near 1000 m.

Therefore, for the TLEs from Internet, there is a more pronounced difference in the transversal component T. It is very likely that it can cause a biased error on the geographic location, because of the usage of different source of orbit ephemeris.

5. Test Results

In the tests, SCD-2 satellite and three DCPs in different locations were used. The SCD-2 satellite is in a quasi-circular low orbit around of Earth, with inclination, and altitude of 750 km. The 3 DCPs are DCP109, DCP113, and DCP32590.

5.1. Ideal Case

Considering a fictitious ideal case, the Doppler measurements for DPCs 109 and 32590 were simulated computationally using the more precise PVTs provided by the CCS Satellite Control Center as orbit ephemeris, with SCD2 satellite relayed by the reception station of Cuiabá. On the other hand, TLEs from Internet and from CCS were used as orbit ephemeris in the GEOLOC location software, and the results are presented in Table 2. This test gives an idea of the errors magnitude expected when using ephemeris of different accuracies. For days 21 and 22, of November 2008, the Table shows that these errors are mostly near 1 km, which, as expected, is a rather direct translation of ephemerides differences as shown in Figure 5.

Table 2: Location errors for a simulated ideal case.
Figure 5: Radial (R), Normal (N), and Transversal (T) deviations between CCS PVTs and TLEs from Internet (a) and from CCS (b).
5.2. Real Case

In this case, Doppler data relayed by satellite SCD2 and corresponding to days from November 22–28, 2008, were retrieved from the SBCDA archives for the three DCPs 109, 113, and 32590. For this actual test case, Doppler data were processed by the GEOLOC software, and the results are presented in Figure 6. Figure 6 shows the difference in location errors using all three sources of orbit ephemeris: PVTs from CCS, TLEs from CCS, and TLEs from Internet. The figure contains, for all 3 DCPs, the location error differences between CCS and PVT, and TLE and PVT. That is, they show the differences in location when using 3 different sources of orbital ephemeris. Notice that DCP 32590 presents the highest differences when using TLEs from Internet (NORAD), similar to what occurred in the simulated ideal case.

Figure 6: Difference between location errors using the PVT location compared to locations from CCS TLE and NORAD TLE.

6. Conclusions

This article presents the impact on the accuracy when different sources of orbit ephemeris with heterogeneous accuracies are used to perform location of ground transmitters using the Doppler shifted data recorded on board satellites. Three different sources were analyzed (i) precise PVTs (Position, Velocity, Time) arising from INPE’s Control Center orbit determination system, (ii) TLEs computed by INPE’s Control Center on weekly basis, and (iii) TLEs obtained freely from Internet. For a restricted period of 2-day comparison, analyses show the differences in accuracy which could arise between the different orbit ephemeris sources. The comparisons showed that the ephemerides have minor and similar differences in radial and normal components. Nevertheless, extending the comparison to the transverse (along-track) component, the difference ranges from 500 to 1000 meters. Therefore, it is straightforward to conclude that this is the major contributing error to the location system. A simulated location session using ideal measurements, but with orbit ephemeris of different accuracy, showed clearly the along track error being transposed to the location error at similar levels. Actual data confirmed the same behavior. A future work can make use of more precise orbit ephemerides available via on-board GPS, to confirm the location errors steaming from ephemeris with different accuracies. At the end, the results point that usage of precise ephemeris can improve the performance the GEOLOC location system, and such conclusion can then be extended to similar systems.


The authors thank CNPq (Grant no. 382746/2005-8) and FAPESP (Grant no. 2005/04497-0) for the financial support.


  1. W. Yamaguti et al., “The Brazilian environmental data collecting system: status, needs, and study of continuity of the Data Collecting Mission,” (SCD-ETD-002), Instituto Nacional de Pesquisas Espaciais, São José dos Campos, Brazil, 2006. View at Google Scholar
  2. W. Yamaguti, V. Orlando, and S. P. Pereira, “Brazilian data collecting system: status and future plans,” in Proceedings of the 14th Remote Sensing Brazilian Symposium (SBSR '09), pp. 1633–1640, Natal, Brazil, 2009.
  3. C. T. de Sousa, Geolocation of transmitters by satellites using Doppler shifts in near real time, Ph.D. dissertation, Space Engineering and Technology, Space Mechanics and Control Division, INPE—Instituto Nacional de Pesquisas Espaciais, São José dos Campos, Brazil, 2000.
  4. C. T. de Sousa, H. K. Kuga, and A. W. Setzer, “Geo-location of transmitters using real data, Doppler shifts and least squares,” Acta Astronautica, vol. 52, no. 9–12, pp. 915–922, 2003. View at Publisher · View at Google Scholar · View at Scopus
  5. Celestrak, November 2008,
  6. F. R. Hoots and R. L. Roehrich, “Models for propagation of NORAD element sets,” Spacetrack Report no. 3, Peterson AFB, Colorado Springs, Colo, USA, December 1980. View at Google Scholar
  7. H. K. Kuga, “Flight dynamics at INPE,” in Nonlinear Dynamics, Chaos, Control and Their Applications to Engineering Sciences, J. M. Balthazar, D. T. Mook, and J. M. Rosario, Eds., vol. 1, pp. 306–311, AAM—American Academy of Mechanics, 1997. View at Google Scholar
  8. R. V. de Moraes, H. K. Kuga, and D. Y. Campos, “Orbital propagation for Brazilian satellites using NORAD models,” Advances in Space Research, vol. 30, no. 2, pp. 331–335, 2002. View at Publisher · View at Google Scholar · View at Scopus
  9. H. K. Kuga, “On using the two-lines ephemerides from NORAD in the CBERS-1 satellite orbit model,” in Proceedings of the Brazilian Conference on Dynamics, Control and Their Applications (DINCON '02), vol. 1, pp. 925–930, São José do Rio Preto, Brazil, 2002.
  10. H. K. Kuga, A. R. Silva, and R. V. F. Lopes, “Analysis of accuracy of on-board CBERS-2B satellite GPS orbital ephemerides,” in Proceedings of the 14th Remote Sensing Brazilian Symposium (SBSR '09), pp. 2057–2064, Natal, Brazil, 2009.
  11. H. K. Kuga and V. Orlando, “Analysis of on-board orbit ephemeris impact on CBERS-2 image processing,” in Proceedings of the 18th International Symposium on Space Flight Dynamics (ISSFD '04), pp. 543–546, Munich, The Netherlands, October 2004, European Space Agency, (Special Publication) ESA SP. View at Scopus
  12. R. Wang, J. Liu, and Q. M. Zhang, “Propagation errors analysis of TLE data,” Advances in Space Research, vol. 43, no. 7, pp. 1065–1069, 2009. View at Publisher · View at Google Scholar · View at Scopus