JP2008082819A - 測位装置および測位方法 - Google Patents

測位装置および測位方法 Download PDF

Info

Publication number
JP2008082819A
JP2008082819A JP2006262074A JP2006262074A JP2008082819A JP 2008082819 A JP2008082819 A JP 2008082819A JP 2006262074 A JP2006262074 A JP 2006262074A JP 2006262074 A JP2006262074 A JP 2006262074A JP 2008082819 A JP2008082819 A JP 2008082819A
Authority
JP
Japan
Prior art keywords
receiver
clock error
positioning
delay information
code
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2006262074A
Other languages
English (en)
Inventor
Sueo Sugimoto
末雄 杉本
Yukihiro Kubo
幸弘 久保
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to JP2006262074A priority Critical patent/JP2008082819A/ja
Publication of JP2008082819A publication Critical patent/JP2008082819A/ja
Pending legal-status Critical Current

Links

Images

Landscapes

  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

【課題】受信機時計誤差による影響を抑圧して受信機位置を推定する単独測位装置および単独測位方法を提供する。
【解決手段】入力された各観測値、すなわち、選定された各GPS衛星に対するL1波のキャリア位相、L2波のキャリア位相、C/Aコードのコード擬似距離、PYコードのコード擬似距離、時計誤差情報、電離層遅延情報、対流圏遅延情報を目的変数とし、整数値バイアス、および受信機位置を説明変数に含む線形回帰方程式を構成する。この際、従来時計誤差に含まれていた搬送波信号毎、コード毎の受信機バイアスを時計誤差から分離して線形回帰方程式に加える。そして、この線形回帰方程式に最小二乗法を適用させて、整数値バイアスと受信機位置とを推定演算する。
【選択図】図2

Description

