[go: up one dir, main page]

JPH07174774A - Vehicle speed and the like operator and vehicle running control system with using the operator - Google Patents

Vehicle speed and the like operator and vehicle running control system with using the operator

Info

Publication number
JPH07174774A
JPH07174774A JP6266396A JP26639694A JPH07174774A JP H07174774 A JPH07174774 A JP H07174774A JP 6266396 A JP6266396 A JP 6266396A JP 26639694 A JP26639694 A JP 26639694A JP H07174774 A JPH07174774 A JP H07174774A
Authority
JP
Japan
Prior art keywords
speed
vehicle
correction
calculating
calculated
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
JP6266396A
Other languages
Japanese (ja)
Inventor
Koichiro Tamagawa
浩一郎 玉川
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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP6266396A priority Critical patent/JPH07174774A/en
Publication of JPH07174774A publication Critical patent/JPH07174774A/en
Pending legal-status Critical Current

Links

Landscapes

  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Regulating Braking Force (AREA)
  • Feedback Control In General (AREA)
  • Electric Propulsion And Braking For Vehicles (AREA)

Abstract

PURPOSE:To make it possible to exactly obtain the actual speed by avoiding the speed detection error accompanying skidding and sliding phenomena of wheel during vehicle running. CONSTITUTION:The system is constituted of a skid and slide judgement part 21 which obtains the skid and slide degree by applying fuzzy inference to every wheel axis based on the speed data obtained from the speed and the like measuring part 3 provided in the vicinity of a plurality of wheel axes 2 and running environment data and the like preserved in advance in a running condition data memory 4, a correction operation part 22 to calculate a corrected speed based on those slip and run degree, speed etc., a speed and the like synthesizing part 23 to collect the corrected speeds calculated for every wheel axis and obtain the actual vehicle running velocity. It controls the drive mechanism of the vehicle based on the obtained velocity.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】この発明は、車両速度演算装置及
びこの装置を用いた車両走行制御システムに関し、特
に、さまざまな運行状況において車輪の摩耗や空転・滑
走を原因とする演算誤差を排除して正確な速度等を求
め、この速度等に基づいて車両の走行を制御する車両走
行制御システムに関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a vehicle speed calculation device and a vehicle traveling control system using this device, and in particular, it eliminates calculation errors caused by wheel wear and idling / sliding in various operating situations. The present invention relates to a vehicle travel control system that obtains an accurate speed and the like and controls the travel of the vehicle based on the speed and the like.

【0002】[0002]

【従来の技術】車両の走行速度や走行加速度は、車輪軸
近傍に設けられた速度センサや加速度演算器を用いるこ
とにより、車輪の回転数を検出し、その値に基づいて算
出(測定)することができる。
2. Description of the Related Art The running speed and running acceleration of a vehicle are calculated by measuring the rotational speed of the wheel by using a speed sensor and an acceleration calculator provided in the vicinity of the wheel axis and based on the detected value. be able to.

【0003】しかしながら、走行中の車両においては、
主として加速走行時に、車輪がレール面上で空回りして
しまういわゆる空転現象と、主として減速走行時に、車
輪がロックされて回転しないままレール面上を滑べって
しまういわゆる滑走現象が生じることがある。従って、
このような空転・滑走現象が生じた場合には、図15に
示すように、測定された走行速度や走行加速度(以下、
「測定速度」、「測定加速度」という)に誤差を含んで
しまうことになる。
However, in a running vehicle,
A so-called idling phenomenon, in which the wheels idle on the rail surface, mainly during acceleration, and a so-called sliding phenomenon, in which the wheels slide on the rail surface without being rotated due to the wheels being locked, may occur mainly during deceleration. . Therefore,
When such a slipping / sliding phenomenon occurs, as shown in FIG. 15, the measured traveling speed and traveling acceleration (hereinafter,
"Measurement speed" and "measurement acceleration" will include an error.

【0004】そこで、従来より、上記空転・滑走現象に
基づく測定速度や測定加速度の誤差を排除するために、
速度センサや加速度演算器により得られる測定速度や測
定加速度から車輪の空転・滑走を検知し、空転・滑走中
の測定速度や測定加速度を補正する方法が知られてい
る。 (1)車輪の空転・滑走を検知するために、通常の走行
時に加速度が取り得る領域を基準加速度領域として予め
設定し、測定加速度がこの基準加速度領域よりも大きく
なった時に当該車輪において空転が生じたと検知し、逆
に基準加速度領域よりも小さくなった時に滑走が生じた
ことを検知する方法がある(特開昭51−41830号
公報、特開昭62−77803号公報及び特開昭64−
12801号公報等)。 (2)複数の車輪軸に設けられた速度センサより各々得
られる測定速度を比較し、ある測定速度が他の測定速度
に比べて予め設定されている基準値を超えて大きくなっ
た時にこの測定速度が対応する車輪において空転が生じ
たとみなし、逆に他の測定速度に比べて基準値を超えて
小さくなった時に滑走が生じたとみなすことにより検知
する方法がある(特開昭63−262003号公報)。 (3)駆動輪に比べ非駆動輪は空転・滑走が生じにくい
ため、該非駆動輪にも速度センサを設け、駆動輪の速度
センサより得られる測定速度が非駆動輪の速度センサか
ら得られる測定速度に比べて予め設定されている基準値
を超えて大きくなった時に当該駆動輪において空転が生
じたとみなし、逆に基準値を越えて小さくなった時に当
該駆動輪において滑走が生じたとみなすことにより検知
する方法がある(特開昭50−54029号公報、特開
昭63−184556号公報)。 (4)駆動輪において駆動トルクを測定し、駆動トルク
の低下率が予め設定されている基準値を越えて大きくな
った時に空転・滑走が生じたことを検知する方法がある
(特開昭62−101851号公報)。
Therefore, conventionally, in order to eliminate the error of the measurement speed and the measurement acceleration based on the above-mentioned slipping / sliding phenomenon,
There is known a method of detecting idling / sliding of a wheel from the measured velocity or measured acceleration obtained by a velocity sensor or an acceleration calculator, and correcting the measured velocity or measured acceleration during the idling / sliding. (1) In order to detect slipping / sliding of a wheel, a region in which acceleration can be taken during normal running is set in advance as a reference acceleration region, and when the measured acceleration becomes larger than this reference acceleration region, the wheel slips. There is a method of detecting the occurrence of slippage, and conversely detecting the occurrence of gliding when it becomes smaller than the reference acceleration region (JP-A-51-41830, JP-A-62-77803 and JP-A-64). −
No. 12801). (2) Measurement speeds obtained from speed sensors provided on a plurality of wheel shafts are compared with each other, and this measurement is performed when a certain measurement speed exceeds a preset reference value as compared with other measurement speeds. There is a method of detecting by detecting that the speed has slipped on the corresponding wheel, and conversely, when it has become smaller than the reference value compared to the other measured speeds, it has been judged that sliding has occurred (Japanese Patent Laid-Open No. 63-262003). Gazette). (3) Since the non-driving wheel is less likely to idle and slide than the driving wheel, a speed sensor is also provided on the non-driving wheel, and the measurement speed obtained by the speed sensor of the driving wheel is obtained by the speed sensor of the non-driving wheel. By considering that the drive wheel has slipped when it becomes larger than the preset reference value compared with the speed, and conversely, when it becomes smaller than the reference value, it is considered that the drive wheel has slipped. There is a detection method (Japanese Patent Laid-Open Nos. 50-54029 and 63-184556). (4) There is a method of measuring the drive torque at the drive wheels and detecting that the idling / sliding has occurred when the rate of decrease of the drive torque exceeds a preset reference value. No. 101851).

【0005】しかしながら、上記従来の空転・滑走の検
知方法においては、測定加速度や車輪軸間の測定速度の
偏差や駆動トルクの低下率に対する基準値を設ける必要
があるが、この基準値を固定したのでは、状況によって
は空転・滑走が生じても検知ができなかったり、検知が
遅れたりする可能性がある。
However, in the above-described conventional slip / sliding detection method, it is necessary to set a reference value for the measurement acceleration, the deviation of the measurement speed between the wheel shafts, and the reduction rate of the driving torque, but this reference value is fixed. Therefore, depending on the situation, there is a possibility that the detection cannot be performed or the detection may be delayed even if slipping or sliding occurs.

【0006】具体的には、測定加速度と基準値との比較
により空転を検知する方法においては、図16に示すよ
うに、低加速度走行をしている場合には、空転が生じて
も測定加速度が基準値に達しなかったり、達するのに時
間がかかったりするので、検知できないおそれがある
(図中空転2)。
Specifically, in the method of detecting the idling by comparing the measured acceleration with the reference value, as shown in FIG. 16, when the vehicle is running at a low acceleration, the measured acceleration is generated even if the idling occurs. Does not reach the reference value or it takes time to reach the reference value, so there is a possibility that it cannot be detected (hollow roller 2 in the figure).

【0007】そこで、この基準値を測定速度に応じて自
動的に変更する、あるいは、路面の勾配に応じて自動的
に変更する等のように、部分的なデータのみに基づいて
基準値を決定する方法も提案されている(特開昭63−
249402号公報、特開平1−255402号公
報)。
Therefore, the reference value is determined based on only partial data such that the reference value is automatically changed according to the measurement speed, or automatically changed according to the gradient of the road surface. A method has been proposed (Japanese Patent Laid-Open No. 63-
No. 249402 and Japanese Patent Laid-Open No. 1-255402.

【0008】しかしながら、速度や加速度又は路面状況
等のさまざまな要因によって生じる空転・滑走を検知す
るには、これらさまざまな要因を総合的に判断して空転
・滑走を検知する必要があるにもかかわらず、現在まで
のところ十分になされたものはない。
However, in order to detect slipping / sliding caused by various factors such as speed, acceleration, or road surface condition, it is necessary to comprehensively judge these various factors to detect slipping / sliding. No, nothing has been done so far to date.

【0009】一方、空転・滑走中の測定速度や測定加速
度を補正する方法としては、空転・滑走が生じている間
は空転・滑走が生じる直前の加速度を維持して等加速度
走行が行なわれているものと仮定することにより、測定
速度や測定加速度を補正するという方法や、加速時は各
車輪軸に設けられた速度センサより得られた測定速度の
うち、最小の値を速度補正値とし、それ以外の時は最大
の値を速度補正値とするという方法がある(特開昭63
−262003号公報)。
On the other hand, as a method for correcting the measured speed and the measured acceleration during idling / sliding, constant acceleration running is performed while the idling / sliding occurs while maintaining the acceleration immediately before the idling / sliding occurs. Assuming that the measured speed and the measured acceleration are corrected, the minimum value among the measured speeds obtained from the speed sensors provided on each wheel shaft during acceleration is used as the speed correction value. In other cases, there is a method in which the maximum value is used as the speed correction value (Japanese Patent Laid-Open No. 63-63).
-262003).

【0010】しかしながら、上記従来の補正方法におい
ては、空転・滑走を生じていると検知された車輪より得
られた測定速度や測定加速度は、最終的に求められる実
走行速度・実走行加速度に加味されていなかった。
However, in the above-mentioned conventional correction method, the measured speed and the measured acceleration obtained from the wheel which is detected as causing the idling / sliding are added to the finally determined actual traveling speed / actual traveling acceleration. Was not done.

【0011】具体的には、一般に、空転・滑走が生じて
いる間も車両自体の走行速度や走行加速度は変動してお
り、換言すれば、車輪の空転時においても、多少は車両
の走行に関与しているので、車輪が「完全に」空転・滑
走のみを生じているケースは希である。従って、より正
確な測定を行なうためには、空転・滑走中であると検知
された車輪より得られた測定速度や測定加速度をも、該
車輪軸の空転・滑走の確からしさの度合いに応じて加味
して実走行速度・実走行加速度を求める必要がある。
Specifically, in general, the traveling speed and the traveling acceleration of the vehicle itself fluctuate even during the idling / sliding, in other words, even when the wheels are idling, the traveling speed of the vehicle is slightly increased. Because of the involvement, it is rare that the wheels are only "fully" spinning / sliding. Therefore, in order to make a more accurate measurement, the measured speed and the measured acceleration obtained from the wheel detected to be spinning / sliding are also determined according to the degree of certainty of slip / sliding of the wheel shaft. It is necessary to take into account the actual traveling speed and actual traveling acceleration.

【0012】[0012]

【発明が解決しようとする課題】上記のように、速度や
加速度又は路面状況等のさまざまな要因によって生じる
空転・滑走を検知するために、これらさまざまな要因を
総合的に判断して空転・滑走を検知する必要があるにも
かかわらず、現在までのところ十分になされたものはな
かった。
As described above, in order to detect slipping / sliding caused by various factors such as speed, acceleration or road surface condition, etc., these various factors are comprehensively judged and slipping / sliding is performed. In spite of the need to detect, nothing so far has been done.

【0013】また、速度等の補正方法においては、空転
・滑走を生じていると検知された車輪より得られた測定
速度や測定加速度は、最終的に求められる実走行速度・
実走行加速度に加味されていなかった。
Further, in the method of correcting the speed and the like, the measured speed and the measured acceleration obtained from the wheel which is detected as causing the idling / sliding are
It was not added to the actual running acceleration.

【0014】そこで、本発明は、さまざまな要因を総合
的に判断して空転・滑走を判定し、各車輪軸より得られ
た測定速度や測定加速度をその車輪の空転・滑走の度合
に応じて加味して実走行速度や実走行加速度、実走行距
離を算出することを目的とする。
Therefore, according to the present invention, various factors are comprehensively judged to determine slipping / sliding, and the measured speed or acceleration obtained from each wheel shaft is determined according to the degree of slipping / sliding of the wheel. The purpose is to calculate actual traveling speed, actual traveling acceleration, and actual traveling distance.

