Nothing Special   »   [go: up one dir, main page]

JPH06229772A - 積分型センシング装置 - Google Patents

積分型センシング装置

Info

Publication number
JPH06229772A
JPH06229772A JP1742193A JP1742193A JPH06229772A JP H06229772 A JPH06229772 A JP H06229772A JP 1742193 A JP1742193 A JP 1742193A JP 1742193 A JP1742193 A JP 1742193A JP H06229772 A JPH06229772 A JP H06229772A
Authority
JP
Japan
Prior art keywords
error
physical quantity
sensing device
traveling
vehicle
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
JP1742193A
Other languages
English (en)
Inventor
Yasuhiro Gunji
康弘 郡司
Shigeru Obo
茂 於保
Masatoshi Hoshino
雅俊 星野
Shigeru Kakumoto
繁 角本
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP1742193A priority Critical patent/JPH06229772A/ja
Publication of JPH06229772A publication Critical patent/JPH06229772A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Traffic Control Systems (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)
  • Navigation (AREA)

Abstract

(57)【要約】 【構成】 本装置は、第1の手段1と、第2の手段2
と、第1、第2の手段の出力差を演算する出力差演算手
段3と、その出力差の変化率を演算し、その変化率によ
り第1の手段1の誤差を推定する誤差推定手段5とを有
する。第1の手段1は、微分量計測手段6と、誤差推定
手段5の誤差推定量をもとに誤差補正する誤差補正手段
7と、信号を時間積分する時間積分手段8とを有する。
上記において、物理量9の誤差は積分により増大する。
そこで、第2の手段2を基準にして差を出力差演算手段
3でとり、その変化率を誤差推定手段5で算出すること
により誤差推定し、誤差補正手段7で計測微分量の誤差
を補正する。 【効果】 計測微分量に含まれる誤差を補正することが
可能となり、積分によって本来累積するはずであった誤
差を小さくすることができ、信頼性が向上する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、微分量を計測しそれを
積分することにより所要量を算出する積分型センシング
装置に関する。
【0002】
【従来の技術】微分量を計測しそれを積分することによ
り所要量を算出する積分型センシング装置は、各分野に
おいて利用されている。
【0003】以下、車載用ナビゲーション装置を例に積
分型センシング装置の従来技術の説明を行う。
【0004】従来から道路交通網の任意の個所を走行し
ている車両の位置を検出する方式としては、距離センサ
と、方位センサと、両センサからの出力信号に必要な処
理を施す処理装置とを具備し、車両の走行に伴って生ず
る距離変化量および方位変化量を積算しながら車両の現
在位置データを得る推測航法が提案されているが、距離
センサおよび方位センサが必然的に有している誤差が走
行距離に伴って累積され、得られる現在位置データに含
まれる誤差も累積されてしまうという問題がある。
【0005】特に、方位センサにおいては、従来から車
両の絶対方位を検出することのできる地磁気センサと、
車両の相対的方位変化を検出することのできるジャイロ
センサとを組み合わせて用いることにより、車両の走行
方位を検出しているが、各々センサ特有の誤差特性を持
っている。
【0006】地磁気センサは、高圧線やビルディング等
の影響により磁場環境の悪い場所において短期的なノイ
ズが発生するが、長期的には正しい方位を出力する。一
方、ジャイロセンサは、磁場環境の影響は全く受けず、
短期的には正しい相対的方位変化を出力するが、長期的
にはドリフト(角速度バイアスの変動)の影響により時
間の経過とともに方位誤差が累積する。
【0007】このような問題点を解決する一方法とし
て、特開昭61−258112号公報に示されているセ
ンサ信号をフィルタリングする方法があり、図2を用い
て説明する。差動走行距離計20は左右の車輪の回転差
から車両回転角を検出するセンサであり、ジャイロセン
サと同様な誤差特性を持っている。コンパス22は地磁
気センサに代表される絶対方位センサであり、マップ2
1は車両に搭載されたディジタル道路データベースであ
り、現在位置が道路上に特定されている場合、センサ同
様、道路方位を車両方位として出力することができる。
【0008】コンパス22またはマップ21からの方位
と差動走行距離計20からの方位との差をとり、それに
ローパスフィルタをかけてコンパス22等(地磁気セン
サ)に含まれる高周波ノイズを除去する。その信号を差
動走行距離計20の出力から差し引くことにより、差動
走行距離計20等(ジャイロセンサ)に含まれるバイア
ス誤差を取り除く。従って、最終的に出力される方位信
号は各々のセンサの誤差成分を補正した信号が出力され
る。
【0009】また、同様のフィルタリング方式で、カル
マンフィルタを適用した特開平3−188316号公報
の例もある。
【0010】また別の解決法として、車両が道路上を走
行することを前提として、上記推測航法に基づいて得ら
れた現在位置データと、予めメモリに格納されている道
路交通網データとを比較し、現在位置データの道路から
のずれ量を累積誤差として算出し、上記現在位置データ
に対して累積誤差分の補正を行い、現在位置データを道
路データに一致させるようにした、例えば特開昭63−
148115号公報に示されるような地図マッチング方
式が提案されている。
【0011】
【発明が解決しようとする課題】上記の例のような、微
分量を計測し、それを積分することにより所要量を算出
する積分型センシング装置の場合、微分量に含まれる誤
差は、積分操作により累積されるため、仮りに、その誤
差が微量であっても多大な誤差を引き起こす可能性があ
る。
【0012】その上、上記車載用ナビゲーション装置の
例の場合、フィルタリング方式においては、例えば高速
道路等の連続した構造物の上を走行する場合などは、地
磁気センサ出力にも定常的な誤差が発生するため、それ
に基づいてジャイロセンサのバイアスを精度良く補正す
ることは困難となる。
【0013】また、地図マッチング方式においては、ド
ライバに示す最終的な表示を修正するに過ぎず、センサ
誤差発生の根本的解決にはならない。
【0014】すなわち、例えば、方位センサにジャイロ
などの角速度を計測するレートセンサを用いる場合、計
測角速度にバイアス誤差が含まれてくると、角度誤差は
時間とともに増大する。これは最終的な角度表示を修正
しても、その後またすぐ同様な誤差が発生してしまう。
【0015】また、例えば、距離センサに車輪の回転数
を周期的に計測する車速センサを用いる場合、タイヤの
空気圧変化などにより、車輪の回転数から車速を算出す
るスケールファクタが変化し、距離誤差が走行距離の増
加とともに増大する。これも上記地図マッチング方式に
より位置が修正された場合でも、その後またすぐに同様
な誤差が発生してしまう。
【0016】前述のようにこの種の誤差は、車載用ナビ
ゲーション装置に限ったものではなく、センシング対象
である物理量の微分量を計測し、その後それを積分して
所要量を算出する方式においては共通の課題である。
【0017】本発明は上記の問題点を鑑みてなされたも
のであり、積分により累積する誤差をできる限り減少さ
せ、より精度の高い積分センシング装置を提供すること
を目的としている。
【0018】
【課題を解決するための手段】上記目的を達成するた
め、センシング対象である物理量を得る第1の手段を有
し、前記第1の手段は、前記物理量の微分量を計測する
計測手段と、前記微分量を積分する積分手段とを有する
積分型センシング装置において、前記物理量を得る第2
の手段と、前記第1及び第2の手段により得られた各々
の物理量の差の変化率から前記第1の手段における計測
微分量の誤差を推定する誤差推定手段と、前記誤差に基
づき前記第1の手段における計測微分量を補正する手段
とを有することとしたものである。
【0019】前記物理量の差の変化率は、時間変化率で
あってもよい。
【0020】前記誤差が前記第1の手段における計測微
分量のバイアス誤差であってもよい。
【0021】前記物理量の差の時間に対する変化を回帰
直線にて表し、前記回帰直線の傾きを前記第1の手段に
おける計測微分量の一定バイアス誤差としてもよい。
【0022】前記物理量が車両の走行方位角であり、前
記第1の手段がジャイロセンサによる走行方位検出であ
り、前記第2の手段が車両に搭載された道路地図メモリ
に記憶された対応する道路方位角を走行方位角として出
力することとしてもよい。
【0023】前記第2の手段が衛星信号を基に地球上の
位置及び方位を検出するGPS装置であってもよい。
【0024】前記第2の手段が地球磁場を検出する地磁
気センサによる方位を検出するものであってもよい。
【0025】前記物理量が車両の走行距離であり、前記
第1の手段が車速を周期的に計測して、走行距離を検出
し、前記第2の手段が車両に搭載された道路地図メモリ
に記憶された対応する道路長を走行距離として検出し、
前記第1の手段と前記第2の手段により得られた各々の
物理量の差の走行距離による変化率から前記第1の手段
における計測微分量のスケールファクタ誤差を算出し、
前記スケールファクタ誤差に基づき前記第1の手段にお
ける計測微分量を補正するものとしてもよい。
【0026】前記第2の手段が衛星信号を基に地球上の
位置及び方位を検出するGPS装置による走行距離検出
であってもよい。
【0027】前記物理量が車両の走行速度であり、前記
第1の手段が車体に固定した加速度センサにより、走行
速度を検出し、前記第2の手段が車輪の回転数を周期的
に計測して走行速度を検出するものであってもよい。
【0028】
【作用】以上の積分型センシング装置であれば、センシ
ング対象である物理量の変化率である微分量を計測し、
前記微分量を表す信号を積分することにより前記物理量
を得る第1の手段を備えた積分型センシング装置におい
て、前記第1の手段とは別の前記物理量を得る第2の手
段を備え、前記第1及び第2の手段により得られた各々
の物理量の差の変化率から前記第1の手段における計測
微分量の誤差を推定し、前記誤差に基づき前記第1の手
段における計測微分量を補正することができる。
【0029】すなわち、前記物理量の差の変化率を時間
変化率とした場合、その時間変化率により計測微分量の
バイアス誤差が推定可能である。例えば、前記物理量の
差の時間に対する変化を回帰直線にて表した場合、前記
回帰直線の一定の傾きを前記第1の手段における計測微
分量の一定バイアス誤差と見ることができる。
【0030】前記物理量が車両の走行方位角とし、また
前記第1の手段が車体に固定したジャイロセンサにより
走行方位を検出し、前記第2の手段が車両に搭載された
道路地図メモリに記憶された対応する道路方位角を走行
方位角とする場合、あるいは、衛星信号を基に地球上の
絶対位置及び絶対方位を検出するGPS装置による走行
方位の検出かもしくは、地球磁場を検出する地磁気セン
サによる方位の検出とした場合、上記同様、走行方位角
の角速度におけるバイアス誤差を算出でき、その誤差を
補正した精度の高い走行方位角を求めることができる。
【0031】前記物理量を車両の走行距離とし、前記第
1の手段が車速を計測して、走行距離を検出し、前記第
2の手段が車両に搭載された道路地図メモリに記憶され
た対応する道路長を走行距離とする場合、あるいは、衛
星信号を基に地球上の絶対位置及び絶対方位を検出する
GPS装置で走行距離を検出する場合でも、前記第1の
手段と前記第2の手段により得られた各々の物理量の差
の走行距離による変化率から前記第1の手段における計
測微分量のスケールファクタ誤差を算出し、前記スケー
ルファクタ誤差に基づき前記第1の手段における計測微
分量を補正することが可能である。
【0032】前記物理量を車両の走行速度とし、前記第
1の手段が車体に固体した加速度センサで走行速度を検
出し、前記第2の手段が車速を計測して、走行速度を検
出する場合でも、上記と全く同様の精度改善が達成可能
である。
【0033】
【実施例】以下、図面に基づいて本発明に係わる装置の
実施例を説明する。はじめに、図1、3により本発明に
係わる装置の原理を説明する。
【0034】図1は、本発明が適用された積分型センシ
ング装置の構成図である。本装置は、第1の手段1と、
第2の手段2と、第1の手段と第2の手段の出力差を演
算する出力差演算手段3と、その出力差の変化率を演算
し、その変化率により第1の手段1の誤差を推定する誤
差推定手段5とを有する。
【0035】第1の手段1は、対象である物理量の時間
微分量を計測する微分量計測手段6と、誤差推定手段5
の誤差推定量をもとに誤差補正する誤差補正手段7と、
微分量計測手段6と誤差補正手段7の処理を経た信号を
時間積分する時間積分手段8とを有する。以上の処理に
より対象である物理量9が得られる。
【0036】すなわち、第1の手段1は微分量計測手段
6で微分量を計測し、時間積分手段8で積分することに
より対象とする物理量9を得るため、計測した微分量に
誤差が生じると対象とする物理量9の誤差は積分により
徐々に増大する。そこで、別の第2の手段2を基準にし
て差を出力差演算手段3でとり、その変化率を誤差推定
手段4で算出することにより誤差推定し、それから誤差
補正手段7で計測微分量の誤差を補正することで最終的
な対象とする物理量9の精度を向上させる。
【0037】図3は、第1の手段31と第2の手段2の
信号にカルマンフィルタリング13を施して対象とする
物理量が算出する方式において、カルマンフィルタゲイ
ンを算出するために必要な誤差(ノイズ)成分を測定す
る手段に本発明を適用した構成図である。
【0038】図1と同様に誤差測定手段10で算出した
変化率をもとに、第1の手段における誤差(ノイズ)成
分を測定し、それからカルマンフィルタゲイン算出手段
11でカルマンフィルタゲインを算出し、各手段から求
めた対象とする物理量に、カルマンフィルタゲインに基
づいた重み付け処理をすることにより、対象とする物理
量を所要物理量推定手段12で推定することができる。
【0039】次に、具体的にカルマンフィルタ処理につ
いて説明する。
【0040】まず対象とするシステムをモデル化して立
てた状態方程式は次式のようになる
【0041】。
【数1】X(k+1)=AX+BU(K)+v(k) ここで、X(k)は状態ベクトルであり、所要物理量を含
む時刻kにおける推定量である。Aは状態遷移行列、B
は駆動行列、U(k)はブラント雑音、v(k)はシステム雑
音である。
【0042】また、各センサからの観測量と上記状態量
との間の関係を示す観測方程式は次式のようになる。
【0043】
【数2】Y(k)=f(x(k))+W(k) ここで、Y(K)は観測ベクトル、fは状態量との関係
を表す関数式、W(k)は観測雑音である。
【0044】上記モデルに対してカルマンフィルタ処理
を適用する。カルマンフィルタによる最適推定値X(k|
k)は次の漸化式により求められる。なお、観測方程式が
非線形の場合は拡張カルマンフィルタのアルゴリズムを
用いる。
【0045】
【数3】X(k+1|k)=AX(k|k)+BU(k)
【0046】
【数4】X(k|k)=X(k|k-1)+K(k)[Y(k)-f(X(k|k-1))]
【0047】
【数5】P(k+1|k)=AP(k|k)A'+V(k)
【0048】
【数6】P(k|k)=P(k|k-1)-K(k)C(k)P(k|k-1)
【0049】
【数7】 K(k)=P(k|k-1)C'(k)[C(k)P(k|k-1)C'(k)+W(k)]~1 ただし、添字(k|k)は時刻kでの観測値を基づいたカルマ
ンフィルタによる最適値で、(k|k-1)は時刻K-1での値か
ら時刻kでの値を状態方程式により予測したものであ
る。また、V(k)、W(k)はそれぞれシステム雑音、観測雑
音の共分散行列である。
【0050】Pは推定誤差の共分散行列であり、カルマ
ンフィルタによる推定の精度の目安になる。kはカルマ
ンフィルタゲインであり、観測量が得られたときに計算
され、システム雑音と観測雑音の統計量を比較し、状態
方程式と観測値のどちらに重みをかけるかを決定する量
である。数4は最適推定値を計算する式である。時刻k-
1における最適推定値を用いて状態方程式に従い、時刻k
での値を予測する。この予測値と時刻kにおける観測値
のカルマンフィルタゲインkによる内分点が最適推定値
となる。なお、行列C(k)は観測方程式の線形化に用いる
f(X(k|k-1))のヤコビアンである。
【0051】以上のようなカルマンフィルタ処理におい
て、誤差測定手段10から得られたノイズ成分の大きさ
をもとに、V(k)、W(k)、もしくはPのそれに対応する
成分を適宜変更することにより、その条件で最適な重み
付けを行うカルマンフィルタゲインKを算出することが
できる。
【0052】次に第1の実施例について述べる。
【0053】図4は、図1の構成を飛行機の慣性航法装
置における飛行距離検出に適用した例である。第1の手
段45は速度センサ14を有し、速度を速度センサ14
にて計測する。第2の手段402は、ロランC等の電波
航法による位置検出手段16を有する。その第2の手段
402の位置出力から算出した飛行距離を基準にして、
速度センサ14の出力による飛行距離の時間変化をバイ
アス誤差推定手段42で調べる。さらに、バイアス誤差
推定手段42は、その時の時間変化率を後述する回帰分
析等の統計処理により算出し、それを速度センサのバイ
アス誤差とみなし、バイアス誤差補正手段41において
計測速度のバイアス誤差を補正する。従って、最終的に
出力される飛行距離15は、バイアス誤差を補正した分
だけ精度を向上させることができる。
【0054】次に第2の実施例について述べる。
【0055】図14は、本発明が適用された車両のナビ
ゲーション装置の構成図であり、車輪の回転数に比例し
たパルス信号を出力する光電式または電磁式等のセンサ
からなる車輪の走行距離に応じた信号を発生する距離セ
ンサ601と、車両の進行方向に応じた絶対方位の信号
を出力する地磁気センサ602と、車両の走行方位に応
じてその方位または方位変化量に比例した信号を出力す
るレート式のジャイロセンサ603とを有し、これらの
出力はコントローラ604に入力されるように構成され
ている。
【0056】コントローラ604は、図1の際1の手段
1のうちの誤差補正手段7と時間積分手段8の機能を有
し、さらに、出力差演算手段3と、誤差推定手段5の機
能を有する。
【0057】一方、コントローラ604は、距離センサ
601からのパルス信号数をカウントして、車両の走行
距離を検出するとともに、地磁気センサ602及びジャ
イロセンサ603から出力される方位信号等によって車
両の走行方位を検出し、それらの検出結果に応じて車両
の単位走行距離毎の二次元座標上の位置を演算によって
求めるよう構成されている。
【0058】また605は、上記コントローラ604に
よって求められた刻々変化する二次元座標上の位置デー
タに基づいて車両の現在地を刻々更新表示させるCRT
表示装置、液晶表示装置などからなる表示装置である。
【0059】図5は、図1の構成を車両のナビゲーショ
ン装置における走行方位検出に適用した例である。第1
の手段501はジャイロセンサ40を有し、角速度をジ
ャイロセンサ40にて計測する。第2の手段502は、
図2の従来例と同様の地図21、地磁気センサ22と、
衛星信号を基に地球上の絶対位置及び絶対方位を検出す
るGPS装置45の3つを組み合わせ、アドレスセレク
タ(ADS SEL)23により状況に応じて最も精度
の高いセンサを選択して方位を出力する仕組みになって
いる。その第2の手段502の方位出力を基準にして、
ジャイロセンサ出力による方位の時間変化をバイアス誤
差推定手段42において調べる。その時の時間変化率を
後述する回帰分析等の統計処理により算出し、それをジ
ャイロセンサのバイアス誤差とみなし、バイアス誤差補
正手段41において計測角速度のバイアス誤差を補正す
る。従って、最終的に出力される走行方位44は、バイ
アス誤差を補正した分だけ精度を向上させることができ
る。
【0060】次に第3の実施例について述べる。
【0061】図6は、図3の構成を車両のナビゲーショ
ン装置における走行方位検出に適用した例である。図5
同様、第1の手段601はジャイロセンサ40を有し、
角速度をジャイロセンサ40にて計測する。第2の手段
502は、図2の従来例と同様の地図21、地磁気セン
サ22と、衛星信号を基に地球上の絶対位置及び絶対方
位を検出するGPS装置545の3つの組み合わせ、A
DS SEL23により状況に応じて最も精度の高いセ
ンサを選択して方位を出力する仕組みになっている。
【0062】バイアス誤差補正手段642で算出した変
化率をもとに、第1の手段601における誤差(ノイ
ズ)成分を測定し、それからカルマンフィルタゲイン算
出手段611でカルマンフィルタゲインを算出し、第1
及び第2の手段601,502から求めた走行方位に、
カルマンフィルタゲインに基づいた重み付け処理を所要
物理量推定手段612ですることにより、走行方位44
を推定することができる。
【0063】次に第4の実施例について述べる。
【0064】図7は、図1の構成を車両のナビゲーショ
ン装置における走行距離検出に適用した例である。第1
の手段701は、車輪の回転数を定期的にカウントする
ことにより車速相当量を計測する車速計測手段750を
有し、時間積分手段78により時間積分することにより
走行距離を算出する。第2の手段702は、地図データ
21とGPS装置545のいずれか精度の高いデータを
ADS SEL723により選択して走行距離を出力す
る仕組みになっている。その第2の手段702の距離出
力を基準にして、第1の手段701による距離出力の、
走行距離の増加に伴う変化をスケール誤差推定手段75
2により調べる。その時の距離変化率(スケールファク
タ誤差)αを後述する回帰分析等の統計処理により算出
し、第1の手段1のスケールファクタ誤差とみなす。そ
して以下の数1により
【0065】
【数1】 車速=車速相当量×(1+α) 車速算出のためのスケール誤差を補正する。従って、最
終的に出力される走行距離54はスケール誤差を補正し
た分だけ精度を向上させることができる。
【0066】次に第5の実施例について述べる。
【0067】図8は、図1の構成を車両のナビゲーショ
ン装置における走行速度検出に適用した例である。第1
の手段801には加速度センサ860を適用し、加速度
を加速度センサ860にて計測する。第2の手段802
は、車輪の回転数をカウントして車速を算出する車輪速
センサ62と、衛星信号を基に地球上の移動体の速度を
検出するGPS装置545の2つを組み合わせ、ADS
SEL823により状況に応じて最も精度の高いセン
サを選択して車速を出力する仕組みになっている。その
第2の手段802の車速出力を基準にして、加速度セン
サ出力による車速の時間変化をバイアス誤差推定手段8
42において調べる。その時の時間変化率を後述する回
帰分析等統計処理により算出し、それを加速度センサの
バイアス誤差とみなし、バイアス誤差補正手段841に
より計測加速度のバイアス誤差を補正する。従って、最
終的に出力される走行速度61は、バイアス誤差を補正
した分だけ精度を向上させることができる。
【0068】以上のような例は一例に過ぎず、本発明は
積分型のセンシング装置に共通して適用できるものであ
る。
【0069】次に、車両のナビゲーション装置を例にと
り、図5に示したような走行方位の精度向上を図る場合
を対象にして、本発明の動作を図9〜13のフローチャ
ートに従って説明する。
【0070】システムがスタートすると、まず初期処理
が行われ(ステップ100)、キー入力により現在地が
設定されると(ステップ102)、表示装置605上に
は車両の現在地及び周辺の地図が表示される(ステップ
104)。
【0071】次に、ステップ106により、ステップ1
08以下の割り込みを許可し、以下のメインループに入
ることになる。
【0072】このメインループでは、単位距離走行毎の
走行量を積分加算して車両現在地と地図が更新されてお
り、走行ベクトル積分割り込み処理(ステップ10
8)、方位演算割り込み処理(ステップ110)、及び
バイアス誤差演算割り込み処理(ステップ112)によ
り現在地が移動した場合(ステップ114でYes)、
車両現在地及び周辺地図が更新されるようになっている
(ステップ116)。
【0073】図10は、上記ステップ108における走
行ベクトル積分割り込み処理の処理手順を示すフローチ
ャートで、その処理は車両が所定距離ΔDを走行して車
速パルスが発生する毎に実行されている。
【0074】すなわち、まずステップ200により車両
方位θが読み込まれるが、このθは、後述するステップ
110の処理により検出されて記憶されているものを読
み込むことによって行われている。
【0075】これにより、距離ΔDのX方向成分とY方
向成分が求められ(ステップ202)、各々の成分をX
方向積算距離とY方向積算距離とに加算し、積算距離が
更新される(ステップ204)。
【0076】以上の図10の処理が行われると、上記図
9の処理で、最新のX方向積算距離とY方向積算距離で
示される座標位置が車両の現在走行位置として取り扱わ
れる。
【0077】ステップ108で使用される車両走行方位
θは、ステップ110の方位演算割り込み処理により行
われる。この処理は、所定時間Δt経過毎に行われるタ
イマー割り込み処理であり、図11のフローチャートに
より処理手順を説明する。
【0078】当処理に入ると、まずジャイロセンサ60
3から車両の角速度ωを読み込む(ステップ300)。
【0079】これは、ジャイロセンサ603からは角速
度ωに比例した電圧が出力されるので、A/D変換後、
所定の係数を乗じることによって求められる。
【0080】次にステップ302において、ジャイロセ
ンサ603のバイアス誤差を読み込む。これは、後述す
るステップ112において算出されるものであり、算出
されるまでは、バイアス誤差b=0と置く。
【0081】以上、読み込まれたω、bとΔtを用い、
ステップ304の演算により前回処理時から今回処理時
までの方位変化量Δθgを算出する。その後、その他の
方位出力と306でフィルタリング後方位出力する。
【0082】次に、ステップ112に示したバイアス誤
差演算割り込み処理の処理手順を図12、13により説
明する。
【0083】図12は、比較的短時間(数十秒)の間に
ジャイロバイアス誤差を算出する処理であり、一定時間
T経過毎に起動されるタイマー割り込み処理である。
【0084】まず、ステップ402において、割り込み
回数をカウントする。次に、ステップ404、406に
おいて、それぞれ地磁気センサ、ジャイロからの現時点
での出力を読み込み、地磁気センサ出力を基準にしたジ
ャイロ回転角(ジャイロ方位)により走行方位を算出す
る、ステップ408では現在位置のある道路の方位を読
み込む。ステップ410では、ジャイロ方位、道路方位
それぞれについて前回値との差をとり角速度ωとし、ま
た現時点での道路方位を基準にしたジャイロ角度差、道
路角速度を基準にしたジャイロ角速度差を、それぞれΔ
θ、Δωとして算出する。ステップ412において所定
割り込み回数N(メモリサイズ)を超えたかどうかの判
定をし、超えた場合は、メモリサイズがいっぱいになっ
たので以下の処理を行う。
【0085】ステップ414で前回までのデータを1つ
ずつメモリ位置をずらし、新データをN番目に入力す
る。ステップ416において、ジャイロ角速度、道路角
速度が小さい場合を選び(多きいと、曲がり角が大きい
ことを意味し、バイアス誤差ではない、スケール誤差に
よる誤差が支配的になるからである)、ステップ418
においては、Δθがある程度以上変化した場合を選ぶ
(直線の場合を除くためである)。且つまた、ステップ
420では、バイアス誤差が一方向に生じていることを
判定し(1方向でないとハンドル操作により生じた現象
を誤差と誤認する場合がある)、ステップ422におい
ては、Δωの変動幅が小さいことを判定する。大きいと
きは、ハンドル操作の可能性がある。
【0086】以上の判定を満たした場合、ジャイロ角度
差Δθの変化量を経過時間NTで除した値をバイアス誤
差bとみなし(ステップ424)、割り込み処理を終了
する。
【0087】図13は、比較的長時間(数十分)の間に
ジャイロバイアス誤差を算出する処理であり、一定時間
T経過毎に起動されるタイマー割り込み処理である。
【0088】ステップ502〜514は、それぞれ図1
2のステップ402〜414と同様の処理である。ステ
ップ516においては、道路角を基準にしたジャイロ角
度差Δθ(ステップ510にて算出)の長時間変化を統
計処理し、回帰直線の傾きを算出し、それをバイアス誤
差bと見なしている。そしてステップ518において、
そのバイアス誤差bの変動幅が小さい場合に、ステップ
520のように最大と最小の平均をあらためてバイアス
誤差bとしている。
【0089】ステップ518以下の手順は以下の理由か
ら決定した。ジャイロバイアスを表す傾きb(図15参
照)は統計計算(回帰直線)から求めるため、ある程度
情報量がたまらないと精度良く計算できない。そこで、
N−kまで情報を蓄積して、N−kからbの計算を始め
るようにする。その後Nまで毎回増えた情報を加えて毎
回b(n)を計算してゆく。そして、時間の経過ととも
に変動するb(n)がある一定幅に収束するか否かをス
テップ518で判定し、Yesであれば、ステップ52
0で、その最大値と最小値の平均をとってジャイロバイ
アスbとする。
【0090】これは、bの算出は傾きの変動が小さい時
に行わないと逆効果になる恐れがあるからである。
【0091】以上のようなバイアス誤差演算割り込み処
理は、図3のフィルタリング方式における誤差測定手段
10の変化率算出4にもそのまま適用できる。
【0092】
【発明の効果】本発明の積分型センシング装置によれ
ば、対象である物理量の微分量を計測し、その後それを
積分して対象とする量を算出する方式において、計測微
分量に含まれる誤差、例えばバイアス誤差等を推定し、
補正することが可能となり、積分によって本来累積する
はずであった誤差を小さくすることができる。
【0093】これにより、センサによる計測信号そのも
のの誤差を小さくできるため、例えば、車両用ナビゲー
ション装置における地図マッチング方式の誤差補正のよ
うな最終段の補正とは異なり、補正した後に同様な誤差
がまたすぐに発生するようなことはない。従って、本発
明は精度の高いセンサを用いていることと等価になり、
システム的な信頼性も向上させることができる。
【図面の簡単な説明】
【図1】本発明の積分型センシング装置の原理を説明す
るブロック図である。
【図2】車両用ナビゲーション装置の従来例を説明する
ためのブロック図である。
【図3】本発明の積分型センシング装置(フィルタ処
理)の原理を説明するブロック図である。
【図4】図1の構成を飛行機の慣性航法装置における飛
行距離検出に適用した一実施例を示すブロック図であ
る。
【図5】図1の構成を車両用ナビゲーション装置におけ
る走行方位検出に適用した一実施例を示すブロック図で
ある。
【図6】図3の構成を車両用ナビゲーション装置におけ
る走行方位検出に適用した一実施例を示すブロック図で
ある。
【図7】図1の構成を車両用ナビゲーション装置におけ
る走行距離検出に適用した一実施例を示すブロック図で
ある。
【図8】図1の構成を車両用ナビゲーション装置におけ
る走行速度検出に適用した一実施例を示すブロック図で
ある。
【図9】本発明を適用した車両用ナビゲーション装置の
ゼネラルフローである。
【図10】図7中の走行ベクトル積分割り込み処理のフ
ローチャートである。
【図11】図7中の方位演算割り込み処理のフローチャ
ートである。
【図12】図7中のバイアス誤差演算割り込み処理(短
期)のフローチャートである。
【図13】図7中のバイアス誤差演算割り込み処理(長
期)のフローチャートである。
【図14】本発明が適用されたナビゲーションシステム
を示すブロック図である。
【図15】バイアス誤差の求め方の説明図である。
【符号の説明】
1 第1の手段 2 第2の手段 3 加算器(減算器) 5 誤差推定部 6 微分量計測部 7 誤差補正部 8 時間積分部 9 所用物理量 10 誤差測定手段 11 フィルタゲイン算出手段 12 対象とする物理量推定手段 13 カルマンフィルタ 21 地図 22 地磁気センサ 24 フィルタ 40 角速度計測部 41 バイアス誤差補正部 44 走行方位 45 GPS装置
───────────────────────────────────────────────────── フロントページの続き (72)発明者 角本 繁 東京都国分寺市東恋ケ窪一丁目280番地 株式会社日立製作所中央研究所内

