Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH07122641B2 - Vehicle speed determination method - Google Patents
[go: Go Back, main page]

JPH07122641B2 - Vehicle speed determination method - Google Patents

Vehicle speed determination method

Info

Publication number
JPH07122641B2
JPH07122641B2 JP61024573A JP2457386A JPH07122641B2 JP H07122641 B2 JPH07122641 B2 JP H07122641B2 JP 61024573 A JP61024573 A JP 61024573A JP 2457386 A JP2457386 A JP 2457386A JP H07122641 B2 JPH07122641 B2 JP H07122641B2
Authority
JP
Japan
Prior art keywords
vehicle speed
vehicle
wheel
determined
wheels
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP61024573A
Other languages
Japanese (ja)
Other versions
JPS62182668A (en
Inventor
紀雄 薦田
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.)
Toyota Motor Corp
Original Assignee
Toyota Motor 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 Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP61024573A priority Critical patent/JPH07122641B2/en
Publication of JPS62182668A publication Critical patent/JPS62182668A/en
Publication of JPH07122641B2 publication Critical patent/JPH07122641B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Regulating Braking Force (AREA)

Description

【発明の詳細な説明】 技術分野 本発明は車速検出方法に関し、特に、走行中の車両の車
輪に加速時のスピン或いは制動時のスリップまたはロッ
クが生じた場合などにおける車速を決定する方法に関す
るものである。
TECHNICAL FIELD The present invention relates to a vehicle speed detection method, and more particularly to a method for determining a vehicle speed when wheels of a running vehicle are spun during acceleration or slipped or locked during braking. Is.

従来技術および問題点 前後左右に4個の車輪を備えた車両においては、通常、
プロペラシャフトなどの回転速度に基づいて車速が決定
されている。このような車両においては、駆動輪にたと
えば加速時のスピン或いは制動時のスリップやロックな
どの回転速度差が生じると現実の車速と大きく異なった
車速が検出される。このような場合には、予め求められ
た関係から車速に基づいて後輪の舵角や車輪のスキッド
などを制御する車両においては、正常な制御作動が行わ
れないおそれがあった。
Prior Art and Problems In a vehicle with four wheels on the front, rear, left and right,
The vehicle speed is determined based on the rotation speed of the propeller shaft and the like. In such a vehicle, if a difference in rotational speed occurs in the drive wheels, such as a spin during acceleration or a slip or lock during braking, a vehicle speed greatly different from the actual vehicle speed is detected. In such a case, a normal control operation may not be performed in the vehicle that controls the steering angle of the rear wheels, the skid of the wheels, and the like based on the vehicle speed based on the relationship obtained in advance.

これに対し、特開昭57−147061号公報に記載されている
ように、3つ以上の車輪からそれぞれ求められた3種類
以上の車輪の速度が相互に等しくないときには、速度の
最大な車輪群と速度の最小な車輪群とを除いた残りの車
輪群の速度の平均値を車速とする車速決定方法が提案さ
れている。これによれば、車輪のスリップやロックが発
生しているときには、そのスリップやロックが発生して
いる車輪からの速度が除外され得るので、比較的精度の
よい車速が決定される特徴がある。
On the other hand, as described in Japanese Patent Laid-Open No. 57-147061, when the speeds of three or more kinds of wheels obtained from three or more wheels are not equal to each other, the wheel group with the maximum speed is obtained. A vehicle speed determination method has been proposed in which the vehicle speed is an average value of the speeds of the remaining wheel groups excluding the wheel group having the minimum speed. According to this, when the slip or lock of the wheel is occurring, the speed from the wheel where the slip or lock is occurring can be excluded, so that the vehicle speed is relatively accurately determined.

しかしながら、そのような従来の車速決定方法でも、未
だ充分な精度が得られない場合があった。すなわち、各
車輪に対応する複数の車輪速度のうち、速度の最大な車
輪群と速度の最小な車輪群とを除いた残りの車輪群の速
度の平均値を車速とする形式の特開昭57−147061号公報
に記載の車速決定方法では、最大値および最小値を一律
に除去して残りを平均することから、制動時において最
も信頼性の高い値である最大値が除去され、且つ加速時
においても最も信頼性の高い値である最小値が除去され
ることになり、決定された車速値に充分な精度が得られ
ないのである。また、たとえば2以上の車輪にスリップ
またはロックが発生するような制動操作状態やたとえば
2以上の車輪にスリップまたはスピンが発生するような
加速操作状態では、上記従来の車速決定方法では、スリ
ップなどによる異常値を含む車輪群の速度の平均値を車
速とせざるを得ず、充分な精度が得られないのである。
However, even with such a conventional vehicle speed determination method, there have been cases where sufficient accuracy cannot be obtained. That is, among a plurality of wheel speeds corresponding to each wheel, the vehicle speed is the average value of the speeds of the remaining wheel groups excluding the wheel group having the maximum speed and the wheel group having the minimum speed. In the vehicle speed determination method described in -147061 publication, the maximum value and the minimum value are uniformly removed and the rest is averaged. Therefore, the maximum value, which is the most reliable value during braking, is removed, and at the time of acceleration. In this case as well, the minimum value, which is the most reliable value, is removed, and sufficient accuracy cannot be obtained for the determined vehicle speed value. Further, in a braking operation state in which two or more wheels are slipped or locked, or in an acceleration operation state in which two or more wheels are slipped or spun, for example, the conventional vehicle speed determination method described above causes slippage or the like. The vehicle speed must be the average value of the wheel group speeds including the abnormal value, and sufficient accuracy cannot be obtained.

本発明は以上の事情を背景として為されたものであり、
その目的とするところは、高精度の車速が得られる車速
決定方法を提供することにある。
The present invention has been made in the background of the above circumstances,
It is an object of the invention to provide a vehicle speed determination method capable of obtaining a highly accurate vehicle speed.

問題点を解決するための手段 かかる目的を達成するための本発明の要旨とするところ
は、前後左右に4個の車輪を備えた車両の車速決定方法
であって、(i)その4個の車輪の回転速度に基づいて
少なくとも3種以上の複数種類の車速を求め、(ii)そ
の3種以上の車速相互に速度差が生じたときにはその車
輪の制動時のスリップまたはロック、および車輪の加速
時のスリップまたはスピンであるか否かをそれぞれ判定
し、 (iii)その車輪の制動時のスリップまたはロックと判
定した場合には前記複数種類の車速のうちの最大値を、
その車輪の加速時のスリップまたはスピンと判定した場
合には前記複数種類の車速のうちの最小値を、前記車両
の車速として決定することにある。
Means for Solving the Problems The gist of the present invention for achieving such an object is a vehicle speed determination method for a vehicle having four wheels on the front, rear, left and right, and (i) At least three or more kinds of vehicle speeds are obtained based on the rotational speed of the wheels, and (ii) when there is a speed difference between the three or more kinds of vehicle speeds, slip or lock at the time of braking of the wheels, and acceleration of the wheels. It is determined whether or not the slip or spin at the time, and (iii) when it is determined that the slip or the lock at the time of braking of the wheel, the maximum value of the plurality of types of vehicle speeds,
When it is determined that the wheel is slipping or spinning during acceleration, the minimum value of the vehicle speeds of the plurality of types is determined as the vehicle speed of the vehicle.

作用 このようにすれば、制動時において車輪のスリップまた
はロックが発生した状態では、複数種類の車輪速度のう
ちの最大値を車速として決定するが、加速時において車
輪のスリップまたはスピンが発生した状態では、複数種
類の車輪速度のうちの最小値を車速として決定する。こ
のため、車両の制動操作時と車両の加速操作時とのそれ
ぞれにおいて、たとえ2以上の車輪にスリップなどが発
生しても、正確な車速が得られるのである。車両の制動
装置はその操作時において各車輪の回転を制動するもの
であるから、少なくとも1つ以上の車輪にスリップまた
はロックが発生するような制動操作状態では、各車輪の
回転速度に基づいて求められた複数種類の車速のうちの
最も大きい値の車速に最も近いと推定されるからであ
る。また、車両の加速操作時には複数の駆動輪が回転駆
動されるのであるから、少なくとも1つ以上の車輪にス
リップ或いはスピンが発生するような車両の加速操作状
態では、各車輪の回転速度に基づいて求められた複数種
類の車速のうちの最も小さい値が真の車速に最も近いと
推定されるからである。
By doing so, in the state where the wheel slips or locks occur during braking, the maximum value of the plurality of wheel speeds is determined as the vehicle speed, but the state where the wheel slips or spins occurs during acceleration Then, the minimum value of the wheel speeds of the plurality of types is determined as the vehicle speed. Therefore, an accurate vehicle speed can be obtained even when slips or the like occur on two or more wheels during the braking operation of the vehicle and during the acceleration operation of the vehicle. Since the braking device for a vehicle brakes the rotation of each wheel during its operation, in a braking operation state in which at least one or more wheels are slipped or locked, it is determined based on the rotation speed of each wheel. This is because it is estimated that the vehicle speed is the closest to the largest value among the plurality of types of vehicle speeds. Further, since a plurality of drive wheels are rotationally driven during the acceleration operation of the vehicle, in an acceleration operation state of the vehicle in which at least one or more wheels are slipped or spun, the rotational speed of each wheel is based on the rotational speed. This is because the smallest value of the obtained vehicle speeds of the plurality of types is estimated to be closest to the true vehicle speed.

