Cara ketepatan GPS berfungsi
Telefon anda mencari kedudukannya dengan mengukur masa perjalanan isyarat radio daripada sekurang-kurangnya empat satelit, setiap satu membawa jam atom. Di bawah langit terbuka itu meletakkan anda dalam lingkungan 3–10 meter; bangunan, pokok dan atmosfera meregangkannya kepada 20–50 meter — sebab itulah titik biru beralih-alih walaupun anda berdiri diam.
Berasaskan kebenaran · Peribadi · Berfungsi pada Chrome, Safari, Firefox, Edge
Satelit, jam dan trilaterasi
GPS ialah buruj kira-kira 31 satelit (disertai Galileo Eropah, GLONASS Rusia dan BeiDou China, ditambah sistem serantau tambahan seperti NavIC India dan QZSS Jepun — telefon moden menggunakan apa sahaja yang dapat dikesan olehnya) yang mengorbit kira-kira 20 200 km di atas anda dalam enam satah orbit yang condong 55° ke khatulistiwa, dengan setiap satelit mengelilingi Bumi setiap 11 jam 58 minit. Setiap satu menyiarkan cap masa yang amat persis daripada jam atom di dalamnya — jam yang memerlukan teori Einstein untuk kekal berguna: graviti yang lebih lemah dan kelajuan orbit menyebabkan ia berjalan kira-kira 38 mikrosaat sehari lebih pantas, yang jika tidak dibetulkan akan terkumpul menjadi ralat kedudukan sejauh beberapa kilometer setiap hari. Telefon anda mengukur berapa lama setiap isyarat mengambil masa untuk sampai; darabkan dengan kelajuan cahaya dan anda dapat jarak ke setiap satelit. Satu jarak meletakkan anda pada sebuah sfera, dua pada sebuah bulatan, tiga pada dua titik — dan satelit keempat menyelesaikan kedua-dua titik akhir itu serta ralat jam penerima anda sendiri. Sebab itulah «penetapan» memerlukan sekurang-kurangnya empat satelit, dan sebab itulah penetapan pertama selepas berada di dalam bangunan mengambil masa paling lama: penerima masih memuat turun data orbit setiap satelit.
Dari mana datangnya ralat
Setiap meter ralat ialah masalah pemasaan pada skala nanosaat. Isyarat perlahan secara tidak menentu ketika merentasi ionosfera dan troposfera (ralat 2–5 m), jam dan orbit satelit hanyut sedikit (±2 m), dan — yang paling besar di bandar — isyarat melantun pada kaca dan konkrit sebelum sampai kepada anda. Kesan multilaluan itu bermakna telefon anda mengukur masa pantulan, bukan sinar terus, dan sebab itulah ketepatan di lurah jalan antara bangunan tinggi boleh merosot kepada 30–50 m sedangkan padang lapang memberi 3 m. Naungan pokok, badan anda sendiri, malah memegang telefon terlalu rendah, menambah versi kecil masalah yang sama.
Altitud diukur dengan cara yang sama tetapi menanggung kira-kira 1.5–3× ralat mendatar, kerana semua satelit berada di atas anda — tiada apa-apa yang mengekang penyelesaian itu dari bawah. Sebab itulah alat ketinggian kami turut memberikan bacaan model rupa bumi di samping bacaan GPS.
Apa sebenarnya maksud bulatan ketepatan
Bulatan di sekeliling titik anda ialah kenyataan statistik, bukan sempadan: lazimnya ia dilukis supaya ada kebarangkalian ~68% kedudukan sebenar berada di dalamnya. Bulatan 20 m tidak bermakna anda tersasar 20 m — ia bermakna anggaran ralat penerima itu sendiri, yang diterbitkan daripada kualiti isyarat dan geometri satelit, ialah 20 m. Geometri sama pentingnya dengan kekuatan isyarat: jika satelit yang kelihatan berkumpul di satu bahagian langit sahaja (dipanggil pencairan kepersisan yang tinggi), ralat masa yang kecil bertukar menjadi ralat kedudukan yang besar, sama seperti dua garis yang hampir selari bersilang secara serong.
Telefon menipu — dalam erti yang baik
Penetapan pada telefon jarang sekali GPS tulen. GPS Berbantu (A-GPS) memuat turun orbit satelit melalui rangkaian supaya penerima melangkau carian langit yang perlahan; penentuan kedudukan Wi-Fi memadankan titik capaian berdekatan dengan peta sumber ramai (tepat sekitar 15–40 m di dalam bangunan); menara selular pula memberi anggaran kasar 100 m–3 km serta-merta. Sistem pengendalian anda menggabungkan kesemuanya dengan akselerometer, giroskop dan magnetometer, sebab itulah titik itu kadangkala melompat ke kedudukan baharu: enjin gabungan bertukar fikiran tentang sumber mana yang patut dipercayai. Apabila anda menyemak lokasi anda di laman ini, pelayar menyerahkan kepada kami apa sahaja yang dihasilkan gabungan sistem pengendalian itu — kami memaparkan ketepatan yang dilaporkannya secara jujur, bukan berpura-pura memiliki kepersisan yang tidak ada padanya.
Helah terbaharu ialah frekuensi kedua. Telefon terkini — kebanyakan telefon unggulan Android sejak ~2018, iPhone sejak model 15 — turut mendengar isyarat L5 moden di samping L1 yang asal. Dengan membandingkan dua frekuensi, penerima dapat mengukur lengah ionosfera itu dan bukan sekadar memodelkannya, dan struktur L5 yang lebih tajam serta lebih kukuh itu tahan terhadap multipath, sebab itulah telefon dwifrekuensi boleh mengekalkan ketepatan 1–2 m di jalan sempit berdinding bangunan tinggi yang dahulunya bermakna 20. Kebanyakan buruj satelit kini menyiarkan L5 (ia mencapai kekuatan rasmi penuh apabila satelit pra-2010 yang terakhir bersara), dan penerima L5 khusus menghampiri ~30 cm.
Mendapatkan penetapan yang lebih baik
Langkah praktikal, mengikut kesannya: cari langit terbuka (melangkah menjauhi dinding bangunan pun membantu lebih daripada apa-apa pun); beri 30–60 saat untuk penetapan mendap, jangan baca anggaran pertama; matikan mod lokasi penjimat bateri, yang diam-diam beralih kepada sumber kasar; dan untuk rakaman panjang seperti meter kelajuan GPS kami, biarkan skrin hidup dan telefon tidak terlindung — banyak telefon memperlahankan GPS apabila dikunci. Jika dua peranti tidak sependapat, percayakan yang menunjukkan bulatan ketepatan lebih kecil, dan ingat kedua-duanya boleh betul dalam had yang dinyatakan. Untuk berkongsi sesuatu tempat dengan tepat tanpa mengira gangguan GPS, gunakan format koordinat pada halaman koordinat GPS — rujukan Plus Code atau MGRS tidak hanyut.
Soalan lazim
Kenapa ketepatan GPS saya berubah-ubah?
Apakah maksud bulatan ketepatan pada peta?
Bagaimana cara meningkatkan ketepatan GPS telefon?
Siapakah yang mengendalikan GPS, dan adakah ia dikenakan sebarang bayaran untuk digunakan?
Lihat dalam bahasa Inggeris: How Accurate Is GPS? · Bahasa Melayu