[go: up one dir, main page]

JPH1172549A - Gps correction calculation method - Google Patents

Gps correction calculation method

Info

Publication number
JPH1172549A
JPH1172549A JP23502097A JP23502097A JPH1172549A JP H1172549 A JPH1172549 A JP H1172549A JP 23502097 A JP23502097 A JP 23502097A JP 23502097 A JP23502097 A JP 23502097A JP H1172549 A JPH1172549 A JP H1172549A
Authority
JP
Japan
Prior art keywords
correction information
correction
pseudo distance
stored
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP23502097A
Other languages
Japanese (ja)
Inventor
Manabu Tsuchiya
屋 学 土
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP23502097A priority Critical patent/JPH1172549A/en
Publication of JPH1172549A publication Critical patent/JPH1172549A/en
Pending legal-status Critical Current

Links

Landscapes

  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

PROBLEM TO BE SOLVED: To reduce the accuracy degradation by continuous use of past pseudo distance correction information in a position measurement calculation method using a differential GPS. SOLUTION: After starting a position measurement operation, when valid information is present, correction calculation by obtained pseudo distance correction information is performed (S2), the obtained pseudo distance correction information is stored (S3) and a counter value is set at 0, further (S5). When no valid information is present, whether or not the counter value is below a stipulated value, is judged (S6). When it is below the stipulated value, the correction calculation by the stored pseudo distance correction information is performed (S4) and a fixed value is added to the counter value further (S7). When it is larger than the stipulated value, the correction calculation by the correction information stored in S3 is not performed.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、地球を周回するデ
ィファレンシャルGPS衛星から受信機位置、速度を求
めるGPS(Global Positioning System)受信機を用
いた位置検出装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a position detecting apparatus using a GPS (Global Positioning System) receiver for obtaining a receiver position and speed from a differential GPS satellite orbiting the earth.

【0002】[0002]

【従来の技術】GPS受信機は、複数の衛星の電波を同
時に受信して、人工衛星からの航法メッセージ(エフェ
メリスや時刻情報)を取得し、さらに各衛星の受信機ま
での信号伝搬時間の測定によって疑似距離を算出し、地
球上での絶対位置を下記式(1)によって算出すること
(以下測位と呼ぶ)が可能なシステムである。
2. Description of the Related Art A GPS receiver simultaneously receives radio waves from a plurality of satellites, acquires navigation messages (ephemeris and time information) from artificial satellites, and measures the signal propagation time to the receivers of each satellite. This is a system that can calculate a pseudo distance and calculate an absolute position on the earth by the following equation (1) (hereinafter referred to as positioning).

【0003】しかし測定される疑似距離は、電離層遅延
や大気による遅延、また米国防総省による人為的な精度
劣化(SAと呼ばれる)などによって、さまざまな誤差
を生じている。従って、それらの誤差を含む衛星を使用
した測位には、誤差を生じることになる。
However, the pseudorange to be measured has various errors due to ionospheric delay, atmospheric delay, and artificially degraded accuracy (referred to as SA) by the US Department of Defense. Therefore, an error occurs in positioning using a satellite including those errors.

【0004】そこで、ディファレンシャルGPSは、正
確な位置が測量等で明らかとなっている固定基準局(基
地局)で各GPS衛星の疑似距離補正値(疑似距離誤
差、信号伝搬時間誤差)を測定し、基地局で測定した各
衛星の疑似距離補正値(補正情報)を各移動体に送信す
ることによって、移動体の高精度な測位を可能とするシ
ステムである。補正情報の送信には、携帯電話、FM多
重放送などが利用されており、数秒間隔で補正情報が更
新されている。補正値の算出には下記式(2)、(3)
が用いられる。
Therefore, the differential GPS measures a pseudo distance correction value (pseudo distance error, signal propagation time error) of each GPS satellite at a fixed reference station (base station) whose exact position is known by surveying or the like. This is a system that enables high-precision positioning of a mobile by transmitting a pseudo-range correction value (correction information) of each satellite measured by a base station to each mobile. A mobile phone, FM multiplex broadcasting, and the like are used for transmitting the correction information, and the correction information is updated at intervals of several seconds. The following formulas (2) and (3) are used to calculate the correction value.
Is used.