Claims (11)

    【特許請求の範囲】
  1. 【請求項1】センシング対象である物理量を得る第1の
    手段を有し、 前記第1の手段は、前記物理量の微分量を計測する計測
    手段と、 前記微分量を積分する積分手段とを有する積分型センシ
    ング装置において、 前記物理量を得る第2の手段と、 前記第1及び第2の手段により得られた各々の物理量の
    差の変化率から前記第1の手段における計測微分量の誤
    差を推定する誤差推定手段と、前記誤差に基づき前記第
    1の手段における計測微分量を補正する手段とを有する
    ことを特徴とする積分型センシング装置。
  2. 【請求項2】センシング対象である物理量を得る第1の
    手段と、 前記物理量を得る第2の手段と、 前記第1及び第2の手段から得られる2つの物理量に、
    前記物理量の誤差の影響を低減するカルマンフィルタを
    施すことにより物理量を推定する物理量推定手段とを有
    し、 前記第1の手段は、前記物理量の微分量を計測する計測
    手段と、前記微分量を積分する積分手段とを有する積分
    型センシング装置において、 前記第1及び第2の手段により得られた各々の物理量の
    差の変化率を基に前記第1、第2の手段の誤差成分を抽
    出する誤差測定手段と、前記誤差測定手段により測定さ
    れた誤差成分を用いてカルマンフィルタゲインを算出す
    るフィルタゲイン算出手段とを有し、 前記物理量推定手段は、前記第1及び第2の手段から求
    めた物理量に、前記カルマンフィルタゲインに基づいた
    重み付け処理をすることにより、物理量を推定すること
    を特徴とする積分型センシング装置。
  3. 【請求項3】請求項1または2記載の積分型センシング
    装置において、 前記物理量の差の変化率が時間による変化率であること
    を特徴とする積分型センシング装置。
  4. 【請求項4】請求項1、2または3記載の積分型センシ
    ング装置において、 前記誤差が前記第1の手段における計測微分量のバイア
    ス誤差であることを特徴とする積分型センシング装置。
  5. 【請求項5】請求項4記載の積分型センシング装置にお
    いて、 前記物理量の差の時間に対する変化を回帰直線にて表
    し、前記回帰直線の傾きを前記第1の手段における計測
    微分量のバイアス誤差とすることを特徴とする積分型セ
    ンシング装置。
  6. 【請求項6】請求項1、2、3、4または5記載の積分
    型センシング装置において、 前記物理量が車両の走行方位角であり、 前記第1の手段は、ジャイロセンサにより走行方位を検
    出し、 前記第2の手段は、位置を検出し、道路地図メモリに記
    憶された対応する道路方位角を走行方位角として出力す
    ることを特徴とする積分型センシング装置。
  7. 【請求項7】請求項6記載の積分型センシング装置にお
    いて、 前記第2の手段が衛星信号を基に位置及び方位を検出す
    るGPS装置であることを特徴とする積分型センシング
    装置。
  8. 【請求項8】請求項6記載の積分型センシング装置にお
    いて、 前記第2の手段が地球磁場を検出する地磁気センサであ
    ることを特徴とする積分型センシング装置。
  9. 【請求項9】請求項1または2記載の積分型センシング
    装置において、 前記物理量が車両の走行距離であり、 前記第1の手段は、車速より走行距離を求め、 前記第2の手段は、位置を検出し、道路地図メモリに記
    憶された対応する道路長を走行距離として出力し、 前記第1の手段と前記第2の手段により得られた各々の
    物理量の差の走行距離による変化率から前記第1の手段
    における計測微分量のスケールファクタ誤差を算出する
    手段と、前記スケールファクタ誤差に基づき前記第1の
    手段における計測微分量を補正する手段とを有すること
    を特徴とする積分型センシング装置。
  10. 【請求項10】請求項9記載の積分型センシング装置に
    おいて、 前記第2の手段が衛星信号を基に位置及び方位を検出す
    るGPS装置であることを特徴とする積分型センシング
    装置。
  11. 【請求項11】請求項3、4または5記載の積分型セン
    シング装置において、 前記物理量が車両の走行速度であり、 前記第1の手段は、加速度センサにより、走行速度を検
    出し、 前記第2の手段は、車輪の回転数を計測して、走行速度
    を検出するか、または衛星からの信号により移動体の速
    度を検出するGPS装置で走行速度を検出することを特
    徴とする積分型センシング装置。
