Sie sind auf Seite 1von 11

GPS is

System

Satellite

Navigation

GPS is funded by and controlled by the U. S. Department of Defense (DOD).


While there are many thousands of civil users of GPS world-wide, the
system was designed for and is operated by the U. S. military.
GPS provides specially coded satellite signals that can be processed in a
GPS receiver, enabling the receiver to compute position, velocity and time.
Four GPS satellite signals are used to compute positions in three
dimensions and the time offset in the receiver clock.

Space Segment

The Space Segment of the system consists of the GPS satellites. These
space vehicles (SVs) send radio signals from space.
The nominal GPS Operational Constellation consists of 24 satellites that
orbit the earth in 12 hours. There are often more than 24 operational
satellites as new ones are launched to replace older satellites. The satellite
orbits repeat almost the same ground track (as the earth turns beneath
them) once each day. The orbit altitude is such that the satellites repeat
the same track and configuration over any point approximately each 24
hours (4 minutes earlier each day). There are six orbital planes (with
nominally four SVs in each), equally spaced (60 degrees apart), and
1

inclined at about fifty-five degrees with respect to the equatorial plane.


This constellation provides the user with between five and eight SVs visible

from any point on the earth.

User Segment

The GPS User Segment consists of the GPS receivers and the user
community. GPS receivers convert SV signals into position, velocity, and
time estimates. Four satellites are required to compute the four dimensions
of X, Y, Z (position) and Time. GPS receivers are used for navigation,
positioning, time dissemination, and other research.
Navigation in three dimensions is the primary function of GPS. Navigation
receivers are made for aircraft, ships, ground vehicles, and for hand
carrying by individuals.

Precise positioning is possible using GPS receivers at reference locations


providing corrections and relative positioning data for remote receivers.
Surveying, geodetic control, and plate tectonic studies are examples.
2

Time and frequency dissemination, based on the precise clocks on board


the SVs and controlled by the monitor stations, is another use for GPS.
Astronomical observatories, telecommunications facilities, and laboratory
standards can be set to precise time signals or controlled to accurate
frequencies by special purpose GPS receivers.
Research projects have used GPS signals to measure atmospheric
parameters.

GPS Satellite Signals

The SVs transmit two microwave carrier signals. The L1 frequency (1575.42
MHz) carries the navigation message and the SPS code signals. The L2
frequency (1227.60 MHz) is used to measure the ionospheric delay by PPS
equipped receivers.
Three binary codes shift the L1 and/or L2 carrier phase.
The C/A Code (Coarse Acquisition) modulates the L1 carrier phase.
The C/A code is a repeating 1 MHz Pseudo Random Noise (PRN) Code.
This noise-like code modulates the L1 carrier signal, "spreading" the
spectrum over a 1 MHz bandwidth. The C/A code repeats every 1023
bits (one millisecond). There is a different C/A code PRN for each SV.
GPS satellites are often identified by their PRN number, the unique
identifier for each pseudo-random-noise code. The C/A code that
modulates the L1 carrier is the basis for the civil SPS.
The P-Code (Precise) modulates both the L1 and L2 carrier phases.
The P-Code is a very long (seven days) 10 MHz PRN code. In the AntiSpoofing (AS) mode of operation, the P-Code is encrypted into the YCode. The encrypted Y-Code requires a classified AS Module for each
receiver channel and is for use only by authorized users with
cryptographic keys. The P (Y)-Code is the basis for the PPS.
The Navigation Message also modulates the L1-C/A code signal. The
Navigation Message is a 50 Hz signal consisting of data bits that
describe the GPS satellite orbits, clock corrections, and other system
parameters.

GPS Data

The GPS Navigation Message consists of time-tagged data bits marking the
time of transmission of each subframe at the time they are transmitted by
the SV. A data bit frame consists of 1500 bits divided into five 300-bit
subframes. A data frame is transmitted every thirty seconds. Three sixsecond subframes contain orbital and clock data. SV Clock corrections are
sent in subframe one and precise SV orbital data sets (ephemeris data
parameters) for the transmitting SV are sent in subframes two and three.
Subframes four and five are used to transmit different pages of system
data. An entire set of twenty-five frames (125 subframes) makes up the
complete Navigation Message that is sent over a 12.5 minute period.
Data frames (1500 bits) are sent every thirty seconds. Each frame consists
of five subframes.
Data bit subframes (300 bits transmitted over six seconds) contain parity
bits that allow for data checking and limited error correction.

Position, and Time from GPS

Code Phase Tracking (Navigation)


The GPS receiver produces replicas of the C/A and/or P (Y)-Code. Each PRN
code is a noise-like, but pre-determined, unique series of bits.
The receiver produces the C/A code sequence for a specific SV with some
form of a C/A code generator. Modern receivers usually store a complete
set of precomputed C/A code chips in memory, but a hardware, shift
register, implementation can also be used.

The C/A code generator produces a different 1023 chip sequence for each
phase tap setting. In a shift register implementation the code chips are
shifted in time by slewing the clock that controls the shift registers. In a
memory lookup scheme the required code chips are retrieved from

memory.

A GPS receiver uses the detected signal power in the correlated signal to
align the C/A code in the receiver with the code in the SV signal. Usually a
late version of the code is compared with an early version to insure that the

correlation peak is tracked.

A phase locked loop that can lock to either a positive or negative half-cycle
(a bi-phase lock loop) is used to demodulate the 50 HZ navigation message
from the GPS carrier signal. The same loop can be used to measure and
track the carrier frequency (Doppler shift) and by keeping track of the
changes to the numerically controlled oscillator, carrier frequency phase

