ソクタ
GNSSの観測量には「コード」と「搬送波」の2種類があります。搬送波位相の精度が高い理由を理解しておくと問題が解けます。
この記事の要点
GNSS測量には、衛星からの電波を使って距離を求める方法が2種類あります。「コード測距」と「搬送波位相測距」です。
搬送波位相は電波の波形そのものを使って距離を測るため、コード測距よりもはるかに高い精度が得られます。スタティック測量やRTK測量が高精度なのは、この搬送波位相を使っているからです。
この記事で整理すること
搬送波とは何か、コード測距との違い、そして搬送波を使うと出てくる「整数値バイアス(アンビギュイティ)」の問題まで、順を追って確認します。
GNSS測量で「搬送波位相」という言葉が出てきたとき、何のことかピンとこない人は多いと思います。でも仕組みを知ると、なぜGNSS測量が高精度なのかがよくわかります。
衛星から届く電波には、大きく分けて2つの「使い方」があります。ひとつは電波の「到着時刻」を使う方法、もうひとつは電波の「波の形」を使う方法です。
ザックリ言うと、GPSの電波の「波の位相そのもの」を使って距離を計測する方法です。波1周(約20cm)単位で精度を出せるため、コード測距の数百〜千倍の精度になります。cm精度の測量を可能にする技術です。
衛星は電波に「自分が出た時刻」を乗せて送信しています。受信機はその時刻を受け取り、「今の時刻との差=電波が届くまでの時間」から距離を計算します。これをコード測距(疑似距離測距)といいます。
コード測距は仕組みがシンプルで、スマホのGPSや単独測位で使われています。ただし精度はm〜数m程度が限界です。電波の「到着時刻」の読み取り精度に限界があるためです。
一方、搬送波位相測距は電波の波形(搬送波)そのものを使います。
衛星から届く電波は規則的な波形をしています。受信機はこの波の「山と谷」を連続して数え続けることで、衛星との距離を非常に精密に求められます。GPS衛星のL1帯では波長が約19cmなので、コード測距とは比べものにならない精度が出ます。
プールのコースロープに例えると、「端から端まで何メートルか」をロープの波の数で測るイメージです。波1個が約19cmなので、波の数をちゃんと数えれば、数mmの精度で距離がわかります。
これがスタティック測量やRTK測量がmm〜cm級の精度を出せる理由です。
搬送波位相には、コード測距にはない問題があります。
受信機が観測を始めたとき、「衛星から受信機まで波が何周分あるか(整数部分)」がわかりません。波長の「端数の部分」は精密に測れても、「何周分か」という整数の部分が最初は不確定なのです。
この未知の整数を整数値バイアス(アンビギュイティ)といいます。これを正しく決定する処理を「初期化」と呼び、アンビギュイティが確定して初めて精度の高い測量が始まります。
また、観測の途中で衛星からの信号が一時的に途切れると、波の数え方がリセットされてしまいます。これがサイクルスリップです。
測量士補試験で搬送波位相が問われるときは、主に次の形です。
R4 No.8(令和4年第8問)では「(ア)搬送波位相を用いた干渉測位」で「同一衛星の位相差により(イ)衛星時計誤差が消去」「異なる衛星の位相差により(ウ)受信機時計誤差が消去」という空欄補充が出題されました(正答5)。
R6 No.9(令和6年第9問)では「2周波基線解析により対流圏誤差を軽減できる」が誤り(正しくは電離層誤差)として出題されました(正答5)。搬送波位相の2周波観測で電離層遅延誤差を軽減できる点は頻出知識です。
混同しやすい用語
搬送波位相 ↔ コード測距
どちらも衛星からの電波を使って距離を求めますが、コード測距は「電波の到着時刻」、搬送波位相は「電波の波の数」を使います。搬送波位相の方が精度が高い代わりに、整数値バイアスという問題があります。
搬送波位相 ↔ サイクルスリップ
サイクルスリップは搬送波の「波の数え」が突然ずれる現象です。搬送波位相は観測の仕組み、サイクルスリップはその観測中に起きる誤差の一種です。
問題:搬送波位相測距は、コード測距と比べて精度が高い。〇か×か。
答え:〇
搬送波の波形を使うため、コード測距より精度が高くなります。
問題:搬送波位相測距では、観測開始時に衛星からの波が何周分あるかという整数部分(整数値バイアス)が既知である。〇か×か。
答え:×
整数値バイアス(アンビギュイティ)は観測開始時点では未知で、初期化処理によって決定します。「観測開始前にわかっている」は誤りです。
問題:スタティック測量がmm〜cm級の高精度を実現できるのは、搬送波位相を利用した基線解析を行うからである。〇か×か。
答え:〇
搬送波位相の高精度とアンビギュイティの解決が、スタティック測量の精度を支えています。
今回は搬送波位相について整理しました。
GNSS測量の精度を支えているのは、電波の波形そのものを使う搬送波位相測距です。コード測距が「到着時刻」を使うのに対し、搬送波位相は「波の数」を数えるため、はるかに高い精度が出ます。
ただし観測開始時に整数値バイアス(アンビギュイティ)という未知の整数が生じるため、これを決定する初期化処理が必要になります。そして観測中に波の数え方がずれる現象がサイクルスリップです。
この3つ(搬送波位相・アンビギュイティ・サイクルスリップ)はセットで理解しておくと試験で迷いにくくなります。
参考法令・規格
※ この記事の確認日:2026年5月
試験での問われ方|ソクタの一言
「搬送波位相測距はコード測距より精度が低い」。これは誤りです。逆です。搬送波位相は波の形そのものを計測するため、コード測距よりはるかに高精度です。一方で「整数値バイアスがある」という弱点も一緒に覚えておきましょう。セットで出ることが多いです。