How do I keep track of my smart devices?

Dobbeltfrekvens GNSS: Centimeterpræcision på Android

20/06/2023

Rating: 3.91 (12981 votes)

Lokationstjenester er blevet en uundværlig del af vores dagligdag, uanset om vi navigerer ukendte gader, finder restauranter i nærheden eller bruger apps, der skræddersyr indhold baseret på vores præcise position. Mange af disse applikationer, herunder AR-baserede funktioner som Live View i Google Maps, kræver en ekstremt høj grad af nøjagtighed for at fungere optimalt. Traditionelle Global Satellite Navigation Systems (GNSS) har historisk set kommunikeret med satellitter ved hjælp af radiobølger på en enkelt frekvens, hvilket ofte har resulteret i en nøjagtighed, der kan være op til 5 meter fra den faktiske position. Dette skyldes især 'multivejsfejl', hvor GPS-signaler reflekteres fra bygninger og andre faste objekter, hvilket forvrænger signalet og reducerer præcisionen. Men en spændende udvikling er i gang: dobbeltfrekvens GNSS er på vej frem, og det lover en markant forbedring i præcisionen.

Which Android phones support dual-frequency GNSS?
A slew of recently launched Android phones which support dual-frequency GNSS includes the Realme X50 Pro, Samsung Galaxy S20 series, iQOO 3, OPPO Find X. The older, single-frequency GNSS can be inaccurate by 5m.
Indholdsfortegnelse

Hvad er Dobbeltfrekvens GNSS, og hvorfor er det mere præcist?

Hvor enkeltfrekvens GNSS har en typisk unøjagtighed på op til 5 meter, revolutionerer dobbeltfrekvens GNSS præcisionen ved at bruge to signaler i stedet for kun ét til at bestemme din placering. Denne tilgang retter op på de kritiske multivejsfejl, som tidligere har været en stor udfordring. Ved at modtage to forskellige frekvenser fra satellitterne kan din telefon mere effektivt filtrere de forvrængede signaler fra og dermed beregne din position med langt større præcision – potentielt ned til en tiendedel af en meter, altså omkring 10 centimeter. Forestil dig at kunne lokalisere dig selv med en præcision, der svarer til at vide, hvilken side af vejen du befinder dig på!

De dobbeltfrekvente signaler er opkaldt efter de positioneringssystemer, de anvender. For eksempel bruger GPS-signaler i USA og GLONASS-signaler i Rusland L1- og L5-frekvenserne til lokationstjenester på bærbare enheder. EU's Galileo-system anvender E1- og E5a-signaler, mens Kinas BeiDou-system bruger B1- og B2a-signaler. Denne bredde i understøttede systemer sikrer en robust og global dækning.

Hvilke Android-telefoner understøtter Dobbeltfrekvens GNSS?

Selvom dobbeltfrekvens GNSS tidligere primært har været forbeholdt flagskibsmodeller, ser vi nu en stigende udbredelse af teknologien. Vi har observeret, at følgende modeller understøtter dobbeltfrekvens GNSS:

  • Realme X50 Pro
  • Samsung Galaxy S20-serien (alle modeller)
  • iQOO 3
  • OPPO Find X

Udover disse nye modeller er der også flere ældre flagskibe, der understøtter funktionen, hvilket vidner om en gradvis udbredelse af teknologien over tid:

  • Xiaomi Mi 8
  • Huawei Mate 20 X
  • HUAWEI P30
  • Xiaomi Mi 9
  • Xiaomi Mi 9T Pro
  • HUAWEI P40 Pro

Det er dog vigtigt at bemærke, at ikke alle nyere telefoner automatisk understøtter denne funktion. For eksempel understøtter Samsungs flagskibe fra sidste år – Galaxy S10-serien – samt Galaxy Fold og Galaxy Z Flip ikke dobbeltfrekvens GPS. Dette understreger vigtigheden af at undersøge specifikationerne, hvis præcision er en prioritet.

