GPS
Q & A: Industry experts answer your GPS questions
The GPS Q & A Column is intend-ed to directly
address and answer commonly asked user questions. This
monthly column is designed to help users realize the full
potential of GPS. Its goal is to broaden the understanding
of GPS in general, while educating current and future
users about its capabilities.
Q. What features should I consider when choosing a
GPS receiver?
A. Wendy Corcoran, NOVATEL Communications: The
most important thing consumers of GPS can do for
themselves is to have a very clear description of what
their application is before purchasing a GPS receiver.
Many people believe the accuracy is the most important
feature but even if a GPS receiver could obtain the
accuracy required, it may not be able to given a different
application. For example, some GPS receivers can obtain
accuracies within a few centimeters, but in an F-18 or on
rough seas with the boat pitching and heaving, these same
accuracies are not possible. Make sure you explain the
application thoroughly to the GPS vendor and have them
commit to the standards you require.
Other features would be:
a) Number of Channels - Some applications do not
require that all satellites in view be tracked but in a
majority of cases, the more satellites tracked, the more
assured you will be that there is enough data to process,
there is redundancy and in some cases, the occupation time
at a station can be reduced. Having all satellite tracking
capability is especially important for differential
reference stations. Purchase GPS receivers with dedicated
or "parallel" channels also. This means that
only one satellite is tracked per channel and that the
time is not shared on that channel with other satellites.
Parallel channels have better tracking characteristics and
any other technique is old technology.
b) What does the GPS receiver measure? - There are
four types of measurements that can be made with a GPS
receiver - C/A code, P Code and the carrier frequencies L1
and L2. More measurements usually translates to higher
accuracies and better performance but higher prices.
Again, make sure you know what accuracy you require
because you do not want to pay for something you do not
need.
c) Data storage - Ask if the data is stored and if
so how many hours of operation can you achieve given the
accuracies you need. Many times sales people will tell you
the GPS receiver can store up to 10 hours of data but what
they do not tell you is the data rate used and the number
of satellites this is based on. The 10 hour figure could
be computed based on tracking five satellites, logging
data every 30 seconds. For your application you may
require all satellites, logging at 1 second. Be clear
about your application and what data rate would be
required for the accuracy you need, then find out how many
hours of storage there is. If you do not need memory
storage, don't pay for it.
d) What is the update rate? - Depending on the
application, you may only need to log data every 15
seconds (static applications) or 10 times a second
(aircraft positioning). Make sure the GPS receiver your
interested in can handle the data rates you require.
e) Hours of battery operation - Know how long you
will be able to operate in the field based on the
batteries used. This is the biggest problem in GPS use
because people do not plan enough battery power for the
job. If you require more operational time than the battery
supplies, you have to calculate the additional batteries
in the price you will pay for a GPS system.
f) Real time differential applications - Some
purchasers of GPS equipment require an accurate GPS
position in the field and cannot wait until the field data
is processed with another receiver after the job is done.
Make sure the equipment you are purchasing can work in
real-time. In most cases, this is an additional cost so be
aware of this and ask up front.
g) Ask what is included in the price - Some
manufacturers include a complete field setup in the price
they are quoting but make sure this is the case. If this
is just the price of the GPS receiver, you need to ask
what additional equipment is required for a complete field
setup and get quotes for all of these components. This
goes back to the initial comment of knowing your
application and describing it accurately to a GPS vendor.
If they know about GPS they will know what you need for a
complete system. If they cannot answer your question, talk
to someone else - it's important that you know this
information otherwise you will be paying again later just
to get the equipment operational.
The ultimate feature is
ease of use, otherwise known as "user friendly."
A GPS receiver can have all the features you require but
if you need a Ph.D. to understand the screens or process
the data, it may not be the one for you.
Craig Hudson, II Morrow: First, you need to
understand the difference between single channel
sequential GPS receivers and multi-channel (minimum of at
least four channels) parallel designs. The first issue is
TTFF. All low end single channel designs require 2 or 3
minutes for satellite acquisition and position
computation. Multi-channel designs will have acquisition
times under 1 minute. After all, time is money!
Then, compare all
multi-channel receivers for ease of use. Complex 56 keypad
designs are cumbersome when most of your data is entered
by using the scroll keys navigating through pull down
menus. A clean, intuitive and programmable interface will
save thousands of keystrokes in the field. Evaluate how
much data is actually "entered" in the field and
ensure the "arrow" keys are not the smallest on
the keypad. Explore programmable PC interfaces, which
allow the building of pull down menus for handheld
attribution in the field.
"A picture is worth a
1,000 words," so evaluate the data presentation on
the handheld display. Some receivers have a two or three
line alpha-numeric display, while others offer large
"bit-mapped" graphic displays. This can be
important for visually validating field collected data,
while still in the field.
John Bohlke, SOKKIA Corp.: The following
features should be taken into consideration: horizontal
accuracy; user interface; data collection capabilities;
software compatibility (RINEX); RTCM capability;
ruggedness; storage capacity; battery life; and weight.
Frank van Diggelen, Ashtech Inc.: Look for these
features: accuracy; durability; reliability; and
application specific software. For high accuracy: dual
frequency receivers that track all signals (L1 and L2,
full wavelength carrier wave and pseudo-range).
Q. What is differential GPS and how does it work?
I'm aware that two GPS receivers running at the same time
can be more accurate than only one receiver. Where does
the error go? How is this possible?
A. Corcoran: Differential GPS is when two GPS
receivers are tracking the same satellites at the same
moment in time and the data collected at these two (or
more) stations are processed together. When processing the
data, errors that are contained in one station's data is
assumed to be contained in the other station's data as
well. When the two are compared, the common error can be
eliminated or reduced making the overall measurements more
accurate. For example, if Station A is tracking satellite
3, there are errors in the range measurements because of
the signal's travel through space. Maybe the position
satellite 3 is transmitting has an error and satellite 3's
clock has a drift or bias. If Station B is tracking the
same satellite, its range measurement will have the same
error. When these two range measurements to satellite 3
are compared (in fact subtracted or differenced), these
errors can be removed to improve the range measurements
taken. This happens for every satellite that is common
between the two stations, then position is computed.
Hudson: All GPS receivers are affected by
several error sources, both imposed and inherent in the
design of satellite positioning. These errors can place
your computed position anywhere within a "football
field" of your actual position. You can locate one
receiver at the 50 yard line (a known position) and then:
either record the satellite information for post
processing, back on the bench after the game is over; or
transmit the satellite information to all receivers in the
field for real time correction and real time accuracy.
DGPS can compensate for
many of the satellite and system errors and bring higher
accuracy to your data. Sometimes to the single "hash
mark!"
Bohlke: Differential GPS involves collecting
data with a fixed GPS receiver on a known position while
using a second roving receiver to collect various unknown
positions. The two sets of data are processed together in
order to increase the positional accuracy. The fixed
receiver at the known position will log signal errors so
they can be "de-applied" to the roving receiver
data during processing to improve positional accuracy.
van Diggelen: The Global Positioning System is
operated by the U.S. Air Force and it provides a
worldwide, 24 hour, 3d positioning service to anyone with
a GPS receiver. However, the available accuracy to
civilian users is deliberately degraded to 100m. This
deliberate degradation is known as Selective Availability
(SA). To achieve higher accuracies it is necessary to have
differential corrections from a GPS reference station.
Differential corrections
are generated by a GPS receiver which is fixed at a known
position. The receiver (known as a base, master or
reference receiver) uses the knowledge of its own position
and the satellite positions to calculate the errors and
corrections. The corrections can be applied to any other
receiver (the remote, slave or rover receiver) in the same
general area. The effect of the corrections is to cancel
the errors caused by SA, as well as any other common
errors (such as satellite clock errors, orbit errors and
errors caused by the effects of the atmosphere on the
signal).
To use DGPS you require
either your own reference receiver, or access to a
differential service. If you use a GPS/GIS receiver as a
rover, then a second GPS/GIS receiver can be used as a
reference receiver. It is common practice to use the same
model receivers for reference and rover. Differential
services provide differential corrections on a radio
broadcast, or on bulletin boards. Commercial services
charge. The Coast Guard DGPS service and some bulletin
boards are free.
Differential corrections
are used in two ways:
1. A radio receiver
monitors corrections transmitted by a DGPS service. These
corrections can be used for real-time differential
operation.
2. Corrections are
collected and stored at the reference receiver for
post-processing with the data stored in the field.
Mode 1 applies to the Coast
Guard DGPS network. Mode 2 applies when you set up your
own reference station, and you do not have a real-time
radio link in the field, or when you get corrections from
a bulletin board.
Differential corrections
are most effective when the rover receiver is close to the
reference (within 100 miles). Differential corrections may
be applied at a rover receiver which is far from the
reference. The SA errors will still be cancelled but the
atmospheric and orbit errors will not. This will lead to
an extra error of about a meter. The use of differential
corrections over long distances is known as Wide Area DGPS.
The errors that are removed
are common to both the base station and the remote
station. The base station works out its error and the
remote station subtracts this error from the GPS
measurement, thus removing the common error.
Q. What kind of accuracies can I expect from GPS
data?
A. Corcoran: The accuracies attainable from GPS
data vary according to the measurements taken by the GPS
receiver. There are four types of GPS measurements that
can be made: C/A code, P code, and the two carrier
frequencies, L1 and L2. Accuracies are usually reflected
by what is measured, but other factors can be influenced
also such as distance from a reference station and the
time required to obtain those accuracies.
Under the C/A code
measurements there is also an exception. Some of the C/A
code receivers being manufactured today use a special
technique called Narrow Correlation which will give them
similar accuracies as a P code receiver (differentially).
The following page contains a brief overview showing the
types of accuracies that can be attained with the typical
types of receivers on the market. (See Figure 1.)
Hudson: Autonomous positioning, using
"raw" satellite data, can position the user
within a "football field" of their actual
position. However, the use of differential techniques can
restore the positional accuracy to within a few meters.
The user needs to understand that DGPS accuracy will vary
across applications and environments. GPS accuracy will
degrade as satellite visibility (affected by buildings,
foliage and mask angle), GPS signal reflections (multipath),
distance to base station and actual satellites move across
the sky (DOP). For many GIS/LIS applications, meter level
positioning can be achieved without becoming a GPS expert.
However, sub-meter accuracy will require a broader
understanding of GPS. The user should evaluate the GPS
equipment in the actual environment and not accept
controlled sales demonstrations.
Bohlke: mm-10m, depending on the system used,
how the data are processed, satellite configuration, the
environment, etc.
van Diggelen: Typical accuracies (95 percent
accuracy) are:
1. The raw GPS pseudo-range measurement is accurate to
100m.
2. The differentially corrected pseudo-range is accurate
to 1m.
3. The differentially corrected carrier-phase is precise
to 1cm.
All GPS receivers produce
positions from pseudo-ranges. Some GPS systems (with
appropriate software) produce positions (with centimeter
accuracy) from carrier-phases.
Q. What is RINEX? What is it used for? By whom? Why?
A. Corcoran: RINEX stands for Receiver
INdependent EXchange format. It is a common format for GPS
data agreed upon by government and industry. The purpose
of creating RINEX was so that all GPS manufacturer's data
could be combined together for processing. Each GPS
manufacturer has their own data formats and therefore one
manufacturer's data could not be combined with another
until RINEX. With the data in one format, RINEX, surveys
can be done with various manufacturers equipment. This
also allows the consumer the flexibility of choosing
another GPS manufacturer, if they desire, instead of
having to remain with the same company they purchased from
before.
Hudson: If post processed DGPS solutions are
required for your application, then RINEX should be in
your vocabulary. The Receiver Independent Exchange format
was established to allow any manufacturer's GPS data to
"communicate" in a common and open format.
Originating from a European application back in 1989,
RINEX has gone through revisions to accommodate the
expanding use of GPS in solving real world problems. A GPS
consumer should always ensure that their GPS data is
compatible with the RINEX format. Some manufacturers have
"proprietary" binary storage formats that will
marry you to their products for life. Make sure that RINEX
post processing software is included with the cost of your
receiver, and not a hidden cost.
Bohlke: RINEX is the standard file format for
GPS data. A GPS operator can use RINEX files to process
data from unlike receivers. This standard file format
offers a user more flexibility when purchasing GPS
equipment.
van Diggelen: Receiver INdependent EXchange
format. Used to transfer data from receivers to software
applications. Used by everybody in the GPS world,
especially geodisists and surveyors. Why? It is an ASCII
format, is easy to read, and it has become a standard
adhered to by all manufacturers.
About the participants:
Wendy Corcoran is a product manager, Survey and
GIS, at NOVATEL Communications, Ltd. in Calgary, Alberta,
Canada. She can be reached at 403-295-4789.
Craig Hudson joined II Morrow of Salem, Ore., in
1988 and currently serves as GIS product manager. He can
be reached at 503-391-3411 or 800-742-0077 in the U.S., or
800-654-3415 in Canada.
John Bohlke is a systems engineer with SOKKIA Corp.
in Overland Park, Kan. He can be reached at 913-492-4900
or 800-4-SOKKIA in the U.S.
Frank van Diggelen is a marketing manager for
Ashtech Inc. in Sunnyvale, Calif. He can be reached at
408-524-1508.
Back
|