[go: up one dir, main page]

JP2003114272A - Gps receiver utilizing ura for outputting 2drms, 2drms calculating method and car navigation system - Google Patents

Gps receiver utilizing ura for outputting 2drms, 2drms calculating method and car navigation system

Info

Publication number
JP2003114272A
JP2003114272A JP2001309711A JP2001309711A JP2003114272A JP 2003114272 A JP2003114272 A JP 2003114272A JP 2001309711 A JP2001309711 A JP 2001309711A JP 2001309711 A JP2001309711 A JP 2001309711A JP 2003114272 A JP2003114272 A JP 2003114272A
Authority
JP
Japan
Prior art keywords
ura
gps
error
2drms
value
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.)
Granted
Application number
JP2001309711A
Other languages
Japanese (ja)
Other versions
JP3749850B2 (en
Inventor
Kenichi Shoji
賢一 庄司
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.)
CLARION DEVICE KK
Faurecia Clarion Electronics Co Ltd
Original Assignee
CLARION DEVICE KK
Clarion Co Ltd
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 CLARION DEVICE KK, Clarion Co Ltd filed Critical CLARION DEVICE KK
Priority to JP2001309711A priority Critical patent/JP3749850B2/en
Publication of JP2003114272A publication Critical patent/JP2003114272A/en
Application granted granted Critical
Publication of JP3749850B2 publication Critical patent/JP3749850B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a GPS receiver capable of adaptably estimating an error in a GPS system, even if reliability of a GPS system is improved or deteriorated, and accurately reflecting that in a 2DRMS. SOLUTION: The GPS receiver using a Kalman filter for calculating a positioning solution uses an estimated error σH- Kalman in a horizontal (latitude, longitude) direction calculated from diagonal elements of an error covariance matrix obtained in a calculating process for an estimated value for the Kalman filter for calculating the 2DRMS in accordance with a definition, 2DRMS =2× (σH- Kalman)<2> +(HDOP×σUERE)<2> }<1/2> and outputting it together with the GPS positioning solution. Herein, σUERE calculates the URA as a 1σvalue for an error based on URA Index contained in a GPS message and σUserSeg as a 1σ value for an error in a user segment out of GPS system segments in accordance with the following definition: σUERE=(URA<2> +σUserSeg<2> )<1/2> .

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、GPSレシーバに
関し、より詳細にはGPS測位解に対する精度評価値と
しての2DRMSの算出に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a GPS receiver, and more particularly to calculation of 2DRMS as an accuracy evaluation value for a GPS positioning solution.

【0002】[0002]

【従来の技術】ナビゲーションシステム等、GPS測位
解を使用したアプリケーションにおいて、GPS測位解
に含まれる誤差を推定することは非常に重要である。そ
の推定の精度が、最終的なアプリケーション出力の精度
を左右するからである。GPS測位解の推定誤差を得る
方法として、2DRMS(Distance Root Mean Square)の算
出が知られている。2DRMSは、GPS測位解においては
通常、水平方向の誤差の95%の範囲に対応し、GPS
測位解の精度の指標としてアプリケーションで用いられ
る。下記数式3(数3)は、従来の2DRMSの算出方法を
表している。
2. Description of the Related Art In an application using a GPS positioning solution such as a navigation system, it is very important to estimate an error included in the GPS positioning solution. This is because the accuracy of the estimation affects the accuracy of the final application output. As a method of obtaining the estimation error of the GPS positioning solution, 2DRMS (Distance Root Mean Square) calculation is known. 2DRMS typically covers 95% of horizontal error in GPS positioning solutions.
Used by applications as an index of the accuracy of positioning solutions. The following Equation 3 (Equation 3) represents a conventional 2D RMS calculation method.

【数3】 ここで、HDOP(Horizontal DOP)は、擬似距離誤差の測
位解誤差への拡大係数を表すDOP(Dilution Of Precisi
on)の水平方向成分であり、測位に使用している衛星の
瞬時の配置に依存する値としてGPSレシーバにおいて
算出される。なお、疑似距離とは、GPSレシーバがG
PS衛星からの測距信号を計測して求めたGPS衛星と
の距離である。σUEREは、UERE(User Equivalent
Range Error)と呼ばれ、擬似距離誤差についての1σ
値(標準偏差)を表す統計値であり、全ての衛星に対し
て共通の定数として扱われる。
[Equation 3] Here, HDOP (Horizontal DOP) is a DOP (Dilution Of Precisi) that represents an expansion coefficient of a pseudo range error to a positioning solution error.
is a horizontal component of (on) and is calculated by the GPS receiver as a value that depends on the instantaneous arrangement of satellites used for positioning. In addition, the pseudo range means that the GPS receiver is G
It is the distance from the GPS satellite obtained by measuring the distance measurement signal from the PS satellite. σ UERE is the UERE (User Equivalent
1) about pseudo-range error
It is a statistical value that represents a value (standard deviation) and is treated as a constant common to all satellites.

【0003】[0003]

【発明が解決しようとする課題】ここで、GPSシステ
ムを構成する3つのセグメントと誤差の関係について、
図3を参照して説明する。3つのセグメントとは、コン
トロールセグメント(Control Segment)、スペースセ
グメント(Space Segment)、ユーザーセグメント(Use
r Segment)である。コントロールセグメントは、GP
S衛星の追跡、衛星の軌道追跡、衛星上の原子時計の誤
差チェック、衛星から利用者に向けて送信している各種
の測位計算用データの更新、衛星の軌道修正、およびそ
の他一般的な衛星の管理・運用を行う。スペースセグメ
ントは、GPS衛星そのものである。GPS衛星は全2
9衛星(JST:2001年5月31日現在)から成り、各G
PS衛星は常時、航法メッセージを含んだ測距信号を放
送している。ユーザーセグメントは、測位を行うGPS
レシーバそのものである。以上、3つのセグメントから
GPSシステムは構成されている。
The relationship between the three segments that make up the GPS system and the error is as follows.
This will be described with reference to FIG. The three segments are a control segment (Control Segment), a space segment (Space Segment), and a user segment (Use
r Segment). The control segment is GP
S satellite tracking, satellite orbit tracking, error check of atomic clock on satellite, update of various positioning calculation data transmitted from satellite to user, satellite orbit correction, and other general satellites Management and operation of. The space segment is the GPS satellite itself. 2 GPS satellites
9 satellites (JST: as of May 31, 2001), each G
The PS satellite always broadcasts a ranging signal including a navigation message. User segment is GPS for positioning
It is the receiver itself. As described above, the GPS system is composed of the three segments.