ここで、上記車輪の制動時のロックとは制動により車輪
が完全に停止している状態、車輪の制動時のスリップと
は制動または減速操作により車輪と路面との間でスリッ
プし且つロックに至る前の状態、車輪の加速時のスピン
とは車輪が完全に空転している状態、車輪の加速時のス
リップとは車輪と路面との間でスリップし且つスピンに
至る前の状態を示している。
Here, the lock when the wheel is braked is a state where the wheel is completely stopped by the braking, and the slip when the wheel is braked is the slip and the lock between the wheel and the road surface due to the braking or deceleration operation. The previous state, the spin during acceleration of the wheel, is the state in which the wheel is completely idle, and the slip during acceleration of the wheel, is the state before slipping and spinning between the wheel and the road surface. .

発明の効果 したがって、本発明によれば、制動時において車輪のス
リップまたはロックが発生した状態では、複数種類の車
輪速度のうちの最大値を車速として決定するが、加速時
において車輪のスリップまたはスピンが発生した状態で
は、複数種類の車輪速度のうちの最小値を車速として決
定するので、たとえ2以上の車輪にスリップなどが発生
しても、正確な車速が得られるのである。同時に、この
ようにして求められた車速に基づく後輪舵角制御やスキ
ッド制御の信頼性も高められるのである。
Therefore, according to the present invention, the maximum value of a plurality of types of wheel speeds is determined as the vehicle speed in the state where the wheel slips or locks occur during braking, but the wheel slips or spins are accelerated during acceleration. In such a state, the minimum value of the wheel speeds of the plurality of types is determined as the vehicle speed, so that the accurate vehicle speed can be obtained even if slips or the like occur on two or more wheels. At the same time, the reliability of the rear wheel steering angle control and the skid control based on the vehicle speed thus obtained can be improved.

実施例 以下、本発明の一実施例を示す図面に基づいて詳細に説
明する。
Embodiment Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings.

第1図に示す車両10は所謂4輪操舵(4WS)形式のもの
であって、車両10の前部には図示しないステアリングホ
イールにより操舵可能な左右一対の車輪12、14が設けら
れており、車両の後部にも前輪12、14の操舵と関連して
自動的に操舵される左右一対の後輪16、18が設けられて
いる。本実施例では、トランスミッション20の出力がそ
の出力軸26、プロペラシャフト22、および差動歯車装置
24を介して後輪16、18へ伝達されるようになっており、
上記トランスミッション20の出力軸26近傍にはその回転
速度を検出するための回転センサ28が配設されている。
A vehicle 10 shown in FIG. 1 is of a so-called four-wheel steering (4WS) type, and a pair of left and right wheels 12 and 14 that can be steered by a steering wheel (not shown) is provided at a front portion of the vehicle 10. The rear part of the vehicle is also provided with a pair of left and right rear wheels 16 and 18 which are automatically steered in association with the steering of the front wheels 12 and 14. In the present embodiment, the output of the transmission 20 is the output shaft 26, the propeller shaft 22, and the differential gear device.
It is transmitted to the rear wheels 16 and 18 via 24,
A rotation sensor 28 for detecting the rotation speed of the transmission 20 is disposed near the output shaft 26 of the transmission 20.

回転センサ28は、第2図に示すように、出力軸26に固定
された速度検出用歯車30の外周部に多数形成された歯の
通過を検出し、単位時間あたりの通過歯数に対応した周
波数のパルス信号PV0を出力する。第3図に示すよう
に、回転センサ28からのパルス信号PV0は車速Vnを逐次
決定するための演算装置34のI/Oポート36へ波形整形器4
4を介して供給される。また、車両10には、遊動回転す
る左右の前輪12、14の回転速度を直接的に検出するため
の回転センサ60および62が設けられており、それら回転
センサ60および62から回転信号PV1およびPV2が波形整形
器44を介してI/Oポート36へ出力されるようになってい
る。
As shown in FIG. 2, the rotation sensor 28 detects the passage of many teeth formed on the outer peripheral portion of the speed detecting gear 30 fixed to the output shaft 26, and corresponds to the number of passing teeth per unit time. Outputs pulse signal PV 0 of frequency. As shown in FIG. 3, the pulse signal PV 0 from the rotation sensor 28 is sent to the I / O port 36 of the arithmetic unit 34 for sequentially determining the vehicle speed V n.
Supplied through 4. Further, the vehicle 10 is provided with rotation sensors 60 and 62 for directly detecting the rotational speeds of the left and right front wheels 12 and 14 that rotate freely, and the rotation signals PV 1 and PV 1 and PV 2 is output to the I / O port 36 via the waveform shaper 44.

演算装置24は、所謂マイクロコンピュータであって、通
常、後輪16,18の舵角制御装置を兼ねている。演算装置3
4は、データバスラインを介して互いに接続されたCPU、
ROM、RAMなどを備えており、CPUはRAMの記憶機能を利用
しつつROMに予め記憶されたプログラムに従って入力信
号を処理して車速Vnを算出する。
The arithmetic unit 24 is a so-called microcomputer, and usually also serves as a steering angle control unit for the rear wheels 16 and 18. Arithmetic device 3
4 is a CPU connected to each other via a data bus line,
A ROM, a RAM, etc. are provided, and the CPU processes the input signal according to a program stored in advance in the ROM while utilizing the storage function of the RAM, and calculates the vehicle speed V n .

一方、前記車両10には、その前輪12、14の操舵角を検出
するための前輪舵角検出装置46が設けられており、前輪
12、14の舵角δを表す信号Sδがその前輪舵角検出
装置46から前記I/Oポート36に供給される。また、車両1
0には、ブレーキペダルの操作を検出するためのブレー
キペダルスイッチ48が設けられており、そのブレーキペ
ダルスイッチ48からはブレーキ操作信号BRがI/Oポート3
6に供給される。また、エンジン50には、エンジン回転
速度を検出するためのエンジン回転センサ52、およびス
ロットル弁開度を検出するためのスロットルセンサ54が
それぞれ設けられており、エンジン回転信号SEおよびス
ロットル信号THがI/Oポート36に供給される。
On the other hand, the vehicle 10 is provided with a front wheel steering angle detection device 46 for detecting the steering angle of the front wheels 12, 14.
Signal Esuderuta f representing the steering angle [delta] f of 12 and 14 is supplied to the I / O port 36 from the front wheel steering angle detecting apparatus 46. Also, vehicle 1
A brake pedal switch 48 for detecting the operation of the brake pedal is provided at 0, and the brake operation signal BR is transmitted from the brake pedal switch 48 to the I / O port 3
Supplied to 6. Further, the engine 50 is provided with an engine rotation sensor 52 for detecting the engine rotation speed and a throttle sensor 54 for detecting the throttle valve opening, and the engine rotation signal SE and the throttle signal TH are Supplied on / O port 36.

前記CPUはROMに予め記憶された関係から、実際の車速Vn
および前輪の操舵角δに基づいて、後輪16、18の前輪
12、14に対する操舵方向および操舵角を決定し、この操
舵方向および操舵角が得られるように、後輪用操舵アク
チュエータ38を作動させるための駆動信号DDをI/Oポー
ト36からD/A変換器39および後輪転舵用の増幅器40を介
して油圧制御装置42へ供給する。これにより油圧制御装
置42内に設けられた制御弁が作動させられて後輪用操舵
アクチュエータ38に作動油圧が供給され、後輪用操舵ア
クチュエータ38により後輪16、18の舵角が変更される。
Since the CPU stores the actual vehicle speed V n
And the front wheels of the rear wheels 16 and 18 based on the steering angle δ f of the front wheels
The steering direction and steering angle with respect to 12 and 14 are determined, and the drive signal DD for operating the rear wheel steering actuator 38 is converted from the I / O port 36 to D / A so that the steering direction and steering angle are obtained. It is supplied to the hydraulic control device 42 through the device 39 and the rear wheel steering amplifier 40. As a result, the control valve provided in the hydraulic control device 42 is operated to supply operating hydraulic pressure to the rear wheel steering actuator 38, and the rear wheel steering actuator 38 changes the steering angles of the rear wheels 16 and 18. .