この発明は、測位用信号を用いて受信機の測位を行う測位装置および測位方法に関するものである。
従来、測位衛星から送信される測位用信号を用いて測位を行う装置が各種開示されており、その基本測位演算は、コード擬似距離や搬送波によるキャリア位相差を用いて、受信機の3次元の位置(誤差)と 受信機の時計誤差とを未知数とした非線形連立方程式にニュートン法や拡張カルマンフィルタを適用することで求めるものであった。この際、電離層遅延による誤差や対流圏遅延による誤差の影響を除去するため、これらの遅延による影響を初期状態から「0」に設定したり、1重位相差等の演算処理を行って、これらの遅延量を推定していた。
これを解決する方法として、特許文献1には、算出したい受信機位置を含む所定のパラメータを未知数とし、測位用信号から観測できるデータを用いて回帰方程式を形成し、当該回帰方程式を演算することにより、受信機位置を算出する方法が開示されている。
国際公開第WO2006/022318 A1
ところが、特許文献1に示された方法では、 受信機時計誤差および測位衛星時計誤差をそれぞれ受信機,衛星固有の1個のパラメータとして扱っているが、現実には、搬送波信号の種類やコードの種類別により誤差が異なる。したがって、特許文献1の方法を用いた場合、受信機位置としては、或程度、例えば数十cmスケールの誤差が発生してしまい、これ以上収束させることが難しい。
したがって、本発明の目的は、従来よりも高精度の受信機位置を測位することができる測位装置および測位方法を提供することにある。
この発明は、複数の測位衛星から複数 周波数の搬送波信号に重畳させて送信される測位用信号に含まれる航法メッセージまたはオフライン処理により予め推定された値から測位衛星の時計誤差を観測する衛星時計誤差検出手段と、電離層遅延情報を取得する電離層遅延情報取得手段と、対流圏遅延情報を取得する対流圏遅延情報取得手段と、複数周波数の搬送波の整数値バイアス、受信機時計誤差、および受信機位置を未知数として含み、該受信機位置を過去の推定演算値で1次テイラー級数展開することで線形近似し、整数値バイアス、受信機 時計誤差、受信機位置、測位衛星の時計誤差、電離層遅延情報、対流圏遅延情報を説明変数とし、観測値であるキャリア位相およびコード擬似距離を目的変数とする回帰方程式を構成し、該回帰方程式に最小二乗法を適用することで整数値バイアスと、受信機時計誤差と、受信機の位置とを推定演算する測位演算手段と、を備えた測位装置に関するものである。そして、この測位装置の測位演算手段は、少なくとも受信機時計誤差を、搬送波信号の種類別およびコードの種類別に分割して設定し、回帰方程式に代入して利用することを特徴としている。
また、この発明は、複数の測位衛星から複数 周波数の搬送波信号に重畳させて送信される測位用信号に含まれる航法メッセージまたはオフライン処理により予め推定された値から測位衛星の時計誤差を観測し、電離層 遅延情報および対流圏遅延情報を取得し、複数周波数の搬送波の整数値バイアス、受信機時計誤差、および受信機位置を未知数として含み、該受信機位置を過去の推定演算値で1次テイラー級数展開することで線形近似し、整数値バイアス、受信機時計誤差、受信機位置、測位衛星の時計誤差、電離層遅延情報、対流圏遅延情報を説明変数とし、 観測値であるキャリア位相およびコード擬似距離を目的変数とする回帰方程式を構成し、該回帰方程式に最小二乗法を適用することで整数値バイアスと、受信機時計誤差と、受信機の位置とを推定演算する測位演算方法に関するものである。そして、この測位演算方法では、少なくとも受信機時計誤差を、搬送波信号の種類別およびコードの種類別に分割して設定し、回帰方程式に代入して利用することを特徴としている。
これらの構成および方法では、回帰方程式を設定する際に、受信機時計誤差を、搬送波信号の種類(例えば、GPSであればL1波とL2波)別、および、コードの種類(例えば、GPSであればC/AコードとP(Y)コード)別に分割して設定する。これにより、 現実的に異なるこれらの誤差を1個の受信機時計誤差として丸め込んで演算する場合よりも、より高精度に未知数の演算値(収束値)が得られる。そして、この未知数に受信機位置が含まれていることから、受信機位置が高精度に得られることとなる。
また、この発明の測位装置の測位演算手段は、測位衛星の時計誤差を、搬送波信号の種類別およびコードの種類別に分割して設定し、回帰方程式に代入して利用することを特徴としている。
また、この発明の測位演算方法では、さらに、測位衛星の時計誤差を、搬送波信号の種類別およびコードの種類別に分割して設定し、回帰方程式に代入して利用することを特徴としている。
これらの構成および方法では、衛星時計誤差に対して、受信機時計誤差と同様に搬送波信号の種類(例えば、GPSであればL1波とL2波)別、および、コードの種類(例えば、GPSであればC/AコードとP(Y)コード)別に分割して設定する。これにより、さらに高精度に回帰方程式の未知数に対する演算値(収束値)が得られる。そして、この未知数に受信機位置および衛星位置が含まれていることから、受信機位置および衛星位置が高精度に得られることとなる。
この発明によれば、受信機時計誤差を 搬送波信号の種類別およびコード別に詳細に分類して回帰方程式に用いることで、より高精度に回帰方程式を構成する未知数を算出することができる。これにより、さらに高精度に受信機位置を測位することができる。
本発明の実施形態に係る測位装置および測位演算方法について図を参照して説明する。なお、以下の説明では、GPSについて説明するが、他の全てのGNSS(全地球的航法衛星システム)に適用することができる。また、以下の説明では、単独測位を行う場合について説明するが、相対測位にも適用することができる。
図1は本実施形態の単独測位装置の概略構成を示すブロック図である。
また、図2は本実施形態の単独測位装置とGPS 受信機とからなる単独測位システムの処理フローを示すフローチャートである。
図1に示すように、単独測位装置10は、GPS受信機30に接続し、航法メッセージ解析部11、衛星情報処理部12、および測位演算部13を備える。
GPS受信機30はアンテナ20に接続し、アンテナ20で受信したGPS衛星(測位衛星)からのGPS信号(測位用信号)より、既知の方法でL1波およびL2波のキャリア位相、C/AコードおよびP(Y)コードのコード擬似距離(擬似距離)を取得するともに、L1波に重畳された航法メッセージを取得する(S1→S2)。そして、GPS受信機30は、航法メッセージを単独測位装置10の航法メッセージ解析部11に出力し、キャリア位相およびコード擬似距離を単独測位装置10の測位演算部13に出力する。
航法メッセージ解析部11は、入力された航法メッセージを解析して、電離層遅延情報、各GPS衛星の時計誤差、軌道情報を取得し、かつ数式モデルを用いて対流圏遅延情報を取得して(S3)、衛星情報処理部12に出力する。
衛星情報処理部12は、GPS衛星のエフェメリス情報を用いて測位に用いるGPS衛星を選定して、選定したGPS衛星に関する時計遅延情報や電離層遅延情報、および対流圏遅延情報を測位演算部13に出力する。
測位演算部13は、入力された各観測値、すなわち、選定された各GPS衛星に対するL1波のキャリア位相、L2波のキャリア位相、C/Aコードによるコード擬似距離、P(Y)コードのコード擬似距離、受信機時計誤差情報、 受信機バイアス、衛星時計誤差、電離層遅延情報、対流圏遅延情報を用いて、後述する線形回帰方程式に最小二乗法を適用させて、L1、L2波に対する整数値バイアスNL1,NL2、受信機時計誤差δtu、従来受信機時計誤差δtuに含まれていた受信機バイアスδbCA,u,δbPY,u,δbL1,u,δbL2,u、受信機の位置uとを推定演算する(S4)。この演算は推定値の変化が予め設定された所定の閾値以下になるまで繰り返し行われ、推定値の変化が所定の閾値に達した時点での受信機の位置の推定演算 結果が測位結果として出力される。
ここで、航法メッセージ解析部11、衛星 情報処理部12、測位演算部13は、それぞれ、以下に示すアルゴリズムを実現するマイクロプロセッサ等の数値演算処理器からなる。そして、これらの部分は複数の数値演算処理器により形成してもよく、1つの数値演算処理器により形成してもよい。
次に、前述の整数値バイアスNL1,NL2および受信機位置uの推定演算アルゴリズムについて詳述する。
一般に、受信機u、GPS衛星pに対するコード擬似距離(擬似距離)ρp c,uの観測方程式は式(1),(2)で表すことができ、キャリア位相Φp L,uの観測方程式は式(3),(4)で表される。ここで、マルチパス誤差は微少として無視する。
Figure 2008082819
ここで、λはL波(L1波、L2波)の波長を示し、r (t,t−τ )は時刻tでの受信機uと時刻(t−τ )でのGPS衛星pとの距離を示し、δI (t)はL1波の電離層遅延を示し、δT (t)はL1波、L2波の対流圏遅延を示し、δt(t)は真の時刻tでの受信機uの時計誤差を示し、δt(t−τ )は時刻(t−τ )でのGPS衛星pの時計誤差を示し、δbL,uは受信機uのL波に対するバイアスを示し、δbCA,uは受信機uのC/Aコードに対するバイアスを示し、δbPY,uは受信機uのP(Y)コードに対するバイアスを示し、δbp LはGPS衛星pのL波に対するバイアスを示し、δbp CAはGPS衛星pのC/Aコードに対するバイアスを示し、δbp PYはGPS衛星pのP(Y)コードに対する バイアスを示し、N L,uはL波における受信機uと衛星pとの間の整数値バイアスを示し、ε L,u(t),e c,u(t)はそれぞれ観測雑音を示す。
ところで、受信機とGPS衛星との距離r (t,t−τ )は、式(5)で表すことができる。
Figure 2008082819
次に、未知数である受信機位置u(t)≡[x(t),y(t),z(t)]の先験的な推定受信機位置u(j)(t)≡[x (j)(t),y (j)(t),z (j)(t)]の周りで1次のテイラー級数展開を行う。さらに、p番目の測位衛星位置spの先験的な推定測位衛星位置sepの周りで1次のティラー級数展開を行う。これにより、r (t)を線形近似すると次式を得られる。
Figure 2008082819
ここで、
Figure 2008082819
(nは測位衛星数)と定義すると、式(1)〜式(4)は、次式(8)〜(11)で表される。
Figure 2008082819
これは、すなわち、キャリア位相、コード擬似距離を目的変数とし、受信機の位置、電離層遅延、対流圏遅延、受信機バイアス、GPS衛星バイアス、整数値バイアス、誤差要因を説明変数とする近似的な線形回帰方程式に相当する。
ここで、GPS衛星バイアスは受信機バイアスに比較して2桁程度低い要素であるので、以下の演算では無視する。
そして、
Figure 2008082819
と定義すると、式(8)〜式(11)はベクトル行列からなる次式で表される。
Figure 2008082819
である。
この線形回帰方程式を、最小二乗法を用いて繰り返し推定演算を行うことで、未知数を収束させて各値を取得する。この際、未知数の収束条件として、未知数の推定値の繰り返し演算での変化が予め設定した閾値以下に達した時点で、未知数の値を確定させる。
このような演算を行うことで、各搬送波信号L1,L2やコードCA,PYにより変化する受信機バイアスδbuとともに、整数値バイアスNL1,NL2や受信機位置uを推定することができる。
この結果、従来のように受信機バイアスδbuを受信機時計誤差δtuに包括して丸め込むのではなく、受信機バイアスδbuを正確に算出することで、同時に、整数値バイアスNL1,NL2や受信機位置uをより高精度に算出することができる。例えば、本願の方法を用いることにより、数cmオーダーで受信機位置を算出することができる。
なお、上述の説明では、受信機バイアスδbuを回帰方程式に用い、GPS衛星バイアスδbpは用いなかったが、上述の式(8)〜式(11)をそのまま行列表現して、回帰方程式に用いるようにしてもよい。この場合、演算処理数が増加するので、受信機位置の算出までに係る時間は長くなるが、より高精度に受信機位置を算出することができる。
また、上述の説明では、受信機で全ての未知数を推定したが、電離層遅延量や対流圏遅延量等の受信機位置に大きく依存しない演算要素を基地局により推定し、受信機に与えるようにしてもよい。これにより、さらに高精度に受信機バイアスバイアスδbuや受信機位置を算出することができる。
また、前述の説明では、回帰方程式に最小二乗法を適用した例を示したが、他のパラメータ推定アルゴリズムを用いても良い。
また、上述の説明では単独測位を例に示したが、上述の方法および構成は相対測位にも適用することができる。
また、単独測位を行う二つの受信機を近傍に設置し、これらの距離を予め測定して拘束条件として用い、前述の回帰方程式に適用することもできる。この場合、さらに高精度に受信機位置を測位することができる。
本発明の実施形態の単独測位装置の概略構成を示すブロック図 本発明の実施形態の単独測位装置とGPS受信機とからなる単独測位システムの処理フローを示すフローチャート
符号の説明
10−単独測位装置
11−航法メッセージ解析部
12−衛星情報処理部
13−測位演算部
20−GPSアンテナ
30−GPS受信機