【0004】次に、エラーバジェット(Error Budget)
について説明する。エラーバジェットとは、GPSシス
テムにおける疑似距離誤差を誤差要因毎に見積もったも
のである。例えば以下の文献、「Understanding GPS Pr
inciples And Application;ELLIOT D.KAPLAN」(文献
1)、「GPS WORLD NEWS AND APLICATIONS OF THE GLO
BAL POSITIONING SYSTEM; AN ADVANSTAR PUBLICATION」
(文献2)、「JGPSC;衛星測位システム協議会 会報」
(文献3)には、エラーバジェットの一覧表が用意され
ている。下記表1にこれらの文献に記載されているエラ
ーバジェットをまとめて示す。表1に示されるように、
エラーバジェットは、GPSシステムにおける誤差要因
を、大きく3つのセグメントに分類し、セグメント毎に
さらに細かい誤差要因に分類する。エラーバジェット
は、誤差の見積もり値であるため、見積もり方によって
文献毎に若干の違いが出ている。
Next, the error budget
Will be described. The error budget is an estimate of the pseudo range error in the GPS system for each error factor. For example, the following document, "Understanding GPS Pr
inciples And Application ; ELLIOT D.KAPLAN ”(Reference 1),“ GPS WORLD NEWS AND APLICATIONS OF THE GLO
BAL POSITIONING SYSTEM; AN ADVANSTAR PUBLICATION "
(Reference 2), "JGPSC; Satellite Positioning System Conference Bulletin"
In (Reference 3), a list of error budgets is prepared. The error budgets described in these documents are summarized in Table 1 below. As shown in Table 1,
The error budget roughly classifies the error factors in the GPS system into three segments, and further classifies them into finer error factors. Since the error budget is an estimated value of the error, there are some differences between documents depending on the estimation method.

【0005】[0005]

【表1】 [Table 1]

【0006】ここで、表1において「SA ON」は、
GPSシステムの運営者側による故意の精度劣化である
SA(Selective Availability)が実施されている場
合、「SA OFF」は、SAが実施されていない場合
を指している。図3に示されているように、UEREは、ス
ペースセグメント、コントロールセグメント、およびユ
ーザーセグメントの全てのセグメントにおける誤差の見
積もり値である。一方、URA(User Range Accuracy)
は、コントロールセグメントおよびユーザーセグメント
における誤差の見積もり値である。URAは、時々刻々と
変化していくコントロールセグメントおよびスペースセ
グメントにおける誤差を反映する動的な値であり、各衛
星からの航法データから求めることができる。
Here, in Table 1, "SA ON" is
When SA (Selective Availability), which is a deliberate deterioration of accuracy by the operator of the GPS system, is being executed, “SA OFF” indicates a case where SA is not being executed. As shown in FIG. 3, UERE is an estimated value of the error in all of the space segment, the control segment, and the user segment. On the other hand, URA (User Range Accuracy)
Is an estimated value of the error in the control segment and the user segment. URA is a dynamic value that reflects the error in the control segment and space segment, which changes from moment to moment, and can be obtained from the navigation data from each satellite.

【0007】以上図3および表1を参照して説明した事
項を踏まえ従来の数式3による2DRMSの問題点について
述べる。ところで、現在民生用に使用されている多くの
GPS単独測位システムでは、測位解の算出にカルマン
フィルタを用いている。GPS航法フィルタとしてのカ
ルマンフィルタの主な特徴は、前の測位演算から次の測
位演算へ、システム状態推定および誤差共分散行列等の
情報を伝達すること、その情報によりシステム状態を暫
定的に推定すること、そして、測定値と推定値の差を用
いて推定値を更新すること、を繰り返し、システムを定
常状態へと収束させることである。このようにカルマン
フィルタを用いたGPSレシーバでは、現在の測位精度
に、過去のシステム状態が深く関わっている。
Based on the matters described above with reference to FIG. 3 and Table 1, the problem of 2DRMS according to the conventional equation 3 will be described. By the way, many GPS independent positioning systems currently used for consumer use a Kalman filter for calculating a positioning solution. The main feature of the Kalman filter as a GPS navigation filter is that information such as system state estimation and error covariance matrix is transmitted from the previous positioning calculation to the next positioning calculation, and the system state is tentatively estimated by the information. And updating the estimated value using the difference between the measured value and the estimated value, to converge the system to a steady state. As described above, in the GPS receiver using the Kalman filter, the past system state is deeply related to the current positioning accuracy.

【0008】上記数式3で示した2DRMSの算出には、問
題点が2つある。一つは、2DMRSの算出に過去のシステ
ム状態という要因が含まれていないこと。もう一つは、
測位解の誤差の推定が瞬時の衛星配置に依存するという
ことである。特に、GPSの移動受信においては、受信
可能な衛星の配置は時々刻々と変化する。このため上記
数式3の方法で算出した2DRMSは、時間軸で相関が薄い
ものとなる。この性質は、カルマンフィルタのような航
法フィルタが適用される場合のGPS測位解の精度と異
なってくる。そのため、上記数式3の定義による誤差推
定値(2DRMS)では、GPS測位解の誤差を正確に推定
できなくなることがある。
There are two problems in the calculation of 2DRMS shown in the above equation 3. One is that the factor of past system status is not included in the calculation of 2DMRS. the other one is,
That is, the estimation of the error of the positioning solution depends on the instantaneous satellite constellation. In particular, in mobile reception of GPS, the arrangement of receivable satellites changes from moment to moment. For this reason, the 2DRMS calculated by the method of Equation 3 has a weak correlation on the time axis. This property is different from the accuracy of the GPS positioning solution when a navigation filter such as a Kalman filter is applied. Therefore, the error estimation value (2DRMS) defined by the above Equation 3 may not be able to accurately estimate the error of the GPS positioning solution.

【0009】そこで、HDOPだけでなく、カルマンフィル
タから求められる推定誤差を加味して2DRMSを算出する
ことを考え付くことができる。本明細書において、カル
マンフィルタの誤差共分散行列の対角要素から算出され
る水平方向の推定誤差をEHPE(Expected Horizontal Po
sition Error)と称呼する。
Therefore, it can be conceived to calculate 2DRMS in consideration of not only the HDOP but also the estimation error obtained from the Kalman filter. In this specification, the estimated error in the horizontal direction calculated from the diagonal element of the error covariance matrix of the Kalman filter is defined as EHPE (Expected Horizontal Po
sition Error).