以下、本実施例の作動を第4図、第5図、第6図、およ
び第7図のフローチャートに従って説明する。
The operation of this embodiment will be described below with reference to the flow charts of FIGS. 4, 5, 6, and 7.

先ず、前記ステップSS1が実行されて初回のサイクルか
否かが判断される。初回でなければステップSS2を経る
ことなくステップSS3が実行されるが、初回であればス
テップSS2が実行されて各カウンタおよびフラグがクリ
アされた後、ステップSS3において各車輪の回転速度に
対応した車速データが算出される。ステップSS3では、
前記パルス信号PV0、PV1、PV2に基づき、車速v0が次式
(1)にしたがって、車染v1、v2が次式(2)に従って
それぞれ算出される。
First, step SS1 is executed to determine whether it is the first cycle. If it is not the first time, step SS3 is executed without passing through step SS2, but if it is the first time, after step SS2 is executed and each counter and flag are cleared, in step SS3 the vehicle speed corresponding to the rotation speed of each wheel Data is calculated. In step SS3,
Based on the pulse signals PV 0 , PV 1 and PV 2 , the vehicle speed v 0 is calculated according to the following expression (1), and the vehicle dye v 1 and v 2 are calculated according to the following expression (2).

v0=f・2πr/G・H ・・・(1) 但し、fはパルス信号PV0の周波数、Hは速度検出用歯
車30の歯数、Gは差動歯車装置の変速比、rは車輪の半
径である。
v 0 = f · 2πr / G · H (1) where f is the frequency of the pulse signal PV 0 , H is the number of teeth of the speed detecting gear 30, G is the gear ratio of the differential gear device, and r is The radius of the wheel.

vi=f・2πr/H ・・・(2) 但し、fはパルス信号PViの周波数、Hは車輪に設けら
れた速度検出用歯車の歯数、rは車輪の半径、iはvの
添字で1乃至2の整数である。
v i = f · 2πr / H (2) where f is the frequency of the pulse signal PV i , H is the number of teeth of the speed detecting gear provided on the wheel, r is the wheel radius, and i is v The subscript is an integer of 1 to 2.

ステップSS4では、車両の低速走行を検出するために、
ステップSS3で算出された車速v0(n・Δt)、v1(n
・Δt)、v2(n・Δt)の平均値〔=(2v0+v1
v2)/4〕が予め定められた一定の小さな値Va、たとえば
5km/hよりも大きいか否かが判断される。Δtは車速算
出周期であり、nは今回の周期を示す整数である。上記
ステップSS4における判断が否定された場合には、第7
図に示すステップSS21以下が実行される。すなわち、ス
テップSS21では車速Vnの値がVaに置換されるとともに、
ステップSS22ではこの小さな車速Vaに基づいて後輪舵角
が変更され、そしてステップSS23にて時間Δtだけ待機
させられた後、前記ステップSS3以下が繰り返し実行さ
れる。なお、上記ステップSS22では、たとえば第8図に
示す予めROMに記憶された関係が用いられて、先ず、こ
の関係から車速Vnに基づいて後輪16、18の前輪12、14に
対する操舵率を示す係数Kが求められるとともに、その
後、入力信号Sδに基づいて決定された前輪舵角δ
と上記係数Kとから次式(3)にしたがって後輪舵角δ
が求められる。そして、この後輪舵角δが得られる
ように駆動信号DDがD/A変換器39および増幅器40を介し
て油圧制御弁装置42へ供給されるのである。
In step SS4, in order to detect the low speed running of the vehicle,
Vehicle speeds v 0 (n · Δt) and v 1 (n calculated in step SS3
・ Average value of Δt) and v 2 (n · Δt) [= (2v 0 + v 1 +
v 2 ) / 4] is a predetermined small constant value V a , for example
It is judged whether it is larger than 5 km / h. Δt is a vehicle speed calculation cycle, and n is an integer indicating the current cycle. If the determination in step SS4 is negative, the seventh
Steps SS21 and thereafter shown in the figure are executed. That is, in step SS21, the value of the vehicle speed V n is replaced with V a , and
In step SS22, the rear wheel steering angle is changed based on this small vehicle speed V a , and after waiting for time Δt in step SS23, the above-mentioned steps SS3 and thereafter are repeatedly executed. In the step SS22, for example, the relationship stored in advance in the ROM shown in FIG. 8 is used. First, from this relationship, the steering ratios of the rear wheels 16 and 18 with respect to the front wheels 12 and 14 are determined based on the vehicle speed V n. with coefficient K shown is determined, then the input signal Sδ front wheel steering angle determined based on the f [delta] f
And the above coefficient K, the rear wheel steering angle δ is calculated according to the following equation (3).
r is required. Then, the drive signal DD is supplied to the hydraulic control valve device 42 via the D / A converter 39 and the amplifier 40 so that the rear wheel steering angle δ r can be obtained.

δ=K(Vn)・δ ・・・(3) 前記ステップSS4における判断が肯定された場合、すな
わち車速v0(n・Δt)が予め定められた一定の小さな
値Vaよりも大きい場合には、ステップSS5において車両
がコーナリング状態であるか否か、すなわち旋回走行中
であるか否かが判断される。この判断は信号Sδが表
す前輪舵角δが予め定められた一定値δを超えたか
否かによって行われる。この一定値δたとえばステア
リングホイールの45度の操作角に対応する舵角である。
上記ステップSS5において車両がコーナリング中でない
と判断された場合には、ステップSS6においてコーナリ
ングフラグFcがリセットされるとともに、ステップSS7
が実行されて車輪の加速時のスリップまたはスピンの有
無が判断される。この車輪の加速時のスリップまたはス
ピンは後輪(駆動輪)の回転加速度、すなわち今回のサ
イクルにおいて求められた車速と前回とサイクルにおい
て求められた車速との差〔v0(n・Δt)−v0{(n−
1)・Δt}〕が予め定められた一定の値αよりも大
きいことをもって判断される。この値αは車輪と路面
との滑りが生じない範囲における最大回転加速度と同等
以下の回転加速度に決定されている。上記スリップSS7
において車輪の加速時のスリップまたはスピンが検出さ
れない場合にはステップSS8が実行されて車輪の制動時
のスリップまたはロックの有無が判断される。この判断
は、信号PV0に基づく回転加速度〔2v0{(n−1)・Δ
t}−2v0(n・Δt)〕、信号PV1に基づく回転加速度
〔v1{(n−1)・Δt}−v1(n・Δt)〕、信号PV
2に基づく回転加速度〔v2{(n−1)・Δt}−v
2(n・Δt)〕の平均値が予め定められた一定の値β
よりも大きいことをもって判断される。この値β
車輪と路面との滑りが生じない範囲における最小回転加
速度と同等以上の回転加速度に決定されている。
δ r = K (V n ) · δ f (3) When the determination in step SS4 is affirmative, that is, the vehicle speed v 0 (n · Δt) is lower than a predetermined constant small value V a. If so, it is determined in step SS5 whether or not the vehicle is in a cornering state, that is, whether or not the vehicle is turning. This determination is the front wheel steering angle [delta] f representing the signal Esuderuta f is performed by whether exceeds a predetermined value [delta] 0 determined in advance. This constant value δ 0 is, for example, the steering angle corresponding to the operation angle of 45 degrees of the steering wheel.
If it is determined in step SS5 that the vehicle is not cornering, the cornering flag Fc is reset in step SS6, and step SS7
Is executed and it is determined whether or not there is a slip or a spin during acceleration of the wheels. The slip or spin during acceleration of the wheels is the rotational acceleration of the rear wheels (driving wheels), that is, the difference between the vehicle speed obtained in this cycle and the vehicle speed obtained in the previous cycle and the previous cycle [v 0 (n · Δt)- v 0 {(n-
1) · Δt}] is larger than a predetermined constant value α 0 . This value α 0 is determined to be a rotational acceleration equal to or less than the maximum rotational acceleration in the range where the wheel and the road surface do not slip. Above slip SS7
When the slip or spin during acceleration of the wheel is not detected in step S8, step SS8 is executed to determine whether or not slip or lock during braking of the wheel is present. This judgment is based on the signal PV 0 and the rotational acceleration [2v 0 {(n-1) · Δ
t} −2v 0 (n · Δt)], rotational acceleration based on the signal PV 1 [v 1 {(n−1) · Δt} −v 1 (n · Δt)], signal PV
2 based rotational acceleration [v 2 {(n-1) · Δt} -v
2 (n · Δt)] average value β is a predetermined constant value β
It is judged to be greater than zero . This value β 0 is determined to be a rotational acceleration equal to or higher than the minimum rotational acceleration in the range where the wheel and the road surface do not slip.