can be tracked and measured.

The receiver PRN code start position at the time of full correlation is the
time of arrival (TOA) of the SV PRN at receiver. This TOA is a measure of the
range to SV offset by the amount to which the receiver clock is offset from
GPS time. This TOA is called the pseudo-range.

GPS Error Sources

GPS errors are a combination of noise, bias, blunders.

Noise errors are the combined effect of PRN code noise (around 1
meter) and noise within the receiver noise (around 1 meter).
Bias errors result from Selective Availability and other factors
Selective Availability (SA)
SA is the intentional degradation of the SPS signals by a time
varying bias. SA is controlled by the DOD to limit accuracy for
non-U. S. military and government users. The potential
accuracy of the C/A code of around 30 meters is reduced to
100 meters (two standard deviations).
The SA bias on each satellite signal is different, and so the
resulting position solution is a function of the combined SA bias
from each SV used in the navigation solution. Because SA is a
changing bias with low frequency terms in excess of a few
hours, position solutions or individual SV pseudo-ranges cannot
be effectively averaged over periods shorter than a few hours.
Differential corrections must be updated at a rate less than the
correlation time of SA (and other bias errors).
Other Bias Error sources;
SV clock errors uncorrected by Control Segment can result in
one meter errors.
Ephemeris data errors: 1 meter
Tropospheric delays: 1 meter. The troposphere is the lower part
(ground level to from 8 to 13 km) of the atmosphere that
experiences the changes in temperature, pressure, and
humidity associated with weather changes. Complex models of
tropospheric delay require estimates or measurements of these
parameters.
Unmodeled ionosphere delays: 10 meters. The ionosphere is
the layer of the atmosphere from 50 to 500 km that consists of
ionized air. The transmitted model can only remove about half
of the possible 70 ns of delay leaving a ten meter un-modeled
residual.

Multipath: 0.5 meters. Multipath is caused by reflected signals


from surfaces near the receiver that can either interfere with or
be mistaken for the signal that follows the straight line path
from the satellite. Multipath is difficult to detect and sometime
hard to avoid.
Blunders can result in errors of hundred of kilometers.
Control segment mistakes due to computer or human error can cause
errors from one meter to hundreds of kilometers.
User mistakes, including incorrect geodetic datum selection, can
cause errors from 1 to hundreds of meters.
Receiver errors from software or hardware failures can cause blunder
errors of any size.
Noise and bias errors combine, resulting in typical ranging errors of around
fifteen meters for each satellite used in the position solution.

Differential GPS (DGPS) Techniques

The idea behind all differential positioning is to correct bias errors at one
location with measured bias errors at a known position. A reference
receiver, or base station, computes corrections for each satellite signal.
Because individual pseudo-ranges must be corrected prior to the formation
of a navigation solution, DGPS implementations require software in the
reference receiver that can track all SVs in view and form individual
pseudo-range corrections for each SV. These corrections are passed to the
remote, or rover, receiver which must be capable of applying these
individual pseudo-range corrections to each SV used in the navigation
solution. Applying a simple position correction from the reference receiver
to the remote receiver has limited effect at useful ranges because both
receivers would have to be using the same set of SVs in their navigation
solutions and have identical GDOP terms (not possible at different
locations) to be identically affected by bias errors.
Differential Code GPS (Navigation)
Differential corrections may be used in real-time or later, with postprocessing techniques.
Real-time corrections can be transmitted by radio link. The U.
S. Coast Guard maintains a network of differential monitors and
transmits DGPS corrections over radiobeacons covering much
of the U. S. coastline. DGPS corrections are often transmitted in
a standard format specified by the Radio Technical Commission
Marine (RTCM).
Corrections can be recorded for post processing. Many public
and private agencies record DGPS corrections for distribution
by electronic means.
Private DGPS services use leased FM sub-carrier broadcasts,
satellite links, or private radio-beacons for real-time
applications.
To remove Selective Availability (and other bias errors),
differential corrections should be computed at the reference
station and applied at the remote receiver at an update rate
that is less than the correlation time of SA. Suggested DGPS
update rates are usually less than twenty seconds.
DGPS removes common-mode errors, those errors common to both
the reference and remote receivers (not multipath or receiver noise).
Errors are more often common when receivers are close together
(less than 100 km). Differential position accuracies of 1-10 meters
are possible with DGPS based on C/A code SPS signals.

Geometric Dilution of Precision (GDOP) and


Visibility

GPS ranging errors are magnified by the range vector differences between
the receiver and the SVs. The volume of the shape described by the unitvectors from the receiver to the SVs used in a position fix is inversely
proportional to GDOP.
Poor GDOP, a large value representing a small unit vector-volume,
results when angles from receiver to the set of SVs used are similar.

Good GDOP, a small value representing a large unit-vector-volume,


results when angles from receiver to SVs are different.

GDOP is computed from the geometric relationships between the receiver


position and the positions of the satellites the receiver is using for navigation.
For planning purposes GDOP is often computed from Almanacs and an
estimated position. Estimated GDOP does not take into account obstacles that
block the line-of-sight from the position to the satellites. Estimated GDOP may
not be realizable in the field.
GDOP terms are usually computed using parameters from the navigation
solution process.

GDOP is computed from the geometric relationships between the receiver


position and the positions of the satellites the receiver is using for navigation.
For planning purposes GDOP is often computed from Almanacs and an
estimated position. Estimated GDOP does not take into account obstacles that
block the line-of-sight from the position to the satellites. Estimated GDOP may
not be realizable in the field.

10

11

Das könnte Ihnen auch gefallen