【0015】[0015]

【課題を解決するための手段】請求項1に係る発明は、
車両の走行に伴い収集される所定のデータから該車両の
走行速度を算出し、該算出された走行速度について補正
演算を行って実際の車両走行速度を算出する車両速度等
演算装置において、前記所定のデータに関する命題を前
件部に、車輪の空転滑走状態に関する命題を後件部に備
えたファジイルール群を用いて、ファジイ推論により空
転滑走度を算出する空転滑走度算出手段と、この手段に
より算出された空転滑走度及び前記所定のデータに関す
る命題を前件部に、速度補正量に関する命題を後件部に
備えたファジイルール群を用いて、ファジイ推論により
補正速度を算出する補正速度算出手段と、前記算出され
た空転滑走度及び補正速度を収集して実速度を算出する
実速度算出手段とからなることを特徴とする車両速度等
演算装置である。
The invention according to claim 1 is
In the vehicle speed calculating device for calculating the actual traveling speed of the vehicle, the traveling speed of the vehicle is calculated from the predetermined data collected as the vehicle travels, and the predetermined traveling speed is calculated. Using the fuzzy rule group with the antecedent concerning the data of (1) as the antecedent and the proposition regarding the slipping state of the wheel as the antecedent, the idling gliding degree calculating means for calculating the idling gliding degree by fuzzy inference, and this means Corrected speed calculation means for calculating a corrected speed by fuzzy inference using a fuzzy rule group provided with a proposition regarding the calculated slipping gliding degree and the predetermined data in the antecedent part and a proposition regarding the speed correction amount in the consequent part. And an actual speed calculating means for collecting the calculated idling gliding degree and the corrected speed to calculate an actual speed.

【0016】また、請求項2に係る発明は、車両の走行
に伴い収集される所定のデータから該車両の走行速度を
算出し、該算出された走行速度について補正演算を行っ
て実際の車両走行速度を算出する車両速度等演算装置に
おいて、前記所定のデータとして車両走行環境に関する
データ及び車両に関するデータを含み、該所定のデータ
に関する命題を前件部に、車輪の空転滑走状態に関する
命題を後件部に備えたファジイルール群を用いて、ファ
ジイ推論により空転滑走度を算出する空転滑走度算出手
段と、この手段により算出された空転滑走度及び前記所
定のデータに関する命題を前件部に、速度補正量に関す
る命題を後件部に備えたファジイルール群を用いて、フ
ァジイ推論により補正速度を算出する補正速度算出手段
と、前記算出された空転滑走度及び補正速度を収集して
実速度を算出する実速度算出手段とからなることを特徴
とする車両速度等演算装置。
According to the invention of claim 2, the traveling speed of the vehicle is calculated from the predetermined data collected as the vehicle travels, and the calculated traveling speed is corrected to calculate the actual traveling of the vehicle. In a vehicle speed calculating device for calculating a speed, the predetermined data includes data on a vehicle traveling environment and data on a vehicle, the proposition regarding the predetermined data is the antecedent part, and the proposition regarding the wheel slipping condition is the consequent. Using the fuzzy rule group provided in the section, the slipping gliding degree calculation means for calculating the slipping gliding degree by fuzzy inference, the slipping gliding degree calculated by this means, and the proposition regarding the above-mentioned predetermined data in the antecedent part, the speed Correction speed calculation means for calculating a correction speed by fuzzy inference using a fuzzy rule group provided in the consequent part with a proposition regarding the correction amount; Idle sliding degree and the vehicle speed and the like arithmetic apparatus characterized by comprising a real speed calculating means for calculating a collect and actual speed correction speed.

【0017】ここで、前記所定のデータは、前記車両の
対地速度、該対地速度に基づいて算出される加速度及び
加速度偏差の少なくともいずれかであることを特徴と
し、又は、前記車輪を駆動する駆動機構の制御電流電圧
或いは駆動トルク値であることを特徴としている。
Here, the predetermined data is at least one of a ground speed of the vehicle, an acceleration calculated based on the ground speed, and an acceleration deviation, or a drive for driving the wheels. It is characterized in that it is a control current voltage or a drive torque value of the mechanism.

【0018】また、より誤差の小さな車両速度等を算出
すべく、請求項5に係る発明は、距離が既知である車輪
径補正区間内を前記車両が走行中であるか否かを判別す
る手段と、前記車両が前記車輪径補正区間内を走行中に
前記車両の車輪から検出される回転数に基づいて前記車
輪の車輪径を算出する車輪径算出手段とを具備し、前記
車輪径の算出に際し、前記空転滑走度が所定の閾値より
も大きい場合に、該車輪に対応する前記車輪径算出手段
による車輪径の算出を中止することを特徴とする車両速
度等演算装置である。
In order to calculate a vehicle speed or the like having a smaller error, the invention according to claim 5 is a means for determining whether or not the vehicle is traveling within a wheel diameter correction section whose distance is known. And a wheel diameter calculating means for calculating the wheel diameter of the wheel based on the number of rotations detected from the wheel of the vehicle while the vehicle is traveling in the wheel diameter correction section, and the wheel diameter is calculated. In this case, the vehicle speed calculating device is characterized in that when the idling gliding degree is larger than a predetermined threshold value, the calculation of the wheel diameter by the wheel diameter calculating means corresponding to the wheel is stopped.

【0019】また、請求項6に係る発明は、車両速度等
演算装置における前記空転滑走度算出手段及び補正速度
算出手段の少なくとも一方が、ニューロン間の結合の重
み値を設定することにより構築されるニューラルネット
ワークであって、前記ニューラルネットワークの出力結
果に基づいて前記重み値調整を行い、前記ニューラルネ
ットワークを学習することを特徴とする車両速度等演算
装置である。
Further, the invention according to claim 6 is constructed by setting at least one of the idling gliding degree calculating means and the correction speed calculating means in the vehicle speed calculating device by setting a weight value of coupling between neurons. It is a neural network, The vehicle speed etc. arithmetic device characterized by performing the said weight value adjustment based on the output result of the said neural network, and learning the said neural network.

【0020】また、請求項7に係る発明は、車両の走行
に伴い収集される車輪の回転数から該車両の走行速度を
算出し、該算出された走行速度について補正演算を行っ
て実際の車両走行速度を算出する車両速度等演算装置に
おいて、車両走行環境に関するデータ及び車両に関する
データを記憶する走行条件データ記憶手段と、この手段
に記憶された諸データを含む前記所定のデータに関する
命題を前件部に、車輪の空転滑走状態に関する命題を後
件部に備えたファジイルール群を用いて、ファジイ推論
により空転滑走度を算出する空転滑走度算出手段と、こ
の手段により算出された空転滑走度及び前記所定のデー
タに関する命題を前件部に、速度補正量に関する命題を
後件部に備えたファジイルール群を用いて、ファジイ推
論により補正速度を算出する補正速度算出手段と、前記
算出された空転滑走度及び補正速度を収集して実速度を
算出する実速度算出手段と、この手段により算出された
実速度に基づいて前記走行条件データ記憶手段に記憶さ
れた前記車両走行環境に関するデータを更新する手段と
からなることを特徴とする車両速度等演算装置である。
The invention according to claim 7 calculates the traveling speed of the vehicle from the rotational speeds of the wheels collected as the vehicle travels, and corrects the calculated traveling speed to obtain an actual vehicle. In a vehicle speed calculation device for calculating a traveling speed, a traveling condition data storage means for storing data relating to a vehicle traveling environment and data relating to a vehicle, and a proposition relating to the predetermined data including various data stored in this means are antecedent. Section, using a fuzzy rule group with the consequent part of the proposition regarding the slipping state of the wheels, the slipping slip rate calculation means for calculating the slipping slippage degree by fuzzy reasoning, and the slipping slippage degree calculated by this means and Using the fuzzy rule group with the antecedent for the predetermined data in the antecedent part and the proposition for the speed correction amount in the antecedent part, the corrected speed is obtained by fuzzy inference Corrected speed calculation means for calculating, actual speed calculation means for calculating the actual speed by collecting the calculated idling gliding degree and the corrected speed, and the running condition data storage means based on the actual speed calculated by this means And a means for updating the data relating to the vehicle traveling environment stored in the vehicle speed computing device.

【0021】一方、請求項8に係る発明は、車輪を駆動
する車輪駆動機構に所定の指令値を与えて車両の走行を
制御する車両走行制御システムにおいて、複数の車輪毎
に各々測定された車両走行速度及び所定のデータに関す
る命題を前件部に、車輪の空転滑走状態に関する命題を
後件部に備えたファジイルール群を用いて、ファジイ推
論により空転滑走度を算出する空転滑走度算出手段と、
この手段により各々算出された空転滑走度及び前記各々
測定された車両走行速度に関する命題を前件部に、速度
補正量に関する命題を後件部に備えたファジイルール群
を用いて、ファジイ推論により補正速度を算出する補正
速度算出手段と、前記各々算出された空転滑走度及び補
正速度を収集して実速度を算出する実速度算出手段と、
この手段により算出された実速度に基づいて前記車輪の
駆動機構に与える指令値を決定することを特徴とする車
両速度等演算装置を用いた車両走行制御システムであ
る。
On the other hand, the invention according to claim 8 is a vehicle traveling control system for controlling traveling of a vehicle by giving a predetermined command value to a wheel driving mechanism for driving wheels, and the vehicle measured for each of a plurality of wheels. Using a fuzzy rule group equipped with a proposition regarding running speed and predetermined data in the antecedent part and a proposition regarding the wheel slipping state in the consequent part, a slipping running degree calculation means for calculating a slipping running degree by fuzzy inference. ,
Correcting by fuzzy inference, using the fuzzy rule group with the antecedent part concerning the slipping gliding degree each calculated by this means and the vehicle traveling speed measured above and the consequent part regarding the speed correction amount. A corrected speed calculation means for calculating a speed, and an actual speed calculation means for calculating the actual speed by collecting the idling gliding degree and the corrected speed calculated respectively,
A vehicle traveling control system using a vehicle speed computing device, characterized in that a command value to be given to the wheel drive mechanism is determined based on the actual speed calculated by this means.

【0022】さらに、より誤差の少ない走行データを得
るべく、請求項9に係る発明は、車両の走行に伴い収集
される車輪の回転数から該車両の走行速度を算出し、該
算出された走行速度について補正演算を行って実際の車
両走行速度及び車両走行位置を算出する車両速度等演算
装置において、前記算出された走行速度及び所定のデー
タに関する命題を前件部に、車輪の空転滑走状態に関す
る命題を後件部に備えたファジイルール群を用いて、フ
ァジイ推論により空転滑走度を算出する空転滑走度算出
手段と、この手段により算出された空転滑走度並びに前
記算出された走行速度及び前記所定のデータに関する命
題を前件部に、速度補正量に関する命題を後件部に備え
たファジイルール群を用いて、ファジイ推論により補正
速度及び補正位置を随時算出する実時間補正手段と、こ
の手段により算出された補正速度及び補正位置並びに前
記所定のデータを車両走行履歴情報として蓄積記憶する
車両走行履歴情報記憶手段と、この手段に記憶されたデ
ータに基づいて、前記実時間補正手段により算出された
補正位置を再度補正する位置再補正手段とからなること
を特徴とする車両速度等演算装置である。
Further, in order to obtain travel data with less error, the invention according to claim 9 calculates the traveling speed of the vehicle from the rotational speeds of the wheels collected along with the traveling of the vehicle, and the calculated traveling In a vehicle speed etc. calculating device for calculating an actual vehicle running speed and a vehicle running position by performing a correction calculation for speed, a proposition relating to the calculated running speed and predetermined data is given in the antecedent part, and a slipping state of wheels is concerned. Using a fuzzy rule group equipped with a proposition in the consequent part, a slipping gliding degree calculation means for calculating a slipping gliding degree by fuzzy inference, a slipping gliding degree calculated by this means, the calculated running speed and the predetermined Using the fuzzy rule group with the antecedents regarding the data of the above as the antecedent part and the propositions regarding the speed correction amount as the antecedent part, the corrected speed and the corrected position by fuzzy inference. Real-time correction means for calculating at any time, vehicle speed history information storage means for accumulating and storing the correction speed and the corrected position calculated by this means, and the predetermined data as vehicle travel history information, and the data stored in this means. Based on the above, the vehicle speed calculating device is characterized in that it comprises position recorrecting means for correcting again the corrected position calculated by the real time correcting means.

【0023】ここで、前記位置再補正手段は、前記車両
に与えられる目標走行速度及び目標走行位置を考慮して
前記測定位置の再補正を行うことを特徴としている。ま
た、前記車両走行履歴情報に記憶すべき車両走行履歴情
報は、前記空転滑走度に基づいて選択されることを特徴
としている。
Here, the position recorrection means recorrects the measurement position in consideration of the target traveling speed and the target traveling position given to the vehicle. Further, the vehicle traveling history information to be stored in the vehicle traveling history information is selected based on the slipping running degree.

【0024】[0024]

【作用】走行条件データ記憶部には、路面データ及び車
両データ等が記憶されている。ここで、路面データと
は、路面の勾配やカーブ等のデータや走行中の降水量等
に関するデータであり、走行中に本車両速度演算装置で
算出される現在の車両走行距離(車両の現在位置)が入
力されるとその地点における路面データが読み出され
る。また、車両データとは、走行中の車両荷重等の車両
自体のデータであり、適宜更新される。また、この車両
データは、一定時間周期で出力される。
The road condition data, the vehicle data and the like are stored in the traveling condition data storage section. Here, the road surface data is data such as road gradients and curves, and data relating to the amount of precipitation during traveling. The current vehicle traveling distance (current vehicle position calculated by the vehicle speed calculation device during traveling). ) Is input, the road surface data at that point is read. Further, the vehicle data is data of the vehicle itself such as a vehicle load during traveling and is updated as appropriate. Further, this vehicle data is output in a fixed time cycle.

