The alarm operations center for the state of Bavaria receives this message from the accident location, and swiftly moves into coordinating activity, gathering and distributing real-time geospatial data and other key information to all emergency teams and medical facilities in the area. A demonstration of large-scale rescue operations showed how Galileo-based positioning signals in the Galileo test-bed in Berchtesgaden, Germany can more efficiently organize complex and costly rescue work through use of GNSS-supported mobile navigation devices.
Current decision-making aids in the field of search-and-rescue offer only a limited IT-supported common operational picture (COP). Many components for a full solution are still lacking. Heterogeneity in sensor networks and proprietary system designs limit interoperability and flexibility, hampering the creation of a full COP across collaborating organizations.
“E mergency Alert: Bus collision in Berchtesgaden, parking area Salzbergwerk. Many injured. Bus overturned, some thrown from vehicle, some trapped inside. Local temperature below freezing, snow falling. All crews respond immediately.”
An extensive training exercise (photo above) performed by the Fire Brigade, Bavarian Red Cross, and German Federal Agency for Technical Relief focused on challenges and advantages in this framework. The ERA-Star Project G2Real integrates real-time Earth-observation data and onsite measurements, leveraging existing and emerging open geospatial consortia. Spanish, Austrian, and Bavarian research institutes and enterprises collaborated to prepare and upgrade a COP based on integrated live information, satellite-navigation, and remote sensing. The overall aim is utilization of GNSS-enabled tools and Global Monitoring for Environment and Security (GMES) services to support search-and-rescue operations. The specific goal is a common, real-time COP that can be used by the local primary control unit/service command vehicle and by higher ranking administrations.
The common operational picture (COP).
Mission control, decision, and guidance was coordinated from a remote control room, where the mission leader, through the COP, knew everything about the position of accident vehicles, victims, rescue vehicles, and rescue team personnel, and could track their status and locations in real time. Local team chiefs on the ground also had access to this data through their mobile devices.
The mission leader could plan resources for the ensuing phases of transport and treatment, and teams on the ground could communicate with each other via a simple mobile phone application, which replaced existing calls and radio voice signals and facilitated operations and coordination.
GNSS receivers were installed in a fire engine using Galileo, GPS, and GLONASS signals to achieve best practice across all phases of emergency management. The Galileo signals were furnished by the Galileo Test and Development Environment (GATE), provided by eight transmitters atop the Alpine ridges surrounding Berchtesgaden.
Lars Holstein is project manager for Initiative Satellite Navigation Berchtesgadener Land.
I was fortunate enough in 1993 to have three minutes of fame on 60 Minutes in a program about GPS that aired between Christmas and New Year’s that year. Also in the 13-minute segment was a short demo of a GPS PLGR. A reporter asked a lieutentant colonel outside Shreiver AFB to demonstrate how far and in what direction New York City lay. The colonel said, given the bearing and distance shown on the two-line display, he theoretically could navigate all the way from Colorado to New York. That lieutenant colonel was Willie Shelton. So I have hope that he will do the right thing for GPS during his tenure as head of Space Command. [System news, p. 14]
— Len Jacobson Global Systems and Marketing Inc. Long Beach, California
Down and Deep
Wow! The article “Down and Deep” by Frank van Diggelen [December 2010 issue] was so useful for explaining the alternatives to GPS to a bunch of suits that normally don’t get it. I’ve shared it with many of my colleagues and they’ve all had the same reaction. Thank you!
— Ed Harrison Orange County Probation Department Santa Ana, California
Spectracom, a global provider of time and frequency test and measurement solutions, will make available its new 16-channel GPS constellation simulator, the Pendulum GSG-55, in March. The GSG-55 is the latest in the Pendulum line of GPS receiver test instruments and part of its solution set for receiving, distributing, and validating GNSS systems.
With the enhanced signal generating capability of the GSG-55, it is possible to simulate Satellite-Based Augmentation Systems (SBAS), the company said. Navigation systems that use SBAS can improve the accuracy and reliability provided by the GPS satellite signals alone, enabling critical applications such as aircraft navigation, and surveying and mapping. SBAS simulation (support for Europe’s EGNOS and North America’s WAAS) is a new feature in the GSG-55. It is also able to generate white noise, making it possible to test receiver sensitivity under different signal-to-noise ratios.
“Many high-end GPS applications utilize 12-channel GPS receivers. Our new GSG-55 GPS constellation simulator can fully test those receivers with additional signals for more comprehensive testing in both development and production environments,” says Staffan Johansson, product manager at Spectracom.
The GSG-55 builds on the popular Pendulum GSG-54 eight-channel simulator including accurate testing of GPS timing receivers and portability through its compact and lightweight bench-top chassis. The GSG-55 also continues the Pendulum brand hallmark of ease-of-use. As such, the entire GSG family of GPS simulators has been improved based on customer feedbac, the company said.
ION GNSS 2013 will be held September 17-20, 2013, at the Nashville Convention Center in Nashville, Tennessee. Tutorials will be held September 16-17. For more information, visit the ION website.
Geodesy is a suite of powerful Earth-observation techniques, associated methodologies, and analysis tools that today are making a vital contribution to science and society. Yet geodesy is not a new, child-of-technology sciaence. It dates back hundreds of years — some would claim thousands of years, and that the ancient Greeks and other pre-Christian cultures shaped its direction. This is illustrated by its classical definition as the science of measuring and mapping the geometry, orientation in space, and gravity field of the Earth; these days we also include their variations over time. At a practical level, geodetic practice forms the foundation for surveying, navigation, and mapping, and the digital datasets underpinning these activities.
What has enabled geodesy to change from an esoteric natural science that underpins the making of maps to today’s cutting-edge geoscience? There are a number of reasons for this transformation. Firstly, modern geodesy relies on space technology, and enormous strides have been made in accuracy, resolution, and coverage due to advances in satellite sensors and an expanding portfolio of satellite missions. Secondly, geodesy can measure Earth parameters that no other remote-sensing technique can, such as the position and velocity of points on the surface of the Earth and the shape and changes of the Earth’s ocean and land surfaces, and it can map the spatial and temporal features of the gravity field.
These geodetic parameters are in effect the “fingerprints” of many dynamic Earth phenomena, including those that we now associate with global change (due to anthropogenic as well as natural causes). The challenge is to invert the outward expressions of these global-change phenomena in order to measure and monitor over time the underlying physical causes.
Finally, what relentlessly drives geodesy into the future is the innovative use of signals transmitted by global satellite navigatiaon systems such as GPS and GLONASS.
Space-geodetic techniques such as GNSS, satellite, and lunar-laser ranging; very-long-baseline interferometry; Doppler orbitography and radiopositioning integrated by satellite (DORIS); satellite sea and ice altimetry; satellite gravity mapping; and satellite interferometric synthetic aperture radar mapping have revolutionized the geosciences. They have significantly improved our understanding of how the solid Earth, atmosphere, and oceans work as a system, giving us new insights into atmospheric and oceanic circulation, the global water cycle, the waxing and waning of ice and glaciers, sea-level rise, global tectonic motion and local earthquake fault mechanisms, to name a few of geodesy’s Earth-observation applications.
Global Geodetic Observing System. GNSS today plays a crucial role in geodesy; however, we will see a massive increase in capability. Geodesy strives to increase the level of accuracy in the determination of these geodetic parameters by a factor of 10 over the next decade.
The Global Geodetic Observing System (GGOS) is an important component of the International Association of Geodesy (IAG). GGOS will integrate all geodetic measurements in order to monitor the phenomena and processes within the Earth system at far higher fidelity than at present. This integration implies the inclusion of all relevant information for parameter estimation, the combination of geometric and gravimetric data, and the common estimation of all the necessary parameters representing the solid Earth, the hydrosphere (including oceans, ice caps, continental water), and the atmosphere. GGOS is geodesy’s contribution to the Global Earth Observing System of Systems (GEOSS) initiative.
Although GPS is popularly associated with the WGS84 datum, an important GNSS contribution to geodesy is its role in the definition of the International Terrestrial Reference Frame (ITRF, itrf.ensg.ign.fr). In addition, high-accuracy differential GNSS techniques — which have been refined over several decades — provide the day-to-day means of determining point coordinates in the ITRF. This reference frame is nowadays the basis for most national and regional datums for mapping and science.
Photo: GNSS
The International GNSS Service (IGS, igs.org) was established in 1994 as an IAG service to the geosciences, providing high-accuracy orbit and clock products as well as open (and free) access to measurements made by a dense ground network of continuously operating GPS/GNSS tracking stations. The IGS therefore supports ITRF maintenance and densification. The IGS nowadays supports many more user communities, such as navigation, surveying, machine guidance, atmospheric remote sensing, and others, both directly and indirectly.
GNSS’s utility includes the role that it plays in precise orbit determination of Earth observation, geodetic, and environmental satellites. GPS receivers onboard almost all such satellites ensure that the data from the satellite sensors can be correctly processed and interpreted. Consider how sea-level rise is measured by satellite-borne radar altimeters. The measurement of the time taken for a radar pulse from satellite to the ocean surface and back is made by the altimeter and converted to distance, but it is knowing where the satellite is in three dimensions to centimeter accuracy that allows the ocean surface to be mapped to extraordinary resolution. Millions of such measurements, over many years, referenced to the ultra-stable ITRF, enable scientists to determine with confidence the 3D position of a grid of points on the ocean surface and its rate of change, not just as a single average rise in sea height, but in its full spatial complexity.
The Challenge. Can GNSS and the IGS rise to the GGOS challenge? Although GPS is currently the only fully operational GNSS, the Russian Federation’s GLONASS is being replenished, and the IGS currently also generates GLONASS products. The European Union’s Galileo is planned to be deployed and operational by 2014 (although that date may slip several years), and China’s Compass is likely to also join the club by 2020, after first deploying a regional navigation satellite system by 2012. Together with dozens more satellites from other countries and agencies, it is likely that the number of GNSS satellites useful for geodesy will increase to almost 150, with perhaps six times the number of broadcast signals on which geodetic measurements can be made.
Simultaneously, the IGS is evolving to a multi-GNSS service, and at the same time improving the quality and timeliness of its products. Real-time IGS products will soon be available to all users.
In summary, geodesy faces an increasing demand from science, engineering applications, the Earth-observation community, and society at large for improved accuracy, reliability and access to geodetic services, measurements, and products. Thus, geodesy must maintain the ITRF at the level that allows, for example, the determination of global sea-level change at the sub-millimeter per year level; determination of the glacio-isostatic adjustments due to deglaciation since the last glacial maximum and to modern mass change of the ice sheets, at millimeter-level accuracy; pre-, co-, and post-seismic displacement fields associated with large earthquakes at the sub-centimeter accuracy level; early warnings for tsunamis, landslides, earthquakes, and volcanic eruptions; millimeter- to centimeter-level deformation and structural monitoring; and more.
In response, the IAG established in 2007 the GGOS, to unify all the geometric
and gravity services of the IAG so as to support the ambitious goals of modern geodesy. Through the IGS, GNSS will play an indispensible role in GGOS. However, the Earth-observing techniques of modern geodesy are but one — albeit under-appreciated — set of applications of GNSS technology. As GNSS performance improves, and as it becomes more and more pervasive, our society’s reliance on this critical utility grows exponentially.
CHRIS RIZOS is professor and head of the School of Surveying & Spatial Information Systems, University of New South Wales, Sydney, Australia. He is vice president of the International Association of Geodesy. He will assume the presidency from mid-2011 for a four-year term.
Look back with me at the five 2010 GNSS events that most affected surveying, mapping, engineering, construction, and natural resource users. Each one had, or could have had, a significant effect on you and your work. Taking it from the top:
GPS 24+3 Constellation. The most important event occurred a year ago, when the Air Force began implementing a new GPS 24+3 configuration. They had their military reasons, but the benefit for you and me is eliminating GPS brownouts — periods with fewer GPS satellites in view. When combined with obstructions such as terrain, trees, or buildings, they made GPS hard to use.
It’s especially an issue with real-time kinematic (RTK) high-precision users because RTK technology is satellite-hungry. It needs six or more satellites to provide a robust position solution.
The Air Force moved three satellites, SVNs 24, 26 and 30, from their original slots. SVNs 26 and 30 have already reached their destinations, and SVN 24 will do so this month.
Three other satellites are being shifted slightly. SVN 55 found its new slot in December, while SVNs 46 and 56 start this month and should have completed their journeys by May/June 2011.
By now, you should be seeing some improvements in GPS satellite visibility. Although you’ll see fewer peaks (high number of GPS satellites in view), you’ll also see fewer valleys (low number of GPS satellites in view). This should increase productivity for RTK users and those in obstructed environments such as tree canopy.
First GPS Block IIF. Although it doesn’t really help users at this point other than being another satellite to enter service, the Block IIF satellite launched in May is the first to broadcast the third civil signal. L5 marks the beginning of a new era in high-precision GPS positioning. The Block IIF launch was the catalyst for my June column “What Happen When High Accuracy is Cheap?”
This IIF is just a teaser though, and its fellows will launch at a snail’s pace. Remember though, it costs upwards of $200 million to launch a satellite and since there ares already 30+ operational GPS satellites in orbit, it’s hard for Congress and the Air Force to justify speeding up the launch schedule. The last target I heard was to have 24 satellites broadcasting L5 by 2019.
GLONASS Growth. Despite the recent catastrophe, the Russian Federation was still able to launch seven new satellites in 2010, including a new K1 satellite that will test a new CDMA signal for better compatibility with GPS.With 21 operational satellites and three more coming in March, a consistent and healthy number of GLONASS satellites in orbit has given receiver manufacturers more confidence to develop GPS/GLONASS receivers. This year, we’ve seen several manufacturers integrating GPS/GLONASS into handheld receivers as well as OEM board products.
User benefits are clear: more robust positioning and improved productivity due to decreased down-time.
Solar Activity. The big news is no news: the sun was eerily quiet in 2010. If your GPS receiver didn’t work at times this year, it wasn’t due to solar activity. But it may ramp up in 2011.
GAGAN, WAAS Failures. The Indian Space Research Organisation and the U.S. Federal Aviation Administration received a hard lesson in SBAS GEO management. In April, an Indian rocket launch failed, and one of the FAA WAAS satellites lost communication with its ground control.
If you’re an SBAS user, don’t let it bring you down. SBAS is here to stay, and likely you were not affected by either incident — unless you work in northwest Alaska. A new U.S. SBAS satellite came online, and India is regrouping for more launches.
By Pere Molina, Ismael Colomina, Markus Troger, Bernhard Hofmann-Wellenhof, and Carmen Aguilera
A pocket tracker for elderly people and Alzheimer’s patients consists of a smartphone using GNSS, WLAN, RFID, and GSM for basic positioning, communication channels, and an accelerometer triad for collapse and motion detection. It seeks to determine not only the quantitative where but the qualitative how: has the user lost balance, fallen, or ceased moving?
Accidents involving senior citizens and handicapped people have increased dramatically over recent years. Elderly people, especially those with Alzheimer’s disease, often get in situations where they need assistance due to disorientation or after a physical collapse. The Infrastructure Augmented Galileo/GNSS Receiver for Personal Mobility (IEGLO) project incorporates seamless indoor and outdoor positioning and emergency call services for healthcare applications.
Positioning is very important in such applications, but this target group has another key requirement: 30 percent of elderly people fall at least once per year. Furthermore, falls are responsible for 70 percent of accidental deaths in persons more than 75 years old. 71 percent of falls had physical consequences: 7.7 percent caused broken bones, and 21.7 percent needed medical aid. Moreover, 64 percent of fallers feared of falling again.
IEGLO seeks to establish automatic and reliable fall detection, through a personal device that can indicate a loss of balance of the carrier. This navigation enhancement — traditional orientation plus information about the personal behavior — has been called qualitative motion analysis (QMA).
System Overview
The IEGLO system concept, shown in Figure 1, consists of three parts: a mobile unit with an external sensor unit; a communication gateway/positioning server (CG/PS), and a service center.
Figure 1. Overview of Infrastructure-Augmented Galileo/GNSS Reciever (IEGLO) system concept.
A commercial-off-the-shelf smartphone with integrated sensors and an RFID transponder represent the components of the mobile unit located at the monitored person. The mobile device cannot be fixed to the body in an precise initial attitude, but must move along with the person in order to capture his/her movements. Distress situations are detectable and alert messages can be generated manually or automatically at the mobile unit.
The mobile unit includes a GPS receiver able to process assisted-GPS data. A Wi-Fi adapter provides additinal communication when Wi-Fi access points are available, or if a determined access point is self-monitored. However, the main communication function in the mobile unit is provided by the GSM module. Both Wi-Fi adapter and GSM module, are also used for positioning purposes. An orthogonal accelerometer triad is integrated in the device and provides accelerometer measurements. For near-field communication, a Bluetooth interface is available. Through it, other sensors such as barometers or vital-signs sensors could be polled.
The RFID transponder forms together with the smartphone the mobile unit. RFID information including the transponder ID is sent to an RFID reader when the person passes by an RFID gate. Several pieces of RFID data are gathered on an RFID server, which sends the information necessary for positioning to the CG/PS.
The CG/PS is responsible for the position calculation. Through a TCP/IP interface, it recieves sensor data from the mobile device and processes it with additional reference information from Wi-Fi, GSM, and RFID positioning. A filter/fusion module calculates one integrated IEGLO position from the different determined positions. That position, together with quality information, is transmitted to the service center. The CG/PS also instantly forwards alarm and status messages from the mobile device to the service center.
The service center forms the interface between IEGLO operator and users. It stores databases of position information and personal information. The geo-database contains all information about the positions of the monitored person. The personal database contains user information, emergency contacts, and nursing staff.
The user interface at the service center is Internet-based. A standard desktop PC with web browser relays alarm messages from the different mobile devices and manages user data and nursing staff information. In cases of alarm, the event is instantly displayed via the user interface. Information such as body behavior, position, and location of the user are visualized for the operator, who can then start the alarm chain, which includes as a first measure contacting the mobile user. As further measures, emergency services can be contacted and guided to the person in distress.
Quantitative and Qualitative Nav
In this article, non-conventional INS/GNSS integration refers to classical, or quantitative navigation, combined with what we have named qualitative navigation. Roughly speaking, quantitative navigation provides the where, while quantitative navigation furnishes the how. Qualitative navigation was a key requirement for IEGLO, as the patient’s primary information of interest is her or his safety status. Figure 2 summarizes the relationships between quantitative and qualitative observations.
Any type of navigation, particularly quantitative navigation, is characterized by a navigation space. For example, in INS/GNSS navigation the navigation space N or state space is P × V × Ω (the set of position, velocity and attitude vectors) and the navigation function
T → P×V×Ω
t → (p,v,ω)
maps the time t into a particular navigation state (p(t),v(t),ω(t)). Typically,
T ⊂ R, P = R3, V = R3 and Ω = [0,2π]3. It is well known that there are various choices for the navigation space, from the simple point navigation where N = P to the complex N = P × V × Ω × B, where B includes time-dependent calibration and other ancillary states.
Qualitative navigation differs from classical quantitative navigation in the navigation space and, clearly, in the navigation function T → N. To illustrate the idea, let us compare and describe the classical quantitative navigation space P × V × Ω with one possible P′ ×V′ × Ω′ qualitative navigation space. While for quantitative navigation we have
t ∈ T ⊂ R,
p = (x,y,z) ∈ P ⊂ R3
v = (vx , vy , vz) ∈ V ⊂ R3
ω = (ωx, ωy, ωz) ∈ Ω = [0,2π]3,
for qualitative navigation we might have
t ∈ T ⊂ R,
p′ ∈ P′ = {hospital, home, park}
v′ ∈ V′ = {not moving, walking, running}
ω′ ∈ Ω′ = {standing, lying, sitting}.
Quantitative navigation is not just about providing estimations of the navigation states; the stochastic figures describing the precision of the estimated states are also provided. Thus, quantitative and qualitative navigation spaces are extended in dimension to include the precision space component, namely ΣP ×V ×Ω and ΣP ×V ′ ×Ω′ .
Navigation theory claims that navigation states might be estimated from observations through the appropriate dynamic and static models (differential and ordinary stochastic equations). Such a statement applies for both proposed navigation approaches, quantitative and qualitative. Thus, the relation model-observation-parameter can be written as l → h(l, X ) for the quantitative case, where:
the quantitative observations l are usually obtained by performing the navigation sensor measurements (INS, GNSS, and so on).
X ∈ P × V × Ω × ΣP×V×Ω
h represents the model that relates l with X (INS mechanization equations, GNSS position models, and so on)
and for the qualitative case, the relation can be written as f → q(f,M), where:
the qualitative observations f are obtained from quantitative observations by performing low-level processing.
M ∈ P′ × V′ × Ω′ × ΣP′×V′×Ω′
q represents the model that relates f with M, based on high-level processing.
In the IEGLO project, this theoretical approach has been materialized by defining the appropriate quantitative and qualitative observation and navigation spaces.
Quantitative Navigation
Quantitative navigation in IEGLO is based on positioning; thus, no quantitative velocity or attitude determination is performed. This leads to a very specific navigation space:
t ∈ T ⊂ R
p = (x,y,z) ∈ P ⊂ R3,
IEGLO uses different positioning technologies for indoor and outdoor positioning; GPS serves as the main positioning method outdoors, while Wi-Fi and RFID are used primarily for indoor positioning.
A GPS position augmentation service has been developed to augment GPS-only position solutions using European Geostationary Navigation Overlay Service (EGNOS) information acquired via the local area network and the Internet. The augmentation service is useful for receivers which are not capable of processing EGNOS data, but also for receivers which cannot receive EGNOS signals due to signal shadowing by urban canyons or the like. In this case, the GPS-only position is transmitted to the augmentation server, which corrects the position solution and retransmits the EGNOS Data Access System/signal-in-space through the Internet (EDAS/SiSNeT)corrected position. Figure 3 shows the functional modules of the augmentation server. EDAS provides access to the wide-area differential correction of EGNOS. SiSNeT is a free service that provides EGNOS widea-rea differential corrections and integrity information over the Internet.
Figure 3. Position augmentation server functional modules
The augmentation server accesses EGNOS information from EDAS or SiSNeT, decodes the data, and stores it in a database. As a backup solution, if EDAS cannot be accessed, the augmentation server can also interface to an EGNOS receiver to decode the EGNOS signal in space. The augmentation server is provided with ephemeris and ionospheric information from EDAS/SiSNeT. The GPS position is received from the correction requesting unit together with its time and used satellites. It is corrected at the augmentation server and retransmitted back to the requesting unit.
From the mobile device, sensor information is transmitted to the CG. The sensor data is processed into positioning messages with additional reference information for Wi-Fi, RFID, and GSM positioning. A generic filter method determines a reliable IEGLO position from the different determined positions, which is transmitted to the service center together with the accuracy and time information. The choice of the position depends on its accuracy and its age.
Qualitative Navigation
Positioning is, indeed, the main navigation component in IEGLO. A main goal of the project is to be able to contact a person in case of an emergency anytime, anywhere, and thus position is sufficient. But beyond this sufficiency, a broader navigation concept can be developed using two of the available sensors in the IEGLO system: the GPS receiver and the 3-axial accelerometer. As described earlier, these two sensor measurements (quantitative observations) would yield some motion features of the person (qualitative observations) with which to estimate the motion context of the person (qualitative states). This is a two-step processing: low-level and high-level.
Low-Level Processing: from quantitative to qualitative observations. As depicted in Figure 2, the qualitative observations used in IEGLO are: ground speed segment, balance changes, high accelerations, low motion, and periodicity. These qualitative observations are low-level processed in two steps. First, robust and non-robust statistical estimators (based in order statistics like the median, median absolute deviation normalized (MADN), α-trimmed mean and deviation, or least-squares like the mean, standard deviation, respectively), and deterministic analyzers (such as the fast Fourier transform (FFT), velocity transformation (VT), equidistant maxima search (EMS) are applied to estimate some intermediate values, like the first and second statistical moments, maximum and minimum values, and FFTs. Secondly, these intermediate quantities are evaluated using propositional calculus to decide if a situation is finally detected. All the qualitative observations’ extraction in IEGLO are described as follows.
On one hand, GPS positions are used to compute the ground speed segments of the device. That is, given a sample of GPS positions P = {(ti, pi )}Ni=1 , the ground speed sample is extracted through a finite difference-based technique called velocity transformation (VT). Thus, a speed sample S = {(ti, si = ||pi − pi-1||ground)}Ni=2 is obtained. In addition, this sample is statistically through robust and non-robust estimators yielding E(S) and, thus, deriving the person’s ground speed profile.
On the other hand, accelerometers are the key sensors to enable qualitative observation computation to later derive a qualitative attitude, that is, the detection of a collapse. Accelerations are involved in the computation of four types of qualitative observations, and its use is based on the following three statements:
Independence of any initial attachment or placement of the device on the body is fundamental to ensure a loose and easy start-up of the device.
Independence of any sensor error-calibration should not be an issue.
Balance is the key observable to perform collapse detection.
First, balance changes are extracted from accelerometers as they sense the gravity vector projection on each axis, and any change on these projections is interpreted as balancing the device. Indeed, balance is not exactly attitude: the gravity vector defines a normal plane, called equilibrium plane, which is a 2-degree-of-freedom object. Nevertheless, the left degree-of-freedom not sensed in this approach corresponds to the heading changes, which do not contribute to collapse situations. Therefore, given a 3-axis acceleration sample AN = {(ti , aix , ai sup>y , aiz)}Ni=1, an analysis is performed using robust and non-robust statistical estimators, as monitoring the first and second statistical moments of this sample enables detection of variations on the gravity distribution among the axes. Finally, thresholding is performed on the propositional calculus to obtain balance change extraction.
Second, given an acceleration sample AN , high accelerations are extracted using the distance operator di= || ai − E {AN} || and a threshold-based propositional calculation.
Third, accelerations are also used for low-motion detection. Given an acceleration sample, AN, first and second moments of the acceleration norm sample (E( || AN || )) and V ar(AN ) = E(( || AN || − E( || AN || ))2)) are computed and evaluated through threshold-based propositional calculations to detect norm-wise low-acceleration profiles.
Finally, accelerations are the key observations to perform periodicity detection. Given a set of accelerations AN, two deterministic analyzers are used to extract periodicity patterns: EMS and FFT. The first technique enables computing j local maximum values, one for each sub-sample ANj, j = 1…m, where AN = Umj=1ANj. Evaluating the j local maximum values interdistance along time against some thresholds enables periodicity detection. The FFT analysis complements the periodicity detection achieved by the EMS technique.
In addition to the extraction itself, a figure of merit (FOM) is computed for each qualitative observation. Consisting of a rational number between 0 and 1, it is an empirical magnitude describing how many extractions have been done for a certain observation in relation to the maximum possible amount of extractions. This figure enables a reliability computation similar to a discrete probability function. Nevertheless, at this stage of development we do not claim completeness and therefore do not state that FOM computation is a discrete probability function.
High-Level Processing: from qualitative observations to qualitative states. So far, one may think that the navigation requirements are already fulfilled: a person can be localized, in a seamless indoor and outdoor way, and thus can be feasibly reached if needed. But IEGLO seeks to enhance this navigation concept to provide contextual information about the person, and eventually activate automatic warning messages in case of undesired motion behavior. To do this, the qualitative navigation concept has been developed by analogy of the quantitative navigation: [qualitative or quantitative] observations are used to estimate [qualitative or quantitative] states.
The qualitative states in IEGLO are:
t ∈ R
V′ ∈ {motionless, walking}
Ω′ ∈ {collapse}
This particular choice of the navigation state is fully driven by the user requirements. With the estimation of the collapse and motionless states, IEGLO can provide the user with an automatic distress detection system. These two states specially represent the type of undesired behaviors that IEGLO seeks to detect and respond to. In addition to the distress states, walking is useful to support the pedestrian navigation concept, which is based on single point navigation.
As can be seen in Figure 2,
collapse estimation is performed by means of the balance change and high-acceleration qualitative observations
motionless estimation is performed by means of the low-motion qualitative observation
walking estimation is performed by means of the ground-speed segment and periodicity qualitative observations
In all cases, the weighted combination of the qualitative observation FOMs is performed to determine the qualitative state FOM, as a degree of truth. The role of the FOMs is crucial when generating automatic alarms in case of eventual distress situations. The more accurate the FOM, the fewer false alarms are generated.
Note that in this high-level processing approach, every model q(f,M) must be fed by values that are external to the process. These values help to fine-tune the adjustment of the model to the user carrying the device. In pedestrian navigation, values like step strength and time-to-step play a role in the walking model and fully depend on the individual’s way of walking. In IEGLO, the knowledge of the individual user is a key piece to properly perform qualitative-state estimation. The IEGLO approach is implemented architecturally to allow to input and removal of data about a specific individual’s motion habits. Figure 4 depicts the architecture of the kinesic behavior detection (KBD) module, the software platform where these qualitative navigation concepts have been implemented.
Figure 4. IEGLO KBD module architecture.
Position Augmentation Tes
To test the augmentation service, a test user terminal (TUT) has been specified and assembled. The TUT uses two identical GPS/EGNOS receivers, interfaces directly with the augmentation server, and processes the position response. One receiver has been configured to output GPS-only position information, the other to use EGNOS corrections for the position computation. The position of the GPS-only receiver was forwarded to the augmentation server. The EDAS/SiSNeT corrected position information was routed to the EDAS file database. In this manner, three different calculated positions of one point per epoch are available: GPS-only, GPS/EGNOS, and GPS/EDAS/SiSNeT (see Figure 5).
Figure 5. Modules of Test User Terminal.
A low-cost patch antenna providing single-frequency (L1) output was used for the tests, connected to an antenna splitter. A notebook computer provided an interface to a GSM/GPRS module and to the receivers.
An April 2010 test was conducted in the area surrounding an assisted living home. Figure 6 shows the number of satellites used for positioning during the measurement campaign. The area around the building was very hilly, so satellite signals were exposed to shadowing effects at the beginning and at the end of the measurements. The middle of the campaign had good satellite visibility.
Figure 6. GPS/EGNAS/EDAS: Number of satellites.
Figures 7–11 show the user trajectory during the dynamic measurement. For better readability, longitude, latitude, and height values were reduced by the mean value of the corresponding coordinate. Therefore, the zero line in the y-axis of each plot symbolizes the mean value of the whole measurement. The same configuration is used for the five plots.
Figure 7 demonstrates the good performance of the augmentation server concept regarding the height solution. The ionospheric delay, which can be corrected with the EGNOS signal, particularly influences the height component of the position. Thus, the potential of the EDAS/SiSNeT-based correction is seen in the height plot.
Figure 7. GPS/EGNOS/EDAS: Height plot.
Figures 8 to 11 show the longitude and the latitude of the different solutions. Two plots of each coordinate were used: the first one shows the coordinates during the whole measurement, and the second one emphasizes the time interval between second 51820 and second 51890. Here, the EGNOS and EDAS/SiSNeT solution are very similar. In some other parts of the measurement, the EDAS/SiSNeT solution is closer to the GPS-only solution.
Figure 8. Longitude overview for the GPS, GPS-EGNOS and GPS-EDAS position solutions.Figure 9. Longitude zoom for the GPS, GPS-EGNOS and GPS-EDAS position solutions.Figure 10. Latitude overview for the GPS, GPS-EGNOS and GPS-EDAS position solutions.Figure 11. Latitude zoom for the GPS, GPS-EGNOS and GPS-EDAS position solutions.
Note that during the whole test, the EDAS/SiSNeT solution was determinable, meaning that even during blockage of the EGNOS signal-in-space, a position augmentation was possible. However, the quality of position augmentation always depends on the quality of the GPS-only position. The test shows a diverse image of the performance of the augmentation server.
The functionality of the augmentation server could be shown.
All positions transmitted to the augmentation server have been processed and transmitted back in corrected form.
Some measurements clearly show the benefit of position correction of the augmentation server, where the EDAS/SiSNeT solution tends to the EGNOS solution
Some measurements show a better height solution than the GPS solution (Figure 7).
The quality of the augmented position strongly depends on the quality of the GPS-only position.
Any receiver only capable of processing GPS but not of EGNOS would benefit from the augmentation server concept.
Collapse, Motionless, Walking Tests
To validate the proposed qualitative navigation approach proposed, a test pattern was specially designed to test the KBD module for two different purposes. On one hand, and by definition, the test pattern should represent all the situations in which detection must be tested, that is, the defined qualitative states: collapse, motionless, and walking. At the same time, the test design should provide means to prove the KBD module resilient against these issues:
False alarms: Users of similar systems have stated that false-alarm generation is the key problem of automatic-detection-based systems of any kind. False alarms are generated when a situation is misunderstood and treated as a undesired situation, causing the system to generate an alarm. In the IEGLO case, some situations such as sitting, walking up or down stairs, or picking up the phone are, motion-wise, similar to the collapse situation. Therefore, the test design includes sitting and picking up the phone, to assess KBD module robustness against false alarms.
Initial Attitude. Many pedestrian navigation systems are constrained by the initial placement and/or attachment to the user. Some systems integrates gyroscopes, and therefore their initial attitude with respect to a person-relative frame needs to be known quite precisely. Other systems based on step detection and gait analysis rely on foot-mounted or hip-mounted accelerometers. The IEGLO approach, driven by the user needs of elderly people and Alzheimer’s patients, cannot assume such constraints. An inconspicuous, yet at the same time, familiar system is desired, and no specific initial attitude is required. Therefore, carrying the phone in a pocket (which turns out to be a preferred placement) shall be sufficient, and its actual initial attitude shall not be relevant.
The test design shown in Figure 12 therefore consists of walking to Point 2, where a collapse situation and a motionless period lying on the floor are performed. After standing up, those actions are duplicated to reach Point 3. There, after standing up, the phone is taken out of the pocket and replaced upside down with respect to the previous attitude. The sequence is repeated to return to the start. Finally, the design leads to Point 5, where a sitting action is performed. After standing up, the end point is reached, and the phone is taken out of the pocket.
Figure 12. Sample correlation function showing two peaks.
Data was collected on four tests. Basically, the inputs of the IEGLO KBD module show that the GPS trajectories are quite discontinuous and different among them. Different visibility conditions, eventual multipath, low-cost receiver performance, and phone position in the pocket are just some examples of causes for the GPS trajectories’ discontinuities. But in any case, these are the conditions that pertain in real use, and therefore draw a very realistic test frame.
Estimation of Qualitative States. Each data acquisition is composed of 16 different possible qualitative states: two collapses, four motionless periods, five walking periods, and five other misleading situations (sitting, taking the phone out of the pocket).
The KBD module estimates the collapse and motionless states perfectly; that is, there were no missed detections (thus no risk on the user’s side) and no false alarms (no risk on the system side) were generated during the execution of the KBD module in the four tests.
For walking detection, two modalities were tested: the accelerometer-only detection and the combined accelerometer/GPS combination. The first mode used qualitative observations only, derived from accelerations, and the second mode used qualitative observations derived from both accelerations and GPS positions. In the first mode, 66 percent of the walking time was properly detected, with 2 percent of false alarms, and 32 percent of missed detections. The acceleration-only approach seemed to work well in very evident walking situations, but at the start or end of walking action, when there is a increase or decrease of motion, the approach was not able to capture a proper walking situation. Nevertheless, when GPS-based observations were used, the results improved up to 80 percent, and missed detections were reduced to 18 percent. Note that the walking state was the only non-distress situation. Therefore, missed detections in that case were definitely not critical for personal safety.
Conclusions and Next Steps
IEGLO uses GNSS technology as the main positioning method in caregiving applications. As healthcare assistance is not a core GNSS application, this potentially expands GNSS adoption.
The combination of indoor/outdoor location technologies using mass-market off-the-shelf devices was the key innovation of the project. Different localization methods were used to obtain a reliable user position.
During the project phase, the position augmentation server was used to enhance the GNSS positions on the server side. If signal blockages occurs or if the mobile units are not able to receive and process the EGNOS signal-in-space, position corrections can be still accomplished. Tests showed that augmented positions provide higher accuracies in the majority of measurements, particularly in the vertical dimension.
With respect to qualitative navigation, the KBD module enhances the navigation domain to gauge user context in addition to user position. Some qualitative states were selected for the KBD as of particular interest for u
ser requirements: collapse, motionless, and walking situations. Results show nearly perfect detection of the first two qualitative states and an 80-percent correct detection of the third.
Further research on qualitative navigation should address the personal signature issue: it is of the utmost importance to determine the biometric characteristics of each user. Customizing the KBD for each user, can provide a deeper analysis of user motion and behavior, such as fatigue, leading to proactive prevention of distress situations.
We may also anticipate GPS receiver improvements in smartphones, as navigation technology gets cheaper, smaller, and better. Potential improvements in walking detection may thus occur through reduction in the number of missed detections. Finally, it is of great interest to investigate other scenarios in which the KBD makes sense: indeed, motion analysis is of interest for many applications such as videogames and personal safety. User requirements must be gathered to contextualize such concepts and to determine KBD software modularity and extendibility.
Acknowledgments
This research received funding from the European Community’s Seventh Framework Programme (FP7/2007-2013) under grant agreement n226971.
The authors thank all IEGLO consortium partners (OECON GmbH, Germany; PIAP, Poland; Tele+ Italia S.A.S, Italy) for their contributions, and a special mention to M. Eulàlia Parés for her work on the qualitative navigation concept and general support.
Manufacturers
The Magellan AC12 served as the GPS/EGNOS receiver in the tests.
Pere Molina is a research assistant at the Institute of Geomatics in Barcelona, where he obtained an MSc in airborne photogrammetry and remote sensing.
Ismael Colomina is the director of the Institute of Geomatics. He holds a PhD in mathematics from the University of Barcelona and is a mem-ber of the Editorial Advisory Board of GPS World.
Markus Troger works for TeleConsult Austria GmbH as system engineer and project manager in positioning and navigation. He received a master’s degree in geomatics science from Graz University of Technology, Austria.
Bernhard Hofmann-Wellenhof received his Dipl.- Ing. and doctoral degree from Graz University of Technology, where he is a professor of navigation and satellite geodesy. He is a founder and managing director of TeleConsult Austria GmbH.
Carmen Aguilera is market development officer at the European GNSS Supervisory Authority. She holds a masters degree in telecommunication sciences.
By Cillian O’Driscoll, Gérard Lachapelle, and Mohamed Tamazin, University of Calgary
The impact of adding GLONASS to HS-GPS is assessed using a software receiver operating in an actual urban canyon environment. Results are compared with standard and high sensitivity GNSS receivers and show a significant improvement in the availability of position solutions when GLONASS is added. An assisted high sensitivity receiver architecture is introduced which enables high fidelity signal measurements even in degraded environments.
High-sensitivity (HS) GNSS receivers have flourished in the last decade. A variety of advances in signal-processing techniques and technologies have led to a thousandfold decrease in the minimum useable signal power, permitting use of GNSS, in particular GPS, in many environments where it was previously impossible.
Despite these recent advances, the issue of availability remains: in many scenarios there are simply too few satellites in view with detectable signals and a good geometry to compute a position solution. Of course, one way to improve this situation is to increase the number of satellites in view. GLONASS has been undergoing an accelerated revitalization program of late, such that there are currently more than 20 active GLONASS satellites on orbit. The combined use of GPS and GLONASS in a high-sensitivity receiver is a logical one, providing a near two-thirds increase in the number of satellites available for use.
The urban canyon environment is one in which the issue of signal availability is particularly important. The presence of large buildings leads to frequent shadowing of signals, which can only be overcome by increasing the number of satellites in the sky. Even if sufficient satellites are visible, the geometric dilution of precision can often be large, leading to large errors in position.
This work focuses on the advantages of using a combined GPS/GLONASS receiver in comparison to a GPS-only receiver in urban canyons. The target application is location-based services, so only single frequency (L1) operation is considered. We collected and assessed vehicular kinematic data in a typical North American urban canyon, using a commercially available high-sensitivity GPS-only receiver, a commercial survey-grade GPS/GLONASS receiver, and a state-of-the-art software receiver capable of processing both GPS and GLONASS in standard or high-sensitivity modes.
Processing Strategies
The standard (scalar-tracking) GNSS receiver architecture is shown in Figure 1. In the context of this article, the key characteristic of a standard receiver is that the signals from the different satellites are each tracked in parallel and independent tracking channels, and usually only three correlators are used. The information from the channels is only combined in the navigation filter to estimate position, velocity, and time. In this way, there is no sharing of information between channels in order to attempt to improve tracking performance.
Figure 1. Standard receiver architecture (courtesy Petovello et al).
Within each channel, the down-converted and filtered samples from the front end (not shown in Figure 1) are then passed to a signal-processing function where Doppler-removal (baseband mixing) and correlation (de-spreading) is performed. The correlator outputs are then passed to an error-determination function consisting of discriminators (typically one for code, frequency, and phase) and loop filters. The loop filters aim to remove noise from the discriminator outputs without affecting the desired signal. Finally, the local signal generators — whose output is used during Doppler removal and correlation — are updated using the loop-filter output.
Assisted HS GNSS Receiver. The assisted HS GNSS receiver architecture used in this work is shown in Figure 2. Notable differences to the standard receiver architecture are highlighted in red.
Assistance information is provided in the form of broadcast ephemerides, raw data bits, and a nominal trajectory (position and velocity) that would normally be generated by the receiver. At each measurement epoch, the receiver uses the nominal position and velocity in conjunction with the ephemerides to compute the nominal pseudorange and pseudorange rate for each satellite in view. These parameters are passed to the signal-processing channels. Each channel evaluates a grid of correlators around the nominal pseudorange (code) and pseudorange rate (Doppler) values. The data bits are wiped off using the assistance information to permit long coherent integration times. For each signal tracked, the correlator grid is used to estimate code and Doppler offsets relative to the nominal values. These estimates are then used to generate accurate pseudorange and Doppler estimates.
The number of correlators used and the spacing of these correlators in the code and frequency domains are completely configurable. A sample correlation grid computed during live data processing is illustrated in Figure 3. Measurements are generated by choosing the three correlators nearest the peak in the search space and using a quadratic fit to determine a better estimate of the peak location. In this work, a total of 55 correlators per channel were used.
Figure 3. Sample grid of correlator points computed for GPS PRN 04.
The assisted HS receiver is initialized in static mode in an open-sky setting during which reliable clock bias and drift estimates are derived. A high-quality oven-controlled crystal oscillator was used during this initial test to ensure that the clock drift did not change significantly over the period of the test (approximately 20 minutes). The clock bias during the test is updated using the clock drift estimate.
Note that this architecture is a generalization of the vector-based architecture, where the navigation solution used to aid the signal processing can be provided by an external reference.
Navigation Solution Processing. All navigation solution results presented here are obtained in single-point mode using an epoch-by-epoch least-squares solution with the PLAN Group C3NavG2 software, which uses both code and Doppler measurements. This processing strategy enables a fair comparison amongst the different signal processing strategies, as the smoothing effect of specific navigation filters is eliminated by this approach. More realistic accuracy estimates of the measured pseudoranges can be obtained. It is understood that in an operational environment, a well-tuned filter will obtain significantly better navigation performance than the epoch-by-epoch solutions presented here.
The measurements are weighted using a standard-elevation-dependent scheme. Thus there is no attempt to tune the weighting scheme for each receiver.
Data Collection
To test the relative performance of the various processing strategies, we conducted a test in downtown Calgary. Data was collected using a commercial HS GPS receiver, a commercial survey grade GPS/GLONASS receiver, and an RF downconverter and digitizer. The digitized data was post-processed in two modes (standard and assisted HS GNSS) using the PLAN group software receiver GSNRx.
Raw measurements were logged from each of the commercial receivers at a 1-second interval. The parameters used in GSNRx are given in Table 1.
The trajectory followed is shown in Figure 4. The majority of the route was travelled in an East-West direction, with significant signal masking to the North and South. The Opening Photo shows an aerial view of downtown Calgary where the test took place. Masking angles exceeded 75 degrees along the vehicle trajectory.
Figure 4. Test Trajectory where the route is approximately 4 km with a 10 minute travel time.
A sky plot of the satellites visible above a 5-degree elevation mask at the test location is shown in Figure 5. A total of 11 GPS and seven GLONASS satellites were present.
Figure 5. Skyplot of GPS and GLONASS satellites over Calgary at the start of the test.
A static period of approximately three minutes duration was used to initialize the assisted HS GNSS processing. During this period, the vehicle had a largely clear view of the sky. Nevertheless, three satellites were blocked from view during this period, namely GPS SVs 13 and 3, and GLONASS SV 22. As a result, these SVs were not available for processing in the assisted HS GNSS mode. The two commercial receivers were already up and running prior to the initialization period and so were able to process these three low-elevation satellites when they came into view during the test. See PHOTO on next page for a typical scene during the downtown test.
Analysis
To study the impact of adding GLONASS, the analysis focuses on solution availability, the number of satellites used in each solution, the DOP associated with each solution, and the statistics of the least-squares solution residuals. In the absence of a reference solution, the statistics of the residuals nevertheless give a reasonable indication of the quality of the measurements used, provided sufficient measurements are available to ensure redundancy in the solution. Nevertheless, some pseudorange errors will be absorbed by the navigation solution, hence the statistics of the residuals can be viewed as only a good estimate of the quality of the measurements themselves.
Solution Availability. As previously discussed, the navigation processing strategy adopted is the same for all receivers used in the test. A single-point epoch-by-epoch least-squares solution is computed at a 1 Hz rate. If there are insufficient satellites in view at a given epoch, or the solution fails to converge in 10 iterations, no solution is computed. In this section, the analysis focuses on the percentage of epochs during the downtown portion of the test for which a solution was computed.
Figure 6 shows the percentage of solutions computed for each receiver processing strategy as a function of HDOP and VDOP thresholds, respectively. Thus, for example, the assisted HS GPS-GLONASS processing strategy yielded navigation solutions with a HDOP less than 6 between 80 percent and 85 percent of the time. For larger DOP thresholds, it is clear that there is little difference between GPS-only processing and GPS+GLONASS processing. The biggest differences are caused by the processing strategies employed. The advantages of HS processing are clear, at least in terms of solution availability. For this test and the particular geometry of the satellites in view during the test, GPS+GLONASS processing does yield a noticeable improvement in the VDOP, particularly at lower thresholds.
Figure 6A. Percentage solution availability versus HDOP threshold.Figure 6B. Percentage solution availability versus VDOP threshold.
Note that the standalone HS GPS receiver exhibits greater solution availability than the assisted software HS GPS-GLONASS receiver at higher DOP thresholds. This is most likely due to the low-elevation satellites that were excluded from the assisted HS processing due to their being masked during the initialization period as discussed earlier. Overall, however, there is little difference between GPS-only processing and GPS-GLONASS processing in terms of solution availability. This fact, of course, does not yield any information on the quality of the solutions obtained, which is discussed later.
To gain further insight into the impact of GLONASS, Figure 7 shows the percentage of solutions computed that exhibit redundancy. Thus, of all solutions computed during the downtown portion of the test, Figure 7 illustrates the percentage of those solutions that have redundant measurements. For GPS-only processing, this implies that five or more measurements were used in computing the position, while for GPS-GLONASS processing a minimum of six measurements were required. In this case, the advantage of using GLONASS becomes more apparent. For all processing strategies the addition of GLONASS yields an increase of 5 to 10 percent in the number of solutions with redundancy. Although not studied herein, this would have a positive impact on fault detection.
Residuals Analysis
To investigate the quality of the measurements generated by each processing strategy, the residuals from the least-squares solutions are studied. Only those epochs for which redundant solutions are computed are considered here, since non-redundant solutions lead to residuals with values of zero. As discussed above, the analysis of these residuals gives an estimate of the quality of the measurements generated.
Figure 8 shows the histograms of the residuals from all GPS-GLONASS processing strategies. Once again, it is important to emphasize that only residuals from solutions with redundancy are considered. In addition, the results presented are limited to those epochs during which the vehicle was in the downtown portion of the test. For the purposes of this presentation an upper GDOP threshold of 10 was set.
It is interesting to note that in all cases (assisted HS, standard wide correlator, and commercial survey-grade processing), the relative RMS values of the GPS and GLONASS residuals are about the same. These results indicate that, irrespective of the signal-processing strategy employed, the GLONASS measurements are of a similar quality to the GPS measurements. The number of residuals available is however different between the standard and HS solutions, as the latter produce more measurements and more redundant solutions, hence more residuals. The processing strategy obviously had a significant impact on the availability of redundant solutions as discussed in the previous section.
Figure 8A. GPS-GLONASS range residuals comparison: assisted HS-GPS-GLONASS. RMS values and the percentage of solutions used in the histogram are also shown.Figure 8B. GPS-GLONASS range residuals comparison: standard wide correlator. RMS values and the percentage of solutions used in the histogram are also shown.Figure 8C. GPS-GLONASS range residuals comparison: survey-grade receiver. RMS values and the percentage of solutions used in the histogram are also shown.
Figure 9 shows the histograms of the range residuals from GPS-only processing. In this case, the navigation solution is a GPS-only navigation solution, though in the case of the assisted HS receiver the measurements used are identical to those used in Figure 8.
Clearly the assisted HS receiver has a greater availability of redundant solutions compared to the standalone receiver, which is to be expected. Also, the assisted HS GPS receiver residuals have a slighter lower RMS than when a GPS-GLONASS implementation was considered, indicating that the navigation solution absorbs more of the measurement errors in this case.
Figure 9A. GPS range residuals comparison, assisted HS GPS.Figure 9B. GPS range residuals comparison, commercial standalone HS GPS.
Position Domain Results
The final stage of the analysis is a comparison of the trajectories computed using each of the receiver types. While no truth solution was available for this test, a highly filtered navigation solution from the high-sensitivity commercial receiver was used as a nominal reference. This trajectory is shown in black in the following figures.
Figure 10 shows the trajectories obtained using standard wide-correlator processing. The position solutions are quite accurate, but the availability is low, namely of the order of 30 percent as shown above. The addition of GLONASS does improve the availability in this case. The accuracy is not significantly improved. In fact it appears that the addition of GLONASS occasionally leads to biases in the navigation solutions, likely solutions with high DOP values.
Figure 10. Trajectory obtained with standard wide correlator processing.
Figure 11 shows the trajectories computed using the commercial receivers. The survey-grade receiver yields less noisy positions, though the addition of GLONASS does lead to some significant outliers. The position availability is lower as discussed earlier. Similar to the standard wide-correlator processing case, the addition of GLONASS again appears to introduce an error in the solution during some epochs (for example, at a northing of about 500 meters between 100 and 500 meters easting).
Figure 11. Trajectories obtained from the commercial receivers.
Finally, Figure 12 shows the trajectories obtained from the assisted HS receiver. In this case, the position solutions are significantly less noisy than in previous cases, in addition to being more available. The quality of the GPS-only and GPS+GLONASS results is broadly similar, with perhaps more outliers in the GPS-GLONASS case, due to the reason mentioned earlier.
Figure 12. Trajectories obtained using assisted HS GPS-GLONASS processing.
In summary, it would appear that the greatest benefit of GLONASS in this test was in the provision of greater redundancy in the navigation solution, in addition to potential better reliability, although the latter remains to be confirmed. With GLONASS approaching full operational capability, it is to be expected that the increased GLONASS constellation will lead to further improvements in terms of availability, DOP, and reliability.
Coherent Integration Time
From the preceding analysis it is clear that the assisted HS GNSS processing strategy yielded the best performance. To evaluate the impact of the coherent integration time on performance, the data was re-processed with a coherent integration time of 300 milliseconds (ms), instead of the 100 ms used for the data presented so far. The resulting trajectories are shown in Figure 13.
It is interesting to note that increasing the receiver sensitivity in this way does not yield better navigation performance. In fact, in the urban canyon environment, the major issue is not the signal attenuation (which can be overcome by increased coherent integration) but rather the multipath effect. By increasing the coherent integration time to 300 ms, the receiver becomes more sensitive to dynamics, resulting in poorer navigation performance.
Figure 13. Trajectories obtained using assisted HS GPS-GLONASS processing (300 ms integration time).
Discussion
High-sensitivity processing in urban canyon environments is a very effective means of improving navigation performance. Given the discussion above, however, it is clear that the performance is not limited by the strength of the received signal, but rather by the effect of multipath and satellite geometry.
The advantage of high-sensitivity processing in this case is two-fold. The first advantage over standard tracking techniques is the open-loop nature of HS processing. The time-varying nature of the multipath channel causes significant variation in signal level. This variation can cause traditional tracking loops to lose lock. In fact, the poor performance of the standard wide-correlator strategy in the above analysis can be explained by the fact that the receiver was unable to maintain lock on the satellites in view. Hence no measurements were generated, and no solutions computed. The survey-grade receiver used has advanced multipath mitigation technology, which helped to avoid loss of lock, but may have been tracking non-line-of-sight signals during portion of the down-town test, leading to errors in the navigation solution.
The second advantage of HS processing is related to the coherent integration time and the vehicle dynamics. As the receiver antenna moves through the multipath environment, a different Doppler shift is observed on signals coming from different directions. Thus the line-of-sight and multipath components become separated in frequency. A longer coherent integration time increases the frequency resolution of the correlator output (due to the familiar sinc shape). Thus if the line-of-sight is present, and the coherent integration time is long relative to the inverse of the Doppler difference between the line-of-sight and reflected signals, individual peaks become visible in the grid of correlators. This effect can significantly reduce the impact of multipath on the measurements. Figure 14 gives an example of this.
Figure 14. Sample correlation function showing two peaks.
Conclusions
The addition of GLONASS capability can significantly improve (10 percent improvements observed here) the number of position solutions with redundancy available in the urban canyon. With increasing GLONASS satellite availability, the benefits of using GLONASS will even be greater. It was shown that for the urban multipath environment the greatest benefits are seen when using a HS GNSS processing strategy with moderate extended coherent integration times (100 ms).
Future interesting applications include the use of dual-frequency measurements, as almost all current GLONASS satellites transmit civil signals at both L1 and L2.
Acknowledgments
The authors would like to kindly acknowledge and thank Defence Research and Development Canada (DRDC) for partly funding this work.
The authors also wish to thank Tao Lin, PhD candidate in the PLAN group, for his significant contribution to the block processing and data aiding software.
Manufacturers
The tests used a National Instruments PXI-5661 RF downconverter and digitizer, the PLAN GSNRx as standard wide-correlator receiver, the u-blox Antaris 4 (standalone HS-GPS), NovAtel OEMV-3 (survey-grade GPS/GLONASS), and the PLAN group software receiver GSNRx, as the assisted HS GPS/GLONASS.
Cillian O’Driscoll received his Ph.D. in 2007 from the Department of Electrical and Electronic Engineering, University College Cork, and is currently a post-doctoral fellow in the PLAN Group of the University of Calgary.
Gérard Lachapelle is a professor of geomatics engineering at the University of Calgary where he holds a Canada Research Chair in wireless location and heads the Position, Location and Navigation (PLAN) Group.
Mohamed Tamazin is a M.Sc. candidate in the the PLAN at the University of Calgary. He holds a M.Sc. in electrical communications from the Arab Academy for Science and Technology, Alexandria, Egypt.
Surplus fuel loaded in error onboard the launch rocket caused loss of three new GLONASS satellites on December 5. The mishap burdened the DM-3 booster rocket with an excess of 1.5 to 2 tons of fuel, causing it to deviate from its course after blast-off and dive into the Pacific Ocean instead of reaching orbit altitude — dashing hopes for an imminent, nearly full global operational GLONASS capability.
“The problem was not with the fuel service unit at the launching site, but with one of the sensors showing the fuel level,” said Gennady Raikunov, the head of the Central Scientific Research Institute of Machine Building. “We do not rule out the factor of human error,” he said, adding that the Russian corporation Energia may be linked to the incident.
News correspondent Peter de Selding, writing in the December 10 issue of Space News, reported that a new version of the Block DM upper rocket stage, which was used for the GLONASS launch, features larger propellant tanks than earlier versions. The DM stage is built by RSC Energia of Korolev, Russia.
“In what appears to have been a remarkable oversight,” de Selding wrote, “the personnel fueling the Block DM stage for the GLONASS launch did not account for the larger tanks. That led to loading between 1,000 and 2,000 kilograms more propellant on the Block DM stage than what had been planned for the mission. As a result of the excess propellant, the Proton’s third stage, suffering from the additional weight it was carrying, underperformed, placing the Block DM stage and the stack of GLONASS satellites into a lower-than-planned suborbital drop-off point.”
Get Back on That Horse. On December 12, the next-generation GLONASS-K1 satellite, serial number 11, was shipped to the Plesetsk Cosmodrome about 800 kilometers north of Moscow. According to manufacturer ISS Reshetnev, the satellite will transmit five navigation signals: two signals of normal and two of high precision in the L1 and L2 frequency bands, and a new code-division multiple-access (CDMA) civil signal in the L3 band (1205 MHz). The last is destined to shift the Russian constellation at least partly towards CDMA signal broadcast, in line with GPS and Galileo. It points towards possible and eventual interoperability of some kind between the systems.
Launch is scheduled for December 27 or 28 on a modernized Soyuz-2.1.b rocket equipped with a Fregat upper stage.
March FOC Vowed. Anatoly Perminov, the head of Roscosmos, the Russian Federal Space Agency, has stated that the setback is temporary and he plans to have a full 24-satellite constellation functioning by next March. He plans to accomplish this by repositioning one of the satellites now in maintenance and then bringing it back on line and by launching two more satellites over the next few months.
Galileo Supervisory Authority enroute to Prague
The Czech Republic has after an intensive multi-year lobbying effort landed a Galileo plum: the siting of the European GNSS Supervisory Authority (GSA) headquarters in its capital. The GSA has for the past three years worked out of Brussels, and longer prior to that, under the title Galileo Joint Undertaking.
An official with the GSA told GPS World informally, “I can confirm: the decision has been adopted today by the Competiveness Council. However the move might not be immediate. The Commission claimed (rightly) to be involved in the timing of the move to minimize disruption, to ensure continuation of the ongoing work, and to avoid the disruption of the progress towards the FOC of Galileo. The financial repercussions must also be assessed.”
In an interview on Czech television, Czech Prime Minister Petr Necas called the decision a success for the entire country. “This is very good news because this will bring the most advanced technologies to the Czech Republic and, accordingly, one of most technologically advanced systems in the European Union will be controlled from here, from the Czech Republic,” he said.
Necas’ statement was not entirely accurate, as the GSA does not actually control any technology. The Galileo constellation of current (two) and future (from four to 18) satellites remains firmly in the control of the European Space Agency (ESA), administratively based in Paris with many technical activities undertaken in Noordwijk, the Netherlands, and further under the thumb of the European Commission (EC), irrevocably grounded in Brussels.
Upcoming tasks faced by the GSA include most importantly the commercialization of Galileo — which may be seen as largely a marketing activity — and security accreditation and the operation of the Galileo security center.
Several countries vied to host the agency, and in the final days Prague was competing against Noordwijk itself for the post. The siting of the GSA outside the EU’s Western European core represents a nod to its pledge to include newer Eastern members in governing activities, specifically to give preference to new member states when looking for headquarters for its new agencies. Before the vote, the Czech Republic was one of four member states that joined the EU in 2004 that had not yet been chosen to host an EU agency or body. The X-37B, debriefing after its 220-day experimental mission.
Unmanned Spacecraft Returns Home
The U.S. Air Force’s first unmanned re-entry spacecraft landed at Vandenberg Air Force Base on December 3, after a 220-day maiden voyage, conducting on-orbit experiments. The X-37B, named Orbital Test Vehicle 1 (OTV-1), is a totally autonomous vehicle that depends a great deal upon GPS for
mission success.
GPS provided a significant contribution to the X-37B’s re-entry and landing — the first unmanned spacecraft that landed like an aircraft. It fired its orbital maneuver engine in low-Earth orbit to perform an autonomous reentry before landing.
The Air Force’s newest and most advanced re-entry spacecraft, X-37B performs risk reduction, experimentation, and concept of operations development for reusable space vehicle technologies.
The Air Force is preparing to launch the next X-37B, OTV-2, in spring 2011 aboard an Atlas V booster.
Overall, the program “has huge implications for the future of unmanned space flight and for the capabilities of the USAF and DoD missions in space. The GPS is a key component of this capability.”
“To go much farther,” an informed source told GPS World, “gets me into territory that I cannot discuss in this venue.”
The articles in the May and June issues of GPS World on the origins of GPS by Drs. Bradford Parkinson and Stephen Powers presented a detailed view of the people involved in the development of the GPS Program. This view on the origin of GPS essentially begins with the so-called “Lonely Halls” meeting where Dr. Parkinson and a group of Air Force officers invented the GPS concept that was subsequently developed by the teams of people discussed in some detail.
Missing from this view of the origin of the GPS concept are the developments and events leading up to the final decision on what was to have been the Defense Navigation Satellite System. The development, we are now expected to believe, originated from an Aerospace Corporation Study of 1964. The major events in the pre-history of the GPS program are not as well known as the events after the formation of the GPS program since, like the Aerospace study, they were classified and not generally available. Many of the documents of that pre-history have become declassified so that a more historical perspective can be made based on the actual documentation of events rather than subjective recollections of events.
Having worked during that era, I began as a naval officer assigned as the TIMATION project officer, Navigation Satellite Branch, Astronautics Division, Naval Air Systems Command, from 1968 to 1971. After separation from active duty I began working at the Naval Research Laboratory (NRL) in June 1971 in the TIMATION program, through the origination of the GPS Program, the Navigation Technology segment of the GPS program and became the head of the NRL Space Applications Branch in 1984 onwards. I believe I have a unique perspective on the origins of GPS, having participated from the Navy side. In the following I have attempted to describe the evolution of the TIMATION project and events leading up to establishing the GPS Program from the official Navy record.
It should be evident in this discussion that at the formation of the GPS Program, the TIMATION project ended, and the efforts following at NRL on NTS and space clock development were funded by the Navy as part of a Joint Program under the managerial direction of the GPS JPO. This relationship has been considerably de-emphasized and confused over the years, to the point where very few remember it.
The TIMATION project originated in FY 1965 as the Rapid NAVSAT Readout project under tasking by the Bureau of Naval Weapons. This Exploratory Development project was to investigate the feasibility of advanced navigation satellite techniques, among which was the concept of using passive ranging. The project included a number of experimental investigations into the concept of utilizing passive ranging based on precise time synchronization between a satellite and user receiver to produce more accurate and rapid positioning. An experimental satellite was developed and launched into low earth orbit for experiments in determining accurate satellite ephemerides and demonstrating a simplified technique for position fixing based on celestial navigation concepts. These techniques were intended to demonstrate, but were not limited to, two-dimensional positioning. Position fixing utilizing the celestial navigation plotting technique also determined the time offset of the clock in the user receiver so that it could be corrected for positioning or applied to time transfer techniques. An atomic clock was not required. A number of navigation and time transfer experiments were performed with this first satellite and data was collected for analysis of the concept. Another satellite was designed to incorporate the lessons learned from the first satellite and to perform other analytical studies. It was ultimately launched in 1969.
However, in 1968 the Joint Chiefs of Staff (JCS) formed a Navigation Requirements Panel to conduct a study, the results of which were approved on 24 September of that year. The new joint service navigation requirements established by this study included the ability of a user to precisely position themselves in three dimensions and precisely determine their velocity, continuously and worldwide. During the year following establishing of these new JCS requirements, the TIMATION project was expanded to address these new joint service navigation requirements.
Consequently, from 1968 through 1970 the TIMATION concept grew from a category 6.2 exploratory development project into navigation satellite techniques to a 6.3 advanced development system concept employing a constellation of medium altitude satellites containing space qualified atomic clocks to a worldwide distribution of various, surface and airborne, passive ranging user equipment. Technical design studies conducted were designed to analyze or experimentally demonstrate the technical aspects proposed to be selected for the DNSS. The specific technical areas that were investigated were: specific frequencies to be used, single or dual frequencies, and the propagation errors associated with their use; arrangement of the constellation of satellites, total number required for worldwide coverage and quality of coverage; ground stations necessary to operate the satellites and their location (foreign soil or U.S. territory); ranging signals to be used, the accuracy provided, resistance to countermeasures and vulnerability to such things as multipath reflections into a simple user antenna; and capability of being denied to the enemy.
The Navy and the Air Force 621B concepts were the two principal competing DNSS concepts for providing accurate three-dimensional navigational capabilities.
In 1970 the Astronautics Division of NAVAIR, sponsor of the TIMATION project, requested preparation of a system development plan to include a demonstration phase which could directly transition into an operational system. Such a plan was required for the Advanced Development phase (category 6.3 funding) of the project, which began with the establishment of the Advanced Development Objective (ADO) 34-11X, the requirements document for the project. The plan described the project requirements, approach, and objectives in some detail. In their guidance letter to NRL, NAVAIR provided guidance on the content of the development plan. The primary technical requirement for the effort was the “Precision navigation requirements in Phase I of the JCS Navigation Study approved 24 September 1968. — The most stringent requirement (being) user three dimensional position within the stated accuracies continuously on a global basis.”
At NRL a GPS program office (Code 7907) was set up in March 1974 to coordinate GPS activities with the GPS JPO and manage NRL program activities. [ . . . .]
The development of space qualified atomic clocks at NRL, which had recommended and initially focused on cesium standards, began with the experimental rubidium standards on NTS-1. It was originally intended for experimentation with improved quartz crystal standards. The opportunity to include experimental rubidium clocks on NTS-1 presented itself some eight months before the satellite was completed. A new small rubidium frequency standard, model FRK, from Efratom of Munich became available and even though they were not specifically designed for space
their small compact size and design was attractive as a candidate space clock. Several of the FRK models were purchased from Munich, evaluated and modified for a space experiment in NTS-1. Two units were integrated into NTS- 1 and operated alternately with the primary quartz crystal standard. This same Efratom Model FRK was selected and proposed by Rockwell International for use in their Block I satellites. [. . . . ]
The clock development conducted and proposed by NRL was the subject of special program interest during these formative years. In February 1974 DDR&E in a memorandum to ASN (R&D) pointed out that “One of the most vital efforts in the recently approved NAVSTAR Global Positioning System (GPS) is clock development. Funds have been programmed under PE 63401N, NAVSTAR GPS, for programmatic developments defined in the DCP. However, there is a small, but important, effort which should be undertaken … I refer to the development of Space Qualified hydrogen maser clock and its correlative counterpart for the ground control station.” These funds mentioned and subsequent development efforts were Navy funds as part of the GPS joint development effort. The importance and emphasis on space qualified atomic clocks was highlighted in the DDR&E expansion of the GPS Phase I program to support the Submarine Launched Ballistic Missile Improved Accuracy Program. In that memo DDR&E called upon the Navy “to expand their NAVSTAR clock development effort. To reduce risk and provide timely NTS-2 support for the expanded satellite program the Navy should provide a second, parallel, cesium clock development, to be done by an aerospace contractor, for use on NTS-2. If either or both of the cesium clocks perform satisfactorily, cesium clocks should be used in any satellites subsequent to the initial six. The Navy NAVSTAR program should also provide in FY 1976 and beyond for (1) a hydrogen maser development for the NAVSTAR ground stations, and (2) efforts leading to a space qualified maser suitable for NTS-3 and future satellites.”
Considerable documentation and other material describing the extent and contributions to the GPS program resulting from the TIMATION development beginning in early 1974 could be further detailed. But in the interest of keeping this letter relatively brief those aspects will be covered elsewhere.
It should be evident in this discussion that the TIMATION project ended at the formation of the GPS Program. The subsequent NRL efforts on NTS and space clock development were funded by the Navy as part of a Joint Program under the managerial direction of the GPS JPO, however, many of the fundamental concepts and approaches began during the TIMATION program.
It is worthy to note as well, that over the years in addition to the recognition afforded Dr. Parkinson as the first program director of the GPS program, the contributions by Roger Easton and NRL have also been recognized. This recognition includes NRL being included as a major contributor to GPS in the Collier Award of 1992.
— Ronald L. Beard
Head, Space Applications Branch,
Space Systems Development Department,
U.S. Naval Research Laboratory,
Washington, D.C
Brad Parkinson replies:
I have great respect for Ron Beard and the many other fine engineers and spacecraft developers at NRL.
That said, I respectfully submit that the letter completely misses the point. There was a substantial amount of Pentagon infighting up to the time I took over the Program in late 1972. Ron has done a great job in documenting this cumbersome history. It accurately shows the paper trail from the NRL point of view. Dr. Currie reset the direction when he designated me to lead the Joint Program in 1973. The past assignments were essentially overtaken by that decision. There is another set of paper, that could be dredged out of the USAF files, but to little point.
The central issue is not paperwork. It is who conceived the concept, demonstrated the technique on the ground, and built the prototype system.
With a wave of the hands, NRL declares their system was also three-dimensional, yet the Easton patent clearly was not and the patent was clearly burdened with a militarily- vulnerable signal structure. Apparently they disown their own preferred design. Yet, the patent is the clearest public record of NRL thinking.
The letter ignores:
The first clear explanation of the tradeoffs between the various space navigation alternatives was the 621B “Woodford and Nakamura” study of 1964/66. It included the three-dimensional technique we selected in the final GPS design.
The essential keys were: A. Single frequency transmission (CDMA) and B. Simultaneous ranging to four satellites. Both keys were conceived by 621B and demonstrated by the White Sands testing of real hardware (1970/1973). This became the basis for the GPS design in 1973. It is also the basis selected for all of the “copycat” systems by other countries (Russia has now announced a CDMA signal). NRL cannot point to any advocacy of such a system.
NRL was indeed (as Ron points out) charged with clock development (but their spacecraft CDMA transmitter was provided by the JPO, not by NRL). Note that the early 621B study advocated atomic clocks in space for the system. NRL was not able to provide a useful space-borne clock until the fifth GPS prototype satellite. This was after the Rockwell/Efratom clock had become the only operational satellite clock used in the first four prototype satellites and after the GPS system testing had gained approval to proceed to full-scale development in 1980. Problems with the NRL test satellite precluded its inclusion in the test constellation.
It is correct that NRL advocated a MEO system, similar to the one we adopted for GPS. The Air Force’s 621B had wanted to demonstrate the four-dimensional technique using spacecraft, and launching the system a world-sector at a time. There are pros and cons both ways, but the controversy was both political and technical. The key to our selecting the GPS MEO constellation design was that it enabled the 4-6 satellite sub-constellation that was star (not solar) synchronized and that technique can be attributed to Major Gaylord Green of the Air Force. This allowed the extended testing on our well-instrumented range at Yuma Proving Ground.
In 1973/74, my problem was to find a way to advocate the right system without re-igniting the NRL/621B warfare. At that time, I chose to ignore most of the true 621B heritage of the JPO proposal and, in public, talk up the NRL contribution. A number of my colleagues in Aerospace and the old 621B were very perplexed with my behavior. I felt it was the right path to allow us to proceed with actually building the system.
I genuinely supported the NRL clock technology efforts, and was very disappointed when they were not able to meet our schedule. The space-qualified cesium clock, developed under NRL/Bob Kern, was a phenomenal accomplishment in spite of being late.
— Bradford W. Parkinson,
Edward C. Wells Professor of Aeronautics and Astronautics (Emeritus)
and Hansen Experimental Physics Laboratory
Stanford University, Stanford, California