Full text: Proceedings International Workshop on Mobile Mapping Technology

1-5-2 
1 INTRODUCTION 
The determination of the location and trajectory of vehicles 
promises to become one of the most extensively applied 
applications of Global Positioning System (GPS) technology. The 
near instantaneous knowledge of the position and heading of 
vehicles aids the effective management of trucking fleets, aircraft, 
marine vessels, trains and automobiles. The accuracy generally 
required by these applications can be achieved using the Coarse 
Acquisition (C/A) code in the differential mode of operation. 
However, often the number of visible satellites is less than four 
due to the obstruction of GPS signals, especially when the 
vehicles are in urban or mountainous areas. Under these 
conditions, continuous three-dimensional positions cannot be 
determined from GPS alone, and it is insufficient as a sole 
positioning solution for safety regulated industries, such as train 
signalling. 
Whilst GPS provides accurate positions when sufficient satellites 
are visible, other positioning sensors which are not constrained 
by satellite visibility, such as dead reckoning devices, will 
continually provide positions. Dead reckoning is a technique of 
computing the position of a vehicle from two or more sensors 
which measure the heading and displacement of the vehicle (Kim 
et al., 1996). Unfortunately, dead reckoning devices are prone to 
drifts and biases, producing measurements of uncertain 
accuracies. Without regular calibration, the accuracy of dead 
reckoning data degrades over time. 
The integration of GPS and dead reckoning offers an improved 
solution that not only compensates for poor GPS and dead 
reckoning data, but also provides protection r rom gross errors in 
either sub-system. The result is accurate, hign rate position and 
trajectory information. Also, by utilising the knowledge of the 
road/track locations as an additional measurement or constraint, 
the integrity of the vehicle position estimates can be greatly 
improved. This particular aspect of the system is termed “map 
matching”. Map matching is a particularly useful process in train 
positioning, given that trains are constrained to the tracks. 
Given an integrated DGPS, dead reckoning and map matching 
system, the location of a train can be isolated to a particular track 
from multiple parallel tracks. This paper provides a brief 
overview of Differential GPS (DGPS), dead reckoning and map 
matching techniques, and provides a technique for integrating 
measurements from these sources. 
2 DIFFERENTIAL GPS 
The Global Positioning System is a satellite based radio 
navigation system developed and controlled by the US 
Department of Defense. • The satellites transmit a 
Coarse/Acquisition (C/A) code modulated on the LI carrier 
frequency. This code enables a range measurement to be 
determined between the satellite and the receiver on Earth. The 
range, termed the pseudorange, is based on the time taken for the 
signal to travel from the satellite to the receiver and is biased by 
the misalignment of the satellite and receiver clocks. To compute 
a three dimensional position, observations to at least four 
satellites are required. Three pseudoranges are required to solve 
for the three position components (latitude, longitude, height) and 
the fourth resolves the clock offset. 
Regardless of the observation technique or quality of the GPS 
receiver, for instantaneous positioning using a single GPS 
receiver, the attainable accuracy is 100 m 2DRMS at a 95% 
confidence level (FRNP, 1996). This is due to the intentional 
degradation of the C/A-code, termed Selective Availability (SA) 
(McNeff, 1991; McNeff, 1992). Many of the errors affecting GPS 
observations, including SA, are highly correlated over a localised 
area. To minimise these errors, differential positioning techniques 
are adopted. DGPS positioning involves the simultaneous 
measurement to the same satellites at multiple sites. One receiver 
remains stationary, usually at a point of known coordinates, and 
is termed the reference receiver, whilst other rover receivers 
occupy points of interest. 
Differential corrections are calculated at the reference receiver, 
transmitted to the rover receiver via a communication link and 
applied to the measured pseudoranges. For each satellite in view, 
the reference receiver observes the C/A-code, corrects this range 
for receiver dependent errors (such as the receiver clock error) 
and calculates the difference between this measured range and a 
computed range. The computed range is the distance between the 
satellite and reference station based on the known reference 
station coordinates and the satellite coordinates computed from 
the broadcast ephemeris. The difference between the measured 
and computed range is termed the differential correction (Figure 
1). To improve the achievable accuracy, a range rate correction, 
which is the difference between two consecutive pseudorange 
corrections, is also transmitted. Typically, the rover receiver can 
be positioned to better than 5 m, and a study undertaken at the 
test site by Hailes and Gerdan (1998), resulted in an accuracy of 
approximately 1.4 m 2DRMS at a 95% confidence level.
	        
Waiting...

Note to user

Dear user,

In response to current developments in the web technology used by the Goobi viewer, the software no longer supports your browser.

Please use one of the following browsers to display this page correctly.

Thank you.