GPSのサンプリング周波数

今私は、GPSデバイスのジャミングを拒否するためのFIRベースの適応フィルタを設計しようとしています。 (ちょうど自己学習の目的、ジャミングはシンプルなトーンです)

私は低サンプリング周波数のNOT-BADパフォーマンス適応フィルタを設計しました。 (約44100Hz)

しかし、高サンプリング周波数(16MHz)にこの適応フィルタを使用すると、フィルタの過渡幅が大幅に増加します。 (私はそれが一過性の幅は1/degreeに比例するため確信していると思います)

自己学習の目的であるため、デジタルフィルタリングのための通常のGPS信号のサンプリング周波数がどれくらい大きいかを知りたいだけです。

上記のように高くない場合は、このデザインをやめ、他の問題(量子化エラーなど)に集中します。

上記のように、通常のGPS信号のサンプリング周波数が高い場合は、その問題についてさらに検討します。

だから、私の質問です:

通常のGPSのサンプリング周波数はどれくらいですか?

ありがとうございました。

1
なぜ適応フィルタ?位相差を得る前に、GPS信号の中心周波数の周りにバンドパスを使用してください。ジャム音を想定しているため、ケースのサンプリング周波数は、ジャミングトーン周波数の2倍にする必要があります(GPS周波数よりも高いと仮定して)。これにより、妨害をきれいにフィルタリングすることができます。あなたのフィルタは、GPSに妨害周波数がどれほど近いか予測することに基づいて設計されています。
追加された 著者 Adeptus,
あなたが探している特定のキャリアを知っていますか?私の知る限り、GPS信号は非常に狭い周波数です。あなたは、特定のGPSキャリアの周りの簡単なフィルタで妨害をフィルタにかけたいと思っています。
追加された 著者 Adeptus,
@モティあなたのコメントありがとうございました。私はすでに中心周波数= 4MHz、帯域幅= 2MHzの信号を得るためにBPFを使用しています。妨害周波数はこの帯域[3MHz、5MHz]にある可能性があるので、私は適応フィルタを使用しました。 (妨害の頻度は全く分かりません)。
追加された 著者 Shirin,

2 答え

私が見た L1 C/A信号の実際のサンプリングレートの最小値はベースバンドで1.023MHzの複素数サンプリング(または実数は2.046MHz)。これが周波数領域の最初のローブの幅です。実際の信号の帯域幅はそれよりもはるかに広いので、アンチエイリアスフィルタリングのためにエネルギーを失うことになります。 こちらも参照してください。

2
追加された
downvoteありがとうございます。私は実際に商業製品で1.024MHzの複雑なサンプリングレートで衛星を個人的に買収しました。
追加された 著者 OSE,
それを仮定して申し訳ありません:-)
追加された 著者 OSE,
とにかく、ダウンボッターには、訂正する価値があると思えば、答えを編集してください。私の考え方は実用的ですが、理論的には「裸の最小値」はありませんが、1.024MHz未満の速度でGPS信号をサンプリングする人はいません。
追加された 著者 OSE,
これは実際には真実ではありません。これは、エイリアシングなしでDSSS信号のメインローブを取り込むための最小サンプルレートですが、必要な計算負荷を軽減するために信号を最初にローパスフィルタリングして(たとえば1.6MHz)少しのパフォーマンスの低下を伴います)。
追加された 著者 albert,
私はあなたの答えをdownvoteしなかったが、実際には私が上記の理由で正確ではないということです。完全にペダンティックであるためには、十分に良好なSNRと充分に精巧な受信機があれば、「裸の最小」サンプルレートは全くありません。
追加された 著者 albert,

C/Aコード(現在の主要な民間チャンネル)は約2MHzのメインローブを持ち、処理したい量に応じて、通常は低MHzの範囲でサンプリングされます。それは2-5MHzでオフ)。

サンプルをサンプリングする前に、信号を低い周波数にミックスダウンする必要があることをご存じですか。元の信号は1.57GHzです。

1
追加された