Real-Time Applications of GPS

by Paul Manson, Trimble Navigation Europe Limited, UK.

| Abstract Of The Paper & The Profile of The Speaker | Speaker Index | Paper Title Index |

Section 1 Introduction


This paper discusses several specific application areas of real-time differential GPS technology. The paper is structured as follows:

_ Section 2 discusses GPS accuracy issues, and looks at why it is necessary to use differential techniques to achieve high accuracy with GPS This section also outlines the difference between code-phase and carrier-phase GPS, and between the application of differential techniques in real- time and by post-processing.

_ Section 3 provides an overview of application areas for differential GPS.

_ Sections 4 through 6 examine in more detail the application areas of:

A) Mapping and GIS Data Capture

B) Vehicle Tracking

C) Mining & Construction

For each of these three application areas, recent technological advances are discussed.

Section 2 GPS Accuracy & Differential GPS


There are a number of sources of error which can impact the performance of a GPS receiver. Some error sources are system-wide, while others apply only to a specific operating environment or a specific GPS receiver.

Most systematic errors can be eliminated using a technique known as Differential Correction, but errors due to environmental factors or receiver design cannot be eliminated using differential correction.


System-Wide GPS Error Sources
GPS error sources which are systematic, and which can be partially or wholly removed by differential correction, are summarised in the following chart:


As can be seen, the major systematic error source is S/A, or Selective Availability, which is a programme administered by the United States Department of Defense, to deny availability of high accuracy GPS to civilian users of the system. A 1996 U.S. Presidential directive announced that Selective Availability will be disabled by the turn of the century, enabling civilian users of GPS to enjoy autonomous accuracy of 12-15m. However, even with the removal ofS/A, accuracies ofbetter than 12-15m will still be achievable only using differential correction techniques.


Local GPS Error Sources
There are a variety of GPS error sources which are local to a particular operating environment, or specific to a particular GPS receiver design. Environmental error sources include:

_ Multipath, which occurs when a GPS signal travels through two separate paths before reaching a GPS antenna on the ground. In this case, the reflected signal arrives at the antenna later than the direct signal, and unless the receiver architecture can eliminate the reflected signal the receiver will compute an erroneous satellite pseudo-range measurement, leading to an inaccurate GPS position.

_ Satellite geometry (PDOP). When satellites are spread evenly across the sky, a set of pseudo-range measurements to these satellites has a good geometry for trilateration, the mathematical operation of computing a position on the ground given the position of the satellites and the pseudo-range distances to these satellites. When satellites are close together in the sky, the trilateration geometry is not so good, and measurement errors tend to compound, leading to a poor computed GPS position.

Receiver-related error factors can include:

_ Receiver channel noise

_ Receiver clock errors

The best GPS receivers are internally 'clean', with respect to radio-frequency interference, and are also resistant to external RF interference or jamming.

Local error sources cannot be eliminated by differential correction, and can only be resolved using good GPS receiver technology and some care as to when and where to operate, in order to minimize environmental error factors. Recent advances in GPS receiver design have improved resistance to multipath and RF interference, but have not eliminated these factors completely.


Various Levels of GPS Accuracy
Using varying techniques, varying GPS receivers and other equipment, a range of GPS accuracies can be achieved:

_ An autonomous GPS receiver with Selective Availability 'on' will achieve a horizontal accuracy of 50-lOOm, 95% of the time.

_ An autonomous GPS receiver with Selective Availability 'off' will achieve a horizontal accuracy of 12-1 5 m, 95% of the time.

_ A code-phase GPS receiver using differential correction techniques can achieve accuracies of between 0.5 and 3m, 95% of the time.

_ A carrier-phase GPS receiver in kinematic mode can achieve accuracies of between 1 and 5cm, 95% of the time.

_ A carrier-phase GPS receiver in static mode can achieve reliable sub-cm accuracy. The important questions to ask, when considering which GPS equipment is suitable for a particular application, are:

_ What level of accuracy do you really need?

_ Do you need this accuracy in the field, in real-time, or do you just need this accuracy when you return to the office?


How Does Differential Correction Work?
Differential correction is conceptually a very simple technique. A Base Station is placed on a fixed point with known coordinates, and this Base Station then computes differences between its known coordinates and measured GPS positions.

These differences can then be matched up (on a second-by-second basis) with GPS measurements from a roving GPS receiver, and used to remove the systematic (correctable) error factors. Differential correction can be applied either in real-time or postprocessed mode.