Fremtiden ser lys ud for dobbeltfrekvens GNSS. Qualcomm har annonceret understøttelse af L5-signalet sammen med det standard L1-signal på nye chipsets, herunder Snapdragon 720G, Snapdragon 662 og Snapdragon 460. Dette indikerer, at teknologien snart kan blive mere udbredt i mellemklasse- og endda entry-level-enheder, selvom disse muligvis ikke er kompatible med Galileo.

Sådan tjekker du selv dobbeltfrekvens GNSS-understøttelse

Hvis du vil kontrollere, om din egen enhed understøtter dobbeltfrekvens GNSS, kan du bruge en app kaldet GPSTest. Du skal blot downloade appen fra Google Play Butik og åbne den et sted med fri himmeludsigt for at undgå multivejsfejl eller forhindringer for GPS-signalerne. Appen vil vise dig, hvilke signaler din telefon modtager, og dermed om den understøtter de dobbelte frekvenser som L5 eller E5a.

Udfordringerne ved GNSS i smartphones: Hvorfor centimeterpræcision er sværere end det lyder

Selvom dobbeltfrekvens GNSS åbner dørene for hidtil uset præcision i smartphones, er der stadig betydelige tekniske udfordringer, der skal overvindes. Den primære begrænsning stammer ofte fra smartphonens egen antennekvalitet. Mobiltelefoner anvender typisk en omnidirektionel, lineært eller elliptisk polariseret antenne, da telefonens orientering er ukendt for brugeren. Denne type antenne er god til at opfange signaler fra alle retninger, men den er også meget følsom over for multivejseffekter.

Antennerne i smartphones er designet med fokus på lave omkostninger og signal tilgængelighed, snarere end optimal datakvalitet. Desuden påvirker andre komponenter i telefonen, som skærmen og andre sendende antenner (Wi-Fi, Bluetooth), GNSS-antennen, hvilket fører til uregelmæssigheder i modtagelsesmønsteret. Dette resulterer i lav forstærkning og dårlig multivejsundertrykkelse.

Råmålinger og deres begrænsninger

Siden Android 2017 (API Level 24) har det været muligt for appudviklere at få adgang til rå GNSS-målinger fra telefonens indbyggede chips. Dette har åbnet op for mange nye applikationer og forskningsprojekter inden for GNSS-positionering med smartphones. Værktøjer som Geo++ RINEX Logger og GNSS/IMU logger-appen fra ISTA-UniBwM er eksempler på apps, der logger disse rådata. Dog garanterer tilgængeligheden af råmålinger ikke i sig selv succesfuld RTK-positionering (Real-Time Kinematic), som er nødvendig for centimeterpræcision.

Smartphone-baserede kodemålinger er markant mere støjfyldte end dem, der opnås med professionelt udstyr. Selv under åben himmel kan kodestøjen variere fra 2-3 meter, og under multivejsforhold kan den være betydeligt højere. Denne støj gør det vanskeligt at opnå en stabil og hurtig tvetydighedsopløsning, som er afgørende for højpræcisionspositionering.

Vejen mod centimeterpræcision: Multivejsreduktion og antennekalibrering

For at opnå centimeterpræcision er det afgørende at reducere multivejsfejl og forstå antennekvaliteten. Forskning har vist, at en af de mest effektive måder at minimere multivejseffekten på er gennem optimering af antennemiljøet. En kendt metode er at bruge en choke-ring platform, der effektivt undertrykker reflekterede signaler.

Choke-ring platforme

