Saya tertarik mengetahui tingkat pembaruan maksimum yang dapat dicapai untuk penerima GPS sipil. Secara khusus
- Penerima yang bergantung secara eksklusif pada satelit GPS (mis. Tidak termasuk estimasi pergerakan berbasis IMU untuk diinterpolasi)
- Batas hipotetis (yaitu tidak termasuk masalah kelayakan, misalnya kekuatan pemrosesan)
- Tingkat pembaruan setelah kunci (mis. TTFF)
Chip penerima sipil tercepat yang saya temukan memiliki tingkat pembaruan 50Hz, seperti Venus838FLPx.
Menurut alex.forencich dalam utas stackexchange ini , mungkin "agak tinggi":
Sulit untuk menyematkan tingkat pembaruan posisi pada satelit karena semuanya ada di penerima. Satelit hanya mengirimkan data ephemeris orbital dan waktu hari pada 50 bit per detik dan laju chip CDMA 1,023 MHz, semua fase secara tepat terkunci ke standar frekuensi atom. Penerima GPS mempertahankan kunci pada kode penyebaran CDMA dan menggunakannya untuk menentukan perbedaan waktu kedatangan antara satelit. Mengunci pada awalnya membutuhkan waktu, tetapi setelah itu posisi dapat diperbarui pada frekuensi yang agak tinggi. Saya tidak yakin apa batas atas itu.
Dan ini tentu saja tidak terkait dengan kecepatan CoCom dan batas ketinggian untuk penerima sipil .
Itu yang saya temukan.
Jawaban:
Faktor penghambatnya adalah penyaringan-rendah setelah despreading. Jika kita mengasumsikan kepadatan daya noise -204dBW / Hz (~ 17 ° C noise temp), kita hanya dapat mengizinkan sekitar 25kHz bandwidth noise sebelum mencapai daya L1 -160dBW. Waktu integrasi kami harus setidaknya 1/25.000 untuk mendeteksi sinyal dari latar belakang kebisingan (dengan asumsi antena omnidirectional). Ini adalah batas teoritis untuk sinyal kekuatan penuh.
Anda dapat menipu dengan menggunakan antena directional, tetapi untuk menghitung azimuth dan elevasi, posisi antena Anda perlu diperbaiki, dan hal itu bertentangan dengan tujuan sistem navigasi.
Sekarang kembali ke kenyataan: memperpendek periode integrasi membuat perbaikan posisi lebih berisik. Dengan anggaran tautan dari unit yang tersedia, lebih dari 50 perbaikan / pemborosan adalah sia-sia, kecuali jika Anda memiliki sinyal yang sangat kuat, yang Anda dapatkan hanyalah noise (fase). Dan ada beban komputasi yang tinggi, itu akan memakan baterai seperti neraka.
sumber
Penerima GPS beroperasi dengan memelihara "model" perangkat lunak internal dari posisi penerima (dan turunan dari posisi). Filter Kalman biasanya digunakan untuk menjaga model ini tetap sinkron dengan kenyataan, berdasarkan data mentah yang berasal dari satelit.
Sinyal dari setiap satelit biasanya diintegrasikan selama 20 ms pada suatu waktu, karena ini adalah periode bit dari data PSK yang berasal dari satelit. Ini berarti bahwa model mendapat pembaruan mentah pada jarak dari setiap satelit 50 kali per detik. Namun, perhatikan bahwa pembaruan dari satelit yang berbeda pada dasarnya asinkron (mereka tidak semuanya terjadi pada waktu yang bersamaan), karena perbedaan panjang jalur dari satelit di atas kepala ke satelit di cakrawala juga berada di urutan 20 ms. Ketika setiap pengukuran satelit baru masuk, model internal diperbarui dengan informasi baru.
Ketika penerima GPS mengeluarkan pesan pembaruan, data dalam pesan tersebut berasal dari model. Penerima dapat memperbarui model sesering mungkin, dan menampilkan pesan posisi sesering yang diinginkannya. Namun, hasilnya adalah interpolasi sederhana - tidak ada informasi baru yang terkandung dalam pesan output ekstra. The informasi bandwidth dibatasi oleh tingkat di mana pengukuran satelit baku diumpankan ke filter.
Seperti yang dicatat Andreas , memiliki tingkat pesan keluaran yang tinggi TIDAK berarti Anda dapat melacak dinamika penerima yang lebih tinggi. Jika Anda harus melacak dinamika penerima tinggi, Anda harus menggunakan sumber informasi lain seperti IMU. Dalam sistem "erat-berpasangan", data IMU memperbarui model internal yang sama yang digunakan penerima GPS, yang memungkinkan IMU untuk "membantu" pelacakan sinyal GPS individu.
Ada juga sisi ekonomi dari pertanyaan itu. Sebagian besar penerima GPS "sipil" sangat dibatasi oleh biaya, dan oleh karena itu, hanya cukup daya CPU (dan daya baterai) yang digunakan untuk memenuhi persyaratan tingkat pembaruan untuk aplikasi yang sedang ditangani (misalnya, navigasi mobil atau ponsel). Tingkat pembaruan satu kali per detik (atau kurang) lebih dari cukup untuk sebagian besar aplikasi tersebut. Aplikasi "Militer" yang membutuhkan tingkat pembaruan lebih tinggi memiliki anggaran yang lebih tinggi untuk material dan daya. Penerima GPS diberi harga yang sesuai, meskipun perangkat keras penerima yang sebenarnya pada dasarnya sama, dengan kemungkinan pengecualian menggunakan CPU yang lebih kuat.
sumber