上記ステップSS7およびステップSS8において車輪の制動
時のスリップまたはロックおよび加速時のスリップまた
はスピンが検出されない場合には、ステップSS9が実行
されて今回のサイクルにおいて算出された3種の車速デ
ータv0(n・Δt)、v1(n・Δt)、v2(n・Δt)
の内の中間値が仮車速Vn′として採用される。そして、
それら3種の車速データを相互に比較し、一つの車速が
仮車速Vn′、換言すれば各車速の中間値よりも予め定め
られた一定の割合をこえたことをもって車速検出の異常
が判断される。すなわち、第6図に示すステップSS10に
おいてレジスタiの内容から1が減算され、且つステッ
プSS11においてレジスタiの内容に1が加算された後、
ステップSS12が実行されてレジスタiの内容が3に到達
したか否かが判断される。当初は到達しないのでステッ
プSS13が実行されて車速検出が異常状態であるか否かが
判断される。
When slips or locks during wheel braking and slips or spins during acceleration are not detected in steps SS7 and SS8, step SS9 is executed and three types of vehicle speed data v 0 (calculated in this cycle) n · Δt), v 1 (n · Δt), v 2 (n · Δt)
The intermediate value of is adopted as the provisional vehicle speed V n ′. And
The three types of vehicle speed data are compared with each other, and one vehicle speed is judged to be an abnormal vehicle speed detection when it exceeds a tentative vehicle speed V n ′, in other words, a predetermined constant ratio from the intermediate value of each vehicle speed. To be done. That is, after 1 is subtracted from the content of the register i in step SS10 shown in FIG. 6 and 1 is added to the content of the register i in step SS11,
Step SS12 is executed to judge whether the content of the register i reaches 3. Since it does not arrive at the beginning, step SS13 is executed to determine whether the vehicle speed detection is in an abnormal state.

この判断には次式(4)が用いられる。但し、rは0.1
(10%)程度の値が用いられる。
The following equation (4) is used for this determination. However, r is 0.1
A value of (10%) is used.

|vi−Vn′|>γ ・・・(4) 当初はレジスタiの内容が0であるのでステップSS13に
おける判断にはv0が用いられる。この判断が否定される
とステップSS14においてフラグFTbがリセットされた
後、再びステップSS11が実行されてレジスタiの内容に
1が加算されて今度はステップSS13における判断にはv1
が用いられる。この判断が否定されると上記と同様にレ
ジスタiの内容が2とされてステップSS13における判断
にはv2が用いられる。このようにして各車速データの中
間値に対するばらつきが一定の範囲内にあると判断され
るとステップSS11においてレジスタiの内容が3とされ
るので、ステップSS12における判断が肯定され、ステッ
プSS15においてレジスタiの内容から1が減算された
後、第7図に示すステップSS16が実行される。
| v i −V n ′ |> γ (4) Since the content of the register i is 0 at the beginning, v 0 is used for the determination in step SS13. If this determination is negative, the flag F Tb is reset in step SS14, then step SS11 is executed again and 1 is added to the content of the register i, and this time v 1 is determined in the determination in step SS13.
Is used. If this judgment is denied, the contents of the register i is set to 2 as in the above, and v 2 is used for the judgment in step SS13. In this way, when it is determined that the variation of the vehicle speed data with respect to the intermediate value is within a certain range, the content of the register i is set to 3 in step SS11, the determination in step SS12 is affirmative, and the register i is registered in step SS15. After 1 is subtracted from the content of i, step SS16 shown in FIG. 7 is executed.

ステップSS16では車速検出が異常、すなわち回転センサ
28の故障、速度検出用歯車30の欠けなどの異常であるこ
とを表すフラグFTaが1であるか否か、すなわちフラグF
Taがセットされているか否かが判断される。車速検出が
異常でなければステップSS17が実行されて車速Vnが決定
される。この車速Vnの決定は、仮車速Vn′と、前回の車
速Vn-1に車速の最大変化値αmax・Δtを加えた値と、
前回の車速Vn-1に車速の最小変化値αmin・Δtを加え
た値とからなる3種類の値から中間値を選択することに
よって実行され、車速Vnが新たな選択値に更新される。
上記αmaxおよびαminは車輪と路面との滑りが生じない
範囲における車両の最大加速度および最小加速度であ
り、上記車速の最大変化値および最小変化値は車輪と路
面との滑りが生じない状態における時間Δtあたりの車
速の最大変化幅および最小変化幅である。この結果、回
転センサ28の故障等により異常に大きい値或いは異常に
小さい値の車速v0(n・Δt)が入力されても、車速Vn
が現実にあり得る最大値或いは最小値に制限されるの
で、車速Vnに基づいて行われる制御の異常動作が防止さ
れる。
In step SS16, the vehicle speed detection is abnormal, that is, the rotation sensor
Whether or not the flag F Ta that indicates an abnormality such as 28 failure, speed detection gear 30 chipping, etc. is 1, that is, flag F Ta
It is determined whether Ta is set. If the vehicle speed detection is not abnormal, step SS17 is executed to determine the vehicle speed V n . This vehicle speed V n is determined by the provisional vehicle speed V n ′ and the value obtained by adding the maximum vehicle speed change value αmax · Δt to the previous vehicle speed V n−1 .
It is executed by selecting an intermediate value from three types of values consisting of the previous vehicle speed V n-1 and the value obtained by adding the minimum change value α min · Δt of the vehicle speed, and the vehicle speed V n is updated to a new selected value. .
The αmax and αmin are the maximum acceleration and the minimum acceleration of the vehicle in the range where the wheel and the road surface do not slip, and the maximum change value and the minimum change value of the vehicle speed are the time Δt in the state where the wheel and the road surface do not slip. It is the maximum change width and the minimum change width of the vehicle speed. As a result, even if the vehicle speed v 0 (n · Δt) of an abnormally large value or an abnormally small value is input due to a failure of the rotation sensor 28 or the like, the vehicle speed V n
Is limited to the maximum value or the minimum value that can actually be present, so that the abnormal operation of the control performed based on the vehicle speed V n is prevented.

そして、ステップSS18が実行されることによりその車速
Vnがそれ以前に決定された仮車速Vn′と同一であるか否
かが判断される。同一であれば正常な状態であるので、
ステップSS20が実行されて車速Vnが前記Vaよりも小さい
か否かが判断される。この判断が肯定された場合には前
述のステップSS21以下が実行されるが、否定された場合
にはステップSS22以下が実行されることにより、ステッ
プSS17において決定された車速Vnに基づいて後輪の舵角
が決定される。
Then, by executing step SS18, the vehicle speed
V n is is equal to or the same as the temporary vehicle speed V n 'previously determined it is determined. If they are the same, it means a normal condition.
Step SS20 is executed to determine whether the vehicle speed V n is lower than the V a . If the determination is affirmative, the above-mentioned steps SS21 and below are executed, but if the determination is negative, the steps SS22 and below are executed, so that the rear wheels based on the vehicle speed V n determined in step SS17. The steering angle of is determined.

しかし、前記ステップSS18において、ステップSS17にお
いて決定された車速VnがステップSS9において決定され
た仮車速Vn′と同じでないと判断された場合には、車速
検出の異常状態であるので、ステップSS19が実行されて
車速Vnが制限される。すなわち、この時点で現実にあり
得る最大車速(=Vn-1+αmax・Δt)と、最小車速
(=Vn-1+αmin・Δt)と、〔Vn-1+min(Δv0,Δv
1,Δv2)〕との値の内の中間値が選択される。このmin
(Δv0,Δv1,Δv2)は各車速の変化量Δv0,Δv1,Δv2
の値の中で前記ステップSS13において(4)式から異常
と判定されたものを除いて残りの最小値を示すものであ
る。
However, in step SS18, if it is determined that the vehicle speed V n determined in step SS17 is not the same as the temporary vehicle speed V n ′ determined in step SS9, it is an abnormal state of vehicle speed detection, and therefore step SS19. Is executed and the vehicle speed V n is limited. That is, the maximum vehicle speed (= V n-1 + αmax · Δt), the minimum vehicle speed (= V n-1 + αmin · Δt), and [V n-1 + min * (Δv 0 , Δv)
1 , Δv 2 )] and the intermediate value is selected. This min
* (Δv 0 , Δv 1 , Δv 2 ) is the variation of each vehicle speed Δv 0 , Δv 1 , Δv 2
Among the values of, the remaining minimum value is shown except for the one determined to be abnormal from the equation (4) in step SS13.

