<グローバル・ポジショニング・システムの知識>
2007/11/19 日記<グローバル・ポジショニング・システム>
グローバル・ポジショニング・システム
銀河丸にて)
グローバル・ポジショニング・システム (GPS:Global Positioning System )は、全地球測位システム、汎地球測位システムとも言い、地球上の現在位置を調べるための衛星測位システム。元来は軍事用のシステム。LORAN|ロラン-C(Loran-C、Long Range Navigation C)システムなどの後継にあたる。
概要
アメリカ合衆国|米国が軍事用に打ち上げた約30個のGPS衛星のうち、上空にある数個の衛星からの信号をGPS受信機で受け取り、現在位置を知るシステムである。GPS衛星からの信号には、衛星に搭載された原子時計からの時刻のデータ、人工衛星の軌道|衛星の軌道などが含まれている。GPS受信機にも正確な時刻を知ることができる時計が搭載されているならば、GPS衛星からの電波を受信し、発信-受信の時刻差に電波の伝播速度(光速度|光の速度と同じ30万km/秒)を掛けることによって、その衛星からの距離がわかる。3個のGPS衛星からの距離がわかれば、空間上の一点は決定できる。実際のGPS受信機に搭載されている時計は、水晶振動子|クオーツなどを利用しているため、あまり正確な時計ではない。時刻の誤差がたとえ100万分の1秒であったとしても(この精度に時計を維持することは非常に難しい)、距離の誤差は300mにも及んでしまう。そこで、4つのGPS衛星からの電波を受信し、GPS受信機内部の時計の校正 (計測)|校正を行ないつつ測位を行なう。GPS衛星は約20000kmの高度を一周約12時間で動く(静止衛星ではない)。軌道上に打ち上げられた30個ほどの衛星コンステレーションで地球上の全域をカバーできる。中軌道なので信号の送信電力としても有利であり、ある地域からみても刻々と配置が変化するため、全地球上で誤差を平均化できる(地域によってはカバーする衛星の個数が常に少ない場合もある)。GPSは地上局を利用するLORAN|ロラン(LORAN)-Cと異なり、受信機の上部を遮られない限り、地形の影響を受けて受信不能に陥る事が少ない。
原理
3次元測位
GPS衛星と受信機がともに正確とみなせる時計をもっていれば、送信時刻と受信時刻の差の時間に光の速度を掛け、距離がわかる。*1個の衛星からの電波が受信でき距離が決定できたとすると、そこから距離が一定である点は球面上のどこかになる。一定の長さの糸におもりをつけて振り回すと、おもりは糸の長さを半径とする球面上のどこかにいることになる。
''x''・''y''・''z''・''t''の値を決めることができる。
SS (spread spectrum)変調による測距
GPS衛星からの情報を変調方式|変調する方式であるスペクトラム拡散|SS (spread spectrum) 変調方式 (符号分割多元接続|CDMA: code division multipul access方式などともよばれる) は、人工的に作った(真の乱数列|乱数と区別が付かない)符号|コードである擬似雑音系列に送信データを掛けて送信信号を生成する。このため、周波数変調|FMや振幅変調|AM変調などに比べて広い帯域幅|バンド幅で低電力で送信でき、秘話性 (擬似雑音系列がわからなければデータを復調できない)や秘匿性(ホワイトノイズ|白色雑音と区別がつかないため送信していること自体がわからない)、同一バンドを異なる擬似雑音系列で多重化|多重利用できることなどの特徴がある。擬似雑音系列の開始位置の時刻を定めておけば、復調時に精度よく送出時刻を知ることができることも特徴のひとつで、GPSではこの特徴を活かして測位とデータ(衛星の位置・軌道情報やその他の情報が含まれる)の送信を同時に行なっている。GPS衛星からのL1電波(1.57542Gヘルツ (単位)|Hz)には公表されているC/Aコードを擬似雑音系列に用いた信号と、公表されていない擬似雑音系列であるP(Y)コードの2種類の信号が載せられている。P(Y)コードは軍事目的を想定しており、系列の生成多項式の次数が大きい(擬似雑音系列が一巡するのに長時間かかる)ため、精度は非常に高く (16センチメートル|cm程度)、ミサイルや誘導爆弾の誘導に用いられている。民生用に利用が許されている暗号化されていないC/Aコードのデータを用いると10メートル|m程度の精度の測量となる。95%以上の確率で正確な緯度経度から10メートル|m以内の座標が得られる。これは短時間での精度であり、長期間受信し続けることにより精密な測量も可能である。
測位法
GPSの測位方法は、コード(搬送波の変調)に基づく方法(コード測位方式)と、搬送波の位相に基づく方法(搬送波測位方式)に分けられる。一般にはコード測位が用いられているが、高精度の測量には搬送波測位が用いられる。
精度
GPS受信機の測位精度には、さまざまな要因がある。
電波伝播経路の特性
GPS衛星からGPS受信機まで電波が達する経路では、電離層や対流圏での電波特性の変化により、若干の電波伝播速度の遅延が生じる場合がある。これによって、計算で定めたはずの空間上の一点の信頼性が損なわれる。一般的に受信機からみてGPS衛星が低仰角の場合、この誤差は増加する傾向がある (そもそも低仰角衛星からの信号は減衰が大きい)。このための補正手段として、正確な時計をもち座標のわかっている固定局を設置し、GPS受信データから計算した位置と固定局の位置の差から、精度を上げるなどの仕組み(ディファレンシャルGPS、Differential GPS、DGPS)も確立されている。DGPSの補正信号は、FM放送の利用されていない帯域で送信するシステム(全国FM放送協議会|JFN系列の放送局で実施されている)があり、カーナビなどでの利用には有用である。また、WAASやMSAS (MTSATを利用した日本の運用) では、静止軌道の衛星からDGPSの補正信号を各受信機に送信している (WAAS/MSAS静止衛星自体もGPS衛星同様、測位にも使われる)。このほか、ビル街や谷山ではマルチパス (ひとつの衛星からひとつの受信機までの電波経路が反射などによって多数存在すること・テレビのゴースト現象同様)により、信号の時間差が生じたりS/N比が低下し、精度が落ちる。
受信可能な衛星の個数・配置による影響
通常日本(本州)では、理想的に空がひらけている場合、受信可能な衛星は6〜10個程度である。位置の計算に最低必要な4個より多い衛星がみえている場合は、複数の衛星からの情報で測位精度を向上させることができる。それぞれの衛星からの信号強度(S/N比)を観測したりDGPS情報から衛星ごとの信頼度を与え、また4つ組みの取り方をなるべく計算誤差が大きく出ないように取ったり、さらに複数の測位結果の信頼度が低いものを棄却・平均化するなどの方法がとられる。受信可能な衛星の個数・配置により、電波伝播の誤差が大きくきいてくる場合がある。原理での三脚でのたとえを用いると、三脚の脚が固定の長さではなく、ある程度伸び縮みしたとしよう。すると三脚の頭が動く範囲(推定誤差範囲)は、三脚の脚の開き具合によって異なる。計算に用いる衛星のみかけの位置が接近していると、計算に用いる推定誤差が大きくなる(脚を閉じた三脚ではぐらつきが大きい)。また計算に用いる衛星が一直線に並んでいたりする場合は、ある方向への信頼度が大きく低下する (三脚の脚が並んでいると垂直方向にぐらつきが大きい)。
補助手段による精度の向上
GPSは原理的には最低4つの人工衛星がみえていることが必要であるが、空がひらけていない場合などは、補助手段で精度を向上させることも可能である。まず、GPS受信機内部の時計が正確な時刻に校正された後の一定時間は、時刻情報は内部の時計を用いて3つの衛星で3次元の位置を知ることができる (原理参照)。ただしクォーツ程度の進み遅れがあると、これも数分で信頼できない時刻になってしまう。また、地球の形がわかっており、地表(あるいは一定の高度)を移動していると考えられる場合、さらに1つの衛星からの距離を省略しても位置は求められる。地球の形(ジオイド|平均海面)は球体ではなく赤道付近が膨らんだ回転楕円体であることは知られているが、これをよく近似した3次元曲面(WGS84など)を多くのGPS受信機がデータとしてもっている。さらに受信機のドップラーシフトを観測すると、C/A信号の1ビット送信時間未満の距離の観測もできる。衛星と受信機の距離が接近または乖離している場合、ドップラー効果により受信周波数の上昇または低下(これは信号の位相変化として観測される)がおきる。これを用いれば、受信機が等速直線運動しかしていないかそれ以外の方向に動いたかも推定できる(1つないし2つの衛星からの信号でもある程度の位置は推定できる)。なお長時間の位相観測によりC/A信号の精度限界以上に精度を上げる方法は、測地用のGPS受信機などでも用いられている。またカーナビなど大きなGPS受信機では、GPSで初期位置を決定した後は、ジャイロスコープ|ジャイロ・加速度計|加速度センサなどから得られる情報で自律位置推定できるGPS受信機もある。この場合完全に空が塞がれている状態(トンネル内に入ったとき)などもある程度の位置はわかる。航空機の慣性航法装置と同様であるが、精度は3桁程度低いため、数分程度の自律位置推定で測位は大きく外れる。登山用のGPS受信機では、気圧計|気圧高度計で高度方向の位置推定の補助手段としたり(GPS信号の信頼度が高いときには逆に気圧を校正したり)、磁気コンパスを併用するものもある。なおもともとGPSでは、高度方向は精度が低い場合が多い。空間の(''x'', ''y'', ''z'')方向の誤差は均等であるが、前述のようにGPS受信機の多くは地表に沿って動く(地表と鉛直方向には動かない)ため、計算アルゴリズムを工夫して、地表に沿った方向の位置推定の精度を上げる代わりに高度方向の位置推定を犠牲にしているためである。地理情報システム|GIS情報を補助手段として用いる場合もある。カーナビでは地図を搭載しているため、道路情報と照らし合わせることで誤差を修正しているものもある(車は道路以外を走れないという制約を利用している)。
測地系
地球上の位置は緯度・経度・高度で特定できるとはいえ、各国が地図を作り始めた経緯により、基準点がずれている場合がある。これを測地系というが、GPSでは座標系を変換し多数の測地系で緯度・経度を表示できる事が多い。GPS受信機に直接緯度・経度を入力してナビゲーションする場合、測地系をあわせることにも注意したい。例えば日本測地系(Tokyo)とWGS84では、数百m程度の誤差がある(日本国内でも場所によって異なる)。2002年4月1日、測量法及び水路業務法の一部を改正する法律の施行により、日本の緯度、経度の座標系が日本測地系(Tokyo)から世界測地系に変更され、米国独自の測地系であるWGS-84と大きな座標のずれはなくなった。
相対性理論効果による原子時計の遅れ
受信機側での信号処理には、さまざまな要因によるものが含まれるが、その中には、物理学の相対性理論による補正もある。高速で運動するGPS衛星の運動による発振信号の時間の遅れ(特殊相対性理論|特殊相対論効果)と、地球の重力場による時空のゆがみ (相対性理論)|歪み(一般相対性理論|一般相対論効果)である。後者は、衛星軌道の擾乱や信号到達距離の湾曲、発振信号の時間の遅れなどを引き起こす。アルベルト・アインシュタイン|アインシュタインが一般相対性理論を1916年に発表して以来、重力による空間の歪みという概念は、人間の社会生活に影響することはないと考えられていたが、GPSで相対論による補正がないと正しい測定結果が得られないという事実は驚きでもある。これとは別に、GPS時刻 (GPS衛星がもっている基準時刻系)では、数年に1度加えられる閏秒 (世界時|UTと国際原子時|TAIの差が大きくならないように挿入される秒) を修正したことがないため、GPS時刻はUTから18秒進んでいる(2006年1月1日の修正後)。この差はGPS信号の中に含まれているため、受信機ではこの差を補正して時刻を出力している。
人為的に加えられた誤差
1990年から2000年までは、米国の軍事上の理由(敵軍に利用されることを防止する)で、C/Aコードにおいて民生GPS向けのデータに故意に誤差データを加える操作(Selective Availability,略称 SA)が行われ、精度が100メートル|m程度に落とされていた。SAが加えられていたときから既にGPSは民生用として有用であることが知られていたため、2000年5月2日に米国はGPS技術を広く役立てて欲しいという主旨でこれを解除した。競合技術であるガリレオ (測位システム)|ガリレオ(欧州連合|EUが主体となって推進している)が提案された理由のひとつに、GPSのSAによる誤差により民生用で精度が上がらないということがあるが、これに対して優位を保ち続けリーダシップを取るという米政府の意図も含まれている。SA解除以降は、民生GPSでもC/Aコードの技術的な限界までの精度が得られるようになっている。ただし今後も米国の政策上の必要に応じて、有事があった際など特定地域において精度低下の措置がとられるとされている。
1999年8月21日問題
1999年8月21日問題 (GPSの時計がオーバーフロー|桁溢れする日) などが1024週ごとにある。これは、GPS衛星に搭載されている時計の週の積算データが10ビットで管理されているため、GPS時計の周期開始日である1980年1月6日から1024週後の1999年8月21日(日本時間では1999年8月22日午前9:00)にリセットされて内部で0週に戻ってしまう仕様となっていたのを無視してカーナビゲーションシステムを製造したために、発生した問題である。当時、対応が迫られていた2000年問題と同根の問題であることもあり、こう呼ぶ。日本国内において修正ミスが原因の不都合が、一部のカーナビゲーションシステムで生じた。
応用
民生用GPS受信機は当初航空機、船舶、測量|測量機器、登山用 (個人携帯等) に利用されてきたが近年は自動車(カー・ナビゲーション・システム、以下カーナビ)や携帯電話などにも搭載し利用されている。*カーナビゲーション登山用・個人携帯用
登山用はもともと数値的に経度と緯度を表示するだけのものであった。これは経度と緯度が細かく記してある正確な地図がなければ役に立たない。この種のものはトラッキング(移動経路)を記録することができるものが多く、登山のみならずグライダー等での競技にも用いられている。最近では登山用でも、白黒の低解像度の地図を内蔵するものから比較的詳細なカラー地図を表示できるものへと進化が進んでいる。いずれにしても電池切れや故障に備え地図と方位磁石|磁気コンパスを携行することは必要である。一方ナビゲーション用途とは別に、アスリート用に走行距離、ラップなどを表示する、腕時計のような形態の非常に小型の製品も実用化されている。携帯電話にGPSを組み合わせた製品も出現している。この種の製品では、地図情報・GIS情報をサーバ側にもつことにより詳細な地図を提供したり付加サービス(例えば最寄のフランス料理店を検索し電話を掛けて予約する)の可能性が拡がっている。また情報を送信できないGPSと送受信機である携帯電話を組み合わせ、セキュリティ(児童誘拐や徘徊老人対策等)への応用も拡がっている。技術的にユニークなのは、空がひらけていない場所でも携帯電話の基地局の位置情報を補助情報として利用する製品がある。また位置計算が高速でできない携帯電話のために、測距情報をホストに送り、緯度・経度・高度情報を携帯端末に送り返してもらうというシステムもある。
船舶
船舶にとってGPSは重要な航法支援設備である。航空機同様、陸から離れたら目印をもたない海上において、遭難・衝突や座礁を免れるために、精度の良い航法支援システムを利用することは重要であった。そもそもGPSはロラン-Cに取って代わるためにつくられたシステムである。漁業用や個人用のレジャーボートに搭載されるGPSでは、魚群探知機と組み合わせ、漁場をマークするなどの機能が付加されているものもある。
カーナビ
カーナビはGPSにとって技術的に有利な実装もでき、応用も広い。安定した大容量の電源が供給でき、GPS用アンテナの取り付けも良い位置が確保できる。また本体が大きくてもよいため、詳細なカラー地図を内蔵することができる。近年では地図のみならず他のGIS情報(例えば電話番号やレストランのリストなど)まで内蔵するようになり、ROMなどで固定データを本体に内蔵するのは不利になる。そのためハードディスクやDVDの利用によりディスプレイで地図情報その他を更新できるものも増えてきた。レーダーにより取締りを行なっている緯度・経度をデータとしてもち、その近辺で警告を発する機器もある。
航空分野
GPSやGLONASSなどの位置情報を航空機にも使用することが促進されている。従来の航空機航法は、超短波全方向式無線標識|VOR・距離測定装置|DMEなどの地上後方支援施設を用い、いわば電波の灯台への方位・距離を測定して現在位置を知る方法だった。これに対し、衛星が4個以上みえていればある程度の精度で絶対位置がわかるGPSは、航空機向けの測位方式であるともいえる。しかしながら、GPS信号をそのまま航空航法に使用するには 測位の安全性・信頼性・精度等に問題がある。具体的には、低高度、特に精度がもっとも必要とされる着陸寸前の地形による遮蔽・マルチパス、機体の姿勢変更に伴いロックした衛星(測位に用いている衛星)が変化すること、一般にGPSによる測位では航空機にとって重要な高度方向の精度が緯度・経度方向の精度より低いこと (しかしこれは計算方法にもよる)、などである。ただし、大型機ではINS(慣性誘導装置|慣性航法装置)や従来の測位方式などと併用すること、小型機ではVFR(有視界飛行方式)が主であることなどから、実際の運用では(制度上認められていない)機長判断の参考として用いられている場合が多かった。こういった流れを受けて、また近年では航空機運行の高密度化により定められた以外の航空路を飛ぶための一手段として、GPS情報を航法に利用することが国際民間航空機関(ICAO)や国土交通省航空局(JCAB)で検討されてきた。その成果として日本では、一部の空港の離着陸手順においてRNAV (GPS)航法の実施が2007年9月27日より開始された[http://www.mlit.go.jp/kisha/kisha07/12/120813_2_.html]。航空機での精度向上を一次目的とした、静止衛星型衛星航法補強システム (SBAS: Satellite Based Augmentation System) の運用が以下の各国で開始されている。*米国: WAAS(Wide Area Augmentation System)
その他
ラップトップ型のPCやPDA、携帯ゲーム機をカーナビとして使えるようにするGPSユニットとソフトも発売されている。なお単体のGPSユニットは(電源内蔵でない場合、本体から電源を供給されなければ動作しないが)、測位等はすべてユニット内で完結しており、NMEAなどの標準フォーマットで緯度・経度その他の情報を送り出すものが多い。PCやPDA本体ではこれを受信し、地図ソフトなどと組み合わせてカーナビ同様に使ったり、トラックの記録をすることができる。PCやPDAの接続も、かつてはRS-232C (シリアル) 接続やPCMCIA (PCカード)・CFカード規格が多かったが、現在はBluetoothで測位情報を本体に転送するものもある。登山用・単体モジュールを問わず、NMEA信号を出力することができるGPS受信機は、プロ用一眼レフカメラなどと連動し、撮影記録を自動的に残すためにも使われている。対応機をGPS受信機と組み合わせれば、JPEG画像ファイルなどのExifフィールドに自動的に撮影地の緯度・経度・時刻などが記録される仕組みである。http://www.geocaching.com/
ジオキャッシュはGPSを利用した遊びである。ネット上で公開されたキャッシュ(宝)の緯度・経度とヒントを元にキャッシュを探すゲームである。キャッシュはバケツなどの容器に入れて隠されており、みつけた人はキャッシュをもらい(その代わり自分で1個キャッシュを入れる)、ログブックに記録を残したりする。
GPSにまつわる誤解
よく言われる以下の言説は、すべて誤解である。
正しくは、GPS衛星は宇宙空間に向けて時報を発し、カーナビ(GPS受信機)側は複数のGPS衛星からの発信電波を受信することで自分の位置を割り出しているだけである。カーナビが位置情報をGPS衛星に通知するのは、原理上からいってそもそも不可能である。カーナビ側は、外部に電波を発する装置を有していないからである。この誤解の元となった技術に、運輸業などのカーロケーションシステム|車両位置監視システムや、児童・徘徊老人のセキュリティシステムなどがあるが、これらではGPSで測位した位置を許可された人へ通報するために、別に携帯電話等の通信チャネルを使っている。つまり、カーナビは受けるだけ、GPS衛星は出すだけなのである。
同様の技術・関連技術
米国以外で開発されたGPSと同様の目的のシステムとしてGLONASS(ロシア)、ガリレオ (測位システム)|Galileo(ヨーロッパ諸国ほか 計画中)がある。日本
現在の日本には3基の人工衛星からなりGPSの位置情報を補正して高精度の測位を可能とする準天頂衛星システム(Quasi-Zenith Satellite System、QZSS)と呼ばれる計画がある。すでに事業化を検討する民間の主体として新衛星ビジネス株式会社が2002年に設立されており、高速で移動する車輛の内部で精度25センチメートル|cmとされる測位精度を用いた各種事業が検討されている。最初の人工衛星は2008年に打ち上げられる予定だが予算の都合で通信・放送との複合機能衛星となっており、それらのサービスのシナジー効果が期待されていた。その後に採算性の面から2006年3月に放送・通信の事業化が断念され、純粋な測位衛星として利用されることになった。ちなみに日本では2005年第44回衆議院議員総選挙の自由民主党マニフェストである「http://www.jimin.jp/jimin/jimin/2005_seisaku/120yakusoku/120_top.html
政権公約2005」の52項目に「国家基盤としての衛星測位の確立と骨格的空間情報の整備」との記載があり、日本独自の高精度な位置測定衛星を打ち上げる可能性が出ている。日本ではその後、内閣官房に測位・地理情報システム等推進会議が設置され、2006年3月には「http://www.cas.go.jp/jp/seisaku/sokuitiri/180331/kihonhousin.pdf
準天頂衛星システム計画の推進に係る基本方針」を発表した。それによると、国家が衛星測位の重要性を認識し、民間の資金負担がないとしても、国家が衛星測位システムを整備することを宣言している。
ロシア
ソビエト連邦|旧ソ連は米国との対抗上、GPSと同様のGLONASSを構築しようとしたが必要な衛星を全て打上げる前にソ連が崩壊してしまい、予算の縮小から衛星打ち上げが頓挫した。ロシアになってから計画が再開され、2005年には再開後初の衛星を打ち上げ、2010年までに24基の衛星を打ち上げる予定とされる。2007年11月現在では9基の衛星が運用を開始しており、すでに軌道上にある他の3基が運用準備段階にある。
欧州連合
GPSを使用する上で米国の介在を嫌った欧州連合|EUは独自のガリレオ_(測位システム)|Galileo(ガリレオ)を計画、米国からの牽制をものともせず、中国の参加を得て計画を進めつつある。2005年にはロシアのソユーズ|ソユーズロケットを用いて最初のジオベ衛星を打ち上げた。また、中国やインド、ナイジェリア、トルコなどにも他の衛星ナビゲーションシステムの開発の動きがある。
関連項目
* 電子基準点広域航法
外部リンク
GPSデータクリアリングハウス
GPS固定点データ提供サービス
電子基準点データ提供サービス
WAAS(英語)
MSAS(英語)
EGNOS(英語)
「交点プロジェクト」サイト
理解するためのGPS測位計算プログラム入門
comment(" >0) trackback(" >9)
|
◆グローバル・ポジショニング・システムについてピックアップ ;単独測位 :コード測位。誤差10メートル|m程度(民生用)。 ;DGPS :Diffrential GPS(相対測位方式)。コード測位。測位対象となる移動局のほかに、位置のわかっている基地局でもGPS電波を受信し、誤差を消去する方法。基地局で生成された補正情報を送信し、移動局で受信すれば、実時間でDGPSの補正処理を行うことができる。日本国内では、海上保安... |