Claims (4)

  1. 複数の測位衛星から複数周波数の 搬送波信号に重畳させて送信される測位用信号に含まれる航法メッセージまたはオフライン処理により予め推定された値から前記測位衛星の時計誤差を観測する衛星時計誤差検出手段と、電離層遅延情報を取得する電離層遅延情報取得手段と、対流圏遅延情報を取得する対流圏遅延情報取得手段と、前記複数周波数の搬送波の整数値バイアス、受信機時計誤差、および受信機位置を未知数として含み、該受信機位置を過去の推定演算値で1次テイラー級数展開することで線形近似し、前記整数値バイアス、前記受信機時計誤差、前記受信機位置、前記測位衛星の時計誤差、前記電離層遅延情報、前記対流圏遅延情報を説明変数とし、観測値であるキャリア位相およびコード擬似距離を目的変数とする回帰方程式を構成し、該回帰方程式に最小二乗法を適用することで前記整数値バイアスと、前記受信機時計誤差と、前記受信機の位置とを推定演算する測位演算手段と、を備えた測位装置であって、
    前記測位演算手段は、少なくとも 前記受信機時計誤差を、搬送波信号の種類別およびコードの種類別に分割して設定し、前記回帰方程式に代入して利用する測位装置。
  2. 前記測位演算手段は、前記測位衛星の時計誤差を、搬送波信号の種類別およびコードの種類別に分割して設定し、前記回帰方程式に代入して利用する請求項1に記載の測位装置。
  3. 複数の測位衛星から複数周波数の 搬送波信号に重畳させて送信される測位用信号に含まれる航法メッセージまたはオフライン処理により予め推定された値から前記測位衛星の時計誤差を観測し、電離層 遅延情報および対流圏遅延情報を取得し、前記複数周波数の搬送波の整数値バイアス、受信機時計誤差、および受信機位置を未知数として含み、該受信機位置を過去の推定演算値で1次テイラー級数展開することで線形近似し、前記整数値バイアス、前記受信機時計誤差、前記受信機位置、前記測位衛星の時計誤差、前記電離層遅延情報、前記対流圏 遅延情報を説明変数とし、観測値であるキャリア位相およびコード擬似距離を目的変数とする回帰方程式を構成し、該回帰方程式に最小二乗法を適用することで前記 整数値バイアスと、前記受信機時計誤差と、前記受信機の位置とを推定演算する測位演算方法であって、
    少なくとも前記受信機時計誤差を、搬送波信号の種類別およびコードの種類別に分割して設定し、前記回帰方程式に代入して利用する測位演算方法。
  4. さらに、前記測位衛星の時計誤差を、搬送波信号の種類別およびコードの種類別に分割して設定し、前記回帰方程式に代入して利用する請求項3に記載の測位演算方法。
