(57)【要約】【課題】良好なブレーキフィーリングを実現する。【解決手段】車両の目標減速度が演算されると、その目標減速度と実減速度に基づいたフィードバック制御が実行されるが、フィードバック項ＫＦＢの時間勾配ｄＫＦＢが運転者に違和感を与えることがないように予め設定した範囲、つまり最小勾配ｄＫＦＢmin以上かつ最大勾配ｄＫＦＢmax以下である場合にのみ、今回演算されたフィードバック項ＫＦＢを用いるようにした。そして、時間勾配ｄＫＦＢが最大勾配ｄＫＦＢmaxよりも大きい場合には、前回演算されたフィードバック項ＫＦＢに最大勾配ｄＫＦＢmaxに対応した値を加算したフィードバック項ＫＦＢを用い、時間勾配ｄＫＦＢが最小勾配ｄＫＦＢminよりも小さい場合には、前回演算されたフィードバック項ＫＦＢに最小勾配ｄＫＦＢminに対応した値を加算したフィードバック項ＫＦＢを用いるようにした。【選択図】図７
2007245870.tif 000002
【特許請求の範囲】
【請求項１】
ホイールシリンダに供給する油圧を制御することにより、車輪に付与される制動力を制御するブレーキ制御装置において、
ブレーキ操作部材の操作に基づく車両の目標減速度を演算する目標減速度演算手段と、
前記目標減速度演算手段により演算された目標減速度と実減速度との偏差に基づいてフィードバック項を演算するとともに、そのフィードバック項の時間勾配が所定範囲になるように制限をかけて前記目標減速度を補正する目標減速度補正手段と、
前記目標減速度補正手段により補正された目標減速度に基づいて、前記ホイールシリンダへ供給すべき目標油圧を演算する目標油圧演算手段と、
前記目標油圧演算手段により演算された目標油圧に基づいて、前記ホイールシリンダに供給する油圧を制御する油圧制御手段と、
を備えたことを特徴とするブレーキ制御装置。
【請求項２】
前記目標減速度補正手段は、運転者の減速感を左右する車両の状態量または制御量をパラメータとして、前記フィードバック項の時間勾配に対して最大勾配と最小勾配を設定し、今回演算されたフィードバック項とそれ以前に演算されたフィードバック項との時間勾配が前記最小勾配以上かつ前記最大勾配以下になる場合にのみ、今回演算されたフィードバック項を用いるようにしたことを特徴とする請求項１に記載のブレーキ制御装置。
【請求項３】
前記目標減速度補正手段は、前記パラメータとして前記ブレーキ操作部材の操作速度を設定したことを特徴とする請求項２に記載のブレーキ制御装置。
【請求項４】
前記目標減速度補正手段は、前記パラメータとして前記ブレーキ操作部材の操作量を設定したことを特徴とする請求項２に記載のブレーキ制御装置。
【請求項５】
前記目標減速度補正手段は、前記パラメータとして車速を設定したことを特徴とする請求項２に記載のブレーキ制御装置。
【請求項６】
前記目標減速度補正手段は、
今回演算されたフィードバック項が、前回演算されたフィードバック項に前記最小勾配に対応した値を加算した最小許容値以上であり、かつ前回演算されたフィードバック項に前記最大勾配に対応した値を加算した最大許容値以下である場合にのみ、今回演算されたフィードバック項を用いるようにし、
前記今回演算されたフィードバック項が前記最大許容値よりも大きい場合には、前記最大許容値を用いるようにし、
前記今回演算されたフィードバック項が前記最小許容値よりも小さい場合には、前記最小許容値を用いるようにすること、
を特徴とする請求項２に記載のブレーキ制御装置。
【請求項７】
運転者が感じる減速度が敏感になるとして予め設定された車両状態においては、前記最大勾配の絶対値および前記最小勾配の絶対値が、それぞれ小さくなるように設定されたことを特徴とする請求項６に記載のブレーキ制御装置。
【請求項８】
少なくとも前記ブレーキ操作部材の操作速度が正の方向に小さい所定領域においては、前記最大勾配の絶対値が前記最小勾配の絶対値以上になるように設定されたことを特徴とする請求項３に記載のブレーキ制御装置。
【請求項９】
前記ブレーキ操作部材の操作量が小さくなるほど、前記最大勾配の絶対値および前記最小勾配の絶対値が、それぞれ小さくなるように設定されたことを特徴とする請求項４に記載のブレーキ制御装置。
【請求項１０】
前記車速が低くなるほど、前記最大勾配の絶対値および前記最小勾配の絶対値が、それぞれ小さくなるように設定されたことを特徴とする請求項５に記載のブレーキ制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両に設けられた車輪に付与される制動力を制御するブレーキ制御装置に関する。
【背景技術】
【０００２】
従来から、マスタシリンダにおける液圧とブレーキペダルのペダルストロークとに基づいて目標減速度を算出し、その目標減速度が車両に付与されるように制動力を制御するブレーキ制御装置が知られている（例えば、特許文献１参照）。
【０００３】
このようなブレーキ制御装置は、ブレーキペダルの操作量に応じて加圧されたブレーキフルードを各ホイールシリンダへ向けて送出する。このブレーキ制御は、ブレーキペダルの操作量に基づく要求減速度と、実際の減速度（以下「実減速度」という）との偏差を逐次算出し、その偏差を解消するように制動制御量を決定するフィードバック制御により実行される。
【特許文献１】特開昭６２−１８３５９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、ブレーキペダルの踏み込みによる運転者の減速要求とフィードバック制御による実際の減速度とは必ずしも一致しない。例えば、ブレーキペダルの踏み込み速度が非常に速くて実減速度が急激に大きくなった場合には、フィードバック制御において算出する減速度の偏差がマイナスになり、ブレーキ制御装置は、減速度を緩める方向に制御しようとする。一方、運転者は依然としてブレーキペダルを踏み増ししているため、意図した減速感が得られずに違和感を覚えてしまう可能性がある。
【０００５】
また逆に、ブレーキペダルがゆっくり踏み増しされているときは減速要求が少なく、運転者も減速度の大きな変化を予期していない。このため、このような減速領域においてはブレーキフィーリングが敏感になり、運転者は、ちょっとした減速度の変動に違和感を覚えやすくなるといった問題がある。
【０００６】
なお、このような問題は、ブレーキペダルを踏み増ししているときに限らず、逆にブレーキペダルを戻しているときにも同様に生じ得る。
【０００７】
本発明はこのような問題に鑑みてなされたものであり、フィードバック制御則を用いたブレーキ制御において良好なブレーキフィーリングを保持できるブレーキ制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明のある態様のブレーキ制御装置は、ホイールシリンダに供給する油圧を制御することにより、車輪に付与される制動力を制御する。このブレーキ制御装置は、ブレーキ操作部材の操作に基づく車両の目標減速度を演算する目標減速度演算手段と、目標減速度演算手段により演算された目標減速度と実減速度との偏差に基づいてフィードバック項を演算するとともに、そのフィードバック項の時間勾配が所定範囲になるように制限をかけて目標減速度を補正する目標減速度補正手段と、目標減速度補正手段により補正された目標減速度に基づいて、ホイールシリンダへ供給すべき目標油圧を演算する目標油圧演算手段と、目標油圧演算手段により演算された目標油圧に基づいて、ホイールシリンダに供給する油圧を制御する油圧制御手段と、を備える。
【０００９】
この態様によれば、車両の目標減速度が演算されると、その目標減速度と実減速度との偏差に基づいたフィードバック制御が実行されるが、その過程でフィードバック項の時間勾配が所定範囲になるように制限される。すなわち、フィードバック項の時間勾配がその所定範囲を超えて急峻になった場合には、その所定範囲内の所定の時間勾配、またはその所定範囲近傍の所定の時間勾配になるように目標減速度が補正される。
【００１０】
このため、減速度がその所定の時間勾配を超えて変化することがなく、運転者にその意に反した減速感を与えるのを防止または抑制することができる。
【００１１】
具体的には、目標減速度補正手段は、運転者の減速感を左右する車両の状態量または制御量をパラメータとして、フィードバック項の時間勾配に対して最大勾配と最小勾配を設定し、今回演算されたフィードバック項とそれ以前に演算されたフィードバック項との時間勾配が最小勾配以上かつ最大勾配以下になる場合にのみ、今回演算されたフィードバック項を用いるようにしてもよい。
【００１２】
ここで、「それ以前に演算されたフィードバック項」とは、今回以前に演算されたフィードバック項であり、前回演算されたフィードバック項または前回以前の所定の時期に演算されたものである（以下同様）。また、「最大勾配」および「最小勾配」は、例えば一般に運転者に違和感を与えない程度の勾配を、設定したパラメータを基準にした実験値や解析値に基づいて適宜設定することが可能である。
【００１３】
この態様によれば、上記パラメータに基づき、今回演算されたフィードバック項とそれ以前に演算されたフィードバック項との時間勾配がその最小勾配以上かつ最大勾配以下にならないような場合には、今回演算されたフィードバック項がそのまま用いられることはない。このため、車両の減速度の変化が抑えられる。
【００１４】
上記パラメータは、その変化に応じたフィードバック項の時間勾配によっては運転者に違和感を与えるものであり、例えばブレーキ操作部材の操作速度、操作量、あるいは車速などを設定することができるが、それ以外のパラメータであってもよい。
【００１５】
より具体的には、目標減速度補正手段は、今回演算されたフィードバック項が、前回演算されたフィードバック項に最小勾配に対応した値を加算した最小許容値以上であり、かつ前回演算されたフィードバック項に最大勾配に対応した値を加算した最大許容値以下である場合にのみ、今回演算されたフィードバック項を用いるようにしてもよい。そして、目標減速度補正手段は、今回演算されたフィードバック項が最大許容値よりも大きい場合には、最大許容値を用いるようにし、今回演算されたフィードバック項が最小許容値よりも小さい場合には、最小許容値を用いるようにしてもよい。
【００１６】
あるいは、純粋にフィードバック項との時間勾配に着目し、目標減速度補正手段が、今回演算されたフィードバック項と前回演算されたフィードバック項との時間勾配が最小勾配以上かつ最大勾配以下である場合にのみ、今回演算されたフィードバック項を用いるようにしてもよい。そして、目標減速度補正手段が、時間勾配が最大勾配よりも大きい場合には、前回演算されたフィードバック項に最大勾配に対応した値を加算したフィードバック項を用いるようにし、時間勾配が最小勾配よりも小さい場合には、前回演算されたフィードバック項に最小勾配に対応した値を加算したフィードバック項を用いるようにするようにしてもよい。
【００１７】
なお、ここで「最大勾配に対応した値」、「最小勾配に対応した値」と表現したのは、フィードバック項に加算するのは勾配そのものではなく、勾配に基づく変量だからである。
【００１８】
この態様によれば、今回のフィードバック項の変化が、前回のフィードバック項を基準に最小勾配から最大勾配の範囲に抑えられ、急激な減速度の変動が防止される。
【００１９】
なお、以上のようにフィードバック項の時間勾配に対して最大勾配と最小勾配を設定する場合には、その最大勾配の絶対値および最小勾配の絶対値を、それぞれ運転者が感じる減速度が敏感になるとして予め設定した車両状態においては小さくなるように設定するとよい。この「車両状態」については、例えば実験等により設定することができる。
【００２０】
これにより、運転者が感じる減速度が敏感になる領域において減速度の変化が抑えられるため、運転者にフィードバック制御による違和感を与えることを抑制できる。
【００２１】
例えば、ブレーキ操作部材の操作速度が正の方向に小さい所定領域、つまりゆっくり操作されている領域においては、ブレーキフィーリングが特に敏感となる。このため、減速度が低下すると、運転者が違和感を覚えやすくなる。
【００２２】
そこで、ブレーキ操作部材の操作速度に応じてその最大勾配と最小勾配を設定する場合には、少なくともブレーキ操作部材の操作速度が正の方向に小さい所定領域においては、最大勾配の絶対値が最小勾配の絶対値以上になるように設定してもよい。
【００２３】
また、ブレーキ操作部材の操作量に応じてその最大勾配と最小勾配を設定する場合には、ブレーキ操作部材の操作量が小さくなるほど、その最大勾配の絶対値および最小勾配の絶対値がそれぞれ小さくなるように設定してもよい。
【００２４】
さらに、車速に応じてその最大勾配と最小勾配を設定する場合には、車速が低くなるほど、その最大勾配の絶対値および最小勾配の絶対値が、それぞれ小さくなるように設定してもよい。
【発明の効果】
【００２５】
本発明のブレーキ制御装置によれば、フィードバック制御則を用いたブレーキ制御において良好なブレーキフィーリングを保持できる。
【発明を実施するための最良の形態】
【００２６】
以下、図面を参照しつつ本発明を実施するための最良の形態について詳細に説明する。
【００２７】
図１は、本発明の実施の形態に係るブレーキ制御装置を示す系統図である。同図に示されるブレーキ制御装置１０は、車両用の電子制御式ブレーキシステムを構成しており、運転者によるブレーキ操作部材としてのブレーキペダル１２の操作量に基づいて車両の４輪のブレーキを独立かつ最適に制御するものである。
【００２８】
ブレーキペダル１２は、運転者による踏み込み操作に応じて作動流体としてのブレーキフルードを送り出すマスタシリンダ１４に接続されている。ブレーキペダル１２には、その踏み込みストロークを検出するためのストロークセンサ４６が設けられている。マスタシリンダ１４の一方の出力ポートには、運転者によるブレーキペダル１２の操作力に応じた反力を創出するストロークシミュレータ２４が接続されている。マスタシリンダ１４とストロークシミュレータ２４とを接続する流路の中途には、シミュレータカット弁２３が設けられている。シミュレータカット弁２３は、非通電時に閉状態にあり、運転者によるブレーキペダル１２の操作が検出された際に開状態に切り換えられる常閉型の電磁開閉弁である。また、マスタシリンダ１４には、ブレーキフルードを貯留するためのリザーバタンク２６が接続されている。
【００２９】
マスタシリンダ１４の一方の出力ポートには、右前輪用のブレーキ油圧制御管１６が接続されており、ブレーキ油圧制御管１６は、図示されない右前輪に対して制動力を付与する右前輪用のホイールシリンダ２０ＦＲに接続されている。また、マスタシリンダ１４の他方の出力ポートには、左前輪用のブレーキ油圧制御管１８が接続されており、ブレーキ油圧制御管１８は、図示されない左前輪に対して制動力を付与する左前輪用のホイールシリンダ２０ＦＬに接続されている。右前輪用のブレーキ油圧制御管１６の中途には、右電磁開閉弁２２ＦＲが設けられており、左前輪用のブレーキ油圧制御管１８の中途には、左電磁開閉弁２２ＦＬが設けられている。これらの右電磁開閉弁２２ＦＲおよび左電磁開閉弁２２ＦＬは、何れも、非通電時に開状態にあり、通電時に閉状態に切り換えられる常開型電磁弁である。
【００３０】
また、右前輪用のブレーキ油圧制御管１６の中途には、右前輪側のマスタシリンダ圧を検出する右マスタ圧力センサ４８ＦＲが設けられており、左前輪用のブレーキ油圧制御管１８の途中には、左前輪側のマスタシリンダ圧を計測する左マスタ圧力センサ４８ＦＬが設けられている。ブレーキ制御装置１０では、運転者によってブレーキペダル１２が踏み込まれた際、ストロークセンサ４６によりその踏み込み操作量が検出されるが、これらの右マスタ圧力センサ４８ＦＲおよび左マスタ圧力センサ４８ＦＬによって検出されるマスタシリンダ圧からもブレーキペダル１２の踏み込み操作力（踏力）を求めることができる。このように、ストロークセンサ４６の故障を想定して、マスタシリンダ圧を２つの圧力センサ４８ＦＲおよび４８ＦＬによって監視することは、フェイルセーフの観点からみて好ましい。なお、以下では適宜、右マスタ圧力センサ４８ＦＲおよび左マスタ圧力センサ４８ＦＬを総称して、マスタシリンダ圧センサ４８という。
【００３１】
一方、リザーバタンク２６には、油圧給排管２８の一端が接続されており、この油圧給排管２８の他端には、モータ３２により駆動されるオイルポンプ３４の吸込口が接続されている。オイルポンプ３４の吐出口は、高圧管３０に接続されており、この高圧管３０には、アキュムレータ５０とリリーフバルブ５３とが接続されている。本実施の形態では、オイルポンプ３４として、モータ３２によってそれぞれ往復移動させられる２体以上のピストン（図示せず）を備えた往復動ポンプが採用される。また、アキュムレータ５０としては、ブレーキフルードの圧力エネルギを窒素等の封入ガスの圧力エネルギに変換して蓄えるものが採用される。
【００３２】
アキュムレータ５０は、オイルポンプ３４によって例えば１４〜２２ＭＰａ程度にまで昇圧されたブレーキフルードを蓄える。また、リリーフバルブ５３の弁出口は、油圧給排管２８に接続されており、アキュムレータ５０におけるブレーキフルードの圧力が異常に高まって例えば２５ＭＰａ程度になると、リリーフバルブ５３が開弁し、高圧のブレーキフルードは油圧給排管２８へと戻される。更に、高圧管３０には、アキュムレータ５０の出口圧力、すなわち、アキュムレータ５０におけるブレーキフルードの圧力を検出するアキュムレータ圧センサ５１が設けられている。
【００３３】
そして、高圧管３０は、増圧弁４０ＦＲ，４０ＦＬ，４０ＲＲ，４０ＲＬを介して右前輪用のホイールシリンダ２０ＦＲ、左前輪用のホイールシリンダ２０ＦＬ、右後輪用のホイールシリンダ２０ＲＲおよび左後輪用のホイールシリンダ２０ＲＬに接続されている。以下、適宜、ホイールシリンダ２０ＦＲ〜２０ＲＬを総称して「ホイールシリンダ２０」といい、適宜、増圧弁４０ＦＲ〜４０ＲＬを総称して「増圧弁４０」という。増圧弁４０は、何れも、非通電時は閉じた状態にあり、必要に応じてホイールシリンダ２０の増圧に利用される常閉型の電磁流量制御弁（リニア弁）である。なお、図示されない車両の各車輪に対しては、ディスクブレーキユニットが設けられており、各ディスクブレーキユニットは、ホイールシリンダ２０の作用によってブレーキパッドをディスクに押し付けることで制動力を発生する。
【００３４】
また、右前輪用のホイールシリンダ２０ＦＲと左前輪用のホイールシリンダ２０ＦＬとは、それぞれ減圧弁４２ＦＲまたは４２ＦＬを介して油圧給排管２８に接続されている。減圧弁４２ＦＲおよび４２ＦＬは、必要に応じてホイールシリンダ２０ＦＲ，２０ＦＬの減圧に利用される常閉型の電磁流量制御弁（リニア弁）である。一方、右後輪用のホイールシリンダ２０ＲＲと左後輪用のホイールシリンダ２０ＲＬとは、常開型の電磁流量制御弁である減圧弁４２ＲＲまたは４２ＲＬを介して油圧給排管２８に接続されている。以下、適宜、減圧弁４２ＦＲ〜４２ＲＬを総称して「減圧弁４２」という。
【００３５】
右前輪用、左前輪用、右後輪用および左後輪用のホイールシリンダ２０ＦＲ〜２０ＲＬ付近には、それぞれ対応するホイールシリンダ２０に作用するブレーキフルードの圧力であるホイールシリンダ圧を検出するホイールシリンダ圧センサ４４ＦＲ，４４ＦＬ，４４ＲＲおよび４４ＲＬが設けられている。以下、適宜、ホイールシリンダ圧センサ４４ＦＲ〜４４ＲＬを総称して「ＷＣ圧センサ４４」という。
【００３６】
上述の右電磁開閉弁２２ＦＲおよび左電磁開閉弁２２ＦＬ、増圧弁４０ＦＲ〜４０ＲＬ、減圧弁４２ＦＲ〜４２ＲＬ、オイルポンプ３４、アキュムレータ５０等は、ブレーキ制御装置１０の油圧アクチュエータ８０を構成する。そして、かかる油圧アクチュエータ８０は、電子制御ユニット（以下「ＥＣＵ」という）２００によって制御される。
【００３７】
ＥＣＵ２００は、各種演算処理を実行するＣＰＵ、各種制御プログラムを格納するＲＯＭ、データ格納やプログラム実行のためのワークエリアとして利用されるＲＡＭ、エンジン停止時にも記憶内容を保持できるバックアップＲＡＭ等の不揮発性メモリ、入出力インターフェース、各種センサ等から入力されたアナログ信号をデジタル信号に変換して取り込むためのＡ／Ｄコンバータ等を備えるものである。
【００３８】
ＥＣＵ２００には、上述の電磁開閉弁２２ＦＲ，２２ＦＬ、シミュレータカット弁２３、増圧弁４０ＦＲ〜４０ＲＬ、減圧弁４２ＦＲ〜４２ＲＬ等の油圧アクチュエータ８０を含む各種アクチュエータ類が電気的に接続されている。また、ＥＣＵ２００には、制御に用いるための信号を出力する各種センサ・スイッチ類が電気的に接続されている。すなわち、ＥＣＵ２００には、ＷＣ圧センサ４４ＦＲ〜４４ＲＬから、ホイールシリンダ２０ＦＲ〜２０ＲＬにおけるホイールシリンダ圧を示す信号が入力される。更に、ＥＣＵ２００には、ストロークセンサ４６からブレーキペダル１２のペダルストロークを示す信号が入力され、右マスタ圧力センサ４８ＦＲおよび左マスタ圧力センサ４８ＦＬからマスタシリンダ圧を示す信号が入力され、アキュムレータ圧センサ５１からアキュムレータ圧を示す信号が入力される。
【００３９】
このように構成されるブレーキ制御装置１０では、ＥＣＵ２００により、ブレーキペダル１２の踏み込み量を表すペダルストロークとマスタシリンダ圧とから車両の目標減速度が算出され、算出された目標減速度に応じて各車輪のホイールシリンダ圧の目標値である目標油圧、つまり目標ホイールシリンダ圧が求められる。そして、ＥＣＵ２００により増圧弁４０および減圧弁４２が制御され、各車輪のホイールシリンダ圧が目標ホイールシリンダ圧になるよう制御される。
【００４０】
一方、このとき電磁開閉弁２２ＦＲ及び２２ＦＬは閉状態とされ、シミュレータカット弁２３は開状態とされる。よって、運転者によるブレーキペダル１２の踏込によりマスタシリンダ１４から送出されたブレーキフルードは、シミュレータカット弁２３を通ってストロークシミュレータ２４に流入する。
【００４１】
また、アキュムレータ圧が予め設定された制御範囲の下限値未満であるときには、ＥＣＵ２００によりオイルポンプ３４が駆動されてアキュムレータ圧が昇圧され、アキュムレータ圧がその制御範囲に入ればオイルポンプ３４の駆動が停止される。
【００４２】
次に、本実施の形態のブレーキ制御の概要について説明する。
【００４３】
まず、運転者がイグニションスイッチをオンにする前、すなわち各電磁弁に対する通電前においては、各電磁弁は内蔵しているバネの付勢力により、図１に示した状態にある。このとき、マスタシリンダ１４から大気圧のブレーキオイルが右および左電磁開閉弁２２ＦＲ、２２ＦＬを介して、それぞれ右前輪と左前輪のホイールシリンダ２０ＦＲ、２０ＦＬに達している。一方、右後輪と左後輪のホイールシリンダ２０ＲＲ、２０ＲＬにも、油圧給排管２８と常開型の減圧弁４２ＲＲ、４２ＲＬを介して、リザーバタンク２６内の液圧と同じ大気圧のブレーキオイルが到達している。この時点では、４つすべてのホイールシリンダ圧が大気圧であり、制動力は発生しない。ただし、非通電時であっても、運転者がブレーキペダル１２を踏めば、その踏込力に応じた制動力が右前輪と左前輪のホイールシリンダ２０ＦＲ、２０ＦＬに直接作用し、これら右前輪と左前輪には制動力が生じる。
【００４４】
運転者がイグニションスイッチをオンすると、必要に応じてモータ３２が作動し、アキュムレータ圧が制御範囲に入る。この後、通常走行に入ったときも各電磁弁は図１の状態にある。続いて、運転者がブレーキペダル１２を踏むと、まずマスタシリンダ１４が押し込まれ、マスタシリンダ１４とリザーバタンク２６の連通が遮断される。また、右および左電磁開閉弁２２ＦＲ、２２ＦＬが閉じられ、シミュレータカット弁２３が開かれ、マスタシリンダ１４から右前輪および左前輪のホイールシリンダ２０ＦＲ、２０ＦＬへの大気圧のブレーキオイルの連通が遮断される。また、右後輪用、左後輪用の減圧弁４２ＲＲ、４２ＲＬが閉じられ、４個の増圧弁４０ＦＲ、４０ＦＬ、４０ＲＲ、４０ＲＬが開けられる。各電磁弁の開度は、後述する各種演算を経て算出された各車輪の目標ホイールシリンダ圧をもとに制御される。
【００４５】
図２は、ブレーキ制御装置によるブレーキ制御に係る機能ブロック図である。
【００４６】
ＥＣＵ２００ではまず、目標減速度演算部６１により、ストロークセンサ４６を介して取得されたペダルストロークＳＴとマスタシリンダ圧センサ４８を介して取得されたマスタシリンダ圧ＰＭＣとに基づき、既知の手法で目標減速度ＧｘＲｅｆが演算される。
【００４７】
そして、目標減速度補正部６２により、目標減速度ＧｘＲｅｆに対してフィードフォワード制御則およびフィードバック制御則を用いて所定の外乱を考慮した補正が施される。すなわち、補正係数演算部６３により、車両の現在の加速度を検出するＧセンサ７０から入力された実際の減速度（以下「実減速度」という）Ｇを用いて補正係数Ｋが演算される。この補正係数Ｋは、後に詳述するフィードフォワード項ＫＦＦとフィードバック項ＫＦＢとの積により算出される。そして、目標減速度補正演算部６４により、補正係数Ｋによって補正された目標減速度ＧｘＲｅｆｈが演算される。
【００４８】
そして、目標油圧演算部６５により、この補正後の目標減速度ＧｘＲｅｆｈに基づく各車輪のホイールシリンダ２０の目標ホイールシリンダ圧Ｐｒｅｆが既知の手法で演算される。
【００４９】
そして、油圧制御部６６により、この目標ホイールシリンダ圧Ｐｒｅｆが実現されるように増圧弁４０および減圧弁４２に制御電流Ｉが付与されてこれらが開閉制御され、各車輪に適正な制動力が付与される。
【００５０】
なお、本実施の形態において、目標減速度演算部６１が目標減速度演算手段に該当し、目標減速度補正部６２が目標減速度補正手段に該当し、目標油圧演算部６５が目標油圧演算手段に該当し、油圧制御部６６が油圧制御手段に該当する。
【００５１】
次に、本実施の形態のブレーキ制御処理の流れについて具体的に説明する。図３は、ブレーキ制御処理を表すフローチャートである。この処理は、制動時に所定の周期ごとにＥＣＵ２００により実行される。
【００５２】
処理が開始されると、ＥＣＵ２００ではまず、目標減速度演算部６１が、ストロークセンサ４６により検出されたペダルストロークＳＴを読み込み（Ｓ１０）、続いて、マスタシリンダ圧センサ４８により検出されたマスタシリンダ圧ＰＭＣを読み込む（Ｓ１２）。なお、測定値として２つのマスタシリンダ圧センサ４８のいずれかの測定値を用いてもよいし、２つの測定値の平均値を用いてもよい。また、マスタシリンダ圧を示す信号にフィルタを適宜かけて滑らかな信号としてもよい。
【００５３】
続いて、目標減速度演算部６１は、ペダルストロークＳＴおよびマスタシリンダ圧ＰＭＣに基づいて目標減速度ＧｘＲｅｆを演算する（Ｓ１４）。ＥＣＵ２００には、ペダルストロークＳＴ、マスタシリンダ圧ＰＭＣおよび目標減速度ＧｘＲｅｆの関係が予めマップ化されて記憶されている。
【００５４】
続いて、目標減速度補正部６２が、この目標減速度ＧｘＲｅｆを適正に補正し、補正後の目標減速度ＧｘＲｅｆｈを得る（Ｓ１６）。なお、この補正処理については後に詳述する。
【００５５】
続いて、目標油圧演算部６５が、この補正後の目標減速度ＧｘＲｅｆｈに基づく各車輪の目標ホイールシリンダ圧Ｐｒｅｆを演算する（Ｓ１８）。なお、ＥＣＵ２００には、目標減速度ＧｘＲｅｆｈと目標ホイールシリンダ圧Ｐｒｅｆとの関係が予めマップ化されて記憶されている。
【００５６】
そして、油圧制御部６６が、この目標ホイールシリンダ圧Ｐｒｅｆに応じた制御電流Ｉを演算し、増圧弁４０または減圧弁４２を通電して適正な油圧制御を実行する（Ｓ２０）。これにより、増圧弁４０および減圧弁４２が開閉制御され、各車輪に適正な制動力が付与される。
【００５７】
なお、以上の処理を終了したときに、イグニッションスイッチがオフにされたことが確認されると（Ｓ２２のＹＥＳ）、目標減速度補正部６２は、次回の処理のために今回の効き補正係数Hosei（後述する）をバックアップＲＡＭ等の不揮発性メモリに記憶しておく（Ｓ２４）。この効き補正係数記憶処理の詳細については後述する。
【００５８】
図４は、目標減速度補正処理を表すフローチャートである。
【００５９】
上述したＳ１６の目標減速度補正処理において、補正係数演算部６３は、下記式（１）で表される補正係数Ｋを演算する。
【００６０】
Ｋ＝ＫＦＦ・ＫＦＢ              ・・・（１）
ＫＦＦ：フィードフォワード項
ＫＦＢ：フィードバック項
すなわち、補正係数演算部６３はまず、フィードフォワード項ＫＦＦを演算する（Ｓ３０）。このフィードフォワード項ＫＦＦは、各車輪のブレーキパッドの個体間のばらつきや経年変化に伴う長期的なブレーキの効きの変化に対応した補正項であるが、その具体的な演算手順については、後に詳述する。
【００６１】
続いて、補正係数演算部６３は、フィードバック項ＫＦＢを演算する（Ｓ３２）。このフィードバック項ＫＦＢは、運転者によるブレーキペダルの踏み込みに基づいて演算された車両の目標減速度と実減速度との偏差を解消するために、その踏み込み操作の都度変動する補正項であるが、その具体的な演算手順については、後に詳述する。
【００６２】
続いて、補正係数演算部６３は、このようにして演算されたフィードフォワード項ＫＦＦおよびフィードバック項ＫＦＢを用いて、上記式（１）から補正係数Ｋを算出する（Ｓ３４）。
【００６３】
そして、目標減速度補正演算部６４は、下記式（２）により、補正された目標減速度ＧｘＲｅｆｈを演算する（Ｓ３６）。
【００６４】
ＧｘＲｅｆｈ＝Ｋ・ＧｘＲｅｆ  ・・・（２）
図５は、フィードフォワード項演算処理を表すフローチャートである。
【００６５】
上述したＳ３０のフィードフォワード項ＫＦＦは、下記式（３）により表される。
【００６６】
ＫＦＦ＝ＫＦＦＡ・ＫＦＦＢ・ＫＦＦＣ  ・・・（３）
ＫＦＦＡ：効き計測補正項
ＫＦＦＢ：フェード補正項
ＫＦＦＣ：重量学習補正項
ここで、効き計測補正項ＫＦＦＡは、各車輪のブレーキの構成要素であるブレーキパッドやその周辺部品などの個体間のばらつきや経年劣化など、ブレーキの効きに長期的にゆっくり影響を及ぼす外乱に対する補正項である。また、フェード補正項ＫＦＦＢは、ブレーキパッドのフェード現象など、ブレーキの効きに短期的に影響を及ぼす外乱に対する補正項である。さらに、重量学習補正項ＫＦＦＣは、車両の乗員人数や積載重量の変化など、車両走行時の慣性力によりブレーキの効きに短期的に影響を及ぼす外乱に対する補正項である。
【００６７】
このフィードフォワード項演算処理において、補正係数演算部６３は、まず効き計測補正項ＫＦＦＡを演算するために、下記式（４）によりブレーキの効きを表す効き計測値ErrRatetempを算出する（Ｓ４０）。
【００６８】
ErrRatetemp＝（realＧx−realＧx0）／nominalＧx−１      ・・・（４）
ここで、realＧxは実減速度に対応するが、詳細には、Ｇセンサ７０から取得した実減速度Ｇからブレーキの油圧制御に無関係な減速要因の減速度を差し引いたものであり、本実施の形態では下記式（５）により算出される。
【００６９】
realＧx＝Ｇセンサ値−他システム減速度−坂路補正分減速度  ・・・（５）
すなわち、realＧxは、Ｇセンサ値からエンジンブレーキによる減速度などの他システム減速度を差し引き、さらに坂路補正分の減速度を差し引いて算出される。ここで、坂路補正分の減速度とは、車両が坂道を走行しているときに作用する慣性力により発生する減速度を意味する。このrealＧxには、例えば車両の減速過程において車速が所定値（例えば３０ｋｍ／ｈ）を経由するときの所定時間（例えば０．２秒間）の平均値を用いることができる。なお、車両がハイブリッド車両などの場合には、他システム減速度に回生ブレーキによる減速度も含まれ得る。
【００７０】
なお、他システム減速度は、運転者によりアクセルペダルが両踏みされているときなどの加速時、図示しないパーキングブレーキがオンにされているとき、図示しないステアリングホイールの操舵角が所定値以上または操舵角変化が大きいときには適正な値が算出されないことがある。このため、このような場合には効き計測値の計測自体を行わないようにする。
【００７１】
また、realＧx0は、運転者がブレーキペダルを踏み込む直前のrealＧxである。ここでは、効き計測値ErrRatetempの精度を高めるために、Ｇセンサの実測値そのものではなく、その変化量を基準に計測するようにしたものである。さらに、nominalＧxは、ＷＣ圧センサ４４により検出されたホイールシリンダ圧から演算される（予測される）減速度であり、車速が所定値を経由するときの所定時間の平均値を用いることができる。
【００７２】
なお、以上に説明した効き計測値ErrRatetempは、計測の精度を向上させるために所定の計測有効条件が満たされたときにその計測が実施される。すなわち、１）車速が所定値のときに所定時間の効き計測が可能であること、２）効き計測時のrealＧxの変動が所定値以下であることが、計測有効条件とされ得る。条件１）は、ブレーキの効きの車速依存性が大きいために、ある速度を基準に変化量を計測するものである。条件２）は、過渡特性の影響を低減するために設定される。つまり、車速が所定値であっても、例えば運転者によるブレーキペダルの操作量が非常に速い場合には、誤差を多く含むことになる。そこで、このようにrealＧxの変動が大きい場合には、効き計測を行わないか無視するようにするものである。
【００７３】
続いて、補正係数演算部６３は、予め設定した効き計測値の上限値および下限値に基づいて、上述のようにして算出した効き計測値ErrRatetempのフィルタリング処理を行う（Ｓ４２）。これは、ブレーキの効き状態としてあり得ない部分を除くものであり、その効き計測値ErrRatetempがその上限値を超えたり、下限値を下回る場合には、今回の計測値を無視する。これは、効き計測値ErrRatetempの大きなずれを無視して、制御の安定性を確保するものである。
【００７４】
続いて、補正係数演算部６３は、計測の精度を向上させるために効き計測値の平均化処理を行い、効き計測値ErrRatetempの平均値ErrRateを算出する（Ｓ４４）。例えば、過去から記憶されてきたErrRatetempの平均値を算出する。
【００７５】
そして、補正係数演算部６３は、下記式（６）で表される効き補正係数Hoseiを演算する（Ｓ４６）。
【００７６】
Hosei＝１／（１＋ErrRate）  ・・・（６）
これは、ブレーキの効きが当初予定していた値に対して低下したときに、その低下分を上乗せしてブレーキの効きを補うための補正係数である。
【００７７】
続いて、補正係数演算部６３は、このようにして算出した効き補正係数Hoseiに対して予め設定した１トリップ変動量制限値に基づくフィルタリング処理を行う（Ｓ４８）。ここで、１トリップとはイグニッションスイッチのオン−オフ間を意味するが、１トリップにおけるブレーキの効きの変化はある程度限られるものであることから、そのブレーキの効きが過大である場合には、何らかの異常が生じていると考えられる。そこで、前回のイグニッションスイッチのオフのときに記憶した効き補正係数Hoseiの平均値（後述する）と今回算出した効き補正係数Hoseiとの差、つまり効き補正係数Hoseiの変動量が、その１トリップ変動量制限値よりも大きい場合には、今回の効き補正係数Hoseiを無視する。
【００７８】
さらに、補正係数演算部６３は、予め設定した効き補正係数の上限値および下限値に基づいて、上述のようにして算出した効き補正係数Hoseiのフィルタリング処理を行う（Ｓ５０）。つまり、その効き補正係数Hoseiがその上限値を超えたり、下限値を下回る場合には、今回の計測値を無視する。これは、効き補正係数Hoseiの大きなずれを無視して、制御の安定性を確保するものである。
【００７９】
以上のようにして、無視されることなく算出された効き補正係数Hoseiが効き計測補正項ＫＦＦＡとして設定される（Ｓ５２）。
【００８０】
続いて、補正係数演算部６３は、ブレーキパッドのフェード現象による外乱を解消するフェード補正項ＫＦＦＢを演算する（Ｓ５４）。このフェード補正項ＫＦＦＢを組み込むことにより、例えばブレーキパッドの温度が短期的に上昇してブレーキの効きが低下したときに、そのブレーキの効きを補うことができる。
【００８１】
すなわち、補正係数演算部６３は、ブレーキパッドの温度をその周辺に設置された図示しない温度センサ等の検出値に基づいて推定する。ＥＣＵ２００には、このブレーキパッドの推定温度とフェード補正項ＫＦＦＢとの関係が予めマップ化されて記憶されている。補正係数演算部６３は、ブレーキパッドの推定温度に基づいてマップを参照し、フェード補正項ＫＦＦＢを設定する。
【００８２】
続いて、補正係数演算部６３は、車両の乗員人数や積載重量の変化など車両重量による慣性力に起因する外乱を解消する重量学習補正項ＫＦＦＣを演算する（Ｓ５６）。この重量学習補正項ＫＦＦＣを組み込むことにより、例えば車両の下り坂の走行中にブレーキの効きが低下したときに、そのブレーキの効きを補うことができる。
【００８３】
すなわち、補正係数演算部６３は、図示しないトルクセンサから取得した車両の加速トルクおよびＧセンサ７０から取得した加速度や、図示しない車高センサから取得した車高等から現在の車両重量を推定する。ＥＣＵ２００には、加速トルクおよび加速度と車両重量との関係、並びに車両重量と重量学習補正項ＫＦＦＣとの関係が予めマップ化されて記憶されている。補正係数演算部６３は、前者のマップを参照して車両重量を取得し、さらに後者のマップを参照して重量学習補正項ＫＦＦＣを設定する。
【００８４】
そして、補正係数演算部６３は、以上のようにして設定した効き計測補正項ＫＦＦＡ、フェード補正項ＫＦＦＢおよび重量学習補正項ＫＦＦＣを上記式（３）に代入することによりフィードフォワード項ＫＦＦを算出する（Ｓ５８）。
【００８５】
図６は、フィードバック制御項演算処理を表すフローチャートである。
【００８６】
上述したＳ３２において、補正係数演算部６３は、ＰＩＤ制御による下記式（７）で表されるフィードバック項ＫＦＢを演算する（Ｓ６０）。
【００８７】
ＫＦＢ＝１＋Ｐgain・err＋Ｉgain・∫err＋d/dt（Ｄgain・err）  ・・・（７）
Ｐgain：比例ゲイン
Ｉgain：積分ゲイン
Ｄgain：微分ゲイン
なお、errはフィードフォワード項ＫＦＦを加味した目標減速度と実減速度との偏差であり、下記式（８）により演算されるものである。
【００８８】
err＝ＧｘＲｅｆ・ＫＦＦ−Ｇ  ・・・（８）
Ｇ：実減速度
そして、本実施の形態では、このフィードバック制御によって運転者の加速要求に反するような減速度が発生して運転者に違和感を与えないように、フィードバック項ＫＦＢの変化量を制限する処理を行う。
【００８９】
すなわち、補正係数演算部６３は、今回の処理で演算されたフィードバック項ＫＦＢと前回の処理で演算されたフィードバック項ＫＦＢとの時間勾配（以下、この時間勾配を「ＫＦＢ時間勾配ｄＫＦＢ」という）に対する制限を行った上で、今回のフィードバック項ＫＦＢを設定する（Ｓ６２）。
【００９０】
図７は、このＫＦＢ時間勾配処理に用いる制御マップを表す説明図である。（Ａ）は、ブレーキペダルの踏み込み速度とＫＦＢ時間勾配ｄＫＦＢとの関係を表している。同図の横軸は踏み込み速度を表し、縦軸はＫＦＢ時間勾配ｄＫＦＢの最大勾配ｄＫＦＢmaxおよび最小勾配ｄＫＦＢminを表している。同図において、原点の右側はブレーキペダルが踏み増しされている状態を表し、原点の左側はブレーキペダルの踏み込みを戻している状態を表している。（Ｂ）は、ブレーキペダルの踏み込み量とＫＦＢ時間勾配ｄＫＦＢとの関係を表している。同図の横軸は踏み込み量を表し、縦軸は最大勾配ｄＫＦＢmaxおよび最小勾配ｄＫＦＢminを表している。（Ｃ）は、車速とＫＦＢ時間勾配ｄＫＦＢとの関係を表している。同図の横軸は車速を表し、縦軸は最大勾配ｄＫＦＢmaxおよび最小勾配ｄＫＦＢminを表している。なお、ここでいう「最大勾配ｄＫＦＢmax」は、今回演算されたフィードバック項ＫＦＢの方が前回演算されたフィードバック項ＫＦＢよりも大きい場合（つまり、減速度を大きくしようとする場合）に参照される指標であるため、同図に示されるように正の値をとる。一方、「最小勾配ｄＫＦＢmin」は、今回演算されたフィードバック項ＫＦＢの方が前回演算されたフィードバック項ＫＦＢよりも小さい場合（つまり、減速度を緩和しようとする場合）に参照される指標であるため、同図に示されるように負の値をとる。
【００９１】
なお、説明の便宜上、図７（Ａ）〜（Ｃ）において、踏み込み速度等の各パラメータとＫＦＢ時間勾配ｄＫＦＢとの関係をそれぞれ二次元的に表したが、実際の制御マップは、これらを１つにした三次元マップとして構成され、ＥＣＵ２００に記憶されている。
【００９２】
このＫＦＢ時間勾配処理では、フィードバック項ＫＦＢが大きく変動して運転者に違和感を与えないように、ＫＦＢ時間勾配ｄＫＦＢに対して最大勾配ｄＫＦＢmaxと最小勾配ｄＫＦＢminを設定している。つまり、後述するように、ＫＦＢ時間勾配ｄＫＦＢが最大勾配ｄＫＦＢmaxと最小勾配ｄＫＦＢminとの間になければ、今回のＫＦＢ時間勾配ｄＫＦＢがそのまま適用されないようにしている。
【００９３】
同図（Ａ）に示すように、ブレーキペダルの踏み込み速度の絶対値が小さいほど、最大勾配ｄＫＦＢmaxおよび最小勾配ｄＫＦＢminの絶対値がそれぞれ小さくなる傾向にあるように設定されている。また、その踏み込み速度が正の方向に小さい領域、つまりゆっくり踏み増しされている領域においては、最大勾配ｄＫＦＢmaxの絶対値が最小勾配ｄＫＦＢminの絶対値よりも大きくなるように設定され、減速度の低下を避けるようにされている。
【００９４】
すなわち、運転者がブレーキペダルをゆっくり踏み増したり、ゆっくり戻そうとしているときには、ブレーキフィーリングが敏感になる。このため、運転者は、その減速要求に反する減速制御が行われたときには、たとえ減速度の変化が小さくても違和感を感じ易くなる。逆に、運転者がブレーキペダルを急に踏み増したり、急に戻そうとしているときには、運転者は減速度の変動が大きくなることをもともと意識していると考えられる。したがって、減速度の時間勾配が多少大きくなっても、運転者に違和感を与える可能性は小さい。このため、ブレーキペダルの踏み込み速度の絶対値が小さいほど、ＫＦＢ時間勾配ｄＫＦＢを制限するようにしている。
【００９５】
また、同図（Ｂ）に示すように、ブレーキペダルの踏み込み量が小さいほど、最大勾配ｄＫＦＢmaxおよび最小勾配ｄＫＦＢminの絶対値がそれぞれ小さくなるように設定されている。すなわち、運転者がブレーキペダルを小さく踏み込んだ減速度の小さな領域では、制御量が小さいためにフィードバック制御そのものの精度が相対的に低下する。また、ブレーキフィーリングは敏感になる。このため、ブレーキペダルの踏み込み量の絶対値が小さいほど、ＫＦＢ時間勾配ｄＫＦＢを制限するようにしている。
【００９６】
さらに、同図（Ｃ）に示すように、車速が低いほど、最大勾配ｄＫＦＢmaxおよび最小勾配ｄＫＦＢminの絶対値がそれぞれ小さくなるように設定されている。すなわち、車速が低い領域ではブレーキフィーリングが敏感になるため、車速が低いほど、ＫＦＢ時間勾配ｄＫＦＢを制限するようにしている。
【００９７】
補正係数演算部６３は、以上のように設定された制御マップを参照し、下記式（９）に基づいてフィードバック項ＫＦＢを設定する（Ｓ６２）。
【００９８】
ＫＦＢ＝ＧＵＡＲＤ（ＫＦＢ今回演算値，ＫＦＢ前回演算値＋ｄＫＦＢmax，                                        ＫＦＢ前回演算値＋ｄＫＦＢmin）  ・・・（９）
ここで、関数ＧＵＡＲＤは、ＫＦＢ時間勾配ｄＫＦＢを図７の制御マップを参照して制限し、今回のフィードバック項ＫＦＢを設定するためのものである。
【００９９】
すなわち、補正係数演算部６３は、上記制御マップを参照し、前回の処理で演算されたフィードバック項ＫＦＢに最大勾配ｄＫＦＢmaxに対応した値を加算したフィードバック項の最大許容値（ＫＦＢ前回演算値＋ｄＫＦＢmax）と、前回演算されたフィードバック項ＫＦＢに最小勾配ｄＫＦＢminに対応した値を加算した最小許容値（ＫＦＢ前回演算値＋ｄＫＦＢmin）を演算する。なお、フィードバック項ＫＦＢはＥＣＵ２００に逐次記憶されているため、この演算は、前回のフィードバック項ＫＦＢを適宜読み込んで行うようにする。
【０１００】
そして、補正係数演算部６３は、今回演算されたフィードバック項ＫＦＢ（「ＫＦＢ今回演算値」ともいう）が最小許容値以上かつ最大許容値以下である場合にのみ、今回演算されたフィードバック項ＫＦＢをそのまま用いる。
【０１０１】
一方、ＫＦＢ今回演算値が最大許容値よりも大きい場合には、補正係数演算部６３は、その最大許容値を今回のフィードバック項ＫＦＢとして設定する。
【０１０２】
また、ＫＦＢ今回演算値が最小許容値よりも小さい場合には、補正係数演算部６３は、その最小許容値を今回のフィードバック項ＫＦＢとして設定する。
【０１０３】
なお、制御系の安定を図るために、このように時間勾配が制限されたフィードバック項ＫＦＢに対して、さらに上限値および下限値を設定するようにしてもよい。その場合、補正係数演算部６３は、このとき設定されたフィードバック項ＫＦＢが下限値以上かつ上限値以下の場合には、今回設定したフィードバック項ＫＦＢをそのまま設定し、上限値を超える場合にはその上限値を設定し、下限値を下回る場合にはその下限値を設定する。
【０１０４】
図８は、補正係数記憶処理を表すフローチャートである。この処理は既述のＳ２４の処理であり、次回のＳ４８の処理に用いる「前回の効き補正係数Hosei」を記憶しておくものである。補正係数演算部６３は、イグニッションスイッチがオフにされたことが確認されると、次回の処理の便宜のために今回の効き補正係数HoseiをバックアップＲＡＭ等の不揮発性メモリに記憶しておく。
【０１０５】
すなわち、補正係数演算部６３はまず、ブレーキパッドの温度をその周辺に設置された図示しない温度センサ等の検出値に基づいて推定する（Ｓ７０）。
【０１０６】
そして、補正係数演算部６３は、そのブレーキパッドの温度が予め設定した記憶許可温度以下であるか否かを判断する（Ｓ７２）。このとき、ブレーキパッドの温度がその記憶許可温度を超えている場合には（Ｓ７２のＮＯ）、ブレーキパッドまたはその周辺部品に以上が生じていると考えられるため、当該補正係数記憶処理を中断する。つまり、次回のＳ４８の処理には現在記憶されている前回の効き補正係数Hoseiを用いるようにする。
【０１０７】
一方、ブレーキパッドの温度がその記憶許可温度以下であれば（Ｓ７２のＹＥＳ）、補正係数演算部６３は、続いて効き補正係数記憶値平均化処理を実行する（Ｓ７４）。ここでは、今回の演算処理により算出された効き補正係数Hoseiの影響が過大にならないように、下記式（１０）に基づいて前回記憶された効き補正係数Hoseiとの間でなまし処理を行う。
【０１０８】
Hosei記憶値＝β・Hosei＋（１−β）・Hosei前回記憶値  ・・・（１０）
Hosei記憶値：今回記憶する効き補正係数Hosei
Hosei前回記憶値：前回のイグニッションスイッチのオフ時に記憶された
効き補正係数Hosei
ここで、βは重み付け係数であり、例えば０．２（つまり２０％）を設定することができる。
【０１０９】
補正係数演算部６３は、上記式（１０）で演算されたHosei記憶値を、バックアップＲＡＭ等の不揮発性メモリに記憶する（Ｓ７６）。
【０１１０】
以上に説明したように、本実施の形態においては、車両の目標減速度ＧｘＲｅｆが演算されると、その目標減速度ＧｘＲｅｆと実減速度Ｇに基づいたフィードバック制御が実行されるが、フィードバック項ＫＦＢの時間勾配ｄＫＦＢが所定範囲になるように制限される。すなわち、フィードバック項ＫＦＢの時間勾配ｄＫＦＢが運転者に違和感を与えることがないように予め設定した範囲、つまり最小勾配ｄＫＦＢmin以上かつ最大勾配ｄＫＦＢmax以下である場合にのみ、今回演算されたフィードバック項ＫＦＢを用いるようにした。そして、時間勾配ｄＫＦＢが最大勾配ｄＫＦＢmaxよりも大きい場合には、前回演算されたフィードバック項ＫＦＢに最大勾配ｄＫＦＢmaxに対応した値を加算したフィードバック項ＫＦＢを用い、時間勾配ｄＫＦＢが最小勾配ｄＫＦＢminよりも小さい場合には、前回演算されたフィードバック項ＫＦＢに最小勾配ｄＫＦＢminに対応した値を加算したフィードバック項ＫＦＢを用いるようにした。
【０１１１】
このため、減速度がその所定の時間勾配を超えて変化することがなく、運転者にその意に反した減速感を与えるのを防止または抑制することができる。
【０１１２】
また、本実施の形態においては、ペダルストロークＳＴおよびマスタシリンダ圧ＰＭＣに基づいて演算された目標減速度ＧｘＲｅｆに、フィードフォワード制御則およびフィードバック制御則に基づく補正がなされ、その補正後のＧｘＲｅｆｈを実現する目標ホイールシリンダ圧Ｐｒｅｆが演算される。特に、フィードフォワード項ＫＦＦにブレーキパッド等の状態に基づいて学習した効き計測補正項ＫＦＦＡが用いられるため、フィードバック制御におけるブレーキ装置の構成要素の経年劣化等の影響が少なくなる。したがって、制御量のハンチングを防止または抑制することができる。また、フィードフォワード項ＫＦＦを加味しながらフィードバック制御が継続的に実行されるため、制御の追従性を保持することもできる。その結果、ブレーキ装置の構成要素の経年劣化等に起因する外乱があっても、制御系の安定性を保持して良好なブレーキフィーリングを保持することができる。
【０１１３】
本発明は上述の各実施の形態に限定されるものではなく、当業者の知識に基づいて各種の設計変更等の変形を各実施の形態に対して加えることも可能であり、そのような変形が加えられた実施の形態も本発明の範囲に含まれうる。
【０１１４】
例えば、上記各実施の形態では、ＫＦＢ時間勾配ｄＫＦＢが最大勾配ｄＫＦＢmaxよりも大きい場合に、前回のフィードバック項ＫＦＢに最大勾配ｄＫＦＢmaxに対応した値を加算したフィードバック項ＫＦＢを設定し、ＫＦＢ時間勾配ｄＫＦＢが最小勾配ｄＫＦＢminよりも小さい場合には、前回のフィードバック項ＫＦＢに最小勾配ｄＫＦＢminに対応した値を加算したフィードバック項ＫＦＢを設定した。しかし、このように最大勾配ｄＫＦＢmaxに対応した値や、最小勾配ｄＫＦＢminに対応した値を加算するのではなく、それらの近傍の固定値を予め設定して加算するようにしてもよい。
【０１１５】
また、上記各実施の形態では、ＫＦＢ時間勾配処理において、予めフィードバック項の最大許容値（ＫＦＢ前回演算値＋ｄＫＦＢmax）と、最小許容値（ＫＦＢ前回演算値＋ｄＫＦＢmin）を演算し、これらと今回演算されたフィードバック項ＫＦＢとを比較するようにしたが、純粋にフィードバック項ＫＦＢの時間勾配に着目して比較してもよい。
【０１１６】
この場合、補正係数演算部６３が、今回演算されたフィードバック項ＫＦＢと前回演算されたフィードバック項ＫＦＢとの時間勾配（ＫＦＢ時間勾配ｄＫＦＢ）を算出する。
【０１１７】
続いて、補正係数演算部６３が、予めＥＣＵ２００に記憶された制御マップを参照し、このＫＦＢ時間勾配ｄＫＦＢに対する制限を行った上で、今回のフィードバック項ＫＦＢを設定する。
【０１１８】
すなわち、補正係数演算部６３は、図７に示した制御マップを参照し、ＫＦＢ時間勾配ｄＫＦＢが最小勾配ｄＫＦＢmin以上かつ最大勾配ｄＫＦＢmax以下である場合にのみ、今回のフィードバック項ＫＦＢ（ＫＦＢ今回演算値）をそのまま用いる。
【０１１９】
一方、ＫＦＢ時間勾配ｄＫＦＢが最大勾配ｄＫＦＢmaxよりも大きい場合には、補正係数演算部６３は、前回の処理で演算されたフィードバック項ＫＦＢに最大勾配ｄＫＦＢmaxに対応した値を加算したもの（ＫＦＢ前回演算値＋ｄＫＦＢmax）を今回のフィードバック項ＫＦＢとして設定する。
【０１２０】
また、ＫＦＢ時間勾配ｄＫＦＢが最小勾配ｄＫＦＢminよりも小さい場合には、補正係数演算部６３は、前回演算されたフィードバック項ＫＦＢに最小勾配ｄＫＦＢminに対応した値を加算したもの（ＫＦＢ前回演算値＋ｄＫＦＢmin）を今回のフィードバック項ＫＦＢとして設定する。
【０１２１】
また、ブレーキペダル１２の踏み込み量に応じて変化するペダルストロークＳＴおよびマスタシリンダ圧ＰＭＣに基づいて目標減速度ＧｘＲｅｆを演算し、その目標減速度ＧｘＲｅｆにフィードフォワード制御則およびフィードバック制御則に基づく補正を行った例を示したが、その目標減速度ＧｘＲｅｆを、ペダルストロークＳＴおよびマスタシリンダ圧ＰＭＣの一方に基づいて演算するようにしてもよい。あるいは、ストロークシミュレータ２４に付与されるストロークシミュレータ圧を検出する圧力センサなどを設け、そのストロークシミュレータ圧に基づいて目標減速度ＧｘＲｅｆを演算するようにしてもよい。
【図面の簡単な説明】
【０１２２】
【図１】本発明の実施の形態に係るブレーキ制御装置を示す系統図である。
【図２】ブレーキ制御装置によるブレーキ制御に係る機能ブロック図である。
【図３】ブレーキ制御処理を表すフローチャートである。
【図４】目標減速度補正処理を表すフローチャートである。
【図５】フィードフォワード項演算処理を表すフローチャートである。
【図６】フィードバック制御項演算処理を表すフローチャートである。
【図７】ＫＦＢ時間勾配処理に用いる制御マップを表す説明図である。
【図８】補正係数記憶処理を表すフローチャートである。
【符号の説明】
【０１２３】
１０  ブレーキ制御装置、  １２  ブレーキペダル、１４  マスタシリンダ、２０  ホイールシリンダ、２４  ストロークシミュレータ、４０  増圧弁、４２  減圧弁、４４  ＷＣ圧センサ、４８  マスタシリンダ圧センサ、６１  目標減速度演算部、６２  目標減速度補正部、６３  補正係数演算部、６４  目標減速度補正演算部、６５  目標油圧演算部、６６  油圧制御部、７０  Ｇセンサ、２００  ＥＣＵ
【図１】
2007245870.tif 000003
【図２】
2007245870.tif 000004
【図３】
2007245870.tif 000005
【図４】
2007245870.tif 000006
【図５】
2007245870.tif 000007
【図６】
2007245870.tif 000008
【図７】
2007245870.tif 000009
【図８】
2007245870.tif 000010