Sirf Genauigkeits-Definition EHPE Wert

  • Hallo,


    nachdem ich auch nach extensiver Suche im Web zu diesem Thema nichts finden konnte, beschreibe ich meine Frage mal hier:


    Ich bin in ein Projekt involviert, in dem ein BT GPS-Empfänger mit SirfStarIII-Chip zur Navigation eines Fussgängers eingesetzt werden soll (Verwendet wird z.Z.: Royaltek RBT 2001).
    Zur Darstellung auf den Karten benötige ich eine möglichst gute Abschätzung der Genauigkeit der Positionsangabe. Deshalb wurde ein Umstieg von NMEA auf Sirf-Protokoll vollzogen, da in diesem in der Navigation Message 41 die Angabe des EHPE = Estimated Horizontal Position Error ausgegeben wird.


    Meine Fragen nun:
    1. Die Angabe des EHPE ist in Metern (eindimensional). Ist damit der Radius des Kreises gemeint, in dem die Werte mit einer bestimmten Wahrsch.k. liegen ?


    2. Wie ist dieser Wert definiert. Aus der GPS-Theorie sind mir verschiedenene statistische Genauigkeitsmasse bekannt ( 1D: Linear Error Probable = Wahrscheinlichkeit 50%, 2sigma level = Wahrsch.k. 95.4%, 2D: Circular Error Probable CEP = Wahrsch.k. 50%, 2DRMS = Wahrsch.k. 98.2% etc.)


    Eine Anfrage beim Hersteller Royaltek brachte leider keinen Erfolg, da auch dort nicht bekannt zu sein scheint, wie der EHPE berechnet wird.


    Ich bedanke mich schonmal im voraus für alle Tipps & Hinweise,


    Gruß,
    AlGaN

  • Zitat

    Original von AlGaN
    ...
    1. Die Angabe des EHPE ist in Metern (eindimensional). Ist damit der Radius des Kreises gemeint, in dem die Werte mit einer bestimmten Wahrsch.k. liegen ?


    2. Wie ist dieser Wert definiert. Aus der GPS-Theorie sind mir verschiedenene statistische Genauigkeitsmasse bekannt ( 1D: Linear Error Probable = Wahrscheinlichkeit 50%, 2sigma level = Wahrsch.k. 95.4%, 2D: Circular Error Probable CEP = Wahrsch.k. 50%, 2DRMS = Wahrsch.k. 98.2% etc.)
    ...


    Hallo AlGaN


    Ich kann Dir zwar auch keine gueltige Antwort geben, aber ich denke das dies der radius ist. Denn soweit ich weis, ist hierbei keine Richtung des "fehlers" angegeben. Daher sollte das also der Radius sein.


    Zur Statistik kann Royaltek garantiert etwas sagen, tut es aber nicht. Das ist ein Verhalten das ich auch schon von einigen anderen Firmen erlebt habe. Wenn so spezielle Fragen kommen, schweigt man sich aus.

  • Hi,
    lade Dir von U-blox "uCenter" auf den PC (ist kostenfrei, nur registrieren), da gibt es den Menue-Punkt "Deviation Map".
    Diese Grafik verdeutlich, in welchem Umkreis die Position driftet, SN natürlich auf off.
    Da erkennst Du auch den Zusammenhang mit den DOP-Werten, je besser die Werte, desto kleiner der Radius.


    Viel Spass.


    Gruß
    Günther


    Edit: Ja,es ist der Radius, die Werte werden nach CEP, zumindest beim Garmin, ermittelt, 50 % der Messungen liegen im angegebenen Radius.

    Einmal editiert, zuletzt von Polarstern ()

  • Hallo 900SS-97,


    danke für Deinen Hinweis. Genauer gesagt hat Royaltek die Verantwortung zu Sirf geschoben, indem sie gesagt, haben, dass sie der Sirf-Spezifikation folgen...
    Bei der Firma SiRF selbst habe ich zwar bis jetzt keine Anfrage gestellt, vermute aber, dass sie sich genauso "kooperativ" zeigen wie Royaltk :(


    Das Ärgerliche an dieser Firmenpolitik ist nur, dass Low-Cost-GPS-Empfänger für wissenschaftliche Zwecke (Genauigkeits-Abschätzungen etc.) als unbrauchbar herausstellen... :(


    @Polarstern: Danke für den Tipp, werde mir das Tool mal anschauen.
    Das Problem ist, die Tatsache, dass Garmin das so macht, bedeutet eben nicht automatisch, dass andere Hersteller dies genauso definieren... :(
    ... ist aber zumindest mal ein Anhaltspunkt...


    Gruß,
    AlGaN

  • Zitat

    Original von Bogi100
    Schau doch mal hier rein: -> Klick



    "Um Gottes Willen", Bogi. S2N und ich können bei der Frage nicht wirklich weiterhelfen.


    Mittlerweile verweise ich bei allen Fragen zum SiRF-Chip, die beim Lesen der offiziellen Literatur von SiRF entstehen, zunächst auf DEN Thread im GPSpassion-Forum, in dem auch Carl Carter ("Carl@SiRF") weiterführende Hinweise gibt:


    http://gpspassion.com/forumsen/topic.asp?TOPIC_ID=25575


    Wenn man diese - mittlerweile 29 - Seiten (genau) gelesen hat, ist man normalerweise schon (etwas) schlauer.



    Aber ich sehe gerade - im GPSpassion-Forum war AlGaN ja schon (womit das genaue Studium der 29 Seiten wohl nicht geholfen hat):


    http://www.gpspassion.com/forumsen/topic.asp?TOPIC_ID=78007



    Sorry AlGaN, ich kann dir (im Moment wirklich) nicht weiterhelfen. Ansonsten muß ich Royaltek (und andere, die SiRFIII-Chips verbauen) etwas in Schutz nehmen: Was ein SiRF-Chip im SiRF-Mode "ausspuckt", ist von der Firmware abhängig. Einen Teil davon können die OEMs nach Belieben ändern - der Großteil ist aber fest von SiRF vorgegeben und kann nicht geändert werden.



    bfn hevo2

    Einmal editiert, zuletzt von hevo2 ()

  • Ja schon, Bogi. Doch diese "Formel" basiert einfach auf den gewonnenen Erkenntnissen bei der "händischen" Analyse unzähliger Megabytes von stinknormalen NMEA-Logs. Das ist also eine "empirisch" [1] hergeleitete Formel - mehr nicht.


    bfn hevo2


    [1] http://de.wikipedia.org/wiki/Empirie

  • Hallo zusammen,


    Zitat

    "Um Gottes Willen", Bogi. S2N und ich können bei der Frage nicht wirklich weiterhelfen.


    Sorry, wenn ich das angenommen hatte, Deine Beschäftigung mit der Beziehung zwischen den DOP-Werten und den EHPE/EVPE/...-Werten hatten mich vermuten lassen, dass Du Dich zumindest mit der Theorie schon etwas auseinandergesetzt hattest ;)


    Zitat

    Mittlerweile verweise ich bei allen Fragen zum SiRF-Chip, die beim Lesen der offiziellen Literatur von SiRF entstehen, zunächst auf DEN Thread im GPSpassion-Forum, in dem auch Carl Carter ("Carl@SiRF") weiterführende Hinweise gibt:


    Ja, ich war im GPSpassion-Forum, habe mir auch so gut wie alle Threads zum Sirf-Chip durchgelesen, insbes. den 29 Seiten langen Thread, den Du genannt hattest, nachdem ich dort nichts fand, habe ich den genannten neuen Thread eröffnet, zu dem sich leider auch nicht viel Neues ergeben hat. Ich hatte nur gehofft, dass sich dazu Carl Cater von der Firma SiRF äussert, was aber leider nicht geschehen ist :(


    Zitat

    Sorry AlGaN, ich kann dir (im Moment wirklich) nicht weiterhelfen. Ansonsten muß ich Royaltek (und andere, die SiRFIII-Chips verbauen) etwas in Schutz nehmen: Was ein SiRF-Chip im SiRF-Mode "ausspuckt", ist von der Firmware abhängig. Einen Teil davon können die OEMs nach Belieben ändern - der Großteil ist aber fest von SiRF vorgegeben und kann nicht geändert werden.


    Ja, ich weiss sehr wohl, das Royaltek nur ein OEM ist und im Prinzip von SiRF abhängig, was die Firmware betrifft, deshalb war ich schon dran, eine Anfrage an SiRF selbst zu stellen. Ich habe aber keine große Hoffnung, dass sich SiRF "kooperativer" zeigen wird, was eben sehr enttäuschend ist... :(


    Es ist für mich eben erstaunlich, dass sich zu den EHPE/EVPE-Werten absolut keine Informationen auffinden lassen, wie diese definiert/berechnet werden, schliesslich stellt dies ja ein Maß für die Güte des jeweiligen Empfängerchips dar...


    AlGaN

  • Hallo AlGaN,


    du könntest evt. den Programmierer von SirfTech (Dennis) per Mail kontaktieren. Er kennt sich (logischerweise) sehr gut mit SiRF-Chips aus und hat sicherlich ein paar "geheime" Infos aus den SiRF-SDKs für dich. ;)


    Versuch macht klug.


    vg hevo2

  • Hi,
    EPE bei Magellan, Silva und Lowrance; "EPE 20 m" heißt, die Abweichung liegt bei maximal 20 m.


    Gruß
    Günther

  • Hi,


    Zitat

    du könntest evt. den Programmierer von SirfTech (Dennis) per Mail kontaktieren. Er kennt sich (logischerweise) sehr gut mit SiRF-Chips aus und hat sicherlich ein paar "geheime" Infos aus den SiRF-SDKs für dich. Augenzwinkern


    Wenn Du mir jetzt noch sagen kannst, wie ich diesen Dennis erreichen kann... ist er hier im Forum angemeldet ? ?(


    Zitat

    EPE bei Magellan, Silva und Lowrance; "EPE 20 m" heißt, die Abweichung liegt bei maximal 20 m.


    Ja schon, das sagt aber nichts über die statistische Definition des Radius aus. ich brauche eine statistische Angabe der Wahrscheinlichkeit, mit der die gemessene Position im Kreis mit angegebenem Fehlerradius liegt, wenn man so will, die Kovarianzen der x-/y-Werte... ein maximaler Fehler bringt ohne Angabe eines Konfidenzintervalls wohl nicht viel...


    Dazu existieren ja verschiedene statistische Genauigkeitsmaße, wie man der einschlägigen GPS-Literatur entnehmen kann (z.B. Hofmann-Wellenhof, GPS - Theory and Practice, Springer, 2001, S.275 ff. Chapt. 9.7 Accuracy Measures).
    Da das Genauigkeitsmaß im Fall des EHPE wohl zweidimensional sein dürfte, müsste es irgendein Maß der Table 9.7 sein, z.B.
    50.0 % : Wahrsch.k. = Circular Error Probable (CEP)
    63.2% : Distance RMS (DRMS)
    95.0% : 95 % confidence level
    98.2% : 2DRMS
    usw.


    Grüße,
    AlGaN

    Einmal editiert, zuletzt von AlGaN ()

  • Hallo AlGaN (sag mal bist du Halbleiter/Chemiefreak?)



    Zitat

    Original von AlGaN
    Wenn Du mir jetzt noch sagen kannst, wie ich diesen Dennis erreichen kann... ist er hier im Forum angemeldet ? ?(


    Google wäre zwar dein Freund gewesen... Aber okay - hier ist die Website mit der eMail-Adresse:


    http://w5.nuinternet.com/s660100031/SirfTech.htm


    Er versteht übrigens auch Deutsch. Wie gut, kann ich dir aber nicht sagen, da ich ihm bisher anstandshalber nur in Englisch geschrieben habe. Ich meine, wer von uns kann schon schwedisch...



    bfn hevo2

  • Hi,


    Zitat

    Hallo AlGaN (sag mal bist du Halbleiter/Chemiefreak?)


    naja, zum. komme ich aus der Ecke, hab an der Uni mal im HL-Bereich gearbeitet (Lithographie/Short channel Transistoren, AlGaN/GaN-HEMTs etc.), ist aber schon ein paar Jahre her, inzwischen hat's mich (zeitweise) in die Navigations-Ecke verschlagen...


    Danke für den Link, hätte auch so drauf kommen können ;) war mir nur nicht so sicher, ob Du die offizielle Sirf-Webseite meinst...


    Gruß,
    AlGaN

    Einmal editiert, zuletzt von AlGaN ()