JP2006262074A 2006-09-27 2006-09-27 測位装置および測位方法 Pending JP2008082819A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006262074A JP2008082819A (ja) 2006-09-27 2006-09-27 測位装置および測位方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006262074A JP2008082819A (ja) 2006-09-27 2006-09-27 測位装置および測位方法

Publications (1)

Publication Number Publication Date
JP2008082819A true JP2008082819A (ja) 2008-04-10

Family

ID=39353850

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006262074A Pending JP2008082819A (ja) 2006-09-27 2006-09-27 測位装置および測位方法

Country Status (1)

Country Link
JP (1) JP2008082819A (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010190723A (ja) * 2009-02-18 2010-09-02 Seiko Epson Corp 位置算出方法及び位置算出装置
KR101175589B1 (ko) 2012-06-15 2012-09-07 한국항공우주연구원 반송파 위상 측정값을 이용한 실시간 gps 위성시계 신호 도약 검출방법
KR101843004B1 (ko) 2017-11-15 2018-03-29 한국 천문 연구원 다중 위성 항법 시스템의 시스템 바이어스를 이용한 통합 측위 장치 및 그 방법
CN113341437A (zh) * 2021-05-21 2021-09-03 东南大学 一种gnss未建模误差反演方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06265624A (ja) * 1993-03-12 1994-09-22 Japan Radio Co Ltd 位置計測装置
JP2004028655A (ja) * 2002-06-24 2004-01-29 Sony Corp 測位計算方法および測位用受信機
WO2006022318A1 (ja) * 2004-08-25 2006-03-02 The Ritsumeikan Trust 単独測位装置および単独測位方法
JP2007292610A (ja) * 2006-04-25 2007-11-08 Furuno Electric Co Ltd 衛星航法受信機

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06265624A (ja) * 1993-03-12 1994-09-22 Japan Radio Co Ltd 位置計測装置
JP2004028655A (ja) * 2002-06-24 2004-01-29 Sony Corp 測位計算方法および測位用受信機
WO2006022318A1 (ja) * 2004-08-25 2006-03-02 The Ritsumeikan Trust 単独測位装置および単独測位方法
JP2007292610A (ja) * 2006-04-25 2007-11-08 Furuno Electric Co Ltd 衛星航法受信機

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010190723A (ja) * 2009-02-18 2010-09-02 Seiko Epson Corp 位置算出方法及び位置算出装置
KR101175589B1 (ko) 2012-06-15 2012-09-07 한국항공우주연구원 반송파 위상 측정값을 이용한 실시간 gps 위성시계 신호 도약 검출방법
KR101843004B1 (ko) 2017-11-15 2018-03-29 한국 천문 연구원 다중 위성 항법 시스템의 시스템 바이어스를 이용한 통합 측위 장치 및 그 방법
CN113341437A (zh) * 2021-05-21 2021-09-03 东南大学 一种gnss未建模误差反演方法
CN113341437B (zh) * 2021-05-21 2024-05-28 东南大学 一种gnss未建模误差反演方法

Similar Documents

Publication Publication Date Title
KR101151782B1 (ko) 단독 위치측정장치 및 단독 위치측정방법
JP7153427B2 (ja) 衛星測位システムを用いた測位方法および測位装置
JP6907083B2 (ja) 搬送波伝播距離のアンビギュイティ推定用分散カルマン・フィルタ・アーキテクチャ
JP5305416B2 (ja) 衛星航法システムにおける電離圏異常を検出する方法及びその装置。
US20060262010A1 (en) GPSR multi-frequency measuring device, corrective method and program for ionospheric delay
JP5253067B2 (ja) Gpsによる位置計測装置および位置計測方法
JP7329814B2 (ja) 測位装置、測位方法、測位プログラム、測位プログラム記憶媒体、アプリケーション装置、および、測位システム
US7733269B2 (en) Positioning apparatus and positioning system
JP4108738B2 (ja) 測位装置
CN104335069A (zh) 用于在全球导航卫星系统中确定位置的方法和装置
JP4498399B2 (ja) 測位システム及び測位方法
EP2000818A1 (en) System and method for determining displacements of objects
JP2008082819A (ja) 測位装置および測位方法
US11112508B2 (en) Positioning method and positioning terminal
JP4723801B2 (ja) 相対測位装置
JP2009079975A (ja) 測位システム
CN105445771A (zh) 一种单频rtk融合测试分析方法
RU2624268C1 (ru) Способ определения взаимного положения объектов по сигналам глобальных навигационных спутниковых систем
KR20120070540A (ko) 나노 초 레벨 정밀도를 가진 상대 시간 측정 시스템
RU2592077C1 (ru) Способ измерения взаимного положения объектов по сигналам глобальных навигационных спутниковых систем
JP4928114B2 (ja) キャリア位相相対測位装置
KR101151670B1 (ko) 기준국 수신기 시계오차 조정 효과를 고려한 gνss 의사거리 보정치 표준편차 설정방법
WO2017022391A1 (ja) マルチパス検出装置、マルチパス検出方法、マルチパス検出プログラム、測位装置、測位方法、および測位プログラム
JP2013253814A (ja) 測位方法、測位プログラム、測位装置、および情報機器端末
JP4757068B2 (ja) 測位計算装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Effective date: 20090924

Free format text: JAPANESE INTERMEDIATE CODE: A621

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20090924

A521 Written amendment

Effective date: 20090928

Free format text: JAPANESE INTERMEDIATE CODE: A821

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110922

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20111004

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20120424