JPS60209356A - Antiskid controller - Google Patents
Antiskid controllerInfo
- Publication number
- JPS60209356A JPS60209356A JP6721484A JP6721484A JPS60209356A JP S60209356 A JPS60209356 A JP S60209356A JP 6721484 A JP6721484 A JP 6721484A JP 6721484 A JP6721484 A JP 6721484A JP S60209356 A JPS60209356 A JP S60209356A
- Authority
- JP
- Japan
- Prior art keywords
- pressure
- control
- speed
- brake
- brake fluid
- 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
- 239000012530 fluid Substances 0.000 claims abstract description 107
- 230000001133 acceleration Effects 0.000 claims abstract description 45
- 230000007423 decrease Effects 0.000 claims abstract description 30
- 230000009467 reduction Effects 0.000 claims description 57
- 230000000994 depressogenic effect Effects 0.000 claims description 23
- 238000001514 detection method Methods 0.000 claims description 20
- 239000007788 liquid Substances 0.000 claims description 4
- 230000006641 stabilisation Effects 0.000 abstract 1
- 238000011105 stabilization Methods 0.000 abstract 1
- 238000000034 method Methods 0.000 description 64
- 230000008569 process Effects 0.000 description 63
- 230000006837 decompression Effects 0.000 description 16
- 230000005856 abnormality Effects 0.000 description 13
- 230000003247 decreasing effect Effects 0.000 description 10
- 230000008859 change Effects 0.000 description 9
- 230000002159 abnormal effect Effects 0.000 description 5
- 230000004397 blinking Effects 0.000 description 4
- 238000012544 monitoring process Methods 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000001771 impaired effect Effects 0.000 description 3
- 230000007774 longterm Effects 0.000 description 3
- 238000013021 overheating Methods 0.000 description 3
- 238000009825 accumulation Methods 0.000 description 2
- 230000003321 amplification Effects 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 230000003111 delayed effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 239000004744 fabric Substances 0.000 description 2
- 238000003199 nucleic acid amplification method Methods 0.000 description 2
- 230000035807 sensation Effects 0.000 description 2
- 108010006244 BSIII Proteins 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 244000145845 chattering Species 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- PCHJSUWPFVWCPO-UHFFFAOYSA-N gold Chemical compound [Au] PCHJSUWPFVWCPO-UHFFFAOYSA-N 0.000 description 1
- 239000010931 gold Substances 0.000 description 1
- 229910052737 gold Inorganic materials 0.000 description 1
- 230000017525 heat dissipation Effects 0.000 description 1
- 230000005764 inhibitory process Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000010355 oscillation Effects 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 230000001568 sexual effect Effects 0.000 description 1
- 238000007493 shaping process Methods 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 230000002618 waking effect Effects 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60T—VEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
- B60T8/00—Arrangements for adjusting wheel-braking force to meet varying vehicular or ground-surface conditions, e.g. limiting or varying distribution of braking force
- B60T8/17—Using electrical or electronic regulation means to control braking
- B60T8/176—Brake regulation specially adapted to prevent excessive wheel slip during vehicle deceleration, e.g. ABS
- B60T8/1761—Brake regulation specially adapted to prevent excessive wheel slip during vehicle deceleration, e.g. ABS responsive to wheel or brake dynamics, e.g. wheel slip, wheel acceleration or rate of change of brake fluid pressure
- B60T8/17616—Microprocessor-based systems
Landscapes
- Engineering & Computer Science (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Physics & Mathematics (AREA)
- Fluid Mechanics (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Regulating Braking Force (AREA)
Abstract
Description
【発明の詳細な説明】
〔発明の技術分野〕
本発明は、車両のブレーキ時に、車軸がロックしそうに
なるとホイールブレーキシリンダのブレーキ液圧を減圧
し、車軸のロックによるスキッドを防止するアンチスキ
ッド制御装置に関し、特に、前輪と後輪のそれぞれのブ
レーキ液圧を各別番;制御するアンチスキッド制御装置
に関する。[Detailed Description of the Invention] [Technical Field of the Invention] The present invention provides anti-skid control that reduces the brake fluid pressure in the wheel brake cylinder when the axle is about to lock when braking a vehicle to prevent skidding due to the axle locking. The present invention relates to an anti-skid control device, and particularly to an anti-skid control device that separately controls brake fluid pressures for front wheels and rear wheels.
〔従来技術〕
車両のアンチスキッド装置として、すでに様々な構成の
ものが知られているが、アンチスキッド装置の作動時の
ホイールシリンダにおけるブレーキ液圧変動がブレーキ
マスクシリンダに伝達しないことからブレーキペダル操
作感が良好なものとして1例えば特開昭58−450号
公報および特開昭58−26658号公報に開示された
ものがある。[Prior Art] Various configurations are already known as anti-skid devices for vehicles, but since brake fluid pressure fluctuations in the wheel cylinders when the anti-skid device is activated are not transmitted to the brake mask cylinder, brake pedal operation is difficult. For example, there are those disclosed in JP-A-58-450 and JP-A-58-26658 that have a good feel.
これらの装置では、ホイールシリンダにおけるブレーキ
液圧をブレーキマスクシリンダで発生された液圧とは独
立に調整すべくホイールシリンダとマスクシリンダ間に
圧力制御弁装置を介挿している。圧力制御弁装置は、ブ
レーキ液圧により一方向に移動するピストンとこれによ
りマスクシリンダよりのブレーキ圧のホイールシリンダ
への流路を遮断する弁部材を備える。このピストンには
、ポンプにより発生されて電磁弁を通して与えられるパ
ワー液圧がブレーキ液圧と対抗するようにピストンに作
用し、このパワー液圧によりピストンがブレーキ液圧に
抗して他方向へ移動して弁部材を開く。In these devices, a pressure control valve device is inserted between the wheel cylinder and the mask cylinder in order to adjust the brake fluid pressure in the wheel cylinder independently of the fluid pressure generated in the brake mask cylinder. The pressure control valve device includes a piston that moves in one direction based on brake fluid pressure, and a valve member that blocks a flow path of brake pressure from a mask cylinder to a wheel cylinder. Power hydraulic pressure generated by the pump and applied through the solenoid valve acts on the piston to oppose the brake hydraulic pressure, and this power hydraulic pressure causes the piston to move in the other direction against the brake hydraulic pressure. to open the valve member.
このような従来の装置では、圧力制御弁装置のピストン
にはブレーキ時のブレーキ液圧に対抗して弁部材を開位
置に保持するパワー液圧が常時作用しており、このパワ
ー液圧は、ポンプの出力をアキュムレータに蓄圧したり
、あるいはポンプの出力をブレーキ液圧応答絞り弁を介
してオープンにして絞り弁の前段で得たりしている。In such conventional devices, power hydraulic pressure is constantly applied to the piston of the pressure control valve device to hold the valve member in the open position in opposition to brake hydraulic pressure during braking, and this power hydraulic pressure is The output of the pump is stored in an accumulator, or the output of the pump is opened via a throttle valve responsive to brake fluid pressure and obtained at the stage before the throttle valve.
また、パワー液圧欠損時に圧力制御弁装置のピストンが
ブレーキ液圧で移動して弁部材が開いてホイールシリン
ダ液圧が低下するのを防止するため、ホイールシリンダ
と圧力制御弁装置の間に、パワー液圧欠損時にはマスク
シリンダよりのブレーキ圧をホイールシリンダに直接に
与えるバイパス弁装置を介挿している(特開昭sg −
26658号公報)。In addition, in order to prevent the piston of the pressure control valve device from moving by the brake fluid pressure and opening the valve member and reducing the wheel cylinder fluid pressure when the power fluid pressure is lost, there is a space between the wheel cylinder and the pressure control valve device. A bypass valve device is inserted to directly supply the brake pressure from the mask cylinder to the wheel cylinder in the event of a power hydraulic pressure loss (JP-A-Sho sg-
26658).
これらの従来装置あるいはその他の従来装置によるアン
チスキッド制御によりかなりの方向安定性(操舵性)が
もたらされるが、車速が低下してアンチスキッド制御が
解除さ九たとき、前後輪の回転速度あるいは制動力のア
ンバランスにより、やや方向安定性が損なわれることが
ある。すなわちアンチスキッド解除時の過渡状態におい
て一時的ではあるが方向安定性が乱れる場合がある。Anti-skid control using these or other conventional devices provides considerable directional stability (steering performance), but when the vehicle speed decreases and the anti-skid control is released, the rotational speed of the front and rear wheels or the control Directional stability may be slightly impaired due to power imbalance. That is, in a transient state when the anti-skid is released, the directional stability may be disturbed, albeit temporarily.
また、従来装置によるアンチスキッド制御では、ブレー
キペタルが踏込まれて後所定の条件が成立するとブレー
キ液圧を増圧、減圧とするが、車速が低速度のときにこ
のアンチスキッド制御が鋤らいてもその効果は実質上な
く、またアンチスキン7−
ド制御の条件判定が不確実になりアンチスキッド制御が
不安定になるとか、かえって制動距離がのびて危険な場
合がある。仮に所定車速を境界としてそれ以上ではアン
チスキッド制御をし、それ未満ではアンデスキッド制御
をカットするようにすると、境界値より高い車速でアン
チスキッド制御を開始した場合に、境界値でそれが解除
されてそこで車両運転感覚が大きく違って運転が不安定
になるおそれがある。In addition, in anti-skid control using conventional devices, brake fluid pressure is increased or decreased when a predetermined condition is met after the brake pedal is depressed, but this anti-skid control is activated when the vehicle speed is low. However, this has virtually no effect, and the judgment of the conditions for the anti-skid control becomes uncertain, which may make the anti-skid control unstable or even extend the braking distance, which can be dangerous. If we set a predetermined vehicle speed as a boundary and perform anti-skid control above it and cut off unskid control below it, if anti-skid control is started at a vehicle speed higher than the boundary value, it will be canceled at the boundary value. Therefore, the feeling of driving the vehicle may be significantly different, and driving may become unstable.
したがって、低速域でのアンチスキッド制御の安定性が
望まれている。Therefore, stability of anti-skid control in the low speed range is desired.
他方上述の従来装置では、パワー圧を一定の高い値に維
持するため常時ポンプを駆動したり、圧力制御弁装置の
パワー圧を電磁弁を通して抜くことによりホイールシリ
ンダへのブレーキ圧を低下させるので、たとえば特願昭
57−078630号に開示したようにアンチスキッド
制御を正確かつ円滑にするため電磁弁のパワー圧印加、
解除を頻煩にすると、パワー圧の消費が激しく、パワー
圧源装置の容量を大きくするか、ポンプ駆動を速くする
な一8=
ど、パワー圧を高容量で一定に維持する大きな機構と大
きい動力を必要とするなどの問題があった。On the other hand, in the conventional device described above, the brake pressure to the wheel cylinder is reduced by constantly driving the pump to maintain the power pressure at a constant high value, or by releasing the power pressure of the pressure control valve device through the solenoid valve. For example, as disclosed in Japanese Patent Application No. 57-078630, in order to perform anti-skid control accurately and smoothly, power pressure is applied to a solenoid valve.
If you release it frequently, the power pressure will be consumed rapidly, so you should increase the capacity of the power pressure source device or speed up the pump drive. There were problems such as the need for power.
そこで本出願人は、パワー圧源装置のポンプを駆動する
電気モータを、ブレーキ時のみでしがち車軸の回転状態
が電磁弁の最初の作動を行なう状態に近くなったことを
探知して作動させ、電気モータ停止後にパワー圧源の圧
液をリザーバに放出させるアンチスキッド制御装置を提
供した(特願昭58−21283L号)。これによれば
、車両の全運転時間中、ブレーキをかけている時間とブ
レーキをかけていない時間とを比べるとブレーキをかけ
てぃない時間の方がはるかに長く、ブレーキをかけてい
ない時は電気モータが作動せず、従ってパワー液圧は発
生しない。また、ブレーキをかけている時でも車輪がロ
ックしそうになければ電気モータが作動されない。した
がって、パワー液圧の発生している時間は従来のものに
比べて大幅に短かくなる。ブレーキをかけていない時は
、パワー液圧が発生していないので、ブレーキをかけた
時は、圧力制御弁装置がホイールシリンダとマスタシリ
ンダとを連通させている。したがってブレーキをかけた
当初からマスクシリンダからホイールシリンダにブレー
キ液圧が作用する。Therefore, the present applicant has developed an electric motor that drives the pump of the power pressure source device by detecting that the rotational state of the axle is close to the state in which the solenoid valve first operates, which tends to occur only during braking, and activates the electric motor. , provided an anti-skid control device that releases pressure fluid from a power pressure source into a reservoir after an electric motor is stopped (Japanese Patent Application No. 1983-21283L). According to this, when comparing the time when the brakes are applied and the time when the brakes are not applied during the entire driving time of the vehicle, the time when the brakes are not applied is much longer; The electric motor is not activated and therefore no power hydraulic pressure is generated. Furthermore, even when the brakes are applied, the electric motor is not activated unless the wheels are likely to lock up. Therefore, the time during which power hydraulic pressure is generated is significantly shorter than that of the conventional system. When the brakes are not applied, no power hydraulic pressure is generated, so when the brakes are applied, the pressure control valve device communicates the wheel cylinder and the master cylinder. Therefore, brake fluid pressure acts from the mask cylinder to the wheel cylinder from the beginning when the brake is applied.
以上の結果、ブレーキの作用を損なわずに、パワー源装
置の機構が小さくなり、その動力は小さくて済み、また
動力消費も小さく、このように機構を小さくシシかも動
力消費を小さくすること、好ましくは更に動力消費を小
さくすることが望まれている。As a result of the above, the mechanism of the power source device can be made smaller without impairing the action of the brake, and its power is small, and the power consumption is also small. It is desired to further reduce power consumption.
本発明は、アンチスキッド制御解除時の車両の方向安定
性を更に高くすることを第1の目的とする。A first object of the present invention is to further improve the directional stability of a vehicle when anti-skid control is released.
本発明の第2の目的は、低速域でのアンチスキッド制御
の安定性を高くし車両運転の安定性を高くするである。A second object of the present invention is to improve the stability of anti-skid control in a low speed range, thereby increasing the stability of vehicle operation.
本発明の第3の目的は、圧力制御弁装置およびバイパス
弁装置にパワー液圧を与えるパワー液圧源装置のポンプ
駆動電気モータの安全かつ高効率の稼動を行なうことで
あり、第4の目的は、該電気モータに要求されるパワー
容量を低減し小形電気モータの使用を可能とすることで
ある。A third object of the present invention is to safely and highly efficiently operate a pump drive electric motor of a power hydraulic pressure source device that provides power hydraulic pressure to a pressure control valve device and a bypass valve device. The object is to reduce the power capacity required of the electric motor and to enable the use of small electric motors.
〔発明の構成〕
上記目的を達成するために本発明においては、ブレーキ
マスクシリンダからブレーキホイールシリンダへのブレ
ーキ液圧供給ラインに介挿されたブレーキ液圧制御弁装
置;ブレーキ液圧制御弁装置の状態を制御する弁装置操
作手段;車輪の回転速度を検出する速度検出手段;をそ
れぞれ前軸と後輪に割り宛てて有し、かつブレーキペタ
ルの踏込を検出するブレーキ踏込検出手段;および、前
、後輪のそれぞれに関して速度検出手段およびブレーキ
踏込検出手段の状態を監視し状況に応じて前、後輪のブ
レーキ液圧の増圧、減圧要否を判定し判定結果に基づい
て前、後軸の弁装置操作手段に、ブレーキ液圧制御弁装
置を増圧、減圧状態に設定する指示を与える制御手段を
備えるアンチスキッド制御装置において:
制御手段は、前、後輪の回転速度より車両の推定速度を
演算し、ブレーキ踏込状態で、推定速度。[Structure of the Invention] In order to achieve the above object, the present invention provides a brake fluid pressure control valve device inserted in a brake fluid pressure supply line from a brake mask cylinder to a brake wheel cylinder; Valve device operation means for controlling the state; speed detection means for detecting the rotational speed of the wheels; brake depression detection means for detecting depression of the brake pedal; , monitors the status of the speed detection means and brake depression detection means for each of the rear wheels, determines whether the brake fluid pressure of the front and rear wheels needs to be increased or decreased depending on the situation, and then adjusts the brake fluid pressure of the front and rear wheels based on the determination result. In the anti-skid control device, the anti-skid control device includes a control means for giving an instruction to the valve device operation means to set the brake fluid pressure control valve device to a pressure increase or a pressure decrease state: The control means estimates the vehicle from the rotational speed of the front and rear wheels. Calculate the speed and estimate the speed with the brake depressed.
U−
前、後輪回転速度および回転速度の加減速度に基づいて
前、後輪ブレーキ液圧の増圧、減圧要否を判定し、前、
後輪弁装置操作手段に、ブレーキ液圧制御弁装置を増圧
、減圧状態に設定する指示を与え、ブレーキ踏込状態の
継続中は推定車速が第1の値(たとえば10Km/h)
以下になると前輪の、第1の値よりも小さい第2の値(
たとえば8Km/h)以下になると後輪の増圧、減圧制
御を停止するものとする。U- Determines whether or not the front and rear wheel brake fluid pressure needs to be increased or decreased based on the front and rear wheel rotational speeds and acceleration/deceleration of the rotational speed.
An instruction is given to the rear wheel valve device operating means to set the brake fluid pressure control valve device to a pressure increase or a pressure decrease state, and the estimated vehicle speed is set to a first value (for example, 10 km/h) while the brake is continuously depressed.
If the value is below, the second value of the front wheel (which is smaller than the first value)
For example, when the speed drops below 8 km/h, the pressure increase and decrease control for the rear wheels is stopped.
これによれば、ブレーキ踏込後アンチスキッド制御を開
始し、車両速度が低下しアンチスキッド制御を開始する
ときに、まず前輪のアンチスキッド制御が解除され、そ
の後更に車両速度が低下してから後輪のアンチスキッド
制御が解除され、方向安定性が高くなる。According to this, when anti-skid control is started after the brake is depressed, and when the vehicle speed decreases and anti-skid control is started, anti-skid control for the front wheels is first canceled, and then after the vehicle speed has further decreased, the rear wheels are anti-skid control is canceled and directional stability is increased.
本発明の好ましい実施例では、制御手段は、推定車速が
第1の値および第2の値よりも高い第3の値(たとえば
2oKm/h)以上であることを条件に、判定結果に基
づいて弁装置操作手段にブレーキ液圧制御弁装置を増圧
、減圧状態に設定する指示を与12−
えるブレーキ液圧制御を開始し、一度この制御を開始す
るとブレーキ踏込状態の継続中は、前軸では推定車速が
第1の値以下となるまで、後軸では推定車速が第2の値
以下となるまで判定結果に基づいてブレーキ液圧制御を
継続するものとする。In a preferred embodiment of the present invention, the control means operates based on the determination result on the condition that the estimated vehicle speed is at least a third value (for example, 2 km/h) higher than the first value and the second value. The brake fluid pressure control is started by giving an instruction to the valve device operating means to set the brake fluid pressure control valve device to a pressure increase or a pressure decrease state, and once this control is started, the front shaft is Now, assume that brake fluid pressure control is continued based on the determination results until the estimated vehicle speed becomes equal to or less than the first value, and until the estimated vehicle speed on the rear axle becomes equal to or less than the second value.
これによれば、車速が第3の値(アンチスキッド制御の
効果がある上限低速度)よりも低いときにはアンチスキ
ッド制御が開始されず、また、第3の値以上でアンチス
キッド制御を開始すると第3の値よりも低い第1又は第
2の値(アンチスキッド制御に入ってからその制御が不
要となる極低速度)まで継続してアンチスキッド制御を
行なうので、低速での車両運転の安定性が高くなり、格
別に制動距離を長くすることがなくなる。特に、第3の
値以上の速度でアンチスキッド制御に入ると、当初の条
件判定の確実性が高く、しかも一度アンチスキッド制御
に入ると、アンチスキッド制御でもたらされる状況変化
をフォローして状況変化に応じて制御を進めるので、第
3の値以下に入ってもアンチスキッド制御の安定性が高
く、安定性が高いアンチスキッド制御もも早必要がない
第1又は第2の値でそれが終了される。ドライバに与え
る制動感覚が安定し、運転性が高くなる。According to this, anti-skid control is not started when the vehicle speed is lower than the third value (the upper limit low speed at which anti-skid control is effective), and when anti-skid control is started when the vehicle speed is higher than the third value. Since anti-skid control is performed continuously until the first or second value lower than value 3 (an extremely low speed where anti-skid control is no longer required after anti-skid control is entered), the stability of vehicle operation at low speeds is improved. becomes higher, and the braking distance does not have to be particularly long. In particular, when anti-skid control is entered at a speed higher than the third value, the reliability of the initial condition judgment is high, and once anti-skid control is entered, the situation changes by following the situation change brought about by anti-skid control. Since the control proceeds according to the value, the stability of anti-skid control is high even if the value falls below the third value, and it ends at the first or second value where there is no need for highly stable anti-skid control. be done. The braking sensation given to the driver is stable and drivability is improved.
本発明の好ましい実施例では更に、ブレーキ液圧制御弁
装置は、ブレーキマスクシリンダからのブレーキ液圧を
受けるブレーキ液圧ボー1−、ホイールシリンダにブレ
ーキ液圧を与える制御出力ポート、制御入力ポート、パ
ワー液圧ボー1−、出力ポートと制御入カポ−]−の間
を開、閉する弁部材。In a preferred embodiment of the present invention, the brake fluid pressure control valve device further includes a brake fluid pressure port 1- that receives brake fluid pressure from a brake mask cylinder, a control output port that provides brake fluid pressure to the wheel cylinder, a control input port, A valve member that opens and closes between the power hydraulic bow 1 and the output port and the control input port.
この弁部材を閉方向に強制するばね手段、および、弁部
材を開駆動する方向にパワー液圧ボートの圧力を受ける
ピストン、を備えるバイパス弁装置;および、ブレーキ
マスクシリンダからのブレーキ液圧を受けるブレーキ液
圧ボート、上記制御入力ポートと連通ずる液圧制御室、
パワー液圧ポート。A bypass valve device comprising a spring means for forcing the valve member in a closing direction and a piston receiving pressure from a power hydraulic boat in a direction driving the valve member open; and receiving brake fluid pressure from a brake mask cylinder. Brake hydraulic boat, hydraulic control chamber communicating with the above control input port,
Power hydraulic port.
液圧制御室とブレーキ液圧ポートの間を開、閉する弁部
材、この弁部材を閉方向に強制するばね手段、および、
弁部材を開駆動する方向にパワー液圧ポートの圧力を受
けその方向の移動で液圧制御室の容積を小さくし逆方向
の移動で液圧制御室の容積を大きくし、パワー液圧ポー
トの圧力に対抗する方向に液圧制御室の圧力を受けるピ
ストン。A valve member for opening and closing between the hydraulic pressure control chamber and the brake hydraulic port, a spring means for forcing the valve member in a closing direction, and
When the valve member receives pressure from the power hydraulic port in the direction to drive it open, moving in that direction reduces the volume of the hydraulic control chamber, and moving in the opposite direction increases the volume of the hydraulic control chamber, causing the power hydraulic port to open. A piston that receives pressure from a hydraulic control chamber in a direction that opposes the pressure.
を備える液圧制御弁装置;でなるものとし、弁装置操作
手段は、電気モータ、該電気モータで駆動される液加圧
ポンプ、液加圧ポンプの吐出圧を受けるアキュムレータ
、およびアキュムレータ圧を検出する圧力検出手段を備
え上記バイパス弁装置のパワー液圧ポートにアキュムレ
ータ圧を与えるパワー液圧源;および、パワー液圧源の
アキュムレータ圧出力ポートおよびドレイン圧ポートと
液圧制御弁装置のパワー液圧ポートの間に介挿され、通
電付勢に応じて液圧制御弁装置のパワー液圧ポートをア
キュムレータ圧出力ポートとドレイン圧ボートに選択的
に接続する電磁切換弁装置:でなり、この電磁切換弁装
置は、通電電流値に応じて少なくとも液圧制御弁装置の
パワー液圧ポートをアキュムレータ圧出力ポートに接続
する増圧状態、該パワー液圧ポートを閉とするホールド
状態および該パワー液圧ポートをドレイン圧ポートに接
続する減圧状態となる多位置切換え電磁弁装15−
置とし、
制御手段は、アキュムレータ圧に応じて電気モータの付
勢および消勢を制御し、電気モータの付勢中所定のアッ
プ率で数値をカウントアツプし、電気モータの非通電中
所定のダウン率で数値をカランミーダウンし、カウント
値が所定値側こ達っすると電気モータの付勢を停止し;
ブレーキ踏込状態で、推定速度1回転速度および回転速
度の加減速度に基ツいてブレーキ液圧の増圧、ホールド
および減圧の要否を判定し電磁切換弁装置の上記状態を
時系列で制御し;しかも、増圧状態の継続時間とホール
ド状態の継続時間の組合せでホイールシリンダへのブレ
ーキ液圧の増圧速度を定め、減圧状態とホールド状態の
継続時間の組合せでホイールシリンダへのブレーキ液圧
の減圧速度を定める;ものとする。A hydraulic control valve device comprising: an electric motor, a liquid pressurizing pump driven by the electric motor, an accumulator receiving the discharge pressure of the liquid pressurizing pump, and detecting the accumulator pressure. a power hydraulic pressure source that supplies an accumulator pressure to the power hydraulic port of the bypass valve device; An electromagnetic switching valve device that is inserted between the ports and selectively connects the power hydraulic port of the hydraulic pressure control valve device to the accumulator pressure output port and the drain pressure port according to energization. The valve device operates at least in a pressure increasing state in which the power hydraulic port of the hydraulic pressure control valve device is connected to the accumulator pressure output port, in a hold state in which the power hydraulic pressure port is closed, and in a hold state in which the power hydraulic pressure port is closed, depending on the energizing current value. The multi-position switching solenoid valve device 15- is connected to the drain pressure port and is in a reduced pressure state, and the control means controls energization and de-energization of the electric motor according to the accumulator pressure, and maintains a predetermined state while the electric motor is energized. counts up the numerical value at an up rate of , and counts down the numerical value at a predetermined down rate while the electric motor is not energized, and stops energizing the electric motor when the count value reaches the predetermined value;
When the brake is depressed, it is determined whether the brake fluid pressure needs to be increased, held, or decreased based on the estimated rotational speed and the acceleration/deceleration of the rotational speed, and the above-mentioned state of the electromagnetic switching valve device is controlled in a time series; Furthermore, the combination of the duration of the pressure increase state and the duration of the hold state determines the rate of increase in brake fluid pressure to the wheel cylinders, and the combination of the duration of the pressure reduction state and the hold state determines the rate of brake fluid pressure to the wheel cylinders. Determine the rate of decompression;
これによれば、アンチスキッド制御をしていないときに
アキュムレータの蓄圧が所定値に保持されている。アン
チスキッド制御を行なっていないときには、アキュムレ
ータ圧の消費がほとんどないので、電気モータの付勢は
少なく、動力消費が=16−
少ない。アンチスキッド制御時に必要な液圧量を与える
容量よりも小さい容量のポンプおよび電気モータで、非
制御時にアキュムレータの蓄圧を行なえばよいので、ポ
ンプおよび電気モータは小形のものを使用できる。According to this, the accumulated pressure in the accumulator is maintained at a predetermined value when anti-skid control is not performed. When anti-skid control is not performed, almost no accumulator pressure is consumed, so the electric motor is less energized and the power consumption is =16- less. Since it is sufficient to accumulate pressure in the accumulator during non-control times with a pump and electric motor having a smaller capacity than the capacity that provides the amount of hydraulic pressure required during anti-skid control, small-sized pumps and electric motors can be used.
小型のポンプおよび電気モータを使用しても、電気モー
タ通電中には数値をカウントアツプし、非通電中にはカ
ウントダウンしてモータ温度推定数値ヲ得て、この数値
が所定値になると電気モータの通電を止めるので、電気
モータの過熱が防止され、長時間通電によるモータの焼
損等の異常が未然に回避される。仮にこのような異常防
止のために上述のように電気モータを停止しても、アキ
ュムレータの蓄圧があることと、最悪でもマスクシリン
ダよりのブレーキ液圧を直接にホイールシリンダに与え
るバイパス弁装置が備わっているので、ブレーキ作用は
損なわれない。Even if a small pump and electric motor are used, a numerical value is counted up when the electric motor is energized, and counted down when the electric motor is not energized to obtain an estimated motor temperature value, and when this value reaches a predetermined value, the electric motor is activated. Since the current is turned off, overheating of the electric motor is prevented, and abnormalities such as burnout of the motor due to long-term current being applied are avoided. Even if the electric motor is stopped as described above to prevent such an abnormality, there will still be pressure accumulation in the accumulator, and in the worst case, there will be a bypass valve device that directly applies brake fluid pressure from the mask cylinder to the wheel cylinder. Therefore, the braking action is not impaired.
従来のように増圧および減圧(パワー液圧の消費)のみ
の組合せ(パワー圧印加とパワー圧のりザーバへの解放
の交互切換え)でホイールシリンダヘのブレーキ液圧を
制御する場合と比較して、ホールド時にはパワー圧の消
費がないので、増圧してホールドおよび減圧してホール
ドの態様でブレーキ液圧を制御し、パワー液圧の消費を
大幅に低減できる。この低減によりポンプおよび電気モ
ータの一層の小形化を計ることができる。のみならず、
所定時間の増圧と任意長のホールド時間の組合およびそ
の繰り返しで増圧速度を調整することができ、同様に所
定時間の減圧と任意長のホールド時間の組合せおよびそ
の繰り返しで増圧速度を調整することができ、より正確
かつ円滑なアンチスキッド制御が可能となる。Compared to the conventional case where the brake fluid pressure to the wheel cylinders is controlled by a combination of only pressure increase and pressure decrease (power fluid pressure consumption) (alternating switching between power pressure application and power pressure release to the reservoir). Since no power pressure is consumed during hold, the brake fluid pressure is controlled in the manner of increasing the brake pressure and holding it, and decreasing the pressure and holding the brake fluid pressure, thereby significantly reducing power fluid pressure consumption. This reduction allows for further downsizing of the pump and electric motor. As well,
Pressure increase speed can be adjusted by combining pressure increase for a predetermined time and holding time of any length and repeating the same, and similarly, pressure increase speed can be adjusted by combining pressure reduction for a predetermined time and hold time of arbitrary length and repeating the same. This enables more accurate and smooth anti-skid control.
本発明の他の目的および特徴は図面を参照する以下の実
施例の説明で明らかになろう。Other objects and features of the invention will become apparent from the following description of embodiments with reference to the drawings.
第1a図に本発明の一実施例の、システム構成髪示す。 FIG. 1a shows the system configuration of an embodiment of the present invention.
この実施例は、前右車軸FRおよび前左車軸FLのアン
チスキッド制御をそれぞれ独立に行ない、後右車軸RR
および後左車輪旧、は一括してアンチスキッド制御を行
なうものである。そこで、前右車軸FR。In this embodiment, anti-skid control is performed independently for the front right axle FR and the front left axle FL, and for the rear right axle RR.
Anti-skid control is performed on the rear left wheel and rear left wheel all at once. So, the front right axle FR.
前左車軸FLおよび後軸RR,RLの回転速度を検出す
る速度センサ10.11および■2が備わっている。こ
れらのセンサはいずれも、車軸又は変速機出力軸に結合
させた磁性体ギアと、ギアに対向して固定された永久磁
石コアおよびこのコアに巻回されておりギアの回転に対
応した周波数の電圧を発生する電気コイルで構成されて
いる。これらのセンサlO〜12の発生電圧81〜S3
は電子制御装置14に印加される。Speed sensors 10.11 and 2 are provided to detect the rotational speeds of the front left axle FL and the rear axles RR, RL. All of these sensors consist of a magnetic gear connected to an axle or a transmission output shaft, a permanent magnet core fixed opposite to the gear, and a permanent magnet core wound around the core that generates a frequency corresponding to the rotation of the gear. It consists of an electric coil that generates voltage. The generated voltages 81 to S3 of these sensors lO to 12
is applied to the electronic control unit 14.
ブレーキペタル1が踏込まれると、踏込がない状態で開
のブレーキ操作検出スイッチロ訪が閉となる。スイッチ
BSvの開閉を示す状態信号は電子制御装置14に与え
られる。When the brake pedal 1 is depressed, the brake operation detection switch, which is open when the brake pedal is not depressed, is closed. A status signal indicating whether the switch BSv is open or closed is provided to the electronic control unit 14.
ブレーキマスクシリンダ2よりブレーキ液圧がブレーキ
液圧制御弁ユニット3,4および5のブレーキ液圧ボー
ト(3a)に与えられる。ブレーキ液圧制御弁ユニット
3,4および5の制御出力ポート(3b)の液圧は、そ
れぞれ前右車軸FRのブレーキホイールシリンダ7、前
左車軸FLのブレーキホイールシリンダ19−
6、および、後車軸RR,RLのブレーキホイールシリ
ンダ8に印加される。Brake fluid pressure is applied from the brake mask cylinder 2 to the brake fluid pressure boats (3a) of the brake fluid pressure control valve units 3, 4, and 5. The hydraulic pressure of the control output port (3b) of the brake hydraulic control valve units 3, 4, and 5 is applied to the brake wheel cylinder 7 of the front right axle FR, the brake wheel cylinder 19-6 of the front left axle FL, and the rear axle, respectively. It is applied to the brake wheel cylinders 8 of RR and RL.
ブレーキ液圧制御弁ユニツl−3,4および5の、バイ
パス弁装置のパワー液圧ポー1−(3d)には、パワー
液圧源装置PPSの出力圧すなわちアキュムレータ17
の蓄圧が印加される。ブレーキ液圧制御弁ユニット3,
4および5の、液圧制御弁装置のパワー液圧ポート(3
k)には、それぞれ電磁切換弁装置5OLI。The output pressure of the power hydraulic pressure source device PPS, that is, the accumulator 17, is connected to the power hydraulic port 1-(3d) of the bypass valve device of the brake hydraulic pressure control valve units l-3, 4, and 5.
A built-up pressure of is applied. Brake fluid pressure control valve unit 3,
4 and 5, the power hydraulic port of the hydraulic control valve device (3
k) each includes an electromagnetic switching valve device 5OLI.
5OL2および5OL3の出カポ−1−の圧力が印加さ
れる。The output pressure of 5OL2 and 5OL3 is applied.
ブレーキ液圧制御弁ユニット3,4および5は、すべて
同じ構成である。第1b図に制御弁ユニット3の構成を
示す。制御弁ユニット3は、バイパス弁装置(3a〜3
h)および液圧制御弁装置(3i〜3k)で構成されて
いる。Brake fluid pressure control valve units 3, 4 and 5 all have the same configuration. FIG. 1b shows the configuration of the control valve unit 3. The control valve unit 3 includes bypass valve devices (3a to 3).
h) and hydraulic control valve devices (3i to 3k).
バスパス制御弁装置は、ブレーキ液圧ポート38に連通
し、圧縮コイルスプリング3fを収納したコイル収納空
間、この空間に連続し制御比カポ−1−3bが連通しボ
ール弁(弁部材)3eを収納した弁作動室。The bus pass control valve device communicates with the brake hydraulic port 38 and has a coil storage space that stores a compression coil spring 3f, and a control ratio capo 1-3b that communicates with this space and stores a ball valve (valve member) 3e. valve operating chamber.
この室と制御入力ポート3Cに連通しピストン3hに一
体の操作子が通る操作子作動空間、および、ピ20−
ストン3hを収納しパワー液圧ボート3dに連通したピ
ストン作動空間、を有する。It has an operator operating space that communicates with this chamber and the control input port 3C, through which an operator integrated with the piston 3h passes, and a piston operating space that accommodates the piston 3h and communicates with the power hydraulic boat 3d.
液圧制御弁装置は、ブレーキ液圧ポート31に連通し圧
縮コイルスプリング3mとボール弁31を収納した弁作
動室、この室と制御入力ポート3cに連通しピストン3
nに一体の操作子が通る液圧制御室3j。The hydraulic pressure control valve device includes a valve operating chamber that communicates with a brake hydraulic pressure port 31 and houses a compression coil spring 3m and a ball valve 31, and a valve operating chamber that communicates with a control input port 3c that communicates with a piston 3.
A hydraulic control chamber 3j through which an integrated operator passes.
および、ピストン3nを収納しパワー液圧ポート3kに
連通したピストン作動空間、を有する。It also has a piston operating space that accommodates the piston 3n and communicates with the power hydraulic port 3k.
所定のパワー液圧がボート3dに印加されているとき(
正常時)にはピストン311が図示状態よりも右方に移
動し、ボール弁3eはスプリング3fの力に抗して右に
移動しており、制御出力ポート3bが制御入力ポート3
Cに連通している。また、アンチスキッド制御を実質上
行なっていない状態(電磁切換弁5OLIが第1状態(
非通電)で第1a図に示す状態)では、ボート3kにパ
ワー液圧が加わっており、ピストン3nが第1b図状態
よりも右に移動しており、ボール弁31が右に移動して
おり、ブレーキ液圧ポート3a 、 3i−圧力制御室
3j−制御人カポー1〜3c−作動室3g−制御出力ポ
ート3b−ホイールシリンダ6の経路でマスクシリンダ
2にホイールシリンダ6が連通している。When a predetermined power hydraulic pressure is applied to the boat 3d (
During normal operation), the piston 311 moves to the right from the illustrated state, the ball valve 3e moves to the right against the force of the spring 3f, and the control output port 3b is connected to the control input port 3.
It is connected to C. In addition, the anti-skid control is not substantially performed (the electromagnetic switching valve 5OLI is in the first state).
In the state (de-energized) shown in Fig. 1a), power hydraulic pressure is applied to the boat 3k, the piston 3n has moved to the right compared to the state in Fig. 1b, and the ball valve 31 has moved to the right. , brake hydraulic pressure ports 3a, 3i, pressure control chamber 3j, controller capos 1 to 3c, working chamber 3g, control output port 3b, and wheel cylinder 6, which communicate with mask cylinder 2 through a path of wheel cylinder 6.
スキッド防止制御をしていないときには、ブレーキが踏
込まれてブレーキ液が上昇したときもこの経路でホイー
ルシリンダ6にブレーキ液圧が加わる。この状態でも、
後述するように、スキッドを生ずる可能性があるか否か
が監視され、概略で言うと、可能性が高くなると電磁切
換弁SQL lに所定の通電パターンで減圧通電が行な
われる。減圧通電のときには、電磁切換弁5OLIの出
力ポート、すなわち液圧制御弁装置のパワー液圧ボート
3kがドレイン圧となり、ピストン3nが左方に移動し
、これによりボール弁31がブレーキ液圧ボート31と
液圧制御室3Jの間を遮断し、液圧制御室3jの容積が
大きくなり、その圧力が低下し、これが制御入力ボート
3c−制御出力ポート3bを通してホイールシリンダ6
に及び、ホイールシリンダ6のブレーキ液圧が低下し、
ブレーキ力が弱まる。When skid prevention control is not being performed, brake fluid pressure is applied to the wheel cylinder 6 through this route even when the brake is depressed and the brake fluid rises. Even in this state,
As will be described later, it is monitored whether or not there is a possibility that a skid will occur. Briefly speaking, when the possibility of skidding is high, the electromagnetic switching valve SQL1 is energized to reduce the pressure in a predetermined energization pattern. At the time of depressurization energization, the output port of the electromagnetic switching valve 5OLI, that is, the power hydraulic boat 3k of the hydraulic pressure control valve device becomes drain pressure, and the piston 3n moves to the left, thereby causing the ball valve 31 to switch to the brake hydraulic boat 31. and the hydraulic pressure control chamber 3J, the volume of the hydraulic pressure control chamber 3j increases, its pressure decreases, and this is transmitted to the wheel cylinder 6 through the control input boat 3c and the control output port 3b.
As a result, the brake fluid pressure in the wheel cylinder 6 decreases,
Brake force weakens.
パワー液圧源装置PPSの出力パワー液圧が低下したと
き(異常時)には、バイパス弁装置のピストン3hが左
方に移動し、ボール弁3eが左方に移動して第1b図に
示すように制御出力ポート3bと制御入力ポート3cの
間を遮断し、ブレーキ液圧ボート3aと制御出力ポート
3bを連通(バイパス)させる。この状態では、マスク
シリンダ2よりのブレーキ液圧が直接にホイールシリン
ダ6に加わる。When the output power hydraulic pressure of the power hydraulic pressure source device PPS decreases (in an abnormal state), the piston 3h of the bypass valve device moves to the left, and the ball valve 3e moves to the left, as shown in FIG. 1b. In this way, the control output port 3b and the control input port 3c are cut off, and the brake hydraulic boat 3a and the control output port 3b are communicated (bypass). In this state, brake fluid pressure from the mask cylinder 2 is directly applied to the wheel cylinder 6.
ブレーキ液圧制御弁ユニット4および5もユニット3と
全く同じ構成であり、また電磁開閉弁5QL2゜5OL
3もSQL 1と全く同じ構成である。したがって、ホ
イールシリンダ7へのブレーキ液圧の印加と、ホイール
シリンダ8,9へのブレーキ液圧の印加も、上述のホイ
ールシリンダ6へのブレーキ液圧の印加と同様な態様と
なる。Brake fluid pressure control valve units 4 and 5 have exactly the same configuration as unit 3, and also include electromagnetic on-off valves 5QL2゜5OL.
3 has exactly the same structure as SQL 1. Therefore, the application of brake fluid pressure to wheel cylinder 7 and the application of brake fluid pressure to wheel cylinders 8 and 9 are similar to the application of brake fluid pressure to wheel cylinder 6 described above.
しかし、アンチスキッド制御によるホイールシリンダへ
のブレーキ液圧の減圧、増圧、ホールド等の制御は、前
左車軸FRのホイールシリンダ7、前左車軸FLのホイ
ールシリンダ6、ならびに後車軸RR,RLのホイール
シリンダ8,9の3省それぞれ独立に行なわれる。However, control such as reducing, increasing, and holding brake fluid pressure to the wheel cylinders by anti-skid control is limited to wheel cylinder 7 of the front left axle FR, wheel cylinder 6 of the front left axle FL, and rear axles RR and RL. This is done independently for each of the three wheel cylinders 8 and 9.
再び第1a図を参照する。パワー液圧源装置23−
ppsは、リザーバR5V 、ポンプ1G、アキュA
L/−夕17および電気モータ15を主体としており、
この装置PPSの出力ポート17oにユニット3〜5の
バイパス弁のパワー液圧ボー1− (3d)と電磁切換
弁装置5QLI〜5QL3の高圧入力ポート1linが
接続されており、また装置ppsのドレインボート17
dに電磁切換弁装置5OLI−5OL3の低圧ボートL
outが接続されている。Referring again to FIG. 1a. Power hydraulic pressure source device 23-pps includes reservoir R5V, pump 1G, Accu A
Mainly consists of L/-17 and electric motor 15,
The power hydraulic pressure port 1- (3d) of the bypass valves of units 3 to 5 and the high pressure input port 1lin of the electromagnetic switching valve devices 5QLI to 5QL3 are connected to the output port 17o of this device PPS, and the drain port of the device pps is connected to the output port 17o of the device PPS. 17
d is the low pressure boat L of the electromagnetic switching valve device 5OLI-5OL3.
out is connected.
アキュムレータ17の液圧が所定圧よりも低いと圧力検
出スイッチPSが開で電子制御装置14に高レベル信号
が与えられ、高いと閉で低レベルL信号が与えられる。When the hydraulic pressure of the accumulator 17 is lower than a predetermined pressure, the pressure detection switch PS is opened and a high level signal is given to the electronic control unit 14, and when it is high, a low level L signal is given when it is closed.
概略で言うと、電子制御装置14は、スイッチpsが開
(低圧)であるとモータ付勢リレーRL”/を付勢して
モータ15に通電してポンプ16を駆動し、スイッチP
Sが閉(高圧)になるとリレーRL’/を消勢してモー
タ15の通電を遮断しポンプ16を停止させる。なお、
短周期のモータオン、オフを防止するため、後述のモー
タ付勢制御で、圧力検出スイッチPSが開(低圧)から
閉(高圧)に切換わった後にも3秒間モータ15の付勢
を継続して、モータ15はスイン−24=
チPSが閉となる圧力よりも高い圧力で停止させるよう
にしている。Briefly, when the switch ps is open (low pressure), the electronic control unit 14 energizes the motor energizing relay RL''/ to energize the motor 15 to drive the pump 16, and the switch P
When S is closed (high pressure), relay RL'/ is deenergized to cut off power to motor 15 and stop pump 16. In addition,
In order to prevent the motor from turning on and off in short cycles, the motor 15 is continuously energized for 3 seconds even after the pressure detection switch PS is switched from open (low pressure) to closed (high pressure) using motor energization control, which will be described later. , the motor 15 is stopped at a pressure higher than the pressure at which the switch 24 is closed.
電磁切換弁装置5OLI−5OL3は、流路切換ピスト
ン又はプランジャの位置を通電電流値で線形制御し得る
ものであり、非通電で高波圧入カポ−1へ11inを出
力ポート(3k)に接続しく増圧接続)、最高通電電流
値’Lnaxで低圧ポートLoutに出力ポート(3k
)に接続しく減圧接続)、非通電とImaxの中間値で
は出力ポート(3k)を高液圧入力ボートHin 、低
圧ポートLoutのいずれとも遮断(ホールド)するも
のである。The electromagnetic switching valve device 5OLI-5OL3 can linearly control the position of the flow path switching piston or plunger using the energizing current value, and it can be increased by connecting the 11 inch to the high wave press-fit capo-1 to the output port (3k) without energizing. voltage connection), and the output port (3k
), and at an intermediate value between de-energized and Imax, the output port (3k) is cut off (held) from both the high hydraulic pressure input boat Hin and the low pressure port Lout.
電磁切換弁装置5QLI〜5QL3の流路切換えプラン
ジャの位置が通電電流値に対応してリニアであるので、
後述するアンチスキッド制御では、5OLI。Since the position of the flow path switching plunger of the electromagnetic switching valve devices 5QLI to 5QL3 is linear in accordance with the energizing current value,
In the anti-skid control described later, 5OLI.
5OL2の制御は、第1状態(増圧接続)はImaxに
対して通電電流値を078とし、第2状態(ホールド)
はImaxに対して通電電流値を278とし、第3状態
(減圧接続)はImaxに対して通電電流値を778と
している。The control of 5OL2 is such that in the first state (pressure increase connection), the current value is set to 078 with respect to Imax, and in the second state (hold)
In the third state (reduced pressure connection), the current value is set to 278 for Imax, and in the third state (reduced pressure connection), the current value is set to 778 for Imax.
SQL3の制御は、第1状態(増圧接続)はImaxに
対して通電電流値を074とし、第2状態(ホールド)
はImaxに対して通電電流値を174とし、第3状S
(減圧接続)はImaxに対して通電電流値を374と
している。SQL3 control is as follows: In the first state (pressure increase connection), the current value is set to 074 for Imax, and in the second state (hold)
For Imax, the current value is 174, and the third state S
(Reduced pressure connection), the current value is set to 374 with respect to Imax.
なお、5OLIと5OL2の制御で8を分母としている
のは、SOL]、、5OL2の通電電流値指定コードに
3ビット割り当てているからである。分子は3ビツトデ
ータで表わす値(10進数)を示す。5QL3の制御で
4を分母としているのはSol、3の通電電流値指定コ
ードに2ビツトを割り当てているからである。分子は2
ビツト・データで表わす値(10進数)を示す。The reason why 8 is used as the denominator in the control of 5OLI and 5OL2 is that 3 bits are assigned to the energizing current value designation code of SOL], 5OL2. The numerator indicates a value (decimal number) expressed by 3-bit data. The reason why 4 is used as the denominator in the control of 5QL3 is because 2 bits are assigned to the energizing current value designation code of Sol, 3. The molecule is 2
Indicates a value expressed as bit data (decimal number).
このような通電電流値を指定するコードは電子制御袋[
14のマイクロプロセッサ13が出力し、電子制御装置
14において、A/D変換器で該コードがアナログ信号
に変換され、アナログ信号が線形増幅器で増幅されて電
磁切換弁装置5QLI〜5OL3にアナログ信号レベル
に対応したレベルの通電が行なわれる。The code that specifies the current value is the electronic control bag [
14 microprocessor 13 outputs the code, and in the electronic control unit 14, the code is converted into an analog signal by an A/D converter, the analog signal is amplified by a linear amplifier, and the analog signal level is sent to the electromagnetic switching valve devices 5QLI to 5OL3. energization is performed at a level corresponding to the current level.
線形増幅器(リニアアンプ)にはパワー電圧として、メ
インリレーMRYを通して電源電圧が印加される。A power supply voltage is applied to the linear amplifier as a power voltage through the main relay MRY.
メインリレーMR’/が開であるときには、マイクロプ
ロセッサ13の出力コードにもかかわらず、線形増幅器
の出力は零(非通電)である。When main relay MR'/ is open, the output of the linear amplifier is zero (de-energized), regardless of the output code of microprocessor 13.
電子制御装置14のマイクロプロセッサ13は、割込み
ボート31〜S3を有し、車輪速度検出電圧を整形した
パルスが到来する毎に、割込みを実行して到来パルスの
カウントアツプと時間経過判定をして、車輪速度を演算
するための基礎データを作成する。また、割込み以外で
は、車輪速度の演算。The microprocessor 13 of the electronic control unit 14 has interrupt ports 31 to S3, and each time a pulse obtained by shaping the wheel speed detection voltage arrives, it executes an interrupt to count up the arriving pulse and determine the elapse of time. , create basic data for calculating wheel speed. In addition to interrupts, calculation of wheel speed.
アンチスキッド制御基礎データの作成、コンプレッサモ
ータ15の付勢制御と温度推定および保護制御。Creation of anti-skid control basic data, energization control, temperature estimation and protection control of the compressor motor 15.
連続長時間減圧の監視と保護制御、アンチスキッド制御
(電磁切換弁5QLI〜5OL3の通電制御)等を行な
う。It performs continuous long-term pressure reduction monitoring, protection control, anti-skid control (energization control of electromagnetic switching valves 5QLI to 5OL3), etc.
アンチスキッド制御時の5QLI〜5OL3の通電付勢
パターンを第2図に示す。第2図を参照すると、制御開
始前には電磁切換弁装置5QLI〜5OL3には通電し
ていない(増圧状態に同じ二078出力付勢、0/4出
力付勢)。FIG. 2 shows the energization pattern of 5QLI to 5OL3 during anti-skid control. Referring to FIG. 2, before the start of control, the electromagnetic switching valve devices 5QLI to 5OL3 are not energized (2078 output energization and 0/4 output energization, which are the same as in the pressure increase state).
このときには、たとえばユニット3(第1b図)を参2
7−
照すると、マスクシリンダ2−ブレーキ液圧ボート31
−液圧制御室3j−制御人力ポー1”3c−作動室3g
−制御出力ポート3b−ホイールシリンダ6の経路でマ
スクシリンダ2にホイールシリンダ6が連通しており、
通常のブレーキ液圧ループ(アンチスキッド制御なしの
ループ)が形成されており、ピストン3hおよび3nは
可能な最右端に位置する。At this time, refer to Unit 3 (Figure 1b), for example.
7- When viewed, mask cylinder 2 - brake hydraulic boat 31
- Hydraulic pressure control chamber 3j - Control manual port 1"3c - Working chamber 3g
- The wheel cylinder 6 communicates with the mask cylinder 2 through the path of the control output port 3b and the wheel cylinder 6,
A normal brake hydraulic pressure loop (a loop without anti-skid control) is formed, and the pistons 3h and 3n are located at the farthest possible right end.
アンチスキッド制御に入った状態での増圧付勢パターン
は、第2図の第2欄に示す通電パターンであり、5OL
Iおよび5QL2の増圧通電パターンは左列に示すよう
に、24m5ec間0/8通電(非通電と同じ:増圧)
、次の6m5ec間ホールド状態への移行を速くするた
めの378通電(ホールド方向への過通量)およびその
次の42m5ec間278通電(ホールド)の、72m
5ecを一単位とするものである。The pressure increase energization pattern in the state where anti-skid control is entered is the energization pattern shown in the second column of Fig. 2, and 5OL
The pressure increase energization pattern of I and 5QL2 is shown in the left column, 0/8 energization for 24m5ec (same as non-energization: pressure increase)
, 378 energization (passage amount in the hold direction) for the next 6m5ec to speed up the transition to the hold state, and 278 energization (hold) for the next 42m5ec, 72m
One unit is 5ec.
第3欄の連続増圧は連続非通電によってもたらされるも
のである。5OLIおよび5OL2のホールド通電パタ
ーンは第4欄左列に示すように、278通電の継続であ
り、継続時間は不定で、後述するアンチスキッド制御に
おける状態読取りおよび演算の結果、28一
つまりは時々の状況、に応じて定まる。The continuous pressure increase in the third column is caused by continuous de-energization. As shown in the left column of the fourth column, the hold energization pattern of 5OLI and 5OL2 is a continuation of 278 energizations, and the duration is undefined. Determined depending on the situation.
SQL 1および5QL2の減圧通電パターンは第5欄
左列に示すように、 48m5ec間の778通電(減
圧)およびその次の721IIsec間の2/8通電(
ホールド)を一単位とするものである。The depressurization energization pattern for SQL 1 and 5QL2 is as shown in the left column of the 5th column: 778 energization (depressurization) for 48m5ec and 2/8 energization (depressurization) for the next 721IIsec.
hold) as one unit.
第6欄の連続減圧は連続778通電によってもたらされ
るものである。The continuous reduced pressure in column 6 is brought about by continuous 778 energizations.
5OL3の、増圧、ホールド、減圧等の通電パターンも
上述のものと同様であるが、前軸と後輪のブレーキ特性
の相違に対応させて、また通電指示コードのビット数の
相違に対応して少しパターンが異なっている。5OL3
の通電パターンは第2図の右列を参照されたい。The energization patterns for pressure increase, hold, depressurization, etc. of 5OL3 are the same as those mentioned above, but they are adjusted to correspond to the difference in the brake characteristics of the front axle and rear wheel, and to correspond to the difference in the number of bits of the energization instruction code. The pattern is slightly different. 5OL3
Please refer to the right column of FIG. 2 for the energization pattern.
上述の通電パターンの各種組合せで所望の増圧パターン
および減圧パターンを得ることができる。Desired pressure increase patterns and pressure decrease patterns can be obtained by various combinations of the above-described energization patterns.
たとえば、一単位の増圧パターン(72msec又は5
4m5ec)を連続して繰り返すと、第3図に示すup
cのように、速い速度で増圧がもたらされる。For example, one unit of pressure increase pattern (72 msec or 5
4m5ec) is repeated continuously, the up shown in Fig. 3 is obtained.
As in c, the pressure increase is brought about at a fast rate.
一単位の増圧パターンの次に少しのホールド期間をとる
と、第3図のUPHtのようにやや遅い速度の増圧がも
たらされ、更には、一単位の増圧パターンの次にやや長
いホールド期間をとると、第3図のlPI+2のように
遅い速度の増圧がもたらされる。A short hold period following a single unit pressure increase pattern will result in a slightly slower rate of pressure increase, as in UPHt in Figure 3, and even a slightly longer hold period following a single unit pressure increase pattern. A hold period results in a slow rate of pressure increase, such as lPI+2 in FIG.
減圧の場合にも同様に、一単位の減圧にホールド期間を
更に加え、このホールド期間の長さを種々にすることに
より、所望の立下り速度の減圧パターンが得られる。増
、減圧速度設定の考え方は上述の通りであるが、この実
施例では、ホールド時間(第2図の第2欄および第54
14参照)を一定として、増圧通電、減圧通電の時間を
状況に応じて長、短に変更して所望の増、減圧速度を得
る。Similarly, in the case of pressure reduction, by adding a hold period to one unit of pressure reduction and varying the length of this hold period, a pressure reduction pattern with a desired falling rate can be obtained. The concept of setting the pressure increase and decrease speeds is as described above, but in this example, the hold time (column 2 and column 54 in Figure 2)
14) is kept constant, and the time of pressure increase and decrease energization is changed to be long or short depending on the situation to obtain a desired pressure increase or decrease speed.
なお、一単位の増圧、減圧パターンを実行しているとき
でも、またホールド状態のときでも、状態読取り、演算
等で他の制御モードへの移行が必要と判断したときには
、そこでそのパターンの実行が停止され、次に必要なパ
ターンの実行に移る。Note that even when executing a single unit pressure increase or decrease pattern, or even when in the hold state, if it is determined that it is necessary to shift to another control mode by reading the status, calculating, etc., that pattern will be executed at that time. is stopped and the next required pattern is executed.
ブレーキペタル1が踏込まれてスイッチBSIIIが閉
じると、第4a図に示す条件区分でアンチスキッド制御
を開始する。第4a図において、増圧ホールドと記した
領域は、増圧設定状態(0/8通電:アンチスキッド制
御なしの状態)をそのままホールド(278通電)とす
ることであり、太い左下り傾線で示す領域がブレーキ圧
不足と見なして連続増圧(制御開始前の増圧:第2図参
照)する領域である。When the brake pedal 1 is depressed and the switch BSIII is closed, anti-skid control is started under the condition classification shown in FIG. 4a. In Fig. 4a, the area marked as pressure increase hold means that the pressure increase setting state (0/8 energization: no anti-skid control) is held as is (278 energization), and is indicated by a thick downward slope to the left. The region shown is the region where the brake pressure is assumed to be insufficient and the pressure is increased continuously (pressure increase before the start of control: see FIG. 2).
第4a図に示す領域区分でアンチスキッド制御(増圧ホ
ールド)に入った後は、第4b図(増圧又は増圧ホール
ド状態)に示す条件区分で各種の制御モードに進む。第
4b図において、太い右下り傾線は連続減圧に進む条件
領域を、細い右下り傾線は減圧に進む領域を2細い左下
り傾線は増圧に進む領域を、太い左下り傾線は連続増圧
に進む領域を、また白はホールドに進む領域を示す。After the anti-skid control (pressure increase hold) is entered in the area division shown in FIG. 4a, various control modes are entered in the condition division shown in FIG. 4b (pressure increase or pressure increase hold state). In Figure 4b, the thick downward-sloping line to the right indicates the condition region where continuous decompression occurs, the thin downward-sloping line to the right indicates the region where pressure decreases.2 The thin downward-sloping line to the left indicates the region where pressure increases; Areas proceeding to continuous pressure increase are shown, and white indicates areas proceeding to hold.
減圧又は減圧ホールドに進んだ時は、第4c図に示す条
件区分で各種の制御モードに進む。第40図中の傾線等
は第4b図のものと同様な領域を示す。When proceeding to depressurization or depressurization hold, the process proceeds to various control modes according to the condition classification shown in FIG. 4c. The inclined lines etc. in FIG. 40 indicate areas similar to those in FIG. 4b.
減圧又は減圧ホールドで次に進む領域(第4c図)が増
圧又は増幅ホールドで次に進む領域(第4b図)よりも
右上寄りにシフトしているのは、31−
増圧−減圧のa■のひんばんな制御切換わりを防止する
ようにヒステリシスをもたせるためである。The reason why the area to proceed next in pressure reduction or pressure reduction hold (Fig. 4c) is shifted to the upper right side than the area to proceed next in pressure increase or amplification hold (Fig. 4b) is 31- a of pressure increase - pressure reduction. This is to provide hysteresis to prevent frequent control switching.
次に、マイクロプロセッサ13によるアンチスキッド制
御の概要を第5図を参照して説明すると、マイクロプロ
セッサ13は、車輪速度(51〜53)より基準車速v
s′ を推定演算する。基準車速vs′ は、前輪の車
輪速度の平均と後輪の車軸速度の内、高い方とする。ブ
レーキペタル1が踏込まれていないときは、制御基準車
速Vsを基準車速vs1 に一致させる。また、基準車
速vs+ が低下するときは制御基準車速Vsを1.3
Gの減速度で低下させた演算値と基準車速Vg’ の内
、高い方を制御基準車速Vsとし、1.3Gで減速演算
した値を制御基準車速Vgとする時間が96isecに
達っするとそれからは0.15Gの減速度で低下させた
演算値と基準車速vs′ の内、高い方を制御基準車速
Vsとする。Next, an outline of the anti-skid control by the microprocessor 13 will be explained with reference to FIG.
Estimating s' is calculated. The reference vehicle speed vs' is the higher of the average wheel speed of the front wheels and the axle speed of the rear wheels. When the brake pedal 1 is not depressed, the control reference vehicle speed Vs is made equal to the reference vehicle speed vs1. Also, when the reference vehicle speed vs+ decreases, the control reference vehicle speed Vs is set to 1.3.
The higher of the calculated value reduced by the deceleration of G and the reference vehicle speed Vg' is set as the control reference vehicle speed Vs, and when the time for which the value calculated by deceleration at 1.3G is set as the control reference vehicle speed Vg reaches 96isec, then The higher of the calculated value reduced by the deceleration of 0.15G and the reference vehicle speed vs' is set as the control reference vehicle speed Vs.
しかして各車軸の加減速度Dvと5車輪速度と制御基準
車速■sとの偏差ΔVsに基づいて、第4b図(現在の
制御が増圧モード又は増圧ホールドモードの状態にある
とき)又は第4c図(現在の制御が減32−
圧モード又は減圧ホールドモードにあるとき)に示す条
件区分で増圧、減圧、ホールドの制御を行なう。Therefore, based on the deviation ΔVs between the acceleration/deceleration Dv of each axle, the five wheel speeds, and the control reference vehicle speed ■s, Pressure increase, pressure decrease, and hold control is performed under the condition classification shown in Fig. 4c (when the current control is in the depressurization mode or depressurization hold mode).
第4b図および第4c図に示すように、偏差ΔVsがΔ
V2 =ΔVs/2以上のとき(制御基準車速Vsに対
する車輪速度Vaの偏差ΔVsが大きいとき二車輪が空
転が大きいとき)には、車軸加減速度Dvにかかわりな
く、連続減圧とする。つまり偏差ΔVsによる次の制御
モードの判定を優先し、ブレーキ圧を高速で低くする。As shown in Figures 4b and 4c, the deviation ΔVs is Δ
When V2 = ΔVs/2 or more (when the deviation ΔVs of the wheel speed Va from the control reference vehicle speed Vs is large and the two wheels are largely idling), the pressure is continuously reduced regardless of the axle acceleration/deceleration Dv. In other words, priority is given to determining the next control mode based on the deviation ΔVs, and the brake pressure is lowered at high speed.
制御基準車速が8Km/hより小さくなると金輪のアン
チスキッド制御が不要であるので、5QLI〜5OL3
の通電を遮断する。8Km/h以上であるが10Km/
h未満であると、前輪のアンチスキッド制御が不要であ
るので、また車両の方向安定性を確保するため、5OL
I、50L2の通電を遮断し、前軸のみのアンチスキッ
ド制御を停止する。If the control reference vehicle speed is less than 8 km/h, anti-skid control of the gold wheel is not necessary, so 5QLI to 5OL3
Cut off the electricity. 8Km/h or more but 10Km/h
If it is less than h, anti-skid control of the front wheels is not necessary, and in order to ensure the directional stability of the vehicle, the 5OL
I, 50L2 is de-energized and anti-skid control of only the front axle is stopped.
アキュムレータ17の液圧が所定圧以上であるように、
低圧になるとスイッチPsの開に応じてモータ15を付
勢し、高圧になるとスイッチPsの閉に応じてモータ1
5を停止とするが、モータ付勢中には後述する所定のパ
ターンでモータ温度推定値をカウントアツプし、モータ
停止中にはカウントダウンし、モータ温度411i定値
が所定の高値になるとモータを停止する。その後はモー
タ温度推定値をカラン1〜ダウンし、モータ温度推定値
が所定の低値になると、モータ付勢要状態であるとモー
タ付勢を行なう。So that the hydraulic pressure of the accumulator 17 is equal to or higher than a predetermined pressure,
When the pressure is low, the motor 15 is energized when the switch Ps is opened, and when the pressure is high, the motor 1 is energized when the switch Ps is closed.
5 is considered to be a stop, but while the motor is energized, the estimated motor temperature value is counted up in a predetermined pattern described later, and while the motor is stopped, it is counted down, and when the motor temperature 411i constant value reaches a predetermined high value, the motor is stopped. . Thereafter, the estimated motor temperature value is decreased by 1 or more, and when the estimated motor temperature value reaches a predetermined low value, the motor is energized if the motor needs to be energized.
上述のアンチスキッド制御は、前輪FR、FLの車軸速
度Vaが共に20kno/hを越えているときにのみ行
なうようにしている。これは、低速でアンチスキッド制
御でブレーキ圧を変更しても格別な効果がなく、しかも
かえって制動距離が伸びて危険な場合があるので、この
ようにしている。20に+++/hを越える車輪速度で
アンチスキッド制御に入ったときには、上述のように制
御基準車速が8Km/h未満(車軸速度で推定5Km/
h)で前後軸共にアンチスキッド制御を停止し、10k
m/h未満(車輪速度で推定7Km/h)で前輪のみの
アンチスキッド制御を停止するのは、20Km/h以上
の速度でのアンチスキッド制御のため 。The anti-skid control described above is performed only when the axle speeds Va of both front wheels FR and FL exceed 20 kno/h. This is done because changing the brake pressure using anti-skid control at low speeds has no particular effect and may even increase the braking distance, which can be dangerous. When anti-skid control is entered at a wheel speed exceeding 20 +++/h, the control reference vehicle speed is less than 8 km/h (estimated at axle speed 5 km/h) as described above.
At h), stop anti-skid control for both the front and rear axles, and
The reason why anti-skid control for only the front wheels is stopped at speeds below m/h (wheel speed estimated at 7 km/h) is to control anti-skid at speeds above 20 km/h.
の状況判定が正確であってその後の誤判定が少なくなり
アンチスキッド制御の安全性が高く、また、一度アンチ
スキッド制御に進行すると、はとんど車が停止するまで
継続する方が車の運転安定性とブレーキのきき感覚が円
滑であることによる。たとえば20Km/hでアンチス
キッド制御が停止すると、そこで運転操作に対する車の
反応が異なったものとなり、運転しにくくなる。The situation judgment is accurate, and subsequent false judgments are reduced, making anti-skid control safer. In addition, once anti-skid control has started, it is generally better to continue driving the car until the car stops. This is due to the stability and smooth feel of the brakes. For example, if the anti-skid control stops at 20 km/h, the car will react differently to driving operations at that point, making it difficult to drive.
前輪と後輪でアンチスキッド制御を停止する速度をそれ
ぞれ10Km/hおよび8Km/hとして前軸で少し高
い車速としているのは、車運転の方向安定性を高くする
ためであり、このようにすることにより、アンチスキッ
ド制御に入って車が減速すると、まず後軸のブレーキの
ききが高くなり、次いで前輪のブレーキのききが高くな
るので、ハンドル操作が楽であると共に、車の尻振りを
生じない。The speed at which anti-skid control is stopped for the front and rear wheels is 10 km/h and 8 km/h, respectively, and the vehicle speed for the front axle is slightly higher in order to improve the directional stability of vehicle driving. As a result, when anti-skid control is activated and the car decelerates, the brake force on the rear axle is first increased, and then the brake force on the front wheels is increased, which not only makes steering easier but also prevents the car from swaying. do not have.
アクセルを踏込んでブレーキ踏込をしたときなどの加速
スリップ時には、アンチスキッド制御をそのまま実施す
ると減圧制御となってノーブレーキとなるおそれがある
。そこで上述のアンチスキン35−
ド制御において、マイクロプロセッサ13は、後輪(エ
ンジンで駆動される車軸)と前輪(エンジンでは駆動さ
れない車軸)の車輪速度を比較して加速スリップのある
なしを判定し、加速スリップのときにはアンチスキッド
制御をしない。If anti-skid control is performed as it is during acceleration slipping, such as when the accelerator is depressed and the brake is depressed, there is a risk that pressure reduction control will be applied and no braking will occur. Therefore, in the above-mentioned anti-skin control, the microprocessor 13 compares the wheel speeds of the rear wheels (axles driven by the engine) and the front wheels (axles not driven by the engine) to determine whether there is an acceleration slip. , anti-skid control is not performed during acceleration slip.
また上述のアンチスキッド制御においてマイクロプロセ
ッサ13は、減圧モードの継続時間を監視し、減圧モー
ドの継続時間が長い場合(摩擦係数μが低い道路(以下
低μ路と称する)のブレーキ走行)には、ブレーキ圧を
復帰させる増圧の速度を遅くして車軸速度の復帰を待つ
。低μ路で増圧速度が高いと早期ロックを起しやすいの
で、二九を回避するためである。In addition, in the above-mentioned anti-skid control, the microprocessor 13 monitors the duration of the pressure reduction mode, and when the duration of the pressure reduction mode is long (braking on a road with a low friction coefficient μ (hereinafter referred to as a low μ road)), the microprocessor 13 monitors the duration of the pressure reduction mode. , slow down the pressure increase speed to restore brake pressure and wait for the axle speed to return. This is to avoid 29, since early lock is likely to occur if the pressure increase rate is high on a low μ road.
マイクロプロセッサ13は、上述のアンチスキッド制御
において、減圧モードの継続時間が所定時間を越えた場
合には、車輪速度Vaを参照して、それが復帰(上昇)
しているときには異常とみなさず、制御上予定した減圧
モードを継続する。車輪速度Vaが復帰していないとき
には、異常であるとして所定時間で減圧モードを停止す
る。In the anti-skid control described above, if the duration of the depressurization mode exceeds a predetermined time, the microprocessor 13 refers to the wheel speed Va and determines whether the wheel speed is restored (increased).
When this happens, it is not considered abnormal and the depressurization mode scheduled for control continues. If the wheel speed Va has not recovered, it is determined that there is an abnormality and the pressure reduction mode is stopped after a predetermined period of time.
36−
上述のアンチスキッド制御において、ブレーキ液圧の増
圧と減圧の繰り返しによる制動力の振動が、車両のばね
下振動と同期又は共振しないように、アンチスキッド制
御の増圧、減圧繰り返し周期をばね下振動の周期よりも
大きくなるようにしている。36- In the above-mentioned anti-skid control, the repetition cycle of pressure increase and decrease of the anti-skid control is set so that the vibration of the braking force due to repeated pressure increase and decrease of the brake fluid pressure does not synchronize or resonate with the unsprung vibration of the vehicle. It is made to be larger than the period of unsprung vibration.
次に、マイクロプロセッサ13による制御の詳細を図面
に示すフローチャートを参照して説明する。Next, details of control by the microprocessor 13 will be explained with reference to a flowchart shown in the drawings.
電源が投入されるとマイクロプロセッサ13は、第7a
図に示すメインルーチンを実行し、そこで割込みマスク
を解除する。なお、このマイクロプロセッサ13は3個
の割込ポート31〜S3を有し、その内ボートS1と3
3は割込マスク制御により割込実行の可否を設定しうる
ものであるが、ボー1−32はマスク制御が出来ないポ
ートであり、電源オンから、とのポートへの信号に割込
を開始させる信号変化が表われると1割込み処理を実行
する。When the power is turned on, the microprocessor 13
Execute the main routine shown in the figure and cancel the interrupt mask there. Note that this microprocessor 13 has three interrupt ports 31 to S3, of which ports S1 and 3 are
3 can set whether to execute an interrupt using interrupt mask control, but baud 1-32 are ports that cannot be controlled by mask, and when the power is turned on, an interrupt is started on the signal to the port. When a signal change occurs, one interrupt process is executed.
まず、第6a図を参照してポートS1における割込み処
理動作を説明する。ポートS1の割込みマスクが解除さ
れている状態で、信号Sl(前右車軸FTl)の速度セ
ンサ10の発生電圧を2値化処理した速度パルス)が高
レベル11から低レベルLに立下がったときにポートS
1のフリップフロップがセットされ、第68図に示す割
込み処理が実行される。すなわち、まず該フリップフロ
ップを次の信号変化(HからL)を待つためにリセッ1
〜しくステップ1:以下単に番号のみを記す。以下カッ
コ内の数字はステップ番号を示す)、次にパルス数カウ
ンタNTを1カウントアンプしく2)、次に現在時刻T
oより前回時刻丁1を減算した値To−T、すなわち前
回時刻よりの経過時間を6m5eGと比較する(3)。First, the interrupt processing operation at port S1 will be explained with reference to FIG. 6a. When the signal Sl (speed pulse obtained by binarizing the voltage generated by the speed sensor 10 of the front right axle FTl) falls from the high level 11 to the low level L while the interrupt mask of the port S1 is released. to port S
The flip-flop 1 is set, and the interrupt processing shown in FIG. 68 is executed. That is, first, the flip-flop is reset to wait for the next signal change (from H to L).
Step 1: Below, only the numbers are written. The numbers in parentheses below indicate the step numbers), then the pulse number counter NT is counted up by 12), and then the current time T
The value To-T obtained by subtracting the previous time 1 from o, that is, the elapsed time since the previous time, is compared with 6m5eG (3).
経過時間が6m5ecに満たない場合には、今回割込に
入る前のステップに復帰する。経過時間がemsec以
上であると、経過時間ro−r1をタイムイン−ターパ
ルレジスタTにメモリしく4)、現在時刻を前回時刻レ
ジスタT1に更新メモリしく5)、パルス数カウンタN
Tの値NTをパルス数レジスタNにメモリしく6)、パ
ルス数カウンタNTを初期化する(7)。そして前回よ
り6m5ec以上の時間が経過したことを示すFR6m
sec終了フラグをセットしく8)、割込み前のステッ
プに復帰する。If the elapsed time is less than 6 m5ec, the process returns to the step before entering the current interrupt. If the elapsed time is more than emsec, the elapsed time ro-r1 is stored in the time interval register T4), the current time is updated in the previous time register T15), and the pulse number counter N is stored.
The value NT of T is stored in the pulse number register N (6), and the pulse number counter NT is initialized (7). And FR6m indicating that more than 6m5ec has passed since the previous time.
Set the sec end flag (8) and return to the step before the interrupt.
なお、マイクロプロセッサ13の内部には、クロックパ
ルスを常時カウントし6m5ecをカウントすると6m
5ec経過を示すフラグOCFをセットし初期状態(カ
ウント時刻0)に戻りまた同じくカウントアツプする6
m5ec周期の内部カウンタと、クロックパルスを常時
カウントし64m5ecをカウントすると64m5ec
経過を示すフラグTOFをセラ1−シ初期状態(カウン
ト時刻0)に戻りまた同じくカラン1−アップする64
m5ec周期の内部カウンタがあり、現在時刻Toはこ
の64m5ec周期のカウンタのカラン1〜値で得てい
る。In addition, if the clock pulse is constantly counted and 6m5ec is counted inside the microprocessor 13, 6m
Set the flag OCF indicating that 5 ec has passed and return to the initial state (count time 0) and count up again in the same way 6
The internal counter with m5ec period and the clock pulse are constantly counted and 64m5ec is counted.
Return the flag TOF indicating the progress to the initial state (count time 0) and raise it again in the same manner 64
There is an internal counter with an m5ec cycle, and the current time To is obtained from the values of the counter with a 64m5ec cycle.
したがってT。−11が負になることがあるが、負の場
合にはT 6 +64m5ec −T 1をro−T1
とする。Therefore T. -11 may be negative, but if it is negative, T 6 +64m5ec -T 1 is ro-T1
shall be.
以上に説明した割込制御により、FR6msec終了フ
ラグがセットされた状態では、タイムインターバルレジ
スタTにメモリした時間(6msec以上)の間にポー
トS1に到来したパルス数がパルス数レジスタNにメモ
リされており、前回時刻レジスタT1には、新たにパル
スカウントを開始した時刻がメモ39−
リされていることになる。Due to the interrupt control described above, when the FR6msec end flag is set, the number of pulses that arrived at port S1 during the time (6 msec or more) stored in time interval register T is stored in pulse number register N. Therefore, the time at which pulse counting was newly started is stored in the previous time register T1.
前車輪FRの回転速度(車軸速度)は、N/魯二定数を
乗算したものであり、レジスタTとNの内容より車軸速
度をめることが出来る。車軸速度は後述するメインルー
チン(第7b図)でフラグを参照して、FR6msec
終了フラグがセットされている場合に演算される。The rotational speed (axle speed) of the front wheel FR is multiplied by N/Roji's constant, and the axle speed can be calculated from the contents of registers T and N. The axle speed is set to FR6msec by referring to the flag in the main routine (Fig. 7b) described later.
Calculated when the end flag is set.
割込みポートS3における割込み処理(第6C図)もポ
ートS1における割込処理(第6a図)と全く同じであ
るので、説明は省略する。The interrupt processing at the interrupt port S3 (FIG. 6C) is exactly the same as the interrupt processing at the port S1 (FIG. 6a), so a description thereof will be omitted.
割込ポー]・S2の割込み処理を第6b図に示す。Interruption] The interrupt processing of S2 is shown in FIG. 6b.
この割込み処理では、まず初期化終了フラグのあり無し
を参照し、無いとメインルーチンに復帰する。あると、
第6a図のステップ2〜8と全く同じステップト16を
実行する。これにより、初期化が終っていないときには
この割込処理は実行されない。In this interrupt processing, first, the presence or absence of the initialization end flag is checked, and if it is not present, the process returns to the main routine. If there,
Step 16 is performed which is exactly the same as steps 2-8 of FIG. 6a. As a result, this interrupt processing is not executed unless initialization has been completed.
以上に説明した割込み処理により、6m56C以上の周
期で車軸速度演算用のデータがレジスタTおよびNに更
新メモリされることになる。なお、速40一
度検出パルス(51〜53)に変化があることを条件に
割込みを実行するので、車両が停止しているときには割
込みは実行されず、また、車軸速度が極く低く、速度検
出パルス周期が64m5ec以上のときには、レジスタ
TおよびNのデータに基づく速度演算値は信頼性が全く
ない。そこで、車速センサ10゜11および12は、車
両の予定した最低速度で30m5ecより長く5011
ISeC未満の周期の電圧振動を生ずるものとされてい
る。その結果、車両がこの最低速度で走行しているとき
には、6m5ec終了フラグがセットされていると、タ
イムインターバルレジスタTのデータは30m5ecよ
り長(50m5ecよりも短い値を示す。後述する制御
フロー(第10a図のステップ147−158)で、レ
ジスタTのデータro−T1を参照し、それが30m5
ecより長(50m5ecよりも短い値であるときには
、最低速度であるので、検出車軸速度データを0にする
ため、レジスタNに0をセットする(レジスタNクリア
)。なお、この最低速度は必らずしも車両速度0に相当
しないが、アンチスキッド制御上は、この最低速度を0
として演算、制御しても問題はない。後述する如く、制
御で参照する最低車輪速度は7.7Km/hあるいはそ
の前後であるので、レジスタNに0をセットする車輪速
度(最低速度)は5Km/h以下程度であJLばよい。Through the interrupt processing described above, data for axle speed calculation is updated and stored in registers T and N at a cycle of 6m56C or more. Note that the interrupt is executed on the condition that there is a change in the speed 40 detection pulse (51 to 53), so the interrupt will not be executed when the vehicle is stopped, and the axle speed is extremely low and the speed detection When the pulse period is 64 m5 ec or more, the speed calculation value based on the data in registers T and N has no reliability. Therefore, the vehicle speed sensors 10°11 and 12 are connected to the 5011
It is said that voltage oscillations with a period less than ISeC are generated. As a result, when the vehicle is running at this minimum speed, if the 6m5ec end flag is set, the data in the time interval register T indicates a value longer than 30m5ec (shorter than 50m5ec. In steps 147-158) in Figure 10a, the data ro-T1 in register T is referenced and it is 30m5.
If the value is longer than ec (50m5ec), it is the lowest speed, so in order to set the detected axle speed data to 0, set register N to 0 (clear register N). Note that this minimum speed is not always required. Although this does not necessarily correspond to the vehicle speed of 0, for anti-skid control purposes, this minimum speed is set to 0.
There is no problem in calculating and controlling it as follows. As will be described later, since the minimum wheel speed referred to in the control is 7.7 Km/h or around it, the wheel speed (minimum speed) at which the register N is set to 0 may be about 5 Km/h or less and JL is sufficient.
第7a図および第7b図に、マイクロプロセッサ13の
制御メインルーチンを示す。7a and 7b show the control main routine of the microprocessor 13.
このメインルーチンを説明すると、マイクロプロセッサ
13は、電源が投入されるとステップ17〜24で初期
化を行なう。To explain this main routine, when the power is turned on, the microprocessor 13 performs initialization in steps 17-24.
この初期化では、各種レジスタ、タイマ、カウンタ。During this initialization, various registers, timers, and counters.
フラグ等をクリアし、入力ポートを信号待ち状態に設定
し、出力ポートに時期時の信号をセットしてメインリレ
ーMRYをオンにし、ポートS1と33の割込マスクを
解除し、初期化終了フラグをセットし、現在時刻(64
msec内部カウンタのカウント値)をレジスタT1に
セットし、タイムインターバルレジスタTには、速度計
算値N/T (実際にはそれに定数を乗じた値)が実質
上0と見なされる値32m5ecをセットする。Clear the flags, etc., set the input port to the signal waiting state, set the timing signal to the output port, turn on the main relay MRY, cancel the interrupt mask of ports S1 and 33, and set the initialization end flag. and set the current time (64
msec internal counter count value) is set in register T1, and time interval register T is set to 32m5ec, a value at which the speed calculation value N/T (actually, the value obtained by multiplying it by a constant) is considered to be essentially 0. .
この初期化により、割込ポート31〜S3の割込み処理
動作が可能となる。This initialization enables the interrupt processing operations of the interrupt ports 31 to S3.
次にマイクロプロセッサI3は、6m5ec内部カウン
タのカウントオーバを示すフラグOCFの存否を参照し
く25)、それがあるとサブルーチンOCFMAi(ア
ンチスキッド制御:以下、実際のブレーキ圧制御のみな
らず、ブレーキ圧制御に入るまでの状態読取、演算、状
態判定等の制御をも含む。第10a図〜第11c図に詳
細を示す。)(26)を実行し、これを抜けると、ある
いはOCFがないと、ステップ27に進んで64m5e
c内部カウンタのカウントオーバを示すフラグTOFの
存否を参照する。Next, the microprocessor I3 refers to the presence or absence of the flag OCF indicating the count over of the 6m5ec internal counter (25), and if it is present, the subroutine OCFMAi (anti-skid control: hereinafter referred to as not only actual brake pressure control but also brake pressure control) is executed. It also includes control of status reading, computation, status determination, etc. until entering.Details are shown in Figures 10a to 11c. Proceed to 27 and 64m5e
cReference is made to the presence or absence of a flag TOF indicating that the internal counter has overcounted.
TOFがあるとサブルーチンTOFMAi (モータ付
勢制御。If TOF is present, subroutine TOFMAi (motor energization control) is executed.
第9a図および第9b図に詳細を示す。)(28)を実
行し、それを抜けると、あるいはTOFがなかったとき
には、ウオーニングフラグ(異常と判定したときにセッ
トされるフラグ:後述)の存否を参照して(29)、ウ
オーニングフラグがないと、電磁切換弁装置5OLI−
5OL3それぞれの付勢状態を参照し、減圧通電にない
と、5OLI、5QL2および5QL3それぞれの減圧
付勢時間監視用のカウントレジスタ5OLt43−
オンカウンタ、5QL2オンカウンタおよび5QL3オ
ンカウンタのそれぞれをクリアする(35)。5OLI
、5QL2 、5QL3のいずれかが減圧通電中であ
ると、カウント値を参照しく31.32)、5秒以上の
継続時間であるとブレーキ液圧低下が長時間継続してい
るので、ステップ33aで車軸の加減速度Dvを所定値
−0,2Gと比較する。−0,2Gより大きいと減圧に
より車輪速度vaが回復しており(減速が停まっており
)正常と見なし得るので、ステップ36に進むが、Dv
が−0.2G以下であると、減圧が長くしかも車軸速度
の復帰が異常に遅いので、ノーブレーキを回避するため
に、異常フラグWRNFLGをセットしく33)、メイ
ンリレーMR’/をオフとして電磁切換弁装置5OLI
。Details are shown in Figures 9a and 9b. ) (28), and if it exits or there is no TOF, the warning flag is set by referring to the presence or absence of a warning flag (a flag that is set when an abnormality is determined; described later) (29). If not, the electromagnetic switching valve device 5OLI-
Refer to the energization state of each 5OL3, and if the depressurization is not energized, clear the count register 5OLt43-on counter, 5QL2 on counter, and 5QL3 on counter for monitoring the depressurization energization time of each of 5OLI, 5QL2, and 5QL3 ( 35). 5OLI
, 5QL2, and 5QL3 are energized to reduce pressure, refer to the count value (31.32), and if the duration is 5 seconds or more, the decrease in brake fluid pressure has continued for a long time, so in step 33a The acceleration/deceleration speed Dv of the axle is compared with a predetermined value -0.2G. If it is greater than -0.2G, the wheel speed va has recovered due to depressurization (deceleration has stopped) and can be considered normal, so proceed to step 36, but Dv
If it is less than -0.2G, the pressure reduction will be long and the return of the axle speed will be abnormally slow. Therefore, in order to avoid no-brake, the abnormality flag WRNFLG should be set (33), the main relay MR'/ should be turned off, and the electromagnetic Switching valve device 5OLI
.
5OL2,5OL3のすべてを非通電(増圧)とし、モ
ータリレーRLVをオフにしてモータ1りの付勢を停止
する(34)。All of 5OL2 and 5OL3 are de-energized (pressure increased), motor relay RLV is turned off, and energization of motor 1 is stopped (34).
ウオーニングフラグがあったとき(29) 、オンカウ
ンタをクリアしたとき(35)又はメインリレーMRY
とモータリレーRLVをオフにしたとき(34)には、
ポートBSの入力(ブレーキペタル1踏込か否か)を4
4−
読取り(36)、読取った状態をBSレジスタのメモリ
内容と比較する(37)。なお電源オン直後には、この
85レジスタには前述の初期化で初期状態(ブレーキペ
タル1の踏込なし)がセットされている。When there is a warning flag (29), when the on counter is cleared (35), or when the main relay MRY
and when motor relay RLV is turned off (34),
Set port BS input (brake pedal 1 or not) to 4
4- Read (36) and compare the read state with the memory contents of the BS register (37). Immediately after the power is turned on, the initial state (brake pedal 1 is not depressed) is set in register 85 by the above-mentioned initialization.
比較結果が不一致であると、ブレーキ圧制御lが踏込な
しから踏込ありに、あるいはその逆に変化したことにな
る。そこでBS変化カウンタを1カウントアツプしく3
8)、カウント値が5以上であるか否かを見て(39)
、5以上でないと次のステップ42に進み、それ以降の
制御ステップを経てまたステップ36−37と経る。こ
のようにして、5回不一致をみるとカウント値が5にな
っており(5回参照した所、5回共に同じ状態であった
ので)ステップ40で読取った状態をBSレジスタに更
新セットしくブレーキペタル1の新たな状態をメモリし
)、次の読取判断のためにBS変化カウンタをクリアし
く41)、次のステップ42に進む。なお、不一致を検
出してから5回同じ読取りとならなかったときには、ブ
レーキの踏込みまたは戻しが十分でなかったか、あるい
は単なるスイッチのチャタリングなどとみなしてステッ
プ37から41に進んでBSカウンタをクリアし、BS
レジスタの内容は読取った状態には変更しない。このよ
うな状態読取とメモリ更新により、ブレーキペタル1が
踏込なしから確かに踏込ありに、又はその逆に変わった
ときのみBSレジスタに変わった状態がメモリされるこ
とになる。If the comparison results do not match, this means that the brake pressure control l has changed from no depression to depression, or vice versa. Therefore, the BS change counter will be increased by 1 count.
8), check whether the count value is 5 or more (39)
, 5 or more, the process proceeds to the next step 42, passes through the subsequent control steps, and then returns to steps 36-37. In this way, when I check the discrepancy five times, the count value is 5 (I referenced it five times, and the state was the same all five times), so I updated the state read in step 40 to the BS register and set the brake. The new state of the petal 1 is memorized (41), the BS change counter is cleared for the next reading decision (41), and the process proceeds to the next step 42. If the same reading is not obtained five times after detecting a discrepancy, it is assumed that the brake has not been depressed or released sufficiently or that the switch is simply chattering, and the process proceeds from step 37 to step 41 to clear the BS counter. , B.S.
The contents of the register are not changed to the state read. By reading the state and updating the memory in this way, the changed state is stored in the BS register only when the brake pedal 1 changes from not being depressed to definitely being depressed or vice versa.
次のステップ42,43.44および45は、それぞれ
前述のステップ25,26.27および28のそれぞれ
と同じであるのでここでの説明は省略する。The next steps 42, 43, 44 and 45 are the same as the previously described steps 25, 26, 27 and 28, respectively, and therefore will not be described here.
さてステップ45を抜けてステップ46.47に進むと
そこで優先カウンタの内容を参照して、優先カウンタの
内容が1であると第7b図のステップ48に、2である
と第7b図のステップ51に、また1でも2でもないと
第7C図のステップ54に進む。ステップ46から66
までは、割込み処理(第6a図〜第6C図)によって得
られた速度パルス数カウント値Nおよびタイムインター
バルTに基づいて車輪速度を算出するものである。After passing through step 45 and proceeding to steps 46 and 47, the contents of the priority counter are referred to, and if the contents of the priority counter is 1, the process goes to step 48 in Figure 7b, and if it is 2, the process goes to step 51 in Figure 7b. , and if it is neither 1 nor 2, the process proceeds to step 54 in FIG. 7C. steps 46 to 66
Up to this point, the wheel speed is calculated based on the speed pulse number count value N and time interval T obtained by the interrupt processing (FIGS. 6a to 6C).
なお1割込処理で6m5ec終了フラグがセットされて
いないときには、速度演算データが整っていないので6
m5ec終了フラグがセットされている場合のみ車軸速
度を演算する。Note that if the 6m5ec end flag is not set in 1 interrupt processing, the speed calculation data is not ready, so 6m5ec end flag is not set.
The axle speed is calculated only when the m5ec end flag is set.
前布車軸FR,前左車軸FLおよび後両輪の車軸速度の
演算を全部するとすると、演算に比較的に時間がかかり
、制御遅れ、特に6m5ec内部カウンタのタイムオー
バ毎に実行するアンチスキッド制御OCFMAiおよび
64m5ec内部カウンタのタイムオーバ毎に実行する
モータ付勢制御TOFMAiが遅れるおそれがあるので
、ステップ46以降の車軸速度の演算では、−回それに
入ったときは最高で(つまり6m5ec終了フラグがセ
ットされていることに条件に)−車軸の速度のみを演算
するようにしている。If the axle speeds of the front fabric axle FR, front left axle FL, and both rear wheels are all calculated, the calculation will take a relatively long time, and the control will be delayed, especially when the anti-skid control OCFMAi is executed every time the 6m5ec internal counter times out. Since the motor energization control TOFMAi, which is executed every time the 64m5ec internal counter times out, may be delayed, in the calculation of the axle speed after step 46, when the axle speed has entered - times, it is the maximum (that is, the 6m5ec end flag is set). ) - only the axle speed is calculated.
これにおいて前布車輪FR,前左車軸FLおよび後両輪
の車軸速度の演算順を固定しておくと、演算に入る確率
が各軸で異なることになる。In this case, if the calculation order of the axle speeds of the front cloth wheel FR, front left axle FL, and both rear wheels is fixed, the probability of entering the calculation will be different for each axis.
そこで優先カウンタ(レジスタ)を用いて、−同速度演
算フロー(ステップ46〜64)を経るとステップ64
で優先カウンタを1インクレメントして、所定カウント
値を越えると初期化(1をセット)するようにしている
。しかして、優先カウンタが1のと47−
きにはステップ48に進んでFL6msec終了フラグ
の存否を参照し、それがあるとFL(前左車軸)の速度
計算に進み、それを終えると優先カウンタを1カウン1
−アップする(64)。FL6msec終了フラグがな
かったときには、リヤ6m58C終了フラグの存否を参
照しく49)、それがあるとリヤ(後軸)の速度計算に
進み、それを終えると優先カウンタを1カウントアツプ
する(64)。リヤ6m5ec終了フラグもなかったと
きには、FR6rnsec終了フラグを参照しく50)
、それがあるとFR(前右車軸)の速度計算(57〜6
3)に進み、それを終えると優先カウンタを1カウント
アツプする(64)。Therefore, by using the priority counter (register) and going through the same speed calculation flow (steps 46 to 64), step 64
The priority counter is incremented by 1, and when it exceeds a predetermined count value, it is initialized (set to 1). When the priority counter is 1, the process proceeds to step 48 and refers to the presence or absence of the FL6msec end flag.If it is present, the process proceeds to the FL (front left axle) speed calculation, and when that is completed, the priority counter 1 count 1
- Up (64). If there is no FL6msec end flag, check whether there is a rear 6m58C end flag (49), and if there is, proceed to calculate the rear (rear axle) speed, and when that is completed, increase the priority counter by one (64). If there is no rear 6m5ec end flag, please refer to the FR6rnsec end flag.50)
, if there is, FR (front right axle) speed calculation (57-6
Proceed to step 3), and when the step is completed, the priority counter is incremented by one (64).
このように、ステップ46.47に進入したときに優先
カウンタが1であると、前述のように、FL6msec
終了フラグの参照(48) 、リヤ6m5ec終了フラ
グの参照(49)およびFR6msec終了フラグの参
照(50)と進むので、優先カウンタが1のときには、
演算優先順はFL、リヤ、FRとなっている。In this way, if the priority counter is 1 when entering steps 46 and 47, as described above, FL6msec
The process proceeds with reference to the end flag (48), reference to the rear 6m5ec end flag (49), and reference to the FR6msec end flag (50), so when the priority counter is 1,
The calculation priority order is FL, rear, and FR.
しかし優先カウンタの内容が2のときには、リヤ6m5
ec終了フラグの参照(51)、FR6msec終了フ
ラグの48−
参照(52)およびFL6msec終了フラグの参照(
53)と進むので、優先カウンタが2のときには、演算
優先順はリヤ、 FR、FLとなっている。However, when the priority counter content is 2, the rear 6m5
Reference of ec end flag (51), reference of 48- of FR6msec end flag (52), and reference of FL6msec end flag (
53), so when the priority counter is 2, the calculation priority order is rear, FR, and FL.
また、優先カウンタが3のときには、FR6msec終
了フラグの参照(54) 、FL6msec終了フラグ
の参照(55)およびリヤ6m5eC終了フラグの参照
(56)と進むので、優先カウンタが3のときには、演
算優先順はFR、FL 、リヤとなっている。Furthermore, when the priority counter is 3, the procedure proceeds with reference to the FR6msec end flag (54), reference to the FL6msec end flag (55), and reference to the rear 6m5eC end flag (56), so when the priority counter is 3, the operation priority order is is FR, FL, and rear.
以上の優先順位シフトにより各軸の速度を演算する順位
は同列となる。いずれにしても、F L 6 m s
ec終了フラグがあるとFLの速度計算に進み、リヤ6
m5ec終了フラグがあるとリヤの速度計算に進み、F
R6msec終了フラグがあるとステップ57〜63の
FRの速度計算に進む。Due to the above priority shift, the speeds of each axis are calculated in the same order. In any case, F L 6 m s
If there is an ec end flag, it will proceed to the FL speed calculation, and the rear 6
If there is an m5ec end flag, proceed to rear speed calculation and
If the R6 msec end flag is present, the process proceeds to steps 57 to 63 for calculating the FR speed.
FRの速度計算においては、割込み処理(第6a図)で
セットした6m!H3C終了フラグを次のデータ処理の
ためにクリアしく57) 、パルス数カウンタNのデー
タNを次の計算のためにアキュムレータレジスタにセン
トする(5B)。In the FR speed calculation, the 6m! set in the interrupt processing (Figure 6a) is used. The H3C end flag is cleared for the next data processing (57), and the data N of the pulse number counter N is sent to the accumulator register for the next calculation (5B).
次にステップ59で車軸速度= AN/Tの定数乗算A
XNを行なうサブルーチン(MULVW)を実行する。Next, in step 59, axle speed = AN/T multiplied by a constant A
A subroutine (MULVW) for performing XN is executed.
第8a図に、定数乗算MLILVIIWのサブルーチン
を示す。これにおいては、パルス数NをIOと比較しく
70)、10を越えていないとNをそのままとし、越え
ていると最高速度対応値よりも大きいのでパルス数Nを
10にセラ1−する(71)。そしてAXNを演算する
(72)。Aは定数である。次にAN値をメモリしく7
3)、ステップ25〜45と同じ内容のステップ74〜
77を実行し、元にリターンしてステップ60のタイム
インターバル丁のアキュムレータレジスタへのセラ1−
を実行する。FIG. 8a shows the constant multiplication MLILVIIW subroutine. In this case, the number of pulses N is compared with IO (70), and if it does not exceed 10, leave N as is; if it exceeds it, it is larger than the maximum speed corresponding value, so set the number of pulses N to 10 (71). ). Then, AXN is calculated (72). A is a constant. Next, store the AN value in memory.
3), Steps 74 to 45 have the same content as Steps 25 to 45
Step 77 is executed, and the process returns to step 60.
Execute.
次に、ステップ61でAN/T割算サブルーチン(Dj
、VVI+l)を実行する。Next, in step 61, the AN/T division subroutine (Dj
, VVI+l).
第8b図にサブルーチンDiVVWを示す。これにおい
ては、Vw==AN/Tを演算して演算値VwをFR車
軸速度としてメモリしく78.79)、ステップ25〜
28と同じ内容のステップ80〜83&実行し、元にリ
ターンしてステップ62でアキュムレータレジスタにV
llをセットする。次にステップ63で平均値(平滑値
)演算サブルーチンD i、G F i Lを実行する
。FIG. 8b shows the subroutine DiVVW. In this case, calculate Vw==AN/T and memorize the calculated value Vw as the FR axle speed78.79), and step 25~
Execute steps 80 to 83 & the same contents as 28, return to the original, and set V to the accumulator register in step 62.
Set ll. Next, in step 63, average value (smoothed value) calculation subroutines D i and G F i L are executed.
第8c図に平均値演算サブルーチンDil’;FiLを
示す。これにおいては、平滑値
Va=(VHw2+2VHWI +VH)/4を演算し
く84)、ついで平滑値Vaの加減速度Dv== (V
a −Vaw 1)/ Tを演算する(85)。なお、
V HW 1は前回の演算値、V HW 2は前々回の
演算値、Vawlは前回の演算値である。以下において
は、Vaを車軸速度と呼び、Dνを加減速度と呼ぶ。FIG. 8c shows the average value calculation subroutine Dil';FiL. In this case, calculate the smoothed value Va=(VHw2+2VHWI+VH)/484), then the acceleration/deceleration of the smoothed value Va==(V
a-Vaw 1)/T is calculated (85). In addition,
V HW 1 is the previous calculated value, V HW 2 is the previous calculated value, and Vawl is the previous calculated value. In the following, Va will be referred to as axle speed, and Dv will be referred to as acceleration/deceleration.
次にVaをVaw+ レジスタに更新メモリしく86)
、ステップ25〜28と同じ内容のステップ87〜90
を実行し、元にリターンしてステップ64で前述の通り
優先カウンタを1カウントアツプしく64)、カウント
値が4になっているか否かを参照して(65)、4にな
っていないとそのまま、また4になっているとカウント
値を1に更新しく66)、次にFRとRL(フロント)
の平均速度(FRのVa+FRのVa)/2をめてこれ
とリヤの速度Vaとを比較する(67)。Next, update the Va to the Vaw+ register (86)
, steps 87 to 90 with the same content as steps 25 to 28
Execute and return to the original step, and in step 64, increment the priority counter by 1 as described above (64), check whether the count value is 4 or not (65), and if it is not 4, leave it as is. , and if it is 4, update the count value to 1 (66), then FR and RL (front)
The average speed (Va of FR+Va of FR)/2 is calculated and compared with the rear speed Va (67).
フロントの平均速度がリヤの速度よりも大きいとフロン
トの平均車速を基準車速VSにセラ1−L(69)、5
1−
フロントの平均速度がリヤの速度以下であるときには、
リヤ速度を基準車速Vsにセットしく68)、次にはス
テップ25に再び戻り、前述のステップ25以下を実行
する。以下これを繰り返す。If the average speed of the front is greater than the speed of the rear, the average vehicle speed of the front is used as the reference vehicle speed VS Sera 1-L (69), 5
1- When the average speed of the front is less than the speed of the rear,
The rear speed is set to the reference vehicle speed Vs (68), and then the process returns to step 25 and the steps from step 25 described above are executed. Repeat this below.
以上に説明した制御メインフローにおいて、ステップ2
5,42,74,80.87のそれぞれで仮にフラグO
CFがあると、次のステップでアンチスキッド制御を行
なうサブルーチンOCFMjを実行し、ステップ27,
44,76.82.89のそれぞれで仮にフラグTOF
があると次のステップでモータ付勢制御を行なうサブル
ーチンTOFMAiを実行する。In the control main flow explained above, step 2
If the flag is set to O at each of 5, 42, 74, and 80.87,
If there is a CF, the next step is to execute a subroutine OCFMj that performs anti-skid control, and in step 27,
Temporarily flag TOF at each of 44, 76, 82, and 89.
If so, the next step is to execute a subroutine TOFMAi for controlling motor energization.
すでに説明したように、OCFは6m5ec内部カウン
タがタイムオーバしたときにセットされ、TOFは64
m5ec内部カウンタがタイムオーバしたときにセラ1
へされる。そして前述の通り多くのステップでこれらの
フラグのありなしが参照され、あるとそれに応じてアン
チスキッド制御又はモータ付勢制御が開始されるので、
アンチスキッド制御OCFMAjは実質上6m5ec、
周期で実行することになり、モータ伺勢制御は実質16
4+n5ec周期で実行することにな52−
る。As explained above, OCF is set when the 6m5ec internal counter times out, and TOF is set when the 6m5ec internal counter times out.
Sera 1 when m5ec internal counter times out
be sent to As mentioned above, the presence or absence of these flags is referenced in many steps, and if they are present, anti-skid control or motor energization control is started accordingly.
Anti-skid control OCFMaj is practically 6m5ec,
It will be executed in cycles, and the motor monitoring control will actually take 16 minutes.
It is to be executed in 4+n5ec cycles.
まずモータ付勢制御TOFMAiを第9a図および第9
b図に示すフローチャートを参照して説明する。First, the motor energization control TOFMAi is
This will be explained with reference to the flowchart shown in FIG.
モータ付勢制御に進むと、マイクロプロセッサ13は、
まずTOFフラグをクリアし、ウオーニングフラグの存
否を参照する(91)。このフラグは後述する異常検出
時にセットされるものである。Proceeding to motor energization control, the microprocessor 13:
First, the TOF flag is cleared and the presence or absence of a warning flag is referred to (91). This flag is set when an abnormality is detected, which will be described later.
ウオーニングフラグがないと、点滅用カウンタをクリア
してステップ106のモータリレーRL’/のオン。If there is no warning flag, the flashing counter is cleared and motor relay RL'/ is turned on in step 106.
オフ参照に進むが、ウオーニングフラグがあると、第7
a図のステップ33でセットする減圧異常継続フラグW
RNFLGの存否を参照しく93a)、また、センサウ
オーニングフラグを参照する(93b)。Proceeds to off reference, but if there is a warning flag, the seventh
Decompression abnormality continuation flag W set in step 33 in Figure a
The presence or absence of RNFLG is checked 93a), and the sensor waking flag is checked (93b).
WRNFLGがあると、レジスタに3回点滅パターンデ
ータをセットしく94)、センサウオーニングフラグが
あるとレジスタに2回点滅パターンデータをセリトン(
93c)、メインリレーMR■、モータリレーRL’/
および電磁切換弁装置5QLI〜S Q L 3を非通
電とする(95)。つまり、アンチスキッド制御(ブレ
ーキ液圧制御)をしない状態(異常時安全状態)に設定
する。そしてステップ96〜105で、その後のステッ
プも経過しながら、0.5秒間はウオーニングランプW
Lを点灯し、次の0.5秒間は消灯し、次の0.5秒間
は点灯するパターンでウオーニングランプWLの点滅制
御を行なう。この点滅を5秒間行なうと消灯とする。し
かし、5秒間後もIIIRNFLGがあると、前述と同
様に点滅制御が行なわれるので、結果111RNFLG
がある間はウオーニングランプが5秒間に1秒周期で3
回点滅する。WRNFLGがクリアされるとこの点滅が
停止する。センサウオーニングフラグがある場合は、2
回点滅する。When WRNFLG is present, the 3-time blink pattern data is set in the register (94), and when the sensor warning flag is present, the 2-time blink pattern data is set in the register (94).
93c), main relay MR■, motor relay RL'/
And the electromagnetic switching valve devices 5QLI to SQL3 are de-energized (95). In other words, the anti-skid control (brake fluid pressure control) is set to a state (abnormality safe state). Then, in steps 96 to 105, the warning lamp W is displayed for 0.5 seconds as the subsequent steps progress.
The flashing control of the warning lamp WL is performed in a pattern in which the warning lamp L is turned on, turned off for the next 0.5 seconds, and turned on for the next 0.5 seconds. After this blinking for 5 seconds, the light goes out. However, if IIIRNFLG remains after 5 seconds, the blinking control will be performed in the same way as described above, resulting in 111RNFLG.
While there is
Flashes twice. This blinking stops when WRNFLG is cleared. If there is a sensor warning flag, 2
Flashes twice.
この点滅制御をしないとき、ならびにしているとき(点
滅制御中)のいずれにおいても、モータリレーRLYの
オン、オフを参照しく106 ;なお、WRNFLG゛
がセラ1−されているときにはステップ95でオフにさ
れている)、オフ(モータ停止)のときには推定温度レ
ジスタTmの内容を40(推定温度40℃)と比較し、
40を越えているときには(周囲との温度差が大きく温
度低下が速いので)、推定温度レジスタTmの内容を、
現在値より3を減算した値に更新する(10g)。When this flashing control is not performed or when it is performed (during flashing control), please refer to the turning on and off of motor relay RLY at step 106; when WRNFLG' is set to 1-, it is turned off at step 95. ), and when it is off (motor stopped), compare the contents of the estimated temperature register Tm with 40 (estimated temperature 40°C),
When the temperature exceeds 40 (because the temperature difference with the surroundings is large and the temperature decreases quickly), the contents of the estimated temperature register Tm are
Update to the value obtained by subtracting 3 from the current value (10g).
推定温度レジスタTmの内容が40以下であるときには
、それを20(推定温度20°C)と比較する(109
)。When the content of the estimated temperature register Tm is 40 or less, it is compared with 20 (estimated temperature 20°C) (109
).
20より高いときには推定湿度レジスタTmの内容を、
現在値より2を減算した値に更新する(110)。When the humidity is higher than 20, the contents of the estimated humidity register Tm are
It is updated to a value obtained by subtracting 2 from the current value (110).
推定温度レジスタT mの内容が20以下のときには、
推定温度レジスタTII+の内容より1を減算した値を
推定温度レジスタTmに更新メモリしく11.1)する
。When the contents of the estimated temperature register T m is 20 or less,
The value obtained by subtracting 1 from the contents of the estimated temperature register TII+ is updated to the estimated temperature register Tm (11.1).
更新メモリ値が0より小さいと推定温度レジスタの内容
を0に更新(クリア)する(112,113)。If the updated memory value is smaller than 0, the contents of the estimated temperature register are updated (cleared) to 0 (112, 113).
このように更新すると次には更新した推定温度レジスタ
Tmの内容を20と比較しく114)、20より小さい
とモータ温度推定値が80以上で過熱のおそれがあるの
で、モータ付勢を停止した場合にセットされる、モータ
付勢の禁止を示すモータオン禁止フラグをクリアする。When updated in this way, the contents of the updated estimated temperature register Tm are compared with 20 (114), and if it is smaller than 20, the motor temperature estimate is 80 or more and there is a risk of overheating, so if motor energization is stopped. Clears the motor-on prohibition flag that is set to prohibit motor energization.
これは、推定温度値80でモータ付勢を禁止し、この禁
止は推定温度値が20未満になったときに解除すること
を意味する。このようにモータ付勢の禁−55=
止とその解除に大きなヒステリシスを持たせているのは
、制御の安定性と車両運転者のブレーキ感覚を考慮した
からである。高温でモータ付勢制御禁止を解除するよう
にしていると、またすぐに禁止温度に上昇する可能性が
高く、禁止と解除の繰り返しが多くなり、自動制御が不
安定になるばかりでなく、運転者のブレーキ感覚が区々
に変わりトラブルを生じる可能性が高くなるからである
。This means that motor energization is prohibited at an estimated temperature value of 80, and this prohibition is canceled when the estimated temperature value becomes less than 20. The reason why a large hysteresis is provided in the inhibition and release of the motor energization in this way is to take into consideration the stability of the control and the braking feeling of the vehicle driver. If the motor energization control prohibition is canceled at high temperatures, there is a high possibility that the temperature will rise to the prohibition temperature again soon, and prohibition and cancellation will be repeated many times, which will not only make the automatic control unstable but also cause operational problems. This is because the brake sensation of the driver changes from time to time, increasing the possibility of trouble occurring.
さて、次にはステップ124のウオーニングフラグの参
照に進む。先に説明したステップ106でモータリレー
RLVがオンであると、モータ付勢中であるので、推定
温度レジスタTmの内容を40と比較しく116)、4
0を越えているとモータ温度が比較的に高く熱放散が大
きくて温度上昇速度は小さいので、推定温度レジスタT
mの内容に2を加えた値を推定温度レジスタTmに更新
メモリする(117)。推定温度レジスタTmの内容が
40未満であったときには、推定温度レジスタTmの内
容を20と比較しく118)、20を越えていると推定
温度レジスタTmの内容に3を加えた値を推定温度レジ
スタTmに更新メモリ56−
する(119)。推定温度レジスタTmの内容が20以
下であると推定温度レジスタTmの内容に4を加えた値
を推定温度レジスタTl11に更新メモリする(120
)。Next, the process proceeds to step 124, where the warning flag is referenced. If the motor relay RLV is on in step 106 described above, the motor is being energized, so the contents of the estimated temperature register Tm are compared with 40 (116), 4
If it exceeds 0, the motor temperature is relatively high, heat dissipation is large, and the temperature rise rate is small, so the estimated temperature register T
The value obtained by adding 2 to the contents of m is updated and stored in the estimated temperature register Tm (117). When the content of the estimated temperature register Tm is less than 40, the content of the estimated temperature register Tm is compared with 20 (118), and when it exceeds 20, the value obtained by adding 3 to the content of the estimated temperature register Tm is used as the estimated temperature register. The update memory 56- is updated to Tm (119). If the contents of the estimated temperature register Tm are 20 or less, a value obtained by adding 4 to the contents of the estimated temperature register Tm is updated and stored in the estimated temperature register Tl11 (120
).
次には、推定温度レジスタTmに更新メモリした値を8
0と比較し、80を越えていると推定温度レジスタTI
I+の内容を80に更新メモリしく122)、モータ1
5が過熱していると見なして、モータの安全を計るため
に、モータオン禁止フラグをセットしく123)、ステ
ップ124でウオーニングフラグのありなしを参照する
。Next, set the updated value in the estimated temperature register Tm to 8.
Compared with 0, if it exceeds 80, the estimated temperature register TI
Update the contents of I+ to 80 (memory 122), motor 1
5 is overheated, and in order to ensure the safety of the motor, a motor-on prohibition flag is set (123), and the presence or absence of a warning flag is checked in step 124.
ステップ124でウオーニングフラグがあると。If there is a warning flag in step 124.
モータリレーRLYをオフにしく130)、延長3se
cタイマをクリアしてステップ133に進むが、ウオー
ニングフラグがないと、モータオン禁止フラグのありな
しを参照して(125)、あると同様にモータリレーR
L’/をオフにしく130)、延長3secタイマをク
リアしてステップ133に進むが、モータオン禁止フラ
グがないと圧力スイッチPSの開閉状態を読み、低圧状
態か高圧状態かを参照しく126)、低圧であるとモー
タリレーRLVをオンとしく132)ステップ5、−゛
133に進む。高圧状態であると、モータリレーRLV
のオン、オフを参照しく127)、オンでないと(それ
で良いので)ステップ133に進む。オンであるとオフ
とすべきであるが、延長タイマがセットされていなけれ
ばセットする。セラ1−されていると延長タイマを1
(64msec)インフレメンl−L (,1211)
、その値が3秒以1 (3000/64以上)であるか
否かを参照しく129)否であると、そのままりレーオ
ンを継続するように、ステップ133に進む。3秒以上
になっていると、モータリレーRL’l’をオフとしく
130)、延長タイマをクリアする。このように、低圧
状態(スイッチPS開)でモータ15を付勢し、圧力が
上昇してスイッチPSが閉になった後も3秒間モータ付
勢を続けるのは、モータ付勢、停止にヒステリシスを持
たせるためである。この3秒間をなしにすると、アキュ
ムレータの圧力がわずかに下ると即座にモータ15が付
勢され、それかられずかに上ると即座にモータ15が停
止されて、モータ15のオン。Turn off motor relay RLY (130), extend 3se
Clear the c timer and proceed to step 133, but if there is no warning flag, refer to the presence or absence of the motor-on prohibition flag (125), and turn on the motor relay R as well as if there is a warning flag.
Turn off L'/130), clear the extended 3-sec timer, and proceed to step 133, but if there is no motor-on prohibition flag, read the open/closed state of the pressure switch PS and check whether it is a low pressure state or a high pressure state 126). If the pressure is low, turn on the motor relay RLV and proceed to step 5 (132) - 133. In high voltage condition, motor relay RLV
127), and if it is not on (which is fine), proceed to step 133. If it is on, it should be turned off, but if the extension timer is not set, set it. If the cell is set to 1, the extension timer is set to 1.
(64msec) Inflationmen l-L (,1211)
Check whether the value is 3 seconds or more (129) or more (3000/64 or more). If not, proceed to step 133 to continue the lay-on. If the time has exceeded 3 seconds, motor relay RL'l' is turned off (130) and the extension timer is cleared. The reason why the motor 15 is energized in a low pressure state (switch PS is open) and continues to be energized for 3 seconds even after the pressure rises and the switch PS is closed is due to hysteresis in motor energization and stopping. This is to have the following. If these 3 seconds are omitted, the motor 15 is energized as soon as the accumulator pressure drops slightly, and when it rises slightly, the motor 15 is immediately stopped and the motor 15 is turned on.
オフ回数が多くなり過ぎるので、これを防止するためで
ある。This is to prevent the number of off-times from becoming too large.
ステップ133に進むと、マイクロプロセッサ13はそ
の出力ポート5QL3に出力セットしているコードを参
照して、それが減圧通電を示すものであるか否かを参照
する。そして減圧通電を示すものでないと5QL3オン
カウンタをクリアして(134)ステップ137に進む
。減圧通電を示すものであったときには、リヤ圧力ダウ
ンストップフラグの有無を参照しく135)、それがあ
るとステップ137に進む。それがないと、減圧通電中
(ブレーキ液圧減圧中)であるので5OL3オンカウン
タを1カウントアツプ(64msec) Llで(13
6)ステップ137に進む。Proceeding to step 133, the microprocessor 13 refers to the code set as an output at its output port 5QL3 to determine whether or not it indicates depressurization energization. If it does not indicate reduced pressure energization, the 5QL3 on counter is cleared (134) and the process proceeds to step 137. If it indicates depressurization energization, the presence or absence of the rear pressure down stop flag is checked (135), and if so, the process proceeds to step 137. If it is not there, the 5OL3 on counter will be counted up by 1 (64msec) because the depressurization is being energized (brake fluid pressure is being depressurized).
6) Proceed to step 137.
ステップ137に進むと、マイクロプロセッサ13はそ
の出力ポート5OLIに出力セットしているコードを参
照して、それが減圧通電を示すものであるか否かを参照
する。そして減圧通電を示すものでな−いと5QL1オ
ンカウンタをクリアして(13g)ステップ141に進
む。減圧通電を示すものであったときには、FL圧圧入
ストツブフラグ有無を参照しく139)、それがあると
ステップ141に進む。それがないと、減圧通電中(ブ
レーキ液圧減圧中)であるので59−
5QL1オンカウンタを1カウントアツプ(64mse
c) して(140)ステップ141に進む。Proceeding to step 137, the microprocessor 13 refers to the code set as an output at its output port 5OLI to determine whether the code indicates depressurization energization. If it does not indicate reduced pressure energization, the 5QL1 on counter is cleared (13g) and the process proceeds to step 141. If it indicates depressurization energization, check whether there is an FL press-fit stop flag (139), and if there is, the process advances to step 141. If this is not done, the 59-5QL1 on counter will be incremented by 1 count (64mse
c) Then (140) proceed to step 141.
ステップ141に進むと、マイクロプロセッサ13はそ
の出力ポート5OL2に出力セットしているコードを参
照して、それが減圧通電を示すものであるか否かを参照
する。そして減圧通電を示すものでないと5QL2オン
カウンタをクリアして(142)、モータ付勢制御に入
った元のルーチンに戻る(リターン)。減圧通電を示す
ものであったときには、FR圧圧入ストツブフラグ有無
を参照しく143)、それがあると、モータ付勢制御に
入った元のルーチンに戻る(リターン)。それがないと
、減圧通電中(ブレーキ液圧減圧中)であるので5QL
2オンカウンタを1カウントアツプ(64msec)
シて(136)、モータ付勢制御に入った元のルーチン
に戻る(リターン)。Proceeding to step 141, the microprocessor 13 refers to the code set as an output at its output port 5OL2 to determine whether the code indicates depressurization energization. If it does not indicate reduced pressure energization, the 5QL2 on counter is cleared (142), and the routine returns to the original routine from which motor energization control was entered (return). If it indicates depressurization energization, the presence or absence of the FR press-in stop flag is checked (143), and if there is, the routine returns to the original routine from which motor energization control was entered (return). If it is not there, the pressure is being energized (brake fluid pressure is being reduced), so it is 5QL.
2-on counter is counted up by 1 (64msec)
(136), and returns to the original routine from which motor energization control was entered.
以上に説明したモータ付勢制御TOFMAiにより、ア
キュムレータ圧が所定圧より低くなるとモータ15が付
勢され、アキュムレータ圧が所定圧になって3秒後にモ
ータ15が停止される。モータ15付勢中は、モータ温
度推定値を、推定値の属する範囲=60−
に対応付けた速度で高くし5モータ15停止中は推定値
の属する範囲に対応付けた速度で低くする。By the motor energization control TOFMAi described above, the motor 15 is energized when the accumulator pressure becomes lower than a predetermined pressure, and the motor 15 is stopped 3 seconds after the accumulator pressure reaches the predetermined pressure. When the motor 15 is energized, the motor temperature estimate is increased at a speed corresponding to the range to which the estimated value belongs = 60-, and when the motor 15 is stopped, it is decreased at a speed corresponding to the range to which the estimated value belongs.
そしてモータ温度推定値が所定値80を越えると、モー
タオン禁止フラグをセットしてモータ15の付勢を停止
し、該フラグをセラ1〜した後は、モータ温度推定値が
20未満となると該フラグをクリアしてモータ付勢を可
とする。また、ブレーキ液圧減圧中であると減圧継続時
間監視用の5QLI〜5QL3オンカウンタのうち、減
圧通電中の電磁切換弁装置5QLI〜5OL3に対応す
るものをカウントアツプする。When the estimated motor temperature value exceeds a predetermined value of 80, the motor on prohibition flag is set to stop the energization of the motor 15, and after setting the flag to 1~, when the estimated motor temperature value becomes less than 20, the flag is set. is cleared to enable motor energization. Furthermore, when the brake fluid pressure is being reduced, among the on counters 5QLI to 5QL3 for monitoring the duration of pressure reduction, those corresponding to the electromagnetic switching valve devices 5QLI to 5OL3 that are being energized for pressure reduction are counted up.
前述のメインルーチンでこれらの5QLI〜5QL3オ
ンカウンタの内容が参照され、5秒以上になっていると
異常継続であるので減圧異常継続を示すフラグWRN
F L Gをセットする。これがセットされていると、
モータ付勢制御では、ウオーニングランプWLの点滅制
御をし、異常保護のために、メインリレーMRY、モー
タリレーRLYおよび電磁切換弁装置SQL 1〜5O
L3をすべてオフとする。In the above-mentioned main routine, the contents of these 5QLI to 5QL3 on counters are referred to, and if it is longer than 5 seconds, the abnormality continues, so a flag WRN indicating abnormal decompression continues is set.
Set FLG. If this is set,
Motor energization control controls blinking of warning lamp WL, and for abnormality protection, main relay MRY, motor relay RLY, and electromagnetic switching valve device SQL 1 to 5O are activated.
Turn off all L3.
次に、第10a図から第11c図を参照して、アンチス
キッド制御OCF M A iを説明する。Next, the anti-skid control OCF M A i will be explained with reference to FIGS. 10a to 11c.
マイクロプロセッサ13は、前述の如く実質上6 m5
ec周期でアンチスキッド制御OCF M A iに進
む。このアンチスキッド制御○CF M A iに進む
と、6 m5ec内部カウンタのタイムオーバを示すフ
ラグOCFをクリアしく145)、6 m5ec内部カ
ウンタを再セッhL(146)、割込み処理で説明した
、リヤに割り当てた前回時刻レジスタT1の内容をメモ
リしく147)、割込み処理で説明したリヤのタイムイ
ンターバルTを3Qmsecおよび50nl S e
Cと比較する(14B)。Tがそれらの間にあると、車
軸速度がOであるとして、それ以後の車軸速度計算(第
7b図)の演算を簡単にするためにパルス数レジスタN
の内容を0(クリア)にする。そしてリヤ6m5ec終
了フラグをセットする(150)。FRおよびFLにつ
いても同様に、ステップ151〜154および155〜
15gで車軸速度0の判定をして、0の場合にはNを0
とし、6m5ec終了フラグをセットする。As mentioned above, the microprocessor 13 has a size of substantially 6 m5.
Proceed to anti-skid control OCF M A i at the ec cycle. When proceeding to this anti-skid control ○CF M A i, 6 clear the flag OCF indicating time-over of the m5ec internal counter (145), reset the 6 m5ec internal counter hL (146), and perform the rear The contents of the allocated previous time register T1 are stored in memory (147), and the rear time interval T explained in the interrupt processing is set to 3Qmsec and 50nl S e
Compare with C (14B). When T is between them, the pulse number register N is set to simplify the calculation of the subsequent axle speed calculation (Figure 7b), assuming that the axle speed is O.
Set the contents to 0 (clear). Then, the rear 6m5ec end flag is set (150). Similarly for FR and FL, steps 151 to 154 and 155 to
Determine whether the axle speed is 0 at 15g, and if it is 0, set N to 0.
and sets the 6m5ec end flag.
次にマイクロプロセッサ13は、BSレジスタ(第7a
図のブレーキスイッチBSの変化読取で読取った状態を
メモリしている)のデータを参照しく159)、それが
L(ブレーキ踏込なし)であると、増圧モードカウンタ
に3をセットし、減圧力ウンタをクリアし、低μフラグ
をクリアする(160)。すなわち、ブレーキペタル1
が踏込まれているとき(11)のアンチスキッド制御の
ための状態レジスタを初期化する。Next, the microprocessor 13 registers the BS register (7a
Refer to the data (159) in which the state read by changing the brake switch BS in the figure is stored in memory), and if it is L (brake not depressed), set 3 in the pressure increase mode counter, and set the pressure reduction mode counter to 3. Clear the counter and clear the low μ flag (160). That is, brake pedal 1
Initializes the status register for anti-skid control when (11) is depressed.
次に基準車速Vg(第7b図のステップ67〜69参照
)をリヤ車軸速度Vaと比較する(161)。リヤ車軸
速度Vaと異なっているときには、基準速度Vsはフロ
ント車輪の平均車軸速度(フロント車軸速度の方がリヤ
車輪速度よりも高い)であるはずであるので、ステップ
174に進むが、基準車速Vsがリヤ車軸速度Vaと等
しいときには、リヤ車軸速度の方がフロント車輪速度よ
りも高いので(加速スリップの可能性があるので)、F
R速度と0.875Vs (Vs=リヤVa)と比較し
く+62)、FR速度が0.875Vsより小さいと加
速スリップの可能性が更に高いのでFL速度と0.87
5Vs(Vs=リヤVa)と比較する(163)。FL
速度が0、875Vsより小さいと加速スリップである
と児な63−
して加速スリップフラグをセットする(164)。FR
速度が0.875Vs以上であるか、あるいはFL速度
が0.875Vs以上であると、加速スリップはないと
してステップ171に進んで加速スリップフラグをクリ
アする。Next, the reference vehicle speed Vg (see steps 67 to 69 in FIG. 7b) is compared with the rear axle speed Va (161). If the rear axle speed is different from the rear axle speed Va, the reference speed Vs should be the average axle speed of the front wheels (the front axle speed is higher than the rear wheel speed), so the process proceeds to step 174, but the reference speed Vs is different from the rear axle speed Va. When is equal to the rear axle speed Va, since the rear axle speed is higher than the front wheel speed (because of the possibility of acceleration slip), F
R speed and 0.875Vs (+62 compared to Vs = rear Va)), and if FR speed is smaller than 0.875Vs, the possibility of acceleration slip is even higher, so FL speed and 0.87
5Vs (Vs = rear Va) (163). FL
If the speed is smaller than 0.875Vs, it is determined that there is an acceleration slip 63- and an acceleration slip flag is set (164). F.R.
If the speed is 0.875Vs or more, or if the FL speed is 0.875Vs or more, it is determined that there is no acceleration slip and the process proceeds to step 171 to clear the acceleration slip flag.
前述のステップ161で基準車速Vs(第7b図のステ
ップ67〜69参照)をリヤ車軸速度Vaと比較し、リ
ヤ車軸速度νaと異なっていると基準速度Vsはフロン
ト車輪の平均車軸速度(フロント車輪速度の方がリヤ車
軸速度よりも高い)であるはずであるので、ステップ1
74に進むが、そこで基準速度Vsとフロント車軸の平
均速度とを比較する(174)。ここで基準速度Vsと
フロント平均速度とが合致していないと、加速スリップ
判定ができない(まだデータが揃っていない)ので、加
速スリップフラグをクリアする(171)。合致してい
る(フロント平均速度がリヤ速度より高い)と、基準速
度Vsを30Km/hと比較する(175)。In the aforementioned step 161, the reference vehicle speed Vs (see steps 67 to 69 in FIG. 7B) is compared with the rear axle speed Va, and if the reference vehicle speed Vs is different from the rear axle speed νa, the reference speed Vs is determined by the average axle speed of the front wheels (front wheel speed should be higher than the rear axle speed), so step 1
74, where the reference speed Vs is compared with the average speed of the front axle (174). If the reference speed Vs and the front average speed do not match, the acceleration slip determination cannot be made (the data is not yet complete), so the acceleration slip flag is cleared (171). If they match (the front average speed is higher than the rear speed), the reference speed Vs is compared with 30 km/h (175).
ブレーキオフでリヤ速度よりもフロント速度が高い状態
で30Km/h以」二の車速では、リヤ速度と64−
0.75Vsとを比較しく176) 、 リヤ速度が0
.75Vs以上であると、車速センサ10〜12の少な
くとも1つが異常であるとしてセンサウオーニングフラ
グをセットしく170)加速スリップフラグをクリアす
る(171)。When the front speed is higher than the rear speed with the brakes off and the vehicle speed is 30km/h or higher, compare the rear speed with 64-0.75Vs (176) and the rear speed is 0.
.. If it is 75 Vs or more, it is assumed that at least one of the vehicle speed sensors 10 to 12 is abnormal, and a sensor warning flag is set (170). The acceleration slip flag is cleared (171).
リヤ速度が0.75Vs未満であるとFR速度と1 、
25Vsおよび0.75Vsとを比較しく177.17
8)、FR速度が1.25vsよりも大きいと、あるい
は0.75Vsよりも小さいと、車速センサIO〜12
の少なくとも1つが異常であるとしてセンサウオーニン
グフラグをセットしく170)加速スリップフラグをク
リアする(171)。If the rear speed is less than 0.75Vs, the FR speed is 1,
Compare 25Vs and 0.75Vs: 177.17
8) If the FR speed is greater than 1.25Vs or less than 0.75Vs, the vehicle speed sensor IO~12
170) Clear the acceleration slip flag (171).
FR速度が]、25Vsから0.75Vsの範囲にある
と、正常とみなされ加速スリップも生じていないとみな
されるので加速スリップフラグをクリアする(171)
。If the FR speed is in the range of 25Vs to 0.75Vs, it is considered normal and no acceleration slip has occurred, so the acceleration slip flag is cleared (171).
.
基準速度y s+ が30に+n/h未満であったとき
(175)には、基準速度■sl を20Km/hと比
較する(179)。When the reference speed y s+ is less than 30+n/h (175), the reference speed ■sl is compared with 20 Km/h (179).
基準速度が20Km/h未満であると加速スリップフラ
グをクリアする(171)。If the reference speed is less than 20 km/h, the acceleration slip flag is cleared (171).
20Km/h以上であったときL′−は、リヤ速度、F
R速度およびFL速度をそれぞれ5Km/hと比較し、
5Km/h以下であると、ここまでに進んだ条件がブレ
ーキオフッフロント平均速度がリア速度より大で20K
m/h以上であり、車軸速度がこれに比較して異常に低
いので、車速センサlO〜12の少なくとも1つが異常
であるとしてセンサウオーニングフラグをセラ!−シ(
1,70)加速スリップフラグをクリアする(17j)
。When the speed is 20km/h or more, L'- is the rear speed, F
Compare R speed and FL speed with 5Km/h, respectively,
If the speed is below 5Km/h, the condition that has progressed so far is that the average speed of the front is greater than the rear speed when the brake is off and the speed is 20K.
m/h or more, and the axle speed is abnormally low compared to this, so at least one of the vehicle speed sensors 10 to 12 is abnormal and the sensor warning flag is set! -shi(
1,70) Clear the acceleration slip flag (17j)
.
さて、加速スリップがあると判定して加速スリップフラ
グをセントする(164)と、FR速度とFL速度をそ
れぞオL 20Km/hと比較しく+、65,166)
、20Km/hを越える速度ではFR、FLの速度差は
小さいので、FR速度とF]、速度を比較しく167.
168)、両者の差が大き過ぎると車速センサ10〜1
2の少なくとも1つが異常であるとしてセンサウオーニ
ングフラグをセラ1〜しく170)加速スリップフラグ
をクリアする(171)。Now, when it is determined that there is an acceleration slip and the acceleration slip flag is set (164), the FR speed and FL speed are compared with 20km/h (+, 65, 166).
, the speed difference between FR and FL is small at speeds exceeding 20 km/h, so let's compare the FR speed and F], 167.
168), if the difference between the two is too large, the vehicle speed sensor 10-1
170) Clears the acceleration slip flag (171).
両者の差が小さいと、センサが正常で、状態判定が正し
いものどして、ブレーキオン時のアンチスキッド制御の
開始時の制御基準車速をセットする(169)。これは
制御基準車速レジスタに基準車速Vsをセットすること
により行なう。ブレーキオンになると第5図に示すよう
に、まず減速領域Iから制御がスター1−するので、そ
の時期準備状態として、減速領域■を示すフラグをセッ
トし、リヤ。If the difference between the two is small, it is assumed that the sensor is normal and the state determination is correct, and a control reference vehicle speed at the start of anti-skid control when the brake is on is set (169). This is done by setting the reference vehicle speed Vs in the control reference vehicle speed register. When the brakes are turned on, as shown in FIG. 5, control starts from deceleration region I, so as a preparation state for that period, a flag indicating deceleration region ■ is set, and the rear control is started from deceleration region I.
FL、FRのocn (アンチスキッド要フラグ)をク
リアし、モードカウンタ、制御カウンタ、高μフラグ、
スリップカウンタ、減速領域カウンタ等をクリアする(
172)。なお、高μフラグをクリアした状態が低μフ
ラグをセットした状態である。すなわち、加速スリップ
フラグをセットする(164)と、低μフラグをセット
する(172)。次に電磁切換弁装置5QLI〜5OL
3を非通電として(173)、このアンチスキッド制御
OCFMAiに進入する前の制御ステップに復帰(リタ
ーン)する。Clear FL and FR ocn (anti-skid required flag), mode counter, control counter, high μ flag,
Clear the slip counter, deceleration area counter, etc. (
172). Note that the state in which the high μ flag is cleared is the state in which the low μ flag is set. That is, when the acceleration slip flag is set (164), the low μ flag is set (172). Next, the electromagnetic switching valve device 5QLI~5OL
3 is de-energized (173), and the process returns to the control step before entering the anti-skid control OCFMAi.
アンチスキッド制御OCFMAiに進入し、ステップ1
59で[]S=l+であったとき(ブレーキ踏込みあり
)には、第10b図のステップ183に進んで加速スリ
ップフラグの有無を参照しく183)、それがないとス
テップ188でアンチスキッド制御要フラグOCRの有
無を参照する。Enter anti-skid control OCFMAi, step 1
If []S=l+ in step 59 (brake depression), proceed to step 183 in Fig. 10b and check the presence or absence of the acceleration slip flag (183); if not, anti-skid control is required in step 188. Refers to the presence or absence of the flag OCR.
加速スリップフラグがあったときには、後輪がスリップ
しているのでフロントFR、FLの平均車輪速=67一
度を基準車速vsl にセットしく184)、この基準
車速Vsをリヤ車軸速度と比較する(185)。リヤ速
度がvs′ よりも小さいと加速スリップ状態ではなく
なっているので、加速スリップフラグをクリアしく18
7)、アンチスキッド制御要フラグOCRの存否を参照
する(18g)。When there is an acceleration slip flag, the rear wheels are slipping, so set the average wheel speed of the front FR and FL = 67 to the reference vehicle speed vsl (184), and compare this reference vehicle speed Vs with the rear axle speed (185). ). If the rear speed is smaller than vs', the acceleration slip condition is no longer present, so clear the acceleration slip flag by setting 18.
7), refer to the presence or absence of the anti-skid control required flag OCR (18g).
リヤ速度がvs′ 以上であると加速スリップ中である
可能性があるが、ブレーキオン(BS = H)が30
0m5ec以上経過しているか否かを参照しく186)
経過していると、加速スリップよりもむしろ前輪の制動
でリヤ速度が基準速度Vs’ (フロント平均速度)よ
りも高くなっている可能性が高いので、加速スリップフ
ラグをクリアしく187)、アンチスキッド制御要フラ
グOCRの存否を参照する(188)。If the rear speed is above vs', there is a possibility that the vehicle is under acceleration slipping, but if the brake is on (BS = H) is 30
Please refer to whether 0m5ec or more has passed.186)
If the acceleration slip flag has passed, there is a high possibility that the rear speed is higher than the reference speed Vs' (front average speed) due to front wheel braking rather than acceleration slip, so clear the acceleration slip flag (187) and anti-skid. The presence or absence of the control required flag OCR is referred to (188).
さてステップ18gでアンチスキッド制御要フラグOC
R(これはFL、FRおよびリヤのそれぞれに1個づつ
割り当てられている)の存否を参照して、それが存在し
ないと第10c図のアンチスキッド要否判定に進み、少
なくとも1個のOCRがあると第Job図のステップ1
89以下のブレーキ液圧制御68−
に進む。Now, in step 18g, anti-skid control required flag OC
The presence or absence of R (one assigned to each of FL, FR, and rear) is checked, and if it does not exist, the process proceeds to the anti-skid necessity determination shown in FIG. 10c, and at least one OCR is detected. Step 1 of the job diagram
Brake fluid pressure control below 89 Proceed to 68-.
まずアンチスキッド制御要否判定を第10c図を参照し
て説明する。まず増圧モードカウンタを3にセットしく
228)、制御基準車速Vgを20Km/hと比較する
(229)。First, the determination of whether anti-skid control is necessary will be explained with reference to FIG. 10c. First, the pressure increase mode counter is set to 3 (228), and the control reference vehicle speed Vg is compared with 20 km/h (229).
制御基準車速Vsが20Km/h以下ではアンチスキッ
ド制御を開始する必要がないので、第10a図のステッ
プ169に進んで、制御基準車速Vgを更新する。Since there is no need to start anti-skid control when the control reference vehicle speed Vs is 20 Km/h or less, the process proceeds to step 169 in FIG. 10a to update the control reference vehicle speed Vg.
これにおいては、そのときの基準車速vs′ を制御基
準車速レジスタに更新メモリする。In this case, the reference vehicle speed vs' at that time is updated and stored in the control reference vehicle speed register.
制御基準車速Vsが20Km/hを越えていると、状況
に応じてアンチスキッド制御(ブレーキ液圧制御)を行
なう必要があるので、ステップ230〜231で制御基
準車速をブレーキ時のものに更新する。すなわち、仮に
1.3Gの減速度で制御基準車速を演算減速した演算値
と実際の基準車速Vs’ とを比較して、高い方を制御
基準車速Vgとする(これは第5図に示す領域■である
)。次にステップ233〜238で、第4a図に示すブ
レーキオン開始時のアンチスキッド制御条件区分のいず
れにあるかを判定し、第48図に増圧ホールドと記した
領域にあるときには、ステップ239〜244で増圧ホ
ールドモードフラグFLUPII 、FRU[’H又は
RRU[’Hをセットし、アンチスキッド制御要フラグ
OCRをセットして、第1Ob図に示す前右車輪のアン
チスキッド制御(FRCONT) 、前左車輪のアンチ
スキッド制御(FLCONT)又はリヤ車軸のアンチス
キッド制御(RRCONT)に進む。If the control reference vehicle speed Vs exceeds 20 km/h, it is necessary to perform anti-skid control (brake fluid pressure control) depending on the situation, so in steps 230 to 231 the control reference vehicle speed is updated to the one during braking. . That is, if the control reference vehicle speed is calculated and decelerated by a deceleration of 1.3G, the calculated value is compared with the actual reference vehicle speed Vs', and the higher one is set as the control reference vehicle speed Vg (this is the area shown in FIG. 5). ■). Next, in steps 233 to 238, it is determined which of the anti-skid control condition categories at the start of brake-on shown in FIG. At 244, set the pressure increase hold mode flag FLUPII, FRU['H or RRU['H, and set the anti-skid control required flag OCR, and set the anti-skid control (FRCONT) for the front right wheel shown in Figure 1 Ob. Proceed to left wheel anti-skid control (FLCONT) or rear axle anti-skid control (RRCONT).
なお、第4a図に示す連続増圧領域にあったとき、この
時点では電磁切換弁装置5QLI〜5OL3が増圧(非
通電)状態にあるので、何もすることはなく、そのまま
、アンチスキッド制御OCFMAiに進入する前の制御
ステップに戻る(リターン)。したがって、ブレーキオ
ンになっても、第4a図に示す連続増圧の領域にあると
、電磁切換弁装置5QLI〜5OL3は非通電のままと
され、これによりマスクシリンダ2のブレーキ液圧がホ
イールシリンダに与えられ、ブレーキ液圧がマスクシリ
ンダ2の出力液圧の上昇に伴なって上昇し、制動力が増
加し、いずれ第4a図に示す増圧ホールド領域に進み、
そこでステップ233〜244を経て増圧ホールドモー
ドフラグFLUPII 、 FRUPll又はRRUP
Hがセットされ、アンチスキッド制御要フラグOCRが
セットされる。Note that when the pressure is in the continuous pressure increase region shown in FIG. 4a, the electromagnetic switching valve devices 5QLI to 5OL3 are in the pressure increase (non-energized) state at this point, so there is nothing to do and the anti-skid control continues. Return to the control step before entering OCFMAi. Therefore, even if the brake is turned on, if the pressure is continuously increased as shown in FIG. is applied, the brake fluid pressure increases as the output fluid pressure of the mask cylinder 2 increases, the braking force increases, and eventually advances to the pressure increase hold region shown in FIG. 4a,
Therefore, through steps 233 to 244, the pressure increase hold mode flag FLUPII, FRUPll or RRUP is set.
H is set, and the anti-skid control required flag OCR is set.
さて、増圧ホールドフラグFLU[’H、FRUPH又
はRRUPllをセットし、アンチスキッド制御要フラ
グFLOCR、FROCR又はRROCRをセットして
アンチスキッド制御FLCONT、FRCONT又はR
RCONTに進み、これを経てアンチスキッド制御QC
FMAiに入る前の制御ステップに復帰しくリターン)
またアンチスキッド制御OCFMAiに進んでステップ
188まで制御を実行したとすると、この時点にはアン
チスキッド制御要フラグOCRがセットされている(一
度以上アンチスキッド制御FLCONT、FRCONT
又はRRCONTを実行シテいる)ので、ステップ18
8からステップ189に進み、減速度領域■にあるか否
かを見る。減速度領域■(第5図参照)にあると1.3
Gの減速度で制御基準速度を減速演算した値と実基準速
度とを比較しく190)、実基準速度が演算した値より
大きいと実基準車速を制御基準速度としてレジスタに更
新メモリしく191)、ステップ196に進んで領域■
制御カウンタをクリアする。演算速度が実基準車速より
も太き71−
いと領域■制御カウンタを1カウントアツプ(6膓5e
c) L (193)、領域■カウンタの内容を96m
5ecと比較する(194)。Now, set the pressure increase hold flag FLU['H, FRUPH or RRUPll, and set the anti-skid control required flag FLOCR, FROCR or RROCR to control the anti-skid control FLCONT, FRCONT or R.
Proceed to RCONT, then anti-skid control QC
Return to the control step before entering FMAi)
Further, if the anti-skid control OCFMAi is executed and the control is executed up to step 188, the anti-skid control required flag OCR is set at this point (the anti-skid control FLCONT, FRCONT
or execute RRCONT), so step 18
8 to step 189, and it is checked whether the deceleration is in the deceleration region ■. 1.3 in the deceleration region (see Figure 5)
Compare the value calculated by decelerating the control reference speed with the deceleration of G and the actual reference speed 190), and if the actual reference speed is larger than the calculated value, update the memory in the register with the actual reference vehicle speed as the control reference speed 191), Proceed to step 196 and area■
Clear control counter. If the calculated speed is greater than the actual standard vehicle speed, the control counter will be counted up by 1 (6 5e).
c) L (193), area ■ counter contents 96m
Compare with 5ec (194).
領域I制御カウンタの内容が96m5ec以上であると
、今度は0.15Gの減速度で減速演算するために領域
II制御フラグをセットし、領域T制御カウンタをクリ
アしく195)、領域■制御カウンタをクリアする(1
96)。96m5ec以上でないと、まだ1.3Gで減
速演算するために、領域制御フラグを変更しない。If the content of the area I control counter is 96m5ec or more, the area II control flag is set to calculate deceleration at a deceleration of 0.15G, the area T control counter is cleared (195), and the area ■ control counter is set. Clear (1
96). If it is not 96m5ec or more, the area control flag is not changed in order to calculate deceleration at 1.3G.
次にステップ197で、電磁切換弁装置5QLI〜5O
L3への通電量指定コードを参照しく197,199,
201)、減圧通電(778通電付勢又は374通電付
勢)のときには、減圧力ウンタを1カウントアツプ(6
msec)する(198,200,202)。減圧通電
していないとき、ならびに減圧通電中であるので減圧力
ウンタを1カウントアツプしたときには、制御基準車速
を8Km/hと比較しく203)、8にm/h未満であ
ると、全車軸のアンチスキッド制御を終了するためにア
ンチスキッド要制御フラグOCRをクリアし、減圧スト
ップフ72−
ラグをセットし、制御カウンタをクリアしく210)、
電磁切換弁装置5QLI〜5OL3すべてを非通電とし
、アンチスキッド制御0CFNAiに入る前の制御ステ
ップに復帰する(リターン)。Next, in step 197, the electromagnetic switching valve devices 5QLI to 5O
Please refer to the energization amount specification code to L3 197, 199,
201), when the reduced pressure is energized (778 energized or 374 energized), the reduced pressure counter is counted up by 1 (6
msec) (198, 200, 202). When the vacuum pressure counter is incremented by one count when the vacuum pressure counter is incremented by 1 when the vacuum pressure counter is not energized, the control standard vehicle speed is compared with 8 km/h (203).If it is less than 8 km/h, all axle To end the anti-skid control, clear the anti-skid control required flag OCR, set the decompression stop flag 72-, and clear the control counter 210).
All of the electromagnetic switching valve devices 5QLI to 5OL3 are de-energized, and the control returns to the control step before entering the anti-skid control 0CFNAi (return).
制御基準車速が8Km/h以上であるときには、制御基
準車速を10Km/hと比較する(204)。制御基準
車速が10Km/h未満であると、フロント車軸のアン
チスキッド制御のみを終了するため、FR、FLのアン
チスキッド制御要フラグOCRをクリアし、FR、FL
の減圧ストップフラグをセットし制御カウンタをクリア
する(20g)。そして電磁切換弁装置SQL 1と5
QL2を非通電とし、リヤのアンチスキッド制御要フラ
グRROCRが存在することを条件にリヤのアンチスキ
ッド制御RRCONTに進む。When the control reference vehicle speed is 8 km/h or more, the control reference vehicle speed is compared with 10 km/h (204). If the control reference vehicle speed is less than 10 km/h, only the anti-skid control for the front axle is terminated, so the anti-skid control required flag OCR for FR and FL is cleared and the FR and FL
Set the decompression stop flag and clear the control counter (20g). And electromagnetic switching valve device SQL 1 and 5
QL2 is de-energized and the process proceeds to rear anti-skid control RRCON on the condition that the rear anti-skid control required flag RROCR exists.
さて、ステップ189で減速度領域■でないと(つまり
領域Hであると)、減速演算をO,14Gの減速度でし
た演算値と実基準速度とを比較しく212)、演算値が
実基準速度より大きいと制御基準速度に演算値をセット
しく2]6)、領域H制御カウンタを1カウントアツプ
(6msec) L (2]7)、低μフラグの存否を
参照しく218)それがないとスリップが少ないのでブ
レーキオンより200m5ecが経過しているかを参照
しく21.9)経過していると制動が作用しているはず
であるので、制御基準速度を1.1KIn八と比較して
7.7Km/hよりも小さいとステップ214に進んで
領域■制御フラグをセットし、領域II制御フラグをク
リアしく214)、領域II制御カウンタをクリアする
(215)。そしてステップ197に戻る。Now, in step 189, if the deceleration is not in the deceleration region ■ (that is, in the region H), the deceleration calculation is O, 14G deceleration. If it is larger, set the calculated value to the control reference speed 2] 6), count up the area H control counter by 1 (6 msec) L (2] 7), refer to the presence or absence of the low μ flag 218) Otherwise, it will slip. 21.9) If 200m5ec has elapsed since the brake was turned on, the braking must be working, so compare the control standard speed with 1.1KIn8 and see if 200m5ec has passed since the brake was turned on. If it is smaller than /h, the process proceeds to step 214, where the area ① control flag is set, the area II control flag is cleared (214), and the area II control counter is cleared (215). Then, the process returns to step 197.
低μフラグがあったとき、ブレーキオンより200m5
ecが経過していないとき、又は制御基準車速が7、7
Km/h以上であったときには、ブレーキオンより30
0m5ecが経過しているか否かを参照して(220)
、経過していると低μフラグをセットし、高μフラグを
クリアしく222)、経過していないとこのステップ2
22をスキップして、領域II制御カウンタの内容より
領域IIの経過時間を参照する(223,224)。When there is a low μ flag, 200m5 from the brake on
ec has not elapsed or the control reference vehicle speed is 7, 7
When the speed is over Km/h, the brake is turned on by 30
Referring to whether 0m5ec has elapsed (220)
, if it has elapsed, set the low μ flag and clear the high μ flag (222); if it has not elapsed, then step 2
22 and refers to the elapsed time of area II from the contents of the area II control counter (223, 224).
経過時間が100,200,300,450,600,
750,900又は1200m5ecのときには、低μ
フラグの存否を参照して(225)、低μフラグがある
ときには全車軸速度Vaを制御基準速度と比較して、差
がすべてβ以内か否かを、また低μフラグがないときに
は差がすべて1以上か否かを参照する(226,227
)。そしてすべてβ以内又はγ以内のときにはステップ
214に進み領域制御フラグを領域■にセットし、領域
II制御フラグをクリアする(215)。差がβ以内で
なかったり、1以内でなかったりすると、領域制御フラ
グを変更しないでステップ197に戻る。経過時間が1
500m5ecのときには領域Iに変更する。Elapsed time is 100, 200, 300, 450, 600,
At 750,900 or 1200m5ec, low μ
Referring to the presence or absence of the flag (225), when there is a low μ flag, all axle speeds Va are compared with the control reference speed to determine whether all differences are within β, and when there is no low μ flag, all differences are Refer to whether it is 1 or more (226, 227
). If all values are within β or γ, the process proceeds to step 214, where the area control flag is set to area ■, and the area II control flag is cleared (215). If the difference is not within β or not within 1, the process returns to step 197 without changing the area control flag. Elapsed time is 1
When the distance is 500m5ec, change to area I.
その他の経過時間では、ステップ197に進み、時間経
過を待つ。For other elapsed times, the process advances to step 197 and waits for the elapsed time.
以上に説明したステップ189から227の「制御基準
車速の設定Jは、OCRがセットされている場合のみに
実行され、ブレーキオンからの経過時間。``Setting the control reference vehicle speed J'' in steps 189 to 227 described above is executed only when the OCR is set, and is performed based on the elapsed time since the brake is turned on.
各領域の経過時間、低μフラグの有無(スリップの有無
)、基準車速Vsおよび所定減速度の演算速度等の相関
で、時系列の制御基準車速、ならびに速度領域■又はI
I、を定める。Based on the correlation between the elapsed time of each region, the presence or absence of the low μ flag (presence or absence of slip), the reference vehicle speed Vs, and the calculation speed of the predetermined deceleration, the control reference vehicle speed in time series and the speed region ■ or I
I.
しかして、領域Iのとき、つまり第5図に示すように基
準車速(推定車速)が低下しているときには、ステップ
190から195で領域IIへの移行条件が満た75−
されるか否かを判定する。Therefore, in the case of region I, that is, when the reference vehicle speed (estimated vehicle speed) is decreasing as shown in FIG. judge.
領域IIのとき、つまり第5図に示すように基準速度(
推定車両速度)Vsが回復しているときには、ステップ
212〜227−ステップ197で領域■への戻り条件
が満されるか否かを判定する。In region II, that is, as shown in FIG.
When the estimated vehicle speed) Vs has recovered, it is determined in steps 212 to 227-step 197 whether the conditions for returning to region (3) are satisfied.
以上に説明した制御基準車速の設定(189〜227)
により、アンチスキッド制御中、制御基準車速が設定お
よび更新され、また、減圧中であると減圧継続時間がカ
ウントされる。Setting the control reference vehicle speed explained above (189 to 227)
During the anti-skid control, the control reference vehicle speed is set and updated, and when the pressure is being reduced, the duration of the pressure reduction is counted.
第10b図のステップ205〜207の前右車輪FRの
アンチスキッド制御(ブレーキ液圧制御)FRCONT
。Anti-skid control (brake fluid pressure control) of the front right wheel FR in steps 205 to 207 in Fig. 10b FRCONT
.
前左車軸FLのアンチスキッド制御(ブレーキ液圧制御
)FLCONTおよびリヤ車軸RRのアンチスキッド制
御(ブレーキ液圧制御(RRCONT)は実質上同じも
のであり、フロントFR,FLとリヤRRとは定数値が
異なるのみである。The anti-skid control (brake fluid pressure control) FLCONT for the front left axle FL and the anti-skid control (brake fluid pressure control (RRCONT) for the rear axle RR are virtually the same, and the front FR, FL and rear RR are constant values. The only difference is that
そこでアンチスキッド制御(ブレーキ液圧制御)フロー
は、前左車軸のものFLCONTのみを第11a図〜第
11c図に示す。次にこのアンチスキッド制御FLCO
NTを説明する。Therefore, the anti-skid control (brake fluid pressure control) flow is shown in FIGS. 11a to 11c only for FLCONT for the front left axle. Next, this anti-skid control FLCO
Explain NT.
76−
FLCONTに進むとマイクロプロセッサ13は、電磁
切換弁装置5OLIのコントロール番地をセットしく2
45)、コントロールカウンタを1カウントアツプしく
246)、制御基準車速Vsに対するFL車車輪度Va
の差ΔVs ” Vs −vaを演算して、ΔVsが0
未満か否か(車軸速度v8が制御基準車速Vgよりも高
いか否か)を見る(247)。ΔVsが0より小さい(
車軸速度が制御基準車速よりも高い)と、アンチスキッ
ド制御要フラグOCR(FLOCR)の存否を参照し、
それがないとアンチスキッド制御(ブレーキ液圧制御)
の必要がないので電磁切換弁装置5OLIを非通電(0
78通電出力)にセットし、後述するステップ267に
進む。76- When proceeding to FLCONT, the microprocessor 13 sets the control address of the electromagnetic switching valve device 5OLI to 2.
45), the control counter is increased by one count 246), and the FL vehicle wheel angle Va with respect to the control reference vehicle speed Vs is
Calculate the difference ΔVs ” Vs - va and find that ΔVs is 0
(247) whether the axle speed v8 is higher than the control reference vehicle speed Vg. ΔVs is smaller than 0 (
(the axle speed is higher than the control reference vehicle speed) and the presence or absence of the anti-skid control required flag OCR (FLOCR),
Without it, anti-skid control (brake fluid pressure control)
Since there is no need to energize the solenoid switching valve device 5OLI (0
78 energization output), and the process proceeds to step 267, which will be described later.
制御要フラグFLOCRがあると、低μフラグの存否を
参照しく258)、低μフラグが無いと車軸速度の加減
速度Dv(正で加速度、負で減速度)を12Gと比較し
く259)、12Gよりも大きいと、第4b図および第
4C図に示すように、ΔVsが0未満で加減速度が12
Gを越えるときには、現在のブレーキ液圧制御モードが
いずれであっても連続増圧(この状態ではアンチスキッ
ド制御が不要な通常のブレーキ:501.1連続弁通電
))でよいので、増圧モードカウンタをクリアしく26
0)、後述のステップ262に進む。If the control required flag FLOCR is present, refer to the presence or absence of the low μ flag (258), and if there is no low μ flag, compare the acceleration/deceleration Dv of the axle speed (acceleration for positive, deceleration for negative) with 12G259), 12G If ΔVs is less than 0 and the acceleration/deceleration is 12, as shown in Figures 4b and 4C,
When exceeding G, continuous pressure increase is sufficient regardless of the current brake fluid pressure control mode (normal brakes that do not require anti-skid control in this state: 501.1 continuous valve energization)), so the pressure increase mode is sufficient. Clear the counter 26
0), the process proceeds to step 262, which will be described later.
低μフラグがあったときあるいは加減速度Dvが12G
以下であったときには、第4b図および第4c図のいず
れを参照しても増圧領域にあるので、増圧モード(第2
図の第2欄に示す増圧(制御時)の通電パターン制御を
する必要があるので、すでにこの増圧モードに入ってい
るか否かをフラグを参照して判定する(261)。When there is a low μ flag or acceleration/deceleration Dv is 12G
If the pressure is below, it is in the pressure increase region regardless of whether you refer to FIG.
Since it is necessary to control the energization pattern for pressure increase (during control) shown in the second column of the figure, it is determined whether or not the pressure increase mode has already been entered by referring to the flag (261).
増圧モードがセットされていないとここで増圧モードフ
ラグFLIIPSをセットしく262)、電磁切換弁装
置5OLIを0/8出力付勢にセットする(263 :
第2図第2欄左列のパターンを参照のこと)。If the pressure increase mode is not set, set the pressure increase mode flag FLIIPS here (262), and set the electromagnetic switching valve device 5OLI to 0/8 output bias (263:
(See the pattern in the left column of the second column in Figure 2).
次に減圧ストップフラグをセットしく264)、増圧モ
ードカウンタにセットする(265)。これにおいては
、増圧モードカウンタの値が0のときにはそれを1に、
1のときはそれを2に、また3のときには3のままとす
る。始めてこの制御に入ったときには、前のステップ2
28(第10c図)で増圧モードカウンタには3がセッ
トされているので、この場合には増圧モードカウンタの
内容をステップ265では変更しないことになる。Next, a pressure reduction stop flag is set (264) and a pressure increase mode counter is set (265). In this case, when the value of the pressure increase mode counter is 0, it is set to 1,
If it is 1, set it to 2, and if it is 3, leave it as 3. When entering this control for the first time, the previous step 2
Since the pressure increase mode counter is set to 3 in step 28 (FIG. 10c), in this case, the content of the pressure increase mode counter is not changed in step 265.
次にアンチスキッド制御要フラグOCR(FLOCR)
をセットしく266)コントロールカウンタをクリアし
く267)、次の制御ステップ207に進む(リターン
)。Next, anti-skid control required flag OCR (FLOCR)
266) Clear the control counter 267) and proceed to the next control step 207 (return).
増圧モードがセットされていると、すてに増圧モードに
進入していることになるので、ステップ261から26
8に進み、増圧モードに入ってからの経過時間を参照し
く268)、経過時間が6m5ec [増圧モードをセ
ット(262,263) してから次の一周期(ems
ec)後にOCFMAiに入った〕であると、ステップ
269および271で減圧力ウンタの内容を参照し、減
圧力ウンタの内容が500m5ec以上であると、スリ
ップが大きくて、それまでに長期間ブレーキ液圧の減圧
をしていることになるので、低μフラグをセットし、ま
た増圧速度を小さくする(増圧モードの078通電時間
を短くする)ために、まずコントロールカウンタを1カ
ウントアツプ(6msec経過を加算) L (270
)、減圧力ウンタの内容より48m5ecを減算した値
を減圧力ウンタに更新セットする。If the pressure increase mode is set, it means that the pressure increase mode has already been entered, so steps 261 to 26
Proceed to step 8, refer to the elapsed time since entering the pressure increase mode (268), and the elapsed time is 6 m5ec [Set the pressure increase mode (262, 263), then set the next cycle (ems
ec) later entered OCFMAi], the content of the reduced pressure counter is referred to in steps 269 and 271, and if the content of the reduced pressure counter is 500 m5ec or more, the slip is large and the brake fluid has been used for a long time. Since the pressure is being reduced, the low μ flag is set, and in order to reduce the pressure increase speed (shorten the 078 energization time in pressure increase mode), first count up the control counter by 1 (6 msec). (Add progress) L (270
), the value obtained by subtracting 48m5ec from the contents of the vacuum pressure counter is updated and set in the vacuum pressure counter.
79−
次に更に2カウントアツプ(12msec経過を加算)
する(273)。減圧力ラシタの内容が500m5ec
未満48m5ec以上であると、低μフラグをセットし
、コントロールカウンタを2カウントアツプ(12ms
ec経過)する(273)。そして減圧力ウンタの内容
より48+!l5ecを減算した値(増圧によって差し
引きした残り減圧分)を減圧力ウンタに更新セットする
(274)。79- Next, count up another 2 (add 12 msec elapsed)
(273). The content of reduced pressure lasita is 500m5ec
If it is less than 48m5ec or more, the low μ flag is set and the control counter is counted up by 2 (12ms
ec progress) (273). And 48+ from the contents of the reduced pressure counter! The value obtained by subtracting l5ec (remaining pressure reduction subtracted by pressure increase) is updated and set in the reduction pressure counter (274).
減圧力ウンタの内容が48m5ecより小さかったとき
には、コントロールカウンタをカウントアツプせず、減
圧力ウンタをクリアする(272)。この場合には、6
Wlsecの増圧分を減圧力ウンタをクリアすることに
より減圧分より相殺したことになる。When the content of the reduced pressure counter is smaller than 48 m5ec, the control counter is not counted up and the reduced pressure counter is cleared (272). In this case, 6
By clearing the pressure reduction counter, the pressure increase of Wlsec is offset from the pressure reduction.
以上のコントロールカウンタのカウントアツプ処理によ
り、増圧をセット(262,263) してからems
ecを過ぎたときには、それまでの減圧状態(道路の摩
擦係数)に応じて、減圧状態が長かったとき(低μ)で
は低μフラグをセットすると共に、増圧(078通電:
非通電)の経過時間を、実際の経過時間よりも長くカウ
ント(コントロールカウンタ)し、増圧付勢(0/8通
電:第2図の第2欄左列のパターンを80−
参照)の実質時間を短くする(増圧の立上りを遅くする
)。っまりμに応じて増圧時間を設定する。After setting the pressure increase (262, 263) by the above control counter count-up processing, ems
When ec has passed, depending on the previous depressurization state (road friction coefficient), if the depressurization state was long (low μ), the low μ flag is set, and the pressure is increased (078 energization:
Count the elapsed time (de-energized) longer than the actual elapsed time (control counter), and calculate the actual increase in pressure energization (0/8 energized: refer to the pattern 80- in the left column of the second column in Figure 2). Shorten the time (delay the rise in pressure). Set the pressure increase time according to μ.
ステップ268で6m5ecでないときには、ステップ
275、277、279および282で増圧モードに入
ってからの経過時間を参照し、24m5ec(4カウン
ト)であると電磁切換弁装置5OLIの通電指示コード
を378通電レベルを指示するものに変更し、30m5
ec(5カウント)であると通電指示コードを278通
電レベルを指示するものに変更し、72m5ec以上(
12カウント以上)であるとステップ262〜267に
進んで増圧モードフラグFLUPSを再セットして通電
指示コードを0/8通電レベル(非通電)にセットする
などもう一層増圧モードの制御(第2図の第2欄左列)
を再セットする。If it is not 6m5ec in step 268, refer to the elapsed time since entering the pressure increase mode in steps 275, 277, 279 and 282, and if it is 24m5ec (4 counts), the energization instruction code of the electromagnetic switching valve device 5OLI is 378 energized. Change the level to indicate 30m5
ec (5 counts), the energization instruction code is changed to one that indicates the 278 energization level, and 72m5ec or higher (
12 counts or more), the process proceeds to steps 262 to 267, where the pressure increase mode flag FLUPS is reset and the energization instruction code is set to the 0/8 energization level (de-energized). 2nd column left column in Figure 2)
Reset.
72m5ec(12カウント)未満のときには、更にΔ
Vsを0と比較しく276)、0より小さいと次のステ
ップ(207)に進む(リターン)が、0以上であると
この時点では増圧モードを設定しているので、第4b図
(増圧モード、増圧ホールドモードで参照する条件区分
)に示す移行すべき制御モードを判定するために、第1
+、 b図に示す増圧モード・増圧ホールドモードで
の次制御モードの判定に進む。When it is less than 72m5ec (12 counts), further Δ
Compare Vs with 0 (276), and if it is less than 0, proceed to the next step (207) (return), but if it is 0 or more, the pressure increase mode is set at this point, so in Figure 4b (pressure increase In order to determine the control mode to which the mode should be shifted, shown in
+, B Proceed to determination of the next control mode in the pressure increase mode/pressure increase hold mode shown in figure b.
なお、ΔVs<Oでこの次制御モードの判定に進まない
のは、Δ■s<Oでは減圧モード・減圧ホールドモード
での次制御モード区分条件(第4C図)と増圧モード・
増圧ホールドモードでの次制御モード区分条件(第4b
図)が全く同じであるので、ステップ247〜259で
△V s < 0での次制御モードの判定と移行を行な
うようにして、△Vs≧0でのみ前述のように増圧モー
ド・増圧ホールドモードでのみ第4b図(増圧モード、
増圧ホールドモードで参照する条件区分)に示す移行す
べき制御モードを判定するために、第11b図に示す増
圧モード・増圧ホールドモードでの次制御モードの判定
に進む。Note that the reason why the next control mode is not determined when ΔVs<O is that when Δ■s<O, the next control mode classification conditions (Fig. 4C) for pressure reduction mode and pressure reduction hold mode and pressure increase mode and
Next control mode classification conditions in pressure increase hold mode (No. 4b)
(Fig.) are exactly the same, so in steps 247 to 259, the next control mode is determined and transferred when △Vs < 0, and only when △Vs≧0, the pressure increase mode/pressure increase mode is activated as described above. Figure 4b (pressure increase mode,
In order to determine the control mode to which the control mode should be shifted as shown in the condition classification (referenced in the pressure increase hold mode), the process proceeds to determination of the next control mode in the pressure increase mode and pressure increase hold mode shown in FIG. 11b.
ステップ247でΔVsと0とを比較した結果、八Vs
≧0であると、△vsを1./2Vs(基準車速)と比
較しく248)、八Vsがそれより大きいと、現在の制
御モードにかかわりなく次制御モードが連続減圧である
ので、減圧モードフラグFLDPSをセットしく249
)、5OLIを778通電にセットしく250)、増圧
モードカウンタをクリアしく251)、ステップ266
に進む。As a result of comparing ΔVs with 0 in step 247, 8Vs
If ≧0, set △vs to 1. /2Vs (reference vehicle speed)248), and if 8Vs is larger than that, the next control mode will be continuous pressure reduction regardless of the current control mode, so the pressure reduction mode flag FLDPS should be set.249
), set 5OLI to 778 energization 250), clear the boost mode counter 251), step 266
Proceed to.
ΔVsが1/2Vs(基準車速)以下であると、Dvを
20Gと比較しく252)、Dvが20Gより大きいと
(次制御モードが連続増圧であるので)基準速度Vsを
30Km/hと比較しVsが大きいと高μフラグをセリ
トン低μフラグをクリアして(254)増圧モードカウ
ンタをクリアしく255) ステップ262ニ進む。V
sが30Km/hより小さいとμフラグをそのままとし
てステップ255に進む。If ΔVs is less than 1/2Vs (reference vehicle speed), compare Dv with 20G (252), and if Dv is greater than 20G (because the next control mode is continuous pressure increase), compare the reference speed Vs with 30Km/h. If Vs is large, the high μ flag is cleared, the Seriton low μ flag is cleared (254), and the pressure increase mode counter is cleared (255).Proceed to step 262. V
If s is smaller than 30 Km/h, the μ flag is left as is and the process proceeds to step 255.
Dvが20Gよりも小さいと、ステップ299(第11
.c図)に進む。If Dv is smaller than 20G, step 299 (11th
.. Proceed to Figure c).
第11b[に示す、増圧モード・増圧ホールドモードで
の次制御モードの判定に進むと、車軸加減速度Dvを一
4Gと比較しく282)、−4Gよりも小さいとステッ
プ288に進んでΔVs = Vs−Vaを8Km/h
と比較し、ΔVsがそれ以上であると減圧モードフラグ
FLrlPSをセy I” L (249)、電磁切換
弁装置5OLIを7/8通電にセットしく250)、増
圧モードカウンタをクリアしく251)、ステップ26
6に進む。ΔVsが8Km/hより小さいと、増圧モー
ドカウンタの内容83−
を参照しく289,290)それが1(一度以上減圧モ
ードを実行してから1回目の増圧モードに入っている)
であると、そのまま増圧を継続してもよいのでリターン
(ステップ207への移行)する。増圧モードカウンタ
の内容が2(一度以」二減圧モードを実行してから2回
目の増圧モード制御に入っている)であると、5OLI
が通電中(増圧0/8を終えてホールド通電中:第2図
の第2欄左列参照)か否かを参照しく291)、通電中
であるとそのまま増圧を継続する(1サイクルの増圧通
電を終了する)ためにリターンする。通電中でないと所
要の増圧を終了していることになるので、減圧モード制
御をするためステップ249に進む。増圧モードカウン
タの内容が3であったときには、ブレーキオン後初めて
の増圧モードの実行中であるので(これはステップ22
8で増圧モードカウンタに3をセットし、ステップ26
5でその内容が3であると3のままとすることに原因す
る)、また次制御の判定が減圧モードである(第4b図
参照)であるのでステップ249以下の減圧モード制御
に進む。When proceeding to the determination of the next control mode in the pressure increase mode/pressure increase hold mode shown in step 11b, the axle acceleration/deceleration Dv is compared with -4G (282), and if it is smaller than -4G, the process proceeds to step 288 and ΔVs = Vs-Va at 8Km/h
If ΔVs is higher than that, set the pressure reduction mode flag FLrlPS (249), set the electromagnetic switching valve device 5OLI to 7/8 energization (250), and clear the pressure increase mode counter (251). , step 26
Proceed to step 6. If ΔVs is less than 8 Km/h, the contents of the pressure increase mode counter 83- (see 289, 290) are 1 (the pressure increase mode is entered for the first time after executing the pressure reduction mode more than once).
If so, the pressure increase may be continued as it is, so the process returns (proceeds to step 207). If the content of the pressure increase mode counter is 2 (the second pressure increase mode control has been started after executing two pressure reduction modes), 5OLI
is energized (hold energized after completing pressure increase 0/8: refer to the left column of the second column in Figure 2) or not. Return to end the booster energization). If the current is not being applied, it means that the required pressure increase has been completed, so the process proceeds to step 249 for pressure reduction mode control. When the content of the pressure increase mode counter is 3, the pressure increase mode is being executed for the first time after the brake is turned on (this is the step 22).
8, set the pressure increase mode counter to 3, and proceed to step 26.
If the content is 3 in step 5, it remains as 3), and since the next control determination is the pressure reduction mode (see FIG. 4b), the process proceeds to step 249 and subsequent steps for pressure reduction mode control.
=84−
このようにブレーキオン後初めての増圧モード制御では
、次の制御モードの判定が減圧モードであると判定後た
だちに減圧モード制御に進むのは、増圧のしすぎ(車軸
ロック)を防ぐためである。その後一度でも減圧モード
制御を実行したとき(これにより増圧モードカウンタは
クリアされる)には、その後の増圧では前述のように最
低2回の増圧モード制御を繰り返すのは、増圧時間を長
くし、これにより減圧があるときには必然的′に減圧時
間が長くなり、ブレーキ液圧の上昇、下降の周期を長く
するためである。このように長くしていることにより、
ブレーキ液圧の上下動による制動力の振動周期が車両の
ばね下振動の周期よりも大幅に長くなり、共振、同期等
によるばね下振動の増幅が起らない。つまり、一度減圧
をした後には増圧モード制御(第2図第2欄左列)を連
続2回繰り返してばね下振動との共振を防止するように
している。=84- In this way, in the pressure increase mode control for the first time after the brake is turned on, the reason why the next control mode is determined to be the pressure decrease mode and then immediately proceeds to the pressure decrease mode control is to prevent excessive pressure increase (axle lock). This is to prevent it. After that, when the pressure reduction mode control is executed at least once (this clears the pressure increase mode counter), in the subsequent pressure increase, the pressure increase mode control must be repeated at least twice as described above. This is to make the brake fluid pressure longer, and as a result, when there is a pressure reduction, the pressure reduction time will inevitably become longer, and the period of rise and fall of the brake fluid pressure will be lengthened. By making it long like this,
The vibration period of the braking force due to the vertical movement of the brake fluid pressure becomes significantly longer than the period of the unsprung vibration of the vehicle, and the amplification of the unsprung vibration due to resonance, synchronization, etc. does not occur. In other words, once the pressure is reduced, the pressure increase mode control (left column of the second column in FIG. 2) is repeated twice in succession to prevent resonance with unsprung vibration.
この2回連続の増圧モード制御でも、その前の減圧でブ
レーキ液圧が一度は下げられているので増圧しすぎ(車
輪ロック)のおそれがない。Even in these two consecutive pressure increase mode controls, the brake fluid pressure has been lowered once by the previous pressure reduction, so there is no risk of the pressure being increased too much (wheel lock).
再び第11b図のステップ282を参照する。ステップ
282で車輪加減速度Dvが一4G以上であったときに
は、Dvを一2Gと比較する(2g3)。Dvが一2G
より小さいとΔVsをαと比較しく292)、α以−ヒ
であると次制御モードは連続減圧又は減圧で、いずれに
しても減圧モードを実行すべきであるので、ステップ2
88に進み前述のステップ288以降の条件判定と同様
にして増圧継続又は減圧モード制御に進む。Referring again to step 282 in Figure 11b. When the wheel acceleration/deceleration Dv is equal to or greater than 14G in step 282, Dv is compared with 12G (2g3). Dv is 12G
If it is smaller than α, compare ΔVs with α292), and if it is greater than α, the next control mode is continuous pressure reduction or pressure reduction.In any case, the pressure reduction mode should be executed, so step 2
The process proceeds to step 88, and the process proceeds to pressure increase continuation or pressure reduction mode control in the same manner as the condition determination after step 288 described above.
α未満であるときには、次制御モードがホールド(現在
が増圧モードであるので、増圧ホールド:増圧後のホー
ルドであり、ブレーキ液圧を増圧した状態にホールドす
る)であるので、ステップ293を経て増圧ホールドモ
ードを示スフラグをセットしく294)SOLIを2/
8通電にセットしく295)ステップ266に進む。な
お、次の6m5ec後にステップ293に進んだときに
は、増圧ホールドモードがセットされているので、ステ
ップ293からリターンする。つまり増圧ホールドモー
ドに入ると、第4b図の条件区分を参照してホールドモ
ード以外の条件となるまでは、ホールドを継続する。When it is less than α, the next control mode is hold (currently pressure increase mode, pressure increase hold: hold after pressure increase, brake fluid pressure is held in the increased state), so step 294) Set the flag to indicate pressure increase hold mode via 293.
8 energization 295) Proceed to step 266. Note that when the process proceeds to step 293 after the next 6 m5 ec, the pressure increase hold mode has been set, so the process returns from step 293. That is, once the pressure increase hold mode is entered, the hold is continued until a condition other than the hold mode is reached with reference to the condition divisions in FIG. 4b.
再びステップ283を参照する。ステップ283でDv
が一2G以上であったときには、ΔVsをαと比較しく
284)、αより小さいと次制御モードは増圧であるの
で、現在が増圧モードか増圧ホールドモードかを参照し
て(297,298)、増圧モードであるとそのままリ
ターンし、増圧ホールドモードであると、増圧モードを
セットするためステップ262に進む。Refer again to step 283. Dv in step 283
If it is 12G or more, compare ΔVs with α (284), and if it is smaller than α, the next control mode will be pressure increase, so check whether the current pressure increase mode or pressure increase hold mode is selected (297, 298), if it is the pressure increase mode, it returns as is, and if it is the pressure increase hold mode, it proceeds to step 262 to set the pressure increase mode.
ステップ284で△Vsがα以上であると△Vsをβと
比較する(285)。ΔVsがβよりも小さいと、ホー
ルドモードとすべきか増圧モードとすべきかを判定する
ため、Dvを−1,3Gと比較する(296)。Dvが
−1,3Gよりも小さいとホールドモード(増圧ホール
ドモード)とすべきであるので、ステップ293以下で
、現在のモードを参照して現在のモードが増圧モードで
あると増圧ホールドモードをセットしく294)、5O
LIを2/8通電にセットしく295)、ステップ26
6に進む。現在のモードが増圧ホールドモードであると
、変更を要しないのでリターンする。If ΔVs is greater than or equal to α in step 284, ΔVs is compared with β (285). If ΔVs is smaller than β, Dv is compared with −1.3G in order to determine whether the hold mode or pressure increase mode should be selected (296). If Dv is smaller than -1.3G, the hold mode (pressure increase hold mode) should be selected, so in step 293 and subsequent steps, the current mode is referred to and if the current mode is the pressure increase mode, the pressure increase hold mode is selected. Set the mode 294), 5O
Set LI to 2/8 energization (295), step 26
Proceed to step 6. If the current mode is the pressure increase hold mode, no change is required and the process returns.
Dvが−1,3G以上であると、増圧モードとする必要
があり、現在の制御モードを参照し、それが増圧87−
モードであるとそのままリターンし、増圧ホールドモー
ドであるとステップ262に進む(297,298)。If Dv is -1.3G or more, it is necessary to enter the pressure increase mode, refer to the current control mode, and if it is the pressure increase 87- mode, return as is, and if it is the pressure increase hold mode, step Proceed to 262 (297, 298).
再度ステップ285を参照する。ステップ285でΔV
sがβ以上であると、ΔVsをγと比較しく286)、
ΔVsがγより大きいと次制御モードは減圧モードであ
るのでステップ288に進む。Refer to step 285 again. At step 285 ΔV
If s is greater than β, compare ΔVs with γ286),
If ΔVs is larger than γ, the next control mode is the pressure reduction mode, so the process proceeds to step 288.
ΔVsがγ以下であるとDvを6Gと比較しく2g?)
、Dvが6G以下であると次制御モードが減圧モードで
あるのでステップ288に進む。If ΔVs is less than γ, Dv will be 2g compared to 6G? )
, Dv is 6G or less, the next control mode is the pressure reduction mode, and the process proceeds to step 288.
Dvが6Gを越えていると次制御モードは増圧モードで
あるので、ステップ297に進む。If Dv exceeds 6G, the next control mode is the pressure increase mode, so the process advances to step 297.
次に、第11c図のステップ309以下の、減圧モード
・減圧ホールドモードでの次制御モードの判定を説明す
る。Next, the determination of the next control mode in the pressure reduction mode and pressure reduction hold mode from step 309 onward in FIG. 11c will be explained.
現在のモードを参照して(309)、それが減圧モード
であると減圧力ウンタの内容より減圧モードの継続時間
を読み120m5ecと比較する(323)。The current mode is referred to (309), and if it is the decompression mode, the duration of the decompression mode is read from the contents of the decompression pressure counter and compared with 120 m5ec (323).
12抛sec以上経過していると一周期の減圧制御(第
2図の第5欄左列)を終了していることになるので、ス
テップ245に進む。120m5ec未満のときには。If 12 seconds or more have elapsed, it means that one cycle of pressure reduction control (left column of column 5 in FIG. 2) has been completed, and the process proceeds to step 245. When it is less than 120m5ec.
88−
減圧力ウンタの内容を48m5ec(減圧通電時間:第
2図の第5欄左列)と比較しく324)、48m5ec
であるとSQL lを278通電(ホールド)にセット
しく325) L、、ステップ313へ進む。48m5
ecを越えているときにはステップ313に進む。ステ
ップ313でDvを−1,3Gと比較し、Ovが−1,
3G以下であるとステップ327でDvを一12Gと比
較し、Dvが一12G以上であるとステップ330に進
む。Dvが一12Gより小さいと高μフラグを参照しそ
れがあるとステップ328に進み、ないとステップ24
9に進む。88- Compare the contents of the reduced pressure counter with 48 m5 ec (reduced pressure energization time: left column of column 5 in Figure 2).324), 48 m5 ec
If so, set SQL l to 278 energization (hold). 325) L, Proceed to step 313. 48m5
If it exceeds ec, the process advances to step 313. In step 313, Dv is compared with -1,3G, and Ov is -1,
If Dv is less than 3G, Dv is compared with -12G in step 327, and if Dv is greater than -12G, the process proceeds to step 330. If Dv is less than 112G, refer to the high μ flag, and if it is present, proceed to step 328; otherwise, step 24
Proceed to step 9.
さて、ステップ309で減圧モードでないときには減圧
ホールドモードであるか否かを参照しく3]0)、減圧
ホールドモードではないと(これは有り得ないことであ
るので)リターンする。減圧ホールドモードであると、
コントロールカウンタの内容を参照してそれ(減圧ホー
ルド時間)を150m5ecと比較しく312)、15
0m+ec以上であると減圧不足と見なしてステップ2
49に進んで減圧モードをセットする。150m5ec
未満であると、Dvを−1,3Gと比較しく313)、
Dvが−1,3G以下であると減圧又は連続減圧である
のでステップ327に進む。−1,3Gを越えていたと
きには、ΔVsをαと比較しく314)ΔVsがαより
も小さいと次制御モードは増圧モードであるのでステッ
プ262以下の増圧セットに進む。Now, if it is determined in step 309 that the mode is not the vacuum hold mode, check whether the mode is the vacuum hold mode or not (3]0), and if it is not the vacuum hold mode (this is impossible), the process returns. When in decompression hold mode,
Refer to the contents of the control counter and compare it (decompression hold time) with 150m5ec (312), 15
If it is more than 0m+ec, it is considered insufficient decompression and proceed to step 2.
Proceed to step 49 to set the decompression mode. 150m5ec
If it is less than 313), Dv is compared with -1.3G.
If Dv is -1.3G or less, pressure is reduced or continuous pressure is reduced, so the process proceeds to step 327. If it exceeds -1.3G, ΔVs is compared with α (314). If ΔVs is smaller than α, the next control mode is the pressure increase mode, and the process proceeds to step 262 and subsequent pressure increase settings.
ΔVsがα以上であるとDvを−0,6Gと比較しく3
1.5)、Dvが−0,6G以下であると次制御モード
は減圧モード又は連続減圧モードであるのでステップ3
30に進んで減圧モードをセットする。Dvが−0,6
Gを越えていると、ステップ316でΔVsをβと比較
し、△Vsがβより小さいとステップ262以下の増圧
モードのセットに進む。ΔVsがβ以上であるとステッ
プ317でDvを0.6Gと比較し、Dvが0.6G以
下であるとステップ330に進むが、Dvが0.6Gを
越えているとDvを6Gと比較しく3]8)、Dvが6
Gを越えていると八Vsをγと比較しく329)、γ以
上であると次制御モードは減圧ホールドモードであるの
でステップ320に進む。1未満であると増圧であるの
でステップ262の増圧モードのセットに進む。When ΔVs is greater than α, Dv becomes -0.3 compared to 6G.
1.5) If Dv is -0.6G or less, the next control mode is pressure reduction mode or continuous pressure reduction mode, so step 3
Proceed to step 30 to set the decompression mode. Dv is -0,6
If it exceeds G, ΔVs is compared with β in step 316, and if ΔVs is smaller than β, the process proceeds to step 262 and subsequent steps to set the pressure increase mode. If ΔVs is greater than or equal to β, Dv is compared with 0.6G in step 317, and if Dv is less than 0.6G, the process proceeds to step 330, but if Dv exceeds 0.6G, Dv is not compared with 6G. 3]8), Dv is 6
If it exceeds G, compare 8 Vs with γ (329), and if it exceeds γ, the next control mode is the decompression hold mode, so the process goes to step 320. If it is less than 1, the pressure is increased, and the process proceeds to step 262, where the pressure increase mode is set.
ステップ318でDvが6G以下であったときには、Δ
Vsをγと比較しく3]9)、γ以上であると次制御モ
ードは減圧モードであるのでステップ330に進む。1
未満であると減圧ホールドモードであるのでステップ3
20以下の減圧ホールドモードのセットに進む。When Dv is 6G or less in step 318, Δ
Compare Vs with γ3]9), and if it is greater than or equal to γ, the next control mode is the pressure reduction mode, and the process proceeds to step 330. 1
If it is less than that, it is in decompression hold mode, so step 3
Proceed to set vacuum hold mode below 20.
以上説明したように、ブレーキペタル1が踏込れてから
、推定車速が第3の値である20Km/h以上であるこ
とを条件にアンチスキッド制御(ブレーキ液圧制御)に
入り、20Km/h未満ではアンチスキッド制御には入
らない。As explained above, after brake pedal 1 is depressed, anti-skid control (brake fluid pressure control) is entered on the condition that the estimated vehicle speed is 20 km/h or more, which is the third value, and less than 20 km/h. This does not include anti-skid control.
これは、ブレーキペタル1の踏込みがあるとステップ1
59からステップ183に進み、それからステップ18
4〜187を経てステップ188でアンチスキッド要フ
ラグOCRの存否を参照して、それがない(まだアンチ
スキッド制御に入っていない)とステップ228に進ん
で次にステップ229に進み、そこで制御基準車速が2
0Km/hを越えていないとステップ169に戻ってア
ンチスキッド制御には入らず、20Km/hを越えてい
ることを条件にアンチスキッド要否を判定しくステップ
233〜244)アンチスキッド要であるとそれを示す
フラグOCRをステップ240,242又は91−
244でセットし、アンチスキッド制御(ブレーキ液圧
制御)205,206又は207に進むようにしている
からである。This is step 1 when brake pedal 1 is depressed.
59 to step 183 and then step 18
4 to 187, the presence or absence of the anti-skid required flag OCR is checked in step 188, and if it is not present (anti-skid control has not yet entered), the process proceeds to step 228 and then to step 229, where the control reference vehicle speed is set. is 2
If the speed does not exceed 0 km/h, the process returns to step 169 and does not enter anti-skid control, but it is determined whether anti-skid is necessary on the condition that the speed exceeds 20 km/h (steps 233 to 244). This is because the flag OCR indicating this is set in steps 240, 242 or 91-244, and the process proceeds to anti-skid control (brake fluid pressure control) 205, 206 or 207.
一度アンチスキッド制御に入り、ブレーキペタル1が継
続して踏込まれていると(アンチスキッド要フラグOC
Rをセリトンていると)、ステップ203で制御基準車
速を8Km/h (後軸のアンチスキッド制御に関する
終了速度:第2の値)と比較し、ステップ204で制御
基準車速を10/Km(前軸のアンチスキッド制御に関
する終了速度:第1の値)と比較して、制御基準車速が
10/Km未満になると前輪のアンチスキッド制御を終
了するためにフラグOCRをクリアし電磁切換弁装置5
OLI、5QL2を非通電とし、制御基準車速が8Km
/h未満になると前輪および後輪のアンチスキッド制御
を終了するためにフラグOCRをクリアし電磁切換弁装
置5OLI、5OL2および5OL3を非通電とするよ
うにしているので、20Km/h以上の速度で一度アン
チスキッド制御(ブレーキ液圧制御)に進むと、前輪は
推定速度が10にm/h未満になるまで、また後輪は推
定速度が8Kn+/h未満=92−
になるまでアンチスキッド制御を継続する。このアンチ
スキッド制御は、20Km/h以上で開始したものであ
るので、制御当初の状態検出が正確であり、しかも連続
して所定のロジックで継続するものであるので連続性、
安定性が高いので、運転者に異常感を与えることがなく
、また格別に制動距離を長くすることはない。20Km
/h以下の速度でブレーキベタル】が踏込まれたときに
はアンチスキッド制御を開始しないが、速度が低いので
車軸ロックを生ずる可能性は低く、ドライバのブレーキ
操作で十分に状況に対応することができると共に、仮に
車軸ロックを生じても低速であるので、アンチスキッド
制御を20Km/h以下の速度でも作用させる場合より
も運転の操作性および安定性が高い。Once anti-skid control is entered, if brake pedal 1 is continuously depressed (anti-skid required flag OC
R), in step 203 the control reference vehicle speed is compared with 8 Km/h (end speed for rear axle anti-skid control: second value), and in step 204 the control reference vehicle speed is set to 10/Km (front speed). When the control reference vehicle speed becomes less than 10/Km (compared to the end speed for the anti-skid control of the axle (first value)), the flag OCR is cleared to end the anti-skid control of the front wheels, and the electromagnetic switching valve device 5
OLI and 5QL2 are de-energized and the control reference vehicle speed is 8km.
/h, the flag OCR is cleared and the electromagnetic switching valve devices 5OLI, 5OL2 and 5OL3 are de-energized in order to end anti-skid control for the front and rear wheels, so at speeds of 20km/h or more. Once anti-skid control (brake fluid pressure control) is activated, anti-skid control is applied to the front wheels until the estimated speed is less than 10 m/h, and for the rear wheels until the estimated speed is less than 8 Kn+/h = 92-. continue. Since this anti-skid control starts at speeds of 20 km/h or higher, the state detection at the beginning of the control is accurate, and it continues continuously according to a predetermined logic, so continuity is ensured.
Since it is highly stable, it does not give the driver a sense of abnormality and does not require a particularly long braking distance. 20Km
Anti-skid control does not start when the brake pedal is depressed at a speed below /h, but since the speed is low, there is a low possibility of axle locking, and the driver can sufficiently respond to the situation by operating the brakes. Even if the axle locks occur, the speed is low, so the operability and stability of driving are higher than when the anti-skid control is applied even at speeds of 20 km/h or less.
前輪で10km/h以下で、また後軸で8Km/h以下
でアンチスキッド制御(ブレーキ液圧制御)を終了する
ので、アンチスキッド制御解除時の車両の安定性が高く
、運転の操作性および安定性が高い。Anti-skid control (brake fluid pressure control) ends at 10 km/h or less for the front wheels and 8 km/h or less for the rear axle, so the vehicle is highly stable when anti-skid control is released, improving operability and stability. Highly sexual.
以上に説明した通り、本発明では、アンチスキンド解除
時のアンチスキッド制御の方向安定性が高□くなり、ま
た車両運転の安定性が高くなる。As explained above, in the present invention, the directional stability of anti-skid control when anti-skid is released becomes high □, and the stability of vehicle driving becomes high.
上述の本発明の好ましい実施例では、低速域でのアンチ
スキッド制御の安定性が高くなり、また車両運転の安定
性が高くなる。更に、アンチスキッド制御をしていない
ときにアキュムレータの蓄圧が所定値に保持されている
。アンチスキッド制御を行なっていないときには、アキ
ュムレータ圧の消費がほとんどないので、電気モータの
付勢は少なく、動力消費が少ない。アンチスキッド制御
時に必要な液圧量を与える容量よりも小さい容量のポン
プおよび電気モータで、非制御時にアキュムレータの蓄
圧を行なえばよいので、ポンプおよび電気モータは小形
のものを使用できる。In the preferred embodiment of the present invention described above, the stability of anti-skid control in the low speed range is increased, and the stability of vehicle operation is also increased. Furthermore, the accumulated pressure in the accumulator is maintained at a predetermined value when anti-skid control is not performed. When anti-skid control is not performed, almost no accumulator pressure is consumed, so the electric motor is not energized and power consumption is low. Since it is sufficient to accumulate pressure in the accumulator during non-control times with a pump and electric motor having a smaller capacity than the capacity that provides the amount of hydraulic pressure required during anti-skid control, small-sized pumps and electric motors can be used.
小型のポンプおよび電気モータを使用しても、電気モー
タ通電中には数値をカウントアツプし、非通電中にはカ
ウントダウンしてモータ温度推定数値を得て、この数値
が所定値になると電気モータの通電を止めるので、電気
モータの過熱が防止され、長時間通電によるモータの焼
損等の異常が未然に回避される。仮にこのような異常防
止のために上述のように電気モータを停止しても、アキ
ュムレータの蓄圧があることと、最悪でもマスクシリン
ダよりのブレーキ液圧を直接にホイールシリンダに与え
るバイパス弁装置が備わっているので、ブレーキ作用は
損なわれない。Even if a small pump and electric motor are used, a numerical value is counted up when the electric motor is energized, and counted down while the electric motor is not energized to obtain an estimated motor temperature value, and when this value reaches a predetermined value, the electric motor is activated. Since the current is turned off, overheating of the electric motor is prevented, and abnormalities such as burnout of the motor due to long-term current being applied are avoided. Even if the electric motor is stopped as described above to prevent such an abnormality, there will still be pressure accumulation in the accumulator, and in the worst case, there will be a bypass valve device that directly applies brake fluid pressure from the mask cylinder to the wheel cylinder. Therefore, the braking action is not impaired.
また、従来のように増圧および減圧(パワー液圧の消費
)のみの組合せ(パワー圧印加とパワー圧のりザーバへ
の解放の交互切換え)でホイールシリンダへのブレーキ
液圧を制御する場合と比較して、ホールド時にはパワー
圧の消費がないので、増圧してホールドおよび減圧して
ホールドの態様でブレーキ液圧を制御し、パワー液圧の
消費を大幅に低減できる。この低減によりポンプおよび
電気モータの一層の小形化を計ることができる。のみな
らず、所定時間の増圧と任意長のホールド時間の組合お
よびその繰り返しで増圧速度を調整することができ、同
様に所定時間の減圧と任意長のホールド時間の組合せお
よびその繰り返しで増圧速度を調整することができ、よ
り正確かつ円滑な一95=
アンチスキッド制御が可能となる。Also, compared to the conventional case where the brake fluid pressure to the wheel cylinders is controlled by a combination of only pressure increase and pressure decrease (power fluid pressure consumption) (alternating switching between power pressure application and power pressure release to the reservoir). Since no power pressure is consumed during hold, the brake fluid pressure can be controlled in the manner of increasing the pressure and holding it, and decreasing the pressure and holding it, thereby significantly reducing the consumption of power fluid pressure. This reduction allows for further downsizing of the pump and electric motor. In addition, the rate of pressure increase can be adjusted by combining and repeating pressure increase for a predetermined time and hold time for an arbitrary length, and similarly, the rate of pressure increase can be adjusted by combining pressure reduction for a predetermined time and hold time for an arbitrary length and repeating the same. The pressure speed can be adjusted, allowing more accurate and smooth anti-skid control.
第1a図は本発明の1実施例のシステム構成を示すブロ
ック図、第1b図は第1a図に示す液圧制御弁ユニット
3の構成詳細を示す断面図である。
第2図は該実施例のブレーキ液圧制御でマイクロプロセ
ッサ13が電磁切換弁装置5QLI〜5OL3を通電付
勢する通電パターンを示す平面図、第3図は各種通電パ
ターンの組合せで得られるブレーキ液圧の増、減態様を
示すグラフ、第4a図はアンチスキッド制御に入るとき
の、車両走行状態と制御モードとの関係を示すグラブ、
第4b図は増圧モード又は増圧ホールドモードでアンチ
スキッド制御中のときに、車両走行状態に照らして次に
進む制御モードを示すグラフ、第4c図は減圧モード又
は減圧ホールドモードでアンチスキッド制御中に、車両
走行状態に照らして次に進む制御モードを示すグラフで
あり、第5図はアンチスキッド制御中の車軸速度、基準
車速、制御基準車速、ホイールシリンダ液圧等の関係を
示すタイムチャート=96−
である。
第6a図、第6b図および第6c図は、マイクロプロセ
ッサ13の割込み処理動作を示すブローチヤード、第7
a図および第7b図はマイクロプロセッサ13のアンチ
スキッド制御関連の主制御動作(メインルーチン)を示
すフローチャート、第8a図、第8b図および第8c図
は車輪速度演算を行なうサブルーチンを示すフローチャ
ート、第9a図および第9b図はモータ付勢制御(サブ
ルーチン)を示すフローチャート、第10a図。
第10b図および第10c図はアンチスキッド制御(サ
ブルーチン)を示すフローチャート、第11a図、第1
1b図および第11c図はアンチスキッド制御(第10
a図、第10b図および第10c図)中の、実際にブレ
ーキ液圧を制御するアンチスキッド制御(電磁切換弁装
置通電制御:サブルーチン)を示すフローチャートであ
る。
l:ブレーキペタ及2ニブレーキマスクシリンダ3.4
.5 :液圧制御弁ユニット
38〜3h:バイパス弁装置
31〜3n:液圧制御弁装置
8,7,8,9 ニブレーキホイールシリンダ10.1
1,12 :速度センサ 13:マイクロプロセッサ1
4:電子制御装置 15:電気モータ16:ポンプ 1
7:アキュムレータ
pps ニブレーキ液圧源装置
RLY :モータリレー MRY :メインリレーvL
:ウオーニングランプ
BSW ニブレーキ操作検出メイッチ
PS:圧力検出スイッチ R5V :リザーバー99−
−Aら〇−
第4a図
6 ’ Vs°39/12’s −? 0.3にmhZ
糾東
口 ホーーレド
習しに
口増L
AVs : Vs −Va
va:車輪」9(
vs:制卸基準車1
第4b図
第4c図
第6a図 第6b図
F冨] 60■
特開昭GO−209356(29)
第6c図
旺Iた]
特開昭GO−209356(30)
第8a図 第8b図
[課=]「1罷l
特開昭GO−20935G(32)
第8c図
[扉■]
荊98図
[弼四]FIG. 1a is a block diagram showing the system configuration of an embodiment of the present invention, and FIG. 1b is a sectional view showing details of the configuration of the hydraulic pressure control valve unit 3 shown in FIG. 1a. FIG. 2 is a plan view showing the energization pattern in which the microprocessor 13 energizes the electromagnetic switching valve devices 5QLI to 5OL3 in the brake fluid pressure control of this embodiment, and FIG. 3 shows the brake fluid obtained by combining various energization patterns. A graph showing how the pressure increases and decreases; FIG. 4a is a graph showing the relationship between the vehicle running state and the control mode when anti-skid control is entered;
Figure 4b is a graph showing the next control mode to proceed to in light of vehicle running conditions when anti-skid control is being performed in pressure increase mode or pressure increase hold mode, and Figure 4c is a graph showing anti-skid control in pressure reduction mode or pressure reduction hold mode. Inside is a graph showing the next control mode in light of the vehicle running condition, and Fig. 5 is a time chart showing the relationship among axle speed, reference vehicle speed, control reference vehicle speed, wheel cylinder hydraulic pressure, etc. during anti-skid control. =96-. 6a, 6b and 6c show the interrupt handling operation of the microprocessor 13,
FIGS. 8a and 7b are flowcharts showing the main control operation (main routine) related to anti-skid control of the microprocessor 13, FIGS. 8a, 8b and 8c are flowcharts showing the subroutine for calculating wheel speeds, and FIGS. 9a and 9b are flowcharts showing motor energization control (subroutine), and FIG. 10a is a flowchart showing motor energization control (subroutine). 10b and 10c are flowcharts showing anti-skid control (subroutine), FIG. 11a and 1
1b and 11c show anti-skid control (10th
It is a flowchart which shows the anti-skid control (electromagnetic switching valve device energization control: subroutine) which actually controls brake fluid pressure in FIG.a, FIG. 10b, and FIG. 10c). l: Brake pedal and 2 brake mask cylinder 3.4
.. 5: Hydraulic pressure control valve units 38 to 3h: Bypass valve devices 31 to 3n: Hydraulic pressure control valve devices 8, 7, 8, 9 Brake wheel cylinder 10.1
1, 12: Speed sensor 13: Microprocessor 1
4: Electronic control unit 15: Electric motor 16: Pump 1
7: Accumulator pps Nibrake hydraulic pressure source device RLY: Motor relay MRY: Main relay vL
: Warning lamp BSW Brake operation detection match PS: Pressure detection switch R5V : Reservoir 99- -Ara〇- Fig. 4a 6'Vs°39/12's -? mhZ to 0.3
60 ■ JP-A Showa GO-209356 (29) Fig. 6c] JP-A Showa GO-209356 (30) Fig. 8a Fig. 8b [Section =] 1 line JP-A-Sho GO-20935G (32) Fig. 8c [Door ■] 荊Figure 98 [弼四]
Claims (7)
ールシリンダへのブレーキ液圧供給ラインに介挿された
前輪ブレーキ液圧制御弁装置;前輪ブレーキ液圧制御弁
装置の状態を制御する前輪弁装置操作手段; 前輪の回転速度を検出する前輪速度検出手段;ブレーキ
マスクシリンダから後輪のブレーキホイールシリンダへ
のブレーキ液圧供給ラインに介挿された後輪ブレーキ液
圧制御弁装置;後輪ブレーキ液圧制御弁装置の状態を制
御する後輪弁装置操作手段; 後輪の回転速度を検出する後輪速度検出手段;ブレーキ
液圧ルの踏込を検出するブレーキ踏込検出手段フおよび
、 前、後輪速度検出手段およびブレーキ踏込検出手段の状
態を監視し、前、後軸の回転速度より車両の推定速度を
演算し、ブレーキ踏込状態で、推定速度、前、後輪回転
速度および回転速度の加減速度に基づいて前、後輪のブ
レーキ液圧の増圧。 減圧要否を判定し、前、後輪弁装置操作手段に、ブレー
キ液圧制御弁装置を増圧、減圧状態に設定する指示を与
え、ブレーキ踏込状態の継続中は推定車速が第1の値以
下になると前輪の、第1の値よりも低い第2の値以下に
なると後軸の増圧、減圧制御を停止する制御手段; を備えるアンチスキッド制御装置。(1) Front wheel brake fluid pressure control valve device inserted in the brake fluid pressure supply line from the brake mask cylinder to the brake wheel cylinder of the front axle; front wheel brake fluid pressure control valve device operating means for controlling the state of the front wheel brake fluid pressure control valve device ; Front wheel speed detection means for detecting the rotational speed of the front wheels; Rear wheel brake fluid pressure control valve device inserted in the brake fluid pressure supply line from the brake mask cylinder to the rear brake wheel cylinder; Rear wheel brake fluid pressure control Rear wheel valve device operation means for controlling the state of the valve device; Rear wheel speed detection means for detecting the rotational speed of the rear wheels; Brake depression detection means for detecting depression of the brake hydraulic pressure, and front and rear wheel speed detection. The vehicle's estimated speed is calculated based on the rotational speed of the front and rear axles, and when the brake is pressed, the system monitors the state of the brake pedal detection means and the brake depression detection means, calculates the estimated speed of the vehicle from the rotational speed of the front and rear axles, and calculates the vehicle's estimated speed based on the estimated speed, front and rear wheel rotational speed, and acceleration/deceleration of the rotational speed when the brake is depressed. Increase the brake fluid pressure for the front and rear wheels. It determines whether or not pressure reduction is necessary, and gives an instruction to the front and rear wheel valve device operating means to set the brake fluid pressure control valve device to a pressure increase or pressure decrease state, and while the brake is in the depressed state, the estimated vehicle speed is set to the first value. An anti-skid control device comprising: control means for stopping pressure increase and decrease control of a rear axle when the pressure of the front wheels becomes less than a second value which is lower than the first value;
よりも高い第3の値以上であることを条件に、判定結果
に基づいて弁装置操作手段にブレーキ液圧制御弁装置を
増圧、減圧状態に設定する指示を与えるブレーキ液圧制
御を開始し、一度この制御を開始するとブレーキ踏込状
態の継続中は、前軸では推定車速が第1の値以下となる
まで、後輪では推定車速が第2の値以下となるまで判定
結果に基づいてブレーキ液圧制御を継続する、前記特許
請求の範囲第(1)項記載のアンチスキッド制御袋置。(2) The control means controls the brake fluid pressure control valve device based on the determination result, on the condition that the estimated vehicle speed is at least a third value higher than the first value and the second value. Brake fluid pressure control is started to give instructions to increase or decrease the pressure in the front axle. The anti-skid control bag holder according to claim 1, wherein brake fluid pressure control is continued based on the determination result until the estimated vehicle speed becomes equal to or less than a second value.
れは、ブレーキマスクシリンダからのブレーキ液圧を受
けるブレーキ液圧ポート、ホイールシリンダにブレーキ
液圧を与える制御出力ポート、制御入力ポート、パワー
液圧ポート、出力ポートと制御入力ポートの間を開、閉
する弁部材、この弁部材を閉方向に強制するばね手段、
および、弁部材を開駆動する方向にパワー液圧ポートの
圧力を受けるピストン、を備えるバイパス弁装置;およ
び、ブレーキマスクシリンダからのブレーキ液圧を受け
るブレーキ液圧ポート、上記制御入力ポートと連通ずる
液圧制御室、パワー液圧ポート、液圧制御室とブレーキ
液圧ポートの間を開、閉する弁部材、この弁部材を閉方
向に強制するばね手段、および、弁部材を開駆動する方
向にパワー液圧ポートの圧力を受けその方向の移動で液
圧制御室の容積を小さくし逆方向の移動で液圧制御室の
容積を大きくし、パワー液圧ポートの圧力に対抗する方
向に液圧制御室の圧力を受けるピストン、を備える液圧
制御弁装置;でなり、 前、後輪弁装置操作手段のそれぞれは、上記バイパス弁
装置のパワー液圧ポートにアキュムレータ圧を与えるパ
ワー液圧源;および、パワー液圧源のアキュムレータ圧
出力ポートおよびドレイン圧ポートと液圧制御弁装置の
パワー液圧ポートの間に介挿され、通電付勢に応じて液
圧制御弁装置のパワー液圧ポートをアキュムレータ圧出
力ポートとドレイン圧ボ“−トに選択的に接続する電磁
切換弁装置;でなる、前記特許請求の範囲第(1)項記
載のアンチスキッド制御装置。(3) Front and rear wheel brake fluid pressure 1ml # Each of the valve devices includes a brake fluid pressure port that receives brake fluid pressure from the brake mask cylinder, a control output port that provides brake fluid pressure to the wheel cylinder, a control input port, a power hydraulic port, a valve member for opening and closing between the output port and the control input port, a spring means for forcing the valve member in a closing direction;
and a bypass valve device comprising a piston that receives pressure from a power hydraulic port in the direction of driving the valve member open; and a brake hydraulic pressure port that receives brake hydraulic pressure from the brake mask cylinder, communicating with the control input port. A hydraulic control chamber, a power hydraulic port, a valve member that opens and closes between the hydraulic control chamber and the brake hydraulic port, a spring means that forces the valve member in the closing direction, and a direction that drives the valve member open. When the pressure of the power hydraulic port is received, the volume of the hydraulic control chamber is reduced by moving in that direction, and the volume of the hydraulic control chamber is increased by moving in the opposite direction, and the hydraulic pressure is moved in the direction that opposes the pressure of the power hydraulic port. A hydraulic control valve device comprising a piston that receives the pressure of the pressure control chamber; each of the front and rear wheel valve device operating means includes a power hydraulic pressure source that applies accumulator pressure to the power hydraulic port of the bypass valve device. ; and is inserted between the accumulator pressure output port and drain pressure port of the power hydraulic pressure source and the power hydraulic port of the hydraulic pressure control valve device, and the power hydraulic pressure port of the hydraulic pressure control valve device is inserted in response to energization. An anti-skid control device according to claim 1, further comprising: an electromagnetic switching valve device selectively connecting an accumulator pressure output port and a drain pressure port.
動される液加圧ポンプ、および、液加圧ポンプの吐出圧
を受けるアキュムレータを備え、上記バイパス弁装置の
パワー液圧ポー1−にアキュムレータ圧を与える、前記
特許請求の範囲第(3)項記載のアンチスキッド制御装
置。(4) The power hydraulic pressure source includes an electric motor, a liquid pressurizing pump driven by the electric motor, and an accumulator receiving the discharge pressure of the liquid pressurizing pump, and includes the power hydraulic port 1 of the bypass valve device. 3. The anti-skid control device according to claim 3, wherein the anti-skid control device provides an accumulator pressure to an accumulator pressure.
検出手段を含み;制御手段はアキュムレータ圧に応じて
電気モータの付勢および消勢を制御し、3− 電気モータの付勢中所定のアップ率で数値をカウントア
ツプし、電気モータの非付勢中所定のダウン率で数値を
カウントダウンし、カウント値が所定値に達っすると電
気モータの付勢を停止する;前記特許請求の範囲第(4
)項記載のアンチスキッド制御装置。(5) the power hydraulic pressure source includes a pressure detection means for detecting the accumulator pressure; the control means controls energization and deenergization of the electric motor in accordance with the accumulator pressure; The number is counted up at a predetermined rate, and the number is counted down at a predetermined down rate while the electric motor is not energized, and when the count value reaches a predetermined value, the energization of the electric motor is stopped; 4
) The anti-skid control device described in item 2.
も液圧制御弁装置のパワー液圧ポートをアキュムレータ
圧出力ポートに接続する増圧状態、該パワー液圧ポート
を閉とするホールド状態および該パワー液圧ポートをド
レイン圧ポートに接続する減圧状態となる多位置切換え
電磁弁装置であり;制御手段は、ブレーキ踏込状態で、
推定速度9回転速度および回転速度の加減速度に基づい
てブレーキ液圧の増圧、ホールドおよび減圧の要否を判
定し電磁切換弁装置の上記状態を時系列で制御するもの
とした;前記特許請求の範囲第(4)項記載のアンチス
キッド制御装置。(6) The electromagnetic switching valve device is configured to have at least a pressure increase state in which the power hydraulic port of the hydraulic pressure control valve device is connected to the accumulator pressure output port, a hold state in which the power hydraulic pressure port is closed, and a hold state in which the power hydraulic pressure port is closed, depending on the current value. The control means is a multi-position switching solenoid valve device that connects the power hydraulic port to a drain pressure port and enters a reduced pressure state;
Based on the estimated speed 9 rotational speed and the acceleration/deceleration of the rotational speed, it is determined whether or not to increase, hold, and reduce the brake fluid pressure, and the above-mentioned state of the electromagnetic switching valve device is controlled in time series; The anti-skid control device according to scope (4).
の継続時間の組合せでホイールシリンダへの4− ブレーキ液圧の増圧速度を定め、減圧状態とホールド状
態の継続時間の組合せでホイールシリンダへのブレーキ
液圧の減圧速度を定める前記特許請求の範囲第(6)項
記載のアンチスキッド制御装置。(7) The control means determines the rate of increase in brake fluid pressure to the wheel cylinder based on a combination of the duration of the pressure increase state and the duration of the hold state, and determines the pressure increase rate of the brake fluid pressure to the wheel cylinder based on the combination of the duration of the pressure reduction state and the hold state. The anti-skid control device according to claim 6, which determines the speed at which brake fluid pressure is reduced to the cylinder.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP6721484A JPS60209356A (en) | 1984-04-04 | 1984-04-04 | Antiskid controller |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP6721484A JPS60209356A (en) | 1984-04-04 | 1984-04-04 | Antiskid controller |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS60209356A true JPS60209356A (en) | 1985-10-21 |
Family
ID=13338431
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP6721484A Pending JPS60209356A (en) | 1984-04-04 | 1984-04-04 | Antiskid controller |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS60209356A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6089681A (en) * | 1997-01-21 | 2000-07-18 | Denso Corporation | Antiskid control apparatus |
-
1984
- 1984-04-04 JP JP6721484A patent/JPS60209356A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6089681A (en) * | 1997-01-21 | 2000-07-18 | Denso Corporation | Antiskid control apparatus |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPS62253557A (en) | Antiskid controller | |
US4758053A (en) | Anti-skid brake control system for automotive vehicle with a feature variable wheel slippage threshold variable depending upon vehicular lateral force | |
JP3620108B2 (en) | Accumulation control device | |
US4877295A (en) | Antiskid control device | |
CN100372712C (en) | Vehicular turning control apparatus and method | |
JP2704771B2 (en) | Vehicle traction control method | |
JP2649681B2 (en) | Anti-skid device | |
EP0738638B1 (en) | Hydraulic braking pressure control system for an automotive vehicle | |
EP0719685A2 (en) | Anti-skid control apparatus | |
JP4770529B2 (en) | Vehicle travel control device | |
EP1504974B1 (en) | Brake hydraulic pressure control apparatus for vehicle | |
JPS60209356A (en) | Antiskid controller | |
JPS60209355A (en) | Antiskid controller | |
JPS60213555A (en) | Antiskid controller | |
JP4083563B2 (en) | Anti-lock control device for vehicle | |
JPS60213556A (en) | Antiskid controller | |
JPS60213557A (en) | Antiskid controller | |
JPS60209354A (en) | Antiskid controller | |
JPS60213554A (en) | Antiskid controller | |
EP0376273B1 (en) | Antilock control device | |
JP3867308B2 (en) | Fault detection method for hydraulic control device | |
JPH09254764A (en) | Braking force controller for vehicle | |
JPS60213552A (en) | Antiskid controller | |
US5043897A (en) | Antilock control device | |
JPS60213553A (en) | Antiskid controller |