Septentrio announced on January 7 that it has successfully implemented BeiDou support in the company’s high-precision receiver software, taking advantage of the recent official release of BeiDou’s Interface Control Document (ICD) to including the Chinese satellite navigation signals into its position-velocity-time (PVT) solution.
According to the Belgian GNSS receiver manufacturer, its engineers “are currently processing further data sets to finalize the implementation of full BeiDou support. Although the BeiDou constellation is still being deployed, the data analysis already shows promising results.”
The top panel of Figure 1 compares the height from a stand-alone solution of GPS-only with a GPS+GLONASS solution and a third (in light blue) including BeiDou. “The value added by BeiDou is more than what was expected from a constellation that is still being deployed,” according to Septentrio business development manager Laurent Le Thuaut. “Although the solution is not aided by differential corrections, the position shows an increase in accuracy when sufficient BeiDou satellites are included.”
The bottom panel of Figure 1 shows that, even with the current BeiDou constellation (15 satellites total, of which five are geostationary over China, five in full mid-Earth orbit similar to GPS and GLONASS, and five in inclined geosynchronous orbit over Asia), the total number of satellites used over the European region reached 26 for a short moment.
Figure 2 shows the L1 pseudorange residuals for all constellations individually. This comparison highlights the advantage of the GPS constellation, which builds on two decades of real-time orbit prediction. The BeiDou orbits are “quite accurate for a relatively young constellation, but show typical meter-level jumps when ephemerides are updated,” according to Septentrio.
Septentrio says that the new feature will soon become available on selected company platforms. Users of its multi-constellation receivers will then benefit from improvements in urban availability and signal integrity, thanks to the augmented signal coverage.
On December 29, two days after the Compass Interface Control Document (ICD) was made publicly available, JAVAD GNSS announced that it had tracked “B3 signal from all launched Compass satellites, using TRE-G3T-E E6-band capable receiver. Graphs shows SNR and ‘code-minus-phase’ combination of GEO svn #5 (sat #215 on graph), IGSO svn #8 (sat #218) and MEO svn #14 (sat #224). ‘C/A’ stands for B1, ‘L5’ for B2, ‘CL2’ for B3.”
An announcement on the JAVAD GNSS website states “On December 21, 2012, we have tracked E6 B/C signal from all launched Galileo satellites, using TRE-G3T-E E6-band capable receiver.
“The following graphs shows SNR and ‘code-minus-phase’ combination of svn #11 (sat #81 on graph), svn #12 (sat #82) , svn #19 (sat #89) and svn #20 (sat #90). C/A stands for E1, P2 for E5B, CL2 for E6, L5 for E5A.”
The announcement includes a link to a short article describing how these codes were found. The Galileo E6 codes have not been published by the European Space Agency.
Beating up the backstretch neck and neck, tied for third in the GNSS race, Galileo and Compass today offer some signals and some satellites to GNSS users — as long as those users are researchers. Galileo has more going for it in the way of signals, while Compass holds an edge in the number of satellites. Without an interface control document (ICD) to guide user/researchers and most importantly manufacturers in the employment of its signals, Compass satellites, however they may increase, are practically useless to anyone outside China. A Compass ICD has been rumored before and is now rumored again. Wait and see before placing your bets.
The fourth Galileo in-orbit validation (IOV) satellite, Flight Model 4 (FM4), began transmitting signals on December 12, joining its co-launched confrère FM3, which began airing navigation signals on December 1. The FM4 spacecraft uses PRN code E20. As of this writing, FM3 is broadcasting E1, E5, and E6 signals, and FM4 is broadcasting E1 and E5 signals; we don’t know if and when FM4 E6 signals start(ed) until ESA tells us.
GPS World authors Oliver Montenbruck (German Space Operations Center) and Richard Langley (University of New Brunswick) have written an early analysis of the signals from FM3; this account will appear in the January issue of the magazine. A few selected excerpts from that article, and one figure:
“Anyone with commonly available GNSS receivers can presently access the open signals in the E1, E5a, and E5b frequency bands as well as the wide-band E5 AltBOC signal.
Figure 1: Pseudorange errors of IOV-3 tracking at Tanegashima, Japan, using the E1 BOC(1,1) signal (top) and the E5 AltBOC signal (center). The elevation angle over time is shown in the bottom panel.
“According to an ESA statement, FM3will continue to use binary offset carrier modulation — specifically BOC(1,1) — on the E1 Open Service signals for the time being. In contrast to this, the first pair of IOV satellites has already started to use composite binary offset carrier modulation, which offers better multipath suppression in the received signal.
“The E5 AltBOC pseudorange measurements in particular exhibit an exceptionally low noise and multipath level of better than 10 centimeters at mid- and high-elevation angles.”
After discussing and displaying some carrier-phase measurements of the Galileo FM3 E1, E5, and E6 signals, Montenbruck and Langley conclude; “This level of performance highlights the potential benefit of Galileo signals in advanced triple-frequency techniques such as undifferenced ambiguity resolution and ionospheric monitoring.”
Theoretically, the total of four Galileo IOV satellites now in medium-Earth orbit yield the minimum number needed to perform a 3D navigation fix, although no statement of initial — or even sketchy — operating capability has been issued by the European Space Agency (ESA), nor is one expected.
Antonio Tajani, vice-president of the European Commission (EC) and head of the EC directorate-general responsible for industry and entrepreneurship, continues to publicly maintain a “political objective [of] the delivery of the first services before the end of 2014,” based on 18 orbiting satellites. In a December speech, he revised the basis for that position slightly to say the civil Open Service (OS) could be declared operational with as few as 12 satellites.
The system operators had announced three dual-satellite launches in 2013, two dual-satellite launches and one four-satellite launch in 2014, hypothetically producing an operable constellation of 18 satellites by the end of the promised 2014. However, unconfirmed reports from Europe suggest that problems with manufacture of the next set of 14 Galileo satellites mean that no launches at all will take place until Q4 of 2013. Whether this will push out the service delivery date beyond 2014 or not remains open to conjecture.
Compass
Another matter open to conjecture and much speculation is whether the world will soon — or ever — see an interface control document (ICD) for China’s Compass system. More than a year ago, I wrote that “The ICD has been rumored to be available previously to receiver manufacturers within China, creating some disgruntlement among companies outside the country . . . GPS/Compass chips and receivers are being actively developed by many Chinese manufacturers and research institutes.” Indeed, conference presentations, leading to a published article in this magazine’s October issue, “What Is Achievable with the Current Compass Constellation,“ confirm that this is so.
And yet, the rest of the world neither has nor holds a Compass ICD.
The end-of-year rumor mill has kicked into gear again, though. A GNSS industry representative stationed in Shanghai, China sent this message recently to a U.S. colleague: “Latest unofficial news said that the Compass Interface Control Document (ICD) will be released on 27th this month, and will be available on the internet on 28th.”
Affordability, Capability, and Back-to-Basics Acquisition
Headshot: Keoki Jackson
By Keoki Jackson
The history of GNSS shows each year has always been more successful than the year prior, and in 2013 we expect the trend to continue. In the United States, the role of GPS will continue to expand, and the applications for our technology will reach sectors we never imagined. As our international partner countries continue to launch GNSS satellites, and user equipment develops further, our community will increase its globalization, and international cooperation will reach new heights.
At the same time, our industry will see its fair share of challenges. We anticipate several significant trends to be further defined next year.
First, in the satellite world, affordability will be the name of the game. There is no disputing that the U.S. government is in austere budget times, and the Air Force will be asked to do more in acquiring GPS space, ground, and military user equipment, with fewer resources. Industry will partner with the Air Force in this new reality, and on the satellite manufacturing side, industry and government will need to demonstrate reduced costs, while sustaining the constellation and posturing for future demands.
It is no secret that military operations depend on GPS, and adversaries are working aggressively to erode the GPS combat advantage with low-cost jamming devices, spoofing concepts, or cyber attacks. On the user demand side, we expect the need for anti-jamming capability to become even more critical for military users. We also expect users to demand better accuracy and integrity, both in the military and civil communities. In 2013, the United States must secure its critical modernization efforts to meet these demands and bolster the space, ground, and user architecture against potential threats.
For us at Lockheed Martin, the message is clear. The threats and demands for enhanced capability are real, but the budget to meet those demands is shrinking. This presents a challenge, but we believe 2013 is the year we meet the challenge and position for the future.
GPS III, the Air Force’s next generation GPS satellite system, is a central part of the modernized solutions for the challenges laid out above. GPS III is the most affordable way to meet the increasing demand from users, while also prudently posturing the enterprise for the future. In 2013, we intend to prove that.
Space acquisition has weathered painful challenges in the past — that is not news — but the Air Force laid out the GPS III acquisition plan to reverse the trend and regain acquisition confidence. Leveraging hard-won lessons, the Air Force instilled a “back-to-basics” acquisition approach to provide better mission assurance, cost confidence, and schedule predictability. The approach emphasizes early investments in rigorous systems engineering, industry-leading parts standards, and the development of a fully functional GPS III satellite pathfinder to retire risks early and lower overall program costs. These investments early in the GPS III program were designed to prevent the types of engineering issues discovered on other programs late in the flight vehicle manufacturing process or even on orbit.
Back to Basics
The question in 2013 will be, “Is back-to-basics working?” — and we intend to show continued evidence of success next year. We will complete work on the GPS III Non-Flight Satellite Testbed (GNST), our full-sized GPS III satellite prototype. We will ship it to Cape Canaveral Air Force Station, Florida, for pathfinding activities at the launch site as we complete integration of the first space vehicle in our highly efficient GPS Processing Facility. The GNST is used to identify and solve development issues prior to integration and test of the first space vehicle. This will be a major milestone, putting the GNSS community on the cusp of fielding a new generation of PNT capabilities through very efficient and affordable production for all GPS III satellites.
Further proving out the back-to-basics acquisition approach, in 2013 we will be converting our options to build the next eight GPS III satellites to a fixed price contract structure, rather than cost-plus. This transition will limit the government’s risk and significantly contribute to Air Force affordability goals. The back-to-basics acquisition strategy and the progress we have already made on our GPS III prototype give us high confidence in our ability to perform efficient and affordable fixed-price satellite production going forward.
As the austere budget environment is amplified in 2013, we will focus our attention on our GPS III program performance while aggressively pursuing affordability and efficiency initiatives to ensure we are providing great value to the end user while being the best possible stewards of the American public’s investment.
User Demands
Affordability is one challenge; the other is meeting user demands. While the first GPS III satellites will bring on significant new capabilities, including improved accuracy, better anti-jam power, and a new civil signal to be interoperable with international GNSS systems, we do need to continue planning for technology upgrades in the future.
The Air Force laid out the GPS III program from the very beginning with evolution in mind — and the GPS III satellites have pre-architected capacity to add new capabilities and technologies affordably and with low risk. The acquisition plan calls for technology insertion beginning on the ninth satellite. 2013 will be a critical year in finalizing the production schedule for the capability insertion program.
We look at technology insertion in two ways: technology to reduce costs and technology to increase capabilities. To that end, we are developing dual launch, higher anti-jam signal power for the military, a new search and rescue payload, a digital navigation payload with the capability to incorporate new signals after launch, real time command and control cross links to improve system accuracy and a host of other innovations.
The timing for when these new capabilities will be on ramped onto new satellites will be determined by user demands and technical maturity. In 2013, we will be working very closely with the Air Force to implement a low risk ongoing modernization program to ensure GPS III meets the needs of users for decades to come while maintaining or reducing the per unit cost of a GPS III satellite.
In the uncertain and challenging environment of 2013 and beyond, GNSS technology will certainly continue to improve. User demand will increase significantly, while the resources to meet those demands will remain stable or decline. It is a tough challenge, but the GNSS industry has not disappointed yet, and we do not expect anything different in 2013 and beyond.
Dana (Keoki) Jackson is vice president of Navigation Systems in Space Systems Company’s Military Space line of business for Lockheed Martin Corporation. He is responsible for leading all aspects of the next-generation GPS III navigation satellite program for the United States Air Force, as well as operations and sustainment of the GPS IIR and IIRM satellites. Prior to joining Lockheed Martin, he was a NASA research fellow at the Massachusetts Institute of Technology, conducting Space Shuttle flight experiments in the field of human adaptation to the space environment. He has a doctoral degree in Aeronautics and Astronautics fromthe Massachusetts Institute of Technology.
A Proactive Approach for More Efficient Spectrum Use
In my vision of the future of GNSS, I see a pressing need to manage radio-frequency spectrum more efficiently. This will drive the creation of official standards for GNSS receivers, and better design of those receivers with better filters at lower cost, to protect against out-of-band and near-band interference. This in turn will enable user to undertake widespread monitoring and reporting of in-band interference, and create the freedom for many technologies to explore wider and more productive use of all bands of the radio-frequency spectrum.
Spectrum Management
As a consequence of unprecedented technological development on all fronts and in many fields, the radio-frequency spectrum is very congested. All countries, and the United States in particular, must find ways to use this spectrum more efficiently. Licenses for spectrum bands are very expensive, and special interest groups do all they can to secure ownership of any part of the spectrum and to prevent others from competing with them. There is an intense struggle going on, both behind the scenes and in the public arena; it has been called “the spectrum wars.” These involve big companies, very high stakes, politicians, and special interest groups. The Federal Communications Commission (FCC) seems caught, powerless, in the crossfire between these powerhouses.
GNSS Interference
GNSS interference exists everywhere and comes from many different sources, identified and unidentified, intentional or unintentional. The 1-dB effect on GNSS of the proposed LightSquared signal is negligible compared to what already exists. The reason that the LightSquared plan encountered so much opposition was not because of its effect on GNSS. It was because of its effect on the competing business models of large companies and special interest groups.
With the tools that we have created and embedded in our receivers, everyone can easily see that widespread interference already exists in most places, especially in cities, and that interferences can easily be monitored and automatically reported. It seems no organization has ownership of regularly monitoring interferences on these bands and taking corrective actions. This is partly because the tools to easily monitor and report interferences did not exist earlier.
GNSS Receivers
Current GNSS receivers on the market and in use around the world rely on inadequate designs. The technology does in fact exist to overcome out-of-band interference problems such as LightSquared and many others commonly encountered in today’s congested radio-frequency environment. There is no reason to prohibit others from using bands near GNSS; this just makes spectrum use inefficient. Continued shipping of inadequate, inefficient receivers by current manufacturers only increases and compounds the problems encountered by users.
There are standards for manufacturing countless industrial goods — for example, something as ordinary as car tires or — but there is no standard for building GNSS receivers that will be used in critical applications.
So far, the FCC has been silent on this topic, and has not established guidelines for GNSS receivers that are used in critical applications. The civilian users of GNSS, such as the U.S. National Geodetic Survey, the U.S. Geological Survey, the Federal Aviation Administration, and so on, have criteria for all sorts of little equipment, but there is no criteria for GNSS receivers that they claim are so important for their job.
Instead of taking the proactive and productive approach of putting filters into the receivers that they use, these organizations advocate keeping spectrum bands adjacent to GNSS off-limits to other users. Manufacturers do not see any reason to make better receivers while such a powerful lobby protects them.
Interference monitoring and reporting is strongly desirable for places such as GNSS reference stations, or for users to see the interferences before they start a jog that they are tracking on their GPS-enabled personal training device — just as pilots check the weather before they take off.
Special Interest Groups, Politics, and Blind Followers
The problem that LightSquared encountered was that its proposal impacted the business models of special interest groups. Although we — that is, JAVAD GNSS in presentations before the FCC in Washington DC — showed that other interferences exist in cities, the FCC did not care, and GNSS magazine editors did not care. They just blindly followed what the special interest groups had planned for them.
Brad Parkinson, in his article “PNT for the Nation: Three Key Attributes and Nine Druthers” in the October issue of GPS World, did not even hint at guidelines for building GNSS receivers. This is similar to formulating guideline on how to build and clean the roads while having no guidelines on how to build tires that are going to ride on the roads.
In Parkinson’s long list of recommendations, there was no mention at all that we need to build better GNSS receivers and be able to monitor interferences. There are guidelines and standards for how build every little item, but none for GNSS receivers that are claimed to be so essential for our security and prosperity.
Military GPS receivers do not have protection against even one particular type of interference such as that posed by LightSquared — and the suggested approach was to bomb such interferences, which most admit that of course cannot be done. This is a bad attitude. The cost of a filter in a receiver is almost nothing. A precision bomb costs millions if you factor in development costs, and deployment and delivery puts the full cost even higher.
The case is similar for GNSS receivers used in commercial airplanes. Instead of pushing for a better GNSS receiver design, the FAA simply hopes that interference does not happen.
Conclusion
These are my predictions — and my strongest possible recommendations — for the future of GNSS.
The FCC will create standards for GNSS receivers.
GNSS manufacturers will be forced to build better receivers.
GNSS users will benefit from better receivers at a lower cost.
Interference monitoring and reporting will become a desirable feature of GNSS receivers.
Bands near the GNSS spectrum will be freed for more efficient use by all types of productive technology.
I am proud to be a part of the efforts to make these happen, against all odds.
Javad Ashjaee received his Ph.D. in electrical engineering from the University of Iowa. He was chairman of the Computer Engineering Department, Tehran University of Technology, 1976-1981. He began his GPS engineering career at Trimble Navigation, 1981–1986. Founder and president of Ashtech Inc., 1986–1995, the company that produced the first integrated GPS-GLONASS receivers; founder and CEO of Javad Positioning Systems, 1996–2000, which he sold to Topcon Corporation. He founded JAVAD GNSS in 2007, and is currently president and CEO. In 2010, the company introduced the integrated geodetic receiver TRIUMPH-VS, with a GNSS Interference Analyzer, capable of tracking current and next-generation signals of GPS, GLONASS, QZSS, and Galileo signals. In 2011, the company introduced a LightSquared-compatible GNSS receiver.
Figure 1. Distribution of the GPS+COMPASS tracking network established by the GNSS Research Center at Wuhan University and used as test network in this study.
Data from a tracking network with 12 stations in China, the Pacific region, Europe, and Africa demonstrates the capacity of Compass with a constellation comprising four geostationary Earth-orbit (GEO) satellites and five inclined geosynchronous orbit (IGSO) satellites in operation. The regional system will be completed around the end of 2012 with a constellation of five GEOs, five IGSOs, and four medium-Earth orbit (MEO) satellites. By 2020 it will be extended into a global system.
By Maorong Ge, Hongping Zhang, Xiaolin Jia, Shuli Song, and Jens Wickert
China’s satellite navigation system Compass, also known as BeiDou, has been in deveopment for more than a decade. According to the China National Space Administration, the development is scheduled in three steps: experimental system, regional system, and global system.
The experimental system was established as the BeiDou-1 system, with a constellation comprising three satellites in geostationary orbit (GEO), providing operational positioning and short-message communication. The follow-up BeiDou-2 system is planned to be built first as a regional system with a constellation of five GEO satellites, five in inclined geosynchronous orbit (IGSO), and four in medium-Earth orbit (MEO), and then to be extended to a global system consisting of five GEO, three IGSO, and 27 MEO satellites. The regional system is expected to provide operational service for China and its surroundings by the end of 2012, and the global system to be completed by the end of 2020.
The Compass system will provide two levels of services. The open service is free to civilian users with positioning accuracy of 10 meters, timing accuracy of 20 nanoseconds (ns) and velocity accuracy of 0.2 meters/second (m/s). The authorized service ensures more precise and reliable uses even in complex situations and probably includes short-message communications.
The fulfillment of the regional-system phase is approaching, and the scheduled constellation is nearly completed. Besides the standard services and the precise relative positioning, a detailed investigation on the real-time precise positioning service of the Compass regional system is certainly of great interest.
With data collected in May 2012 at a regional tracking network deployed by Wuhan University, we investigate the performance of precise orbit and clock determination, which is the base of all the precise positioning service, using Compass data only. We furthermore demonstrate the capability of Compass precise positioning service by means of precise point positioning (PPP) in post-processing and simulated real-time mode.
After a short description of the data set, we introduce the EPOS-RT software package, which is used for all the data processing. Then we explain the processing strategies for the various investigations, and finally present the results and discuss them in detail.
Tracking Data
The GNSS research center at Wuhan University is deploying its own global GNSS network for scientific purposes, focusing on the study of Compass, as there are already plenty of data on the GPS and GLONASS systems. At this point there are more than 15 stations in China and its neighboring regions.
Two weeks of tracking data from days 122 to 135 in 2012 is made available for the study by the GNSS Research Center at Wuhan University, with the permission of the Compass authorities. The tracking stations are equipped with UR240 dual-frequency receivers and UA240 antennas, which can receive both GPS and Compass signals, and are developed by the UNICORE company in China. For this study, 12 stations are employed. Among them are seven stations located in China: Chengdu (chdu), Harbin (hrbn), HongKong (hktu), Lhasa (lasa), Shanghai (sha1), Wuhan (cent) and Xi’an (xian); and five more in Singapore (sigp), Australia (peth), the United Arab Emirates (dhab), Europa (leid) and Africa (joha). Figure 1 shows the distribution of the stations, while Table 1 shows the data availability of each station during the selected test period.
Table 1. Data availability of the stations in the test network.
There were 11 satellites in operation: four GEOs (C01, C03, C04, C05), five IGSOs (C06, C07, C08, C09, C10), and two MEOs (C11, C12). During the test time, two maneuvers were detected, on satellite C01 on day 123 and on C06 on day 130. The two MEOs are not included in the processing because they were still in their test phase.
Software Packages
The EPOS-RT software was designed for both post-mission and real-time processing of observations from multi-techniques, such as GNSS and satellite laser ranging (SLR) and possibly very-long-baseline interferometry (VLBI), for various applications in Earth and space sciences. It has been developed at the German Research Centre for Geosciences (GFZ), primarily for real-time applications, and has been running operationally for several years for global PPP service and its augmentation. Recently the post-processing functions have been developed to support precise orbit determinations of GNSS and LEOs for several ongoing projects.
We have adapted the software package for Compass data for this study. As the Compass signal is very similar to those of GPS and Galileo, the adaption is straight-forward thanks to the new structure of the software package. The only difference to GPS and Galileo is that recently there are mainly GEOs and IGSOs in the Compass system, instead of only MEOs. Therefore, most of the satellites can only be tracked by a regional network; thus, the observation geometry for precise orbit determination and for positioning are rather different from current GPS and GLONASS.
Figure 2 shows the structure of the software package. It includes the following basic modules: preprocessing, orbit integration, parameter estimation and data editing, and ambiguity-fixing. We have developed a least-square estimator for post-mission data processing and a square-root information filter estimator for real-time processing.
Figure 2. Structure of the EPOS-RT software.
GPS Data Processing
To assess Compass-derived products, we need their so-called true values. The simplest way is to estimate the values using the GPS data provided by the same receivers.
First of all, PPP is employed to process GPS data using International GNSS Service (IGS) final products. PPP is carried out for the stations over the test period on a daily basis, with receiver clocks, station coordinates, and zenith tropospheric delays (ZTD) as parameters. The repeatability of the daily solutions confirms a position accuracy of better than 1 centimeter (cm), which is good enough for Compass data processing. The station clock corrections and the ZTD are also obtained as by-products.
The daily solutions are combined to get the final station coordinates. These coordinates will be fixed as ground truth in Compass precise orbit and clock determination. Compass and GPS do not usually have the same antenna phase centers, and the antenna is not yet calibrated, thus the corresponding corrections are not yet available. However, this difference could be ignored in this study, as antennas of the same type are used for all the stations.
Orbit and Clock Determination
For Compass, a three-day solution is employed for precise orbit and clock estimation, to improve the solution strength because of the weak geometry of a regional tracking network. The orbits and clocks are estimated fully independent from the GPS observations and their derived results, except the station coordinates, which are used as known values.
The estimated products are validated by checking the orbit differences of the overlapped time span between two adjacent three-day solutions. As shown in Figure 3, orbit of the last day in a three-day solution is compared with that over the middle day of the next three-day solution. The root-mean-square (RMS) deviation of the orbit difference is used as index to qualify the estimated orbit.
Figure 3. Three-day solution and orbit overlap. The last day of a three-day solution is compared with the middle day of the next three-day solution.
In each three-day solution, the observation models and parameters used in the processing are listed in Table 2, which are similar to the operational IGS data processing at GFZ except that the antenna phase center offset (PCO) and phase center variation (PCV) are set to zero for both receivers and satellites because they are not yet available.
Satellite force models are also similar to those we use for GPS and GLONASS in our routine IGS data processing and are listed in Table 2. There is also no information about the attitude control of the Compass satellites. We assume that the nominal attitude is defined the same as GPS satellite of Block IIR.
Table 2. Observation and force models and parameters used in the processing.
Satellite Orbits. Figure 4 shows the statistics of the overlapped orbit comparison for each individual satellite. The averaged RMS in along- and cross-track and radial directions and 3D-RMS as well are plotted. GEOs are on the left side, and IGSOs on the right side; the averaged RMS of the two groups are indicated as (GEO) and (IGSO) respectively. The RMS values are also listed in Table 3.
As expected, GEO satellites have much larger RMS than IGSOs. On average, GEOs have an accuracy measured by 3D-RMS of 288 cm, whereas that of IGSOs is about 21 cm.
As usual, the along-track component of the estimated orbit has poorer quality than the others in precise orbit determination; this is evident from Figure 4 and Table 3. However, the large 3D-RMS of GEOs is dominated by the along-track component, which is several tens of times larger than those of the others, whereas IGSO shows only a very slight degradation in along-track against the cross-track and radial. The major reason is that IGSO has much stronger geometry due to its significant movement with respect to the regional ground-tracking network than GEO.
Figure 4. Averaged daily RMS of all 12 three-day solutions. GEOs are on the left side and IGSOs on the right. Their averages are indicated with (GEO) and (IGSO), respectively.Table 3. RMS of overlapped orbits (unit, centimeters).
If we check the time series of the orbit differences, we notice that the large RMS in along-track direction is actually due to a constant disagreement of the two overlapped orbits. Figure 5 plots the time series of orbit differences for C05 and C06 as examples of GEO and IGSO satellites, respectively. For both satellites, the difference in along-track is almost a constant and it approaches –5 meters for C05.
Note that GEO shows a similar overlapping agreement in cross-track and radial directions as IGSO.
Figure 5. Time series of orbit differences of satellite C05 and C06 on the day 124 2012. A large constant bias is in along-track, especially for GEO C05.
Satellite Clocks. Figure 6 compares the satellite clocks derived from two adjacent three-day solutions, as was done for the satellite orbits. Satellite C10 is selected as reference for eliminating the epoch-wise systematic bias. The averaged RMS is about 0.56 ns (17 cm) and the averaged standard deviation (STD) is 0.23 ns (7 cm). Satellite C01 has a significant larger bias than any of the others, which might be correlated with its orbits.
From the orbit and clock comparison, both orbit and clock can hardly fulfill the requirement of PPP of cm-level accuracy. However, the biases in orbit and clock are usually compensatable to each other in observation modeling. Moreover, the constant along-track biases produce an almost constant bias in observation modeling because of the slightly changed geometry for GEOs. This constant bias will not affect the phase observations due to the estimation of ambiguity parameters. Its effect on ranges can be reduced by down-weighting them properly. Therefore, instead of comparing orbit and clock separately, user range accuracy should be investigated as usual. In this study, the quality of the estimated orbits and clocks is assessed by the repeatability of the station coordinates derived by PPP using those products.
Figure 6. Statistics of the overlap differences of the estimated receiver and satellite clocks. Satellite C10 is selected as the reference clock.
Precise Point Positioning
With these estimates of satellite orbits and clocks, PPP in static and kinematic mode are carried out for a user station that is not involved in the orbit and clock estimation, to demonstrate the accuracy of the Compass PPP service.
In the PPP processing, ionosphere-free phase and range are used with proper weight. Satellite orbits and clocks are fixed to the abovementioned estimates. Receiver clock is estimated epoch-wise, remaining tropospheric delay after an a priori model correction is parameterized with a random-walk process. Carrier-phase ambiguities are estimated but not fixed to integer. Station coordinates are estimated according to the positioning mode: as determined parameters for static mode or as epoch-wise independent parameters for kinematic mode.
Data from days 123 to 135 at station CHDU in Chengdu, which is not involved in the orbit and clock determination, is selected as user station in the PPP processing. The estimated station coordinates and ZTD are compared to those estimated with GPS data, respectively.
Static PPP. In the static test, PPP is performed with session length of 2 hours, 6 hours, 12 hours, and 24 hours. Figure 7 and Table 4 show the statistics of the position differences of the static solutions with various session lengths over days 123 to 125.
The accuracy of the PPP-derived positions with 2 hours data is about 5 cm, 3 cm, and 10 cm in east, north, and vertical, compared to the GPS daily solution. Accuracy improves with session lengths. If data of 6 hours or longer are involved in the processing, position accuracy is about 1 cm in east and north and 4 cm in vertical. From Table 4, the accuracy is improved to a few millimeters in horizontal and 2 cm in vertical with observations of 12 to 24 hours. The larger RMS in vertical might be caused by the different PCO and PCV of the receiver antenna for GPS and Compass, which is not yet available.
Figure 7. Position differences of static PPP solutions with session length of 2 hours, 6 hours, 12 hours, and 24 hours compared to the estimates using daily GPS data for station CHDU.Table 4. RMS of PPP position with different session length.
Kinematic PPP. Kinematic PPP is applied to the CHDU station using the same orbit and clock products as for the static positioning for days 123 to 125 in 2012.
The result of day 125 is presented here as example. The positions are estimated by means of the sequential least-squares adjustment with a very loose constraint of 1 meter to positions at two adjacent epochs. The result estimated with backward smoothing is shown in Figure 8. The differences are related to the daily Compass static solution. The bias and STD of the differences in east, north, and vertical are listed in Table 5. The bias is about 16 mm, 13 mm, and 1 mm, and the STD is 10 mm, 14 mm and 55 mm, in east, north, and vertical, respectively.
Figure 8. Position differences of the kinematic PPP and the daily static solution, and number of satellites observed.Table 5. Statistics of the position differences of the kinematic PPP in post-processing mode and the daily solution. (m)
Compass-Derived ZTD. ZTD is a very important product that can be derived from GNSS observations besides the precise orbits and clocks and positions. It plays a crucial role in meteorological study and weather forecasting.
ZTD at the CHDU station is estimated as a stochastic process with a power density of 5 mm √hour by fixing satellite orbits, clocks, and station coordinates to their precisely estimated values, as is usually done for GPS data.
The same processing procedure is also applied to the GPS data collected at the station, but with IGS final orbits and clocks. The ZTD time series derived independently from Compass and GPS observations over days 123 to 125 in 2012 and their differences are shown on Figure 9.
Figure 9. Comparison of ZTD derived independently from GPS and COMPASS observations. The offset of the two time series is about -14 mm (GPS – COMPASS) and the STD is about 5 mm.
Obviously, the disagreement is mainly caused by Compass, because GPS-derived ZTD is confirmed of a much better quality by observations from other techniques. However, this disagreement could be reduced by applying corrected PCO and PCV corrections of the receiver antennas, and of course it will be significantly improved with more satellites in operation.
Simulated Real-Time PPP Service
Global real-time PPP service promises to be a very precise positioning service system. Hence we tried to investigate the capability of a Compass real-time PPP service by implementing a simulated real-time service system and testing with the available data set.
We used estimates of a three-day solution as a basis to predict the orbits of the next 12 hours. The predicted orbits are compared with the estimated ones from the three-day solution. The statistics of the predicted orbit differences for the first 12 hours on day 125 in 2012 are shown on Figure 10.
From Figure 10, GEOs and IGSOs have very similar STDs of about 30 cm on average. Thus, the significantly large RMS, up to 6 meters for C04 and C05, implies large constant difference in this direction. The large constant shift in the along-track direction is a major problem of the current Compass precise orbit determination. Fortunately, this constant bias does not affect the positioning quality very much, because in a regional system the effects of such bias on observations are very similar.
Figure 10. RMS (left) and STD (right) of the differences between predicted and estimated orbits.
With the predicted orbit hold fixed, satellite clocks are estimated epoch-by-epoch with fixed station coordinates. The estimated clocks are compared with the clocks of the three-day solution, and they agree within 0.5 ns in STD. As the separated comparison of orbits and clocks usually does not tell the truth of the accuracy of the real-time positioning service, simulated real-time positioning using the estimated orbits and clocks is performed to reveal the capability of Compass real-time positioning service.
Figure 11 presents the position differences of the simulated real-time PPP service and the ground truth from the static daily solution. Comparing the real-time PPP result in Figure 11 and the post-processing result in Figure 8, a convergence time of about a half-hour is needed for real-time PPP to get positions of 10-cm accuracy. Afterward, the accuracy stays within ±20 cm and gets better with time. The performance is very similar to that of GPS because at least six satellites were observed and on average seven satellites are involved in the positioning. No predicted orbit for C01 is available due to its maneuver on the day before. Comparing the constellation in the study and that planned for the regional system, there are still one GEO and four MEOs to be deployed in the operational regional system. Therefore, with the full constellation, accuracy of 1 decimeter or even of cm-level is achievable for the real-time precise positioning service using Compass only.
Figure 11. Position differences of the simulated real-time PPP and the static daily PPP. The number of observed satellites is also plotted.
Summary
The three-day precise orbit and clock estimation shows an orbit accuracy, measured by overlap 3D-RMS, of better than 288 cm for GEOs and 21 cm for IGSOs, and the accuracy of satellite clocks of 0.23 ns in STD and 0.56 in RMS. The largest orbit difference occurs in along-track direction which is almost a constant shift, while differences in the others are rather small.
The static PPP shows an accuracy of about 5 cm, 3 cm, and 10 cm in east, north, and vertical with two hours observations. With six hours or longer data, accuracy can reach to 1 cm in horizontal and better than 4 cm in vertical. The post-mission kinematic PPP can provide position accuracy of 2 cm, 2 cm, and 5 cm in east, north, and vertical. The high quality of PPP results suggests that the orbit biases, especially the large constant bias in along-track, can be compensated by the estimated satellite clocks and/or absorbed by ambiguity parameters due to the almost unchanged geometry for GEOs.
The simulated real-time PPP service also confirms that real-time positioning services of accuracy at 1 decimeter-level and even cm–level is achievable with the Compass constellation of only nine satellites. The accuracy will improve with completion of the regional system.
This is a preliminary achievement, accomplished in a short time. We look forward to results from other colleagues for comparison. Further studies will be conducted to validate new strategies for improving accuracy, reliability, and availability. We are also working on the integrated processing of data from Compass and other GNSSs. We expect that more Compass data, especially real-time data, can be made available for future investigation.
UA240 OEM card made by Unicore company and used in Compass reference stations.
Acknowledgments
We thank the GNSS research center at Wuhan University and the Compass authorities for making the data available for this study.
The material in this article was first presented at the ION-GNSS 2012 conference.
Maorong Ge received his Ph.D. in geodesy at Wuhan University, China. He is now a senior scientist and head of the GNSS real-time software group at the German Research Centre for Geosciences (GFZ Potsdam).
Hongping Zhang is an associate professor of the State Key Laboratory of Information Engineering in Surveying, Mapping and Remote Sensing at Wuhan University, and holds a Ph.D. in GNSS applications from Shanghai Astronomical Observatory. He designed the processing system of ionospheric modeling and prediction for the Compass system.
Xiaolin Jia is a senior engineer at Xian Research Institute of Surveying and Mapping. He received his Ph.D. from the Surveying and Mapping College of Zhengzhou Information Engineering University.
Shuli Song is an associate research fellow. She obtained her Ph.D. from the Shanghai Astronomical Observatory, Chinese Academy of sciences.
Jens Wickert obtained his doctor’s degree from Karl-Franzens-University Graz in geophysics/meteorology. He is acting head of the GPS/Galileo Earth Observation section at the German Research Center for Geosciences GFZ at Potsdam.
JAVAD GNSS has commented on some news that its receivers can track a new L5 signal from the Indian SBAS satellite, GSAT-8, launched on May 20. In a further explanation to GPS World, CEO Javad Ashjaee explained, “All owners of our products can track it. The only thing is that if customers have not updated their firmware for a long time, they should update to recent firmwares released earlier. They need to update their firmware, which is free of charge and is posted on our website. All of our customers with recent firmware versions can track the GAGAN L5 signal.”
An earlier report from CANSPACE that appeared on the GPS World website said, in part, “Although GSAT-8 reportedly carries a dual-frequency transponder, no L5 signals from this satellite have yet been detected by International GNSS Service tracking stations.”
The JAVAD GNSS statement on September 30 said “Report of GPS World that GAGAN PRN127 does not transmit L5 signal is not correct. Our receivers track it. This graph shows code-phase measurements for this signal.” The web page displays this figure:
A check with a University of Bern, Switzerland, report of stations participating in the IGS M-GEX campaign on October 2 found that a number of stations are tracking the L1 signal from GSAT-8 but none are tracking the L5 signal yet due to issues with receiver firmware. However, various stations in the Cooperative Network for GNSS Observation (formerly the Cooperative Network for GIOVE Observation, still abbreviated CONGO), using Javad Triumph receivers, have tracked GAGAN L1 and L5 signals for more than half a year. No detailed analysis of these measurements has been performed so far.
The two BeiDou-2/Compass satellites launched on 18 September are now in their circular medium Earth orbits and have started transmitting navigation signals. Several stations participating in the International GNSS Service’s Multi-GNSS Experiment as well as some in the Cooperative Network for GNSS Observation started tracking the satellites on 26 September.
From NORAD/JSpOC, we have the following orbits for the new satellites:
Satellite M5 is using PRN code 13 and M6 is using PRN code 14.
A plot showing the argument of latitude vs. longitude of ascending node for the BeiDou-2/Compass MEO satellites, including the M1/C30 test satellite, can be downloaded.
The plane spacing for the operational satellites is about 120 degrees. The slot spacings seem to be about 45 degrees.
Luch-5A, the Russian geostationary communications satellite that carries a System for Differential Correction and Monitoring (SDCM) transponder, has started transmitting GPS corrections according to Javad Ashjaee, CEO of Javad GNSS. He has reported that L1 signals using PRN code 140 have been received by Javad receivers today and used to compute code-differential positions. Only GPS corrections are being received currently, no GLONASS corrections.
As previously reported through CANSPACE, Luch-5A was recently repositioned to 95 degrees east longitude in an apparent switch of positions with Luch-5B, scheduled for launch later this year. Now, it appears, Luch-5A is using the PRN code previously assigned by the Global Positioning Systems Directorate to Luch-5B.
The stability of a received GPS signal determines how well the receiver can track the signal and the accuracy of the positioning results it provides. While the satellites use a very stable oscillator and modulation system to generate their signals, just how stable are the resulting phase-modulated carriers? In particular, do received signals always conform to the published system specifications? In this month’s column we take a look at a specially designed receiver for analyzing GPS carrier phase and some of the interesting results that have been obtained.
INNOVATION INSIGHTS by Richard Langley
A RADIO WAVE, OR ANY ELECTROMAGNETIC WAVE FOR THAT MATTER, may be generally characterized by four parameters: amplitude, frequency, phase, and polarization. If the values of amplitude, frequency, and polarization remain constant, then the wave is a pure oscillation or “tone” and can be represented as a sine wave.
An unvarying tone doesn’t convey any information. However, the wave can be modulated by varying one or more of its characteristic parameters in a controlled fashion. In this way information, whether it be audio, images, or data, can be transmitted from one place to another. The sine wave is therefore referred to as a “carrier” (of the modulation). A continuous wave is a wave that is not interrupted.
Of course, radio waves are not only used for communicating. They’re also used for navigation, radar, and many other purposes including the jamming of other radio signals. The modulating signal may either be continuously varying (analog) or have a fixed number of values of one or more of the parameters (digital) — two values in the case of binary modulation.
Amplitude modulation is commonly used for broadcasting and communications. If a continuous wave is interrupted by keying the transmitter on and off using a code of some kind, such as Morse code, information can be sent. For speech and music transmission, an audio waveform is modulated onto the carrier.
Frequency modulation is used for very high frequency (VHF) high-fidelity broadcasts and for communications in the VHF and ultra-high-frequency ranges of the radio spectrum. The instantaneous carrier frequency changes with the frequency and amplitude of the modulating waveform.
Phase modulation is typically used for data transmissions and, as we know, this is how the pseudorandom noise codes and the navigation message modulate the signal carriers of GPS and other global navigation satellite systems. (While the polarization of a wave can be modulated to transmit information, this is not very common.) The stability of a received GPS signal — both the carrier and its modulations — determines, in part, how well the receiver can track the signal and the accuracy of the positioning results it provides.
While the satellites use a very stable oscillator and modulation system to generate their signals, just how stable are the resulting phase-modulated carriers? In particular, do received signals always conform to the published system specifications? In this month’s column we take a look at a specially designed receiver for analyzing GPS carrier phase and some of the interesting results that have been obtained.
“Innovation” features discussions about advances in GPS technology, its applications, and the fundamentals of GPS positioning. The column is coordinated by Richard Langley, Department of Geodesy and Geomatics Engineering, University of New Brunswick.
By Johnathan York, Jon Little, and David Munton
All global navigation satellite systems (GNSS) rely on well-defined data messages modulated onto stable carrier signals. The transmission of signals that adhere to published interface specifications (ISs) is what permits a GPS or GLONASS signal to be transmitted from a satellite and to be decoded at our receiver. This process is one that most of us never need to consider, and is part of the background magic that make GNSS so powerful.
Still, signals are generated and received by real hardware — hardware that can be subject to the harsh space environment or a challenging ground environment. And once these signals are generated, they propagate to the user along a path through a dynamic medium that includes the ionosphere — a dilute plasma that introduces a well-known time-delay and phase change into the signal. The net result is is an effect on the signal that depends on both time and space.
An interesting question is the following: How do we know that the signal we plan to send (as documented in an IS) is actually the signal that we receive? A pragmatic answer is that GNSS positioning works. If there is a difference between the IS-defined signal and the received signal, the impact is not seen by most users. Another answer is that satellite vendors test (and then test again) their equipment prior to launch, providing a high level of certainty that the ISs are being adhered too. In this article, we will describe our work in providing a third way of answering the question — by monitoring signals — motivated by our desire to see “all the bits, all the time.” We have seen some interesting effects in our observations, and we will discuss our attempts to detect and characterize these effects.
Background
For our purposes, we will be looking strictly at the L1 C/A-code signal. The reasons for this will become clear shortly. The standard textbook form of the noiseless signal is
(1)
where P is the signal power, cCA(t) is the C/A-code modulation stream of plus and minus ones, nNav(t) is the navigation bitstream that is modulated onto the signal, and the cos(ωt) factor represents the fundamental carrier frequency, with ω being the angular frequency (ω=2πf). For the GPS L1 signal, f = 1575.42 MHz. The GPS receiver processes this signal (in the presence of noise) into the observables (such as range, phase, or Doppler frequency shift), or the positions and velocities that we need.
One of the research problems that we find interesting is determining how to monitor the details of the signal in Equation (1) or of any other GNSS signal. Why would this be of interest? To us this is interesting because we have seen events where the signal does not behave as expected. In fact, these events were first noted by the Federal Aviation Administration’s (FAA’s) Wide Area Augmentation System (WAAS) receivers, and were later noted again in ionospheric observations. By being able to monitor the signal at a very detailed level, we can hope to gain insight into the origins of these events.
We are not alone in wanting to validate that the signal and data being produced by a GNSS receiver is valid. A standard approach to monitoring the GNSS signal would be to use an autonomous receiver method, known as receiver autonomous integrity monitoring or RAIM. However, in this approach, the integrity of the navigation solution is evaluated based on the range and phase observables produced by the receiver, and we obtain no insight into the behavior of the actual signal — only the receiver’s behavior in processing the received signals. Another option is to directly observe each satellite’s signal using a high-gain antenna. This approach provides significant insight into the behavior of the signal but is expensive and is really only effective on one satellite at a time. A system, which is close in spirit to our approach, is the Ohio University GPS Anomalous Event Monitor (GAEM). GAEM consists of two high-quality commercial receivers, which serve as independent triggers for an RF capture system. When the receivers detect an anomaly, the RF capture system is able to provide 20 seconds of raw RF data for study.
Using an Inexpensive Software Receiver
The observations we will discuss in the rest of this paper were made using what we term the Global Navigation Satellite System Complex Ambiguity Function receiver, or GCAF. The GCAF is a prototype receiver, and is well suited to some of the detailed analysis we have described.
Briefly, the GCAF receiver is a single-channel, single-frequency (L1) GPS receiver, which uses firmware installed on a field programmable gate array (FPGA) to process the incoming GPS signal. FIGURE 1 is a labeled photograph of the GCAF. RF down-conversion occurs in the module at lower left. The down-converted signal is passed to an FPGA-based software receiver, shown at lower right. All of the processing to produce the complex correlation curves is done in the software receiver. The aggregator, shown at upper right, simply provides an Ethernet interface to the outside.
FIGURE 1. The GCAF receiver.
The incoming signal is correlated against a replica of the expected L1 C/A-code signal, generating samples of the correlation curve. The difference between the GCAF and many standard commercial GPS receivers is that the GCAF samples the C/A-code correlation curve at 512 points (lags) at a 1-kHz rate. Each correlation sample is complex, consisting of in-phase (I) and quadrature (Q) components, with the software that processes the receiver raw data designed to maintain the signal in the I-component, and noise in the Q-component. As a result, the GCAF engine not only tracks the signal where it is expected to appear, but also at nearby offset phases and Doppler shifts simultaneously, and this ability substantially eliminates dependence on the tracking loop behavior and allows the observation of the characteristics of the received signal, rather than inferring them from observations of tracking loop behavior. See the sidebar, for more details on the receiver’s operation.
Since the GCAF provides access to the high-rate complex correlation values, we can “decode” the navigation modulation sequence, nNav(t), from the incident signal by tracking the correlation peak phase and watching for phase changes. These phase changes correspond to distinct changes in the carrier phase. FIGURE 2 shows results from measurements collected with the GCAF while observing space vehicle number (SVN) 26 / pseudorandom noise code number (PRN) 26 on August 22, 2009. The top plot shows the amplitude of the in-phase component of the incident signal in blue, and that of the quadrature component in red. The amplitude is in arbitrary units, while the time along the bottom is in milliseconds–so the entire snapshot is only 0.6 seconds long.
FIGURE 2. Amplitude and phase of the detrended L1 C/A-code carrier of SVN26 (PRN26) recorded on August 22, 2009, at 10:16:30 GPS Time.
These results in Figure 2 are as we expect, with the dominant energy appearing in the I-component. Clearly visible in the I-component is the navigation bitstream, which appears as a series of 180° phase changes in the carrier signal (hence changing the sign of the amplitude). The lower plot in Figure 2 shows the results of a “squaring” detector applied to the complex signal. Effectively this doubles any phase changes, since (ejφ)2 = ej(2φ). This nicely converts the navigation bitstream transitions to 2 × 180°, or 360°, which removes them from the signal. (This is the approach pioneered by one of the first commercial GPS receivers, the Macrometer, for providing correlation-free L1 phase observations by removing both the code and navigation message phase transitions.) What the lower plot in Figure 2 conveys is the absence of any transitions other than the expected ones of 180°.
However, not all of our measurements are quite this typical. In some cases we observe what we term “carrier-phase signal events” (CPSEs). FIGURE 3 shows a typical example of such a CPSE taken on SVN48 (PRN21) on March 13, 2010. In the upper plot, note the sudden change in amplitude in the quadrature component near -100 milliseconds. In the lower plot, note the sudden changes in the carrier phase that occur at the same times as the amplitude changes. In this case, the squaring detector shows clear evidence of a transition that was not anticipated, and appears to be of approximately 90° and persist for approximately 175 milliseconds.
FIGURE 3. Decoded navigation bitstream on SVN45 (PRN21) taken on March 13, 2010, at 20:28:54 GPS Time.
Of course, the single-channel nature of the GCAF does not permit an unambiguous identification of where in the signal chain a CPSE is introduced. The introduction of events might occur within the satellite transmission chain, or be produced within the propagation environment, or possibly be a quirk of the receiver itself. However, the types of events we observe seem a very unlikely failure mode for the GCAF. In the case of the example shown in Figure 2, the only place in the system where a signal at the exact Doppler-shifted frequency of the SV is in the numerically controlled oscillator (NCO) of the carrier-tracking loop. The GCAF tracking loop is updated at a rate slower than many of these events and manual examination of telemetry from the tracking loops in specific instances indicates no anomalous or discontinuous tracking behavior during the events examined. If events are generated by the local receiver environment, one possible mechanism would be a small multipath source at a position so as to induce a phase shift at a greater magnitude than the direct signal. This appears unlikely as events occur at many times of day (and therefore multipath geometries), and have onsets and durations that are difficult to explain with a reasonable multipath reflector.
As a prototype instrument, the GCAF does have practical limitations. One of these limitations is that observations are divided into 5-minute intervals, at which point the signal is reacquired and data collected for another 5-minute interval. This is an operational limitation, which serves to improve robustness and bound individual output file sizes to 1 gigabyte each, and as a result, limits the durations of the CPSE that we can observe.
Event Detection
The simple squaring detector discussed above is not sufficient to provide a robust detection mechanism for the type of CPSEs we might see. In fact, we wanted a metric that would not rely on a pre-definition of what we might see in the signal, but which would flag changes in signal phase that might be interesting. To develop this metric, we borrowed ideas from the field of metrology, specifically work that characterizes noise types in oscillators. We ended up focusing on the modified Allan variance. While we will not detail the derivation of our metric here, we will discuss the results.
The basic idea is to consider the phase, ϕ, of the GPS signal, averaged over sequential periods of duration τ. We choose τ to satisfy τ > 1 millisecond, since this is the basic chipping period of the L1 C/A-code signal. For the n-th period, τ, we denote this averaged phase by <ϕn>. By considering the impact of noise, specifically receiver thermal noise and clock stability, we can formulate a probabilistic bound of the form:
(2)
The interpretation of this result is that for a given averaging period τ the interval-to-interval variation in the average phase should never be too large. The right-hand side of Equation (2) provides a threshold for the phase variations over three consecutive periods, and is determined by the receiver thermal noise and clock stability. This bound, which is probabilistic in nature, applies with a false alarm rate of once in 10 years. If the metric exceeds this threshold, we declare that a phase event may have occurred within the three intervals.
There is still the practical question of what averaging intervals τ need to be chosen. We have chosen to use a discrete set of τ that range from a few milliseconds to several seconds. This enables us to identify CPSEs that might occur rapidly (that is, at millisecond levels) or more slowly (at second levels). FIGURE 4 provides an example of the metric response to three consecutive CPSEs that are associated with SVN48 (PRN07). The upper plot shows the results of the squaring detector applied to the phase. Clearly evident are three rapid phase changes of about 20°. The next plot shows the result of the detection metric, which shows three double peaks in the vicinity of the phase changes. The third plot shows the I- (blue) and Q- (green) signal components. The bottom plot shows the NCO offset, which is a useful diagnostic.
FIGURE 4. A CPSE observed on SVN48 (PRN07) on September 15, 2010, at 19:21:42 GPS Time. (Click to enlarge.)
Observations of Signal Events
The examples we have shown so far reflect what we refer to as two-sided discontinuities; that is, a sudden change in phase, followed by a return to close to the original value. FIGURE 5 shows a similar type of CPSE, in which we only see one side of the change. We have seen this type of event quite commonly on SVN62 (PRN25). If there is a return to the original phase, it may be beyond our observation period. Note that the apparent slope in Figure 5 is an artifact of a linear detrending process acting across the discontinuity. FIGURE 6 shows an example of a different type of CPSE that we occasionally see, one in which a change in the slope of the phase occurs (corresponding to a change in frequency). The figure shows a single inflection in the phase rather than a rapid change in the phase value.
FIGURE 5. A CPSE observed on SVN62 (PRN25) on January 16, 2011, at 16:26:03 GPS Time with a magnitude of about 40°. (Image: Authors)FIGURE 6. A CPSE observed on SVN38 (PRN08) on September 29, 2009, at 18:26:20 GPS Time. (Click to enlarge.)
Over the entire GPS constellation, we see events with rapid phase changes most frequently associated with the signals from three SVNs: 45 (an original Block IIR satellite), 48 (a Block IIR-M satellite), and 62 (a Block IIF satellite). This is most clearly shown in FIGURE 7, which contains a histogram of the number of events with rapid phase changes we have seen, broken out by SVN. For this histogram, we have chosen to count only those events that have well-defined phase discontinuities. Other SVNs, for example SVN34 (a Block IIA satellite), will show CPSEs on occasion, but the signals from this set of three SVNs are the ones that we have come to observe most closely. Until recently, SVN62 was the newest SV, and so we have been heavily weighting our observations on this SV.
FIGURE 7. Histogram of event counts for SVNs 45, 48, and 62 (PRNs 21, 07, and 25) covering the periods from mid-2009 until mid-August 2011. (Data: Authors)
Is There an Impact on Users?
To conclude, it is worth assessing what the potential impact of signal events on user equipment might be. We first began to investigate the detailed carrier-phase structure when we learned that the FAA WAAS system found that the carrier phase from SVN45 behaved differently than the rest of the GPS constellation, and that similar effects were seen in SVN34 (PRN04) and SVN35 (PRN05). What was observed were short-duration irregularities (< 1 minute) in which the carrier phase changed rapidly. These events were noticed simultaneously across multiple receivers. These observations led to our use of the GCAF to investigate the carrier phase. It is clear that the CPSEs can have an impact on specialized equipment.
But what about more standard user equipment? Given the types of events that we have observed, particularly those in which the phase changes suddenly and by a large amount, it is natural to ask how this might impact position and navigation users. A momentary 90-degree phase shift that lasts tens to hundreds of milliseconds might have varying effects on receivers depending on the duration of the event, the design of the carrier tracking loop in the receiver, and the instantaneous noise environment at each receiver.
If the CPSE is shorter than the inverse of the receiver carrier tracking loop bandwidth, then the receiver might perceive the CPSE as a very brief loss of signal since the tracking loop will not be able to respond quickly enough. Observables formed from a second or more of raw values are likely to experience a small reduction in signal strength. As a result, short events are likely to go undetected by a traditional receiver that is primarily performing navigation.
However, CPSEs that persist longer than the inverse of the receiver carrier-tracking-loop bandwidth could be interpreted by the receiver in a variety of ways, including a combination of cycle slip(s), navigation bit polarity inversion, or rapid carrier-phase changes.
Summary
We have been engaged in a detailed examination of the GPS L1 C/A-code signal for several years. In examining the signals, we have found that there are times when the signal exhibits an unexpected transition in phase. Looking across the GPS constellation, we find that these events tend to vary by satellite, both in rate and in behavior. While the impact from these events on most user equipment is small, the fact that the behavior is unique by SV is interesting. The type of detailed signal monitoring we have described is useful in two ways: it provides a means of observing effects that might otherwise pass unnoticed, and it gives us the capability to look for events in the future that might have a more obvious impact.
Acknowledgment
This article was stimulated by our research paper “A Non-Traditional Approach to Analysis of Signal Structure Anomalies Observed in PRN 21” presented at ION GNSS 2010, the 23rd International Technical Meeting of the Satellite Division of The Institute of Navigation in Portland, Oregon, September 21–24, 2010.
Manufacturer
The GCAF receiver uses a Xilinx, Inc., Spartan-3 FPGA.
The Global Navigation Satellite System Complex Ambiguity Function Receiver
The signal from the GCAF’s antenna passes through an amplifier stage, and then to an analog front end, where the signal is downconverted from the L1 frequency, 1575.42 MHz, directly to in-phase and quadrature IF signals. The signal is then passed to a Flexible Low-power Wideband Receiver (FLWR). The FLWR is a low-cost FPGA-based digitizing receiver designed and built by the Applied Research Laboratories at the University of Texas. Notably, the FPGA implementing the C/A-code replica generation and computation of the fast numeric theoretic transform (FNT) is an inexpensive 400 kilo-gate FPGA. The receiver is a two-channel, 10-bit, direct sample receiver, operating at 100 megasamples per second. The FLWR was built to operate as part of an array of antennas, and so connects to an aggregator. In the application discussed in this article, the aggregator simply serves as an interface between the receiver and a host computer. The C/A-code replica generator and the FNT computation of the correlation functions are written as Verilog firmware and loaded onto this receiver. Command and control and data collection occur over a USB port on the aggregator board, which is connected to a local computer.
The host computer receives the time-domain correlation curves from the FPGA and stores them on disk for future processing. The time-domain correlation curve data is also processed by software in the host computer in order to provide feedback to the code and carrier local replica generators on the FPGA. In this way, the tracking loops are closed through the host computer via USB approximately every 100 milliseconds. Because the prototype GCAF provides hundreds of correlator output lags and a rapid dump period, the GCAF is able to track the peak very loosely. That is, unlike a traditional three-lag correlator, which must constantly track the correlation peak in order to produce meaningful data, the GCAF tracking loop needs remain only in the vicinity of the peak. Because the FNT-based GCAF is bit-accurate to traditional early/prompt/late correlators at each lag, there is potential to produce geodetic-quality observables in this loose tracking mode. This stands in contrast to the coarse quality typical of FFT-based loose-tracking approaches. In many cases, this property may make redundant the early/prompt/late-style correlator typically found alongside FFT-based correlators.
Specifically, our prototype implementation has a sufficient number of correlator lags and a sufficiently high dump rate such that it is necessary to remain only within ±25 microseconds of the code peak and ±50 Hz of the carrier peak. The loose-tracking capability of GCAF has interesting implications for signal quality (and anomaly) monitoring. Commercially available atomic frequency standards have time drift rates of 0.2 microseconds per month, and absolute frequency accuracies of well below 1 Hz at the GPS L1 frequency. This level of accuracy means that the GCAF can perform open-loop tracking of GNSS signals when the receiver and satellite positions are known. Open-loop tracking is very useful for anomaly diagnosis and monitoring, as it observes the signals as received from the satellite, as opposed to observing their effects on a tracking loop.
Johnathan York received a Ph.D. degree in electrical engineering from the University of Texas at Austin. He has worked at the University of Texas Applied Research Laboratories (ARL:UT) since 2001, working primarily with high-throughput real-time digital signal processing applications.
Jon Little is a senior engineering scientist at ARL:UT. He holds a B.S. degree (1988) and an M.S. degree (1990) from Auburn University, Auburn, Alabama. He has worked extensively with the design and development of GPS ground systems and receivers.
David Munton received a B.S. degree in physics from Sonoma State University in Rohnert Park, California, and a Ph.D. degree in physics from The University of Texas at Austin. He has worked as a research scientist at ARL:UT since 1993. His GNSS research interests include precise positioning and three-frequency measurement combinations.
FURTHER READING
◾ Carrier-Phase Events and Monitoring
“A Non-Traditional Approach to Analysis of Signal Structure Anomalies Observed in PRN 21” by J. Little, J. York, A. Farris, and D. Munton in Proceedings of ION GNSS 2010, the 23rd International Technical Meeting of the Satellite Division of The Institute of Navigation, Portland, Oregon, September 21–24, 2010, pp. 2190–2198.
“A Fast Number-theoretic Transform Approach to a GPS Receiver” by J. York, J. Little, D. Munton, and K. Barrientos in Navigation: The Journal of The Institute of Navigation, Vol 57, No. 4, Winter 2010, pp. 297–307.
“A Complex-Ambiguity Function Approach to a GPS Receiver” by J. York, J. Little, D. Munton, and K. Barrientos in Proceedings of ION GNSS 2009, the 22nd International Meeting of the Satellite Division of The Institute of Navigation, Savannah, Georgia, September 22–25, 2009, pp. 2637–2645.
“The Integrity of GPS” by R.B. Langley in GPS World, Vol. 10, No. 3, March 1999, pp. 60–63.
◾ GPS Signal Components
“Minding Your Is and Qs” by R.B. Langley, a sidebar in “Open Source GPS–A Hardware/Software Platform for Learning GPS: Part II, Software” by C. Kelley and D. Baker in GPS World, Vol. 17, No.2, February 2006, p. 56.
◾ Modified Allen Variance
“Allan Variance and Clock Stability” by R.B. Langley, a sidebar in “New IGS Clock Products: A Global Time Transfer Assessment” by J. Ray and K. Senior in GPS World, Vol. 13, No. 11, November 2002, p. 48.
The Science of Timekeeping by D.W. Allan, N. Ashby, and C. Hodge, Agilent (formerly Hewlett-Packard) Application Note AN1289, Agilent Technologies Inc., Santa Clara, California, 1997 and 2000.
Likely none of us needs a reminder as the upcoming leap second has been all over the news outlets for the past few days. But just to provide the details again, read this article.
Presumably, all GPS receiver manufacturers have checked to make sure their receivers will handle the leap second properly. However, at least one late-model high-end receiver from a leading manufacturer is currently reporting incorrect advance leap second information in its data files.
The European Satellite Services Provider (ESSP), the EGNOS system operator and EGNOS safety-of-life service provider, announced in a service notice dated 22 May that there might be an interruption in service for a 72-hour period should the leap second not be managed correctly.
AGI, a company that develops commercial modeling and analysis software for the space, defense and intelligence communities, has warned: “The consequence of failing to accommodate this event is that orbit in-plane motion and corresponding Earth orientation will both become inaccurate by at least one second until the leap second is properly implemented. This will also affect estimating orbits using time sequences of observations spanning this leap second event. GEO satellites might be inaccurate to about 3 km and LEO satellites to about 8 km. How great the discrepancy will be depends on how long one waits to implement the leap second. The probable inaccuracies may be within the collision keep-out zones of many satellites, causing either false alarms or totally missed threat detections.”
And it has also been reported that some computer operating systemsmight hang due to improper handling of the leap second.
An article on the upcoming leap second for the popular press may be found here. And, in case you missed it, a recent Physics Today article on the leap second and its future can be found here.