【0025】車両の走行中、複数の車輪軸に設けられた
速度センサは、車輪軸の回転に伴ってパルスを発生して
車輪径補正部に出力すると共に、単位時間当たりに発生
するパルス数に基づいて測定速度を求めて出力する。
While the vehicle is traveling, the speed sensors provided on the plurality of wheel shafts generate pulses in accordance with the rotation of the wheel shafts and output them to the wheel diameter correction unit, and also determine the number of pulses generated per unit time. Based on this, the measured speed is calculated and output.

【0026】車輪径補正部は入力された該パルスに基づ
いて、速度センサにおける測定速度の演算に用いられる
車輪径の値を修正する。各速度センサに対して設けられ
ている加速度演算器は、速度センサから出力された測定
速度に基づいて、これを測定加速度を求めて出力し、加
速度偏差演算器は、各加速度演算器から出力された測定
加速度を全て入力し、それらの平均値を求め、個々の測
定加速度と平均値との偏差を加速度偏差として求めこれ
を出力する。
The wheel diameter correction unit corrects the value of the wheel diameter used for the calculation of the measured speed in the speed sensor based on the input pulse. The acceleration calculator provided for each speed sensor calculates and outputs the measured acceleration based on the measured speed output from the speed sensor, and the acceleration deviation calculator outputs from each acceleration calculator. All the measured accelerations are input, their average value is calculated, the deviation between each measured acceleration and the average value is calculated as the acceleration deviation, and this is output.

【0027】各車輪軸に対して一つずつ設けられている
空転滑走判定部は、路面データ記憶部、車両データ記憶
部から出力された路面データ、車両データと、同じ車輪
軸に設けられている速度センサ、加速度演算器から出力
された測定速度、測定加速度と、加速度偏差演算器から
出力された加速度偏差とを入力し、予め設定されている
空転・滑走判定ファジィルールによるファジィ推論によ
り、この空転・滑走判定部に対応する車輪がどれくらい
の確かさで空転・滑走を生じているかを示す指標として
空転度、滑走度を求めて出力する。
The slipping determination unit provided for each wheel shaft is provided on the same wheel shaft as the road surface data storage unit and the road surface data and vehicle data output from the vehicle data storage unit. Input the measured velocity and measured acceleration output from the speed sensor and acceleration calculator, and the acceleration deviation output from the acceleration deviation calculator, and perform fuzzy inference based on the preset slip / sliding judgment fuzzy rules. -The degree of idling and the degree of gliding are calculated and output as an index that indicates how reliably the wheel corresponding to the gliding determination section is idling / sliding.

【0028】各車輪軸に対して一つずつ設けられている
補正演算部は、同じ車輪軸に対して設けられている速度
センサ、加速度演算器、空転・滑走判定部から出力され
た測定速度、測定加速度、空転度、滑走度を入力し、予
め設定されている速度・加速度補正ファジィルールによ
るファジィ推論を行なって補正速度、補正加速度を求め
て出力する。
The correction calculation unit provided for each wheel shaft is a speed sensor provided for the same wheel shaft, an acceleration calculator, and a measured speed output from the slip / sliding determination unit. The measured acceleration, idling degree, and gliding degree are input, and fuzzy inference is performed using preset speed / acceleration correction fuzzy rules to obtain and output the corrected speed and corrected acceleration.

【0029】速度等合成部は、全ての空転・滑走判定
部、速度・加速度補正部から出力された空転度、滑走
度、補正速度、補正加速度を入力し、空転度、滑走度に
基づいて速度補正値、加速度補正値を合成して実速度等
を求めて出力する。
The speed etc. synthesis section inputs the slip rate, gliding degree, corrected speed, and corrected acceleration output from all the slip / sliding determination sections and the speed / acceleration correction section, and based on the slip rate and the gliding rate, The correction value and the acceleration correction value are combined to obtain and output the actual speed and the like.

【0030】距離演算器は速度・加速度合成部から出力
された実速度に基づいて車両走行距離(実距離)を求
め、出力する。以上のように求められた、実距離、実速
度、実加速度、空転度、滑走度は操縦者等への表示を行
なうための計器や車輪軸の駆動制御を行なうための駆動
制御部に送られる。
The distance calculator obtains and outputs the running distance (actual distance) of the vehicle based on the actual velocity output from the velocity / acceleration combining unit. The actual distance, the actual speed, the actual acceleration, the idling degree, and the gliding degree obtained as described above are sent to the instrument for displaying to the operator or the drive control section for controlling the drive of the wheel axle. .

【0031】[0031]

【実施例】以下、図面を参照しながら本発明の一実施例
について説明する。 [第1実施例]図1は、本発明の一実施例に係る車両速
度演算装置を用いた車両走行制御システムの構成を示す
図である。同図において、車両速度演算装置1は、複数
の車輪軸2近傍に設けられた速度等測定部3から得られ
る測定速度等及び走行条件データ記憶部4に記憶された
走行環境データに基づいて、適宜補正演算を行って補正
速度等を車輪軸2毎に各々算出し、これら車輪軸2毎に
算出された補正速度等を収集して実速度等を算出し、こ
れを駆動機構制御部5及び運転席等に設けられた計器6
に送出する。走行条件データ記憶部4は、各地点におけ
る路面の勾配や降水量等の如く路面環境に関するデータ
を記憶する路面データ記憶部と、車両荷重等の如く走行
する車両自体に関するデータ等を記憶する車両データ記
憶部とから構成され、これらのデータは適宜更新され
る。また、駆動機構制御部5は、車両速度演算装置1よ
り得られた補正速度等に基づいて車輪駆動機構7に制御
電流電圧やトルク指令値等を送出し、車輪駆動機構7を
制御する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings. [First Embodiment] FIG. 1 is a diagram showing a configuration of a vehicle traveling control system using a vehicle speed calculation device according to an embodiment of the present invention. In FIG. 1, the vehicle speed calculation device 1 is based on the traveling environment data stored in the traveling condition data storage unit 4 and the measured speeds obtained from the traveling speed measurement unit 3 provided near the plurality of wheel shafts 2. The correction speed and the like are calculated for each wheel shaft 2 by appropriately performing the correction calculation, and the correction speed and the like calculated for each wheel shaft 2 are collected to calculate the actual speed and the like. Instrument 6 installed in the driver's seat
Send to. The running condition data storage unit 4 stores a road surface data storage unit that stores data related to the road surface environment such as a road surface slope and precipitation at each point, and vehicle data that stores data related to the traveling vehicle itself such as a vehicle load. It is composed of a storage unit, and these data are updated appropriately. Further, the drive mechanism control unit 5 sends the control current voltage, the torque command value and the like to the wheel drive mechanism 7 based on the corrected speed and the like obtained from the vehicle speed calculation device 1 to control the wheel drive mechanism 7.

【0032】図2は、本実施例に係る車両速度演算装置
1を説明するための概略構成図である。車輪軸21 〜2
n の各々に対応して設けられた速度等測定部31 〜3n
は、測定した速度並びに該速度に基づいて算出した加速
度及び加速度偏差(以下「測定速度等」という)を空転
滑走判定部211 〜21n 及び補正演算部221 〜22
n に各々送出する。空転滑走判定部211 〜21n
は、この測定速度等及び走行条件データ記憶部4に記憶
された走行環境データに基づいて、後述するファジール
ールにより空転度σ1 〜σn 及び滑走度ρ1 〜ρn を各
々算出し、補正演算部221 〜22n 及び前述の速度等
測定部31 〜3n に送出する。補正演算部221 〜22
n では、この空転度σ1 〜σn 及び滑走度ρ1 〜ρn
びに速度等測定部からの測定速度等に基づいて、補正速
度及び補正加速度(以下「補正速度等」という)を算出
し、速度等合成部23に送出する。速度等合成部23で
は、この補正速度等を収集し、空転度σ1 〜σn 及び滑
走度ρ1 〜ρn に従って重み付け加算をし、車両の実際
の走行速度や加速度等(以下「実速度等」という)を算
出する。このようにして最終的に得られた実速度等は、
駆動機構制御部5や計器6に送出される。
FIG. 2 is a schematic configuration diagram for explaining the vehicle speed computing device 1 according to this embodiment. Wheel axis 2 1 to 2
such measurement unit n respectively provided corresponding to the rate at which the 3 1 to 3 n
Represents the measured speed and the acceleration and acceleration deviation (hereinafter referred to as “measured speed or the like”) calculated based on the measured speed, based on the slipping determination sections 21 1 to 21 n and the correction calculation sections 22 1 to 22.
Send each to n . Based on the measured speed and the traveling environment data stored in the traveling condition data storage unit 4, the idling / sliding determination units 21 1 to 21 n use a fuzzy rule to be described later to determine the idling degrees σ 1 to σ n and the sliding degree ρ 1 each calculates ~ρ n, and sends the correction calculating unit 22 1 through 22 n and the aforementioned speed, etc. measuring unit 3 1 to 3 n. Correction calculation unit 22 1 to 22
In n, based on the measured speed and the like from the idle degree σ 1n and planing of ρ 1n and speed, etc. measuring unit, calculates a correction rate and the correction acceleration (hereinafter referred to as "corrected speed, etc.") , And the like to the speed combining unit 23. The speed etc. synthesis unit 23 collects the corrected speed etc. and performs weighted addition according to the idling degrees σ 1 to σ n and the gliding degrees ρ 1 to ρ n to obtain the actual traveling speed and acceleration of the vehicle (hereinafter referred to as “actual speed”). Etc.)) is calculated. The actual speed etc. finally obtained in this way is
It is sent to the drive mechanism controller 5 and the instrument 6.

【0033】次に、各部の詳細を説明しつつ、車両速度
演算装置の動作を説明する。図3は、速度等測定部3の
詳細を示す図である。ここでは、車輪軸2i に設けられ
た速度等測定部3i について説明するものとする。同図
において、速度センサ3aにおけるパルス発生器31
は、車輪軸の回転に伴ってパルス信号を発生し、速度演
算器32は、このパルス信号に基づいて、次式に従って
測定速度vi を求める。
Next, the operation of the vehicle speed computing device will be described while explaining the details of each part. FIG. 3 is a diagram showing details of the speed measuring unit 3. Here, it is assumed that describe speed, etc. measuring unit 3 i provided on the wheel shaft 2 i. In the figure, the pulse generator 31 in the speed sensor 3a
Generates a pulse signal in accordance with the rotation of the wheel shaft, and the speed calculator 32 obtains the measured speed vi according to the following equation based on this pulse signal.

【0034】[0034]

【数1】 一方、車輪径補正部3bにおける車輪径補正区間検知器
33は、走行中の車両が路面上に予め設定されている車
輪径補正区間に進入した場合に車輪径演算器34に車輪
径測定開始信号を送り、車輪径補正区間を離脱した場合
に車輪径測定終了信号を送る。ここで、車輪径補正区間
内において、後述する空転度σi 又は滑走度ρi の少な
くとも一方が予め設定された基準値を超えた車輪につい
ては、その車輪径測定動作は中止される。車輪径測定終
了信号を受けた車輪径演算器は次式により車輪径補正値
D*iを求める。
[Equation 1] On the other hand, the wheel diameter correction section detector 33 in the wheel diameter correction section 3b sends a wheel diameter measurement start signal to the wheel diameter calculator 34 when the running vehicle enters a preset wheel diameter correction section on the road surface. When a wheel diameter correction section is left, a wheel diameter measurement end signal is sent. Here, in the wheel diameter correction section, the wheel diameter measuring operation is stopped for the wheel in which at least one of the idling degree σ i and the sliding degree ρ i described later exceeds a preset reference value. The wheel diameter calculator, which has received the wheel diameter measurement end signal, obtains the wheel diameter correction value D * i by the following equation.

【0035】[0035]

【数2】 [Equation 2]

【0036】ここで求められたD*iは、数1で用いる新
たなDi の値として速度演算器32に送出される。ま
た、加速度演算器35i では、速度センサ3aにより得
られた測定速度Vを微分演算して測定加速度α
求める。即ち、
The D * i obtained here is sent to the speed calculator 32 as a new value of D i used in the equation 1. Further, the acceleration calculator 35 i obtains the measured acceleration α i by differentiating the measured speed V i obtained by the speed sensor 3 a. That is,

【0037】[0037]

【数3】 [Equation 3]

【0038】加速度演算器35により求められた測定加
速度αi は、加速度偏差演算器36に送出される。この
加速度偏差演算器36は、各加速度演算器351 〜35
n により求められた測定加速度を全て入力し、その平均
値及び加速度偏差を次式によって求め、空転滑走判定部
21i 送出する。
The measured acceleration α i obtained by the acceleration calculator 35 is sent to the acceleration deviation calculator 36. The acceleration deviation calculator 36 is provided in each of the acceleration calculators 35 1 to 35 1.
All the measured accelerations obtained by n are input, the average value and the acceleration deviation are obtained by the following equation, and the slipping determination section 21 i is sent.

【0039】[0039]

【数4】 [Equation 4]

【0040】空転滑走判定部21i は、走行条件データ
記憶部4に記憶されている車両の位置に関するデータ、
現在の車両に関するデータ及び速度等測定部3i から得
られる測定速度等を、予め設定された空転滑走判定ファ
ジィルールによるファジイ推論により評価し、対応する
車輪がどのくらいの確かさで空転滑走しているかを示す
空転度σi 及び滑走度ρi を算出する。
The idling / sliding determination unit 21 i is the data relating to the position of the vehicle stored in the traveling condition data storage unit 4,
Data about the current vehicle and measured speed etc. obtained from the speed measurement unit 3 i are evaluated by fuzzy inference based on preset slipping judgment fuzzy rules, and how much reliability the corresponding wheels are slipping. The slip rate σ i and the gliding degree ρ i are calculated.

