[go: up one dir, main page]

JPH04315914A - Vehicle running distance calculating device - Google Patents

Vehicle running distance calculating device

Info

Publication number
JPH04315914A
JPH04315914A JP8419591A JP8419591A JPH04315914A JP H04315914 A JPH04315914 A JP H04315914A JP 8419591 A JP8419591 A JP 8419591A JP 8419591 A JP8419591 A JP 8419591A JP H04315914 A JPH04315914 A JP H04315914A
Authority
JP
Japan
Prior art keywords
distance
vehicle
intersection
current location
mileage
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
JP8419591A
Other languages
Japanese (ja)
Inventor
Atsuhiko Fukushima
福島 敦彦
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.)
Pioneer Corp
Original Assignee
Pioneer Electronic Corp
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 Pioneer Electronic Corp filed Critical Pioneer Electronic Corp
Priority to JP8419591A priority Critical patent/JPH04315914A/en
Publication of JPH04315914A publication Critical patent/JPH04315914A/en
Pending legal-status Critical Current

Links

Landscapes

  • Measurement Of Distances Traversed On The Ground (AREA)
  • Navigation (AREA)

Abstract

PURPOSE:To calculate the accurate running distance constantly regardless of the working variation of parts such as tires, by increasing or decreasing a distance correcting coefficient to renew it corresponding to the distance difference between the crossed junction and the calculated present position. CONSTITUTION:Depending on the generating phase number in one rotation of a driving shaft 1, a unit running distance D at every one phase generation is calculated by a specific numerical formula, and the distance D is written in a ROM 8 or a RAM 9 beforehand. A CPU 7 finds a running distance RL by multiplying a numerical value C made by adding 1 to every pulse generation from a distance sensor 3, the unit running distance D which has been read, and the distance correcting coefficient R respectively, and the present location is recognized from this distance RL and the running bearings obtained by a bearings sensor 1. And when a vehicle is decided to run curving a junction, the distance between the present position by the present position recognition and the joint detected this time, that is, a retracting distance L is found. When L>0 as the result of the discrimination, a specific value is added to the coefficient R, and when L<0, it is subtracted. And every time when the relations L>0, or L<0 are discriminated, the stored value of the RAM 9 is renewed.

Description

【発明の詳細な説明】[Detailed description of the invention]

【0001】0001

【技術分野】車両の走行距離算出装置に関する。TECHNICAL FIELD This field relates to a vehicle mileage calculation device.

【0002】0002

【背景技術】地図の道路上の各点を数値化して得られる
道路デ―タを含む地図デ―タをCD−ROM等の記憶媒
体に記憶しておき、車両の現在地を認識しつつその現在
地を含む一定範囲の地域の地図デ―タ群を記憶媒体から
読み出して車両の現在地周辺の地図としてディスプレイ
上に映し出すとともに、その地図上に車両の現在地を示
す自車位置を自動表示させる車載ナビゲ―ション装置は
例えば、特開昭63−12096号公報に開示され既に
公知である。かかる車載ナビゲ―ション装置では、距離
センサによって車両の走行距離を、方位センサによって
車両の走行方位をそれぞれ求め、この走行距離及び走行
方位から地図上の車両の現在地を推測する構成となって
いる。
[Background technology] Map data including road data obtained by digitizing each point on a road on a map is stored in a storage medium such as a CD-ROM, and the current location of the vehicle is recognized and An in-vehicle navigation system that reads a group of map data from a storage medium for a certain range of areas, including the area, and displays it on a display as a map of the area around the vehicle's current location, and automatically displays the own vehicle's position indicating the vehicle's current location on the map. The system is disclosed in, for example, Japanese Unexamined Patent Publication No. 63-12096 and is already known. Such an on-vehicle navigation device is configured to use a distance sensor to determine the traveling distance of the vehicle, and a direction sensor to determine the traveling direction of the vehicle, and to estimate the current location of the vehicle on a map from the traveling distance and the traveling direction.

【0003】ところで、このようにナビゲ―ション装置
でデ―タとして必要な車両の走行距離は、車両のドライ
ブシャフトがJIS規格により637回転で1Km走行
するように定められているので、このJIS規格を利用
して検出されている。すなわち、距離センサとしては車
両のドライブシャフトの回転に同期してパルスを発生す
るパルス発生器が用いられており、パルス発生器のパル
ス発生数からドライブシャフトの回転回数を得ることに
より走行距離が算出されている。
[0003] By the way, the travel distance of a vehicle, which is required as data in a navigation device, is determined by the JIS standard as the vehicle's drive shaft travels 1 km at 637 rotations. is detected using. In other words, the distance sensor uses a pulse generator that generates pulses in synchronization with the rotation of the vehicle's drive shaft, and the distance traveled is calculated by obtaining the number of rotations of the drive shaft from the number of pulses generated by the pulse generator. has been done.