Choke-ring antenner bruges i applikationer, hvor der kræves stærk multivejsreduktion. Princippet er, at en primær bølge, der er reflekteret fra jordplanet, genererer en sekundær bølge, når den reflekteres fra bunden af en af choke-ringene. På grund af ringdybden, der typisk er en kvart bølgelængde, har de sekundære bølger en faseforskydning på 180 grader i forhold til den primære bølge, og de dæmper dermed den primære bølge, før den når antenneelementet. Eksperimenter har vist, at telefoner placeret på en choke-ring platform opnår en markant forbedring i datakvaliteten og en betydelig reduktion af multivejsfejl, hvilket fører til korrekt fiksering af tvetydigheder og en gennemsnitlig fejl på ned til få centimeter.

Antennens fasecenter og fasecentervariation (PCV)

Når en modtager rapporterer en positionsbestemmelse, er denne placering i virkeligheden antennens fasecenter – det (virtuelle) punkt, hvor satellitsignalerne opfanges. For geodætiske GNSS-antenner af høj kvalitet varierer dette fasecenter kun få millimeter. Men for smartphone-antenner kan denne variation være meget højere. Denne variation kaldes fasecentervariation (PCV).

What is the bcm47755 GNSS chip?
The BCM47755, introduced last year, is a dual-frequency (E1/L1+E5/L5) GNSS chip that can compute location with an accuracy of up to a few decimetres. Until now, mobile location-based applications have been powered by single frequency GNSS receivers whose location accuracy is limited to a few meters.

PCV og antennens strålingsmønster er de primære stedafhængige fejlkilder for GNSS-observationer. Smartphone-antenner har typisk store PCV-værdier, ofte op til 2-4 cm for L1- og L5-frekvenserne. Dette skyldes ikke kun antennens design, men også telefonens komponenter (kabinettet og den aktive elektronik), som kan påvirke signalmodtagelsen. Disse store PCV'er skal kalibreres for at opnå høj præcision.

Antennekalibrering, som den udføres med robotbaserede systemer, kan adskille PCV fra multivejsfejl og give absolutte, højpræcise PCV-værdier. Ved at anvende disse kalibreringskorrektioner kan positioneringsnøjagtigheden forbedres betydeligt. Studier har vist, at anvendelse af PCV-korrektioner kan forbedre "float"-løsninger med omkring 1 cm og føre til en 2D RMSE på 1,6 cm og en højdefejl på 3,8 cm, når tvetydighederne er korrekt fikseret. Tiden til at fiksere tvetydigheder (TTFA) kan være under 3 minutter i 84% af tilfældene.

Dette viser, at selvom smartphone-antenner er en stor begrænsning, kan avancerede kalibreringsmetoder og behandlingsalgoritmer kompensere for nogle af disse mangler og bringe os tættere på centimeterpræcision.

Inertimåleenheder (IMU) og deres rolle i GNSS-præcision

For at opnå fuld navigationsinformation – 3D-position, -hastighed og -orientering – i forbrugerenheder som smartphones, er integration af GNSS med inertimåleenheder (IMU) yderst gavnlig. MEMS-IMU'er, der er standard i moderne smartphones, kan spille en vigtig rolle her.

Selvom MEMS-IMU'er har iboende fejl som højere støjniveau, temperatur- og vibrationsfølsomhed, kan de integreres med dobbeltfrekvens GNSS-observationer (både kode- og bærerfase). Denne "kobling", især tæt kobling, gør det muligt for pålidelige satellitmålinger at give feedback til IMU-signalet for at kalibrere dets bias og skalafaktorfejl. Til gengæld kan de fejlkompenserede IMU-observationer understøtte GNSS-modtageren under korte satellitudfald, "duty cycle gaps" (perioder hvor chippen er inaktiv for at spare strøm) eller scenarier med høj multivej. IMU'en kan også bidrage til opdagelse af cyklusfejl og tvetydighedsopløsning.

IMU-performance i smartphones

Overraskende nok viser smartphonens interne IMU ofte en meget god ydeevne. Forskning har sammenlignet MEMS-IMU-chips fra forskellige dual-frekvens smartphones med kommercielle MEMS-IMU'er og fundet, at visse smartphone-gyroskoper udviser lavere støjniveauer (både vinkelrandom-walk og bias-instabilitet) end de kommercielle enheder. Dette indikerer et stort potentiale for inerti-støtte til GNSS-systemet.