【0041】図4は、空転滑走判定ファジィルールの一
例を示す図である。同図(a)は測定速度及び測定加速
度を評価して空転・滑走を判定するルールの一例を示
し、また、同図(b)は測定速度及び加速度偏差を評価
して車輪軸の空転滑走を判定するルールの一例を示す図
である。例えば、図4(a)におけるルール41は以下
のことを示している。
FIG. 4 is a diagram showing an example of a slipping determination fuzzy rule. The figure (a) shows an example of the rule which evaluates the measured speed and the measured acceleration to judge the idling / sliding, and the figure (b) evaluates the measured speed and the acceleration deviation to show the idling of the wheel axle. It is a figure which shows an example of the rule to determine. For example, the rule 41 in FIG. 4A indicates the following.

【0042】[0042]

【数5】 [Equation 5]

【0043】また、同図(a)及び(b)における、B
(Big ),M(Medium),S(Small ),PB(Positi
ve Big),PM(Positive Medium ),PS(Positive
Small),NS(Negative Small),NM(Negative M
edium ),NB(Negative Big)は,測定速度、測定加
速度又は加速度偏差の大きさを評価するファジィラベル
である。このファジィラベルは、図5に示すように、
[0,1]の値をとるメンバシップ関数で定義され、こ
の関数によって測定速度、測定加速度又は加速度偏差の
値が各ファジィラベルにどの程度適合しているかを評価
し、ファジィ推論を行ない、後件部(THEN部)の「空
転」・「滑走」の適合度を決定し、これをi 番目の車輪
に対する空転度σi 及び滑走度ρi として出力する。な
お、ファジィ推論については、さまざまな推論方法が知
られているが、本実施例においてはどのような推論方法
を用いても構わない。
In addition, B in FIGS.
(Big), M (Medium), S (Small), PB (Positi)
ve Big), PM (Positive Medium), PS (Positive
Small), NS (Negative Small), NM (Negative M)
edium) and NB (Negative Big) are fuzzy labels that evaluate the magnitude of measurement speed, measurement acceleration, or acceleration deviation. This fuzzy label, as shown in FIG.
It is defined by a membership function that takes a value of [0,1], and this function evaluates how well the measured velocity, measured acceleration, or acceleration deviation value matches each fuzzy label, and performs fuzzy inference. The suitability of “idling” and “sliding” of the subject part (THEN part) is determined, and this is output as the idling degree σ i and the gliding degree ρ i for the i-th wheel. Although various inference methods are known for fuzzy inference, any inference method may be used in this embodiment.

【0044】補正演算部22i は、速度等測定部3i
より得られた測定速度等と、空転滑走判定部21i によ
り得られた空転度σi 及び滑走度ρi とを、予め設定さ
れた速度等補正ファジィルールによる推論により評価
し、測定速度に対する補正速度v*i及び補正加速度α*i
(以下「補正速度等」という)を算出する。図6は、速
度補正ファジィルールの一例を示す図であり、ルールと
の対応は前述の空転滑走判定ファジィルールの場合と同
様である。同図(a)のルールにおいては、速度補正量
△vi 、同図(b)のルールにおいては加速度補正量△
αi を求める。なお、同図においては、空転度σi を評
価するルールのみ示されているが、滑走度ρi を評価す
るルールも同様に定義される。また、図7は、速度補正
量△vi に対するメンバシップ関数の一例を示す図であ
る。△αi に対するメンバシップ関数も同様に定義され
る。このファジィ推論も、どの推論方法を用いても構わ
ない。これにより、補正速度v*i及び補正加速度α*iを
次式によって算出する。
The correction calculation unit 22 i presets the measured speed and the like obtained by the speed etc. measuring unit 3 i and the idling degree σ i and the sliding degree ρ i obtained by the slipping judgment unit 21 i. Evaluated by inference based on the corrected fuzzy rules such as speed, corrected speed v * i and corrected acceleration α * i with respect to the measured speed
(Hereinafter referred to as “correction speed etc.”) is calculated. FIG. 6 is a diagram showing an example of the speed correction fuzzy rule, and the correspondence with the rule is the same as in the case of the slipping determination fuzzy rule described above. In the rule of FIG. 9A, the speed correction amount Δv i , and in the rule of FIG.
Find α i . Although only the rule for evaluating the idling degree σ i is shown in the figure, the rule for evaluating the gliding degree ρ i is also defined in the same manner. FIG. 7 is a diagram showing an example of the membership function with respect to the speed correction amount Δv i . The membership function for Δα i is similarly defined. This fuzzy reasoning may use any reasoning method. Thereby, the correction speed v * i and the correction acceleration α * i are calculated by the following equations.

【0045】[0045]

【数6】 [Equation 6]

【0046】速度等合成部23は、空転滑走判定部21
1 〜21n により得られた空転度σ1 〜σn 及び滑走度
ρ1 〜ρn 、補正演算部部221 〜22n により得られ
た補正速度等に基づいて、次式に従って実速度v* 及び
実加速度α* を求める。
The speed synthesis section 23 is provided with a slipping judgment section 21.
1 to 21 idling degree obtained by n σ 1 ~σ n and planing of ρ 1n, on the basis of the correction calculation unit unit 22 1 through 22 n correction speed, etc. obtained by the actual speed v according to the following equation * Calculate the actual acceleration α *.

【0047】[0047]

【数7】 [Equation 7]

【0048】即ち、上記数7は、空転度σi 及び滑走度
ρi が小さいほど、これに対応する車輪軸から得られた
補正速度等がより重視され、実速度v* 及び実加速度α
* が算出されることを意味している。また、この速度等
合成部23により得られた実速度v* を用いて、距離演
算器(図示せず)は、積分演算を行って実距離Lを求め
る。
That is, in the above equation 7, as the idling degree σ i and the gliding degree ρ i are smaller, the correction speed and the like obtained from the corresponding wheel shaft are more important, and the actual speed v * and the actual acceleration α
It means that * is calculated. Further, using the actual velocity v * obtained by the velocity combining unit 23, a distance calculator (not shown) performs integral calculation to obtain the actual distance L.

【0049】[0049]

【数8】 [Equation 8]

【0050】以上のようにして求められた各車輪の空転
度σi 及び滑走度ρi 並びに実速度等(実速度、実加速
度及び実距離等)は、駆動機構制御部5又は計器6等に
送出され、駆動機構部の制御や操縦者等への表示に供せ
られる。
The idling degree σ i and the gliding degree ρ i of each wheel and the actual speeds (actual speeds, actual accelerations, actual distances, etc.) obtained as described above are stored in the drive mechanism controller 5 or the measuring instrument 6 or the like. It is sent out and used for controlling the drive mechanism and displaying it to the operator.

【0051】次に、本実施例に係る車両走行制御システ
ムの動作について、図8に従って、列車の運行を例に説
明する。なお、本実施例においては、車輪径の補正演算
(STEP 4〜STEP 9)と車両の実速度の算出(STEP 10 〜
STEP 16 )とは独立して動作するものとする。
Next, the operation of the vehicle traveling control system according to this embodiment will be described with reference to FIG. In this embodiment, the wheel diameter correction calculation (STEP 4 to STEP 9) and the actual vehicle speed (STEP 10 to 10) are calculated.
It shall operate independently of STEP 16).

【0052】車両の発車後(STEP 1)、駅に到着したか
否かをチェックし(STEP 2)、駅に到着したならば全て
の動作を終了する(STEP 17 )。車両走行中は、パルス
発生器31が車輪軸2の回転に伴ってパルスを発生し続
けると共に、走行条件データ記憶部4が路面データや車
両データ等を一定時間周期で出力し続ける(STEP 3)。
After the vehicle departs (STEP 1), it is checked whether or not the vehicle has arrived at the station (STEP 2), and if the vehicle arrives at the station, all the operations are finished (STEP 17). While the vehicle is running, the pulse generator 31 continues to generate pulses as the wheel shaft 2 rotates, and the running condition data storage unit 4 continues to output road surface data, vehicle data, etc. at fixed time intervals (STEP 3). .

【0053】車輪径補正区間検知器33が車輪径測定開
始信号を出力したか、即ち、車両が車輪径補正区間内に
進入したかをチェックし(STEP 4)、車輪径補正区間内
を走行中でなければ、STEP 4に戻る。車輪径補正区間内
であれば、車輪径演算部34がパルスのカウントを開始
する(STEP 5)。ある車輪について空転度又は滑走度の
少なくとも一方が予め設定した閾値を超えたか否かをチ
ェックし(STEP 6)、閾値を超えた場合、閾値を超えた
と判断された当該車輪軸に設けられた車輪径補正部にお
ける処理を中止し、STEP 4に戻る。逆に、閾値を超えて
いない場合、車輪径補正区間検知器33が車輪径補正測
定終了信号を出力したか、換言すれば、車輪径補正区間
を脱したか否かをチェックする(STEP 7)。該区間を脱
した場合、パルスのカウントを終了し、カウント値をP
とし(STEP 8)、該区間を脱していない場合、STEP 5に
戻る。そして、車輪径演算器34において車輪径を求
め、速度演算器32に設定されている値を更新する(ST
EP 9)。
It is checked whether the wheel diameter correction section detector 33 has output a wheel diameter measurement start signal, that is, whether the vehicle has entered the wheel diameter correction section (STEP 4), and is running in the wheel diameter correction section. If not, return to STEP 4. If it is within the wheel diameter correction section, the wheel diameter calculation unit 34 starts counting pulses (STEP 5). It is checked whether at least one of the idling degree and the sliding degree of a certain wheel exceeds a preset threshold value (STEP 6), and if the threshold value is exceeded, the wheel provided on the wheel shaft that is determined to have exceeded the threshold value. Stop the processing in the diameter correction section and return to STEP 4. On the contrary, if the threshold value is not exceeded, it is checked whether the wheel diameter correction section detector 33 outputs the wheel diameter correction measurement end signal, in other words, whether or not the wheel diameter correction section has exited (STEP 7). . When leaving this section, pulse counting is terminated and the count value is set to P
(STEP 8), and if the section is not left, return to STEP 5. Then, the wheel diameter calculator 34 obtains the wheel diameter, and the value set in the speed calculator 32 is updated (ST
EP 9).

【0054】一方、車両の走行速度の算出においては、
まず、速度演算器32が測定速度を演算し(STEP 10
)、加速度演算器35が測定加速度を演算する(STEP
11 )。また、各加速度演算器351 〜35n の測定加
速度に基づいて加速度偏差演算器36が加速度偏差を演
算する(STEP 12 )。次に、空転滑走判定部は空転度、
滑走度を算出し(STEP 13 )、速度・加速度補正部は速
度補正値及び加速度補正値を算出する(STEP 14 )。速
度・加速度合成部が実速度、実加速度を決定する(STEP
15 )。距離演算器が実距離を決定する(STEP 16 )。
On the other hand, in calculating the traveling speed of the vehicle,
First, the speed calculator 32 calculates the measured speed (STEP 10
), The acceleration calculator 35 calculates the measured acceleration (STEP
11). Further, the acceleration deviation calculator 36 calculates the acceleration deviation based on the measured accelerations of the acceleration calculators 351 to 35n (STEP 12). Next, the slipping determination section determines the degree of slipping,
The gliding degree is calculated (STEP 13), and the speed / acceleration correction unit calculates the speed correction value and the acceleration correction value (STEP 14). The speed / acceleration combination unit determines the actual speed and the actual acceleration (STEP
15). The distance calculator determines the actual distance (STEP 16).

【0055】以上のように、本実施例の速度・距離演算
装置によれば、ファジィルールによる推論によって、走
行状況に応じた木目の細かい空転・滑走の検知および各
車輪軸の速度等の補正を行うことができ、各車輪の空転
・滑走の確からしさの度合に応じて補正された速度等の
合成を行って最終的に出力する実際の速度を決定するこ
とができる。 [第2実施例]図9は、本発明の第2実施例に係る車両
走行制御システムの構成を示す図である。本実施例にお
いては、第1実施例に示した測定速度等及び走行環境デ
ータに加えて、さらに車輪軸の駆動輪電動機7の出力電
流・電圧、駆動トルクをも評価して空転度及び滑走度を
決定することを特徴とする。
As described above, according to the speed / distance calculating device of the present embodiment, the inference by the fuzzy rule is used to detect the fine slip / sliding of the wood according to the running condition and to correct the speed of each wheel shaft. The actual speed to be finally output can be determined by combining the speeds and the like corrected according to the degree of certainty of slipping / sliding of each wheel. [Second Embodiment] FIG. 9 is a diagram showing the structure of a vehicle travel control system according to a second embodiment of the present invention. In the present embodiment, in addition to the measured speed and the traveling environment data shown in the first embodiment, the output current / voltage and drive torque of the drive wheel electric motor 7 of the wheel shaft are also evaluated to evaluate the idling degree and the gliding degree. It is characterized by determining.

【0056】具体的には、図10に示すように、駆動輪
電動機71 〜7n の出力電流・電圧、駆動トルクを評価
するファジイラベルをメンバシップ関数で定義し、これ
を用いて空転滑走判定ファジィルールの前件部に出力電
流・電圧や駆動トルクを評価する命題を含める。
Specifically, as shown in FIG. 10, a fuzzy label for evaluating the output current / voltage and driving torque of the drive wheel motors 7 1 to 7 n is defined by a membership function, and the fuzzy label is used to perform idling sliding. Include a proposition for evaluating output current / voltage and drive torque in the antecedent part of the judgment fuzzy rule.

