測位方法および測位装置
【課題】高精度に位置特定を行うことができるようにする。
【解決手段】基地局がGPS衛星から受信したGPS信号に基づいて算出された補正値をGPS衛星の仰角値と対応付けて配信し(S1〜S3)、移動局側では、GPS衛星から移動局が受信したGPS信号に基づいて移動局が受信したGPS衛星についての仰角値を算出した仰角算出値に近い補正値を適用して測位する(T6〜T9)。
【解決手段】基地局がGPS衛星から受信したGPS信号に基づいて算出された補正値をGPS衛星の仰角値と対応付けて配信し(S1〜S3)、移動局側では、GPS衛星から移動局が受信したGPS信号に基づいて移動局が受信したGPS衛星についての仰角値を算出した仰角算出値に近い補正値を適用して測位する(T6〜T9)。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、補正値を用いて位置を高精度に測位するための測位方法および測位装置に関する。
【背景技術】
【0002】
この種の技術として、例えばディファレンシャルGPS(以下、DGPS:Differential Global Positioning System)測位技術が挙げられる。このDGPS測位技術とは、位置が明確な基準局において衛星との距離を測定し、当該測定距離と真の距離との誤差を補正値として利用することで位置特定精度を向上させる測位方法の一つである。補正値は時間の経過と共に変化するため、常に最新の補正値を使用しなければならない。したがって、頻繁に通信を行い、最新の補正値を使用しなければ徐々に精度が悪化してしまう。そこで、真近の過去の補正値から現時点の補正値を予測することで精度を保持する測位方法(例えば、特許文献1参照)が検討されている。また、過去の同時刻の補正値を用いる測位方法(例えば、特許文献2参照)が検討されている。
【特許文献1】特開2004−069587号公報
【特許文献2】特開平11−109018号公報
【発明の開示】
【発明が解決しようとする課題】
【0003】
しかしながら、時刻で補正値を予測する方法にも問題があり、現時点から過去の所定期間前の補正値では使用に堪えない。しかも、最も近い基準点(基準局)の補正値を用いなければ精度が低くなってしまい、移動局が移動することによって当該移動局と通信する基準局が変更されてしまうと再度補正値を蓄積する必要を生じてしまう。この場合、基準局と通信できない環境下では補正値が得られないため、正確な位置特定を行うことが困難となる。
【0004】
本発明は、上記事情に鑑みてなされたもので、その目的は、高精度に位置特定を行うことができるようにした測位方法および測位装置を提供することにある。
【課題を解決するための手段】
【0005】
請求項1または5に係る発明によれば、衛星から基準局が受信した第1衛星情報に基づいて算出された補正値または補正値予測式を前記衛星の仰角値と対応付け、衛星から移動局が受信した第2衛星情報に基づいて移動局の位置を算出した位置算出情報、および第2衛星情報に含まれる軌道情報に基づいて、前記移動局が受信した衛星についての仰角を算出した仰角算出値に応じた前記仰角値に対応付けられた補正値または補正値予測式を適用して測位するため、正確に位置特定することができる。
【0006】
請求項2または6に係る発明のように、基準局が衛星情報を受信した衛星と移動局が衛星情報を受信した衛星とが一致する条件において仰角値に対応付けられた補正値を適用して測位すると良い。
【0007】
請求項3または7に係る発明によれば、たとえ低仰角領域において地域に応じて異なる補正値予測式を適用することで所定角度以上の高仰角において補正値の誤差が大きくなったとしても、所定角度以上の高仰角においては所定角度未満における所定補正値を実際の補正値として適用して測位しているため、高仰角における測位誤差を抑制できる。
【0008】
請求項4または8に係る発明によれば、補正値軸オフセット、仰角値軸オフセット、回転オフセット、拡大縮小オフセットの少なくとも何れか一種類のオフセット処理を行っているため、より測位日の実際の補正値に近い補正値に補正することができる。
【発明を実施するための最良の形態】
【0009】
(第1の実施形態)
以下、本発明を、ディファレンシャルGPS(以下、DGPSと略す)方式の位置特定処理に適用した第1の実施形態について図面を参照しながら説明する。
図1は、本実施形態に係るDGPS方式の仕組みを概略的に示している。DGPS方式とは、位置が既知となっている基準局1の受信機における測位誤差を利用し移動局3側の受信機の位置特定誤差を補正する方式であり、基準局1から近いある所定範囲内ではGPSの測位誤差がほぼ同一となる性質を利用する。図1に示すように、ある固定位置に基準局1が設置されている。基準局1は、予め正確な位置が判明している地点に設置されると共に受信機が搭載されており複数のGPS衛星2(2a、2b…)からのGPS信号を受信する。
【0010】
基準局1が受信したGPS信号に基づいてGPS衛星2との距離を測定すると仮想基準局1aとの間の疑似距離を測定できるが、基準局1の正確な位置に基づいて算出される真の距離と前記疑似距離とを比較することによって測位誤差を正確に求めることができる。
【0011】
基準局1が設置された地点からある所定範囲では測位誤差がほぼ同一値となる。基準局1は、当該基準局1で得られた測位誤差に基づいて補正値を算出し、必要に応じて過去に得られた補正値群から未来における補正値を導出するための補正値予測式を算出する。このとき、測位誤差は、複数のGPS衛星2(2a、2b…)毎に異なり、また電離層、対流圏、気候の状況にも左右されるため、常に最新の補正値を使用することが要求され、このとき例えば数時間毎、1日毎などの1周期分で算出される補正値予測式、または、この補正値予測式から導出される所定時点における補正値を高精度に求めることが要求される。
【0012】
基準局1側では、補正値予測式または補正値を求めると移動局3側に送信する。移動局3側では単独でGPS信号に基づいて測定することでGPS衛星2と仮想移動局3aとの間の疑似距離を測定できるが、基準局1側から受信した補正値予測式または補正値を利用して位置誤差を補正することで高精度に位置を特定することができる。
【0013】
以下、具体的に説明する。本実施形態では以下に示すシステムを適用している。
図2は、基準局側および移動局側の電気的構成をブロック図によって概略的に示している。この図2に示すように、基準局1側のサーバ1bは、CPUおよびメモリ等を備えたコンピュータなどにより構成されており、当該コンピュータのハードウェアおよびソフトウェアによって図2に図示する各機能を達成している。基準局1側のサーバ1bは機能的には制御部4を備え、当該制御部4に補正値データベース5、GPS信号受信部6aを備えたデータ送受信部6を接続して構成されている。他方、移動局3側の測位装置3bも同様にCPUおよびメモリ等を備えたコンピュータなどにより構成されており、当該コンピュータのハードウェアおよびソフトウェアによって図2に図示する各機能を達成している。移動局3側の測位装置3bは、機能的には、データ送受信部7、補正値生成部8、疑似(擬似)距離補正部9、GPS信号受信部10、仰角計算部11、補正値変換部12、補正値予測データ保存用メモリ13、測位計算部14を互いに接続して構成されている。
【0014】
基準局1の記憶手段としての補正値データベース5には、過去に測定された補正値群、または/および、当該補正値群に基づいて予め近似予測された補正値予測式が基準局1の正確な位置情報と共に多数記憶されている。この補正値群、補正値予測式は観測時点のGPS衛星2の仰角値と対応付けて補正値データベース5に記憶される。尚、基準局1は全国に複数個所(例えば1200程度)設置されており、当該データベース5には基準局1が受信するGPS衛星2(2a、2b…)毎の補正値群、補正値予測式がGPS衛星2(2a、2b…)の仰角値と対応付けて記憶されている。全国の基準局1は共通の補正値群、補正値予測式を記憶保持する。尚、補正値群、補正値予測式は、GPS衛星2(2a、2b…)毎に記憶保持されている必要はないが、GPS衛星2(2a、2b…)毎に記憶されていると位置特定精度をより高めることができる。
【0015】
補正値は、電離層、天候などの気象状況などによって日々変化する。誤差要因としては、大気圏誤差、GPS衛星2の軌道誤差、GPS衛星2のセシウム原子時計のクロック誤差などが挙げられる。このため、この補正値を例えば秒単位で時間連続的に算出するとGPS衛星2(2a、2b…)毎に日々異なる態様となる。補正値予測式は、補正値群を仰角値(0〜90度)に対して近似した式によって定義し、必要に応じて測位日の補正値を利用してオフセットすることで取得し、補正値データベース5には、当該近似式が記憶されている。補正値予測式は、GPSによる位置検出に係るさまざまな誤差要因について加味した予測式により仰角値対補正値の式の形態(例えば、多項式(2次式、3次式等)、対数関数、指数関数、…)で記憶される。
【0016】
制御部4は、GPS衛星2からGPS信号受信部6aを通じてGPS信号を受信し、当該GPS信号に含まれるエフェメリス(衛星軌道情報)と基準局(基準点)1の正確な位置情報から観測時点のGPS衛星2(2a、2b…)の仰角値を算出する。制御部4は、前記した補正値群または/および補正値予測式を仰角値と対応付けて補正値データベース5に記憶し、対応付けられた最新の補正値群または/および補正値予測式と仰角値とをデータ送受信部6を通じて移動局3に配信する機能を備えている。
【0017】
移動局3側では、データ送受信部7が補正値群または/および補正値予測式を受信すると、補正値生成部8がデータ送受信部7を通じて補正値群または補正値予測式を受信したときには疑似距離補正部9に与えると共に補正値予測データ保存用メモリ13に保存し、仰角値に依存した補正値群を受信したときには補正値変換部12に与える。
【0018】
GPS信号受信部10は、GPS衛星2(2a、2b…)から配信されるGPS信号を受信し、疑似距離補正部9、仰角計算部11、測位計算部14に与える。仰角計算部11は、GPS信号から各GPS衛星2a、2b…の仰角値を算出する。補正値変換部12は、補正値生成部8から全仰角値分の補正値群を蓄積したときには、仰角計算部11が計算した仰角値に依存した補正値予測式に関数変換し、補正値予測データ保存用メモリ13に記憶させる。
【0019】
疑似距離補正部9は、この補正値予測データ保存用メモリ13に記憶された補正値群、補正値予測式を利用し、疑似距離を補正する。測位計算部14は、この補正された疑似距離を真の距離として現在位置の特定を行う。
【0020】
以下、基準局1からGPS衛星2の仰角値および補正値を配信し、移動局3側で仰角値に対応した補正値を適用して位置特定を行う具体的な一態様について図3および図4を参照しながら説明する。
【0021】
図4(a)は基準局が配信する補正値群のデータを示しており、図4(b)は移動局が保持するデータの態様を示している。この図4(a)に示すように、各衛星番号(衛星識別番号)に対応して「補正値」を全衛星数分配信するようにしている。図4(b)は、移動局3側で補正値予測データ保存用メモリ13に記憶保持されるデータを示している。この図4(b)に示すように、移動局3側の補正値予測データ保存用メモリ13には、仰角値と補正値とが対応付けられた状態で記憶されている。これらの仰角値と補正値とは、各衛星番号(衛星識別番号)に対応して全衛星数分記憶されている。
【0022】
図3(a)は、基準局側の処理を概略的に示しており、図3(b)は、移動局側の処理を概略的に示している。
図3(a)に示すように、基準局1側では、制御部4はGPS衛星2からデータ送受信部6のGPS信号受信部6aを通じてGPS信号を受信すると、任意の基準局1の観測データから補正値を算出する(S1)。次に、制御部4は、エフェメリス(衛星軌道情報)と基準局1の予め定められた正確な位置から観測時点のGPS衛星2の仰角値を算出し(S2)、この仰角値と対応付けて補正値を補正値データベース5に記憶させる。制御部4は、算出された仰角値と補正値とを対応付けて移動局3側に配信する(S3)。この場合、補正値と仰角値をある任意の所定期間分だけ蓄積してから配信しても良いし、仰角値を算出できた時点で補正値と共に直ぐに配信するようにしても良い。
【0023】
他方、移動局3側では、基準局1側から補正値、仰角値が送信されていないときにも測位計算部14が測位計算を行う(T1)。次に、配信された仰角値と補正値とをデータ送受信部7を通じて受信し(T2)、全仰角値分だけ補正値予測用データ保存用メモリ13に蓄積するまでステップT1から繰り返し(T3)、補正値変換部12が仰角値依存型の補正値予測式に変換し、補正値予測データ保存用メモリ13に記憶させる。
【0024】
その後、移動局3側の測位装置3bにおいて、測位計算部14は、GPS信号受信部10によりGPS信号を受信して現在位置を検出可能であるか否かを判定し、現在位置を検出可能であるときには現在位置を検出した後、ステップT6に移行するが、現在位置を検出できない場合(T4:NO)には、単独で測位を行う(T5)。
【0025】
その後、移動局3側の測位装置3bは、エフェメリスの情報と現在位置情報とから仰角値を算出し(T6)、補正値予測データ保存用メモリ13に蓄積された補正値および仰角値の中に、算出した仰角値と同じ仰角値になるデータが存在するか否かを判定する(T7)。この場合、補正値予測データ保存用メモリ13に蓄積された補正値、仰角値のデータと、算出された仰角値のデータとが同一のGPS衛星2から得られたデータであるか否かを判断し、同一のGPS衛星2(2a、2b)から得られたデータであることを条件付加してステップT7の判定を行う。
【0026】
同一の仰角値に対応付けられた補正値が蓄積されている場合(T7:YES)には該当するデータを補正値として適用し(T8)、同一の仰角値に対応付けられた補正値が蓄積されていない場合(T7:NO)には、蓄積された仰角値の中で最も近い前後の2つの仰角値を線形補間して算出した仰角算出値に対応した補正値を算出し、当該算出補正値を実際の補正値として適用する(T9)。そして、測位計算部14は、この算出された補正値を適用して測位する。
【0027】
本実施形態によれば、基準局1側では、GPS衛星2(2a、2b…)から受信したGPS信号(衛星情報)に基づいて算出された補正値をGPS衛星2(2a、2b…)の仰角値と対応付けて記憶し、移動局3側では、GPS衛星2(2a、2b…)から移動局3が受信したGPS信号(衛星情報)に基づいて移動局3が受信したGPS衛星2について仰角を算出した仰角算出値に応じた補正値を適用して測位しているため、正確に位置特定することができる。
【0028】
また、時間依存型の補正値を適用すると、移動局3が移動した場合には、補正値の配信対象となる基準局1が変更されるたびに補正値予測に用いられる補正値予測式または補正値を受信する必要があるが、本実施形態では仰角値依存型の補正値を適用しているため、基準局1のサーバ1bは基準点毎の情報を配信する必要がなくなり全基準点共通の情報をブロードキャスト配信し当該配信情報を受信すればよくなる。
【0029】
また、測位装置3bは全国共通の情報を得られるため、概略的な位置をサーバ1bに送信する必要がなくなり通信頻度や通信コストを抑制できる。したがって、測位装置3bがサーバ1bと通信不能な状況であったとしても補正値予測に用いられる補正値または補正値予測式を保持していればスタンドアロン環境下でDGPS測位を行うことができる。
【0030】
(第2の実施形態)
図5および図6は、本発明の第2の実施形態を示すもので、前述実施形態と異なるところは、補正値を配信するのに代えて補正値予測式を配信するようにしているところにある。前述実施形態と同一部分については同一符号を付し、また前述実施形態と類似の処理ステップについてはステップ番号に符号aを付して説明を行い、異なる部分について説明する。
【0031】
図5(a)は、基準局側の処理を概略的に示しており、図5(b)は、移動局側の処理を概略的に示している。これらの図5(a)および図5(b)に示すように、基準局1側では、制御部4はGPS衛星2からデータ送受信部6のGPS信号受信部6aを通じてGPS信号を受信すると、任意の基準局1の観測データから補正値を算出する(S1)。
【0032】
次に、制御部4は、エフェメリス(衛星軌道情報)と基準局1(基準点)の位置から観測時点の衛星の仰角値を算出する(S2)。次に、制御部4は、算出した仰角値と補正値とを対応付けて補正値データベース5に蓄積させる(S3)。
【0033】
図6(a)および図6(b)は、基準局3が補正値予測式生成のために保持するデータを示している。この補正値予測のために保持されるデータは、例えば1日単位で日付が新しい順に保持されるデータである。図6(a)および図6(b)に示すように、1日分のデータでは、全衛星数分のそれぞれについて仰角値が1度から90度の場合についてそれぞれ補正値を記憶保持させている。
【0034】
次に、制御部4は、仰角値と補正値とをある任意の所定期間分だけ蓄積できたか否かを判定し(S4)、蓄積できたことを条件として蓄積したデータで仰角値に対して補正値を近似した近似式を算出して補正値予測式とし(S5)移動局3側に配信する(S6)。尚、図6(a)および図6(b)に示すデータは、任意の期間分保持していれば良い。原則的には最新のデータに基づいてステップS5において補正値予測式を生成すると良いが、これらのデータを統計処理などすることによって全て用いて補正値予測式を算出するようにしても良い。
【0035】
図6(c)は基準局3が配信するデータを概略的に示している。この図6(c)に示すように、基準局3が配信するデータは、予測式の生成時刻と、各衛星番号に対応した予測式の形態情報、予測式の係数情報1、2、3…である。補正値自体を送信すると、1日当たり例えば十万バイト以上の送受信処理が必要であるものの、補正値予測式を配信すれば予測式の形態情報(多項式(2次式、3次式等)、指数関数、対数関数等の何れかの情報)と、当該予測式の係数情報(2次式の場合、0次、1次、2次の係数)とを例えば数百〜数千バイト程度だけ送信すれば良いため送受信時の情報量を極力低減できる。特に、エフェメリス(GPS衛星2からの軌道情報)が切り替わるときに補正値の変化の傾向が変化する場合があるため、この場合には予測式の形態を送信すると良い。尚、必要に応じて予測式の形態情報を配信しなくともよい。
【0036】
移動局3側では、基準局1から補正値予測式が配信されると、この補正値予測式の情報をデータ送受信部7を通じて取得し補正値予測データ保存用メモリ13に保持する(T2a)。次に、GPS信号受信部10はGPS衛星2からエフェメリスを取得し、疑似距離を計算する(T10)。次に、現在位置を検出可能か否かを判定し(T4)、現在位置を検出可能であるときには現在位置を検出した後、ステップT6に移行するが、現在位置を検出可能でない場合(T4:NO)には、単独で測位計算を行う(T5)。
【0037】
次に、移動局3側において、エフェメリスの情報と現在位置情報とから仰角値を算出し(T6)、補正値予測データ保存用メモリ13に保存された補正値予測式の中に算出した仰角値を代入することで補正値を求め(T7)、当該算出補正値を実際の補正値として適用し測位計算する(T1)。次に、移動局3側では、例えば測位計算部14などが、基準局3側から送信された補正値予測式に付与されている予測式の生成時刻から所定時間経過しているか否か、即ち補正値予測式の有効期限を経過しているか否かを判定し(T11)、当該有効期限を経過していると判定したときにはステップT2aに戻って基準局1から再度補正値予測式を取得する。尚、有効期限は、仰角値に対する補正値の変化は約1カ月程度において同様な傾向になるため、補正値予測処理に用いるデータも1カ月程度同じデータを使用することができる。従来技術に示されるように時間依存型の補正値予測式を適用するときには有効期限は例えば最長で1週間程度であるため、本実施形態の技術思想を適用すると有効期限を格段に延ばすことができる。たとえ有効期限を経過している場合でも基準局1側のサーバ1bに問い合わせることで常に新しい補正値予測式を取得することができる。尚、補正値予測式が適切であるか否かを判定する基準としては、有効期限以外にも、測位日の補正値を受信しその補正値に対して補正値予測式が乖離していないか否かを判定したり、エフェメリスが切り替わっているか否かを判定することでも判定することができる。
【0038】
逆に、移動局3側では、ステップT11において補正値予測式の有効期限を経過していないと判定した場合には、ステップT10に戻り、エフェメリスを取得し疑似距離の計算処理から繰り返し実行する。
本実施形態によれば、基準局1側で時間に対応した補正値を仰角値に対応した補正値に変換しているため、前述実施形態とほぼ同様の作用効果を奏する。また、基準局1側から補正値予測式を配信しているため、送受信時の情報量を極力低減できる。
【0039】
(第3の実施形態)
図7および図8は、本発明の第3の実施形態を示すもので、前述実施形態と異なるところは、基準局1側で時間に対応した補正値を仰角値に対応した補正値に変換し、当該仰角値と補正値とを配信し、移動局3側で補正値を近似した式を算出し補正値予測式としているところにある。前述実施形態と同一部分には同一符号を付して説明を行い、以下異なる部分について説明する。
【0040】
図7(a)は、基準局側の処理を概略的に示しており、図7(b)は移動局側の処理を概略的に示している。図7(a)に示すように、基準局1側においては、制御部4は、任意の基準局1の観測データから補正値を算出し(S1)、エフェメリス(衛星軌道情報)と基準局の位置とから観測時点の衛星の仰角値を算出する(S2)。次に、制御部4は、算出した仰角値と補正値を対応付けて配信する(S3)。
【0041】
図8(a)は基準局1が配信するデータの内容を概略的に示している。この図8(a)に示すように、基準局1の制御部4は、各衛星番号に対応した補正値を全衛星数分送信する。
移動局3側においては、図7(b)に示すように、GPS信号受信部10はGPS衛星2からGPS信号を受信してエフェメリス情報を取得し、測位計算部14は疑似距離を計算する(T10)。測位計算部14は、現在位置を検出可能か否かを判定し(T4)、現在位置を検出できる場合には現在位置を検出してステップT6に移行するが、現在位置を検出不可能であると判定された場合には、単独で測位計算を行う(T5)。
【0042】
次に、仰角計算部11は、エフェメリス情報と現在位置情報とから仰角値を算出する(T6)。次に、測位計算部14が測位し(T1)、基準局1から補正値+仰角値を全衛星数分受信し蓄積する(T2)。図8(b)は、移動局3側で蓄積するデータを概略的に示している。この図8(b)に示すように、移動局3の補正値予測データ保存用メモリ13には、衛星番号と、当該衛星番号における仰角値と当該仰角値に対応付けられた補正値とが全衛星数分蓄積されるようになる。全仰角値分(最低仰角値(1度)から最高仰角値(90度)まで)補正値+仰角値を全衛星数分蓄積できたか否かを判定し(T3)、蓄積できたことを条件として、蓄積したデータから仰角値に対する補正値を近似した式を算出し、補正値予測式とする(T12)。
【0043】
図8(c)は、移動局3側で保持する補正値予測式データを概略的に示している。この図8(c)に示すように、補正値予測データ保存用メモリ13内には、補正値予測式の生成時刻、衛星番号、予測式の形態、予測式の係数1、2、3、が全衛星数分記憶される。次に、測位計算部14は、この算出された補正値予測式を用いてステップT6において算出された仰角値を適用し、ステップT7において算出した仰角値を補正値予測式に代入し測位を行う(T1)ことを繰り返す。
【0044】
本実施形態によれば、基準局1側で時間に対応した補正値を仰角値に対応した補正値に変換し、当該仰角値と補正値とを全仰角値分配信し、移動局3側において仰角値と当該仰角値に対応付けられた補正値を近似した式を算出し補正値予測式として当該補正値予測式を適用して測位しているため、前述実施形態とほぼ同様の作用効果を奏する。
【0045】
(第4の実施形態)
図9ないし図12は、本発明の第4の実施形態を示すもので、補正値または補正値予測式をオフセット補正しているところにある。前述実施形態と同一部分には同一符号を付して説明を省略する。GPS衛星2(2a、2b…)毎に固有のクロック誤差などがあるため、補正値変化の傾向は似ているものの絶対値が異なる場合がある。したがって過去の補正値をそのまま用いる場合や、補正値予測式によって関数化して用いる場合には、測位日の補正値とは値がずれることがあり、補正値をオフセット補正することによってずれをなくし、より精度高くDGPSによる測位を行うことができる。本実施形態では、仰角値に対して補正値を関数化したデータを用いてオフセット補正処理を行う実施形態を示す。
【0046】
図9ないし図12は、オフセット処理の一例を示している。図9は、補正値軸に沿って平行移動することで補正値オフセットする一例を示している。例えば、測位日の補正値を数点取得し、その値からの補正値のずれの平均値を加えて補正値軸に沿って平行移動することで測位日の補正データに合わせると良い。すると、より正確な補正値を求めることができ、より正確な位置を特定できる。
【0047】
図10は、仰角値軸に沿って補正値をオフセットする一例を示している。この図10に示すように、測位日の補正値を数点取得し、その値からの仰角値のずれの平均値を加えて仰角値軸に沿って平行移動することで測位日の補正データに合わせている。図11は、補正値対仰角値の予測式において回転オフセット処理する一例を示している。この図11に示すように、測位日の補正値を数点取得し、その数点の所定の仰角値における補正値に合わせるように回転オフセット処理を行っても良い。
【0048】
図12は、補正値対仰角値の予測式において拡大縮小オフセットを行う一例を示している。この図12に示すように、仰角値軸方向にα倍、補正値軸方向にβ倍することによって測位日の補正値に合わせるように拡大縮小オフセット処理を行っても良い。
【0049】
尚、低仰角値(〜15度程度)と中仰角値〜高仰角値(20度〜90度)においては、必要なオフセット量が異なる場合があるが、この場合、オフセット量を所定の仰角値以上およびその値未満でオフセット量を切り替えるようにしても良いし、低仰角値の場合には信頼性が低いということでオフセット処理を行わず当該補正値を使用しないようにしても良い。
【0050】
尚、これらのオフセット処理は、基準局1側のサーバ1b、移動局3側の測位装置3bの何れで行っても良い。サーバ1b側でオフセット処理を行うと、測位状況(季節や天候、気圧、気温など)に応じて補正値予測式をオフセット処理できるため好ましい。また、移動局3側の測位装置3bで測位状況(季節や天候、気圧、気温など)を検出できれば当該測位状況に応じて補正値予測式を使い分けるか、もしくは測位状況に応じて補正値予測式をオフセット処理するようにしても良い。オフセット計算処理は、測位装置3bが補正値予測式を蓄積する場合または補正値群を関数化して補正値予測式に変換するときに行うと良い。
【0051】
例えば、基準局1のサーバ1bが、晴れ、雨、くもり、雪の場合の天候に応じた補正値予測式を作成し、過去の補正値などの統計的に処理しオフセット値を求めて当該天候状況に応じて補正値予測式をオフセット処理し、移動局3側の測位装置3bが一度全ての補正値予測式を受信し、測位日の天気情報も他媒体から受信し、測位装置3bが当該天気情報に応じて何れの補正値予測式を適用可能か判定し補正値予測式を選択して補正値を求めるようにすると良い。
本実施形態によれば、補正値軸オフセット、仰角値軸オフセット、回転オフセット、拡大縮小オフセットを行うため、より測位日の実際の補正値に近い補正値に補正することができる。
【0052】
(第5の実施形態)
図13は、本発明の第5の実施形態を示すもので、前述実施形態と異なるところは、所定角度以上の高仰角において補正値の誤差が大きくなったことが想定される場合であっても所定角度以上の高仰角においては所定角度未満における所定補正値を実際の補正値として適用して測位するところにある。前述実施形態と同一部分については同一符号を付して説明を省略し、異なる部分について説明する。
【0053】
図13(a)に示すように、全国各地において補正値を取得すると、GPS衛星2の仰角値が約20〜75度の所定範囲では場所が異なっても、補正値予測式は当該仰角値の所定範囲内において予測の誤差が所定誤差範囲に収まることが判明している。しかし、当該仰角値の所定範囲から外れると最大仰角における取得値によっては補正値が拡散する補正値予測式となってしまうため誤差が大きくなってしまう。しかし、実際には、高仰角値の範囲では仰角の変化に応じた測位誤差の変化は小さく、ほぼ同様の値になることが多い。
【0054】
したがって、図13(b)に示すように、所定角度(例えば60度)以上となる高仰角値範囲(例えば60〜75度)で1点の補正値を選択し、当該1つの固定した所定値を補正値予測値として適用する。すると、補正値予測式が拡散するような場合であっても正確な補正値を適用して測位することができる。
【0055】
本実施形態によれば、所定角度以上の高仰角範囲において補正値の誤差が大きくなったとしても、所定角度以上の高仰角範囲において所定角度未満の所定補正値(例えば60度における補正値)を実際の補正値として適用して測位するため高仰角値における測位誤差を抑制できる。
【0056】
(他の実施形態)
本発明は、上記実施形態に限定されるものではなく、例えば、以下に示す変形または拡張が可能である。
基準局1のサーバ1bから仰角値と補正値または補正値予測式とを対応付けて移動局3側の測位装置3bに配信する実施形態を示しているが、測定時間と補正値または補正値予測式とを対応付けて移動局3側の測位装置3bに配信し、移動局3側の測位装置3bが時間に対応付けられた補正値または補正値予測式を、仰角値に対応づけた補正値または補正値予測式に変換するようにしても良い。
【図面の簡単な説明】
【0057】
【図1】本発明の第1の実施形態を示すDGPS方式の仕組みを概略的に示す説明図
【図2】基準局側および移動局側の電気的構成を概略的に示すブロック図
【図3】基準局側および移動局側の処理を概略的に示すフローチャート
【図4】基準局が配信するデータおよび移動局が保持するデータの態様を概略的に示す図
【図5】本発明の第2の実施形態を示す図3相当図
【図6】図4相当図
【図7】本発明の第3の実施形態を示す図3相当図
【図8】図4相当図
【図9】本発明の第4の実施形態を示すオフセット処理の説明図(その1)
【図10】オフセット処理の説明図(その2)
【図11】オフセット処理の説明図(その3)
【図12】オフセット処理の説明図(その4)
【図13】本発明の第5の実施形態に係り、高仰角時の補正値予測式の不具合とその補正例を示す説明図
【符号の説明】
【0058】
図面中、1は基準局、1bはサーバ、3は移動局、3bは測位装置、13は補正値予測データ保存用メモリ(記憶手段)を示す。
【技術分野】
【0001】
本発明は、補正値を用いて位置を高精度に測位するための測位方法および測位装置に関する。
【背景技術】
【0002】
この種の技術として、例えばディファレンシャルGPS(以下、DGPS:Differential Global Positioning System)測位技術が挙げられる。このDGPS測位技術とは、位置が明確な基準局において衛星との距離を測定し、当該測定距離と真の距離との誤差を補正値として利用することで位置特定精度を向上させる測位方法の一つである。補正値は時間の経過と共に変化するため、常に最新の補正値を使用しなければならない。したがって、頻繁に通信を行い、最新の補正値を使用しなければ徐々に精度が悪化してしまう。そこで、真近の過去の補正値から現時点の補正値を予測することで精度を保持する測位方法(例えば、特許文献1参照)が検討されている。また、過去の同時刻の補正値を用いる測位方法(例えば、特許文献2参照)が検討されている。
【特許文献1】特開2004−069587号公報
【特許文献2】特開平11−109018号公報
【発明の開示】
【発明が解決しようとする課題】
【0003】
しかしながら、時刻で補正値を予測する方法にも問題があり、現時点から過去の所定期間前の補正値では使用に堪えない。しかも、最も近い基準点(基準局)の補正値を用いなければ精度が低くなってしまい、移動局が移動することによって当該移動局と通信する基準局が変更されてしまうと再度補正値を蓄積する必要を生じてしまう。この場合、基準局と通信できない環境下では補正値が得られないため、正確な位置特定を行うことが困難となる。
【0004】
本発明は、上記事情に鑑みてなされたもので、その目的は、高精度に位置特定を行うことができるようにした測位方法および測位装置を提供することにある。
【課題を解決するための手段】
【0005】
請求項1または5に係る発明によれば、衛星から基準局が受信した第1衛星情報に基づいて算出された補正値または補正値予測式を前記衛星の仰角値と対応付け、衛星から移動局が受信した第2衛星情報に基づいて移動局の位置を算出した位置算出情報、および第2衛星情報に含まれる軌道情報に基づいて、前記移動局が受信した衛星についての仰角を算出した仰角算出値に応じた前記仰角値に対応付けられた補正値または補正値予測式を適用して測位するため、正確に位置特定することができる。
【0006】
請求項2または6に係る発明のように、基準局が衛星情報を受信した衛星と移動局が衛星情報を受信した衛星とが一致する条件において仰角値に対応付けられた補正値を適用して測位すると良い。
【0007】
請求項3または7に係る発明によれば、たとえ低仰角領域において地域に応じて異なる補正値予測式を適用することで所定角度以上の高仰角において補正値の誤差が大きくなったとしても、所定角度以上の高仰角においては所定角度未満における所定補正値を実際の補正値として適用して測位しているため、高仰角における測位誤差を抑制できる。
【0008】
請求項4または8に係る発明によれば、補正値軸オフセット、仰角値軸オフセット、回転オフセット、拡大縮小オフセットの少なくとも何れか一種類のオフセット処理を行っているため、より測位日の実際の補正値に近い補正値に補正することができる。
【発明を実施するための最良の形態】
【0009】
(第1の実施形態)
以下、本発明を、ディファレンシャルGPS(以下、DGPSと略す)方式の位置特定処理に適用した第1の実施形態について図面を参照しながら説明する。
図1は、本実施形態に係るDGPS方式の仕組みを概略的に示している。DGPS方式とは、位置が既知となっている基準局1の受信機における測位誤差を利用し移動局3側の受信機の位置特定誤差を補正する方式であり、基準局1から近いある所定範囲内ではGPSの測位誤差がほぼ同一となる性質を利用する。図1に示すように、ある固定位置に基準局1が設置されている。基準局1は、予め正確な位置が判明している地点に設置されると共に受信機が搭載されており複数のGPS衛星2(2a、2b…)からのGPS信号を受信する。
【0010】
基準局1が受信したGPS信号に基づいてGPS衛星2との距離を測定すると仮想基準局1aとの間の疑似距離を測定できるが、基準局1の正確な位置に基づいて算出される真の距離と前記疑似距離とを比較することによって測位誤差を正確に求めることができる。
【0011】
基準局1が設置された地点からある所定範囲では測位誤差がほぼ同一値となる。基準局1は、当該基準局1で得られた測位誤差に基づいて補正値を算出し、必要に応じて過去に得られた補正値群から未来における補正値を導出するための補正値予測式を算出する。このとき、測位誤差は、複数のGPS衛星2(2a、2b…)毎に異なり、また電離層、対流圏、気候の状況にも左右されるため、常に最新の補正値を使用することが要求され、このとき例えば数時間毎、1日毎などの1周期分で算出される補正値予測式、または、この補正値予測式から導出される所定時点における補正値を高精度に求めることが要求される。
【0012】
基準局1側では、補正値予測式または補正値を求めると移動局3側に送信する。移動局3側では単独でGPS信号に基づいて測定することでGPS衛星2と仮想移動局3aとの間の疑似距離を測定できるが、基準局1側から受信した補正値予測式または補正値を利用して位置誤差を補正することで高精度に位置を特定することができる。
【0013】
以下、具体的に説明する。本実施形態では以下に示すシステムを適用している。
図2は、基準局側および移動局側の電気的構成をブロック図によって概略的に示している。この図2に示すように、基準局1側のサーバ1bは、CPUおよびメモリ等を備えたコンピュータなどにより構成されており、当該コンピュータのハードウェアおよびソフトウェアによって図2に図示する各機能を達成している。基準局1側のサーバ1bは機能的には制御部4を備え、当該制御部4に補正値データベース5、GPS信号受信部6aを備えたデータ送受信部6を接続して構成されている。他方、移動局3側の測位装置3bも同様にCPUおよびメモリ等を備えたコンピュータなどにより構成されており、当該コンピュータのハードウェアおよびソフトウェアによって図2に図示する各機能を達成している。移動局3側の測位装置3bは、機能的には、データ送受信部7、補正値生成部8、疑似(擬似)距離補正部9、GPS信号受信部10、仰角計算部11、補正値変換部12、補正値予測データ保存用メモリ13、測位計算部14を互いに接続して構成されている。
【0014】
基準局1の記憶手段としての補正値データベース5には、過去に測定された補正値群、または/および、当該補正値群に基づいて予め近似予測された補正値予測式が基準局1の正確な位置情報と共に多数記憶されている。この補正値群、補正値予測式は観測時点のGPS衛星2の仰角値と対応付けて補正値データベース5に記憶される。尚、基準局1は全国に複数個所(例えば1200程度)設置されており、当該データベース5には基準局1が受信するGPS衛星2(2a、2b…)毎の補正値群、補正値予測式がGPS衛星2(2a、2b…)の仰角値と対応付けて記憶されている。全国の基準局1は共通の補正値群、補正値予測式を記憶保持する。尚、補正値群、補正値予測式は、GPS衛星2(2a、2b…)毎に記憶保持されている必要はないが、GPS衛星2(2a、2b…)毎に記憶されていると位置特定精度をより高めることができる。
【0015】
補正値は、電離層、天候などの気象状況などによって日々変化する。誤差要因としては、大気圏誤差、GPS衛星2の軌道誤差、GPS衛星2のセシウム原子時計のクロック誤差などが挙げられる。このため、この補正値を例えば秒単位で時間連続的に算出するとGPS衛星2(2a、2b…)毎に日々異なる態様となる。補正値予測式は、補正値群を仰角値(0〜90度)に対して近似した式によって定義し、必要に応じて測位日の補正値を利用してオフセットすることで取得し、補正値データベース5には、当該近似式が記憶されている。補正値予測式は、GPSによる位置検出に係るさまざまな誤差要因について加味した予測式により仰角値対補正値の式の形態(例えば、多項式(2次式、3次式等)、対数関数、指数関数、…)で記憶される。
【0016】
制御部4は、GPS衛星2からGPS信号受信部6aを通じてGPS信号を受信し、当該GPS信号に含まれるエフェメリス(衛星軌道情報)と基準局(基準点)1の正確な位置情報から観測時点のGPS衛星2(2a、2b…)の仰角値を算出する。制御部4は、前記した補正値群または/および補正値予測式を仰角値と対応付けて補正値データベース5に記憶し、対応付けられた最新の補正値群または/および補正値予測式と仰角値とをデータ送受信部6を通じて移動局3に配信する機能を備えている。
【0017】
移動局3側では、データ送受信部7が補正値群または/および補正値予測式を受信すると、補正値生成部8がデータ送受信部7を通じて補正値群または補正値予測式を受信したときには疑似距離補正部9に与えると共に補正値予測データ保存用メモリ13に保存し、仰角値に依存した補正値群を受信したときには補正値変換部12に与える。
【0018】
GPS信号受信部10は、GPS衛星2(2a、2b…)から配信されるGPS信号を受信し、疑似距離補正部9、仰角計算部11、測位計算部14に与える。仰角計算部11は、GPS信号から各GPS衛星2a、2b…の仰角値を算出する。補正値変換部12は、補正値生成部8から全仰角値分の補正値群を蓄積したときには、仰角計算部11が計算した仰角値に依存した補正値予測式に関数変換し、補正値予測データ保存用メモリ13に記憶させる。
【0019】
疑似距離補正部9は、この補正値予測データ保存用メモリ13に記憶された補正値群、補正値予測式を利用し、疑似距離を補正する。測位計算部14は、この補正された疑似距離を真の距離として現在位置の特定を行う。
【0020】
以下、基準局1からGPS衛星2の仰角値および補正値を配信し、移動局3側で仰角値に対応した補正値を適用して位置特定を行う具体的な一態様について図3および図4を参照しながら説明する。
【0021】
図4(a)は基準局が配信する補正値群のデータを示しており、図4(b)は移動局が保持するデータの態様を示している。この図4(a)に示すように、各衛星番号(衛星識別番号)に対応して「補正値」を全衛星数分配信するようにしている。図4(b)は、移動局3側で補正値予測データ保存用メモリ13に記憶保持されるデータを示している。この図4(b)に示すように、移動局3側の補正値予測データ保存用メモリ13には、仰角値と補正値とが対応付けられた状態で記憶されている。これらの仰角値と補正値とは、各衛星番号(衛星識別番号)に対応して全衛星数分記憶されている。
【0022】
図3(a)は、基準局側の処理を概略的に示しており、図3(b)は、移動局側の処理を概略的に示している。
図3(a)に示すように、基準局1側では、制御部4はGPS衛星2からデータ送受信部6のGPS信号受信部6aを通じてGPS信号を受信すると、任意の基準局1の観測データから補正値を算出する(S1)。次に、制御部4は、エフェメリス(衛星軌道情報)と基準局1の予め定められた正確な位置から観測時点のGPS衛星2の仰角値を算出し(S2)、この仰角値と対応付けて補正値を補正値データベース5に記憶させる。制御部4は、算出された仰角値と補正値とを対応付けて移動局3側に配信する(S3)。この場合、補正値と仰角値をある任意の所定期間分だけ蓄積してから配信しても良いし、仰角値を算出できた時点で補正値と共に直ぐに配信するようにしても良い。
【0023】
他方、移動局3側では、基準局1側から補正値、仰角値が送信されていないときにも測位計算部14が測位計算を行う(T1)。次に、配信された仰角値と補正値とをデータ送受信部7を通じて受信し(T2)、全仰角値分だけ補正値予測用データ保存用メモリ13に蓄積するまでステップT1から繰り返し(T3)、補正値変換部12が仰角値依存型の補正値予測式に変換し、補正値予測データ保存用メモリ13に記憶させる。
【0024】
その後、移動局3側の測位装置3bにおいて、測位計算部14は、GPS信号受信部10によりGPS信号を受信して現在位置を検出可能であるか否かを判定し、現在位置を検出可能であるときには現在位置を検出した後、ステップT6に移行するが、現在位置を検出できない場合(T4:NO)には、単独で測位を行う(T5)。
【0025】
その後、移動局3側の測位装置3bは、エフェメリスの情報と現在位置情報とから仰角値を算出し(T6)、補正値予測データ保存用メモリ13に蓄積された補正値および仰角値の中に、算出した仰角値と同じ仰角値になるデータが存在するか否かを判定する(T7)。この場合、補正値予測データ保存用メモリ13に蓄積された補正値、仰角値のデータと、算出された仰角値のデータとが同一のGPS衛星2から得られたデータであるか否かを判断し、同一のGPS衛星2(2a、2b)から得られたデータであることを条件付加してステップT7の判定を行う。
【0026】
同一の仰角値に対応付けられた補正値が蓄積されている場合(T7:YES)には該当するデータを補正値として適用し(T8)、同一の仰角値に対応付けられた補正値が蓄積されていない場合(T7:NO)には、蓄積された仰角値の中で最も近い前後の2つの仰角値を線形補間して算出した仰角算出値に対応した補正値を算出し、当該算出補正値を実際の補正値として適用する(T9)。そして、測位計算部14は、この算出された補正値を適用して測位する。
【0027】
本実施形態によれば、基準局1側では、GPS衛星2(2a、2b…)から受信したGPS信号(衛星情報)に基づいて算出された補正値をGPS衛星2(2a、2b…)の仰角値と対応付けて記憶し、移動局3側では、GPS衛星2(2a、2b…)から移動局3が受信したGPS信号(衛星情報)に基づいて移動局3が受信したGPS衛星2について仰角を算出した仰角算出値に応じた補正値を適用して測位しているため、正確に位置特定することができる。
【0028】
また、時間依存型の補正値を適用すると、移動局3が移動した場合には、補正値の配信対象となる基準局1が変更されるたびに補正値予測に用いられる補正値予測式または補正値を受信する必要があるが、本実施形態では仰角値依存型の補正値を適用しているため、基準局1のサーバ1bは基準点毎の情報を配信する必要がなくなり全基準点共通の情報をブロードキャスト配信し当該配信情報を受信すればよくなる。
【0029】
また、測位装置3bは全国共通の情報を得られるため、概略的な位置をサーバ1bに送信する必要がなくなり通信頻度や通信コストを抑制できる。したがって、測位装置3bがサーバ1bと通信不能な状況であったとしても補正値予測に用いられる補正値または補正値予測式を保持していればスタンドアロン環境下でDGPS測位を行うことができる。
【0030】
(第2の実施形態)
図5および図6は、本発明の第2の実施形態を示すもので、前述実施形態と異なるところは、補正値を配信するのに代えて補正値予測式を配信するようにしているところにある。前述実施形態と同一部分については同一符号を付し、また前述実施形態と類似の処理ステップについてはステップ番号に符号aを付して説明を行い、異なる部分について説明する。
【0031】
図5(a)は、基準局側の処理を概略的に示しており、図5(b)は、移動局側の処理を概略的に示している。これらの図5(a)および図5(b)に示すように、基準局1側では、制御部4はGPS衛星2からデータ送受信部6のGPS信号受信部6aを通じてGPS信号を受信すると、任意の基準局1の観測データから補正値を算出する(S1)。
【0032】
次に、制御部4は、エフェメリス(衛星軌道情報)と基準局1(基準点)の位置から観測時点の衛星の仰角値を算出する(S2)。次に、制御部4は、算出した仰角値と補正値とを対応付けて補正値データベース5に蓄積させる(S3)。
【0033】
図6(a)および図6(b)は、基準局3が補正値予測式生成のために保持するデータを示している。この補正値予測のために保持されるデータは、例えば1日単位で日付が新しい順に保持されるデータである。図6(a)および図6(b)に示すように、1日分のデータでは、全衛星数分のそれぞれについて仰角値が1度から90度の場合についてそれぞれ補正値を記憶保持させている。
【0034】
次に、制御部4は、仰角値と補正値とをある任意の所定期間分だけ蓄積できたか否かを判定し(S4)、蓄積できたことを条件として蓄積したデータで仰角値に対して補正値を近似した近似式を算出して補正値予測式とし(S5)移動局3側に配信する(S6)。尚、図6(a)および図6(b)に示すデータは、任意の期間分保持していれば良い。原則的には最新のデータに基づいてステップS5において補正値予測式を生成すると良いが、これらのデータを統計処理などすることによって全て用いて補正値予測式を算出するようにしても良い。
【0035】
図6(c)は基準局3が配信するデータを概略的に示している。この図6(c)に示すように、基準局3が配信するデータは、予測式の生成時刻と、各衛星番号に対応した予測式の形態情報、予測式の係数情報1、2、3…である。補正値自体を送信すると、1日当たり例えば十万バイト以上の送受信処理が必要であるものの、補正値予測式を配信すれば予測式の形態情報(多項式(2次式、3次式等)、指数関数、対数関数等の何れかの情報)と、当該予測式の係数情報(2次式の場合、0次、1次、2次の係数)とを例えば数百〜数千バイト程度だけ送信すれば良いため送受信時の情報量を極力低減できる。特に、エフェメリス(GPS衛星2からの軌道情報)が切り替わるときに補正値の変化の傾向が変化する場合があるため、この場合には予測式の形態を送信すると良い。尚、必要に応じて予測式の形態情報を配信しなくともよい。
【0036】
移動局3側では、基準局1から補正値予測式が配信されると、この補正値予測式の情報をデータ送受信部7を通じて取得し補正値予測データ保存用メモリ13に保持する(T2a)。次に、GPS信号受信部10はGPS衛星2からエフェメリスを取得し、疑似距離を計算する(T10)。次に、現在位置を検出可能か否かを判定し(T4)、現在位置を検出可能であるときには現在位置を検出した後、ステップT6に移行するが、現在位置を検出可能でない場合(T4:NO)には、単独で測位計算を行う(T5)。
【0037】
次に、移動局3側において、エフェメリスの情報と現在位置情報とから仰角値を算出し(T6)、補正値予測データ保存用メモリ13に保存された補正値予測式の中に算出した仰角値を代入することで補正値を求め(T7)、当該算出補正値を実際の補正値として適用し測位計算する(T1)。次に、移動局3側では、例えば測位計算部14などが、基準局3側から送信された補正値予測式に付与されている予測式の生成時刻から所定時間経過しているか否か、即ち補正値予測式の有効期限を経過しているか否かを判定し(T11)、当該有効期限を経過していると判定したときにはステップT2aに戻って基準局1から再度補正値予測式を取得する。尚、有効期限は、仰角値に対する補正値の変化は約1カ月程度において同様な傾向になるため、補正値予測処理に用いるデータも1カ月程度同じデータを使用することができる。従来技術に示されるように時間依存型の補正値予測式を適用するときには有効期限は例えば最長で1週間程度であるため、本実施形態の技術思想を適用すると有効期限を格段に延ばすことができる。たとえ有効期限を経過している場合でも基準局1側のサーバ1bに問い合わせることで常に新しい補正値予測式を取得することができる。尚、補正値予測式が適切であるか否かを判定する基準としては、有効期限以外にも、測位日の補正値を受信しその補正値に対して補正値予測式が乖離していないか否かを判定したり、エフェメリスが切り替わっているか否かを判定することでも判定することができる。
【0038】
逆に、移動局3側では、ステップT11において補正値予測式の有効期限を経過していないと判定した場合には、ステップT10に戻り、エフェメリスを取得し疑似距離の計算処理から繰り返し実行する。
本実施形態によれば、基準局1側で時間に対応した補正値を仰角値に対応した補正値に変換しているため、前述実施形態とほぼ同様の作用効果を奏する。また、基準局1側から補正値予測式を配信しているため、送受信時の情報量を極力低減できる。
【0039】
(第3の実施形態)
図7および図8は、本発明の第3の実施形態を示すもので、前述実施形態と異なるところは、基準局1側で時間に対応した補正値を仰角値に対応した補正値に変換し、当該仰角値と補正値とを配信し、移動局3側で補正値を近似した式を算出し補正値予測式としているところにある。前述実施形態と同一部分には同一符号を付して説明を行い、以下異なる部分について説明する。
【0040】
図7(a)は、基準局側の処理を概略的に示しており、図7(b)は移動局側の処理を概略的に示している。図7(a)に示すように、基準局1側においては、制御部4は、任意の基準局1の観測データから補正値を算出し(S1)、エフェメリス(衛星軌道情報)と基準局の位置とから観測時点の衛星の仰角値を算出する(S2)。次に、制御部4は、算出した仰角値と補正値を対応付けて配信する(S3)。
【0041】
図8(a)は基準局1が配信するデータの内容を概略的に示している。この図8(a)に示すように、基準局1の制御部4は、各衛星番号に対応した補正値を全衛星数分送信する。
移動局3側においては、図7(b)に示すように、GPS信号受信部10はGPS衛星2からGPS信号を受信してエフェメリス情報を取得し、測位計算部14は疑似距離を計算する(T10)。測位計算部14は、現在位置を検出可能か否かを判定し(T4)、現在位置を検出できる場合には現在位置を検出してステップT6に移行するが、現在位置を検出不可能であると判定された場合には、単独で測位計算を行う(T5)。
【0042】
次に、仰角計算部11は、エフェメリス情報と現在位置情報とから仰角値を算出する(T6)。次に、測位計算部14が測位し(T1)、基準局1から補正値+仰角値を全衛星数分受信し蓄積する(T2)。図8(b)は、移動局3側で蓄積するデータを概略的に示している。この図8(b)に示すように、移動局3の補正値予測データ保存用メモリ13には、衛星番号と、当該衛星番号における仰角値と当該仰角値に対応付けられた補正値とが全衛星数分蓄積されるようになる。全仰角値分(最低仰角値(1度)から最高仰角値(90度)まで)補正値+仰角値を全衛星数分蓄積できたか否かを判定し(T3)、蓄積できたことを条件として、蓄積したデータから仰角値に対する補正値を近似した式を算出し、補正値予測式とする(T12)。
【0043】
図8(c)は、移動局3側で保持する補正値予測式データを概略的に示している。この図8(c)に示すように、補正値予測データ保存用メモリ13内には、補正値予測式の生成時刻、衛星番号、予測式の形態、予測式の係数1、2、3、が全衛星数分記憶される。次に、測位計算部14は、この算出された補正値予測式を用いてステップT6において算出された仰角値を適用し、ステップT7において算出した仰角値を補正値予測式に代入し測位を行う(T1)ことを繰り返す。
【0044】
本実施形態によれば、基準局1側で時間に対応した補正値を仰角値に対応した補正値に変換し、当該仰角値と補正値とを全仰角値分配信し、移動局3側において仰角値と当該仰角値に対応付けられた補正値を近似した式を算出し補正値予測式として当該補正値予測式を適用して測位しているため、前述実施形態とほぼ同様の作用効果を奏する。
【0045】
(第4の実施形態)
図9ないし図12は、本発明の第4の実施形態を示すもので、補正値または補正値予測式をオフセット補正しているところにある。前述実施形態と同一部分には同一符号を付して説明を省略する。GPS衛星2(2a、2b…)毎に固有のクロック誤差などがあるため、補正値変化の傾向は似ているものの絶対値が異なる場合がある。したがって過去の補正値をそのまま用いる場合や、補正値予測式によって関数化して用いる場合には、測位日の補正値とは値がずれることがあり、補正値をオフセット補正することによってずれをなくし、より精度高くDGPSによる測位を行うことができる。本実施形態では、仰角値に対して補正値を関数化したデータを用いてオフセット補正処理を行う実施形態を示す。
【0046】
図9ないし図12は、オフセット処理の一例を示している。図9は、補正値軸に沿って平行移動することで補正値オフセットする一例を示している。例えば、測位日の補正値を数点取得し、その値からの補正値のずれの平均値を加えて補正値軸に沿って平行移動することで測位日の補正データに合わせると良い。すると、より正確な補正値を求めることができ、より正確な位置を特定できる。
【0047】
図10は、仰角値軸に沿って補正値をオフセットする一例を示している。この図10に示すように、測位日の補正値を数点取得し、その値からの仰角値のずれの平均値を加えて仰角値軸に沿って平行移動することで測位日の補正データに合わせている。図11は、補正値対仰角値の予測式において回転オフセット処理する一例を示している。この図11に示すように、測位日の補正値を数点取得し、その数点の所定の仰角値における補正値に合わせるように回転オフセット処理を行っても良い。
【0048】
図12は、補正値対仰角値の予測式において拡大縮小オフセットを行う一例を示している。この図12に示すように、仰角値軸方向にα倍、補正値軸方向にβ倍することによって測位日の補正値に合わせるように拡大縮小オフセット処理を行っても良い。
【0049】
尚、低仰角値(〜15度程度)と中仰角値〜高仰角値(20度〜90度)においては、必要なオフセット量が異なる場合があるが、この場合、オフセット量を所定の仰角値以上およびその値未満でオフセット量を切り替えるようにしても良いし、低仰角値の場合には信頼性が低いということでオフセット処理を行わず当該補正値を使用しないようにしても良い。
【0050】
尚、これらのオフセット処理は、基準局1側のサーバ1b、移動局3側の測位装置3bの何れで行っても良い。サーバ1b側でオフセット処理を行うと、測位状況(季節や天候、気圧、気温など)に応じて補正値予測式をオフセット処理できるため好ましい。また、移動局3側の測位装置3bで測位状況(季節や天候、気圧、気温など)を検出できれば当該測位状況に応じて補正値予測式を使い分けるか、もしくは測位状況に応じて補正値予測式をオフセット処理するようにしても良い。オフセット計算処理は、測位装置3bが補正値予測式を蓄積する場合または補正値群を関数化して補正値予測式に変換するときに行うと良い。
【0051】
例えば、基準局1のサーバ1bが、晴れ、雨、くもり、雪の場合の天候に応じた補正値予測式を作成し、過去の補正値などの統計的に処理しオフセット値を求めて当該天候状況に応じて補正値予測式をオフセット処理し、移動局3側の測位装置3bが一度全ての補正値予測式を受信し、測位日の天気情報も他媒体から受信し、測位装置3bが当該天気情報に応じて何れの補正値予測式を適用可能か判定し補正値予測式を選択して補正値を求めるようにすると良い。
本実施形態によれば、補正値軸オフセット、仰角値軸オフセット、回転オフセット、拡大縮小オフセットを行うため、より測位日の実際の補正値に近い補正値に補正することができる。
【0052】
(第5の実施形態)
図13は、本発明の第5の実施形態を示すもので、前述実施形態と異なるところは、所定角度以上の高仰角において補正値の誤差が大きくなったことが想定される場合であっても所定角度以上の高仰角においては所定角度未満における所定補正値を実際の補正値として適用して測位するところにある。前述実施形態と同一部分については同一符号を付して説明を省略し、異なる部分について説明する。
【0053】
図13(a)に示すように、全国各地において補正値を取得すると、GPS衛星2の仰角値が約20〜75度の所定範囲では場所が異なっても、補正値予測式は当該仰角値の所定範囲内において予測の誤差が所定誤差範囲に収まることが判明している。しかし、当該仰角値の所定範囲から外れると最大仰角における取得値によっては補正値が拡散する補正値予測式となってしまうため誤差が大きくなってしまう。しかし、実際には、高仰角値の範囲では仰角の変化に応じた測位誤差の変化は小さく、ほぼ同様の値になることが多い。
【0054】
したがって、図13(b)に示すように、所定角度(例えば60度)以上となる高仰角値範囲(例えば60〜75度)で1点の補正値を選択し、当該1つの固定した所定値を補正値予測値として適用する。すると、補正値予測式が拡散するような場合であっても正確な補正値を適用して測位することができる。
【0055】
本実施形態によれば、所定角度以上の高仰角範囲において補正値の誤差が大きくなったとしても、所定角度以上の高仰角範囲において所定角度未満の所定補正値(例えば60度における補正値)を実際の補正値として適用して測位するため高仰角値における測位誤差を抑制できる。
【0056】
(他の実施形態)
本発明は、上記実施形態に限定されるものではなく、例えば、以下に示す変形または拡張が可能である。
基準局1のサーバ1bから仰角値と補正値または補正値予測式とを対応付けて移動局3側の測位装置3bに配信する実施形態を示しているが、測定時間と補正値または補正値予測式とを対応付けて移動局3側の測位装置3bに配信し、移動局3側の測位装置3bが時間に対応付けられた補正値または補正値予測式を、仰角値に対応づけた補正値または補正値予測式に変換するようにしても良い。
【図面の簡単な説明】
【0057】
【図1】本発明の第1の実施形態を示すDGPS方式の仕組みを概略的に示す説明図
【図2】基準局側および移動局側の電気的構成を概略的に示すブロック図
【図3】基準局側および移動局側の処理を概略的に示すフローチャート
【図4】基準局が配信するデータおよび移動局が保持するデータの態様を概略的に示す図
【図5】本発明の第2の実施形態を示す図3相当図
【図6】図4相当図
【図7】本発明の第3の実施形態を示す図3相当図
【図8】図4相当図
【図9】本発明の第4の実施形態を示すオフセット処理の説明図(その1)
【図10】オフセット処理の説明図(その2)
【図11】オフセット処理の説明図(その3)
【図12】オフセット処理の説明図(その4)
【図13】本発明の第5の実施形態に係り、高仰角時の補正値予測式の不具合とその補正例を示す説明図
【符号の説明】
【0058】
図面中、1は基準局、1bはサーバ、3は移動局、3bは測位装置、13は補正値予測データ保存用メモリ(記憶手段)を示す。
【特許請求の範囲】
【請求項1】
衛星から基準局が受信した第1衛星情報に基づいて算出された補正値または補正値予測式を前記衛星の仰角値と対応付けて、
衛星から移動局が受信した第2衛星情報に基づいて移動局の位置を算出した位置算出情報、および第2衛星情報に含まれる軌道情報に基づいて、前記移動局が受信した衛星についての仰角を算出した仰角算出値に応じた前記仰角値に対応付けられた補正値または補正値予測式を適用して測位することを特徴とする測位方法。
【請求項2】
前記基準局が衛星情報を受信した衛星と前記移動局が衛星情報を受信した衛星とが一致する条件において仰角値に対応付けられた補正値または補正値予測式を適用して測位することを特徴とする請求項1記載の測位方法。
【請求項3】
補正値予測式を適用して測位する場合、所定角度以上の高仰角においては前記所定角度未満における所定補正値を実際の補正値として適用して測位することを特徴とする請求項1または2記載の測位方法。
【請求項4】
前記補正値を、補正値軸オフセット、仰角値軸オフセット、回転オフセット、拡大縮小オフセットの少なくとも何れか一種類のオフセット処理を行うことを特徴とする請求項1ないし3の何れかに記載の測位方法。
【請求項5】
移動体に搭載可能に構成され、衛星から基準局が受信した第1衛星情報、および衛星から移動局が受信した第2衛星情報に基づいて移動局の位置を特定するための測位装置であって、
衛星から基準局が受信した第1衛星情報に基づいて算出された補正値または補正値予測式と前記基準局が受信した衛星の仰角値とが対応付けられて記憶された記憶手段と、
衛星から移動局が受信した第2衛星情報に基づいて移動局の位置を算出した位置算出情報、および第2衛星情報に含まれる衛星軌道情報に基づいて、前記移動局が受信した衛星についての仰角を算出した仰角算出値に応じた前記記憶された仰角値に対応付けられた補正値または補正値予測式を適用して測位する測位手段とを備えたことを特徴とする測位装置。
【請求項6】
前記基準局が衛星情報を受信した衛星と前記移動局が衛星情報を受信した衛星とが一致する条件の前記記憶された仰角値に対応付けられた補正値または補正値予測式を適用して測位することを特徴とする請求項5記載の測位装置。
【請求項7】
補正値予測式を適用して測位する場合、所定角度以上の高仰角においては前記所定角度未満における所定補正値を実際の補正値として適用して測位することを特徴とする請求項5または6記載の測位装置。
【請求項8】
前記補正値を、補正値軸オフセット、仰角値軸オフセット、回転オフセット、拡大縮小オフセットの少なくとも何れか一種類のオフセット処理を行うことを特徴とする請求項5ないし7の何れかに記載の測位装置。
【請求項1】
衛星から基準局が受信した第1衛星情報に基づいて算出された補正値または補正値予測式を前記衛星の仰角値と対応付けて、
衛星から移動局が受信した第2衛星情報に基づいて移動局の位置を算出した位置算出情報、および第2衛星情報に含まれる軌道情報に基づいて、前記移動局が受信した衛星についての仰角を算出した仰角算出値に応じた前記仰角値に対応付けられた補正値または補正値予測式を適用して測位することを特徴とする測位方法。
【請求項2】
前記基準局が衛星情報を受信した衛星と前記移動局が衛星情報を受信した衛星とが一致する条件において仰角値に対応付けられた補正値または補正値予測式を適用して測位することを特徴とする請求項1記載の測位方法。
【請求項3】
補正値予測式を適用して測位する場合、所定角度以上の高仰角においては前記所定角度未満における所定補正値を実際の補正値として適用して測位することを特徴とする請求項1または2記載の測位方法。
【請求項4】
前記補正値を、補正値軸オフセット、仰角値軸オフセット、回転オフセット、拡大縮小オフセットの少なくとも何れか一種類のオフセット処理を行うことを特徴とする請求項1ないし3の何れかに記載の測位方法。
【請求項5】
移動体に搭載可能に構成され、衛星から基準局が受信した第1衛星情報、および衛星から移動局が受信した第2衛星情報に基づいて移動局の位置を特定するための測位装置であって、
衛星から基準局が受信した第1衛星情報に基づいて算出された補正値または補正値予測式と前記基準局が受信した衛星の仰角値とが対応付けられて記憶された記憶手段と、
衛星から移動局が受信した第2衛星情報に基づいて移動局の位置を算出した位置算出情報、および第2衛星情報に含まれる衛星軌道情報に基づいて、前記移動局が受信した衛星についての仰角を算出した仰角算出値に応じた前記記憶された仰角値に対応付けられた補正値または補正値予測式を適用して測位する測位手段とを備えたことを特徴とする測位装置。
【請求項6】
前記基準局が衛星情報を受信した衛星と前記移動局が衛星情報を受信した衛星とが一致する条件の前記記憶された仰角値に対応付けられた補正値または補正値予測式を適用して測位することを特徴とする請求項5記載の測位装置。
【請求項7】
補正値予測式を適用して測位する場合、所定角度以上の高仰角においては前記所定角度未満における所定補正値を実際の補正値として適用して測位することを特徴とする請求項5または6記載の測位装置。
【請求項8】
前記補正値を、補正値軸オフセット、仰角値軸オフセット、回転オフセット、拡大縮小オフセットの少なくとも何れか一種類のオフセット処理を行うことを特徴とする請求項5ないし7の何れかに記載の測位装置。
【図1】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図12】
【図13】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図12】
【図13】
【公開番号】特開2010−19728(P2010−19728A)
【公開日】平成22年1月28日(2010.1.28)
【国際特許分類】
【出願番号】特願2008−181356(P2008−181356)
【出願日】平成20年7月11日(2008.7.11)
【出願人】(000004260)株式会社デンソー (27,639)
【Fターム(参考)】
【公開日】平成22年1月28日(2010.1.28)
【国際特許分類】
【出願日】平成20年7月11日(2008.7.11)
【出願人】(000004260)株式会社デンソー (27,639)
【Fターム(参考)】
[ Back to top ]