【0005】式(1) {(X1-X0)2+(Y1-Y0)2+(Z1-Z0)21/2=(C×r'1) {(X2-X0)2+(Y2-Y0)2+(Z2-Z0)21/2=(C×r'2) {(X3-X0)2+(Y3-Y0)2+(Z3-Z0)21/2=(C×r'3) : : {(Xn-X0)2+(Yn-Y0)2+(Zn-Z0)21/2=(C×r'n) (Xi,Yi,Zi) :衛星位置 r'i :測定した伝搬時間 (X0,Y0,Z0) :受信機位置 C :光速Equation (1) {(X 1 -X 0 ) 2 + (Y 1 -Y 0 ) 2 + (Z 1 -Z 0 ) 21/2 = (C × r ′ 1 ) {(X 2 -X 0 ) 2 + (Y 2 -Y 0 ) 2 + (Z 2 -Z 0 ) 21/2 = (C × r ' 2 ) {(X 3 -X 0 ) 2 + (Y 3 -Y 0 ) 2 + (Z 3 -Z 0 ) 21/2 = (C × r ' 3 ):: {(Xn-X 0 ) 2 + (Yn-Y 0 ) 2 + (Zn-Z 0 ) 21/2 = (C × r'n) (Xi, Yi, Zi): satellite position r ' i : measured propagation time (X 0 , Y 0 , Z 0 ): receiver position C: speed of light

【0006】式(2) {(X1-X0)2+(Y1-Y0)2+(Z1-Z0)21/2={C ×r"1 } {(X2-X0)2+(Y2-Y0)2+(Z2-Z0)21/2={C ×r"2 } {(X3-X0)2+(Y3-Y0)2+(Z3-Z0)21/2={C ×r"3 } : : {(Xn-X0)2+(Yn-Y0)2+(Zn-Z0)21/2={C ×r"n } (Xi,Yi,Zi) :衛星位置 r"i =r'i + RRCii :補正済み伝搬時間(電離層遅延、
大気遅延、SA等による誤差を除去した値) RRCii :伝搬時間誤差、または、伝搬時間補
正値 r'i :測定した伝搬時間 (X0,Y0,Z0) :受信機位置 C :光速
Equation (2) {(X 1 -X 0 ) 2 + (Y 1 -Y 0 ) 2 + (Z 1 -Z 0 ) 21/2 = {C × r ” 1 } X (X 2 -X 0 ) 2 + (Y 2 -Y 0 ) 2 + (Z 2 -Z 0 ) 21/2 = {C × r '' 2 } X (X 3 -X 0 ) 2 + (Y 3 -Y 0 ) 2 + (Z 3 -Z 0 ) 21/2 = {C × r " 3 }:: {(Xn-X 0 ) 2 + (Yn-Y 0 ) 2 + (Zn-Z 0 ) 21/2 = {C × r "n} (Xi, Yi, Zi): satellite position r" i = r ' i + RRCi i : corrected propagation time (ionospheric delay,
RRCi i : Propagation time error or propagation time correction value r ' i : Measured propagation time (X 0 , Y 0 , Z 0 ): Receiver position C: Light speed

【0007】式(3) RRCL = RRCT × C RRCL :疑似距離補正値または疑似距離誤差 RRCT :伝搬時間補正値または伝搬時間誤差 C :光速[0007] Equation (3) RRC L = RRC T × C RRC L: pseudorange correction value or pseudo range error RRC T: propagation time correction value or propagation time error C: velocity of light

【0008】以下、図面を参照しながら従来のディファ
レンシャルGPSの補正計算実施例について説明する。
図3は従来のディファレンシャルGPS補正計算処理の
フローチャートである。図3において、まず、ステップ
S1の処理で今回の測位演算時に有効なディファレンシ
ャルGPS疑似距離補正情報(以下DGPS補正情報ま
たは疑似距離補正情報と呼ぶ)があるかを判定する。有
効なDGPS補正情報があれば、ステップS2の処理で
測定された各衛星毎の疑似距離を同一衛星番号の疑似距
離補正情報で補正する。次にステップS3の処理で今回
使用した有効なDGPS補正情報を記憶する。説明上、
上記式(1)、式(2)において疑似距離補正値ではな
く伝搬時間誤差を使用するが、式(3)に示す通り補正
情報の意味としては同じである。有効なDGPS補正情
報がある場合は、式(2)の連立方程式を解くことによ
り高精度な位置を求めることができる。有効なDGPS
補正情報がない場合、ステップS4の処理で、ステップ
S3の処理時に記憶したDGPS補正情報を今回の測位
演算で有効な補正情報とし、測定された各衛星毎の疑似
距離を同一衛星番号の記憶されている疑似距離補正情報
で補正する。有効なDGPS補正情報がない場合におい
ても、式(2)の連立方程式を解くことにより高精度な
位置を求めることができる。
Hereinafter, an example of a conventional differential GPS correction calculation will be described with reference to the drawings.
FIG. 3 is a flowchart of a conventional differential GPS correction calculation process. In FIG. 3, first, it is determined in step S1 whether there is differential GPS pseudo-range correction information (hereinafter referred to as DGPS correction information or pseudo-range correction information) that is valid during the current positioning calculation. If there is valid DGPS correction information, the pseudo distance for each satellite measured in the process of step S2 is corrected with the pseudo distance correction information of the same satellite number. Next, the effective DGPS correction information used this time in the process of step S3 is stored. For explanation,
In Equations (1) and (2), the propagation time error is used instead of the pseudo distance correction value, but the meaning of the correction information is the same as shown in Equation (3). When there is valid DGPS correction information, a highly accurate position can be obtained by solving the simultaneous equations of the equation (2). Valid DGPS
If there is no correction information, in step S4, the DGPS correction information stored in step S3 is used as valid correction information in the current positioning calculation, and the measured pseudorange for each satellite is stored with the same satellite number. Is corrected using the pseudo distance correction information. Even when there is no effective DGPS correction information, a highly accurate position can be obtained by solving the simultaneous equations of Expression (2).

【0009】従って、通信状況の悪い環境において、D
GPS補正情報の更新が連続して行えず、有効なDGP
S補正情報の取得が断続的な場合においても、DGPS
による補正処理が断続的とならず高精度な測位結果が連
続して得られる。
Therefore, in an environment with poor communication conditions, D
GPS correction information cannot be updated continuously, and effective DGP
Even if acquisition of S correction information is intermittent, DGPS
, The correction process is not intermittent, and high-accuracy positioning results are continuously obtained.

【0010】DGPS補正情報が数秒間隔で更新される
ことから、更新タイミング毎に最新補正情報を取得でき
れば「有効な補正情報がある」とし、取得に失敗した場
合を「有効な補正情報がない」としている。DGPS補
正情報に有効時間が設定されている場合については、有
効時間内の補正情報が存在するかしないかで、「有効な
補正情報がある」「有効な補正情報がない」とする。例
えば、5秒間隔で更新される場合、有効時間を5秒と考
えることができる。疑似距離補正量はDGPS補正情報
から計算される。
Since the DGPS correction information is updated at intervals of several seconds, if the latest correction information can be acquired at each update timing, it is determined that “valid correction information exists”, and if the acquisition fails, “valid correction information does not exist”. And When the valid time is set in the DGPS correction information, it is determined that “valid correction information exists” or “no valid correction information exists” depending on whether or not correction information within the valid time exists. For example, when updated at 5 second intervals, the effective time can be considered to be 5 seconds. The pseudo distance correction amount is calculated from the DGPS correction information.

【0011】[0011]

【発明が解決しようとする課題】しかしながら、上記の
ような計算処理方法では、DGPS補正情報の更新が長
時間行われない場合、古いDGPS補正情報で疑似距離
補正量を算出し続けるため、時間経過に伴い精度が劣化
していく。劣化した補正情報を使用した場合、単独測位
させた場合よりも位置精度を劣化させる結果になる。
However, in the above-described calculation processing method, if the DGPS correction information is not updated for a long time, the pseudo distance correction amount is continuously calculated with the old DGPS correction information. As the accuracy decreases, the accuracy deteriorates. When the deteriorated correction information is used, the position accuracy is deteriorated as compared with the case where the single positioning is performed.

【0012】本発明は、このような問題点を解決するも
のであり、過去のDGPS補正情報を使用することによ
る著しい精度劣化を軽減することのできるGPS補正計
算方法を提供することを目的とする。
An object of the present invention is to solve such a problem, and an object of the present invention is to provide a GPS correction calculation method capable of reducing remarkable deterioration of accuracy due to use of past DGPS correction information. .

【0013】[0013]

【課題を解決するための手段】本発明のGPS補正計算
方法は、過去のDGPS補正情報の使用を時間で制限し
ようとするものであり、過去のDGPS補正情報を使用
することによる著しい精度劣化を軽減することが可能と
なる。
SUMMARY OF THE INVENTION The GPS correction calculation method of the present invention is intended to limit the use of past DGPS correction information by time. It becomes possible to reduce.

【0014】[0014]

【発明の実施の形態】本発明の請求項1に記載の発明
は、有効なディファレンシャルGPS疑似距離補正情報
があれば、取得した補正情報を使用し測位演算を行い、
さらに、取得した疑似距離補正情報を記憶するととも
に、有効なディファレンシャルGPS疑似距離補正情報
がなければ、有効時に記憶した疑似距離補正情報を使用
し、測位演算を行うディファレンシャルGPS補正計算
方法において、最新の疑似距離補正情報を記憶した時に
カウンタ値を0とし、有効なディファレンシャルGPS
疑似距離補正情報がない場合にカウントアップするカウ
ンタを設定し、記憶した疑似距離補正情報の使用を、カ
ウンタ値で限定するGPS補正計算方法であり、有効な
DGPS補正情報を連続して取得できない場合に、時間
制限を設定することにより、長時間経過した古いDGP
S補正情報による位置精度劣化を防ぐ作用を有する。
DESCRIPTION OF THE PREFERRED EMBODIMENTS According to the first aspect of the present invention, if there is valid differential GPS pseudo-range correction information, positioning calculation is performed using the obtained correction information,
Furthermore, the acquired pseudo distance correction information is stored, and if there is no valid differential GPS pseudo distance correction information, the latest pseudo GPS correction calculation method for performing positioning calculation using the pseudo distance correction information stored when valid is used. When the pseudo distance correction information is stored, the counter value is set to 0, and the effective differential GPS
This is a GPS correction calculation method in which a counter that counts up when there is no pseudo distance correction information is set, and the use of the stored pseudo distance correction information is limited by the counter value. When valid DGPS correction information cannot be obtained continuously By setting a time limit to the old DGP
It has the function of preventing the position accuracy from being degraded by the S correction information.

【0015】本発明の請求項2に記載の発明は、請求項
1記載のディファレンシャルGPS補正計算方法であっ
て、有効なディファレンシャルGPS疑似距離補正情報
がなく、記憶した疑似距離情報も使用不可となった場合
に、記憶した疑似距離補正情報から算出する補正量を、
任意の時定数で減衰させた値に更新して使用するGPS
補正計算方法であり、DGPS補正情報が途切れて通常
の単独測位に戻ったときの急激な位置とびがなく、滑ら
かに変化する測位結果を得られる。
According to a second aspect of the present invention, there is provided the differential GPS correction calculation method according to the first aspect, wherein there is no effective differential GPS pseudo-range correction information, and the stored pseudo-range information cannot be used. The correction amount calculated from the stored pseudo distance correction information,
GPS used by updating to a value attenuated by an arbitrary time constant
This is a correction calculation method, and it is possible to obtain a positioning result that changes smoothly without abrupt position jump when the DGPS correction information is interrupted and returns to normal single positioning.

【0016】以下、本発明の実施形態について、図1か
ら図2を用いて説明する。 (実施の形態1)図1は本発明の第1の実施の形態を示
すGPS補正計算処理のフローチャートであり、図3に
示した従来例と同じステップには同じ符号を付してあ
る。まず、ステップS1の処理で今回の測位演算時に有
効なディファレンシャルGPS疑似距離補正情報(以下
DGPS補正情報または疑似距離補正情報と呼ぶ)があ
るかを判定する。有効なDGPS補正情報があれば、ス
テップS2の処理で測定された各衛星毎の疑似距離を同
一衛星番号の疑似距離補正情報で補正する。次にステッ
プS3の処理で今回使用した有効なDGPS補正情報を
記憶する。さらに、ステップS5の処理でカウンタ値を
0とする。説明上、前記式(1)、(2)において疑似
距離補正値ではなく伝搬時間誤差を使用するが、式
(3)に示す通り補正情報の意味としては同じである。
有効なDGPS補正情報がある場合は、式(2)の連立
方程式を解くことにより高精度な位置を求めることがで
きる。有効なDGPS補正情報がない場合、ステップS
6の処理でカウンタ値が規定値以内であるかを判定し、
規定値以内であれば、ステップS4の処理で、ステップ
S3の処理時に記憶したDGPS補正情報を今回の測位
演算で有効な補正情報とし、測定された各衛星毎の疑似
距離を同一衛星番号の記憶されている疑似距離補正情報
で補正する。有効なDGPS補正情報がない場合におい
ても、式(2)の連立方程式を解くことにより高精度な
位置を求めることができる。ここでさらにステップS7
の処理でカウンタ値に一定値を加算する。有効なDGP
S情報がない場合でカウンタ値が規定値より大きくなっ
た場合は、ステップS3の処理で記憶したDGPS補正
値についても無効扱いとし補正処理を行わない。連続し
て有効なDGPS補正情報を取得できないとカウンタ値
が積算されていくので、長時間経過した古いDGPS補
正情報による位置精度劣化を防ぐことができる。
An embodiment of the present invention will be described below with reference to FIGS. (Embodiment 1) FIG. 1 is a flowchart of a GPS correction calculation process according to a first embodiment of the present invention, and the same steps as those in the conventional example shown in FIG. First, in the process of step S1, it is determined whether there is differential GPS pseudo-range correction information (hereinafter referred to as DGPS correction information or pseudo-range correction information) valid at the time of the current positioning calculation. If there is valid DGPS correction information, the pseudo distance for each satellite measured in the process of step S2 is corrected with the pseudo distance correction information of the same satellite number. Next, the effective DGPS correction information used this time in the process of step S3 is stored. Further, the counter value is set to 0 in the process of step S5. For the sake of explanation, a propagation time error is used instead of the pseudo distance correction value in the above equations (1) and (2), but the meaning of the correction information is the same as shown in the equation (3).
When there is valid DGPS correction information, a highly accurate position can be obtained by solving the simultaneous equations of the equation (2). If there is no valid DGPS correction information, step S
In the process of 6, it is determined whether the counter value is within the specified value,
If it is within the specified value, in step S4, the DGPS correction information stored in the processing in step S3 is used as the correction information effective in the current positioning calculation, and the pseudo distance measured for each satellite is stored in the same satellite number. The correction is performed using the pseudo distance correction information. Even when there is no effective DGPS correction information, a highly accurate position can be obtained by solving the simultaneous equations of Expression (2). Here, step S7 is further performed.
In step (3), a constant value is added to the counter value. Valid DGP
If there is no S information and the counter value becomes larger than the specified value, the DGPS correction value stored in the process of step S3 is also treated as invalid and no correction process is performed. If valid DGPS correction information cannot be obtained continuously, the counter value is accumulated, so that it is possible to prevent deterioration of position accuracy due to old DGPS correction information that has passed for a long time.

【0017】例えば、5秒毎に更新されるFM多重のD
GPS補正情報(初期値と時間経過による補正量の傾き
をデータとして持つ)の場合、毎回更新しなくても、1
回の情報取得である程度の時間有効な補正情報を取得で
きる。しかし、時間経過に伴い古いDGPS補正情報で
疑似距離補正量を算出すると、精度が劣化していく。そ
こで、本実施の形態のように時間制限を設定することに
より、過去のDGPS補正情報を使用することによる精
度劣化を軽減することが可能となる。
For example, FM multiplex D updated every 5 seconds
In the case of the GPS correction information (having the initial value and the inclination of the correction amount due to the lapse of time as data), it does not need to be updated every time.
Correction information that is effective for a certain period of time can be acquired by acquiring information twice. However, if the pseudo distance correction amount is calculated with the old DGPS correction information as time elapses, the accuracy deteriorates. Therefore, by setting a time limit as in the present embodiment, it is possible to reduce the deterioration in accuracy due to the use of past DGPS correction information.

【0018】(実施の形態2)図2は本発明の第2の実
施の形態を示すGPS補正計算処理のフローチャートで
ある。本実施の形態は、図1に示した第1の実施の形態
にステップS8とS9を追加したものであり、図1と同
じ符号については同じ処理なので説明を省略する。ステ
ップS8の処理は、ステップS3の処理で記憶したDG
PS補正情報から計算される疑似距離補正量を任意の時
定数で減衰させる処理である。ステップS9の処理は、
ステップS8の処理で計算した減衰処理済みの疑似距離
補正量を使用して疑似距離補正を行う処理である。
(Embodiment 2) FIG. 2 is a flowchart of a GPS correction calculation process according to a second embodiment of the present invention. In the present embodiment, steps S8 and S9 are added to the first embodiment shown in FIG. 1, and the same reference numerals as those in FIG. The processing in step S8 is the same as the DG stored in the processing in step S3.
This is a process of attenuating the pseudo distance correction amount calculated from the PS correction information with an arbitrary time constant. The processing in step S9 is
This is a process for performing pseudo distance correction using the pseudo distance correction amount after the attenuation process calculated in the process of step S8.

【0019】ステップS6の処理でカウンタ値が規定値
より大きい場合、ステップS8の処理で減衰させた疑似
距離補正量によって、ステップS9の処理で疑似距離補
正計算を行う。減衰のさせ方の例を以下に説明する。連
続してステップS8の処理が選択されると、疑似距離補
正量の絶対値が次第に小さくなっていく。例えば、疑似
距離補正量の初期値を1とした場合、初回のステップS
8の処理で0.9、連続してステップS8の処理が選択
されれば0.81というように値が0.9倍ずつされて
いく。連続してステップS8の処理が選択されなけれ
ば、初期値から始める。このように連続してステップS
8の処理が行われると、ステップS3の処理で記憶した
DGPS補正情報による疑似距離補正量が減衰されてい
くことになるので、DGPS補正情報が途切れて通常の
単独測位に戻ったときの急激な位置とびがなく、滑らか
に変化する測位結果を得られる。
If the counter value is larger than the specified value in the processing in step S6, the pseudo distance correction calculation is performed in the processing in step S9 based on the pseudo distance correction amount attenuated in the processing in step S8. An example of how to make attenuation will be described below. When the process of step S8 is continuously selected, the absolute value of the pseudo distance correction amount gradually decreases. For example, if the initial value of the pseudo distance correction amount is 1, the first step S
The value is multiplied by 0.9, for example, 0.9 in the process of 8, and 0.81 if the process of step S8 is successively selected. If the process of step S8 is not continuously selected, the process starts from the initial value. Step S is continuously performed in this manner.
When the process of step 8 is performed, the pseudo-range correction amount based on the DGPS correction information stored in the process of step S3 is attenuated. Positioning results that change smoothly without position jumps can be obtained.

【0020】[0020]

【発明の効果】以上のように、本発明は、記憶したDG
PS補正情報の時間制限を設定することによって、長時
間経過した古いDGPS補正情報による位置精度劣化を
防ぐ効果を有する。
As described above, according to the present invention, the stored DG
By setting the time limit of the PS correction information, there is an effect of preventing deterioration of position accuracy due to old DGPS correction information that has passed for a long time.

【0021】また、DGPS補正情報が途切れて通常の
単独測位に戻ったときに、記憶したDGPS補正情報か
ら算出される補正量を任意の時定数で減衰させた値に更
新して補正計算することによって、急激な位置とびがな
く滑らかに変化する測位結果を得られる。
Further, when the DGPS correction information is interrupted and the operation returns to the normal single positioning, the correction amount calculated from the stored DGPS correction information is updated to a value attenuated by an arbitrary time constant and the correction calculation is performed. Thus, a positioning result that changes smoothly without abrupt position jump can be obtained.

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

【図1】本発明の実施の形態1におけるGPS補正計算
処理フロー図
FIG. 1 is a flowchart of a GPS correction calculation process according to a first embodiment of the present invention.

【図2】本発明の実施の形態2におけるGPS補正計算
処理フロー図
FIG. 2 is a flowchart of a GPS correction calculation process according to a second embodiment of the present invention.

【図3】従来のGPSの補正計算処理フロー図FIG. 3 is a flowchart of a conventional GPS correction calculation process.

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 有効なディファレンシャルGPS疑似距
離補正情報があれば、取得した補正情報を使用し測位演
算を行い、さらに、取得した疑似距離補正情報を記憶す
るとともに、有効なディファレンシャルGPS疑似距離
補正情報がなければ、有効時に記憶した疑似距離補正情
報を使用し、測位演算を行うGPS補正計算方法におい
て、 最新の疑似距離補正情報を記憶した時にカウンタ
値を0とし、有効なディファレンシャルGPS疑似距離
補正情報がない場合にカウントアップするカウンタを設
定し、記憶した疑似距離補正情報の使用を、カウンタ値
で限定することを特徴とするGPS補正計算方法。
If there is valid differential GPS pseudo-range correction information, a positioning operation is performed using the obtained correction information, and the obtained pseudo-range correction information is stored, and the effective differential GPS pseudo-range correction information is stored. If there is no valid differential GPS pseudo distance correction information, when the latest pseudo distance correction information is stored, the counter value is set to 0 when the latest pseudo distance correction information is stored. A GPS correction calculation method comprising: setting a counter that counts up when there is no data, and limiting the use of the stored pseudo distance correction information by the counter value.
【請求項2】 請求項1記載のGPS補正計算方法であ
って、有効なディファレンシャルGPS疑似距離補正情
報がなく、記憶した疑似距離情報も使用不可となった場
合に、記憶した疑似距離補正情報から算出する補正量
を、任意の時定数で減衰させた値に更新して使用するこ
とを特徴とするGPS補正計算方法。
2. The GPS correction calculation method according to claim 1, wherein when there is no valid differential GPS pseudo distance correction information and the stored pseudo distance information becomes unavailable, the stored pseudo distance correction information is used. A GPS correction calculation method, wherein a correction amount to be calculated is updated to a value attenuated by an arbitrary time constant and used.
JP23502097A 1997-08-29 1997-08-29 Gps correction calculation method Pending JPH1172549A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP23502097A JPH1172549A (en) 1997-08-29 1997-08-29 Gps correction calculation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP23502097A JPH1172549A (en) 1997-08-29 1997-08-29 Gps correction calculation method

Publications (1)

Publication Number Publication Date
JPH1172549A true JPH1172549A (en) 1999-03-16

Family

ID=16979895

Family Applications (1)

Application Number Title Priority Date Filing Date
JP23502097A Pending JPH1172549A (en) 1997-08-29 1997-08-29 Gps correction calculation method

Country Status (1)

Country Link
JP (1) JPH1172549A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009063581A (en) * 2001-01-30 2009-03-26 Qualcomm Inc Method and apparatus for determining location using coarse position estimation value
JP2012509463A (en) * 2008-11-17 2012-04-19 クゥアルコム・インコーポレイテッド DGNSS correction for positioning
US8174437B2 (en) * 2009-07-29 2012-05-08 Hemisphere Gps Llc System and method for augmenting DGNSS with internally-generated differential correction

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009063581A (en) * 2001-01-30 2009-03-26 Qualcomm Inc Method and apparatus for determining location using coarse position estimation value
JP2012509463A (en) * 2008-11-17 2012-04-19 クゥアルコム・インコーポレイテッド DGNSS correction for positioning
JP2015163888A (en) * 2008-11-17 2015-09-10 クゥアルコム・インコーポレイテッドQualcomm Incorporated DGNSS correction for positioning
JP2017053862A (en) * 2008-11-17 2017-03-16 クゥアルコム・インコーポレイテッドQualcomm Incorporated DGNSS correction for positioning
US8174437B2 (en) * 2009-07-29 2012-05-08 Hemisphere Gps Llc System and method for augmenting DGNSS with internally-generated differential correction

Similar Documents

Publication Publication Date Title
JP4740303B2 (en) Method and apparatus for determining position using coarse position estimates
US6420999B1 (en) Method and apparatus for determining an error estimate in a hybrid position determination system
US6975266B2 (en) Method and apparatus for locating position of a satellite signal receiver
US6671620B1 (en) Method and apparatus for determining global position using almanac information
JP4313202B2 (en) Base station time calibration using positioning data sent from a mobile station during a regular location session
US8255160B2 (en) Integrated mobile terminal navigation
US20020135511A1 (en) Time synchronization of a satellite positioning system enabled mobile receiver and base station
AU2002239736A1 (en) Method and apparatus for determining an error estimate in a hybrid position determination system
CN1304270A (en) Method and device for assisting whole globe positioning system completeness maintaining
JP2007522471A (en) Mobile terminal and method for determining position based on acceleration information
EP1115008B1 (en) A method for determining reference time error and an electronic device
JP3498791B2 (en) DGPS correction data calculation method
EP1777538A1 (en) Spacecraft position monitoring and control
US6608998B1 (en) Method for reducing inter-frequency bias effects in a receiver
CN100354645C (en) Method for realizing positioning and electronic device
JPH1172549A (en) Gps correction calculation method
KR20020020708A (en) Apparatus and method for determination of a receiver position
JP2001051041A (en) Selection system for kinematic gps satellite
JP3332996B2 (en) GPS receiver
Engler et al. Real-time monitoring of the ionosphere
JPH11101865A (en) Mobile station position correction system in DGPS reference station