【0057】つまり、空転・滑走の影響は、速度や加速
度よりも早く、駆動輪電動機の出力や駆動トルクの値に
現れるので、これらの値を加味して空転・滑走を判定す
れば、より迅速な空転・滑走の判定が可能となる。図1
1は、駆動機構の出力電流の低下をも加味したことによ
り車輪の空転をいち早く検知することができる例を示し
ている。同図において、vは測定速度、αは測定加速
度、Iは駆動機構の出力電流を表しており、車輪の空転
検知は出力電流Iの変化位置において行われることにな
る。 [第3実施例]図12は、本発明の第3実施例に係る車
両速度演算装置の構成を示す図である。本実施例は、空
転滑走判定ファジィルール及び速度等補正ファジィルー
ルの少なくとも一方の推論をニューラルネットワークの
一つである連想メモリからなるファジィ連想メモリで行
なうことを特徴とする。
In other words, the effect of idling / sliding appears faster than the speed or acceleration in the output of the drive wheel motor or the value of the driving torque, so if these values are taken into consideration to determine the idling / sliding, it will be quicker. It is possible to judge whether the vehicle is idling or gliding. Figure 1
No. 1 shows an example in which the idling of the wheels can be quickly detected by taking into consideration the decrease in the output current of the drive mechanism. In the figure, v represents the measured speed, α represents the measured acceleration, I represents the output current of the drive mechanism, and idling detection of the wheel is performed at the position where the output current I changes. [Third Embodiment] FIG. 12 is a block diagram showing the arrangement of a vehicle speed calculating apparatus according to the third embodiment of the present invention. The present embodiment is characterized in that at least one of the fuzzy rule for slipping determination and the fuzzy rule for correcting velocity etc. is inferred by a fuzzy associative memory which is an associative memory which is one of neural networks.

【0058】詳述すれば、同図において、入力された測
定速度等の各データはまず、それぞれのデータに対応す
るメンバシップ関数演算器121に入力され、ここで各
ファジィラベルに対するメンバシップ関数値が計算さ
れ、連想メモリ122に送出される。連想メモリ122
は、図13に示すように、前件部層131、ルール層1
32及び空転滑走判定層133の3層から構成されてい
る。前件部層131内の前件部ユニット1311 ,13
2 ,…,131n は各ファジィラベルに対応し、ルー
ル層132内のルールユニット1321 ,1322
…,132n は各ルールに対応し、また、空転滑走判定
ユニット133a,133bは「空転している」、「滑
走している」の2つの命題に対応する。また、各層のユ
ニットは、それぞれ異なる荷重値で結合されている。こ
の結合荷重値に空転滑走判定ファジィルールの前件部
(IF 部 )の各命題(「vi is B 」など)と各ル
ールとの結び付き、各ルールと空転・滑走判定ファジィ
ルールの後件部(Then 部) 命題(「空転している」
「滑走している」)との結び付きの強さが記憶されてお
り、連想メモリ122の連想動作により、ファジィ推論
が行なわれ、空転滑走判定ユニット1331 ,133
2 ,…,133n から空転度σ及び滑走度ρが出力され
ることとなる。
More specifically, in the figure, each data such as the input measurement speed is first input to the membership function calculator 121 corresponding to each data, where the membership function value for each fuzzy label is given. Is calculated and sent to the associative memory 122. Associative memory 122
13, as shown in FIG. 13, the antecedent part layer 131, the rule layer 1
32 and a slipping determination layer 133. Antecedent unit 131 1 , 13 in the antecedent layer 131
1 2 , ..., 131 n correspond to each fuzzy label, and the rule units 132 1 , 132 2 ,
.., 132 n corresponds to each rule, and the slipping determination units 133a and 133b correspond to two propositions of “idling” and “sliding”. In addition, the units of each layer are coupled with different load values. The connection of each proposition (“vi is B”, etc.) of the antecedent part (IF part) of the slipping judgment fuzzy rule and each rule, and the consequent part of each rule and the slipping / sliding judgment fuzzy rule to this combined load value ( Then part) Proposition ("idling")
The strength of the connection with the "sliding") is stored, fuzzy inference is performed by the associative operation of the associative memory 122, and the slipping determination units 133 1 and 133 are performed.
2 , ..., 133 n will output the idling degree σ and the gliding degree ρ.

【0059】また、図14は、ファジィ連想メモリを用
いた補正演算部22の一例を示す図である。この場合、
速度等補正ファジィルールの後件部は測定速度及び測定
加速度に対する以下の補正式で記述される。
FIG. 14 is a diagram showing an example of the correction calculation unit 22 using a fuzzy associative memory. in this case,
The consequent part of the fuzzy rule for correcting velocity etc. is described by the following correction formulas for the measured velocity and measured acceleration.

【0060】[0060]

【数9】 [Equation 9]

【0061】メンバシップ関数演算器141、連想メモ
リ142については、前述の空転滑走判定ファジィルー
ルの場合とほぼ同様であるが、図15に示すように、補
正式選択ユニット1531 ,1532 ,…,153n
は、速度等補正ファジィルールの後件部の各補正式に対
応し、連想メモリの連想動作によって、このユニットか
ら各補正式を合成するための荷重値が出力されるように
なっている。
The membership function calculator 141 and the associative memory 142 are almost the same as in the case of the slipping determination fuzzy rule described above, but as shown in FIG. 15, the correction formula selection units 153 1 , 153 2 , ... , 153 n
Corresponds to each correction formula of the consequent part of the fuzzy rule for correcting velocity, etc., and the associative operation of the associative memory outputs a load value for synthesizing each correction formula from this unit.

【0062】図14に戻り、補正式演算器143におい
て、速度・加速度補正ファジィルールの後件部の各補正
式が演算され、補正値合成器144において、次式によ
って補正速度v*i及び補正加速度α*iを求める。
Returning to FIG. 14, the correction formula calculator 143 calculates each correction formula of the consequent part of the velocity / acceleration correction fuzzy rule, and the correction value synthesizer 144 calculates the correction velocity v * i and the correction velocity by the following formulas. Calculate the acceleration α * i.

【0063】[0063]

【数10】 [Equation 10]

【0064】図16は、過去の測定速度に基づいて補正
値x**が実時間補正x* よりも正確な位置として算出さ
れることを説明するための図である。つまり、実時間補
正x* では、実時間での空転滑走の検知に基づいて位置
補正が行われるので、空転滑走の遅れ等により補正誤差
が大きく生じてしまうが、過去の測定速度に基づいて補
正を行うことにより、このような誤差が生じない。な
お、同図において、vは測定速度、x* は実時間補正に
より得られた補正位置、x**は過去の履歴データに基づ
いて再補正して得られた補正位置である。
FIG. 16 is a diagram for explaining that the correction value x ** is calculated as a position more accurate than the real-time correction x * based on the past measured speed. In other words, in the real-time correction x *, the position is corrected based on the detection of slipping in real time, so a large correction error will occur due to delay in slipping, etc., but it will be corrected based on the past measured speed. By doing so, such an error does not occur. In the figure, v is a measurement speed, x * is a corrected position obtained by real-time correction, and x ** is a corrected position obtained by re-correction based on past history data.

【0065】上記のような、連想メモリの連想動作を利
用したファジィ推論には、入力された各データに対し
て、ファジィ連想メモリに記憶されたファジィルールの
うち最も適合するものの適合度を強めるという特性があ
るので、通常のファジィ推論に見られるような、どのル
ールの適合度も低い場合に推論結果が不定になってしま
うという不都合がない。また、ファジイ推論器をファジ
ィ連想メモリで構成することにより、連想メモリのもつ
学習機能を利用してファジィルールを洗練し、専門家の
意図に合う空転滑走の検知および速度等の補正を行うこ
とができる。
In the fuzzy inference utilizing the associative operation of the associative memory as described above, the matching degree of the most suitable fuzzy rule stored in the fuzzy associative memory is strengthened with respect to each input data. Since there is a characteristic, there is no inconvenience that the inference result becomes indefinite when the conformity of any rule is low, which is seen in normal fuzzy inference. In addition, by configuring the fuzzy reasoner with a fuzzy associative memory, the fuzzy rules can be refined by using the learning function of the associative memory, and the slipping slip and speed correction that suit the expert's intention can be performed. it can.

【0066】なお、本実施例は、ファジイ連想メモリに
特にこだわる必要はなく、どのようなニューラルネット
ワークを用いてもよい。また、以上の実施例に示したよ
うに、実時間で測定速度の補正をすることに加え、例え
ば、空転や滑走を生じている(空転度又は滑走度がある
程度大きい)場合の走行データ、空転度や滑走度を時系
列データとして記憶しておき、空転や滑走が終了した
(空転度・滑走度が小さくなった)後にこれらの時系列
データ全体に基づいて改めて走行データを再補正するよ
うにしてもよい。
In this embodiment, it is not necessary to pay attention to the fuzzy associative memory, and any neural network may be used. In addition to the correction of the measured speed in real time, as shown in the above embodiments, for example, running data when idling or gliding (idling degree or gliding degree is large to some extent), idling Degree and gliding degree are stored as time series data, and after slipping or gliding is completed (idling degree / sliding degree becomes small), the traveling data is recorrected again based on the entire time series data. May be.

【0067】これにより、実時間における補正のみの場
合よりもさらに正確な補正を行なうことができる。 [第4実施例]上記実施例において、空転・滑走の検知
に時間遅れが生じたり、検知に失敗することが起こり得
る。また、測定速度や測定位置の補正に際しても、空転
・滑走中の走行速度等を正確にとらえることは困難であ
る。
As a result, a more accurate correction can be performed as compared with the case where only the correction is made in real time. [Fourth Embodiment] In the above-described embodiment, there is a possibility that a time delay may occur in detection of idling / sliding, or the detection may fail. Further, it is difficult to accurately grasp the running speed during idling / sliding when correcting the measuring speed and the measuring position.

【0068】さらに、目標走行速度や目標走行位置に対
して走行速度や走行位置を追従させる制御を行う車両走
行システムにおいて、測定位置に対する大きな補正を急
激に行うと、図19に示すA,B点のように参照すべき
目標走行速度や目標走行位置が激変するため、急激な制
御動作が行われ、乗り心地に悪影響をもたらす場合があ
る。即ち、同図は、1制御周期△tで大幅な位置補正を
行った場合に参照される目標速度を示す図であり、A点
は正の補正量△xの場合、B点は負の補正量△x’の場
合を示している。このように目標速度が激変すると、こ
れに追従するために急激な制御を必要とするので、乗り
心地に影響することになる。
Furthermore, in a vehicle traveling system for controlling the traveling speed and traveling position to follow the traveling speed and traveling position, when a large correction is suddenly made to the measurement position, points A and B shown in FIG. As described above, since the target traveling speed and the target traveling position to be referred to change drastically, a sudden control operation is performed, which may adversely affect the riding comfort. That is, this figure is a diagram showing the target speed that is referred to when a large position correction is performed in one control cycle Δt. Point A is a positive correction amount Δx, and point B is a negative correction amount. The case of the amount Δx ′ is shown. If the target speed changes drastically in this way, rapid control is required to follow it, which affects the riding comfort.

【0069】そこで、本実施例では、車両走行中、上述
した速度等の補正を随時行うとともに、過去に測定され
たデータに基づいて再度測定位置を補正することによ
り、上記弊害を除去することとしている。
Therefore, in the present embodiment, while the vehicle is traveling, the speed and the like described above are corrected at any time, and the measurement position is corrected again based on the data measured in the past, thereby eliminating the above-mentioned adverse effects. There is.

【0070】図20は、本実施例に係る車両速度演算装
置1を説明するための概略構成図である。速度等測定部
3は、車輪軸2の回転数に基づいて求めた車両の測定速
度及び該測定速度に基づいて算出した測定加速度・測定
位置を空転・滑走判定部21及び実時間補正演算部20
1に各々送出する。空転・滑走判定部21では、この測
定速度等及び走行条件データ記憶部4に記憶された走行
条件データに基づいて、後述するファジールールにより
空転度σ及び滑走度ρを各々算出し、実時間補正演算部
201に送出する。実時間補正演算部201では、この
空転度、滑走度並びに速度等測定部からの測定速度等に
基づいて、補正速度及び補正位置を算出する。この補正
速度は車両位置・速度演算装置からの速度出力値として
出力し、補正位置は位置再補正部202へ送出する。測
定走行データ記憶部203は、測定速度等のデータの時
系列のうち、測定位置の再補正を行う際に考慮すべきで
あると判断したデータを記憶する。このデータは、後述
する位置再補正部202が参照することとなる。位置再
補正部202は、入力された測定速度等のデータに基づ
いて、現在の補正位置を再補正して位置再補正値を算出
し、これを車両速度等演算装置からの位置出力値として
出力する。一方、補正スケジューラ204は、目標走行
位置・目標走行速度及び実時間補正演算部から出力され
る補正速度・補正位置に基づいて位置再補正部の補正動
作に使われる補正パラメータを決定して出力する。車両
位置・速度演算装置からの速度出力値・位置出力値は、
駆動機構制御部5や計器6に送出される。
FIG. 20 is a schematic configuration diagram for explaining the vehicle speed computing device 1 according to this embodiment. The speed etc. measuring unit 3 measures the measured speed of the vehicle based on the rotation speed of the wheel shaft 2 and the measured acceleration / measurement position calculated based on the measured speed by slipping / sliding determination unit 21 and real-time correction calculation unit 20.
1 for each. The idling / sliding determination unit 21 calculates the idling degree σ and the sliding degree ρ by a fuzzy rule described later based on the measured speed and the traveling condition data stored in the traveling condition data storage unit 4, and corrects them in real time. It is sent to the arithmetic unit 201. The real-time correction calculation unit 201 calculates a correction speed and a correction position based on the idling degree, the sliding degree, the speed measured by the speed measuring unit, and the like. This corrected speed is output as a speed output value from the vehicle position / speed calculation device, and the corrected position is sent to the position recorrection unit 202. The measurement traveling data storage unit 203 stores the data determined to be taken into consideration when re-correcting the measurement position in the time series of data such as the measurement speed. This data will be referred to by the position recorrection unit 202 described later. The position recorrection unit 202 recorrects the current corrected position based on the input data such as the measured speed to calculate a position recorrection value, and outputs this as a position output value from the vehicle speed calculation device. To do. On the other hand, the correction scheduler 204 determines and outputs the correction parameter used for the correction operation of the position recorrection unit based on the target travel position / target travel speed and the correction speed / correction position output from the real-time correction calculation unit. . The speed output value / position output value from the vehicle position / speed calculation device is
It is sent to the drive mechanism controller 5 and the instrument 6.

