Author: Joelle Harms

  • Phase One highlights aerial product range at Intergeo 2016

    Phase One Industrial discusses its recently launched products at Intergeo 2016, which was held Oct. 11-13 in Hamburg, Germany. Steve Cooper details the iXU-RS aerial camera system, which also is being released with a dual-camera option.

  • Laser Technology unveils TruPoint 200h at Intergeo 2016

    Laser Technology Inc. introduced its handheld TruPoint 200h hybrid laser measurement system at Intergeo 2016, which waqs held Oct. 11-13 in Hamburg, Germany. TruPoint 200h combines phase and pulse technology in indoor and outdoor environments.

  • Thank you for registering.

    Thank you for registering for the upcoming GPS World webinar, “Simulation for Jamming and Spoofing.

    A link to the live event will be sent to you two hours before the event. Your personalized event URL will be automatically generated by the ON24 system. To ensure receipt of the email, please whitelist this email address by adding it to your contacts: [email protected].

    This presentation will begin on at 1 p.m. EST on Thursday, November 17, 2016.

    Audience members may arrive 15 minutes prior to live time. You may need to download Flash Player in advance. If you have any questions, please contact event producer Joelle Harms at [email protected].

  • FAA releases National Airspace System Navigation Strategy

    FAA releases National Airspace System Navigation Strategy

    pnt_nas-navigation-strategy-faa-2016The United States Federal Aviation Administration (FAA) has released its Performance-Based Navigation (PBN) National Airspace System (NAS) Navigation Strategy 2016, the result of a concerted year-long effort by FAA and aviation industry stakeholders. It describes how the FAA intends to transition U.S. NAS operations over the near- (2016–2020), mid- (2021–2025) and far-term (2025–2030) from predominantly point-to-point navigation, reliant on hundreds of ground-based navigation aids, to PBN-centric operations relying on systems and services supporting Area Navigation (RNAV) and Required Navigation Performance (RNP).

    Performance-based navigation specifies the aircraft area navigation performance in terms of accuracy, integrity, availability, continuity and functionality needed to conduct specific operations in a particular airspace.

    While promoting the PBN benefits of GNSS such as the GPS and the Wide Area Augmentation System (WAAS), the PBN Strategy also recognizes the need to maintain resilient PBN capabilities that remain unaffected in the event of GNSS interference, and that can continue to support PBN operations or provide safe navigation alternatives. It is a well-constructed, valuable document that provides detail on the means by which many of the Operational Improvements (OIs) described in the FAA’s Next Generation Air Transportation System (NextGen) implementation Plan (NGIP) will be achieved.

    The FAA began the introduction of PBN operations following the release of its Roadmap for Performance-Based Navigation in 2003, which promoted more efficient and higher capacity operations based on the capabilities of modern aircraft and emerging GNSS-supported PBN procedures. By 2010, many PBN procedures were in use across the NAS, and especially at the busiest airports and most complicated and congested airspace. Building on this experience, the 2016 PBN Strategy recognizes that the U.S. NAS is not a homogeneous entity; its needs vary based on both location and time. To best serve NAS users and to continue to provide the safest, highest capacity, most efficient airspace in the world, some of the key concepts of the strategy are to provide:

    • the right procedure to meet the need;
    • structure where beneficial and flexibility where possible;
    • shifting to time- and speed-based air traffic management;
    • and delivering and using resilient navigation services.

    To provide correct procedure and structure where needed, the PBN Strategy defines six Navigation Service Groups (NSG) and services potentially available at the airports within each group. NSG 1, now comprising about 15 airports, is reserved for the busiest large hubs that would benefit from common aircraft performance capabilities to maximize capacity. NSG 2 contains the remaining large-hub and all medium-hub airports. Small and non-hub airports comprise NSG 3. NSG 4 includes more than 500 airports, including national and regional general aviation (GA, or private plane) airports, and NSG 5 2,400 local and basic GA airports. NSG 6 consists of thousands of small airports not part of the National Plan of Integrated Airport System (NPIAS).

    Time- and speed-based navigation is essential to optimal utilization of airport capability and capacity for both arrival and approach and departure operations. The ability of aircraft to more precisely follow PBN procedures because of onboard navigation capability and space- and ground-based navigation services maintains safety, increases airspace and runway utilization, and — because of more efficient, precise routing — minimizes fuel burn and carbon footprint.

    The PBN Strategy also recognizes the need to maintain resilient PBN services and, while GNSS-provided PNT services are able to support both RNAV and RNP procedures, GNSS is vulnerable to both intentional and unintentional interference. To preclude loss of efficiency and capacity benefits in the event of GNSS interference, the FAA will maintain and improve the ground-based Distance Measuring Equipment (DME)/Tactical Navigation (TACAN) network to support DME-DME RNAV 2 in the enroute domain and RNAV 1 in the necessary terminal domains. Because of plans to fill gaps in coverage at high altitudes (FL 180 and above) and remove single DME facility criticality, aircraft without inertial reference units (IRUs) will be able to fly these procedures using DME-DME RNAV, although at the much lower altitudes associated with terminal operations, an IRU may still be required. For aircraft without DME-DME RNAV capability, for example General Aviation, the FAA will maintain a Minimum Operational Network (MON) of Very High Frequency Omnidirectional Ranges (VORs) to either support navigation out of a GNSS interference area or navigation to an airport where approach and landing is supported by either an Instrument Landing System (ILS) or VOR.

    Commentary

    PBN services depicted across Navigation Service Group airports represent the standard in the far term, 2026–2030.
    PBN services depicted across Navigation Service Group airports represent the standard in the far term, 2026–2030.

    The FAA’s plan to maintain resilience, while admirable, does have some issues. All of the VORs, DMEs and TACANs that provide resilient navigation services are extremely old, the vast majority designed in the 1970s and installed in the 1980s. There is no current plan to modernize or recapitalize them.

    As for researching and developing an Alternate Position, Navigation and Timing capability that would support resilient PBN capability for all of aviation, maintain the ability for aircraft to report their positions via Automatic Dependent Surveillance – Broadcast (ADS-B), and support the rapid and vast emergence of unmanned aerial vehicles (UAS) and benefits, the PBN Strategy states that “During the far term and moving out into the 2030 timeframe and beyond, the FAA will continue to research the best methods for Alternate Position, Navigation and Timing (APNT).”

    This delay is unfortunate, as further delay in implementing PNT resilience for all aspects of aviation, as well as for all critical infrastructure areas is, at best, imprudent, as recent agency attempts to develop and implement other resilient PNT capabilities — Enhanced DME (eDME) and Enhance Loran (eLoran) — have been suspended.

    The release of the 2016 PBN Strategy is a significant event. It will help guide the agency and the aviation community forward. It will help clarify policy, facilitate decisions, drive equipage, and provide for a safe, higher capacity and more efficient NAS. It is a good start, which could be improved by recognizing the significant investments needed in resilient PNT equipment, architecture and systems.

  • Swift Navigation introduces Piksi Multi GNSS receiver at Intergeo 2016

    Swift Navigation debuted its newest product, Piksi Multi, at Intergeo 2016, which was held Sept. 11-13 in Hamburg, Germany. Piksi Multi is a multi-band, multi-constellation high-precision GNSS receiver for the mass market. A San Francisco-based startup, Swift Navigation introduced the first Piksi GNSS receiver in January.

  • OxTS showcases xNAV at Intergeo 2016

    Oxford Technical Solutions is featuring its xNAV system, particularly for use in UAVs, at Intergeo 2016, which is being held Oct. 11-13 in Hamburg, Germany. The system is designed to deliver superior position, roll/pitch and heading data, even in challenging operating environments.

  • Innovation: Better GNSS navigation and spoofing detection with chip-scale atomic clocks

    Innovation: Better GNSS navigation and spoofing detection with chip-scale atomic clocks

    Getting there more safely

    INNOVATION INSIGHTS with Richard Langley
    INNOVATION INSIGHTS with Richard Langley

    It’s all physics. How things work, that is. You’ve heard me say that before in this column, but I suppose I’m a little biased (or realistic) as my first degree is in physics — applied physics, to be more precise. Mind you, some chemists might disagree that it’s all down to physics. But as Sheldon Cooper in the popular American TV sitcom The Big Bang Theory stated in a radio interview with real science journalist Ira Flatow following his apparent discovery of the first stable super-heavy element, “Yes, yes, I’d be a physicist with a Nobel in chemistry. Everyone laugh at the circus freak. You know, I don’t need to sit here and take this, Flatow. It is because of bullies like you, every day more and more Americans are making the switch to television.”

    But in all seriousness, it really was physicists who first explained the physical phenomena associated with a range of technologies that had to be understood before global navigation satellite systems could become a reality. From orbital mechanics, to relativity theory, to semiconductors, to transatmospheric propagation of radio signals, to atomic clocks, the fundamental understanding of how these worked was provided by physicists.

    This was particularly true for atomic clocks. An atomic clock, like any clock, consists of two basic components: a resonator or oscillator and a counter. The oscillator generates a stable frequency, whose cycles are counted, converted to units of seconds, minutes, hours and perhaps days, and continuously displayed. This is the case whether we are describing a wristwatch with a quartz crystal oscillator or an atomic clock whose oscillator is made up of atoms undergoing quantum energy transitions. A crystal oscillator is stimulated to vibrate at its design frequency and thereby generate a fluctuating electrical current with that frequency. The atomic oscillator works thanks to the principles of quantum physics. Atoms have energies, but the energies are quantized, meaning that only specific energy levels are possible. An atom may exist at a particular energy level and spontaneously transition to a lower energy level and in so doing emit electromagnetic radiation (such as radio waves or light) of a specific frequency equal to the change in energy divided by a fundamental physical constant called Planck’s constant, named after Max Planck, who introduced it in 1900. The atom can be stimulated to return to the higher energy level by exposing it to radiation of that same exact frequency. A practical atomic oscillator can be constructed by confining a collection of atoms in an enclosure and bathing them in electromagnetic radiation from a tunable generator. By automatically tuning the frequency of the generator to maximize the number of stimulated atoms through a feedback loop, a very pure and constant frequency will result.

    The first clocks based on an energy transition of the cesium atom were developed in the mid-1950s. Later on, clocks based on energy transitions of the rubidium and hydrogen atoms were developed. By the 1960s, commercial rack-mountable cesium and rubidium clocks became available. But a need existed for miniaturized atomic clocks that could be easily embedded in equipment requiring a very stable frequency source. Funded in part by the Defense Advanced Research Projects Agency, the first chip-scale atomic clock was demonstrated by physicists in 2004, and by 2011, a chip-scale atomic clock based on a cesium atom transition became commercially available.

    In this month’s column, we look at how chip-scale atomic clocks can help us navigate more safely by allowing a GNSS receiver to position itself more accurately even with only three satellites in view, and to protect itself by being able to detect a sophisticated spoofing attempt. Physics — isn’t it wonderful!


    GNSS positioning and navigation are based on one-way range measurements. Synchronization of the receiver and satellite timescales is carried out with respect to a third time scale of higher stability, such as GNSS system time, by introducing so-called clock errors. To account for the time and frequency offsets of the satellites, the user can obtain appropriate corrections from the broadcast navigation message in real time. In post-processing, more accurate corrections are provided by various products of the International GNSS Service (IGS).

    Due to the generally poor accuracy and limited long-term frequency stability of a quartz oscillator built into a GNSS receiver, the receiver clock error has to be estimated epoch-by-epoch. This is the typical case for single-point positioning (SPP) based on code (pseudorange) observations only. This comes with certain drawbacks:

    • The up-coordinate is determined two to three times less precisely than the horizontal coordinates,
    • Higher dilution of precision values are obtained than in the hypothetical case of trilateration,
    • High correlations of up to 99 percent between the receiver’s up-coordinate and clock error persist, and
    • At least four satellites are necessary for positioning.

    Especially in the case of kinematic positioning, this situation can be significantly improved by using a more stable (atomic) clock for the receiver and introducing the information about its frequency stability into the estimation process. This approach is called receiver clock modeling (RCM), and basically requires that the integrated clock noise is smaller than the receiver noise during the modeling interval. Besides SPP, this method can also be applied in a common-clock setup in relative positioning using single-differenced observations (which, by their nature, contain more information) instead of typically used double-differenced observations, or precise point positioning.

    The recent development of chip-scale atomic clocks (CSACs) offers the required frequency stability and accuracy, and opens up the possibility of using atomic clocks in real kinematic GNSS applications without any severe restrictions regarding power supply or environmental influences on the clocks. When connecting one of these clocks to a GNSS receiver, replacing or steering the internal oscillator accordingly, and modeling its behavior in a physically meaningful way instead of epoch-wise estimation, the navigation performance can be improved distinctly.

    The receiver clock parameter absorbs signal delays common to all simultaneous line-of-sight signals whether these delays represent the physical clock or any other common delay. Thus, it is especially vulnerable to delays caused by jammers or spoofers. If the clock behavior is predictable, information about jamming or spoofing can be retrieved, and thus the integrity of the positioning solution can be improved.

    Chip-Scale Atomic Clocks

    For our test purposes, we used two different commercially available CSACs, dubbed CSAC A and CSAC B. To gain knowledge about their frequency stabilities, we compared them against an active hydrogen maser at the Physikalisch-Technische Bundesanstalt (PTB), Germany’s official metrology institute. We analyzed the raw fractional phase measurements and computed individual Allan variances for our devices. The resulting frequency stabilities are shown in FIGURE 1.

    Clock Model

    Basically, a clock is an oscillator generating a sinusoidal signal with a given nominal frequency coupled with a frequency counter. The deviation of the signal’s nominal frequency with respect to a reference time scale can be described by a frequency offset and drift plus random frequency fluctuations. In the time domain, the resulting clock error δt, that is, the difference between nominal time t and the time read simultaneously on the clock, can be approximated by the following equation:

    (1)
    atomic-clock-equation-1

     

    with systematic time offset b0, frequency offset b1, frequency drift b2, and random noise x(t,t0). Thus, the main (deterministic) part of a clock model can be described by a quadratic polynomial.

    The more interesting characteristics of a clock are contained in the underlying noise processes. The time-dependent Allan deviation (ADEV) enables the determination of a modeling or predicting interval τp over which receiver clock modeling is physically meaningful; that is, the integrated clock noise x(t,t0) is smaller than GNSS receiver noise:

    (2)
    atomic-clock-equation-2

     

    The noise σrx of a typical commercial GNSS receiver can be assessed to approximately one percent of the chip or wavelength of the signal in use, such as 3 meters, 0.3 meter, or 2 millimeters for C/A-code, P-code, or L1 carrier-phase observations, respectively.

    To apply the knowledge gained about the devices’ frequency stabilities, appropriate models for GNSS data analysis should be established. One prerequisite is that the clock noise has to be well below the GNSS receiver noise; that is, the integrated random frequency fluctuations of CSACs cannot be resolved by the GNSS observations in use. We assume typical values for code and ionosphere-free carrier-phase observations from modern geodetic GNSS receivers of 1 meter and 5 millimeters, respectively. Since these observations are phase-based measures, we can model the dominating underlying noise process as white-noise phase modulation (WPM) over time. The corresponding graphs are depicted in FIGURE 1 as dashed lines. The intersection points between these lines and the ADEV curves define maximal time intervals Δt for physically meaningful receiver clock modeling in our case study. Depending on the CSAC in use, RCM is applicable over time intervals of at least ten minutes and up to one hour in C/A-code-based applications, such as SPP.

    GNSS Applications

    We have tested and validated our receiver clock modeling approaches for GNSS navigation.

    Kinematic Experiment

    We carried out a real kinematic experiment on a cart track in farm fields with an approximately 500 × 800 square meter area with only a few natural obstructions in the form of a tree-lined lane (see FIGURE 2). The basic measurement configuration consisted of four GNSS receivers running the same firmware version connected to a GNSS antenna via an active signal splitter. Three of these receivers were fed by the 10-MHz signals of our CSACs. For comparison purposes, the fourth receiver was driven by its internal quartz oscillator.

    Each test drive with our motor vehicle lasted approximately 8 to 10 minutes. We recorded GPS and GLONASS data with a sampling interval of one second. (Only GPS-based results are described herein.) That was also the case for our temporary local reference station, which consisted of a GNSS antenna mounted on a tripod and connected to another GNSS receiver. Hence, we were able to generate reference solutions for the vehicle trajectories in relative positioning mode with baselines of up to only some hundred meters, yielding 3D coordinate accuracies below 20 centimeters.

    The RCM algorithms presented here were implemented in the Institut für Erdmessung GNSS Matlab Toolbox. To compute a typical real-time SPP navigation solution based on GPS C/A-code observations only, broadcast ephemerides were used. Tropospheric and ionospheric signal delays were corrected by the Saastamoinen and Klobuchar models, respectively.

    [Click on an image to enlarge it.]

    Precision and Accuracy

    Two of the most important GNSS performance parameters are the precision and accuracy of the coordinate solution. FIGURE 3 shows topocentric coordinate differences with respect to the reference trajectory and clock-error time series of the receiver driven by its internal quartz oscillator, estimated without RCM. This is typical for almost all end users. The (linearly detrended) receiver clock error exhibits values between roughly −100 and +200 nanoseconds, which is typical for a quartz oscillator.

    The noise of the coordinates is in the range of 20–25 centimeters in the horizontal components and about 50 centimeters in the up-component, respectively. Furthermore, certain coordinate offsets are visible due to remaining systematic effects such as ionospheric delay and orbit errors. We could attribute these effects thanks to repeated analysis runs with different correction models such as precise IGS final orbits or by forming the ionosphere-free linear combination. Hence, the assessment of the accuracy of the results is difficult since it chiefly depends on the applied correction models, and it is less influenced by receiver clock modeling.

    Without use of RCM, the three receivers connected to the CSACs show similar behavior in the coordinate domain. However, the clock residuals become very small compared to those of the internal oscillator and amount to only a couple of nanoseconds at most. As an example, FIGURE 4 depicts the results for CSAC A. Even over a relatively short period of time of approximately eight minutes, this oscillator shows a significant frequency drift, which we have to account for in RCM. Note that this is also true for the device’s oven-controlled crystal oscillator (OCXO) post-filtered signal.

    When applying RCM, as expected, no changes in the time series of the north and east coordinates occur, but a strong decrease of the up-coordinate residuals is clearly visible. The noise level is up to 20–30 centimeters. Due to the applied polynomial clock model, the clock residuals are also reduced. Thanks to the increasing number of epochs/observations contributing to the estimation of the clock parameters, the course of these residuals gets smoother over time. Furthermore, spikes in the up-coordinate time series at around minutes five to seven caused by sudden signal obstructions are almost eliminated thanks to RCM. Also, when applying RCM, there are no improvements in the horizontal components, but the scatter of the up-coordinates is decreased in the range of 48 percent (CSAC B) to 58 percent (CSAC A).

    Our second RCM approach based on an existing extended Kalman filter clock model shows comparable results. The most obvious difference to a sequential least-squares approach is that the spikes in the up-coordinate and clock residual time series at around minutes five to seven are not smoothed as strongly.

    Reliability and Integrity

    Reliability and integrity are very important GNSS performance parameters, especially for real-time and safety-of-life critical applications. In general, we distinguish between internal and external reliability, which are both measures for the robustness of the parameter estimation against blunders in the observation data. Thereby, good reliability makes it easier to identify and remove gross errors and outliers in GNSS data analysis.

    Internal reliability is calculated in terms of so-called minimal detectable biases (MDBs) of the GNSS observations. These values determine lower bounds for gross observation errors so that these can still be detectable. External reliability describes the influence of these MDBs on the parameter estimates. In our experiments, we found reductions in the size of the MDBs of up to 16 percent.

    As a consequence, the vertical protection level — a measure of integrity — is also improved.

    Positioning with 3 Satellites

    Generally, GNSS positioning requires at least four satellites in view to solve the equation system for the four unknowns. This can become a severe restriction in difficult environments such as urban canyons. Taking benefits of an oscillator of high accuracy, with known and predictable frequency stability, enables positioning using only three satellites. This approach enhances GNSS continuity and availability, and is called clock coasting.

    Thanks to the stability of CSACs, the GNSS observations are corrected by an additional receiver clock term, which is computed from the latest clock-coefficient estimates. To show the effects of this method, we generated two artificial partial satellite outages so that only observations on only three satellites remain. The latter were chosen in such a way that typical situations in an urban canyon were simulated; that is, only satellites with high elevation angles were visible to the receiver.

    The resulting coordinate and clock time series are depicted in FIGURE 5. When coasting through periods with only three satellites available, the horizontal coordinates become approximately two to three times noisier (1–2 meters). Due to the poor observation geometry, an additional offset of about 1 meter is induced in the north component during the first partial outage. However, the noise of the up-coordinate is only slightly increased in both of the outage periods, although a significant drift is visible during the first one. Most likely, this is because the coefficients used for clock coasting are only based on 60 epochs up until that time. During the second partial outage this drifting behavior vanishes independently of the satellite geometry. Due to the fact that the clock time series are linearly detrended and a linear clock polynomial is applied, the corresponding residuals shown in FIGURE 5 equal zero during the coasting periods.

    The presented approaches for RCM and clock coasting are applicable in multi-GNSS positioning and timing data analysis, too, where we also have to consider inter-system biases. Thanks to the high temporal stability of these biases, they can be modeled by a polynomial in the same sense as the receiver clock error.

    [Click on an image to enlarge it.]

    FIGURE 3. Topocentric coordinate deviations with respect to the reference trajectory and clock errors. The receiver is driven by its internal oscillator. No receiver clock modeling was applied in a sequential least-squares adjustment. Note the different y-axis scales.
    FIGURE 3. Topocentric coordinate deviations with respect to the reference trajectory and clock errors. The receiver is driven by its internal oscillator. No receiver clock modeling was applied in a sequential least-squares adjustment. Note the different y-axis scales.

    FIGURE 4. Topocentric coordinate deviations with respect to the reference trajectory and clock errors for a receiver connected to the CSAC A signal. The results without receiver clock modeling are depicted in black and blue. The results applying a quadratic polynomial for clock modeling in a sequential least-squares adjustment are shown in red.
    FIGURE 4. Topocentric coordinate deviations with respect to the reference trajectory and clock errors for a receiver connected to the CSAC A signal. The results without receiver clock modeling are depicted in black and blue. The results applying a quadratic polynomial for clock modeling in a sequential least-squares adjustment are shown in red.

    FIGURE 5. Topocentric coordinate deviations with respect to the reference trajectory and clock errors. The receiver is connected to CSAC B. The solution is obtained from a sequential least-squares adjustment with clock coasting from minutes one to two and five to seven.
    FIGURE 5. Topocentric coordinate deviations with respect to the reference trajectory and clock errors. The receiver is connected to CSAC B. The solution is obtained from a sequential least-squares adjustment with clock coasting from minutes one to two and five to seven.

    Spoofing Detection

    Jamming and spoofing of GNSS signals have become major threats to GNSS positioning and timing. Although these authentication issues have been well known since the beginnings of GPS, they have become more severe in recent years due to the greatly increased number of applications that rely on (highly) accurate GNSS positioning and timing.

    Experiment

    A spoofing attack’s goal is for the signal tracking loops of a target receiver to acquire the spoofing signal, and then pull its navigation solution away from the authentic position. So as not be detected by the target receiver, the common delay of the spoofing signals — which will be absorbed by the receiver’s clock-error estimate — must not deviate significantly from the receiver’s authentic clock error. This means that the injected delay has to be as small as possible so that it cannot be separated from the typical random frequency (and thus time) fluctuations of the oscillator driving the receiver.

    To simulate a spoofing attack, we set up an experiment consisting of two GNSS receivers, one driven by its internal quartz oscillator, and one connected to CSAC B, both recording the same GNSS signals via a signal splitter. The input signal of the latter comes from an active coaxial switch, which allows us to switch between two different antennas in less than 1 second. Both antennas in our measurement configuration were mounted on tripods. However, one antenna was connected to a commercial GNSS repeater, which generates an additional delay, and its output signals were transmitted via cable to the coaxial switch (see FIGURE 6). When switched to the antenna without the repeater, the receivers recorded authentic signals. When switched to the repeater, they recorded spoofed signals. The location of the repeater antenna ranges from 2 to 25 meters away from the authentic antenna, thereby introducing different delays — in addition to the repeater delay — into the signal processing of the two receivers. We assume that a short delay of about 2 meters (7 nanoseconds) is more difficult for receivers to detect than a delay of about 25 meters (83 nanoseconds).

    Whenever the signal path is switched from the authentic antenna to the repeater antenna, this should result in a jump in the clock-error time series. Combined with the known frequency stability of the receivers’ oscillators, we can establish a hypothesis test for the significance of such a clock-error jump.

    For each new location of the repeater antenna, the measurement procedure was the same. We recorded authentic and spoofed data four times alternating for two minutes with a data rate of 1 Hz.

    FIGURE 6. Measurement configuration of a spoofing detection experiment.
    FIGURE 6. Measurement configuration of a spoofing detection experiment.

    Results

    FIGURES 7 and 8 show the original clock-time offsets for two different locations of the repeater antenna as recorded by the receivers, and the corresponding predicted clock states from the Kalman filter. The jumps in each clock-error time series are more or less clearly visible, especially in the case of the 2-meter distance. For the latter, the hypothesis test of the temperature-controlled crystal oscillator (TCXO) always accepts the alternative in favor of the null hypothesis; that is, from a statistical standpoint, no spoofing attack is detectable. This is because of the small signal delay attributable to the measurement geometry, which cannot be properly separated from random time deviations caused by the TCXO’s low frequency stability. On the contrary, even for this short distance between the spoofing and authentic antennas, every start and end of the four spoofing attacks were detected.

    As an example, FIGURE 8 shows the results for a larger distance (around 14 meters). In this case, all spoofing attacks can be properly detected by both the TCXO- and the CSAC-controlled receivers. The seven-times-increased distance ensures that even the low-cost TCXO inside the receiver combined with a sophisticated receiver internal clock estimation is capable of spoofing detection by monitoring its clock states.

    Conclusions

    In this article, we have proposed a deterministic approach for receiver clock modeling in a sequential least-squares adjustment by applying a linear or quadratic clock polynomial whose coefficients are updated each consecutive epoch. As a prerequisite, an individual characterization of the frequency stabilities of three miniaturized atomic clocks was carried out with respect to the phase of an active hydrogen maser showing an overall good agreement with manufacturers’ data.

    A real kinematic experiment was carried out with two chip-scale atomic clocks, and typical code-based GPS navigation solutions were computed. We showed that the precision of the up-coordinate time series are improved by up to 58 percent, depending on the clock in use. Furthermore, internal and external reliability were significantly enhanced. Additionally, it was shown that our algorithm is capable of coasting through periods of partial satellite outages with only three satellites in view. This increases availability and continuity of GNSS positioning with poor satellite coverage caused by high shadowing effects or multipath, for example.

    Finally, we investigated the benefits of an atomic clock in spoofing detection and showed first results. Our approach, based on a Kalman filter and a hypothesis test, enhances the detectability of a spoofer when using a CSAC instead of the receiver’s internal oscillator, especially in the case of small signal delays injected by the spoofing device, which helps to identify a sophisticated spoofer very quickly.

    Manufacturers

    We used two different CSACs: a Jackson Labs (jackson-labs.com) LN (CSAC A) and a Microsemi Quantum SA.45s (CSAC B). For the kinematic experiment, we used four JAVAD GNSS Delta TRE-G3T receivers connected to a NovAtel 703 GGG antenna via an active signal splitter. The local reference station consisted of a Leica (leica-geosystems.us) AX1202GG antenna connected to a Leica GRX1200+ GNSS receiver. A JAVAD Delta TRE-G3T was used in the spoofing experiment.

    Disclaimer

    The authors do not recommend any of the instruments tested. It is also to be noted that the performance of the equipment presented in this article depends on the particular environment and the individual instruments in use.

    Acknowledgments

    This article is based, in part, on the paper “Benefits of Chip Scale Atomic Clocks in GNSS Applications” presented at ION GNSS+ 2015, the 28th International Technical Meeting of the Satellite Division of The Institute of Navigation, held Sept. 14–18, 2015, in Tampa, Florida.

    The authors would like to thank Andreas Bauch and Thomas Polewka, who are both with PTB, for their support during execution and analysis of the clock comparisons, and Achim Hornbostel from the German Aerospace Center (Deutsches Zentrum für Luft- und Raumfahrt) for discussions on spoofing experiments.

    We also thank IGS and its participating agencies for their GNSS products, which were a valuable contribution to our case study.

    Our work was funded by the Federal Ministry of Economics and Technology of Germany.


    Further Reading

    • Authors’ Conference Paper

    “Benefits of Chip Scale Atomic Clocks in GNSS Applications” by T. Krawinkel and S. Schön in Proceedings of ION GNSS+ 2015, the 28th International Technical Meeting of the Satellite Division of The Institute of Navigation, Tampa, Florida, Sept. 14–18, 2015, pp. 2867–2874.

    • Chip-Scale Atomic Clocks and GNSS Applications

    Reducing the Jitters: How a Chip-Scale Atomic Clock Can Help Mitigate Broadband Interference” by F.-C. Chan, M. Joerger, S. Khanafseh, B. Pervan and O. Jakubov in GPS World, Vol. 25, No. 5, May 2014, pp. 44–50.

    Time for a Better Receiver: Chip-Scale Atomic Frequency References” by J. Kitching in GPS World, Vol. 18, No. 11, Nov. 2007, pp. 52–57.

    • Time, Frequency and Clocks

    “A Historical Perspective on the Development of the Allan Variances and Their Strengths and Weaknesses” by D.W. Allan and J. Levine in IEEE Transactions on Ultrasonics, Ferroelectrics, and Frequency Control, Vol. 63, No. 4, April 2016, pp. 513–519, doi: 10.1109/TUFFC.2016.2524687.

    Time – From Earth Rotation to Atomic Physics by D.D. McCarthy and P.K. Seidelmann, published by Wiley-VCH Verlag GmbH & Co. KGaA, Weinheim, Germany, 2009.

    “Special Issue: Fifty Years of Atomic Time-Keeping: 1955 to 2005,” Metrologia, Vol. 42, No. 3, June 2005.

    The Measurement of Time: Time, Frequency and the Atomic Clock by C. Audoin and B. Guinot, published by Cambridge University Press, Cambridge, U.K., 2001.

    The Science of Timekeeping by D.W. Allan, N. Ashby and C.C. Hodge, Hewlett Packard (now Agilent Technologies) Application Note 1289, 1997.

    The Role of the Clock in a GPS Receiver” by P. Misra in GPS World, Vol. 7, No. 4, April 1996, pp. 60–66.

    Time, Clocks, and GPS” by R.B. Langley in GPS World, Vol. 2, No. 10, Nov./Dec. 1991, pp. 38–42.

    • Clock Modeling

    Feasibility and Impact of Receiver Clock Modeling in Precise GPS Data Analysis by U. Weinbach, Ph.D. dissertation, Gottfried Wilhelm Leibniz Universität Hannover, Hannover, Germany, Wissenschaftliche Arbeiten der Fachrichtung Geodäsie und Geoinformatik der Leibniz Universität Hannover, Nr. 303, and Deutsche Geodätische Kommission bei der Bayerischen Akademie der Wissenschaften, Reihe C, Dissertationen Heft Nr. 692, 2013.

    “Time and Frequency (Time-Domain) Characterization, Estimation, and Prediction of Precision Clocks and Oscillators“ by D.W. Allan in IEEE Transactions on Ultrasonics, Ferroelectrics, and Frequency Control, Vol. UFFC-34, No. 6, Nov. 1987, pp. 647–654, doi: 10.1109/T-UFFC.1987.26997.

    Relationship Between Allan Variances and Kalman Filter Parameters” by A.J. van Dierendonck, J. McGraw and R.G. Brown in Proceedings of the Sixteenth Annual Precise Time and Time Interval (PTTI) Applications and Planning Meeting, Greenbelt, Maryland, Nov. 27–29, 1984, pp. 273–292.

    Spoofing

    GNSS Spoofing Detection: Correlating Carrier Phase with Rapid Antenna Motion” by M.L. Psiaki with S.P. Powell and B.W. O’Hanlon in GPS World, Vol. 24, No. 6, June 2013, pp. 53–58.

    Assessing the Spoofing Threat” by T.E. Humphreys, P.M. Kintner, Jr., M.L. Psiaki, B.M. Ledvina and B.W. O’Hanlon in GPS World, Vol. 20, No. 1, January 2009, pp. 28–38.

  • Live from Intergeo 2016

    GPS World staff is reporting from Intergeo Oct. 11-13 in Hamburg, Germany. The massive trade show is considered the world’s leading conference trade fair for geodesy, geoinformation and land management. With more than 16,000 visitors from 80 countries, it is one of the key platforms for industry dialogue.

    NEWS

    NovAtel’s RTK Assist provides 20 minutes of accuracy

    Hemisphere GNSS offers Eclipse P328 OEM positioning board

    SenseFly introduces eBee Plus professional mapping drone

    TerraGo Edge and GeoPDF demonstrated at Intergeo

    BLOG: Intergeo 2016 is buzzing, by Tim Reynolds (10/12)

    REPORT: Sensor integration key at InterGeo, by Alan Cameron (10/12)

    Applanix announces POSPac MMS 8 for high-accuracy mobile mapping (10/12)

    Riegl lidar sensors and systems unveiled (10/12)

    Geodata key to new business world, says InterGeo report (10/11)

    New software upgradeable GNSS OEM board announced by NavCom (10/11)

    Firmware update for inertial Ekinox and Apogee sensors (10/11)

    Swift Navigation offers multi-band, multi-constellation receiver (10/10)

    VIDEO PLAYLIST

  • Centimeter positioning for UAVs and mass-market applications

    UAVs, precision agriculture and robotic guidance require high accuracy at low cost.

    Emerging high-volume markets call for RTK technologies previously limited to niche markets by complexity and cost. This article discusses design and implementation of a very precise RTK-based module solution while maintaining cost, size and power consumption as low as possible. Several tests under a range of signal environments benchmark the new module’s performance against existing L1 RTK products.

    Real-time kinematic (RTK) positioning has matured over the last few decades into a well-understood technology that, to date, has remained confined to high-end applications by high costs and complexity. Meanwhile, the rapid rise of robotic guidance applications has increased the need for higher accuracy for navigation purposes, fostering an ever-increasing demand for affordable and energy efficient high-precision solutions. Here we discuss the challenges associated with bringing RTK technology to mass markets.

    The main challenge for any RTK receivers is resolving carrier-phase ambiguities to their integer values. To do so, an RTK receiver needs clean carrier-phase measurements. In general, high-end RTK receivers typically rely on multi-frequency, multi-constellation solutions and complex estimation models to improve ambiguity resolution performance. However, to reduce size, complexity and power consumption, mass-market receivers typically use narrowband single frequency front-ends, which increase noise and code multipath. Furthermore, mass-market GNSS modules have much less processor and memory resources to call upon. Therefore, to fully integrate the RTK engine, mass-market receivers typically need to restrict the computational burden by optimizing complex RTK algorithms.

    Here we discuss our efforts to overcome these challenges while delivering centimeter-level positioning. Performance evaluation under challenging signal environments of a new mass-market L1 RTK module is benchmarked against an existing high-end L1 RTK product.

    Multi-Constellation Support

    A straightforward approach to improve reliability of the ambiguity resolution is to extend support to other constellations in addition to GPS. GLONASS and BeiDou have respectively reached full and initial (regional) operational status offering significant satellite availability improvements. Both systems broadcast their L1 open service signals using a frequency band that is offset with respect to that of the GPS L1 open service signals and, therefore, concurrent reception of GPS/GLONASS or GPS/BeiDou requires two distinct RF paths. Since the new L1-RTK based module can support reception of GNSS constellations using two independent RF paths, RTK support was implemented for both GLONASS and BeiDou, allowing either of these systems to be used with GPS. On the other hand, the low availability of operational Galileo satellites limits the benefits of a GPS/Galileo solution and, therefore, RTK support for Galileo was not implemented.

    GLONASS Ambiguity Resolution

    The Russian GNSS transmits L1 signals using a frequency division multiple access (FDMA) technique. While this increases the constellation’s resilience to narrowband interference, it creates two major problems for ambiguity resolution. First, GNSS pseudorange and carrier-phase measurements contain frequency dependent biases related to the receiver’s analog and digital hardware. For GPS (and other code division multiple access [CDMA]-based GNSS), all measurements share the same frequency and the biases cancel out during between-satellite differencing. However, this is not the case for GLONASS where the remaining inter-frequency biases are absorbed by the ambiguities, complicating their resolution. Second, GLONASS signal wavelengths are not common for all satellites within the L1 frequency band.

    In addition to the double-difference ambiguity, GLONASS double-difference observations also consist of the between-receiver single-difference ambiguity related to the reference satellite scaled by the wavelength difference of the two signals.

    Due to a lack of observability, the single-difference reference ambiguity cannot simply be estimated along with the double-difference ambiguity. On the other hand, merging the two ambiguity terms into a modified one results in an ambiguity that is no longer an integer and therefore cannot be fixed.

    Both issues are well understood and several methods have been proposed to circumvent them. However, it is not yet clear whether the performance benefits brought by GLONASS ambiguity fixing outweigh the computational overhead.

    BeiDou Ambiguity Resolution

    China’s GNSS currently broadcasts B1 open service signals using mixed satellite and signal types, which could complicate ambiguity resolution. The limited orbit variability of BeiDou geostationary and inclined geostationary Earth orbit satellites produces poor carrier-phase ambiguity.

    Despite this limitation, recent investigations reported very good dual- or triple-frequency GPS/BeiDou RTK performance, regardless of satellite type. Therefore our approach is to estimate BeiDou ambiguities for all satellites using appropriate weighting of the different carrier phase and pseudorange observations.

    Cycle-Slip Detection

    Single-frequency RTK inherently offers more limited measurement redundancy than its dual or even triple-frequency counterparts, making cycle-slip detection a difficult task. While a posteriori residuals checks provide a powerful mean to detect outliers, they are computationally expensive and therefore can only be used sparingly. To detect cycle slips prior to the measurement update, heuristic checks are performed on innovation sequences and complemented by systematic analysis of phase lock and C/N0 values.

    Configuration Trade-Offs

    The RTK positioning modules can concurrently receive and track up to two GNSS systems. By default, the reference receivers are configured for concurrent GPS and GLONASS reception. This can be modified to enable the combined use of GPS and BeiDou.

    To optimize the use of processor and memory resources, the number of channels has been limited to 20. This is sufficient for dual-constellation operation almost everywhere except for a limited area in Asia where the number of visible GPS and BeiDou satellites can occasionally exceed 20.

    Furthermore, the rover receiver can operate in RTK fixed or RTK float mode. In RTK fixed mode, the receiver will try to resolve ambiguities to their integer values whenever possible whereas in RTK float mode, the receiver will keep the ambiguity estimate as a floating number. The RTK fixed mode will provide the highest level of accuracy but can exhibit position jumps when transitioning from a float to a fixed solution or reliability issues when operating in degraded signal environments where multipath can lead to wrong ambiguity fixes. The RTK float mode, on the other hand, will typically provide dm-level accuracy but a much smoother trajectory.

    Static Performance Evaluation

    The static test data was collected on the roof of an office building in Singapore in April 2016. Twelve hours of data were collected by four receivers connected to a high-precision receiver forming zero-baseline for both GPS/GLONASS and GPS/BeiDou configurations. This allowed a thorough statistical evaluation of the ambiguity resolution performance for both configurations.

    Static Data Processing

    The static data sets were post-processed with a software using exactly the same algorithms as those embedded in the receivers’ firmware, allowing for direct comparison of different receiver configurations. The time-to-first ambiguity fix (TTFAF) is often used as a key indicator to assess the ambiguity resolution performance. The TTFAF differs from the time-to-first fix (TTFF) in that it only includes the time required by the ambiguity resolution algorithm to converge. To measure the TTFAF, the software is modified to perform a hot start (where position, time and ephemeris are kept) at regular intervals. This is done to increase the data set sample size and to provide a relevant statistical analysis of its reliability and rapidity.

    Static Test Results

    As expected, FIGURE 1 shows that the use of the GPS/BeiDou configuration significantly improves satellite visibility over the GPS/GLONASS configuration. The average number of navigation channels used is close to 20 when combining GPS and BeiDou whereas it remains below 16 when combining GPS with GLONASS. This produces faster TTFAF in GPS/BeiDou mode (FIGURE 2).

    Walk Performance Evaluation

    Two walk data sets were collected around Priory Park in Reigate, England on October 2015 and February 2016. Approximately one hour of data was collected each time with the equipment depicted in FIGURE 3. The antenna was mounted on a survey pole to ensure the best sky visibility possible. The radio frequency (RF) signal was then split three-way and distributed to a high-precision receiver, our rover receiver and a record and replay simulator. The RTCM correction stream was generated by a high-precision receiver connected to an antenna located on the roof of an office building and made available on a server. Using a Raspberry Pi and a 3G modem the RTCM stream was forwarded to both our receiver and the recorder. As shown in FIGURE 4, the Priory Park was selected because it provides excellent satellite visibility and is located approximately one kilometer away from the the reference station. While the open-sky test aimed at evaluating the performance of the RTK engine under ideal conditions, the tree-loop test was carried out to assess its ability to recover from moderate signal degradations. To this end, several loops were performed through the trees shown in FIGURE 5.

    [Click on an image to enlarge it.]

    Walk-Test Data Processing

    The walk-test data sets were post-processed with a software using the same algorithms as those embedded in the receiver’s firmware. For the tree-loop walk test, the default GPS/GLONASS RTK fixed (Fxd-GR) configuration was used. The reference trajectory was obtained by post-processing the raw measurements from the high-precision rover and reference receivers with NovAtel GrafNav software. As it relies on a forward/backward post-processed dual-frequency GPS/GLONASS RTK solution, the reference trajectory is expected to be reliable and cm-level accurate. It can then be used to evaluate ambiguity resolution performance and baseline accuracy. Additionally, the recorded scenarios were replayed to a high-precision receiver. This receiver has an L1 RTK engine that supports GPS, GLONASS, BeiDou and Galileo constellations and is expected to deliver 1-2 cm positions. While this receiver addresses high-end markets, it was used to benchmark the performance of our RTK solution. Since the high-precision receiver supports the BeiDou and Galileo constellations using proprietary correction messages and not RTCM multi-signal messages (MSM), this direct comparison was only done for the GPS/GLONASS configuration using RTCM RTK messages. The high-precision default configuration will hereafter be referred to as Fxd-GR. The receiver was configured to output, amongst other, the NMEA global positioning system fix data (GGA) message which contains latitude, longitude and altitude data, as well as a quality indicator that can be used to see whether the receiver has achieved an RTK fixed solution.

    Limitations of Walk-Test Setup

    To generate a reliable and robust reference trajectory, a high-end dual-frequency wideband antenna was used. The antenna has excellent inherent multipath mitigation and phase center stability which is not representative of mass-market applications where the use of affordable patch antennas is likely to result in higher code multipath and lower C/N0. However, these issues can be efficiently mitigated by the use of a ground plane and a carefully selected reference antenna site.

    Walk-Test Results

    The open-sky walk test was performed in a location with clear satellite visibility so that the number of satellites with continuous phase is close to 20 during most of the test. Continuous phase lock is defined as the amount of time during which the receiver is able to track the satellite using a phase lock loop (PLL). Any interruption in PLL tracking is likely to trigger a reset of the ambiguity estimation. As can be seen in FIGURE 2, ambiguity resolution can take up to a minute, even for zero baselines. As such, having continuous tracking for longer time intervals is required to achieve high rates of RTK fixed solutions. As can be seen in FIGURE 6, this translates into cm-level position errors. Note that the open-sky walk in Reigate started and ended in an office area with low-rise buildings. The degradations brought by these buildings can also be clearly observed in FIGURE 6.

    During the tree loop test, signal degradations caused by trees are experienced by the receiver approximately every five minutes, causing the number of satellites to drop to zero at regular intervals.

    FIGURES 7 and 8 show the resulting position error for the mass-market and high-precision RTK receivers in Fxd-GR mode. The corresponding position error statistics are summarized in TABLE 1. The statistics are computed over the entire duration of the test and therefore can include position fixes that are computed using code differential or RTK float mode. While the large position errors that sometimes occur in these modes will tend to dominate the statistics, they are deemed representative of field applications.

    Both receivers exhibit similar accuracy when they can fix ambiguities but the high-precision receiver sometimes recovers faster from signal loss-of-lock than the mass-market receiver.

    UAV Performance Evaluation

    A UAV data set of approximately half an hour was collected around a farm in Reigate, England in April 2016. The UAV test duration is effectively limited by the capacity of the UAV’s battery which, with the payload deployed for this test, was limited to less than 15 min. To extend the test duration, approximately 10 min of static data was recorded at the beginning of the flight while the UAV was standing in the middle of the field with no obstruction around it. The data collection was performed with DJI S900 hexacopter shown in FIGURE 9 and a payload similar to that depicted in FIGURE 3. The patch antenna was mounted on ground plane with a 15 cm diameter to mitigate multipath effects and ensure the best signal reception possible. The RF signal was then split two-way and distributed to our rover receiver and a record and replay simulator. The RTCM correction stream was generated by a high-precision receiver connected to an antenna located on the roof of an office building in Reigate and made available on a server. Using a Raspberry Pi and a 3G modem the RTCM stream was forwarded to both our receiver and the recorder. This farm provides clear satellite visibility and is located approximately three kilometers away from the reference station. It meets all the regulatory requirements to recreationally fly a UAV. The tree-line test was carried to assess the ability of our RTK engine to recover from moderate signal degradations and dynamics. To this end, the UAV was flown repeatedly along the tree line shown in FIGURE 10.

    [Click on an image to enlarge it.]

    Test Data Processing

    The UAV test data was processed in a similar fashion as the walk-test data. Two additional configurations, namely GPS/GLONASS RTK float (Flt-GR) and GPS RTK fixed (Fxd-G) were tested with the aim of illustrating their benefits and drawbacks. Due to payload weight restriction, it was not possible to embark a dual-frequency receiver for reference trajectory generation. Instead, the single-frequency raw measurements generated by the mass-market receiver were used. Recorded scenarios were replayed to a survey-grade receiver for performance benchmarking.

    The main limitation of the UAV test setup is that the generation of the reference trajectory relies on raw measurements from our narrow-band single frequency rover receiver.. The lack of measurement redundancy and the increased probability of code multipath make the reference trajectory less reliable than that used during the walk test. However, UAV applications typically enjoy more favorable signal environment than their pedestrian counterparts. Additionally, it is possible to confirm the reliability of the reference trajectory using both the GrafNav backward/forward processing option and the reported accuracy.

    However, the patch antenna used during the UAV test campaign is representative of mass-market applications. In fact, some tests have been conducted to compare the performance that could be achieved with various antenna types including, but not limited to, a high-precision antenna without its casing and a patch antenna with and without ground plane. The details of this investigation are beyond the scope of this article. Suffice to say that the performance of the patch antenna with a reasonably sized ground plane (15 cm in our case) was deemed the best compromise for mass-market applications in terms of size, weight and cost.

    During the tree-line test, moderate signal degradations caused by trees are experienced by the receiver which cause the number of satellites to decrease at regular interval.

    [Click on an image to enlarge it.]

    FIGURES 11 to 14 show the resulting position error for the mass-market and high-precision receivers in Fxd-RD mode as well as those for the mass-marekt reeiver in Flt-GR and Fxd-G modes. The corresponding position error statistics are summarized in TABLE 2. Once again, this table can include position fixes that computed using code differential or RTK float mode.

    Comparing the performance of the receivers in Fxd-GR mode, it can be seen that both receivers exhibit similar accuracy when they can fix ambiguities that the high-precision receiver suffers from an erroneous ambiguity fix at take-off which is also reflected in the position error 95 and 100 percentiles.

    In Flt-GR mode the mass-market receiver is able to rapidly converge to dm-level accuracy. It is able to maintain this level of accuracy throughout the entire duration of test, highlighting the potential benefits of this mode for applications that do not require the highest level of accuracy but rely on smooth trajectory for guidance control.

    For this test the mass-market receiver is able to fix ambiguity as often in Fixed-G mode than in Fixed-GR mode which is linked to the excellent satellite availability in the context of UAV applications. Additionally, the passes that were done close to the tree line were only performed later in the test, when ambiguities had already been fixed. This demonstrates the robustness of u-blox’s RTK engine to mild signal degradations. As a result, the NED position errors in Fxd-G mode are on par with those of the Fxd-GR mode. This highlights the potential benefits of this mode for high-dynamic applications that require higher navigation rate and operate in favorable signal environments.

    [Click on an image to enlarge it.]

    Conclusion

    Static tests showed that with fewer than 20 tracking channels, a single frequency GPS/GLONASS or GPS/BeiDou RTK receiver can successfully fix ambiguities in a reasonable time frame. During the walk and UAV tests, the performance of the mass-market receiver is similar to that of high-end receivers with respect to position accuracy and availability. For example, the availability of the RTK fixed solution was shown to be excellent under open-sky conditions for both but, as expected, in presence of moderate signal degradation and increased receiver dynamics, the availability of the RTK fixed solution decreases in a similar way for both receivers.

    The kinematic data sets also served to demonstrate the versatility of the new mass-market receiver’s RTK solution. More specifically, the usefulness of the float-only solution for applications that do not require the highest level of accuracy but rely on smooth trajectory for precise guidance was shown. Similarly, the value of the GPS-only solution for high-dynamic applications operating in favorable environment was highlighted.

    Finally, it is important to remember that while the walk-test results shown were obtained using high-end antennas, the UAV test results were obtained using a low-cost patch antenna, validating the suitability of RTK technology for affordable mass-market applications.

    Acknowledgments

    The authors thank Oscar Miles for his support with the data collection efforts in Reigate, and Alex Parkins for his contributions to the design and implementation of the RTK engine.

    Manufacturers

    The mass-market receiver described here is manufactured by u-blox. The RTK technology comprises a rover (NEO M8P-0) and a reference station (NEO M8P-2).

  • Discover your inner GPS

    Discover your inner GPS

    O’Keefe (left). Grid cells form networks with the place cells in the hippocampus, a circuitry that creates a comprehensive positioning system — an inner GPS — in the brain. (Source: Nobel Committee)
    O’Keefe (left). Grid cells form networks with the place cells in the hippocampus, a circuitry that creates a comprehensive positioning system — an inner GPS — in the brain.(Source: Nobel Committee)

    The Institute of Navigation Satellite Division looked deeply inward for its keynote speaker at this year’s ION GNSS+ conference, held Sept. 12–16 in Portland, Oregon.

    Nobel Laureate John O’Keefe provided insight into how our brains determine position. In 1971, O’Keefe recorded signals from individual nerve cells in the hippocampus of rats roaming about a room. He found that a type of nerve cell in the hippocampus was always activated when a rat was at a certain place, and other nerve cells were activated when the rat was at other places.

    O’Keefe concluded that these “place cells” formed a map of the room. The place cells were not just registering visual input, but building an inner map of the environment. The hippocampus generates numerous maps, which can be seen by the activity of place cells activated in different environments. The memory of an environment can be stored as a specific combination of place-cell activities in the hippocampus.

    In 2005, co-laureates May-Britt and Edvard Moser discovered another key component of the brain’s positioning system. “Grid cells” generate a coordinate system and allow for precise positioning and pathfinding. Their research showed how place and grid cells make it possible for rats — and presumably us — to find our way around, determining where we are in the world and which way to go.

    Recent investigations show that place and grid cells also exist in humans. In patients with Alzheimer’s disease, the hippocampus is frequently affected, causing those afflicted to lose their way. Knowledge about the brain’s positioning system may help us understand the mechanism underpinning the disease.

  • u-blox introduces LTE Cat M1, focuses on connectivity at CTIA Super Mobility 2016

    Nick Papadopoulos, president of u-blox Americas, highlights the company’s cellular connectivity and positioning offerings at CTIA Super Mobility 2016, which was held Sept. 7-9 in Las Vegas, Nevada. He focuses on the company’s narrowband IoT technology and the NB‑IoT, LTE Cat M1 and NINA-B1 modules, as well its flagship miniature GNSS modules.

  • Video Playlist: ION GNSS+ 2016

    The GPS World staff is reporting live from ION GNSS+ Sept. 12-16 in Portland, Oregon, providing news, photos, videos and more. ION GNSS+ is the world’s largest technical meeting and showcase of GNSS technology, products and services.

    For a full list of videos, view our playlist on YouTube.