JPH07137624A - Antiskid control device - Google Patents
Antiskid control deviceInfo
- Publication number
- JPH07137624A JPH07137624A JP28511093A JP28511093A JPH07137624A JP H07137624 A JPH07137624 A JP H07137624A JP 28511093 A JP28511093 A JP 28511093A JP 28511093 A JP28511093 A JP 28511093A JP H07137624 A JPH07137624 A JP H07137624A
- Authority
- JP
- Japan
- Prior art keywords
- value
- wheel
- deceleration
- time
- wheel acceleration
- 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
Links
- 230000001133 acceleration Effects 0.000 claims abstract description 268
- 238000001514 detection method Methods 0.000 claims abstract description 83
- 238000005259 measurement Methods 0.000 abstract description 5
- 238000000034 method Methods 0.000 description 129
- 230000008569 process Effects 0.000 description 129
- 230000007423 decrease Effects 0.000 description 42
- 230000003247 decreasing effect Effects 0.000 description 25
- 230000009467 reduction Effects 0.000 description 13
- 239000012530 fluid Substances 0.000 description 11
- 238000010586 diagram Methods 0.000 description 8
- 230000010349 pulsation Effects 0.000 description 8
- 230000006870 function Effects 0.000 description 4
- 230000007704 transition Effects 0.000 description 4
- 230000001747 exhibiting effect Effects 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000006837 decompression Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
Landscapes
- Regulating Braking Force (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、制動時に各車輪に配設
された制動用シリンダの流体圧を最適状態に制御して各
車輪のロックを防止すると共に,特に悪路走行時の車両
制動性能に改良を加えたアンチスキッド制御装置に関す
るものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention controls the fluid pressure of a braking cylinder disposed on each wheel during braking to prevent the wheels from being locked, and particularly when braking on a rough road. The present invention relates to an anti-skid control device with improved performance.
【0002】[0002]
【従来の技術】車両の制動時における車輪のロックを防
止するアンチスキッド制御装置としては、例えば本出願
人が先に提案した特開平3−246158号公報に記載
されるものがある。このアンチスキッド制御装置では、
車両の各車輪の車輪速を車輪速センサ等により検出し、
一方で車両の前後方向対地速度(車速)を車速センサ等
により検出するか,或いは前記車輪速検出値や車両前後
方向加速度検出値等から算出し、両者の偏差が例えば所
定のスリップ率以下になるように車輪速の目標値を設定
する。つまり、この車輪速の目標値は,当該車輪がロッ
クすることなく、グリップ力を十分に発揮しながら制動
距離を短縮可能とする値である。一方、例えば前記車輪
速検出値を微分するなどして車輪加減速度を算出し、車
輪速検出値が前記車輪速の目標値内にあって,この車輪
加減速度が所定値より大きい場合には,当該車輪の負の
加速度,即ち減速度が小さすぎるとして当該車輪の制動
力を増加し、前記車輪速検出値が前記車輪速の目標値よ
りも小さく,且つ前記車輪加減速度が所定値より小さい
場合には,当該車輪の負の加速度,即ち減速度が大きす
ぎるとして当該車輪の制動力を低減するように、各車輪
に設けられた流体圧等による制動用シリンダへの流体圧
を,増減圧可能なアクチュエータによって調整制御する
ことで、前記車輪速の目標値を満足する,即ち車輪がロ
ックしないようにしながら、制動距離を短縮することを
可能とする。2. Description of the Related Art As an anti-skid control device for preventing wheel lock during braking of a vehicle, there is, for example, the one described in Japanese Patent Application Laid-Open No. 3-246158 previously proposed by the present applicant. With this anti-skid controller,
The wheel speed of each wheel of the vehicle is detected by a wheel speed sensor etc.,
On the other hand, the front-rear direction ground speed (vehicle speed) of the vehicle is detected by a vehicle speed sensor or the like, or is calculated from the wheel speed detection value, the vehicle front-rear direction acceleration detection value, etc., and the deviation between the two becomes, for example, a predetermined slip ratio or less. The target value of the wheel speed is set as follows. That is, the target value of the wheel speed is a value that enables the braking distance to be shortened while the grip force is sufficiently exerted without the wheel being locked. On the other hand, for example, when the wheel acceleration / deceleration is calculated by differentiating the wheel speed detection value, and the wheel speed detection value is within the target value of the wheel speed and the wheel acceleration / deceleration is larger than a predetermined value, When the negative acceleration of the wheel, that is, the deceleration is too small, the braking force of the wheel is increased, the wheel speed detection value is smaller than the target value of the wheel speed, and the wheel acceleration / deceleration is smaller than a predetermined value. In order to reduce the braking force of the wheel because the negative acceleration of the wheel, that is, the deceleration is too large, it is possible to increase or decrease the fluid pressure to the braking cylinder by the fluid pressure provided on each wheel. By performing the adjustment control by using such an actuator, it is possible to shorten the braking distance while satisfying the target value of the wheel speed, that is, preventing the wheel from locking.
【0003】なお、アンチスキッド制御装置の本質的な
目的から、前記当該車輪の制動力を低減するための一つ
の閾値となる所定値は、車輪加減速度に対して正の加速
度側の比較的小さな値に設定され、同時にタイヤ特性と
して十分なグリップ力を発揮しながら制動効果を高める
スリップ率は10〜20%程度であるために、同じく前
記当該車輪の制動力を低減するためのもう一つの閾値と
なる車輪速の目標値は比較的車速に近い,高い値にな
る。従って、前記所定のスリップ率を越える領域では、
主として制動力は低下する方向に制御される。そして、
前記アンチスキッド制御装置では、これらの制動力制御
に係る制動圧(流体圧)は記憶された制御マップを検索
するなどにより求めている。From the essential purpose of the anti-skid control device, a predetermined threshold value for reducing the braking force of the wheel is relatively small on the positive acceleration side with respect to the wheel acceleration / deceleration. Since the slip ratio that is set to a value and at the same time enhances the braking effect while exhibiting a sufficient grip force as a tire characteristic is about 10 to 20%, another threshold value for reducing the braking force of the wheel is also provided. The target value of the wheel speed that becomes is a high value that is relatively close to the vehicle speed. Therefore, in the area exceeding the predetermined slip ratio,
The braking force is mainly controlled to decrease. And
In the anti-skid control device, the braking pressure (fluid pressure) related to the braking force control is obtained by searching a stored control map.
【0004】[0004]
【発明が解決しようとする課題】ところで、車両の走行
路面は種々様々であり、一般に悪路と呼ばれる凹凸やう
ねりの多い路面もある。そうした悪路の中にも、比較的
路面摩擦係数が大きく且つ凹凸(細かいうねりを含む)
の多い,例えばベルジアン・ロードと称されるような悪
路や、小さなうねりが連続する波状路等の悪路もある。
このような性質の悪路では、車輪のバウンド・リバウン
ドに伴って車輪速は大きく振幅し且つその周期が短くな
る、所謂脈動が発生し易い。また、このような状況下で
は車輪速の微分値である車輪加減速度も大きく振幅し且
つその周期も短くなる。By the way, the traveling road surface of a vehicle is various, and there is also a road surface which is generally referred to as a bad road and which has many irregularities and swells. Even in such a bad road, the road surface has a relatively large coefficient of friction and unevenness (including fine undulations).
There are many rough roads, such as the so-called Belgian Road, and wavy roads with small undulations.
On a bad road of such a property, so-called pulsation is likely to occur, in which the wheel speed greatly increases and the cycle becomes short as the wheel bounces and rebounds. Further, under such a circumstance, the wheel acceleration / deceleration, which is a differential value of the wheel speed, also has a large amplitude and its cycle becomes short.
【0005】このように車輪速の振幅が大きく且つ周期
が短くなると、前記したアンチスキッド制御装置では、
当該車輪速検出値が前記車輪速の目標値を下回り易くな
り、しかも振幅の大きな車輪加減速度もその車輪加減速
度の検出値又は算出値が、前記制動力を低下するための
閾値である正の加速度側の所定値を下回り易くなるため
に、前記制動圧制御では常に制動圧が減圧気味となって
実質的に制動力が低下し、結果的に制動距離が長じてし
まう虞れがある。When the amplitude of the wheel speed becomes large and the cycle becomes short in this way, the antiskid control device described above
The wheel speed detection value easily falls below the target value of the wheel speed, and the detected value or calculated value of the wheel acceleration / deceleration of a large wheel acceleration / deceleration is a threshold value for decreasing the braking force. Since it easily falls below the predetermined value on the acceleration side, in the braking pressure control, the braking pressure always tends to be reduced and the braking force is substantially reduced, which may result in a longer braking distance.
【0006】本発明はこれらの諸問題に鑑みて開発され
たものであり、前記のように悪路走行で発生する車輪速
の大きな振幅及び短い周期を車輪加減速度の脈動で監視
し、前述のような車輪加減速度の大きな振幅及び短い周
期が検出された場合には,例えば制動力の低下を強制的
に中止するとか或いはその低下ゲインを小さくすること
で、悪路走行中でも制動距離を確保可能なアンチスキッ
ド制御装置を提供することを目的とするものである。The present invention has been developed in view of these problems, and as described above, the large amplitude and short cycle of the wheel speed generated during traveling on a rough road are monitored by the pulsation of the wheel acceleration / deceleration, and When a large amplitude and a short cycle of wheel acceleration / deceleration are detected, for example, the braking distance can be secured even when driving on a rough road by forcibly stopping the reduction of the braking force or reducing the reduction gain. The present invention aims to provide a new anti-skid control device.
【0007】[0007]
【課題を解決するための手段】本発明のうち請求項1に
係るアンチスキッド制御装置は、図1aの基本構成図に
示すように、車両の各車輪に設けられた制動用シリンダ
への供給圧力を所定の指令信号に応じて各々調整可能な
アクチュエータと、車両の前後方向対地速度を検出する
車速検出手段と、各車輪の車輪速度を検出する車輪速検
出手段と、各車輪の車輪加減速度を検出する車輪加減速
度検出手段と、前記各検出手段の検出値に基づいて車両
の走行状態及び制動状態に応じた値の前記指令信号を前
記アクチュエータに出力するアクチュエータ制御手段と
を備えたアンチスキッド制御装置において、前記車輪加
減速度検出手段からの車輪加減速度検出値と所定値とを
比較する比較手段と、前記比較手段の比較値に応じて時
間を計測可能な時間計測手段とを備え、前記アクチュエ
ータ制御手段には、前記時間計測手段で計測される時間
と所定時間とを比較して悪路の走行を判定する悪路判定
手段を備えたことを特徴とするものである。The antiskid control device according to claim 1 of the present invention, as shown in the basic configuration diagram of FIG. 1a, supplies pressure to a braking cylinder provided on each wheel of a vehicle. An actuator that can be adjusted in accordance with a predetermined command signal, a vehicle speed detection unit that detects the front-rear direction ground speed of the vehicle, a wheel speed detection unit that detects the wheel speed of each wheel, and a wheel acceleration / deceleration of each wheel. Anti-skid control including wheel acceleration / deceleration detecting means for detecting, and actuator control means for outputting to the actuator the command signal having a value corresponding to a running state and a braking state of the vehicle based on detection values of the respective detecting means. In the device, comparing means for comparing the wheel acceleration / deceleration detection value from the wheel acceleration / deceleration detection means with a predetermined value, and when time can be measured according to the comparison value of the comparison means. Measuring means, and the actuator control means is provided with bad road judging means for judging traveling on a bad road by comparing a time measured by the time measuring means with a predetermined time. Is.
【0008】本発明のうち請求項2に係るアンチスキッ
ド制御装置は、図1bの基本構成図に示すように、車両
の各車輪に設けられた制動用シリンダへの供給圧力を所
定の指令信号に応じて各々調整可能なアクチュエータ
と、車両の前後方向対地速度を検出する車速検出手段
と、各車輪の車輪速度を検出する車輪速検出手段と、各
車輪の車輪加減速度を検出する車輪加減速度検出手段
と、前記各検出手段の検出値に基づいて車両の走行状態
及び制動状態に応じた値の前記指令信号を前記アクチュ
エータに出力するアクチュエータ制御手段とを備えたア
ンチスキッド制御装置において、前記車輪加減速度検出
手段からの車輪加減速度検出値と第1の所定値とを比較
する第1比較手段と、前記第1比較手段の比較値に応じ
て時間を計測可能な時間計測手段と、前記車輪加減速度
検出手段からの車輪加減速度検出値と第2の所定値とを
比較する第2比較手段とを備え、前記アクチュエータ制
御手段には、前記時間計測手段で計測される時間と前記
第2比較手段の比較値とに基づいて悪路の走行を判定す
る悪路判定手段を備えたことを特徴とするものである。In the anti-skid control device according to claim 2 of the present invention, as shown in the basic configuration diagram of FIG. 1b, the supply pressure to the braking cylinders provided on each wheel of the vehicle is converted into a predetermined command signal. Actuators that can be adjusted accordingly, vehicle speed detecting means for detecting the front-rear direction ground speed of the vehicle, wheel speed detecting means for detecting the wheel speed of each wheel, and wheel acceleration / deceleration detection for detecting the wheel acceleration / deceleration of each wheel. Means and an actuator control means for outputting to the actuator the command signal having a value corresponding to the running state and the braking state of the vehicle based on the detection value of each of the detection means, the wheel adjustment First comparing means for comparing the wheel acceleration / deceleration detected value from the speed detecting means with a first predetermined value, and a time capable of measuring time according to the comparison value of the first comparing means. Measuring means and second comparing means for comparing the wheel acceleration / deceleration detection value from the wheel acceleration / deceleration detecting means with a second predetermined value, and the actuator control means measures the time by the time measuring means. It is characterized in that a bad road judging means for judging traveling on a bad road based on the time and the comparison value of the second comparing means is provided.
【0009】本発明のうち請求項3に係るアンチスキッ
ド制御装置は、前記車輪加減速度検出手段で検出された
車輪加減速度検出値に対して、前記第1比較手段で比較
される第1の所定値と前記第2比較手段で比較される第
2の所定値との関係は、第1の所定値より第2の所定値
の方が小さいことを特徴とするものである。In the anti-skid control device according to a third aspect of the present invention, the first predetermined comparison means compares the wheel acceleration / deceleration detection value detected by the wheel acceleration / deceleration detection means with the first comparison means. The relationship between the value and the second predetermined value compared by the second comparing means is characterized in that the second predetermined value is smaller than the first predetermined value.
【0010】[0010]
【作用】本発明のうち請求項1に係るアンチスキッド制
御装置では、図1aの基本構成図に示すように、車両の
各車輪の車輪速を例えば車輪速センサ等を介して前記車
輪速検出手段で検出し、一方で車両の前後方向対地速度
(車速)を,前記車速検出手段が,例えば前記車輪速検
出手段で検出された車輪速検出値に基づいて算出して検
出し、前記アクチュエータ制御手段が、前記車輪速検出
手段で検出された車輪速検出値と車速検出手段で検出さ
れた車速検出値との偏差を例えば所定のスリップ率以下
として,当該車輪がロックすることなく、グリップ力を
十分に発揮しながら制動距離を短縮可能とする車輪速の
目標値を設定する。一方、前記車輪加減速度検出手段
は、例えば前記車輪速検出値を微分するなどして車輪加
減速度を算出して検出し、前記アクチュエータ制御手段
は、前記車輪速検出値が前記車輪速の目標値の範囲内に
あって,この車輪加減速度検出手段で検出された車輪加
減速度検出値が,車輪の負の加速度,つまり減速度に対
して比較的小さな値に設定された所定値より大きい場合
には当該車輪の制動力を増加し、前記車輪速検出値が前
記車輪速の目標値より小さく,当該車輪加減速度が,予
め設定された車輪の負の加速度,つまり減速度に対し
て,前記所定値より大きな値に設定された個別の所定値
より小さい場合には当該制動力を低減して、当該車輪の
車輪速が前記車輪速の目標値内で最大の制動力を発揮す
るための指令信号を前記アクチュエータに向けて出力
し、当該アクチュエータは、この指令信号に応じて各車
輪に設けられた流体圧等による制動用シリンダへの流体
圧を,増減圧調整制御することで、前記車輪速の目標値
を満足する,即ち車輪がロックしないようにしながら、
制動距離を短縮することを可能とする。ところで、前記
比較手段は、前記車輪加減速度検出手段の車輪加減速検
出値と,例えば悪路走行で発生する車輪加減速の大きな
振幅が越えるように設定された所定値とを比較して、当
該車輪加減速度の振幅を監視する。一方、前記時間計測
手段は、前記比較手段の比較値に基づいて例えば前記車
輪加減速度検出手段で検出された車輪加減速度検出値が
所定値を越える大きな振幅になった場合には、例えば当
該車輪加減速度検出値が所定値を越えない時間を計測し
て当該車輪加減速度の周期を監視する。そして、前記ア
クチュエータ制御手段に備えられた悪路判定手段は、前
記比較手段で監視された車輪加減速度の振幅が,例えば
前記悪路走行で発生する大きな振幅が越えるように設定
された所定値を越え、且つ時間計測手段で監視された当
該車輪加減速度の周期が,例えば悪路走行で発生する短
い周期より短い場合には、車両は悪路を走行していると
判定する。従って、前記アクチュエータ制御手段は、前
記悪路走行判定手段で悪路を走行中であると判定された
場合に、例えば前記アクチュエータによる制動用シリン
ダへの流体圧の減圧調整制御を強制的に中止するか、或
いはその減圧調整制御に係る制御ゲインを小さくするな
どして当該制動用シリンダによる当該車輪の制動力の低
下を強制的に抑制し、これにより悪路走行中の制動距離
の増長を低減又は抑止することができる。In the anti-skid control device according to the first aspect of the present invention, as shown in the basic configuration diagram of FIG. 1a, the wheel speed of each wheel of the vehicle is detected by the wheel speed detecting means through a wheel speed sensor or the like. On the other hand, the ground speed (vehicle speed) in the front-rear direction of the vehicle is calculated and detected by the vehicle speed detecting means, for example, based on the wheel speed detection value detected by the wheel speed detecting means, and the actuator control means However, the deviation between the wheel speed detection value detected by the wheel speed detection means and the vehicle speed detection value detected by the vehicle speed detection means is set to, for example, a predetermined slip ratio or less so that the wheel does not lock and the grip force is sufficient. The target value of the wheel speed is set so that the braking distance can be shortened while exhibiting the above. On the other hand, the wheel acceleration / deceleration detection means calculates and detects the wheel acceleration / deceleration by, for example, differentiating the wheel speed detection value, and the actuator control means determines that the wheel speed detection value is the target value of the wheel speed. Within the range, the wheel acceleration / deceleration detection value detected by the wheel acceleration / deceleration detection means is larger than a predetermined value set to a relatively small value for the negative acceleration of the wheel, that is, the deceleration. Increases the braking force of the wheel, the wheel speed detection value is smaller than the target value of the wheel speed, and the wheel acceleration / deceleration corresponds to the predetermined negative acceleration of the wheel, that is, the deceleration. A command signal for reducing the braking force when it is smaller than the individual predetermined value set to a value larger than the value so that the wheel speed of the wheel exerts the maximum braking force within the target value of the wheel speed. To the actuator And the actuator satisfies the target value of the wheel speed by controlling the increase / decrease of the fluid pressure to the braking cylinder due to the fluid pressure provided on each wheel in response to this command signal. That is, while preventing the wheels from locking,
It is possible to shorten the braking distance. By the way, the comparison means compares the wheel acceleration / deceleration detection value of the wheel acceleration / deceleration detection means with a predetermined value which is set so that a large amplitude of the wheel acceleration / deceleration generated in traveling on a rough road, for example, is compared. Monitor the wheel acceleration / deceleration amplitude. On the other hand, when the wheel acceleration / deceleration detection value detected by the wheel acceleration / deceleration detection means has a large amplitude exceeding a predetermined value based on the comparison value of the comparison means, the time measurement means The period in which the acceleration / deceleration detection value does not exceed a predetermined value is measured to monitor the cycle of the wheel acceleration / deceleration. Then, the rough road determination means provided in the actuator control means has a predetermined value set such that the amplitude of the wheel acceleration / deceleration monitored by the comparison means exceeds a large amplitude generated in traveling on the rough road, for example. If the cycle of the wheel acceleration / deceleration that is exceeded and monitored by the time measuring means is shorter than, for example, a short cycle that occurs during traveling on a rough road, it is determined that the vehicle is traveling on a rough road. Therefore, when the rough road traveling determination means determines that the vehicle is traveling on a rough road, the actuator control means forcibly cancels the pressure reduction adjustment control of the fluid pressure to the braking cylinder by the actuator, for example. Alternatively, the control gain related to the pressure reducing adjustment control is reduced to forcibly suppress the reduction of the braking force of the wheel by the braking cylinder, thereby reducing the increase of the braking distance during traveling on a rough road. Can be deterred.
【0011】本発明のうち請求項2に係るアンチスキッ
ド制御装置では、図1bの基本構成図に示すように、車
両の各車輪の車輪速を例えば車輪速センサ等を介して前
記車輪速検出手段で検出し、一方で車両の前後方向対地
速度(車速)を,前記車速検出手段が,例えば前記車輪
速検出手段で検出された車輪速検出値に基づいて算出し
て検出し、前記アクチュエータ制御手段が、前記車輪速
検出手段で検出された車輪速検出値と車速検出手段で検
出された車速検出値との偏差を例えば所定のスリップ率
以下として,当該車輪がロックすることなく、グリップ
力を十分に発揮しながら制動距離を短縮可能とする車輪
速の目標値を設定する。一方、前記車輪加減速度検出手
段は、例えば前記車輪速検出値を微分するなどして車輪
加減速度を算出して検出し、前記アクチュエータ制御手
段は、前記車輪速検出値が前記車輪速の目標値の範囲内
で,この車輪加減速度検出手段で検出された車輪加減速
度検出値が,車輪の負の加速度,つまり減速度に対して
比較的小さな値に設定された所定値より大きい場合には
当該車輪の制動力を増加し、前記車輪速検出値が前記車
輪速の目標値より小さく,当該車輪加減速度が,予め設
定された車輪の負の加速度,つまり減速度に対して,前
記所定値より大きな値に設定された個別の所定値より小
さい場合には当該制動力を低減して、当該車輪の車輪速
が前記車輪速の目標値内で最大の制動力を発揮するため
の指令信号をアクチュエータに向けて出力し、当該アク
チュエータは、この指令信号に応じて各車輪に設けられ
た流体圧等による制動用シリンダへの流体圧を,増減圧
調整制御することで、前記車輪速の目標値を満足する,
即ち車輪がロックしないようにしながら、制動距離を短
縮することを可能とする。ところで、前記第1比較手段
は、前記車輪加減速度検出手段の車輪加減速度検出値
と,例えば悪路走行で発生する車輪加減速度の大きな振
幅が越えるように設定された第1の所定値とを比較し
て、当該車輪加減速度の振幅を監視する。そして、前記
時間計測手段は、前記第1比較手段の比較値に基づいて
例えば前記車輪加減速度検出手段で検出された車輪加減
速度検出値が所定値を越える大きな振幅になった場合に
は、例えば当該車輪加減速度検出値が所定値を越えない
時間を計測して当該車輪加減速度の周期を監視する。一
方、前記第2比較手段は、前記車輪加減速度検出手段の
車輪加減速度検出値と,例えば悪路走行で発生する車輪
加減速度の大きな振幅が越えるように設定された,前記
第1の所定値とは個別の第2の所定値とを比較して、当
該車輪加減速度の振幅を監視する。ここで、例えば本発
明のうち請求項3に係るアンチスキッド制御装置にある
ように、前記第2の所定値を第1の所定値より小さい値
に設定すれば、両所定値の設定偏差を前記悪路走行に伴
って発生する車輪加減速度の振幅よりやや小さなものと
することによって、当該車輪加減速度検出値の真の振幅
が両所定値の設定偏差を越えるか否か、即ちその振幅が
悪路走行判定に十分なものであるか否かを監視すること
ができる。そして、前記アクチュエータ制御手段に備え
られた悪路判定手段は、前記第1比較手段で監視された
車輪加減速度の振幅が,例えば前記悪路走行で発生する
大きな振幅の上限値が越えるように設定された第1の所
定値を越え、且つ時間計測手段で監視された当該車輪加
減速度の周期が,例えば悪路走行で発生する速い周期よ
り短いと判断され、しかも前記第2比較手段で監視され
た車輪加減速度の振幅が,例えば前記悪路走行で発生す
る大きな振幅の下限値が越えるように設定された第2の
所定値を越える場合には、車両は悪路を走行していると
判定する。従って、前記アクチュエータ制御手段は、前
記悪路走行判定手段で悪路を走行中であると判定された
場合に、例えば前記アクチュエータによる制動用シリン
ダへの流体圧の減圧調整制御を強制的に中止するか、或
いはその減圧に係る制御ゲインを小さくするなどして当
該制動用シリンダによる当該車輪の制動力の低下を強制
的に抑制し、これにより悪路走行中の制動距離の増長を
低減又は抑止することができる。In the anti-skid control device according to the second aspect of the present invention, as shown in the basic configuration diagram of FIG. 1b, the wheel speed detecting means for detecting the wheel speed of each wheel of the vehicle through, for example, a wheel speed sensor or the like. On the other hand, the ground speed (vehicle speed) in the front-rear direction of the vehicle is calculated and detected by the vehicle speed detecting means, for example, based on the wheel speed detection value detected by the wheel speed detecting means, and the actuator control means However, the deviation between the wheel speed detection value detected by the wheel speed detection means and the vehicle speed detection value detected by the vehicle speed detection means is set to, for example, a predetermined slip ratio or less so that the wheel does not lock and the grip force is sufficient. The target value of the wheel speed is set so that the braking distance can be shortened while exhibiting the above. On the other hand, the wheel acceleration / deceleration detection means calculates and detects the wheel acceleration / deceleration by, for example, differentiating the wheel speed detection value, and the actuator control means determines that the wheel speed detection value is the target value of the wheel speed. If the wheel acceleration / deceleration detection value detected by the wheel acceleration / deceleration detection means is larger than the predetermined value set to a relatively small value for the negative acceleration of the wheel, that is, the deceleration within the range of The braking force of the wheel is increased, the detected value of the wheel speed is smaller than the target value of the wheel speed, and the wheel acceleration / deceleration is less than the predetermined value with respect to a preset negative acceleration of the wheel, that is, deceleration. When it is smaller than the individual predetermined value set to a large value, the braking force is reduced, and a command signal for causing the wheel speed of the wheel to exert the maximum braking force within the target value of the wheel speed is output by the actuator. Output towards , The actuator is a fluid pressure to the brake cylinder by the fluid pressure or the like provided in each wheel in response to the command signal, by increasing vacuum adjustment control, to meet the target value of the wheel speed,
That is, it is possible to shorten the braking distance while preventing the wheels from locking. By the way, the first comparison means compares the wheel acceleration / deceleration detection value of the wheel acceleration / deceleration detection means with a first predetermined value which is set so that a large amplitude of the wheel acceleration / deceleration generated in traveling on a rough road, for example, is exceeded. By comparison, the amplitude of the wheel acceleration / deceleration is monitored. When the wheel acceleration / deceleration detection value detected by the wheel acceleration / deceleration detection means has a large amplitude exceeding a predetermined value based on the comparison value of the first comparison means, for example, The period during which the wheel acceleration / deceleration detection value does not exceed a predetermined value is measured to monitor the cycle of the wheel acceleration / deceleration. On the other hand, the second comparing means sets the first predetermined value which is set so that the detected value of the wheel acceleration / deceleration of the wheel acceleration / deceleration detection means exceeds a large amplitude of the wheel acceleration / deceleration generated in traveling on a rough road, for example. And an individual second predetermined value are compared to monitor the amplitude of the wheel acceleration / deceleration. Here, for example, when the second predetermined value is set to a value smaller than the first predetermined value, as in the anti-skid control device according to claim 3 of the present invention, the setting deviations of both predetermined values are set to the above-mentioned values. Whether or not the true amplitude of the wheel acceleration / deceleration detection value exceeds the set deviation between the two predetermined values, that is, the amplitude is bad, by making the amplitude of the wheel acceleration / deceleration that is generated due to traveling on a rough road slightly smaller. It is possible to monitor whether or not the judgment is sufficient for road judgment. Then, the rough road determination means included in the actuator control means is set so that the amplitude of the wheel acceleration / deceleration monitored by the first comparison means exceeds, for example, the upper limit value of the large amplitude generated in the rough road traveling. It is judged that the cycle of the wheel acceleration / deceleration monitored by the time measuring means is shorter than the fast cycle that occurs during traveling on a rough road, and is monitored by the second comparing means. If the amplitude of the wheel acceleration / deceleration exceeds a second predetermined value set to exceed the lower limit of the large amplitude generated in traveling on a rough road, it is determined that the vehicle is traveling on a rough road. To do. Therefore, when the rough road running determination means determines that the vehicle is running on a rough road, the actuator control means forcibly cancels the pressure reduction adjustment control of the fluid pressure to the braking cylinder by the actuator, for example. Alternatively, the control gain related to the pressure reduction is reduced to forcibly suppress the reduction of the braking force of the wheel by the braking cylinder, thereby reducing or suppressing the increase of the braking distance during traveling on a rough road. be able to.
【0012】[0012]
【実施例】以下、本発明の実施例を図面に基づいて説明
する。図2は本発明のうち請求項1に係るアンチスキッ
ド制御装置の第1実施例を示すものである。図中,1F
L,1FRは左右前輪、1RL,1RRは左右後輪であ
って、後輪1RL,1RRにはエンジンEGからの回転
駆動力が変速機T,プロペラシャフトPS及びディファ
レンシャルギヤDGを介して伝達され、各車輪1FL〜
1RRには、夫々制動用シリンダとしてのホイルシリン
ダ2FL〜2RRが設けられ、更に前輪1FL,1FR
にこれらの車輪回転数に応じた正弦波信号SiFL ,S
iFR を出力する車輪速センサ3FL,3FRが取付けら
れ、プロペラシャフトPSに後輪1RL,1RRの平均
回転数に応じた正弦波信号SiRを出力する車輪速センサ
3Rが取付けられ、更に各車輪速センサ3FL〜3Rに
は車輪速演算回路15FL〜15Rが接続され、これら
により所謂3チャンネルのアンチスキッド制御装置の車
輪速検出手段をなす。Embodiments of the present invention will now be described with reference to the drawings.
To do. FIG. 2 shows the anti-skidding according to claim 1 of the present invention.
1 shows a first embodiment of a control device. In the figure, 1F
L and 1FR are left and right front wheels, and 1RL and 1RR are left and right rear wheels.
Then, the rear wheels 1RL and 1RR rotate from the engine EG.
The driving force is transmission T, propeller shaft PS and diff.
Each wheel 1FL ~
Each wheel has a wheel cylinder as a braking cylinder.
2FL to 2RR are provided, and front wheels 1FL and 1FR are further provided.
The sine wave signal S corresponding to these wheel rotation speedsiFL, S
iFRIf the wheel speed sensors 3FL and 3FR that output
The average of the rear wheels 1RL and 1RR on the propeller shaft PS
Sine wave signal S according to rotation speediRWheel speed sensor that outputs
3R is attached to each wheel speed sensor 3FL to 3R.
Are connected to wheel speed calculation circuits 15FL to 15R.
By so-called 3-channel anti-skid control car
It forms the wheel speed detection means.
【0013】各前輪側ホイルシリンダ2FL,2FRに
は、ブレーキペダル4の踏込みに応じて2系統のマスタ
シリンダ圧が前輪側アクチュエータ6FL,6FRを介
して個別に供給されると共に、後輪側ホイルシリンダ2
RL,2RRには、マスタシンダ5からのマスタシリン
ダ圧が共通の後輪側アクチュエータ6Rを介して供給さ
れる。Master cylinder pressures of two systems are individually supplied to the front wheel side wheel cylinders 2FL and 2FR via the front wheel side actuators 6FL and 6FR according to the depression of the brake pedal 4, and the rear wheel side wheel cylinders are also supplied. Two
The master cylinder pressure from the master cylinder 5 is supplied to RL and 2RR via a common rear wheel side actuator 6R.
【0014】アクチュエータ6FL〜6Rの夫々は、図
3に示すように,マスタシリンダ5に接続される油圧配
管7とホイルシリンダ2FL〜2RRとの間に介装され
た電磁流入弁8と、この電磁流入弁8と並列に接続され
た電磁流出弁9,油圧ポンプ10及び逆止弁11の直列
回路と、流出弁9及び油圧ポンプ10間の油圧配管に接
続されたアキュームレータ12とを備えている。As shown in FIG. 3, each of the actuators 6FL to 6R has an electromagnetic inflow valve 8 interposed between a hydraulic pipe 7 connected to the master cylinder 5 and the wheel cylinders 2FL to 2RR, and an electromagnetic inflow valve 8 for this electromagnetic inflow. A series circuit of an electromagnetic outflow valve 9, a hydraulic pump 10, and a check valve 11 connected in parallel with the inflow valve 8 and an accumulator 12 connected to a hydraulic pipe between the outflow valve 9 and the hydraulic pump 10 are provided.
【0015】そして、各アクチュエータ6FL〜6Rの
電磁流入弁8,電磁流出弁9及び油圧ポンプ10は、コ
ントローラCRからの液圧制御信号EV,AV及びMR
によって制御される。このコントローラCRからの液圧
制御信号EV,AV及びMRによる各アクチュエータ6
FL〜6Rのホイルシリンダ圧制御については後段に簡
潔に説明する。The electromagnetic inflow valve 8, the electromagnetic outflow valve 9 and the hydraulic pump 10 of each of the actuators 6FL to 6R have hydraulic pressure control signals EV, AV and MR from the controller CR.
Controlled by. Each actuator 6 by the hydraulic pressure control signals EV, AV and MR from the controller CR
The wheel cylinder pressure control of FL to 6R will be briefly described later.
【0016】一方、車両には、車両の前後方向加速度を
検出する前後加速度センサ13が設けられている。この
前後加速度センサ13は、車両に加速度が作用していな
いときに零電圧となり、前進加速度が作用したときにこ
れに比例した正の電圧となる前後加速度検出値XG を出
力する。前記コントローラCRは、車輪速センサ3FL
〜3Rからの車輪速正弦波信号SiFL 〜SiRが入力さ
れ,これらと各車輪1FL〜1RRの回転半径とから車
輪の周速度(車輪速)VwFL〜VwR を演算する前記車
輪速演算回路15FL〜15Rと、これら車輪速演算回
路15FL〜15Rの車輪速VwFL〜VwR のうち,最
も高い車輪速(セレクトハイ車輪速)VwH を選択する
セレクトハイスイッチ16と、このセレクトハイスイッ
チ16で選択されたセレクトハイ車輪速Vw H と前後加
速度センサ13の前後加速度検出値XG とが入力され
て,これらに基づいて疑似車速Vi を算出する疑似車速
発生装置17と、この疑似車速発生装置17から出力さ
れる疑似車速Vi と,前記車輪速VwFL,VwFR及びV
wR とに基づいて制動時のアンチスキッド制御を行う制
動圧制御装置18とを備えており、制動圧制御装置18
から出力される制御信号が駆動回路22a〜22cを介
して前記アクチュエータ6FL〜6Rに供給される。On the other hand, the longitudinal acceleration of the vehicle is applied to the vehicle.
A longitudinal acceleration sensor 13 for detecting is provided. this
The longitudinal acceleration sensor 13 does not apply acceleration to the vehicle.
Voltage becomes zero when the
Longitudinal acceleration detection value X that becomes a positive voltage proportional to thisGOut
Force The controller CR is a wheel speed sensor 3FL.
~ Wheel speed sine wave signal S from 3RiFL~ SiRIs entered
Based on these and the turning radii of the wheels 1FL to 1RR,
Wheel peripheral speed (wheel speed) VwFL~ VwRThe car that calculates
The wheel speed calculation circuits 15FL to 15R and the wheel speed calculation circuits
Wheel speed Vw of roads 15FL to 15RFL~ VwROut of
Higher wheel speed (select high wheel speed) VwHSelect
Select high switch 16 and this select high switch
Select high wheel speed Vw selected in H16 HAnd before and after
The longitudinal acceleration detection value X of the speed sensor 13GAnd are entered
Based on these, the pseudo vehicle speed ViPseudo vehicle speed to calculate
Output from the generator 17 and this pseudo vehicle speed generator 17
Pseudo vehicle speed ViAnd the wheel speed VwFL, VwFRAnd V
wRBased on and, anti-skid control during braking is performed.
And a braking pressure control device 18
Control signals output from the drive circuits 22a to 22c.
And then supplied to the actuators 6FL to 6R.
【0017】前記疑似車速発生装置17には、例えば前
出の本出願人が先に提案した特開平3−246158号
公報に記載されるものを適用できる。前記制動圧制御装
置18は基本的に、車輪速VwFL,VwFR及びVw
R と,疑似車速Vi とに基づいて各車輪1FL〜1RR
に設けたホイルシリンダ2FL〜2RRへの供給圧力を
制御するアクチュエータ6FL〜6Rを制御するもので
あり、図2に示すように例えばA/D変換機能を有する
入力インターフェース回路25a,D/A変換機能を有
する出力インターフェース25d,演算処理装置25b
及び記憶装置25cを少なくとも有するマイクロコンピ
ュータ25で構成され、少なくとも前記疑似車速Vi と
車輪速VwFL,VwFR及びVwR との偏差が所定のスリ
ップ率(例えば15%)以下となる車輪速の目標値を算
出設定すると共に、当該車輪速VwFL,VwFR及びVw
R の微分値から車輪加減速度V'wFL,V'wFR及びV'wR
(これらを代表してV'wj とも記す)を算出し、これら
の車輪加減速度V'wFL,V'wFR及びV'wR が所定値を越
えるか否かと、車輪速VwFL,VwFR及びVwR が前記
目標値の範囲内にあるか否かに応じて、前記ホイルシリ
ンダ2FL〜2RRへの供給圧力を図4に示すような急
増圧モード,保持モード,減圧モード及び緩増圧モード
の中で適宜選択する制動圧制御を行う。ここでは、理解
を容易化するために、この制御を通常アンチスキッド制
御と定義する。As the pseudo vehicle speed generator 17, for example, one described in Japanese Patent Application Laid-Open No. 3-246158 previously proposed by the present applicant can be applied. The braking pressure control device 18 basically has wheel speeds Vw FL , Vw FR and Vw.
Each wheel 1FL to 1RR based on R and the pseudo vehicle speed V i
The actuators 6FL to 6R for controlling the supply pressure to the wheel cylinders 2FL to 2RR provided in the above are controlled. For example, as shown in FIG. 2, the input interface circuit 25a having the A / D conversion function and the D / A conversion function are provided. Output interface 25d having an arithmetic processing unit 25b
And a microcomputer 25 having at least a storage device 25c, and at least the wheel speed at which the deviation between the pseudo vehicle speed V i and the wheel speeds Vw FL , Vw FR and Vw R is equal to or less than a predetermined slip ratio (for example, 15%). The target value is calculated and set, and the wheel speeds Vw FL , Vw FR and Vw are set.
Wheel acceleration and deceleration from the differential value of the R V'w FL, V'w FR and V'w R
(These are also referred to as V'w j ) are calculated to determine whether or not the wheel acceleration / deceleration V'w FL , V'w FR and V'w R exceed a predetermined value, and the wheel speed Vw FL , Depending on whether Vw FR and Vw R are within the range of the target value, the supply pressure to the wheel cylinders 2FL to 2RR is increased rapidly as shown in FIG. 4, a holding mode, a decompression mode and a slow increase. Braking pressure control is appropriately selected in the pressure mode. Here, in order to facilitate understanding, this control is usually defined as anti-skid control.
【0018】この通常アンチスキッド制御の具体的なマ
イクロコンピュータ25内の演算処理は、例えば前出の
本出願人が先に提案した特開平3−246158号公報
に記載される演算処理を転用することが可能であり、こ
の演算処理によって前記図4に示す急増圧モード,保持
モード,減圧モード及び緩増圧モードを適宜選択して実
行される。ここで、図4に基づいてその増減圧モードの
選択を簡潔に説明すると、前記車輪速検出値Vwj と疑
似車速Vi とから算出されるスリップ率Sj が予め設定
された所定値S0 (例えば前記15%)未満であり、且
つ車輪加減速度V'wj が予め設定された負の加減速度閾
値α及び正の加減速度閾値βの間,即ちα<V'wj <β
である非制動時及び制動初期時には、アクチュータ6F
L〜6Rの圧力をマスタシリンダ5の圧力に応じた圧力
とする急増圧モードに設定するために、アクチュータ6
FL〜6Rに対する制御信号EV及びAVを共に論理値
“0”として、アクチューエータ6FL〜6Rの流入弁
8を開状態に,流出弁9を閉状態に夫々制御する。As the specific arithmetic processing in the microcomputer 25 for the normal anti-skid control, for example, the arithmetic processing described in Japanese Patent Laid-Open No. 3-246158 previously proposed by the applicant of the present application may be diverted. It is possible to perform the operation by appropriately selecting the rapid pressure increase mode, the holding mode, the pressure decrease mode and the slow pressure increase mode shown in FIG. Here, the selection of the pressure increase / decrease mode will be briefly described with reference to FIG. 4. The slip ratio S j calculated from the wheel speed detection value Vw j and the pseudo vehicle speed V i is a predetermined value S 0 set in advance. (For example, 15% above), and the wheel acceleration / deceleration V'w j is between a preset negative acceleration / deceleration threshold α and positive acceleration / deceleration threshold β, that is, α <V'w j <β.
Actuator 6F during non-braking and initial braking
In order to set the pressure of L to 6R to the rapid pressure increase mode in which the pressure is in accordance with the pressure of the master cylinder 5, the actuator 6
The control signals EV and AV for the FL to 6R are both set to the logical value "0" to control the inflow valve 8 of the actuators 6FL to 6R to the open state and the outflow valve 9 to the closed state.
【0019】そして、制動状態となって車輪速検出値V
wj が徐々に減少し、これに応じて車輪加減速度V'wj
が図4の曲線に示すように負の方向に減少し、更にこの
車輪加減速度V'wj が負の加減速度閾値αを越えると,
ホイルシリンダ2FL〜2RRの内圧を一定値に保持す
る高圧側の保持モードとするために、アクチュエータ6
FL〜6Rの流入弁8を閉状態に,流出弁9を閉状態に
夫々制御し、ホイルシリンダ2FL〜2RRの内圧をそ
の直前の圧力に保持する。Then, the braking state is established, and the wheel speed detection value V
w j gradually decreases, and accordingly the wheel acceleration / deceleration V'w j
Decreases in the negative direction as shown by the curve in FIG. 4, and when this wheel acceleration / deceleration V'w j exceeds the negative acceleration / deceleration threshold α,
In order to set the high-pressure side holding mode for holding the internal pressure of the wheel cylinders 2FL to 2RR at a constant value, the actuator 6
The inflow valve 8 of the FL to 6R is controlled to be in the closed state and the outflow valve 9 is controlled to be in the closed state to maintain the internal pressure of the wheel cylinders 2FL to 2RR at the pressure immediately before that.
【0020】この高圧側の保持モードにおいても,車輪
に対して制動力が作用しているので、図4の曲線に示す
ように車輪加減速度V'wj が減少すると共に、スリップ
率S j が増加し、更にスリップ率Sj が前記所定値S0
を越え,且つ車輪加減速度V'wj が正の加減速度閾値β
未満を維持しているときには、論理値“1”の制御中信
号MRを出力してアクチュエータ6FL〜6Rの油圧ポ
ンプ10を作動状態とする。このため、アクチュエータ
6FL〜6Rの圧力を徐々に減圧する減圧モードとな
り、アクチュエータ6FL〜6Rの流入弁8を閉状態,
流出弁9を開状態として,ホイルシリンダ2FL〜2R
Rに保持されている圧力を流出弁9,油圧ポンプ10及
び逆止弁11を介してマスタシリンダ5側に戻し、ホイ
ルシリンダ2FL〜2RRの内圧を減少させる。Even in this holding mode on the high pressure side, the wheels are
As shown in the curve of FIG. 4, the braking force acts on the
Wheel acceleration / deceleration V'wjSlips with decreasing
Rate S jIncreases, and the slip ratio SjIs the predetermined value S0
And wheel acceleration / deceleration V'wjIs a positive acceleration / deceleration threshold β
When the value is maintained below the
No. MR is output to output the hydraulic pressure of actuators 6FL to 6R.
The pump 10 is activated. Because of this, the actuator
The pressure reduction mode is to gradually reduce the pressure of 6FL to 6R.
To close the inflow valve 8 of the actuators 6FL to 6R,
With the outflow valve 9 open, the wheel cylinders 2FL to 2R
The pressure held at R is used as the outflow valve 9, hydraulic pump 10 and
Back to the master cylinder 5 side via the check valve 11 and
The internal pressure of the cylinders 2FL to 2RR is reduced.
【0021】この減圧モードになると、車輪に対する制
動力が緩和されるものの,車輪速検出値Vwj は暫くは
減少状態を維持し、このため図4の曲線に示すように車
輪加減速度V'wj は更に負の方向に減少し且つスリップ
率Sj は増加傾向を継続するが、その後,車輪速検出値
Vwj の減少率が低下して加速状態に移行する。これに
応じて車輪加減速度V'wj が正方向に増加し、車輪加減
速度V'wj が正の加減速度閾値β以上となると、アクチ
ュエータ6FL〜6Rの圧力を低圧側で保持する低圧側
の保持モードに移行するために、前記高圧側の保持モー
ドと同様に制御信号EVを論理値“1”,制御信号AV
を論理値“0”に制御して,ホイルシリンダ2FL〜2
RRの内圧をその直前の圧力に保持する。In this depressurization mode, the braking force on the wheels is alleviated, but the detected wheel speed value Vw j is maintained in the decreasing state for a while, so that the wheel acceleration / deceleration V'w as shown by the curve in FIG. j further decreases in the negative direction and the slip ratio S j continues to increase, but thereafter, the decrease ratio of the wheel speed detection value Vw j decreases and shifts to the acceleration state. In response to this, when the wheel acceleration / deceleration V'w j increases in the positive direction and the wheel acceleration / deceleration V'w j becomes equal to or greater than the positive acceleration / deceleration threshold β, the low pressure side that holds the pressure of the actuators 6FL to 6R on the low pressure side. In order to shift to the holding mode of the control signal EV, the control signal EV is set to the logical value "1" and the control signal AV is set in the same manner as the holding mode of the high voltage side.
Is controlled to a logical value "0", and the wheel cylinders 2FL to 2FL
The internal pressure of RR is maintained at the pressure immediately before that.
【0022】この低圧側の保持モードにおいても,車輪
に対しては制動力が作用しているので、車輪速検出値V
wj の増加率は徐々に減少し、車輪加減速度V'wj が正
の加減速度閾値β未満となると、マスタシリンダ5から
の圧力作動油を間欠的にホイルシリンダ2FL〜2RR
に供給し,当該ホイルシリンダ2FL〜2RRの内圧が
ステップ状に増圧されて緩増圧モードとなるために、ア
クチュエータ6FL〜6Rに対する制御信号EVを論理
値“0”及び論理値“1”に所定間隔で繰り返すと共
に、制御信号AVを論理値“0”として、アクチュエー
タ6FL〜6Rの流入弁8を所定間隔で開閉し、流出弁
9を閉状態とすることにより、ホイルシリンダ2FL〜
2RRの内圧を徐々にステップ状に増圧する。Even in this low pressure side holding mode, since the braking force acts on the wheels, the detected wheel speed value V
The increasing rate of w j gradually decreases, and when the wheel acceleration / deceleration V′w j becomes less than the positive acceleration / deceleration threshold β, the hydraulic fluid from the master cylinder 5 is intermittently fed to the wheel cylinders 2FL to 2RR.
And the internal pressure of the wheel cylinders 2FL to 2RR is increased stepwise to enter the slow pressure increasing mode, so that the control signals EV for the actuators 6FL to 6R are changed to the logical value "0" and the logical value "1". By repeating the control at a predetermined interval and setting the control signal AV to a logical value "0", the inflow valves 8 of the actuators 6FL to 6R are opened and closed at predetermined intervals, and the outflow valve 9 is closed, whereby the wheel cylinders 2FL to 2FL.
The internal pressure of 2RR is gradually increased in steps.
【0023】この緩増圧モードになると、ホイルシリン
ダ2FL〜2RRの圧力上昇が緩やかとなるので、車輪
1FL〜1RRに対する制動力が徐々に増加し、車輪1
FL〜1RRが減速状態となって車輪速検出値Vwj も
減少する。その後、車輪加減速度V'wj が負の加減速度
閾値α未満となると,高圧側の保持モードとなり、その
後、スリップ率Sj が設定スリップ率S0 以上となる
と,前記減圧モードとなり、然る後、低圧保持モード、
緩増圧モード、高圧保持モード、減圧モードが繰り返さ
れ、アンチスキッド効果を発揮することができる。In this slow pressure increasing mode, the pressure increase of the wheel cylinders 2FL to 2RR becomes slow, so that the braking force on the wheels 1FL to 1RR gradually increases, and the wheels 1FL to 1RR gradually increase.
FL to 1RR are decelerated and the wheel speed detection value Vw j also decreases. After that, when the wheel acceleration / deceleration V'w j becomes less than the negative acceleration / deceleration threshold value α, the high pressure side holding mode is set, and when the slip rate S j becomes the set slip rate S 0 or more, the depressurization mode is set. After that, low pressure holding mode,
The slow pressure increasing mode, the high pressure maintaining mode, and the pressure reducing mode are repeated, and the antiskid effect can be exhibited.
【0024】なお、車両の速度がある程度低下したとき
には、減圧モードにおいてスリップ率Sj が設定スリッ
プ率S0 未満に回復する場合があり、このときには次に
緩増圧モードに移行し、次いで高圧側の保持モードに移
行してから緩増圧モードに移行することになる。また、
車両が停止近傍の速度になったとき等の制御終了条件を
満足する状態となったときには,急増圧モードとしてか
ら通常アンチスキッド制御を終了する。When the vehicle speed decreases to some extent, the slip ratio S j may recover to less than the set slip ratio S 0 in the pressure reducing mode. At this time, the mode shifts to the slow pressure increasing mode and then to the high pressure side. After shifting to the holding mode of No. 2, the mode is shifted to the slow pressure increasing mode. Also,
When the vehicle reaches a speed that is close to a stop condition and other conditions that satisfy the control termination conditions are met, the normal anti-skid control is terminated after the rapid pressure increase mode is set.
【0025】また、本実施例では前記マイクロコンピュ
ータ25で、当該車両が前記ベルジアン・ロードや波状
路に代表されるような悪路を走行しているか否かを判定
する悪路走行判定を行い、車両が悪路を走行していると
判定された場合には、前記通常アンチスキッド制御を中
止し、前記ホイルシリンダ2FL〜2RRへの供給圧力
をできるだけ速やかにマスタシリンダ5からの供給圧力
に復帰する悪路走行制御を行う。Further, in the present embodiment, the microcomputer 25 determines whether or not the vehicle is traveling on a rough road represented by the Belgian road or a corrugated road, When it is determined that the vehicle is traveling on a rough road, the normal anti-skid control is stopped, and the supply pressure to the wheel cylinders 2FL to 2RR is returned to the supply pressure from the master cylinder 5 as quickly as possible. Performs rough road control.
【0026】ここで、前記マイクロコンピュータ25に
より悪路走行判定を行う基本原理について説明する。図
5は前記通常アンチスキッド制御を行った制動中の車
速,車輪速,車体の負の加速度(減速度)の夫々の時間
推移を示すものである。なお、車輪速は前左輪速,前右
輪速,後輪速を示しており、理解を容易化するために縦
軸方向にシフトしてあるが、実際には少なくとも制動前
後の値は同等かほぼ同等である。また、図中,悪路走行
中では、前記ベルジアン・ロードや波状路等の悪路を走
行しながらの通常アンチスキッド制御が行われている。Now, the basic principle of the microcomputer 25 for determining a bad road traveling will be described. FIG. 5 shows the changes over time in the vehicle speed during braking, the wheel speed, and the negative acceleration (deceleration) of the vehicle body, which have been subjected to the normal anti-skid control. Note that the wheel speeds indicate the front left wheel speed, the front right wheel speed, and the rear wheel speed, and are shifted in the vertical axis direction to facilitate understanding, but in reality, at least the values before and after braking are equal. It is almost the same. Further, in the figure, during traveling on a rough road, the normal anti-skid control is performed while traveling on a rough road such as the Belgian road and the corrugated road.
【0027】前述のように通常アンチスキッド制御で
は、車速との偏差から得られるスリップ率に応じて車輪
速の目標値が設定されるから、この車輪速の目標値の範
囲内で最大の制動力を発揮しながら車輪のロックを回避
する。ここで、図5に示すように悪路走行中の車輪速に
は変動周波数f=10〜15Hz程度、変動振幅A=1
5km/h程度の脈動が発生していることが分かる。そ
して、このように車輪速に脈動が発生すると、前記通常
アンチスキッド制御では、当該車輪速検出値Vw j が前
記車輪速の目標値の範囲(Vi 〜0.85Vi )を下回
り易く、同時に車輪加減速度V'wj も脈動するために、
前記正の加減速度閾値βを下回り易いために、結果的に
前記制動圧モードは減圧モードが多く選択され、制動力
が低減して図示されるように車体減速度は全体的に低下
して、車速は目標車速に対して大きめとなり、制動距離
が長じるという問題が生じる。As mentioned above, with normal anti-skid control
Is the wheel according to the slip ratio obtained from the deviation from the vehicle speed.
Since the target speed value is set, the range of this target wheel speed value is set.
Avoids wheel lock while exerting maximum braking force in the area
To do. Here, as shown in FIG. 5,
Is a fluctuation frequency f = about 10 to 15 Hz, and a fluctuation amplitude A = 1
It can be seen that pulsation of about 5 km / h occurs. So
Then, when pulsation occurs in the wheel speed in this way, the normal
In the anti-skid control, the wheel speed detection value Vw jBefore
Range of target value of wheel speed (Vi~ 0.85Vi) Below
Easy, and at the same time the wheel acceleration / deceleration V'wjAlso to pulsate,
Since it is easy to fall below the positive acceleration / deceleration threshold β, as a result,
The pressure reducing mode is often selected as the braking pressure mode, and the braking force is
Vehicle body deceleration as a whole is reduced as shown in the figure.
Then, the vehicle speed becomes larger than the target vehicle speed, and the braking distance
Will be a problem.
【0028】このような悪路走行の判定を行う基準とし
ては、車輪速度の変化量(振幅)が大きく、同時に変動
周期が比較的短いということが挙げられる。そこで、本
実施例では車輪速の脈動に対して90°位相進みで脈動
する車輪の加減速度に着目し、その脈動する大きな振幅
の車輪加減速度の極大値が所定値を越え、然る後に当該
脈動する車輪加減速度が当該所定値を下回る時間を計測
し、この計測時間が所定時間よりも短い場合には当該加
減速度の脈動の変動周期が悪路走行と判定できる程度に
比較的短いものとして悪路走行中であると判定する。A criterion for determining such a bad road traveling is that the variation amount (amplitude) of the wheel speed is large and the variation period is relatively short at the same time. Therefore, in the present embodiment, attention is paid to the acceleration / deceleration of the wheel that pulsates 90 ° in phase with respect to the pulsation of the wheel speed, and the maximum value of the pulsating wheel acceleration / deceleration having a large amplitude exceeds a predetermined value, and after that, The time when the pulsating wheel acceleration / deceleration is lower than the predetermined value is measured, and if the measurement time is shorter than the predetermined time, the fluctuation cycle of the pulsation of the acceleration / deceleration is relatively short as long as it can be determined to be traveling on a rough road. It is determined that the vehicle is running on a rough road.
【0029】次に本実施例の前記基本的原理を実現する
ために、前記制動圧制御回路18のマイクロコンピュー
タ25で実行される悪路判定演算処理を図6に基づいて
説明する。この悪路判定演算処理は、所定時間,前記通
常アンチスキッド制御の演算処理と同じΔT(例えば5
msec.)毎のタイマ割込処理として実行され、図中,F
は悪路判定制御フラグであり、F=1のセット状態で悪
路走行中,F=0のリセット状態で悪路走行中ではない
ことを示し、また、Nはカウンタ値であり、N=0のリ
セット状態からN=NMAX の最大値状態まで順次インク
リメント可能であるから、当該カウント値のインクリメ
ント開始からの経過時間tは当該カウンタ値Nと前記所
定時間ΔTとの積で表され、この経過時間tがカウンタ
値の最大値状態N=NMAX で所定時間t0 が経過したも
のとする。この所定時間t0 を前記悪路走行で発生する
車輪加減速度V'wj の周期と同等かそれよりもやや短い
時間に設定すれば、前記カウンタ値Nによって代替え算
出される経過時間tが所定時間t0 と同等かそれより短
い場合に悪路を走行していると判定することができる。
なお、前記悪路判定制御フラグF及びカウンタ値Nはこ
の演算処理が行われる毎に、前記マイクロコンピュータ
25の記憶装置25cに更新記憶されている。Next, the rough road determination calculation process executed by the microcomputer 25 of the braking pressure control circuit 18 in order to realize the basic principle of this embodiment will be described with reference to FIG. This rough road determination calculation process is the same as the ΔT (for example, 5
msec.) is executed as a timer interrupt process every
Is a rough road determination control flag, which indicates that the vehicle is traveling on a rough road in the set state of F = 1 and is not traveling on a rough road in the reset state of F = 0, and N is a counter value and N = 0. Since it is possible to sequentially increment from the reset state to the maximum value state of N = N MAX , the elapsed time t from the start of the increment of the count value is represented by the product of the counter value N and the predetermined time ΔT. It is assumed that the time t is the maximum value state N = N MAX of the counter value and the predetermined time t 0 has elapsed. If this predetermined time t 0 is set to a time equal to or slightly shorter than the cycle of the wheel acceleration / deceleration V′w j generated during traveling on the rough road, the elapsed time t calculated by substitution with the counter value N is predetermined. When it is equal to or shorter than the time t 0 , it can be determined that the vehicle is traveling on a bad road.
The rough road determination control flag F and the counter value N are updated and stored in the storage device 25c of the microcomputer 25 every time this arithmetic processing is performed.
【0030】即ち、図6の演算処理が開始されると,先
ずステップS1で各車輪速演算回路15j(j=FL,
FR,R)から出力される現在の車輪速検出値Vwj を
読込む。次にステップS2に移行して、前記記憶装置2
5cに記憶されている最新のカウンタ値Nを読込む。That is, when the arithmetic processing of FIG. 6 is started, first, at step S1, each wheel speed arithmetic circuit 15j (j = FL,
The current wheel speed detection value Vw j output from FR, R) is read. Next, the process proceeds to step S2, and the storage device 2
The latest counter value N stored in 5c is read.
【0031】次にステップS3に移行して、前記ステッ
プS1で読込まれた車輪速検出値Vwj から,例えばハ
イパスフィルタ処理等の適宜微分演算処理によって車輪
加減速度V'wj を算出する。次にステップS4に移行し
て、前記ステップS3で算出された車輪加減速度V'wj
が、悪路走行で発生する大きな振幅の車輪加減速度が上
回る程度に予め設定された所定値V'w0 より小さいか否
かを判定し、車輪加減速度V'wj が当該所定値V'w0 よ
り小さい場合にはステップS5に移行し、そうでない場
合にはステップS6に移行する。Next, in step S3, the wheel acceleration / deceleration V'w j is calculated from the wheel speed detection value Vw j read in step S1 by appropriate differential calculation processing such as high-pass filter processing. Next, the process proceeds to step S4, and the wheel acceleration / deceleration V'w j calculated in step S3.
Is smaller than a predetermined value V'w 0 set in advance to such an extent that the wheel acceleration / deceleration having a large amplitude generated during traveling on a rough road exceeds the predetermined value, and the wheel acceleration / deceleration V'w j is the predetermined value V '. If it is smaller than w 0, the process proceeds to step S5, and if not, the process proceeds to step S6.
【0032】前記ステップS5では、前記ステップS2
で読込まれたカウンタ値Nが前記カウンタ値の最大値状
態NMAX より小さいか否かを判定し、カウンタ値Nが当
該カウンタ値の最大値状態NMAX より小さい場合にはス
テップS7に移行し、そうでない場合にはステップS8
に移行する。前記ステップS7では、前記カウンタ値N
を“1”インクリメントし、前記記憶装置25cに更新
記憶してからメインプログラムに復帰する。In step S5, in step S2
It is determined whether or not the counter value N read in is less than the maximum value state N MAX of the counter value. If the counter value N is less than the maximum value state N MAX of the counter value, the process proceeds to step S7, Otherwise, step S8
Move to. In the step S7, the counter value N
Is incremented by "1" to update and store it in the storage device 25c and then return to the main program.
【0033】前記ステップS8では、前記悪路判定制御
フラグFを“0”にリセットし、前記記憶装置25cに
更新記憶してからメインプログラムに復帰する。一方、
前記ステップS6では、前記ステップS2で読込まれた
カウンタ値Nが“0”であるか否かを判定し、カウンタ
値Nが“0”である場合にはメインプログラムに復帰
し、そうでない場合にはステップS9に移行する。In step S8, the rough road determination control flag F is reset to "0", updated and stored in the storage device 25c, and then the main program is restored. on the other hand,
In the step S6, it is judged whether or not the counter value N read in the step S2 is "0". If the counter value N is "0", the main program is restored, and if not, the counter value N is "0". Moves to step S9.
【0034】前記ステップ9では、前記ステップS2で
読込まれたカウンタ値Nが前記カウンタ値の最大値N
MAX 以上であるか否かを判定し、カウンタ値Nが当該カ
ウンタ値の最大値NMAX 以上である場合にはステップS
10に移行し、そうでない場合にはステップS11に移
行する。前記ステップS11では、前記悪路判定制御フ
ラグFを“1”にセットし、前記記憶装置25cに更新
記憶してから前記ステップS10に移行する。In step 9, the counter value N read in step S2 is the maximum value N of the counter values.
It is determined whether or not it is equal to or more than MAX , and if the counter value N is equal to or more than the maximum value N MAX of the counter value, step S
If not, the process proceeds to step S11. In the step S11, the rough road determination control flag F is set to "1", the storage device 25c is updated and stored, and then the process proceeds to the step S10.
【0035】前記ステップS10では、前記カウンタ値
Nを“0”にリセットし、前記記憶装置25cに更新記
憶してからメインプログラムに復帰する。また、前記マ
イクロコンピュータ25では、前記のような悪路判定演
算処理がなされた結果の悪路判定制御フラグFの状態に
応じて、前記通常アンチスキッド制御か、若しくは悪路
走行制御かの選択制御が図7に示すフローチャートに従
って実施される。In step S10, the counter value N is reset to "0", updated and stored in the storage device 25c, and then the main program is restored. In the microcomputer 25, the normal anti-skid control or the rough road traveling control is selectively controlled according to the state of the rough road determination control flag F as a result of the rough road determination calculation processing as described above. Is carried out according to the flowchart shown in FIG.
【0036】この悪路判定演算処理は、所定時間,前記
通常アンチスキッド制御の演算処理と同じΔT(例えば
5msec.)毎のタイマ割込処理として実行され、まず、
ステップS20で前記悪路判定制御フラグFが“0”で
ないか否かを判定し、悪路判定制御フラグFが“0”で
ない場合にはステップS21に移行し、そうでない場合
にはステップS22に移行する。This rough road determination calculation process is executed as a timer interrupt process for each ΔT (for example, 5 msec.) Which is the same as the calculation process of the normal anti-skid control for a predetermined time.
In step S20, it is determined whether or not the rough road determination control flag F is "0". If the rough road determination control flag F is not "0", the process proceeds to step S21. If not, the process proceeds to step S22. Transition.
【0037】前記ステップS21では、悪路判定制御フ
ラグFが“1”にセットされていない,即ち悪路走行中
ではないと判断して前記通常アンチスキッド制御指令を
行ってメインプログラムに復帰する。一方、前記ステッ
プS22では、悪路判定制御フラグFが“1”にセット
されている,即ち悪路走行中であると判断し、先行する
通常アンチスキッド制御指令によって前記各アクチュエ
ータ6FL〜6Rの夫々が作動中であるか否かを判定
し、各アクチュエータ6FL〜6Rの夫々が作動中であ
る場合にはステップS23に移行し、そうでない場合に
はステップS24に移行する。In step S21, it is determined that the rough road determination control flag F is not set to "1", that is, the vehicle is not traveling on a rough road, and the normal anti-skid control command is issued to return to the main program. On the other hand, in step S22, it is determined that the rough road determination control flag F is set to "1", that is, the vehicle is traveling on a rough road, and each of the actuators 6FL to 6R is instructed by the preceding normal anti-skid control command. Is operating, and if each of the actuators 6FL to 6R is operating, the process proceeds to step S23, and if not, the process proceeds to step S24.
【0038】前記ステップS23では、各アクチュエー
タ6FL〜6Rの夫々が先行する通常アンチスキッド制
御指令によって作動した結果,マスタシリンダ圧から変
化している各ホイルシリンダ2FL〜2RRへの制動圧
を、前記通常アンチスキッド制御と同様の急増減圧モー
ド(即ち、アクチュエータ開放モードと同義である)に
よってマスタシリンダ圧まで復帰する指令を行ってメイ
ンプログラムに復帰する。In step S23, as a result of the actuators 6FL to 6R operating according to the preceding normal anti-skid control command, the braking pressure to the wheel cylinders 2FL to 2RR changing from the master cylinder pressure is set to the normal pressure. A command to return to the master cylinder pressure is issued in the rapid increase / decrease mode similar to the anti-skid control (that is, synonymous with the actuator opening mode), and the main program is returned.
【0039】一方、前記ステップS24では、未だ各ア
クチュエータ6FL〜6Rの夫々が作動していない結
果,各ホイルシリンダ2FL〜2RRへの制動圧はマス
タシリンダ圧に等しいと判断し、このマスタシリンダ圧
を保持する(即ち、減圧禁止と同義である)指令を行っ
てメインプログラムに復帰する。この図7に示す制御ロ
ジックにより、悪路走行中でないと判断された場合には
前記通常アンチスキッド制御によって各車輪がロックせ
ず且つ十分なタイヤのグリップ力の範囲内で制動力を発
揮して制動距離を短縮することができる。また、悪路走
行中であると判断された場合には前記通常アンチスキッ
ド制御による減圧モード,即ち制動力の低下を強制的に
抑制し、これによって制動距離が長じるのを防止又は抑
制することができる。On the other hand, in step S24, as a result of the fact that the actuators 6FL to 6R have not been actuated yet, the braking pressure to the wheel cylinders 2FL to 2RR is judged to be equal to the master cylinder pressure, and this master cylinder pressure is determined. A holding (that is, synonymous with prohibiting depressurization) command is issued to return to the main program. When it is determined by the control logic shown in FIG. 7 that the vehicle is not traveling on a rough road, the wheels are not locked by the normal anti-skid control and the braking force is exerted within a range of a sufficient tire grip force. The braking distance can be shortened. Further, when it is judged that the vehicle is traveling on a rough road, the pressure reduction mode by the normal anti-skid control, that is, the reduction of the braking force is forcibly suppressed, thereby preventing or suppressing the extension of the braking distance. be able to.
【0040】それでは次に前記図6に示す悪路判定制御
による作用を図8に示すタイムチャートに従って説明す
る。このタイムチャートでは、通常制動制御中に,図に
示す時刻t0 の近傍で悪路に進入し、同じく時刻t7 の
近傍で悪路から抜け出た。また、同図に示す車輪加減速
度V'wj は特に左前輪加減速度V'wFLを示し、この車輪
加減速度V'wj の目標値である目標車輪加減速度V'w*
は前記通常アンチスキッド制御で用いられる車輪速の目
標値の下限値(0.85Vi )の微分値であり、前記図
6の演算処理で用いられる所定値V'w0 は,前記通常ア
ンチスキッド制御で用いられる正の加減速度閾値βと同
等かその近傍の値に設定した。また、同図中のカウンタ
値N及び悪路判定制御フラグFは前記図6の演算処理で
用いられたそれと同義である。また、同図でインクリメ
ントされるカウンタ値は実際にはステップ状に増加する
が,ここでは理解を容易化するために単純なランプ関数
としてリニアに増加するように示してある。また、悪路
判定がなされていない通常状態では図6のステップS5
からステップS7へのカウンタ値インクリメントが繰り
返された後,ステップS5からステップS8に移行しな
がら悪路判定制御フラグFは“0”にリセットされ、ま
たカウンタ値Nは最大値NMAX に維持されている。Next, the operation of the rough road determination control shown in FIG. 6 will be described with reference to the time chart shown in FIG. In this time chart, during the normal braking control, the vehicle entered the rough road near time t 0 shown in the figure, and also exited the rough road near time t 7 . Further, the wheel acceleration / deceleration V'w j shown in the figure particularly indicates the left front wheel acceleration / deceleration V'w FL , and the target wheel acceleration / deceleration V'w * which is the target value of this wheel acceleration / deceleration V'w j .
Is a differential value of the lower limit value (0.85V i ) of the target value of the wheel speed used in the normal anti-skid control, and the predetermined value V′w 0 used in the arithmetic processing of FIG. 6 is the normal anti-skid It is set to a value equal to or near the positive acceleration / deceleration threshold β used in control. Further, the counter value N and the rough road determination control flag F in the figure are synonymous with those used in the arithmetic processing of FIG. Although the counter value incremented in the figure actually increases stepwise, it is shown here to increase linearly as a simple ramp function for easier understanding. Further, in the normal state where the rough road determination is not made, step S5 of FIG.
After the counter value increment from step S7 to step S7 is repeated, the rough road determination control flag F is reset to "0" while the process proceeds from step S5 to step S8, and the counter value N is maintained at the maximum value N MAX. There is.
【0041】まず、時刻t0 で,図6の演算処理のステ
ップS1で読込まれた車輪速検出値Vwj からステップ
S3で車輪加減速度V'wj (j=FL)を算出し、この
時刻t0 まで増加し続ける車輪加減速度V'wj がステッ
プS4で所定値V'w0 以上であると判定され、その結果
ステップS6でカウンタ値Nが前記最大値NMAX に維持
されているから次いでステップS9,S11と移行し、
このステップS11でカウンタ値Nは“0”にリセット
される。そして、脈動する車輪加減速度V'wjはやがて
その極大値を越えて減少し始めるが,次の時刻t1 まで
前記所定値V'w 0 を越えており、従ってその間,前記ス
テップS4からステップS6に移行し、このステップS
6では前記カウンタ値Nは“0”のままであるために、
そのままメインプログラムに復帰するというフローが繰
り返される。この間も悪路判定制御フラグFは“0”に
リセットされたままである。First, time t0Then, the operation processing step of FIG.
Wheel speed detection value Vw read in step S1jFrom step
Wheel acceleration / deceleration V'w in S3j(J = FL) is calculated, and
Time t0Wheel acceleration / deceleration V'wjBut step
Predetermined value V'w at step S40It is judged that it is above, as a result
In step S6, the counter value N is the maximum value NMAXMaintained in
Then, the process proceeds to steps S9 and S11,
The counter value N is reset to "0" in this step S11.
To be done. And pulsating wheel acceleration / deceleration V'wjSoon
It begins to decrease beyond its maximum value, but at the next time t1Until
The predetermined value V'w 0, And thus, during the
The process proceeds from step S4 to step S6.
In 6, the counter value N remains “0”,
The flow of returning directly to the main program is repeated.
Will be returned. During this time, the rough road determination control flag F is set to "0".
It has been reset.
【0042】次いで前記時刻t1 で,図6の演算処理の
ステップS3で算出された減少を続ける車輪加減速度
V'wj は前記所定値V'w0 より小さくなるために、ステ
ップS4からステップS5に移行する。この時点で,カ
ウンタ値Nは未だ“0”であるからステップS5からス
テップS7に移行してカウンタ値Nのインクリメントを
行ってからメインプログラムに復帰する。その後、脈動
する車輪加減速度V'wjはやがて減少方向からその極小
値を越えて増加し始めるが、次の時刻t2 までの間,当
該車輪加減速度V'wj が前記所定値V'w0 を越えること
はなく、そのために前記図6の演算処理でステップS4
からステップS5,S7を経てメインプログラムに復帰
するというフローを繰り返し、その結果,前記演算処理
が行われる所定時間ΔT毎にカウンタ値Nはインクリメ
ントされて増加する。Next, at the time t 1 , since the wheel acceleration / deceleration V'w j that continues to decrease calculated in step S3 of the calculation process of FIG. 6 becomes smaller than the predetermined value V'w 0 , the steps S4 to S4 are performed. The process moves to S5. Since the counter value N is still "0" at this point, the process proceeds from step S5 to step S7 to increment the counter value N and then returns to the main program. After that, the pulsating wheel acceleration / deceleration V′w j begins to increase beyond its minimum value from the decreasing direction, but until the next time t 2 , the wheel acceleration / deceleration V′w j is the predetermined value V ′. Since it does not exceed w 0 , the calculation process of FIG.
Then, the flow of returning to the main program through steps S5 and S7 is repeated, and as a result, the counter value N is incremented and incremented every predetermined time ΔT in which the arithmetic processing is performed.
【0043】次いで前記時刻t2 で,図6の演算処理の
ステップS3で算出された増加を続ける車輪加減速度
V'wj は前記所定値V'w0 を越えるために、ステップS
6に移行するが、ここでインクリメントを繰り返してス
テップS2で読込まれたカウンタ値Nは“0”ではない
ためにステップS9に移行する。ところが、このカウン
タ値Nは未だその最大値NMAX に達しておらず、そのた
めにステップS11に移行する。このステップS11で
は、前記時刻t0 で車輪加減速度V'wj が前記所定値
V'w0 を越えるような大きな振幅を示し、しかも前記時
刻t1 から当該時刻t2 までの経過時間t(=N・Δ
T)が前記悪路走行で発生する車輪加減速度の短い周期
に相当する経過所定時間t0 (=NMAX ・ΔT)よりも
短いから、車両は悪路を走行中であると判断し、その結
果として悪路走行フラグFを“1”にセットしてからス
テップS10に移行し、前記カウンタ値Nを“0”にリ
セットしてからメインプログラムに復帰する。そして、
脈動する車輪加減速度V'wj はやがてその極大値を越え
て減少し始めるが,次の時刻t3 まで前記所定値V'w0
を越えており、従ってその間,前記ステップS4からス
テップS6に移行するが、このステップS6では前記カ
ウンタ値Nは“0”のままであるために、そのままメイ
ンプログラムに復帰するというフローが繰り返される。
この間も悪路判定制御フラグFは“1”にセットされた
ままである。Next, at the time t 2 , since the continuously increasing wheel acceleration / deceleration V'w j calculated in step S3 of the calculation process of FIG. 6 exceeds the predetermined value V'w 0 , the step S3 is executed.
However, since the counter value N read in step S2 is not "0" by repeating the increment, the process proceeds to step S9. However, the counter value N has not yet reached its maximum value N MAX, and therefore the process proceeds to step S11. In this step S11, the wheel acceleration / deceleration V'w j exhibits a large amplitude so as to exceed the predetermined value V'w 0 at the time t 0 , and further, the elapsed time t (from the time t 1 to the time t 2 is t ( = N · Δ
Since T) is shorter than a predetermined elapsed time t 0 (= N MAX · ΔT) corresponding to a short cycle of wheel acceleration / deceleration that occurs during traveling on a rough road, it is determined that the vehicle is traveling on a rough road, and As a result, the rough road running flag F is set to "1" and then the process proceeds to step S10, the counter value N is reset to "0" and the process returns to the main program. And
The pulsating wheel acceleration / deceleration V'w j eventually begins to decrease beyond its maximum value, but the predetermined value V'w 0 is reduced until the next time t 3.
Therefore, during that time, the process proceeds from step S4 to step S6, but since the counter value N remains "0" in this step S6, the flow of returning to the main program as it is is repeated.
During this time, the rough road determination control flag F remains set to "1".
【0044】次いで前記時刻t3 で,図6の演算処理の
ステップS3で算出された減少を続ける車輪加減速度
V'wj は前記所定値V'w0 より小さくなるために、ステ
ップS4からステップS5に移行し、未だ“0”である
カウンタ値NをステップS5からステップS7に移行し
てインクリメントしてからメインプログラムに復帰す
る。そして、脈動する車輪加減速度V'wj はやがて減少
方向からその極小値を越えて増加し始めるが、次の時刻
t4 までの間,当該車輪加減速度V'wj が前記所定値
V'w0 を越えることはなく、そのために前記図6の演算
処理でステップS4からステップS5,S7を経てメイ
ンプログラムに復帰するというフローを繰り返し、その
結果,前記演算処理が行われる所定時間ΔT毎にカウン
タ値Nはインクリメントされて増加する。この間も前記
悪路判定制御フラグFをリセットするステップS8に移
行することは一度もないから,当該悪路判定制御フラグ
Fは“1”にセットされたままである。Next, at time t 3 , since the wheel acceleration / deceleration V'w j that continues to decrease calculated in step S3 of the arithmetic processing of FIG. 6 becomes smaller than the predetermined value V'w 0 , steps S4 to S4 In step S5, the counter value N, which is still "0", is transferred from step S5 to step S7, incremented, and then returned to the main program. Then, the pulsating wheel acceleration / deceleration V′w j begins to increase beyond the minimum value from the decreasing direction, but until the next time t 4 , the wheel acceleration / deceleration V′w j is the predetermined value V ′. not exceed w 0, from step S4 by the arithmetic processing of FIG. 6 for the repeated flow of the process returns to the main program via step S5, S7, the result, at every predetermined time ΔT in which the arithmetic processing is performed The counter value N is incremented and increased. During this time, since the step S8 of resetting the rough road determination control flag F has never been performed, the rough road determination control flag F remains set to "1".
【0045】次いで前記時刻t4 で,図6の演算処理の
ステップS3で算出された増加を続ける車輪加減速度
V'wj は前記所定値V'w0 を越え、またインクリメント
を繰り返されたカウンタ値Nは“0”ではないためにス
テップS4からステップS6を経てステップS9に移行
する。ところが、このカウンタ値Nは未だその最大値N
MAX に達しておらず、そのためにステップS11に移行
して前記と同様にして悪路判定制御フラグFを“1”に
セットし続け、次いでステップS10に移行して前記カ
ウンタ値Nを“0”にリセットしてからメインプログラ
ムに復帰する。そして、脈動する車輪加減速度V'wj は
やがてその極大値を越えて減少し始めるが,次の時刻t
5 まで前記所定値V'w0 を越えており、従ってその間,
前記ステップS4からステップS6に移行するが、この
ステップS6では前記カウンタ値Nは“0”のままであ
るために、そのままメインプログラムに復帰するという
フローが繰り返される。この間も悪路判定制御フラグF
は“1”にセットされたままである。Next, the time tFourThen, in the calculation processing of FIG.
Wheel acceleration / deceleration that continues to increase calculated in step S3
V'wjIs the predetermined value V'w0Exceeds and increments again
Since the counter value N repeated is not "0",
Moves from step S4 through step S6 to step S9
To do. However, this counter value N is still the maximum value N
MAXHas not been reached, and therefore step S11 is entered.
Then, similarly to the above, the rough road determination control flag F is set to "1".
Continue to set, then move to step S10
After resetting the counter value N to "0", the main program
Return to Mu. And pulsating wheel acceleration / deceleration V'wjIs
Eventually, the maximum value is exceeded and begins to decrease, but at the next time t
FiveUp to the predetermined value V'w0Is exceeded, so during that time,
The process moves from step S4 to step S6.
In step S6, the counter value N remains "0".
In order to return to the main program,
The flow is repeated. During this time, the rough road determination control flag F
Remains set to "1".
【0046】次いで前記時刻t5 で,図6の演算処理の
ステップS3で算出された減少を続ける車輪加減速度
V'wj は前記所定値V'w0 より小さくなるために、ステ
ップS4からステップS5に移行し、未だ“0”である
カウンタ値NをステップS5からステップS7に移行し
てインクリメントしてからメインプログラムに復帰す
る。そして、脈動する車輪加減速度V'wj はやがて減少
方向からその極小値を越えて増加し始めるが、次の時刻
t6 までの間,当該車輪加減速度V'wj が前記所定値
V'w0 を越えることはなく、そのために前記図6の演算
処理でステップS4からステップS5,S7を経てメイ
ンプログラムに復帰するというフローを繰り返し、その
結果,前記演算処理が行われる所定時間ΔT毎にカウン
タ値Nはインクリメントされて増加し続ける。この間も
前記悪路判定制御フラグFをリセットするステップS8
に移行することは一度もないから,当該悪路判定制御フ
ラグFは“1”にセットされたままである。Next, at time t 5 , since the wheel acceleration / deceleration V'w j, which continues to decrease and is calculated in step S3 of the arithmetic processing of FIG. 6, becomes smaller than the predetermined value V'w 0 , steps S4 to S4 are executed. In step S5, the counter value N, which is still "0", is transferred from step S5 to step S7, incremented, and then returned to the main program. Then, the pulsating wheel acceleration / deceleration V'w j begins to increase beyond the minimum value from the decreasing direction, but until the next time t 6 , the wheel acceleration / deceleration V'w j is the predetermined value V '. not exceed w 0, from step S4 by the arithmetic processing of FIG. 6 for the repeated flow of the process returns to the main program via step S5, S7, the result, at every predetermined time ΔT in which the arithmetic processing is performed The counter value N is incremented and continues to increase. In the meantime, the rough road determination control flag F is reset in step S8.
Since it never shifts to, the rough road judgment control flag F remains set to "1".
【0047】次いで前記時刻t6 で,図6の演算処理の
ステップS3で算出された増加を続ける車輪加減速度
V'wj は前記所定値V'w0 を越え、またインクリメント
を繰り返されたカウンタ値Nは“0”ではないためにス
テップS4からステップS6を経てステップS9に移行
する。ところが、このカウンタ値Nは未だその最大値N
MAX に達しておらず、そのためにステップS11に移行
して前記と同様にして悪路走行フラグFを“1”にセッ
トし続け、次いでステップS10に移行して前記カウン
タ値Nを“0”にリセットしてからメインプログラムに
復帰する。そして、脈動する車輪加減速度V'wj はやが
てその極大値を越えて減少し始めるが,次の時刻t7 ま
で前記所定値V'w0 を越えており、従ってその間,前記
ステップS4からステップS6に移行するが、このステ
ップS6では前記カウンタ値Nは“0”のままであるた
めに、そのままメインプログラムに復帰するというフロ
ーが繰り返される。この間も悪路判定制御フラグFは
“1”にセットされたままである。Next, the time t6Then, in the calculation processing of FIG.
Wheel acceleration / deceleration that continues to increase calculated in step S3
V'wjIs the predetermined value V'w0Exceeds and increments again
Since the counter value N repeated is not "0",
Moves from step S4 through step S6 to step S9
To do. However, this counter value N is still the maximum value N
MAXHas not been reached, and therefore step S11 is entered.
Then, in the same manner as above, the rough road running flag F is set to "1".
Continue, then move to step S10
Reset the data value N to "0" and then enter the main program.
Return. And pulsating wheel acceleration / deceleration V'wjHayaga
It begins to decrease beyond its maximum value, but at the next time t7Well
And the predetermined value V'w0And therefore during that time,
The process moves from step S4 to step S6.
At step S6, the counter value N remains "0".
In order to return to the main program,
Is repeated. During this time, the rough road determination control flag F is
It remains set to "1".
【0048】次いで前記時刻t7 で,図6の演算処理の
ステップS3で算出された減少を続ける車輪加減速度
V'wj は前記所定値V'w0 より小さくなるために、ステ
ップS4からステップS5に移行し、未だ“0”である
カウンタ値NをステップS5からステップS7に移行し
てインクリメントしてからメインプログラムに復帰す
る。そして、脈動する車輪加減速度V'wj はやがて減少
方向からその極小値を越えて増加し始めるが、次の時刻
t9 までの間,当該車輪加減速度V'wj が前記所定値
V'w0 を越えることはなく、そのために,少なくとも後
述する時刻t8 までの間は前記図6の演算処理でステッ
プS4からステップS5,S7を経てメインプログラム
に復帰するというフローを繰り返し、その結果,前記演
算処理が行われる所定時間ΔT毎にカウンタ値Nはイン
クリメントされて増加し続ける。この間も前記悪路判定
制御フラグFをリセットするステップS8に移行するこ
とは一度もないから,当該悪路判定制御フラグFは
“1”にセットされたままである。Next, at time t 7 , since the continuously decreasing wheel acceleration / deceleration V'w j calculated in step S3 of the arithmetic processing of FIG. 6 becomes smaller than the predetermined value V'w 0 , steps S4 to S4 are executed. In step S5, the counter value N, which is still "0", is transferred from step S5 to step S7, incremented, and then returned to the main program. Then, the pulsating wheel acceleration / deceleration V′w j begins to increase beyond its minimum value from the decreasing direction, but until the next time t 9 , the wheel acceleration / deceleration V′w j is the predetermined value V ′. Since it does not exceed w 0 , the flow of returning to the main program through steps S4 to S5 and S7 in the arithmetic processing of FIG. 6 is repeated at least until time t 8 described later, and as a result, The counter value N is incremented and continues to increase every predetermined time ΔT in which the arithmetic processing is performed. During this time, since the step S8 of resetting the rough road determination control flag F has never been performed, the rough road determination control flag F remains set to "1".
【0049】ところが、前記時刻t7 で悪路走行を終了
した車両では、図6の演算処理のステップS3で算出さ
れる車輪加減速度V'wj の周期が,当該時刻t7 以後長
くなる。従って、前記時刻t7 から図6の演算処理が実
行される所定時間ΔT毎にインクリメントされて増加し
続けるカウンタ値Nは、やがて前記時刻t8 でその最大
値NMAX に維持される。ここで、図6の演算処理のステ
ップS4では車輪加減速度V'wj が前記所定値V'w0 を
越えていないためにステップS5に移行し、このステッ
プS5でカウンタ値Nが最大値NMAX であるためにステ
ップS8に移行する。このステップS8では、前記時刻
t7 から当該時刻t8 までの経過時間t(=N・ΔT)
が前記悪路走行で発生する車輪加減速度の短い周期に相
当する経過所定時間t0 (=NMAX ・ΔT)と同じかそ
れよりも長いから、車両は悪路走行中ではないと判断
し、その結果として悪路判定制御フラグFを“0”にリ
セットしてからメインプログラムに復帰する。そして、
この時刻t8 から前記時刻t 9 までの間,車輪加減速度
V'wj は前記所定値V'w0 を越えておらず、しかもカウ
ンタ値Nはその最大値NMAX に維持されるために、図6
の演算処理でステップS4からステップS5,S8を経
てメインプログラムに復帰するフローを繰り返し、その
間,悪路判定制御フラグFは“0”にリセットされ続け
る。However, at the time t7End the rough road
The calculated vehicle is calculated in step S3 of the calculation process of FIG.
Wheel acceleration / deceleration V'wjIs the time t7Since then
Become Therefore, the time t7The calculation processing of Fig. 6 is actually
It is incremented and increased every predetermined time ΔT
The counter value N to be continued will eventually become the time t8At that maximum
Value NMAXMaintained at. Here, the operation processing step of FIG.
In S4, wheel acceleration / deceleration V'wjIs the predetermined value V'w0To
Since it has not exceeded, the process moves to step S5, and this step
In step S5, the counter value N is the maximum value NMAXTo be
Go to step S8. In this step S8, the time
t7From time t8Elapsed time t (= N · ΔT)
Corresponds to the short cycle of wheel acceleration / deceleration that occurs when driving on rough roads.
Elapsed predetermined time t to hit0(= NMAX・ ΔT)
Since it is longer than this, it is judged that the vehicle is not on a bad road
As a result, the rough road determination control flag F is reset to “0”.
After setting, return to the main program. And
This time t8From the time t 9Until the wheel acceleration / deceleration
V'wjIs the predetermined value V'w0Not exceed, and cow
Input value N is the maximum value NMAX6 to be maintained at
The calculation process of step S4 through steps S5 and S8
Repeat the flow of returning to the main program by
During this period, the rough road determination control flag F is continuously reset to "0".
It
【0050】次いで前記時刻t9 で,図6の演算処理の
ステップS3で算出された増加を続ける車輪加減速度
V'wj は前記所定値V'w0 を越えるためにステップS4
からステップS6に移行し、インクリメントを繰り返さ
れて最大値NMAX に維持されているカウンタ値Nは
“0”ではないためにステップS6からステップS9,
S10に移行し、このステップS11でカウンタ値Nを
“0”にリセットしてからメインプログラムに復帰す
る。そして、脈動する車輪加減速度V'wj はやがてその
極大値を越えて減少し始めるが,次の時刻t10まで前記
所定値V'w0 を越えており、従ってその間,前記ステッ
プS4からステップS6に移行するが、このステップS
6では前記カウンタ値Nは“0”のままであるために、
そのままメインプログラムに復帰するというフローが繰
り返される。この間も前記ステップS11に移行するこ
とは一度もないから悪路判定制御フラグFを“0”にリ
セットされたままである。[0050] Then the at time t 9, the step for the wheel acceleration V'w j keeps increasing calculated in step S3 of the calculation process of Fig. 6 is exceeding the predetermined value V'w 0 S4
From step S6 to step S6, since the counter value N, which is maintained at the maximum value N MAX by repeating the increment, is not “0”,
In step S11, the counter value N is reset to "0" and then the process returns to the main program. Then, the pulsating wheel acceleration / deceleration V'w j eventually begins to decrease beyond its maximum value, but it exceeds the predetermined value V'w 0 until the next time t 10 , so during that time, the steps from step S4 to step S4 are performed. Go to S6, but this step S
In 6, the counter value N remains “0”,
The flow of returning to the main program as it is is repeated. During this period, the step S11 has never been performed, so the rough road determination control flag F remains reset to "0".
【0051】次いで前記時刻t10で,図6の演算処理の
ステップS3で算出された減少を続ける車輪加減速度
V'wj は前記所定値V'w0 より小さくなるために、ステ
ップS4からステップS5に移行し、未だ“0”である
カウンタ値NをステップS5からステップS7に移行し
てインクリメントしてからメインプログラムに復帰す
る。そして、脈動する車輪加減速度V'wj はやがて減少
方向からその極小値を越えて増加し始めるが、悪路走行
を終了した車両において、その後,当該車輪加減速度
V'wj が前記所定値V'w0 を越えることはなく、そのた
めに,少なくとも後述する時刻t11までの間は前記図6
の演算処理でステップS4からステップS5,S7を経
てメインプログラムに復帰するというフローを繰り返
し、その結果,前記演算処理が行われる所定時間ΔT毎
にカウンタ値Nはインクリメントされて増加し続ける。
この間も前記悪路走行制御フラグFは“0”にリセット
されたままである。Next, at time t 10 , since the wheel acceleration / deceleration V'w j, which continues to decrease and is calculated in step S3 of the calculation process of FIG. 6, becomes smaller than the predetermined value V'w 0 , steps S4 to S4 are performed. In step S5, the counter value N, which is still "0", is transferred from step S5 to step S7, incremented, and then returned to the main program. Then, the pulsating wheel acceleration / deceleration V'w j starts to increase beyond the minimum value from the decreasing direction, but in a vehicle that has finished traveling on a rough road, the wheel acceleration / deceleration V'w j is then the predetermined value. Since V′w 0 is not exceeded, therefore, at least until time t 11 described later, the above-mentioned FIG.
The flow of returning to the main program from step S4 through steps S5 and S7 is repeated in the calculation process of 1. As a result, the counter value N is incremented and continues to increase every predetermined time ΔT in which the calculation process is performed.
During this period, the rough road traveling control flag F is still reset to "0".
【0052】次いで前記時刻t11で,増加し続けるカウ
ンタ値Nはその最大値NMAX となるために、前記図6の
演算処理でステップS4,S5からステップS8に移行
し、前記と同様に悪路判定制御フラグFを“0”にリセ
ットし続けてメインプログラムに復帰し、以後,このフ
ローを繰り返して悪路判定制御フラグFを“0”にリセ
ットし続ける。Next, at the time t 11 , the counter value N that keeps increasing reaches its maximum value N MAX , so that the arithmetic processing of FIG. The road determination control flag F is continuously reset to "0" to return to the main program. After that, this flow is repeated and the bad road determination control flag F is continuously reset to "0".
【0053】以上のように前記図6の演算処理によれ
ば、悪路走行を開始した時刻t0 から間もない時刻t2
で悪路判定制御フラグFが“1”にセットされ、悪路走
行を終了した時刻t7 から間もない時刻t8 までこの悪
路判定制御フラグFが“1”にセットされ続けてこの時
刻t8 でリセットされるため、この悪路判定制御フラグ
Fが“1”にセットされていることで車両の悪路走行を
ほぼ正確に判断でき、この悪路走行判断中には,前記図
7の演算処理によって各車輪1FL〜1RRのホイルシ
リンダ2FL〜2RRへの供給圧力はマスタシリンダ圧
とされ、これにより各ホイルシリンダ圧の減圧制御が実
質的に禁止されるから制動力の低下を抑制し、結果的に
車両の減速度の低下を抑制して制動距離が長じるのを抑
制することができる。As described above, according to the arithmetic processing of FIG. 6, the time t 2 shortly after the time t 0 when the rough road is started is started.
In bad road determination control flag F is set to "1", continues to be set to the bad road determination control flag F is "1" from the time t 7 the completion of the rough road until shortly time t 8 the time to be reset at t 8, can substantially accurately determine the rough road running of the vehicle in which the bad road determination control flag F is set to "1", during the rough road running judgment, FIG. 7 By the calculation processing of the above, the supply pressure to the wheel cylinders 2FL to 2RR of each wheel 1FL to 1RR is made to be the master cylinder pressure, and the pressure reduction control of each wheel cylinder pressure is substantially prohibited by this, so that the reduction of the braking force is suppressed. As a result, it is possible to suppress a decrease in the deceleration of the vehicle and suppress an increase in the braking distance.
【0054】ここで、前記図6に示す制御ロジックにお
けるステップS4が本発明のうち請求項1に係るアンチ
スキッド制御装置の比較手段に相当し、以下同様にステ
ップS4,S5,S7が時間計測手段に相当し、ステッ
プS4,S5,S8及びステップS9,S11が悪路走
行判定手段に相当する。次に本発明のうち請求項2及び
3に係るアンチスキッド制御装置の第2実施例について
図9及び図10を用いて説明する。Here, step S4 in the control logic shown in FIG. 6 corresponds to the comparing means of the anti-skid control device according to claim 1 of the present invention, and steps S4, S5 and S7 are the time measuring means. And steps S4, S5, S8 and steps S9, S11 correspond to rough road traveling determination means. Next, a second embodiment of the antiskid control device according to claims 2 and 3 of the present invention will be described with reference to FIGS. 9 and 10.
【0055】本実施例のアンチスキッド制御装置を構築
する車両における具体的な構造は前記第1実施例の図2
及び図3に示すものと同様かほぼ同様である。また、前
記コントローラCRのマイクロコンピュータ25で実行
される通常アンチスキッド制御の内容についても前記第
1実施例と同様かほぼ同様であり、その具体的なホイル
シリンダ圧制御は前記図4に示す一連の制動圧制御と同
様かほぼ同様である。更に、このマイクロコンピュータ
25で実行される車両の悪路走行判定時にはこの通常ア
ンチスキッド制御を中止して悪路走行制御に移行する演
算処理も前記図7に示す演算処理と同様かほぼ同様であ
り、当該車両が前記ベルジアン・ロードや波状路に代表
されるような悪路を走行していると判定された場合に
は、前記通常アンチスキッド制御を中止して、前記ホイ
ルシリンダ2FL〜2RRへの供給圧力をできるだけ速
やかにマスタシリンダ5からの供給圧力に復帰する。The concrete structure of the vehicle for constructing the anti-skid control device of this embodiment is shown in FIG. 2 of the first embodiment.
And similar or nearly similar to those shown in FIG. The contents of the normal anti-skid control executed by the microcomputer 25 of the controller CR are the same as or substantially the same as those in the first embodiment. The specific wheel cylinder pressure control is the series shown in FIG. It is similar or almost the same as the braking pressure control. Further, the arithmetic processing executed by the microcomputer 25 to stop the normal anti-skid control and shift to the bad road traveling control when the vehicle is judged to be traveling on the rough road is similar to or substantially the same as the arithmetic processing shown in FIG. When it is determined that the vehicle is traveling on a bad road such as the Belgian road or the corrugated road, the normal anti-skid control is stopped and the wheel cylinders 2FL to 2RR are driven. The supply pressure is returned to the supply pressure from the master cylinder 5 as quickly as possible.
【0056】本実施例では、具体的に前記マイクロコン
ピュータ25で行われる悪路走行判定のための演算処理
のみが異なる。ここで、本実施例において前記マイクロ
コンピュータ25により悪路走行判定を行う基本原理に
ついて説明する。前記第1実施例では,車輪加減速度
V'wj を一つの所定値V'w0 と比較し、変動する当該車
輪加減速度V'wj の極大値がこの所定値V'w0 を越える
か否かでその振幅を監視し、変動する当該車輪加減速度
V'wj がこの所定値V'w0 を下回っている経過時間tを
計測し、この計測経過時間tで変動する当該車輪加減速
度V'wj の周期を監視した。従って、悪路ではない路面
を走行中に発生する平均的な車輪加減速度の振幅の中央
値と,悪路走行中に発生する平均的な車輪加減速度の振
幅の中央値との偏差が小さく、つまり周期的に変化する
車輪加減速度の平均値としての振幅の中央値が,両者の
間であまり変化せず、悪路でない路面を走行中に発生す
る車輪加減速度に対して,悪路走行中に発生する車輪加
減速度の変動は,単に振幅を増幅し且つ高周波化したよ
うな場合には、前記第1実施例の一つの所定値を適宜に
設定することで,十分に悪路の走行を判定することがで
きる。In the present embodiment, only the arithmetic processing specifically performed by the microcomputer 25 for determining the rough road running is different. Now, the basic principle of the microcomputer 25 in the present embodiment for determining a bad road traveling will be described. In the first embodiment, the wheel acceleration / deceleration V'w j is compared with one predetermined value V'w 0, and the fluctuating maximum value of the wheel acceleration / deceleration V'w j exceeds the predetermined value V'w 0 . Whether or not the variable wheel acceleration / deceleration V'w j is below this predetermined value V'w 0 is monitored by measuring its amplitude, and the wheel acceleration / deceleration fluctuates at this measured elapsed time t. The period of velocity V'w j was monitored. Therefore, the deviation between the median value of the average amplitude of wheel acceleration / deceleration that occurs during traveling on a road surface that is not on a rough road and the median value of the average amplitude of wheel acceleration / deceleration that occurs during traveling on a rough road is small. In other words, the median amplitude as the average value of the wheel acceleration / deceleration that changes periodically does not change much between the two, and the wheel acceleration / deceleration that occurs during traveling on a road surface that is not a bad road is The fluctuation of the wheel acceleration / deceleration that occurs in the case where the amplitude is simply amplified and the frequency is increased, by appropriately setting one predetermined value in the first embodiment, it is possible to sufficiently drive on a rough road. Can be determined.
【0057】ところが、悪路ではない路面を走行中に発
生する平均的な車輪加減速度の振幅の中央値と,悪路走
行中に発生する平均的な車輪加減速度の振幅の中央値と
の偏差が大きく、つまり周期的に変化する車輪加減速度
の平均値としての振幅の中央値が,両者の間で大きく変
化したような場合には、前記第1実施例の一つの所定値
との比較だけでは悪路の走行を正確に判定できない虞れ
がある。具体的には悪路走行で車輪加減速度の振幅は,
悪路ではない路面走行時のそれに対して大きくなってい
るのだが、例えば変動する両者の車輪加減速度の極大値
はさして変化がなく、極小値のみが大きく変化したよう
な場合は、前記所定値を,悪路走行中に発生する変動車
輪加減速度の極大値が上回るような値に設定していて
も、当該悪路走行中の車輪加減速度がこの所定を上回る
ことはない。これと全く逆の場合には、前記所定値を,
悪路走行中に発生する変動車輪加減速度の極小値が下回
るような値に設定していても、当該悪路走行中の車輪加
減速度がこの所定を下回ることはない。従って、このよ
うな場合には,前記経過時間の計測を開始するためのト
リガーが発生しないことになるから、悪路走行の正確な
判定は困難になる。However, the deviation between the median of the average amplitudes of the wheel acceleration / deceleration generated during traveling on a road surface which is not a rough road and the median of the average amplitudes of the wheel acceleration / deceleration occurring during traveling on a rough road. Is large, that is, when the median value of the amplitude as the average value of the wheel acceleration / deceleration that changes periodically changes greatly between the two, only comparison with one predetermined value of the first embodiment is performed. Then, there is a possibility that traveling on a bad road cannot be accurately determined. Specifically, when driving on a rough road, the amplitude of wheel acceleration / deceleration is
Although it is larger than that when driving on a road surface that is not a bad road, for example, when the maximum value of the fluctuating wheel acceleration / deceleration of both wheels does not change much and only the minimum value changes significantly, the above-mentioned predetermined value Is set to a value such that the maximum value of the variable wheel acceleration / deceleration that occurs during traveling on a rough road exceeds the predetermined value, the wheel acceleration / deceleration during traveling on the rough road does not exceed this predetermined value. In the opposite case, the above predetermined value is
Even if the minimum value of the fluctuating wheel acceleration / deceleration generated during traveling on a rough road is set to a value lower than the minimum value, the wheel acceleration / deceleration during traveling on a rough road does not fall below this predetermined value. Therefore, in such a case, since the trigger for starting the measurement of the elapsed time does not occur, it becomes difficult to accurately determine the traveling on the rough road.
【0058】そこで、本実施例では車輪加減速度の比較
対象となる所定値を二つ用い、その夫々を,例えば変動
する車輪加減速度の上限閾値と下限閾値として設定する
ことで両閾値間の偏差から当該車輪加減速度の真の振幅
を監視し、例えば前記第1実施例と同様に上限閾値であ
る第1所定値V'w01を,減少する車輪加減速度V'wjが
下回った時刻から、次に増加する車輪加減速度V'wj が
当該第1所定値V'w01を上回る時刻までの経過時間tは
計測するものの、この経過時間tが前記悪路走行で発生
する車輪加減速度の脈動の変動周期に相当する所定時間
t0 よりも短いことを第1の悪路判定条件とし、同時に
減少する車輪加減速度V'wj が下限閾値として設定され
た第2所定値V'w02を下回ったことでセットされ且つ増
加する車輪加減速度V'wj が前記第1所定値V'w01を上
回ったときにリセットされる第1悪路判定制御フラグF
1 を第2の悪路判定条件とし、両悪路判定条件が揃った
ときにのみ真の悪路走行判定を示す第2悪路判定制御フ
ラグF2 をセットすることで、前記諸問題を回避しよう
とする。Therefore, in the present embodiment, two predetermined values to be compared with the wheel acceleration / deceleration are used, and each of them is set as, for example, an upper limit threshold value and a lower limit threshold value of the wheel acceleration / deceleration that fluctuate, whereby a deviation between the two threshold values is obtained. Then, the true amplitude of the wheel acceleration / deceleration is monitored, and, for example, from the time when the decreasing wheel acceleration / deceleration V'w j falls below the first predetermined value V'w 01 which is the upper limit threshold as in the first embodiment. Although the elapsed time t until the time when the next wheel acceleration / deceleration V'w j exceeds the first predetermined value V'w 01 is measured, this elapsed time t is the wheel acceleration / deceleration that occurs in the rough road traveling. Is shorter than a predetermined time t 0 corresponding to the fluctuation period of the pulsation of the first rough road determination condition, and the wheel acceleration / deceleration V′w j that decreases at the same time is the second predetermined value V′w set as the lower threshold. is set by 02 drops below and increases the wheel acceleration V'w j First rough road judgment control flag F is reset when it exceeds the first predetermined value V'w 01
By setting 1 as the second rough road determination condition and setting the second rough road determination control flag F 2 that indicates the true rough road traveling determination only when both rough road determination conditions are met, the above problems are avoided. try to.
【0059】次に本実施例の前記基本的原理を実現する
ために、前記制動圧制御回路18のマイクロコンピュー
タ25で実行される悪路判定演算処理を図9に基づいて
説明する。この悪路判定演算処理は、所定時間,前記通
常アンチスキッド制御の演算処理と同じΔT(例えば5
msec.)毎のタイマ割込処理として実行され、図中,F
1は前記一つの悪路判定条件を示す第1悪路判定制御フ
ラグであり、F1 =1のセット状態で第1悪路走行条件
成立中,F1 =0のリセット状態で第1悪路走行条件不
成立中であることを示し、また、Nはカウンタ値であ
り、N=0のリセット状態からN=NMAX の最大値状態
まで順次インクリメント可能であるから、当該カウント
値のインクリメント開始からの経過時間tは当該カウン
タ値Nと前記所定時間ΔTとの積で表され、この経過時
間tがカウンタ値の最大値状態N=NMA X で所定時間t
0 が経過したものとする。この所定時間t0 を前記悪路
走行で発生する車輪加減速度V'wj の周期と同等かそれ
よりもやや短い時間に設定すれば、前記カウンタ値Nに
よって代替え算出される経過時間tが所定時間t0 と同
等かそれより短い場合に悪路を走行していると判定する
ことができる。つまり、この計測される経過時間tが所
定時間t0 と同等かそれより短いことが第2悪路走行条
件成立であることを示す。そして、F2 は第2悪路判定
制御フラグであり、前記第1悪路判定制御フラグF1 が
セットされ且つインクリメント中のカウント値Nが前記
最大値NMAX より短いことを条件として、F2 =1のセ
ット状態で悪路走行中,F2 =0のリセット状態で悪路
走行中ではないことを示す。なお、前記第1及び第2悪
路判定制御フラグF1 ,F2 及びカウンタ値Nはこの演
算処理が行われる毎に、前記マイクロコンピュータ25
の記憶装置25cに更新記憶されている。Next, in order to realize the basic principle of the present embodiment, a rough road determination calculation process executed by the microcomputer 25 of the braking pressure control circuit 18 will be described with reference to FIG. This rough road determination calculation process is the same as the ΔT (for example, 5
msec.) is executed as a timer interrupt process every
Reference numeral 1 is a first rough road determination control flag indicating the one rough road determination condition. The first rough road running condition is satisfied in the set state of F 1 = 1 and the first rough road determination condition is in the reset state of F 1 = 0. It indicates that the traveling condition is not satisfied, and N is a counter value, which can be sequentially incremented from the reset state of N = 0 to the maximum value state of N = N MAX . the elapsed time t is expressed by the product of the said counter value N and the predetermined time [Delta] t, the maximum state N = N MA X predetermined time t of the counter value this elapsed time t
It is assumed that 0 has passed. If this predetermined time t 0 is set to a time equal to or slightly shorter than the cycle of the wheel acceleration / deceleration V′w j generated during traveling on the rough road, the elapsed time t calculated by substitution with the counter value N is predetermined. When it is equal to or shorter than the time t 0 , it can be determined that the vehicle is traveling on a bad road. That is, the fact that the measured elapsed time t is equal to or shorter than the predetermined time t 0 indicates that the second rough road traveling condition is satisfied. Then, F 2 is a second rough road judgment control flag, it the condition count value N of the first rough road decision control flag F 1 is set and in the increment is less than the maximum value N MAX, F 2 = 1 indicates that the vehicle is traveling on a rough road, and F 2 = 0 indicates that the vehicle is not traveling on a rough road. The first and second rough road determination control flags F 1 and F 2 and the counter value N are stored in the microcomputer 25 every time this arithmetic processing is performed.
Is updated and stored in the storage device 25c.
【0060】即ち、図9の演算処理が開始されると,先
ずステップS21で各車輪速演算回路15j(j=F
L,FR,R)から出力される現在の車輪速検出値Vw
j を読込む。次にステップS22に移行して、前記記憶
装置25cに記憶されている最新のカウンタ値Nを読込
む。That is, when the arithmetic processing of FIG. 9 is started, first, at step S21, each wheel speed arithmetic circuit 15j (j = F).
L, FR, R) present wheel speed detection value Vw output from
Read j . Next, in step S22, the latest counter value N stored in the storage device 25c is read.
【0061】次にステップS23に移行して、前記ステ
ップS21で読込まれた車輪速検出値Vwj から,例え
ばハイパスフィルタ処理等の適宜微分演算処理によって
車輪加減速度V'wj を算出する。次にステップS24に
移行して、前記ステップS23で算出された車輪加減速
度V'wj が、悪路走行で発生する大きな振幅の車輪加減
速度の極大値が上回る程度に予め設定された前記第1所
定値V'w01より小さいか否かを判定し、車輪加減速度
V'wj が当該第1所定値V'w01より小さい場合にはステ
ップS25に移行し、そうでない場合にはステップS2
6に移行する。Next, in step S23, the wheel acceleration / deceleration V'w j is calculated from the wheel speed detection value Vw j read in step S21 by an appropriate differential calculation process such as a high pass filter process. At the next step S24, the wheel acceleration V'w j calculated in the step S23 is the pre set so that the maximum value of the wheel acceleration and deceleration of large amplitude that occurs in bad road exceeds the It is determined whether or not it is smaller than the first predetermined value V'w 01, and if the wheel acceleration / deceleration V'w j is smaller than the first predetermined value V'w 01, the process proceeds to step S25, and if not, the step is performed. S2
Go to 6.
【0062】前記ステップS25では、前記ステップS
23で算出された車輪加減速度V'w j が、悪路走行で発
生する大きな振幅の車輪加減速度の極小値が下回る程度
に予め設定された前記第2所定値V'w02より大きいか否
かを判定し、車輪加減速度V'wj が当該第2所定値V'w
02より大きい場合にはステップS27に移行し、そうで
ない場合にはステップS28に移行する。In the step S25, the step S
Wheel acceleration / deceleration V'w calculated in 23 jBut on a rough road
The minimum value of the generated wheel acceleration / deceleration of large amplitude falls below
The second predetermined value V'w previously set to02Greater than or not
Whether the wheel acceleration / deceleration V'wjIs the second predetermined value V'w
02If it is larger, the process proceeds to step S27, so
If not, the process proceeds to step S28.
【0063】前記ステップS28では、前記第1悪路走
行制御フラグF1 を“1”にセットして前記ステップS
27に移行する。前記ステップS27では、前記ステッ
プS22で読込まれたカウンタ値Nが前記カウンタ値の
最大値NMAX より小さいか否かを判定し、カウンタ値N
が当該カウンタ値の最大値NMAX より小さい場合にはス
テップS29に移行し、そうでない場合にはステップS
30に移行する。In the step S28, the first rough road running control flag F 1 is set to "1" and the step S28 is executed.
Move to 27. In step S27, it is determined whether the counter value N read in step S22 is smaller than the maximum value N MAX of the counter values, and the counter value N
Is smaller than the maximum value N MAX of the counter value, the process proceeds to step S29, and if not, step S29.
Move to 30.
【0064】前記ステップS29では、前記カウンタ値
Nを“1”インクリメントし、前記記憶装置25cに更
新記憶してからメインプログラムに復帰する。前記ステ
ップS30では、前記第2悪路判定制御フラグF2 を
“0”にリセットし、次いでステップS31に移行して
前記第1悪路判定制御フラグF1 を“0”にリセット
し、両制御フラグF1 ,F2 のセット状態を前記記憶装
置25cに更新記憶してからメインプログラムに復帰す
る。In step S29, the counter value N is incremented by "1", updated and stored in the storage device 25c, and then the main program is restored. In the step S30, the second rough road judgment control flag F 2 is reset to “0”, and then the process proceeds to step S31 to reset the first rough road judgment control flag F 1 to “0” to perform both controls. The set states of the flags F 1 and F 2 are updated and stored in the storage device 25c, and then the main program is restored.
【0065】一方、前記ステップS26では、前記ステ
ップS22で読込まれたカウンタ値Nが“0”であるか
否かを判定し、カウンタ値Nが“0”である場合にはメ
インプログラムに復帰し、そうでない場合にはステップ
S32に移行する。前記ステップ32では、前記ステッ
プS22で読込まれたカウンタ値Nが前記カウンタ値の
最大値NMAX 以上であるか否かを判定し、カウンタ値N
が当該カウンタ値の最大値NMAX 以上である場合にはス
テップS33に移行し、そうでない場合にはステップS
34に移行する。On the other hand, in step S26, it is determined whether or not the counter value N read in step S22 is "0", and if the counter value N is "0", the process returns to the main program. If not, the process proceeds to step S32. In the step 32, it is judged whether or not the counter value N read in the step S22 is equal to or more than the maximum value N MAX of the counter value, and the counter value N
Is greater than or equal to the maximum value N MAX of the counter value, the process proceeds to step S33, and if not, step S33.
Move to 34.
【0066】前記ステップS34では、前記第1悪路判
定制御フラグF1 が“0”のリセット状態であるか否か
を判定し、当該第1悪路判定制御フラグF1 が“0”の
リセット状態である場合には前記ステップS33に移行
し、そうでない場合にはステップS35に移行する。前
記ステップS35では、前記第2悪路判定制御フラグF
2 を“1”にセットし、前記記憶装置25cに更新記憶
してから前記ステップS33に移行する。In step S34, it is determined whether or not the first rough road judgment control flag F 1 is in a reset state of "0", and the first rough road judgment control flag F 1 is reset in "0". If it is in the state, the process proceeds to step S33, and if not, the process proceeds to step S35. In step S35, the second rough road determination control flag F
2 is set to "1", the storage device 25c is updated and stored, and then the process proceeds to step S33.
【0067】前記ステップS33では、前記第1悪路判
定制御フラグF1 を“1”にセットし、前記記憶装置2
5cに更新記憶してからステップS36に移行する。前
記ステップS36では、前記カウンタ値Nを“0”にリ
セットし、前記記憶装置25cに更新記憶してからメイ
ンプログラムに復帰する。また、前記マイクロコンピュ
ータ25では、前記のような悪路判定演算処理がなされ
た結果の第2悪路判定制御フラグF2 の状態に応じて、
具体的には第2悪路判定制御フラグF2 が“0”にリセ
ットされている状態では前記通常アンチスキッド制御を
実行し、当該第2悪路判定制御フラグF2 が“1”にセ
ットされている状態では悪路走行制御を実行する選択制
御が前記図7に示すフローチャートに従って実施され、
その作用は前記第1実施例に記載したものと同様かほぼ
同様である。In step S33, the first rough road judgment control flag F 1 is set to "1", and the storage device 2
After updating and storing in 5c, the process proceeds to step S36. In step S36, the counter value N is reset to "0", updated and stored in the storage device 25c, and then the main program is restored. Further, in the microcomputer 25, according to the state of the second rough road judgment control flag F 2 as a result of the rough road judgment calculation processing as described above,
Specifically, in a state where the second rough road determination control flag F 2 is reset to “0”, the normal anti-skid control is executed, and the second rough road determination control flag F 2 is set to “1”. In this state, the selection control for executing the rough road traveling control is executed according to the flowchart shown in FIG.
The operation is similar or almost the same as that described in the first embodiment.
【0068】それでは次に前記図9に示す悪路判定制御
による作用を図10に示すタイムチャートに従って説明
する。このタイムチャートでは、通常制動制御中に,図
に示す時刻t25の近傍で悪路に進入し、同じく時刻t34
の近傍で悪路から一旦抜け出し、時刻t38の近傍で再び
悪路に進入した。また、同図に示す車輪加減速度V'wj
は特に左前輪加減速度V'wFLを示し、この車輪加減速度
V'wj の目標値である目標車輪加減速度V'w*は前記通
常アンチスキッド制御で用いられる車輪速の目標値の下
限値(0.85Vi )の微分値であり、前記図9の演算
処理で用いられる前記第1所定値V'w01は,前記通常ア
ンチスキッド制御で用いられる正の加減速度閾値βと同
等かその近傍の値に設定し、同じく前記第2所定値V'w
02は,前記通常アンチスキッド制御で用いられる負の加
減速度閾値βと同等かその近傍の値に設定した。また、
同図中のカウンタ値N及び第1,第2悪路判定制御フラ
グF1 ,F2 は前記図9の演算処理で用いられたそれと
同義である。また、同図でインクリメントされるカウン
タ値Nは実際にはステップ状に増加するが,ここでは理
解を容易化するために単純なランプ関数としてリニアに
増加するように示してある。また、悪路判定がなされて
いない通常アンチスキッド制御下では図9のステップS
27からステップS29へのカウンタ値インクリメント
が繰り返された後,ステップS27からステップS3
0,S31に移行しながら第1,第2悪路判定制御フラ
グF1 ,F2 は共に“0”にリセットされ、またカウン
タ値Nは最大値NMAX に維持されている。Next, the operation of the rough road determination control shown in FIG. 9 will be described with reference to the time chart shown in FIG. In this time chart, during normal braking control, a bad road is approached in the vicinity of time t 25 shown in the figure and the same time t 34
I left the bad road in the vicinity of and then entered the bad road again near time t 38 . In addition, the wheel acceleration / deceleration V'w j shown in FIG.
Indicates the left front wheel acceleration / deceleration V'w FL , and the target wheel acceleration / deceleration V'w *, which is the target value of the wheel acceleration / deceleration V'w j , is the lower limit of the target value of the wheel speed used in the normal anti-skid control. Is a differential value of the value (0.85V i ), and is the first predetermined value V′w 01 used in the arithmetic processing of FIG. 9 equal to the positive acceleration / deceleration threshold β used in the normal anti-skid control? The value is set to a value in the vicinity of the second predetermined value V'w.
02 is set to a value equal to or near the negative acceleration / deceleration threshold β used in the above-mentioned normal anti-skid control. Also,
The counter value N and the first and second rough road determination control flags F 1 and F 2 in the figure are synonymous with those used in the arithmetic processing of FIG. In addition, although the counter value N incremented in the figure actually increases stepwise, it is shown here to increase linearly as a simple ramp function for easier understanding. Further, under normal anti-skid control in which the rough road is not determined, step S in FIG.
After the counter value increment from 27 to step S29 is repeated, from step S27 to step S3
While shifting to 0 and S31, both the first and second rough road determination control flags F 1 and F 2 are reset to "0", and the counter value N is maintained at the maximum value N MAX .
【0069】まず、時刻t20で,車両は悪路ではない路
面を走行中であり、図9の演算処理のステップS21で
読込まれた車輪速検出値Vwj からステップS23で車
輪加減速度V'wj (j=FL)を算出し、この時刻t20
まで増加し続ける車輪加減速度V'wj がステップS24
で第1所定値V'w01以上であると判定され、その結果ス
テップS26でカウンタ値Nが前記最大値NMAX に維持
されているから次いでステップS32,S33と移行
し、このステップS33で前記第1制御フラグF 1 を
“0”にリセットし続け、次いでステップS34でカウ
ンタ値Nを“0”にリセットする。そして、脈動する車
輪加減速度V'wj はやがてその極大値を越えて減少し始
めるが,次の時刻t21まで前記第1所定値V'w01を上回
っており、従ってその間,前記ステップS24からステ
ップS26に移行するが、このステップS26では前記
カウンタ値Nは“0”のままであるために、そのままメ
インプログラムに復帰するというフローが繰り返され
る。この間も第1,第2悪路判定制御フラグF1 ,F2
は共に“0”にリセットされたままである。First, time t20And the vehicle is not a bad road
Is traveling on the surface, and in step S21 of the arithmetic processing of FIG.
Read wheel speed detection value VwjFrom step S23 to car
Wheel acceleration / deceleration V'wj(J = FL) is calculated, and this time t20
Wheel acceleration / deceleration V'wjIs step S24
And the first predetermined value V'w01It is judged that it is above, and as a result
In step S26, the counter value N is the maximum value NMAXMaintained in
Since it has been done, the process proceeds to steps S32 and S33.
Then, in step S33, the first control flag F 1To
Continues to reset to "0", then in step S34
Reset the input value N to "0". And the pulsating car
Wheel acceleration / deceleration V'wjEventually, it begins to decrease beyond its maximum value
But next time ttwenty oneUp to the first predetermined value V'w01Over
Therefore, in the meantime, from step S24,
However, in step S26,
Since the counter value N remains “0”,
The flow of returning to in-program is repeated
It During this time, the first and second rough road determination control flag F1, F2
Both remain reset to "0".
【0070】次いで前記時刻t21で,図9の演算処理の
ステップS23で算出された減少を続ける車輪加減速度
V'wj は前記第1所定値V'w01より小さくなるために、
ステップS24からステップS25に移行する。またこ
の時点で,車輪加減速度V'w j は前記第2所定値V'w02
より大きいために次いでステップS27に移行し、この
時点で,カウンタ値Nは未だ“0”であるからステップ
S29に移行してカウンタ値Nのインクリメントを行っ
てからメインプログラムに復帰する。そして、脈動する
車輪加減速度V'wj はやがて減少方向からその極小値を
越えて増加し始めるが、車両は未だ悪路に進入していな
いから、次の時刻t22までの間,当該車輪加減速度V'w
j が前記第2所定値V'w02を下回ることも前記第1所定
値V'w01を上回ることもなく、そのために前記図9の演
算処理でステップS24からステップS25,S27,
S29を経てメインプログラムに復帰するというフロー
を繰り返し、その結果,前記演算処理が行われる所定時
間ΔT毎にカウンタ値Nはインクリメントされて増加す
る。また、この間,第1悪路判定制御フラグF1 を
“1”にセットするステップS28にも、第2悪路判定
制御フラグF2 を“1”にセットするステップS35に
も移行することはないから両悪路判定制御フラグF1 ,
F2 は共に“0”にリセットされ続ける。Next, the time ttwenty oneThen, in the calculation processing of FIG.
Wheel acceleration / deceleration that continues to decrease calculated in step S23
V'wjIs the first predetermined value V'w01To be smaller,
The process moves from step S24 to step S25. See you
At the time of, the wheel acceleration / deceleration V'w jIs the second predetermined value V'w02
Since it is larger, the process proceeds to step S27 and this
Since the counter value N is still "0" at this point, step
Go to S29 to increment the counter value N
Then return to the main program. And pulsates
Wheel acceleration / deceleration V'wjEventually the local minimum will be reduced
Begins to increase, but the vehicle has not yet entered the bad road
Next time ttwenty twoUntil the wheel acceleration / deceleration V'w
jIs the second predetermined value V'w02May fall below the first predetermined
Value V'w01The performance of FIG.
In the calculation process, steps S24 to S25, S27,
Flow of returning to the main program via S29
Repeatedly, as a result, at a predetermined time when the arithmetic processing is performed
The counter value N is incremented and increased for each interval ΔT.
It During this period, the first rough road determination control flag F1To
The second bad road determination is also made in step S28 where “1” is set.
Control flag F2Is set to "1" in step S35
Since there is no transition, both bad road determination control flag F1,
F2Both are continuously reset to "0".
【0071】次いで前記時刻t22で,図9の演算処理の
ステップS23で算出された増加を続ける車輪加減速度
V'wj は前記第1所定値V'w01を越えるために、ステッ
プS26に移行するが、ここでインクリメントを繰り返
してステップS22で読込まれたカウンタ値Nは“0”
ではないためにステップS32に移行する。ところが、
このカウンタ値Nは未だその最大値NMAX に達しておら
ず、そのためにステップS34に移行するものの、前記
第1悪路判定制御フラグF1 は未だ“0”にリセットさ
れたままであるから、ステップS33に移行して当該第
1悪路判定制御フラグF1 を“0”にリセットし続け、
次いでステップS36に移行してカウンタ値Nを“0”
にリセットし、これらを前記記憶装置25cに更新記憶
してからメインプログラムに復帰する。そして、脈動す
る車輪加減速度V'wj はやがてその極大値を越えて減少
し始めるが,次の時刻t23まで前記第1所定値V'w01を
上回っており、従ってその間,前記ステップS24から
ステップS26に移行するが、このステップS26では
前記カウンタ値Nは“0”のままであるために、そのま
まメインプログラムに復帰するというフローが繰り返さ
れる。この間も第1,第2悪路判定制御フラグF1 ,F
2 は共に“0”にリセットされたままである。[0071] Then at the time t 22, since the wheel acceleration V'w j keeps increasing calculated in step S23 in the arithmetic processing of Fig. 9 which exceeds the first predetermined value V'w 01, in step S26 However, the counter value N read in step S22 by repeating the increment here is "0".
Therefore, the process proceeds to step S32. However,
The counter value N has not yet reached its maximum value N MAX , and therefore the process proceeds to step S34, but the first rough road determination control flag F 1 is still reset to "0", so the step In S33, the first rough road determination control flag F 1 is continuously reset to “0”,
Then, the process proceeds to step S36, and the counter value N is "0".
To the main program after updating and storing them in the storage device 25c. Then, the pulsating wheel acceleration / deceleration V'w j eventually starts to decrease beyond its maximum value, but exceeds the first predetermined value V'w 01 until the next time t 23. Therefore, during that period, the step S24 is performed. The process proceeds from step S26 to step S26. In step S26, since the counter value N remains "0", the flow of returning to the main program is repeated. During this time, the first and second rough road determination control flags F 1 , F
Both 2 are still reset to "0".
【0072】次いで前記時刻t23で,図9の演算処理の
ステップS23で算出された減少を続ける車輪加減速度
V'wj は前記第1所定値V'w01より小さくなるために、
ステップS24からステップS25に移行し、車輪加減
速度V'wj は前記第2所定値V'w02より大きいために次
いでステップS27に移行し、カウンタ値Nは未だ
“0”であるからステップS29に移行してカウンタ値
Nのインクリメントを行ってからメインプログラムに復
帰する。そして、脈動する車輪加減速度V'wj はやがて
減少方向からその極小値を越えて増加し始めるが、車両
は未だ悪路に進入していないから、次の時刻t24までの
間,当該車輪加減速度V'wj が前記第2所定値V'w02を
下回ることも前記第1所定値V'w01を上回ることもな
く、そのために前記図9の演算処理でステップS24か
らステップS25,S27,S29を経てメインプログ
ラムに復帰するというフローを繰り返し、その結果,前
記演算処理が行われる所定時間ΔT毎にカウンタ値Nは
インクリメントされて増加する。また、この間,第1,
第2悪路判定制御フラグF1 ,F2 は共に“0”にリセ
ットされ続ける。Next, at the time t 23 , the continuously decreasing acceleration / deceleration V′w j calculated in step S23 of the arithmetic processing of FIG. 9 becomes smaller than the first predetermined value V′w 01 .
The process proceeds from step S24 to step S25, and since the wheel acceleration / deceleration V'w j is larger than the second predetermined value V'w 02 , the process then proceeds to step S27. Since the counter value N is still "0", step S29. And the counter value N is incremented before returning to the main program. Then, the pulsating wheel acceleration / deceleration V′w j starts increasing from the decreasing direction over its minimum value, but since the vehicle has not yet entered the rough road, until the next time t 24 , the wheel concerned. The acceleration / deceleration V′w j does not fall below the second predetermined value V′w 02 or above the first predetermined value V′w 01, and therefore, in the calculation processing of FIG. 9, steps S24 to S25, The flow of returning to the main program through S27 and S29 is repeated, and as a result, the counter value N is incremented and incremented every predetermined time ΔT in which the arithmetic processing is performed. Also, during this period,
Both the second rough road determination control flags F 1 and F 2 are continuously reset to “0”.
【0073】次いで前記時刻t24で,図9の演算処理の
ステップS23で算出された増加を続ける車輪加減速度
V'wj は前記第1所定値V'w01を越えるためにステップ
S26に移行し、インクリメントを繰り返したカウンタ
値Nは“0”ではないためにステップS32に移行し、
このカウンタ値Nは未だその最大値NMAX に達していな
いからステップS34に移行し、更に前記第1悪路判定
制御フラグF1 は未だ“0”にリセットされたままであ
るから、ステップS33に移行して当該第1悪路判定制
御フラグF1 を“0”にリセットし続け、次いでステッ
プS36に移行してカウンタ値Nを“0”にリセット
し、これらを前記記憶装置25cに更新記憶してからメ
インプログラムに復帰する。そして、脈動する車輪加減
速度V'wjはやがてその極大値を越えて減少し始める
が,次の時刻t25まで前記第1所定値V'w01を上回って
おり、その間,前記ステップS24からステップS26
に移行するが、このステップS26では前記カウンタ値
Nは“0”のままであるために、そのままメインプログ
ラムに復帰するというフローが繰り返される。この間も
第1,第2悪路判定制御フラグF1 ,F2 は共に“0”
にリセットされたままである。Next, at time t 24 , the continuously increasing wheel acceleration / deceleration V'w j calculated in step S23 of the arithmetic processing of FIG. 9 exceeds the first predetermined value V'w 01, and the process proceeds to step S26. However, since the counter value N obtained by repeating the increment is not "0", the process proceeds to step S32.
Since the counter value N has not reached the maximum value N MAX yet, the process proceeds to step S34, and the first rough road determination control flag F 1 is still reset to "0", so the process proceeds to step S33. Then, the first rough road determination control flag F 1 is continuously reset to “0”, then the process proceeds to step S36, the counter value N is reset to “0”, and these are updated and stored in the storage device 25c. To return to the main program. Then, the pulsating wheel acceleration / deceleration V'w j eventually starts to decrease beyond its maximum value, but exceeds the first predetermined value V'w 01 until the next time t 25 , during which time from step S24. Step S26
However, since the counter value N remains "0" in step S26, the flow for returning to the main program is repeated. During this time, the first and second rough road determination control flags F 1 and F 2 are both “0”.
Remains reset to.
【0074】次いで前記時刻t25で,図9の演算処理の
ステップS23で算出された減少を続ける車輪加減速度
V'wj は前記第1所定値V'w01より小さくなるために、
ステップS24からステップS25に移行し、車輪加減
速度V'wj は前記第2所定値V'w02より大きいために次
いでステップS27に移行し、カウンタ値Nは未だ
“0”であるからステップS29に移行してカウンタ値
Nのインクリメントを行ってからメインプログラムに復
帰する。そして、後述する次の時刻t26までの間,減少
を続ける当該車輪加減速度V'wj が前記第2所定値V'w
02を下回ることも前記第1所定値V'w01を上回ることも
なく、そのために前記図9の演算処理でステップS24
からステップS25,S27,S29を経てメインプロ
グラムに復帰するというフローを繰り返し、その結果,
前記演算処理が行われる所定時間ΔT毎にカウンタ値N
はインクリメントされて増加する。また、この間,第
1,第2悪路判定制御フラグF1 ,F2 は共に“0”に
リセットされ続ける。Next, at the time t 25 , the continuously decreasing wheel acceleration / deceleration V'w j calculated in step S23 of the calculation process of FIG. 9 becomes smaller than the first predetermined value V'w 01 .
The process proceeds from step S24 to step S25, and since the wheel acceleration / deceleration V'w j is larger than the second predetermined value V'w 02 , the process then proceeds to step S27. Since the counter value N is still "0", step S29. And the counter value N is incremented before returning to the main program. Then, the wheel acceleration / deceleration V′w j that continues to decrease until the next time t 26 described later is the second predetermined value V′w.
It does not fall below 02 or above the first predetermined value V′w 01, and therefore, in the calculation processing of FIG.
Then, the flow of returning to the main program through steps S25, S27, S29 is repeated. As a result,
The counter value N is set every predetermined time ΔT in which the arithmetic processing is performed.
Is incremented and increased. Further, during this period, both the first and second rough road determination control flags F 1 and F 2 are continuously reset to “0”.
【0075】ところが、前記時刻t25で車両は悪路に進
入したために、前記車輪加減速度V'wj の振幅が大きく
なり、その結果,減少する車輪加減速度V'wj は時刻t
26で前記第2所定値V'w02を下回った。従って、この時
刻t26で,図9の演算処理のステップS23で算出され
た減少を続ける車輪加減速度V'wj は前記第1所定値
V'w01より小さくなるために、ステップS24からステ
ップS25に移行し、車輪加減速度V'wj は前記第2所
定値V'w02より小さいために次いでステップS28に移
行し、前記第1悪路判定制御フラグF1 を“1”にセッ
トしてからステップS27に移行する。そして、この時
点で,インクリメントされ続けたカウンタ値Nは未だ最
大値NMAX より小さいからステップS29に移行してカ
ウンタ値Nのインクリメントを行ってからメインプログ
ラムに復帰する。そして、脈動する車輪加減速度V'wj
はやがて減少方向からその極小値を越えて増加し始める
が、次の時刻t27までの間,当該車輪加減速度V'wj は
前記第2所定値V'w02を下回り続けるために、前記ステ
ップS24,S25からステップS28に移行して第1
悪路判定制御フラグF1 を“1”にセットし続け、更に
ステップS27からステップS29を経てメインプログ
ラムに復帰するというフローを繰り返し、その結果,前
記演算処理が行われる所定時間ΔT毎にカウンタ値はイ
ンクリメントされて増加する。この間,第2悪路判定制
御フラグF2 を“1”にセットするステップS35に移
行することはないから当該制御フラグF2 は“0”にリ
セットされ続ける。However, since the vehicle has entered the rough road at the time t 25 , the amplitude of the wheel acceleration / deceleration V′w j becomes large, and as a result, the decreasing wheel acceleration / deceleration V′w j becomes the time t.
At 26, it fell below the second predetermined value V′w 02 . Accordingly, at this time t 26 , the continuously decreasing wheel acceleration / deceleration V′w j calculated in step S23 of the calculation process of FIG. 9 becomes smaller than the first predetermined value V′w 01 , and therefore steps S24 to S24 are performed. Since the wheel acceleration / deceleration V'w j is smaller than the second predetermined value V'w 02 in S25, the process proceeds to S28, in which the first rough road determination control flag F 1 is set to "1". Then, the process proceeds to step S27. Then, at this point, the counter value N that has been continuously incremented is still smaller than the maximum value N MAX, so that the process proceeds to step S29 to increment the counter value N and then returns to the main program. Then, the pulsating wheel acceleration / deceleration V'w j
After a while, it starts increasing from the decreasing direction over its minimum value, but until the next time t 27 , the wheel acceleration / deceleration V′w j continues to fall below the second predetermined value V′w 02. From step S24, S25 to step S28, the first
The rough road determination control flag F 1 is continuously set to “1”, and the flow of returning from the step S27 to the step S29 and returning to the main program is repeated. Is incremented and increased. During this period, the control flag F 2 is continuously reset to "0" because the process does not proceed to step S35 where the second rough road determination control flag F 2 is set to "1".
【0076】次いで前記時刻t27で,図9の演算処理の
ステップS23で算出された増加を続ける車輪加減速度
V'wj は前記第2所定値V'w02を上回るために、前記ス
テップS24からステップS25を経てステップS27
に移行し、この時点で,カウンタ値Nは未だ最大値N
MAX よりも小さいからステップS29に移行して当該カ
ウンタ値Nをインクリメントし、その後,次の時刻t28
までの間,当該車輪加減速度V'wj が前記第1所定値
V'w01を上回ることはないために、前記図9の演算処理
でステップS24からステップS25,S27,S29
を経てメインプログラムに復帰するというフローを繰り
返し、その結果,前記演算処理が行われる所定時間ΔT
毎にカウンタ値Nはインクリメントされて増加する。ま
た、この間,第1悪路判定制御フラグF1 は“1”にセ
ットされ続け、第2悪路判定制御フラグF2 は“0”に
リセットされ続ける。Next, at the time t 27 , since the continuously increasing wheel acceleration / deceleration V′w j calculated in step S23 of the arithmetic processing of FIG. 9 exceeds the second predetermined value V′w 02 , the step S24 is executed. Through step S25 to step S27
The counter value N is still the maximum value N at this point.
Since it is smaller than MAX, the routine proceeds to step S29, where the counter value N is incremented, and then the next time t 28.
Until then, since the wheel acceleration / deceleration V'w j does not exceed the first predetermined value V'w 01 , steps S24 to S25, S27, S29 in the calculation process of FIG. 9 are performed.
After that, the flow of returning to the main program is repeated, and as a result, the predetermined processing time ΔT
The counter value N is incremented and increased each time. Further, during this period, the first rough road determination control flag F 1 is continuously set to “1”, and the second rough road determination control flag F 2 is continuously reset to “0”.
【0077】次いで前記時刻t28で,図9の演算処理の
ステップS23で算出された増加を続ける車輪加減速度
V'wj は前記第1所定値V'w01を越えるために、ステッ
プS26に移行し、インクリメントを繰り返したカウン
タ値Nは“0”ではないためにステップS32に移行
し、このカウンタ値Nは未だその最大値NMAX に達して
いないからステップS34に移行するが、このとき第1
悪路判定制御フラグF1は“1”にセットされているか
らステップS35に移行する。このステップS35で
は、前記時刻t25で車輪加減速度V'wj が前記第1所定
値V'w01を上回り且つ時刻t26で第2所定値V'w02を下
回って悪路走行判定に十分な大きさの振幅が発生したこ
とを前記第1悪路判定制御フラグF1 が“1”にセット
されていることから認識し、しかも前記時刻t25から当
該時刻t28までの経過時間t(=N・ΔT)が前記悪路
走行で発生する車輪加減速度の短い周期に相当する経過
所定時間t0 (=NMAX ・ΔT)よりも短いから、前記
した二つの悪路走行判定条件を満足しているとして車両
は悪路を走行中であると判断し、その結果として第2悪
路判定制御フラグF2 を“1”にセットしてからステッ
プS33に移行し、第1悪路判定制御フラグF1 を
“0”にリセットし、次いでステップS36に移行して
カウンタ値Nを“0”にリセットし、これらを前記記憶
装置25cに更新記憶してからメインプログラムに復帰
する。そして、脈動する車輪加減速度V'wj はやがてそ
の極大値を越えて減少し始めるが,次の時刻t29まで前
記第1所定値V'w01を上回っており、その間,前記ステ
ップS24からステップS26に移行するが、このステ
ップS26では前記カウンタ値Nは“0”のままである
ために、そのままメインプログラムに復帰するというフ
ローが繰り返される。この間も第1悪路判定制御フラグ
F1 は“0”に、第2悪路判定制御フラグF2 は“1”
にセットされたままである。Next, at the time t 28 , since the continuously increasing wheel acceleration / deceleration V'w j calculated in step S23 of the arithmetic processing of FIG. 9 exceeds the first predetermined value V'w 01 , the process proceeds to step S26. Since the counter value N which has been shifted and incremented is not "0", the process proceeds to step S32, and since the counter value N has not yet reached its maximum value N MAX , the process proceeds to step S34. 1
Since the rough road determination control flag F 1 is set to "1", the process proceeds to step S35. In this step S35, the wheel acceleration / deceleration V'w j exceeds the first predetermined value V'w 01 at the time t 25 and falls below the second predetermined value V'w 02 at the time t 26 to determine the rough road traveling. It is recognized from the fact that the first rough road determination control flag F 1 is set to "1" that a sufficiently large amplitude is generated, and the elapsed time t from the time t 25 to the time t 28 is recognized. Since (= N · ΔT) is shorter than a predetermined elapsed time t 0 (= N MAX · ΔT) corresponding to a short cycle of the wheel acceleration / deceleration that occurs during traveling on the rough road, the two rough road traveling determination conditions described above are satisfied. It is determined that the vehicle is satisfied, and it is determined that the vehicle is traveling on a rough road. As a result, the second rough road determination control flag F 2 is set to "1", and then the process proceeds to step S33 to determine the first rough road. The control flag F 1 is reset to “0”, then the process proceeds to step S36 and the counter The value N is reset to "0", these are updated and stored in the storage device 25c, and then the main program is restored. Then, the pulsating wheel acceleration / deceleration V′w j eventually starts to decrease beyond its maximum value, but exceeds the first predetermined value V′w 01 until the next time t 29 , and during that period from step S24. The process proceeds to step S26, but since the counter value N remains "0" in step S26, the flow of returning to the main program as it is is repeated. During this time, the first rough road determination control flag F 1 is “0” and the second rough road determination control flag F 2 is “1”.
Remains set to.
【0078】次いで前記時刻t29で,図9の演算処理の
ステップS23で算出された減少を続ける車輪加減速度
V'wj は前記第1所定値V'w01より小さくなるために、
ステップS24からステップS25に移行し、車輪加減
速度V'wj は前記第2所定値V'w02より大きいために次
いでステップS27に移行し、カウンタ値Nは未だ
“0”であるからステップS29に移行してカウンタ値
Nのインクリメントを行ってからメインプログラムに復
帰する。そして、後述する次の時刻t30までの間,減少
を続ける当該車輪加減速度V'wj が前記第2所定値V'w
02を下回ることも前記第1所定値V'w01を上回ることも
なく、そのために前記図9の演算処理でステップS24
からステップS25,S27,S29を経てメインプロ
グラムに復帰するという前記のフローを繰り返し、その
結果,前記演算処理が行われる所定時間ΔT毎にカウン
タ値Nはインクリメントされて増加する。また、この
間,第1悪路判定制御フラグF1 は“0”に、第2悪路
判定制御フラグF2 は“1”にセットされたままであ
る。Next, at the time t 29 , the continuously decreasing wheel acceleration / deceleration V'w j calculated in step S23 of the arithmetic processing of FIG. 9 becomes smaller than the first predetermined value V'w 01 ,
The process proceeds from step S24 to step S25, and since the wheel acceleration / deceleration V'w j is larger than the second predetermined value V'w 02 , the process then proceeds to step S27. Since the counter value N is still "0", step S29. And the counter value N is incremented before returning to the main program. The wheel acceleration / deceleration V′w j , which continues to decrease until the next time t 30 described later, is the second predetermined value V′w.
It does not fall below 02 or above the first predetermined value V′w 01, and therefore, in the calculation processing of FIG.
Then, the above flow of returning to the main program through steps S25, S27, S29 is repeated, and as a result, the counter value N is incremented and incremented every predetermined time ΔT in which the arithmetic processing is performed. During this period, the first rough road determination control flag F 1 remains set to “0” and the second rough road determination control flag F 2 remains set to “1”.
【0079】次いで前記時刻t30で, 減少する車輪加減
速度V'wj は前記第2所定値V'w02を下回り、その結
果,図9の演算処理ではステップS24からステップS
25を経てステップS28に移行し、前記第1悪路判定
制御フラグF1 を“1”にセットしてからステップS2
7に移行する。そして、この時点で,前記時刻t29から
インクリメントされ続けたカウンタ値Nは未だ最大値N
MAX より小さいからステップS29に移行してカウンタ
値Nのインクリメントを行ってからメインプログラムに
復帰する。そして、脈動する車輪加減速度V'wj はやが
て減少方向からその極小値を越えて増加し始めるが、次
の時刻t31までの間,当該車輪加減速度V'wj は前記第
2所定値V'w02を下回り続けるために、前記ステップS
24,S25からステップS28に移行して第1悪路判
定制御フラグF1 を“1”にセットし続け、更にステッ
プS27からステップS29を経てメインプログラムに
復帰するというフローを繰り返し、その結果,前記演算
処理が行われる所定時間ΔT毎にカウンタ値はインクリ
メントされて増加する。この間,第2悪路判定制御フラ
グF2 を“0”にリセットするステップS30に移行す
ることはないから当該制御フラグF2 は“1”にセット
され続ける。Next, at the time t 30 , the decreasing wheel acceleration / deceleration V'w j falls below the second predetermined value V'w 02, and as a result, in the arithmetic processing of FIG.
25, the process proceeds to step S28, and the first rough road determination control flag F 1 is set to "1", and then step S2.
Move to 7. At this point, the counter value N that has been continuously incremented from the time t 29 is still the maximum value N.
Since it is smaller than MAX, the process proceeds to step S29 to increment the counter value N and then returns to the main program. Then, the pulsating wheel acceleration / deceleration V′w j begins to increase beyond the minimum value from the decreasing direction, but until the next time t 31 , the wheel acceleration / deceleration V′w j is the second predetermined value. In order to keep below V'w 02 , the above step S
24, from S25 to S28, the first rough road determination control flag F 1 is continuously set to “1”, and the flow of returning from S27 to S29 to the main program is repeated. The counter value is incremented and increased every predetermined time ΔT in which the arithmetic processing is performed. During this period, the control flag F 2 is continuously set to "1" because the process does not proceed to step S30 of resetting the second rough road determination control flag F 2 to "0".
【0080】次いで前記時刻t31で,図9の演算処理の
ステップS23で算出された増加を続ける車輪加減速度
V'wj は前記第2所定値V'w02を上回るために、前記ス
テップS24からステップS25を経てステップS27
に移行し、この時点で,カウンタ値Nは未だ最大値N
MAX よりも小さいからステップS29に移行して当該カ
ウンタ値Nをインクリメントし、その後,次の時刻t32
までの間,当該車輪加減速度V'wj が前記第1所定値
V'w01を上回ることはないために、前記図9の演算処理
でステップS24からステップS25,S27,S29
を経てメインプログラムに復帰するというフローを繰り
返し、その結果,前記演算処理が行われる所定時間ΔT
毎にカウンタ値Nはインクリメントされて増加する。ま
た、この間,第1,第2悪路判定制御フラグF1 ,F2
は共に“1”にセットされ続ける。Next, at the time t 31 , since the continuously increasing wheel acceleration / deceleration V'w j calculated in step S23 of the arithmetic processing of FIG. 9 exceeds the second predetermined value V'w 02 , the step S24 is executed. Through step S25 to step S27
The counter value N is still the maximum value N at this point.
Since it is smaller than MAX, the process proceeds to step S29, the counter value N is incremented, and then the next time t 32.
Until then, since the wheel acceleration / deceleration V'w j does not exceed the first predetermined value V'w 01 , steps S24 to S25, S27, S29 in the calculation process of FIG. 9 are performed.
After that, the flow of returning to the main program is repeated, and as a result, the predetermined processing time ΔT
The counter value N is incremented and increased each time. During this period, the first and second rough road determination control flags F 1 , F 2
Both continue to be set to "1".
【0081】次いで前記時刻t32で,図9の演算処理の
ステップS23で算出された増加を続ける車輪加減速度
V'wj は前記第1所定値V'w01を越えるために、ステッ
プS26に移行し、インクリメントを繰り返して最大値
NMAX に達していないカウンタ値Nに従ってステップS
32からステップS34に移行し、このとき第1悪路判
定制御フラグF1 は“1”にセットされているからステ
ップS35に移行して第2悪路判定制御フラグF2 を
“1”にセットし続け、次いでステップS33に移行し
て第1悪路判定制御フラグF1 を“0”にリセットし、
次いでステップS36に移行してカウンタ値Nを“0”
にリセットし、これらを前記記憶装置25cに更新記憶
してからメインプログラムに復帰する。そして、脈動す
る車輪加減速度V'wj はやがてその極大値を越えて減少
し始めるが,次の時刻t33まで前記第1所定値V'w01を
上回っており、その間,前記ステップS24からステッ
プS26に移行するが、このステップS26では前記カ
ウンタ値Nは“0”のままであるために、そのままメイ
ンプログラムに復帰するというフローが繰り返される。
この間も第1悪路判定制御フラグF1 は“0”に、第2
悪路判定制御フラグF 2 は“1”にセットされたままで
ある。Next, at the time t32Then, in the calculation processing of FIG.
Wheel acceleration / deceleration that continues to increase calculated in step S23
V'wjIs the first predetermined value V'w01In order to cross the
Go to step S26 and repeat incrementing to the maximum value.
NMAXStep S according to the counter value N that has not reached
The process proceeds from step 32 to step S34, and at this time the first bad road judgment
Constant control flag F1Is set to “1”,
Up S35 and the second rough road determination control flag F2To
Continue to set to "1", then move to step S33
1st rough road judgment control flag F1Is reset to “0”,
Then, the process proceeds to step S36, and the counter value N is "0".
Reset them to the storage device 25c and update them.
Then return to the main program. And pulsates
Wheel acceleration / deceleration V'wjEventually decreases beyond its maximum value
But at the next time t33Up to the first predetermined value V'w01To
It is higher than the above, and during
The process proceeds to step S26, but in this step S26, the
The counter value N remains “0”, so
The flow of returning to the program is repeated.
During this time, the first rough road determination control flag F1Is "0", the second
Bad road judgment control flag F 2Remains set to "1"
is there.
【0082】次いで前記時刻t33で,図9の演算処理の
ステップS23で算出された減少を続ける車輪加減速度
V'wj は前記第1所定値V'w01より小さくなるために、
ステップS24からステップS25に移行し、車輪加減
速度V'wj は前記第2所定値V'w02より大きいために次
いでステップS27に移行し、カウンタ値Nは未だ
“0”であるからステップS29に移行してカウンタ値
Nのインクリメントを行ってからメインプログラムに復
帰し、後述する次の時刻t34までの間,このフローを繰
り返して、その結果,前記演算処理が行われる所定時間
ΔT毎にカウンタ値Nはインクリメントされて増加す
る。また、この間,第1悪路判定制御フラグF 1 は
“0”に、第2悪路判定制御フラグF2 は“1”にセッ
トされたままである。Next, at the time t33Then, in the calculation processing of FIG.
Wheel acceleration / deceleration that continues to decrease calculated in step S23
V'wjIs the first predetermined value V'w01To be smaller,
Shift from step S24 to step S25
Speed V'wjIs the second predetermined value V'w02Next to be larger
Then, the process proceeds to step S27, and the counter value N is still
Since it is "0", the process proceeds to step S29 and the counter value
After incrementing N, return to the main program.
Return, next time t described later34Until then, repeat this flow
As a result of returning, as a result, the predetermined time during which the arithmetic processing is performed
The counter value N is incremented and increased for each ΔT.
It During this period, the first rough road determination control flag F 1Is
The second rough road determination control flag F is set to "0".2Is set to "1"
It is still on.
【0083】次いで前記時刻t34で, 減少する車輪加減
速度V'wj は前記第2所定値V'w02を下回り、その結
果,図9の演算処理ではステップS24からステップS
25を経てステップS28に移行し、前記第1悪路判定
制御フラグF1 を“1”にセットしてからステップS2
7に移行する。そして、この時点で,前記時刻t29から
インクリメントされ続けたカウンタ値Nは未だ最大値N
MAX より小さいからステップS29に移行してカウンタ
値Nのインクリメントを行ってからメインプログラムに
復帰する。そして、脈動する車輪加減速度V'wj はやが
て減少方向からその極小値を越えて増加し始めるが、少
なくとも後述する次の時刻t35までの間,当該車輪加減
速度V'wj は前記第2所定値V'w02を下回り続けるため
に、前記ステップS24,S25からステップS28に
移行して第1悪路判定制御フラグF 1 を“1”にセット
し続け、更にステップS27からステップS29を経て
メインプログラムに復帰するというフローを繰り返し、
その結果,前記演算処理が行われる所定時間ΔT毎にカ
ウンタ値はインクリメントされて増加する。この間,第
2悪路判定制御フラグF2 を“0”にリセットするステ
ップS30に移行することはないから当該制御フラグF
2 は“1”にセットされ続ける。Next, at the time t34so,Wheels decrease
Speed V'wjIs the second predetermined value V'w02Below that
As a result, in the arithmetic processing of FIG.
After 25, the process proceeds to step S28, and the first rough road determination is made.
Control flag F1Is set to "1" and then step S2
Move to 7. Then, at this point, the time t29From
The counter value N that continues to be incremented is still the maximum value N
MAXSince it is smaller, the process proceeds to step S29 and the counter
After incrementing the value N, enter the main program
Return. And pulsating wheel acceleration / deceleration V'wjHayaga
Then begins to increase beyond the minimum value from the decreasing direction, but
The next time t, which will be described later at least35Until the wheel is adjusted
Speed V'wjIs the second predetermined value V'w02To keep below
From step S24, S25 to step S28
Transition to the first rough road determination control flag F 1Set to "1"
Continue, and through steps S27 to S29
Repeat the flow of returning to the main program,
As a result, the calculation is performed at every predetermined time ΔT in which the arithmetic processing is performed.
The counter value is incremented and increased. During this time,
2 Bad road judgment control flag F2To reset to 0
Control flag F since there is no transition to step S30
2Keeps being set to "1".
【0084】次いで前記時刻t35で,図9の演算処理の
ステップS23で算出された増加を続ける車輪加減速度
V'wj は前記第2所定値V'w02を上回るために、前記ス
テップS24からステップS25を経てステップS27
に移行し、この時点で,カウンタ値Nは未だ最大値N
MAX よりも小さいからステップS29に移行して当該カ
ウンタ値Nをインクリメントし、その後,少なくとも後
述する次の時刻t36までの間,当該車輪加減速度V'wj
が前記第1所定値V'w01を上回ることはないために、前
記図9の演算処理でステップS24からステップS2
5,S27,S29を経てメインプログラムに復帰する
というフローを繰り返し、その結果,前記演算処理が行
われる所定時間ΔT毎にカウンタ値Nはインクリメント
されて増加する。また、この間,第1,第2悪路判定制
御フラグF1 ,F2 は共に“1”にセットされ続ける。Next, at the time t 35 , the continuously increasing wheel acceleration / deceleration V′w j calculated in step S23 of the calculation process of FIG. 9 exceeds the second predetermined value V′w 02, and therefore the step S24 is performed. Through step S25 to step S27
The counter value N is still the maximum value N at this point.
Since less than MAX proceeds to step S29 to increment the counter value N, then, until the next time t 36 at least below, the wheel acceleration V'w j
Does not exceed the first predetermined value V′w 01 , the steps S24 to S2 in the calculation process of FIG.
The flow of returning to the main program through 5, S27 and S29 is repeated, and as a result, the counter value N is incremented and incremented every predetermined time ΔT in which the arithmetic processing is performed. Further, during this period, both the first and second rough road determination control flags F 1 and F 2 are continuously set to "1".
【0085】ところが、前記時刻t34で悪路から一旦抜
け出た車両では、図9の演算処理のステップS23で算
出される車輪加減速度V'wj の周期が,当該時刻t34以
後長くなる。従って、前記時刻t33から図9の演算処理
が実行される所定時間ΔT毎にインクリメントされて増
加し続けるカウンタ値Nは、やがて前記時刻t36でその
最大値NMAX に維持される。ここで、図6の演算処理の
ステップS24では車輪加減速度V'wj が前記第1所定
値V'w01より小さいためにステップS25に移行し、車
輪加減速度V'wj が前記第2所定値V'w02より大きいた
めにステップS27に移行するが、このステップS27
でカウンタ値Nが最大値NMAX であるためにステップS
30に移行する。このステップS30では、前記時刻t
33から当該時刻t36までの経過時間t(=N・ΔT)が
前記悪路走行で発生する車輪加減速度の短い周期に相当
する経過所定時間t0 (=NMAX ・ΔT)と同じかそれ
よりも長いから、車両は悪路走行中ではないと判断し、
その結果として前記悪路走行中であることを示す第2悪
路判定制御フラグF2 を“0”にリセットし、次いで一
方の悪路走行判定条件である第1悪路判定制御フラグF
1 も“0”にリセットしてからメインプログラムに復帰
する。そして、この時刻t36から前記時刻t 37までの
間,車輪加減速度V'wj は前記第1所定値V'w01より小
さく、しかもカウンタ値Nはその最大値NMAX に維持さ
れるために、図6の演算処理でステップS24からステ
ップS25,S27,S30,S31を経てメインプロ
グラムに復帰するフローを繰り返し、その間,第1,第
2悪路判定制御フラグF1 ,F2は共に“0”にリセッ
トされ続ける。However, at the time t34And once out of the bad road
For a vehicle that has run out, the calculation is performed in step S23 of the calculation process of FIG.
Wheel acceleration / deceleration V'wjIs the time t34Since
It will be long afterwards. Therefore, the time t33To the calculation process of FIG. 9
Is incremented and incremented every predetermined time ΔT
The counter value N that continues to be added eventually becomes the time t36And that
Maximum value NMAXMaintained at. Here, in the calculation process of FIG.
In step S24, the wheel acceleration / deceleration V'wjIs the first predetermined
Value V'w01Since it is smaller, the process proceeds to step S25
Wheel acceleration / deceleration V'wjIs the second predetermined value V'w02Greater than
To move to step S27,
And the counter value N is the maximum value NMAXTo be step S
Move to 30. In this step S30, the time t
33From time t36Until the elapsed time t (= N · ΔT)
Corresponds to the short cycle of wheel acceleration / deceleration that occurs when driving on rough roads
Predetermined elapsed time t0(= NMAX・ ΔT) or the same
Since it is longer than, it is judged that the vehicle is not driving on a bad road,
As a result, the second evil indicating that the vehicle is traveling on the rough road
Road determination control flag F2Is reset to “0” and then
The first rough road determination control flag F which is the rough road traveling determination condition
1Also resets to "0" and then returns to the main program
To do. And this time t36From the time t 37For up to
, Wheel acceleration / deceleration V'wjIs the first predetermined value V'w01Less than
The counter value N is the maximum value NMAXMaintained in
Therefore, in the calculation processing of FIG.
Main program after going through S25, S27, S30 and S31
The flow to return to Gram is repeated,
2 Bad road judgment control flag F1, F2Both reset to “0”
Continue to be treated.
【0086】次いで前記時刻t37で,図9の演算処理の
ステップS23で算出された減少を続ける車輪加減速度
V'wj は前記第1所定値V'w01より小さくなるために、
ステップS24からステップS25に移行し、車輪加減
速度V'wj は前記第2所定値V'w02より大きいために次
いでステップS27に移行し、カウンタ値Nは未だ
“0”であるからステップS29に移行してカウンタ値
Nのインクリメントを行ってからメインプログラムに復
帰する。そして、後述する次の時刻t39までの間,減少
を続ける当該車輪加減速度V'wj が前記第2所定値V'w
02を下回ることも前記第1所定値V'w01を上回ることも
なく、そのために前記図9の演算処理でステップS24
からステップS25,S27,S29を経てメインプロ
グラムに復帰するというフローを繰り返し、その結果,
前記演算処理が行われる所定時間ΔT毎にカウンタ値N
はインクリメントされて増加する。また、この間,第
1,第2悪路判定制御フラグF1 ,F2 は共に“0”に
リセットされ続ける。Next, at the time t 37 , the continuously decreasing wheel acceleration / deceleration V'w j calculated in step S23 of the arithmetic processing of FIG. 9 becomes smaller than the first predetermined value V'w 01 ,
The process proceeds from step S24 to step S25, and since the wheel acceleration / deceleration V'w j is larger than the second predetermined value V'w 02 , the process then proceeds to step S27. Since the counter value N is still "0", step S29. And the counter value N is incremented before returning to the main program. Then, the wheel acceleration / deceleration V′w j that continues to decrease until the next time t 39 described later is the second predetermined value V′w.
It does not fall below 02 or above the first predetermined value V′w 01, and therefore, in the calculation processing of FIG.
Then, the flow of returning to the main program through steps S25, S27, S29 is repeated. As a result,
The counter value N is set every predetermined time ΔT in which the arithmetic processing is performed.
Is incremented and increased. Further, during this period, both the first and second rough road determination control flags F 1 and F 2 are continuously reset to “0”.
【0087】ところが、前記時刻t38で車両は再び悪路
に進入したために、前記車輪加減速度V'wj の振幅が大
きくなり、且つその変動周期も短くなる。従って、この
時刻t39で,図9の演算処理のステップS23で算出さ
れた減少を続ける車輪加減速度V'wj は前記第1所定値
V'w01より小さくなるために、ステップS24からステ
ップS25に移行し、車輪加減速度V'wj は前記第2所
定値V'w02より小さいために次いでステップS28に移
行し、前記第1悪路判定制御フラグF1 を“1”にセッ
トしてからステップS27に移行し、この時点で,イン
クリメントされ続けたカウンタ値Nは未だ最大値NMAX
より小さいからステップS29に移行してカウンタ値N
のインクリメントを行ってからメインプログラムに復帰
する。そして、脈動する車輪加減速度V'wj はやがて減
少方向からその極小値を越えて増加し始めるが、次の時
刻t40までの間,当該車輪加減速度V'wj は前記第2所
定値V'w02を下回り続けるために、前記ステップS2
4,S25からステップS28に移行して第1悪路判定
制御フラグF1 を“1”にセットし続け、更にステップ
S27からステップS29を経てメインプログラムに復
帰するというフローを繰り返し、その結果,前記演算処
理が行われる所定時間ΔT毎にカウンタ値はインクリメ
ントされて増加する。この間,第2悪路判定制御フラグ
F2 を“1”にセットするステップS35に移行するこ
とはないから当該制御フラグF2 は“0”にリセットさ
れ続ける。However, at time t 38 , the vehicle again entered the rough road, so that the amplitude of the wheel acceleration / deceleration V'w j becomes large and the fluctuation cycle thereof becomes short. Therefore, at this time t 39 , the continuously decreasing wheel acceleration / deceleration V′w j calculated in step S23 of the calculation process of FIG. 9 becomes smaller than the first predetermined value V′w 01 , and therefore steps S24 to S24 are performed. Since the wheel acceleration / deceleration V'w j is smaller than the second predetermined value V'w 02 in S25, the process proceeds to S28, in which the first rough road determination control flag F 1 is set to "1". After that, the process proceeds to step S27, and at this time, the counter value N that has been continuously incremented is still the maximum value N MAX.
Since it is smaller, the process proceeds to step S29 and the counter value N
After incrementing, return to the main program. Then, the pulsating wheel acceleration / deceleration V′w j starts to increase beyond its minimum value from the decreasing direction, but until the next time t 40 , the wheel acceleration / deceleration V′w j is the second predetermined value. In order to keep below V'w 02 , the above step S2
4, the flow from S25 to step S28 is continued to set the first rough road determination control flag F 1 to “1”, and the flow from step S27 to step S29 to return to the main program is repeated. The counter value is incremented and increased every predetermined time ΔT in which the arithmetic processing is performed. During this period, the control flag F 2 is continuously reset to "0" because the process does not proceed to step S35 where the second rough road determination control flag F 2 is set to "1".
【0088】次いで前記時刻t40で,図9の演算処理の
ステップS23で算出された増加を続ける車輪加減速度
V'wj は前記第2所定値V'w02を上回るために、前記ス
テップS24からステップS25を経てステップS27
に移行し、この時点で,カウンタ値Nは未だ最大値N
MAX よりも小さいからステップS29に移行して当該カ
ウンタ値Nをインクリメントし、その後,次の時刻t41
までの間,当該車輪加減速度V'wj が前記第1所定値
V'w01を上回ることはないために、前記図9の演算処理
でステップS24からステップS25,S27,S29
を経てメインプログラムに復帰するというフローを繰り
返し、その結果,前記演算処理が行われる所定時間ΔT
毎にカウンタ値Nはインクリメントされて増加する。ま
た、この間,第1悪路判定制御フラグF1 は“1”にセ
ットされ続け、第2悪路判定制御フラグF2 は“0”に
リセットされ続ける。Next, at the time t 40 , since the continuously increasing wheel acceleration / deceleration V'w j calculated in step S23 of the calculation process of FIG. 9 exceeds the second predetermined value V'w 02 , the step S24 is executed. Through step S25 to step S27
The counter value N is still the maximum value N at this point.
Since it is smaller than MAX, the routine proceeds to step S29, where the counter value N is incremented, and then the next time t 41.
Until then, since the wheel acceleration / deceleration V'w j does not exceed the first predetermined value V'w 01 , steps S24 to S25, S27, S29 in the calculation process of FIG. 9 are performed.
After that, the flow of returning to the main program is repeated, and as a result, the predetermined processing time ΔT
The counter value N is incremented and increased each time. Further, during this period, the first rough road determination control flag F 1 is continuously set to “1”, and the second rough road determination control flag F 2 is continuously reset to “0”.
【0089】次いで前記時刻t41で,図9の演算処理の
ステップS23で算出された増加を続ける車輪加減速度
V'wj は前記第1所定値V'w01を越えるために、ステッ
プS26に移行し、インクリメントを繰り返したカウン
タ値Nは“0”ではないためにステップS32に移行
し、このカウンタ値Nは未だその最大値NMAX に達して
いないからステップS34に移行するが、このとき第1
悪路判定制御フラグF1は“1”にセットされているか
らステップS35に移行する。このステップS35で
は、前記時刻t28のときと同様にして前記した二つの悪
路走行判定条件を満足しているとして車両は悪路を走行
中であると判断し、その結果として第2悪路判定制御フ
ラグF2 を“1”にセットしてからステップS33に移
行し、第1悪路判定制御フラグF1 を“0”にリセット
し、次いでステップS36に移行してカウンタ値Nを
“0”にリセットし、これらを前記記憶装置25cに更
新記憶してからメインプログラムに復帰する。そして、
脈動する車輪加減速度V'wj はやがてその極大値を越え
て減少し始めるが,次の時刻t42まで前記第1所定値
V'w 01を上回っており、その間,前記ステップS24か
らステップS26に移行するが、このステップS26で
は前記カウンタ値Nは“0”のままであるために、その
ままメインプログラムに復帰するというフローが繰り返
される。この間も第1悪路判定制御フラグF1 は“0”
に、第2悪路判定制御フラグF2 は“1”にセットされ
たままである。Next, at the time t41Then, in the calculation processing of FIG.
Wheel acceleration / deceleration that continues to increase calculated in step S23
V'wjIs the first predetermined value V'w01In order to cross the
A counter that repeats increments after moving to step S26.
Since the data value N is not "0", the process proceeds to step S32.
However, this counter value N is still the maximum value NMAXHas reached
If not, the process proceeds to step S34, but at this time, the first
Bad road judgment control flag F1Is set to "1"
Then, the process proceeds to step S35. In this step S35
Is the time t28The same two evils as above
The vehicle runs on a bad road as if it satisfies the road running determination condition.
It is judged that it is in the middle, and as a result, the second rough road judgment control frame
Rag F2Is set to "1" and then the process proceeds to step S33.
1st rough road judgment control flag F1Reset to "0"
Then, the process proceeds to step S36 and the counter value N is
Reset them to "0" and update them to the storage device 25c.
After making a new memory, return to the main program. And
Pulsating wheel acceleration / deceleration V'wjEventually beyond that maximum
Begins to decrease, but at the next time t42Up to the first predetermined value
V'w 01, And during that time, in the step S24
From step S26 to step S26, but in step S26
Since the counter value N remains "0",
The flow of returning to the main program as it is repeated
To be done. During this time, the first rough road determination control flag F1Is "0"
The second rough road determination control flag F2Is set to "1"
It remains.
【0090】次いで前記時刻t42で,図9の演算処理の
ステップS23で算出された減少を続ける車輪加減速度
V'wj は前記第1所定値V'w01より小さくなるために、
ステップS24からステップS25に移行し、車輪加減
速度V'wj は前記第2所定値V'w02より大きいために次
いでステップS27に移行し、カウンタ値Nは未だ
“0”であるからステップS29に移行してカウンタ値
Nのインクリメントを行ってからメインプログラムに復
帰し、後述する次の時刻t43までの間,減少を続ける当
該車輪加減速度V'wj が前記第2所定値V'w02を下回る
ことも前記第1所定値V'w01を上回ることもないから前
記のフローを繰り返し、その結果,前記演算処理が行わ
れる所定時間ΔT毎にカウンタ値Nはインクリメントさ
れて増加する。また、この間,第1悪路判定制御フラグ
F1 は“0”に、第2悪路判定制御フラグF2 は“1”
にセットされたままである。Next, at time t 42 , since the wheel acceleration / deceleration V′w j that continues to decrease and is calculated in step S23 of the arithmetic processing of FIG. 9 becomes smaller than the first predetermined value V′w 01 ,
The process proceeds from step S24 to step S25, and since the wheel acceleration / deceleration V'w j is larger than the second predetermined value V'w 02 , the process then proceeds to step S27. Since the counter value N is still "0", step S29. To the main program after the counter value N is incremented to return to the main program, and the wheel acceleration / deceleration V′w j continues to decrease until the next time t 43 described later is the second predetermined value V′w. Since it does not fall below 02 or exceeds the first predetermined value V′w 01 , the above flow is repeated, and as a result, the counter value N is incremented and increased at every predetermined time ΔT in which the arithmetic processing is performed. During this period, the first rough road determination control flag F 1 is “0” and the second rough road determination control flag F 2 is “1”.
Remains set to.
【0091】次いで前記時刻t43で, 減少する車輪加減
速度V'wj は前記第2所定値V'w02を下回り、その結
果,図9の演算処理ではステップS24からステップS
25を経てステップS28に移行し、前記第1悪路判定
制御フラグF1 を“1”にセットしてからステップS2
7に移行する。そして、この時点で,前記時刻t29から
インクリメントされ続けたカウンタ値Nは未だ最大値N
MAX より小さいからステップS29に移行してカウンタ
値Nのインクリメントを行ってからメインプログラムに
復帰する。そして、脈動する車輪加減速度V'wj はやが
て減少方向からその極小値を越えて増加し始めるが、次
の時刻t44までの間,当該車輪加減速度V'wj は前記第
2所定値V'w02を下回り続けるために、前記ステップS
24,S25からステップS28に移行して第1悪路判
定制御フラグF1 を“1”にセットし続け、更にステッ
プS27からステップS29を経てメインプログラムに
復帰するというフローを繰り返し、その結果,前記演算
処理が行われる所定時間ΔT毎にカウンタ値はインクリ
メントされて増加する。この間,第2悪路判定制御フラ
グF2 を“0”にリセットするステップS30に移行す
ることはないから当該制御フラグF2 は“1”にセット
され続ける。Next, at the time t 43 , the decreasing wheel acceleration / deceleration V'w j falls below the second predetermined value V'w 02, and as a result, in the arithmetic processing of FIG.
25, the process proceeds to step S28, and the first rough road determination control flag F 1 is set to "1", and then step S2.
Move to 7. At this point, the counter value N that has been continuously incremented from the time t 29 is still the maximum value N.
Since it is smaller than MAX, the process proceeds to step S29 to increment the counter value N and then returns to the main program. Then, the pulsating wheel acceleration / deceleration V′w j begins to increase beyond the minimum value from the decreasing direction, but until the next time t 44 , the wheel acceleration / deceleration V′w j is the second predetermined value. In order to keep below V'w 02 , the above step S
24, from S25 to S28, the first rough road determination control flag F 1 is continuously set to “1”, and the flow of returning from S27 to S29 to the main program is repeated. The counter value is incremented and increased every predetermined time ΔT in which the arithmetic processing is performed. During this period, the control flag F 2 is continuously set to "1" because the process does not proceed to step S30 of resetting the second rough road determination control flag F 2 to "0".
【0092】次いで前記時刻t44で,図9の演算処理の
ステップS23で算出された増加を続ける車輪加減速度
V'wj は前記第2所定値V'w02を上回るために、前記ス
テップS24からステップS25を経てステップS27
に移行し、この時点で,カウンタ値Nは未だ最大値N
MAX よりも小さいからステップS29に移行して当該カ
ウンタ値Nをインクリメントし、その後,該車輪加減速
度V'wj が前記第1所定値V'w01を上回る図示されない
次の時刻までの間は、前記図9の演算処理でステップS
24からステップS25,S27,S29を経てメイン
プログラムに復帰するというフローを繰り返し、その結
果,前記演算処理が行われる所定時間ΔT毎にカウンタ
値Nはインクリメントされて増加する。また、この間,
第1,第2悪路判定制御フラグF1 ,F2 は共に“1”
にセットされ続ける。Next, at the time t 44 , since the continuously increasing wheel acceleration / deceleration V′w j calculated in step S23 of the arithmetic processing of FIG. 9 exceeds the second predetermined value V′w 02 , the step S24 is executed. Through step S25 to step S27
The counter value N is still the maximum value N at this point.
Since it is smaller than MAX, the routine proceeds to step S29, where the counter value N is incremented, and thereafter, until the next time (not shown) in which the wheel acceleration / deceleration V'w j exceeds the first predetermined value V'w 01. , Step S in the arithmetic processing of FIG.
The flow of returning from 24 to steps S25, S27, S29 and returning to the main program is repeated, and as a result, the counter value N is incremented and increased at every predetermined time ΔT in which the arithmetic processing is performed. Also, during this time,
Both the first and second rough road determination control flags F 1 and F 2 are “1”
Continues to be set.
【0093】以上のように前記図9の演算処理によれ
ば、車両が悪路走行を開始した時刻t 25から間もない時
刻t28で第2悪路走行制御フラグF2 が“1”にセット
され、悪路走行を終了した時刻t34から間もない時刻t
35までこの第2悪路走行制御フラグF2 が“1”にセッ
トされ続けてこの時刻t35でリセットされ、また車両が
再び悪路走行を開始した時刻t38から間もない時刻t41
で第2悪路走行制御フラグF2 が“1”にセットされる
ため、この第2悪路走行制御フラグF2 が“1”にセッ
トされていることで車両の悪路走行を正確に判断でき、
この悪路走行判断中には,前記図7の演算処理によって
各車輪1FL〜1RRのホイルシリンダ2FL〜2RR
への供給圧力はマスタシリンダ圧とされ、これにより各
ホイルシリンダ圧の減圧制御が実質的に禁止されるから
制動力の低下を抑制し、結果的に車両の減速度の低下を
抑制して制動距離が長じるのを抑制することができる。As described above, according to the arithmetic processing of FIG.
For example, the time t when the vehicle starts traveling on a rough road twenty fiveJust after
Tick t282nd rough road control flag F2Is set to "1"
And the time t when driving on a rough road is completed34Time t
35Until this second rough road running control flag F2Is set to “1”
This time t35Is reset by
Time t when traveling on a rough road again38Time t41
2nd rough road control flag F2Is set to "1"
Therefore, the second rough road traveling control flag F2Is set to “1”
It is possible to accurately judge the bad road driving of the vehicle by being
During this rough road traveling judgment, the calculation processing of FIG.
Wheel cylinders 2FL to 2RR with wheels 1FL to 1RR
The supply pressure to the master cylinder pressure is
Since the pressure reduction control of the wheel cylinder pressure is virtually prohibited
It suppresses the decrease in braking force, resulting in a decrease in vehicle deceleration.
It is possible to suppress the braking distance from being lengthened.
【0094】ここで、前記図6に示す制御ロジックにお
けるステップS24が本発明のうち請求項2に係るアン
チスキッド制御装置の第1比較手段に相当し、以下同様
にステップS24,S27,S29が時間計測手段に相
当し、ステップS25が第2比較手段に相当し、ステッ
プS24,S25,S28及びステップS32,S3
4,S35が悪路走行判定手段に相当する。Here, step S24 in the control logic shown in FIG. 6 corresponds to the first comparing means of the anti-skid control device according to claim 2 of the present invention, and steps S24, S27 and S29 are the same as the following. It corresponds to measuring means, step S25 corresponds to second comparing means, and steps S24, S25, S28 and steps S32, S3.
4, S35 corresponds to a rough road traveling determination means.
【0095】なお、前記実施例においては後輪側の車輪
速を共通の車輪速センサで検出する3チャンネルアンチ
スキッド制御装置の場合についてのみ詳述したが、これ
に限らず後輪側の左右輪についても個別に車輪速センサ
を設け、これに応じて左右のホイルシリンダに対して個
別のアクチュエータを設ける,所謂4チャンネルのアン
チスキッド制御装置にも展開可能である。In the above-mentioned embodiment, only the case of the three-channel anti-skid control device in which the wheel speed on the rear wheel side is detected by the common wheel speed sensor has been described in detail, but not limited to this, the left and right wheel on the rear wheel side. With respect to the above, it is also possible to develop a so-called four-channel anti-skid control device in which a wheel speed sensor is individually provided and corresponding actuators are provided for the left and right wheel cylinders.
【0096】また、前記実施例においては車輪速選択値
としてセレクトハイ車輪速を選択する場合について説明
したが、アンチスキッド制御中はセレクトハイ車輪速を
選択し、非アンチスキッド制御中は最も低いセレクトロ
ー車輪速を選択するようにしてもよい。また、本発明の
アンチスキッド制御装置は,前記後輪駆動車に限らず,
前輪駆動車,四輪駆動車にも適用可能である。In the above embodiment, the case where the select high wheel speed is selected as the wheel speed selection value has been described. However, the select high wheel speed is selected during the anti-skid control and the lowest select speed is selected during the non-anti-skid control. The low wheel speed may be selected. The anti-skid control device of the present invention is not limited to the rear-wheel drive vehicle,
It can also be applied to front-wheel drive vehicles and four-wheel drive vehicles.
【0097】また、前記実施例においては制動圧制御装
置18としてマイクロコンピュータを適用した場合につ
いて説明したが、これに限定されるものではなく、比較
回路,演算回路,論理回路等の電子回路を組み合わせて
構成することもできる。Further, although the case where the microcomputer is applied as the braking pressure control device 18 has been described in the above embodiment, the invention is not limited to this, and electronic circuits such as a comparison circuit, an arithmetic circuit and a logic circuit are combined. It can also be configured.
【0098】[0098]
【発明の効果】以上説明したように本発明に係るアンチ
スキッド制御装置によれば、悪路走行で発生する車輪速
の脈動を、車輪加減速度の振幅を予め設定された所定値
と比較することによって監視すると共に,その周期を前
記所定値比較結果からの経過時間で換算して所定時間と
比較することによって監視し、当該車輪加減速度の振幅
が所定振幅より大きく且つその周期が所定周期より短い
ときに悪路を走行していると判定できる構成としたため
に、この悪路走行判定時には各車輪の制動力の低下を強
制的に抑制して車両の安定状態での制動距離を短縮する
ことができる。As described above, according to the anti-skid control device of the present invention, the pulsation of the wheel speed generated during traveling on a rough road is compared with a predetermined value of the amplitude of the wheel acceleration / deceleration. The wheel acceleration / deceleration is greater than a predetermined amplitude and the cycle is shorter than the predetermined cycle, while the cycle is converted by the elapsed time from the predetermined value comparison result and compared with the predetermined time. Since it is possible to determine that the vehicle is traveling on a rough road, it is possible to forcibly suppress the decrease in the braking force of each wheel when this rough road traveling is determined and shorten the braking distance in a stable state of the vehicle. it can.
【0099】また、本発明のうち請求項2又は3に係る
アンチスキッド制御装置では、前記車輪加減速度の振幅
の極小・極大値を二つの所定値で監視することによって
当該車輪加減速度の真の振幅を監視することができるた
め、前記悪路走行の判定をより正確に行うことができ
る。Further, in the anti-skid control device according to the second or third aspect of the present invention, the minimum / maximum value of the amplitude of the wheel acceleration / deceleration is monitored by two predetermined values to determine the true value of the wheel acceleration / deceleration. Since the amplitude can be monitored, it is possible to more accurately determine the rough road traveling.
【図1】本発明のアンチスキッド制御装置の概略構成を
示す基本構成図である。FIG. 1 is a basic configuration diagram showing a schematic configuration of an anti-skid control device of the present invention.
【図2】本発明のアンチスキッド制御装置の一例を示す
ブロック図である。FIG. 2 is a block diagram showing an example of an anti-skid control device of the present invention.
【図3】図2のアンチスキッド制御装置に使用されるア
クチュエータの一例を示す構成図である。3 is a configuration diagram showing an example of an actuator used in the anti-skid control device of FIG. 2. FIG.
【図4】図2に示す制動圧制御回路の制御マップを示す
説明図である。FIG. 4 is an explanatory diagram showing a control map of the braking pressure control circuit shown in FIG.
【図5】悪路走行時の通常アンチスキッド制御下で発生
する車輪速,車速,車体減速度を説明するためのタイム
チャートである。FIG. 5 is a time chart for explaining wheel speeds, vehicle speeds, and vehicle body decelerations that occur under normal anti-skid control during traveling on a rough road.
【図6】図2のアンチスキッド制御装置で実行される本
発明の悪路走行判定の第1実施例を示すフローチャート
である。FIG. 6 is a flowchart showing a first embodiment of rough road traveling determination of the present invention executed by the anti-skid control device of FIG.
【図7】図2のアンチスキッド制御装置で実行される悪
路走行制御と通常アンチスキッド制御との選択制御の一
例を示すフローチャートである。7 is a flowchart showing an example of selection control between rough road running control and normal anti-skid control executed by the anti-skid control device of FIG.
【図8】図6の悪路走行判定の演算処理の作用を説明す
るタイムチャートである。FIG. 8 is a time chart for explaining the operation of the calculation processing of the rough road traveling determination of FIG.
【図9】図2のアンチスキッド制御装置で実行される本
発明の悪路走行判定の第2実施例を示すフローチャート
である。9 is a flowchart showing a second embodiment of the rough road traveling determination of the present invention executed by the anti-skid control device of FIG.
【図10】図9の悪路走行判定の演算処理の作用を説明
するタイムチャートである。FIG. 10 is a time chart for explaining the operation of the calculation processing for rough road traveling determination in FIG.
1FL〜1RRは車輪 2FL〜2RRはホイルシリンダ 3FL〜3Rは車輪速センサ 4はブレーキペダル 5はマスタシリンダ 6FL〜6Rはアクチュエータ 7は配管 8は流入弁 9は流出弁 10は油圧ポンプ 11は逆止弁 12はアキュームレータ 13は前後加速度センサ 15FL〜15Rは車輪速演算回路 16はセレクトハイスイッチ 17は疑似車速演算回路 18は制動圧制御回路 CRはコントローラ 1FL to 1RR are wheels 2FL to 2RR are wheel cylinders 3FL to 3R are wheel speed sensors 4 are brake pedals 5 are master cylinders 6FL to 6R are actuators 7 Pipes 8 are inflow valves 9 Outflow valves 10 are hydraulic pumps 11 are non-returns Valve 12 is an accumulator 13 is a longitudinal acceleration sensor 15FL to 15R is a wheel speed calculation circuit 16 is a select high switch 17 is a pseudo vehicle speed calculation circuit 18 is a braking pressure control circuit CR is a controller
Claims (3)
ダへの供給圧力を所定の指令信号に応じて各々調整可能
なアクチュエータと、車両の前後方向対地速度を検出す
る車速検出手段と、各車輪の車輪速度を検出する車輪速
検出手段と、各車輪の車輪加減速度を検出する車輪加減
速度検出手段と、前記各検出手段の検出値に基づいて車
両の走行状態及び制動状態に応じた値の前記指令信号を
前記アクチュエータに出力するアクチュエータ制御手段
とを備えたアンチスキッド制御装置において、前記車輪
加減速度検出手段からの車輪加減速度検出値と所定値と
を比較する比較手段と、前記比較手段の比較値に応じて
時間を計測可能な時間計測手段とを備え、前記アクチュ
エータ制御手段には、前記時間計測手段で計測される時
間と所定時間とを比較して悪路の走行を判定する悪路判
定手段を備えたことを特徴とするアンチスキッド制御装
置。1. An actuator capable of adjusting a supply pressure to a braking cylinder provided on each wheel of a vehicle in accordance with a predetermined command signal, a vehicle speed detecting means for detecting a front-rear direction ground speed of the vehicle, and Wheel speed detection means for detecting the wheel speed of the wheels, wheel acceleration / deceleration detection means for detecting the wheel acceleration / deceleration of each wheel, and a value corresponding to the running state and braking state of the vehicle based on the detection values of the detection means. In the anti-skid control device including an actuator control unit that outputs the command signal to the actuator, a comparison unit that compares a wheel acceleration / deceleration detection value from the wheel acceleration / deceleration detection unit with a predetermined value, and the comparison unit. And a time measuring unit capable of measuring time according to the comparison value of the An anti-skid control device comprising a rough road judging means for judging traveling on a rough road.
ダへの供給圧力を所定の指令信号に応じて各々調整可能
なアクチュエータと、車両の前後方向対地速度を検出す
る車速検出手段と、各車輪の車輪速度を検出する車輪速
検出手段と、各車輪の車輪加減速度を検出する車輪加減
速度検出手段と、前記各検出手段の検出値に基づいて車
両の走行状態及び制動状態に応じた値の前記指令信号を
前記アクチュエータに出力するアクチュエータ制御手段
とを備えたアンチスキッド制御装置において、前記車輪
加減速度検出手段からの車輪加減速度検出値と第1の所
定値とを比較する第1比較手段と、前記第1比較手段の
比較値に応じて時間を計測可能な時間計測手段と、前記
車輪加減速度検出手段からの車輪加減速度検出値と第2
の所定値とを比較する第2比較手段とを備え、前記アク
チュエータ制御手段には、前記時間計測手段で計測され
る時間と前記第2比較手段の比較値とに基づいて悪路の
走行を判定する悪路判定手段を備えたことを特徴とする
アンチスキッド制御装置。2. An actuator capable of adjusting a supply pressure to a braking cylinder provided on each wheel of a vehicle according to a predetermined command signal, a vehicle speed detecting means for detecting a front-rear direction ground speed of the vehicle, and Wheel speed detection means for detecting the wheel speed of the wheels, wheel acceleration / deceleration detection means for detecting the wheel acceleration / deceleration of each wheel, and a value corresponding to the running state and braking state of the vehicle based on the detection values of the detection means. In the anti-skid control device including the actuator control means for outputting the command signal to the actuator, first comparison means for comparing the wheel acceleration / deceleration detection value from the wheel acceleration / deceleration detection means with a first predetermined value. A time measuring means capable of measuring time according to the comparison value of the first comparing means; a wheel acceleration / deceleration detection value from the wheel acceleration / deceleration detecting means;
And a second comparison means for comparing the predetermined value of the second comparison means with the actuator control means. An anti-skid control device characterized by comprising rough road determining means.
車輪加減速度検出値に対して、前記第1比較手段で比較
される第1の所定値と前記第2比較手段で比較される第
2の所定値との関係は、第1の所定値より第2の所定値
の方が小さいことを特徴とする請求項2に記載のアンチ
スキッド制御装置。3. A wheel acceleration / deceleration detection value detected by the wheel acceleration / deceleration detection means, a first predetermined value compared by the first comparison means, and a second comparison value compared by the second comparison means. The anti-skid control device according to claim 2, wherein the second predetermined value is smaller than the first predetermined value in the relationship with the predetermined value.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP28511093A JPH07137624A (en) | 1993-11-15 | 1993-11-15 | Antiskid control device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP28511093A JPH07137624A (en) | 1993-11-15 | 1993-11-15 | Antiskid control device |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH07137624A true JPH07137624A (en) | 1995-05-30 |
Family
ID=17687251
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP28511093A Pending JPH07137624A (en) | 1993-11-15 | 1993-11-15 | Antiskid control device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH07137624A (en) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08152699A (en) * | 1994-11-29 | 1996-06-11 | Konica Corp | Camera integrated with film |
JPH1029519A (en) * | 1996-07-15 | 1998-02-03 | Aisin Seiki Co Ltd | Anti-skid control system for four-wheel drive vehicles |
JPH10244930A (en) * | 1997-03-05 | 1998-09-14 | Unisia Jecs Corp | Anti-skid brake control device |
JP2000501353A (en) * | 1995-12-02 | 2000-02-08 | イーテーテー・アウトモティーフェ・オイローペ・ゲゼルシャフト・ミト・ベシュレンクテル・ハフツング | How to improve ABS control |
JP2000095079A (en) * | 1998-09-24 | 2000-04-04 | Denso Corp | Anti-skid control device |
JP2001108702A (en) * | 1999-10-13 | 2001-04-20 | Toyota Motor Corp | Bad road determination device and bad road determination method |
JP2002019601A (en) * | 2000-07-07 | 2002-01-23 | Hino Motors Ltd | Rough road judging device |
JP2002347599A (en) * | 2001-05-29 | 2002-12-04 | Nissan Motor Co Ltd | Acceleration slip detector for four-wheel drive vehicle |
JP2004138549A (en) * | 2002-10-18 | 2004-05-13 | Toyota Motor Corp | Road condition detector |
JP2011094751A (en) * | 2009-10-30 | 2011-05-12 | Honda Motor Co Ltd | Control apparatus for continuously variable transmission |
JP2018095031A (en) * | 2016-12-12 | 2018-06-21 | 株式会社アドヴィックス | Vehicle brake control device |
-
1993
- 1993-11-15 JP JP28511093A patent/JPH07137624A/en active Pending
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08152699A (en) * | 1994-11-29 | 1996-06-11 | Konica Corp | Camera integrated with film |
JP2000501353A (en) * | 1995-12-02 | 2000-02-08 | イーテーテー・アウトモティーフェ・オイローペ・ゲゼルシャフト・ミト・ベシュレンクテル・ハフツング | How to improve ABS control |
JPH1029519A (en) * | 1996-07-15 | 1998-02-03 | Aisin Seiki Co Ltd | Anti-skid control system for four-wheel drive vehicles |
JPH10244930A (en) * | 1997-03-05 | 1998-09-14 | Unisia Jecs Corp | Anti-skid brake control device |
JP2000095079A (en) * | 1998-09-24 | 2000-04-04 | Denso Corp | Anti-skid control device |
JP2001108702A (en) * | 1999-10-13 | 2001-04-20 | Toyota Motor Corp | Bad road determination device and bad road determination method |
JP2002019601A (en) * | 2000-07-07 | 2002-01-23 | Hino Motors Ltd | Rough road judging device |
JP2002347599A (en) * | 2001-05-29 | 2002-12-04 | Nissan Motor Co Ltd | Acceleration slip detector for four-wheel drive vehicle |
JP2004138549A (en) * | 2002-10-18 | 2004-05-13 | Toyota Motor Corp | Road condition detector |
JP2011094751A (en) * | 2009-10-30 | 2011-05-12 | Honda Motor Co Ltd | Control apparatus for continuously variable transmission |
US8738246B2 (en) | 2009-10-30 | 2014-05-27 | Honda Motor Co., Ltd. | CVT control apparatus |
JP2018095031A (en) * | 2016-12-12 | 2018-06-21 | 株式会社アドヴィックス | Vehicle brake control device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR0138406B1 (en) | Anti-skid control system for automotive vehicles | |
US20240109385A1 (en) | Traction-dependent variation of wheel-to-surface normal force | |
JP2004513010A (en) | How to control driving stability | |
JPH09207745A (en) | Antiskid control valve | |
JPH07137624A (en) | Antiskid control device | |
JP3869028B2 (en) | Brake hydraulic pressure control device | |
EP4251442A1 (en) | Traction determination by changing wheel normal force | |
US9694795B2 (en) | Method for determining the conditions of an underlying surface during unbraked or braked travel of a vehicle | |
JPH0789428A (en) | Anti-skid controller | |
JPH07205828A (en) | Vehicle lateral speed detecting device | |
JPH07237539A (en) | Antiskid control device | |
JP3555200B2 (en) | Anti-skid control device | |
JP3309605B2 (en) | Anti-skid control device | |
JP3578114B2 (en) | Acceleration slip detection system for four-wheel drive vehicles | |
JP3885492B2 (en) | Anti-skid control device | |
JP3695197B2 (en) | Anti-skid control device | |
JP2816450B2 (en) | Anti-skid braking method | |
JPH10244930A (en) | Anti-skid brake control device | |
JPH037648A (en) | Anti-lock control device of vehicle | |
JP3620172B2 (en) | Anti-lock brake control device | |
JP3577809B2 (en) | Anti-skid control device | |
JP2743490B2 (en) | Anti-skid control device | |
JPH07315197A (en) | Nonskid control device | |
JP2661311B2 (en) | Anti-skid control device | |
JP3440604B2 (en) | Anti-skid control device |