【0071】速度等測定部3は、上記した実施例と同様
に、速度パルス発生器31と速度等演算器とから構成さ
れ、測定速度v 、測定加速度α 、測定位置xを求め
ることができる。
The speed measuring unit 3 is composed of a speed pulse generator 31 and a speed calculating unit, as in the above-described embodiment, and can obtain the measured speed v 1, the measured acceleration α 1, and the measured position x.

【0072】空転・滑走判定部21は、走行条件データ
記憶部4に記憶されている路面環境に関するデータ、車
両に関するデータ及び速度等測定部3から得られる測定
速度等を、予め設定された空転滑走判定ファジィルール
によるファジイ推論により評価し、車輪がどのくらいの
確かさで空転滑走しているかを示す空転度σ及び滑走度
ρを算出する。空転・滑走判定ファジィルールは、上記
した実施例と同様のものを用いることができる。
The idling / sliding determination unit 21 sets the preset slipping conditions based on the data relating to the road surface environment stored in the running condition data storage unit 4, the data relating to the vehicle, the measured speed obtained from the speed measuring unit 3, and the like. Evaluation is performed by fuzzy inference based on the judgment fuzzy rule, and the degree of slipping σ and the degree of sliding ρ, which indicate how much the wheel is slipping, are calculated. As the slip / sliding determination fuzzy rule, the same one as in the above-described embodiment can be used.

【0073】実時間補正演算部201は、上記実施例の
補正演算部と同様に、速度等測定部3により得られた測
定速度等と、空転・滑走判定部により得られた空転度σ
及び滑走度ρとを、予め設定された実時間補正ファジィ
ルールによる推論により評価し、数9及び数10によ
り、測定速度に対する補正量△vと測定加速度に対する
補正量Δαを求める。なお、実時間補正ファジィルール
も、上記実施例において用いられたものと同様のものを
用いることができる。そして、数8及び数10により、
補正速度v* 、補正加速度α* 、補正位置x* が算出さ
れる。
The real-time correction calculation unit 201, like the correction calculation unit of the above-described embodiment, measures the speed measured by the speed measurement unit 3 and the slip rate σ obtained by the slip / sliding determination unit.
And gliding degree ρ are evaluated by inference based on a preset real-time correction fuzzy rule, and a correction amount Δv for the measurement speed and a correction amount Δα for the measurement acceleration are obtained by Expressions 9 and 10. The real-time correction fuzzy rule may be the same as that used in the above embodiment. Then, according to Equation 8 and Equation 10,
The correction speed v *, the correction acceleration α *, and the correction position x * are calculated.

【0074】なお、この補正速度及び補正加速度は、そ
のまま速度出力値・加速度出力値として車両速度等演算
装置から出力される。測定走行データ記憶部203は、
速度等測定部3より得られる測定速度等の時系列データ
のうち、空転度又は滑走度の大きい期間の時系列データ
を、測定位置の再補正を行う際に考慮すべきであるデー
タとみなして記憶するとともに、位置再補正部に送出す
る。
The corrected speed and the corrected acceleration are directly output from the vehicle speed calculating device as the speed output value / acceleration output value. The measured traveling data storage unit 203 is
Among the time-series data such as the measurement speed obtained from the speed measurement unit 3, the time-series data during the period when the idling or gliding is large is regarded as the data that should be considered when re-correcting the measurement position. It is stored and sent to the position recorrection unit.

【0075】位置再補正部202では、測定走行データ
記憶部から入力された時系列データと実時間補正演算部
201から入力される補正位置とに基づいて位置再補正
量Δxを求める。
The position recorrection unit 202 obtains the position recorrection amount Δx based on the time series data input from the measured traveling data storage unit and the corrected position input from the real time correction calculation unit 201.

【0076】図21は、位置再補正部202の構成を示
す図である。同図に示すように、位置再補正部202
は、ニューラルネットワークにより構成され、これによ
り位置再補正量が求められる。具体的には、入力層の各
ユニットに時系列データを入力すると、出力層のユニッ
トに測定位置xに対する補正量の値が出力されるように
予め学習しておいたニューラルネットワークを用いる。
これを補正位置x* に対する位置再補正量Δxに変換す
る。次に、補正スケジューラ204から得られる、補正
上・下限値Δymax 、Δymin (一補正周期で許容され
る補正量の限度)や補正距離L(補正完了までの距離)
あるいは補正時間T(補正完了までの時間)などの補正
パラメータを用いて、次式により位置再補正を行い、位
置出力値x**を決定する。
FIG. 21 is a diagram showing the structure of the position recorrection unit 202. As shown in the figure, the position recorrection unit 202
Is composed of a neural network, and the position recorrection amount is obtained from this. Specifically, a neural network that has been learned in advance is used so that when the time series data is input to each unit of the input layer, the value of the correction amount for the measurement position x is output to the unit of the output layer.
This is converted into a position recorrection amount Δx for the corrected position x *. Next, correction upper / lower limit values Δy max , Δy min (limit of correction amount allowed in one correction cycle) and correction distance L (distance to completion of correction) obtained from the correction scheduler 204.
Alternatively, the position re-correction is performed by the following equation using a correction parameter such as the correction time T (time until the completion of correction) and the position output value x ** is determined.

【0077】[0077]

【数11】 ここで、△Zは、次式とする。[Equation 11] Here, ΔZ is the following equation.

【0078】[0078]

【数12】 さらに、f()は、補正距離Lを用いる場合、[Equation 12] In addition, f () is calculated using the correction distance L,

【0079】[0079]

【数13】 補正時間Tを用いる場合、[Equation 13] When using the correction time T,

【0080】[0080]

【数14】 とする。[Equation 14] And

【0081】図22は、位置再補正部202において用
いられる補正量の変位を示す図である。ここで、図中太
線は、実際に位置再補正に用いられる補正量の変位を示
しており、dは、一補正周期で許容される最大補正量△
max (tp +n△t)を示している。同図に示すよう
に、1補正周期における補正量が補正上・下限値Δy
max 、Δymin で制限される場合には、実際に補正が完
了するまでには補正距離Lよりも長い距離または補正時
間Tよりも長い時間を要する。
FIG. 22 is a diagram showing the displacement of the correction amount used in the position recorrecting unit 202. Here, the thick line in the figure indicates the displacement of the correction amount actually used for the position re-correction, and d is the maximum correction amount Δ allowed in one correction cycle.
It shows y max (t p + nΔt). As shown in the figure, the correction amount in one correction cycle is the correction upper / lower limit value Δy.
When limited by max and Δy min , it takes longer than the correction distance L or longer than the correction time T until the correction is actually completed.

【0082】補正スケジューラ204は、補正周期毎
に、目標走行速度・目標走行位置に基づいて図23に示
すように補正上・下限値Δymax 、Δymin を決定す
る。同図において、αmax 、αmin は目標速度vr に対
する走行速度追従制御を行う場合に許容される最大加速
度、最小加速度であり、Δt は制御周期であると同時に
補正周期であるとする。また、現在の補正位置がx1*、
補正速度がv1*、補正加速度がα1*であるとして、次式
が成り立つようなΔyのうち,最大のものをΔymax
最小のものをΔymin とする。つまり、x軸に平行な矢
印で示される範囲がこの時点の補正可能範囲となる。
The correction scheduler 204 determines the correction upper / lower limit values Δy max and Δy min based on the target traveling speed and the target traveling position for each correction cycle, as shown in FIG. In the figure, α max and α min are the maximum acceleration and the minimum acceleration that are allowed when the traveling speed follow-up control with respect to the target speed vr is performed, and Δt is the control cycle and the correction cycle at the same time. Also, the current correction position is x1 *,
Assuming that the correction speed is v1 * and the correction acceleration is α1 *, the maximum of Δy that satisfies the following equation is Δy max ,
The smallest one is Δy min . That is, the range indicated by the arrow parallel to the x axis is the correctable range at this point.

【0083】[0083]

【数15】 つまり、Δt 時間後の走行速度が参照している目標走行
速度に一致したと仮定した場合に、この間の走行加速度
がαmax とαmin の間に収まるようにする。このよう
な、Δymax 、Δymin を求めるには、目標速度関数v
r(x) の逆関数を用いる方法や、x1 の地点から直線探
索を行う方法が容易に考えられる。
[Equation 15] That is, if it is assumed that the traveling speed after Δt time matches the reference target traveling speed, the traveling acceleration during this period is set to fall between α max and α min . To obtain such Δy max and Δy min , the target speed function v
A method using an inverse function of r (x) and a method of performing a straight line search from the point of x 1 can be easily considered.

【0084】以上のようにして求められた空転度σ、滑
走度ρ、位置出力値x**、速度出力値v* は、駆動機構
制御部5又は計器6等に送出され、駆動機構部の制御や
操縦者等への表示に供せられる。
The idling degree σ, the gliding degree ρ, the position output value x **, and the speed output value v * obtained as described above are sent to the drive mechanism control unit 5 or the instrument 6, etc. It is provided for control and display to the operator.

【0085】次に、本実施例に係る車両走行制御システ
ムの動作について、図24に従って説明する。なお、本
実施例においては、実時間補正(STEP 5)と位置の再補
正(STEP 6〜STEP 8)とは独立して動作するものとす
る。
Next, the operation of the vehicle travel control system according to this embodiment will be described with reference to FIG. In this embodiment, the real-time correction (STEP 5) and the position re-correction (STEP 6 to STEP 8) operate independently.

【0086】車両の発車後(STEP 1)、駅に到着したか
否かをチェックし(STEP 2)、駅に到着したならば全て
の動作を終了する(STEP 8)。走行条件データ記憶部4
が路面データや車両データ等の走行条件データを一定時
間周期で出力し、速度等測定部3が走行速度・加速度・
位置を測定する(STEP 3)。空転滑走判定部11が空転
度、滑走度を算出し(STEP 4)、実時間補正演算部12
が補正速度・補正位置・補正加速度を算出する(STEP
5)。
After the departure of the vehicle (STEP 1), it is checked whether or not the vehicle arrives at the station (STEP 2), and if the vehicle arrives at the station, all the operations are finished (STEP 8). Driving condition data storage unit 4
Outputs driving condition data such as road surface data and vehicle data at a constant time cycle, and the speed measuring unit 3 measures the running speed / acceleration /
Measure the position (STEP 3). The idling / sliding determination unit 11 calculates the idling degree and the sliding degree (STEP 4), and the real-time correction calculation unit 12
Calculates the corrected speed, corrected position, and corrected acceleration (STEP
Five).

【0087】一方、測定走行データ記憶部13は測定速
度・測定位置のデータを記憶し(step 6)、補正スケジ
ューラ15が目標走行データを基に位置再補正に用いる
補正パラメータを決定する(STEP 7)。位置再補正部1
4がこれらに基づいて補正位置の再補正を行い位置出力
値を出力する。
On the other hand, the measured travel data storage unit 13 stores the data of the measurement speed and the measured position (step 6), and the correction scheduler 15 determines the correction parameter used for the position recorrection based on the target travel data (STEP 7). ). Position recorrection unit 1
4 re-corrects the corrected position based on these and outputs the position output value.

【0088】以上のように、本実施例の車両速度・位置
演算装置によれば、測定速度等の過去のデータをも基に
位置を再補正するために、空転・滑走中の測定位置の補
正誤差を小さくすることができる。
As described above, according to the vehicle speed / position calculating device of the present embodiment, in order to recorrect the position based on the past data such as the measured speed, the correction of the measured position during idling / sliding is performed. The error can be reduced.

【0089】また、その際に、空転度・滑走度を考慮し
て位置の再補正に用いるデータを選択することにより、
測定走行データの記憶内容を節約するとともに、比較的
に少ない学習データによる学習により位置再補正部に用
いるニューラルネットワークの性能を向上させることが
できる。
Further, at that time, by selecting the data used for the re-correction of the position in consideration of the idling degree and the gliding degree,
It is possible to save the stored contents of the measured traveling data and improve the performance of the neural network used for the position recorrection unit by learning with a relatively small amount of learning data.

【0090】補正スケジューラに設定する最大・最小加
速度αmax 、αmin や補正距離Lなどを走行位置に応じ
て変更することにより、例えば車両が停止位置から遠い
段階では最大・最小加速度の幅を狭くとり、補正距離を
長くとることによって緩やかな位置補正を行って乗り心
地の悪化を防ぎ、停止位置に近づいた段階ではその逆に
設定して正確な位置補正を行うことに重点を置くように
することも可能である。
By changing the maximum / minimum accelerations α max , α min and the correction distance L set in the correction scheduler according to the traveling position, for example, when the vehicle is far from the stop position, the width of the maximum / minimum acceleration is narrowed. Take a long correction distance to perform a gentle position correction to prevent the ride quality from deteriorating, and when approaching a stop position, set it in the opposite direction to focus on accurate position correction. It is also possible.

