Precise Point Positioning (PPP) zapewnia użytkownikowi wysoką dokładność pozycji poprzez modelowanie orbit satelitów, zegarów, opóźnień atmosferycznych i innych źródeł błędów. Jednak standardowe PPP często zbiega się powoli — czasami od kilkudziesięciu minut do godzin — ponieważ traktuje niejednoznaczności fazy nośnej jako zmiennoprzecinkowe (rzeczywiste) niewiadome. Rozwiązywanie niejednoznaczności (AR) w PPP (często nazywane PPP-AR) przyspiesza konwergencję i poprawia dokładność poprzez odzyskanie całkowitej natury tych niejednoznaczności.
Niejednoznaczności fazy nośnej są naturalnie liczbami całkowitymi, ale w rzeczywistych danych GNSS tracą swoją ścisłą właściwość liczby całkowitej, ponieważ obciążenia instrumentalne na satelitach i odbiornikach dodają przesunięcia ułamkowe. Te opóźnienia — zwane Uncalibrated Phase Delays (UPDs) lub ułamkowymi obciążeniami cyklu — stanowią nieznane obciążenia, które zacierają całkowitą naturę niejednoznaczności.
Rozwiązanie zmiennoprzecinkowe niejednoznaczności pochłania te obciążenia i daje niecałkowite oszacowanie niejednoznaczności. W przypadku PPP-AR system musi oszacować i usunąć lub skorygować obciążenia, odzyskując niejednoznaczność całkowitą, którą użytkownik może niezawodnie przypisać do jej wartości całkowitej.
Szacowanie obciążeń za pośrednictwem sieci
Aby rozwiązać niejednoznaczności, systemy PPP-AR często budują sieć stacji referencyjnych na całym świecie (lub sieć regionalną). Każda stacja śledzi wiele satelitów i zbiera surowe obserwacje GNSS. Chodzi o to, aby zebrać dane z wielu stacji, aby można było oszacować obciążenia (UPD) jako wspólne parametry wpływające na wiele łączy.
System najpierw uruchamia “zmiennoprzecinkowe PPP”, aby oszacować niejednoznaczne wartości fazy we wszystkich stacjach sieci. Następnie formułuje układ liniowy, aby rozwiązać obciążenia satelitarne i odbiornikowe jednocześnie, traktując obciążenie jednej stacji referencyjnej jako zero, aby zakotwiczyć rozwiązanie.
Sieć oblicza te obciążenia w czasie zbliżonym do rzeczywistego (np. aktualizując co 15 minut) z niską latencją (rzędu godziny lub mniej), dzięki czemu użytkownicy mogą je szybko zastosować. Rozwiązanie SBG opisane w artykule zapewnia UPD z latencją poniżej jednej godziny.
Zastosowanie niejednoznaczności w roverze
Po stronie użytkownika rover odbiera poprawki UPD (obciążenia satelitarne) i stosuje je do swoich oszacowań niejednoznaczności zmiennoprzecinkowych. Odejmując obciążenie, system odzyskuje oszacowanie niejednoznaczności, które jest (idealnie) bliskie liczbie całkowitej. Następnie odbiornik może wykonać solidne oszacowanie liczby całkowitej (przy użyciu metod takich jak metoda LAMBDA lub inne metody najmniejszych kwadratów liczb całkowitych), aby ustalić niejednoznaczność liczby całkowitej. Dzięki ustalonym liczbom całkowitym rozwiązanie PPP zyskuje na precyzji i zbiega się znacznie szybciej.
Co ważne, kontrola jakości ustalania jest krytyczna: jeśli reszty (różnica między niejednoznacznością zmiennoprzecinkową a ustaloną) przekroczą pewien próg (zwykle ułamek cyklu), poprawka jest odrzucana. Kontrole integralności chronią w ten sposób przed błędnymi poprawkami, które pogorszyłyby rozwiązanie.
Kontrola integralności i bieżąca stabilność
System PPP-AR musi stale monitorować jakość swoich oszacowań obciążenia i poprawek niejednoznaczności. Strona sieciowa uruchamia kontrole odchyleń standardowych, reszt, pokrycia stacji bazowych i stabilności wartości obciążenia w czasie. Przeprowadza również walidację krzyżową, wybierając podzbiór stacji jako stacje “kontrolne”: uruchamia PPP-AR przy użyciu tych produktów obciążenia i porównuje wynik ze znanymi pozycjami referencyjnymi. Jeśli odchylenia mieszczą się w granicach centymetra, produkty są uważane za wiarygodne; w przeciwnym razie system oznacza lub odrzuca obciążenia lub satelity.
Po stronie rovera odbiornik monitoruje reszty ustalonych i zmiennoprzecinkowych niejednoznaczności, stan satelitów i spójność rozwiązania, aby uniknąć propagacji błędów.
Korzyści i wydajność
Dzięki rozwiązywaniu niejednoznaczności PPP-AR zazwyczaj zbiega się w ciągu kilku minut lub krócej (w porównaniu z kilkudziesięcioma minutami w PPP tylko zmiennoprzecinkowym). Daje również lepszą precyzję pozycjonowania, często na poziomie centymetra zarówno w osi poziomej, jak i pionowej. Przypadek SBG wykazał poziome błędy RMS w okolicach 1–2 cm po konwergencji dla testowych stacji bazowych.
SBG Systems
Ponieważ szacowanie obciążenia odbywa się w sposób ciągły, PPP-AR może obsługiwać użytkowników “z czasem zbliżonym do rzeczywistego”, dzięki czemu nadaje się do precyzyjnych zastosowań w geodezji, nawigacji autonomicznej i innych. Głównym kompromisem jest budowa i utrzymanie solidnej infrastruktury sieciowej, zapewnienie interoperacyjności i integralności oraz obsługa opóźnień i przerw w danych.
Rozwiązywanie niejednoznaczności w PPP (PPP-AR) działa poprzez szacowanie i usuwanie obciążeń ułamkowych (UPD) za pośrednictwem sieci stacji referencyjnych, a następnie zastosowanie ustalania liczb całkowitych w roverze w celu przyspieszenia konwergencji i zwiększenia precyzji. Kluczowe dla sukcesu jest solidne szacowanie obciążenia, monitorowanie integralności i dostarczanie poprawek użytkownikom w czasie rzeczywistym.
Odkryj Orbi AR, nasze własne narzędzie do rozwiązywania niejednoznaczności w technologii Precise Point Positioning. Opracowaliśmy tę technologię, aby zapewnić dokładność na poziomie centymetrów bez polegania na lokalnej stacji bazowej. W przeciwieństwie do RTK, które wymaga stacji bazowej w ograniczonym zakresie w celu zapewnienia poprawek, Orbi AR osiąga globalny zasięg dzięki wykorzystaniu precyzyjnych modeli orbit satelitów, zegarów i atmosfery. Umożliwia to uzyskanie bardzo dokładnych pozycji w dowolnym miejscu na świecie — nawet w odległych regionach, takich jak oceany, pustynie lub tereny górzyste.