【0004】しかしながら、車両のタイヤの種類、タイ
ヤの摩耗、タイヤの空気圧、或いはスリップ等により算
出した走行距離に誤差が生ずる。従って、この誤差を補
償するために算出した走行距離に距離補正係数を乗算し
補正することが例えば特開昭62−140018号公報
に示された如く従来行なわれていた。ところが、かかる
公報に示されたように一度設定した距離補正係数を常時
使用したのでは、走行距離を常に正確に求めることはで
きないことになる。
[0004] However, errors occur in the calculated mileage due to the type of vehicle tires, tire wear, tire air pressure, tire slip, and the like. Therefore, in order to compensate for this error, it has been conventional practice to multiply the calculated travel distance by a distance correction coefficient to correct it, as disclosed in, for example, Japanese Patent Laid-Open No. 140018/1983. However, if the once-set distance correction coefficient is always used as shown in this publication, the travel distance cannot always be determined accurately.

【0005】[0005]

【発明の目的】本発明の目的は、車両のタイヤ等の部品
の経時変化に拘らず正確な走行距離を常に算出すること
ができる走行距離算出装置を提供することである。
OBJECTS OF THE INVENTION An object of the present invention is to provide a mileage calculation device that can always calculate an accurate mileage regardless of changes over time in parts such as tires of a vehicle.

【0006】[0006]

【発明の構成】本発明の車両の走行距離算出装置は、ド
ライブシャフトの回転回数を検出し、検出した回転回数
に基づいて車両の走行距離を算出しかつそれを距離補正
係数によって補正して算出した実走行距離とする走行距
離算出装置であって、車両が交差点を曲ったことを検出
する検出手段と、該検出手段が交差点を曲ったことを検
出した時点において算出した実走行距離に基づいて車両
の現在地を算出する算出手段と、曲った交差点と算出さ
れた車両の現在地との距離差を検出する手段と、前記距
離差に応じて前記距離補正係数を増減する増減算手段と
を有することを特徴としている。
[Structure of the Invention] The vehicle mileage calculation device of the present invention detects the number of rotations of the drive shaft, calculates the vehicle mileage based on the detected number of rotations, and corrects and calculates the mileage using a distance correction coefficient. A driving distance calculation device that calculates an actual driving distance based on a detection means for detecting that the vehicle has turned around an intersection, and an actual driving distance calculated at the time when the detection means detects that the vehicle has turned around an intersection. The present invention includes a calculating means for calculating the current location of the vehicle, a means for detecting a distance difference between a curved intersection and the calculated current location of the vehicle, and an increasing/subtracting means for increasing/decreasing the distance correction coefficient according to the distance difference. It is characterized by

【0007】[0007]

【発明の作用】本発明の車両の走行距離算出装置におい
ては、車両が交差点を曲ったことが検出される毎に、曲
った交差点とその交差点において算出された車両の現在
地との距離差が小さく(好ましくは0)なるように距離
補正係数が更新される。よって、ドライブシャフトの回
転回数に基づいて車両の走行距離を算出しかつそれを更
新した距離補正係数によって補正することにより、車両
のタイヤ等の部品の経時変化に拘らず正確な走行距離を
常に得ることができる。
[Operation of the Invention] In the vehicle mileage calculation device of the present invention, each time it is detected that the vehicle has turned at an intersection, the distance difference between the intersection at which the vehicle turned and the current location of the vehicle calculated at that intersection becomes small. (preferably 0), the distance correction coefficient is updated. Therefore, by calculating the vehicle mileage based on the number of rotations of the drive shaft and correcting it using the updated distance correction coefficient, accurate mileage can always be obtained regardless of changes in vehicle tires and other parts over time. be able to.

【0008】[0008]