前記ステップSS13における判断が肯定された場合には、
ステップSS24が実行されてタイマカウンタT2の係数内容
に1が加算されるとともに、ステップSS25が実行されて
タイマカウンタT2の内容が予め設定された一定の値Tb
到達したか否かが判断される。この一定の値Tbはたとえ
ば10秒に相当する値である。ステップSS13において車染
検出の異常値が判定されても10秒間持続しない間はステ
ップSS25に於ける判断が否定されるので、正常時と同様
にステップSS11以下が実行される。10秒間持続した場合
にはステップSS25に於ける判断が肯定されるので、ステ
ップSS26が実行されてフラグFTbがセットされ、その後
ステップSS27において車速検出の異常値が判定されてか
ら20秒間持続したか否かが判断される。未だ20秒間持続
しない場合にはステップSS28においてフラグFTaがセッ
トされた後、正常時と同様にステップSS11以下が実行さ
れる。しかし、この場合には、前記のようにステップSS
19が実行されて異常値が除かれた状態で車速Vnが決定さ
れ、この車速Vnで後輪舵角の制御が実行される。
If the determination in step SS13 is positive,
Whether step SS24 is executed to add 1 to the coefficient content of the timer counter T 2 and step SS25 is executed to determine whether or not the content of the timer counter T 2 has reached a preset constant value T b. To be judged. This constant value T b is a value corresponding to 10 seconds, for example. Even if the abnormal value of car dyeing detection is determined in step SS13, the determination in step SS25 is denied while it does not continue for 10 seconds, so that step SS11 and subsequent steps are executed as in the normal case. If it continues for 10 seconds, the determination in step SS25 is affirmative, so step SS26 is executed and the flag F Tb is set, and then it continued for 20 seconds after the abnormal value of vehicle speed detection is determined in step SS27. It is determined whether or not. If it does not continue for 20 seconds, the flag F Ta is set in step SS28, and then step SS11 and the subsequent steps are executed as in the normal state. However, in this case, step SS as described above.
The vehicle speed V n is determined in a state where the abnormal value is removed by executing 19 and the control of the rear wheel steering angle is executed at this vehicle speed V n .

ステップSS27の判断が肯定された場合には、車速検出の
異常値が判定されてから20秒間持続した状態であるの
で、回転センサの破損などの車速検出の異常と判断され
る。このため、ステップSS29が実行されて車速検出の異
常を表す警報表示が図示しない表示器において行われる
とともに、その異常を示すフラグFTaがセットされる。
If the determination in step SS27 is affirmative, it is determined that the vehicle speed detection abnormality such as breakage of the rotation sensor occurs because the vehicle speed detection abnormality value has been maintained for 20 seconds after the determination. Therefore, step SS29 is executed, an alarm display indicating an abnormality in vehicle speed detection is displayed on a display (not shown), and the flag F Ta indicating the abnormality is set.

その場合には、前記ステップSS16における判断が肯定さ
れるので、ステップSS30が実行されてコーナリングフラ
グFcに基づいて車両10がコーナリング中であるか否かが
判断される。車両10がコーナリング中でない場合には、
ステップSS31において車速Vnを予め定められた一定の車
速V0に置換する。この一定の車速V0はたとえば100km/h
であり、このようにすることによって車速検出異常時の
後輪舵角制御の異常動作を防止する。しかし、後述のス
テップSS40においてコーナリングフラグFcがセットされ
た後は上述ステップSS30における判断が肯定されるの
で、ステップSS32が実行されて車速Vnを前回のサイクル
において採用された車速Vn-1に固定する。すなわち、車
速Vnの更新を阻止するのである。これにより、車速検出
異常時には車両の旋回走行中において後輪舵角制御に用
いられる車速Vnの変化が防止され、運転者の意に反した
後輪舵角変化が解消される。
In that case, since the determination in step SS16 is affirmative, step SS30 is executed to determine whether or not the vehicle 10 is cornering based on the cornering flag Fc. If the vehicle 10 is not cornering,
In step SS31, the vehicle speed V n is replaced with a predetermined constant vehicle speed V 0 . This constant vehicle speed V 0 is, for example, 100 km / h
By doing so, the abnormal operation of the rear wheel steering angle control when the vehicle speed detection is abnormal is prevented. However, after the cornering flag Fc is set in step SS40 described later, the determination in step SS30 is affirmative, so step SS32 is executed to set the vehicle speed V n to the vehicle speed V n-1 adopted in the previous cycle. Fix it. That is, the update of the vehicle speed V n is blocked. As a result, when the vehicle speed detection is abnormal, the change of the vehicle speed V n used for the rear wheel steering angle control is prevented during the turning of the vehicle, and the rear wheel steering angle change contrary to the driver's intention is eliminated.

前記ステップSS7において車輪の加速時のステップまた
はスピンが検出された場合には、ステップSS33が実行さ
れることにより、仮車速Vn′が次式(5)から決定さ
れ、その後ステップSS17以下が実行される。このように
仮車速Vn′を異常値を除いた最小値とすることにより、
車輪の加速時のスリップやスピンなどにより高く検出さ
れやすい状態下で実際の車速に近似した車速とする。あ
る車輪に加速時のスリップやスピンが生じた場合には、
各車輪に対応して算出された複数種類の車速の内ではス
リップやスピンが生じていないか或いはスリップの程度
が少ない車輪の回転速度に基づく車速が現実の車速に最
も近似しているので、求められた複数種類の車速の内の
最小値を仮車速Vn′に採用すればこのような車輪の回転
異常時でも比較的正確な車速を決定することができる。
If a step or spin during wheel acceleration is detected in step SS7, step SS33 is executed to determine the provisional vehicle speed V n ′ from the following equation (5), and then steps SS17 and thereafter are executed. To be done. In this way, by setting the provisional vehicle speed V n ′ to the minimum value excluding abnormal values,
The vehicle speed is set to be close to the actual vehicle speed under a condition in which the wheel is likely to be detected high due to slip or spin during acceleration of the wheels. If a wheel slips or spins during acceleration,
Among the multiple types of vehicle speed calculated for each wheel, there is no slip or spin, or the degree of slip is small.The vehicle speed based on the rotation speed of the wheel is the closest to the actual vehicle speed. by adopting the minimum value among the plurality of types of vehicle speed which is a provisional vehicle speed V n 'can be determined relatively accurate vehicle speed even rotation abnormality of such wheel.

Vn′=min〔(v1+v2)/2,v0〕 ・・・(5) 但し、minは〔〕中の値から異常値を除いた後の最小
値を示すものである。
V n ′ = min * [(v 1 + v 2 ) / 2, v 0 ] ... (5) where min * is the minimum value after removing the abnormal value from the value in []. .

前記ステップSS8において車輪の制動時のステップまた
はロックが検出された場合には、ステップSS34が実行さ
れて仮車速Vn′が次式(6)から決定され、この後ステ
ップSS35において再度車輪の制動時のスリップまたはロ
ックが判定される。このように仮車速Vn′を異常値を除
いた最大値とすることにより、車輪の制動時のスリップ
またはロックなどにより低く検出されやすい状態下で実
際の車速に近似させる。ある車輪に制動時のスリップや
ロックが生じた場合には、各車輪の回転速度に対応した
複数種類の車速の内では未だスリップやロックが生じて
いないか或いはスリップの程度が少ない車輪の回転速度
に基づく車速や現実の車速に最も近似しているため、求
められた複数種類の車速の内の最大値を仮車速Vn′に採
用すればこのような車輪の回転異常時でも比較的正確な
車速を決定することができる。
If a step or lock during wheel braking is detected in step SS8, step SS34 is executed to determine the provisional vehicle speed V n ′ from the following equation (6), and then in step SS35 the wheel braking is performed again. Time slip or lock is determined. In this way, the provisional vehicle speed V n ′ is set to the maximum value excluding the abnormal value, so that the vehicle speed is approximated to the actual vehicle speed under a condition in which the vehicle speed V n ′ is easily detected due to slip or lock during braking of the wheels. When a wheel slips or locks during braking, the speed of the wheel that has not slipped or locked or has a small degree of slip among the multiple vehicle speeds corresponding to the rotation speed of each wheel. Since it is the closest to the vehicle speed based on the actual vehicle speed or the actual vehicle speed, if the maximum value of the obtained vehicle speeds of multiple types is adopted as the temporary vehicle speed V n ′, even if such wheel rotation abnormality occurs, it is relatively accurate. The vehicle speed can be determined.

Vn′=max〔(v1+v2)/2,v0〕 ・・・(6) 但し、上記max〔〕中の値から異常値を除いた後の最
大値を示すものである。
V n ′ = max * [(v 1 + v 2 ) / 2, v 0 ] ... (6) However, it shows the maximum value after removing the abnormal value from the value in max * [] above. .