【0091】また、目標走行速度や目標走行位置に対し
て走行速度や走行加速度を追従させる走行制御を行う車
両走行システムにおいては、位置再補正の補正を滑らか
に、且つ予め定めた限度以下で行うことにより、目標走
行速度・目標走行位置の突変に伴う急激な制御動作を回
避することができ、乗り心地への影響を小さくすること
ができる。
Further, in a vehicle traveling system which performs traveling control in which the traveling speed and the traveling acceleration are made to follow the target traveling speed and the target traveling position, the correction of the position recorrection is performed smoothly and within a predetermined limit. As a result, it is possible to avoid a sudden control operation associated with a sudden change in the target traveling speed and the target traveling position, and reduce the influence on the riding comfort.

【0092】[0092]

【発明の効果】以上のように本発明によれば、以下の効
果が得られる。即ち、空転・滑走の検知にファジィルー
ルによる推論を用いているので、さまざまな状況下にお
ける専門家の先験知識を生かした空転・滑走の判定を行
うことができる。また、空転・滑走の判定のための閾値
を設定する必要がなく、さまざまなデータを総合的に判
断した空転・滑走の判定が可能である。更に、あいまい
さをもった推論結果を得ることができるという、ファジ
ィ推論の特徴を生かし、各車輪が「空転・滑走している
か否か」の2値的な結論ではなく、「どのくらいの確か
さで空転・滑走しているか」の度合を示す指標である空
転度、滑走度を求めるようにしているので、各車輪の空
転・滑走の発生状況をより詳しく表すことができる。
As described above, according to the present invention, the following effects can be obtained. That is, since the reasoning based on the fuzzy rule is used to detect the slipping / sliding, it is possible to judge the slipping / sliding by utilizing the a priori knowledge of the expert in various situations. Further, it is not necessary to set a threshold value for judging slipping / sliding, and it is possible to judge slipping / sliding by comprehensively judging various data. Furthermore, taking advantage of the feature of fuzzy inference that it is possible to obtain inference results with ambiguity, it is not a binary conclusion of "whether each wheel is idling / sliding", but "how much certainty Since the idling degree and the gliding degree, which are indices indicating the degree of "idling / sliding", are obtained, it is possible to represent the occurrence state of the idling / sliding of each wheel in more detail.

【0093】また、空転・滑走中の測定速度、測定加速
度の補正においても空転・滑走の検知と同様に、ファジ
ィ推論の利用によって先験知識を生かした補正を行なう
ことができる。
Further, also in the correction of the measurement speed and the measurement acceleration during the idling / sliding, similarly to the detection of the idling / sliding, it is possible to make the correction by utilizing the a priori knowledge by using the fuzzy inference.

【0094】さらに、上述の空転度及び滑走度を考慮し
て速度等を補正するので、空転・滑走中の車両走行速度
等の変動をも考慮した補正が可能になる。また、各車輪
軸から得られた走行データの補正値を合成して最終的に
出力する実速度、実加速度の値を決定する際も各車輪の
空転度、滑走度を考慮するので、わずかに空転・滑走を
生じている車輪のデータをも加味して車両走行速度等を
算出することができる。
Further, since the speed and the like are corrected in consideration of the above-mentioned idling degree and gliding degree, it is possible to make a correction in consideration of fluctuations in the vehicle running speed during idling / sliding. Also, when determining the actual speed and actual acceleration values that are finally output by synthesizing the correction values of the running data obtained from each wheel shaft, the idling and slippage of each wheel are taken into consideration. The vehicle traveling speed and the like can be calculated by also taking into account the data of the wheels that are spinning / sliding.

【0095】また、本発明の車両速度等演算装置によれ
ば、測定速度等の過去のデータに基づいて位置を再補正
するために、空転・滑走中の測定位置の補正誤差を小さ
くすることができる。
Further, according to the vehicle speed calculating device of the present invention, since the position is corrected again based on the past data such as the measured speed, the correction error of the measured position during idling / sliding can be reduced. it can.

【0096】さらに、目標走行速度や目標走行位置に対
して走行速度や走行加速度を追従させる走行制御を行う
車両走行システムにおいては、目標走行速度・目標走行
位置の突変に伴う急激な制御動作を回避することがで
き、乗り心地への影響を小さくすることができる。
Further, in the vehicle traveling system for performing traveling control in which the traveling speed and traveling acceleration follow the target traveling speed and target traveling position, a sudden control operation accompanying a sudden change in the target traveling speed and target traveling position is performed. It can be avoided, and the influence on the riding comfort can be reduced.

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

【図1】 本発明の一実施例に係る車両速度演算装置を
用いた車両走行制御システムの構成を示す図。
FIG. 1 is a diagram showing a configuration of a vehicle travel control system using a vehicle speed calculation device according to an embodiment of the present invention.

【図2】 本発明の第1実施例に係る車両速度演算装置
1を説明するための概略構成図。
FIG. 2 is a schematic configuration diagram for explaining a vehicle speed calculation device 1 according to a first embodiment of the present invention.

【図3】 速度等測定部3の詳細を示す図。FIG. 3 is a diagram showing details of a speed measuring unit 3;

【図4】 空転滑走判定ファジィルールの一例を示す
図。
FIG. 4 is a diagram showing an example of a slipping determination fuzzy rule.

【図5】 空転滑走ファジイルールに対するメンバシッ
プ関数の一例を示す図。
FIG. 5 is a diagram showing an example of a membership function for a slipping fuzzy rule.

【図6】 速度等補正ファジィルールの一例を示す図。FIG. 6 is a diagram showing an example of a fuzzy rule for correction of speed and the like.

【図7】 速度等補正ファジイルールに対するメンバシ
ップ関数の一例を示す図。
FIG. 7 is a diagram showing an example of a membership function with respect to a velocity-correcting fuzzy rule.

【図8】 車両走行制御システムの動作を説明するため
の図。
FIG. 8 is a diagram for explaining the operation of the vehicle travel control system.

【図9】 本発明の第2実施例に係る車両速度演算装置
を用いた車両走行制御システムの構成を示す図。
FIG. 9 is a diagram showing a configuration of a vehicle travel control system using a vehicle speed calculation device according to a second embodiment of the present invention.

【図10】 本発明の第2実施例に係る車両速度演算装
置1を説明するための概略構成図。
FIG. 10 is a schematic configuration diagram for explaining a vehicle speed calculation device 1 according to a second embodiment of the present invention.

【図11】 第2実施例の効果を説明するための図。FIG. 11 is a diagram for explaining the effect of the second embodiment.

【図12】 本発明の第3実施例に係る空転滑走判定部
の構成を示す図。
FIG. 12 is a diagram showing a configuration of a slipping / sliding determination unit according to a third embodiment of the present invention.

【図13】 図11における連想メモリの詳細を示す
図。
13 is a diagram showing details of an associative memory in FIG.

【図14】 本発明の第3実施例に係る空転滑走判定部
の構成を示す図。
FIG. 14 is a diagram showing a configuration of a slipping determination part according to a third embodiment of the present invention.

【図15】 図12における連想メモリの詳細を示す
図。
FIG. 15 is a diagram showing details of an associative memory in FIG.

【図16】 第3実施例の効果を説明するための図。FIG. 16 is a diagram for explaining the effect of the third embodiment.

【図17】 空転滑走時における測定速度の一例を示す
図。
FIG. 17 is a diagram showing an example of a measurement speed during slipping.

【図18】 空転滑走現象の検知の失敗を説明するため
の図。
FIG. 18 is a diagram for explaining a failure in detecting a slipping phenomenon.

【図19】 大幅な位置補正を原因として目標走行速度
が突変する場合の状態説明するための図。
FIG. 19 is a diagram for explaining a state in which the target traveling speed suddenly changes due to a large position correction.

【図20】 速度等測定部の詳細を示す図。FIG. 20 is a diagram showing details of a speed measuring unit.

【図21】 位置再補正部の構成の一例を示す図。FIG. 21 is a diagram showing an example of a configuration of a position recorrection unit.

【図22】 位置再補正部において用いられる補正量の
変位を示す図
FIG. 22 is a diagram showing the displacement of the correction amount used in the position recorrection unit.

【図23】 再補正時の上・下限値の設定方法を説明す
るための図。
FIG. 23 is a diagram for explaining a method of setting upper and lower limits when re-correcting.

【図24】 車両走行制御システムの動作を示す図。FIG. 24 is a diagram showing an operation of the vehicle travel control system.

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

1…車両速度演算装置 2…車輪軸 3…速度等測定部 4…走行条件データ記憶部 5…駆動機構制御部 6…計器 7…車輪駆動機構 21…空転・滑走判定部 22…補正演算部 23…速度等合成部 31…パルス発生器 32…速度演算器 33…車輪径補正区間検知器 34…車輪径演算器 35…加速度演算器 201…実時間補正演算部 202…測定走行データ記憶部 203…位置再補正演算部 204…補正スケジューラ DESCRIPTION OF SYMBOLS 1 ... Vehicle speed calculation device 2 ... Wheel shaft 3 ... Speed etc. measurement part 4 ... Running condition data storage part 5 ... Drive mechanism control part 6 ... Instrument 7 ... Wheel drive mechanism 21 ... Idling / sliding determination part 22 ... Correction calculation part 23 ... Speed combining section 31 ... Pulse generator 32 ... Speed calculator 33 ... Wheel diameter correction section detector 34 ... Wheel diameter calculator 35 ... Acceleration calculator 201 ... Real-time correction calculator 202 ... Measured traveling data storage 203 ... Position recorrection calculation unit 204 ... Correction scheduler

Claims (11)

