最新のGPSチップは、多くの衛星からの信号を同時に使用してソリューションを取得できます。通常は4が必要ですが、数値が大きいほど、いくつかのタイプのエラーでソリューションが改善されます。
この質問の例として、Adafruit Ultimate GPSはGlobalTop FGPMMOPA6Hチップを使用しています。モジュールを有すると言われている66のチャネルおよび追跡することができる22個の同時に衛星。
GPS信号処理の(少なくとも粗い取得段階)についての私の基本的な理解は、アンテナ信号が増幅され、場合によっては周波数がシフトされ、復調されることです。すべての衛星は同じ周波数帯域で放送しますが、各衛星からの信号は固有のゴールドコードによって変調されます。信号は相関によって識別されます。チップは、どの衛星が地平線より上にある可能性があるかを判断し、それらのゴールドコードを相関器にロードします。
GPS衛星は約32個あるので、地球の表面から22個で十分です(空間は別問題です)。
しかし、22の衛星に66のチャネルがあるのはなぜですか?
この回答を読むと、「衛星ごとに、周波数ごとに1つのチャネルが必要です。」3の因数(66/22)はL1、L2、およびL5信号を追跡する機能に由来する可能性があるように見えますが、ここで何が起こっているのかはわかりません。ただし、この回答Navigationレシーバー内のチャネル数は、マーケティングギャグがL5自体に2つの相関器を必要とすることを示唆している数を明らかに上回っています。
なぜ66/22なのか?