[go: up one dir, main page]

JPH01249561A - Antiskid control device - Google Patents

Antiskid control device

Info

Publication number
JPH01249561A
JPH01249561A JP7856788A JP7856788A JPH01249561A JP H01249561 A JPH01249561 A JP H01249561A JP 7856788 A JP7856788 A JP 7856788A JP 7856788 A JP7856788 A JP 7856788A JP H01249561 A JPH01249561 A JP H01249561A
Authority
JP
Japan
Prior art keywords
wheel
value
acceleration
deceleration
speed
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.)
Granted
Application number
JP7856788A
Other languages
Japanese (ja)
Other versions
JP2600260B2 (en
Inventor
Akira Higashimata
章 東又
Yasutake Ishikawa
石川 泰毅
Yoshiki Yasuno
芳樹 安野
Takeshi Fujishiro
藤代 武史
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nissan Motor Co Ltd
Original Assignee
Nissan Motor Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nissan Motor Co Ltd filed Critical Nissan Motor Co Ltd
Priority to JP63078567A priority Critical patent/JP2600260B2/en
Publication of JPH01249561A publication Critical patent/JPH01249561A/en
Application granted granted Critical
Publication of JP2600260B2 publication Critical patent/JP2600260B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Regulating Braking Force (AREA)

Abstract

PURPOSE:To contrive the improvement of estimating accuracy of a car body speed by setting the initial value of an estimated car body speed to a wheel speed in that time, when wheel acceleration and deceleration exceed a preset value thereafter decrease less than a predetermined set value, in case of calculating the estimated car body speed integrating longitudinal acceleration. CONSTITUTION:An estimated car body speed arithmetic means C, which calculates an estimated car body speed integrating longitudinal acceleration by a longitudinal acceleration sensor A, detecting acceleration of a vehicle in its longitudinal direction, with a wheel speed by a wheel speed detecting means B as the initial value, is provided. Being based on the wheel speed, wheel acceleration and deceleration by an acceleration and deceleration detecting means D and the above described estimated car body speed, a fluid pressure control means E controls a fluid pressure in a braking cylinder F. Now when the wheel acceleration and deceleration decrease not more than a predetermined set value after exceeding it, an integration reset means G sets the initial value of the above described arithmetic means C to the wheel speed in that time while resetting integral calculation.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、制動時にホイールシリンダの液圧を制御し
て最適な制動状態を得るようにしたアンチスキッド制御
装置に関し、特に車体速度の推定値を正確に算出するこ
とが可能なアンチスキッド制御装置に関する。
[Detailed Description of the Invention] [Industrial Application Field] The present invention relates to an anti-skid control device that controls the hydraulic pressure of a wheel cylinder during braking to obtain an optimal braking condition, and particularly relates to an anti-skid control device that controls the hydraulic pressure of a wheel cylinder during braking to obtain an optimal braking condition. The present invention relates to an anti-skid control device that can accurately calculate.

〔従来の技術〕[Conventional technology]

従来のアンチスキッド制御装置としては、例えば特開昭
57−11149号公報に記載されているものがある。
As a conventional anti-skid control device, there is one described, for example, in Japanese Patent Application Laid-open No. 11149/1983.

この従来例は、車輪速に比例する車輪回転数を検出して
車輪速信号を送出する回転検出器と、車両の前後方向の
加速度を検出してその加速度信号を送出する加速度検出
器と、ブレーキペダル踏込み時から上記加速度信号を積
分し、ブレーキ踏込み時の上記車輪速信号から上記加速
度信号の積分値を減算して対地車両速度信号を送出する
対地車両速度演算装置とを設け、ブレーキペダル踏込み
時において、上記車輪速信号が上記対地車両速度信号よ
りも小さくなったときにブレーキ圧をゆるめるゆるめ信
号を発する制御装置とを備えた構成を有する。
This conventional example consists of a rotation detector that detects the wheel rotation speed proportional to the wheel speed and sends out a wheel speed signal, an acceleration detector that detects acceleration in the longitudinal direction of the vehicle and sends out an acceleration signal, and a brake. and a ground vehicle speed calculation device that integrates the acceleration signal from when the brake pedal is depressed and subtracts the integral value of the acceleration signal from the wheel speed signal when the brake pedal is depressed to send a ground vehicle speed signal. A control device for generating a loosening signal for loosening the brake pressure when the wheel speed signal becomes smaller than the ground vehicle speed signal.

(発明が解決しようとする課題) しかしながら、上記従来のアンチスキッド制御装置にあ
っては、車輪速度がロック方向に変化しそうになったと
き、前後加速度センサの検出値を積分することにより車
体速度を推定するようにしているため、連続して長時間
の積分演算を行う場合には、前後加速度センサ自身のゲ
イン変化、DCオフセットの発生等による経時変化、又
は坂道等の傾斜による検出誤差などに起因して実際の車
両減速度とセンサ検出値とが相違するという状況が頻繁
に発生ずると共に、制動直後の減速度を一定としていた
ため、実際の車体速と推定車体速とが一致しない不都合
を生じていた。この場合、とくに、推定車体速度が実際
の車体速度より小さく算出された場合には、アンチスキ
ッド制御装置において、車輪スリップ率が小さいと誤判
断して減圧後の緩増圧を開始するタイミングを早めるこ
とになり、車輪スリップ率が大きいままアンチスキッド
制御を継続するので、車両の走行安定性を確保すること
ができないという未解決の課題があった。
(Problem to be Solved by the Invention) However, in the conventional anti-skid control device described above, when the wheel speed is about to change in the locking direction, the vehicle body speed is calculated by integrating the detected value of the longitudinal acceleration sensor. Therefore, when performing continuous integral calculations over a long period of time, it is important to avoid the possibility of errors caused by changes in the gain of the longitudinal acceleration sensor itself, changes over time due to the occurrence of DC offset, or detection errors due to inclinations such as slopes. In addition, because the deceleration immediately after braking was kept constant, there was an inconvenience that the actual vehicle speed and estimated vehicle speed did not match. was. In this case, especially if the estimated vehicle speed is calculated to be lower than the actual vehicle speed, the anti-skid control device incorrectly determines that the wheel slip rate is small and advances the timing to start gradual pressure increase after pressure reduction. As a result, anti-skid control is continued with a high wheel slip rate, resulting in an unresolved problem that the running stability of the vehicle cannot be ensured.

そこで、この発明は、上記従来例の未解決の課題に着目
してなされたものであり、加速度積分型の車体速推定手
段を用い、その積分演算の初期値の設定及びリセットを
車輪加減速度を監視しながら行うことにより、長時間の
積分演算を行うことなく誤差の少ない車体速推定を行う
ことができるアンチスキッド制御装置を提供することを
目的としている。
Therefore, this invention was made by focusing on the unresolved problems of the conventional example, and uses an acceleration integral type vehicle speed estimating means, and sets and resets the initial value of the integral calculation based on the wheel acceleration/deceleration. It is an object of the present invention to provide an anti-skid control device that can estimate a vehicle speed with less error by performing monitoring while performing an integral calculation for a long time.

〔課題を解決するための手段〕[Means to solve the problem]

上記目的を達成するために、この発明は、第1図の基本
構成図に示すように、各車輪の車輪速に基づいて各車輪
に配設された制動用シリンダの流体圧を制御するアンチ
スキッド制御装置において、前記各車輪の速度を検出す
る車輪速検出手段と、該車輪速検出手段の車輪速検出値
に基づいて車輪加減速度を演算する車輪加減速度演算手
段と、車両の前後方向の加速度を検出する前後加速度セ
ンサと、該前後加速度センサの加速度検出値を前記車輪
速検出手段の車輪速検出値を初期値として積分して推定
車体速度を算出する推定車体速度演算手段と、前記車輪
速検出値、車輪加減速度及び推定車体速度に基づいて前
記制動用シリンダの流体圧を制御する流体圧制御手段と
、前記車輪加減速度を監視し、当該車輪加減速度が所定
設定値を越えてから所定設定値以下となった時に前記推
定車体速度演算手段の初期値をその時の車輪速検出値に
設定すると共に積分演算をリセットする積分リセット手
段とを備えた構成を有する。
In order to achieve the above object, the present invention provides an anti-skid system that controls the fluid pressure of a braking cylinder disposed on each wheel based on the wheel speed of each wheel, as shown in the basic configuration diagram of FIG. In the control device, wheel speed detection means detects the speed of each wheel, wheel acceleration/deceleration calculation means calculates wheel acceleration/deceleration based on the wheel speed detection value of the wheel speed detection means, and acceleration/deceleration in the longitudinal direction of the vehicle. a longitudinal acceleration sensor that detects the longitudinal acceleration; an estimated vehicle speed calculation means that calculates an estimated vehicle speed by integrating the acceleration detection value of the longitudinal acceleration sensor using the wheel speed detection value of the wheel speed detection means as an initial value; fluid pressure control means for controlling the fluid pressure of the braking cylinder based on the detected value, wheel acceleration/deceleration, and estimated vehicle body speed; The present invention includes an integral reset means for setting the initial value of the estimated vehicle speed calculating means to the wheel speed detection value at that time and resetting the integral calculation when the estimated vehicle speed is equal to or less than a set value.

〔作用〕[Effect]

この発明においては、車両の加速度検出値を、車輪速検
出値を初期値として積分演算することにより推定車体速
度を演算する推定車体速演算手段の積分演算を、積分リ
セット手段で車輪速検出値を微分した車輪加減速度を監
視し、この車輪加減速度が予め設定した所定設定値を越
えた状態から所定設定値以下となった時を検出し、この
検出時点でその時の車輪速検出値を推定車体速度演算手
段の初期値とすると共に、積分演算をリセットすること
により、積分演算を短時間とすると共に、実際の車体速
度と推定車体速度との誤差を少なくして流体圧制御手段
での制動用シリンダの流体圧制御精度を向上させる。
In this invention, the integral reset means performs the integral calculation of the estimated vehicle speed by calculating the estimated vehicle speed by integrally calculating the detected vehicle acceleration value using the detected wheel speed value as an initial value. The differentiated wheel acceleration/deceleration is monitored, and the time when the wheel acceleration/deceleration goes from exceeding a preset value to below the predetermined value is detected, and at the time of this detection, the vehicle body estimates the wheel speed detection value at that time. By setting it as the initial value of the speed calculation means and resetting the integral calculation, the integral calculation can be made in a short time, and the error between the actual vehicle speed and the estimated vehicle speed can be reduced and used for braking by the fluid pressure control means. Improves cylinder fluid pressure control accuracy.

〔実施例〕〔Example〕

以下、この発明の実施例を図面に基づいて説明する。 Embodiments of the present invention will be described below based on the drawings.

第2図はこの発明の一実施例を示すブロック図である。FIG. 2 is a block diagram showing an embodiment of the present invention.

図中、1はブレーキペダル22に関連してその踏み込み
時に例えば論理値“1パの検出信号を出力するブレーキ
スイッチ、2は摩擦係数検出手段としての前後加速度セ
ンサ、3は各車輪の回転速度を検出する車輪速センサで
ある。ここで、車輪速センサとしては、車輪の回転に応
じたパルスを出力するものであればよく、車輪の回転に
応じて回転する歯付円板に対向して配設したホール素子
で構成される磁気的検出手段、車輪の回転に応じて回転
する等角間隔に透孔又は切欠を設けた回転円板に対向し
て配設した投受光素子で構成される光学的検出手段等の
任意の回転センサを適用することができる。
In the figure, reference numeral 1 is a brake switch that outputs a detection signal of, for example, a logical value of "1" when the brake pedal 22 is depressed, 2 is a longitudinal acceleration sensor as a friction coefficient detection means, and 3 is a brake switch that detects the rotational speed of each wheel. It is a wheel speed sensor that detects the wheel speed.Here, the wheel speed sensor may be one that outputs a pulse according to the rotation of the wheel, and it may be arranged opposite to a toothed disk that rotates according to the rotation of the wheel. A magnetic detection means consisting of a Hall element installed in the vehicle, and an optical device consisting of a light emitting/receiving element placed opposite a rotating disk having through holes or notches at equal angular intervals, which rotates in accordance with the rotation of the wheel. Any rotation sensor such as target detection means can be applied.

車輪速センサ3の出力パルスは、車輪速演算回路4に供
給され、この車輪速演算回路4で、出力パルスを周波数
−電圧変換することにより、車輪速を表すアナログ電圧
でなる車輪速を算出し、これを車輪速演算値V、として
出力する。
The output pulses of the wheel speed sensor 3 are supplied to a wheel speed calculation circuit 4, and the wheel speed calculation circuit 4 converts the output pulses into frequency and voltage to calculate the wheel speed, which is an analog voltage representing the wheel speed. , this is output as the wheel speed calculation value V.

この車輪速演算値■、は、A/D変換器5を介してデジ
タル車輪速フィルタ6に供給され、この車輪速フィルタ
6で電気的ノイズや路面凹凸による車輪速変動分をカン
トしたフィルタ出力を車輪速検出値■ωとして出力する
This wheel speed calculation value ■ is supplied to a digital wheel speed filter 6 via an A/D converter 5, and the wheel speed filter 6 outputs a filter output after canting wheel speed fluctuations due to electrical noise and road surface irregularities. Output as wheel speed detection value ■ω.

車輪速フィルタ6の車輪速検出値■ωは、車輪加減速演
算回路7に入力される。この車輪加減速演算回路7は、
車輪速検出値■ωに基づいて車輪加減速度9ωを演算す
るものであり、車輪速検出(iVωを比較的短周期(例
えば5m5ec)毎にサンプリングし、その読込時点の
車輪速検出値■ω7から前回の読込時点の車輪速検出値
Vωn−1を減算することにより、順次車輪速変化量即
ち車輪加減速度9ωを算出する。
The wheel speed detection value ■ω of the wheel speed filter 6 is input to the wheel acceleration/deceleration calculation circuit 7. This wheel acceleration/deceleration calculation circuit 7 is
The wheel acceleration/deceleration rate 9ω is calculated based on the wheel speed detection value ■ω, and the wheel speed detection (iVω) is sampled at relatively short intervals (for example, 5m5ec), and the wheel speed detection value ■ω7 is calculated from the wheel speed detection value ■ω7 at the time of reading. By subtracting the wheel speed detection value Vωn-1 at the time of the previous reading, the amount of change in wheel speed, that is, the wheel acceleration/deceleration 9ω is calculated sequentially.

そして、ブレーキスイッチ1のスイッチ信号BS、加速
度センサ2の加速度検出値G、車輪速フィルタ6の車輪
速検出値■ω及び車輪加減速演算回路7の車輪加減速度
9ωがコントローラ10に入力される。
Then, the switch signal BS of the brake switch 1, the detected acceleration value G of the acceleration sensor 2, the detected wheel speed value ■ω of the wheel speed filter 6, and the wheel acceleration/deceleration rate 9ω of the wheel acceleration/deceleration calculating circuit 7 are input to the controller 10.

コントローラ10は、例えば入力インタフェース回路1
0a、出力インタフェース回路10b、演算処理装置1
0c及びROM、RAM等を有する記憶装置10dを少
なくとも備えたマイクロコンピュータで構成され、ブレ
ーキスイッチ1のスイッチ信号BS、加速度検出値G、
車輪速検出値Vω、及び車輪加減速度9ωに基づいて所
定の推定車体速度演算推定処理及びアンチスキッド制御
処理を実行して、各車輪20に配設された制動用シリン
ダとしてのホイールシリンダ21及びブレーキペダル2
2に連結されたマスターシリンダ23間に配設された流
体圧制御手段の一部を構成するアクチュエータ24を制
御する制御信号EV。
The controller 10 includes, for example, an input interface circuit 1
0a, output interface circuit 10b, arithmetic processing unit 1
0c and a storage device 10d having ROM, RAM, etc., the switch signal BS of the brake switch 1, the detected acceleration value G,
Based on the wheel speed detection value Vω and the wheel acceleration/deceleration rate 9ω, predetermined estimated vehicle speed calculation estimation processing and anti-skid control processing are executed to determine the wheel cylinder 21 as a braking cylinder disposed on each wheel 20 and the brake. pedal 2
A control signal EV controls an actuator 24 that constitutes a part of a fluid pressure control means disposed between a master cylinder 23 connected to a master cylinder 2.

AV及びMPを出力する。Outputs AV and MP.

アクチュエータ24は、第3図に示すように、マスター
シリンダ23に接続された油圧配管26及びホイールシ
リンダ21間に介挿された流入側電磁開閉弁27と、前
記油圧配管26及びホイールシリンダ11間に配設され
た逆止弁28、モータポンプ29及び流出側電磁開閉弁
30と、モータポンプ29及び流出側電磁開閉弁30間
の配管に接続されたアキュムレータ3Iとで構成され、
各電磁開閉弁27及び30がコントローラ16からの制
御信号EV及びAVによって、モータポンプ29がフン
トローラ17からの制御信号MPによってそれぞれ駆動
制御される。
As shown in FIG. 3, the actuator 24 is connected to an inflow side electromagnetic on-off valve 27 inserted between a hydraulic pipe 26 connected to the master cylinder 23 and the wheel cylinder 21, and between the hydraulic pipe 26 and the wheel cylinder 11. It is composed of a check valve 28, a motor pump 29, an outflow side electromagnetic on-off valve 30, and an accumulator 3I connected to a pipe between the motor pump 29 and the outflow side electromagnetic on-off valve 30.
The electromagnetic on-off valves 27 and 30 are driven and controlled by control signals EV and AV from the controller 16, and the motor pump 29 is driven by a control signal MP from the roller 17, respectively.

次に、上記実施例の動作をコントローラ17における推
定車体速度演算処理の手順を示す第4図のフローチャー
ト及びアンチスキッド制御処理の手順を示す第5図のフ
ローチャートを伴って説明する。
Next, the operation of the above embodiment will be explained with reference to the flowchart of FIG. 4 showing the procedure of estimated vehicle speed calculation processing in the controller 17 and the flowchart of FIG. 5 showing the procedure of anti-skid control processing.

先ず、推定車体速速度演算処理は、第4図に示す如く、
例えばイグニッションスイッチがオン状態となると実行
され、ステップ■でブレーキスイッチlのスイッチ信号
BSを読込み、次いでステップ■で現在の車輪速検出値
■ωを読込み、次いでステップ■に移行してスイッチ信
号BSがオン状態であるか否かを判定し、スイッチ信号
がオン状態であるときには、制動状態と判断してステッ
プ■aに移行して後述する変数Fを零に設定してからス
テップ■に移行する。
First, the estimated vehicle speed calculation process is as shown in FIG.
For example, it is executed when the ignition switch is turned on, and in step ■ the switch signal BS of the brake switch l is read, then in step ■ the current detected wheel speed value ■ω is read, and then the process moves to step ■ and the switch signal BS is It is determined whether or not it is in the on state, and when the switch signal is in the on state, it is determined that the brake is in the braking state, and the process proceeds to step (2) a, where a variable F, which will be described later, is set to zero, and then the process proceeds to step (2).

このステップ■では、積分タイマに所定設定値Tをセッ
トすると共に、積分初期値としてステップ■で読込んだ
車輪速検出値■ωを設定する。
In step (2), a predetermined set value T is set in the integral timer, and the detected wheel speed value (2) ω read in step (2) is set as an initial value of integration.

次いで、ステップ■に移行して、積分タイマが零である
か否かを判定する。このとき、T≠0であるときには、
積分演算中と判断してステップ■に移行し、前後加速度
センサ2の加速度検出値Gを読込み、次いでステップ■
に移行して下記(1)式の積分演算を行って推定車体速
度V rafを算出する。
Next, the process moves to step (2), and it is determined whether the integral timer is zero. At this time, when T≠0,
It is determined that the integral calculation is in progress, and the process moves to step 2, reads the acceleration detection value G of the longitudinal acceleration sensor 2, and then proceeds to step 2.
Then, the estimated vehicle speed V raf is calculated by performing the integral calculation of the following equation (1).

V、、、=V  ω −S  IGld  む   ・
・・・・・(1)次いで、ステップ■に移行して、車輪
速検出値Vωが推定車体速度V ref以上であるか否
かを判定し、■ω<■ratであるときには、ステップ
■に移行する。
V,,,=V ω −S IGld ・
...(1) Next, proceed to step (2) to determine whether the detected wheel speed value Vω is greater than or equal to the estimated vehicle speed V ref, and when ■ω<■rat, proceed to step (2). Transition.

このステップ■では、後述する変数Fが”I Q I+
In this step ■, the variable F described later is “I Q I+
.

+111ZI“2°゛の何れに設定されているかを判定
し、F=Oであるときには、ステップ[相]に移行して
、車輪加減速演算回路7からの現在の車輪加減速度9ω
8を読込み、次いでステップ■に移行して、前回の処理
時における車輪加減速度9ω8−7から現在の車輪加減
速度9ω8を減算して車輪加減速度変化量νωを算出す
る。
+111ZI "2°" is determined, and when F=O, the process moves to step [phase] and the current wheel acceleration/deceleration 9ω from the wheel acceleration/deceleration calculation circuit 7 is determined.
8 is read, and then the process proceeds to step (3), where the current wheel acceleration/deceleration 9ω8 is subtracted from the wheel acceleration/deceleration 9ω8-7 at the time of the previous processing to calculate the wheel acceleration/deceleration change amount νω.

次いで、ステップ@に移行して、車輪加減速度変化量ν
ωが正の状態即ち車輪加速度を生じている状態から負の
状態即ち車輪減速度を生じている状態に反転したか否か
を判定する。このとき、車輪加減速度変化量νωが正の
状態から負の状態に反転したときには、ステップ@に移
行して変数Fを“1゛に設定してからステップ0に移行
する。
Next, the process moves to step @, and the wheel acceleration/deceleration change amount ν
It is determined whether ω has reversed from a positive state, that is, a state in which wheel acceleration is occurring, to a negative state, that is, a state in which wheel deceleration is occurring. At this time, when the wheel acceleration/deceleration change amount νω is reversed from a positive state to a negative state, the process moves to step @, sets the variable F to "1", and then moves to step 0.

このステップ■では、ステップ[相]で読込んだ車輪加
減速度tωが予め設定した所定設定値V3以上であるか
否かを判定する。このとき、9ω≧■、であるときには
ステップ[相]に移行して変数Fを′“2″゛に設定し
てからステップ■に移行する。
In step (2), it is determined whether the wheel acceleration/deceleration tω read in step [phase] is equal to or greater than a predetermined value V3. At this time, when 9ω≧■, the process moves to step [phase], sets the variable F to ``2'', and then moves to step ■.

このステップ■では、ステップ[相]で読込んだ車輪加
減速度Mωの絶対値が前記所定設定値■、以下であるか
否かを判定し、19ωl≦■、であるときにはステップ
@に移行して変数Fを“0゛に設定してからステップ■
に移行する。
In this step ■, it is determined whether the absolute value of the wheel acceleration/deceleration Mω read in step [phase] is less than or equal to the predetermined setting value ■, and if 19ωl≦■, the process moves to step @. Set variable F to “0” and then step■
to move to.

このステップ■では、前記ステップ■と同様に、積分タ
イマを所定値Tに設定すると共に、積分初期値としてス
テップ■又は後述するステップOで読込んだ車輪速検出
値Vωを設定してからステップ■に移行し、積分タイマ
を“1”だけデクリメントしてからステップ[相]に移
行して後述する第5図のアンチスキッド制御処理におけ
る制御フラグAsが零即ちアンチスキッド制御を終了し
ているか否かを判定し、制御フラグASが′1”にセッ
トされているときには、ステップ0に移行して所定時間
例えば20 m5ecが経過したか否かを判定し、所定
時間が経過していないときには、経過するまで待機し、
所定時間が経過するとステップ@に移行して、車輪速検
出値■ωを読込んでから前記ステップ■に戻り、制御フ
ラグASが“0″にリセットされているときには、ステ
ップ[相]に移行して、処理を終了するか否かを判定す
る。この判定は、例えばイグニッションスイッチがオフ
状態であるか否かを判定することにより行い、イグニッ
ションスイッチがオン状態であるときには、前記ステッ
プ■に戻り、イグニッションスイッチがオフ状態である
ときに処理を終了する。
In step (2), similarly to step (2), the integral timer is set to a predetermined value T, and the wheel speed detection value Vω read in step (2) or step O (described later) is set as the initial integral value, and then step (2) is performed. After decrementing the integral timer by "1", the process moves to step [phase] to determine whether the control flag As in the anti-skid control process shown in FIG. If the control flag AS is set to '1', it is determined whether a predetermined period of time, for example 20 m5ec, has elapsed or not. wait until
When a predetermined period of time has elapsed, the process moves to step @, reads the detected wheel speed value ■ω, and then returns to step ■. When the control flag AS has been reset to "0", the process moves to step [phase]. , determine whether or not to end the process. This determination is made, for example, by determining whether or not the ignition switch is in the off state. When the ignition switch is in the on state, the process returns to step (3), and when the ignition switch is in the off state, the process ends. .

一方、ステップ■及びステップ@の判定結果がブレーキ
スイッチ1のスイッチ信号BSがオフ状態であるときに
は、非制動状態と判断してステップ■に移行し、ステッ
プ■で読込んだ車輪速検出値Vωを推定車体速度V r
efに設定してから前記ステップOに移行して処理を終
了するか否かを判定する。
On the other hand, if the judgment result in step ■ and step @ is that the switch signal BS of the brake switch 1 is in the OFF state, it is determined that the brake is not in the braking state, and the process moves to step ■, where the detected wheel speed value Vω read in step ■ is Estimated vehicle speed V r
After setting the value to ef, the process moves to step O to determine whether or not to end the process.

また、ステップ■の判定結果が積分タイマが零であると
き及びステップ■の判定結果が■ω≧Vr・fであると
きにはそれぞれステップ[相]に移行して前記ステップ
[相]と同様にステップ■又はステップOで読込んだ車
輪速検出値■ωを推定車体速度■、、。、に設定してか
ら前記ステップ[相]に移行して積分タイマに所定設定
値Tをセットすると共に、初期値として現在の車輪速検
出値■ω8を設定する。
Further, when the determination result of step (■) is that the integral timer is zero and the determination result of step (■) is ■ω≧Vr・f, the process moves to step [phase], and similarly to step [phase], step (2) Alternatively, the detected wheel speed value ■ω read in step O is used as the estimated vehicle speed ■, . , and then proceeds to step [phase] to set a predetermined set value T in the integral timer, and also set the current detected wheel speed value ■ω8 as an initial value.

さらに、ステップ■の判定結果が変数Fが°”1″であ
るときには、直接前記ステップ0に移行し、変数Fが2
′°であるときには、直接前記ステップ[相]に移行す
る。
Furthermore, when the judgment result in step (2) is that the variable F is ``1'', the process directly proceeds to step 0, and the variable F is 2.
′°, the process proceeds directly to the step [phase].

またさらに、ステップ@の判定結果が車輪加減速度変化
量νωが正又は負を継続している場合、ステップ[相]
の判定結果が立ω〈V、である場合及びステップ■の判
定結果が1夏ω1>vsである場合にはそれぞれ前記ス
テップ[相]に移行して積分タイマを1″だけデクリメ
ントする。
Furthermore, if the determination result of step @ is that the wheel acceleration/deceleration change amount νω continues to be positive or negative, step [phase]
If the determination result in step (2) is ω<V, and if the determination result in step (2) is 1 summer ω1>vs, the process moves to step [phase] and the integral timer is decremented by 1″.

この第5図の処理において、ステップ■〜ステツブ@の
処理が推定車体速度演算手段に対応している。
In the process shown in FIG. 5, the processes from step ① to step @ correspond to the estimated vehicle speed calculation means.

次に、コントローラ10によるアンチスキッド制御処理
を第5図を伴って説明する。
Next, anti-skid control processing by the controller 10 will be explained with reference to FIG.

第5図の処理は所定時間例えば20m5ec毎にタイマ
割込処理として実行され、この処理において、ASは制
御フラグ、Lは減圧タイマを示し、これらは前回のアン
チスキッド制御の終了時にステップ@からステップ@に
移行して零にクリアされている。
The process shown in FIG. 5 is executed as a timer interrupt process every predetermined period of time, for example, every 20 m5ec. In this process, AS is a control flag and L is a depressurization timer. Moved to @ and cleared to zero.

そして、第5図の処理が開始されると、先ずステップ[
相]で、車輪加減速演算回路7の車輪加減速度!ωを読
込み、次いでステップOに移行して車輪速フィルタ6か
ら出力される車輪速検出値■ωを読込み、次いでステッ
プ[相]に移行して前記第4図の推定車体速度演算処理
において、算出された推定車体速度V rafを読出し
、次いでステップ[相]に移行して下記(2)式の演算
を行ってスリップ率Sを算出する。
Then, when the process shown in FIG. 5 is started, first step [
phase], the wheel acceleration/deceleration of the wheel acceleration/deceleration calculation circuit 7! ω is read, and then the process moves to step O, where the detected wheel speed value ■ω output from the wheel speed filter 6 is read, and then the process moves to step [phase], where calculation is performed in the estimated vehicle speed calculation process shown in FIG. The estimated vehicle body speed V raf thus obtained is read out, and then the process moves to step [phase] where the following equation (2) is calculated to calculate the slip ratio S.

 raf そして、ステップ@で読込んだ車輪加減速度9ω及び前
記ステップ[相]で算出したスリップ率Sに基づいてホ
イールシリンダ21の油圧を制御する。
raf Then, the oil pressure of the wheel cylinder 21 is controlled based on the wheel acceleration/deceleration 9ω read in step @ and the slip rate S calculated in step [phase].

すなわち、スリップ率Sが予め設定された所定値S0 
(例えば15%)未満であり、且つ制御フラグAs及び
減圧タイマLが共に零であり、車輪加減速度9ωが予め
設定された減速度閾値α及び加速度闇値30間即ちα〈
Mω〈βである非制動時及び制動初期時には、ステップ
[相]〜[相]を経てステップ0に移行し、論理値“0
′°の制御信号EVをアクチュエータ24の流入側電磁
開閉弁27に出力してこれを開状態とすると共に、論理
値゛0′。
That is, the slip rate S is a preset predetermined value S0.
(for example, 15%), and both the control flag As and the pressure reduction timer L are zero, and the wheel acceleration/deceleration 9ω is between the preset deceleration threshold α and the acceleration dark value 30, that is, α<
During non-braking and initial braking when Mω〈β, the transition goes through steps [phase] to [phase] to step 0, and the logic value “0” is reached.
A control signal EV of '° is output to the inflow side electromagnetic on-off valve 27 of the actuator 24 to open it, and the logic value is set to '0'.

の制御信号AV及びMPを流出側電磁開閉弁30及びモ
ータポンプ29にそれぞれ出力して、これらを閉状態及
び停止状態に制御し、各車輪20に配設されたホイール
シリンダ21の圧力をマスクシリンダ23の圧力に応じ
た圧力とする栄、増圧モードに設定してからタイマ割込
処理を終了してメインプログラムに復帰する。したがっ
て、車両がブレーキペダル22を踏込まない非制動状態
であ。
The control signals AV and MP are outputted to the outflow side electromagnetic on-off valve 30 and the motor pump 29, respectively, to control these to the closed state and the stopped state, and the pressure in the wheel cylinder 21 disposed on each wheel 20 is adjusted to the mask cylinder. After setting the pressure to the pressure corresponding to the pressure of No. 23 and setting the pressure increase mode, the timer interrupt process is finished and the main program is returned. Therefore, the vehicle is in a non-braking state in which the brake pedal 22 is not depressed.

るときには、マスターシリンダ23の圧力が略零である
ので、ホイールシリンダ21の圧力も略零を維持し、非
制動状態を維持し、ブレーキペダル22を踏込んだ制動
初期時には、マスターシリンダ23の圧力上昇に応じて
ホイールシリンダ21の圧力が急増圧して制動状態とな
る。
When the brake pedal 22 is depressed, the pressure in the master cylinder 23 is approximately zero, so the pressure in the wheel cylinder 21 is also maintained at approximately zero, maintaining the non-braking state, and at the initial stage of braking when the brake pedal 22 is depressed, the pressure in the master cylinder 23 is As the pressure rises, the pressure in the wheel cylinder 21 rapidly increases and enters a braking state.

そして、制動状態となると、車輪速度■ωが徐々に減少
し、これに応じて車輪減速度!ωが大きくなり、この車
輪減速度!ωが減速度閾値αを越えると、ステップ[相
]からステップ0に移行して制御信号EVを論理値゛1
′”、制御信号AV、MPを論理値“0゛とする。これ
によって流入側電磁開閉弁27及び排出側電磁開閉弁3
0が共に閉状態となり、モータポンプ29も停止状態を
維持するので、ホイールシリンダ21内に圧力油が閉じ
込められ、シリンダ圧は、一定値となって高圧側の保持
モードとなる。
Then, when the braking state is reached, the wheel speed ■ω gradually decreases, and the wheel decelerates accordingly! As ω increases, this wheel deceleration! When ω exceeds the deceleration threshold α, the transition is made from step [phase] to step 0, and the control signal EV is set to the logical value ``1''.
''', and the control signals AV and MP are set to a logical value of '0'. As a result, the inflow side electromagnetic on-off valve 27 and the discharge side electromagnetic on-off valve 3
0 are both closed, and the motor pump 29 is also maintained in a stopped state, so pressure oil is trapped in the wheel cylinder 21, and the cylinder pressure becomes a constant value, resulting in a high pressure side holding mode.

しかしながら、この保持モードにおいても、車輪に対し
て制動力が作用しているので、車輪減速度Vωが増加す
ると共に、スリップ率Sも増加する。
However, even in this holding mode, since braking force is acting on the wheels, the wheel deceleration Vω increases and the slip ratio S also increases.

そして、スリップ率Sが所定値S0を越え、且つ車輪減
速度9ωが加速度闇値β未満を維持しているときには、
ステップ[相]からステップ[相]を経てステップ@に
移行して、減圧タイマLを予め設定された所定値L0に
セットすると共に制御フラグASを“1°′にセットす
る。このため、ステップ[相]からステップ@、@を経
てステップ■に移行し、論理値“°1°°の制御信号A
V及びMPを出力して、流出側電磁開閉弁30を開状態
とすると共にモータポンプ29を作動状態とし、且つ論
理値+1111の制御信号EVを出力して、流入側電磁
開閉弁27を閉状態に維持する。したがって、ホイール
シリンダ21内の圧力油は、電磁開閉弁30、モータポ
ンプ29及び逆止弁28を通じて排出され、シリンダ圧
が減圧されて減圧モードとなる。
When the slip rate S exceeds the predetermined value S0 and the wheel deceleration 9ω remains below the acceleration value β,
Transitioning from step [phase] to step @ via step [phase], the pressure reduction timer L is set to a preset predetermined value L0, and the control flag AS is set to "1°".For this reason, step [ phase], passes through steps @ and @ to step ■, and the control signal A with the logical value “°1°°
V and MP are output to open the outflow side electromagnetic on-off valve 30 and the motor pump 29 is activated, and a control signal EV with a logical value of +1111 is outputted to close the inflow side electromagnetic on-off valve 27. to be maintained. Therefore, the pressure oil in the wheel cylinder 21 is discharged through the electromagnetic on-off valve 30, the motor pump 29, and the check valve 28, and the cylinder pressure is reduced to enter the pressure reduction mode.

この減圧モードとなると、車輪に対する制動力が緩和さ
れるが、車輪速度■ωが暫くは減少状態を維持し、この
ため車輪減速度Mω及びスリップ率Sは増加傾向を継続
するが、その後車輪速検出値Vωの減少率が低下して加
速状態に移行する。
In this depressurization mode, the braking force on the wheels is relaxed, but the wheel speed ■ω remains in a decreasing state for a while, and therefore the wheel deceleration Mω and the slip ratio S continue to increase, but after that the wheel speed The rate of decrease of the detected value Vω decreases and the state shifts to an acceleration state.

これに応じて車輪加減速度9ωが正方向に増加し、車輪
加減速度Mωが加速度闇値β以上となると、ステップΦ
からステップ0を経てステップ@に移行する。
Correspondingly, wheel acceleration/deceleration 9ω increases in the positive direction, and when wheel acceleration/deceleration Mω exceeds acceleration dark value β, step Φ
The process moves from step 0 to step @.

このステップ@では、減圧タイマLを“0′°にクリア
してから前記ステップ@に移行する。
In this step @, the pressure reduction timer L is cleared to "0'°, and then the process moves to the step @.

したがって、ステップ@での判定で、L=Oとなるので
、ステップ@に移行し、9ω≧βであるので、ステップ
のに移行し、制御フラグAsが″1′にセットされてい
るので、前記ステップ[相]に移行して、保持モードに
移行する。
Therefore, in the judgment at step @, L=O, so the process moves to step @, and since 9ω≧β, the process moves to step 2, and since the control flag As is set to "1'," Move to step [phase] and move to holding mode.

このように、保持モードとなると、ホイールシリンダ2
1のシリンダ圧が低圧側で一定値となり、車輪速検出値
■ωは増速状態を継続する。このため、車輪加減速度M
ω及びスリップ率Sは、車輪加減速度Mωが正方向に大
きくなり、スリップ率Sは減少することになる。
In this way, when it comes to the holding mode, the wheel cylinder 2
The cylinder pressure of No. 1 becomes a constant value on the low pressure side, and the detected wheel speed value ■ω continues to increase in speed. For this reason, wheel acceleration/deceleration M
Regarding ω and the slip rate S, the wheel acceleration/deceleration Mω increases in the positive direction, and the slip rate S decreases.

そして、スリップ率Sが設定スリップ率S0未満となる
と、ステップ[相]からステップ0に移行し、前回の低
圧側保持モードで減圧タイマLが“0゛にクリアされて
いるので、直接ステップ@に移行し、前記高圧側の保持
モードを継続する。
Then, when the slip rate S becomes less than the set slip rate S0, the step [phase] shifts to step 0, and since the pressure reduction timer L was cleared to "0" in the previous low pressure side holding mode, it directly goes to step @. and continues the high pressure side holding mode.

この高圧側の保持モードにおいても、車輪に対しては、
制動力が作用しているので、車輪速検出値■ωの増加率
は徐々に減少し、車輪加減速度9ωが加速度闇値β未満
となると、ステップ[相]からステップ@に移行し、9
ω〉αであるので、ステップ[相]に移行し、制御フラ
グASが1゛°であるので、ステップ@に移行する。
Even in this high pressure side holding mode, for the wheels,
Since the braking force is acting, the rate of increase in the detected wheel speed value ■ω gradually decreases, and when the wheel acceleration/deceleration rate 9ω becomes less than the acceleration dark value β, the transition from step [phase] to step @ occurs.
Since ω>α, the process moves to step [phase], and since the control flag AS is 1°, the process moves to step @.

このステップ@では、論理値パ1°°及び論理値′“0
゛を交互に所定周期で繰り返す制御信号EVを出力する
と共に、制御信号AV及びMPを論理値゛0”に維持す
る。このため、マスターシリンダ23からの圧力油が間
歇的にホイールシリンダ21に供給されることになり、
ホイールシリンダ21のシリンダ圧がステップ状に増圧
されて緩増圧モードとなる。
In this step @, the logical value PA1°° and the logical value '“0
It outputs a control signal EV that alternately repeats "" at a predetermined period, and maintains the control signals AV and MP at the logical value "0".For this reason, pressure oil from the master cylinder 23 is intermittently supplied to the wheel cylinder 21. will be
The cylinder pressure of the wheel cylinder 21 is increased stepwise to enter a slow pressure increase mode.

この緩増圧モードとなると、ホイールシリンダ21の圧
力上昇が緩やかとなるので、車輪20に対する制動力が
徐々に増加し、車輪速検出値Vωが低下して車輪20が
減速状態となる。
In this slow pressure increase mode, the pressure in the wheel cylinder 21 increases gradually, so the braking force on the wheels 20 gradually increases, the wheel speed detection value Vω decreases, and the wheels 20 enter a deceleration state.

その後、車輪加減速度9ωが減速度閾値α以下となると
、ステップ@からステップ[相]に移行して、高圧側の
保持モードとなり、その後スリップ率Sが設定スリップ
率30以上となると、ステップ[相]からステップ0を
経てステップ[相]に移行し、次いでステップ@、■を
経てステップ■に移行するので、減圧モードとなり、爾
後低圧保持モード、緩増圧モード、高圧側保持モード、
減圧モードが繰り返され、アンチスキッド効果を発揮す
ることができる。
After that, when the wheel acceleration/deceleration rate 9ω becomes less than the deceleration threshold α, the process moves from step @ to step [phase], and the mode becomes a high-pressure side holding mode. After that, when the slip rate S becomes the set slip rate 30 or more, step [phase] is entered. ], passes through step 0, moves to step [phase], then moves through step @, and then moves to step ■, so it becomes pressure reduction mode, and then low pressure holding mode, slow pressure increase mode, high pressure side holding mode,
The decompression mode is repeated and the anti-skid effect can be achieved.

なお、車両の速度がある程度低下したときには、減圧モ
ードにおいてスリップ率Sが設定スリップ率80未満に
回復する場合があり、このときには、ステップ[相]か
らステップ0に移行し、前述したように減圧モードを設
定するステップ[相]で減圧タイマLが所定設定値L0
にセットされているので、ステップのに移行して、減圧
タイマLの所定設定値を°゛1”′だけ減算してからス
テップ@に移行することになる。したがって、このステ
ップ0からステップのに移行する処理を繰り返して減圧
タイマLが°“0″となると、ステップ[相]〜ステッ
プ[相]を経てステップ@に移行して、緩増圧モードに
移行し、次いで高圧側の保持モードに移行してから緩増
圧モードに移行することになる。
Note that when the speed of the vehicle decreases to a certain extent, the slip ratio S may recover to less than the set slip ratio of 80 in the depressurization mode, and in this case, the step [phase] shifts to step 0, and the depressurization mode is activated as described above. In the step [phase] of setting the decompression timer L, the predetermined setting value L0
Since it is set to step 0, the predetermined setting value of the decompression timer L is subtracted by °゛1''' before moving to step @.Therefore, from step 0 to step When the pressure reduction timer L reaches "0" after repeating the transition process, the process moves from step [phase] to step [phase] to step @, shifts to the slow pressure increase mode, and then shifts to the high pressure side holding mode. After that, the mode will shift to the slow pressure increase mode.

そして、車両が停止近傍の速度となったとき、又はブレ
ーキペダル22の踏み込みを解除してブレーキスイッチ
1のスイッチ信号BSがオフ状態となったときには、ス
テップ@で制御終了と判断されるので、このステップ@
からステップのに移行して、減圧タイマL及び制御フラ
グASを“0“にクリアしてからステップ■に移行して
急増圧モードとしてからアンチスキッド処理を終了する
Then, when the vehicle reaches a speed close to stopping, or when the brake pedal 22 is released and the switch signal BS of the brake switch 1 is turned off, it is determined that the control ends in step @. Step @
Then, the process moves to step 2, where the pressure reduction timer L and control flag AS are cleared to "0", and then the process moves to step (2), where the rapid pressure increase mode is set, and then the anti-skid process is ended.

したがって、ブレーキペダルを踏み込んだままで、停車
したときには、マスクシリンダ23の油圧がそのままホ
イールシリンダ21にかかることになり、車両の停車状
態を維持することができ、ブレーキペダル22の踏み込
みを解除したときには、マスターシリンダ23の油圧が
零となるので、ホイールシリンダ21のシリンダ圧は零
に保持され、車輪20に対して何ら制動力が作用される
ことはない。
Therefore, when the vehicle stops with the brake pedal depressed, the hydraulic pressure of the mask cylinder 23 is directly applied to the wheel cylinder 21, making it possible to maintain the stopped state of the vehicle, and when the brake pedal 22 is released, Since the oil pressure in the master cylinder 23 becomes zero, the cylinder pressure in the wheel cylinder 21 is maintained at zero, and no braking force is applied to the wheels 20.

また、例えば高Fg!擦係数路を走行している状態から
、雪道、降雨路等の低摩擦係数路を走行する状態に移行
し、この状態でブレーキペダル22を踏み込んで制動状
態とすると、低摩擦係数路を走行しているので、駆動輪
においてはスリップが発生して、車輪速センサ3で検出
される車輪速度■ωが上昇し、車輪加減速度9ωが加速
度閾値β以上となっている場合があり、この場合には、
第5図の処理において、ステップ[相]〜ステップ[相
]を経てステップOに移行し、アンチスキッド制御開始
前であるので、制御フラグASが0”であり、ステップ
0に移行して急増圧モードとなって車輪速度Vωを減少
させてから前記アンチスキッド制御を実行する。
Also, for example, high Fg! When the state of driving on a friction coefficient road changes to the state of driving on a low friction coefficient road such as a snowy road or a rainy road, and in this state, when the brake pedal 22 is depressed to enter the braking state, the state of driving on the low friction coefficient road is changed. Therefore, slip may occur in the driving wheels, and the wheel speed ■ω detected by the wheel speed sensor 3 may increase, and the wheel acceleration/deceleration 9ω may exceed the acceleration threshold β. for,
In the process shown in Fig. 5, the process moves to step O through steps [phase] to step [phase], and since the anti-skid control has not yet started, the control flag AS is 0'', and the process moves to step 0, where the rapid pressure increase The anti-skid control is executed after the vehicle enters the anti-skid mode and reduces the wheel speed Vω.

次に、第7図に基づいて全体動作を時間経過に沿って概
説する。
Next, the overall operation will be outlined over time based on FIG.

すなわち、今、時点t0で車両が制動せずに定速走行し
ているものとすると、第7図(e)に示す如く、ブレー
キスイッチ1からオフ状態のスイッチ信号BSが出力さ
れ、これに応じて車輪速フィルタ6から第7図ら)に示
すように一定値の車輪速検出値■ωが出力され、車輪加
減速度演算回路7から出力される車輪加減速度9ωが第
7図(a)に示す如(零となっている。このため、第4
図の推定車体速算出処理においては、ブレーキスイッチ
1のスイッチ信号がオフ状態であることにより、ステッ
プ■からステップ@に移行して推定車体速度■rafを
車輪速検出値Vωに一致させるてからステップ■に戻る
。このため、積分タイマは第7図(d)に示す如(零を
継続する。
That is, if it is assumed that the vehicle is running at a constant speed without braking at time t0, the switch signal BS in the off state is output from the brake switch 1, as shown in FIG. 7(e), and in response to this, The wheel speed detection value ■ω of a constant value is outputted from the wheel speed filter 6 as shown in FIG. It is zero. Therefore, the fourth
In the estimated vehicle speed calculation process shown in the figure, since the switch signal of the brake switch 1 is in the OFF state, the process moves from step ■ to step @, where the estimated vehicle speed ■raf is matched with the detected wheel speed value Vω, and then step Return to ■. Therefore, the integral timer continues to be zero as shown in FIG. 7(d).

一方、第5図のアンチスキッド制御処理においては、車
輪速検出値■ω及び推定車体速度V Pafが等しいの
でステップ[相]で算出されるスリップ率Sが零となり
、ステップ■〜ステップ[相]を経てステップ0に移行
してアクチュエータ24を急増圧モードに設定するが、
この状態ではブレーキペダル22が踏込まれていないの
で、マスターシリンダ23の圧力が略零であり、ホイー
ルシリンダ2工の圧力は第7図(C)に示す如く略零を
維持して非制動状態を継続する。
On the other hand, in the anti-skid control process shown in FIG. 5, since the detected wheel speed value ■ω and the estimated vehicle speed V Paf are equal, the slip rate S calculated in step [phase] becomes zero, and from step ■ to step [phase] After that, the process moves to step 0 and the actuator 24 is set to the rapid pressure mode.
In this state, the brake pedal 22 is not depressed, so the pressure in the master cylinder 23 is approximately zero, and the pressure in the wheel cylinder 2 maintains approximately zero as shown in Figure 7(C) to maintain a non-braking state. continue.

この状態から時点1.でブレーキペダル22を太き(踏
込むと、マスターシリンダ23の圧力が急増し、これに
応じてホイールシリンダ21の圧力が第7図(e)に示
す如く急増して25制動状態となり、これに応じて車輪
速検出値Vωが第7図(b)で実線図示の如く低下し始
め、これに伴って第7図(a)に示す如(車輪加減速度
9ωが負方向に増加する。
From this state, point 1. When the brake pedal 22 is depressed (depressed), the pressure in the master cylinder 23 increases rapidly, and in response, the pressure in the wheel cylinder 21 increases rapidly as shown in FIG. Correspondingly, the wheel speed detection value Vω begins to decrease as shown by the solid line in FIG. 7(b), and along with this, the wheel acceleration/deceleration 9ω increases in the negative direction as shown in FIG. 7(a).

一方、ブレーキスイッチlのスイッチ信号BSが第7図
(e)に示す如くオン状態となることにより、第4図の
推定車体速算出処理において、ステップ■からステップ
■aに移行して変数Fを零にセットすると共に、ステッ
プ■に移行して、積分タイマを所定設定値Tにセットす
ると共に、初期値としてそのときの車輪速検出値■ω1
を設定し、次いでステップ■、■を経てステップ■に移
行して前記(1)式に従って推定車体速度V Pafを
算出する。
On the other hand, as the switch signal BS of the brake switch l is turned on as shown in FIG. 7(e), in the estimated vehicle speed calculation process of FIG. At the same time, the process moves to step ■, where the integral timer is set to a predetermined setting value T, and the wheel speed detected value at that time ■ω1 is set as the initial value.
is set, and then the process proceeds to step (2) via steps (2) and (2), and the estimated vehicle speed V Paf is calculated in accordance with equation (1).

そして、この推定車体速度V ratより車輪速検出値
Vω低くなると、ステップ■からステップ■〜ステップ
■を経てステップ@に移行し、車輪加減速度9ωが負方
向に増加を継続しているので、直接ステップ■に移行し
て積分タイマを“1°“だけデクリメントし、次いでス
テップ[相]〜ステップ@を経てステップ0に移行して
車輪速検出値■ωを読込んでからステップ■に戻り、こ
の積分処理状態が車輪加減速度変化量νωが正から負に
反転するまで継続される。
When the wheel speed detection value Vω becomes lower than this estimated vehicle speed V rat, the process moves from step ■ to step @ through steps ■ to step ■, and since the wheel acceleration/deceleration 9ω continues to increase in the negative direction, it is directly Go to step ■, decrement the integral timer by 1°, then go through steps [phase] to step @, go to step 0, read the detected wheel speed value ■ω, then return to step ■, and calculate this integral. The processing state continues until the wheel acceleration/deceleration change amount νω is reversed from positive to negative.

そして、時点1tで、車輪加減速度9ωが予め設定した
減速度閾値αより小さくなると、アクチュエータ24が
保持モードに設定され(ステップO)、ホイールシリン
ダ21の圧力増加が停止され、次いで、時点t3でスリ
ップ率Sが設定スリップ率30以上となると、アクチュ
エータ24が減圧モードに設定され(ステップ■)、ホ
イールシリンダ2工の圧力が減圧される。したがって、
減圧モードの途中の時点L4で第7図(b)で実線図示
の如く車輪速検出値■ωが極小値をとり、以後増加傾向
に反転し、これに伴って車輪減速度tωが第7図(a)
に示す如く時点L4で零となり、以後正方向に増加する
Then, at time 1t, when the wheel acceleration/deceleration 9ω becomes smaller than the preset deceleration threshold α, the actuator 24 is set to the holding mode (step O), the pressure increase in the wheel cylinder 21 is stopped, and then at time t3 When the slip rate S becomes equal to or higher than the set slip rate 30, the actuator 24 is set to the pressure reduction mode (step 2), and the pressure in the wheel cylinder 2 is reduced. therefore,
At time L4 in the middle of the decompression mode, the wheel speed detection value ■ω takes a minimum value as shown by the solid line in FIG. (a)
As shown in the figure, it becomes zero at time L4, and increases in the positive direction thereafter.

そして、時点も、で車輪加減速度Mωが加速度闇値β以
上となると、減圧タイマが零にクリアされ(ステップ0
)、アクチュエータ24が保持モードに設定され(ステ
ップ0)、ホイールシリンダ21の圧力が比較的小さい
値に保持される。
Then, at the time point, when the wheel acceleration/deceleration Mω becomes equal to or higher than the acceleration dark value β, the decompression timer is cleared to zero (step 0).
), the actuator 24 is set to holding mode (step 0), and the pressure in the wheel cylinder 21 is held at a relatively small value.

このように、減圧側の保持モードとなると、車輪加減速
度9ωが時点t6で正方向の極大値をとり、以後減少傾
向となる。したがって、時点t。
In this manner, when the pressure reduction side holding mode is entered, the wheel acceleration/deceleration 9ω takes a maximum value in the positive direction at time t6, and thereafter tends to decrease. Therefore, time t.

で車輪加減速度変化tVωが正から負に反転する。The wheel acceleration/deceleration change tVω is reversed from positive to negative.

このため、第4図の推定車体速演算処理において、ステ
ップ@からステップ0に移行し変数Fを1゛。
Therefore, in the estimated vehicle speed calculation process shown in FIG. 4, the process moves from step @ to step 0 and the variable F is set to 1.

にセットすると共に、ステ・ンプ■に移行して車輪加減
速度Mωが予め設定した設定値73以上か否かを判定し
、9ω〉vSであるので、ステップ■に移行して変数F
を′″2″にセットし、次いでステップ■に移行して車
輪加減速度の絶対値19ω1が設定値V、以下であるか
判定し、19ω1〉■。
At the same time, the process moves to Step ■ and determines whether the wheel acceleration/deceleration Mω is equal to or higher than the preset value 73. Since 9ω>vS, the process moves to Step ■ and sets the variable F.
is set to ``2'', and then the process proceeds to step (2), where it is determined whether the absolute value 19ω1 of the wheel acceleration/deceleration is less than or equal to the set value V, and 19ω1>■.

であるので、ステップ■に移行して積分タイマのデクリ
メントを継続する。
Therefore, the process moves to step (2) to continue decrementing the integral timer.

その後、時点t、で車輪加減速度の絶対値19ωlが設
定値vs以下となると、ステップ■がらステップ@に移
行して、変数Fを零に設定し、次いでステップ[相]に
移行して積分タイマを第7図(d)に示す如く所定設定
値Tにセットすると共に、積分初期値としてその時点t
7での車輪速検出値■ω7を設定することにより、積分
処理をリセットし、次いでステップ[相]で積分タイマ
をデクリメントしてからステップ[相]〜ステップ[相
]を経てステップ■に戻る。このため、時点も、以降積
分初期値■ω6に基づいて新たな積分処理が実行される
Thereafter, when the absolute value 19ωl of the wheel acceleration/deceleration becomes equal to or less than the set value vs at time t, the process moves from step ■ to step @, where the variable F is set to zero, and then the process moves to step [phase], where the integral timer is set. is set to a predetermined setting value T as shown in FIG. 7(d), and the time t is set as the initial integral value.
By setting the detected wheel speed value ■ω7 at step 7, the integral processing is reset, and then the integral timer is decremented in step [phase], and then the process returns to step ■ through steps [phase] to step [phase]. Therefore, at this point in time, a new integration process is executed based on the initial integration value ■ω6.

その後、時点t3で車輪加減速度9ωが加速度闇値β以
下となると、第5図のアンチスキッド制御処理において
、ステップ[相]〜ステップ[相]を経てステップ@に
移行して、アンチスキッド24を緩増圧モードに設定し
、ホイールシリンダ21の圧力を徐々にステップ状に増
加させる。この緩増圧モードによって、車輪速検出値■
ωが減少し、車輪加減速度Mωも負方向に増加する。
Thereafter, when the wheel acceleration/deceleration 9ω becomes equal to or less than the acceleration value β at time t3, in the anti-skid control process shown in FIG. The mode is set to slow pressure increase mode, and the pressure in the wheel cylinder 21 is gradually increased in steps. This slow pressure increase mode allows the wheel speed detection value to
ω decreases, and wheel acceleration/deceleration Mω also increases in the negative direction.

その後、時点し、で車輪加減速度9ωが減速度闇値α以
下となると、第5図のアンチスキッド制御処理において
ステップ@からステップ[相]に移行してアクチュエー
タ24を高圧側の保持モードに設定し、時点tooでス
リップ率Sが設定スリップ率S0を越えると、ステップ
[相]、o、o、 @、。
Thereafter, when the wheel acceleration/deceleration 9ω becomes equal to or less than the deceleration value α at a certain point in time, the anti-skid control process shown in FIG. However, when the slip rate S exceeds the set slip rate S0 at time too, step [phase], o, o, @,.

を経てステップ[有]に移行してアクチュエータ24を
減圧モードに設定し、爾後低圧側保持モード、緩増圧モ
ード、高圧側保持モードを順次繰り返し、結局第6図で
曲線lで示すように各制御モードを順次繰り返す。
After that, the actuator 24 is set to the pressure reduction mode by proceeding to step [Yes], and then the low pressure side holding mode, the slow pressure increase mode, and the high pressure side holding mode are sequentially repeated. Repeat control modes sequentially.

一方、第4図の推定車体速度演算処理においては、車輪
加減速度が所定設定値■、を越えてから所定設定値■8
未満となる時点で積分タイマを所定設定値Tにセットす
ると共に、そのときの車輪速検出値■ωを積分初期値と
して設定する。
On the other hand, in the estimated vehicle speed calculation process of FIG. 4, after the wheel acceleration/deceleration exceeds the predetermined set value ■8
When the value becomes less than the predetermined value T, the integral timer is set to a predetermined value T, and the detected wheel speed value ■ω at that time is set as the initial integral value.

そして、車輪速検出値■ωが零近傍となるか又はブレー
キスイッチ1のスイッチ信号BSがオフ状態となると、
第5図のアンチスキッド制御処理においてステップ[相
]からステップ@に移行して減圧タイマLを零とすると
共に制御フラグAsを零とし、次いでステップ0に移行
してアクチュエータ24を2、増圧モードに設定する。
Then, when the detected wheel speed value ■ω becomes close to zero or the switch signal BS of the brake switch 1 turns off,
In the anti-skid control process shown in FIG. 5, the process moves from step [phase] to step @, the pressure reduction timer L is set to zero, and the control flag As is set to zero, and then the process moves to step 0, where the actuator 24 is set to 2 and pressure increase mode. Set to .

また、第4図の推定車体速度演算処理においては、積分
タイマが零となるか又はブレーキスイッチ1のスイッチ
信号BSがオフ状態となることにより、ステップ■から
ステップ@に移行するかステップ@からステップ[相]
に移行して、車輪速度検出値■ωを推定車体速度v1゜
、に設定する。
In addition, in the estimated vehicle speed calculation process shown in FIG. 4, when the integral timer becomes zero or the switch signal BS of the brake switch 1 becomes OFF, the process moves from step ■ to step @ or from step @ to step @. [phase]
Then, the detected wheel speed value ■ω is set to the estimated vehicle speed v1°.

また、例えば車両が制動中に車輪速検出値が停車状態に
近づいて第8図で実線図示の如く車輪加減速度9ωの正
方面の極大値が所定設定値V、を越えない状態となると
、第4図の推定車体速度演算処理において、ステップ0
から直接ステップ■に移行して、積分タイマのデクリメ
ントを継続し、積分処理のリセットを行わないので、積
分タイマが零となった時点でステップ■からステップ@
に移行して、そのときの車輪速検出値■ωを推定車体速
度V、、、fとして設定してからステップ■に移行して
積分処理をリセットする。
For example, when the wheel speed detection value approaches the stopped state while the vehicle is braking and the maximum value of the wheel acceleration/deceleration 9ω in the positive direction does not exceed the predetermined set value V, as shown by the solid line in FIG. In the estimated vehicle speed calculation process shown in Figure 4, step 0
The process moves directly from step ■ to step ■, continues decrementing the integral timer, and does not reset the integral process, so when the integral timer reaches zero, it moves from step ■ to step @.
Then, the wheel speed detection value ■ω at that time is set as the estimated vehicle speed V, .

このとき、次回の処理において、第9図に示す如く、車
輪速検出値■ωがステップ■で算出される推定車体速度
V rat以上である時点tz+では、ステップ■から
ステップ@に移行して車輪速検出値■ωを推定車体速度
V rafと設定してからステップ[相]に移行して積
分処理をリセットするので、この時点tz+から車輪速
検出値Vωが推定車体速度V rmf未満となる時点t
2□までの間は、積分処理がリセットされ続けるので、
積分タイマは第9図(b)に示す如く所定設定値Tを維
持し、時点tzz以降から積分処理が実行される。この
ため、第9図(b)で鎖線図示の如く、推定車体速度V
 rafが実車体速度■アから大きくずれることを防止
することができる。
At this time, in the next process, as shown in FIG. 9, at time tz+ when the detected wheel speed value ■ω is equal to or higher than the estimated vehicle body speed V rat calculated in step ■, the process moves from step ■ to step @ and the wheel speed is Since the speed detection value ■ω is set as the estimated vehicle speed V raf and then the process moves to step [phase] to reset the integral processing, the wheel speed detection value Vω becomes less than the estimated vehicle speed V rmf from this time tz+. t
The integral process continues to be reset until 2□, so
The integral timer maintains a predetermined set value T as shown in FIG. 9(b), and the integral process is executed from time tzz onwards. Therefore, as shown by the chain line in FIG. 9(b), the estimated vehicle speed V
It is possible to prevent raf from deviating significantly from the actual vehicle speed (a).

このように、上記実施例によると、車輪加減速度9ωを
監視し、この車輪加減速度!ωが所定設定値V、を越え
てから所定設定値■3未満となる時に、そのときの車輪
速検出値■ωを積分初期値とし、且つ積分タイマを所定
設定値Tにセットして、積分処理をリセットするように
しているので、積分時間を短くしながら推定車体速度V
 ra’fが実車体速度V7に対して大きくずれること
を確実に防止することができ、この推定車体速度V r
arを使用してアクチュエータ制御を行う場合の制御精
度を大幅に向上させることができる。
In this way, according to the above embodiment, the wheel acceleration/deceleration 9ω is monitored, and this wheel acceleration/deceleration! When ω exceeds the predetermined set value V and becomes less than the predetermined set value ■3, the wheel speed detection value at that time ■ω is set as the initial value for integration, and the integration timer is set to the predetermined set value T, and the integration is performed. Since the process is reset, the estimated vehicle speed V is increased while reducing the integration time.
It is possible to reliably prevent ra'f from deviating significantly from the actual vehicle speed V7, and this estimated vehicle speed V r
Control accuracy when performing actuator control using ar can be significantly improved.

なお、上記実施例においては、積分タイマが減算カウン
タの構成を有する場合について説明したが、これに限定
されるものではなく、加算カウンタの構成として所定設
定値Tに達した時に零にリセットするようにしてもよい
In the above embodiment, a case has been described in which the integral timer has a subtraction counter configuration, but the present invention is not limited to this, and an addition counter configuration that resets to zero when a predetermined set value T is reached is used. You may also do so.

また、上記実施例においては、車輪加減速度守ωを監視
する際に、車輪加減速度変化量νωが正から負に反転す
る時点で、車輪加減速度夏ωが所定設定値73以上であ
るか否かを判定する場合について説明したが、これに限
らず車輪加減速度tωが所定設定値V、を越えたが否が
を判定し、所定設定値■3を越えた後に所定設定値■8
未満となったときに積分処理をリセットするようにして
もよい。
In the above embodiment, when monitoring the wheel acceleration/deceleration rate ω, it is determined whether the wheel acceleration/deceleration rate ω is equal to or greater than the predetermined set value 73 at the time when the wheel acceleration/deceleration change amount νω is reversed from positive to negative. Although the above description is not limited to this, it is determined whether the wheel acceleration/deceleration tω exceeds the predetermined set value V, and after the wheel acceleration/deceleration tω exceeds the predetermined set value ■3, the predetermined set value ■8 is determined.
The integration process may be reset when the value becomes less than .

さらに、上記実施例においては、推定車体速算出処理及
びアンチスキッド制御処理を1つのコシトローラ10で
実行する場合について説明したが、これに限らず個別の
マイクロコンピュータによって処理することもでき、し
かも推定車体速算出手段及び流体圧制御手段はマイクロ
コンピュータに限らず、比較回路、演算回路等の電子回
路を組み合わせて構成することもできる。
Further, in the above embodiment, a case has been described in which the estimated vehicle speed calculation process and the anti-skid control process are executed by one cositroller 10. The speed calculation means and the fluid pressure control means are not limited to microcomputers, but can also be configured by combining electronic circuits such as comparison circuits and arithmetic circuits.

またさらに、上記実施例においては、ドラム式ブレーキ
にこの発明を適用した場合について説明したが、ディス
ク式ブレーキについても同様にこの発明を適用可能であ
る。
Further, in the above embodiments, the case where the present invention is applied to a drum type brake has been described, but the present invention can be similarly applied to a disc type brake.

なおさらに、上記実施例ではホイールシリンダを油圧で
制御する場合について説明したが、これに限らず水等の
他の液体又は空気等の気体を適用し得ることは言うまで
もない。
Further, in the above embodiments, the case where the wheel cylinders are controlled by hydraulic pressure has been described, but it goes without saying that the control is not limited to this, and other liquids such as water or gases such as air can be applied.

〔発明の効果〕〔Effect of the invention〕

以上説明したように、この発明によれば、前後加速度セ
ンサの加速度検出値を積分して推定車体速度を算出する
際に、車輪加減速度を監視し、車輪加減速度が所定設定
値を越えた後、所定設定値未満となったときにそのとき
の車輪速検出値を積分初期値とし、且つ積分タイマをセ
ットするようにした構成を有するので、積分時間を短く
して誤差の発生を少なくすると共に、推定車体速度と実
車体速度とのずれ量を少なくして車体速度准定精度を向
上させることができ、この推定車体速度を使用してアン
チスキッド制御を行う場合の制御精度も大幅に向上させ
ることができる効果が得られる。
As explained above, according to the present invention, when calculating the estimated vehicle speed by integrating the acceleration detection values of the longitudinal acceleration sensor, wheel acceleration/deceleration is monitored, and after the wheel acceleration/deceleration exceeds a predetermined set value, , when the wheel speed is less than a predetermined set value, the current detected wheel speed value is used as the initial value for integration, and an integration timer is set. , it is possible to improve the accuracy of determining the vehicle speed by reducing the amount of deviation between the estimated vehicle speed and the actual vehicle speed, and the control accuracy when performing anti-skid control using this estimated vehicle speed is also significantly improved. The effect that can be obtained is obtained.

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

第1図はこの発明の基本構成を示す概略構成図、第2図
はこの発明の一実施例を示すブロック図、第3図はアク
チュエータの一例を示す構成図、第4図はこの発明に適
用し得るコントローラの推定車体速度算出処理の一例を
示すフローチャート、第5図はこの発明に適用し得るコ
ントローラのアンチスキッド制御処理の一例を示すフロ
ーチャート、第6図はアンチスキッド制御処理の制御マ
ツプを示す図、第7図〜第9図はそれぞれこの発明の動
作の説明に供する信号波形図である。 図中、lはブレーキスイッチ、2は前後加速度センサ、
3は車輪速センサ、4は車輪速演算回路、6は車輪速フ
ィルタ、7は車輪加減速度演算回路、10はコントロー
ラ、20は車輪、21はホイールシリンダ(制動用シリ
ンダ)、22はブレーキペダル、23はマスターシリン
ダ、24はアクチュエータである。
Fig. 1 is a schematic block diagram showing the basic structure of this invention, Fig. 2 is a block diagram showing an embodiment of this invention, Fig. 3 is a block diagram showing an example of an actuator, and Fig. 4 is applied to this invention. FIG. 5 is a flowchart showing an example of an anti-skid control process of a controller that can be applied to the present invention, and FIG. 6 is a control map of the anti-skid control process. 7 to 9 are signal waveform diagrams for explaining the operation of the present invention. In the figure, l is the brake switch, 2 is the longitudinal acceleration sensor,
3 is a wheel speed sensor, 4 is a wheel speed calculation circuit, 6 is a wheel speed filter, 7 is a wheel acceleration/deceleration calculation circuit, 10 is a controller, 20 is a wheel, 21 is a wheel cylinder (braking cylinder), 22 is a brake pedal, 23 is a master cylinder, and 24 is an actuator.

Claims (1)

【特許請求の範囲】[Claims] (1)各車輪の車輪速に基づいて各車輪に配設された制
動用シリンダの流体圧を制御するアンチスキッド制御装
置において、前記各車輪の速度を検出する車輪速検出手
段と、該車輪速検出手段の車輪速検出値に基づいて車輪
加減速度を演算する車輪加減速度演算手段と、車両の前
後方向の加速度を検出する前後加速度センサと、該前後
加速度センサの加速度検出値を前記車輪速検出手段の車
輪速検出値を初期値として積分して推定車体速度を算出
する推定車体速度演算手段と、前記車輪速検出値、車輪
加減速度及び推定車体速度に基づいて前記制動用シリン
ダの流体圧を制御する流体圧制御手段と、前記車輪加減
速度を監視し、当該車輪加減速度が所定設定値を越えて
から所定設定値以下となった時に前記推定車体速度演算
手段の初期値をその時の車輪速検出値に設定すると共に
積分演算をリセットする積分リセット手段とを備えたこ
とを特徴とするアンチスキッド制御装置。
(1) In an anti-skid control device that controls fluid pressure of a braking cylinder disposed on each wheel based on the wheel speed of each wheel, a wheel speed detecting means for detecting the speed of each wheel; A wheel acceleration/deceleration calculation means that calculates wheel acceleration/deceleration based on the wheel speed detection value of the detection means, a longitudinal acceleration sensor that detects the longitudinal acceleration of the vehicle, and a longitudinal acceleration sensor that detects the acceleration detection value of the longitudinal acceleration sensor. estimated vehicle speed calculation means for calculating an estimated vehicle speed by integrating the wheel speed detection value of the means as an initial value; A fluid pressure control means to control and monitors the wheel acceleration/deceleration, and when the wheel acceleration/deceleration exceeds a predetermined set value and becomes below a predetermined set value, the initial value of the estimated vehicle body speed calculation means is set to the wheel speed at that time. An anti-skid control device comprising an integral reset means for setting a detected value and resetting an integral calculation.
JP63078567A 1988-03-31 1988-03-31 Anti-skid control device Expired - Fee Related JP2600260B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63078567A JP2600260B2 (en) 1988-03-31 1988-03-31 Anti-skid control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63078567A JP2600260B2 (en) 1988-03-31 1988-03-31 Anti-skid control device

Publications (2)

Publication Number Publication Date
JPH01249561A true JPH01249561A (en) 1989-10-04
JP2600260B2 JP2600260B2 (en) 1997-04-16

Family

ID=13665472

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63078567A Expired - Fee Related JP2600260B2 (en) 1988-03-31 1988-03-31 Anti-skid control device

Country Status (1)

Country Link
JP (1) JP2600260B2 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6189156A (en) * 1984-10-09 1986-05-07 Nissan Motor Co Ltd Antiskid control device

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6189156A (en) * 1984-10-09 1986-05-07 Nissan Motor Co Ltd Antiskid control device

Also Published As

Publication number Publication date
JP2600260B2 (en) 1997-04-16

Similar Documents

Publication Publication Date Title
JP2623829B2 (en) Anti-skid control device
US4384330A (en) Brake control system for an automotive vehicle
US4750124A (en) Anti-lock brake control system
JP2977037B2 (en) Anti-skid control device
JPH0790764B2 (en) Wheel lock control device
JP2591050B2 (en) Anti-skid control device
US4807134A (en) DC torque motor actuated anti-lock brake controller
USRE33663E (en) DC torque motor actuated anti-lock brake controller
JPH01275251A (en) Anti-skid control device
JPH03153456A (en) Antilock controller
JP2503245B2 (en) Anti-skid controller
JPS60261766A (en) Antiskid controller
JPH01249561A (en) Antiskid control device
JPH0729599B2 (en) Anti-skidding control method
JPH01247256A (en) Anti-skid control device
JP2829215B2 (en) Anti-skid control device
JPS61275050A (en) Antiskid control device
JP2600252B2 (en) Anti-skid control device
JPH01218958A (en) Antiskid control device
JPS60261767A (en) Antiskid controller
JPH0542943Y2 (en)
JP3301078B2 (en) Anti-skid control device
JP3988815B2 (en) Anti-skid control device
JPH01247257A (en) Anti-skid control device
JPH068102B2 (en) Anti-skidding control device

Legal Events

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