【0010】このEHPEを加味した2DRMSの算出方法を示
す。瞬時のフィルタ動作において、システム状態を更新
した後、カルマンフィルタの誤差共分散行列より、水平
方向の推定誤差が算出できる。これは、通常、誤差共分
散行列の対角要素より計算される。この値を、σ
H_Kalmanと記す。このとき、EHPEを加味した2D
RMSは、下記数式4(数4)の定義で求めることができ
る。
A method for calculating 2D RMS in which this EHPE is added will be shown. In the instantaneous filter operation, after updating the system state, the estimation error in the horizontal direction can be calculated from the error covariance matrix of the Kalman filter. It is usually calculated from the diagonal elements of the error covariance matrix. This value is σ
It is written as H_Kalman . At this time, 2D with EHPE added
The RMS can be obtained by the definition of the following mathematical expression 4 (Equation 4).

【数4】 数式4は、数式3の2DRMSと、カルマンフィルタの誤差
共分散行列から算出した推定誤差とのRSS(Root Sum Sq
uare)値となっている。このEHPEを加味した2DRMSを使
用することによって、過去のシステム状態を現在の測位
誤差の推定に反映することができる。数式4の算出方法
によると、カルマンフィルタの発散/収束とともに、2D
RMSも増減し、したがって2DRMSと実際の測位誤差との相
関は高くなる。
[Equation 4] Formula 4 is the RSS (Root Sum Sq) of 2DRMS of Formula 3 and the estimation error calculated from the error covariance matrix of the Kalman filter.
uare) value. By using 2D RMS with this EHPE, past system status can be reflected in the estimation of the current positioning error. According to the calculation method of Equation 4, the divergence / convergence of the Kalman filter and the 2D
The RMS also increases and decreases, and thus the correlation between the 2DRMS and the actual positioning error becomes high.

【0011】しかしながら、EHPEを加味した2DRMSの算
出式である数式4におけるσUER は、エラーバジェ
ットの統計値を元に決定される定数である。このσ
UEREが定数であることに問題がある。σUERE
定数として用いることによる問題の一例を以下に示す。
[0011] However, σ UER E in the equation 4 which is a calculation formula of 2D RMS in which EHPE is added is a constant determined based on the statistical value of the error budget. This σ
There is a problem with URE being a constant. An example of the problem of using σ UARE as a constant is shown below.

【0012】図3に示されるように、UEREの誤差要因の
中に、スペースセグメントのSAがある。SAは、具体
的には、GPS衛星のクロック周波数を変動させるこ
と、不正確な衛星暦のパラメータをアップロードするこ
と等で実施される。表1に示されるように、SAはどの
誤差要因よりも大きい。したがって、SAがOFFされ
ると、実際の測位誤差は大幅に減少する。SAがOFF
され、SAによる精度劣化がない状態で、σUERE
値をSAによる精度劣化を考慮した定数にすると、σ
UEREをパラメータの1つとして持つ、数式4による
2DRMSは、実際の測位誤差よりも大きくなるという問題
が起きる。
As shown in FIG. 3, the SA of the space segment is one of the error factors of UERE. SA is specifically implemented by changing the clock frequency of the GPS satellites, uploading inaccurate satellite almanac parameters, and the like. As shown in Table 1, SA is larger than any error factor. Therefore, when SA is turned off, the actual positioning error is greatly reduced. SA is OFF
If there is no deterioration in accuracy due to SA, and the value of σ UARE is set to a constant considering the deterioration in accuracy due to SA, σ
According to Equation 4, having UARE as one of the parameters
The problem of 2DRMS is larger than the actual positioning error.

【0013】本発明は、以上のような事情に鑑みてなさ
れた。すなわち、本発明は、GPSシステムの信頼性が
向上もしくは劣化しても適応的に誤差を見積もり、その
ことを2DRMSに正確に反映させること、このような2DRMS
を出力できるGPSレシーバを提供すること、さらに
は、このような2DRMSを使用することでアプリケーショ
ンプログラムでの自車位置推定の精度を向上させたカー
ナビゲーションシステムを提供することを目的とする。
The present invention has been made in view of the above circumstances. That is, according to the present invention, even if the reliability of the GPS system is improved or deteriorated, the error is adaptively estimated, and the error is accurately reflected in 2DRMS.
It is an object of the present invention to provide a GPS receiver capable of outputting a car navigation system, and further to provide a car navigation system in which the accuracy of the vehicle position estimation in an application program is improved by using such 2DRMS.

【0014】[0014]

【課題を解決するための手段】そのため、請求項1に記
載の発明は、GPS測位解の算出にカルマンフィルタを
用い、測位演算過程で算出される、HDOP、および、カル
マンフィルタの推定値の算出過程で得られる誤差共分散
行列の対角要素から算出される水平(緯度、経度)方向
の推定誤差σH_Kalmanの各指標を出力可能なG
PSレシーバであって、各指標を用いて、GPS測位解
の精度評価値としての2DRMSを上記数式1の定義、 で算出する。ここで、σUEREは、URAを、GPSメ
ッセージに含まれるURA Indexに基づく誤差の1σ値、
σUserSegを、GPSシステムセグメントのうち
のユーザーセグメントについての誤差の1σ値として、
上記数式2の定義、 にしたがって求める。この定義によってσUERE算出
することで、σUEREに、各GPS衛星から随時放送
されるURA Index、すなわち、コントロールセグメント
およびスペースセグメントについての誤差見積もりの最
新情報を反映させることができる。それによって、URA
が変動しても、そのことを2DRMSに的確に反映させるこ
とが可能になる。
Therefore, the invention according to claim 1 uses a Kalman filter for the calculation of the GPS positioning solution, and in the calculation process of the HDOP and the Kalman filter estimated value calculated in the positioning calculation process. G that can output each index of the estimation error σ H_Kalman in the horizontal (latitude, longitude) direction calculated from the diagonal elements of the obtained error covariance matrix
In the PS receiver, using each index, 2DRMS as the accuracy evaluation value of the GPS positioning solution is defined by the above formula 1. Calculate with. Here, σ UERE is URA, which is the 1σ value of the error based on the URA Index included in the GPS message,
Let σ UserSeg be the 1σ value of the error for the user segment of the GPS system segment,
Definition of Equation 2 above, Ask according to. By calculating σ UARE according to this definition, the latest information of the error estimation for the URA Index, that is, the control segment and the space segment, which is broadcast from each GPS satellite at any time can be reflected in σ UARE . Thereby, URA
Even if fluctuates, it becomes possible to accurately reflect that in 2DRMS.

