ホーム 用語集 PRNコード(擬似ランダム雑音コード)

過酷なGNSS環境向けのソリューションを見る →
Ellipse D INSミニユニット(右)
Ellipse-D
INS デュアルアンテナRTKINS 0.05°のロールおよびピッチ 0.2° 方位
発見
Ellipse-D
Ekinox Micro INSミニユニット(右)
Ekinox Micro
INS 内蔵GNSSシングル/デュアルアンテナ 0.015°のロールおよびピッチ 0.05° 方位角
発見
Ekinox Micro
Stellar 40 Silver Right Mini
Stellar-40
INS ジャミング およびスプーフィング の高度な耐障害性 GNSS電波障害下での位置誤差は0.2 % DTまで低減 0.05° 方位角(RTK)
発見
Stellar-40

PRNコード(擬似ランダム雑音コード)

用語集に戻る
PRNコード(擬似ランダム雑音コード)

擬似ランダムノイズ(PRN)コードは、ランダムに見えるが決定論的で再現性のあるバイナリシーケンスを生成します。GPS、Galileo、BeiDouなどの衛星測位システムや、さまざまな通信アプリケーションはこれらのコードに依存しています。

PRNコードは、航法および通信に不可欠な重要な特性を備えています。

PRNコードはアルゴリズムによって生成されるため、決定論的なパターンに従い、正確な再現を保証します。構造化された設計にもかかわらず、ホワイトノイズに似た統計的特性を示し、ランダムに見えます。

エンジニアは、相互相関を低減し、干渉を最小限に抑えるために、異なるコードを直交または一意になるように設計します。

GPSおよびGNSSアプリケーション(例:無人航空機システム)では、コンステレーション内の各衛星が固有のPRNコードを送信します。

これらのコードは複数の機能を果たします。GPS受信機が異なる衛星からの信号を区別するのを助け、送信されたコードとローカルで生成されたバージョンを比較して信号の伝播時間を決定することにより測距を可能にし、スペクトラム拡散変調をサポートします。

この変調技術により、信号は広い帯域幅で送信され、干渉や妨害に対する耐性が向上します。

GPSは異なる種類のPRNコードを使用します。C/A(Coarse/Acquisition)コードは標準的なGPS航法をサポートし、1ミリ秒ごとに繰り返されます。軍事用途向けに設計されたP(Y)コードは、データを暗号化し、7日ごとに繰り返されます。

Mコードは、高度な軍事バージョンであり、耐ジャミング能力を強化します。

線形帰還シフトレジスタ(LFSR)はPRNコードを生成し、精密な信号追跡に望ましい相関特性を持つシーケンスを生成します。

LFSRは、擬似ランダム特性を維持しつつ予測可能性と再現性を確保することで、これらのコードを航法および通信において非常に信頼性の高いものにします。

G1 および G2 について、再帰関係は次のとおりです:

G1(n) = G1(n−3) ⊕ G1(n−10)

G2(n) = G2(n−2) ⊕ G2(n−3) ⊕ G2(n−6) ⊕ G2(n−8) ⊕ G2(n−9) ⊕ G2(n−10)

ここで、⊕(XOR)は2進加算演算である。

PRNコードは、次のように構成されます:

PRN(n) = G1(n) ⊕ G2 (n+遅延)

GPS衛星ごとに遅延が異なるため、固有のPRNシーケンスが保証されます。

GNSSジャミング耐性について当社の専門家にお問い合わせください