Beherrschung der Genauigkeit: Differenzielle Korrekturen von DGPS zu PPK
10. Mai 2024
In einem alltäglichen Szenario ist die Genauigkeit eines eigenständigen globalen Satellitennavigationssystems (GNSS) mehr als ausreichend, um jemandem zu helfen, seinen Weg zu finden, aber viele Anwendungen erfordern eine höhere Genauigkeit. Es wurden viele Technologien entwickelt, um die Genauigkeit von GNSS auf bis zu 1 cm zu verbessern, was eine breite Palette neuer Anwendungen ermöglicht.
Um eine solche Genauigkeit zu erreichen, muss der für die Berechnungen und die Positionsbestimmung verwendete Bezugsrahmen beachtet werden, ein Thema, das in Geodäsie und Datumstransformationen behandelt wird und das den Rahmen dieses Artikels sprengen würde.
GNSS-Korrekturen
Die Verbesserung der GNSS-Genauigkeit hängt von der Korrektur verschiedener Fehler ab, die in unserem früheren Artikel, Mastering Accuracy: GNSS und seine Fehlerquellen.
Es gibt viele Arten von Korrekturen mit unterschiedlichem Erfassungsgrad und unterschiedlicher Leistung. Die wichtigsten sind in der nachstehenden Tabelle aufgeführt. In diesem Artikel werden die Grundlagen der gebräuchlichsten Korrekturen behandelt: eine kurze Erläuterung von DGNSS, gefolgt von ausführlichen Erklärungen zu SBAS und RTK, und eine Beschreibung der Vorteile von PPK.
Der nächste Artikel in dieser series wird einen genaueren Blick auf Ionoshield und PPP näher eingehen.
Differenzielles GNSS (DGNSS)
Das herkömmliche kodebasierte DGNSS geht von einer einfachen Annahme aus:Satellitenfehler und lokale atmosphärische Fehler werden in kleinen Gebieten als gleich groß angenommen. Ein Paar GPS-Empfänger kann dann verwendet werden, um sowohl atmosphärische (ionosphärische und troposphärische) als auch satellitenbedingte Fehler auszugleichen und so die Navigationsleistung zu verbessern.
Bei dieser Betriebsart wird ein GNSS-Empfänger der Basisstation in einem Umkreis von einigen Kilometern um den GNSS-Empfänger des Rovers installiert. Die Basisstation überträgt eine Reihe von Korrekturen an den Rover-Empfänger über ein RF- oder GSM-Modem. Der Rover-Empfänger kann diese Korrekturen dann zur Berechnung einer Differenzposition (relativ zur Basisstation) verwenden.
Diese Technik kann die Navigationsgenauigkeit bis in den Submeterbereich verbessern, ist aber inzwischen überholt, da RTK zum Standard für hochgenaue Positionierung geworden ist.
SBAS (Satellitengestütztes Erfassungssystem)
SBAS wurde entwickelt, um die sichere Navigation von Zivilflugzeugen zu ermöglichen. Seitdem wurde es für viele andere Endnutzeranwendungen eingesetzt , die eine höhere Genauigkeit als ein eigenständiger GNSS-Empfänger erfordern.
Das Konzept von SBAS besteht darin, ein Netz von Referenzstationen zu nutzen, um Korrekturen zu berechnen, die die GPS-Leistung in einem großen Gebiet (kontinentale Abdeckung) verbessern können.
Diese Korrekturen werden dann von speziellen geostationären SBAS-Satelliten ausgestrahlt. Moderne GNSS-Empfänger können diese Korrekturen direkt über ihre reguläre GNSS-Antenne verfolgen und in ihrem Positionierungssystem verwenden, wie z. B. , SBAS, das eine Genauigkeit von 1 Meter bietet.
Das Hauptziel aller SBAS-Konstellationen besteht nicht darin, eine maximale Genauigkeit zu erreichen, sondern GNSS in die Lage zu versetzen, eine Mindestgenauigkeit für die vorgesehene Anwendung (Flugzeugnavigation und -landung) mit einem zusätzlichen Konzept der Integrität (genaue Messung des Positionsfehlers) zu erreichen.
Derzeit werden unter anderem SBAS eingesetzt:
- WAAS für nordamerikanische Länder
- EGNOS für Europa
- GAGAN für Indien
- MSAS für Japan
Die meisten aktuellen SBAS bieten jedoch nur Korrekturen für die GPS-Konstellation, was sie für die Landnavigation suboptimal macht. Künftige SBAS-Lösungen (z. B. EGNOS V2) werden Korrekturen für mehrere Konstellationen bieten.
Technologie hinter SBAS
Die verschiedenen SBAS-Lösungen verwenden dieselbe Technologie, um Korrekturen zu liefern. Sie bieten Korrekturen für:
- Fehler in der Satellitenuhr
- Abweichungen von der Satellitenumlaufbahn
- Atmosphärische Fehler
SBAS liefert auch Informationen über die Integrität von Satelliten, die dazu verwendet werden können , Daten von fehlerhaft arbeitenden Satelliten zurückzuweisen.
Die atmosphärischen Korrekturen werden ebenfalls über das Netz der Basisstationen berechnet, um ein Muster der atmosphärischen Fehler zu erhalten. Der übertragene Fehlerwert entspricht der vertikalen Verzögerung durch die Atmosphäre an bestimmten Punkten, die IGP (Ionospheric Grid Points) genannt werden. Der Empfänger kann dann die Verzögerung für die verschiedenen Signale der einzelnen Satelliten korrigieren.
Mithilfe der von SBAS bereitgestellten Informationen kann der Empfänger Fehler in der Pseudoentfernungsmessung korrigieren und so die Genauigkeit der Position auf etwa 1,2 m RMS horizontal und 1,6 m RMS vertikal verbessern. Dies ist eine erhebliche Verbesserung gegenüber dem autonomen GNSS, insbesondere für die vertikale Komponente.
Kinematik in Echtzeit (RTK) und Post-Processed Kinematic (PPK)
Die RTK-Technologie wurde erstmals Mitte der 1990er Jahre für Anwendungen auf kartographie eingeführt. Wie das traditionelle Differential Global Positioning System (DGPS) stützt sich RTK auf eine präzise geortete Basisstation und GNSS-Empfänger im Rover.
Zwei wichtige Berechnungsschritte ermöglichen eine zentimetergenaue Positionierung:
- Doppelte Differenz
- Trägerphasenmessung und Behebung von Mehrdeutigkeiten
Doppelte Differenz
DGPS verwendet im Allgemeinen nur einfache Differenz- und Codemessungen. RTK hingegen fügt Phasenmessungen hinzu und verwendet einen "Doppeldifferenz"-Ansatz. Bei dieser Methode werden die Basismessungen von den Rover-Messungen subtrahiert und alle Messungen der Navigationssatelliten von einem Pivot-Satelliten abgezogen.
Mit diesem Ansatz können alle satellitenbedingten Fehler, empfängerbedingten Fehler sowie die atmosphärischen Fehler, die in der Nähe der Basisstation als konstant angenommen werden, kompensiert werden.
Aus dieser Berechnung ergibt sich:
- Die Position des Rovers (Breitengrad/Längengrad/Höhengrad) im Bezugssystem der Basisstation
- Die Zeit des Rovers
Der Abstand zwischen der Basisstation und dem Rover wird als Basislinie bezeichnet und ist ein Schlüsselfaktor bei RTK. Mit zunehmender Basislinie erhöht sich das Fehlerbudget geringfügig, da die üblichen atmosphärischen Fehler und die üblichen Satellitenbahnfehler nicht vollständig aufgehoben werden. Dies ist der typische "+1ppm", der in den Spezifikationen für die RTK-Positionsgenauigkeit angegeben ist.
Trägerphasenmessung und Behebung von Mehrdeutigkeiten
Die Trägerphasenmessung, die in unserem vorherigen Artikel vorgestellt wurde, ist erforderlich, um die Fehler auf den Zentimeterbereich zu reduzieren.
Das Problem bei Trägerphasenmessungen ist, dass sie von Natur aus mehrdeutig (oder unvollständig) sind. Bei der Messung fehlt eine ganzzahlige Anzahl von Trägerphasenzyklen. Dieser fehlende Teil wird auch als "Ambiguität" bezeichnet.
Der RTK-Positionierungsprozess (Real-Time Kinematic) beginnt mit der Schätzung dieser Mehrdeutigkeiten. Dieser Prozess wird auch als "RTK Float"-Modus bezeichnet. In diesem Modus konvergieren die Mehrdeutigkeiten langsam, sind aber keine ganzzahligen Werte. Dadurch kann der Empfänger die Position glätten und eine Genauigkeit von etwa einem Dezimeter erreichen.
Um ein Höchstmaß an Genauigkeit und Robustheit zu erreichen, besteht der nächste Schritt darin, den ganzzahligen Wert für jede dieser Mehrdeutigkeiten in Echtzeit zu ermitteln. Dieser Vorgang wird als Auflösung ganzzahliger Mehrdeutigkeiten bezeichnet.
Das Ergebnis der Mehrdeutigkeitsauflösung maximiert die RTK-Genauigkeit und bietet eine größere Robustheit. Dies wird gemeinhin als "RTK Fixed"-Modus bezeichnet.
Wenn die Phasennachführung zu einem bestimmten Satelliten unterbrochen wird, kommt es zu einem "Cycle-Slip"-Ereignis, und die ganzzahlige Mehrdeutigkeit für diesen Satelliten muss erneut aufgelöst werden. Aus diesem Grund wirken sich zu viele Cycle Slips (und insbesondere Cycle Slips bei allen Satelliten gleichzeitig) negativ auf die RTK-Leistung aus. Eine gute Antenne und Antennenplatzierung sowie eine saubere HF-Umgebung sind entscheidend für die Begrenzung dieser Ereignisse.
Nachbearbeitung der Kinematik
Wie wir gesehen haben, ist RTK die Anwendung dieser Korrekturen "in Echtzeit", was bedeutet, dass der Rover eine Datenverbindung zur Basisstation haben muss, um die RTK-Verarbeitung im Feld zu berechnen.
Einige Anwendungen benötigen die Flugbahn nicht in Echtzeit, sondern könnten von einer höheren Genauigkeit oder einem einfacheren Aufbau profitieren. Post Processing Kinematic (PPK) kann diese Anforderungen erfüllen. Mit PPK sammelt der Rover während der Datenerfassung seine eigenen GNSS-Rohdaten, ohne Echtzeitkorrekturen zu erhalten. Später werden diese Daten mit präzisen Informationen von einer Basisstation oder einem Netz von Referenzstationen nachbearbeitet.
PPK ermöglicht mehr Flexibilität bei der Datenerfassung, da es nicht auf Echtzeitkorrekturen angewiesen ist. Sie wird häufig in Szenarien eingesetzt, in denen eine Echtzeitkommunikation schwierig oder unnötig ist, z. B. bei Luftaufnahmen, Drohnen kartographie oder in der wissenschaftlichen Forschung.
PPK bietet die folgenden Hauptvorteile bei der Verarbeitung von GNSS:
- Verbesserter Arbeitsablauf vor Ort: Ein großer Teil der Kosten einer RTK-basierten Mission besteht darin, sicherzustellen, dass eine Basisstation in der Nähe ist, eine Basisstation einzurichten, falls erforderlich, eine zuverlässige Datenverbindung zu gewährleisten usw. Qinertia verfügt über eine große Anzahl integrierter CORS-Netzwerke und einen direkten Zugang zu Netzwerken von Dritten. Damit entfällt die Komplexität der Sicherstellung der Verfügbarkeit einer Basisstation und des Aufbaus einer zuverlässigen Datenverbindung.
- Verbesserte Qualitätskontrolle: Viele Qualitätsindikatoren helfen bei der Bewertung der tatsächlichen Leistung einer Verarbeitung. Dazu gehören erweiterte Statistiken, die Trennung (Differenz zwischen der bei der Vorwärts- und der Rückwärtsverarbeitung berechneten Position/lage ) sowie Indikatoren für GNSS-Signale.
- Insgesamt verbesserte Leistung: Die Auflösung von RTK-Mehrdeutigkeiten kann einige Zeit in Anspruch nehmen (von einigen Sekunden bis zu einigen Minuten, abhängig von der Entfernung zur Basisstation und den atmosphärischen Bedingungen). Dies kann zu Beginn einer Erfassung oder bei schwierigen GNSS-Bedingungen erheblich sein. PPK entschärft diese Effekte, indem es die Daten sowohl in Vorwärts- als auch in Rückwärtsrichtung verarbeitet, um die Fixrate zu maximieren. Die Leistung kann auch durch den Einsatz fortschrittlicherer Algorithmen oder durch die Verwendung genauer Satellitenephemeriden verbessert werden.