【0015】URAは、URA IndexをNとして、次の定義、 N<6のとき、URA=21+N/2 N≧6のとき、URA=2N−2 で算出することができる(請求項2)。URA has the following definition, where URA Index is N: URA = 2 when N <61 + N / 2 URA = 2 when N ≧ 6N-2 Can be calculated by (Claim 2).

【0016】この場合、URAの算出に用いるURA Indexと
しての値Nは、GPS信号を受信中の各GPS衛星につ
いてのURA Indexの中のワースト値を用いるのが好まし
い(請求項3)。
In this case, it is preferable to use the worst value in the URA index for each GPS satellite receiving the GPS signal as the value N as the URA index used for calculating the URA (claim 3).

【0017】請求項4に記載の発明は、以上説明した請
求項1から請求項3のいずれかに記載のGPSレシーバ
を備え、GPSレシーバが出力する2DRMSをGPS測位
解に対する精度評価値として用いて自車位置を推定する
カーナビゲーションシステムである。この場合の2DRMS
は、URAが変動してもそのことが的確に反映されるの
で、カーナビゲーションシステムは、GPS測位解と、
マップマッチング結果などの他の測位結果とを比較する
ときに、この2DRMSを用いることで最終的な自車位置推
定の精度を高めることができる。
The invention according to claim 4 is provided with the GPS receiver according to any one of claims 1 to 3 described above, and 2DRMS output from the GPS receiver is used as an accuracy evaluation value for a GPS positioning solution. It is a car navigation system that estimates the vehicle position. 2DRMS in this case
, Which is accurately reflected even if the URA changes, the car navigation system uses the GPS positioning solution,
By using this 2DRMS when comparing other positioning results such as map matching results, the accuracy of final vehicle position estimation can be improved.

【0018】請求項5に記載の発明は、GPS信号を受
信してGPS測位解を算出するとともに、GPS測位解
の算出にカルマンフィルタを用い、測位演算過程で算出
される、HDOP、および、カルマンフィルタの推定値の算
出過程で得られる誤差共分散行列の対角要素から算出さ
れる水平(緯度、経度)方向の推定誤差σH_Kal
manの各指標を出力可能な装置において、各指標を用
いて、GPS測位解の精度評価値としての2DRMSを、前
記数式1(数1)および数式2(数2)の定義によって
算出する、GPS測位解に対する精度評価値の算出方法
である。GPSレシーバ或いはGPSレシーバを有する
カーナビゲーションシステムなどにおいてこの算出方法
を用いることができる。
According to a fifth aspect of the present invention, a GPS signal is received to calculate a GPS positioning solution, and a Kalman filter is used to calculate the GPS positioning solution. The HDOP and the Kalman filter are calculated in the positioning calculation process. Estimated error σ H_Kal in the horizontal (latitude, longitude) direction calculated from the diagonal elements of the error covariance matrix obtained in the process of calculating the estimated value
In an apparatus capable of outputting each man index, 2DRMS as an accuracy evaluation value of a GPS positioning solution is calculated by using each index according to the definitions of Equation 1 (Equation 1) and Equation 2 (Equation 2). This is a method of calculating an accuracy evaluation value for a positioning solution. This calculation method can be used in a GPS receiver or a car navigation system having a GPS receiver.

【0019】なお、URAは、URA IndexをNとして、次の
定義、 N<6のとき、URA=21+N/2 N≧6のとき、URA=2N−2 で算出することができる(請求項6)。
URA has the URA Index as N, and
Definition, URA = 2 when N <61 + N / 2 URA = 2 when N ≧ 6N-2 Can be calculated by (Claim 6).

【0020】この場合、URAの算出に用いるURA Indexと
しての値Nは、GPS信号を受信中の各GPS衛星につ
いてのURA Indexの中のワースト値を用いるのが好まし
い(請求項7)。
In this case, it is preferable to use the worst value in the URA index for each GPS satellite receiving a GPS signal as the value N as the URA index used for calculating the URA (claim 7).

【0021】[0021]

【発明の実施の形態】図1は、本発明の実施形態として
のGPSレシーバの構成を表すブロック図である。GP
Sレシーバ50において、GPS信号はアンテナ1で受
信され、RF信号13として周波数変換部2に入力され
る。周波数変換部2では、RF信号13と、基準周波数
発生器4からの信号をもとにシンセサイザ部3により発
生された信号とが乗算され、それによってRF信号13
がIF信号14へ周波数変換される。IF信号14は、
A/D変換部5でデジタル信号に変換され、デジタル信
号処理部30内の各チャンネル29に入力される。
1 is a block diagram showing the configuration of a GPS receiver as an embodiment of the present invention. GP
In the S receiver 50, the GPS signal is received by the antenna 1 and is input to the frequency conversion unit 2 as the RF signal 13. In the frequency conversion unit 2, the RF signal 13 and the signal generated by the synthesizer unit 3 based on the signal from the reference frequency generator 4 are multiplied, whereby the RF signal 13
Is frequency-converted into the IF signal 14. The IF signal 14 is
The signal is converted into a digital signal by the A / D converter 5 and input to each channel 29 in the digital signal processor 30.

【0022】各チャンネル29は、それぞれがGPS信
号を受信処理する機能を持つ。ここでは、チャンネル2
9は、測位演算に必要な十分の数(例えば、12チャン
ネル)は存在するものとする。
Each channel 29 has a function of receiving and processing GPS signals. Here, channel 2
It is assumed that there is a sufficient number 9 (for example, 12 channels) necessary for the positioning calculation.

【0023】A/D変換部5からチャンネル29に入力
されたデジタル信号は、キャリア相関部6でキャリアN
CO7(NCO;数値制御発振器)で発生された信号との相
関をとることによってキャリア成分が除去され、CAコ
ード相関部8に入力される。CAコード相関部8では、
キャリア相関部6から入力された信号と、CAコード発
生部9で発生された、捕捉対象の衛星についての複製コ
ードとの相関がとられる。これらの処理に基づき、デジ
タル信号処理部30では、擬似距離、航法データ、ドッ
プラー周波数位相などが得られる。これらのデータは、
信号線21を介してCPU11に入力され、測位演算に
用いられる。CPU11に接続されているメモリ12に
は、測位演算の為の各種データが格納されている。
The digital signal input from the A / D converter 5 to the channel 29 is sent to the carrier correlator 6 to generate the carrier N.
The carrier component is removed by correlation with the signal generated by CO7 (NCO; Numerically Controlled Oscillator), and the result is input to the CA code correlation unit 8. In the CA code correlation unit 8,
The signal input from the carrier correlation unit 6 is correlated with the duplicate code generated by the CA code generation unit 9 for the satellite to be captured. Based on these processes, the digital signal processing unit 30 obtains pseudo range, navigation data, Doppler frequency phase and the like. These data are
It is input to the CPU 11 via the signal line 21 and used for positioning calculation. The memory 12 connected to the CPU 11 stores various data for positioning calculation.

