JP4293036B2 - 車両のブレーキ液圧制御装置 - Google Patents

車両のブレーキ液圧制御装置 Download PDF

Info

Publication number
JP4293036B2
JP4293036B2 JP2004118006A JP2004118006A JP4293036B2 JP 4293036 B2 JP4293036 B2 JP 4293036B2 JP 2004118006 A JP2004118006 A JP 2004118006A JP 2004118006 A JP2004118006 A JP 2004118006A JP 4293036 B2 JP4293036 B2 JP 4293036B2
Authority
JP
Japan
Prior art keywords
pressure
control
time
current value
value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP2004118006A
Other languages
English (en)
Other versions
JP2005297805A (ja
Inventor
克生 大梅
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Advics Co Ltd
Original Assignee
Advics 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 Advics Co Ltd filed Critical Advics Co Ltd
Priority to JP2004118006A priority Critical patent/JP4293036B2/ja
Priority to US11/104,635 priority patent/US7216939B2/en
Publication of JP2005297805A publication Critical patent/JP2005297805A/ja
Application granted granted Critical
Publication of JP4293036B2 publication Critical patent/JP4293036B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60TVEHICLE 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/00Arrangements for adjusting wheel-braking force to meet varying vehicular or ground-surface conditions, e.g. limiting or varying distribution of braking force
    • B60T8/32Arrangements for adjusting wheel-braking force to meet varying vehicular or ground-surface conditions, e.g. limiting or varying distribution of braking force responsive to a speed condition, e.g. acceleration or deceleration
    • B60T8/34Arrangements for adjusting wheel-braking force to meet varying vehicular or ground-surface conditions, e.g. limiting or varying distribution of braking force responsive to a speed condition, e.g. acceleration or deceleration having a fluid pressure regulator responsive to a speed condition
    • B60T8/36Arrangements for adjusting wheel-braking force to meet varying vehicular or ground-surface conditions, e.g. limiting or varying distribution of braking force responsive to a speed condition, e.g. acceleration or deceleration having a fluid pressure regulator responsive to a speed condition including a pilot valve responding to an electromagnetic force
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60TVEHICLE 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/00Arrangements for adjusting wheel-braking force to meet varying vehicular or ground-surface conditions, e.g. limiting or varying distribution of braking force
    • B60T8/17Using electrical or electronic regulation means to control braking
    • B60T8/176Brake regulation specially adapted to prevent excessive wheel slip during vehicle deceleration, e.g. ABS
    • B60T8/1761Brake 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/17616Microprocessor-based systems
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60TVEHICLE 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/00Arrangements for adjusting wheel-braking force to meet varying vehicular or ground-surface conditions, e.g. limiting or varying distribution of braking force
    • B60T8/32Arrangements for adjusting wheel-braking force to meet varying vehicular or ground-surface conditions, e.g. limiting or varying distribution of braking force responsive to a speed condition, e.g. acceleration or deceleration
    • B60T8/34Arrangements for adjusting wheel-braking force to meet varying vehicular or ground-surface conditions, e.g. limiting or varying distribution of braking force responsive to a speed condition, e.g. acceleration or deceleration having a fluid pressure regulator responsive to a speed condition
    • B60T8/36Arrangements for adjusting wheel-braking force to meet varying vehicular or ground-surface conditions, e.g. limiting or varying distribution of braking force responsive to a speed condition, e.g. acceleration or deceleration having a fluid pressure regulator responsive to a speed condition including a pilot valve responding to an electromagnetic force
    • B60T8/3615Electromagnetic valves specially adapted for anti-lock brake and traction control systems
    • B60T8/3655Continuously controlled electromagnetic valves
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60TVEHICLE 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/00Arrangements for adjusting wheel-braking force to meet varying vehicular or ground-surface conditions, e.g. limiting or varying distribution of braking force
    • B60T8/32Arrangements for adjusting wheel-braking force to meet varying vehicular or ground-surface conditions, e.g. limiting or varying distribution of braking force responsive to a speed condition, e.g. acceleration or deceleration
    • B60T8/34Arrangements for adjusting wheel-braking force to meet varying vehicular or ground-surface conditions, e.g. limiting or varying distribution of braking force responsive to a speed condition, e.g. acceleration or deceleration having a fluid pressure regulator responsive to a speed condition
    • B60T8/42Arrangements for adjusting wheel-braking force to meet varying vehicular or ground-surface conditions, e.g. limiting or varying distribution of braking force responsive to a speed condition, e.g. acceleration or deceleration having a fluid pressure regulator responsive to a speed condition having expanding chambers for controlling pressure, i.e. closed systems
    • B60T8/4275Pump-back systems
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60TVEHICLE 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/00Arrangements for adjusting wheel-braking force to meet varying vehicular or ground-surface conditions, e.g. limiting or varying distribution of braking force
    • B60T8/32Arrangements for adjusting wheel-braking force to meet varying vehicular or ground-surface conditions, e.g. limiting or varying distribution of braking force responsive to a speed condition, e.g. acceleration or deceleration
    • B60T8/34Arrangements for adjusting wheel-braking force to meet varying vehicular or ground-surface conditions, e.g. limiting or varying distribution of braking force responsive to a speed condition, e.g. acceleration or deceleration having a fluid pressure regulator responsive to a speed condition
    • B60T8/50Arrangements for adjusting wheel-braking force to meet varying vehicular or ground-surface conditions, e.g. limiting or varying distribution of braking force responsive to a speed condition, e.g. acceleration or deceleration having a fluid pressure regulator responsive to a speed condition having means for controlling the rate at which pressure is reapplied to or released from the brake
    • B60T8/5006Pressure reapplication by pulsing of valves
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S303/00Fluid-pressure and analogous brake systems
    • Y10S303/01Pressure comparison

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Fluid Mechanics (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Electromagnetism (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Regulating Braking Force (AREA)

Description

本発明は、車輪の過度のスリップを防止するためのアンチスキッド制御(以下、「ABS制御」と称呼する。)を実行する車両のブレーキ液圧制御装置に関する。
従来より、ホイールシリンダ内のブレーキ液圧(以下、「ホイールシリンダ圧」と称呼する。)を制御して上記ABS制御を実行するブレーキ液圧制御装置が広く車両に搭載されるようになってきている。一般に、係るブレーキ液圧制御装置は、運転者によるブレーキ操作に応じたブレーキ液圧(以下、「マスタシリンダ圧」と称呼する。)を発生するマスタシリンダとホイールシリンダとの間の液圧回路に介装された常開電磁弁(増圧弁)と、ホイールシリンダとリザーバとの間の液圧回路に介装された常閉電磁弁(減圧弁)を備えていて、係る増圧弁、及び減圧弁を制御することでホイールシリンダ圧の減圧制御・保持制御・増圧制御を実行できるようになっている。
ABS制御は、一般に、所定のABS制御開始条件が成立することに応答して開始され、少なくとも減圧制御が実行された後に増圧制御を行うことで達成される。そして、今回のABS制御中における増圧制御中にて上記ABS制御開始条件が再び成立すると、同増圧制御を終了するとともに次回のABS制御が連続的に開始される。即ち、ABS制御開始条件が成立する時点から次にABS制御開始条件が成立する時点までの期間を一制御サイクルと呼ぶことにすると、一般に、ABS制御は、複数回の制御サイクルに亘って連続的に複数回実行されるようになっている。
係るブレーキ液圧制御装置においては、近年、上記増圧制御中においてホイールシリンダ圧を滑らかに増大するという要求等に基づいて、上記増圧弁として、通電電流値をリニアに制御することでマスタシリンダ圧とホイールシリンダ圧の間の差圧(以下、「実差圧」を称呼する。)をリニアに制御可能な常開リニア電磁弁が採用されるようになってきている(例えば、下記特許文献1を参照)。
特開2003−19952号公報
係る常開リニア電磁弁は、一般に、その諸元により通電電流値(指令電流)と、吸引力に相当する差圧(指令差圧)との関係が規定されていて、通電電流値に応じて決定される指令差圧が実差圧よりも大きいときに閉弁してマスタシリンダとホイールシリンダとの連通を遮断するようになっている。一方、常開リニア電磁弁は、上記指令差圧が上記実差圧よりも小さいときに開弁してマスタシリンダとホイールシリンダとを連通するようになっていて、この結果、マスタシリンダ側からブレーキ液がホイールシリンダ内に流入することで実差圧が指令差圧に一致するように調整され得るようになっている。
従って、常開リニア電磁弁を使用して上記増圧制御を行うためには、減圧弁を閉状態にした状態で、増圧制御開始時点にて、先ず、常開リニア電磁弁(即ち、増圧弁)への通電電流値を実差圧に相当する電流値(即ち、上記指令差圧を実差圧と一致させるための通電電流値。以下、「実差圧相当電流値」と称呼する。)に直ちに設定する。そして、この状態から通電電流値を徐々に減少させていくと実差圧が徐々に減少していく。これにより、増圧制御中に亘ってホイールシリンダ圧を滑らかに増大させていくことができる。
換言すれば、増圧制御開始時点からホイールシリンダ圧を滑らかに増大させていくためには、増圧制御開始時点にて(又は、それ以前に)、同時点での実差圧相当電流値(従って、同時点での実差圧)を正確に取得する必要がある。ここで、実差圧は、マスタシリンダ圧を検出するセンサ、及びホイールシリンダ圧を検出するセンサを共に利用することにより容易に検出することができる。しかしながら、係る2つのセンサを利用することは、製造コストが増大すること、センサの信頼性の確保が困難であること等の問題が生じることに繋がることから一般に採用され難い。
以上のことから、係るセンサを利用することなく上記増圧制御開始時点における実差圧(或いは、実差圧相当電流値)を取得する必要がある。このため、上記特許文献1に記載のブレーキ液圧制御装置は、一回目の制御サイクル(一回目のABS制御)における増圧制御中にて上記実差圧相当電流値を取得し、この値に基づいて2回目以降の制御サイクルにおける増圧制御開始時点での実差圧相当電流値を取得するようになっている。以下、図14を参照しながら係る手法についてより具体的に説明する。
図14は、係る手法を実行するブレーキ液圧制御装置を搭載した車両の運転者が時刻t1以前の或る時点からブレーキ操作を継続的に実行することにより、時刻t1、及びt4にてABS制御開始条件が成立した場合(即ち、時刻t1〜t4が1回目の制御サイクルに相当し、時刻t4以降が2回目の制御サイクルに相当する場合)における、車輪速度Vw、(推定)車体速度Vso、マスタシリンダ圧Pm、ホイールシリンダ圧Pw、及び、リニア電磁弁である増圧弁への指令電流値Id(即ち、通電電流値)の変化の一例を示したタイムチャートである。
図14に示したように、この装置は、時刻t1にて1回目のABS制御の開始と同時に減圧制御を開始するとともに、同減圧制御中において所定の保持制御開始条件が成立すると同減圧制御に続いて保持制御を実行する。次いで、この装置は、時刻t2になると、所定の増圧制御開始条件が成立するから、時刻t2にて指令電流値Idを所定の値に設定するとともに、時刻t2以降、時刻t4までの間、指令電流値Idを徐々に減少させていくことで増圧制御を実行する。
この例においては、時刻t2〜t3の間において、指令電流値Idが実差圧相当電流値よりも大きい(即ち、指令差圧が実差圧よりも大きい)ことからリニア電磁弁は閉状態に維持されている。従って、この間、ホイールシリンダ圧Pwは一定となっている。そして、時刻t3になると、指令電流値Idが実差圧相当電流値に一致してリニア電磁弁が開弁し、時刻t3〜t4の間、ホイールシリンダ圧Pwは指令電流値Idの減少に応じて増大していく。換言すれば、時刻t3〜t4の間、指令電流値Idは実差圧相当電流値に一致し続ける。これにより、この装置は、増圧制御終了時点である時刻t4における実差圧相当電流値Idcを正確に取得することができる。
続いて、この装置は、時刻t4にて2回目のABS制御の開始と同時に再び減圧制御を開始・実行する。このとき、この装置は、この減圧制御中においてホイールシリンダ圧の減少により増大した実差圧に相当する分の減圧相当電流値ΔIrdcを所定の手法により求める。係る減圧相当電流値ΔIrdcは、例えば、減圧制御継続時間と所定の係数との積として求めることができる。
そして、この装置は、この減圧制御に続いて保持制御を実行した後、上記増圧制御開始条件が成立する時刻t5になると、指令電流値Idを、上記「時刻t4における実差圧相当電流値Idc」に上記「減圧相当電流値ΔIrdc」を加えた値ID(ID=Idc+ΔIrdc)に設定する。ここで、この値IDは、時刻t5(即ち、2回目の制御サイクルにおける増圧制御開始時点)での実差圧相当電流値と一致する値となっている。従って、時刻t5以降において実行される増圧制御中においても先の時刻t3〜t4の間と同様に指令電流値Idは実差圧相当電流値に正確に一致し続けるから、この結果、3回目以降の制御サイクルにおける増圧制御開始時点での実差圧相当電流値をも、上記値IDと同様にして順次正確に取得していくことができる。
このようにして、この装置は、1回目の制御サイクルの増圧制御中における或る時点以降、同増圧制御の終了時点までの間、指令電流値Idが実差圧相当電流値に一致し続けることを利用して同増圧制御の終了時点(即ち、一回目の増圧制御終了時点)での実差圧相当電流値を正確に取得し、この値に基づいて2回目以降の制御サイクルにおける増圧制御開始時点での実差圧相当電流値を正確に取得することができる。
しかしながら、1回目の制御サイクルの増圧制御開始時点において実差圧が非常に大きい値になっている場合、同増圧制御中において指令電流値Idが実差圧相当電流値に一致し得ない場合がある。即ち、運転者が急激、且つ強いブレーキ操作(例えば、図15に示したように、時刻t1においてABS制御開始条件が成立した後も比較的長い時間に亘ってブレーキ操作力が急増していくようなブレーキ操作)を行ったような場合、1回目の増圧制御開始時点(時刻t2)において実差圧が指令電流値Idに応じた指令差圧よりも十分大きくなっているから、時刻t2以降、増圧弁であるリニア電磁弁が開状態となって実差圧が指令電流値Idに応じた指令差圧に向けて急激に減少していく(即ち、実差圧相当電流値が指令電流値Idに向けて急激に減少していく)。なお、図15における時刻t1,t2,t4’,t5’はそれぞれ、図14における時刻t1,t2,t4,t5に対応している。
これにより、ホイールシリンダ圧Pwも急激に上昇していく。このとき、実差圧が非常に大きい値になっているから、実差圧相当電流値が減少しながら指令電流値Idに到達する前にホイールシリンダ圧PwがABS制御開始条件を成立させる程度に十分大きい値に達してしまい、この結果、図14における時刻t4よりも早い時刻である時刻t4’において、1回目の増圧制御が、実差圧相当電流値が指令電流値Idよりも大きいままの状態で終了する。
このような場合、この装置が時刻t4’(即ち、1回目の増圧制御終了時点)における実差圧相当電流値Idc’として取得する値は、実際の時刻t4’における実差圧相当電流値よりも小さい値となるから、この装置が時刻t5’(即ち、2回目の増圧制御開始時点)における実差圧相当電流値ID’として取得する値も実際の時刻t5’における実差圧相当電流値よりも小さい値となる。
即ち、この場合、2回目の制御サイクルにおける増圧制御開始時点での実差圧相当電流値を正確に取得することができず、2回目以降の増圧制御中であって指令電流値Idが実差圧相当電流値に一致した時点の次の制御サイクルにおける増圧制御開始時点から、増圧制御開始時点での実差圧相当電流値を正確に取得できるようになる。
換言すれば、上記特許文献1に記載のブレーキ液圧制御装置においては、運転者により急激、且つ強いブレーキ操作が行われた場合、実差圧相当電流値を正確に取得するために長時間を要することにより、リニア電磁弁を利用した正確、且つ滑らかな増圧制御を早期に開始することができないという問題がある。
本発明は上記問題に対処するためになされたものであって、その目的は、増圧弁としてリニア電磁弁を使用してABS制御を実行する車両のブレーキ液圧制御装置において、運転者により急激、且つ強いブレーキ操作が行われた場合であっても、比較的短時間で実差圧相当電流値を、マスタシリンダ圧、及びホイールシリンダ圧を検出するセンサを使用することなく正確に取得することができるものを提供することにある。
本発明の特徴は、リニア電磁弁である増圧弁と、通電電流値に応じて少なくとも開閉可能な電磁弁である減圧弁とを備えた制御ユニットに適用され、前記増圧弁への通電電流値と前記減圧弁への通電電流値を制御することにより、所定のABS制御開始条件が成立することに応答して開始されるとともに少なくとも前記ホイールシリンダ圧を減少せしめる減圧制御が実行された後に同ホイールシリンダ圧を増大せしめる増圧制御が次に同ABS制御開始条件が成立するまで実行されるABS制御を連続的に複数回実行可能なABS制御手段とを備えた車両のブレーキ液圧制御装置が、所定回目のABS制御中における前記差圧(即ち、上記実差圧)の程度を示す値を計算により推定する差圧推定手段と、前記差圧の程度を示す値に基づいて、前記所定回目のABS制御の次に連続的に実行されるABS制御中における前記増圧制御開始時点での前記差圧に相当する前記増圧弁への通電電流値(即ち、上記実差圧相当電流値)を取得する増圧制御開始時通電電流値取得手段とを備え、前記ABS制御手段が、前記所定回目の次のABS制御中における前記増圧制御開始時点での前記増圧弁への通電電流値を、前記増圧制御開始時通電電流値取得手段により取得された通電電流値に設定するように構成されたことにある。
ここにおいて、前記増圧弁は、常開リニア電磁弁(通電電流値が「0」のときに開状態となるリニア電磁弁)であることが好ましい。また、前記減圧弁は、(常閉)電磁開閉弁(通電電流値に応じて開状態と閉状態の何れかになる電磁弁)であっても(常閉)リニア電磁弁であってもよい。また、前記ABS制御においては、減圧制御と増圧制御の間に保持制御が実行されてもよい。また、前記ABS制御においては、ABS制御開始条件が成立することに応答して、初めに減圧制御が実行されてもよいし、初めに保持制御が実行されてもよい。更には、各制御サイクルの開始条件である前記ABS制御開始条件は、毎回同じ条件であってもよいし、回毎に異ならせてもよい。
これによれば、前記差圧制御手段により、所定回目のABS制御中(或いは、所定回目のABS制御中における増圧制御中)における上記実差圧の程度を示す値が計算により推定され得るから、運転者により急激、且つ強いブレーキ操作が行われた場合(即ち、所定回目の増圧制御中における実差圧が非常に大きい場合)であっても、所定回目の増圧制御終了時点(即ち、所定回目の次のABS制御開始時点)での実差圧の程度が精度良く取得され得る。
また、上述したように、所定回目の次のABS制御中における減圧制御中においてホイールシリンダ圧の減少により増大した実差圧に相当する分の減圧相当電流値は公知の所定の手法により求めることができる。以上のことから、前記増圧制御開始時通電電流値取得手段は、上記実差圧の程度を表す値(、及び、上記減圧相当電流値)に基づいて、所定回目の次のABS制御中における増圧制御開始時点での実差圧相当電流値を直ちに精度良く取得することができる。換言すれば、運転者により急激、且つ強いブレーキ操作が行われた場合であっても、マスタシリンダ圧、及びホイールシリンダ圧を検出するセンサを使用することなく、且つ比較的短時間で実差圧相当電流値が正確に取得され得る。
そして、前記ABS制御手段により、所定回目の次のABS制御中における増圧制御開始時点での増圧弁(即ち、リニア電磁弁)への通電電流値が、前記増圧制御開始時通電電流値取得手段により取得された上記実差圧相当電流値に設定される。この結果、所定回目の次のABS制御、及びそれ以降に繰り返し実行され得るABS制御における各増圧制御中に亘って、ホイールシリンダ圧を滑らかに増大させていくことができる。
この場合、前記所定回目のABS制御として1回目のABS制御が使用されることが好適である。これにより、2回目のABS制御中における増圧制御開始時点にて実差圧相当電流値が直ちに精度良く取得され得るから、増圧弁としてのリニア電磁弁を使用した滑らかなホイールシリンダ圧の増圧制御がより早い段階(具体的には、2回目の増圧制御開始時点)から開始され得るから、適切、且つ滑らかなABS制御がより早い段階から開始され得る。
より具体的には、上記何れかの本発明に係るブレーキ液圧制御装置においては、前記差圧推定手段は、前記所定回目の増圧制御中において、前記減圧弁を閉状態に維持した状態のまま前記増圧弁を所定の増圧時間だけ開状態に維持した後に所定の保持時間だけ閉状態に維持することで前記ホイールシリンダ圧の増圧・保持を行うパルス増圧制御が次に前記ABS制御開始条件が成立するまで連続的に実行されるように、前記ABS制御手段に前記増圧弁への通電電流値と前記減圧弁への通電電流値を制御せしめるとともに、前記差圧の程度を示す値として前記所定回目の増圧制御中において実行された前記パルス増圧制御の回数を使用するように構成される
所定回目のABS制御の増圧制御中(即ち、実差圧が発生している場合)において、上記パルス増圧制御を繰り返し行っていく場合、ホイールシリンダ圧は、各増圧時間に対応してパルス的に上昇していく。この場合におけるホイールシリンダ圧の各上昇量はそれぞれ、対応する増圧開始時点での実差圧により決定される値になる。この結果、パルス増圧制御中におけるホイールシリンダ圧の各上昇量は総て、1回目の増圧開始時点(即ち、所定回目のABS制御の増圧制御開始時点)での実差圧により決定される値となり得、所定回目のABS制御の増圧制御開始時点での実差圧が大きいほど大きい値となる。
従って、ホイールシリンダ圧が、所定回目のABS制御の増圧制御開始時点での値から、所定回目の次のABS制御開始条件を成立させる程度に十分大きい値に達するまでに必要なパルス増圧制御の回数は、所定回目のABS制御の増圧制御開始時点での実差圧が大きいほど小さい値となる。従って、係るパルス増圧制御の回数から所定回目のABS制御の増圧制御開始時点での実差圧の程度が精度良く取得され得るから、この実差圧の程度とパルス増圧制御の回数とから所定回目の増圧制御終了時点(即ち、所定回目の次のABS制御開始時点)での実差圧の程度も精度良く取得され得ることになる。
換言すれば、係るパルス増圧制御の回数は、所定回目のABS制御中(具体的には、所定回目のABS制御の増圧制御中)における上記実差圧の程度を精度良く表す値となり得る。以上のことから、上記のように、前記差圧(実差圧)の程度を示す値として所定回目の増圧制御中において実行されたパルス増圧制御の回数を使用するように構成すれば、所定回目のABS制御(好ましくは、一回目のABS制御)の増圧制御のみ、(ホイールシリンダ圧を滑らかに増大させる増圧制御に代えて)パルス増圧制御を行うことで、運転者により急激、且つ強いブレーキ操作が行われたか否かにかかわらず、所定回目の次のABS制御中における増圧制御開始時点での実差圧相当電流値を精度良く取得することができる。
このようにパルス増圧制御を行う上記本発明に係るブレーキ液圧制御装置においては、所定回目の増圧制御中(即ち、パルス増圧制御中)において車輪のスリップ量が増大していく程度を示す値を取得するとともに、同車輪のスリップ量が増大していく程度を示す値に応じて前記所定の保持時間を変更する保持時間変更手段を更に備えることが好ましい。ここにおいて、前記車輪のスリップ量が増大していく程度を示す値は、例えば、パルス増圧制御中における各増圧開始時点での車輪のスリップ量が増大していく程度であって、より具体的には、パルス増圧制御中における、今回の増圧開始時点での車輪のスリップ量と前回(一回前)の増圧開始時点での車輪のスリップ量の差等であって、これに限定されない。
一般に、ABS制御の増圧制御中におけるホイールシリンダ圧の上昇勾配には所定の最適値が存在する。ここで、上記パルス増圧制御中におけるホイールシリンダ圧の(平均的な)上昇勾配は上記増圧時間と上記保持時間の比率を変更することで調整され得る。従って、上記パルス増圧制御中におけるホイールシリンダ圧の上昇勾配が所定の最適値と異なる場合には、上記比率を調整することで同上昇勾配を同最適値と一致させることができる。
ここで、増圧時間と保持時間の比率を変更するために増圧時間を変更すると、同増圧時間内でのホイールシリンダ圧の上昇量が変化する。この結果、上記実差圧の程度を示す値である上記パルス増圧制御の回数も変化するから実差圧相当電流値が精度良く取得され得なくなる。従って、増圧時間と保持時間の比率を変更するためには保持時間を変更する必要がある。
他方、一般に、ABS制御の増圧制御中におけるホイールシリンダ圧の上昇勾配が大きくなるほど、同増圧制御中における(ABS制御の対象となっている)車輪のスリップ量が増大していく程度が大きくなる。換言すれば、ABS制御の増圧制御中(従って、上記パルス増圧制御中)において車輪のスリップ量が増大していく程度を示す値は、ホイールシリンダ圧の上昇勾配を精度良く表す値となり得る。
以上のことから、上記のように、車輪のスリップ量が増大していく程度を示す値に応じて保持時間を変更するように構成すれば、例えば、車輪のスリップ量が増大していく程度が大きい場合(即ち、ホイールシリンダ圧の上昇勾配が大きい場合)、保持時間を長くすることで上昇勾配を所定の最適値に一致させる(或いは、近づける)ことができる。この結果、最適なホイールシリンダ圧の上昇勾配に基づく最適なパルス増圧制御を実行することができる。
以下、本発明による車両のブレーキ液圧制御装置の実施形態について図面を参照しつつ説明する。図1は、本発明の実施形態に係るブレーキ液圧制御装置を含む車両の運動制御装置10を搭載した車両の概略構成を示している。この車両は、非駆動輪(従動輪)である前2輪(左前輪FL及び右前輪FR)と、駆動輪である後2輪(左後輪RL及び右後輪RR)を備えた後輪駆動(FR)方式の4輪車両である。
この車両の運動制御装置10は、各車輪にブレーキ液圧によるブレーキ力を発生させるためのブレーキ液圧制御部30を含んでいて、ブレーキ液圧制御部30は、その概略構成を表す図2に示すように、ブレーキペダルBPの操作力に応じたブレーキ液圧を発生するブレーキ液圧発生部32と、各車輪FR,FL,RR,RLにそれぞれ配置されたホイールシリンダWfr,Wfl,Wrr,Wrlに供給するブレーキ液圧をそれぞれ調整可能なFRブレーキ液圧調整部33,FLブレーキ液圧調整部34,RRブレーキ液圧調整部35,RLブレーキ液圧調整部36と、還流ブレーキ液供給部37とを含んで構成されている。
ブレーキ液圧発生部32は、ブレーキペダルBPの作動により応動するバキュームブースタVBと、同バキュームブースタVBに連結されたマスタシリンダMCとから構成されている。バキュームブースタVBは、図示しないエンジンの吸気管内の空気圧力(負圧)を利用してブレーキペダルBPの操作力を所定の割合で助勢し同助勢された操作力をマスタシリンダMCに伝達するようになっている。
マスタシリンダMCは、第1ポート、及び第2ポートからなる2系統の出力ポートを有していて、リザーバRSからのブレーキ液の供給を受けて、前記助勢された操作力に応じた第1マスタシリンダ液圧を第1ポートから発生するようになっているとともに、同第1マスタシリンダ圧と略同一の液圧である前記助勢された操作力に応じた第2マスタシリンダ圧を第2ポートから発生するようになっている。これらマスタシリンダMC及びバキュームブースタVBの構成及び作動は周知であるので、ここではそれらの詳細な説明を省略する。このようにして、マスタシリンダMC及びバキュームブースタVB(ブレーキ液圧発生手段)は、ブレーキペダルBPの操作力に応じた第1マスタシリンダ圧及び第2マスタシリンダ圧をそれぞれ発生するようになっている。
マスタシリンダMCの第1ポートは、FRブレーキ液圧調整部33の上流側及びFLブレーキ液圧調整部34の上流側の各々と接続されている。同様に、マスタシリンダMCの第2ポートは、RRブレーキ液圧調整部35の上流側及びRLブレーキ液圧調整部36の上流側の各々と接続されている。これにより、FRブレーキ液圧調整部33の上流部及びFLブレーキ液圧調整部34の上流部の各々には、第1マスタシリンダ圧が供給されるとともに、RRブレーキ液圧調整部35の上流部及びRLブレーキ液圧調整部36の上流部の各々には、第2マスタシリンダ圧が供給されるようになっている。
FRブレーキ液圧調整部33は、常開リニア電磁弁である増圧弁PUfrと、2ポート2位置切換型の常閉電磁開閉弁である減圧弁PDfrとから構成されている。減圧弁PDfrは、図2に示す閉状態(非励磁(OFF)に対応する状態)にあるときホイールシリンダWfrとリザーバRSfとの連通を遮断するとともに、開状態(励磁(ON)に対応する状態)にあるときホイールシリンダWfrとリザーバRSfとを連通するようになっている。
増圧弁PUfrの弁体には、図示しないコイルスプリングからの付勢力に基づく開方向の力が常時作用しているとともに、マスタシリンダ圧とホイールシリンダ圧の間の差圧(以下、単に「実差圧」と云うこともある。)に基づく開方向の力と、増圧弁PUfrへの通電電流値(従って、指令電流値Id)に応じて比例的に増加する吸引力に基づく閉方向の力が作用するようになっている。
この結果、図3に示したように、上記吸引力に相当する指令差圧ΔPdが指令電流値Idに応じて比例的に増加するように決定される。ここで、I0はコイルスプリングの付勢力に相当する電流値である。そして、増圧弁PUfrは、係る指令差圧ΔPdが上記実差圧よりも大きいとき(即ち、指令電流値Idが前記実差圧相当電流値よりも大きいとき)に閉弁してFRブレーキ液圧調整部33の上流部とホイールシリンダWfrとの連通を遮断する。一方、増圧弁PUfrは、指令差圧ΔPdが同実差圧よりも小さいとき(即ち、指令電流値Idが実差圧相当電流値よりも小さいとき)開弁してFRブレーキ液圧調整部33の上流部とホイールシリンダWfrとを連通する。この結果、FRブレーキ液圧調整部33の上流部のブレーキ液がホイールシリンダWfr内に流入することで同実差圧が指令差圧ΔPdに一致するように調整され得るようになっている。
換言すれば、増圧弁PUfrへの指令電流値Idに応じて上記実差圧(の許容最大値)が制御され得るようになっている。また、増圧弁PUfrを非励磁状態にすると(即ち、指令電流値Idを「0」に設定すると)、増圧弁PUfrはコイルスプリングの付勢力により開状態を維持するようになっている。更には、指令電流値Idを上記実差圧として発生し得る差圧より十分に大きい指令差圧ΔPdに相当する値(閉弁維持電流値Ihold。図3を参照。)に設定することにより、増圧弁PUfrは閉状態を維持するようになっている。
これにより、減圧弁PDfrを閉状態として増圧弁PUfrへの指令電流値Idを現時点での実差圧相当電流値から徐々に小さくしていくと、実差圧が徐々に減少していき、この結果、ホイールシリンダWfr内のブレーキ液圧(ホイールシリンダ圧)は滑らかに増大していく。この場合における作動をリニア増圧モードにおける作動と称呼する。なお、後述するパルス増圧モードにおける作動が実行されることもある。
また、増圧弁PUfrを閉状態に維持するとともに減圧弁PDfrを閉状態とすると、ホイールシリンダ圧はFRブレーキ液圧調整部33の上流部の液圧に拘わらず現時点での液圧に保持される。この場合における作動を保持モードにおける作動と称呼する。更には、増圧弁PUfrを閉状態に維持するとともに減圧弁PDfrを開状態とすると、ホイールシリンダWfr内のブレーキ液がリザーバRSfに還流されることによりホイールシリンダ圧は減圧される。この場合における作動を減圧モードにおける作動と称呼する。このように、ホイールシリンダWfr内のブレーキ液圧(ホイールシリンダ圧)は、原則的には、(リニア増圧モード、保持モード、及び減圧モードという3種類の制御モードに応じてリニア増圧制御・保持制御・減圧制御されるようになっている。
加えて、増圧弁PUfrにはブレーキ液のホイールシリンダWfr側からFRブレーキ液圧調整部33の上流部への一方向の流れのみを許容するチェック弁CV1が並列に配設されていて、これにより、操作されているブレーキペダルBPが開放されたときホイールシリンダWfr内のブレーキ液圧が迅速に減圧されるようになっている。
同様に、FLブレーキ液圧調整部34,RRブレーキ液圧調整部35、RLブレーキ液圧調整部36は、それぞれ、増圧弁PUfl及び減圧弁PDfl,増圧弁PUrr及び減圧弁PDrr,増圧弁PUrl及び減圧弁PDrlから構成されており、これらの各増圧弁(常開リニア電磁弁)及び各減圧弁(常閉電磁開閉弁)が制御されることにより、ホイールシリンダWfl,ホイールシリンダWrr及びホイールシリンダWrl内のブレーキ液圧をそれぞれ増圧制御、保持制御、減圧制御できるようになっている。また、増圧弁PUfl,PUrr及びPUrlの各々にも、上記チェック弁CV1と同様の機能を達成し得るチェック弁CV2,CV3及びCV4がそれぞれ並列に配設されている。
還流ブレーキ液供給部37は、直流モータMTと、同モータMTにより同時に駆動される2つの液圧ポンプHPf,HPrを含んでいる。液圧ポンプHPfは、減圧弁PDfr,PDflから還流されてきたリザーバRSf内のブレーキ液をチェック弁CV7を介して汲み上げ、同汲み上げたブレーキ液をチェック弁CV8,CV9を介してFRブレーキ液圧調整部33及びFLブレーキ液圧調整部34の上流部に供給するようになっている。
同様に、液圧ポンプHPrは、減圧弁PDrr,PDrlから還流されてきたリザーバRSr内のブレーキ液をチェック弁CV10を介して汲み上げ、同汲み上げたブレーキ液をチェック弁CV11,CV12を介してRRブレーキ液圧調整部35及びRLブレーキ液圧調整部36の上流部に供給するようになっている。なお、液圧ポンプHPf,HPrの吐出圧の脈動を低減するため、チェック弁CV8及びCV9の間の液圧回路、及びチェック弁CV11及びCV12の間の液圧回路には、それぞれ、ダンパDMf,DMrが配設されている。
モータMT(従って、液圧ポンプHPf,HPr)は、原則的に、減圧弁PDfr,PDfl,PDrr,PDrlの少なくとも1つが開状態となっている間(従って、少なくとも1つの車輪について減圧モードが選択されている間)のみ、所定の回転速度で駆動せしめられるようになっている。
以上、説明した構成により、ブレーキ液圧制御部30は、全ての電磁弁が非励磁状態にあるときブレーキペダルBPの操作力に応じたブレーキ液圧(即ち、マスタシリンダ圧)を各ホイールシリンダに供給できるようになっている。また、この状態において、例えば、増圧弁PUrr及び減圧弁PDrrをそれぞれ制御することにより、ホイールシリンダWrr内のブレーキ液圧のみを(第2)マスタシリンダ圧から所定量だけ減圧することができるようになっている。即ち、ブレーキ液圧制御部30は、各車輪のホイールシリンダ圧をそれぞれ独立してマスタシリンダ圧から減圧できるようになっている。
再び、図1を参照すると、この車両の運動制御装置10は、対応する車輪が所定角度回転する毎にパルスを有する信号を出力する車輪速度センサ41FL,41FR,41RL,41RRと、ブレーキペダルBPの操作の有無に応じてオン状態(High信号)又はオフ信号(Low信号)になる信号を出力するブレーキスイッチ42と、電気式制御装置50を備えている。
電気式制御装置50は、互いにバスで接続された、CPU51、CPU51が実行するルーチン(プログラム)、テーブル(ルックアップテーブル、マップ)、定数等を予め記憶したROM52、CPU51が必要に応じてデータを一時的に格納するRAM53、電源が投入された状態でデータを格納するとともに同格納したデータを電源が遮断されている間も保持するバックアップRAM54、及びADコンバータを含むインターフェース55等からなるマイクロコンピュータである。
インターフェース55は、前記各車輪速度センサ41、及びブレーキスイッチ42と接続され、CPU51に各車輪速度センサ41、及びブレーキスイッチ42からの信号を供給するとともに、同CPU51の指示に応じて、ブレーキ液圧制御部30の電磁弁(増圧弁PU**、及び減圧弁PD**)、及びモータMTに駆動信号を送出するようになっている。
なお、各種変数等の末尾に付された「**」は、同各種変数等が各車輪FR等のいずれに関するものであるかを示すために同各種変数等の末尾に付される「fl」,「fr」等の包括表記であって、例えば、増圧弁PU**は、左前輪用増圧弁PUfl,
右前輪用増圧弁PUfr, 左後輪用増圧弁PUrl, 右後輪用増圧弁PUrrを包括的に示している。
これにより、上述した増圧弁PU**への指令電流値Id**(通電電流値)は、CPU51により制御される。具体的には、CPU51は、図4に示すように、一サイクル時間Tcycle**に対する増圧弁PU**への通電時間Ton**の割合(即ち、デューティ比Ratioduty**=(Ton**
/ Tcycle**))を調整することで平均(実効)電流を指令電流値Id**として調整するようになっている。この結果、デューティ比Ratioduty**を車輪毎に個別に調整すること(即ち、デューティ制御)により指令電流値Id**が車輪毎に個別にリニアに可変制御され得るようになっている。
そして、以上説明したブレーキ液圧制御部30(CPU51)は、運転者によるブレーキペダルBPの操作により発生する車輪のスリップが過度にならないようにABS制御を実行するようになっている。ABS制御は、車輪が過度のスリップ傾向(ロック傾向)にあるとき、同車輪のホイールシリンダ圧を減圧・保持・増圧制御することで同車輪のホイールシリンダ圧をマスタシリンダ圧から適宜減圧せしめる制御である。
(ABS制御の概要)
次に、上記本発明の実施形態に係るブレーキ液圧制御装置を含む車両の運動制御装置10(以下、「本装置」と云うこともある。)による、ABS制御の概要について説明する。本装置は、所定のABS制御開始条件が成立することに応答してABS制御を開始する。このABS制御では、原則的に、ABS制御開始条件の成立と同時に上記減圧制御が開始・実行され、同減圧制御中において所定の保持制御開始条件が成立すると同減圧制御に続いて上記保持制御が開始・実行されるとともに、同保持制御中において所定の増圧制御開始条件が成立すると同保持制御に続いて上記リニア増圧制御が実行される。
そして、今回のABS制御中におけるリニア増圧制御中にて上記ABS制御開始条件が再び成立すると、同リニア増圧制御を終了するとともに次回のABS制御が連続的に開始される。即ち、ABS制御開始条件が成立する時点から次にABS制御開始条件が成立する時点までの期間を一制御サイクルとすると、本装置は、所定のABS制御終了条件が成立するまでの間、原則的に、減圧制御・保持制御・リニア増圧制御を一組とするABS制御を、複数回の制御サイクルに亘って連続的に複数回実行する。
他方、本装置は、2回目(従って、2回目以降)のリニア増圧制御開始時点での実差圧相当電流値を取得するため、1回目の増圧制御に限り、リニア増圧制御に代えて後述するパルス増圧制御を実行する。以下、図5〜図7を参照しながら本装置によるABS制御についてより具体的に説明していく。
図5、及び図6は、本装置によりABS制御が実行された場合における、(推定)車体速度Vso、車輪速度Vw、マスタシリンダ圧Pm、ホイールシリンダ圧Pw、及びリニア電磁弁である増圧弁PU**への指令電流値Id(即ち、通電電流値)の変化の一例を示した一連のタイムチャートの前半部、及び後半部である。
図5、及び図6は、図1に示した車両の運転者が時刻t1以前の或る時点から比較的急激、且つ強いブレーキ操作を継続的に実行することにより、マスタシリンダ圧Pmが、同時点から急激に上昇を開始し、時刻t1にて1回目のABS制御開始条件が成立した後も比較的長期間に亘って上昇し続けるとともに、その後、一定値に維持される場合について示している。
この場合、図5に示したように、時刻t1以前ではABS制御が実行されていないからホイールシリンダ圧Pwはマスタシリンダ圧Pmと等しい値となる。時刻t1になると、ABS制御開始条件が成立するから、本装置は、減圧制御(増圧弁PU**:閉(指令電流:Ihold)、減圧弁PD**:開)を開始する。この結果、1回目の制御サイクルが開始されるとともに、ホイールシリンダ圧Pwは減少を開始する。ABS制御開始条件は、本例では、「SLIP**
> SLIPref、且つ、|DVw**|>DVwref」である。
ここで、SLIP**は車輪**についてのスリップ量であって、スリップ量SLIP**は下記(1)式により表される。(1)式において、Vsoは推定車体速度であって、本例では各車輪の車輪速度Vw**のうちの最大値である。DVw**は車輪**についての車輪加速度(即ち、車輪速度Vw**の時間微分値)である。SLIPref、DVwrefはそれぞれ所定の定数である。
SLIP**=Vso−Vw** ・・・(1)
続いて、時刻t2になると保持制御開始条件が成立するから、本装置は減圧制御に続いて保持制御(増圧弁PU**:閉(指令電流:Ihold)、減圧弁PD**:閉)を開始する。この結果、ホイールシリンダ圧Pwは時刻t2以降、一定値に維持される。保持制御開始条件は、本例では、「DVw**が負から正に変化すること」である。
次いで、時刻t3になると増圧制御開始条件が成立するから、本装置は、上述したように、本制御サイクルに限り、リニア増圧制御に代えてパルス増圧制御を実行する。増圧制御開始条件は、本例では、「SLIP** < SLIPref1」である。SLIPref1は所定の定数である。以下、パルス増圧制御について説明する。
即ち、本装置は、減圧弁PD**を閉状態に維持したまま、先ず、時刻t3以降、所定の増圧時間TAに亘って指令電流値Idを「0」よりも若干大きい開弁維持電流値IAに維持することで増圧弁PU**を増圧時間TAに亘って開状態に維持する。続いて、本装置は、所定の保持時間TBに亘って指令電流値Idを前記閉弁維持電流値Iholdよりも若干小さい閉弁維持電流値IBに維持することで増圧弁PU**を保持時間TBに亘って閉状態に維持する。
これにより、ホイールシリンダ圧Pwは、時刻t3以降、増圧時間TAの間において上昇量IP3だけ上昇するとともに、続く保持時間TBの間において一定値に保持される。ここで、増圧時間TAと保持時間TBの和である時間TC(=TA+TB)を一パルス周期とするホイールシリンダ圧Pwの増圧・保持制御をパルス増圧制御と呼ぶことにする。
本装置は、係るパルス増圧制御を、先のABS制御開始条件が再び成立するまで(従って、2回目の制御サイクルが開始されるまで)の間、連続的に繰り返し実行する。図5に示した例では、本装置は、時刻t3から一パルス周期TCが経過した時刻t4にて2回目のパルス増圧制御を開始する。これにより、時刻t4以降、増圧時間TAの間においてホイールシリンダ圧Pwは上昇量IP4だけ上昇する。更に、本装置は、時刻t4から一パルス周期TCが経過した時刻t5にて3回目のパルス増圧制御を開始する。これにより、時刻t5以降、増圧時間TAの間においてホイールシリンダ圧Pwは上昇量IP5だけ上昇する。
そして、係る3回目のパルス増圧制御のパルス周期TCが経過する前の時点である時刻t6になると、再び上記ABS制御開始条件が成立するから、本装置は、実行中である3回目のパルス増圧制御を中止する。これにより、1回目の制御サイクルが終了するとともに2回目の制御サイクルが開始される。即ち、本装置は、1回目の制御サイクルと同様、時刻t6から上記保持制御開始条件が成立する時刻t7までの間、減圧制御を実行するとともに、時刻t7から上記増圧制御開始条件が成立する時刻t8までの間、保持制御を再び実行する。
ここで、この場合、1回目のパルス増圧制御によるホイールシリンダ圧Pwの上昇量IP3は、時刻t3における実差圧ΔP3により決定される値である。従って、時刻t4における実差圧(ΔP3−IP3)も時刻t3における実差圧ΔP3により決定される値となる。また、2回目のパルス増圧制御によるホイールシリンダ圧Pwの上昇量IP4は、時刻t4における実差圧により決定される値である。従って、係る上昇量IP4も時刻t3における実差圧ΔP3により決定される値となる。この結果、時刻t5における実差圧(ΔP3−IP3−IP4)も時刻t3における実差圧ΔP3により決定される値となる。また、3回目のパルス増圧制御によるホイールシリンダ圧Pwの上昇量IP5は、時刻t5における実差圧により決定される値である。従って、上昇量IP5も時刻t3における実差圧ΔP3により決定される値となる。この結果、時刻t6における実差圧ΔP6(ΔP6=ΔP3−IP3−IP4−IP5)も時刻t3における実差圧ΔP3により決定される値となる。
以上のことから、パルス増圧制御中におけるホイールシリンダ圧Pwの各上昇量IP3,IP4,IP5は総て、1回目のパルス増圧制御開始時点(即ち、時刻t3)での実差圧ΔP3により決定される値となり、上昇量IP3,IP4,IP5は総て、同実差圧ΔP3が大きいほど大きい値となる。
従って、ホイールシリンダ圧Pwが、1回目のパルス増圧制御開始時点における値P3から、ABS制御開始条件を再び成立させる程度に十分大きい値P6に達するまでに必要なパルス増圧制御の回数(以下、「パルス増圧制御回数PULSE」と称呼する。本例では「PULSE=3」。)は、1回目のパルス増圧制御開始時点での実差圧ΔP3が大きいほど少なくなる。
換言すれば、パルス増圧制御回数PULSEの値は、1回目のパルス増圧制御開始時点(時刻t3)における実差圧ΔP3と所定の相関関係にある。他方、上述したように、パルス増圧制御終了時点(時刻t6)における実差圧ΔP6は実差圧ΔP3と所定の相関関係にある。即ち、パルス増圧制御終了時点(従って、2回目のABS制御開始時点。時刻t6。)における実差圧ΔP6もパルス増圧制御回数PULSEと相関関係にあることになり、具体的には、実差圧ΔP6が大きいほどパルス増圧制御回数PULSEが少なくなる。
従って、2回目のABS制御における減圧制御中(時刻t6〜t7)におけるホイールシリンダ圧Pwの減少量が一定であるものと仮定すると、2回目の増圧制御開始時点(時刻t8)での実差圧ΔP8(従って、同時点での実差圧相当電流値IC)は、図7に示すように、パルス増圧制御回数PULSEが少なくなるほど大きくなる関係にある。以上のことから、図7に示したグラフとパルス増圧制御回数PULSEとから、2回目のABS制御中における増圧制御開始時点(時刻t8)での実差圧相当電流値ICを求めることができる。
そこで、本装置は、図7に示したグラフに相当する、パルス増圧制御回数PULSEと上記実差圧相当電流値ICとの関係を規定するテーブルMapICをROM52に予め記憶している。そして、本装置は、時刻t8になると、1回目のABS制御中におけるパルス増圧制御回数PULSEの値(図5に示した例では「3」。)と、テーブルMapICとに基づいて2回目の増圧制御開始時点(時刻t8)での実差圧相当電流値ICを求め、同時点での指令電流値Idを同実差圧相当電流値ICに設定する。
次いで、本装置は、時刻t8以降、リニア増圧制御を実行するため、時間の経過に従って、所定の勾配をもって指令電流値Idを徐々に減少させていく。これにより、図6に示すように、時刻t8以降、ホイールシリンダ圧Pwは最適な所定の上昇勾配をもって滑らかに上昇していく。この間、指令電流値Idは逐次実差圧相当電流値と一致し続ける。
そして、時刻t9になると、再び上記ABS制御開始条件が成立するから、本装置は、実行中であるリニア増圧制御を中止する。これにより、2回目の制御サイクルが終了するとともに3回目の制御サイクルが開始される。このとき、本装置は、時刻t9における指令電流値Idを減圧制御開始時実差圧相当電流値Idcとして記憶しておく。
続いて、本装置は、時刻t9から上記保持制御開始条件が成立する時刻t10までの間、減圧制御を実行するとともに、時刻t10において、下記(2)式に従って、同減圧制御中においてホイールシリンダ圧Pwの減少により増大した実差圧に相当する電流値である減圧相当電流値ΔIrdcを求める。下記(2)式において、Trdcは減圧制御の継続時間であり、Krdcは所定の係数である。なお、ΔIrdcを所定の一定値に設定してもよい。
ΔIrdc=Krdc・Trdc ・・・(2)
次いで、本装置は、時刻t10から上記増圧制御開始条件が成立する時刻t11までの間、保持制御を再び実行するとともに、時刻t11(即ち、3回目の増圧制御開始時点)にて、指令電流値Idを、減圧制御開始時実差圧相当電流値Idcに減圧相当電流値ΔIrdcを加えた値ID(ID=Idc+ΔIrdc)に設定する。これにより、時刻t11における指令電流値Idは同時点における実差圧相当電流値に一致する。
そして、本装置は、時刻11以降、2回目の増圧制御開始時点(時刻t8)以降と同様、リニア増圧制御を再び実行していく。以降、本装置は、4回目以降の各ABS制御においても、3回目のABS制御と同様にして、リニア増圧制御開始時点での指令電流値Idを上記実差圧相当電流値ID(ID=Idc+ΔIrdc)として求めていく。このようにして、本装置は、上記ABS制御終了条件が成立しない限りにおいて、1回目のABS制御において、2回目(従って、2回目以降)のリニア増圧制御開始時点での実差圧相当電流値を取得するため、減圧制御・保持制御・パルス増圧制御を一組とするABS制御を1回のみ実行し、2回目以降のABS制御において、減圧制御・保持制御・リニア増圧制御を一組とするABS制御を繰り返し実行していく。以上が、ABS制御の概要である。
(パルス増圧制御中における保持時間の変更)
ABS制御の増圧制御中におけるホイールシリンダ圧Pwの上昇勾配には所定の最適値が存在する。ここで、先に述べたように、2回目以降のABS制御において実行されるリニア増圧制御中においては、ホイールシリンダ圧Pwは係る最適な所定の上昇勾配をもって滑らかに上昇していくように制御される。
一方、1回目のABS制御において実行されるパルス増圧制御中(図5における時刻t3〜t6)におけるホイールシリンダ圧Pwの平均的な上昇勾配は、1回目のパルス増圧制御開始時点(時刻t3)における実差圧ΔP3に依存し、実差圧ΔP3が大きいほど大きくなる(上昇勾配が急になる)。パルス増圧制御中におけるホイールシリンダPwの各上昇量(IP3,IP4,IP5)が、実差圧ΔP3が大きいほど大きくなるからである。
従って、上記実差圧ΔP3が非常に大きい場合、パルス増圧制御中におけるホイールシリンダ圧Pwの平均的な上昇勾配が非常に大きい値となり得る。この場合、係る上昇勾配を最適値に近づけるために小さくする必要がある。係る上昇勾配を小さくするためには、増圧時間TAを短くするか、或いは、保持時間TBを長くする必要がある。しかしながら、増圧時間TAを短くすると、上記パルス増圧制御回数PULSEの値が大きくなる方向に変化してしまい、上記実差圧相当電流値ICを正確に取得することができなくなる。以上のことから、パルス増圧制御中におけるホイールシリンダ圧Pwの上昇勾配を小さくするためには、保持時間TBを長くすることが好ましい。
他方、パルス増圧制御中におけるホイールシリンダ圧Pwの上昇勾配が非常に大きくなっていることは、同パルス増圧制御中における車輪のスリップ量SLIP**が増加していく傾向が大きいことを検出することで検出することができる。
そこで、本装置は、パルス増圧制御が開始される各時点(時刻t3,t4,t5)での車輪のスリップ量(SLIP(1),SLIP(2),SLIP(3)。図5を参照。)を順次取得していき、今回取得したパルス増圧制御開始時スリップ量SLIP(k)から前回取得したパルス増圧制御開始時スリップ量SLIP(k-1)を減じた値が所定値ΔSLIPrefよりも大きいとき、パルス増圧制御中におけるホイールシリンダ圧Pwの上昇勾配が非常に大きくなっていると判定し、今回のパルス増圧制御における保持時間TBを長めに設定する(実際には、今回のパルス増圧制御におけるパルス周期TCを(TC+ΔTC(>0))とする。ΔTCは延長時間。)。以上が、パルス増圧制御中における保持時間の変更についての概要である。
(実際の作動)
次に、以上のように構成された本発明の実施形態に係るブレーキ液圧制御装置を含む車両の運動制御装置10の実際の作動について、電気式制御装置50のCPU51が実行するルーチンをフローチャートにより示した図8〜図13を参照しながら説明する。図8〜図13に示した各ルーチンは、車輪毎に実行される。
CPU51は、図8に示した車輪速度等の算出を行うルーチンを所定時間の経過毎に繰り返し実行している。従って、所定のタイミングになると、CPU51はステップ800から処理を開始し、ステップ805に進んで、車輪**の車輪速度(車輪**の外周の速度)Vw**を算出する。具体的には、CPU51は車輪速度センサ41**が出力する信号が有するパルスの時間間隔に基づいて車輪速度Vw**を算出する。
次いで、CPU51はステップ810に進み、前記車輪速度Vw**のうちの最大値を推定車体速度Vsoとして算出する。なお、車輪速度Vw**の平均値を推定車体速度Vsoとして算出してもよい。次に、CPU51はステップ815に進み、ステップ810にて算出した推定車体速度Vsoの値と、ステップ805にて算出した車輪速度Vw**の値と、上記(1)式とに基づいて車輪**のスリップ量SLIP**を算出する。
次いで、CPU51はステップ820に進み、下記(3)式に従って前記車輪速度**の時間微分値としての車輪**の車輪加速度DVw**を算出した後、ステップ895に進んで本ルーチンを一旦終了する。以降も、CPU51は本ルーチンを繰り返し実行する。下記(3)式において、Vw1**は前回の本ルーチン実行時におけるステップ805にて算出された車輪速度Vw**であり、Δtは前記所定時間(CPU51の本ルーチンについての演算周期)である。
DVw**=(Vw**-Vw1**)/Δt ・・・(3)
また、CPU51は、図9に示したASB制御の開始・終了判定を行うルーチンを所定時間の経過毎に繰り返し実行している。従って、所定のタイミングになると、CPU51はステップ900から処理を開始し、ステップ905に進んで、変数CYCLE**の値が「0」であるか否かを判定する。ここで、変数CYCLE**は、車輪**について、その値が「0」のときABS制御が実行されていないことを示し、その値が「1」のとき1回目のABS制御が実行されていることを示し、その値が「2」のとき2回目のABS制御が実行されていることを示し、その値が「3」のとき3回目以降のABS制御が実行されていることを示す。
いま、車輪**について、ABS制御が実行されておらず、且つ、ABS制御開始条件が成立していないものとすると、変数CYCLE**の値は「0」になっているから、CPU51はステップ905にて「Yes」と判定してステップ910に進み、車輪**について上記ABS制御開始条件が成立しているか否かを判定する。ここにおいて、SLIP**としては先のステップ815にて算出されている最新値が使用され、DVw**としては先のステップ820にて算出されている最新値が使用される。
現時点では、車輪**についてABS制御開始条件は成立していないから、CPU51はステップ910にて「No」と判定してステップ995に直ちに進んで本ルーチンを一旦終了する。以降、CPU51は、ABS制御開始条件が成立しない限りにおいて、ステップ900、905、910の処理を繰り返し実行する。
次に、この状態にて、運転者がブレーキペダルBPを操作することにより、車輪**についてABS制御開始条件が成立したものとすると(図5の時刻t1を参照。)、CPU51はステップ910に進んだとき「Yes」と判定してステップ915に進み、変数CYCLE**の値を「0」から「1」に変更し、続くステップ920にて変数Mode**の値を「1」に設定する。ここで、変数Mode**は、車輪**について、その値が「1」のとき減圧制御が実行されていることを示し、その値が「2」のとき保持制御が実行されていることを示し、その値が「3」のとき増圧制御(即ち、パルス増圧制御、或いはリニア増圧制御)が実行されていることを示す。
以降、CPU51はステップ905に進んだとき「No」と判定してステップ925に進むようになり、同ステップ925にてABS制御終了条件が成立しているか否かをモニタする。ABS制御終了条件は、ブレーキスイッチ42がLow信号を出力しているとき(即ち、運転者がブレーキペダルBPの操作を終了したとき)、或いは、「Mode**=3」となっている状態(即ち、増圧制御の実行)が所定時間Tref以上継続しているときに成立する。
現時点はABS制御開始条件が成立した直後であるから、CPU51はステップ925にて「No」と判定する。以降、ステップ925のABS制御終了条件が成立しない限りにおいて、CPU51はステップ900、905、925の処理を繰り返し実行する。この処理を繰り返している間、CPU51は後述する図10〜図13のルーチンの実行により車輪**についてABS制御を1回目の制御サイクルから順に実行する。
CPU51は、図10に示した1回目の制御サイクルの実行を行うルーチンを所定時間の経過毎に繰り返し実行している。従って、所定のタイミングになると、CPU51はステップ1000から処理を開始し、ステップ1005に進んで、変数CYCLE**の値が「1」であるか否かを判定し、「No」と判定する場合、ステップ1095に直ちに進んで本ルーチンを一旦終了する。
いま、初めにABS制御開始条件が成立した直後であって、先のステップ915の実行により変数CYCLE**の値が「0」から「1」に変更された直後であるものとすると(図5の時刻t1を参照。)、CPU51はステップ1005にて「Yes」と判定してステップ1010に進み、変数Mode**の値が「1」になっているか否かを判定する。
現時点では、先のステップ920の処理により変数Mode**の値は「1」になっているから、CPU51はステップ1010にて「Yes」と判定してステップ1015に進んで、車輪**についての増圧弁PU**への指令電流値Id**を前記閉弁維持電流値Iholdに設定する。続いて、CPU51はステップ1020にて、車輪**についての減圧弁PD**を開状態とするとともに増圧弁PU**への通電電流値が同指令電流値Id(=Ihold)となるように同通電電流値をデューティ制御する。これにより、車輪**について減圧制御が開始・実行される。
次いで、CPU51はステップ1025に進んで、車輪**についての車輪加速度DVw**の値が負の値から正の値に変化したか否か(即ち、車輪速度Vw**の値が極小値となったか否か)、即ち、保持制御開始条件が成立したか否かを判定する。DVw**としては先のステップ820にて計算されている最新値が使用される。現時点では、減圧制御が開始された直後であるから車輪速度Vw**の値は極小値とはなっていない。従って、CPU51はステップ1025にて「No」と判定してステップ1095に直ちに進む。以降、車輪**について保持制御開始条件が成立するまでCPU51はステップ1000〜1025の処理を繰り返し実行する。この結果、車輪**について減圧制御が継続される。
そして、所定時間が経過して車輪速度Vw**の値が極小値となると(図5の時刻t2を参照。)、CPU51はステップ1025に進んだとき「Yes」と判定してステップ1030に進むようになり、変数Mode**の値を「1」から「2」に変更する。この結果、CPU51はステップ1010に進んだとき「No」と判定してステップ1035に進むようになる。
CPU51はステップ1035に進むと、変数Mode**の値が「2」になっているか否かを判定する。現時点ではステップ1030の実行により変数Mode**の値が「2」になっているからCPU51はステップ1035にて「Yes」と判定してステップ1040に進み、増圧弁PU**への指令電流値Id**を前記閉弁維持電流値Iholdに設定する。続いて、CPU51はステップ1045にて、減圧弁PD**を閉状態とするとともに増圧弁PU**への通電電流値が同指令電流値Id(=Ihold)となるように同通電電流値をデューティ制御する。これにより、車輪**について保持制御が開始・実行される。
続いて、CPU51はステップ1050に進んで、車輪**についてのスリップ量SLIP**の値が所定値SLIPref1より小さいか否か、即ち、増圧制御開始条件が成立したか否かを判定する。SLIP**としては先のステップ815にて計算されている最新値が使用される。現時点では、保持制御が開始された直後であるからスリップ量SLIP**の値はSLIPref1よりも大きい値となっている。従って、CPU51はステップ1050にて「No」と判定してステップ1095に直ちに進む。以降、車輪**について増圧制御開始条件が成立するまでCPU51はステップ1000〜1010、1035〜1050の処理を繰り返し実行する。この結果、車輪**について保持制御が継続される。
そして、所定時間が経過してSLIP**の値が所定値SLIPref1よりも小さくなると(図5の時刻t3を参照。)、CPU51はステップ1050に進んだとき「Yes」と判定してステップ1055に進むようになり、変数Mode**の値を「2」から「3」に変更する。続いて、CPU51は、次に実行される増圧制御(具体的には、1回目のパルス増圧制御)の準備を行うため、ステップ1060に進んで、変数PULSE**の値を「1」に、変数TCc**の値を前記パルス周期TCに、変数SLIP(1)**の値をステップ815にて算出されている最新のスリップ量SLIP**に設定するとともに、続くステップ1065にて経過時間Tout**をリセットする。
ここで、PULSE**は車輪**についての現時点でのパルス増圧制御実行回数を表す値であり、TCc**は車輪**について実行中のパルス増圧制御のパルス周期(制御用パルス周期)であり、SLIP(k)(k=1,2,・・・)はk回目のパルス増圧制御開始時点での車輪**についてのスリップ量であり、Tout**は電気式制御装置50に内蔵の所定のタイマにより計測される、車輪**について実行中のパルス増圧制御の開始時点からの経過時間を表す。この結果、CPU51はステップ1035に進んだとき「No」と判定してステップ1070に進むようになる。
CPU51はステップ1070に進むと、先のステップ910の条件と同じABS開始条件が再び成立しているか否か(即ち、2回目の制御サイクルが開始されるか否か)を判定する。現時点では、増圧制御が開始された直後であるからABS制御開始条件は成立していない。従って、CPU51はステップ1070にて「No」と判定してステップ1075に進み、同ステップ1075を経由して図11に示したパルス増圧制御を行うルーチンの処理をステップ1100から開始する。
CPU51はステップ1105に進むと、経過時間Tout**が前記増圧時間TAに達していないか否かを判定する。現時点では、先のステップ1065の処理が実行された直後であるから経過時間Tout**が増圧時間TAに達していない。従って、CPU51はステップ1105にて「Yes」と判定してステップ1110に進み、指令電流値Id**を前記開弁維持電流値IAに設定する。続いて、CPU51はステップ1115にて、減圧弁PD**を閉状態に維持するとともに増圧弁PU**への通電電流値が同指令電流値Id**(=IA)となるように同通電電流値をデューティ制御する。これにより、車輪**について1回目のパルス増圧制御(における増圧制御)が開始・実行される。
次に、CPU51はステップ1120に進み、経過時間Tout**が前記制御用パルス周期TCc**(現時点では、パルス周期TCと等しい。)に達しているか否かを判定する。現時点では、経過時間Tout**がパルス周期TCに達していないから、CPU51はステップ1120にて「No」と判定してステップ1195、及び図10のステップ1075を経由してステップ1095に直ちに進んで図10のルーチンを一旦終了する。
以降、ABS制御開始条件が成立しない限りにおいて、経過時間Tout**が増圧時間TAに一致するまで、CPU51はステップ1000〜1010、1035、1070、1075、1100〜1120の処理を繰り返し実行する。この結果、この結果、車輪**について1回目のパルス増圧制御(における増圧制御)が継続される。
そして、経過時間Tout**が増圧時間TAに一致すると、CPU51はステップ1105に進んだとき「No」と判定してステップ1110に代えてステップ1125に進んで指令電流値Id**を前記閉弁維持電流値IBに設定するようになる。この結果、ステップ1115の繰り返し実行により、車輪**について1回目のパルス増圧制御における保持制御が実行・継続される。
その後、経過時間Tout**が制御用パルス周期TCc**(=TC)に一致すると(図5の時刻t4を参照。)、CPU51はステップ1120に進んだとき「Yes」と判定してステップ1130に進んで変数PULSE**の値を「1」だけインクリメントし(現時点では、「1」から「2」になる。)、続くステップ1135にて変数SLIP(PULSE**)**(現時点では、2回目のパルス増圧制御開始時点でのスリップ量SLIP(2)**)の値を、ステップ815にて計算されている最新の(現時点での)スリップ量SLIP**に設定する。
続いて、CPU51はステップ1140に進み、変数SLIP(PULSE**)**から変数SLIP(PULSE**−1)**を減じた値(現時点では、値(SLIP(2)**−SLIP(1)**))が所定値ΔSLIPrefよりも大きいか否かを判定し、「Yes」と判定する場合(即ち、ホイールシリンダ圧Pwの上昇勾配が非常に大きくなっている場合)、ステップ1145に進んで制御用パルス周期TCc**の値をパルス周期TCに前記延長時間ΔTCを加えた値に設定し、一方、「No」と判定する場合、ステップ1150に進んで制御用パルス周期TCc**の値をパルス周期TCそのものに設定する。そして、CPU51はステップ1155に進んで経過時間Tout**をリセットした後、ステップ1195、1075を経由してステップ1095に進んで図10のルーチンを一旦終了する。
これにより、1回目のパルス増圧制御が終了して2回目のパルス増圧制御が開始される。即ち、ABS制御開始条件が成立しない限りにおいて、経過時間Tout**が増圧時間TAに達するまでの間はステップ1110、1115の実行により増圧制御が実行され、経過時間Tout**が増圧時間TAに達した後であって先のステップ1145、又はステップ1150にて設定されている制御用パルス周期TCc**に達するまでの間はステップ1125、1115の実行により保持制御が実行される。そして、経過時間Tout**が上記制御用パルス周期TCc**に達すると(図5の時刻t5を参照。)、2回目のパルス増圧制御が終了して3回目のパルス増圧制御が開始される。このようにして、以降も、ABS制御開始条件が成立しない限りにおいてパルス増圧制御が連続的に繰り返し実行されていく。
そして、ABS制御開始条件が成立すると(図5の時刻t6を参照。)、CPU51はステップ1070に進んだとき「Yes」と判定してステップ1080に進み、変数CYCLE**の値を「1」から「2」に変更するとともに、続くステップ1085にて変数Mode**の値を「3」から「1」に変更する。これにより、CPU51はステップ1005に進んだとき「No」と判定してステップ1095に直ちに進んで図10のルーチンを一旦終了するようになり、この結果、ステップ1075が実行されなくなるから図11のルーチン(即ち、パルス増圧制御)も実行されなくなる。従って、1回目の制御サイクルが終了するとともに、現時点での変数PULSE**の値が車輪**についてのパルス増圧制御回数を表すことになる。一方、CPU51は後述する図12のルーチンの実行により車輪**について2回目の制御サイクルに係るABS制御を実行する。
即ち、CPU51は、図12に示した2回目の制御サイクルの実行を行うルーチンを所定時間の経過毎に繰り返し実行している。なお、図12の示したステップのうち図10に示したステップと同一の処理を行うステップについては、対応する図10のステップ数と同一のステップ数を付してあり、詳細な説明を省略する。従って、以降、図12に特有のステップについて主として説明していく。
CPU51は、所定のタイミングになると、CPU51はステップ1200から処理を開始し、ステップ1205に進んで、変数CYCLE**の値が「2」であるか否かを判定し、「No」と判定する場合、ステップ1295に直ちに進んで本ルーチンを一旦終了する。
いま、2回目にABS制御開始条件が成立した直後であって、先のステップ1080の実行により変数CYCLE**の値が「1」から「2」に変更された直後であるものとすると(図5の時刻t6を参照。)、CPU51はステップ1205にて「Yes」と判定してステップ1010に進み、先のステップ1085の実行により変数Mode**の値が「1」になっていることから同ステップ1010でも「Yes」と判定する。
この結果、先の1回目の制御サイクルの場合と同様、ステップ1025の条件(保持制御開始条件)が成立するまでの間、車輪**について減圧制御が実行され(図5の時刻t6〜t7を参照。)、同保持制御開始条件が成立した後はステップ1050の条件(増圧制御開始条件)が成立するまでの間(図5の時刻t7〜t8を参照。)、車輪**について保持制御が実行される。
そして、増圧制御開始条件が成立すると、CPU51はステップ1050にて「Yes」と判定してステップ1055に進み、変数Mode**の値を「2」から「3」に変更した後、ステップ1210に進んで、現時点での変数PULSE**の値(即ち、車輪**についてのパルス増圧制御回数)と、図7に示したテーブルMapICとから2回目増圧制御開始時実差圧相当電流値IC**を決定し、続くステップ1215にて指令電流値Id**を同決定したIC**に設定する。これにより、2回目の制御サイクルにおけるリニア増圧制御開始時点(図5の時刻t8を参照。)における指令電流値Id**が同時点での実差圧相当電流値に一致する。
この結果、変数Mode**の値が「3」になっているから、CPU51はステップ1035にて「No」と判定してステップ1070に進み、ABS制御開始条件が再び成立しない限りにおいて、同ステップ1070にて「No」と判定してステップ1220に進む。CPU51はステップ1220に進むと、減圧弁PD**を閉状態に維持するとともに増圧弁PU**への通電電流値が同指令電流値Id**(現時点では、前記IC**)となるように同通電電流値をデューティ制御し、続くステップ1225にて、その時点での指令電流値Id**から値「Ki・Δt」を減じた値を新たな指令電流値Id**として設定する。ここで、Kiはリニア増圧制御中におけるホイールシリンダ圧Pwの上昇勾配を最適値にするための所定の定数であり、ΔtはCPU51による本ルーチンの実行周期である。これらステップ1220、1225の処理はABS制御開始条件が再び成立しない限りにおいて繰り返し実行されていく。この結果、指令電流値Id**が徐々に減少していくとともに車輪**についてリニア増圧制御が実行されていく。
そして、ABS制御開始条件が再び成立すると(図6の時刻t9を参照。)、CPU51はステップ1070に進んだとき「Yes」と判定してステップ1230に進み、変数CYCLE**の値を「2」から「3」に変更し、続くステップ1085にて変数Mode**の値を「3」から「1」に変更する。続いて、CPU51はステップ1235に進んで、現時点(即ち、2回目の増圧制御終了時点)での指令電流値Id**を減圧制御開始時実差圧相当電流値Idc**として格納した後、ステップ1240に進んで経過時間Trdc**をリセットする。ここで、Trdc**は電気式制御装置50に内蔵の所定のタイマにより計測される、車輪**についてこれ以降開始される制御サイクル(現時点では3回目の制御サイクル)の開始時点(即ち、減圧制御開始時点。図6の時刻t9を参照。)からの経過時間を表す。
これにより、CPU51はステップ1205に進んだとき「No」と判定してステップ1295に直ちに進んで図12のルーチンを一旦終了するようになり、この結果、2回目の制御サイクルが終了する。一方、CPU51は後述する図13のルーチンの実行により車輪**について3回目以降の制御サイクルに係るABS制御を実行する。
即ち、CPU51は、図13に示した3回目以降の制御サイクルの実行を行うルーチンを所定時間の経過毎に繰り返し実行している。なお、図13の示したステップのうち図10、及び図12に示したステップと同一の処理を行うステップについては、対応する図10、図12のステップ数と同一のステップ数を付してあり、詳細な説明を省略する。従って、以降、図13に特有のステップについて主として説明していく。
CPU51は、所定のタイミングになると、CPU51はステップ1300から処理を開始し、ステップ1305に進んで、変数CYCLE**の値が「3」であるか否かを判定し、「No」と判定する場合、ステップ1395に直ちに進んで本ルーチンを一旦終了する。
いま、3回目にABS制御開始条件が成立した直後であって、先のステップ1230の実行により変数CYCLE**の値が「2」から「3」に変更された直後であるものとすると(図6の時刻t9を参照。)、CPU51はステップ1305にて「Yes」と判定してステップ1010に進み、先のステップ1085の実行により変数Mode**の値が「1」になっていることから同ステップ1010でも「Yes」と判定する。
この結果、先の1,2回目の制御サイクルの場合と同様、ステップ1025の条件(保持制御開始条件)が成立するまでの間、車輪**について減圧制御が実行される(図6の時刻t9〜t10を参照。)。そして、保持制御開始条件が成立すると(図6の時刻t10を参照。)、CPU51はステップ1025にて「Yes」と判定してステップ1030に進んで、変数Mode**の値を「1」から「2」に変更する。
続いて、CPU51はステップ1310に進んで、この時点での経過時間Trdc**(現時点では、3回目の制御サイクルにおける減圧制御継続時間)を制御用経過時間Trdcc**として設定するとともに、続くステップ1315にて上記(2)式に相当するステップ1315内に記載の式に従って減圧相当電流値ΔIrdc**を計算する。以降、ステップ1050の条件(増圧制御開始条件)が成立するまでの間(図6の時刻t10〜t11を参照。)、車輪**について保持制御が実行される。
そして、増圧制御開始条件が成立すると、CPU51はステップ1050にて「Yes」と判定してステップ1055に進み、変数Mode**の値を「2」から「3」に変更した後、ステップ1320に進んで、先の図12のステップ1235にて格納している減圧制御開始時実差圧相当電流値Idc**と先の1315にて計算している減圧相当電流値ΔIrdc**の和をリニア増圧制御開始時実差圧相当電流値IDとして格納し、続くステップ1325にて指令電流値Id**を同格納したID**に設定する。これにより、3回目(以降)の制御サイクルにおけるリニア増圧制御開始時点(図6の時刻t11を参照。)での指令電流値Id**が同時点での実差圧相当電流値に一致する。
以降、ABS制御開始条件が再び成立しない限りにおいて、ステップ1220、1225の処理が繰り返し実行されることで、指令電流値Id**の初期値を上記ID**とするリニア増圧制御が実行されていく。そして、ABS制御開始条件が再び成立すると、変数Mode**の値が「3」から「1」に再び変更され、現時点(即ち、3回目の増圧制御終了時点)での指令電流値Id**が減圧制御開始時実差圧相当電流値Idc**として格納され、更に、経過時間Trdc**がリセットされる。このとき、変数CYCLE**の値は「3」に維持されたままである。この結果、CPU51はステップ1305に進んだとき「Yes」と判定し続けるから、3回目の制御サイクルの場合と同様、4回目以降の制御サイクルに係るABS制御が図13のルーチンの実行により達成されていく。
以上説明したCPU51による作動は、ステップ900、905、925の処理が繰り返し実行されている先の図9のルーチンにおけるステップ925のABS制御終了条件が成立しない限りにおいて実行され得るものである。従って、上述した作動の途中において運転者がブレーキペダルBPの操作を終了する場合等、ステップ925の条件が成立すると、CPU51はステップ925にて「Yes」と判定してステップ930に進んで変数CYCLE**の値を「1」〜「3」の何れかから「0」に変更し、続くステップ935にて総ての電磁弁(具体的には増圧弁PU**、減圧弁PD**)を非励磁状態にする。これにより、実行されていた一連のABS制御が終了する。
以降、CPU51はステップ905に進んだとき「Yes」と判定して再びステップ910に進むようになり、同ステップ910にて再びABS制御開始条件が成立しているか否かをモニタするようになる。
以上、説明したように、本発明の実施形態に係る車両のブレーキ液圧制御装置によれば、増圧弁PU**として通電電流値がデューティ制御によりリニアに制御される常開リニア電磁弁を採用するとともに、減圧弁PD**として常閉電磁開閉弁を採用する。そして、本実施形態は、ABS制御開始条件成立後、ABS制御終了条件成立までの間、原則的に、減圧制御・保持制御・リニア増圧制御を一組とするABS制御を繰り返し実行していく。このとき、1回目のABS制御においてのみ、リニア増圧制御に代えてパルス増圧制御が実行される。そして、係るパルス増圧制御の繰り返し回数が2回目のABS制御におけるリニア増圧制御開始時点での実差圧相当電流値を表す値となり得ることを利用して、同繰り返し回数に基づいて同時点での実差圧相当電流値が推定され、同時点での増圧弁PU**への通電電流値が同推定された同時点での実差圧相当電流値に設定される。
これにより、運転者により急激、且つ強いブレーキ操作が行われたか否か(即ち、1回目のパルス増圧制御中における実差圧が非常に大きいか否か)にかかわらず、2回目のリニア増圧制御開始時点での実差圧相当電流値が精度良く取得され得るから、増圧弁としてのリニア電磁弁を使用した滑らかなホイールシリンダ圧の増圧制御がより早い段階(2回目の増圧制御開始時点)から開始され得、従って、適切、且つ滑らかなABS制御がより早い段階から開始され得る。
更には、上記パルス増圧制御の繰り返し実行中において、今回取得したパルス増圧制御開始時スリップ量SLIP(k)から前回取得したパルス増圧制御開始時スリップ量SLIP(k-1)を減じた値が所定値ΔSLIPrefよりも大きいとき、パルス増圧制御中におけるホイールシリンダ圧の上昇勾配が非常に大きくなっていると判定され、今回のパルス増圧制御におけるパルス周期TCが延長時間ΔTCだけ延長される。これにより、パルス増圧制御中においてホイールシリンダ圧の上昇勾配が非常に大きくなっている場合、同上昇勾配が所定の最適値に向けて減少せしめられ得、この結果、最適なホイールシリンダ圧の上昇勾配に基づく最適なパルス増圧制御が実行され得る。
本発明は上記各実施形態に限定されることはなく、本発明の範囲内において種々の変形例を採用することができる。例えば、上記実施形態においては、2回目のABS制御における増圧制御開始時実差圧相当電流値ICを推定する際に使用される図7に示したテーブルMapICは、2回目のABS制御における減圧制御中におけるホイールシリンダ圧の減圧量(従って、減圧相当電流値)が一定であるとの仮定のもとで作製されているが、同減圧相当電流値を減圧制御継続時間に応じた値となるように決定するとともに、同決定された減圧相当電流値に応じて上記テーブルMapICを補正するように構成してもよい。この場合、上記補正されたテーブルMapICと、パルス増圧制御回数PULSEの値と、から上記増圧制御開始時実差圧相当電流値ICが推定される。
また、上記実施形態においては、今回取得したパルス増圧制御開始時スリップ量SLIP(k)から前回取得したパルス増圧制御開始時スリップ量SLIP(k-1)を減じた値が所定値ΔSLIPrefよりも大きいときにのみ、今回のパルス増圧制御におけるパルス周期TCを延長時間ΔTCだけ延長するように構成されているが、SLIP(k)からSLIP(k-1)を減じた値に応じて今回のパルス増圧制御におけるパルス周期TCの延長時間ΔTCを変更するように構成していもよい。
本発明の実施形態に係る車両のブレーキ液圧制御装置を含む車両の運動制御装置を搭載した車両の概略構成図である。 図1に示したブレーキ液圧制御部の概略構成図である。 図2に示した増圧弁についての指令電流と指令差圧との関係を示したグラフである。 図3に示した指令電流をデューティ制御にて制御する際の通電パターンを示した図である。 図1に示したブレーキ液圧制御装置によりABS制御が実行された場合における、推定車体速度、車輪速度、マスタシリンダ圧、ホイールシリンダ圧、及びリニア電磁弁である増圧弁への指令電流値の変化の一例を示したタイムチャートの前半部である。 図1に示したブレーキ液圧制御装置によりABS制御が実行された場合における、推定車体速度、車輪速度、マスタシリンダ圧、ホイールシリンダ圧、及びリニア電磁弁である増圧弁への指令電流値の変化の一例を示したタイムチャートの後半部である。 図1に示したCPUが参照する、パルス増圧制御回数と、2回目増圧制御開始時実差圧相当電流値との関係を規定するテーブルを示したグラフである。 図1に示したCPUが実行する車輪速度等を算出するためのルーチンを示したフローチャートである。 図1に示したCPUが実行するABS制御の開始・終了判定を行うためのルーチンを示したフローチャートである。 図1に示したCPUが実行する1回目の制御サイクルに係るABS制御を行うためのルーチンを示したフローチャートである。 図1に示したCPUが実行するパルス増圧制御を行うためのルーチンを示したフローチャートである。 図1に示したCPUが実行する2回目の制御サイクルに係るABS制御を行うためのルーチンを示したフローチャートである。 図1に示したCPUが実行する3回目以降の制御サイクルに係るABS制御を行うためのルーチンを示したフローチャートである。 背景技術に係るブレーキ液圧制御装置により、増圧制御中における実差圧が比較的小さい状態でABS制御が実行された場合における、推定車体速度、車輪速度、マスタシリンダ圧、ホイールシリンダ圧、及びリニア電磁弁である増圧弁への指令電流値の変化の一例を示したタイムチャートである。 背景技術に係るブレーキ液圧制御装置により、増圧制御中における実差圧が非常に大きい状態でABS制御が実行された場合における、推定車体速度、車輪速度、マスタシリンダ圧、ホイールシリンダ圧、及びリニア電磁弁である増圧弁への指令電流値の変化の一例を示したタイムチャートである。
符号の説明
10…車両の運動制御装置、30…ブレーキ液圧制御部、41**…車輪速度センサ、42…ブレーキスイッチ、50…電気式制御装置、51…CPU、52…ROM、PU**…増圧弁、PD**…減圧弁、MT…モータ

Claims (3)

  1. 運転者によるブレーキ操作に応じたブレーキ液圧であるマスタシリンダ圧を発生するマスタシリンダとホイールシリンダとの間の液圧回路に介装されるとともに通電電流値に応じて同マスタシリンダ圧と同ホイールシリンダ内のブレーキ液圧であるホイールシリンダ圧との差圧を調整可能なリニア電磁弁である増圧弁と、
    前記ホイールシリンダとリザーバとの間の液圧回路に介装されるとともに通電電流値に応じて少なくとも開閉可能な電磁弁である減圧弁と、
    を備えた制御ユニットに適用され、
    前記増圧弁への通電電流値と前記減圧弁への通電電流値を制御することにより、所定のアンチスキッド制御開始条件が成立することに応答して開始されるとともに少なくとも前記ホイールシリンダ圧を減少せしめる減圧制御が実行された後に同ホイールシリンダ圧を増大せしめる増圧制御が次に同アンチスキッド制御開始条件が成立するまで実行されるアンチスキッド制御を連続的に複数回実行可能なアンチスキッド制御手段を備えた車両のブレーキ液圧制御装置であって、
    所定回目のアンチスキッド制御中における前記差圧の程度を示す値を計算により推定する差圧推定手段と、
    前記差圧の程度を示す値に基づいて、前記所定回目のアンチスキッド制御の次に連続的に実行されるアンチスキッド制御中における前記増圧制御開始時点での前記差圧に相当する前記増圧弁への通電電流値を取得する増圧制御開始時通電電流値取得手段と、
    を備え、
    前記アンチスキッド制御手段は、
    前記所定回目の次のアンチスキッド制御中における前記増圧制御開始時点での前記増圧弁への通電電流値を、前記増圧制御開始時通電電流値取得手段により取得された通電電流値に設定するように構成された車両のブレーキ液圧制御装置において、
    前記差圧推定手段は、
    前記所定回目の増圧制御中において、前記減圧弁を閉状態に維持した状態のまま前記増圧弁を所定の増圧時間だけ開状態に維持した後に所定の保持時間だけ閉状態に維持することで前記ホイールシリンダ圧の増圧・保持を行うパルス増圧制御が次に前記アンチスキッド制御開始条件が成立するまで連続的に実行されるように、前記アンチスキッド制御手段に前記増圧弁への通電電流値と前記減圧弁への通電電流値を制御せしめるとともに、
    前記差圧の程度を示す値として前記所定回目の増圧制御中において実行された前記パルス増圧制御の回数を使用するように構成された車両のブレーキ液圧制御装置
  2. 請求項1に記載の車両のブレーキ液圧制御装置において、
    前記所定回目のアンチスキッド制御として1回目のアンチスキッド制御が使用される車両のブレーキ液圧制御装置。
  3. 請求項1又は請求項2に記載の車両のブレーキ液圧制御装置であって、
    前記所定回目の増圧制御中において車輪のスリップ量が増大していく程度を示す値を取得するとともに、同車輪のスリップ量が増大していく程度を示す値に応じて前記所定の保持時間を変更する保持時間変更手段を更に備えた車両のブレーキ液圧制御装置。
JP2004118006A 2004-04-13 2004-04-13 車両のブレーキ液圧制御装置 Expired - Lifetime JP4293036B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2004118006A JP4293036B2 (ja) 2004-04-13 2004-04-13 車両のブレーキ液圧制御装置
US11/104,635 US7216939B2 (en) 2004-04-13 2005-04-13 Vehicle brake hydraulic pressure control apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004118006A JP4293036B2 (ja) 2004-04-13 2004-04-13 車両のブレーキ液圧制御装置

Publications (2)

Publication Number Publication Date
JP2005297805A JP2005297805A (ja) 2005-10-27
JP4293036B2 true JP4293036B2 (ja) 2009-07-08

Family

ID=35059874

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004118006A Expired - Lifetime JP4293036B2 (ja) 2004-04-13 2004-04-13 車両のブレーキ液圧制御装置

Country Status (2)

Country Link
US (1) US7216939B2 (ja)
JP (1) JP4293036B2 (ja)

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102006037619A1 (de) * 2005-08-10 2007-03-22 Continental Teves Ag & Co. Ohg Schaltungsanordnung und Verfahren zur Überwachung von Raddrehzahlsensoren in einem Kraftfahrzeugsteuergerät
JP4747765B2 (ja) * 2005-09-29 2011-08-17 株式会社アドヴィックス 車両のアンチスキッド制御装置
JP4512063B2 (ja) * 2006-06-12 2010-07-28 日信工業株式会社 車両用ブレーキ液圧制御装置
JP5024515B2 (ja) * 2006-06-28 2012-09-12 株式会社アドヴィックス 車両のブレーキ液圧制御装置
JP4359855B2 (ja) * 2007-07-09 2009-11-11 Smc株式会社 電磁弁駆動回路及び電磁弁
JP4473894B2 (ja) * 2007-07-18 2010-06-02 日信工業株式会社 車両用ブレーキ液圧制御装置
JP4473898B2 (ja) * 2007-07-25 2010-06-02 日信工業株式会社 車両用ブレーキ液圧制御装置
JP4535103B2 (ja) 2007-09-04 2010-09-01 トヨタ自動車株式会社 ブレーキ制御装置
JP5326413B2 (ja) * 2007-10-12 2013-10-30 株式会社アドヴィックス アンチスキッド制御装置
DE102008042534A1 (de) 2007-10-12 2009-04-16 Advics Co., Ltd., Kariya Antiblockiersteuervorrichtung und Automatikbremssteuervorrichtung
KR101198071B1 (ko) * 2007-10-29 2012-11-07 주식회사 만도 전자 제어 유압 장치의 밸브 제어 방법
US8239112B2 (en) * 2008-07-16 2012-08-07 Ford Global Technologies Pressure, tire force and friction estimation during antilock control
CN101844518B (zh) * 2010-05-19 2012-07-04 清华大学 基于改善制动踏板感觉的制动能量回馈***
DE102010029384A1 (de) * 2010-05-27 2011-12-01 Continental Teves Ag & Co. Ohg Verfahren zur Steuerung des Druckes in einem Hydrauliksystem, insbesondere in einem elektronisch geregelten Bremsensystem für ein Kraftfahrzeug
JP5792685B2 (ja) * 2012-06-22 2015-10-14 トヨタ自動車株式会社 液圧ブレーキシステム
JP6449072B2 (ja) * 2015-03-25 2019-01-09 ヴィオニア日信ブレーキシステムジャパン株式会社 車両用ブレーキ液圧制御装置
JP6449071B2 (ja) * 2015-03-25 2019-01-09 ヴィオニア日信ブレーキシステムジャパン株式会社 車両用ブレーキ液圧制御装置
JP6525672B2 (ja) * 2015-03-30 2019-06-05 ヴィオニア日信ブレーキシステムジャパン株式会社 車両用ブレーキ液圧制御装置
JP6511318B2 (ja) * 2015-03-31 2019-05-15 ヴィオニア日信ブレーキシステムジャパン株式会社 車両用ブレーキ液圧制御装置
KR101776876B1 (ko) * 2016-04-26 2017-09-11 콘티넨탈 오토모티브 시스템 주식회사 전류형 감지장치 및 그 제어방법
CN109552295B (zh) * 2017-09-25 2021-05-04 现代摩比斯株式会社 用于控制制动***的电磁阀电流的设备和方法

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE69529725T2 (de) * 1994-11-28 2003-11-27 Aisin Seiki Radbremsdruck-Steuerungssystem
US6679564B2 (en) * 2000-12-22 2004-01-20 Aisin Seiki Kabushiki Kaisha Auxiliary hydraulic pressure source device for a vehicle
JP2003019952A (ja) 2001-07-06 2003-01-21 Denso Corp ブレーキ液圧制御装置

Also Published As

Publication number Publication date
US7216939B2 (en) 2007-05-15
US20050225164A1 (en) 2005-10-13
JP2005297805A (ja) 2005-10-27

Similar Documents

Publication Publication Date Title
JP4661340B2 (ja) 車両のブレーキ液圧制御装置
JP4293036B2 (ja) 車両のブレーキ液圧制御装置
JP4747959B2 (ja) 車両のブレーキ液圧制御装置
JP4747765B2 (ja) 車両のアンチスキッド制御装置
JP5024515B2 (ja) 車両のブレーキ液圧制御装置
US8235471B2 (en) Apparatus for controlling pump driving motor
CN107406062B (zh) 液压装置以及液压装置的控制方法
JP4374942B2 (ja) 車両のブレーキ液圧制御装置
JP3928588B2 (ja) ポンプ駆動用モータの制御装置
JP4457618B2 (ja) ポンプ駆動用モータの制御装置
JP4682641B2 (ja) 車両のトラクション制御装置
JP2004352163A (ja) ポンプ駆動用モータの制御装置
JP4849224B2 (ja) ポンプ駆動用モータの制御装置
CN108883750B (zh) 车辆的制动控制装置
JP4449501B2 (ja) 車両のブレーキ液圧制御装置
JP2006015885A (ja) 車両の運動状態推定装置、及び車両の運動制御装置
JP6656042B2 (ja) 車両用ブレーキ液圧制御装置
JP6098280B2 (ja) 車両用ブレーキ制御装置
JP2008302717A (ja) 車両のアンチロックブレーキ制御装置
JPH1076929A (ja) アンチスキッド制御装置
JPH08324405A (ja) アンチスキッド制御装置
JP2008044456A (ja) アンチスキッド制御用モータの制御装置
JP2017177860A (ja) 車両用ブレーキ液圧制御装置
JP2005059792A (ja) ブレーキ制御装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070124

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20081127

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20081203

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090121

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20090317

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090330

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120417

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130417

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140417

Year of fee payment: 5