The following diagram illustrates the differential correction technique graphically:

Carrier-Phase Differential (Kinematic) GPS
The differential correction technique described above applies to code-phase GPS receivers, which use the transmitted GPS code information to compute pseudo-ranges (distances) from the earth to the GPS satellites in space. When a receiver operates in carrier-phase mode, it is measuring a different GPS observable, namely the GPS carrier wave. In order to obtain high accuracy with carrier-phase measurements, it is necessary for a roving GPS receiver to use information from a base receiver to compute the integer number of GPS wavelengths between the roving GPS receiver's antenna and the satellite(s). This technique yields accuracies in the cm-range, and can yield mm-level accuracies in static environments. In dynamic environments (called 'Real-time Kinematic', or RTK), GPS is capable of accuracies in the 1-5cm range.


What is Post-Processed Differential GPS?
It is the reconciliation of the errors from Differential GPS when the rovers return to the office:

_ No radio link between the base and rover(s) is necessary, but

_ A base station must log data for post-processing with rover data


What is Real-Time Differential GPS?
It removes the need for post-processing by transmitting differential corrections to the rover as they occur, so that data is captured as accurately as possible in the field:

_ Requires a base station computing differential GPS corrections

_ Requires a communication link between the base and each roving receiver.


Where do Real-Time Differential Corrections come from?
There are an increasing number of real-time differential correction sources, including:

_ Commercial Real-time DGPS providers, both Terrestrial (e.g. RDS) and Satellite-based (e.g. Omnistar, Landstar)
_ Governmental providers, such as Coast Guard beacons

_ Custom systems, which require you to have a source of DGPS correction in RTCM SC 104 format (i.e. a Base Station), and a data link, for example, a data radio (modem and transmitter) or GSM cellular telephone.

Almost all commercial sources of differential corrections provide code-phase corrections only. The operational range of carrier-phase differential corrections is currently quite limited (50km at most, and more typically 20km), so most RTK installations require you to establish your own base station network.

Section 3 Differential GPS Application Areas


Differential GPS is now used in a wide range of application areas:

_ Avionic navigation, including precision landings and the aerial application of fertiliser & pesticides

_ Land and hydrographic surveying, including topological surveys, seismic surveys and rig positioning

_ Agriculture, including crop mapping and the controlling of harvesting machinery

_ Vehicle tracking, including in-car navigation, fleet tracking and public safety applications

_ Precise positioning, including bridge sections, mining machinery, construction and the general area of 'outdoor robotics'

_ Mapping and GIS data capture, including in-field mapping, GIS data collection and GIS data update

The following three sections focus on the GIS data capture, vehicle tracking and construction application areas.

Section 4 Mapping and GIS Data Capture


GIS data can be captured from a number of sources, including:

_ Digitizing from paper maps

_ Scanning paper maps

_ Traditional surveying techniques

_ Paper records & field notes

_ Photogrammetry

_ Remote sensing

_ GPS

GPS is a relatively recent addition to this list, and is providing a cost-effective means of capturing GIS data in the field.


How is GPS used for mapping and GIS data capture?
GPS-based GIS data capture systems combine three technologies:

_ GPS for positioning

_ Ruggedised data loggers and field computers

_ Field-efficient data capture software

A GPS/GIS data capture system can sometimes be a completely integrated unit, where the GPS receiver, antenna and datalogger are combined in a simple hand-held unit. More commonly, the three components are kept separate, providing flexibility (and typically greater accuracy), where the controlling datalogger can either be a hand-held, notebook or pen computer.


What can a GPSIGIS system do?
GPS/GIS data capture systems perform three main tasks:


Mapping and data capture
Mapping and GIS data capture is the process of visiting geographical features of interest, and recording both their position (using GPS) and any relevant attribute information about these features.


Navigation
It is often necessary to find your way back to a feature for the purposes of:

_ Regular inspection and maintenance

_ Repair

_ GIS update

GPS/GIS systems allow you to identify one or more features in your GIS, load the position(s) of these features into a datalogger, then navigate back to these features in the field using GPS. In order to obtain accuracies of better than 12-1 Sm in the field (or 50m, with S/A on), a real-time differential GPS system will be required.


GIS Data Validation & Update
Once populated, a GIS needs regular update. Some GPS/GIS systems allow you to take existing data into the field. You can then use GPS to verify that you are at the correct feature, before checking the status of the feature and, if necessary, updating its attributes and/or position.