【特許請求の範囲】[Claims] 【請求項1】 車両の走行に伴い収集される車輪の回転
数から該車両の走行速度を算出し、該算出された走行速
度について補正演算を行って実際の車両走行速度等を算
出する車両速度等演算装置において、 前記算出された走行速度及び所定のデータに関する命題
を前件部に、車輪の空転滑走状態に関する命題を後件部
に備えたファジイルール群を用いて、ファジイ推論によ
り空転滑走度を算出する空転滑走度算出手段と、 この手段により算出された空転滑走度並びに前記算出さ
れた走行速度及び前記所定のデータに関する命題を前件
部に、速度補正量に関する命題を後件部に備えたファジ
イルール群を用いて、ファジイ推論により補正速度を算
出する補正速度算出手段と、 前記算出された空転滑走度及び補正速度を収集して実速
度等を算出する実速度等算出手段とからなることを特徴
とする車両速度等演算装置。
1. A vehicle speed for calculating an actual vehicle traveling speed or the like by calculating a traveling speed of the vehicle from the number of rotations of wheels collected as the vehicle travels, and performing a correction calculation on the calculated traveling speed. In the arithmetic unit, using the fuzzy rule group with the antecedent part regarding the calculated running speed and the predetermined data and the consequent part regarding the slipping state of the wheels, the idling gliding degree by fuzzy inference. The slip slip calculation means for calculating, the slip slip calculated by this means, the calculated running speed and the proposition regarding the predetermined data are provided in the antecedent part, and the proposition regarding the speed correction amount is provided in the consequent part. Using the fuzzy rule group, a corrected speed calculation means for calculating a corrected speed by fuzzy inference, and a calculated actual speed etc. by collecting the calculated idling gliding degree and corrected speed A vehicle speed calculating device, comprising: an actual speed calculating device.
【請求項2】 車両の走行に伴い収集される車輪の回転
数から該車両の走行速度を算出し、該算出された走行速
度について補正演算を行って実際の車両走行速度を算出
する車両速度等演算装置において、 車両走行環境に関するデータ及び車両に関するデータを
記憶する走行条件データ記憶手段と、 この手段に記憶された諸データ及び前記所定のデータに
関する命題を前件部に、車輪の空転滑走状態に関する命
題を後件部に備えたファジイルール群を用いて、ファジ
イ推論により空転滑走度を算出する空転滑走度算出手段
と、 この手段により算出された空転滑走度及び前記所定のデ
ータに関する命題を前件部に、速度補正量に関する命題
を後件部に備えたファジイルール群を用いて、ファジイ
推論により補正速度を算出する補正速度算出手段と、 前記算出された空転滑走度及び補正速度を収集して実速
度を算出する実速度算出手段とからなることを特徴とす
る車両速度等演算装置。
2. A vehicle speed or the like for calculating an actual vehicle traveling speed by calculating a traveling speed of the vehicle from the rotational speeds of wheels collected as the vehicle travels and performing a correction calculation on the calculated traveling speed. In the arithmetic unit, the running condition data storage means for storing the data on the vehicle running environment and the data on the vehicle, the various data stored in this means and the proposition on the predetermined data are taken as the antecedent part, and the slipping state of the wheels is Using the fuzzy rule group that has a proposition in the consequent part, the slipping gliding degree calculation means for calculating the slipping gliding degree by fuzzy inference, and the proposition regarding the slipping gliding degree calculated by this means and the predetermined data And a correction speed calculation means for calculating a correction speed by fuzzy inference using a fuzzy rule group provided with a consequent part regarding a speed correction amount as a part. A vehicle speed calculating device, comprising: an actual speed calculating means for collecting the calculated idling gliding degree and the corrected speed to calculate an actual speed.
【請求項3】 前記所定のデータは、前記車両の対地速
度、該対地速度に基づいて算出される加速度及び加速度
偏差の少なくともいずれかを含むことを特徴とする請求
項1又は2記載の車両速度等演算装置。
3. The vehicle speed according to claim 1, wherein the predetermined data includes at least one of a ground speed of the vehicle, an acceleration calculated based on the ground speed, and an acceleration deviation. Arithmetic unit.
【請求項4】 前記所定のデータは、前記車輪を駆動す
る駆動機構の制御電流電圧或いは駆動トルク値を含むこ
とを特徴とする請求項1乃至3記載の車両速度等演算装
置。
4. The vehicle speed computing device according to claim 1, wherein the predetermined data includes a control current voltage or a drive torque value of a drive mechanism that drives the wheels.
【請求項5】 距離が既知である車輪径補正区間内を前
記車両が走行中であるか否かを判別する手段と、 前記車両が前記車輪径補正区間内を走行中に該車両の車
輪から検出される回転数に基づいて前記車輪の車輪径を
算出する車輪径算出手段とを具備し、 前記車輪径の算出に際し、前記空転滑走度が所定の閾値
よりも大きい場合に、該車輪に対応する前記車輪径算出
手段による車輪径の算出を中止することを特徴とする請
求項1乃至4記載の車両速度等演算装置。
5. A means for determining whether or not the vehicle is traveling in a wheel diameter correction section having a known distance, and a wheel of the vehicle while the vehicle is traveling in the wheel diameter correction section. A wheel diameter calculating means for calculating the wheel diameter of the wheel based on the detected rotation speed, and in the case of calculating the wheel diameter, when the idling gliding degree is larger than a predetermined threshold value, the wheel is supported. 5. The vehicle speed calculating device according to claim 1, wherein the calculation of the wheel diameter by the wheel diameter calculating means is stopped.
【請求項6】 前記空転滑走度算出手段及び補正速度算
出手段の少なくとも一方は、 ニューロン間の結合の重み値を設定することにより構築
されるニューラルネットワークであって、 前記ニューラルネットワークの出力結果に基づいて前記
重み値調整を行い、前記ニューラルネットワークを学習
することを特徴とする請求項1乃至5記載の車両速度等
演算装置。
6. At least one of the idling gliding degree calculating means and the correction speed calculating means is a neural network constructed by setting a weight value of coupling between neurons, and based on an output result of the neural network. 6. The vehicle speed calculating device according to claim 1, wherein the weight value adjustment is performed to learn the neural network.
【請求項7】 車両の走行に伴い収集される所定のデー
タから該車両の走行速度を算出し、該算出された走行速
度について補正演算を行って実際の車両走行速度を算出
する車両速度等演算装置において、 車両走行環境に関するデータ及び車両に関するデータを
記憶する走行条件データ記憶手段と、 この手段に記憶された諸データを含む前記所定のデータ
に関する命題を前件部に、車輪の空転滑走状態に関する
命題を後件部に備えたファジイルール群を用いて、ファ
ジイ推論により空転滑走度を算出する空転滑走度算出手
段と、 この手段により算出された空転滑走度及び前記所定のデ
ータに関する命題を前件部に、速度補正量に関する命題
を後件部に備えたファジイルール群を用いて、ファジイ
推論により補正速度を算出する補正速度算出手段と、 前記算出された空転滑走度及び補正速度を収集して実速
度を算出する実速度算出手段と、 この手段により算出された実速度に基づいて前記走行条
件データ記憶手段に記憶された前記車両走行環境に関す
るデータを更新する手段とからなることを特徴とする車
両速度等演算装置。
7. A vehicle speed calculation for calculating an actual vehicle traveling speed by calculating a traveling speed of the vehicle from predetermined data collected as the vehicle travels, and performing a correction operation on the calculated traveling speed. In the device, a running condition data storage means for storing data on a vehicle running environment and data on a vehicle, and a proposition regarding the predetermined data including various data stored in the means are used as antecedents, and a slipping state of wheels is concerned. Using the fuzzy rule group that has a proposition in the consequent part, the slipping gliding degree calculation means for calculating the slipping gliding degree by fuzzy inference, and the proposition regarding the slipping gliding degree calculated by this means and the predetermined data A correction speed calculation means for calculating a correction speed by fuzzy inference, using a fuzzy rule group provided in the consequent part with a proposition regarding a speed correction amount An actual speed calculation means for calculating the actual speed by collecting the calculated idling gliding degree and the corrected speed, and the vehicle stored in the traveling condition data storage means based on the actual speed calculated by this means. A vehicle speed calculating device, comprising: means for updating data relating to a traveling environment.
【請求項8】 車輪を駆動する車輪駆動機構に所定の指
令値を与えて車両の走行を制御する車両走行制御システ
ムにおいて、 複数の車輪毎に各々測定された車両走行速度及び所定の
データに関する命題を前件部に、車輪の空転滑走状態に
関する命題を後件部に備えたファジイルール群を用い
て、ファジイ推論により空転滑走度を算出する空転滑走
度算出手段と、 この手段により各々算出された空転滑走度及び前記各々
測定された車両走行速度に関する命題を前件部に、速度
補正量に関する命題を後件部に備えたファジイルール群
を用いて、ファジイ推論により補正速度を算出する補正
速度算出手段と、 前記各々算出された空転滑走度及び補正速度を収集して
実速度を算出する実速度算出手段と、 この手段により算出された実速度に基づいて前記車輪の
駆動機構に与える指令値を決定することを特徴とする車
両速度等演算装置を用いた車両走行制御システム。
8. A vehicle traveling control system for controlling traveling of a vehicle by giving a predetermined command value to a wheel driving mechanism for driving wheels, the proposition regarding vehicle traveling speed measured for each of a plurality of wheels and predetermined data. Using the fuzzy rule group with the antecedent part as the antecedent and the consequent part as to the condition of the wheel slipping condition in the consequent part, the idling gliding degree calculating means for calculating the idling gliding degree by fuzzy inference, and the means respectively calculated by this means Calculate the corrected speed by fuzzy inference using the fuzzy rule group that has the antecedents regarding the slipping run and the measured vehicle running speed in the antecedent part, and the propositions regarding the speed correction amount in the antecedent part. Means, an actual speed calculating means for calculating the actual speed by collecting the idling gliding degree and the corrected speed calculated respectively, based on the actual speed calculated by this means Vehicle travel control system using the vehicle speed and the like arithmetic apparatus characterized by determining a command value to be provided to the drive mechanism of the serial wheels.
【請求項9】 車両の走行に伴い収集される車輪の回転
数から該車両の走行速度を算出し、該算出された走行速
度について補正演算を行って実際の車両走行速度及び車
両走行位置を算出する車両速度等演算装置において、 前記算出された走行速度及び所定のデータに関する命題
を前件部に、車輪の空転滑走状態に関する命題を後件部
に備えたファジイルール群を用いて、ファジイ推論によ
り空転滑走度を算出する空転滑走度算出手段と、 この手段により算出された空転滑走度並びに前記算出さ
れた走行速度及び前記所定のデータに関する命題を前件
部に、速度補正量に関する命題を後件部に備えたファジ
イルール群を用いて、ファジイ推論により補正速度及び
補正位置を随時算出する実時間補正手段と、 この手段により算出された補正速度及び補正位置並びに
前記所定のデータを車両走行履歴情報として蓄積記憶す
る車両走行履歴情報記憶手段と、 この手段に記憶されたデータに基づいて、前記実時間補
正手段により算出された補正位置を再度補正する位置再
補正手段とからなることを特徴とする車両速度等演算装
置。
9. An actual vehicle traveling speed and a vehicle traveling position are calculated by calculating a traveling speed of the vehicle from the number of rotations of wheels collected as the vehicle travels and performing a correction calculation on the calculated traveling speed. In the vehicle speed computing device to do, using the fuzzy rule group provided with a proposition regarding the calculated traveling speed and predetermined data in the antecedent part, and a proposition regarding the slipping state of the wheel in the consequent part, by fuzzy inference A slipping slip calculating means for calculating the slipping slip, a slip propulsion calculated by this means, the calculated running speed and the proposition relating to the predetermined data in the antecedent part, and a proposition regarding the speed correction amount in the consequent. Using a fuzzy rule group provided in the section, a correction speed and a correction position are calculated at any time by fuzzy inference, and a correction speed and a correction speed calculated by this means are calculated. And the correction position and the predetermined data are accumulated and stored as vehicle travel history information, and the correction position calculated by the real-time correction means is corrected again based on the data stored in this means. And a position recorrecting means for performing the vehicle speed calculation device.
【請求項10】 前記位置再補正手段は、前記車両に与
えられる目標走行速度及び目標走行位置を考慮して前記
測定位置の再補正を行うことを特徴とする請求項9記載
の車両速度等演算装置。
10. The vehicle speed etc. calculation according to claim 9, wherein the position recorrecting means recorrects the measurement position in consideration of the target traveling speed and the target traveling position given to the vehicle. apparatus.
【請求項11】 前記車両走行履歴情報に記憶すべき車
両走行履歴情報は、前記空転滑走度に基づいて選択され
ることを特徴とする請求項9又は10記載の車両速度等
演算装置。
11. The vehicle speed calculating device according to claim 9, wherein the vehicle traveling history information to be stored in the vehicle traveling history information is selected on the basis of the idling gliding degree.
JP6266396A 1993-11-02 1994-10-31 Vehicle speed and the like operator and vehicle running control system with using the operator Pending JPH07174774A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6266396A JPH07174774A (en) 1993-11-02 1994-10-31 Vehicle speed and the like operator and vehicle running control system with using the operator

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP27443793 1993-11-02
JP5-274437 1993-11-02
JP6266396A JPH07174774A (en) 1993-11-02 1994-10-31 Vehicle speed and the like operator and vehicle running control system with using the operator

Publications (1)

Publication Number Publication Date
JPH07174774A true JPH07174774A (en) 1995-07-14

Family

ID=26547426

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6266396A Pending JPH07174774A (en) 1993-11-02 1994-10-31 Vehicle speed and the like operator and vehicle running control system with using the operator

Country Status (1)

Country Link
JP (1) JPH07174774A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003506259A (en) * 1999-08-06 2003-02-18 ロベルト・ボッシュ・ゲゼルシャフト・ミト・ベシュレンクテル・ハフツング Method and apparatus for determining speed variable
JP2005140598A (en) * 2003-11-05 2005-06-02 Isuzu Motors Ltd Vehicle speed detector
JP2008182808A (en) * 2007-01-24 2008-08-07 Toshiba Corp Train speed and position detector
JP2010117356A (en) * 2008-11-14 2010-05-27 Robert Bosch Gmbh System and method for compensating sensor signals
JP4897118B1 (en) * 2011-01-25 2012-03-14 三菱電機株式会社 Brake pressure calculation device, brake control system, and program
TWI502200B (en) * 2011-10-19 2015-10-01 Lsis Co Ltd Train speed measuring device and method
JP2016146724A (en) * 2015-02-09 2016-08-12 東洋電機製造株式会社 Train information device
JP2017184465A (en) * 2016-03-30 2017-10-05 株式会社東芝 Electric vehicle control device

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003506259A (en) * 1999-08-06 2003-02-18 ロベルト・ボッシュ・ゲゼルシャフト・ミト・ベシュレンクテル・ハフツング Method and apparatus for determining speed variable
JP2005140598A (en) * 2003-11-05 2005-06-02 Isuzu Motors Ltd Vehicle speed detector
JP2008182808A (en) * 2007-01-24 2008-08-07 Toshiba Corp Train speed and position detector
JP2010117356A (en) * 2008-11-14 2010-05-27 Robert Bosch Gmbh System and method for compensating sensor signals
JP4897118B1 (en) * 2011-01-25 2012-03-14 三菱電機株式会社 Brake pressure calculation device, brake control system, and program
WO2012101757A1 (en) * 2011-01-25 2012-08-02 三菱電機株式会社 Brake pressure calculation device, brake control system, and program
CN103328303A (en) * 2011-01-25 2013-09-25 三菱电机株式会社 Brake pressure calculation device, brake control system and program
US8914214B2 (en) 2011-01-25 2014-12-16 Mitsubishi Electric Corporation Brake pressure computing apparatus, brake control system, and non-transitory computer-readable memory medium
TWI502200B (en) * 2011-10-19 2015-10-01 Lsis Co Ltd Train speed measuring device and method
JP2016146724A (en) * 2015-02-09 2016-08-12 東洋電機製造株式会社 Train information device
JP2017184465A (en) * 2016-03-30 2017-10-05 株式会社東芝 Electric vehicle control device

Similar Documents

Publication Publication Date Title
US6173226B1 (en) Control apparatus and method for powertrain of a vehicle
CN101590832B (en) Travel energy learning device and method
CN107628036A (en) The detection and reconstruction of sensor fault
CN116653962B (en) Intelligent driving vehicle efficient energy-saving system and energy-saving method
JPH07174774A (en) Vehicle speed and the like operator and vehicle running control system with using the operator
CN108394415B (en) A kind of estimation method and system of vehicle mass
JPH06501556A (en) How to measure the position of land vehicles
JPH08500720A (en) Slip control method and device
WO2019207835A1 (en) Tire state detection device
JP2005088726A (en) Tire pressure alarm device, tire monitored by this device, and method for managing tire characteristic values
CN114895663B (en) Mobile robot slip identification method and control method
KR20180096235A (en) System and Method for estimating a state of road for a vehicle
JP2001134320A (en) Lane follow-up controller
RU2758797C1 (en) Method for protection against stalling of electric rolling stock with asynchronous tractive motors
CN118342989B (en) Vehicle torque control method, system, vehicle controller and new energy vehicle
JP3165314B2 (en) Vehicle speed calculation device and vehicle mileage calculation device using the same
CN109835333A (en) A kind of control system and control method for keeping vehicle to travel among lane
CN106427416A (en) Tire pressure detection method and tire pressure detection system for vehicle, and vehicle
US20040111198A1 (en) Underinflation detector
JPH0928002A (en) Physical parameter measuring instrument for electric rolling stock
JP2507691B2 (en) Abnormality detection method for vehicle body tilt control device
CN112660136B (en) Road surface adhesion coefficient identification method and device for automobile chassis dynamics domain controller
CN116572967A (en) Identification method and device for automobile pavement information, vehicle and storage medium
JP7310699B2 (en) Oil state estimation device, vehicle control device, vehicle control system, and data analysis device
KR20230134244A (en) Black Ice Prediction System and Black Ice Prediction Method

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040412

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040420

A521 Written amendment

Effective date: 20040621

Free format text: JAPANESE INTERMEDIATE CODE: A523

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20041005