【0024】CPU11では、擬似距離、航法データ、
ドップラー周波数位相をもとに、キャリアNCO制御信
号18、コードNCO制御信号19が生成され、これら
は衛星からの信号を捕捉し続けるループを構成する。
In the CPU 11, pseudo range, navigation data,
A carrier NCO control signal 18 and a code NCO control signal 19 are generated based on the Doppler frequency phase, and these form a loop for continuously capturing the signal from the satellite.

【0025】さらに、CPU11では、擬似距離、航法
データ、ドップラー周波数位相をもとに、測位演算を行
うことによって、様々な情報が生成される。生成される
情報は、測位位置としての緯度、経度、高度を始めとし
て、時間、速度、方位、衛星の軌道情報等を含む。生成
された情報は、CPU11からGPS出力メッセージと
して出力される。GPSレシーバ50をホストCPUと
接続し、GPS出力メッセージをホストCPUが受け取
る構成とすることでカーナビゲーションシステムを実現
することができる。なお、CPU11では、GPS測位
解の算出にカルマンフィルタを用いており、2DRMSの算
出に、EHPEであるσH_Kalmanを用いることがで
きる。
Further, in the CPU 11, various information is generated by performing positioning calculation based on the pseudo range, navigation data, and Doppler frequency phase. The generated information includes latitude, longitude, altitude as positioning positions, time, speed, azimuth, satellite orbit information, and the like. The generated information is output from the CPU 11 as a GPS output message. A car navigation system can be realized by connecting the GPS receiver 50 to the host CPU so that the host CPU receives the GPS output message. Note that the CPU 11 uses the Kalman filter for calculating the GPS positioning solution, and can use σ H_Kalman which is EHPE for calculating 2DRMS.

【0026】次に、GPSレシーバ50における2DRMS
の算出に関し説明を行う。上述のようにUEREは、3つの
セグメントに分類される。GPSレシーバ50のCPU
11は、航法メセージから、コントロールセグメントお
よびスペースセグメントに対応するURAを随時求める。
ユーザーセグメントに関しては、エラーバジェットのユ
ーザーセグメントにおける統計値から定数を決定する。
ユーザーセグメントについての誤差の見積もり値をσ
UserSegとおくと、σUEREは、分散の加法性
より上記の数式2(数2)の定義、 で表すことができる。
Next, 2DRMS in the GPS receiver 50
The calculation will be described. As mentioned above, UERE is classified into three segments. CPU of GPS receiver 50
Numeral 11 requests the URA corresponding to the control segment and the space segment from the navigation message at any time.
Regarding the user segment, a constant is determined from the statistical value in the user segment of the error budget.
Σ is the estimated error value for the user segment
Putting a UserSeg, σ UERE the definition of the variance of the additive from the above equation 2 (equation 2), Can be expressed as

