[go: up one dir, main page]

JP2000065914A - Gps receiver - Google Patents

Gps receiver

Info

Publication number
JP2000065914A
JP2000065914A JP10240593A JP24059398A JP2000065914A JP 2000065914 A JP2000065914 A JP 2000065914A JP 10240593 A JP10240593 A JP 10240593A JP 24059398 A JP24059398 A JP 24059398A JP 2000065914 A JP2000065914 A JP 2000065914A
Authority
JP
Japan
Prior art keywords
positioning
acceleration
moving
unit
gps
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
JP10240593A
Other languages
Japanese (ja)
Inventor
Wakio Yamada
和喜男 山田
Junichi Suzuki
淳一 鈴木
Takuya Suefuji
卓也 末藤
Masahito Fukuda
正仁 福田
Ikuo Tsujimoto
郁夫 辻本
Kenji Okuno
健治 奥野
Kazuhiro Kawamoto
和宏 川本
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 Electric Works Co Ltd
Original Assignee
Matsushita Electric Works 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 Works Ltd filed Critical Matsushita Electric Works Ltd
Priority to JP10240593A priority Critical patent/JP2000065914A/en
Publication of JP2000065914A publication Critical patent/JP2000065914A/en
Pending legal-status Critical Current

Links

Landscapes

  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a GPS receiver having a higher position measuring precision. SOLUTION: A global positioning system(GPS) receiver 1 receives an electric wave signal from a GPS satellite, and performs position measuring computation using a Kalman filter composed of a measured position value computing section 13, a measured position value estimating section 14, and a parameter storing section 15. A moving property detecting section 17 detects the acceleration of a moving substance on which the GPS receiver 1 is mounted. A parameter renewing section 16 renews the parameters of the Kalman filter one by one, on the basis of the dispersion value of the acceleration of the moving substance found by the moving property detecting section 17.

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、GPS(Global
Positioning System)用の衛星からの電波信号を受信す
るGPSアンテナからの信号に基づいて、移動体の位置
や速度に関する測位値を出力するGPS受信装置に関す
るものである。
TECHNICAL FIELD The present invention relates to a GPS (Global
The present invention relates to a GPS receiver that outputs a positioning value related to the position and speed of a moving object based on a signal from a GPS antenna that receives a radio signal from a satellite for a positioning system.

【0002】[0002]

【従来の技術】従来より、地球を周回する複数個のGP
S用の衛星から送出されている電波信号をGPS受信装
置により受信し、電波信号に基づく演算をGPS受信装
置で行なうことにより、受信位置の3次元的あるいは2
次元的な位置を求める技術が知られている(特表昭62
−500323号公報、特開平6−341848号公報
等)。つまり、GPS受信装置では、各衛星からの電波
信号に基づいて得られる衛星航法メッセージから求めた
各衛星の位置情報および時刻情報と、各衛星が電波信号
を送出した時刻と当該電波信号をGPS受信装置が受信
した時刻との差と、GPS受信装置が受信した電波信号
の周波数とを用いて、各衛星と受信位置との間の擬似的
な距離(真の距離ではないから擬似的な距離である)お
よびドップラシフトを算出する。その後、これらの情報
を用いて受信位置が演算される。この演算にはGPS受
信装置の内部クロックの誤差が含まれる。
2. Description of the Related Art Conventionally, a plurality of GPs orbiting the earth
The radio wave signal transmitted from the S satellite is received by the GPS receiver, and the operation based on the radio signal is performed by the GPS receiver to obtain a three-dimensional or two-dimensional reception position.
A technique for determining a dimensional position is known (Japanese Patent Application Laid-Open No. Sho 62
-500323, JP-A-6-341848, etc.). That is, in the GPS receiver, the position information and the time information of each satellite obtained from the satellite navigation message obtained based on the radio signal from each satellite, the time at which each satellite transmits the radio signal, and the radio signal are received by the GPS receiver. A pseudo distance between each satellite and the receiving position (not a true distance, but a pseudo distance, using the difference between the time when the device is received and the frequency of the radio signal received by the GPS receiver). Yes) and Doppler shift are calculated. Thereafter, the reception position is calculated using these pieces of information. This calculation includes an error of the internal clock of the GPS receiver.

【0003】受信位置を求める測位演算としては、受信
位置を未知数とする方程式を擬似的な距離およびドップ
ラシフトとの関係式の形で所定時間毎に生成し、複数個
の関係式を非線形連立方程式として用い、この連立方程
式の解を収束演算によって求める技術が知られている。
As a positioning operation for obtaining a reception position, an equation with the reception position as an unknown number is generated at predetermined time intervals in the form of a relational expression between a pseudo distance and a Doppler shift, and a plurality of relational expressions are converted into a nonlinear simultaneous equation. And a technique for obtaining a solution of this simultaneous equation by a convergence operation is known.