JP1742193A 1993-02-04 1993-02-04 積分型センシング装置 Pending JPH06229772A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1742193A JPH06229772A (ja) 1993-02-04 1993-02-04 積分型センシング装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1742193A JPH06229772A (ja) 1993-02-04 1993-02-04 積分型センシング装置

Publications (1)

Publication Number Publication Date
JPH06229772A true JPH06229772A (ja) 1994-08-19

Family

ID=11943553

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1742193A Pending JPH06229772A (ja) 1993-02-04 1993-02-04 積分型センシング装置

Country Status (1)

Country Link
JP (1) JPH06229772A (ja)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09189564A (ja) * 1996-01-11 1997-07-22 Matsushita Electric Ind Co Ltd 移動体位置速度算出装置
JP2006317241A (ja) * 2005-05-12 2006-11-24 Furuno Electric Co Ltd 測位装置及び測位方法
US7248948B2 (en) 2001-04-25 2007-07-24 Nihon University Apparatus and method for estimating attitude using inertial measurement equipment
JP2009210296A (ja) * 2008-02-29 2009-09-17 Furuno Electric Co Ltd 衛星航法/推測航法統合測位装置
JP2014102137A (ja) * 2012-11-20 2014-06-05 Mitsubishi Electric Corp 自己位置推定装置
JP2017106919A (ja) * 2015-12-07 2017-06-15 アトランティック・イナーシャル・システムズ・リミテッドAtlantic Inertial Systems Limited 慣性航法システム
JP2021060332A (ja) * 2019-10-09 2021-04-15 サイトセンシング株式会社 速度計測装置、地上走行体
JP2021085880A (ja) * 2019-11-27 2021-06-03 ホンダ リサーチ インスティテュート ヨーロッパ ゲーエムベーハーHonda Research Institute Europe GmbH 移動体の定位誤差の分析

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09189564A (ja) * 1996-01-11 1997-07-22 Matsushita Electric Ind Co Ltd 移動体位置速度算出装置
US7248948B2 (en) 2001-04-25 2007-07-24 Nihon University Apparatus and method for estimating attitude using inertial measurement equipment
JP2006317241A (ja) * 2005-05-12 2006-11-24 Furuno Electric Co Ltd 測位装置及び測位方法
JP2009210296A (ja) * 2008-02-29 2009-09-17 Furuno Electric Co Ltd 衛星航法/推測航法統合測位装置
JP2014102137A (ja) * 2012-11-20 2014-06-05 Mitsubishi Electric Corp 自己位置推定装置
JP2017106919A (ja) * 2015-12-07 2017-06-15 アトランティック・イナーシャル・システムズ・リミテッドAtlantic Inertial Systems Limited 慣性航法システム
US11112422B2 (en) 2015-12-07 2021-09-07 Atlantic Inertial Systems Limited Inertial navigation system
JP2021060332A (ja) * 2019-10-09 2021-04-15 サイトセンシング株式会社 速度計測装置、地上走行体
JP2021085880A (ja) * 2019-11-27 2021-06-03 ホンダ リサーチ インスティテュート ヨーロッパ ゲーエムベーハーHonda Research Institute Europe GmbH 移動体の定位誤差の分析

