JP2014228549A - 衛星測位品質を評価するための方法および装置 - Google Patents
衛星測位品質を評価するための方法および装置 Download PDFInfo
- Publication number
- JP2014228549A JP2014228549A JP2014105921A JP2014105921A JP2014228549A JP 2014228549 A JP2014228549 A JP 2014228549A JP 2014105921 A JP2014105921 A JP 2014105921A JP 2014105921 A JP2014105921 A JP 2014105921A JP 2014228549 A JP2014228549 A JP 2014228549A
- Authority
- JP
- Japan
- Prior art keywords
- satellite
- value
- satellite receiver
- residual
- receiver
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/13—Receivers
- G01S19/20—Integrity monitoring, fault detection or fault isolation of space segment
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64G—COSMONAUTICS; VEHICLES OR EQUIPMENT THEREFOR
- B64G99/00—Subject matter not provided for in other groups of this subclass
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/13—Receivers
- G01S19/23—Testing, monitoring, correcting or calibrating of receiver elements
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/38—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
- G01S19/39—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/40—Correcting position, velocity or attitude
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/38—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
- G01S19/39—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/42—Determining position
Landscapes
- Engineering & Computer Science (AREA)
- Remote Sensing (AREA)
- Radar, Positioning & Navigation (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Aviation & Aerospace Engineering (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Abstract
【課題】本願発明の課題は、評価結果を迅速かつ正確に出力することが可能な衛星測位品質を評価するための方法および装置を提供することである。【解決手段】衛星測位品質を評価するための方法および衛星受信機を開示する。衛星情報は、1組の衛星のうちの1つまたは複数の衛星から取得される。この衛星情報は、1つまたは複数の衛星の各々に関するパラメータの観測値を含む。この衛星情報に基づいて各観測値に関する推定値が決定される。この衛星情報に基づいて各観測値に関する推定値が決定される。推定値と観測値との間で1組の残差値が取得される。この1組の残差値に基づいて1組の衛星に関連付けされた測位品質が決定される。【選択図】図1
Description
[関連出願]
本出願は、そのすべてについてその全体が参照により本明細書に組み込まれる2013年5月24日に中国国家知識産権局に提出された「Method and Satellite Receiver for Evaluating Satellite」と題する中国特許出願第201310199806.3号に対する優先権を主張するものである。
本出願は、そのすべてについてその全体が参照により本明細書に組み込まれる2013年5月24日に中国国家知識産権局に提出された「Method and Satellite Receiver for Evaluating Satellite」と題する中国特許出願第201310199806.3号に対する優先権を主張するものである。
本開示は全般的には衛星ナビゲーション技術に関し、具体的には本教示は衛星受信機および衛星測位品質を評価するための方法を対象とする。
衛星受信機が測位データ(たとえば、座標情報または速度情報)を迅速かつ精密に出力するためには、衛星受信機の初期位置算出時間(TTFF)および高速回復時間を短縮させるようにできる限り速やかに測位品質を評価すること、ならびに衛星ナビゲーションシステムの測位確度を向上させることが必要である。
測位品質を評価するための従来の方法は、利用可能な衛星の数、衛星信号の強度、チャンネル品質、精度低下(DOP)などのパラメータに基づくか、または複数の評価値によっている。
しかし、利用可能な衛星数、衛星信号強度またはチャンネル品質などのパラメータは量子化されていないため、これらのパラメータを従来では経験値に基づいて事前決定していた。このため、評価に関して誤差が存在することが多く、またしたがって衛星受信機により出力される座標情報の確度が低下していた。さらに、複数の評価値を含む方法は測位データに大きなジッタが存在するときは有用であるが、これでは時間がかかるとともに、測位結果と衛星受信機の実際の位置の間に一定の偏差が存在する場合は役に立たない。
したがって、評価結果を迅速かつ正確に出力することが可能な測位品質を評価するための方法を提供する必要性が存在する。
本明細書に記載した実施形態は、測位品質を評価するための方法ならびに衛星受信機に関する。
一実施形態では、測位品質を評価するための方法を開示する。衛星情報は、1組の衛星のうちの1つまたは複数の衛星から取得される。この衛星情報は、1つまたは複数の衛星の各々に関するパラメータの観測値を含む。この衛星情報に基づいて各観測値に関する推定値が決定される。推定値と観測値との間で1組の残差値が取得される。この1組の残差値に基づいて、1組の衛星に関連付けされた測位品質が決定される。
別の実施形態では、衛星受信機を開示する。本衛星受信機は、収集モジュールと、推定値計算モジュールと、残差値計算モジュールと、を含む。この収集モジュールは、1組の衛星のうちの1つまたは複数の衛星から衛星情報を取得するように構成されている。この衛星情報は、1つまたは複数の衛星の各々に関するパラメータの観測値を含む。この推定値計算モジュールは、この衛星情報に基づいて各観測値に関する推定値を決定するように構成されている。この残差値計算モジュールは、推定値と観測値との間の1組の残差値を取得するように、且つ、この1組の残差値に基づいて1組の衛星に関連付けされた測位品質を決定するように構成されている。
追加的な恩恵および新規の特徴については、その一部を以下の説明に記載することにし、また一部は以下の説明および添付の図面を調べることで当業者にとって明らかとなるか、開示した実施形態の製作または操作によって習得することができよう。本実施形態の恩恵は、以下に記載した詳細な説明に示した方法、装備および組合せに関する様々な態様の実施または使用によって実現および達成することができる。
特許請求している主題の実施形態の特徴および恩恵については、同じ参照符号が同じ部品を示している図面を参照して、また以下の詳細な説明を読むことによって、明らかとなろう。これら例示的な実施形態について、図面を参照しながら詳細に説明することにする。これらの実施形態は、非限定の例示的な実施形態である。
ここで、本開示の実施形態について詳細に言及することにする。本開示についてこれらの実施形態と関連して説明することにするが、このことは本開示をこれらの実施形態に限定することを意図したものではないことが理解されよう。逆に本開示は、添付の特許請求の範囲によって規定したような本開示の精神および趣旨の域内に含まれ得るような代替形態、修正形態および等価形態を包含するように意図している。
さらに、本開示に関する以下の詳細な説明では、本開示の完全な理解を提供するために具体的な数値的詳細を示している。しかし、当業者であれば本開示がこれらの具体的詳細によらずに実施し得ることが認識されよう。別の例では、本開示の態様を不必要に不明瞭にしないように、よく知られた方法、手続き、構成要素および回路については詳細に記載していない。
図1は、本開示の一実施形態に従った衛星測位品質を評価するための方法を示した流れ図である。
S11では、1組の衛星に対する収集およびトラッキングによって衛星情報が取得される。この衛星情報は、その1組の衛星のうちの少なくとも1つに関する1つまたは複数のパラメータの観測値を含む。
S12では、この観測値に対する推定値が衛星情報に基づいて決定される。
S13では、推定値と観測値との間の残差値が計算されて所定の閾値と比較され、その残差値が所定の閾値未満でないか否かが決定される。1組の衛星に関連付けされた測位品質は、比較の結果に基づいて決定することが可能である。
図2は、本開示の別の実施形態に従った衛星測位品質を評価するための方法を示した流れ図である。図2の例では、図1で説明したような1つまたは複数のパラメータは疑似範囲を含む。
S21では、衛星に対する収集およびトラッキングによって衛星情報が取得される。この衛星情報は、衛星に関する疑似範囲、座標、速度および周波数の観測値を含む。次いで、衛星情報に基づいて衛星受信機の座標情報およびクロックオフセットが式1−11〜式1−kpに従って計算される。
上記の式において、ρ11〜ρ1mは、第1の衛星ナビゲーションシステム内の利用可能な衛星の数がmであると仮定して衛星受信機と第1の衛星ナビゲーションシステム内の各利用可能な衛星との間の疑似範囲の観測値を意味している。同様にρ21〜ρ2nは、第2の衛星ナビゲーションシステム内の利用可能な衛星の数がnであると仮定して衛星受信機と第2の衛星ナビゲーションシステム内の各利用可能な衛星との間の疑似範囲の観測値を意味しており、またρk1〜ρkpは、第k番目の衛星ナビゲーションシステム内の利用可能な衛星の数がpであると仮定して衛星受信機と第k番目の衛星ナビゲーションシステム内の各利用可能な衛星との間の疑似範囲の観測値を意味している。疑似範囲は、衛星受信機内のトラッキングループによって取得することが可能である。一実施形態では、数kは1より大きいまたは1に等しい整数である。
上記の式において、(x1i,y1i,z1i)は、第1の衛星ナビゲーションシステム内の各利用可能な衛星の座標情報(1≦i≦m)を意味している。(x2j,y2j,z2j)は、第2の衛星ナビゲーションシステム内の各利用可能な衛星の座標情報(1≦j≦n)を意味している。(xko,yko,zko)は、第k番目の衛星ナビゲーションシステム内の各利用可能な衛星の座標情報(1≦o≦p)を意味している。各利用可能な衛星の座標情報は、対応する衛星に関する軌道パラメータおよび測位時間に基づいて取得することが可能である。cは光速を意味している。
上記の式において、tu1は、衛星受信機と第1の衛星ナビゲーションシステムとの間のクロックオフセットを意味している。tu2は、衛星受信機と第2の衛星ナビゲーションシステムとの間のクロックオフセットを意味している。tukは、衛星受信機と第k番目の衛星ナビゲーションシステムとの間のクロックオフセットを意味している。各クロックオフセットは未知である。
上記の式において、(xu,yu,zu)は、衛星受信機の座標情報であり、これもまた未知である。
本開示の衛星受信機は、1つの衛星ナビゲーションシステムからのみ衛星信号を受け取ることが可能なシングルモードの衛星受信機とすることがある。別法として、この衛星受信機はまた、1つまたは複数の衛星ナビゲーションシステムから衛星信号を受け取ることが可能なマルチモード衛星受信機とすることが可能である。シングルモード衛星受信機では、衛星受信機の座標情報およびクロックオフセットを計算するためには少なくとも4つの衛星が必要である。この例では、衛星受信機の座標情報およびクロックオフセットは、少なくとも4つの信頼できる衛星からの衛星情報に基づいて計算される。この信頼できる衛星とは、衛星受信機がそれに関して良好なトラッキング品質を有している衛星のことである。この信頼できる衛星は、受信信号の強度ならびにトラッキング指標に基づいて選択することが可能である。マルチモード衛星受信機に関する衛星の必要数は、シングルモード衛星受信機に関する衛星の必要数から導出することが可能である。
疑似範囲の観測値は様々な誤差(たとえばこの例では、衛星受信機の計測誤差、衛星のクロック誤差および大気遅延誤差)を包含することがあるため、式1−11〜式1−kpの解法は最小二乗計測またはカルマンフィルタ処理によって処理することが可能である。したがって、衛星受信機の座標情報およびクロックオフセットの計算結果は厳密には正確でないことがある。
S22では、疑似範囲の推定値がステップS21で計算した衛星受信機の座標情報およびクロックオフセットに基づきかつ式2−11〜式2−kpを用いて計算される。
上記の式において、
は、衛星受信機と第1の衛星ナビゲーションシステム内の各利用可能な衛星との間の疑似範囲の推定値を意味している。同様に、
は、衛星受信機と第2の衛星ナビゲーションシステム内の各利用可能な衛星との間の疑似範囲の推定値を意味しており、また
は、衛星受信機と第k番目の衛星ナビゲーションシステム内の各利用可能な衛星との間の疑似範囲の推定値を意味している。
は、衛星受信機の座標情報(xu,yu,zu)の推定値を意味している。
は、衛星受信機と第i番目の衛星ナビゲーションシステム内の各利用可能な衛星との間のクロックオフセットのそれぞれの推定値を意味している。
S23では、疑似範囲の推定値と対応する観測値との間の疑似範囲残差が計算される。残差疑似範囲誤差の各々は第1の所定の閾値と比較され、式(3)に従ってその残差疑似範囲誤差が第1の所定の閾値以上か否かが決定される。
式(1−11)〜式(1−kp)および式(2−11)〜式(2−kp)を解くときには、地球の回転の影響を考慮すべきである。衛星をトラッキングする品質はトラッキング指標および衛星からの受信信号の強度に基づいて評価することが可能である。ある衛星に関するトラッキング品質が良好であれば、衛星情報に基づいて計算される疑似範囲の観測値は比較的正確である。計算された残差疑似範囲誤差が小さければ、その疑似範囲の推定値が比較的正確であり、また計算される衛星受信機の座標情報およびクロックオフセットも正確であることを意味する。したがって、その測位品質は高い。これとは逆に、その計算された残差疑似範囲誤差が大きく、そのことがその衛星受信機に関して計算される座標情報および計算されるクロックオフセットの正確さが低いことを意味する場合は、その測位品質は低い。衛星受信機の目的が異なれば、測位品質の要件も異なる。衛星ナビゲーションシステムの測位品質を評価した後で、異なる品質をもつ測位結果を異なる用途に選択的に使用することが可能となる。残差疑似範囲誤差と第1の所定の閾値との間の誤差が所定の範囲を超えていれば、その測位データは棄却される可能性がある。
さらに、式(1−11)〜式(1−kp)は一般に式(1)のように表現することが可能である。
上記の数式において、ρijは、衛星受信機と第i番目の衛星ナビゲーションシステム内の第j番目の衛星との間の疑似範囲の観測値を意味している。tuiは、衛星受信機と第i番目の衛星ナビゲーションシステムとの間のクロックオフセットを意味している。(xij,yij,zij)は、座標情報第i番目の衛星ナビゲーションシステム内の第j番目の衛星の座標情報を意味している。(xu,yu,zu)は衛星受信機の座標情報を意味している。
式(2−11)〜式(2−kp)は一般に式(2)のように表現することが可能である。
上記の数式において、
は、衛星受信機と第i番目の衛星ナビゲーションシステム内の第j番目の衛星との間の疑似範囲の推定値を意味している。
は、衛星受信機と第i番目の衛星ナビゲーションシステムとの間のクロックオフセットの推定値を意味している。(xij,yij,zij)は、第i番目の衛星ナビゲーションシステム内の第j番目の衛星の座標情報を意味している。
は、衛星受信機の座標情報(xu,yu,zu)の推定値を意味している。
図3は、本開示のさらに別の実施形態に従った衛星測位品質を評価するための方法を示した流れ図である。図3の例では、図1で説明したような1つまたは複数のパラメータは、ある衛星受信機の異なる衛星を基準とした半径方向速度を含む。
S31では、衛星のトラッキングによって衛星情報が取得される。次いで、衛星情報に基づいて異なる衛星を基準とした衛星受信機の半径方向速度の観測値が式(4)に従って計算される。
上記の数式において、dijは第i番目の衛星ナビゲーションシステム内の第j番目の衛星を基準とした衛星受信機の半径方向速度の観測値を意味している。このdijは式(4)に従って取得することが可能である。fijは、第i番目の衛星ナビゲーションシステム内の第j番目の衛星を基準とした衛星受信機の受信周波数を意味している。fTijは第i番目の衛星ナビゲーションシステム内の第j番目の衛星の放出周波数を意味している。cは光速を意味している。(νij_x,νij_y,νij_z)は第i番目の衛星ナビゲーションシステム内の第j番目の衛星の速度を意味している。
は、衛星受信機の速度を意味している。
は、衛星受信機のクロックドリフトを意味している。(aij_x,aij_y,aij_z)は衛星受信機を基準とした第i番目の衛星ナビゲーションシステム内の第j番目の衛星の方向ベクトルを意味している。
S32では、異なる衛星を基準とした衛星受信機の半径方向速度の推定値が式(5)および式(6)を用いて計算される。
は、第i番目の衛星ナビゲーションシステム内の第j番目の衛星を基準とした衛星受信機の半径方向速度の推定値を意味している。衛星受信機の速度
は、式(5)を用いて解かれるとともに、衛星受信機の半径方向速度の推定値
を取得するために式(6)内に代入される。比fij/fTijが1に近いと仮定すると、式(6)は式(5)および式(4)から導出することが可能である。
S33では、衛星受信機の半径方向速度の推定値と対応する観測値との間の半径方向速度残差が計算される。この半径方向速度残差の各々は第2の所定の閾値と比較され、その半径方向速度残差が第2の所定の閾値以上か否かを式(7)に従って決定する。
この実施形態による方法は、衛星受信機の異なる用途に関する衛星測位品質を評価するために異なるパラメータを採用している。たとえば、衛星受信機内のフィルタを初期化する用途では、知る必要があるのは衛星受信機の位置のみである。このような場合には本方法は、衛星測位品質を評価するために疑似範囲残差を計算するだけである。別の例として、衛星受信機内のフィルタのモデル化の用途では、本方法は衛星測位品質を評価するために疑似範囲残差と半径方向速度残差の両方を計算する。
したがって任意選択として、ステップS21またはステップS31の前に本開示の方法はさらに、実際の用途に基づいて疑似範囲残差および/または半径方向速度残差が必要であるか否かを決定するステップを含む可能性がある。疑似範囲残差だけが必要であれば、本方法はステップS21に進む。半径方向速度残差だけが必要であれば、本方法はステップS31に進む。疑似範囲残差と半径方向速度残差の両方が必要であれば、本方法はステップS21とステップS31との両方を実行する。
さらに本開示の方法はまた、疑似範囲残差または/および半径方向速度残差の決定に必要とする衛星数を決定するとともに、トラッキング品質に基づいて必要衛星数を選択するステップを含む可能性がある。
さらにその所定の閾値(たとえば、第1の所定の閾値または第2の所定の閾値)を経験値とすることが可能である。別法としてその所定の閾値を経験値に基づいたある範囲とすることがある。この所定の閾値は、適用分野、衛星受信機種別、実際の環境、その他などの要因に基づいて様々とすることができる。さらに本開示の方法は、利用可能な衛星のうちの一部のみ(たとえば、その衛星受信機がより良好なトラッキング品質を有するような衛星)に関する評価値および残差値を計算し、この残差値の各々を所定の閾値と比較して測位品質を決定することを含むことがある。別法として、本開示の方法は、利用可能な衛星のすべてに関する残差値を計算し、この残差値の平均値を所定の閾値と比較して測位品質を決定することを含むことがある。
図4は、本開示の一実施形態に従った衛星受信機100の例示的なブロック図を表している。衛星受信機100は、収集モジュール10と、推定値計算モジュール20と、残差値計算モジュール30と、検出モジュール40と、衛星決定モジュール50と、を含む。
収集モジュール10は、1組の衛星をトラッキングして衛星情報を取得するように構成されている。この衛星情報は、その1組の衛星のうちの少なくとも1つに関するパラメータの観測値を含む。推定値計算モジュール20は収集モジュール10と結合させるとともに、衛星情報に基づいて観測値の推定値を決定するように構成されている。残差値計算モジュール30は推定値計算モジュール20と結合されている。残差値計算モジュール30は、推定値と観測値との間の残差値を計算するとともに、この残差値が所定の閾値以上か否かを決定するようにこの残差値を所定の閾値と比較するように構成されている。1組の衛星に関連付けされた測位品質は、この比較結果に基づいて決定することが可能である。
より具体的には、一実施形態では、疑似範囲の観測値を観測値の例としかつ疑似範囲の推定値を推定値の例として、収集モジュール10は衛星情報を取得し、この衛星情報に基づいて衛星受信機100の座標情報およびクロックオフセットを式(1)に従って計算する。
上記の数式において、ρijは衛星受信機100と第i番目の衛星ナビゲーションシステム内の第j番目の衛星との間の疑似範囲の観測値を意味している。tuiは衛星受信機100と第i番目の衛星ナビゲーションシステムとの間のクロックオフセットを意味している。(xij,yij,zij)は、第i番目の衛星ナビゲーションシステム内の第j番目の衛星の座標情報を意味している。(xu,yu,zu)は衛星受信機100の座標情報を意味している。
推定値計算モジュール20は、衛星受信機100の座標情報およびクロックオフセットに基づいて疑似範囲の推定値を式(2)に従って計算する。
上記の数式において、
は、衛星受信機100と第i番目の衛星ナビゲーションシステム内の第j番目の衛星との間の疑似範囲の推定値を意味している。
は、衛星受信機100と第i番目の衛星ナビゲーションシステムとの間のクロックオフセットの推定値を意味している。(xij,yij,zij)は第i番目の衛星ナビゲーションシステム内の第j番目の衛星の座標情報を意味している。
は、衛星受信機100の座標情報(xu,yu,zu)の推定値を意味している。
残差値計算モジュール30は、疑似範囲の推定値と対応する観測値との間の疑似範囲残差を式(3)に従って計算する。
残差値計算モジュール30は、疑似範囲残差の各々を第1の所定の閾値と比較し、各残差値が第1の所定の閾値以上か否かを決定する。
別の実施形態では、異なる衛星を基準とした衛星受信機100の半径方向速度の観測値を観測値の例とし、かつ異なる衛星を基準とした衛星受信機100の半径方向速度の推定値を推定値の例として、収集モジュール10は衛星に対する収集およびトラッキングによって衛星情報を取得する。次いで収集モジュール10は、この衛星情報に基づいて異なる衛星を基準とした衛星受信機100の半径方向速度の観測値を式(4)に従って計算する。
上記の数式において、dijは第i番目の衛星ナビゲーションシステム内の第j番目の衛星を基準とした衛星受信機100の半径方向速度の観測値を意味している。dijは式(4)に従って取得することが可能である。fijは第i番目の衛星ナビゲーションシステム内の第j番目の衛星を基準とした衛星受信機100の受信周波数を意味している。fTijは、第i番目の衛星ナビゲーションシステム内の第j番目の衛星の放出周波数を意味している。cは光速を意味している。(νij_x,νij_y,νij_z)は、第i番目の衛星ナビゲーションシステム内の第j番目の衛星の速度を意味している。
は、衛星受信機100の速度を意味している。
は、衛星受信機100のクロックドリフトを意味している。(aij_x,aij_y,aij_z)は衛星受信機100を基準とした第i番目の衛星ナビゲーションシステム内の第j番目の衛星の方向ベクトルを意味している。
推定値計算モジュール20は、衛星受信機100の半径方向速度の推定値を式(5)および式(6)に従って計算する。
残差値計算モジュール30は、衛星受信機100の半径方向速度の推定値と対応する観測値との間の半径方向速度残差Δdijを式(7)に従って計算する。
次いで残差値計算モジュール30は、半径方向速度残差の各々を第2の所定の閾値と比較し、各半径方向速度残差が第2の所定の閾値以上か否かを決定する。
さらに衛星受信機100はまた、検出モジュール40と衛星決定モジュール50とを含む。衛星決定モジュール50は検出モジュール40と結合されている。
検出モジュール40は、実際の用途で疑似範囲残差または半径方向速度残差が必要であるか否かを決定するように構成されている。検出モジュール40からの決定に基づいて、衛星決定モジュール50は、疑似範囲残差および/または半径方向速度残差の決定に必要な衛星数を決定するとともに、その衛星受信機100がより良好なトラッキング品質を有するような必要衛星数を選択するように構成されている。収集モジュール10はさらに、この選択した衛星をトラッキングして衛星情報を取得する。
さらに推定値計算モジュール20は、その衛星受信機がより良好なトラッキング品質を有するような選択した衛星に関する推定値を計算することがある。別法として推定値計算モジュール20は、利用可能な衛星のすべてに関する推定値を計算することがある。推定値計算モジュール20が選択した衛星だけの推定値を計算する場合、残差値計算モジュール30は選択した衛星に関する残差値を計算するとともに、この残差値の各々を所定の閾値と比較しその残差値のいずれかが所定の閾値以上か否かをチェックする。推定値計算モジュール20が利用可能な衛星のすべてに関する推定値を計算する場合、残差値計算モジュール30は各衛星に関する残差値を計算するとともに、すべての残差値の平均値を所定の閾値と比較しその平均値が所定の閾値以上か否かをチェックする。
本開示のこれらの実施形態は、測位品質を評価するための方法、ならびにこの方法を利用した衛星受信機を提供する。衛星受信機の疑似範囲および半径方向速度に関する推定値および観測値を計算すること、観測値と対応する推定値との間の残差値を計算すること、ならびに残差値の各々を所定の閾値と比較することによって、本教示の方法は測位品質を迅速かつ精密に評価することが可能である。
さらに本開示の測位品質を評価するための方法ならびに衛星受信機は、次の状況で利用することが可能である。
1. 衛星受信機を用いて第1の時点で測位するために、本開示の方法を利用してTTFFを短くしかつ測位精度を向上することが可能である。
2. トンネル坑口などの信号が阻止される箇所からの信号を復旧させるために、本開示の方法を利用してその回復時間を短くしかつ測位精度を向上することが可能である。
3. フィルタを初期化するために、本開示の方法を利用して測位品質の評価後にそのフィルタを迅速に初期化することが可能である。
4. 測位プロセスの品質を評価するために、本開示の方法を利用して測位品質を迅速に決定することが可能である。この測位結果の正確性が低くなった場合は(たとえば、信号強度が弱くなったりトラッキング品質が低下したときは)、フィルタに対する調整を適宜実行することが可能である。
上述した説明および図面は本開示の実施形態を示しているが、それらにおいて添付の特許請求の範囲で規定したような本開示の原理に関する精神および趣旨を逸脱することなく様々な追加、修正および代用を行い得ることが理解されよう。当業者であれば本開示が本開示の実施において使用される形態、構造、配列、割合、材料、要素、成分その他に関して、本開示の原理を逸脱することなく特定の環境および動作要件に特に適合するような多くの修正を伴って使用し得ることを理解されよう。ここで開示した実施形態はしたがって、あらゆる点において例証と見なすべきでありかつ限定と見なすべきでなく、本開示の趣旨は添付の特許請求の範囲ならびにその法的な等価物によって指示されるものであり、上の記載に限定されるものではない。
10 収集モジュール
20 推定値計算モジュール
30 残差値計算モジュール
40 検出モジュール
50 衛星決定モジュール
100 衛星受信機
20 推定値計算モジュール
30 残差値計算モジュール
40 検出モジュール
50 衛星決定モジュール
100 衛星受信機
Claims (20)
- 1組の衛星に関連付けされた衛星測位品質を評価するための方法であって、
前記1組の衛星のうちの1つまたは複数の衛星から、前記1つまたは複数の衛星の各々に関するパラメータの観測値を含んだ衛星情報を取得するステップと、
前記衛星情報に基づいて各観測値に関する推定値を決定するステップと、
前記推定値と前記観測値との間の1組の残差値を取得するステップと、
前記1組の残差値に基づいて前記1組の衛星に関連付けされた測位品質を決定するステップと、
を含む方法。 - 前記パラメータは疑似範囲を含み、衛星情報を取得する前記ステップは、
前記衛星情報を収集するステップと、
前記衛星情報に基づいて衛星受信機の座標情報およびクロックオフセットを下記式(1)に従って計算するステップと、
を含む、請求項1に記載の方法。
- 前記衛星情報に基づいて前記観測値に関する前記推定値を決定する前記ステップは、
疑似範囲の前記推定値を前記衛星受信機の前記座標情報と前記クロックオフセットとに基づいて下記式(2)に従って計算するステップを含む、請求項2に記載の方法。
- 前記パラメータは前記衛星受信機の半径方向速度を含み、かつ衛星情報を取得する前記ステップは、
前記衛星情報を収集するステップと、
前記衛星情報に基づいて前記衛星受信機の速度の前記観測値を下記式(4)に従って計算するステップと、
を含む、請求項1に記載の方法。
- その残差の計算を要するパラメータを決定するステップと、
前記パラメータの前記残差の決定のために必要な衛星数を決定するステップと、
衛星受信機が良好なトラッキング品質を有している衛星から前記必要な衛星数を選択するステップと、
をさらに含む請求項1に記載の方法。 - 前記衛星情報に基づいて前記観測値の推定値を決定する前記ステップはさらに、
前記選択された衛星に関する推定値を計算するステップを含み、
前記推定値と前記観測値との間の残差値が所定の閾値以上か否かを決定する前記ステップはさらに、
前記選択された衛星に関する前記残差値を計算するステップと、
前記残差値のいずれかが前記所定の閾値以上か否かをチェックするために前記残差値の各々を前記所定の閾値と比較するステップと、
を含む、請求項8に記載の方法。 - 前記衛星情報に基づいて前記観測値の推定値を決定する前記ステップはさらに、
各利用可能な衛星に関して前記推定値を計算するステップを含み、
1組の残差値を取得する前記ステップは、
各利用可能な衛星に関して前記残差値を計算するステップを含み、かつ
測位品質を決定する前記ステップは、前記残差値の平均値が前記所定の閾値より大きいか否かをチェックするために前記平均値を前記所定の閾値と比較するステップを含む、請求項8に記載の方法。 - 1組の衛星に関連付けされた測位品質を評価するための衛星受信機であって、
前記1組の衛星のうちの1つまたは複数の衛星から、前記1つまたは複数の衛星の各々に関するパラメータの観測値を含んだ衛星情報を取得するように構成された収集モジュールと、
前記衛星情報に基づいて各観測値に関する推定値を決定するように構成された推定値計算モジュールと、
前記推定値と前記観測値との間の1組の残差値を取得するようにかつ前記1組の残差値に基づいて前記1組の衛星に関連付けされた測位品質を決定するように構成された残差値計算モジュールと、
を備える衛星受信機。 - 前記パラメータは疑似範囲を含み、前記収集モジュールはさらに、衛星受信機の座標情報およびクロックオフセットを前記衛星情報に基づいて下記式(1)に従って計算するように構成されている、請求項11に記載の衛星受信機。
- 前記推定値計算モジュールは、前記座標情報と前記衛星受信機の前記クロックオフセットとに基づいて疑似範囲の推定値を下記式(2)に従って計算するように構成されている、請求項12に記載の衛星受信機。
- 前記パラメータは前記衛星受信機の半径方向速度を含み、かつ前記収集モジュールは衛星情報を取得するように、かつ前記衛星情報に基づいて前記衛星受信機の速度の前記観測値を下記式(4)に従って計算するように構成されている、請求項11に記載の衛星受信機。
- 前記衛星受信機はさらに、
その残差の計算を要するパラメータを決定するように構成された検出モジュールと、
前記パラメータの前記残差の決定のために必要な衛星数を決定するように、かつ前記衛星受信機が良好なトラッキング品質を有している衛星から前記必要数の衛星を選択するように構成された衛星決定モジュールと、
を備える、請求項11に記載の衛星受信機。 - 前記推定値計算モジュールは前記選択された衛星に関する前記推定値を計算するように構成されており、かつ前記残差値計算モジュールは前記選択された衛星に関する残差値を計算するように、かつ前記残差値のいずれかが所定の閾値以上か否かをチェックするために前記残差値の各々を前記所定の閾値と比較するように構成されている、請求項18に記載の衛星受信機。
- 前記推定値計算モジュールは各利用可能な衛星に関する推定値を計算するように構成されており、かつ前記残差値計算モジュールは、各利用可能な衛星に関する残差値を計算するように、かつ前記残差値のすべての平均値が前記所定の閾値以上か否かをチェックするために前記平均値を前記所定の閾値と比較するように構成されている、請求項18に記載の衛星受信機。
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310199806.3 | 2013-05-24 | ||
CN201310199806.3A CN104181555A (zh) | 2013-05-24 | 2013-05-24 | 卫星定位的定位质量判断方法和接收机 |
US14/273,639 | 2014-05-09 | ||
US14/273,639 US20140350885A1 (en) | 2013-05-24 | 2014-05-09 | Method and apparatus for evaluating satellite positioning quality |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2014228549A true JP2014228549A (ja) | 2014-12-08 |
Family
ID=51935931
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014105921A Pending JP2014228549A (ja) | 2013-05-24 | 2014-05-22 | 衛星測位品質を評価するための方法および装置 |
Country Status (5)
Country | Link |
---|---|
US (1) | US20140350885A1 (ja) |
JP (1) | JP2014228549A (ja) |
KR (1) | KR20140138068A (ja) |
CN (1) | CN104181555A (ja) |
TW (1) | TW201445164A (ja) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104749586A (zh) * | 2015-03-27 | 2015-07-01 | 中国电子科技集团公司第二十研究所 | 一种卫星导航伪距异常实时检测方法 |
CN105044737B (zh) * | 2015-06-30 | 2017-09-05 | 北京时代民芯科技有限公司 | 一种导航接收机中检测观测量有效性的方法 |
KR101970240B1 (ko) * | 2017-12-18 | 2019-04-18 | 한국과학기술원 | 전리층 위협 완화를 위한 무인항공기 탑재 위성기하 분별 방법 및 장치 |
CN108469622B (zh) * | 2018-06-22 | 2020-12-04 | 北京电子工程总体研究所 | 基于自适应阈值的卫星导航数据完好性检测***及方法 |
CN110632624A (zh) * | 2018-06-25 | 2019-12-31 | 中移物联网有限公司 | 卫星的观测量质量的确定方法、装置、设备、存储介质 |
CN109597099B (zh) * | 2018-12-26 | 2022-04-01 | 上海司南卫星导航技术股份有限公司 | 判断基准站接收机是否移动的方法、oem板卡及接收机 |
CN111624630B (zh) * | 2019-02-28 | 2022-02-22 | 腾讯大地通途(北京)科技有限公司 | 基于gnss的选星方法、装置、终端及存储介质 |
CN113625319B (zh) * | 2021-06-22 | 2023-12-05 | 北京邮电大学 | 基于集成学习的非视距信号检测方法和装置 |
CN113281796B (zh) * | 2021-07-23 | 2021-10-15 | 腾讯科技(深圳)有限公司 | 位置确定方法、速度确定方法、装置、设备和存储介质 |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0763838A (ja) * | 1993-08-26 | 1995-03-10 | Japan Radio Co Ltd | Gps受信機 |
US5436632A (en) * | 1994-06-02 | 1995-07-25 | Trimble Navigation Limited | Integrity monitoring of differential satellite positioning system signals |
JPH08101265A (ja) * | 1994-09-30 | 1996-04-16 | Furuno Electric Co Ltd | 測位用衛星の異常検知方法および測位システム |
JP2005501219A (ja) * | 2000-10-27 | 2005-01-13 | クゥアルコム・インコーポレイテッド | 無線通信システムにおいて端末の速度を推定するための方法および装置 |
US7095370B1 (en) * | 2005-10-27 | 2006-08-22 | Global Locate, Inc. | Method and apparatus for mitigating multipath effects at a satellite signal receiver using a sequential estimation filter |
US20070139263A1 (en) * | 2005-12-15 | 2007-06-21 | Gang Xie | Method and apparatus for improving fault detection and exclusion systems |
US20080169978A1 (en) * | 2006-05-16 | 2008-07-17 | Luke Stephen Powell | Detection Of Deception Signal Used To Deceive Geolocation Receiver Of A Satellite Navigation System |
US20090174598A1 (en) * | 2005-05-31 | 2009-07-09 | Van Diggelen Frank | Method and apparatus for validating a position in a satellite positioning system using range-rate measurements |
US20090254275A1 (en) * | 2008-04-03 | 2009-10-08 | Sirf Technology, Inc. | Systems and Methods for Monitoring Navigation State Errors |
JP2012063313A (ja) * | 2010-09-17 | 2012-03-29 | Denso Corp | 車両用軌跡推定装置 |
JP2013019893A (ja) * | 2011-07-06 | 2013-01-31 | Honeywell Internatl Inc | バイアスがかかった測定値に基づいた衛星航法システムの誤り検出 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5490073A (en) * | 1993-04-05 | 1996-02-06 | Caterpillar Inc. | Differential system and method for a satellite based navigation |
US8120529B2 (en) * | 2008-09-11 | 2012-02-21 | California Institute Of Technology | Method and apparatus for autonomous, in-receiver prediction of GNSS ephemerides |
US8207890B2 (en) * | 2008-10-08 | 2012-06-26 | Qualcomm Atheros, Inc. | Providing ephemeris data and clock corrections to a satellite navigation system receiver |
CN101833101B (zh) * | 2010-05-05 | 2013-06-12 | 北京航空航天大学 | 基于局域增强***的完好性监测方法及装置 |
CN102486540B (zh) * | 2010-12-06 | 2013-12-04 | 中国科学院微电子研究所 | 一种应用于全球卫星定位与导航***中的快速定位方法 |
CN102426368B (zh) * | 2011-11-07 | 2013-06-05 | 东南大学 | Gps接收机基于扩展卡尔曼滤波器跟踪环路的失锁检测方法 |
-
2013
- 2013-05-24 CN CN201310199806.3A patent/CN104181555A/zh active Pending
- 2013-11-01 TW TW102139847A patent/TW201445164A/zh unknown
-
2014
- 2014-05-09 US US14/273,639 patent/US20140350885A1/en not_active Abandoned
- 2014-05-22 JP JP2014105921A patent/JP2014228549A/ja active Pending
- 2014-05-23 KR KR1020140061949A patent/KR20140138068A/ko not_active Application Discontinuation
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0763838A (ja) * | 1993-08-26 | 1995-03-10 | Japan Radio Co Ltd | Gps受信機 |
US5436632A (en) * | 1994-06-02 | 1995-07-25 | Trimble Navigation Limited | Integrity monitoring of differential satellite positioning system signals |
JPH08101265A (ja) * | 1994-09-30 | 1996-04-16 | Furuno Electric Co Ltd | 測位用衛星の異常検知方法および測位システム |
JP2005501219A (ja) * | 2000-10-27 | 2005-01-13 | クゥアルコム・インコーポレイテッド | 無線通信システムにおいて端末の速度を推定するための方法および装置 |
US20090174598A1 (en) * | 2005-05-31 | 2009-07-09 | Van Diggelen Frank | Method and apparatus for validating a position in a satellite positioning system using range-rate measurements |
US7095370B1 (en) * | 2005-10-27 | 2006-08-22 | Global Locate, Inc. | Method and apparatus for mitigating multipath effects at a satellite signal receiver using a sequential estimation filter |
US20070139263A1 (en) * | 2005-12-15 | 2007-06-21 | Gang Xie | Method and apparatus for improving fault detection and exclusion systems |
US20080169978A1 (en) * | 2006-05-16 | 2008-07-17 | Luke Stephen Powell | Detection Of Deception Signal Used To Deceive Geolocation Receiver Of A Satellite Navigation System |
US20090254275A1 (en) * | 2008-04-03 | 2009-10-08 | Sirf Technology, Inc. | Systems and Methods for Monitoring Navigation State Errors |
JP2012063313A (ja) * | 2010-09-17 | 2012-03-29 | Denso Corp | 車両用軌跡推定装置 |
JP2013019893A (ja) * | 2011-07-06 | 2013-01-31 | Honeywell Internatl Inc | バイアスがかかった測定値に基づいた衛星航法システムの誤り検出 |
Also Published As
Publication number | Publication date |
---|---|
US20140350885A1 (en) | 2014-11-27 |
TW201445164A (zh) | 2014-12-01 |
KR20140138068A (ko) | 2014-12-03 |
CN104181555A (zh) | 2014-12-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2014228549A (ja) | 衛星測位品質を評価するための方法および装置 | |
US9547086B2 (en) | Selected aspects of advanced receiver autonomous integrity monitoring application to kalman filter based navigation filter | |
KR102154979B1 (ko) | 항법 및 무결성 모니터링 | |
US10330792B2 (en) | Repair of carrier-phase cycle slips using displacement data | |
US20140347219A1 (en) | Receivers and methods for multi-mode navigation | |
US9810790B2 (en) | Method for evaluating a satellite signal in a global navigation satellite system with respect to a multipath error, receiver for a global navigation satellite system and motor vehicle | |
JP2015025804A (ja) | ナビゲーションシステムのシステム時間を決定するための方法及び受信機 | |
CN110494767A (zh) | 用于全球导航卫星***的定位***、方法以及非暂时性计算机可读存储介质 | |
EP2806289A1 (en) | Module, device and method for positioning | |
JP4592526B2 (ja) | 測位システム | |
CN114624741A (zh) | 一种定位精度评估方法及装置 | |
US20140203962A1 (en) | Method and System for Navigation | |
KR20130036145A (ko) | 이동 정보 결정 장치, 수신기 및 그에 의한 방법 | |
KR20150132165A (ko) | 외부 지원 정보를 사용하여 고정, 타이밍-기반 무선 위치 결정 네트워크의 성능을 개선하기 위한 기술 | |
US20140180580A1 (en) | Module, device and method for positioning | |
CN111142125B (zh) | 一种卫星完好性监测方法和*** | |
EP2813864A2 (en) | Receivers and methods for multi-mode navigation | |
US20220244407A1 (en) | Method for Generating a Three-Dimensional Environment Model Using GNSS Measurements | |
WO2018052738A1 (en) | Detection of outlier range measurements using spatial displacement data | |
US11047992B2 (en) | Positioning method and positioning terminal | |
Ziebold et al. | On fault detection and exclusion in snapshot and recursive positioning algorithms for maritime applications | |
EP2645129A1 (en) | Method and system for navigation | |
EP2827176A1 (en) | Method and receiver for determining system time of a navigation system | |
Raghuvanshi et al. | Precise positioning of smartphones using a robust adaptive Kalman filter | |
EP2806291A1 (en) | Method and apparatus for evaluating satellite positioning quality |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20150423 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150501 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150803 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20160125 |