【0004】このような測位演算の測位誤差の要因とし
ては、GPS衛星とGPS受信装置との間の時刻差、測
位演算に用いるGPS衛星の空間的配置によって決定さ
れる幾何学的精度発散(DOP=Dilution Of Precisio
n )などがあり、上述のような非線形連立方程式を用い
た測位演算による演算結果には比較的大きな誤差が含ま
れる。
[0004] Factors of the positioning error in such positioning calculation include a time difference between a GPS satellite and a GPS receiver, and a geometric precision divergence (DOP) determined by a spatial arrangement of the GPS satellite used in the positioning calculation. = Dilution Of Precisio
n), etc., and the calculation result obtained by the positioning calculation using the above-described nonlinear simultaneous equations includes a relatively large error.

【0005】測位演算の誤差を低減する技術としては、
特開昭62−500323号公報などに記載されている
ように、確率理論における最尤推定法を実現するカルマ
ンフィルタを用い、測位結果を求めようとする時刻にお
ける各計測値だけではなく、測位結果を求めようとする
時刻以前の測位演算の演算結果も併せて用いることによ
り、測位値の精度を高めることが考えられている。
[0005] Techniques for reducing errors in positioning calculation include:
As described in Japanese Patent Application Laid-Open No. Sho 62-500233, a Kalman filter that realizes a maximum likelihood estimation method in probability theory is used. It has been considered to improve the accuracy of the positioning value by using the calculation result of the positioning calculation before the time to be obtained together.

【0006】以下に、カルマンフィルタを備えるGPS
受信装置の構成を簡単に説明する。すなわち、図4に示
すように、GPS受信装置1には、GPSアンテナ2で
受信したGPS用の衛星からの電波信号が入力される。
GPS受信装置1は衛星からの電波信号を捕捉するとと
もに追跡する追尾部11を備え、GPS受信装置1を搭
載した移動体(自動車など)の移動中に衛星からの電波
信号を受信し続けることができるようになっている。1
次データ計測部12ではGPSアンテナ2からの信号に
基づいて衛星までの擬似的な距離およびドップラシフト
を求める。ここでは、カルマンフィルタを、測位値演算
部13と測位値推定部14とパラメータ記憶部15とに
より構成してある。カルマンフィルタでは、1次データ
計測部12から出力された衛星までの擬似的な距離およ
びドップラシフトを用いて測位推定値を演算し、測位値
演算部13で得られた3次元の測位値の演算結果は出力
インタフェイス18を通して測位値として出力される。
A GPS having a Kalman filter will be described below.
The configuration of the receiving device will be briefly described. That is, as shown in FIG. 4, a radio wave signal from a GPS satellite received by the GPS antenna 2 is input to the GPS receiver 1.
The GPS receiver 1 includes a tracking unit 11 that captures and tracks a radio signal from a satellite, and can continuously receive a radio signal from the satellite while a moving object (such as an automobile) on which the GPS receiver 1 is mounted moves. I can do it. 1
The next data measurement unit 12 calculates a pseudo distance and a Doppler shift to the satellite based on the signal from the GPS antenna 2. Here, the Kalman filter includes a positioning value calculation unit 13, a positioning value estimation unit 14, and a parameter storage unit 15. In the Kalman filter, a positioning estimation value is calculated using the pseudo distance to the satellite and the Doppler shift output from the primary data measurement unit 12, and the calculation result of the three-dimensional positioning value obtained by the positioning value calculation unit 13 Are output as positioning values through the output interface 18.

【0007】カルマンフィルタは、状態方程式と観測方
程式とにより記述され、時間軸上の逐次的な処理を行な
う。また、状態方程式のパラメータである外乱ノイズ、
観測方程式のパラメータである観測ノイズに最適な値を
設定すれば、最尤値を演算することができる。つまり、
カルマンフィルタを用いると、非線形連立方程式の解を
収束演算で算出する場合に比較すると誤差が低減され測
位精度が向上する。
The Kalman filter is described by a state equation and an observation equation, and performs sequential processing on a time axis. Also, disturbance noise, which is a parameter of the equation of state,
If an optimal value is set for the observation noise, which is a parameter of the observation equation, the maximum likelihood value can be calculated. That is,
When the Kalman filter is used, the error is reduced and the positioning accuracy is improved as compared with the case where the solution of the nonlinear simultaneous equations is calculated by convergence calculation.