Similar Documents

Publication Publication Date Title
EP0715150B1 (en) Navigation system with changeover if a radio signal cannot be received
EP0763713B1 (en) Method and apparatus for calibration of a distance sensor in a vehicle navigation system
EP0391647B1 (en) Calibration apparatus of angular velocity sensor in self-contained navigational system
EP2519803B1 (en) Technique for calibrating dead reckoning positioning data
JP3157923B2 (ja) ナビゲーション装置の距離誤差補正方法
EP1315945B1 (en) Calibration of multi-axis accelerometer in vehicle navigation system using gps data
EP0678228B1 (en) Position correction method and apparatus for a vehicle navigation system
US6597987B1 (en) Method for improving vehicle positioning in a navigation system
US20030216865A1 (en) Inertial navigation system for mobile objects with constraints
US20020022924A1 (en) Propagation of position with multiaxis accelerometer
JPH02275310A (ja) 位置検出装置
TWI625260B (zh) Method and system for detecting lane curvature by using body signal
JP3112405B2 (ja) 車両位置検出装置
KR20190044988A (ko) 자이로 센싱값 보상 장치, 그를 포함한 시스템 및 그 방법
EP3396323B1 (en) Distance estimation device, distance estimation method, and program
JPH06341848A (ja) ナビゲーション装置
CN115060257B (zh) 一种基于民用级惯性测量单元的车辆变道检测方法
JPH06229772A (ja) 積分型センシング装置
JP2647342B2 (ja) 車両走行距離検出装置
JP3581392B2 (ja) 積分型センシング装置
JP3095189B2 (ja) ナビゲーション装置
JP3451636B2 (ja) 速度センサ係数算出装置
JPH102747A (ja) ナビゲーション装置
JP2723352B2 (ja) 車載用ナビゲーションシステム
JPH06288776A (ja) 方位検出装置