For efficient GIS update, a GPS/GIS system requires:

_ A graphical display of existing data

_ Large data storage capacity

_ Real-time differential GPS

As such, a notebook or pen-based system is typically more suitable than a hand-held computer for GIS update or validation.


Advantages of GPS/GIS systems
GPS-based GIS data capture systems have a number of advantages over other GIS data capture methods:

_ By being on-the-spot (in order to record a feature's GPS position), it is possible for the operator to conduct attribution and validation right there in the field

_ Ease of use. GPS systems require very little training in order to reliably achieve good results, unlike conventional (optical) survey equipment.

_ Accurate, efficient and absolute recording of position. GPS positions do not rely on local landmarks, such as kerb-lines or the position of boundaries, etc. Recording systems which rely on measurements from such objects are vulnerable to local change (such as a new road alignment, the addition of a walkway, or the moving of all power lines underground, etc)

_ Reliable positioning in remote areas. High GPS accuracy can be achieved hundreds and even thousands of kilometers away from any known or recognisable control locations.

_ Export direct to a GIS data format, with no manual intervention, retyping, etc. GPS/GIS systems are entirely digital, with data processing being highly automated. This eliminates redundancy of data entry effort, and reduces the likelihood of data capture errors.


Recent advances in GPS/GIS technology
GPS is a maturing technology, and a number of recent technological advances have made the use of GPS for Mapping and GIS data capture even easier and more productive. These advances include:

_ Higher Accuracy. Typical instantaneous accuracies are now around O.5-1.Om, and low-cost equipment can be used in static carrier-phase mode to achieve accuracies of<lOcm.

_ Better signal-processing allow use of GPS in more "hostile" environments (e.g. forests, high-rise cities)

_ Wider availability of Real-Time Corrections enables more users to operate with high accuracy in the field, which is vital for navigation and GIS update operations. In addition, recent GPS product releases have included integrated GPS/DGPS receivers, which provide 'free' differential corrections to users in some parts of the world, without the need to purchase an external radio link.

_ Sophisticated Office processing software is allowing users to maximise productivity in the office.

_ Integration with other technologies (e.g. laser range-finders) allows GPS to be used in environments for which it is not ideally suited by itself.

Section 5 Vehicle Tracking


In a wide variety of markets, GPS is being used for vehicle tracking. These areas include:

_ Police and Military

_ Emergency Services

_ Fleet Management, which includes

_ Long-range Truck Companies

_ Ocean-going Vessels

_ Public Transport

_ Mining Vehicles


Fleet Management on a Construction Site
An area where GPS-based vehicle tracking provides a wide variety of benefits is in the construction industry. GPS can be used in despatch systems, to improve the efficiency of vehicle use and also to provide audit information (showing vehicle utilisation). In mining and construction applications, vast sums can be saved by maxim ising the utilisation of huge spoil trucks and concrete trucks. In these applications, metre-level positional accuracy is normally adequate, which ensures that the cost of GPS equipment is modest. It is important that vehicle tracking systems allow for flexible interfacing, as many construction companies already operate communication systems which can be used to carry GPS positioning information. In addition to efficiency gains, vehicle tracking systems provide enhanced site safety and security, where the site manager can see instantly where all the site vehicles are, and can re-route vehicles dynamically to meet changing requirements.

Some large mines and construction sites, particularly those in very remote and/or hostile locations, are investigating the use of autonomous (driverless) trucks, which are controlled from a central location and are navigated using GPS. For this kind of application, higher GPS accuracy is required (Scm or better), as is low position latency, so that vehicles respond promptly to changes in direction or position.

Trimble has recently entered into ajoint-venture with Caterpillar to develop a full site management system for heavy vehicles, which could be used in a range ofearth- and ore-moving mining and construction applications.


Recent Advances in Vehicle Tracking Technology

PC-Based Control Software
Until recently, the central control system for a vehicle tracking application required a workstation environment in which to run. Workstations carry a high cost to install and maintain, and workstation software integration is costly. Trimble have now produced a PC-based vehicle tracking suite called FleetVision, which dramatically reduces the cost of establishing and maintaining a vehicle-tracking system.

The FleetVision system uses standard software and data formats, such as the Microsoft Access database engine for data management, and the Maplnfo MIF format for the mapping base. The use of standard software components allows for easy customisation and integration with other software systems.


Positional Accuracy
Many vehicle tracking applications do not require differential accuracy; it's often adequate to know in which suburb or even which city a vehicle is located. But some applications do require higher accuracy, and this can be delivered in the conventional manner (a telemetry link from a base station to each rover), or (given that each rover is already transmitting its position back to the control center), an inverted differential correction method can be used, where each rover transmits autonomous GPS positions and additional GPS data back to the control point which then differentially corrects this data and displays the differentially corrected position. An inverted differential system reduces the cost of the telemetry link, which can then be one-way (from the rovers to the control center), rather than having to be bi-directional.


Dead Reckoning
In some environments, GPS alone is inappropriate for positioning. In vehicle tracking applications, best results can sometimes be achieved using the combination of GPS and Dead Reckoning (DR) equipment. GPS is used to compute a vehicle's position whenever sufficient satellites are visible, and the DR sensor (usually based on a gyroscopic compass and odometer) is used to 'fill in the gaps' when the vehicle is between high-rise buildings, in a tunnel, beneath dense forest canopy, etc.


Integrated Communications
The cost of adding telecommunications equipment to a GPS system can significantly impact the marginal benefit obtained by implementing a vehicle tracking system. Recent systems integrate GPS with telecommunications hardware in a single package. Communications systems which have been integrated with GPS include:
_ MAP27

_ GSM (using the Short Message Service, or SMS)

_ Cellular Messenger


Vehicle Event Monitoring
Some vehicle tracking systems allow events at the vehicle to be transmitted back to the control

center. These events might include:

_ Door opening and closing

_ Vehicle loaded and unloaded

_ 'Panic' button for emergencies

The monitoring of events at a central control center can allow the system manager to dynamically monitor the state of each vehicle, and also of the 'cargo' (passengers, patients, etc) being carried by the fleet of vehicles. Emergency notification is also a significant safety factor in some application areas (e.g. taxis and buses, which may be prone to hijacking).

Section 6 Construction and Engineering


GPS is increasing being used in construction and engineering applications, in a variety of new ways. Specific construction market segments which will be covered in this section are:


_ Blast Drill Navigation

_ Earthmoving

_ Pile Driving

_ Structure Placement


Blasthole Drill Navigation
The navigation of a blasthole drill, and the final positioning of the drill head using GPS, provides a number of tangible benefits:

_ Reduced surveying needs. It is no longer necessary for a survey team to stake out each drill site, based on a seismic grid model. The model can be used directly by the drill rig.

_ Reduced blasting costs with improved fragmentation, derived from fitting the blast grid more accurately.

_ More even benches, providing a more uniform data model on which to perform seismic analysis.

_ Production monitoring, where each drill site is mapped, and the result (rather than the design or the stake-out model) is used for seismic analysis, yielding more accurate results.

_ Drill control. Robotic control of the drill head allows it to be positioned more accurately than is typically possible with human control.

_ Maintenance monitoring. Utilisation of the drill rig and head is mapped and monitored, and maintenance schedules can be automatically followed based on this data.

A pre-requisite for drill-rig installations is that the GPS equipment and the controlling computer be fully ruggedised, and resistant to shock, vibration, dust and wide variations in temperature.

The system's drill map display shows the grid, and the position of the vehicle, together with the drill head. The operator positions the vehicle approximately over each design point, and then allows the control system to hydraulically position the drill head precisely on the design point, before drilling commences.


Earthmoving
GPS is used in a wide variety ofearth- and ore-moving applications, where it is fitted to dozers, graders, scrapers and excavators. In all of these applications, the piece of machinery whose position is important is actually the blade, and the bottom of the blade at that. This means that a complex set of rotary encoders is used to translate the position of the GPS antenna (mounted safely on the vehicle's roof) through one or more multi-jointed arms to the blade itself.

The system then provides cut/fill guidance, in relation to the required model surface. This shows the benefit of GPS, as a fully three-dimensional positioning system. Benefits of a GPS-based system are:

_ GPS eliminates the need for stakeout; a digital model can be used directly to control the earthmoving machinery. The elimination of stakeout crews provides a considerable labour saving.

_ GPS greatly reduces the need for rework, which is often due to hurried stakeout, stakes being moved or damaged, etc.

_ GPS therefore provides greater machine utilisation, as the machinery need never sit idle while waiting for a stakeout crew.

_ The removal of stakes and stringlines allows for much more convenient vehicle travel, as there is no longer a need to work around these delicate physical obstacles.

_ GPS does not suffer from some of the disadvantages of sonic & laser-based systems, which typically have a short range and are suited only to simple flat or level grades. GPS provides fully three-dimensional positioning, and can easily handle complex grades and surfaces.

A recent advance in software has led to the automated importing of designs into the setout or
earthmoving machinery. This eliminates the tedious (and error-prone) step of translating a design from
a CAD system to the GPS-based system. Automatic importation of design data addresses a number of
areas:

_ Intelligent selection of design features for setting-out

_ Addressing horizontal & vertical geometry

_ Cross-sections

_ Templates

_ Design surfaces

_ User defined offsets

A MOSS road design can now be set out using GPS without any user intervention, rework, conversion, etc.


Pile Driving
As with blast drill navigation, there are many benefits from adding GPS control to pile driving rigs, including:

_ Accurate guidance to the pile location

_ No stakeout required (and no human trying to remove a stake from beneath a huge pile-driving rig!)

_ "As-drilled" information recorded for reporting

_ All weather operation

Trimble RTK GPS is at work in several deep-foundation applications, where the operational constraints (accuracy +or- 25 mm horizontal ) are very rigid, and the supporting softwre is very sophisticated, providing:

_ Cab operator display device

_ Interface to tilt sensor
Real-Time Applications of GPS 15
_ Laser input to measure ground height

_ Automated final positioning


Structure Placement
Real-time Kinematic GPS is being used together with sophisticated software to model the 3D position of a structure, and control the precise placement of this structure. Such systems require high GPS accuracy with very low positional latency (it is sometimes impossible to 'bring back' a structure if it is being positioned in a locking fitment).

Recent examples include the Seo-Kang Grand Bridge, which was erected across a river near Seoul, in South Korea. The entire bridge span was pre-constructed, and was floated down the river on barges before being positioned and attached to abutments using GPS.

The project was managed by Hyundai Engineering & Construction Ltd, with the culmination being the precise guidance of a 150m single span road bridge section, which had to be transferred by barge 2km down river then positioned by anchor tension on supports and ballasting. The project used specialised structure placement software (called 'Target:Structures'), which provided a number of on-screen information windows, in addition to a visual indication of the position of the bridge section, in relation to its design position.


Summary: The GPS Construction Site
GPS is being used successfully in all phases of many construction and engineering projects:

_ Control

_ Topo

_ Setting-Out

_ Machine Guidance

_ Site Vehicle Tracking

_ Asset Management


The GPS Construction Site: An Example
A good example of a construction site where GPS was used intensively (though not exclusively) by a large number of sub-contractors, is the Vasco de Gama Bridge (NovaPonte) in Lisbon, Portugal, where real-time Kinematic GPS was used for:

_ Marine and land stages

_ Hydrographic survey

_ Dredging

_ Control survey

_ Topo survey/earthworks

_ Bridge pile positioning

_ Approach road setting-out

This example illustrates a key advantage of GPS: it provides a common system which can be used through all stages of the construction project.

Recent Technological Advances in GPS for Construction

Multipath Mitigation and Removal
As mentioned earlier, multipath is the term for signals which reach a GPS antenna via two paths (e.g. due to reflection). Multipath can cause a GPS receiver to compute inaccurate GPS positions, or to perform slow and/or unreliable RTK initialisations.

The effect of Multipath can be mitigated by use of a choke-ring antenna, but these antennas are typically too heavy and expensive for convenient field use.

Recent GPS receiver software advances allow the removal of multipath signals via patented techniques (Trimble's 'Everest' technology).

The mitigation or removal of multipath allows GPS to be used in many environments which were once considered too 'hostile'; in many cases, these environments (e.g. mines, downtown city streets, etc) are precisely the places where the use of GPS can provide the greatest productivity benefits.


Latency
In many machine control applications, it is at least as important that a GPS receiver provide up- to-date positions as it is that these positions be accurate. Latency, or the tendency of positions to be made available some time after the measurements on which they were based were taken, is the cause is 'jerky' behaviour and 'overshooting' which is seen in many previous attempts at robotisation. Low latency (l/10th or 1/20th of a second) allows smooth automated movement of machinery and structures.

| Abstract Of The Paper & The Profile of The Speaker | Speaker Index | Paper Title Index |


CGIS HOME PAGE

CONTENTS