【0027】数式2におけるURAとσUserSeg
具体的な算出方法は次のようになる。URAは、GPS衛
星毎に異なる値を持ち、各々の疑似距離誤差の1σ値を
見積もるのに使用する。実際には、URAの値の大きさに
は、0から15のインデックスが割り当てられている。
このインデックスは、航法メッセージのサブフレーム1
に含まれて放送されている。以下、このインデックスを
URA Indexと記す。このURA IndexからURA(誤差の1σ
値)を算出するためには、一般的に下記数式5(数
5)、数式6(数6)が用いられる。ここでは、URA In
dexをN、URAをXと置いている。
The specific calculation method of URA and σ UserSeg in Expression 2 is as follows. URA has a different value for each GPS satellite and is used to estimate the 1σ value of each pseudorange error. In reality, indexes of 0 to 15 are assigned to the magnitude of the URA value.
This index is for navigation message subframe 1
Is included in the broadcast. Below, this index
It is referred to as the URA Index. From this URA Index, URA (error 1σ
In order to calculate (value), the following equation 5 (equation 5) and equation 6 (equation 6) are generally used. Here, URA In
dex is N and URA is X.

【数5】 [Equation 5]

【数6】 [Equation 6]

【0028】数式5、数式6では、受信中の各衛星につ
いてのURA Indexの中からワースト値を選択して、それ
をNとして用いるものとする。ワースト値を用いること
で、GPSシステムに精度を劣化させる要因が含まれる
可能性がある場合に、その最悪の場合で誤差を見積もる
ことができる。すなわち、数式5または数式6とURAInd
exのワースト値から誤差の1σ値であるXが求まり、こ
のXが数式2におけるURAとして用いられる。
In equations (5) and (6), the worst value is selected from the URA index for each satellite being received and is used as N. When the worst value is used, the error can be estimated in the worst case when the GPS system may include a factor that deteriorates the accuracy. That is, Equation 5 or Equation 6 and URAInd
X, which is the 1σ value of the error, is obtained from the worst value of ex, and this X is used as URA in Expression 2.

【0029】次に、数式2におけるσUserSeg
求める方法について説明する。この値は、エラーバジェ
ット(表1)を用いて定数として決定する。ここでは、
エラーバジェット(表1)の内容は、CPU11に接続
されたメモリ12に格納されているものとする。ユーザ
ーセグメントの誤差要因である、電離層遅延誤差、対流
圏遅延誤差、受信機ノイズ、マルチパス、その他の1σ
値をそれぞれ、σ、σ、σ、σ、σとおく。
σUserSegは、分散の加法性から次の数式7(数
7)の定義で求められる。
Next, a method of obtaining σ UserSeg in Expression 2 will be described. This value is determined as a constant using the error budget (Table 1). here,
The content of the error budget (Table 1) is stored in the memory 12 connected to the CPU 11. User segment error factors, ionospheric delay error, troposphere delay error, receiver noise, multipath, and other 1σ
Values are set as σ I , σ T , σ R , σ M , and σ O , respectively.
σ UserSeg is obtained by the definition of the following Expression 7 (Equation 7) from the additivity of variance.

【数7】 以上のように、数式5,数式6,数式7により求めたUR
AとσUserSegを用いて、数式2のσUERE
求め、上記数式4と同様にして、URAを適用したものと
しての2DRMS(Adaptive URA)を上記数式1(数1)の
定義、 で算出する。
[Equation 7] As described above, the UR obtained by Equation 5, Equation 6, and Equation 7
Using A and sigma UserSeg, seeking sigma UERE formula 2, in the same manner as in Equation 4, definition of 2DRMS (Adaptive URA) to the equation 1 (number 1) as an application of the URA, Calculate with.

【0030】一方、GPSレシーバ50を用いるナビゲ
ーションシステムが、例えばFM多重放送によるDGP
S(Differential GPS)補正データ放送を受信すること
ができ、GPSレシーバ50がDGPS補正データを利
用できるように構成されている場合には、GPSレシー
バ50は、下記数式8(数8)の定義で2DRMSを算出し
ても良い。なお、数式8におけるσUDREとは、DG
PS補正データに含まれる利用者ディファレンシャル距
離誤差(UDRE;User Differential Range Error)を用
いた誤差の1σ値である。
On the other hand, a navigation system using the GPS receiver 50 is, for example, a DGP based on FM multiplex broadcasting.
When the GPS receiver 50 is configured to be able to receive S (Differential GPS) correction data broadcast and use the DGPS correction data, the GPS receiver 50 is defined by the following formula 8 (Equation 8). 2DRMS may be calculated. Note that σ UDRE in Equation 8 is DG
It is the 1σ value of the error using the user differential range error (UDRE) included in the PS correction data.

【数8】 [Equation 8]

【0031】図2は、以上説明したGPSレシーバ50
のCPU11によって制御される、2DRMS算出の動作を
表すフローチャートである。ここでは、一例として、2D
RMSの算出は、CPU11における測位演算動作のサブ
ルーチンとして実行されるものとする。はじめに、ステ
ップS1では、DGPS補正データが受信されておりD
GPS測位中であるか否かが判定される。DGPS測位
中でありDGPS補正データが利用できる場合には(S
1:YES)、σUEREとしてσUDREが用いられ
(S8)、すなわち上記数式8の定義によって2DRMSの
算出が行われる(S7)。
FIG. 2 shows the GPS receiver 50 described above.
5 is a flowchart showing the operation of 2DRMS calculation controlled by the CPU 11 of FIG. Here, as an example, 2D
The calculation of the RMS is executed as a subroutine of the positioning calculation operation in the CPU 11. First, in step S1, DGPS correction data is received and D
It is determined whether GPS positioning is in progress. If DGPS positioning is in progress and DGPS correction data is available (S
1: YES), σ UDRE is used as σ UERE (S8), that is, 2DRMS is calculated according to the definition of the above-mentioned expression 8 (S7).

【0032】一方、DGPS測位中でない場合には(S
1:NO)、処理はステップS2に進み、上記数式7に
したがってσUserSegの算出が行われる。次に、
ステップS3では、取得した航法メッセージ中のURA In
dexの値が確認され、URA Indexが6より小さい場合(S
3:YES)、上記数式5にしたがってURAの算出が行
われる(S4)。URA Indexが6以上の場合(S3:N
O)、上記数式6にしたがってURAの算出が行われる
(S5)。なお、ステップS4およびS5におけるWstU
RAは、URA Indexのワースト値であることを表してい
る。次に、ステップS4またはステップS5で算出され
たURAを用いてσUEREの算出が行われ(S6)、ス
テップS6で算出されたσUEREを用いて上記数式1
の定義にしたがって2DRMSが算出される。ここで求めた2
DRMSは、GPS出力メッセージに含められホストCPU
へ渡される。
On the other hand, if DGPS positioning is not in progress (S
1: NO), the process proceeds to step S2, and σ UserSeg is calculated according to the above formula 7. next,
In step S3, URA In in the acquired navigation message
If the dex value is confirmed and the URA Index is smaller than 6 (S
3: YES), and the URA is calculated according to Equation 5 (S4). When the URA Index is 6 or more (S3: N
O), URA is calculated according to the above equation 6 (S5). Note that WstU in steps S4 and S5
RA represents the worst value of the URA Index. Next, σ UARE is calculated using the URA calculated in step S4 or step S5 (S6), and the Mathematical Expression 1 is calculated using σ UARE calculated in step S6.
2DRMS is calculated according to the definition of. 2 found here
DRMS is included in GPS output message
Is passed to.

【0033】ここで、カーナビゲーションシステムのホ
ストCPUによって実行されるアプリケーションプログ
ラムにおける、2DRMSの利用について一例を挙げて説明
する。例えば、カーナビゲーションシステムは、マップ
マッチング機能を持つものとする。この場合、ホストア
プリケーションは、GPSレシーバ50による測位解
と、マップマッチングの結果による位置とのどちらを最
終的なアプリケーション出力とすべきかどうかを判断す
るために、2DRMSを用いることが出来る。すなわち、G
PS測位解と、マップマッチングの結果による位置との
差が2DRMS以内であれば、その差は誤差範囲内であると
してマップマッチング結果をそのまま採用し、その差が
2DRMSを超えた場合は、マップマッチングの結果は誤り
であるとしてGPSレシーバ50による測位解を採用す
る。
Here, the use of 2DRMS in the application program executed by the host CPU of the car navigation system will be described with an example. For example, the car navigation system has a map matching function. In this case, the host application can use 2DRMS to determine which of the positioning solution by the GPS receiver 50 and the position based on the result of the map matching should be the final application output. That is, G
If the difference between the PS positioning solution and the position obtained by the map matching result is within 2DRMS, the difference is within the error range and the map matching result is adopted as it is.
If it exceeds 2DRMS, the positioning solution by the GPS receiver 50 is adopted because the map matching result is incorrect.

【0034】ここで、GPSレシーバ50による2DRMS
は、上述のように実際の測位誤差を的確に反映した指標
となっているので、マップマッチングによる結果が誤り
である場合に、この誤りの影響を確実且つ迅速に取り除
くことができることが理解できる。すなわち、図2の算
出処理によって得られた2DRMSを用いることで、アプリ
ケーションプログラムは、最終的な自車位置推定結果と
してのアプリケーション出力の精度を高めることが可能
である。
Here, 2DRMS by the GPS receiver 50
Since is an index that accurately reflects the actual positioning error as described above, it can be understood that when the result of map matching is erroneous, the effect of this error can be removed reliably and promptly. That is, by using the 2DRMS obtained by the calculation process of FIG. 2, the application program can improve the accuracy of the application output as the final vehicle position estimation result.

【0035】なお、上述の実施形態では、2DRMSの算出
処理(図2)は、GPSレシーバ内で行われ算出結果と
しての2DRMSがGPSレシーバから出力されるものとし
て説明した。しかしながら、2DRMSの算出処理(図2)
は、アプリケーションプログラムが、GPSレシーバか
ら必要なパラメータを受け取ることによって、アプリケ
ーションプログラム側で実行することも可能である。
In the above embodiment, the 2DRMS calculation process (FIG. 2) is performed in the GPS receiver, and 2DRMS as the calculation result is output from the GPS receiver. However, 2DRMS calculation process (Fig. 2)
Can also be executed by the application program by receiving the necessary parameters from the GPS receiver.

【0036】[0036]

【発明の効果】以上説明したように本発明によれば、G
PS測位解に対する誤差推定値としての、EHPEを加味し
た2DRMSに、さらにURAを反映させることができる。それ
によって、GPSシステムのスペースセグメント、コン
トロールセグメントにおける信頼性が向上または劣化す
る変動を来しても、適応的に誤差を見積もり、そのこと
を2DRMSに正確に反映させることが可能である。
As described above, according to the present invention, G
URA can be further reflected in 2D RMS that takes EHPE into consideration as an error estimation value for the PS positioning solution. This makes it possible to adaptively estimate the error and accurately reflect the error in the 2DRMS even if the space segment and the control segment of the GPS system undergo fluctuations that improve or deteriorate the reliability.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の実施形態としてのGPSレシーバの構
成を表すブロック図である。
FIG. 1 is a block diagram showing a configuration of a GPS receiver as an embodiment of the present invention.

【図2】図1のGPSレシーバで実行される2DMRSの算
出処理を表すフローチャートである。
FIG. 2 is a flowchart showing a 2DMRS calculation process executed by the GPS receiver of FIG.

【図3】GPSシステムを構成する3つのセグメントを
説明するための図である。
FIG. 3 is a diagram for explaining three segments that compose the GPS system.

【符号の説明】[Explanation of symbols]

1 アンテナ 2 周波数変換部 5 AD変換部 6 キャリア相関部 7 キャリアNCO 8 CAコード相関部 9 CAコード発生部 10 コードNCO 10 デジタル信号処理部 11 CPU 12 メモリ 30 デジタル信号処理部 50 GPSレシーバ 1 antenna 2 Frequency converter 5 AD converter 6 Carrier correlation section 7 Carrier NCO 8 CA code correlation section 9 CA code generator 10 code NCO 10 Digital signal processor 11 CPU 12 memories 30 Digital signal processor 50 GPS receiver

───────────────────────────────────────────────────── フロントページの続き Fターム(参考) 2F029 AA02 AB07 5J062 AA03 CC07 DD05 DD11 DD23 DD24 DD25    ─────────────────────────────────────────────────── ─── Continued front page    F-term (reference) 2F029 AA02 AB07                 5J062 AA03 CC07 DD05 DD11 DD23                       DD24 DD25

Claims (7)

【特許請求の範囲】[Claims] 【請求項1】 GPS測位解の算出にカルマンフィルタ
を用い、測位演算過程で算出される、HDOP(Horizontal
DOP)、および、カルマンフィルタの推定値の算出過程
で得られる誤差共分散行列の対角要素から算出される水
平(緯度、経度)方向の推定誤差σH_Kalman
各指標を出力可能なGPSレシーバであって、 前記各指標を用いて、GPS測位解の精度評価値として
の2DRMS(Distance Root Mean Square)を、下記数式1
および数式2の定義によって算出し出力すること、を特
徴とするGPSレシーバ。 【数1】 ただし、 【数2】 ここで、 URAは、URA Indexに基づく誤差の1σ値 σUserSegは、ユーザーセグメントについての誤
差の1σ値
1. A HDOP (Horizontal) calculated using a Kalman filter for calculating a GPS positioning solution in a positioning calculation process.
DOP) and a horizontal (latitude, longitude) direction estimation error σ H_Kalman calculated from the diagonal elements of the error covariance matrix obtained in the process of calculating the estimated value of the Kalman filter. 2DRMS (Distance Root Mean Square) as the accuracy evaluation value of the GPS positioning solution is calculated using the above-mentioned indexes by the following formula 1
And a GPS receiver that calculates and outputs according to the definition of Equation 2. [Equation 1] However, Where URA is the 1σ value of the error based on the URA Index σ UserSeg is the 1σ value of the error for the user segment
【請求項2】 前記URAは、URA IndexをNとして、N<
6のとき、URA=21+N/2の定義で算出され、N≧
6のとき、URA=2N−2の定義で算出されること、を
特徴とする請求項1に記載のGPSレシーバ。
2. The URA, where URA Index is N, N <
When 6, it is calculated by the definition of URA = 2 1 + N / 2 , and N ≧
The GPS receiver according to claim 1, wherein the GPS receiver is calculated according to the definition of URA = 2 N−2 when 6.
【請求項3】 前記URAの算出に用いるURA Indexとして
の値Nは、GPS信号を受信中の各GPS衛星について
のURA Indexの中のワースト値であること、を特徴とす
る請求項2に記載のGPSレシーバ。
3. The value N as a URA index used in the calculation of the URA is the worst value in the URA index for each GPS satellite receiving a GPS signal. GPS receiver.
【請求項4】 請求項1から請求項3のいずれかに記載
のGPSレシーバを備え、 前記GPSレシーバが出力する2DRMSをGPS測位解に
対する精度評価値として用いて自車位置を推定するこ
と、を特徴とするカーナビゲーションシステム。
4. The GPS receiver according to claim 1, further comprising: estimating the vehicle position using 2DRMS output by the GPS receiver as an accuracy evaluation value for a GPS positioning solution. Characteristic car navigation system.
【請求項5】 GPS信号を受信してGPS測位解を算
出するとともに、GPS測位解の算出にカルマンフィル
タを用い、測位演算過程で算出される、HDOP、および、
カルマンフィルタの推定値の算出過程で得られる誤差共
分散行列の対角要素から算出される水平(緯度、経度)
方向の推定誤差σH_Kalmanの各指標を出力可能
な装置において、 前記各指標を用いて、GPS測位解の精度評価値として
の2DRMSを、前記数式1(数1)および数式2(数2)
の定義によって算出すること、を特徴とするGPS測位
解に対する精度評価値の算出方法。
5. HDOP, which receives a GPS signal to calculate a GPS positioning solution, uses a Kalman filter to calculate the GPS positioning solution, and is calculated in a positioning calculation process, and
Horizontal (latitude, longitude) calculated from the diagonal elements of the error covariance matrix obtained in the process of calculating the estimated value of the Kalman filter
In an apparatus capable of outputting each index of the direction estimation error σ H_Kalman , 2DRMS as an accuracy evaluation value of a GPS positioning solution is calculated by using each of the indexes, using Equation 1 (Equation 1) and Equation 2 (Equation 2).
A method of calculating an accuracy evaluation value for a GPS positioning solution, characterized by:
【請求項6】 前記URAは、URA IndexをNとして、 N<6のとき、URA=21+N/2の定義で算出され、 N≧6のとき、URA=2N−2の定義で算出されるこ
と、を特徴とする請求項5に記載のGPS測位解に対す
る精度評価値の算出方法。
6. The URA is calculated with the definition of URA = 2 1 + N / 2 when N <6, and the definition of URA = 2 N-2 when N ≧ 6, where N <6. The method of calculating the accuracy evaluation value for the GPS positioning solution according to claim 5, wherein:
【請求項7】 前記URAの算出に用いるURA Indexとして
の値Nは、GPS信号を受信中の各GPS衛星について
のURA Indexの中のワースト値であること、を特徴とす
る請求項6に記載のGPS測位解に対する精度評価値の
算出方法。
7. The value N as a URA index used in the calculation of the URA is the worst value in the URA index for each GPS satellite receiving a GPS signal. A method of calculating an accuracy evaluation value for the GPS positioning solution.
JP2001309711A 2001-10-05 2001-10-05 GPS receiver that outputs 2DRMS using URA, 2DRMS calculation method, and car navigation system Expired - Fee Related JP3749850B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001309711A JP3749850B2 (en) 2001-10-05 2001-10-05 GPS receiver that outputs 2DRMS using URA, 2DRMS calculation method, and car navigation system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001309711A JP3749850B2 (en) 2001-10-05 2001-10-05 GPS receiver that outputs 2DRMS using URA, 2DRMS calculation method, and car navigation system

