JP3979043B2 - Apparatus and method for calculating vehicle movement distance - Google Patents
Apparatus and method for calculating vehicle movement distance Download PDFInfo
- Publication number
- JP3979043B2 JP3979043B2 JP2001217596A JP2001217596A JP3979043B2 JP 3979043 B2 JP3979043 B2 JP 3979043B2 JP 2001217596 A JP2001217596 A JP 2001217596A JP 2001217596 A JP2001217596 A JP 2001217596A JP 3979043 B2 JP3979043 B2 JP 3979043B2
- Authority
- JP
- Japan
- Prior art keywords
- distance
- vehicle
- coefficient
- predetermined area
- estimated
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Navigation (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、車両の位置検知等に利用され、車速センサの出力と距離係数とに基づき車両の移動距離を算出する車両移動距離算出装置及び方法に関する。
【0002】
【従来の技術】
従来、例えば工場等のような構内で荷役・運搬用の車両の走行位置を検知するための方法としては、タイヤ角センサの出力から蛇角を知り、ヨーレートセンサの出力からヨーレートを知り、車速センサ(モータ回転数センサ)の出力から車速を知ること等により、それらを総合的に判断して、予め設定されている座標系上での車両の位置を検知するようにしたものが知られている。
【0003】
その場合、車両の移動距離は、車速センサの出力と、この出力を距離に変換する係数である距離係数とに基づいて算出している。例えば、車速センサからは走行モータの回転数が車速カウント値として出力されるので、その一定期間での積分値に距離係数を乗算することにより、車両の移動距離が算出される。
【0004】
【発明が解決しようとする課題】
上述したように、車両の移動距離を算出するには、予め設定された距離係数を使用するが、例えばタイヤの磨耗や空気圧変動等によりタイヤ径が変化してしまったような場合、車速センサの出力にも変化が生じ、それに伴って、算出される移動距離にも狂いが生じてしまう。これでは、正確な位置推定ができなくなってしまう。
【0005】
本発明の課題は、上記従来の問題点に鑑み、タイヤ径の変動にかかわらず正確な移動距離を算出可能な車両移動距離算出装置及び方法を提供することにある。
【0006】
【課題を解決するための手段】
本発明は、上記課題を解決するため、以下のように構成する。
すなわち本発明は、車両の速度を検知する車速センサの出力と距離係数とに基づき車両の移動距離を算出する車両移動距離算出装置において、車両の走行通路上の所定領域に信号を照射するビーコン送信機を備えると共に、車両に搭載されたビーコン受信機が上記所定領域を通過することによって得られる上記所定領域に対応した推定距離と、上記所定領域に対応した実際の距離とに基づき、上記距離係数を修正する距離係数修正手段を備え、上記距離係数修正手段は、上記推定距離と上記実際の距離との差を算出し、この差を車速センサから出力される車速(モータ回転数に対応する車速カウント値)の積分値で除算して得られる値をこれまでの距離係数から減算することで距離係数を修正することを特徴とする。
【0007】
このような構成とすることで、ビーコン送信機の配置されている箇所を車両が通過することにより、距離係数修正手段で距離係数の修正が行われる。よって、たとえタイヤの磨耗等によって距離係数にミスマッチが生じてしまったような場合であっても、そのミスマッチが大きくなる前に適切な距離係数に修正されることになるため、車両の移動距離算出の誤差が極力抑えられる。
【0009】
この場合、上記差と上記車速の積分値は、いずれも、ビーコン受信機が上記所定領域を複数回通過した場合の平均値であることが望ましい。また、距離係数の修正は、上記差を上記車速の積分値で除算して得られる値をこれまでの距離係数から徐々に減算することで、少しずつ修正を行うようにしてもよい。
【0010】
また、上記距離係数修正手段における距離係数の修正手順は、上記のように推定距離と実際の距離との差を車速センサから出力される車速の積分値で除算して得られる値をこれまでの距離係数から減算する代わりに、上記実際の距離を上記推定距離で除算して得られる値をこれまでの距離係数に乗算することで、距離係数を修正してもよい。
この場合、上記推定距離は、ビーコン受信機が上記所定領域を複数回通過した場合の平均値であることが望ましい。また、距離係数の修正は、これまでの距離係数に、上記実際の距離を上記推定距離で除算して得られる値を徐々に乗算することで、少しずつ修正を行うようにしてもよい。
【0011】
なお、ビーコン送信機が車両の走行通路上に信号を照射する領域は、例えば、所定間隔に設定された複数(例えば2つ)の領域であり、上記距離係数修正手段は、ビーコン受信機が上記複数の領域を順次通過することによって得られる上記複数の領域間の推定距離と、上記複数の領域間の実際の距離とに基づき、距離係数を修正する構成とすることが可能である。
【0012】
このように複数の領域に信号を照射するには、単に1つのビーコン送信機を備え、この1つのビーコン送信機の照射領域を複数に分割することにより上記複数の領域にそれぞれ信号を照射するようにしてもよく、或いは、複数のビーコン送信機を備え、これら複数のビーコン送信機から上記複数の領域にそれぞれ信号を照射するようにしてもよい。
【0013】
また、ビーコン送信機が車両の走行通路上に信号を照射する領域は、必ずしも複数である必要はなく、例えば、所定広さに設定された1つの領域であってもよい。この場合、上記距離係数修正手段は、ビーコン受信機が上記1つの領域を通過する際の受信開始時と受信終了時とに基づき得られる上記所定広さに対応する推定距離と、上記所定広さに対応する実際の距離とに基づき、距離係数を修正する構成とすることが可能である。
【0014】
本発明の上記の思想は、装置のみならず、方法に対しても同様に適用されうる。すなわち、本発明の方法は、車両の速度を検知する車速センサの出力と距離係数とに基づき車両の移動距離を算出する車両移動距離算出方法において、車両の走行通路上の所定領域にビーコン送信機から信号を照射し、車両に搭載されたビーコン受信機が上記所定領域を通過することによって得られる上記所定領域に対応した推定距離と、上記所定領域に対応した実際の距離とに基づき、上記距離係数を修正するものであり、この距離係数の修正は、上記推定距離と上記実際の距離との差を算出し、この差を車速センサから出力される車速の積分値で除算して得られる値をこれまでの距離係数から減算することで距離係数を修正することを特徴とする。また、上記距離係数の修正は、上記実際の距離を上記推定距離で除算して得られる値をこれまでの距離係数に乗算することで、距離係数を修正するようにしてもよい。
【0015】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を参照しながら詳細に説明する。
<本発明の第1の実施の形態>
図1は本発明の第1の実施の形態に係る車両移動距離算出装置を説明する図であり、同図(a)及び(b)は光ビーコン送信機の設置された車両走行通路の平面図及び側面図である。なお、この実施の形態は、構内を走行する車両の位置検知システムに採用された例である。
【0016】
図1に示すように、車両1の走行通路2に沿った要所に、2つの光ビーコン送信機3、4が一定距離Lだけ離れて設置されている。その設置場所は、例えば工場や倉庫等における上方の梁であってもよく、或いは、走行通路2の側方に立設された柱等であってもよい。
【0017】
光ビーコン送信機3、4は、それ自身の位置情報(ID情報)を含んだ面状の光信号a、bを走行通路2上へ照射しており、走行通路2上には、車両1に搭載された光ビーコン受信機5により上記光信号a、bを受信可能な領域である受信領域A、Bが形成される。これら受信領域A、Bの形状は、図1(a)に示すように走行通路2の横幅を十分に覆えるだけの長方形状が望ましいが、両者間の距離を特定可能なものであれば、その他各種の形状を採用可能である。
【0018】
光ビーコン受信機5の出力は、車両1の各所に取り付けられたセンサ類(車速センサ、ヨーレートセンサ、タイヤ角センサ等)からの出力と共に不図示のデータ処理回路へと送られ、そこで各種のデータ処理がなされて、車両の移動距離、ひいては車両の走行位置(予め設定されたマップ上の位置を示す座標)が検出される。位置検出の手法自体は、既存のものを採用可能であり、これについてはここでは詳しい説明を省略する。車両の位置検出に必要な車両移動距離は、車両1の走行モータに取り付けられた車速センサ(モータ回転数センサ)の出力と距離係数とに基づき算出される。本発明は、上記距離係数を修正する手段を備えていることを特徴としており、そのような距離係数の修正処理は上記のデータ処理回路の中で実行される。
【0019】
そこで次に、上記データ処理回路の中で行われる距離係数修正処理について、図2及び図3を用いて説明する。なお、図2は第1の実施の形態における距離係数修正処理の原理を説明する図であり、図3はその距離係数修正処理を示すフローチャートである。
【0020】
この第1の実施の形態では、図2に示すように、車両1に搭載されたビーコン受信機5が2つの受信領域A、Bを通過することによって得られる推定距離と実際の距離Lとの差Dを算出し、この差Dに基づき距離係数を修正する。その修正処理について、図3を用いて、以下に詳細に説明する。
【0021】
まず、車両1が走行通路2を走行中に、光ビーコン受信機5が1つ目の受信領域Aを通過することで光ビーコン送信機3からの信号を受信したら(ステップS1:Yes、ステップS2:Yes)、その時の車両1の位置を示す座標(X0、Y0)を保持し(ステップS3)、車速センサから出力される車速カウント値(モータ回転数に相当する値)の積分を開始する(ステップS4)。
【0022】
続いて、車両1が走行通路2を更に走行して、光ビーコン受信機5が2つ目の受信領域Bを通過することで光ビーコン送信機4からの信号を受信したら(ステップS1:Yes、ステップS2:No、ステップS5:Yes、ステップS6:Yes)、その時の車両1の位置を示す座標(X1、Y1)を保持し(ステップS7)、上記ステップS4で開始した車速カウント値の積分を終了する(ステップS8)。これにより、車速の積分値Spdが得られる。
【0023】
一方、上記の2つの座標(X0、Y0)、(X1、Y1)から、2つの光ビーコン送信機3、4間の推定距離(=Y1 −Y0)と実際の距離Lとの差D(=Y1 −Y0−L)を算出する(ステップS9)。なお、ここでは走行通路2がY軸方向に沿っているため、推定距離はY1 −Y0で算出されるが、もし走行通路2がX軸に沿った箇所であれば、X1 −X0で算出される。
【0024】
光ビーコン受信機5が2つの受信領域A、Bを通過する毎に、以上の処理を繰り返し、その都度得られる差Dと車速積分値Spdをいずれも累積加算していく(ステップS10)。差Dの累積加算値をDsum、車速積分値Spdの累積加算値をSpdsumとする。
【0025】
以上の処理を所定回数(N回)繰り返したら(ステップS11:Yes)、そのN回分の累積加算値Dsum、SpdsumをそれぞれNで除算することにより、差Dと車速積分値Spdのそれぞれの平均値Davr 、Spdavrを算出する(ステップS12)。
【0026】
そして、これらの値Davr 、Spdavrを用いて距離係数Coefを修正し(ステップS13)、最後に累積加算値Dsum、Spdsumをいずれもゼロにリセットする(ステップS14)。上記ステップS13における修正は、以下の修正式(1)に従って行う。
【0027】
Coef=Coef' − Davr/Spdavr (1)
ここで、Coefは修正後の距離係数、Coef'はこれまで使用していた距離係数である。すなわち、距離係数は車速カウントあたりの移動距離なので、差Dを車速積分値Spdあたりの値に変換して(すなわち、差Dを車速積分値Spdで除算して)、これをこれまでの距離係数Coef'から減算したものを新たな距離係数Coefとする。
【0028】
その後、更なる修正が行われるまで、上記新たな距離係数Coefが移動距離の算出に使用される。このようにして、距離係数がより適正な値に逐次修正されていく。
以上に述べた第1の実施の形態によれば、2つの光ビーコン送信機3、4を車両1が順次通過する際の推定距離と実際距離との差Dを算出し、この差Dに基づき距離係数を逐次修正するようにしたので、仮にタイヤの磨耗等によって距離係数にミスマッチが生じてしまったような場合であっても、そのミスマッチが大きくなる前に適切な距離係数に修正できるため、車両の移動距離算出時の誤差を極力小さく抑えることができる。その結果、車両の位置検知の精度を、長期間にわたって高く維持することができる。
【0029】
なお、光ビーコン送信機3、4の間隔Lは、車両1の直進性を考えると、互いの受信領域A、Bが重ならない範囲内でなるべく短く設定した方が、一層正確な修正精度を実現できる。
<本発明の第2の実施の形態>
本発明の第2の実施の形態は、図1に示したように車両1の走行通路2に沿った要所に2つの光ビーコン送信機3、4が一定距離Lだけ離れて設置されている構成については、上記第1の実施の形態と同じであり、距離係数の修正処理のみが異なる。
【0030】
そこで、第2の実施の形態における距離係数修正処理について、以下に図4及び図5を用いて説明する。なお、図4は第2の実施の形態における距離係数修正処理の原理を説明する図であり、図5はその距離係数修正処理を示すフローチャートである。
【0031】
この第2の実施の形態では、図4に示すように、車両1に搭載されたビーコン受信機5が2つの受信領域A、Bを通過することによって得られる推定距離L'を算出し、この推定距離L’と実際の距離Lとに基づき距離係数を修正する。その修正処理について、図5を用いて、以下に詳細に説明する。
【0032】
まず、車両1が走行通路2を走行中に、光ビーコン受信機5が1つ目の受信領域Aを通過することで光ビーコン送信機3からの信号を受信したら(ステップS21:Yes、ステップS22:Yes)、その時の車両1の位置を示す座標(X0、Y0)を保持する(ステップS23)。
【0033】
続いて、車両1が走行通路2を更に走行して、光ビーコン受信機5が2つ目の受信領域Bを通過することで光ビーコン送信機4からの信号を受信したら(ステップS21:Yes、ステップS22:No、ステップS24:Yes、ステップS25:Yes)、その時の車両1の位置を示す座標(X1、Y1)を保持する(ステップS26)。
【0034】
そして、上記のステップS23及びS26で保持された2つの座標(X0、Y0)、(X1、Y1)間の距離を、2つの光ビーコン送信機間の推定距離L’(=Y1−Y0)として求める(ステップS27)。
光ビーコン受信機5が2つの受信領域A、Bを通過する毎に、以上の処理を繰り返し、その都度得られる推定距離L’を累積加算していき、それを累積加算値L'sumとして保持する(ステップS28)。
【0035】
以上の処理を所定回数(N回)繰り返したら(ステップS29:Yes)、そのN回分の累積加算値L'sumをNで除算することにより、推定距離L’の平均値L'avrを算出する(ステップS30)。
そして、上記推定距離の平均値L'avrを用いて距離係数Coefを修正し(ステップS31)、最後に累積加算値L'sumをゼロにリセットする(ステップS32)。上記ステップS31における修正は、以下の修正式(2)に従って行う。
【0036】
Coef=Coef'*L/L’ (2)
ここで、Coefは修正後の距離係数、Coef'はこれまで使用していた距離係数である。すなわち、2つの光ビーコン送信機間の実際の距離Lを推定距離L’で除算して得られる値をこれまでの距離係数Coef'に乗算したものを新たな距離係数Coefとする。
【0037】
その後、更なる修正が行われるまで、上記新たな距離係数Coefが移動距離の算出に使用される。このようにして、距離係数がより適正な値に逐次修正されていく。
以上に述べた第2の実施の形態によれば、2つの光ビーコン送信機3、4を車両1が順次通過する際の推定距離L’を算出し、この推定距離L’と実際距離Lとに基づき距離係数を逐次修正するようにしたので、第1の実施の形態の場合と同様、タイヤの磨耗等にかかわらず距離係数を適正な値に維持できるため、車両の移動距離算出時の誤差を極力小さく抑えることができ、その結果、車両の位置検知の精度を長期間にわたって高く維持できるようになる。
<その他の実施の形態>
本発明は、上記実施の形態に限定されるものではなく、各請求項に記載した範囲内において、種々の構成を採用可能である。例えば、以下のような構成変更も可能である。
【0038】
(1)例えば車速によってビーコン受信時の位置精度が大きく異なるような場合は、車速によって修正量を変えるようにすることも可能である。例えば、車速が高い時は修正量を小さく抑え、車速が低い時は修正量を大きくすることが考えられる。
【0039】
具体的には、前述した修正式(1)、(2)の代わりに、それぞれ以下の修正式(1’)、(2’)を使用すればよい。
Coef=Coef' − k*Davr/Spdavr (1’)
Coef={(1−k)*L/L’+k}*Coef' (2’)
ここで、kは0<k<1であり、修正式(1’)の場合はkが大きいほど修正の割合が大きくなり、修正式(2’)の場合はkが大きいほど修正の割合が小さい。よって、車速によってkを変えることにより、修正量を変えることができる。
【0040】
(2)前述した実施の形態では2つの光ビーコン送信機を用いたが、ただ1つの光ビーコン送信機を用いて同様な作用を得ることも可能である。
例えば図6に示すように、1つの光ビーコン送信機6の照射領域を分割することで、互いに距離Lだけ離れた位置に2つの受信領域A、Bを設定することも可能である。この場合は、2つの受信領域A、Bで受信する信号はいずれも同じID情報を含んでいるため、最初に受信した時と次に受信した時の車両位置(座標)から推定距離を求めて、同様に距離係数の修正を行うようにすればよい。
【0041】
或いは、1つの光ビーコン送信機の照射領域幅を通常よりも広げることで、通常よりも広い所定の広さの1つの受信領域を形成するように設定し、光ビーコン受信機がその1つの受信領域を通過する際の受信開始時から受信終了時までの移動距離を推定距離として、同様に距離係数の修正を行ってもよい。
【0042】
勿論、1つ又は複数の光ビーコン送信機を用いて、互いに所定間隔に設定された3つ以上の受信領域を形成し、それらの間の推定距離と実際距離とに基づいて距離係数を修正するようにしてもよい。
(3)以上の実施の形態では、ビーコンとして光ビーコンを用いたものだけについて説明してきたが、電波ビーコンを用いることも可能である。ただし、光ビーコンを用いた方が、より高い修正精度が期待できる。
【0043】
【発明の効果】
本発明によれば、ビーコン送信機の配置されている箇所を車両が通過することにより距離係数の修正が行われるので、タイヤの磨耗等によるタイヤ径の変動にかかわらず常に適正な距離係数が保持される。よって、この適正な距離係数を用いて車両の移動距離を算出できるので、その算出誤差を極力小さく抑えることができる。その結果、本発明により算出される移動距離を利用して車両の位置検知を行う場合、その位置検知の精度を長期にわたって高く維持することができる。
【図面の簡単な説明】
【図1】本発明の第1の実施の形態に係る車両移動距離算出装置を説明する図であり、(a)及び(b)は光ビーコン送信機の設置された車両走行通路の平面図及び側面図である。
【図2】本発明の第1の実施の形態における距離係数修正処理の原理を説明する図である。
【図3】本発明の第1の実施の形態における距離係数修正処理を示すフローチャートである。
【図4】本発明の第2の実施の形態における距離係数修正処理の原理を説明する図である。
【図5】本発明の第2の実施の形態における距離係数修正処理を示すフローチャートである。
【図6】1つの光ビーコン送信機の照射領域を分割して2つの受信領域を形成するようにした例を示す図である。
【符号の説明】
1 車両
2 走行通路
3、4 光ビーコン送信機
5 光ビーコン受信機
6 光ビーコン送信機
A、B 受信領域
L 実際の距離
L’推定距離[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a vehicle movement distance calculation apparatus and method that are used for vehicle position detection and the like and calculate a vehicle movement distance based on an output of a vehicle speed sensor and a distance coefficient.
[0002]
[Prior art]
Conventionally, as a method for detecting the traveling position of a vehicle for cargo handling / transportation in a premises such as a factory, the snake angle is known from the output of the tire angle sensor, the yaw rate is known from the output of the yaw rate sensor, and the vehicle speed sensor It is known to know the vehicle speed from the output of the (motor speed sensor), etc., comprehensively determine them and detect the position of the vehicle on a preset coordinate system. .
[0003]
In this case, the moving distance of the vehicle is calculated based on the output of the vehicle speed sensor and a distance coefficient that is a coefficient for converting this output into a distance. For example, since the rotation speed of the traveling motor is output as a vehicle speed count value from the vehicle speed sensor, the moving distance of the vehicle is calculated by multiplying the integral value over a certain period by a distance coefficient.
[0004]
[Problems to be solved by the invention]
As described above, in order to calculate the moving distance of the vehicle, a preset distance coefficient is used. For example, when the tire diameter has changed due to tire wear or air pressure fluctuation, the vehicle speed sensor A change also occurs in the output, and accordingly, the calculated moving distance is also distorted. In this case, accurate position estimation cannot be performed.
[0005]
In view of the above-described conventional problems, an object of the present invention is to provide a vehicle movement distance calculation apparatus and method capable of calculating an accurate movement distance regardless of variations in tire diameter.
[0006]
[Means for Solving the Problems]
In order to solve the above problems, the present invention is configured as follows.
That is, the present invention relates to a beacon transmission that emits a signal to a predetermined area on a travel path of a vehicle in a vehicle travel distance calculation device that calculates a travel distance of a vehicle based on an output of a vehicle speed sensor that detects the speed of the vehicle and a distance coefficient. The distance coefficient based on an estimated distance corresponding to the predetermined area obtained by a beacon receiver mounted on a vehicle passing through the predetermined area and an actual distance corresponding to the predetermined area. The distance coefficient correction means calculates a difference between the estimated distance and the actual distance, and calculates the difference from the vehicle speed (vehicle speed corresponding to the motor speed) output from the vehicle speed sensor. The distance coefficient is corrected by subtracting the value obtained by dividing by the integral value of the (count value) from the distance coefficient so far .
[0007]
By setting it as such a structure, when a vehicle passes the location where the beacon transmitter is arrange | positioned, distance coefficient correction is performed by the distance coefficient correction means. Therefore, even if there is a mismatch in the distance coefficient due to tire wear, etc., the distance will be corrected to an appropriate distance coefficient before the mismatch becomes large. The error of is suppressed as much as possible.
[0009]
In this case, it is desirable that the integrated value of the difference and the vehicle speed are both average values when the beacon receiver passes the predetermined area a plurality of times. The distance coefficient may be corrected little by little by gradually subtracting the value obtained by dividing the difference by the integrated value of the vehicle speed from the distance coefficient so far .
[0010]
Further, the distance coefficient correction procedure in the distance coefficient correction means includes a value obtained by dividing the difference between the estimated distance and the actual distance by the integral value of the vehicle speed output from the vehicle speed sensor as described above. Instead of subtracting from the distance coefficient, the distance coefficient may be corrected by multiplying the distance coefficient so far by a value obtained by dividing the actual distance by the estimated distance.
In this case, the estimated distance is preferably an average value when the beacon receiver passes through the predetermined area a plurality of times. The correction of the distance coefficient may be performed little by little by gradually multiplying the distance coefficient so far by a value obtained by dividing the actual distance by the estimated distance.
[0011]
The area where the beacon transmitter irradiates a signal on the travel path of the vehicle is, for example, a plurality of (for example, two) areas set at a predetermined interval, and the distance coefficient correcting means includes the beacon receiver described above. The distance coefficient can be corrected based on the estimated distance between the plurality of areas obtained by sequentially passing through the plurality of areas and the actual distance between the plurality of areas.
[0012]
In order to irradiate a signal to a plurality of areas in this way, a single beacon transmitter is provided, and the irradiation area of this one beacon transmitter is divided into a plurality of areas so that each of the plurality of areas is irradiated with a signal. Alternatively, a plurality of beacon transmitters may be provided and signals may be emitted from the plurality of beacon transmitters to the plurality of regions.
[0013]
Moreover, the area | region where a beacon transmitter irradiates a signal on the travel path of a vehicle does not necessarily need to be plural, for example, it may be one area set to a predetermined area. In this case, the distance coefficient correcting means includes the estimated distance corresponding to the predetermined area obtained based on the start of reception and the end of reception when the beacon receiver passes through the one area, and the predetermined area. It is possible to adopt a configuration in which the distance coefficient is corrected based on the actual distance corresponding to.
[0014]
The above idea of the present invention can be applied not only to the apparatus but also to the method. That is, the method of the present invention is a vehicle movement distance calculation method for calculating a movement distance of a vehicle based on an output of a vehicle speed sensor that detects the speed of the vehicle and a distance coefficient, and a beacon transmitter in a predetermined area on the travel path of the vehicle. The distance is based on an estimated distance corresponding to the predetermined area obtained by irradiating a signal from the beacon receiver mounted on the vehicle and passing through the predetermined area, and an actual distance corresponding to the predetermined area. The correction of the coefficient is a value obtained by calculating the difference between the estimated distance and the actual distance and dividing the difference by the integrated value of the vehicle speed output from the vehicle speed sensor. The distance coefficient is corrected by subtracting from the distance coefficient so far . The distance coefficient may be corrected by multiplying the distance coefficient so far by a value obtained by dividing the actual distance by the estimated distance.
[0015]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
<First embodiment of the present invention>
FIG. 1 is a diagram for explaining a vehicle movement distance calculation apparatus according to a first embodiment of the present invention. FIGS. 1A and 1B are plan views of a vehicle travel path in which an optical beacon transmitter is installed. FIG. This embodiment is an example adopted in a position detection system for a vehicle traveling on the premises.
[0016]
As shown in FIG. 1, two
[0017]
The
[0018]
The output of the
[0019]
Then, next, the distance coefficient correction processing performed in the data processing circuit will be described with reference to FIGS. FIG. 2 is a diagram for explaining the principle of the distance coefficient correction processing in the first embodiment, and FIG. 3 is a flowchart showing the distance coefficient correction processing.
[0020]
In the first embodiment, as shown in FIG. 2, the estimated distance obtained by the
[0021]
First, if the
[0022]
Subsequently, when the vehicle 1 further travels in the
[0023]
On the other hand, from the above two coordinates (X0, Y0), (X1, Y1), a difference D (=) between the estimated distance (= Y1−Y0) between the two
[0024]
Each time the
[0025]
When the above process is repeated a predetermined number of times (N times) (step S11: Yes), the cumulative addition values Dsum and Spdsum for the N times are each divided by N to obtain the respective average values of the difference D and the vehicle speed integrated value Spd. Davr and Spdavr are calculated (step S12).
[0026]
Then, the distance coefficient Coef is corrected using these values Davr and Spdavr (step S13), and finally the cumulative addition values Dsum and Spdsum are both reset to zero (step S14). The correction in step S13 is performed according to the following correction formula (1).
[0027]
Coef = Coef '-Davr / Spdavr (1)
Here, Coef is the corrected distance coefficient, and Coef 'is the distance coefficient used so far. That is, since the distance coefficient is the movement distance per vehicle speed count, the difference D is converted into a value per vehicle speed integrated value Spd (that is, the difference D is divided by the vehicle speed integrated value Spd), and this is calculated as the distance coefficient so far. A value obtained by subtracting from Coef ′ is set as a new distance coefficient Coef.
[0028]
Thereafter, the new distance coefficient Coef is used to calculate the travel distance until further correction is made. In this way, the distance coefficient is sequentially corrected to a more appropriate value.
According to the first embodiment described above, the difference D between the estimated distance and the actual distance when the vehicle 1 sequentially passes through the two
[0029]
Note that the distance L between the
<Second embodiment of the present invention>
In the second embodiment of the present invention, as shown in FIG. 1, two
[0030]
Therefore, the distance coefficient correction process in the second embodiment will be described below with reference to FIGS. FIG. 4 is a diagram for explaining the principle of the distance coefficient correction process in the second embodiment, and FIG. 5 is a flowchart showing the distance coefficient correction process.
[0031]
In the second embodiment, as shown in FIG. 4, an estimated distance L ′ obtained by the
[0032]
First, when the vehicle 1 travels along the
[0033]
Subsequently, when the vehicle 1 further travels in the
[0034]
Then, the distance between the two coordinates (X0, Y0) and (X1, Y1) held in the above steps S23 and S26 is the estimated distance L ′ (= Y1-Y0) between the two optical beacon transmitters. Obtained (step S27).
Each time the
[0035]
When the above processing is repeated a predetermined number of times (N times) (step S29: Yes), an average value L′ avr of the estimated distance L ′ is calculated by dividing the cumulative addition value L′ sum for N times by N. (Step S30).
Then, the distance coefficient Coef is corrected using the average value L′ avr of the estimated distance (step S31), and finally the cumulative added value L′ sum is reset to zero (step S32). The correction in step S31 is performed according to the following correction formula (2).
[0036]
Coef = Coef '* L / L' (2)
Here, Coef is the corrected distance coefficient, and Coef 'is the distance coefficient used so far. That is, a value obtained by dividing the actual distance L between the two optical beacon transmitters by the estimated distance L ′ is multiplied by the distance coefficient Coef ′ so far as a new distance coefficient Coef.
[0037]
Thereafter, the new distance coefficient Coef is used to calculate the travel distance until further correction is made. In this way, the distance coefficient is sequentially corrected to a more appropriate value.
According to the second embodiment described above, the estimated distance L ′ when the vehicle 1 sequentially passes through the two
<Other embodiments>
The present invention is not limited to the above-described embodiment, and various configurations can be adopted within the scope described in each claim. For example, the following configuration changes are possible.
[0038]
(1) For example, when the position accuracy at the time of receiving a beacon varies greatly depending on the vehicle speed, the correction amount can be changed depending on the vehicle speed. For example, it is conceivable to reduce the correction amount when the vehicle speed is high, and to increase the correction amount when the vehicle speed is low.
[0039]
Specifically, the following correction expressions (1 ′) and (2 ′) may be used instead of the correction expressions (1) and (2) described above.
Coef = Coef'-k * Davr / Spdavr (1 ')
Coef = {(1−k) * L / L ′ + k} * Coef ′ (2 ′)
Here, k is 0 <k <1, and in the correction formula (1 ′), the correction ratio increases as k increases, and in the correction formula (2 ′), the correction ratio increases as k increases. small. Therefore, the correction amount can be changed by changing k according to the vehicle speed.
[0040]
(2) In the above-described embodiment, two optical beacon transmitters are used, but it is also possible to obtain a similar action using only one optical beacon transmitter.
For example, as shown in FIG. 6, it is possible to set two reception areas A and B at positions separated from each other by a distance L by dividing the irradiation area of one optical beacon transmitter 6. In this case, since the signals received in the two receiving areas A and B both contain the same ID information, the estimated distance is obtained from the vehicle position (coordinates) at the first reception and the next reception. Similarly, the distance coefficient may be corrected.
[0041]
Alternatively, by setting the irradiation area width of one optical beacon transmitter to be larger than normal, it is set so as to form one reception area having a predetermined width wider than normal, and the optical beacon receiver receives the one reception. Similarly, the distance coefficient may be corrected using the moving distance from the start of reception to the end of reception when passing through the area as the estimated distance.
[0042]
Of course, one or a plurality of optical beacon transmitters are used to form three or more reception areas set at predetermined intervals, and the distance coefficient is corrected based on the estimated distance and the actual distance between them. You may do it.
(3) In the above embodiment, although only the thing using an optical beacon as a beacon has been described, a radio wave beacon can also be used. However, higher correction accuracy can be expected by using an optical beacon.
[0043]
【The invention's effect】
According to the present invention, since the distance coefficient is corrected when the vehicle passes through the location where the beacon transmitter is disposed, the appropriate distance coefficient is always maintained regardless of the tire diameter variation due to tire wear or the like. Is done. Therefore, since the travel distance of the vehicle can be calculated using this appropriate distance coefficient, the calculation error can be minimized. As a result, when the position of the vehicle is detected using the travel distance calculated according to the present invention, the accuracy of the position detection can be maintained high over a long period of time.
[Brief description of the drawings]
BRIEF DESCRIPTION OF DRAWINGS FIG. 1 is a diagram for explaining a vehicle movement distance calculation apparatus according to a first embodiment of the present invention, wherein (a) and (b) are a plan view of a vehicle travel path in which an optical beacon transmitter is installed; It is a side view.
FIG. 2 is a diagram for explaining the principle of a distance coefficient correction process in the first embodiment of the present invention.
FIG. 3 is a flowchart showing a distance coefficient correction process in the first embodiment of the present invention.
FIG. 4 is a diagram for explaining the principle of a distance coefficient correction process in the second embodiment of the present invention.
FIG. 5 is a flowchart showing distance coefficient correction processing according to the second embodiment of the present invention.
FIG. 6 is a diagram illustrating an example in which an irradiation area of one optical beacon transmitter is divided to form two reception areas.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 1
Claims (10)
前記車両の走行通路上の所定領域に信号を照射するビーコン送信機と、
前記車両に搭載されたビーコン受信機が前記所定領域を通過することによって得られる前記所定領域に対応した推定距離と、前記所定領域に対応した実際の距離とに基づき、前記距離係数を修正する距離係数修正手段とを備え、
前記距離係数修正手段は、前記推定距離と前記実際の距離との差を算出し、該差を前記車速センサから出力される車速の積分値で除算して得られる値をこれまでの距離係数から減算することで距離係数を修正することを特徴とする車両移動距離算出装置。 In a vehicle movement distance calculation device that calculates a movement distance of the vehicle based on an output of a vehicle speed sensor that detects the speed of the vehicle and a distance coefficient,
A beacon transmitter that emits a signal to a predetermined area on the travel path of the vehicle;
A distance for correcting the distance coefficient based on an estimated distance corresponding to the predetermined area obtained by a beacon receiver mounted on the vehicle passing through the predetermined area and an actual distance corresponding to the predetermined area Coefficient correction means,
The distance coefficient correcting means calculates a difference between the estimated distance and the actual distance, and calculates a value obtained by dividing the difference by an integrated value of the vehicle speed output from the vehicle speed sensor from the distance coefficient so far. car both moving distance calculating device you characterized by modifying the distance factor by subtracting.
前記車両の走行通路上の所定領域に信号を照射するビーコン送信機と、
前記車両に搭載されたビーコン受信機が前記所定領域を通過することによって得られる前記所定領域に対応した推定距離と、前記所定領域に対応した実際の距離とに基づき、前記距離係数を修正する距離係数修正手段とを備え、
前記距離係数修正手段は、前記実際の距離を前記推定距離で除算して得られる値をこれまでの距離係数に乗算することで距離係数を修正することを特徴とする車両移動距離算出装置。 In a vehicle movement distance calculation device that calculates a movement distance of the vehicle based on an output of a vehicle speed sensor that detects the speed of the vehicle and a distance coefficient,
A beacon transmitter that emits a signal to a predetermined area on the travel path of the vehicle;
A distance for correcting the distance coefficient based on an estimated distance corresponding to the predetermined area obtained by a beacon receiver mounted on the vehicle passing through the predetermined area and an actual distance corresponding to the predetermined area Coefficient correction means,
The distance factor correcting means, the actual distance of the vehicle a value obtained by dividing the estimated distance you characterized by modifying the distance factor by multiplying the distance factor far both moving distance calculating device .
前記車両の走行通路上の所定領域にビーコン送信機から信号を照射し、
前記車両に搭載されたビーコン受信機が前記所定領域を通過することによって得られる前記所定領域に対応した推定距離と、前記所定領域に対応した実際の距離とに基づき、前記距離係数を修正し、
前記距離係数の修正は、前記推定距離と前記実際の距離との差を算出し、該差を前記車速センサから出力される車速の積分値で除算して得られる値をこれまでの距離係数から減算することで距離係数を修正することを特徴とする車両移動距離算出方法。In a vehicle movement distance calculation method for calculating a movement distance of the vehicle based on an output of a vehicle speed sensor that detects the speed of the vehicle and a distance coefficient,
Irradiate a signal from a beacon transmitter to a predetermined area on the travel path of the vehicle,
Based on an estimated distance corresponding to the predetermined area obtained by a beacon receiver mounted on the vehicle passing through the predetermined area and an actual distance corresponding to the predetermined area, the distance coefficient is corrected ,
The correction of the distance coefficient is performed by calculating a difference between the estimated distance and the actual distance and dividing the difference by an integrated value of the vehicle speed output from the vehicle speed sensor from a distance coefficient so far. A vehicle movement distance calculation method, wherein a distance coefficient is corrected by subtraction .
前記車両の走行通路上の所定領域にビーコン送信機から信号を照射し、Irradiate a signal from a beacon transmitter to a predetermined area on the travel path of the vehicle,
前記車両に搭載されたビーコン受信機が前記所定領域を通過することによって得られる前記所定領域に対応した推定距離と、前記所定領域に対応した実際の距離とに基づき、前記距離係数を修正し、Based on an estimated distance corresponding to the predetermined area obtained by a beacon receiver mounted on the vehicle passing through the predetermined area and an actual distance corresponding to the predetermined area, the distance coefficient is corrected,
前記距離係数の修正は、前記実際の距離を前記推定距離で除算して得られる値をこれまでの距離係数に乗算することで距離係数を修正することを特徴とする車両移動距離算出方法。The distance coefficient is corrected by multiplying the distance coefficient so far by a value obtained by dividing the actual distance by the estimated distance, and correcting the distance coefficient.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001217596A JP3979043B2 (en) | 2001-07-18 | 2001-07-18 | Apparatus and method for calculating vehicle movement distance |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001217596A JP3979043B2 (en) | 2001-07-18 | 2001-07-18 | Apparatus and method for calculating vehicle movement distance |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2003028665A JP2003028665A (en) | 2003-01-29 |
| JP3979043B2 true JP3979043B2 (en) | 2007-09-19 |
Family
ID=19051883
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001217596A Expired - Fee Related JP3979043B2 (en) | 2001-07-18 | 2001-07-18 | Apparatus and method for calculating vehicle movement distance |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3979043B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109556630A (en) * | 2018-10-31 | 2019-04-02 | 惠州华阳通用电子有限公司 | A kind of vehicle mileage modification method and device |
| JP7591463B2 (en) | 2021-05-28 | 2024-11-28 | 日立Astemo株式会社 | Vehicle position estimation device and vehicle position estimation method |
-
2001
- 2001-07-18 JP JP2001217596A patent/JP3979043B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2003028665A (en) | 2003-01-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CA2081185C (en) | Vehicle navigation system | |
| US7414575B2 (en) | Position calculating apparatus, position calculating method, and program | |
| JP6305575B2 (en) | Train position detector | |
| US20140218219A1 (en) | Travel distance measurement device | |
| KR101915363B1 (en) | Apparatus and Method for determining car position in GPS signal-shaded area | |
| KR20170071207A (en) | Autonomous driving method and system for determing position of car graft on gps, uwb and v2x | |
| WO2014125769A1 (en) | Vehicle-orientation detection method and vehicle-orientation detection device | |
| KR20140133131A (en) | Apparatus and method for correcting error of sensor of vehicle | |
| KR20150106200A (en) | System for Correcting Misalignment of Radar Installment Angle and Method thereof | |
| US6301532B1 (en) | Method for correction of a signal of at least one sensor on the basis of which a path curve can be determined, on which the vehicle is moving | |
| JP2018112520A (en) | Sensor error correction apparatus and method | |
| JP2004148910A (en) | Air pressure drop detection device and sensor correction method performed using the same | |
| JP3979043B2 (en) | Apparatus and method for calculating vehicle movement distance | |
| JP4926213B2 (en) | Train control device | |
| JP6316514B2 (en) | Speed control device | |
| JPH03269388A (en) | Multi-purpose ultrasonic measuring instrument for mounting on vehicle | |
| JP2001209429A (en) | Correction device for position and direction of automatic guided vehicle | |
| KR20140082397A (en) | Device for calculating curvature of the trace of wheels during driving and method for calibrating curvature thereof | |
| JP2002067960A (en) | Vehicle running position measuring method and running position measuring device | |
| JPH08327360A (en) | Vehicle direction correction method and apparatus thereof | |
| JPH11211493A (en) | Vehicle position measuring device | |
| JP2007108139A (en) | Positioning device and positioning method | |
| JP2004224220A (en) | Communication wave type fixed position stop control method | |
| JPH0462419A (en) | Azimuth detector | |
| JP2010020515A (en) | Unmanned vehicle |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050113 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20061215 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070116 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070316 |
|
| 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: 20070605 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070618 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100706 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100706 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110706 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120706 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130706 Year of fee payment: 6 |
|
| LAPS | Cancellation because of no payment of annual fees |