Ved at kombinere GNSS- og IMU-data (løst eller tæt koblet) kan man ikke kun øge tilgængeligheden af positioneringsløsningen, men også opnå en mere jævn og stabil opførsel. Selvom der er behov for mere avancerede IMU-fejlmodeller, vil IMU'en præcist kunne understøtte navigationsløsningen, selv uden at stole på en dedikeret bevægelsesmodel. Dette kan i fremtidige algoritmer inkludere reparation af cyklusfejl eller brobygning over datamangler på grund af GNSS-chipens duty cycling.

Konklusion og fremtidsperspektiver

Dobbeltfrekvens GNSS i smartphones repræsenterer et stort skridt fremad for præcise lokationstjenester. Tilgængeligheden af dobbeltfrekvens GPS/Galileo-observationer muliggør tvetydighedsopløsning, hvilket er afgørende for høj præcision. Dog fungerer dette stadig bedst under kontrollerede forhold eller på en delvist upålidelig måde i komplekse miljøer.

De største udfordringer forbliver: ekstremt dårlig multivejsundertrykkelse fra smartphone-antenner og den høje fasecentervariation (PCV). En præcis lokalisering af antennens fasecenter inden i smartphonen, en bedre forståelse af antenneparametre som forstærkningsmønster og PCV, samt en analyse af menneskekroppens interaktion med signalet, skal fortsat adresseres for at opnå ægte centimeterpræcision i alle scenarier.

På den positive side viser smartphonens interne IMU'er en overraskende god ydeevne. Når mere avancerede IMU-fejlmodeller er udviklet, vil inertimåleenheder (IMU) præcist kunne understøtte navigationsløsningen. Fremtidig forskning vil sandsynligvis fokusere på optimal forbehandling af observationsdata, forbedret håndtering af cyklusfejl og udvikling af udvidede sensorkalibreringsmodeller for smartphones. Dette vil bane vejen for en fremtid, hvor din smartphone kan levere positionsdata med en præcision, der tidligere var forbeholdt professionelt geodætisk udstyr.

Ofte Stillede Spørgsmål (FAQ)

Hvad er forskellen mellem enkelt- og dobbeltfrekvens GNSS?
Enkeltfrekvens GNSS bruger ét radiosignal fra satellitter og er typisk nøjagtig inden for 5 meter. Dobbeltfrekvens GNSS bruger to signaler, hvilket markant reducerer multivejsfejl og kan opnå en nøjagtighed på ned til 10 centimeter.
Hvilke fordele giver dobbeltfrekvens GNSS i min telefon?
Den primære fordel er langt højere præcision for lokationstjenester. Dette forbedrer navigation, augmented reality (AR) apps, gaming og andre lokationsbaserede tjenester, hvor millimeter- eller centimeterpræcision er afgørende.
Kan jeg tjekke, om min telefon understøtter dobbeltfrekvens GNSS?
Ja, du kan downloade en app som "GPSTest" fra Google Play Butik. Åbn appen udendørs med frit udsyn til himlen, og den vil vise dig, hvilke GNSS-signaler (f.eks. L1, L5, E5a) din telefon modtager.
Hvorfor er det stadig en udfordring at opnå centimeterpræcision med smartphones?
Hovedårsagerne er smartphonens antennekvalitet (lav forstærkning, dårlig multivejsundertrykkelse), høj fasecentervariation (PCV) og støj i råmålingerne. Disse begrænsninger kan dog delvist afhjælpes med avancerede kalibrerings- og behandlingsalgoritmer samt integration med IMU-data.

Hvis du vil læse andre artikler, der ligner Dobbeltfrekvens GNSS: Centimeterpræcision på Android, kan du besøge kategorien Teknologi.

Go up