Publications (2)

Publication Number Publication Date
JP2003114272A true JP2003114272A (en) 2003-04-18
JP3749850B2 JP3749850B2 (en) 2006-03-01

Family

ID=19128813

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001309711A Expired - Fee Related JP3749850B2 (en) 2001-10-05 2001-10-05 GPS receiver that outputs 2DRMS using URA, 2DRMS calculation method, and car navigation system

Country Status (1)

Country Link
JP (1) JP3749850B2 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2254558C2 (en) * 2002-09-02 2005-06-20 Эл Джи Электроникс Инк. Method of correction of position error in navigation system
CN100575879C (en) * 2006-09-04 2009-12-30 南京航空航天大学 Correction method of Beidou/strapdown navigation system with adaptive closed-loop H∞ filter
CN102032922A (en) * 2010-12-01 2011-04-27 北京华力创通科技股份有限公司 Inertial-navigation quick and initial alignment method under robust optimal significance
CN102565814A (en) * 2011-12-15 2012-07-11 北京航空航天大学 Method for evaluating signal accuracy and positioning service availability of satellite navigation system
WO2016121058A1 (en) * 2015-01-29 2016-08-04 三菱電機株式会社 Positioning device and positioning method

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2254558C2 (en) * 2002-09-02 2005-06-20 Эл Джи Электроникс Инк. Method of correction of position error in navigation system
CN100575879C (en) * 2006-09-04 2009-12-30 南京航空航天大学 Correction method of Beidou/strapdown navigation system with adaptive closed-loop H∞ filter
CN102032922A (en) * 2010-12-01 2011-04-27 北京华力创通科技股份有限公司 Inertial-navigation quick and initial alignment method under robust optimal significance
CN102565814A (en) * 2011-12-15 2012-07-11 北京航空航天大学 Method for evaluating signal accuracy and positioning service availability of satellite navigation system
WO2016121058A1 (en) * 2015-01-29 2016-08-04 三菱電機株式会社 Positioning device and positioning method
JPWO2016121058A1 (en) * 2015-01-29 2017-07-27 三菱電機株式会社 Positioning device and positioning method
US20170363746A1 (en) * 2015-01-29 2017-12-21 Mitsubishi Electric Corporation Positioning apparatus and positioning method
EP3252503A4 (en) * 2015-01-29 2018-11-14 Mitsubishi Electric Corporation Positioning device and positioning method
US10996342B2 (en) 2015-01-29 2021-05-04 Mitsubishi Electric Corporation Positioning apparatus and positioning method