【0008】[0008]

【発明が解決しようとする課題】しかしながら、カルマ
ンフィルタでは、信号源を駆動する信号ベクトルおよび
観測雑音ベクトルが白色(時間的に無相関)であると仮
定しており、またその分散値があらかじめ見積もられて
いる必要がある。逆に言えば、上述の仮定が成立しない
場合やノイズの大きさが適切に設定されていないと、カ
ルマンフィルタで最尤値を算出することができず、測位
値の精度が低下することになる。また、状態方程式のパ
ラメータである外乱ノイズは、移動体の位置、速度、加
速度のような移動特性に依存するが、移動体におけるこ
れらの移動特性は時間の経過とともに変化するから、パ
ラメータが固定的に設定されているとカルマンフィルタ
で最尤値を求めることができなくなる。
However, in the Kalman filter, it is assumed that the signal vector for driving the signal source and the observation noise vector are white (uncorrelated in time), and the variance thereof is estimated in advance. Need to be Conversely, if the above assumptions do not hold or if the magnitude of the noise is not set appropriately, the maximum likelihood value cannot be calculated by the Kalman filter, and the accuracy of the positioning value decreases. In addition, disturbance noise, which is a parameter of the state equation, depends on movement characteristics such as the position, velocity, and acceleration of the moving object. Since these movement characteristics of the moving object change with time, the parameters are fixed. , The maximum likelihood value cannot be obtained by the Kalman filter.

【0009】本発明は上記事由に鑑みて為されたもので
あり、その目的は、移動体の移動に伴う測位誤差の発生
を抑制し測位精度を向上させたGPS受信装置を提供す
ることにある。
The present invention has been made in view of the above circumstances, and an object of the present invention is to provide a GPS receiving apparatus in which the occurrence of a positioning error due to the movement of a moving body is suppressed and the positioning accuracy is improved. .

【0010】[0010]

【課題を解決するための手段】請求項1の発明は、GP
S用の衛星からの電波信号を受信し所定時間ごとに衛星
との間の擬似的な距離およびドップラシフトを計測する
1次データ計測部と、1次データ計測部により求めた擬
似的な距離およびドップラシフトおよび過去の測位値を
用いてカルマンフィルタにより測位値を求める測位値演
算部と、GPS受信装置が搭載される移動体の移動特性
を検出する移動特性検出部と、前記移動特性に応じてカ
ルマンフィルタのパラメータを逐次更新するパラメータ
更新部とを備えるものである。
According to the first aspect of the present invention, there is provided a communication system comprising:
A primary data measuring unit that receives a radio signal from the S satellite and measures a pseudo distance and a Doppler shift with the satellite at predetermined time intervals; a pseudo distance and a pseudo distance obtained by the primary data measuring unit; A positioning value calculation unit that obtains a positioning value by a Kalman filter using a Doppler shift and a past positioning value, a movement characteristic detection unit that detects a movement characteristic of a mobile body on which a GPS receiver is mounted, and a Kalman filter corresponding to the movement characteristic And a parameter updating unit for sequentially updating the parameters.

【0011】請求項2の発明は、請求項1の発明におい
て、前記移動特性検出部が、測位値演算部で求めた過去
の測位値のデータ列に基づいて移動体の加速度の分散値
を移動特性として求めるものである。
According to a second aspect of the present invention, in the first aspect of the present invention, the movement characteristic detecting section moves the variance value of the acceleration of the moving body based on a data string of past positioning values obtained by the positioning value calculating section. It is required as a characteristic.

【0012】請求項3の発明は、請求項2の発明におい
て、前記移動特性検出部が、測位値演算部で求めた過去
の測位値のうちの速度を微分して移動体の加速度を求め
るものである。
According to a third aspect of the present invention, in the second aspect of the present invention, the movement characteristic detecting section obtains an acceleration of the moving body by differentiating a speed of past positioning values obtained by the positioning value calculating section. It is.

【0013】請求項4の発明は、請求項2の発明におい
て、前記移動特性検出部が、測位値演算部で求めた過去
の測位値のうちの位置を2階微分して移動体の加速度を
求めるものである。
According to a fourth aspect of the present invention, in the second aspect of the present invention, the movement characteristic detecting section performs second order differentiation of a position among past positioning values obtained by the positioning value calculating section to calculate acceleration of the moving body. Is what you want.

【0014】請求項5の発明は、請求項1の発明におい
て、前記移動特性検出部が、移動体に別途に搭載した加
速度センサの出力が入力され、加速度の分散値を移動特
性として求めるものである。
According to a fifth aspect of the present invention, in the first aspect of the present invention, the movement characteristic detecting section receives an output of an acceleration sensor separately mounted on a moving body and obtains a variance value of acceleration as the movement characteristic. is there.

【0015】[0015]

【発明の実施の形態】(第1の実施の形態)本実施形態
は、図1に示すように、GPS用の衛星からの電波信号
を受信するGPSアンテナ2からの信号がGPS受信装
置1に入力され、GPS受信装置1からは各時刻毎の測
位値が出力される。
DESCRIPTION OF THE PREFERRED EMBODIMENTS (First Embodiment) In this embodiment, as shown in FIG. 1, a signal from a GPS antenna 2 for receiving a radio signal from a GPS satellite is transmitted to a GPS receiver 1. The GPS receiver 1 outputs the positioning value at each time.

【0016】図1に示すGPS受信装置1には、GPS
アンテナ2で衛星からの電波信号を捕捉するとともに電
波信号の到来方向を追跡する追尾部11が設けられ、移
動体の移動中にも衛星からの電波信号を確実に捕捉する
ようになっている。受信した電波信号からは衛星航法メ
ッセージが得られるから、1次データ計測部12におい
て衛星までの擬似的な距離およびドップラシフトを求め
る。
The GPS receiver 1 shown in FIG.
A tracking unit 11 is provided for capturing a radio signal from the satellite with the antenna 2 and for tracing the arrival direction of the radio signal, so that the radio signal from the satellite is reliably captured even while the moving object is moving. Since a satellite navigation message can be obtained from the received radio signal, the primary data measuring unit 12 calculates a pseudo distance and a Doppler shift to the satellite.

【0017】1次データ計測部12から出力された衛星
までの擬似的な距離およびドップラシフトは、カルマン
フィルタに入力される。本実施形態では、カルマンフィ
ルタを測位値演算部13と測位値推定部14とパラメー
タ記憶部15とにより構成してあり、カルマンフィルタ
では、擬似的な距離およびドップラシフトを用いて測位
値を演算し、測位値演算部13で得られた3次元の測位
値の演算結果は出力インタフェイス18を通して測位値
として出力される。ここまでの処理は従来構成と同様で
ある。
The pseudo distance to the satellite and the Doppler shift output from the primary data measurement unit 12 are input to a Kalman filter. In the present embodiment, the Kalman filter includes a positioning value calculation unit 13, a positioning value estimation unit 14, and a parameter storage unit 15. The Kalman filter calculates a positioning value using a pseudo distance and a Doppler shift, and performs positioning. The calculation result of the three-dimensional positioning value obtained by the value calculation unit 13 is output as a positioning value through the output interface 18. The processing so far is the same as in the conventional configuration.

【0018】ところで、測位値は一定の短時間ごとに演
算されており、測位値推定部14では下式に示す行列演
算により現在時刻から一定時間後の測位値を推定する。 Xk (-) =ΦXk-1k (-) =ΦPk-1 ΦT +Qk-1 ただし、Xk (-) :時刻kにおける計測を実施する前の
測位値ベクトル、Φ:状態遷移行列、Xk-1 :時刻kに
おける推定測位値ベクトル、Pk (-) :時刻kにおける
計測を実施する前の推定誤差共分散行列、Qk-1 :時刻
(k−1)における状態方程式における外乱ノイズ行列
である。
By the way, the positioning value is calculated every predetermined short time, and the positioning value estimating section 14 estimates the positioning value after a certain time from the current time by the matrix operation shown in the following equation. X k (−) = ΦX k−1 P k (−) = ΦP k−1 Φ T + Q k−1 where X k (−) is a positioning value vector before the measurement at time k, and Φ is a state. Transition matrix, X k-1 : estimated positioning value vector at time k, P k (-) : estimated error covariance matrix before measurement at time k, Q k-1 : state at time (k-1) It is a disturbance noise matrix in the equation.

【0019】上述のように、Qk-1 は状態方程式におけ
る外乱ノイズを要素として構成される行列であり、移動
体の加速度の分散値の推定値を要素として用いる。つま
り、移動体の移動特性がカルマンフィルタのパラメータ
の値に反映される。移動体の移動特性(ここでは加速
度)は移動特性検出部17により検出され、パラメータ
更新部16では現時刻に対して短時間の区間内での移動
体の3次元の加速度の共分散値を求め、これを現時刻の
外乱ノイズ行列Qk-1 として用いる。
As described above, Q k-1 is a matrix composed of disturbance noise in the equation of state, and uses an estimated value of the variance of the acceleration of the moving object as an element. That is, the movement characteristics of the moving object are reflected in the values of the parameters of the Kalman filter. The movement characteristic (here, acceleration) of the moving object is detected by the movement characteristic detecting unit 17, and the parameter updating unit 16 obtains a covariance value of the three-dimensional acceleration of the moving object within a short time section with respect to the current time. Are used as the disturbance noise matrix Q k-1 at the current time.

【0020】たとえば、移動体が自動車であるとする
と、道路が渋滞していて低速で走行している場合と、高
速道路を高速で走行している場合とでは、同じ自動車で
も移動特性が異なることになる。本実施形態では、移動
特性検出部17で検出した移動体の移動特性に基づいて
パラメータ更新部16ではカルマンフィルタのパラメー
タを変更するから、時間の経過に伴って移動体の移動特
性が変化してもカルマンフィルタに最適なパラメータを
与えることが可能になり、精度のよい測位値を得ること
が可能になる。
For example, if the moving body is an automobile, the traveling characteristics of the same automobile are different between the case where the road is congested and the vehicle is traveling at a low speed and the case where the vehicle is traveling at a high speed at a high speed. become. In the present embodiment, the parameter updating unit 16 changes the parameters of the Kalman filter based on the moving characteristics of the moving object detected by the moving characteristics detecting unit 17, and therefore, even if the moving characteristics of the moving object change with time. Optimal parameters can be given to the Kalman filter, and accurate positioning values can be obtained.

【0021】(第2の実施の形態)第1の実施の形態で
は、移動特性検出部17において測位値とは無関係に移
動体の移動特性を求めていたが、図2に示すように、本
実施形態では測位値演算部13で過去に求めた測位値
(位置や速度)に基づいて移動特性検出部17が移動体
の移動特性を求めている。
(Second Embodiment) In the first embodiment, the movement characteristic of the moving body is determined by the movement characteristic detecting section 17 irrespective of the positioning value. However, as shown in FIG. In the embodiment, the moving characteristic detecting unit 17 obtains the moving characteristics of the moving object based on the positioning values (position and speed) obtained in the past by the positioning value calculating unit 13.

【0022】つまり、所定時間毎に測位値演算部13で
演算した過去の測位値を用い、その測位値を短時間の区
間だけ記憶することにより、移動体の短時間内での3次
元の加速度を決定し、こうして求めた加速度の分散値を
カルマンフィルタのパラメータとして用いるのである。
他の構成および動作は第1の実施の形態と同様である。
That is, by using the past positioning values calculated by the positioning value calculation unit 13 at predetermined time intervals and storing the positioning values only for a short time period, the three-dimensional acceleration of the moving body in a short time can be obtained. Is determined, and the variance value of the acceleration thus obtained is used as a parameter of the Kalman filter.
Other configurations and operations are the same as those of the first embodiment.

【0023】(第3の実施の形態)本実施形態も第2の
実施の形態と同様に、測位値演算部13で求めた測位値
を用いる。すなわち、構成は図2に示した第2の実施の
形態と同様である。ただし、過去の測位値のうち3次元
の速度(Vx,Vy,Vz)を用い、速度(Vx,V
y,Vz)を微分することにより、移動体の加速度(A
x,Ay,Az)を求める。こうして求めた加速度(A
x,Ay,Az)の共分散をカルマンフィルタのパラメ
ータとして用いるのである。他の構成および動作は第1
の実施の形態と同様である。
(Third Embodiment) In this embodiment, similarly to the second embodiment, the positioning value obtained by the positioning value calculation unit 13 is used. That is, the configuration is the same as that of the second embodiment shown in FIG. However, the three-dimensional speeds (Vx, Vy, Vz) of the past positioning values are used, and the speeds (Vx, Vx) are used.
y, Vz), the acceleration (A
x, Ay, Az). The acceleration (A
The covariance of (x, Ay, Az) is used as a parameter of the Kalman filter. Other configurations and operations are the first
This is the same as the embodiment.

【0024】(第4の実施の形態)本実施形態も第2の
実施の形態と同様に、測位値演算部13で求めた測位値
を用いる。すなわち、構成は図2に示した第2の実施の
形態と同様である。ただし、過去の測位値のうち3次元
の位置(Xx,Xy,Xz)を用い、位置(Xx,X
y,Xz)を2階微分することにより、移動体の加速度
(Ax,Ay,Az)を求める。こうして求めた加速度
(Ax,Ay,Az)の共分散をカルマンフィルタのパ
ラメータとして用いるのである。他の構成および動作は
第1の実施の形態と同様である。
(Fourth Embodiment) This embodiment also uses the positioning values obtained by the positioning value calculation unit 13 as in the second embodiment. That is, the configuration is the same as that of the second embodiment shown in FIG. However, the three-dimensional position (Xx, Xy, Xz) of the past positioning values is used, and the position (Xx, X
By performing second-order differentiation on (y, Xz), the acceleration (Ax, Ay, Az) of the moving object is obtained. The covariance of the accelerations (Ax, Ay, Az) thus obtained is used as a parameter of the Kalman filter. Other configurations and operations are the same as those of the first embodiment.

【0025】(第5の実施の形態)本実施形態は、図3
に示すように、GPS受信装置1とは別途に移動体に搭
載された加速度センサ20を用いて移動体の移動特性
(3次元の加速度)を検出するものである。加速度セン
サ20の出力はGPS受信装置1に設けた信号入力部1
9を通して移動特性検出部17に入力され、移動特性検
出部17では加速度(Ax、Ay,Az)の共分散を演
算し、これをカルマンフィルタのパラメータとして用い
る。他の構成および動作は第1の実施の形態と同様であ
る。
(Fifth Embodiment) This embodiment is similar to FIG.
As shown in (1), a moving characteristic (three-dimensional acceleration) of a moving object is detected by using an acceleration sensor 20 mounted on the moving object separately from the GPS receiver 1. The output of the acceleration sensor 20 is a signal input unit 1 provided in the GPS receiver 1.
9, the motion characteristic detector 17 calculates the covariance of the accelerations (Ax, Ay, Az) and uses this as a parameter of the Kalman filter. Other configurations and operations are the same as those of the first embodiment.

【0026】[0026]

【発明の効果】請求項1の発明は、GPS用の衛星から
の電波信号を受信し所定時間ごとに衛星との間の擬似的
な距離およびドップラシフトを計測する1次データ計測
部と、1次データ計測部により求めた擬似的な距離およ
びドップラシフトおよび過去の測位値を用いてカルマン
フィルタにより測位値を求める測位値演算部と、GPS
受信装置が搭載される移動体の移動特性を検出する移動
特性検出部と、前記移動特性に応じてカルマンフィルタ
のパラメータを逐次更新するパラメータ更新部とを備え
るものであり、GPS受信装置を移動体に搭載したとき
に、移動体の移動特性の時間変化に基づいてカルマンフ
ィルタのパラメータを必要に応じて補正するから、カル
マンフィルタのパラメータが固定的に設定されている場
合に比較すると、誤差の発生が少なくなり、測位精度が
高くなるという利点がある。
According to a first aspect of the present invention, there is provided a primary data measuring unit for receiving a radio signal from a GPS satellite and measuring a pseudo distance and a Doppler shift with the satellite at predetermined time intervals; A positioning value calculation unit for obtaining a positioning value by a Kalman filter using the pseudo distance and Doppler shift obtained by the next data measurement unit and past positioning values;
A moving characteristic detecting unit that detects a moving characteristic of a moving object on which the receiving device is mounted, and a parameter updating unit that sequentially updates a parameter of the Kalman filter in accordance with the moving characteristic. When mounted, the parameters of the Kalman filter are corrected as needed based on the change over time in the moving characteristics of the moving object.Therefore, errors are reduced compared to when the parameters of the Kalman filter are fixedly set. There is an advantage that the positioning accuracy is increased.

【0027】請求項2の発明は、請求項1の発明におい
て、移動特性検出部が、測位値演算部で求めた過去の測
位値のデータ列に基づいて移動体の加速度の分散値を移
動特性として求めるものであり、移動体の加速度の分散
値をカルマンフィルタのパラメータの設定に用いること
により、移動体の移動に伴う測位値の誤差の発生を抑制
することができる。
According to a second aspect of the present invention, in the first aspect of the present invention, the movement characteristic detecting section calculates a variance value of the acceleration of the moving body based on a data string of past positioning values obtained by the positioning value calculating section. By using the variance of the acceleration of the moving body for setting the parameters of the Kalman filter, it is possible to suppress the occurrence of an error in the positioning value due to the movement of the moving body.

【0028】請求項3の発明は、請求項2の発明におい
て、移動特性検出部が、測位値演算部で求めた過去の測
位値のうちの速度を微分して移動体の加速度を求めるも
のであり、請求項4の発明は、請求項2の発明におい
て、移動特性検出部が、測位値演算部で求めた過去の測
位値のうちの位置を2階微分して移動体の加速度を求め
るものであり、請求項5の発明は、請求項1の発明にお
いて、移動特性検出部が、移動体に別途に搭載した加速
度センサの出力が入力され、加速度の分散値を移動特性
として求めるものであって、いずれの発明も移動体の加
速度を求める技術の実施態様であって、請求項3の発明
ないし請求項4の発明では、別途の構成を用いることな
く加速度を求める演算機能を追加すればよいから、ソフ
トウェアの変更程度で大幅なコストの増加を伴わずに実
現可能である。また、請求項5の発明では、加速度セン
サを用いるから移動体の加速度を直接的に検出すること
ができ、測位精度がより向上する可能性がある。
According to a third aspect of the present invention, in the second aspect of the present invention, the moving characteristic detecting section obtains the acceleration of the moving body by differentiating the speed of the past positioning values obtained by the positioning value calculating section. According to a fourth aspect of the present invention, in the second aspect of the present invention, the movement characteristic detecting section obtains the acceleration of the moving body by performing second order differentiation of the position of the past positioning values obtained by the positioning value calculating section. According to a fifth aspect of the present invention, in the first aspect of the present invention, the movement characteristic detection unit receives an output of an acceleration sensor separately mounted on the moving body and obtains a variance value of the acceleration as the movement characteristic. Each of the embodiments is an embodiment of a technique for determining the acceleration of a moving object. In the invention of the third to fourth aspects, an arithmetic function for determining the acceleration may be added without using a separate configuration. From the software change degree It can be realized without an increase in significant cost. According to the fifth aspect of the present invention, since the acceleration sensor is used, the acceleration of the moving body can be directly detected, and the positioning accuracy may be further improved.

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

【図1】本発明の第1の実施の形態を示すブロック図で
ある。
FIG. 1 is a block diagram showing a first embodiment of the present invention.

【図2】本発明の第2〜第4の実施の形態を示すブロッ
ク図である。
FIG. 2 is a block diagram showing second to fourth embodiments of the present invention.

【図3】本発明の第5の実施の形態を示すブロック図で
ある。
FIG. 3 is a block diagram showing a fifth embodiment of the present invention.

【図4】従来構成を示すブロック図である。FIG. 4 is a block diagram showing a conventional configuration.

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

1 GPS受信装置 2 GPSアンテナ 11 追尾部 12 1次データ計測部 13 測位値演算部 14 測位値推定部 15 パラメータ記憶部 16 パラメータ更新部 17 移動特性検出部 18 出力インタフェイス 19 信号入力部 20 加速度センサ Reference Signs List 1 GPS receiver 2 GPS antenna 11 Tracking unit 12 Primary data measurement unit 13 Positioning value calculation unit 14 Positioning value estimation unit 15 Parameter storage unit 16 Parameter updating unit 17 Moving characteristic detection unit 18 Output interface 19 Signal input unit 20 Acceleration sensor

───────────────────────────────────────────────────── フロントページの続き (72)発明者 末藤 卓也 大阪府門真市大字門真1048番地松下電工株 式会社内 (72)発明者 福田 正仁 大阪府門真市大字門真1048番地松下電工株 式会社内 (72)発明者 辻本 郁夫 大阪府門真市大字門真1048番地松下電工株 式会社内 (72)発明者 奥野 健治 大阪府門真市大字門真1048番地松下電工株 式会社内 (72)発明者 川本 和宏 大阪府門真市大字門真1048番地松下電工株 式会社内 Fターム(参考) 5J062 BB01 CC07  ──────────────────────────────────────────────────続 き Continuing on the front page (72) Inventor Takuya Sueto 1048 Kadoma Kadoma, Osaka Pref.Matsushita Electric Works, Ltd. 72) Inventor Ikuo Tsujimoto 1048 Kadoma, Kadoma, Osaka Prefecture Inside Matsushita Electric Works Co., Ltd. 1048 Kadoma Kadoma, Matsushita Electric Works, Ltd. F-term (reference) 5J062 BB01 CC07

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】 GPS用の衛星からの電波信号を受信し
所定時間ごとに衛星との間の擬似的な距離およびドップ
ラシフトを計測する1次データ計測部と、1次データ計
測部により求めた擬似的な距離およびドップラシフトお
よび過去の測位値を用いてカルマンフィルタにより測位
値を求める測位値演算部と、GPS受信装置が搭載され
る移動体の移動特性を検出する移動特性検出部と、前記
移動特性に応じてカルマンフィルタのパラメータを逐次
更新するパラメータ更新部とを備えることを特徴とする
GPS受信装置。
1. A primary data measuring unit which receives a radio signal from a GPS satellite and measures a pseudo distance and a Doppler shift from the satellite at predetermined time intervals, and a primary data measuring unit. A positioning value calculation unit that obtains a positioning value by a Kalman filter using a pseudo distance, a Doppler shift, and a past positioning value, a movement characteristic detection unit that detects a movement characteristic of a moving object equipped with a GPS receiver, A GPS receiving apparatus comprising: a parameter updating unit that sequentially updates parameters of a Kalman filter according to characteristics.
【請求項2】 前記移動特性検出部は、測位値演算部で
求めた過去の測位値のデータ列に基づいて移動体の加速
度の分散値を移動特性として求めることを特徴とする請
求項1記載のGPS受信装置。
2. The moving characteristic detecting unit according to claim 1, wherein a variance value of the acceleration of the moving object is obtained as a moving characteristic based on a data string of past positioning values obtained by the positioning value calculating unit. GPS receiver.
【請求項3】 前記移動特性検出部は、測位値演算部で
求めた過去の測位値のうちの速度を微分して移動体の加
速度を求めることを特徴とする請求項2記載のGPS受
信装置。
3. The GPS receiving apparatus according to claim 2, wherein the moving characteristic detecting section obtains the acceleration of the moving object by differentiating the speed of the past positioning values obtained by the positioning value calculating section. .
【請求項4】 前記移動特性検出部は、測位値演算部で
求めた過去の測位値のうちの位置を2階微分して移動体
の加速度を求めることを特徴とする請求項2記載のGP
S受信装置。
4. The GP according to claim 2, wherein the movement characteristic detecting section obtains the acceleration of the moving object by performing second-order differentiation on the position of the past measured values obtained by the measured value calculating section.
S receiver.
【請求項5】 前記移動特性検出部は、移動体に別途に
搭載した加速度センサの出力が入力され、加速度の分散
値を移動特性として求めることを特徴とする請求項1記
載のGPS受信装置。
5. The GPS receiver according to claim 1, wherein the movement characteristic detection unit receives an output of an acceleration sensor separately mounted on the moving body, and obtains a variance value of the acceleration as the movement characteristic.
JP10240593A 1998-08-26 1998-08-26 Gps receiver Pending JP2000065914A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10240593A JP2000065914A (en) 1998-08-26 1998-08-26 Gps receiver

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10240593A JP2000065914A (en) 1998-08-26 1998-08-26 Gps receiver

Publications (1)

Publication Number Publication Date
JP2000065914A true JP2000065914A (en) 2000-03-03

Family

ID=17061818

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10240593A Pending JP2000065914A (en) 1998-08-26 1998-08-26 Gps receiver

Country Status (1)

Country Link
JP (1) JP2000065914A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010169640A (en) * 2009-01-26 2010-08-05 Seiko Epson Corp Method and apparatus for calculating position

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010169640A (en) * 2009-01-26 2010-08-05 Seiko Epson Corp Method and apparatus for calculating position

Similar Documents

Publication Publication Date Title
US9360323B2 (en) Systems and methods for estimating movements of a vehicle using a mobile device
EP1818682B1 (en) Position calculating apparatus
JP3062301B2 (en) GPS navigation device
US8510044B2 (en) Position sensing device and method
CN104412066B (en) Positioning means
JP5852920B2 (en) Navigation device
EP1510832A1 (en) GPS/dead reckoning combination system and operating method thereof
KR102694971B1 (en) Alignment of visual inertial odometry and satellite positioning system reference frames
CN115407376B (en) Vehicle positioning calibration method, device, computer equipment, and storage medium
US20140358434A1 (en) Peer-Assisted Dead Reckoning
JP6531768B2 (en) Sensor error correction apparatus and method
KR100526571B1 (en) Off-board navigation system and method for calibrating error using the same
KR100948089B1 (en) Vehicle Positioning Method Using Pseudo Inference Navigation and Automobile Navigation System Using the Same
JP3218876B2 (en) Current position detection device for vehicles
JP2012098185A (en) Azimuth angle estimation device and program
JP5879977B2 (en) Speed estimation apparatus and program
JP3095189B2 (en) Navigation device
JP6419242B2 (en) Moving distance measuring device, moving distance measuring method, and moving distance measuring program
JP2000065914A (en) Gps receiver
JP5903906B2 (en) Positioning satellite signal receiver, positioning satellite signal receiver processing method, and program
JP3571305B2 (en) GPS receiver that outputs 2DRMS considering Kalman filter error estimate
JP3019719B2 (en) Position measurement method
JP3731686B2 (en) Position calculation device
JP7523861B2 (en) Positioning device
WO2005050247A1 (en) Position detection device and method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050307

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20061010

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20061017

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20070306