2276 _WL_ Final - HIK

Transcription

2276 _WL_ Final - HIK
GPS Trainer
ST2276
Co
K-
Hi
ing
ult
ns
Operating Manual
Ver 1.1
An ISO 9001 : 2000 company
94-101, Electronic Complex Pardesipura,
Indore- 452010, India
Tel : 91-731- 2570301/02, 4211100
Fax: 91- 731- 2555643
e mail : [email protected]
Website : www.scientech.bz
Toll free : 1800-103-5050
ST2276
ing
ult
ns
Co
K-
Hi
Scientech Technologies Pvt. Ltd.
2
ST2276
GPS Trainer
ST2276
Table of Contents
1.
Introduction
4
2.
Experiments to be performed :
Experiment 1
Understanding the principle of GPS Technology
•
Experiment 2
12
a. Understanding the principle of GPS Satellite
b. Understanding the generation of L1 carrier frequency.
c. Understanding the operation of GPS Receiver.
d. Establishing the link between the GPS Satellite and GPS Trainer.
•
Experiment 3
a. Understanding the shape of Earth.
b. Measurement of latitude, longitude.
•
Experiment 4
a. Understanding the principle of PRN code in GPS.
b. Understanding the principal of autocorrelation in GPS.
17
•
Experiment 5
a. Understanding the principle of Geometry of the Satellite.
b. Understanding the importance of PDOP, HDOP, and VDOP.
21
•
Experiment 6
a. Understanding the principle of NMEA 0183 protocol.
b. Analysis of NMEA 0183 protocols
24
•
Experiment 7
Study of other NMEA Sentence
28
•
Experiment 8
Study of the complete GPS Environment.
47
ing
ult
ns
Co
K-
Hi
•
5
15
3.
GPS Quiz
49
4.
GPS Glossary
52
5.
GPS Acronyms
63
6.
Warranty
64
7.
List of Accessories
64
Scientech Technologies Pvt. Ltd.
3
ST2276
Introduction
Have you ever been lost and wished there was an easy way you needed to go?
Ever find that perfect fishing or hunting spot and not been able to remember how to
get back to it easily?
How about finding yourself out hiking and not knowing which direction you should
go to get back to your camp or car?
Ever been flying along and needed to locate the nearest airspace you were in?
Maybe you've been faced with the fact that it's time to pull over and ask someone for
directions.
Global Positioning System technology is rapidly changing how people find their way
around the earth. Whether it is for fun, saving lives, getting there faster, or whatever
uses you can dream up, GPS navigation is becoming more common everyday.
ing
ult
ns
Co
K-
Hi
RoHS Compliance
Scientech Products are RoHS Complied.
RoHS Directive concerns with the restrictive use of Hazardous substances (Pb, Cd, Cr, Hg,
Br compounds) in electric and electronic equipments.
Scientech products are “Lead Free” and “Environment Friendly”.
It is mandatory that service engineers use lead free solder wire and use the soldering irons
upto (25 W) that reach a temperature of 450°C at the tip as the melting temperature of the
unleaded solder is higher than the leaded solder.
Scientech Technologies Pvt. Ltd.
4
ST2276
ing
ult
ns
Co
K-
Hi
Experiment 1
Objective :
Understanding the principle of GPS Technology
Theory :
The Global Positioning System (GPS) is and earth orbiting-satellite based navigation
system. GPS is an operational system, providing users worldwide with twenty-four
hour a day precise position in three dimensions and precise time traceable to global
time standards. GPS is operated by the United States Air Force under the direction of
the Department of Defense (DoD) and was designed for, and remains under the
control of, the United States military. While there are now many thousands of
commercial and recreational civil user’s worldwide, DoD control still impacts many
aspects of GPS planning, operation, and use. Primarily designed as a land, marine,
and aviation navigation system, GPS applications have expanded to include
surveying, space navigation, automatic vehicle monitoring, emergency services
dispatching, mapping, and geographic information system georeferencing. Because
the dissemination of precise time is an integral part of GPS, a large community of
precise time, time interval, and frequency standard users has come to depend on GPS
as a primary source of control traceable through the United States Naval Observatory
to global time and frequency standards.
History of GPS :
Developed in the 1960s, the Navy Transit satellite navigation system still provides
some service as a two-dimensional (horizontal) positioning system. Good (200 meter)
Transit positioning requires knowledge of the user altitude as well as a model of user
dynamics during the fix, a process of integrating satellite signal Doppler shifts (the
change in received signal frequency caused by the changing range) during the fly-over
of the satellite. Another Navy system, based on the Timation satellites carried stable
clocks (quartz, rubidium, and cesium) over the course of the program in the 1960s and
70s and was the precursor to the precise time capabilities of GPS (Easton 1978). GPS
began in 1973 as a test program using ground-based transmitters at the U. S. Army
Proving Ground at Yuma, Arizona, later augmented with early versions of GPS
satellites first launched in 1978. During the 1980s, GPS, although not yet fully
operational and requiring careful planning for missions during times of satellite
availability, was increasingly used by both military and civilian agencies. Land, air,
and sea navigation, precise positioning, carrier phase survey techniques, and precise
time and frequency dissemination were all accomplished to a limited extent during the
initial phases of GPS deployment (Klepczynski 1983). By 1989 ten development
satellites, termed Block I satellites, had been successfully launched. By 1990, 43
laboratories requiring precise time were using GPS to synchronize their atomic clocks
(Clements 1990). By 1994, 24 Block II and IIA operational GPS space vehicles
(SVs) had been launched. The Block IIA SVs can store up to 14 days of uploaded
data in case contact is lost with ground stations and can operate for 180 days with
degraded navigation receiver performance. The next generation of space vehicles, the
Block IIR SV s will incorporate changes to include the capability of maintaining
precise time keeping without Control Segment uploads for periods of up to 210 days
by exchanging data between GPS SV s (Rawicz, Epstein, and Rajan 1992).
Scientech Technologies Pvt. Ltd.
5
ST2276
ing
ult
ns
Co
K-
Hi
In December of 1993, GPS reached Initial Operational Capability, with a minimum of
24 satellites in orbit. On July 17, 1995 the Air Force announced that GPS had met all
requirements for Full Operational Capability with 24 Block II SVs in orbit. With over
50 companies supplying a selection of over 275 GPS receivers to a global market, the
well established user community of navigators, surveyors, geologists, geodesists, time
and frequency users, and many thousands of recreational user has come to accept GPS
as a viable military and civilian system.
Civil and Military GPS :
While controlled and maintained by the DoD, the GPS user community has a large
civil component. In the 1977 National Plan for Navigation, published by the U. S.
Department of Transportation (DoT), the NAVSTAR GPS user community was
planned to include 27,000 military receivers. While the potential for a civil-sector user
base was recognized, the document did not include plans for a civil GPS service
(U.S. DoT 19773-14; 3-15). A decade later the Federal Radio navigation Plan (FRP)
(U.S. DoD and DoT 1986) stated that GPS would be available to civil users,
worldwide, on a continuous basis but with accuracy limited to 100 meters (95
percent).
In these radio navigation documents position accuracy is usually specified as a two
standard deviation (95 percent) radial error or 2drms (2 distance root mean squared)
uncertainty estimate. For GPS the 95 percent probability and 2drms accuracy are
equivalent (DoD and DoT 1995, A-2). The 1985 Comprehensive Global Positioning
System User Policy defined both a military, encrypted, Precise Positioning Service
and a "lower level of accuracy" Standard Positioning Service (U.S. DoD and DoT
1986, B-32).
Standard Positioning Service :
The Standard Positioning Service (SPS) is defined in the most recent FRP as: the
standard specified level of positioning and timing accuracy that is available, without
restrictions, to any user on a continuous worldwide basis. The accuracy of this service
will be established by the DOD and DOT based on U. S. security interests. SPS
provides a predictable positioning accuracy of 100 meters (95 percent) horizontally
and 156 meters (95 percent) vertically and time transfer accuracy to UTC within 340
nanoseconds (95 percent).
Precise Positioning Service :
The FRP defines the Precise Positioning Service (PPS) as: the most accurate direct
positioning, velocity, and timing information continuously available, worldwide, from
the basic GPS. This service is limited to users specifically authorized by the U.S.
P(Y)-code capable military user equipment provides a predictable positioning
accuracy of at least 22 meters (95 percent) horizontally and 27.7 meters (95 percent)
vertically and time transfer accuracy to UTC within 200 nanoseconds (95 percent)
(DoD and DoT 1995, A-36). By the time the 1992 FRP was published, the projected
1995 estimate of 53,000 civil users of GPS exceeded the projected number of military
users estimated at 19,000 (U.S. DoD and DoT 1993, 3-41). Civil users now constitute
the majority of GPS users. The 1994 FRP estimates the current total number of GPS
users at over 500,000 in the United States alone (U. S. DoD and DoT 1995, 3-7).
Scientech Technologies Pvt. Ltd.
6
ST2276
GPS Segments :
The Global positioning System (GPS) comprises three segments :
The space segment (all function satellites)
The Control segment (all ground station involved in the monitoring of the system:
master control station, monitoring stations & ground control)
The user segment (all civil and military GPS users)
ing
ult
ns
Co
K-
Hi
Figure 1
Space Segment :
The Space Segment is designed to consist of 24 satellites orbiting the earth at
approximately 20200Km every 12 hours. At time of writing there are 26 operational
satellites orbiting the earth. The space segment is so designed that there will be a
minimum of 2 to 3 satellite visible above a 15deg cut off angle at any point of the
earth's surface at anyone time. Each GPS satellite has several very accurate atomic
clocks on board. The clocks operate at a fundamental frequency of 10.23MHz. This is
used to generate the signals that are broadcast from the satellite.
Scientech Technologies Pvt. Ltd.
7
ST2276
Figure 2
ing
ult
ns
Co
K-
Hi
Position of the 28 GPS satellites at 12.00 hrs UTC on 14th April 2001
Figure 3
Control Segment :
The Control Segment consists of one master control station, 5 monitor stations and 4
ground antennas distributed among 5 locations roughly on the earth equator. The
Control Segment tracks the GPS satellites, updates their orbiting position and
calibrates and synchronizes their clocks.
A further important function is to determine the orbit of each satellite and predict its
path for the following 24 hours. This information is uploaded to each satellite and
subsequently broadcast from it. This enables the GPS receiver to know where each
satellite can be expected to be found. The satellite signals are read at Ascension,
Diego, Garcia & Kwajalein. The measurements are then sent to the master control
station in Colorado Springs where they are processed to determine any errors in each
satellite. The information is then sent back to the four monitoring stations equipped
with ground antennas and uploaded to the satellites.
Scientech Technologies Pvt. Ltd.
8
ST2276
Figure 4
User Segment :
The User Segment comprises of anyone using a GPS receiver to receive the GPS
signal and determine their position and / or time. Typical applications within the user
segment are land navigation for hikers, vehicle location, surveying, marine,
navigation, aerial navigation, machine control etc.
ing
ult
ns
Co
K-
Hi
Figure 5
Figure 6 a
Scientech Technologies Pvt. Ltd.
9
ST2276
Figure 6 b
Information Transmitted by the satellites?
The following is the key information transmitted by the satellites constellation on
either a continuous or periodical basis.
1.
Satellite Health
2.
Ephemeredes
3.
Constellation Almanac
4.
Time
5.
Ranging Signals
6.
Atmospheric Correctional Data
Hi
Co
K-
The Ephemeredes describe the detailed orbital characteristics of the satellite from
which it is transmitted. Simply this is the satellite's mechanism for describing where it
is.
ult
ns
The satellites Almanac describe the course orbital data for all satellites in the
constellation. Simply this data describes where all the satellites are, roughly, allowing
the receiver to know where to look, roughly, for a satellite.
Satellites are identified by :
1.
Space Vehicle Number (SVN), and
2.
Pseudo Random Noise number (PRN)
ing
This data is broadcast to the User Segment so that it can be stored and employed for
initial satellite acquisition and for visibility prediction.
The Space Vehic1e number indicates the chronological order in which the satellites
were launched. Most GPS Receivers employ the PRN to identify which satellite they
are observing.
How does it Work?
Some Principles to Acknowledge
There are 24 operational satellites
They orbit the earth approximately every 12 hours
They are positioned in six (6) orbital planes
Therefore there will usually be something in the order of 6 to 8 satellites visible above
the horizon at any point in the world and at any time of the day.
Scientech Technologies Pvt. Ltd.
10
ST2276
1.
Each satellite emits information relating to its position, relative to the earth and
timing information. This timing information is derived from extremely accurate
atomic clocks (cesium or rubidium) that are synchronized to all other satellite
clocks and to the ground control stations.
2.
GPS Receivers are equipped with quartz clocks that are synchronized to GPS
time via the data transmitted from the constellation.
3.
Timing is the basis of location computation.
4.
The satellite radiates coded signals that are received by the user’s GPS receiver.
5.
The computation in it simplest form is triangulation. Space Based Triangulation.
Producing Locations :
The determination of position is a simple as the following :
A signal is transmitted from a satellite containing the Time of Departure of the
signal.
2.
The signal is received by the GPS Receiver and the Time of Arrival is
registered.
3.
We know that Radio waves (the signal) travel at the Speed of Light.
4.
We know where the satellite is from the information radiated from the satellite.
Co
K-
Hi
1.
ult
ns
Therefore, we can determine the distance from our receiver to a particular satellite.
This allows the construction of a hemisphere, whose centre is the satellite and whose
radius is the calculated distance from a particular satellite to our receiver.
ing
When this process is repeated for another satellite that is in view, then the two
hemispheres with cut through each other. Repeating this process again with a third
satellite and the intersection of the three hemispheres will form a point, which is
where your receiver is located.
This all seems a bit top heavy, but remember that the satellites are constantly
transmitting information and the receiver is usually capable of producing a location
result up to 10 times every second.
The accepted rule for most receivers is that the receiver must continuously track a
minimum of four (4) satellites to produce a location that contains a latitude, longitude
and altitude.
Of course most receivers available today will track many more satellites than four (4).
This is important, as mentioned previously, the constellation operates on 12 hour
orbits, therefore the constellation that is visible (being used by the receiver) is always
changing, and hence the receiver needs to be looking for new satellites as the current
in use satellites begin to disappear from view.
Conclusion :
Scientech Technologies Pvt. Ltd.
11
ST2276
Experiment 2
Objectives :
1.
Understanding the principle of GPS Satellite.
2.
Understanding the generation of L1 carrier frequency.
3.
Understanding the operation of GPS Receiver.
4.
Establishing the link between the GPS Satellite and GPS Trainer.
Theory :
GPS Satellite Block diagram :
On board the Satellite have four atomic clocks. The following time pulses and
frequencies required for day-to-day operation are derived from the resonant frequency
of one of the atomic clocks shown in figure :
The 50Hz data pulse.
2.
The C/A code pulse (Coarse/Acquisition code, PRN-Code, coarse reception
code at a frequency of 1023 MHz), which modulates the data using an exclusive
or operation (this spreads the data over a 1 MHz bandwidth).
3.
The frequency of the civil L1 carrier (1575.42MHz)
K-
Hi
1.
ing
ult
ns
Co
The data modulated by the C/A code modulates the L1 carrier in turn by using
Bi-Phase-Shift-Keying (BPSK). With every change in the modulated data there is a
180 deg change in the L1 carrier phase.
Figure 7
Scientech Technologies Pvt. Ltd.
12
ST2276
Figure 8
Receiver Block diagram :
ing
ult
ns
Co
K-
Hi
Figure 9
This is the simplest technique employed by GPS receivers to instantaneously give a
position and height and / or accurate time to a user. The accuracy obtained is a better
than 100m (usually around the 30-50m mark) for civilian users and 5-15m for military
users.
Procedure of the Experiment :
Procedure :
Following steps has to be perform while doing the experiments.
Step 1 : Please go through the manual before performing any practical.
Step 2 : Install the software from the CD ie. Open WinZip from the CD and run the
setup file. If you don't have WinZip then please install WinZip from the CD itself.
Step 3 : Connect mains cord to the trainer ST2276. Don’t switch on the system now.
Step 4 : Connect serial cable to the port which is available on the trainer connect
another end of the cable to PC serial port (COM 1, COM 2, COM3 etc.).
Scientech Technologies Pvt. Ltd.
13
ST2276
Step 5 : Connect the patch. Antenna to SMA (subminiature) connector of the ST2276
trainer.
Step 6 : Place the antenna in the open space ie. Place the antenna outside the window.
Step 7 : Switch on the trainer ST2276.
Step 8 : Precaution, don't touch the antenna during the on condition.
Step 9 : Open software from start / program file IGPS Diag. Now click on option like
COM1, if it is not possible to detect then check your PC com port. If your PC com
port is COM2 then click COM2 in the software. As soon as you click on any of these
com port according to your PC the software will start displaying some signals. After
this click on stop button, below I have shown you the software window.
ing
ult
ns
Co
K-
Hi
Figure 10
Step 10 : Here in the above software window we have not mention any reading,
actually this experiment is only to study the GPS SV, L1 and GPS receiver. But in
your case you will get some readings but don't take at present just see. In the next
experiments you have to analysis all this reading.
Conclusion :
Scientech Technologies Pvt. Ltd.
14
ST2276
Experiment 3
Objective :
1.
Understanding the shape of Earth.
2.
Measurement of latitude, longitude.
Theory :
Earth Shape :
A significant problem when using the GPS system is that there are very many coordinate systems worldwide. As a result, the position measured an calculated by the
GPS system does not always coincide with one's supposed position.
In order to understand how the GPS system functions, it is necessary to take a look at
the basics of the science that deals with the surveying and mapping of the Earth
surface, geodesy. Without this basic knowledge, it is difficult to understand why with
a good portable GPS receiver the right combination has to be selected from more than
100 different map reference systems. If an incorrect choice is made, a position can be
out by several hundred meters.
Hi
Different Earth Shapes like :
Geoids
2.
Spheroid
3.
Worldwide reference ellipsoid WGS-84
Format of latitudes and longitudes :
ult
ns
Co
K-
1.
ing
Where a numeric latitude or longitude is given, the two digits immediately to the left
of the decimal point are whole minutes, to the right are decimals of minutes, and the
remaining digits to the left of the whole minutes are whole degrees.
Eg. 4533.35 is 45 degrees and 33.35 minutes. ".35" of a minute is exactly 21 seconds.
Eg. 16708.033 is 167 degrees and 8.033 minutes. “.033” of a minute is about 2
seconds.
Procedure :
Following steps has to be perform while doing the experiments.
Step 1 : Please go through the manual before performing any practical.
Step 2 : Install the software from the CD ie. Open WinZip from the CD and run the
setup file. If you don't have WinZip then please install WinZip from the CD itself.
Step 3 : Connect mains cord to the trainer ST2276. Don't switch on the system now.
Step 4 : Connect serial cable to the port which is available on the trainer. Connect
another end of the cable to PC serial port (COM1, COM2, COM3 etc.).
Step 5 : Connect the patch antenna to SMA (subminiature) connector of the ST2276
trainer.
Step 6 : Place the antenna in the open space ie. Place the antenna outside the window.
Scientech Technologies Pvt. Ltd.
15
ST2276
Step 7 : Switch on the trainer ST2276.
Step 8 : Precaution, don't touch the
Step 9 : Open software from start / program file /GPS Diag. Now click on option like
COM1, if it is not possible to detect then check your PC com port. If your PC com
port is COM2 then click COM2 in the software. As soon as you click on any of these
com port according to your PC the software will start displaying some signals. After
this click on stop button, now go to the observation table for noting down the values.
Step 10 : Take at least four reading by placing the antenna at four different locations.
But switch off the power during placing the antenna on different location.
Sample observation taken during testing :
Latitude
Longitude
Longitude
Country
City
State
Country
Result & Conclusion :
Scientech Technologies Pvt. Ltd.
ing
ult
ns
Co
K-
Latitude
State
Hi
Observation :
City
16
ST2276
Experiment 4
Objective :
1.
Understanding the principle of PRN code in GPS.
2.
Understanding the principal of autocorrelation in GPS.
Theory :
PRN codes :
This section describes the principle of the PRN code that is used and its use for GPS.
PRN stands for Pseudo Random Noise. In normal language it means consists of a long
series of bits (0’s and 1’s). At first sight there doesn’t seem to be a regular pattern in
the bits. But there is! The codes-patterns used for GPS repeat themselves after the
1023rd bit. These codes can be easily made with very few digital elements. For the
1023 bit pattern 10 shifting registers and some digital adders are needed. In general
with n shifting registers a series of 2n -1 bits can be generated. For n = 10 this will
become 1024 (= 210) - 1 = 1023 bits. The codes are generated with a speed of 1.023
MHz (or 1023000 bits per second). An example with four shifting elements is given
in the picture below.
Hi
ing
ult
ns
Co
K-
The GPS satellites broadcast the PRN codes mixed (see picture below) with the other
GPS information, like orbital (also called ephemeris) and clock-parameters, but also
parameters concerning the other satellites. By mixing the PRN-code with the 50 Hz
data the total signal is spread out over a broad part of the spectrum. This technique is
called spread spectrum. This section won't go very deep in this complex matter, but
the result is that the signal power is very low, even beneath the noise floor. In other
words: it has become very hard to distinguish the signal from noise (that is always
present on signals).
Scientech Technologies Pvt. Ltd.
17
ST2276
Co
K-
Hi
ing
ult
ns
Figure 11
Figure 12
When the GPS signals are received by the user of GPS, the PRN-code and GPS data
have to be separated. This is done by again mixing the received signal with a locally
generated PRN-code. This must be the same PRN-code which has been generated in
the satellite. It is important that equal parts of the code are mixed with each other.
Therefore the code generated in the receiver must be shifted in time until the two
codes are exactly synchronous. In this special case when the receiver ‘locks’ (also
Scientech Technologies Pvt. Ltd.
18
ST2276
referred as full correlation) the two codes can block .each other out and the GPS-data
remains and can be further processed. This method is called dispreading.
Figure 13
Hi
Co
K-
Every satellite has its own unique PRN-code so that the GPS receiver can distinguish
the signals from various satellites. GPS receiver is able to generate 32 PRN-codes.
Until now so many satellites have not been launched.
ing
ult
ns
When the GPS receiver has to start up it doesn't know which GPS signal is from
which satellite. Therefore it tries to lock with the 32 known PRN-codes one by one. If
one code locks then the information of one satellite can be decoded. This information
also contains data about other satellites and the rest can soon be received too.
The main reason for using PRN codes in the GPS system is that the PRN code
enlarges the unambiguous measurement range. One must keep in mind that after 1023
bits the code is repeated. It is case that GPS-receiver is aware it is ‘looking’ at the
right code and not at its predecessor or successor. Looking at the wrong code gives a
navigation error of 300 km (corresponding to the code length of 1 millisecond).
Autocorrelation :
The ideal GPS receiver would have an infinitely wide receiver BW which would
allow the receiver to capture 100% of the GPS spread spectrum signal. The
normalized autocorrelation function for an infinitely wide BW is generally illustrated
as shown in figure below.
Scientech Technologies Pvt. Ltd.
19
ST2276
Theoretical Normalized Auto-correlation Function
Figure 14
The auto-correlation peak is maintained by continually adjusting the locally generated
code for peak correlator output. The unlimited BW provides a sharp correlation peak
and steep early/later slope which facilitates accurate error correction for the codelock-loop (also called Delay Lock Loop).
Conclusion :
ing
ult
ns
Co
K-
Hi
In reality, a GPS receiver would need a brick wall band pass filter with a BW of at
least ten times the code C/A code chipping rate to be capable of capturing> 99% of
the GPS spread spectrum signal. For most GPS receiver this is generally not practical
to achieve.
Scientech Technologies Pvt. Ltd.
20
ST2276
Experiment 5
Objective :
1.
Understanding the principle of Geometry of the Satellite.
2.
Understanding the importance of PDOP, HDOP, and VDOP.
Theory :
DOP (Dilution of Precision) :
The accuracy with which a position can be determined using GPS in navigation mode
depends, on the one hand, on the accuracy of the individual pseudo-range
measurements and on the other, on the geometrical configuration of the satellites
used. This is expressed in a quality, which in navigation literature is termed DOP
(Dilution of Precision).
There are several DOP designations in current use :
GDOP : Geometrical DOP (position in 3-D space, incl. time deviation in the
solution).
PDOP : Position DOP (position in 3-D).
Hi
HDOP : Horizontal DOP (position on a plane).
K-
VDOP : Vertical DOP (height only).
Co
ing
ult
ns
The accuracy of any measurement is proportionately dependent on the DOP value.
This means that if the DOP value doubles the error in determining a position increases
by a factor of two.
Figure 15
Satellite Geometry and PDOP :
PDOP can be interpreted as a reciprocal value of the volume of a tetrahedron, formed
by the positions of the satellites and user, as shown in figure. The best geometrical
situation occurs when the volume is at a maximum and PDOP at minimum.
PDOP played an important part in the planning of measurement projects during the
early year of GPS, as the limited deployment of satellites frequently produced phases
when satellite constellations were geometrically very unfavorable. Satellite
deployment today is so good that PDOP and GDOP values rarely exceed 3.
Scientech Technologies Pvt. Ltd.
21
ST2276
It is therefore unnecessary to plan measurements based on PDOP values, or to
evaluate the degree of accuracy attainable as a result, particularly as different PDOP
values can arise over the course of a few minutes. In the case of kinematic
applications and rapid recording processes, unfavorable geometrical situation that are
short lived in nature can occur in isolated case.
The relevant PDOP values should therefore be included as evaluation criteria when
assessing critical results. PDOP values can be shown with all planning and evaluation
programmes supplied by us in figure below.
K-
Hi
HDOP = 1, 2 DOP = 1, 3 PDOP = 1, 8
Co
Figure 16
ns
Procedure :
HDOP = 2, 2 DOP = 6, 4 PDOP = 6, 8
ult
Following steps has to be perform while doing the experiments.
ing
Step 1 : Please go through the manual before performing any practical.
Step 2 : Install the software from the CD i.e. Open WinZip from the CD and run the
setup file. If you don't have WinZip then please install WinZip from the CD itself.
Step 3 : Connect mains cord to the trainer ST2276. Don't switch on the system now.
Step 4 : Connect serial cable to the port which is available on the trainer connect
another end of the cable to PC serial port (COM1, COM2, COM3 etc.).
Step 5 : Connect the patch antenna to SMA (subminiature) connector of the ST2276
trainer.
Step 6 : Place the antenna in the open space i.e. Place the antenna outside the
window.
Step 7 : Switch on the trainer ST2276
Step 8 : Precaution, don’t touch the antenna during the on condition.
Step 9 : Open software from start/program file / GPS diag. Now click on option like
COM 1, if it is not possible to detect then check your PC COM1, if it is not possible
to detect then check your PC com port. If your PC com port is COM2 then click
COM2 in the software. As soon as you click on any of these com port according to
Scientech Technologies Pvt. Ltd.
22
ST2276
your PC the software will start displaying some signals. After this click on stop
button, now go to the observation table for noting down the values.
Step 10 : Take at least four reading by placing the antenna at four different locations.
But switch off the power during placing the antenna on different location.
ult
ns
Co
K-
Hi
ing
Sample observation taken during testing :
Figure 17
PDOP
HDOP
VDOP
Observation :
PDOP
HDOP
VDOP
Result & Conclusion :
Scientech Technologies Pvt. Ltd.
23
ST2276
Experiment 6
Objective :
1.
Understanding the principle of NMEA 0183 protocol
2.
Analysis of NMEA 0183 protocols
Theory :
Common NMEA Sentence :
NMEA stands for National Marine Electronic Association. NMEA is a standard
protocol; use By GPS receivers to transmit data. NMEA output is EIA-422A but for
most purposes you can consider it RS-232 compatible. Use 4800 bps, 8 bits, no parity
and one stop bit (8N1). NMEA 0183 sentences are all ASCII. Each sentence begins
with a dollarsign ($) and ends with a carriage return linefeed (<CR><LF>). Data is
comma delimited. All commas must be included as they act as markers. Some GPS do
not send some of the fields. A checksum is optionally added (in a few cases it is
minatory). Following the $ is the address field aaccc. aa is the device id. GP is used to
identify GPS data. Transmission of the device ID is usually optional ccc is the
sentence formatter, otherwise known as the sentence name.
K-
Hi
RMC
$GPRMC, hhmmss.ss,A,llll.ll,a,yyyyy.yy,a,x.x,x.x,ddmmyy,x.x,a*hh
Co
RMC = Recommended Minimum Specific GPS/TRANSIT Data
ns
1 = UTC of position fix
3 = Latitude of fix
4 = N or S
5 = Longitude of fix
ing
ult
2 = Data status (V = navigation receiver warning)
6 = E or W
7 = Speed over ground in knots
8 = Track made good in degrees True
9 = UT date
10 = Magnetic variation degrees (Easterly var, subtracts from true course)
11 = E or W
12 = Checksum
GGA
$GPGGA,hhmmss.ss,llll.ll,a,yyyyy.yy,a,x,xx,x.x,x.x,M,x.x,M,x.x,xxxx*hh
GGA = Global Positioning System Fix Data
1 = UTC of Position
Scientech Technologies Pvt. Ltd.
24
ST2276
2 = Latitude
3 = N or S
4 = Longitude
5 = E or W
6 = GPS quality indicator (0 = invalid; 1 = GPS fix; 2 = Diff. GPS fix)
7 = Number of satellites in use [not those in view]
8 = Horizontal dilution of position
9 = Antenna altitude above/below mean sea level (geoid)
10 = Meters (Antenna height unit)
11 = Geoidal separation (Diff. between WGS-84 earth ellipsoid and mean sea level. =
geoid is below WGS-84 ellipsoid)
12 = Meters (Units of geoidal separation)
13 = Age in seconds since last update from diff. reference station
$GPVTG, t,T,,, s.ss, N, s.ss, K*hh
ns
Co
VTG
K-
15 = Checksum
Hi
14 = Diff. reference station ID#
VTG = Actual track made good and speed over ground
ing
ult
1 = Track made good
2 = Fixed text 'T' indicates that track made good is relative to true north
3 = not used
4 = not used
5 = Speed over ground in knots
6 = Fixed text 'N' indicates that speed over ground in knots
7 = Speed over ground in kilometers/hour
8 = Fixed text 'K' indicates that speed over ground is in kilometers/hour
9 = Checksum
GSA
$GPGSA,A,3,19,28,14,18,27,22,31,39,,,,,,1.7,1.0,1.3 *35
GSA = GPS receiver operating mode, SVs used for navigation, and DOP values.
1 = Mode :
M = Manual, forced to operate in 2D or 3D
A = Automatic, 3D/2D
Scientech Technologies Pvt. Ltd.
25
ST2276
2 = Mode :
1 = Fix not available
2 = 2D
3 = 3D
3-14 = IDs of SVs used in position fix (null for unused fields)
15 = PDOP
16 = HDOP
17 = VDOP
GSV
$GPGSV,4,1,13,02,02,213,,03,3,000,,11,00,121,,14,13,172,05*67
GSV = Number of SVs in view, PRN numbers, elevation, azimuth & SNR values.
1 = Total number of messages of this type in this cycle
2 = Message number
Hi
3 = Total number of SV s in view
Co
K-
4 = SV PRN number
5 = Elevation in degrees, 90 maximum
ns
6 = Azimuth, degrees from true north, 000 to 359
ult
7 = SNR, 00-99 dB (null when not tracking)
8-11 = Information about second SV, same as field 4-7
ing
12-15= Information about third SV, same as field 4-7
16-19= Information about fourth SV, same as field 4-7
Procedure :
Following steps has to be perform while doing the experiments.
Step 1 : Please go through the manual before performing any practical.
Step 2 : Install the software from the CD ie. Open WinZip from the CD and run the
setup file. If you don't have WinZip then please install WinZip from the CD itself.
Step 3 : Connect mains cord to the trainer ST2276. Don't switch on the system now.
Step 4 : Connect serial cable to the port which is available on the trainer. Connect
another end of the cable to PC serial port (COM1, COM2, COM3 etc.).
Step 5 : Connect the patch antenna to SMA (subminiature) connector of the ST2276
trainer.
Step 6 : Place the antenna in the open space ie. Place the antenna outside the window.
Step 7 : Switch on the trainer ST2276.
Scientech Technologies Pvt. Ltd.
26
ST2276
Step 8 : Precaution, don't touch the antenna during the on condition.
Step 9 : Open software from start/program file /GPS Diag. Now click on option like
COM1, if it is not possible to detect then check your PC com port. If your PC com
port is COM2 then click COM2 in the software. As soon as you click on any of these
com port according to your PC the software will start displaying some signals. After
this click on stop button, now go to the observation table for noting down the values.
Step 10 : In the observation you have to map the above theory with the actual realtime readings.
Sample Observation taken during testing :
Hi
Co
K-
Note :
Figure 18
This is the sample observation, in your case you have a map received data reading
with the above theory, it’s very interesting.
$GPGLL
ing
$GPGGA
ult
$GPVTG
ns
Observation :
$GPGSA
$GPGSV
$GPRMC
$GPVTG
Result & Conclusion :
Scientech Technologies Pvt. Ltd.
27
ST2276
Experiment 7
Objective :
Study of other NMEA Sentence
Theory :
GPS - NMEA sentence information
All $GPxxx sentence codes and short descriptions
$GPAAM - Waypoint Arrival Alarm
$GPALM – GPS Almanac Data
$GPAPA – Autopilot format “A”
$GPAPB – Autopilot format “B”
$GPASD – Autopilot System Data
$GPBEC - Bearing Distance to Waypoint, Dead Reckoning
$GPBOD - Bearing, Origin to Destination
Hi
$GPBWC - Bearing & Distance to Waypoint, Great Circle
K-
$GPBWR - Bearing & Distance to Waypoint, Rhumb Line
Co
$GPBWW - Bearing, Waypoint to Waypoint
$GPDBT - Depth Below Transduce
$GPDPT - Depth
$GPFSI - Frequency Set Information
ing
ult
ns
$GPDCN - Decca Position
$GPGGA - Global Positioning System Fix Data
$GPGLC - Geographic Position, Loran-C
$GPGLL - Geographic Position, Latitude/Longitude
$GPGRS - GPS Range Residuals
$GPGSA - GPS DOP and Active Satellites
$GPGST - GPS Pseudorange Noise Statistics
$GPGSV - GPS Satellites in View
$GPGXA - TRANSIT Position
$GPHDG - Heading, Deviation & Variation
$GPHDT - Heading, True
$GPHSC - Heading Steering Command
$GPLCD - Loran-C Signal Data
$GPMSK - Control for a Beacon Receiver
Scientech Technologies Pvt. Ltd.
28
ST2276
$GPMSS - Beacon Receiver Status
$GPMTA - Air Temperature (to be phased out)
$GPMTW – Water Temperature
$GPMWD Wind Direction
$GPMWV – Wind Speed and Angle
$GPOLN – Omega Lane Numbers
$GPOSD - Own Ship Data
$GPR00 - Waypoint active route (not standard)
$GPRMA - Recommended Minimum Specific Loran-C Data
$GPRMB - Recommended Minimum Navigation Information
$GPRMC - Recommended Minimum Specific GPS/TRANSIT Da
$GPROT - Rate of Turn
$GPRPM - Revolutions
Hi
$GPRSA - Rudder Sensor Angle
K-
$GPRSD - RADAR System Data
Co
$GPRTE - Routes
$GPTRF - Transit Fix Data
$GPTTM - Tracked Target Message
ing
ult
$GPSTN - Multiple Data I
ns
$GPSFI - Scanning Frequency Information
$GPVBW - Dual Ground/Water Speed
$GPVDR - Set and Drift
$GPVHW - Water Speed and Heading
$GPVLW - Distance Traveled through the water
$GPVPW- Speed, Measured Parallel to Wind
$GPVTG - Track Made Good and Ground Speed
$GPWCW - Waypoint Closure Velocity
$GPWNC - Distance, Waypoint to Waypoint
$GPWPL - Waypoint Location
$GPXDR - Transducer Measurement
$GPXTE - Cross-Track Error, Measured
$GPXTR - Cross-Track Error, Dead Reckoning
Scientech Technologies Pvt. Ltd.
29
ST2276
$GPZDA - UTC Date / Time and Local Time Zone Offset
$GPZFO - UTC & Time from Origin Waypoint
$GPZTG - UTC & Time to Destination Waypoint
26 interpreted sentences transmitted by GPS unit :
$GPAAM - Waypoint Arrival Alarm
$GPALM - GPS Almanac Data (Can also be received by GPS unit)
$GPAPB - Autopilot format "B"
$GPBOD - Bearing, origin to destination
$GPBWC - Bearing and distance to waypoint, great circle
$GPGGA - Global Positioning System Fix Data
$GPGLL - Geographic position, latitude /longitude
$GPGRS - GPS Range Residuals
$GPGSA - GPS DOP and active satellites
Hi
$GPGST - GPS Pseudorange Noise Statistics
K-
$GPGSV - GPS Satellites in view
Co
$GPHDT - Heading, True
ult
$GPMSS - Beacon Receiver Status
ns
$GPMSK - Control for a Beacon Receiver
$GPR00 - List of waypoints in currently active route
ing
$GPRMA - Recommended minimum specific Loarn-C data
$GPRMA - Recommended minimum navigation info
$GPRMC - Recommended minimum specific GPS/Transit data
$GPRTE - Routes
$GPTRF - Transit Fix Data
$GPSTN - Multiple Data ID
$GPVBW - Dual Ground / Water Speed
$GPVTG - Track made good and ground speed
$GPWPL - Waypoint location
$GPXTE - Cross-track error, measured
$GPZDA - UTC Date / Time and Local Time Zone Offset
Scientech Technologies Pvt. Ltd.
30
ST2276
$GPAAM :
Waypoint Arrival Alarm
This sentence is generated by some units to indicate the Status of arrival (entering the
arrival circle, or passing the perpendicular of the course line) at the destination
waypoint.
$GPAAM, A, A, 0.10, N, WPTNME*43
Where:
AAM Arrival Alarm
A Arrival circle entered
A Perpendicular passed
0.10 Circle radius
N Nautical miles
WPTNME Waypoint name
Co
GPS Almanac Data
K-
$GPALM :
Hi
*43 Checksum data
ult
ns
A set of sentences transmitted by some Garmin units in response to a received
$PGRMO, GPALM, 1 sentence. It can also be received by some GPS units (eg.
Garmin GPS 16 and GPS 17) to initialize the stored almanac information in the unit.
1 = Total number of sentences in set
ing
Example 1: $GPALM,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,*CC
2 = Sentence sequence number in set
3 = Satellite number
4 = GPS week number
5 = Bits 17 to 24 of almanac page indicating SV health
6 = Eccentricity
7 = Reference time of almanac
8 = Inclination angle
9 = Right ascension rate
10 = Semi major axis route
11 = Argument of perigee (omega)
12 = Ascension node longitude
13 = Mean anomaly
Scientech Technologies Pvt. Ltd.
31
ST2276
14 = af0 clock parameter
15 = af1 clock parameter
Example :
$GPALM,1,1,15,1159,00,441d,4e,16be,fd5e,a10c9f,4a2da4,686e81,58cbe1,0a4,001
*5B
Field
Example
Comments
Sentence ID
$GPALM
Number of messages
1
Total number of message in sequence
Sequence number
1
Satellite PRN
15
This is first message in sequence
Unique ID (PRN) of satellite message
relates to
GPS week number
1159
SV health
00
Eccentricity
441d
Reference time
4e
Almanac reference time
Hi
16be
Rate of right ascension
K-
Inclination angle
Bits 17-24 of almanac page
Roor of semi-major axis
a10c9f
Argument of perigee
4a2da4
Longitude of ascension
node
686e81
Mean anomaly
58 cbe 1
ing
F0 clock parameter
ult
ns
Co
Fd5e
F1 clock parameter
Checksum
*5B
$GPAPB :
Autopilot format "B"
This sentence is sent by some GPS receivers to allow them to be used to control an
autopilot unit. This sentence is commonly used by autopilots and contains navigation
receiver warning flag status, cross-track-error, waypoint arrival status, initial bearing
from origin waypoint to the destination, continuous bearing from present position to
destination and recommended heading-to-steer to destination waypoint for the active
navigation leg of the Journey.
Scientech Technologies Pvt. Ltd.
32
ST2276
Note : Some autopilots, Robertson in particular, misinterpret "bearing from origin to
destination" as "bearing from present position to destination". This is likely due to the
difference between the APB sentence and the APA sentence, for the APA sentence
this would be the correct thing to do for the data in the same field. AP A only differs
from APB in this one field and APA leaves off the last two fields where this
distinction is clearly spelled out. This will result in poor performance if the boat is
sufficiently off-course that the two bearings are different.
$GPAPB, A, A, 0.10, R, N, V, V, 011, M, DEST, 011, M, 011, M*82
where :
APB Autopilot format B
A Loran-C blink/SNR warning, general
warning
A Loran-C cycle warning
0.10 cross-track error distance
R steer Right to correct (or L for Left)
ns
V arrival alarm - perpendicular
Co
V arrival alarm - circle
K-
Miles (K for kilometers)
Hi
N cross-track error units - nautical
011, M magnetic bearing, origin to destination
ing
ult
DEST destination waypoint ID
011, M magnetic bearing, present position to destination
011, M magnetic heading to steer (bearings could True as 033, T)
$GPBOD :
Bearing Origin to Destination
Eg. BOD, 045. T, 023. M, DEST, START
045., T bearing 045 degrees True from "START" to "DEST"
023., M beraing 023 degrees Magnetic from “START” to “DEST”
"DEST" destination waypoint ID
START origin waypoint ID
Example 1: $GPBOD, 099.3, T, 105.6, M, POINTB,*01
Waypoint ID: "POINTB" Bearing 99.3 True, 105.6 Magnetic. This sentence is
transmitted in the GOTO mode, without an active route on your GPS.
Scientech Technologies Pvt. Ltd.
33
ST2276
Warning : this is the bearing from the moment you press enter in the GOTO page to
the destination waypoint and is NOT updated dynamically! To update the
information, (current bearing to waypoint), you will have to press enter in the GOTO
page again.
Example 2 : $GPBOD,097.0,T,103.2,M,POINTB,POINTA*52
This sentence is transmitted when a route is active. It contains the active leg
information: origin waypoint "POINTA" and destination waypoint "POINTB",
bearing between the two points 97.0 True, 103.2 Magnetic. It does NOT display the
bearing from current location to destination waypoint! WARNING Again this
information does not change until you are on the next leg of the route. (The bearing
from POINTA to POINTB does not change during the time you are on this leg.)
$GPBWC :
Bearing and distance to waypoint, great circle
Eg 1. $GPBWC, 081837,,,,,, T,,M,,N,*13
BWC, 225444,4917.24,N,12309.57,W, 051.9,T,031.6,M,001.3,N,004*29
Hi
225444 UTC time of fix 22:54:44
K-
4917.24, N Latitude of waypoint
Co
12309.57, W Longitude of way point
ns
051.9, T Bearing to waypoint, degrees true
031.6, M Bearing to waypoint, degrees magnetic
ult
001.3, N Distance to waypoint, Nautical miles
ing
004 Way point ID
Eg 2. $GPBWC, 220516,5130.02, N,00046.34,W,213.8,T,218.0,M,0004.6,N,EGL
M*11
1 2 3 4 5 6 7 8 9 10 11 12 13
1.
220516 timestamp
2.
5130.02 Latitude of next waypoint
3.
N North/South
4.
00046.34 Longitude of next waypoint
5.
W East/West
6.
213.0 True track to waypoint
7.
T True Track
8.
218.0 Magnetic track to waypoint
9.
M Magnetic.
10.
0004.6 range to waypoint
Scientech Technologies Pvt. Ltd.
34
ST2276
11.
N unit of range to waypoint, N = Nautical miles
12.
EGLM Waypoint name
13.
11 checksum
$GPGGA :
Global Positioning System Fix Data
Eg l., $GPGGA, 170834, 4124.8963,N,08151.6838,W,1,05,1.5,280.2,M 34.0,M,,, *75
Name
Example Data
Description
Sentence Identifier
$GPGGA
Global Positioning System Fix Data
Time
170834
17:08:34 UTC
Latitude
4124.8963N
41d24.8963’N or 41d 24’54” N
Longitude
08151.6838,W
81d 51.6838’ W or 81d 51’41” W
Fix Quality : -0 =
Invaild – 1 = GPs fix 2 = DGPS fix
1
Data is from a GPS fix
05
Hi
5 Satellites are in view
Horizontal Dilution of
precision (HDOP)
K-
Relative accuracy of horizontal
position
Altitude
Height of geoid above
WGS84 ellipsoid
280.2,M
280.2 meters above mean sea level
Time since last DGPS
update
Blank
DGPS reference
station id
Blank
Checksum
*75
Number of Satellites
1.5
ns
Co
-34.0 M
-34.0 meters
ing
ult
No last update
No station id
Used by program to check for
transmission errors
Global Positioning System Fix Data. Time, position and fix related data for a GPS
receiver.
Eg2.$PGGA,hhmmss.ss,ddmm.mmm,a,dddmm.mmm,b,q,xx,p.p,a.b,M,c.d,M,x.x,
nnnn
hhmmss.ss = UTC of position
ddmm.mmm = latitude of position
a = N or S, latitutde hemisphere
dddmm.mmm = longitude of position
b = E or W, longitude hemisphere
q = GPS Quality indicator (0 = No fix, 1 = Non-differential GPS fix,
Scientech Technologies Pvt. Ltd.
35
ST2276
2 = Differential GPS fix, 6 = Estimated fix)
xx = number of satellites in use
p.p = horizontal dilution of precision
a.b = Antenna altitude above mean-sea-level
M = units of antenna altitude, meters
c.d = Geoidal height
M = units of geoidal height, meters
x.x = Age of Differential GPS data (seconds since last valid RTCM transmission)
nnnn = Differential reference station ID, 0000 to 1023
$GPGLL :
Geographic Position, Latitude / Longitude and time.
eg1. $GPGLL, 3751.65, S, 14507.36, E*77
eg2. $GPGLL, 4916.45, N, 12311.12, W, 225444, A
Hi
4916.46, N Latitude 49 deg. 16.45 min. North
K-
12311.12, W Longitude 123 deg. 11.12 min. West
ns
A Data Valid
Co
225444 Fix taken at 22:54:44 UTC
12345
5133.81 Current latitude
2.
N North/South
3.
00042.25 Current longitude
4.
W East/West
5.
*75 checksum
ing
1.
ult
Eg 3. $GPGLL, 5133.81, N, 00042.25, W*75
$--GLL,lll.ll,a,yyyyy.yy,a,hhmmss.ss,A llll.ll = Latitude of position
a = N or S
yyyyy.yy = Longitude of position
a = E or W
hhmmss.ss = UTC of position
A = status : A = valid data
Scientech Technologies Pvt. Ltd.
36
ST2276
$GPGRS :
GPS Range Residuals
Example : $GPGRS, 024603.00, 1,-1.8, -2.7, 0.3,,,,,,*6C
Field
Example
Comment
Sentence ID
$GPGRS
UTC Time
024603.00
UTC time of associated GGA fix
Mode
1
0 = Residuals used in GGA, 1 = residuals calculated
after GGA
Sat 1 residual
- 1.8
Residual (meters) of satellite 1 in solution
Sat 2 residual
- 2.7
The order matches the PRN numbers in the GSA
sentence
Sat 3 residual
0.3
Sat 4 residual
Unused entries are blank
Sat 5 residual
Sat 7 residual
Sat 9 residual
Sat 12 residual
ing
ult
Sat 11 residual
ns
Sat 10 residual
Co
K-
Sat 8 residual
Hi
Sat 6 residual
Checksum
*6C
$GPGSA :
GPS DOP and active satellites
Eg 1. $GPGSA, A, 3, 16, 18, 24, 3.6, 2.1, 2.2*3C
Eg2. $GPGSA, A, 3, 19, 28,14,18,27, 22, 31, 39, 1.7, 1.0, 1.3*34
1 = Mode :
M = Manual, forced to operate in 2D or 3D
A=Automatic, 3D/2D
2= Mode :
1 = Fix not available
2 = 2D
3 = 3D
3 - 14 = PRN's of Satellite Vehicles (SV's) used in position fix (null for unused fields)
15 = Position Dilution of Precision (PDOP)
16 = Horizontal Dilution of Precision (HDOP)
17 = Vertical Dilution of Precision (VDOP)
Scientech Technologies Pvt. Ltd.
37
ST2276
$GPGST :
GPS Pseudorange Noise Statistics
Example: $GPGST, 024603.00, 3.2, 6.6, 4.7, 47, 3, 5.8, 5.6, 22.0*58
Field
Example
Comments<TH<TR>
Sentence ID
$GPGST
UTC Time
024603.00
RMS Deviation
3.2
Semi-major
deviation
6.6
Standard deviation of ranges inputs to the
navigation solution.
Semi-minor
deviation
4.7
Standard deviation (meters) of semi-major
axis of error ellipse
Semi-major
orientation
47.3
Orientation of semi-major axis of error ellipse
(true north degrees)
Latitude error
5.8
Standard deviation (meters) of latitude error
22.0
Checksum
*58
Standard deviation (meters) of latitude error
ult
Altitude error
deviation
Standard deviation (meters) of longitude error
ns
5.6
Co
Longitude error
deviation
K-
Hi
Deviation
UTC time of associated GGA fix
Total RMS standard deviation of ranges inputs
to the navigation solution
ing
$GPGSV :
GPS Satellites in view
Eg. $GPGSV, 3, 1,11,03,03,111,00,04,15, 270, 00, 06, 01, 010, 00, 13, 06, 292,
00*74
$GPGSV,3,2,11,14, 25,170,00,16,57,208,39,18,67,296,40,19,40,246,99*74
$GPGSV, 3, 3,11,22,42, 067, 42, 24, 14, 311 43, 27, 05, 244, 00,,,,*4D
$GPGSV,1,1,13,02,02,213,03,-3,000,11,00,121,14,13,172,05*62
1 = Total number of messages of this type in this cycle
2 = Message number
3 = Total number of SVs in view
4 = SV PRN number
5 = Elevation in degrees, 90 maximum
6 = Azimuth, degrees from true north, 000 to 359
7 = SNR, 00-99 dB (null when not tracking)
8-11 = Information about second SV, same as field 4-7
12-15= Information about third SV, same as field 4-7
16-19= Information about fourth SV, same as field 4-7
Scientech Technologies Pvt. Ltd.
38
ST2276
Co
K-
$ GPMSS :
Beacon Receiver Status
Hi
$GPHDT :
Heading, True.
Actual vessel heading in degrees true produced by any device or system producing
true heading.
$--HDT, x.x,T
x.x = Heading, degrees True
$GPMSK :
Control for a Beacon Receiver
$GPMSK, 318.0, A, 100, M, 2*45
where :
318.0 A Frequency to use
A Frequency mode, A = auto, M = manual
100 Beacon bit rate
M Bitrate, A=auto, M=manual
2 frequency for MSS message status (null for no status)
*45 checksum
ns
Example 1: $GPMSS, 55, 27,318.0, 100,*66
Where :
ult
55 signal strength in dB
ing
27 signal to noise ratio in dB
318.0 Beacon Frequency in KHz
100 Beacon bitrate in bps
*66 checksum
Example 2 : $GPMSS,0.0,0.0,0.0, 25,2*6D
Field
Example
Sentence ID
$GPMSS
Signal strength
0.0
Signal strength (dB 1uV)
SNR
0.0
Signal to noise ratio (dB)
Frequency
0.0
Beacon frequency (KHz)
Data rate
25
Beacon frequency (BPS)
Unknown field
2
Unknown field sent by GPS receiver
used for test
Checksum
*6D
Scientech Technologies Pvt. Ltd.
Comments
39
ST2276
$GPR00 :
List of waypoint IDs in currently active route
Egl. $GPR00, EGLL, EGLM, EGTB, EGUB, EGTK, MBOT, EGTB""",* 58
Eg2.$GPR00,MINST,CHATN,CHAT1,CHATW,CHATM,CHATE,003,004,005,006,
007,,*05
List of waypoints. This alternates with $GPWPL cycle
Which itself cycles waypoints.
$GPRMA :
Recommended minimum specific Loran-C data
Eg. $GPRMA,A,lll,N,lll,W,x,y,ss.s,ccc, vv.v,W*hh
A = Data status
lll = Latitude
N = N/S
y = not used
ss.s = Speed over ground in knots
W = Direction of variation E/W
ing
vv.v = Variation
ult
ccc = Course over ground
ns
Co
x = not used
K-
S =W/E
Hi
lll = longitude
hh = Checksum
$GPRMB :
Recommended minimum navigation information (sent by nav. receiver when a
destination waypoint is active)
eg 1.
$GPRMB,A,0.66,L,003,004,4917.24, N, 12309.57, W,001.3,052.5,000.5,V*0B
A Data status A = OK, V = warning
0.66, L Cross-track error (nautical miles, 9.9 max.), Steer Left to correct (or R = right)
003 Origin waypoint ID
004 Destination waypoint ID
4917.24, N Destination waypoint latitude 49 deg. 17.24 min. N
12309.57, W Destination waypoint longitude 123 deg. 09.57 min.W
Scientech Technologies Pvt. Ltd.
40
ST2276
001.3 Range to destination, nautical miles
052.5 True bearing to destination
000.5 Velocity towards destination, knots
V Arrival alarm A = arrived,
V = not arrived
*0B = mandatory checksum
eg 2.
$GPRMB,A,4.08,L,EGLL,EGLM, 5130.02,N,00046.34, W,004.6, 213.9,122.9,A*3D
1 2 3 4 5 6 7 8 9 10 11 12 13
A validity
2.
4.08 off track
3.
L Steer Left (L/R)
4.
EGLL last waypoint
5.
EGLM next waypoint
6.
5130.02 Latitude of Next waypoint
7.
N North/South
8.
00046.34 Longitude of next waypoint
9.
W East/West
10.
004.6 Range
11.
213.9 bearing to wept.
12.
122.9 closing velocity
13.
A validly
14.
*3D checksum
ing
ult
ns
Co
K-
Hi
1.
eg3. $GPRMB,A,x.x,a,c--c,d--d,llll.ll,e,yyyyy.yy,f,g.g,h.h,i.i,j *kk
1.= Data Status (V= navigation receiver warning)
2.= Cross track error in nautical miles
3.= Direction to steer (L or R) to correct error
4.= Origin waypoint ID#
5.= Destination waypoint ID#
6.= Destination waypoint latitude
7.= N or S
8.= Destination waypoint longitude
Scientech Technologies Pvt. Ltd.
41
ST2276
9.= E or W
10 = Range to destination in nautical miles
11 = Bearing to destination, degrees True
12 = Destination closing velocity in knots
13 = Arrival status; (A = entered or perpendicular passed)
14 = Checksum
Recommended minimum specific GPS/Transit data :
Eg. 1. $GPRMC,081836,A,3751.65,S,14507.36,E,000.0,360.0,130998,011.3,E*62
Eg. 2. $GPRMC,225446,A,4916.45,N,12311.12,W,000.5,054.7,191194,020.3,E*6 8
225446 Time of fix 22:54:46 UTC
A Navigation receiver warning A = Valid position, V = Warning
4916.45, N Latitude 49 deg, 16.45 min. North
12311.12, W Longitude 123 deg. 11.12. min. West
Hi
000.5 Speed over ground, Knots
K-
054.7 Course made good, degrees true
Co
191194 UTC Date of fix, 19 November 1994
ult
*68 mandatory checksum
ns
020.3, E Magnetic variation, 20.3 deg. East
1 2 3 4 5 6 7 8 9 10 11 12
ing
Eg.3.$GPRMC,220516,A,5133.82,N,00042.24,W,173.8,231.8,130694,004.2,
W*7 0
1.= 220516 Time Stamp
2.= A validity - A-ok, V-invalid
3.= 5133.82 current Latitude
4.= N North/South
5.= 00042.24 current Longitude
6.= W East/West
7.= 173.8 Speed in knots
8.= 231.8 True course
9.= 130694 Date stamp
10 = 004.2 Variation
11 = W East/West
12 = *70 checksum
Scientech Technologies Pvt. Ltd.
42
ST2276
Eg. 4. For NMEA 0183 version 3.00 active the Mode indicator field is added
$GPRMC, hhmmss.ss,A,llll.ll,a,yyyyy.yy ,a,x.x,x.x,ddmmyy,x.x,a,m *hh
Field #
1.= UTC time of fix
2.= Data status (A Valid position, V=navigation receiver warning)
3.= Latitude of fix
4.= N or S of longitude
5.= Longitude of fix
6.= E or W of longitude
7.= Speed over ground in knots
8.= Track made good in degrees True
9.= UTC date of fix
10 = Magnetic variation degrees (Easterly var. subtracts from true course)
11 = E or W of magnetic variation
Hi
12 = Mode indicator, (A Autonomous, D=Differential, E Estimated, N Data no valid)
ns
Routes
Co
$GPRTE :
K-
13 = Checksum
ult
Eg. $GPRTE,2,1,c,0,PBRCPK,PBRTO,PTELGR,PPLAND,PY AMBU,PPF AIR,
PWARRN, PMORTL, PLISMR *73
1 2 3 4 5...
ing
$GPRTE,2,2,c,0,PCRESY,GRYRIE,GCORIO,GWERR,GWESTG,7FED*3 4
1.= Number of sentences in sequence
2.= Sentence number
3.= 'c' = Current active route, 'w' = waypoint list starts with destination waypoint
4.= Name or number of the active route
5.= onwards, Names ofwaypoints in Route
$GPTRF :
Transit Fix Data
Time, date, position, and information related to a TRANSIT Fix.
$--TRF, hhmmss.ss,xxxxxx,llll.ll,a,yyyyy.yy,a,.x,x.x,x.x,x.x,xxx
hhmmss.ss = UTC of position fix
xxxxxx = Date: dd/mm/yy
llll.ll,a = Latitude of position fix, N/S
Scientech Technologies Pvt. Ltd.
43
ST2276
yyyyy.yy,a = Longitude of position fix, E/W
x.x = Elevation angle
x.x = Number of iterations
x.x = Number of Doppler intervals
x.x = Update distance, nautical miles
x.x = Satellite ID
$GPSTN :
Multiple Data ID :
This sentence is transmitted before each individual sentence where there is a need for
the Listener to determine the exact source of data in the system. Examples might
include dual-frequency depthsounding equipment or equipment that integrates data
from a number of sources and produces a single output.
$--STN,xx
xx = Talker ID number, 00 to 99
K-
Dual Ground/Water Speed
Hi
$GPVBW :
$-- VBW, x.x, x.x, A, x.x, x.x, A
x.x = Longitudinal water speed, knots
x.x = Longitudinal ground speed, knots
ing
A = Status: Water speed, A = Data valid
ult
x.x = Transverse water speed, knots
ns
Co
Water referenced and ground referenced speed data.
x.x = Transverse ground speed, knots
A = Status : Ground speed, A = Data valid
$GPVTG :
Track Made Good and Ground Speed.
Eg, l. $GPVTG, 360.0, T, 348.7, M, 000.0, N, 000.0, K*43
Eg 2. $GPVTG, 054. 7, T, 034.4, M, 005.5, N, 01 0.2, K*41
054.7, T True course made good over ground, degrees
034.4, M Magnetic course made good over ground, degrees
005.5, N Ground speed, N = Knots
010.2, K Ground speed, K = Kilometers per hour
Eg3. For NMEA 0183 version 3.00 active the Mode indicator field is added at the end
$GPVTG, 054.7, T, 034.4, M, 005.5, N, 010.2, K, A*53
A Mode indicator (A Autonomous, D Differential, E Estimated, N Data not valid)
Scientech Technologies Pvt. Ltd.
44
ST2276
$GPWPL :
Waypoint location
Eg 1. $GPWPL, 4917.16, N, 12310.64, W, 003*65
4917.16, N Latitude of waypoint
12310.64, W Longitude of waypoint
003 Way point ID
When a route is active, this sentence is sent once for each waypoint in the route, in
sequence. When all waypoints have been reported, GPR00 is sent in the next data set.
In any group of sentences, only one WPL sentence, or an R00 sentence, will be sent.
Eg 2. $GPWPL, 5128.62, N, 00027.58, W, EGLL*59
123456
5128.62 Latitude of nth waypoint on list
2.
N North/South
3.
00027.58 Longitude of nth waypoint
4.
W East/West
5.
EGLL Ident of nth waypoint
6.
*59 checksum
Eg.1 $ GPXTE, A, A, 0.67, L, N
A General warning flag V = warning
(Loran-C Blink or SNR warning)
ing
ult
Cross Track Error, Measured
ns
$GPXTE :
Co
K-
Hi
1.
A Not used for GPS (Loarn-C cycle lock flag)
0.67 Cross track error distance
L Steer left to correct error (or R for right)
N Distance units – Nautical miles
Eg 2. $ GPXTE, A, A, 4.07, L, N*6D
123456
1.
A validity
2.
A cycle lock
3.
4.07distance off track
4.
L steer left (L/R)
5.
N distance units
6.
*6D checksum
Scientech Technologies Pvt. Ltd.
45
ST2276
$GPZDA :
UTC Date/Time and Local Time Zone offset
Example 1: $GPZDA,hhmmss.ss,xx,xx,xxxx,xx,xx
hhmmss.ss = UTC
xx = Day, 01 to 31
xx = Month, 01 to 12
xxxx = Year
xx = Local zone description, 00 to +/- 13 hours
xx = Local zone minutes description (same sign as hours)
Example 2: $GPZDA, 024611.08, 25, 03, 2002, 00, 00*6A
Field
Sentence ID
Example
$GPZDA
Comments
UTC Time
024611.08
UTC time
Hi
UTC Day
UTC day (01 to 31)
03
UTC month (01 to 12)
UTC Year
2002
Local zone hours
00
UTC year (4digit format)
Offset to local time zone in hours (+/00 to +/-59)
Local zone minutes
00
Checksum
*6A
UTC Month
ns
Co
K-
25
ing
ult
Offset to local time zone in minutes
(00 to 59)
Conclusion :
Scientech Technologies Pvt. Ltd.
46
ST2276
Experiment 8
Objective :
Study of the complete GPS Environment
Theory :
Now no more theory. Up to experiment no. 7 you have studied all the basics of GPS.
Now in this experiment we are analyzing the entire GPS system. You have to take all
the readings not only the lab but also in the campus, if possible in the city or state or
country or in the entire world.
Procedure :
Following steps has to be perform while doing the experiments.
Step 1 : Please go through the manual before performing any practical.
Step 2 : Install the software from the CD ie. Open WinZip from the CD and run the
setup file. If you don't have WinZip then please install WinZip from the CD itself.
Step 3 : Connect mains cord to the trainer ST2276. Don't switch on the system now.
K-
Hi
Step 4 : Connect serial cable to the port which is available on the trainer. Connect
another end of the cable to PC serial port (COM1, COM2, COM3 etc.).
Co
Step 5 : Connect the patch antenna to SMA (subminiature) connector of the ST2276
trainer.
ult
Step 7 : Switch on the trainer ST2276.
ns
Step 6 : Place the antenna in the open space ie. Place the antenna outside the window.
ing
Step 8 : Precaution, don't touch the antenna during the on condition.
Step 9 : Open software from start / program file/GPS Diag. Now click on option like
COM1, if it is not possible to detect then check your PC com port. If your PC com
port is COM2 then click COM2 in the software. As soon as you click on any of these
com port according to your PC the software will start displaying some signals. After
this click on stop button, now go to the observation table for noting down the values.
Step 10 : Take at least four reading by placing the antenna at four different locations.
But switch off the power during placing the antenna on different different location.
Scientech Technologies Pvt. Ltd.
47
ST2276
K-
Hi
Co
Observation :
Figure 19
ult
ns
In this observation table you have to take readings like UTC Time, UTC Date, Sats
Used, Latitude, Longitude, Speed, Altitude, Quality, PDOP, HDOP, VDOP, PRN,
Elev, Az, SNR, Used?, & also readings from the received data.
ing
At least you have to take three to four readings on different different places. Please
use blank sheet for the observation and make at least four columns for four different
places.
Result & Conclusion :
Scientech Technologies Pvt. Ltd.
48
ST2276
1.
2.
3.
4.5 parts in a million
b.
4.5 parts in 100 million
c.
4.5 parts in 10 billion
d.
4.5 parts in a trillion
The following component of the ephemeris error contributes the most to the
range error :
a.
along-track error
b.
cross-track error
c.
both along-track and cross-track error
d.
radial error
The peak electron density in the ionosphere occurs in a height range of
a.
50-100 km
b.
250-400 km
c.
500-700 km
d.
800-1000 km
e.
The refractive index of the gaseous mass in the troposphere is
f.
slightly higher than unity
g.
slightly lower than unity
h.
unity
i.
zero
ing
ult
ns
Co
K-
5.
a.
Hi
4.
GPS Quiz
The relativistic effect in a GPS satellite clock which is compensated by a
deliberate clock offset is about :
Rank VDOP, HDOP and PDOP from best to worst (normal conditions):
a.
VDOP, HDOP, PDOP
b.
VDOP, PDOP, HDOP
c.
HDOP, VDOP, PDOP
d.
PDOP, HDOP, VDOP
If DGPS corrections to the range measurements are made using the data from a
reference station situated at about 100-200 miles, and the resulting position is
found to be significantly biased, that means
a.
no ionospheric or tropospheric corrections were applied to the
measurements at the reference receiver and remote receiver
b.
ionospheric and tropospheric corrections were applied
measurements at both the reference receiver and remote receiver
Scientech Technologies Pvt. Ltd.
to
the
49
ST2276
6.
7.
None of the above
The UTC time and the GPS time are offset by an integer number of seconds
(e.g., 13 seconds as of January 1, 2001), as well as a fraction of a second. The
fractional part is about :
a.
0.1 – 0.5 sec
b.
1-2 ms
c.
100-200 ns
d.
10-20 ns
The differences between pseudorange and carrier phase observations are :
a.
Integer ambiguity, multipath errors and receiver noise.
b.
Satellite clock, integer ambiguity, multipath errors and receiver noise.
c.
Integer ambiguity, ionospheric errors, multipath errors and receiver noise.
d.
Satellite clock, integer ambiguity, ionospheric errors, multipath errors and
receiver noise
If the range measurements for two simultaneously tracking satellites in a
receiver are differenced, then the differenced measurement will be free of :
ns
Co
a.
receiver clock error only
b.
satellite clock error and orbital error only
c.
ionospheric delay error and tropospheric delay error only
d.
ionospheric delay error, tropospheric delay error, satellite clock error and
orbital error only
ing
ult
10.
d.
K-
9.
the observations are wrong as there should not be any bias for whether or
not ionospheric and tropospheric corrections are applied to the reference
and remote receivers
Hi
8.
c.
Zero baseline test (code) can be performed to estimate :
a.
receiver noise and multipath
b.
receiver noise
c.
receiver noise, multipath and atmospheric delay errors
d.
none of the above
The NMEA message $GPGLL has fields for
a.
latitude-longitude position
b.
speed and heading
c.
satellite elevation-azimuth-signal strength
d.
all of the above
Scientech Technologies Pvt. Ltd.
50
ST2276
11.
12.
13.
a.
midnight of Jan 5-6, 1980
b.
midnight of Jan 5-6, 1995
c.
midnight of Dec 31-Jan 1, 1994-1995
d.
midnight of Dec 31-Jan 1, 1999-2000
The complete set of satellite ephemeris data comes once in every.
a.
6 seconds
b.
30 seconds
c.
12.5 minutes
d.
12 seconds
For high accuracy of the carrier phase measurements the most suitable carrier
tracking loop will be :
a.
PLL with low loop bandwidth
b.
FLL with low loop bandwidth
c.
PLL with high loop bandwidth
d.
FLL with high loop bandwidth
Co
K-
Hi
14.
GPS week number started incrementing from zero at
ns
Which of the following statements is NOT true to reduce the receiver noise
(code) :
reduce the loop bandwidth
b.
decrease the predetection integration time
c.
space the early-late correlators closer
d.
increase the signal strength
ing
ult
a.
Answers :
1. (c) 2. (d) 3. (b) 4. (a) 5. (c) 6. (a) 7. (d) 8. (c) 9. (a) 10. (b) 11. (a) 12. (a) 13. (b)
14. (a) 15. (b)
Grade your performance :
Excellent (13-15), Very good (11-12), Good (8-10)
Scientech Technologies Pvt. Ltd.
51
ST2276
GPS Glossary
Glossary of terms :
Accuracy :
The degree of conformance between the estimated or measured position, time, and/or
velocity of a GPS receiver and its true time, position, and/or velocity as compared
with a constant standard. Radio navigation system accuracy is usually presented as a
statistical measure of system error and is characterized as follows:
1.
Predictable : The accuracy of a radio navigation system’s position solution with
respect to the charted solution. Both the position solution and the chart must be
based upon the same geodetic datum.
2.
Repeatable : The accuracy with which a user can return to a position whose coordinates have been measured at a previous time with the same navigation
system.
3.
Relative : The accuracy with which a user can measure position relative to that
of another user of the same navigation system at the same time.
Hi
Analog :
Application software :
ing
ult
ns
Co
K-
A type of transmission characterized by variable waveforms representing information,
contrasted with digital. A standard clock with moving hands is an analog device,
whereas a clock with displayed and changing numbers is a digital device. The human
voice and audible sounds are analog. Modem computers are invariably digital, but
when they communicate over telephone lines, their signals must be converted to
analog using a modem (a modulator/demodulator). The analog signal is converted
back into a digital form before delivering it to a destination computer.
These programs accomplish the specialized tasks of the user, while operating system
software allows the computer to work. A computer-aided dispatch system is
application software, as is each word processing program.
Automatic Vehicle Location – AVL :
A type of system using any sort of technology to track or locate a vehicle.
Availability :
The percentage of time that the services of a navigation system can be used within a
particular coverage area. Signal availability is the percentage of time that navigational
signals transmitted from external sources are available for use. Availability is a
function of both the physical characteristics of the operational environment and the
technical capabilities of the transmitter facilities.
Bandwidth :
The range of frequencies in a signal.
Scientech Technologies Pvt. Ltd.
52
ST2276
Block I, II, IIR, IIF satellites :
The various generations of GPS satellites: Block I were prototype satellites that began
being launched in 1978; 24 Block II satellites made up the fully operational GPS
constellation declared in 1995; Block IIR are replenishment satellites; and Block IIF
refers to the follow-on generation.
C/A code :
The coarse/acquisition or clear/acquisition code modulated onto the GPS L1 signal.
This code is a sequence of 1023 pseudorandom binary biphase modulations on the
GPS carrier at a chipping rate of 1.023 MHz, thus having a code repetition period of 1
millisecond. The code was selected to provide good acquisition properties. Also
known as the "civilian code."
Carrier :
A radio wave having at least one characteristic, such as frequency, amplitude or
phase, that may be varied from a known reference value by modulation.
Carrier-aided tracking :
K-
Carrier frequency :
Hi
A signal processing strategy that uses the GPS carrier signal to achieve an exact lock
on the pseudorandom code.
Carrier phase :
ns
Co
The frequency of the unmodulated fundamental output of a radio transmitter. The
GPS L1 carrier frequency is 1575.42 MHz.
see code division multiple access
ing
CDMA :
ult
GPS measurements based on the L1 or L2 carrier signal.
Channel :
A channel of a GPS receiver consists of the circuitry necessary to receive the signal
from a single GPS satellite.
Chip :
The length of time to transmit either a "0" or a "1" in a binary pulse code. Also, an
integrated circuit.
Chip rate :
Number of chips per second. For example, C/A code = 1.023 MHz.
Circular error probable (CEP) :
In a circular normal distribution, the radius of the circle containing 50 percent of the
individual measurements being made, or the radius of the circle within which there is
a 50 percent probability of being located.
Scientech Technologies Pvt. Ltd.
53
ST2276
Civilian code :
See C/ A code.
Clock bias :
The difference between the clock’s indicated time and true universal time.
Clock offset:
Constant difference in the time reading between two clocks.
Code division multiple access (CDMA) :
A method of frequency reuse whereby many radios use the same frequency but each
one has a unique code. GPS uses CDMA techniques with Gold's codes for their
unique cross-correlation properties.
Code phase GPS :
GPS measurements based on the C/A code.
Computer-aided dispatch :
Control segment :
ns
Co
K-
Hi
An automated system for processing dispatch business and automating many of the
tasks typically performed by a dispatcher. Abbreviated CAD (not to be confused with
computer-aided design which is also known as CAD) is application software with
numerous features and functions. A basic CAD system provides the integrated
capability to process calls for service, fleet management and geographical referencing.
ing
Cycle slip :
ult
A world-wide network of GPS monitor and control stations that ensure the accuracy
of satellite positions and their clocks.
A discontinuity in the measured carrier beat phase resulting from a temporary loss-of
lock in the carrier tracking loop of a GPS receiver
Data message :
A message included in the GPS signal which reports the satellite's location, lock
corrections and health. Included is rough information about the other satellites in the
constellation.
DGPS - see differential positioning?
Differential positioning - DGPSA technique used to improve positioning or
navigation accuracy by determining the positioning error at a known location and
subsequently incorporating a corrective factor (by real-time transmission of
corrections or by post processing) into the position calculations of another receiver
operating in the same area and simultaneously tracking the same satellites.
Scientech Technologies Pvt. Ltd.
54
ST2276
Digital :
Generally, information is expressed, stored and transmitted by either analog or digital
means. In a digital form, this information is seen in a binary state as a one or a zero, a
plus or a minus. The computer uses digital technology for most actions.
Dilution of Precision – DOP :
A description of the purely geometrical contribution to the uncertainty in a position
fix. Standard terms for the GPS application are : GDOP : Geometric (3 position
coordinates plus clock offset in the solution) PDOP: Position (3 coordinates) HDOP :
Horizontal (2 horizontal coordinates) VDOP: Vertical (height only) TDOP : Time
(clock offset only) RDOR Relative (normalized to 60 seconds)
Distance root mean square (drms) :
The root-mean-square value of the distances from the true location point of the
position fixes in a collection of measurements. As typically used in GPS positioning,
2 drms is the radius of a circle that contains at least 95 percent of all possible fixes
that can be obtained with a system at any one place.
Dithering :
Hi
See dilution of precision
Doppler-aiding :
ns
Co
DOP :
K-
The introduction of digital noise. This is the process the DoD used to add inaccuracy
to GPS signals to induce Selective Availability.
Doppler shift :
ing
ult
A signal processing strategy that uses a measured doppler shift to help the receiver
smoothly track the GPS signal. Allows more precise velocity and position
measurement.
The apparent change in the frequency of a signal caused by the relative motion of the
transmitter and receiver.
Earth-centered earth-fixed – ECEF :
Cartesian coordinate system where the X direction is the intersection of the prime
meridian (Greenwich) with the equator. The vectors rotate with the earth. Z is the
direction of the spin axis.
ECEF :
see earth-centered earth-fixed
Elevation :
Height above mean sea level. Vertical distance above the geoid.
Scientech Technologies Pvt. Ltd.
55
ST2276
Elevation mask angle :
That angle below satellites should not be tracked. Normally set to 15 degrees to avoid
interference problems caused by buildings and trees and multipath errors.
Ellipsoid :
In geodesy, a mathematical figure formed by revolving an ellipse about its minor axis.
It is often used interchangeably with spheroid. Two quantities define an ellipsoid, the
length of the semimajor axis, a, and the flattening, f = (a - b)/a, where b is the length
of the semiminor axis. Prolate and triaxial ellipsoids are always described as such.
Ellipsoid height :
The measure of vertical distance above the ellipsoid. Not the same as elevation above
sea level. GPS receivers output position fix height in the WGS-84 datum.
Ephemeris :
A list of accurate positions or locations of a celestial Object as a function of time.
Available as "broadcast ephemeris" or as postprocessed "precise ephemeris."
Epoch :
Fast-multiplexing channel :
See Fast-switching channel
ns
Fast-switching channel :
Co
K-
Hi
Measurement interval or data frequency, as in making observation every 15 seconds.
“Loading data using 30-second epochs” means loading every other measurement.
Frequency band :
ing
ult
A single channel which rapidly samples a number of satellite ranges. "Fast" means
that the switching time is sufficiently fast (2 to 5 milliseconds) to recover the data
message.
A particular range of frequencies.
Frequency spectrum :
The distribution of signal amplitudes as a function of frequency.
Geodesy :
The science related to the determination of the size and shape of the Earth (geoid) by
direct measurements.
Geodetic datum :
A mathematical model designed to best fit part or all of the geoid. It is defined by an
ellipsoid and the relationship between the ellipsoid and a point on the topographic
surface established as the origin of datum.
Scientech Technologies Pvt. Ltd.
56
ST2276
Geoid :
The particular equipotential surface that coincides with mean sea level and that may
be imagined to extend through the continents. This surface is everywhere
perpendicular to the force of gravity.
Geoid height :
The height above the geoid is often called elevation above mean sea level.
Geometric Dilution of Precision (GDOP) :
See Dilution of Precision
GNSS – Global Navigation Satellite System :
Organizing concept of a European system that would incorporate GPS, GLONASS,
and other space-based and ground-based segments to support all forms of navigation.
GPS :
GPS ICD-200 :
Co
K-
Hi
The U.S. Department of Defense Global Positioning System: A constellation of 24
satellites orbiting the earth at a very high altitude. GPS satellites transmit signals that
allow one to determine, with great accuracy, the locations of GPS receivers. The
receivers can be fixed on the Earth, in moving vehicles, aircraft, or in low-Earth
orbiting satellites. GPS is used in air, land and sea navigation, mapping, surveying
and other applications where precise positioning is necessary.
Handover word :
ing
ult
ns
The GPS Interface Control Document is a government document that contains the full
technical description of the interface between the satellites and the user.
The word in the GPS message that contains synchronization information for the
transfer of tracking from the C/A to the P-code.
Hardware :
The physical components of a computer system. Reference is often made to
“hardware” and “software”; in that context, “hardware” consists of the computer,
input and output devices and other peripheral equipment.
Integrity :
The ability of a system to provide timely warnings to users when the system should
not be used for navigation as a result of errors or failures in the system.
Interface :
A shared boundary between various systems or programs. An interface is also the
equipment or device that makes it possible to interoperate two systems. For example,
it is common to interface the 911 telephone system with a computer-aided dispatch
(CAD) system. Both hardware and software are needed to provide that interface.
Scientech Technologies Pvt. Ltd.
57
ST2276
Ionosphere :
The band of charged particles 80 to 120 miles above the earth's surface, which
represent a nonhomogeneous and dispersive medium for radio signals.
Ionospheric delay :
A wave propagating through the ionosphere experiences delay. Phase delay depends
on electron content and affects carrier signals. Group delay depends on dispersion in
the ionosphere as well and affects signal modulation (codes). The phase and group
delay are of the magnitude but opposite sign.
Ionospheric refraction :
The change in the propagation speed of a signal as it passes through the ionosphere.
Kalman filter :
A numerical method used to track a time-varying signal in the presence of noise.
L-band :
The group of radio frequencies extending from 390 MHz to 1550 MHz. The GPS
carrier frequencies (1227.6 MHz and 1575.42 MHz) are in the L-band.
K-
Hi
L1 signal :
L2 signal :
ns
Co
The primary L-band signal transmitted by each GPS satellite at 1572.42 MHz. The L1
broadcast is modulated with the C/A and P-codes and with the navigation message.
ing
MDT - Mobile Data Terminal :
ult
The second L-band signal is centered at 1227.60 MHz and carries the P-code and
navigation message.
A device, typically installed in a vehicle, that consists of a small screen, a keyboard or
other operator interface, and various amounts of memory and processing capabilities.
Monitor stations : One of the worldwide group of stations used in the GPS control
segment to track satellite clock and orbital parameters. Data collected at monitor
stations are linked to a master control station at which corrections are calculated and
from which correction data is uploaded to the satellites as needed.
Multichannel receiver :
A receiver containing multiple independent channels, each of which tracks one
satellite continuously, so that position solutions are derived from simultaneous
calculations of pseudoranges.
Multipath :
Interference caused by reflected GPS signals arriving at the receiver, typically as a
result of nearby structures or other reflective surfaces. Signals traveling longer paths
produce higher (erroneous) pseudorange estimates and, consequently, positioning
errors.
Scientech Technologies Pvt. Ltd.
58
ST2276
Multiplexing channel :
A receiver channel through which a series of signals from different satellites can be
sequenced.
Modem :
A modulator/demodulator. When two computers communicate over telephone lines
and similar media, digital signals must be converted to analog during transmission,
then back again to digital at the destination. Modems are always used in pairs, one at
each end. They are rated according to the speed, typically in "bits per second," at
which the information can pass through the transmission medium.
NAD-83 :
North American Datum, 1983
Nanosecond :
One billionth of a second.
Nav message :
Observation :
Co
K-
Hi
The 1500-bit navigation message broadcast by each GPS satellite at 50 bps on the L1
and/or L2 signals. This message contains system time, clock correction parameters,
ionospheric delay model parameters, and the vehicle's ephemeris and health. The
information is used to process GPS signals to give user time, position, and velocity.
P-code :
ing
ult
ns
The period of time over which GPS data is collected simultaneously by two or more
receivers.
The precise or precision code of the GPS signal, typically used alone by U.S. and
allied military receivers. A very long sequence of pseudo-random binary biphase
modulations on the GPS carrier at a chip rate of 10.23 MHz which repeats about every
267 days. Each one-week segment of this code is unique to one GPS satellite and is
reset each week.
PDOP - Position dilution of precision :
A unitless figure of the merit expressing the relationship between the error in user
position and the error in satellite position, which is a function of the configuration of
satellites from which signals are derived in positioning (see DOP). Geometrically,
PDOP is proportional to 1 divided by the volume of the pyramid formed by lines
running from the receiver to four observed satellites. Small PDOP is associated with
widely separated satellites.
Phase lock :
The technique whereby the phase of an oscillator signal is made to follow exactly the
phase of a reference signal. The receiver first compares the phase of the two signals,
then uses the resulting phase difference signal to adjust the reference oscillator
frequency. This eliminates phase difference when the two signals are next compared.
Scientech Technologies Pvt. Ltd.
59
ST2276
Point Positioning :
A geographic position produced from one receiver in a standalone mode.
Precise Positioning Service (PPS) :
The highest level of military dynamic positioning accuracy provided by GPS, using
the dual-frequency P-code.
Pseudolite (shortened form of pseudo-satellite) :
A ground-based differential GPS receiver that simulates the signal of a GPS satellite
and can be used for ranging. The data portion of the signal may also contain
differential corrections that can be used by receivers to correct for GPS errors.
PRN - Pseudorandom noise :
A sequence of digital 1’s and 0’s that appear to be randomly distributed like noise but
that can be reproduced exactly. Their most important property is a low autocorrelation
value for all delays or lags except when they coincide exactly. Each GPS satellite has
unique C/A and P pseudorandom-noise codes.
Pseudorange :
Radionavigation :
Co
K-
Hi
A distance measurement; based on the correlation of a satellite-transmitted code and
the local receiver's reference code, that has not been corrected for errors in
synchronization between the transmitter's clock and the receiver's clock.
ing
Range rate :
ult
ns
The determination of position, or the obtaining of information relative to position, for
the purpose of navigation by means of the propagation properties of radio waves. GPS
is a method of radionavigation.
The rate of change between the satellite and receiver. The range to a satellite changes
due to satellite and observer motions. Range rate is determined by measuring the
Doppler shift of the satellite beacon carrier.
Relative navigation :
A technique similar to relative positioning, except that one or both of the points may
be moving. A data link is used to relay error terms to the moving vessel or aircraft to
improve real-time navigation.
Relative positioning :
The process of determining the relative difference in position between two locations,
in the case of GPS, by placing a receiver over each site and making simultaneous
measurements observing the same set of satellites at the same time. This technique
allows the receiver to cancel errors that are common to both receivers, such as
satellite clock and ephemeris errors, propagation delays, and so forth.
Reliability :
The probability of performing a specified function without failure under given
conditions for a specified period of time.
Scientech Technologies Pvt. Ltd.
60
ST2276
RINEX :
Receiver Independent Exchange format A set of standard definitions and formats that
permits interchangeable use of GPS data from dissimilar GPS receiver models or
postprocessing software. The format includes definitions for time, phase, and range.
SA :
See selective availability
Satellite constellation :
The arrangement in space of a set of satellites. In the case of GPS, the fully
operational constellation is composed of six orbital planes, each containing four
satellites. GLONASS has three orbital planes containing eight satellites each.
Selective availability – SA :
A DoD program that controls the accuracy of pseudorange measurements, degrading
the signal available to nonqualified receivers by dithering the time and phemeredes
data provided in the navigation message.
Space segment :
Spread spectrum :
Co
K-
Hi
The portion of the GPS system that is located in space, that is, the GPS satellites and
any ancillary spacecraft that provide GPS augmentation information (i.e. differential
corrections, integrity messages, etc.)
Spherical Error Probable (SEP) :
ing
ult
ns
The received GPS signal is wide-bandwidth and low-power (-160 dBW). The L-band
signal is modulated with a PRN code to spread the signal energy over a much wider
bandwidth than the signal information bandwidth. This provides the ability to receive
all satellites unambiguously and to give some resistance to noise and multipath.
The radius of a sphere within which there is a 50 percent probability of locating a
point or being located. SEP is the three-dimensional analogue of CEP.
SPS :
See standard positioning service
Squaring-type channel :
A GPS receiver channel that multiplies the received signal by itself to obtain a second
harmonic of the carriers that does not contain the code modulation. Used in
“Codeless” receiver channels.
Standard deviation (Sigma) :
A measure of the dispersion of random errors about the mean value. If a large number
of measurements or observations of the same quantity are made, the standard
deviation is the square root of the sum of the squares of deviations from the mean
value divided by the number of observations less one.
Scientech Technologies Pvt. Ltd.
61
ST2276
Standard Positioning Service (SPS) :
The normal civilian positioning accuracy obtained by using the single frequency C/A
code. Under selective availability conditions, guaranteed to be no worse than 100
meters 95 percent of the time (2 drms).
Static positioning :
Location determination accomplished with a stationery receiver. This allows the use
of various averaging or differential techniques.
SV :
Satellite vehicle or space vehicle
Universal time coordinated (UTC) :
An international, highly accurate and stable uniform atomic time system kept very
close, by offsets, to the universal time corrected for seasonal variations in the earth's
rotation rate. Maintained by the U.S. Naval Observatory. GPS time is directly
relatable to UTC: UTC-GPS = seconds. (The changing constant = 5 seconds in 1988.)
URA :
K-
User Interface :
Hi
See user range accuracy
ult
User Range Accuracy-URA :
ns
Co
The hardware and operating software by which a receiver operator executes
procedures on equipment (such as a GPS receiver) and the means by which the
equipment conveys information to the person using it: the controls and displays.
ing
The contribution to the range-measurement error from an individual error source
(apparent clock and ephemeris prediction accuracies). This is converted into range
units, assuming that the error source is uncorrelated with all other error sources.
Values < 10 are preferred.
User segment :
The part of the whole GPS system that includes the receivers of GPS signals.
UTC :
See universal time coordinated
World geodetic system :
A consistent set of parameters describing the size and shape of the earth, the positions
of a network of points with respect to the center of mass of the Earth, transformations
from major geodetic datums, and the potential of the Earth (usually in terms of
harmonic coefficients).
WGS-84 (World Geodetic System 1984) :
The mathematical ellipsoid used by GPS since January, 1987.
Y code :
The encrypted version of the P-code.
Scientech Technologies Pvt. Ltd.
62
ST2276
GPS Acronyms
: Bureau des Poids et Measures
C/A
: Code Coarse Acquisition Code
CC
: Composite Clock
CDMA
: Code Division Multiple Access
DGPS
: Differential GPS
DoD
: Department of Defense
DOP
: Dilution of Precision
DoT
: Department of Transportation
FRP
: Federal Radionavigation Plan
GDOP
: Geometric Dilution of Precision
GPS
: Global Positioning System
HDOP
: Horizontal DOP
ICD
: Interface Control Document
IRIG
: Inter-Range Instrumentation Group
L1
: 1575.42 MHz GPS signal
L2
: 1227.6 MHz GPS signal
MC
: Master Control
NAD-27
: North American Datum 1927
NANU
: Notice Advisory to NAVSTAR Users
NTP
: Network Time Protocol
P-code
: Precise-code
PDOP
: Position DOP
PPS
: Precise Positioning Service
PRC
: Primary Reference Clock
PRN
: Pseudo Random Noise
SDOP
: Spherical DOP
SPS
: Standard Positioning Service
SV
: Space Vehicle
TDOP
: Time DOP
USNO
: U.S. Naval Observatory
UTC
: Universal Time Coordinated
VDOP
: Vertical DOP
WGS-84
: World Geodetic System 1984
Y-code
: Encrypted P-code
ing
Scientech Technologies Pvt. Ltd.
ult
ns
Co
K-
Hi
BIPM
63
ST2276
1.
Warranty
We guarantee the product against all manufacturing defects for 24 months from
the date of sale by us or through our dealers. Consumables like dry cell etc. are
not covered under warranty.
2.
The guarantee will become void, if
a)
The product is not operated as per the instruction given in the operating
manual.
b)
The agreed payment terms and other conditions of sale are not followed.
c)
The customer resells the instrument to another party.
d)
Any attempt is made to service and modify the instrument.
3.
The non-working of the product is to be communicated to us immediately giving
full details of the complaints and defects noticed specifically mentioning the
type, serial number of the product and date of purchase etc.
4.
The repair work will be carried out, provided the product is dispatched securely
packed and insured. The transportation charges shall be borne by the customer.
ing
ult
ns
Co
K-
Hi
List of Accessories
1.
Mains Cord .............................................................................................1 No.
2.
RS 232 Cable..........................................................................................1 No.
3.
GPS Antenna .........................................................................................1 No.
4.
e-Manual (Software inclusive) ................................................................1 No.
Scientech Technologies Pvt. Ltd.
64