Also Published As

Publication number Publication date
JP3749850B2 (en) 2006-03-01

Similar Documents

Publication Publication Date Title
US8044852B2 (en) Position determination based on hybrid pseudorange solution data
CN110058287B (en) Low-orbit satellite orbit determination method, device and system
CN101650418B (en) Method and system for processing signal
US8400354B2 (en) Method and system for calibrating group delay errors in a combined GPS and GLONASS receiver
CN109313272B (en) Improved GNSS receiver using velocity integration
US10739471B2 (en) GNSS receiver with a capability to resolve ambiguities using an uncombined formulation
JP2001183439A (en) General-purpose positioning system based on use of statistical filter
CN114966760A (en) Ionosphere weighted non-differential non-combination PPP-RTK technology implementation method
EP3314300A1 (en) Satellite navigation receiver and method for switching between real-time kinematic mode and precise positioning mode
JP2005517931A (en) Prediction and correction of ionospheric errors in satellite positioning systems.
WO2005043186A2 (en) Method for generating clock corrections for a wide-area or global differential gps system
WO2004113948A1 (en) Method and apparatus for locating position of a satellite signal receiver
US8358241B2 (en) Position calculating method and position calculating device
WO2015145719A1 (en) Positioning device
CN113848579B (en) Coarse error elimination method and system for INS assisted GNSS positioning
KR102609054B1 (en) System for estimating position of global navigation satellite system receiver and method thereof
JP2019015636A (en) Positioning device
US10746879B2 (en) Method for efficiently detecting impairments in a multi-constellation GNSS receiver
EP3489720B1 (en) Positioning device
JP5165846B2 (en) Positioning arithmetic unit and ionospheric delay calculation method
JP2006189320A (en) Positioning calculator, positioning device, and positioning calculation method
JP2003114272A (en) Gps receiver utilizing ura for outputting 2drms, 2drms calculating method and car navigation system
WO2008121652A1 (en) Efficient and flexible numerical controlled oscillators for navigational receivers
US9547087B1 (en) Sync feedback for time to first fix
JP2025066908A (en) Satellite signal receiver and positioning method in satellite signal receiver

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040927

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050929

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20051004

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20051024

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20051115

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20051205

R150 Certificate of patent (=grant) or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091209

Year of fee payment: 4

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101209

Year of fee payment: 5

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101209

Year of fee payment: 5

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111209

Year of fee payment: 6

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121209

Year of fee payment: 7

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131209

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees