Coba jelasin Penerima dari Sistem Kedudukan Sejagat dalam bahasa melayu dong

Penerima GPS mengira kedudukan sekarangnya (latitud, longitud, altitud) dan masa tepat, menggunakan proses penigasegian. Ini melibatkan pengukuran jarak kepada sekurang-kurangnya empat satelit dengan membandingkan penghantaran isyarat masa berkod (kod PRN) satelit. Penerima mengira orbit setiap satelit berasaskan maklumat yang terdapat dalam isyarat radio, dan mengukur jarak ke setiap satelit, dipanggil julat semu, daripada kelambatan masa isyarat dihantar sehingga diterima.

Untuk mengukur kelambatan tersebut, satelit itu berulang kali menghantar jujukan pseudorawak sepanjang 1,023 bit; penerima akan mengira jujukan yang sama daripada satu nombor benih yang diketahui, dan menganjaknya sehingga kedua-dua jujukan sepadan. Setiap satelit menggunakan jujukan yang berlainan, yang membolehkan mereka berkongsi frekuensi radio yang sama, menggunakan capaian pemultipleks pembahagian kod (CDMA), sementara membolehkan penerima mengenal pasti setiap satelit.

Apabila kedudukan dan jarak setiap satelit diketahui, penerima sepatutnya secara teori berada di persimpangan empat sfera khayalan, satu disekeliling setiap satelit, dengan jejari bersamaan kelambatan masa antara satelit dan penerima dikali dengan laju isyarat radio. Pada praktiknya, pengiraan GPS adalah lebih runit kerana beberapa sebab. Satu kerumitan ialah penerima GPS tidak mempunyai jam atom, jadi waktu jitu isyarat diterima tidak diketahui. Mujurlah jam penerima yang sederhana itu boleh memberikan perbandingan tepat masa isyarat satelit berbeza. Penerima dapat menentukan dengan tepat bila isyarat diterima dengan melaraskan jam dalamannya (dan oleh itu jejari sfera) supaya semua sfera itu bertembung berhampiran satu titik.

Salah satu masalah terbesar ketepatan GPS ialah keadaan atmosfera yang berubah akan menukar kelajuan isyarat GPS semasa melalui ionosfera. Kesan ini dikurangkan jika satelit berada tepat di atas dan bertambah apabila mengampiri ufuk, kerana isyarat satelit harus merambat melalui "ketebalan" ionosfera yang lebih apabila sudut bertambah. Apabila kedudukan kasar diketahui, satu model matematik dalaman boleh digunakan untuk menganggar dan membetulkan ralat.

Disebabkan kelambatan ionosfera menjejaskan kelajuan gelombang radio mengikut frekuensi, jalur frekuensi kedua (L2) digunakan untuk membantu menghapuskan ralat ini. Sesetengah penerima tentera dan tujuan-pengukuran yang mahal boleh membandingkan perbezaan antara frekuensi L1 dan L2 untuk mengukur lambatan atmosfera dan membetulkan dengan tepat.

Isyarat GPS juga boleh terjejas akibat isu berbilang laluan, di mana isyarat radio dipantulkan oleh persekitaran - bangunan, dinding ngarai, tanah keras dan lain-lain. Kelambatan ini akan mengurangkan kejituan. Pelbagai teknik penerima, contohnya "langkauan pengkorelasi sempit", telah dimajukan mengurangkan ralat ini. Untuk lambatan berbilang laluan yang lama, penerima boleh mengenal isyarat tersebut dan menolaknya. Untuk lambatan yang singkat yang dipantul tanah, antena khas boleh digunakan. Ralat ini lebih sukar disaring kerana ia hanya lambat sedikit daripada isyarat yang diterima terus, sukar dibezakan daripada naik turun biasa yang disebabkan oleh lambatan atmosfera.

Banyak penerima GPS boleh menghantar data kedudukan ke PC ataupun peranti lain menggunakan protokol NMEA 0183. Yang terbaru ialah NMEA 2000. Kedua-duanya tidak percuma, dimiliki oleh National Marine Electronics Association (NMEA) di AS. Namun begitu, terdapat alat sumber terbuka seperti gpsd yang boleh membaca protokol NMEA tanpa melanggar undang-undang hak harta intelektual.