【実施例】図1は本発明による走行距離算出装置を適用
した車載ナビゲ―ション装置の一実施例を示すブロック
図である。本ナビゲ―ション装置において、方位センサ
1は車両の走行方位を検出し、角速度センサ2は車両の
角速度を検出し、距離センサ3は車両の走行距離を検出
するためのものであり、GPS(Global Pos
itioning System) 装置4は緯度及び
経度情報等から車両の絶対的な位置を検出するためのも
のであり、これら各センサ(装置)の検出出力はシステ
ムコントロ―ラ5に供給される。方位センサ1としては
、例えば地磁気(地球磁界)によって車両の走行方位を
検出する地磁気センサが用いられる。また、距離センサ
3は車両のドライブシャフト(図示せず)の所定角度の
回転毎にパルスを発生するパルス発生器からなる。この
パルス発生器は磁気的に或いは光学的にドライブシャフ
トの回転角度位置を検出してパルスを発生する公知のも
のである。
DESCRIPTION OF THE PREFERRED EMBODIMENTS FIG. 1 is a block diagram showing an embodiment of an on-vehicle navigation system to which a mileage calculation system according to the present invention is applied. In this navigation device, a direction sensor 1 detects the running direction of the vehicle, an angular velocity sensor 2 detects the angular velocity of the vehicle, and a distance sensor 3 detects the distance traveled by the vehicle. Pos
tioning system) The device 4 is for detecting the absolute position of the vehicle from latitude and longitude information, etc., and the detection output of each of these sensors (devices) is supplied to the system controller 5. As the direction sensor 1, for example, a geomagnetic sensor is used that detects the running direction of the vehicle using geomagnetism (earth's magnetic field). Further, the distance sensor 3 includes a pulse generator that generates a pulse every time a drive shaft (not shown) of the vehicle rotates by a predetermined angle. This pulse generator is a known one that generates pulses by magnetically or optically detecting the rotational angular position of the drive shaft.

【0009】システムコントロ―ラ5は各センサ(装置
)1〜4の検出出力を入力としA/D(アナログ/ディ
ジタル)変換等の処理を行なうインタ―フェ―ス6と、
種々の画像デ―タ処理を行なうとともにインタ―フェ―
ス6から順次送られてくる各センサ(装置)1〜4の出
力デ―タに基づいて車両の走行距離、走行方位及び現在
地座標(経度、緯度)等の演算を行なうCPU(中央処
理回路)7と、このCPU7の各種の処理プログラムや
その他必要な情報が予め書き込まれたROM(リ―ド・
オンリ・メモリ)8と、プログラムを実行する上で必要
な情報の書込み及び読出しが行なわれるRAM(ランダ
ム・アクセス・メモリ)8とから構成されている。
The system controller 5 has an interface 6 which receives the detection outputs of the sensors (devices) 1 to 4 and performs processing such as A/D (analog/digital) conversion.
Performs various image data processing and interface
A CPU (Central Processing Circuit) that calculates the vehicle's travel distance, travel direction, current location coordinates (longitude, latitude), etc. based on the output data of each sensor (device) 1 to 4 sent sequentially from the bus 6. 7 and a ROM (read/write) in which various processing programs and other necessary information for the CPU 7 are written in advance.
RAM (random access memory) 8 is used to write and read information necessary for executing programs.

【0010】外部記憶媒体として、読出し専用の不揮発
性の記憶媒体としての例えばCD−ROMと、書込み及
び読出しが可能な不揮発性の記憶媒体としての例えばD
AT(ディジタル・オ―ディオ・テープ)とが用いられ
る。なお、外部記憶媒体としては、CD−ROMやDA
Tに限らず、ICカ―ド等の不揮発性記憶媒体を用いる
ことも可能である。CD−ROMには、地図の道路上の
各点をディジタル化(数値化)して得られる地図デ―タ
が予め記憶されている。このCD−ROMはCD−RO
Mドライバ―10によって記憶情報の読取りがなされる
。CD−ROMドライバ―10の読取出力はCD−RO
Mデコ―ダ11でデコ―ドされてバスラインLに送出さ
れる。
[0010] External storage media include a read-only non-volatile storage medium such as a CD-ROM, and a writable and readable non-volatile storage medium such as a D-ROM.
AT (digital audio tape) is used. Note that external storage media include CD-ROM and DA.
It is also possible to use a non-volatile storage medium such as an IC card. The CD-ROM stores in advance map data obtained by digitizing (numerizing) each point on a road on a map. This CD-ROM is a CD-ROM
The stored information is read by the M driver 10. The read output of the CD-ROM driver 10 is CD-ROM
It is decoded by M decoder 11 and sent to bus line L.

【0011】一方、DATはいわゆるバックアップメモ
リとして用いられるものであって情報の記録又は読出し
はDATデッキ12によって行なわれる。車両電源の断
時には、その直前にRAM9に記憶されている車両の現
在地座標等の情報がバックアップデ―タとしてDATエ
ンコ―ダ/デコ―ダ13を介してDATデッキ12に供
給されることによってDATに記憶され、車両電源の投
入時にはDATの記憶情報がDATデッキ12によって
読み出される。読み出された情報はDATエンコ―ダ/
デコ―ダ13を介してバスラインLに送出されることに
よってRAM9に記憶される。
On the other hand, the DAT is used as a so-called backup memory, and information is recorded or read by the DAT deck 12. When the vehicle power is cut off, information such as the current location coordinates of the vehicle stored in the RAM 9 immediately before is supplied to the DAT deck 12 via the DAT encoder/decoder 13 as backup data. The information stored in the DAT is read out by the DAT deck 12 when the vehicle power is turned on. The read information is sent to the DAT encoder/
The signal is sent to the bus line L via the decoder 13 and stored in the RAM 9.

【0012】車両電源の投入及び断は、車両のいわゆる
アクセサリスイッチSWの出力レベルを監視する検出回
路14によって検出される。アクセサリスイッチSWを
経たバッテリ(図示せず)からの車両電源はレギュレ―
タ15で安定化されて装置各部の電源として供給される
ようになっている。レギュレ―タ15の出力電圧は回路
の持つ時定数によってアクセサリスイッチSWのオフ時
に瞬時に立ち下がることはなく、この立ち下がりの期間
にバックアップメモリとしてのDATへのバックアップ
デ―タの記憶が行なわれることになる。
Turning on and off the vehicle power is detected by a detection circuit 14 that monitors the output level of a so-called accessory switch SW of the vehicle. The vehicle power supply from the battery (not shown) via the accessory switch SW is regulated.
The power is stabilized by a power source 15 and supplied as power to each part of the device. Due to the time constant of the circuit, the output voltage of the regulator 15 does not fall instantly when the accessory switch SW is turned off, and during this falling period, backup data is stored in the DAT as a backup memory. It turns out.

【0013】CPU7は、車両の走行時には、タイマ―
割込みにより所定周期で方位センサ1の出力デ―タに基
づいて車両の走行方位を計算し、かつ距離センサ3の出
力デ―タに基づく一定距離走行毎の割込みにより走行距
離及び走行方位から車両の現在地座標を求め、その現在
地座標を含む一定範囲の地域の地図デ―タをCD−RO
Mから収集し、この収集したデ―タをバッファメモリと
してのRAM9に一時的に蓄えるとともに表示装置16
に供給する。
[0013] When the vehicle is running, the CPU 7 operates a timer.
The running direction of the vehicle is calculated based on the output data of the direction sensor 1 at a predetermined period by an interrupt, and the running direction of the vehicle is calculated based on the running distance and the running direction by an interrupt every time a certain distance is traveled based on the output data of the distance sensor 3. Find the current location coordinates and save map data of a certain area including the current location coordinates to a CD-RO
The collected data is temporarily stored in the RAM 9 as a buffer memory and displayed on the display device 16.
supply to.

【0014】表示装置16は、CRT等のディスプレイ
17と、V(Video)−RAM等からなるグラフィ
ックメモリ18と、システムコントロ―ラ5から送られ
てくる地図デ―タをグラフィックメモリ18に画像デ―
タとして描画しかつこの画像デ―タを出力するグラフィ
ックコントロ―ラ19と、このグラフィックコントロ―
ラ19から出力される画像デ―タに基づいてディスプレ
イ17上に地図を表示すべく制御する表示コントロ―ラ
20とから構成されている。入力装置21はキ―ボ―ド
等からなり、使用者によるキ―入力により各種の指令等
をシステムコントロ―ラ5に対して発する。
The display device 16 includes a display 17 such as a CRT, a graphic memory 18 consisting of a V (Video) RAM, etc., and a map data sent from the system controller 5 into the graphic memory 18. ―
a graphic controller 19 that draws as a data center and outputs this image data;
The display controller 20 controls the display of a map on the display 17 based on the image data output from the controller 19. The input device 21 consists of a keyboard or the like, and issues various commands to the system controller 5 through key input by the user.

【0015】次に、CPU7によって実行される距離補
正係数Rの更新の処理手順について図2にフロ―チャ―
トとして示したサブル―チンにしたがって説明する。な
お、本サブル―チンは、距離補正係数Rを用いて距離セ
ンサ3の各出力デ―タを補正しこれら補正出力デ―タに
基づいて車両の現在地を認識しつつその現在地を含む一
定範囲の地域の地図デ―タ群をCD−ROMから読み出
して車両の現在地周辺の地図としてディスプレイ17上
に映し出すとともに、その地図上に車両の現在地を示す
自車位置を表示させる処理等をなすメインル―チン(図
示せず)の実行中において、メインル―チンの一部とし
て常時実行されるサブル―チンとする。なお、現在地認
識動作は引き続き行なわれているものとする。
Next, FIG. 2 shows a flowchart of the processing procedure for updating the distance correction coefficient R executed by the CPU 7.
The following subroutines are explained below. Note that this subroutine corrects each output data of the distance sensor 3 using the distance correction coefficient R, and recognizes the current location of the vehicle based on these corrected output data. A main routine that reads out a group of regional map data from a CD-ROM and displays it on the display 17 as a map of the area around the vehicle's current location, as well as displays the own vehicle position indicating the vehicle's current location on the map. (not shown) is a subroutine that is always executed as part of the main routine. It is assumed that the current location recognition operation continues.

【0016】また、ナビゲ―ション装置においては、車
両が交差点を曲ったことを検出したとき現在地認識によ
る現在地の近傍の交差点を地図デ―タから検出してこの
検出交差点を地図上の現在地とするいわゆる交差点引込
みが行なわれるものとする。交差点引込みの処理手順に
ついては、特開昭63−11813号公報に詳細に記載
されている。この処理手順は、地図の道路上の各位置及
び交差点位置を数値化して地図デ―タとして記憶してお
き、一定距離走行毎に、センサ出力に基づいて求めた現
在地からの道路上の最近傍位置までの距離を地図デ―タ
に基づいて求め、この距離が所定基準距離よりも大でか
つ車両が右折又は左折したことを検出したときには地図
デ―タに基づいて現在地からの最近傍交差点を検出し、
この検出交差点を車両の現在地として認識するものであ
る。
[0016] Furthermore, when the navigation device detects that the vehicle has turned at an intersection, it uses current location recognition to detect an intersection near the current location from map data and sets this detected intersection as the current location on the map. It is assumed that so-called intersection pull-in is performed. The processing procedure for intersection pull-in is described in detail in Japanese Patent Laid-Open No. 11813/1983. This processing procedure digitizes each location on the road and the intersection location on the map and stores it as map data, and every time you drive a certain distance, the nearest neighbor on the road from your current location is determined based on the sensor output. The distance to the current location is determined based on map data, and when this distance is greater than a predetermined reference distance and it is detected that the vehicle has turned right or left, the nearest intersection from the current location is determined based on the map data. detect,
This detected intersection is recognized as the vehicle's current location.

【0017】サブル―チンにおいて、CPU7は先ず、
車両が交差点を曲ったか否かを判断する(ステップS1
)。この判断方法としては、例えば、上記の公報等に開
示の方法、すなわち現在地認識による現在地からの道路
線分上の最近傍位置までの距離を地図デ―タから求め、
この距離が所定基準距離よりも小でかつ車両が右折又は
左折したことを検出する方法が用いられる。なお、車両
の右折又は左折の判断方法に関しても、当該公報に記載
されている。
In the subroutine, the CPU 7 first performs the following steps.
Determine whether the vehicle has turned at the intersection (step S1
). This determination method is, for example, the method disclosed in the above-mentioned publications, that is, the distance from the current location to the nearest position on the road line segment is determined from map data by current location recognition.
A method is used that detects that this distance is smaller than a predetermined reference distance and that the vehicle has turned right or left. Note that the method for determining whether a vehicle is turning right or turning left is also described in the publication.

【0018】車両が交差点を曲ったと判定すると、CP
U7は地図デ―タに基づいて交差点引込みによる今回検
出交差点と前回検出交差点との間の交差点間距離Lm 
及び現在地認識による現在地と今回検出交差点との間の
距離、すなわち交差点引込みによって引込み修正される
距離(以下、引込距離と称する)ΔLを求める(ステッ
プS2)。引込距離ΔLが0より大であるか否かを判別
し(ステップS3)、ΔL>0ならば、図3に示すよう
に地図デ―タ上では交差点に達していない状態であるの
で、距離補正係数Rに所定値を加算する(ステップS4
)。引込距離ΔLが0より小であるか否かを判別し(ス
テップS5)、ΔL<0ならば、図4に示すように地図
デ―タ上では交差点に既に達した状態であるので、距離
補正係数Rから所定値を減算する(ステップS6)。な
お、距離補正係数Rの初期値は1であり、RAM9の所
定エリアに記憶され、ステップS5又はS6が実行され
る毎に更新される。また、図3及び図4において実線は
道路を示し、破線が現在地認識による車両の進路軌跡を
示しており、分り易くするために各線が重複しないよう
に別々に示している。
[0018] When it is determined that the vehicle has turned at the intersection, the CP
U7 is the inter-intersection distance Lm between the currently detected intersection and the previously detected intersection by intersection retraction based on the map data.
Then, the distance between the current location based on current location recognition and the currently detected intersection, that is, the distance corrected by the intersection retraction (hereinafter referred to as retraction distance) ΔL is determined (step S2). It is determined whether the pull-in distance ΔL is greater than 0 (step S3), and if ΔL>0, as shown in FIG. 3, the intersection has not been reached on the map data, so the distance is corrected. Add a predetermined value to the coefficient R (step S4
). It is determined whether the pull-in distance ΔL is smaller than 0 (step S5), and if ΔL<0, the intersection has already been reached on the map data as shown in FIG. 4, so the distance is corrected. A predetermined value is subtracted from the coefficient R (step S6). Note that the initial value of the distance correction coefficient R is 1, which is stored in a predetermined area of the RAM 9 and updated every time step S5 or S6 is executed. In addition, in FIGS. 3 and 4, solid lines indicate roads, and broken lines indicate the trajectory of the vehicle based on current location recognition. For ease of understanding, each line is shown separately so as not to overlap.

【0019】一方、ドライブシャフトが1回転する間の
発生パルス数をnとすると、JIS規格により自動車の
ドライブシャフトが637回転する毎に1Km走行する
ように設定されているので、1パルス発生毎の単位走行
距離Dは、 D=1000/(n×637)  〔m〕      
                    …(1) 
の如く算出することができる。単位走行距離DはROM
8又はRAM9に予め書き込まれているとする。ただし
、ドライブシャフトが1回転する間の発生パルス数nと
しては距離センサ3によって予め定められた値が用いら
れているとする。
On the other hand, if the number of pulses generated during one rotation of the drive shaft is n, then the JIS standard sets the car to travel 1 km every 637 rotations of the drive shaft, so the number of pulses generated per one pulse is set to n. The unit mileage D is D=1000/(n×637) [m]
...(1)
It can be calculated as follows. Unit mileage D is ROM
8 or RAM9. However, it is assumed that a value predetermined by the distance sensor 3 is used as the number n of pulses generated during one rotation of the drive shaft.

【0020】CPU7は距離センサ3からのパルスの発
生毎に割り込み処理により所定の位置、例えば、出発地
点や交差点からパルス計数を行なう。すなわち、パルス
の計数値をCとすると、上記の所定の位置においてC=
0とし、距離センサ3からのパルスの発生毎に計数値C
に1を加算して保持するのである。CPU7はメインル
―チン等において実走行距離としての走行距離RLを得
るときには、距離補正係数Rと上記の式(1) から得
た単位走行距離Dとを読み出して RL=C×D×R  〔m〕            
                         
 …(2) なる算出式から走行距離RLを求める。
Each time a pulse is generated from the distance sensor 3, the CPU 7 performs pulse counting from a predetermined position, such as a starting point or an intersection, by interrupt processing. That is, if the pulse count value is C, then at the above predetermined position, C=
0, and the count value C is calculated every time a pulse from the distance sensor 3 is generated.
It adds 1 to and holds it. When the CPU 7 obtains the mileage RL as the actual mileage in the main routine, etc., it reads the distance correction coefficient R and the unit mileage D obtained from the above formula (1), and calculates RL=C×D×R [m ]

...(2) Calculate the travel distance RL from the following calculation formula.

【0021】このように算出された走行距離RLと方位
センサ1によって得られる走行方位とに基づき現在地認
識動作が行なわれる。なお、上記したサブル―チンは交
差点を曲ったことを検出したときに割り込み処理により
実行されるものでも良く、この場合には割り込みにより
図2のステップS2から実行されて距離補正係数Rが更
新される。
The current location recognition operation is performed based on the travel distance RL calculated in this way and the travel direction obtained by the direction sensor 1. The subroutine described above may be executed by an interrupt process when it is detected that a turn has been made at an intersection. In this case, the subroutine is executed from step S2 in FIG. 2 by an interrupt, and the distance correction coefficient R is updated. Ru.

【0022】また、上記した実施例において、距離セン
サ3は単なるパルス発生器であると述べたが、パルス発
生器と共にカウンタを備えカウンタの計数値を出力する
ものであっても良い。この場合、カウンタはCPU7か
らのリセット信号によりリセットされるようにする必要
がある。また、インタ―フェ―ス6内にかかるカウンタ
を設けて計数させても良い。
Furthermore, in the above-described embodiment, the distance sensor 3 was described as a mere pulse generator, but it may also be provided with a counter together with the pulse generator and output the counted value of the counter. In this case, the counter needs to be reset by a reset signal from the CPU 7. Further, such a counter may be provided in the interface 6 to perform counting.

【0023】また、上記した実施例においては、パルス
発生数を計数するようにしたが、パルス発生毎に1パル
ス発生毎のD×Rを加算して走行距離RLを常に得るよ
うにしても良い。更に、本発明は上記した車載ナビゲ―
ション装置に適用されることに限らず、他の例えば、単
に走行距離を表示する装置に適用することも可能である
Further, in the above embodiment, the number of pulses generated is counted, but the distance RL may always be obtained by adding D×R for each pulse generated. . Furthermore, the present invention is applicable to the above-mentioned in-vehicle navigation game.
The present invention is not limited to application to a driving distance device, but can also be applied to other devices, for example, simply displaying distance traveled.

【0024】また、上記した実施例においては、ステッ
プS3では引込距離ΔLが0より大であるか否かを判別
しているが、0でなくて許容値より大であるか否かを判
別していも良い。ステップS5においても引込距離ΔL
が許容値より小であるか否かを判別しても良いのである
。更に、ステップS4及びS6の距離補正係数Rの増減
においては常に一定した値だけ変化させるのでなく、引
込距離ΔLの大きさに応じて増減値を変化させても良い
のである。
Further, in the above-described embodiment, in step S3, it is determined whether or not the retracting distance ΔL is greater than 0, but it is determined whether or not the retracting distance ΔL is not 0 and is greater than an allowable value. It's fine. Also in step S5, the retraction distance ΔL
It is also possible to determine whether or not the value is smaller than a permissible value. Furthermore, when increasing or decreasing the distance correction coefficient R in steps S4 and S6, instead of always changing by a constant value, the increase or decrease value may be changed depending on the magnitude of the pull-in distance ΔL.

【0025】[0025]

【発明の効果】以上の如く、本発明の車両の走行距離算
出装置においては、車両が交差点を曲ったことを検出し
、その検出時点において算出した実走行距離に基づいて
車両の現在地を算出し、曲った交差点と算出された車両
の現在地との距離差を検出し、距離差に応じて距離補正
係数を増減して更新することが行なわれる。すなわち、
曲った交差点とその交差点において算出された車両の現
在地との距離差が小さくなるように距離補正係数が更新
される。よって、ドライブシャフトの回転回数に基づい
て車両の走行距離を算出しかつそれを更新した距離補正
係数によって補正することにより、車両のタイヤ等の部
品の経時変化に拘らず正確な走行距離を常に得ることが
できる。
[Effects of the Invention] As described above, the vehicle mileage calculation device of the present invention detects that the vehicle has turned at an intersection, and calculates the current location of the vehicle based on the actual mileage calculated at the time of detection. , the distance difference between the curved intersection and the calculated current location of the vehicle is detected, and the distance correction coefficient is increased or decreased and updated according to the distance difference. That is,
The distance correction coefficient is updated so that the distance difference between the curved intersection and the vehicle's current location calculated at the intersection becomes smaller. Therefore, by calculating the vehicle mileage based on the number of rotations of the drive shaft and correcting it using the updated distance correction coefficient, accurate mileage can always be obtained regardless of changes in vehicle tires and other parts over time. be able to.

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

【図1】本発明による走行距離算出装置を適用したナビ
ゲ―ション装置を示すブロック図である。
FIG. 1 is a block diagram showing a navigation device to which a mileage calculation device according to the present invention is applied.

【図2】本発明による走行距離算出装置の動作手順を示
すフロ―図である。
FIG. 2 is a flow diagram showing the operating procedure of the mileage calculation device according to the present invention.

【図3】本発明による走行距離算出装置の動作を説明す
るための図である。
FIG. 3 is a diagram for explaining the operation of the mileage calculation device according to the present invention.

【図4】本発明による走行距離算出装置の動作を説明す
るための図である。
FIG. 4 is a diagram for explaining the operation of the mileage calculation device according to the present invention.

【主要部分の符号の説明】[Explanation of symbols of main parts]

1  方位センサ 3  距離センサ 5  システムコントロ―ラ 10  CD−ROMドライバ― 16  表示装置 17  ディスプレイ 1 Direction sensor 3 Distance sensor 5. System controller 10 CD-ROM driver 16 Display device 17 Display

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】  ドライブシャフトの回転回数を検出し
、検出した回転回数に基づいて車両の走行距離を算出し
かつそれを距離補正係数によって補正して算出した実走
行距離とする走行距離算出装置であって、車両が交差点
を曲ったことを検出する検出手段と、前記検出手段が交
差点を曲ったことを検出した時点において前記実走行距
離に基づいて車両の現在地を算出する算出手段と、曲っ
た交差点と算出された車両の現在地との距離差を検出す
る手段と、前記距離差に応じて前記距離補正係数を増減
する増減算手段とを有することを特徴とする車両の走行
距離算出装置。
Claim 1: A mileage calculation device that detects the number of rotations of a drive shaft, calculates the mileage of a vehicle based on the detected number of rotations, and corrects it using a distance correction coefficient to obtain the calculated actual mileage. a detection means for detecting that the vehicle has turned around the intersection; a calculation means for calculating the current location of the vehicle based on the actual travel distance at the time when the detection means detects that the vehicle has turned around the intersection; A vehicle mileage calculation device comprising: means for detecting a distance difference between an intersection and the calculated current location of the vehicle; and an increase/subtract means for increasing/decreasing the distance correction coefficient according to the distance difference.
【請求項2】  前記増減算手段は、算出された車両の
現在地が曲った交差点まで達していない前記距離差なら
ば、前記距離補正係数を所定値だけ増加させ、算出され
た車両の現在地が曲った交差点を越えた前記距離差なら
ば、前記距離補正係数を前記所定値だけ減少させること
を特徴とする請求項1記載の車両の走行距離算出装置。
2. The increase/subtract means increases the distance correction coefficient by a predetermined value if the distance difference is such that the calculated current location of the vehicle does not reach the curved intersection, and the increase/subtraction means increases the distance correction coefficient by a predetermined value. 2. The vehicle mileage calculation device according to claim 1, wherein if the distance difference is beyond an intersection, the distance correction coefficient is decreased by the predetermined value.
【請求項3】  前記算出手段は車両の現在地を前記実
走行距離の他に車両の走行方位を用いて算出することを
特徴とする請求項1記載の車両の走行距離算出装置。
3. The vehicle mileage calculation device according to claim 1, wherein the calculation means calculates the current location of the vehicle using a travel direction of the vehicle in addition to the actual travel distance.
JP8419591A 1991-04-16 1991-04-16 Vehicle running distance calculating device Pending JPH04315914A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8419591A JPH04315914A (en) 1991-04-16 1991-04-16 Vehicle running distance calculating device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8419591A JPH04315914A (en) 1991-04-16 1991-04-16 Vehicle running distance calculating device

Publications (1)

Publication Number Publication Date
JPH04315914A true JPH04315914A (en) 1992-11-06

Family

ID=13823693

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8419591A Pending JPH04315914A (en) 1991-04-16 1991-04-16 Vehicle running distance calculating device

Country Status (1)

Country Link
JP (1) JPH04315914A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007256007A (en) * 2006-03-22 2007-10-04 Clarion Co Ltd Navigation system, and control method therefor, and control program
US7278699B2 (en) 2005-03-31 2007-10-09 Xerox Corporation Enhanced printer reliability using extra print module
CN104006973B (en) * 2014-05-22 2017-05-31 浙江吉利控股集团有限公司 A kind of premeasuring system of automobile slide distance
JP2022055146A (en) * 2020-09-28 2022-04-07 株式会社トヨタマップマスター Information processing device, information processing method, and information processing program

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7278699B2 (en) 2005-03-31 2007-10-09 Xerox Corporation Enhanced printer reliability using extra print module
JP2007256007A (en) * 2006-03-22 2007-10-04 Clarion Co Ltd Navigation system, and control method therefor, and control program
CN104006973B (en) * 2014-05-22 2017-05-31 浙江吉利控股集团有限公司 A kind of premeasuring system of automobile slide distance
JP2022055146A (en) * 2020-09-28 2022-04-07 株式会社トヨタマップマスター Information processing device, information processing method, and information processing program

Similar Documents

Publication Publication Date Title
JP3578512B2 (en) Current position calculating device and distance coefficient correcting method thereof
JP2614712B2 (en) Vehicle navigation device
JP3157923B2 (en) Distance error correction method for navigation device
EP0508826B1 (en) On-vehicle navigation apparatus
US6829525B2 (en) Movement condition computing device, method, and program, and recording medium recording said program, and navigation device
JPH04315914A (en) Vehicle running distance calculating device
JP3140130B2 (en) Navigation device
JPH04213019A (en) Position detection accuracy determination method and vehicle guidance device using the method
JP2791579B2 (en) In-vehicle navigation device
JP3596939B2 (en) Current position calculation device
JP3545798B2 (en) Current position calculation device
JPH04250313A (en) Travel distance calculating device for vehicle
JP2782907B2 (en) Mobile navigation system
JP3679456B2 (en) Current position calculation device
JP2849750B2 (en) In-vehicle navigation device
JP3656662B2 (en) Current position calculation device
JP3732548B2 (en) Current position calculation device and distance coefficient correction method thereof
JPH04283788A (en) Course guiding device for vehicle
JP3584543B2 (en) Navigation device
JP3599421B2 (en) Current position calculation device
JPH0543257B2 (en)
JPH08327377A (en) Navigation device
JPH0121442B2 (en)
JP3407453B2 (en) Navigation device and map matching method
JPH0786735B2 (en) Car navigation system