ステップSS35における判断は、ステップSS8の場合と異
なり、採用した仮車速の変化率(Vn′−Vn-1)が予め定
められた一定値βを超えたか否かによって判断され
る。この判断が肯定されると本当の車輪の制動時のスリ
ップまたはロックと判定されて、ステップSS36によりロ
ックフラグFLがセットされた後前記ステップSS22以下が
実行される。しかし、上記ステップSS35における判断が
否定されると、ステップSS37においてコーナリングフラ
グFcの内容が判断される。車両10のコーナリング中であ
る場合にはステップSS38においてロックフラグFLの内容
が判断され、車輪のスリップやロック中でない場合には
前記ステップSS17以下が実行されるが、車輪のスリップ
またはロック中である場合にはステップSS36によりロッ
クフラグFLがセットされる。また、ステップSS37におけ
る判断が否定されると、ステップSS39が実行されてロッ
クフラグFLがリセットされた後、前記ステップSS17以下
が実行される。
Different from the case of step SS8, the determination in step SS35 is made based on whether or not the adopted rate of change in temporary vehicle speed (V n ′ −V n−1 ) exceeds a predetermined constant value β 0 . This determination is determined that a slip or lock during braking If an affirmative real wheel, the step SS22 following is performed after the lock flag F L is set in step SS36. However, if the determination in step SS35 is negative, the content of the cornering flag Fc is determined in step SS37. The contents of the lock flag F L is determined in step SS38, if a cornering of the vehicle 10, but the step SS17 below is executed when not in the slip and wheel lock, in a slip or lock of the wheel lock flag F L is set in step SS36 in some cases. Further, when the determination in step SS37 is negative, in step SS39 is executed lock flag F L is after being reset, the step SS17 below is executed.

このように、ステップSS35の判断が否定されたとき、す
なわち車輪の制動時のスリップまたはロックが解消され
た状態でも、車両10のコーナリング中ではロックフラグ
FLがリセットされないので、車速Vnはスリップ中または
ロック中と同様に決定され、これに基づいて後輪舵角が
制御されるようになっている。このため、車両10のコー
ナリング中では、車速検出異常時と同様に車速Vnが前回
のサイクルにおける値Vn-1に固定されて、運転者の意に
反した後輪舵角の変化が防止されている。
As described above, even when the determination in step SS35 is denied, that is, even when the slip or lock at the time of braking the wheels is eliminated, the lock flag is set during the cornering of the vehicle 10.
Since F L is not reset, the vehicle speed V n is determined in the same manner as during slipping or locking, and the rear wheel steering angle is controlled based on this. Therefore, during cornering of the vehicle 10, the vehicle speed V n is fixed to the value V n-1 in the previous cycle as in the case where the vehicle speed detection is abnormal, and the change of the rear wheel steering angle against the driver's intention is prevented. Has been done.

前記ステップSS5において車両10がコーナリング中であ
ると判断された場合には、ステップSS40が実行されるこ
とによりコーナリングフラグFcがセットされるととも
に、前記ステップSS7と同様のステップSS41が実行され
て車輪の加速中のスリップまたはスピンが判断されると
ともに、前記ステップSS8と同様のステップSS42が実行
されて車輪の制動中のスリップまたはロックが判断され
る。車輪の加速中のスリップまたはスピンおよび車輪の
制動中のスリップまたはロックがいずれも生じていない
場合にはステップSS43において次式(7)にしたがって
仮車速Vn′が決定された後、前記ステップSS17以下が実
行される。
When it is determined that the vehicle 10 is cornering in step SS5, the cornering flag Fc is set by executing step SS40, and step SS41 similar to step SS7 is executed to change the wheels. The slip or spin during acceleration is determined, and step SS42 similar to step SS8 is executed to determine the slip or lock during braking of the wheels. If neither slipping or spinning during acceleration of the wheels nor slipping or locking during braking of the wheels occurs, the temporary vehicle speed V n ′ is determined according to the following equation (7) in step SS43, and then the above-mentioned step SS17. The following is done:

Vn′=〔v0+(v1+v2)/2〕/2 ・・・(7) 上式から明らかなようにステップSS43では各車速データ
の平均値が仮車速として求められるのである。しかし、
車輪の加速中のスリップまたはスピンと判断された場合
にはステップSS44が実行されて前記ステップSS33と同様
の式にしたがって仮車速Vn′が求められた後、前記ステ
ップSS17以下が実行される。また、車輪の制動時のスリ
ップまたはロックと判断された場合にはステップSS45が
実行されて前記ステップSS34と同様の式にしたがって仮
車速Vn′が求められた後、前記ステップSS35以下が実行
される。
V n ′ = [v 0 + (v 1 + v 2 ) / 2] / 2 (7) As is apparent from the above equation, in step SS43, the average value of each vehicle speed data is obtained as the temporary vehicle speed. But,
When it is determined that the wheel is slipping or spinning during acceleration, step SS44 is executed to obtain the provisional vehicle speed V n ′ according to the same formula as in step SS33, and then step SS17 and thereafter are executed. Further, if it is determined that the wheel slips or locks during braking, step SS45 is executed, and after the provisional vehicle speed V n ′ is obtained according to the same equation as in step SS34, the steps SS35 and thereafter are executed. It

上述のように、本実施例によれば、車両10の走行中にお
いて車輪の制動時のスリップまたはロックが生じた場合
には、複数種類求められた車速〔(v1+v2)/2,v0〕の
内の最大値が仮車速Vn′、すなわちステップSS17のリミ
ッタ処理後では車速Vnとして決定されるので、実際の車
速に近似した車速が求められる。また、車両10の走行中
において車輪の加速時のスリップまたはスピンが生じた
場合には、複数種類求められた車速の内の最小値が仮車
速Vn′、すなわちステップSS17のリミッタ処理後では車
速Vnとして決定されるので、実際の車速に近似した車速
が求められる。したがって、車輪相互の回転速度差が生
じても比較的正確な車速が得られるので、後輪舵角制御
の正常な制御作動を維持することができる。このような
効果は、車両が予め求められた関係から車速に基づいて
車輪のスキッドなどを制御する場合でも同様に得られる
のである。
As described above, according to the present embodiment, when slips or locks occur during braking of the wheels while the vehicle 10 is traveling, a plurality of types of vehicle speeds obtained [(v 1 + v 2 ) / 2, v The maximum value of 0 ] is determined as the temporary vehicle speed V n ′, that is, the vehicle speed V n after the limiter processing in step SS17, so that the vehicle speed close to the actual vehicle speed can be obtained. Further, when slipping or spinning occurs during acceleration of the wheels while the vehicle 10 is traveling, the minimum value of the vehicle speeds obtained from a plurality of types is the temporary vehicle speed V n ′, that is, the vehicle speed after the limiter processing of step SS17. Since it is determined as V n , the vehicle speed that is close to the actual vehicle speed can be obtained. Therefore, a relatively accurate vehicle speed can be obtained even if the rotational speed difference between the wheels occurs, so that the normal control operation of the rear wheel steering angle control can be maintained. Such an effect can be similarly obtained when the vehicle controls the skid or the like of the wheels based on the vehicle speed based on the relationship obtained in advance.

なお、本実施例の車両10は後輪駆動方式であるが、前輪
駆動方式であっても本発明が適用される。この場合に
は、回転センサ60および62が後輪16、18の回転速度を検
出するために設けられる。
Although the vehicle 10 of the present embodiment is a rear wheel drive system, the present invention is also applicable to a front wheel drive system. In this case, rotation sensors 60 and 62 are provided to detect the rotation speed of the rear wheels 16 and 18.

次に、本発明の他の実施例を説明する。なお、前述の実
施例と共通の部分には同一の符号を付して説明を省略す
る。
Next, another embodiment of the present invention will be described. The same parts as those in the above-described embodiment are designated by the same reference numerals and the description thereof will be omitted.

本実施例においては、第9図および第10図に示すよう
に、車両10には、回転センサ28に替えて各左右の後輪1
6、18の回転速度をそれぞれ検出するための回転センサ6
4および66が更に設けられており、それら回転センサ64
および66から信号PV3およびPV4がI/Oポート36へ供給さ
れる。
In the present embodiment, as shown in FIG. 9 and FIG. 10, the vehicle 10 is replaced with the left and right rear wheels 1 instead of the rotation sensor 28.
Rotation sensor 6 for detecting the rotation speed of 6 and 18 respectively
4 and 66 are further provided, which are rotation sensors 64
And 66 provide signals PV 3 and PV 4 to I / O port 36.

本実施例の演算装置34では、第11図、第12図、第13図、
および第14図に示すフローチャートにしたがって車速Vn
が決定され、かつその車速Vnにて後輪舵角が制御され
る。なお、本実施例のフローチャートのステップ構成は
前記第4乃至7図に示すフローチャートと同様であり、
一部のステップの内容が異なるのみであるので、以下そ
の異なるステップについて説明する。
In the arithmetic unit 34 of the present embodiment, FIG. 11, FIG. 12, FIG.
And the vehicle speed V n according to the flowchart shown in FIG.
Is determined, and the rear wheel steering angle is controlled at the vehicle speed V n . The step structure of the flow chart of this embodiment is similar to that of the flow chart shown in FIGS.
Since only some of the steps are different, the different steps will be described below.

