Re: Deternining when GPS data is good



Anne wrote:

Hi!

I am new to GPS's and I am writing software application for the
PocketPC to get the location using I-Blue737 Bluetooth GPS. I can get
and parse the NMEA string okay and get the latitude and longitude
values, but I'm not sure when the location is within the 2D-RMS spec
of less than 3 meters. Can I assume after the cold start time, the
data is accurate? What do GPS applications typically do to determine
when the data is good? Any help would be appreciated!


Hi,

from the data in the standard NMEA messages, it is not possible
to find a definitive answer to that question. As Sam said, only
comparison with a known surveyed position will do that.

DOP (Dilution Of Precision, check the GSA sentence), does not
give an accuracy, just a dilution. It's a measure of the geometry
of the satellites used in the solution. For instance, if all
visible satellites are within a small spot of the sky, you will
get high DOP values. Any measurement error gets effectively
multiplied with the DOP.

Inside the receiver, it is possible to calculate an upper bound
of the position/velocity error. Most receivers will not output
that information. The ones that do, output it it in the GBS (errors),
GRS (residuals) and GST (noise stats). This feature is known as
RAIM and only works with 6 or more satellites in view.

If your receiver doesn't do RAIM, you have two options.

1) extract the pseudo-ranges and ephemeris data from the receiver
and calculate your own solution. The residuals from the overdetermined
solution give you an upper bound for the error. This is what a RAIM
receiver does internally. Unfortunately, the necessary information
is not available in NMEA mode - you'll have to switch into the
manufacturer's 'binary' mode.

2) Guess. Look at how many satellites are used in the solution
(GGA or GSA) and look at their signal strengths (GSV). A large
number of satellites, good signal strength (absolute and relative)
and a low DOP number means good precision.

You can also compare the positions with integrated velocities.
Typically, atmospheric errors affect the position more than they
affect the velocity. However, GPS manufacturers know this as well
and filter the output accordingly. You may or may not be able to
outguess the manufacturer's firmware.

Kind regards,

Iwo

.



Relevant Pages

  • Re: First Galileo satellite launched
    ... The generation of P-code is described on page 20 in the GPS interface ... I do not think a standalone dual freq Galileo receiver give much ... an estimate of your range measurement errors to the satellites. ...
    (comp.protocols.time.ntp)
  • Re: GPS Ideas
    ... I was thinking that one could attach to each satellites two frequencies ... The data that the satellite transmits would include the distance from ... the transmitter to the receiver. ... GPS receiver. ...
    (sci.electronics.design)
  • Re: using GPS derived altitude/heading and "attitude" displays for aircraft control
    ... The GPS receiver verifies the integrity of the signals received from the GPS constellation through receiver autonomous integrity monitoring to determine if a satellite is providing corrupted information. ... At least one satellite, in addition to those required for navigation, must be in view for the receiver to perform the RAIM function; thus, RAIM needs a minimum of 5 satellites in view, or 4 satellites and a barometric altimeter to detect an integrity anomaly. ...
    (rec.aviation.ifr)
  • Re: List of Cranks here
    ... > signal to reach the receiver due to multi paths ... > so GPS receivers are programmed to compute out the ... The GPS satellites broadcast on two carrier frequencies: ... > The Military can play games with the GPS signals by ...
    (sci.physics)
  • Re: GPS maybe be dead soon
    ... It is uncertain whether the Air Force will be able to acquire new ... satellites in time to maintain current GPS service without interruption. ... The United States Government Accountability Office issued on May 7 an alarming report on the future of GPS, characterizing ongoing modernization efforts as shaky. ...
    (sci.physics)