ステップST3では、信号PV1、PV2、PV3、およびPV4に対
応した車速データv1(n・Δt)、v2(n・Δt)、v3
(n・Δt)、およびv4(n・Δt)が前記ステップSS
3の場合と同様にそれぞれ算出され、車両の低速走行を
検出するためのステップST4においてはそれら算出され
た各車速の平均値(=1/4Σvi)が予め定められた一定
の値Vaよりも大きいか否かが判断される。
In step ST3, vehicle speed data v 1 (n · Δt), v 2 (n · Δt), v 3 corresponding to the signals PV 1 , PV 2 , PV 3 and PV 4
(NΔt) and v 4 (nΔt) are the values in step SS
Each is calculated in the same manner as in the case of 3, and in step ST4 for detecting the low speed running of the vehicle, the calculated average value (= 1 / 4Σv i ) of each vehicle speed is calculated from a predetermined constant value V a . Is also large.

ステップST7およびST41における車輪の加速中のスリッ
プまたはスピンの判断は、駆動輪(本実施例では車輪1
6、18)の回転速度に基づく車速v3およびv4の平均車速
bの変化率〔=b(n・Δt)−b{(n−1)・Δ
t}、但しb=1/2(v3+v4)〕が予め定められた一定
の値αを超えたことをもって行われる。なお、車両が
前輪駆動方式である場合には、車速v1およびv2の平均車
速aの変化率〔=a(n・Δt)−a{(n−1)・Δ
t}、但しa=1/2(v1+v2)〕が予め定められた一定
の値αを超えたことをもって行われる。また、車両が
4輪駆動方式の場合には、4種類の車速viの平均車速の
変化率〔=1/4・Σvi(n・Δt−1/4・Σvi{(n−
1)・Δt}、但しiは添字であって1乃至4の整数〕
が予め定められた一定の値αを超えたことをもって行
われる。
The determination of slip or spin during acceleration of the wheels in steps ST7 and ST41 is performed by determining the driving wheels (wheel 1 in this embodiment).
Change rate of average vehicle speed b of vehicle speeds v 3 and v 4 [= b (n · Δt) −b {(n−1) · Δ)
t}, where b = 1/2 (v 3 + v 4 )] exceeds a predetermined constant value α 0 . If the vehicle is of the front-wheel drive type, the rate of change of the average vehicle speed a of the vehicle speeds v 1 and v 2 [= a (n · Δt) −a {(n−1) · Δ
t}, where a = 1/2 (v 1 + v 2 )] exceeds a predetermined constant value α 0 . If the vehicle is a four-wheel drive system, the rate of change of the average vehicle speed of four types of vehicle speeds v i [= 1/4 · Σv i (n · Δt−1 / 4 · Σv i {(n−
1) · Δt}, where i is a subscript and is an integer of 1 to 4]
Is exceeded when a predetermined constant value α 0 is exceeded.

また、ステップST8およびST42の車輪の制動時のスリッ
プまたはロックの判断は、4種類の車速viの平均値の変
化率〔=1/4・Σvi(n・Δt)−1/4・Σvi{(n−
1)・Δt}〕が予め定められた一定の値βを超えた
ことをもって行われる。
Further, in steps ST8 and ST42, determination of slip or lock during braking of the wheels is made by changing rate of average value of four kinds of vehicle speeds v i [= 1/4 · Σv i (n · Δt) -1 / 4 · Σv i {(n-
1) .Δt}] exceeds a predetermined constant value β 0 .

仮車速Vn′の決定は以下のように行われる。先ず、車両
10が直進走行中であって車輪が正常に回転している状態
では、ステップST9に示すように、算出された4種類の
車速vi、すなわちv1、v2、v3、およびv4のうちの中間の
2値の平均値とする。また、車両10が直進中であって車
輪の加速時のスリップまたはスピン状態では、ステップ
ST33に示されるように、4種類の車速v1、v2、v3、およ
びv4のうちの異常値を除いたものの最小値を採る。ま
た、車両10が直進中であって車輪の制動時のスリップま
たはロック状態では、ステップST34に示されるように、
4種類の車速v1、v2、v3、およびv4のうちの異常値を除
いたものの最大値を採る。しかし、車両10がコーナリン
グ中であって車輪が正常に回転している状態では、ステ
ップST43に示すように、左へ旋回する状態(δ<0)
では、車速e〔=1/2(v1+v4)〕、車速e′〔=f×v
1/v2、但しf=1/2(v2+v3)〕、車速e″〔=f×v3/
v4〕のうち異常値を除いたものの上記の順の最初のもの
を優先的に採る。しかし、右へ旋回する状態(δ
0)では、車速f〔=1/2(v2+v3)〕、車速f′〔=
e×v2/v1、〕、車速f″〔=e×v4/v3〕のうち異常値
を除いたものの上記の順の最初のものを優先的に採る。
また、車両10がコーナリング中であって車輪の加速時の
スリップまたはスピン状態では、ステップST44に示され
るように、前記の値e、f、a、bの内の異常値を除い
たものの最小値が採られる。また、車両10がコーナリン
グ中であって車輪の制動時のスリップまたはロック状態
では、ステップST45に示されるように、前記の値e、
f、a、bの内の異常値を除いたものの最大値が採られ
る。
The provisional vehicle speed V n ′ is determined as follows. First, the vehicle
When 10 is traveling straight and the wheels are rotating normally, as shown in step ST9, four calculated vehicle speeds v i , that is, v 1 , v 2 , v 3 , and v 4 The average of the two intermediate values is used. If the vehicle 10 is traveling straight ahead and the wheels are accelerating in a slip or spin condition,
As shown in ST33, take the minimum value of the four vehicle speeds v 1 , v 2 , v 3 , and v 4 excluding the abnormal values. Further, in the slip or locked state when the vehicle 10 is traveling straight and braking the wheels, as shown in step ST34,
The maximum of the four vehicle speeds v 1 , v 2 , v 3 , and v 4 excluding the abnormal values is taken. However, when the vehicle 10 is cornering and the wheels are normally rotating, as shown in step ST43, the vehicle turns left (δ f <0).
Then, vehicle speed e [= 1/2 (v 1 + v 4 )], vehicle speed e ′ [= f × v
1 / v 2 , where f = 1/2 (v 2 + v 3 )], vehicle speed e ″ [= f × v 3 /
v 4 ] excluding outliers, the first one in the above order is prioritized. However, turning to the right (δ f <
0), vehicle speed f [= 1/2 (v 2 + v 3 )], vehicle speed f ′ [=
e × v 2 / v 1,], the vehicle speed f "[= e × v 4 / v 3] of but excluding the outliers take the first of the above sequence preferentially.
Further, when the vehicle 10 is cornering and the wheel is in a slip or spin state when accelerating, as shown in step ST44, the minimum value of the above values e, f, a, and b excluding the abnormal value. Is taken. When the vehicle 10 is cornering and the wheel is in a slipping or locked state during braking, as shown in step ST45, the value e,
The maximum value of f, a, and b excluding the abnormal value is taken.

ステップST9において仮車速Vn′が決定された後には、
ステップST10が実行されてレジスタiの内容が0にクリ
アされるとともに、ステップST11が実行されてそのレジ
スタiの内容に1が加算される。そして、ステップST12
においてレジスタiの内容が4に到達したか否かが判断
される。当初は到達しないのでステップST13が実行され
て前記ステップSS13と同様のステップST13が実行されて
車速v1が上記仮車速Vn′に対して予め定められた一定の
割合を超えたか否かによって車速検出が異常となったか
ら逐次判断される。その後ステップST14、ST11、ST12を
経て次の車速v2について再び判断される。各車速viにつ
いての判断が終了するとレジスタiの内容が4に到達す
るので、ステップST15以下が実行される。しかし、上記
ステップST13において車速検出が異常と判断された場合
には、前記実施例と同様にその持続時間が20秒を超える
かがステップST27によって判断され、超えた場合には異
常値の対応する回転センサなどの故障であるのでフラグ
FTaをセットするとともに、前述の実施例と同様の異常
時の対応をする。
After the provisional vehicle speed V n ′ is determined in step ST9,
Step ST10 is executed to clear the contents of register i to 0, and step ST11 is executed to add 1 to the contents of register i. And step ST12
At, it is determined whether the content of register i has reached 4. Since it does not reach the initial stage, step ST13 is executed, and step ST13 similar to step SS13 is executed to determine whether the vehicle speed v 1 exceeds a predetermined ratio with respect to the temporary vehicle speed V n ′. Since the detection is abnormal, it is judged sequentially. Then, through steps ST14, ST11 and ST12, the next vehicle speed v 2 is judged again. When the determination of each vehicle speed v i is completed, the content of the register i reaches 4, so that steps ST15 and thereafter are executed. However, if it is determined that the vehicle speed detection is abnormal in step ST13, it is determined in step ST27 whether the duration exceeds 20 seconds, as in the above embodiment, and if it exceeds, the abnormal value is dealt with. Flag as a failure of the rotation sensor etc.
While setting F Ta , the same measures as in the above-described embodiment are taken.

このように、本実施例においても、車両10の走行中にお
いて車輪の制動時のスリップまたはロックが生じた場合
には、複数種類求められた車速データ(v1,v2,v3,v4
あるいはe,f,a,b)の内の最大値が仮車速Vn′、すなわ
ちステップST17のリミッタ処理後では車速Vnとして決定
されるので、実際の車速に近似した車速が求められる。
また、車両10の走行中において車輪の加速時のスリップ
またはスピンが生じた場合には、複数種類求められた上
記車速の内の最小値が仮車速Vn′、すなわちステップST
17のリミッタ処理後では車速Vnとして決定されるので、
実際の車速に近似した車速が求められる。したがって、
車輪相互の回転速度差が生じても比較的正確な車速が得
られるので、後輪舵角制御の正常な制御作動を維持する
ことができる。このような効果は、車両が予め求められ
た関係から車速に基づいて車輪のスキッドなどを制御す
る場合でも同様に得られるのである。
As described above, also in the present embodiment, when slips or locks occur during braking of the wheels while the vehicle 10 is traveling, a plurality of types of vehicle speed data (v 1 , v 2 , v 3 , v 4 ,
Alternatively, the maximum value of e, f, a, b) is determined as the vehicle speed V n ′, that is, the vehicle speed V n after the limiter processing in step ST17, so that the vehicle speed that is close to the actual vehicle speed is obtained.
Further, when slipping or spinning occurs during acceleration of the wheels while the vehicle 10 is traveling, the minimum value of the vehicle speeds obtained from a plurality of types is the temporary vehicle speed V n ′, that is, step ST.
After the limiter process of 17 is determined as the vehicle speed V n ,
A vehicle speed that is close to the actual vehicle speed is obtained. Therefore,
Since a relatively accurate vehicle speed can be obtained even if the rotational speed difference between the wheels occurs, the normal control operation of the rear wheel steering angle control can be maintained. Such an effect can be similarly obtained when the vehicle controls the skid or the like of the wheels based on the vehicle speed based on the relationship obtained in advance.

なお、上述したのはあくまでも本発明の一実施例であ
り、本発明はその精神を逸脱しない範囲において種々変
更が加えられ得るものである。
The above description is merely one embodiment of the present invention, and the present invention can be variously modified without departing from the spirit thereof.

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

第1図は本発明が適用される車両の要部を説明する図で
ある。第2図は第1図の車両に備えられる回転センサの
取り付け部分を示す図である。第3図は第1図の車両に
備えられる電子制御回路の構成を示す図である。第4
図、第5図、第6図、および第7図は第3図の電子制御
回路の作動を説明するためのフローチャートである。第
8図は第1図の車両の後輪の舵角を制御するために第3
図の電子制御回路において予め記憶された関係を示す図
である。第9図および第10図は本発明の他の実施例にお
ける第1図および第3図に相当する図である。第11図、
第12図、第13図、第14図は、第9図および第10図に示す
実施例の作動を説明するためのフローチャートである。 10:車両 12,14:車輪(前輪) 16,18:車輪(後輪)
FIG. 1 is a diagram for explaining a main part of a vehicle to which the present invention is applied. FIG. 2 is a view showing a mounting portion of a rotation sensor provided in the vehicle shown in FIG. FIG. 3 is a diagram showing a configuration of an electronic control circuit provided in the vehicle shown in FIG. Fourth
FIG. 5, FIG. 6, FIG. 6, and FIG. 7 are flowcharts for explaining the operation of the electronic control circuit of FIG. FIG. 8 shows a third embodiment for controlling the steering angle of the rear wheels of the vehicle shown in FIG.
It is a figure which shows the relationship stored beforehand in the electronic control circuit of the figure. 9 and 10 are views corresponding to FIGS. 1 and 3 in another embodiment of the present invention. Figure 11,
FIG. 12, FIG. 13, and FIG. 14 are flowcharts for explaining the operation of the embodiment shown in FIG. 9 and FIG. 10: Vehicle 12, 14: Wheel (front wheel) 16, 18: Wheel (rear wheel)

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】前後左右に4個の車輪を備えた車両の車速
決定方法であって、 前記4個の車輪の回転速度に基づいて少なくとも3種以
上の複数種類の車速を求め、 該3種以上の車速相互に速度差が生じたときには該車輪
の制動時のスリップまたはロック、および車輪の加速時
のスリップまたはスピンであるか否かをそれぞれ判定
し、 該車輪の制動時のスリップまたはロックと判定した場合
には前記複数種類の車速のうちの最大値を、該車輪の加
速時のスリップまたはスピンと判定した場合には前記複
数種類の車速のうちの最小値を、前記車両の車速として
決定する ことを特徴とする車速決定方法。
1. A method for determining a vehicle speed of a vehicle having four wheels in front, rear, left and right, wherein at least three or more kinds of vehicle speeds are obtained based on rotation speeds of the four wheels. When there is a speed difference between the above vehicle speeds, it is determined whether the slip or lock occurs when the wheel is braked and whether the slip or spin occurs when the wheel is accelerated. If it is determined, the maximum value of the vehicle speeds of the plurality of types is determined, and if it is determined to be the slip or spin when the wheels are accelerated, the minimum value of the vehicle speeds of the plurality of types is determined as the vehicle speed of the vehicle. A vehicle speed determination method characterized by:
JP61024573A 1986-02-06 1986-02-06 Vehicle speed determination method Expired - Fee Related JPH07122641B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61024573A JPH07122641B2 (en) 1986-02-06 1986-02-06 Vehicle speed determination method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61024573A JPH07122641B2 (en) 1986-02-06 1986-02-06 Vehicle speed determination method

Publications (2)

Publication Number Publication Date
JPS62182668A JPS62182668A (en) 1987-08-11
JPH07122641B2 true JPH07122641B2 (en) 1995-12-25

Family

ID=12141908

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61024573A Expired - Fee Related JPH07122641B2 (en) 1986-02-06 1986-02-06 Vehicle speed determination method

Country Status (1)

Country Link
JP (1) JPH07122641B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2691210B2 (en) * 1988-06-13 1997-12-17 本田技研工業株式会社 Vehicle speed estimation method during four-wheel drive vehicle acceleration
JP2811749B2 (en) * 1989-05-19 1998-10-15 日産自動車株式会社 Anti-skid control device
JP2732161B2 (en) * 1991-11-27 1998-03-25 新キャタピラー三菱株式会社 Vehicle position detection device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57147061A (en) * 1981-03-06 1982-09-10 Toshiba Corp Speed detecting device for vehicle

Also Published As

Publication number Publication date
JPS62182668A (en) 1987-08-11

Similar Documents

Publication Publication Date Title
EP0958978B1 (en) Vehicle yaw control method
EP0655376B1 (en) Apparatus for detecting failures of longitudinal acceleration sensor
JPH08258684A (en) ABS control device and / or ASC control device for automobile
JP2003507256A (en) How to determine whether a car is going uphill or downhill
KR100511142B1 (en) Kinetic variable control method and device for representing vehicle motion
US6923514B1 (en) Electronic brake control system
SK383192A3 (en) Method of speed correction of rotating wheels, detected by a sensing unit
JPH02169358A (en) Stick-proof or slip-proof device
JPH01145253A (en) Anti-lock control device for 4-wheel drive vehicles
JPH08318836A (en) Vehicle control device
JP3996957B2 (en) Tire condition monitoring device
JPS63106169A (en) Antiskid controller
US6535809B1 (en) Vehicle engine torque control with engine drag control mode
JP3277664B2 (en) Anti-skid control device
JPH07122641B2 (en) Vehicle speed determination method
US5221127A (en) Circuit configuration for monitoring an anti-lock brake system
JP4305039B2 (en) Wheel speed sensor abnormality determination device
JPH08211945A (en) Rotational speed sensor monitoring method and device
JP4004184B2 (en) Wheel speed abnormality detection device
JPH0739270B2 (en) Vehicle speed determination method
JP3324966B2 (en) Forward judgment device in vehicle motion control device
JP2551289B2 (en) Rear wheel steering system for front and rear wheel steering vehicles
JPH04118350A (en) Anti-skid control device
JP2001520143A (en) Method and apparatus for identifying unstable braking and controlling brake pressure
JP2551288B2 (en) Vehicle rear wheel steering system

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees