(57)【要約】【課題】アンチロックブレーキ制御の精度を向上させることができる車両用ブレーキ制御装置を提供する。【解決手段】車両用ブレーキ制御装置（制御部１００）は、車輪加速度算出手段１３１，１３２と、アンチロックブレーキ制御手段１４１，１４２と、悪路判定手段１６０と、スリップ量を補正するための悪路量を設定する悪路量設定手段１７０とを備える。車輪加速度算出手段１３１，１３２は、前輪・後輪の車輪加速度として、第１車輪加速度と、第１車輪加速度よりも高周波成分を減衰させた第２車輪加速度とを算出し、悪路判定手段１６０は、第１車輪加速度が第２車輪加速度よりも大きい領域において、第２車輪加速度が大きくなるほど第１車輪加速度が大きくなる第１境界線よりも、第１車輪加速度が大きい場合に、悪路であると判定し、悪路量設定手段１７０は、悪路であると判定された場合に、算出された第１車輪加速度が大きいほど悪路量を大きくする。【選択図】図２
2020157802.tif 000002
【特許請求の範囲】
【請求項１】
前輪および後輪のうち一方の車輪の車輪速度を取得する車輪速度取得手段と、
前記車輪速度に基づいて前記一方の車輪の車輪加速度を算出する車輪加速度算出手段と、
車体速度と前記車輪速度に基づくスリップ量に基づいて前記一方の車輪に対するアンチロックブレーキ制御を実行するアンチロックブレーキ制御手段と、
前記車輪加速度に基づいて走行路面が悪路であるか否かを判定する悪路判定手段と、
前記悪路判定手段の判定結果に基づいて前記スリップ量を補正するための悪路量を設定する悪路量設定手段と、を備える車両用ブレーキ制御装置であって、
前記車輪加速度算出手段は、前記車輪加速度として、第１車輪加速度と、前記第１車輪加速度よりも高周波成分を減衰させた第２車輪加速度とを算出し、
前記悪路判定手段は、前記第１車輪加速度が前記第２車輪加速度よりも大きい領域において、前記第２車輪加速度が大きくなるほど前記第１車輪加速度が大きくなる第１境界線よりも、算出された前記第１車輪加速度が大きい場合に、悪路であると判定し、
前記悪路量設定手段は、悪路であると判定された場合に、算出された前記第１車輪加速度が大きいほど前記悪路量を大きくすることを特徴とする車両用ブレーキ制御装置。
【請求項２】
前記第１境界線は、
前記第１車輪加速度が一定の第１の値である第１線分と、
前記第１車輪加速度が一定の、前記第１の値より大きい第２の値である第２線分と、
前記第２車輪加速度が一定の第３の値である第３線分であって前記第１線分と前記第２線分を繋ぐ第３線分と、
前記第２車輪加速度が一定の、前記第３の値より大きい第４の値である第４線分であって前記第２線分から延びる第４線分とにより形成される階段形状の部分を含むことを特徴とする請求項１に記載の車両用ブレーキ制御装置。
【請求項３】
前記悪路判定手段は、算出された前記第１車輪加速度が前記第１の値よりも大きくて前記第２の値以下であり、かつ、算出された前記第２車輪加速度が前記第３の値よりも小さい場合に、悪路であると判定し、
前記悪路量設定手段は、前記悪路量を第１悪路量に設定し、
また、
前記悪路判定手段は、算出された前記第１車輪加速度が前記第２の値よりも大きく、かつ、算出された前記第２車輪加速度が前記第４の値よりも小さい場合に、悪路であると判定し、
前記悪路量設定手段は、前記悪路量を前記第１悪路量より大きい第２悪路量に設定することを特徴とする請求項２に記載の車両用ブレーキ制御装置。
【請求項４】
前輪および後輪のうち一方の車輪の車輪速度を取得する車輪速度取得手段と、
前記車輪速度に基づいて前記一方の車輪の車輪加速度を算出する車輪加速度算出手段と、
車体速度と前記車輪速度に基づくスリップ量に基づいて前記一方の車輪に対するアンチロックブレーキ制御を実行するアンチロックブレーキ制御手段と、
前記車輪加速度に基づいて走行路面が悪路であるか否かを判定する悪路判定手段と、
前記悪路判定手段の判定結果に基づいて前記スリップ量を補正するための悪路量を設定する悪路量設定手段と、を備える車両用ブレーキ制御装置であって、
前記車輪加速度算出手段は、前記車輪加速度として、第１車輪加速度と、前記第１車輪加速度よりも高周波成分を減衰させた第２車輪加速度とを算出し、
前記悪路判定手段は、前記第１車輪加速度が前記第２車輪加速度よりも小さい領域において、前記第２車輪加速度が大きくなるほど前記第１車輪加速度が大きくなる第２境界線よりも、算出された前記第１車輪加速度が小さい場合に、悪路であると判定し、
前記悪路量設定手段は、悪路であると判定された場合に、算出された前記第１車輪加速度が小さいほど前記悪路量を大きくすることを特徴とする車両用ブレーキ制御装置。
【請求項５】
前記第２境界線は、
前記第１車輪加速度が一定の第５の値である第５線分と、
前記第１車輪加速度が一定の、前記第５の値より小さい第６の値である第６線分と、
前記第２車輪加速度が一定の第７の値である第７線分であって前記第５線分と前記第６線分を繋ぐ第７線分と、
前記第２車輪加速度が一定の、前記第７の値より小さい第８の値である第８線分であって前記第６線分から延びる第８線分とにより形成される階段形状の部分を含むことを特徴とする請求項４に記載の車両用ブレーキ制御装置。
【請求項６】
前記悪路判定手段は、算出された前記第１車輪加速度が前記第５の値よりも小さくて前記第６の値以上であり、かつ、算出された前記第２車輪加速度が前記第７の値よりも大きい場合に、悪路であると判定し、
前記悪路量設定手段は、前記悪路量を第３悪路量に設定し、
また、
前記悪路判定手段は、算出された前記第１車輪加速度が前記第６の値よりも小さく、かつ、算出された前記第２車輪加速度が前記第８の値よりも大きい場合に、悪路であると判定し、
前記悪路量設定手段は、前記悪路量を前記第３悪路量より大きい第４悪路量に設定することを特徴とする請求項５に記載の車両用ブレーキ制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両用ブレーキ制御装置に関する。
【背景技術】
【０００２】
従来、車輪速度と車体速度に基づいて算出されるスリップ率が目標スリップ率を上回ったときに車輪ブレーキのブレーキ圧が減圧されるように構成された車両用ブレーキ制御装置が知られている（特許文献１参照）。この技術では、前輪または後輪の車輪速度と車輪加速度に基づいて走行路面が悪路であるか否かを判定し、悪路を走行中である場合にスリップ率演算に用いる車輪速度を増加側に補正している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−７８８４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、悪路判定を行ってスリップ率やスリップ量を補正する車両用ブレーキ制御装置においては、悪路判定の精度や補正の精度を向上させて、アンチロックブレーキ制御の精度を向上させることが求められている。
【０００５】
そこで、本発明は、アンチロックブレーキ制御の精度を向上させることができる車両用ブレーキ制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
前記課題を解決するため、本発明の車両用ブレーキ制御装置は、前輪および後輪のうち一方の車輪の車輪速度を取得する車輪速度取得手段と、前記車輪速度に基づいて前記一方の車輪の車輪加速度を算出する車輪加速度算出手段と、車体速度と前記車輪速度に基づくスリップ量に基づいて前記一方の車輪に対するアンチロックブレーキ制御を実行するアンチロックブレーキ制御手段と、前記車輪加速度に基づいて走行路面が悪路であるか否かを判定する悪路判定手段と、前記悪路判定手段の判定結果に基づいて前記スリップ量を補正するための悪路量を設定する悪路量設定手段と、を備える車両用ブレーキ制御装置であって、前記車輪加速度算出手段は、前記車輪加速度として、第１車輪加速度と、前記第１車輪加速度よりも高周波成分を減衰させた第２車輪加速度とを算出し、前記悪路判定手段は、前記第１車輪加速度が前記第２車輪加速度よりも大きい領域において、前記第２車輪加速度が大きくなるほど前記第１車輪加速度が大きくなる第１境界線よりも、算出された前記第１車輪加速度が大きい場合に、悪路であると判定し、前記悪路量設定手段は、悪路であると判定された場合に、算出された前記第１車輪加速度が大きいほど前記悪路量を大きくすることを特徴とする。
【０００７】
この構成によれば、応答性が異なる２種類の車輪加速度に基づく第１境界線に基づいて悪路判定を行うので、悪路判定の精度を向上させることができる。また、第１車輪加速度に応じて悪路量を変更するので、悪路判定に伴う補正の精度を向上させることができる。これにより、アンチロックブレーキ制御の精度を向上させることができる。
【０００８】
前記した装置において、前記第１境界線は、前記第１車輪加速度が一定の第１の値である第１線分と、前記第１車輪加速度が一定の、前記第１の値より大きい第２の値である第２線分と、前記第２車輪加速度が一定の第３の値である第３線分であって前記第１線分と前記第２線分を繋ぐ第３線分と、前記第２車輪加速度が一定の、前記第３の値より大きい第４の値である第４線分であって前記第２線分から延びる第４線分とにより形成される階段形状の部分を含む構成とすることができる。
【０００９】
前記した装置において、前記悪路判定手段は、算出された前記第１車輪加速度が前記第１の値よりも大きくて前記第２の値以下であり、かつ、算出された前記第２車輪加速度が前記第３の値よりも小さい場合に、悪路であると判定し、前記悪路量設定手段は、前記悪路量を第１悪路量に設定し、また、前記悪路判定手段は、算出された前記第１車輪加速度が前記第２の値よりも大きく、かつ、算出された前記第２車輪加速度が前記第４の値よりも小さい場合に、悪路であると判定し、前記悪路量設定手段は、前記悪路量を前記第１悪路量より大きい第２悪路量に設定する構成とすることができる。
【００１０】
これによれば、応答性が異なる２種類の車輪加速度に基づく複数の値に基づいて悪路判定を行うことで、悪路判定の精度を向上させることができる。また、第１車輪加速度が第１の値より大きい第２の値よりも大きい場合に悪路量を大きい第２悪路量に設定することで、悪路の程度に応じた悪路量を設定することができるので、悪路量による補正の精度を向上させることができる。これにより、アンチロックブレーキ制御の精度を向上させることができる。
【００１１】
また、前記課題を解決するため、本発明の車両用ブレーキ制御装置は、前輪および後輪のうち一方の車輪の車輪速度を取得する車輪速度取得手段と、前記車輪速度に基づいて前記一方の車輪の車輪加速度を算出する車輪加速度算出手段と、車体速度と前記車輪速度に基づくスリップ量に基づいて前記一方の車輪に対するアンチロックブレーキ制御を実行するアンチロックブレーキ制御手段と、前記車輪加速度に基づいて走行路面が悪路であるか否かを判定する悪路判定手段と、前記悪路判定手段の判定結果に基づいて前記スリップ量を補正するための悪路量を設定する悪路量設定手段と、を備える車両用ブレーキ制御装置であって、前記車輪加速度算出手段は、前記車輪加速度として、第１車輪加速度と、前記第１車輪加速度よりも高周波成分を減衰させた第２車輪加速度とを算出し、前記悪路判定手段は、前記第１車輪加速度が前記第２車輪加速度よりも小さい領域において、前記第２車輪加速度が大きくなるほど前記第１車輪加速度が大きくなる第２境界線よりも、算出された前記第１車輪加速度が小さい場合に、悪路であると判定し、前記悪路量設定手段は、悪路であると判定された場合に、算出された前記第１車輪加速度が小さいほど前記悪路量を大きくすることを特徴とする。
【００１２】
この構成によれば、応答性が異なる２種類の車輪加速度に基づく第１境界線に基づいて悪路判定を行うので、悪路判定の精度を向上させることができる。また、第１車輪加速度に応じて悪路量を変更するので、悪路判定に伴う補正の精度を向上させることができる。これにより、アンチロックブレーキ制御の精度を向上させることができる。
【００１３】
前記した装置において、前記第２境界線は、前記第１車輪加速度が一定の第５の値である第５線分と、前記第１車輪加速度が一定の、前記第５の値より小さい第６の値である第６線分と、前記第２車輪加速度が一定の第７の値である第７線分であって前記第５線分と前記第６線分を繋ぐ第７線分と、前記第２車輪加速度が一定の、前記第７の値より小さい第８の値である第８線分であって前記第６線分から延びる第８線分とにより形成される階段形状の部分を含む構成とすることができる。
【００１４】
前記した装置において、前記悪路判定手段は、算出された前記第１車輪加速度が前記第５の値よりも小さくて前記第６の値以上であり、かつ、算出された前記第２車輪加速度が前記第７の値よりも大きい場合に、悪路であると判定し、前記悪路量設定手段は、前記悪路量を第３悪路量に設定し、また、前記悪路判定手段は、算出された前記第１車輪加速度が前記第６の値よりも小さく、かつ、算出された前記第２車輪加速度が前記第８の値よりも大きい場合に、悪路であると判定し、前記悪路量設定手段は、前記悪路量を前記第３悪路量より大きい第４悪路量に設定する構成とすることができる。
【００１５】
これによれば、応答性が異なる２種類の車輪加速度に基づく複数の値に基づいて悪路判定を行うことで、悪路判定の精度を向上させることができる。また、第１車輪加速度が第５の値より小さい第６の値よりも小さい場合に悪路量を大きい第４悪路量に設定することで、悪路の程度に応じた悪路量を設定することができるので、悪路量による補正の精度を向上させることができる。これにより、アンチロックブレーキ制御の精度を向上させることができる。
【発明の効果】
【００１６】
本発明によれば、アンチロックブレーキ制御の精度を向上させることができる。
【図面の簡単な説明】
【００１７】
【図１】実施形態に係る車両用ブレーキ制御装置を備えた自動二輪車の構成を示す図である。
【図２】制御部の構成を示すブロック図である。
【図３】前輪の第１車輪加速度と第２車輪加速度をプロットした図であり、良路を走行した場合の図（ａ）と、悪路を走行した場合の図（ｂ）である。
【図４】後輪の第１車輪加速度と第２車輪加速度をプロットした図であり、良路を走行した場合の図（ａ）と、悪路を走行した場合の図（ｂ）である。
【図５】制御部による処理を示すフローチャートである。
【図６】制御部による処理を示すフローチャートである。
【発明を実施するための形態】
【００１８】
以下、実施形態について、適宜図面を参照しながら詳細に説明する。
図１に示すように、車両の一例としての自動二輪車ＭＣは、従動輪である前輪のブレーキ系統ＢＦと、駆動輪である後輪のブレーキ系統ＢＲと、車輪速度センサ５１と、車両用ブレーキ制御装置の一例としての制御部１００とを備えている。
【００１９】
車輪速度センサ５１は、車輪の回転に伴ってパルス波を発生するセンサである。車輪速度センサ５１は、前輪と後輪の両方に設けられ、それぞれの車輪の車輪速度を検出している。
【００２０】
ブレーキ系統ＢＦは、マスタシリンダＭＦと、液圧ユニット１０と、前輪の車輪ブレーキ２０と、マスタシリンダＭＦと液圧ユニット１０の入口ポート１０ａを繋ぐ配管３０と、液圧ユニット１０の出口ポート１０ｂと前輪の車輪ブレーキ２０を繋ぐ配管４０とを主に有して構成されている。また、ブレーキ系統ＢＲは、マスタシリンダＭＲと、液圧ユニット１０と、後輪の車輪ブレーキ２０と、マスタシリンダＭＲと液圧ユニット１０の入口ポート１０ａを繋ぐ配管３０と、液圧ユニット１０の出口ポート１０ｂと後輪の車輪ブレーキ２０を繋ぐ配管４０とを主に有して構成されている。なお、後輪側のブレーキ系統ＢＲは、前輪側のブレーキ系統ＢＦと同様の構成であるため、以下の説明では、主に前輪側のブレーキ系統ＢＦを説明し、後輪側についての説明は適宜省略する。
【００２１】
マスタシリンダＭＦは、運転者が右手で操作するブレーキレバーＬＦの操作量に応じた液圧を出力する装置であり、マスタシリンダＭＲは、運転者が右足で操作するブレーキペダルＬＲの操作量に応じた液圧を出力する装置である。
【００２２】
車輪ブレーキ２０は、それぞれ、ブレーキロータ２１と、図示しないブレーキパッドと、マスタシリンダＭＦ，ＭＲから出力された液圧によりブレーキパッドをブレーキロータ２１に押し当ててブレーキ力（制動力）を発生するホイールシリンダ２３とを主に備えている。
【００２３】
液圧ユニット１０は、入口弁１、チェック弁１ａ、出口弁２、リザーバ３、ポンプ４、吸入弁４ａ、吐出弁４ｂ、モータ６を主に備え、通常時は入口ポート１０ａから出口ポート１０ｂまでが連通した油路となっていることで、マスタシリンダＭＦから出力された液圧が前輪の車輪ブレーキ２０に伝達されるようになっている。
【００２４】
入口弁１は、マスタシリンダＭＦと車輪ブレーキ２０との間に設けられた常開型の電磁弁である。入口弁１は、通常時に開いていることで、マスタシリンダＭＦから車輪ブレーキ２０へ液圧が伝達するのを許容する。また、入口弁１は、前輪がロックしそうになったときに制御部１００により閉塞されることで、マスタシリンダＭＦから車輪ブレーキ２０へ液圧が伝達するのを遮断する。
【００２５】
出口弁２は、車輪ブレーキ２０とリザーバ３との間に設けられた常閉型の電磁弁である。出口弁２は、通常時に閉塞されているが、前輪がロックしそうになったときに制御部１００により開放されることで、車輪ブレーキ２０に加わる液圧をリザーバ３に逃がす。
【００２６】
チェック弁１ａは、車輪ブレーキ２０側からマスタシリンダＭＦ側へのブレーキ液の流入のみを許容する弁であり、入口弁１に並列に接続されている。チェック弁１ａは、マスタシリンダＭＦからの液圧の入力が解除された場合に、入口弁１を閉じていても、車輪ブレーキ２０側からマスタシリンダＭＦ側へのブレーキ液の流れを許容する。
【００２７】
リザーバ３は、出口弁２が開放されることによって逃がされるブレーキ液を一時的に貯溜する。ポンプ４は、リザーバ３とマスタシリンダＭＦとの間に設けられ、モータ６の回転駆動によって駆動することでリザーバ３に貯溜されているブレーキ液を吸入してマスタシリンダＭＦに戻す。
【００２８】
液圧ユニット１０は、制御部１００により入口弁１と出口弁２の開閉状態が制御されることで、制動力、具体的には、ホイールシリンダ２３の液圧（以下、「ホイールシリンダ圧」ともいう。）を調整する。例えば、入口弁１が開、出口弁２が閉となる通常状態では、ブレーキレバーＬＦを操作していれば、マスタシリンダＭＦの液圧がそのままホイールシリンダ２３に伝達されて制動力が増加する増圧状態となる。また、入口弁１が閉、出口弁２が開となる状態では、ホイールシリンダ２３からリザーバ３側へブレーキ液が流出して制動力が減少する減圧状態となる。さらに、入口弁１と出口弁２が共に閉となる状態では、ホイールシリンダ２３の液圧が保持されて制動力が保持される保持状態となる。
【００２９】
制御部１００は、主に、液圧ユニット１０を制御することで、前輪または後輪のロックを抑制する車輪ロック抑制制御を実行する装置である。制御部１００は、例えば、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、入出力回路などを備えて構成されており、車輪速度センサ５１からの入力や、ＲＯＭに記憶されたプログラム、データなどに基づいて各種演算処理を行うことによって制御を実行する。
【００３０】
図２に示すように、制御部１００は、切替スイッチ６０と、車輪速度取得手段としての前輪速度取得手段１１１および後輪速度取得手段１１２と、車体速度取得手段１２０と、車輪加速度算出手段としての前輪加速度算出手段１３１および後輪加速度算出手段１３２と、アンチロックブレーキ制御手段としての前輪アンチロックブレーキ制御手段１４１および後輪アンチロックブレーキ制御手段１４２と、車体加速度取得手段１５０と、悪路判定手段１６０と、悪路量設定手段１７０と、記憶手段１９０とを備えている。
【００３１】
前輪速度取得手段１１１は、車輪速度センサ５１を介して前輪および後輪のうち一方の車輪、具体的には、前輪の車輪速度Ｖｗｆを取得する機能を有している。前輪速度取得手段１１１は、前輪の車輪速度Ｖｗｆを、車体速度取得手段１２０、前輪加速度算出手段１３１、前輪アンチロックブレーキ制御手段１４１および車体加速度取得手段１５０に出力する。
【００３２】
後輪速度取得手段１１２は、車輪速度センサ５１を介して前輪および後輪のうち一方の車輪、具体的には、後輪の車輪速度Ｖｗｒを取得する機能を有している。後輪速度取得手段１１２は、後輪の車輪速度Ｖｗｒを、車体速度取得手段１２０、後輪加速度算出手段１３２、後輪アンチロックブレーキ制御手段１４２および車体加速度取得手段１５０に出力する。
【００３３】
車体速度取得手段１２０は、車体速度Ｖｃを取得する機能を有している。具体的には、車体速度取得手段１２０は、公知の手法により、前輪の車輪速度Ｖｗｆおよび後輪の車輪速度Ｖｗｒに基づいて車体速度Ｖｃを算出して取得する。車体速度取得手段１２０は、車体速度Ｖｃを、前輪アンチロックブレーキ制御手段１４１および後輪アンチロックブレーキ制御手段１４２に出力する。
【００３４】
前輪加速度算出手段１３１は、前輪の車輪速度Ｖｗｆに基づいて前輪の車輪加速度Ａｗｆを算出する機能を有している。詳しくは、前輪加速度算出手段１３１は、前輪の車輪加速度Ａｗｆとして、第１車輪加速度Ａｗｆ１と、第２車輪加速度Ａｗｆ２とを算出する。
【００３５】
一例として、前輪加速度算出手段１３１は、前輪の車輪速度Ｖｗｆを微分して第１車輪加速度Ａｗｆ１を算出し、前輪の車輪速度Ｖｗｆをローパスフィルタによりフィルタリングした値を微分して第２車輪加速度Ａｗｆ２を算出する。このため、第２車輪加速度Ａｗｆ２は、第１車輪加速度Ａｗｆ１よりも高周波成分を減衰させた値となっている。
【００３６】
前輪加速度算出手段１３１は、前輪の車輪加速度Ａｗｆを、前輪アンチロックブレーキ制御手段１４１および悪路判定手段１６０に出力する。
【００３７】
後輪加速度算出手段１３２は、後輪の車輪速度Ｖｗｒに基づいて後輪の車輪加速度Ａｗｒを算出する機能を有している。詳しくは、後輪加速度算出手段１３２は、後輪の車輪加速度Ａｗｒとして、第１車輪加速度Ａｗｒ１と、第２車輪加速度Ａｗｒ２とを算出する。
【００３８】
一例として、後輪加速度算出手段１３２は、後輪の車輪速度Ｖｗｒを微分して第１車輪加速度Ａｗｒ１を算出し、後輪の車輪速度Ｖｗｒをローパスフィルタによりフィルタリングした値を微分して第２車輪加速度Ａｗｒ２を算出する。このため、第２車輪加速度Ａｗｒ２は、第１車輪加速度Ａｗｒ１よりも高周波成分を減衰させた値となっている。
【００３９】
後輪加速度算出手段１３２は、後輪の車輪加速度Ａｗｒを、後輪アンチロックブレーキ制御手段１４２および悪路判定手段１６０に出力する。
【００４０】
前輪アンチロックブレーキ制御手段１４１は、前輪に対するアンチロックブレーキ制御を実行可能な機能を有している。
後輪アンチロックブレーキ制御手段１４２は、後輪に対するアンチロックブレーキ制御を実行可能な機能を有している。
【００４１】
詳しくは、アンチロックブレーキ制御手段１４１，１４２は、車体速度Ｖｃと車輪速度Ｖｗｆ，Ｖｗｒに基づくスリップ量ＳＡｆ，ＳＡｒに基づいて前輪や後輪に対するアンチロックブレーキ制御を実行する。
【００４２】
具体的には、アンチロックブレーキ制御手段１４１，１４２は、車輪加速度Ａｗｆ，Ａｗｒ（Ａｗｆ１，Ａｗｒ１）が０以下となり、かつ、スリップ量ＳＡｆ，ＳＡｒが制御介入閾値よりも大きくなった場合、液圧ユニット１０に制動力の減少（減圧）の指示を出力して入口弁１を閉じ、出口弁２を開く。
【００４３】
また、減圧後、車輪加速度Ａｗｆ，Ａｗｒ（Ａｗｆ１，Ａｗｒ１）が０よりも大きくなった場合、液圧ユニット１０に制動力の保持の指示を出力して入口弁１と出口弁２を共に閉じる。さらに、保持後、車輪加速度Ａｗｆ，Ａｗｒ（Ａｗｆ１，Ａｗｒ１）が０以下となり、かつ、スリップ量ＳＡｆ，ＳＡｒが制御介入閾値以下となった場合、液圧ユニット１０に制動力の増加（増圧）の指示を出力して入口弁１を開き、出口弁２を閉じる。
【００４４】
本実施形態において、前輪アンチロックブレーキ制御手段１４１は、以下の式により、前輪のスリップ量ＳＡｆを算出する。
ＳＡｆ＝Ｖｃ−Ｖｗｆ−ＢＡｆ  ・・・（１）式
ＢＡｆは、悪路量設定手段１７０で設定される前輪の悪路量である。
【００４５】
また、後輪アンチロックブレーキ制御手段１４２は、以下の式により、後輪のスリップ量ＳＡｒを算出する。
ＳＡｒ＝Ｖｃ−Ｖｗｒ−ＢＡｒ  ・・・（２）式
ＢＡｒは、悪路量設定手段１７０で設定される後輪の悪路量である。
【００４６】
なお、本発明において、「スリップ量」は、上記の算出値を車体速度Ｖｃで割った値（スリップ率）であってもよい。
【００４７】
アンチロックブレーキ制御手段１４１，１４２は、アンチロックブレーキ制御を開始したときにＡＢＳ実行フラグＦｆ，Ｆｒを０（非実行中）から１（実行中）に変更し、アンチロックブレーキ制御を終了したときにＡＢＳ実行フラグＦｆ，Ｆｒを１から０にリセットする。アンチロックブレーキ制御手段１４１，１４２は、ＡＢＳ実行フラグＦｆ，Ｆｒの情報を悪路判定手段１６０に出力する。
【００４８】
車体加速度取得手段１５０は、車体加速度Ａｃを取得する機能を有している。具体的には、車体加速度取得手段１５０は、公知の手法により、前輪の車輪速度Ｖｗｆおよび後輪の車輪速度Ｖｗｒに基づいて車体加速度Ａｃを算出して取得する。車体加速度Ａｃや車輪加速度Ａｗｆ，Ａｗｒなどの加速度は、加速時に正の値となり、減速時に負の値となる。車体加速度取得手段１５０は、車体加速度Ａｃを、悪路判定手段１６０に出力する。
【００４９】
悪路判定手段１６０は、前輪の車輪加速度Ａｗｆまたは後輪の車輪加速度Ａｗｒに基づいて自動二輪車ＭＣが走行している走行路面が悪路であるか否かを判定する機能を有している。悪路判定手段１６０は、悪路判定に要求される精度によって、切替スイッチ６０により、悪路判定の条件を変更することができる。詳細は後述する。
【００５０】
悪路判定手段１６０は、少なくとも、前輪に対するアンチロックブレーキ制御が実行されているか否かの情報と、車体加速度Ａｃとに基づいて、前輪の車輪加速度Ａｗｆと後輪の車輪加速度Ａｗｒの一方を選択的に用いて悪路判定を行う。詳しくは、悪路判定手段１６０は、前輪に対するアンチロックブレーキ制御が実行されていない場合（前輪のＡＢＳ実行フラグＦｆが０である場合）であって、車体加速度Ａｃが所定値Ａｃｔｈより大きい場合には、前輪の車輪加速度Ａｗｆを用いて悪路判定を行う。
【００５１】
車輪加速度Ａｗｆを用いて悪路判定を行う場合において、悪路判定手段１６０は、後輪に対するアンチロックブレーキ制御が実行されている場合（後輪のＡＢＳ実行フラグＦｒが１である場合）には、第２車輪加速度Ａｗｆ２が大きくなるほど第１車輪加速度Ａｗｆ１が大きくなる第１境界線Ｌｆｔｈ１に基づいて悪路判定を行う。
【００５２】
具体的には、図３（ａ）に示すように、悪路判定手段１６０は、第１車輪加速度Ａｗｆ１が第２車輪加速度Ａｗｆ２よりも大きい領域において、前輪加速度算出手段１３１で算出された第１車輪加速度Ａｗｆ１が第１境界線Ｌｆｔｈ１よりも大きい場合に、走行路面が悪路であると判定する。なお、図３においては、第２車輪加速度Ａｗｆ２（横軸）のスケールが、第１車輪加速度Ａｗｆ１（縦軸）のスケールより大きくなっている。理想的な良路であれば、第１車輪加速度Ａｗｆ１と第２車輪加速度Ａｗｆ２は等しくなる。
【００５３】
第１境界線Ｌｆｔｈ１は、第１線分ＬＳｆ１と、第２線分ＬＳｆ２と、第３線分ＬＳｆ３と、第４線分ＬＳｆ４とにより形成される階段形状の線である。第１線分ＬＳｆ１は、第１車輪加速度Ａｗｆ１が一定の第１の値Ａｆｔｈ１であり、第２線分ＬＳｆ２は、第１車輪加速度Ａｗｆ１が一定の第２の値Ａｆｔｈ２である。第２の値Ａｆｔｈ２は、第１の値Ａｆｔｈ１より大きい値である。
【００５４】
また、第３線分ＬＳｆ３は、第２車輪加速度Ａｗｆ２が一定の第３の値Ａｆｔｈ３である線分であって、第１線分ＬＳｆ１と第２線分ＬＳｆ２を繋いでいる。また、第４線分ＬＳｆ４は、第２車輪加速度Ａｗｆ２が一定の第４の値Ａｆｔｈ４である線分であって、第２線分ＬＳｆ２から延びている。第４の値Ａｆｔｈ４は、第３の値Ａｆｔｈ３より大きい値である。
【００５５】
悪路判定手段１６０は、算出された第１車輪加速度Ａｗｆ１が第１の値Ａｆｔｈ１よりも大きくて第２の値Ａｆｔｈ２以下であり、かつ、算出された第２車輪加速度Ａｗｆ２が第３の値Ａｆｔｈ３よりも小さい場合に、悪路であると判定する。また、悪路判定手段１６０は、算出された第１車輪加速度Ａｗｆ１が第２の値Ａｆｔｈ２よりも大きく、かつ、算出された第２車輪加速度Ａｗｆ２が第４の値Ａｆｔｈ４よりも小さい場合に、悪路であると判定する。
【００５６】
また、前輪の車輪加速度Ａｗｆを用いて悪路判定を行う場合において、悪路判定手段１６０は、後輪に対するアンチロックブレーキ制御が実行されていない場合（後輪のＡＢＳ実行フラグＦｒが０である場合）には、第２車輪加速度Ａｗｆ２が大きくなるほど第１車輪加速度Ａｗｆ１が大きくなる第２境界線Ｌｆｔｈ２に基づいて悪路判定を行う。
【００５７】
具体的には、悪路判定手段１６０は、第１車輪加速度Ａｗｆ１が第２車輪加速度Ａｗｆ２よりも小さい領域において、算出された第１車輪加速度Ａｗｆ１が第２境界線Ｌｆｔｈ２よりも小さい場合に、悪路であると判定する。
【００５８】
第２境界線Ｌｆｔｈ２は、第５線分ＬＳｆ５と、第６線分ＬＳｆ６と、第７線分ＬＳｆ７と、第８線分ＬＳｆ８とにより形成される階段形状の線である。第５線分ＬＳｆ５は、第１車輪加速度Ａｗｆ１が一定の第５の値Ａｆｔｈ５であり、第６線分ＬＳｆ６は、第１車輪加速度Ａｗｆ１が一定の第６の値Ａｆｔｈ６である。第６の値Ａｆｔｈ６は、第５の値Ａｆｔｈ５より小さい値である。
【００５９】
また、第７線分ＬＳｆ７は、第２車輪加速度Ａｗｆ２が一定の第７の値Ａｆｔｈ７である線分であって、第５線分ＬＳｆ５と第６線分ＬＳｆ６を繋いでいる。また、第８線分ＬＳｆ８は、第２車輪加速度Ａｗｆ２が一定の第８の値Ａｆｔｈ８である線分であって、第６線分ＬＳｆ６から延びている。第８の値Ａｆｔｈ８は、第７の値Ａｆｔｈ７より小さい値である。
【００６０】
悪路判定手段１６０は、算出された第１車輪加速度Ａｗｆ１が第５の値Ａｆｔｈ５よりも小さくて第６の値Ａｆｔｈ６以上であり、かつ、算出された第２車輪加速度Ａｗｆ２が第７の値Ａｆｔｈ７よりも大きい場合に、悪路であると判定する。また、悪路判定手段１６０は、算出された第１車輪加速度Ａｗｆ１が第６の値Ａｆｔｈ６よりも小さく、かつ、算出された第２車輪加速度Ａｗｆ２が第８の値Ａｆｔｈ８よりも大きい場合に、悪路であると判定する。
【００６１】
各値Ａｆｔｈ１〜Ａｆｔｈ８は、実験やシミュレーションなどに基づいて予め設定されている。
【００６２】
例えば、自動二輪車ＭＣを良路（悪路でない路面）を走行条件を変えて走行させて第１車輪加速度Ａｗｆ１と第２車輪加速度Ａｗｆ２を算出し、これを各走行条件によりプロットした図３（ａ）と、自動二輪車ＭＣを石畳路などの悪路を走行させて第１車輪加速度Ａｗｆ１と第２車輪加速度Ａｗｆ２を算出し、これをプロットした図３（ｂ）とに基づき、値Ａｆｔｈ１〜Ａｆｔｈ８を設定することができる。
【００６３】
図３（ｂ）に示すように、走行路面が悪路である場合、プロットされた点は、略全領域に分布している。特に、後輪に対するアンチロックブレーキ制御が実行されているとき（「リアＡＢＳ作動中」）は、第１境界線Ｌｆｔｈ１よりも大きい領域にまでプロットされる。また、悪路を一定速度Ａ，Ｂで走行しているとき（「一定速度Ａ」、「一定速度Ｂ」）は、第２境界線Ｌｆｔｈ２よりも小さい領域にまでプロットされる。
【００６４】
一方、図３（ａ）に示すように、走行路面が良路である場合には、フル加速をしたとき（「フル加速」）、アクセルのオンとオフを繰り返したとき（「アクセルオンオフ」）、および、路面が低摩擦係数路面から高摩擦係数路面に切り替わって後輪のアンチロックブレーキ制御が実行されたとき（「Ｌｏ−ＨｉリアＡＢＳ作動中」）のいずれであっても、プロットされた点は、第１車輪加速度Ａｗｆ１が第２の値Ａｆｔｈ２より大きく、第２車輪加速度Ａｗｆ２が第４の値Ａｆｔｈ４より小さい領域に位置する確率は低い。さらに、走行路面が良路である場合、プロットされた点は、第１車輪加速度Ａｗｆ１が第１の値Ａｆｔｈ１より大きく、第２車輪加速度Ａｗｆ２が第３の値Ａｆｔｈ３より小さい領域に位置する確率は低い。
【００６５】
また、走行路面が良路である場合、プロットされた点は、第１車輪加速度Ａｗｆ１が第６の値Ａｆｔｈ６より小さく、第２車輪加速度Ａｗｆ２が第８の値Ａｆｔｈ８より大きい領域に位置する確率は低い。さらに、走行路面が良路である場合、プロットされた点は、第１車輪加速度Ａｗｆ１が第５の値Ａｆｔｈ５より小さく、第２車輪加速度Ａｗｆ２が第７の値Ａｆｔｈ７より大きい領域に位置する確率は低い。
【００６６】
そこで、悪路判定手段１６０は、第１車輪加速度Ａｗｆ１が第１の値Ａｆｔｈ１より大きくて第２の値Ａｆｔｈ２以下であり、かつ、第２車輪加速度Ａｗｆ２が第３の値Ａｆｔｈ３より小さい場合や、第１車輪加速度Ａｗｆ１が第２の値Ａｆｔｈ２より大きく、かつ、第２車輪加速度Ａｗｆ２が第４の値Ａｆｔｈ４より小さい場合に、悪路であると判定する。
【００６７】
また、悪路判定手段１６０は、第１車輪加速度Ａｗｆ１が第５の値Ａｆｔｈ５より小さくて第６の値Ａｆｔｈ６以上であり、かつ、第２車輪加速度Ａｗｆ２が第７の値Ａｆｔｈ７より大きい場合や、第１車輪加速度Ａｗｆ１が第６の値Ａｆｔｈ６より小さく、かつ、算出された第２車輪加速度Ａｗｆ２が第８の値Ａｆｔｈ８より大きい場合に、悪路であると判定する。
【００６８】
また、悪路判定手段１６０は、前輪のＡＢＳ実行フラグＦｆが０であり、かつ、車体加速度Ａｃが所定値Ａｃｔｈ以下の場合であって、後輪のＡＢＳ実行フラグＦｒが０である場合には、後輪の車輪加速度Ａｗｒを用いて悪路判定を行う。また、悪路判定手段１６０は、前輪に対するアンチロックブレーキ制御が実行されている場合（前輪のＡＢＳ実行フラグＦｆが１である場合）であって、後輪のＡＢＳ実行フラグＦｒが０である場合にも、後輪の車輪加速度Ａｗｒを用いて悪路判定を行う。
【００６９】
車輪加速度Ａｗｒを用いて悪路判定を行う場合において、悪路判定手段１６０は、第２車輪加速度Ａｗｒ２が大きくなるほど第１車輪加速度Ａｗｒ１が大きくなる第１境界線Ｌｒｔｈ１に基づいて悪路判定を行う。
【００７０】
具体的には、図４（ａ）に示すように、悪路判定手段１６０は、第１車輪加速度Ａｗｒ１が第２車輪加速度Ａｗｒ２よりも大きい領域において、後輪加速度算出手段１３２で算出された第１車輪加速度Ａｗｒ１が第１境界線Ｌｒｔｈ１よりも大きい場合に、走行路面が悪路であると判定する。なお、図４においては、第２車輪加速度Ａｗｒ２（横軸）のスケールが、第１車輪加速度Ａｗｒ１（縦軸）のスケールより大きくなっている。理想的な良路であれば、第１車輪加速度Ａｗｒ１と第２車輪加速度Ａｗｒ２は等しくなる。
【００７１】
第１境界線Ｌｒｔｈ１は、第１線分ＬＳｒ１と、第２線分ＬＳｒ２と、第３線分ＬＳｒ３と、第４線分ＬＳｒ４とにより形成される階段形状の線である。第１線分ＬＳｒ１は、第１車輪加速度Ａｗｒ１が一定の第１の値Ａｒｔｈ１であり、第２線分ＬＳｒ２は、第１車輪加速度Ａｗｒ１が一定の第２の値Ａｒｔｈ２である。第２の値Ａｒｔｈ２は、第１の値Ａｒｔｈ１より大きい値である。
【００７２】
また、第３線分ＬＳｒ３は、第２車輪加速度Ａｗｒ２が一定の第３の値Ａｒｔｈ３である線分であって、第１線分ＬＳｒ１と第２線分ＬＳｒ２を繋いでいる。また、第４線分ＬＳｒ４は、第２車輪加速度Ａｗｒ２が一定の第４の値Ａｒｔｈ４である線分であって、第２線分ＬＳｒ２から延びている。第４の値Ａｒｔｈ４は、第３の値Ａｒｔｈ３より大きい値である。
【００７３】
悪路判定手段１６０は、算出された第１車輪加速度Ａｗｒ１が第１の値Ａｒｔｈ１よりも大きくて第２の値Ａｒｔｈ２以下であり、かつ、算出された第２車輪加速度Ａｗｒ２が第３の値Ａｒｔｈ３よりも小さい場合に、悪路であると判定する。また、悪路判定手段１６０は、算出された第１車輪加速度Ａｗｒ１が第２の値Ａｒｔｈ２よりも大きく、かつ、算出された第２車輪加速度Ａｗｒ２が第４の値Ａｒｔｈ４よりも小さい場合に、悪路であると判定する。
【００７４】
各値Ａｒｔｈ１〜Ａｒｔｈ４は、実験やシミュレーションなどに基づいて予め設定されている。
【００７５】
例えば、自動二輪車ＭＣを良路を走行させて第１車輪加速度Ａｗｒ１と第２車輪加速度Ａｗｒ２を算出し、これをプロットした図４（ａ）と、自動二輪車ＭＣを悪路を走行させて第１車輪加速度Ａｗｒ１と第２車輪加速度Ａｗｒ２を算出し、これをプロットした図４（ｂ）とに基づき、値Ａｒｔｈ１〜Ａｒｔｈ４を設定することができる。
【００７６】
図４（ｂ）に示すように、走行路面が悪路である場合、プロットされた点は、すべて第２車輪加速度Ａｗｒ２が第４の値Ａｒｔｈ４より小さい領域に分布している。具体的には、前輪に対するアンチロックブレーキ制御が実行されているとき（「フロントＡＢＳ作動中」）は、第１境界線Ｌｒｔｈ１よりも大きい領域にまでプロットされる。
【００７７】
一方、図４（ａ）に示すように、走行路面が良路である場合には、路面が低摩擦係数路面から高摩擦係数路面に切り替わって前輪のアンチロックブレーキ制御が実行されたとき（「Ｌｏ−ＨｉフロントＡＢＳ作動中」）であっても、プロットされた点は、すべて第１車輪加速度Ａｗｒ１が第２の値Ａｒｔｈ２以下の領域に分布している。また、走行路面が良路である場合、プロットされた点は、第１車輪加速度Ａｗｒ１が第１の値Ａｒｔｈ１より大きく、第２車輪加速度Ａｗｒ２が第３の値Ａｒｔｈ３より小さい領域には分布していない。
【００７８】
そこで、悪路判定手段１６０は、第１車輪加速度Ａｗｒ１が第１の値Ａｒｔｈ１より大きくて第２の値Ａｒｔｈ２以下であり、かつ、第２車輪加速度Ａｗｒ２が第３の値Ａｒｔｈ３より小さい場合や、第１車輪加速度Ａｗｒ１が第２の値Ａｒｔｈ２より大きく、かつ、第２車輪加速度Ａｗｒ２が第４の値Ａｒｔｈ４より小さい場合に、悪路であると判定する。
【００７９】
本実施形態において、悪路判定手段１６０は、制御部１００に設けられた切替スイッチ６０がＯＮにされた場合に、前輪の車輪加速度Ａｗｆと後輪の車輪加速度Ａｗｒの一方を選択的に用いて悪路判定を行う。一方、悪路判定手段１６０は、切替スイッチ６０がＯＦＦにされた場合には、前輪の車輪加速度Ａｗｆを用いた悪路判定を行わず、後輪の車輪加速度Ａｗｒを用いた悪路判定のみを行う。
悪路判定手段１６０は、判定結果の情報を悪路量設定手段１７０に出力する。
【００８０】
悪路量設定手段１７０は、悪路判定手段１６０の判定結果に基づいてスリップ量ＳＡｆ，ＳＡｒを補正するための悪路量ＢＡｆ，ＢＡｒを設定する機能を有している。
【００８１】
詳しくは、悪路量設定手段１７０は、走行路面が悪路である場合、前輪の悪路量ＢＡｆを加算量ＯＡｆだけ増加させるとともに、後輪の悪路量ＢＡｒを加算量ＯＡｒだけ増加させる。その後、悪路量設定手段１７０は、前輪の悪路量ＢＡｆを減算量ＲＡｆだけ減少させるとともに、後輪の悪路量ＢＡｒを減算量ＲＡｒだけ減少させる。
【００８２】
悪路量設定手段１７０は、前輪の第１車輪加速度Ａｗｆ１と第１境界線Ｌｆｔｈ１に基づいて悪路であると判定された場合には、算出された第１車輪加速度Ａｗｆ１が大きいほど悪路量ＢＡｆ，ＢＡｒを大きくする。第１車輪加速度Ａｗｆ１が第２車輪加速度Ａｗｆ２と異なるほど、第１車輪加速度Ａｗｆ１の変動が大きく、悪路の程度が大きいと言えるためである。
【００８３】
具体的には、悪路判定手段１６０において、第１車輪加速度Ａｗｆ１が第１の値Ａｆｔｈ１よりも大きくて第２の値Ａｆｔｈ２以下であり、かつ、第２車輪加速度Ａｗｆ２が第３の値Ａｆｔｈ３よりも小さくて悪路であると判定された場合、悪路量設定手段１７０は、悪路量ＢＡｆ，ＢＡｒを第１悪路量ＢＡｆ１，ＢＡｒ１に設定する。
【００８４】
前輪の第１悪路量ＢＡｆ１は、悪路量ＢＡｆを加算量ＯＡｆ１だけ増加させ、その後、減算量ＲＡｆだけ減少させたものであり、後輪の第１悪路量ＢＡｒ１は、悪路量ＢＡｒを加算量ＯＡｒ１だけ増加させ、その後、減算量ＲＡｒだけ減少させたものである。
【００８５】
また、悪路判定手段１６０において、第１車輪加速度Ａｗｆ１が第２の値Ａｆｔｈ２よりも大きく、かつ、第２車輪加速度Ａｗｆ２が第４の値Ａｆｔｈ４よりも小さくて悪路であると判定された場合、悪路量設定手段１７０は、悪路量ＢＡｆ，ＢＡｒを第２悪路量ＢＡｆ２，ＢＡｒ２に設定する。
【００８６】
前輪の第２悪路量ＢＡｆ２は、悪路量ＢＡｆを加算量ＯＡｆ２だけ増加させ、その後、減算量ＲＡｆだけ減少させたものであり、後輪の第２悪路量ＢＡｒ２は、悪路量ＢＡｒを加算量ＯＡｒ２だけ増加させ、その後、減算量ＲＡｒだけ減少させたものである。
【００８７】
加算量ＯＡｆ１，ＯＡｒ１，ＯＡｆ２，ＯＡｒ２および減算量ＲＡｆ，ＲＡｒは、実験やシミュレーションなどに基づいて予め設定された正の値である。加算量ＯＡｆ１，ＯＡｆ２は、減算量ＲＡｆよりも大きい値であり、加算量ＯＡｒ１，ＯＡｒ２は、減算量ＲＡｒよりも大きい値である。
【００８８】
また、加算量ＯＡｆ２は、加算量ＯＡｆ１よりも大きい値であり、加算量ＯＡｒ２は、加算量ＯＡｒ１よりも大きい値である。このため、第２悪路量ＢＡｆ２は、第１悪路量ＢＡｆ１より大きい値となり、第２悪路量ＢＡｒ２は、第１悪路量ＢＡｒ１より大きい値となる。
【００８９】
なお、加算量ＯＡｆ１と加算量ＯＡｒ１は、同じ値であってもよいし、異なる値であってもよい。加算量ＯＡｆ２と加算量ＯＡｒ２についても同様であり、減算量ＲＡｆと減算量ＲＡｒについても同様である。悪路量ＢＡｆ，ＢＡｒには、所定の上限値および下限値が設定されている。一例として、悪路量ＢＡｆ，ＢＡｒの下限値は、０である。
【００９０】
また、悪路量設定手段１７０は、前輪の第１車輪加速度Ａｗｆ１と第２境界線Ｌｆｔｈ２に基づいて悪路であると判定された場合には、算出された第１車輪加速度Ａｗｆ１が小さいほど悪路量ＢＡｆ，ＢＡｒを大きくする。
【００９１】
具体的には、悪路判定手段１６０において、第１車輪加速度Ａｗｆ１が第５の値Ａｆｔｈ５よりも小さくて第６の値Ａｆｔｈ６以上であり、かつ、第２車輪加速度Ａｗｆ２が第７の値Ａｆｔｈ７よりも大きくて悪路であると判定された場合、悪路量設定手段１７０は、悪路量ＢＡｆ，ＢＡｒを第３悪路量の一例としての第１悪路量ＢＡｆ１，ＢＡｒ１に設定する。
【００９２】
また、悪路判定手段１６０において、第１車輪加速度Ａｗｆ１が第６の値Ａｆｔｈ６よりも小さく、かつ、第２車輪加速度Ａｗｆ２が第８の値Ａｆｔｈ８よりも大きくて悪路であると判定された場合、悪路量設定手段１７０は、悪路量ＢＡｆ，ＢＡｒを第４悪路量の一例としての第２悪路量ＢＡｆ２，ＢＡｒ２に設定する。上記したとおり、第２悪路量ＢＡｆ２は、第１悪路量ＢＡｆ１より大きい値であり、第２悪路量ＢＡｒ２は、第１悪路量ＢＡｒ１より大きい値である。
【００９３】
また、悪路量設定手段１７０は、後輪の第１車輪加速度Ａｗｒ１と第１境界線Ｌｒｔｈ１に基づいて悪路であると判定された場合には、算出された第１車輪加速度Ａｗｒ１が大きいほど悪路量ＢＡｆ，ＢＡｒを大きくする。第１車輪加速度Ａｗｒ１が第２車輪加速度Ａｗｒ２と異なるほど、第１車輪加速度Ａｗｒ１の変動が大きく、悪路の程度が大きいと言えるためである。
【００９４】
具体的には、悪路判定手段１６０において、第１車輪加速度Ａｗｒ１が第１の値Ａｒｔｈ１よりも大きくて第２の値Ａｒｔｈ２以下であり、かつ、第２車輪加速度Ａｗｒ２が第３の値Ａｒｔｈ３よりも小さくて悪路であると判定された場合、悪路量設定手段１７０は、悪路量ＢＡｆ，ＢＡｒを第１悪路量ＢＡｆ１，ＢＡｒ１に設定する。
【００９５】
また、悪路判定手段１６０において、第１車輪加速度Ａｗｒ１が第２の値Ａｒｔｈ２よりも大きく、かつ、第２車輪加速度Ａｗｒ２が第４の値Ａｒｔｈ４よりも小さくて悪路であると判定された場合、悪路量設定手段１７０は、悪路量ＢＡｆ，ＢＡｒを第２悪路量ＢＡｆ２，ＢＡｒ２に設定する。
【００９６】
走行路面が悪路である場合には、悪路でない場合よりも悪路量ＢＡｆ，ＢＡｒが大きくなるので、アンチロックブレーキ制御手段１４１，１４２で（１）式および（２）式より算出されるスリップ量ＳＡｆ，ＳＡｒが小さくなり、スリップ量ＳＡｆ，ＳＡｒが制御介入閾値を超えにくくなる。このため、走行路面が悪路である場合には、アンチロックブレーキ制御が実行されにくくなる。
【００９７】
また、走行路面が悪路である場合において、悪路量ＢＡｆ，ＢＡｒが大きい第２悪路量ＢＡｆ２，ＢＡｒ２に設定されると、スリップ量ＳＡｆ，ＳＡｒがより小さくなる。これにより、スリップ量ＳＡｆ，ＳＡｒが制御介入閾値をより超えにくくなるので、アンチロックブレーキ制御がより実行されにくくなる。逆に言えば、悪路量ＢＡｆ，ＢＡｒが小さい第１悪路量ＢＡｆ１，ＢＡｒ１に設定されると、悪路であると判定されていても、アンチロックブレーキ制御が比較的実行されやすくなる。
【００９８】
また、悪路量設定手段１７０は、走行路面が悪路でない場合、前輪の悪路量ＢＡｆを減算量ＲＡｆだけ減少させるとともに、後輪の悪路量ＢＡｒを減算量ＲＡｒだけ減少させる。
【００９９】
走行路面が悪路でない場合には、悪路量ＢＡｆ，ＢＡｒが徐々に小さくなるので（０に近づくので）、アンチロックブレーキ制御手段１４１，１４２で算出されるスリップ量ＳＡｆ，ＳＡｒが、車体速度Ｖｃから車輪速度Ｖｗｆ，Ｖｗｒを減算した値に近づいて、大きくなる。これにより、スリップ量ＳＡｆ，ＳＡｒが制御介入閾値を超えやすくなるので、走行路面が悪路でない場合には、悪路である場合よりもアンチロックブレーキ制御が実行されやすくなる。
【０１００】
悪路量設定手段１７０は、前輪の悪路量ＢＡｆを、前輪アンチロックブレーキ制御手段１４１に出力し、後輪の悪路量ＢＡｒを、後輪アンチロックブレーキ制御手段１４２に出力する。
【０１０１】
記憶手段１９０は、制御部１００を上記した各手段として機能させるためのプログラムや、所定値Ａｃｔｈ、閾値としての値Ａｆｔｈ１〜Ａｆｔｈ８，Ａｒｔｈ１〜Ａｒｔｈ４、加算量ＯＡｆ１，ＯＡｆ２，ＯＡｒ１，ＯＡｒ２、減算量ＲＡｆ，ＲＡｒなどを記憶している。
【０１０２】
次に、制御部１００による処理、主には、悪路判定の処理と悪路量設定の処理について、図５および図６を参照しながら詳細に説明する。制御部１００は、図５および図６の処理を所定の制御サイクルごとに繰り返し実行している。
図５に示すように、制御部１００は、まず、車輪速度センサ５１から前輪の車輪速度Ｖｗｆと後輪の車輪速度Ｖｗｒを取得する（Ｓ１１）。
【０１０３】
その後、制御部１００は、車輪速度Ｖｗｆ，Ｖｗｒに基づいて、前輪の車輪加速度Ａｗｆ（第１車輪加速度Ａｗｆ１および第２車輪加速度Ａｗｆ２）と、後輪の車輪加速度Ａｗｒ（第１車輪加速度Ａｗｒ１および第２車輪加速度Ａｗｒ２）と、車体加速度Ａｃを算出する（Ｓ１２）。
【０１０４】
そして、制御部１００は、切替スイッチ６０がＯＮとされているか否かを判定する（Ｓ１３）。切替スイッチ６０がＯＮとされている場合（Ｓ１３，Ｙｅｓ）、制御部１００は、前輪のＡＢＳ実行フラグＦｆが０であるか否かを判定する（Ｓ２１）。
【０１０５】
前輪のＡＢＳ実行フラグＦｆが０である場合（Ｓ２１，Ｙｅｓ）、制御部１００は、車体加速度Ａｃが所定値Ａｃｔｈより大きいか否かを判定する（Ｓ２２）。車体加速度Ａｃが所定値Ａｃｔｈより大きい場合（Ｓ２２，Ｙｅｓ）、図６に示すように、制御部１００は、後輪のＡＢＳ実行フラグＦｒが０であるか否かを判定する（Ｓ２４）。
【０１０６】
後輪のＡＢＳ実行フラグＦｒが１である場合（Ｓ２４，Ｎｏ）、制御部１００は、前輪の第１車輪加速度Ａｗｆ１が第２の値Ａｆｔｈ２より大きいか否かを判定し（Ｓ４１）、第１車輪加速度Ａｗｆ１が第２の値Ａｆｔｈ２より大きい場合（Ｓ４１，Ｙｅｓ）、制御部１００は、第２車輪加速度Ａｗｆ２が第４の値Ａｆｔｈ４より小さいか否かを判定する（Ｓ４２）。
【０１０７】
そして、第２車輪加速度Ａｗｆ２が第４の値Ａｆｔｈ４より小さい場合（Ｓ４２，Ｙｅｓ）、走行路面は悪路であり、制御部１００は、前輪の悪路量（前回値）ＢＡｆに大きい加算量ＯＡｆ２を加算するとともに（Ｓ４３）、後輪の悪路量（前回値）ＢＡｒに大きい加算量ＯＡｒ２を加算する（Ｓ４４）。
【０１０８】
その後、図５に示すように、制御部１００は、悪路量ＢＡｆから減算量ＲＡｆを減算して前輪の悪路量（今回値）ＢＡｆ（第２悪路量ＢＡｆ２）を算出するとともに（Ｓ６１）、悪路量ＢＡｒから減算量ＲＡｒを減算して後輪の悪路量（今回値）ＢＡｒ（第２悪路量ＢＡｒ２）を算出し（Ｓ６２）、処理を終了する。
【０１０９】
一方、図６のステップＳ４１において、第１車輪加速度Ａｗｆ１が第２の値Ａｆｔｈ２以下の場合（Ｎｏ）、制御部１００は、第１車輪加速度Ａｗｆ１が第１の値Ａｆｔｈ１より大きいか否かを判定する（Ｓ４５）。第１車輪加速度Ａｗｆ１が第１の値Ａｆｔｈ１より大きい場合（Ｓ４５，Ｙｅｓ）、制御部１００は、第２車輪加速度Ａｗｆ２が第３の値Ａｆｔｈ３より小さいか否かを判定する（Ｓ４６）。
【０１１０】
そして、第２車輪加速度Ａｗｆ２が第３の値Ａｆｔｈ３より小さい場合（Ｓ４６，Ｙｅｓ）、走行路面は悪路であり、制御部１００は、前輪の悪路量（前回値）ＢＡｆに小さい加算量ＯＡｆ１を加算するとともに（Ｓ４７）、後輪の悪路量（前回値）ＢＡｒに小さい加算量ＯＡｒ１を加算する（Ｓ４８）。その後、制御部１００は、図５のステップＳ６１，Ｓ６２の処理を実行して悪路量（今回値）ＢＡｆ，ＢＡｒ（第１悪路量ＢＡｆ１，ＢＡｒ１）を算出し、処理を終了する。
【０１１１】
図６のステップＳ４２において第２車輪加速度Ａｗｆ２が第４の値Ａｆｔｈ４以上の場合（Ｎｏ）、ステップＳ４５において第１車輪加速度Ａｗｆ１が第１の値Ａｆｔｈ１以下の場合（Ｎｏ）、または、ステップＳ４６において第２車輪加速度Ａｗｆ２が第３の値Ａｆｔｈ３以上の場合（Ｎｏ）、走行路面は悪路ではない。
【０１１２】
走行路面が悪路でない場合、図５に示すように、制御部１００は、前輪の悪路量（前回値）ＢＡｆから減算量ＲＡｆを減算して悪路量（今回値）ＢＡｆを算出するとともに（Ｓ６１）、後輪の悪路量（前回値）ＢＡｒから減算量ＲＡｒを減算して悪路量（今回値）ＢＡｒを算出し（Ｓ６２）、処理を終了する。
【０１１３】
図６のステップＳ２４において、後輪のＡＢＳ実行フラグＦｒが０である場合（Ｙｅｓ）、制御部１００は、前輪の第１車輪加速度Ａｗｆ１が第６の値Ａｆｔｈ６より小さいか否かを判定し（Ｓ５１）、第１車輪加速度Ａｗｆ１が第６の値Ａｆｔｈ６より小さい場合（Ｓ５１，Ｙｅｓ）、制御部１００は、第２車輪加速度Ａｗｆ２が第８の値Ａｆｔｈ８より大きいか否かを判定する（Ｓ５２）。
【０１１４】
そして、第２車輪加速度Ａｗｆ２が第８の値Ａｆｔｈ８より大きい場合（Ｓ５２，Ｙｅｓ）、走行路面は悪路であり、制御部１００は、前輪の悪路量（前回値）ＢＡｆに加算量ＯＡｆ２を加算するとともに（Ｓ５３）、後輪の悪路量（前回値）ＢＡｒに加算量ＯＡｒ２を加算し（Ｓ５４）、その後の処理を実行する。
【０１１５】
一方、ステップＳ５１において、第１車輪加速度Ａｗｆ１が第６の値Ａｆｔｈ６以上の場合（Ｎｏ）、制御部１００は、第１車輪加速度Ａｗｆ１が第５の値Ａｆｔｈ５より小さいか否かを判定する（Ｓ５５）。第１車輪加速度Ａｗｆ１が第５の値Ａｆｔｈ５より小さい場合（Ｓ５５，Ｙｅｓ）、制御部１００は、第２車輪加速度Ａｗｆ２が第７の値Ａｆｔｈ７より大きいか否かを判定する（Ｓ５６）。
【０１１６】
そして、第２車輪加速度Ａｗｆ２が第７の値Ａｆｔｈ７より大きい場合（Ｓ５６，Ｙｅｓ）、走行路面は悪路であり、制御部１００は、前輪の悪路量（前回値）ＢＡｆに加算量ＯＡｆ１を加算するとともに（Ｓ５７）、後輪の悪路量（前回値）ＢＡｒに加算量ＯＡｒ１を加算し（Ｓ５８）、その後の処理を実行する。
【０１１７】
ステップＳ５２において第２車輪加速度Ａｗｆ２が第８の値Ａｆｔｈ８以下の場合（Ｎｏ）、ステップＳ５５において第１車輪加速度Ａｗｆ１が第５の値Ａｆｔｈ５以上の場合（Ｎｏ）、または、ステップＳ５６において第２車輪加速度Ａｗｆ２が第７の値Ａｆｔｈ７以下の場合（Ｎｏ）、走行路面は悪路ではないので、図５のステップＳ６１，Ｓ６２の処理を実行し、処理を終了する。
【０１１８】
ステップＳ１３において切替スイッチ６０がＯＦＦとされている場合（Ｎｏ）、ステップＳ２１において前輪のＡＢＳ実行フラグＦｆが１である場合（Ｎｏ）、または、ステップＳ２２において車体加速度Ａｃが所定値Ａｃｔｈ以下の場合（Ｎｏ）、制御部１００は、後輪のＡＢＳ実行フラグＦｒが０であるか否かを判定する（Ｓ２３）。
【０１１９】
後輪のＡＢＳ実行フラグＦｒが０である場合（Ｓ２３，Ｙｅｓ）、制御部１００は、後輪の第１車輪加速度Ａｗｒ１が第２の値Ａｒｔｈ２より大きいか否かを判定し（Ｓ３１）、第１車輪加速度Ａｗｒ１が第２の値Ａｒｔｈ２より大きい場合（Ｓ３１，Ｙｅｓ）、制御部１００は、第２車輪加速度Ａｗｒ２が第４の値Ａｒｔｈ４より小さいか否かを判定する（Ｓ３２）。
【０１２０】
そして、第２車輪加速度Ａｗｒ２が第４の値Ａｒｔｈ４より小さい場合（Ｓ３２，Ｙｅｓ）、走行路面は悪路であり、制御部１００は、前輪の悪路量（前回値）ＢＡｆに加算量ＯＡｆ２を加算するとともに（Ｓ３３）、後輪の悪路量（前回値）ＢＡｒに加算量ＯＡｒ２を加算し（Ｓ３４）、その後の処理を実行する。
【０１２１】
一方、ステップＳ３１において、第１車輪加速度Ａｗｒ１が第２の値Ａｒｔｈ２以下の場合（Ｎｏ）、制御部１００は、第１車輪加速度Ａｗｒ１が第１の値Ａｒｔｈ１より大きいか否かを判定する（Ｓ３５）。第１車輪加速度Ａｗｒ１が第１の値Ａｒｔｈ１より大きい場合（Ｓ３５，Ｙｅｓ）、制御部１００は、第２車輪加速度Ａｗｒ２が第３の値Ａｒｔｈ３より小さいか否かを判定する（Ｓ３６）。
【０１２２】
そして、第２車輪加速度Ａｗｒ２が第３の値Ａｒｔｈ３より小さい場合（Ｓ３６，Ｙｅｓ）、走行路面は悪路であり、制御部１００は、前輪の悪路量（前回値）ＢＡｆに加算量ＯＡｆ１を加算するとともに（Ｓ３７）、後輪の悪路量（前回値）ＢＡｒに加算量ＯＡｒ１を加算し（Ｓ３８）、その後の処理を実行する。
【０１２３】
ステップＳ３２において第２車輪加速度Ａｗｒ２が第４の値Ａｒｔｈ４以上の場合（Ｎｏ）、ステップＳ３５において第１車輪加速度Ａｗｒ１が第１の値Ａｒｔｈ１以下の場合（Ｎｏ）、または、ステップＳ３６において第２車輪加速度Ａｗｒ２が第３の値Ａｒｔｈ３以上の場合（Ｎｏ）、走行路面は悪路ではないので、ステップＳ６１，Ｓ６２の処理を実行し、処理を終了する。
【０１２４】
なお、ステップＳ２３において、後輪のＡＢＳ実行フラグＦｒが１である場合（Ｎｏ）、制御部１００は、悪路判定および悪路量ＢＡｆ，ＢＡｒの設定（変更）を行うことなく、処理を終了する。
【０１２５】
以上説明した本実施形態によれば、前輪の車輪加速度Ａｗｆを用いて悪路判定を行う場合には、応答性が異なる２種類の車輪加速度Ａｗｆ１，Ａｗｆ２に基づく第１境界線Ｌｆｔｈ１および第２境界線Ｌｆｔｈ２に基づいて悪路判定を行い、後輪の車輪加速度Ａｗｒを用いて悪路判定を行う場合には、応答性が異なる２種類の車輪加速度Ａｗｒ１，Ａｗｒ２に基づく第１境界線Ｌｒｔｈ１に基づいて悪路判定を行うので、悪路判定の精度を向上させることができる。
【０１２６】
具体的には、前輪の第１車輪加速度Ａｗｆ１および第２車輪加速度Ａｗｆ２に基づく複数の値Ａｆｔｈ１〜Ａｆｔｈ４，Ａｒｔｈ１〜Ａｒｔｈ４に基づいて悪路判定を行うことで、例えば、値Ａｆｔｈ２，Ａｆｔｈ３を設定せずに、第１車輪加速度Ａｗｆ１が第１の値Ａｆｔｈ１より大きく、かつ、第２車輪加速度Ａｗｆ２が第４の値Ａｆｔｈ４より小さい場合にだけ悪路であると判定するような場合と比較して、判定の精度を向上させることができる。
【０１２７】
同様に、第１車輪加速度Ａｗｆ１および第２車輪加速度Ａｗｆ２に基づく複数の値Ａｆｔｈ５〜Ａｆｔｈ８に基づいて悪路判定を行うことで、例えば、値Ａｆｔｈ６，Ａｆｔｈ７を設定せずに、第１車輪加速度Ａｗｆ１が第５の値Ａｆｔｈ５より小さく、かつ、第２車輪加速度Ａｗｆ２が第８の値Ａｆｔｈ８より大きい場合にだけ悪路であると判定するような場合と比較して、判定の精度を向上させることができる。
【０１２８】
また、第１車輪加速度Ａｗｆ１，Ａｗｒ１に応じて悪路量ＢＡｆ，ＢＡｒを変更するので、悪路判定に伴う補正の精度を向上させることができる。
【０１２９】
具体的には、第１車輪加速度Ａｗｆ１，Ａｗｒ１が第１の値Ａｆｔｈ１，Ａｒｔｈ１より大きい第２の値Ａｆｔｈ２，Ａｒｔｈ２よりも大きい場合に悪路量ＢＡｆ，ＢＡｒを大きい第２悪路量ＢＡｆ２，ＢＡｒ２に設定することで、悪路の程度に応じた悪路量ＢＡｆ，ＢＡｒを設定することができるので、悪路量ＢＡｆ，ＢＡｒによる補正の精度を向上させることができる。
【０１３０】
同様に、第１車輪加速度Ａｗｆ１が第５の値Ａｆｔｈ５より小さい第６の値Ａｆｔｈ６よりも小さい場合に悪路量ＢＡｆ，ＢＡｒを大きい第２悪路量ＢＡｆ２，ＢＡｒ２に設定することで、悪路の程度に応じた悪路量ＢＡｆ，ＢＡｒを設定することができるので、補正の精度を向上させることができる。
【０１３１】
そして、これらにより、悪路の程度が大きい場合には、悪路量ＢＡｆ，ＢＡｒを大きくしてアンチロックブレーキ制御を実行しにくくし、また、悪路の程度が小さい場合には、悪路量ＢＡｆ，ＢＡｒを小さくしてアンチロックブレーキ制御を比較的実行しやすくすることができる。また、走行路面が悪路でない場合には、悪路量ＢＡｆ，ＢＡｒをより小さくしてアンチロックブレーキ制御を実行しやすくすることができる。これにより、アンチロックブレーキ制御の精度を向上させることができる。
【０１３２】
また、前輪の車輪加速度Ａｗｆと後輪の車輪加速度Ａｗｒの一方を選択的に用いて悪路判定を行うので、自動二輪車ＭＣの状態に応じて前輪の車輪加速度Ａｗｆと後輪の車輪加速度Ａｗｒとを使い分けて悪路判定を行うことができる。これにより、悪路判定の精度を向上させることができる。
【０１３３】
例えば、後輪の車輪加速度Ａｗｒは、アクセル操作が行われている加速中などの車体加速度Ａｃが所定値Ａｃｔｈより大きい場合に、アクセル操作が行われているのか、悪路を走行しているのかの区別が難しい場合がある。そこで、この場合に、アンチロックブレーキ制御が実行されていないことで安定している前輪の車輪加速度Ａｗｆを用いて悪路判定を行うことで、悪路判定の精度を向上させることができる。
【０１３４】
また、前輪の車輪加速度Ａｗｆは、車体加速度Ａｃが所定値Ａｃｔｈ以下の高減速中の場合に安定しない場合がある。そこで、この場合に、アンチロックブレーキ制御が実行されておらず、前輪の車輪加速度Ａｗｆよりも安定性が高い後輪の車輪加速度Ａｗｒを用いて悪路判定を行うことで、悪路判定の精度を向上させることができる。
【０１３５】
また、前輪の車輪加速度Ａｗｆは、アンチロックブレーキ制御が実行されている場合には安定しない。そこで、この場合に、アンチロックブレーキ制御が実行されておらず、前輪の車輪加速度Ａｗｆよりも安定している後輪の車輪加速度Ａｗｒを用いて悪路判定を行うことで、悪路判定の精度を向上させることができる。
【０１３６】
以上に発明の一実施形態について説明したが、本発明は前記実施形態に限定されるものではなく、適宜変形して実施することが可能である。
例えば、前記実施形態では、自動二輪車ＭＣが悪路判定の仕様を切り替えるための切替スイッチ６０を備えていたが、このような切替スイッチを備えない構成であってもよい。
【０１３７】
また、前記実施形態では、第３悪路量が第１悪路量と同じであったが、第３悪路量は、第１悪路量と異なっていてもよい。同様に、前記実施形態では、第４悪路量が第２悪路量と同じであったが、第４悪路量は、第２悪路量と異なっていてもよい。
【０１３８】
また、前記実施形態では、第１境界線が４つの線分からなる階段形状の線であったが、第１境界線は、５つ以上の線分からなる階段形状の線であってもよい。また、第１境界線は、階段形状の線ではなく、例えば、一次関数で表される直線などであってもよい。また、第１境界線は、例えば、階段形状の部分と、一次関数で表される直線の部分などからなる線、すなわち、階段形状の部分を含む線であってもよい。また、第１境界線は、曲線の部分を含む線であってもよい。以上は、第２境界線についても同様である。
【０１３９】
また、前記実施形態では、前輪の車輪加速度Ａｗｆを用いて悪路判定を行う場合にのみ第２境界線Ｌｆｔｈ２を用いたが、後輪の車輪加速度Ａｗｒを用いて悪路判定を行う場合に第２境界線を用いてもよい。
【０１４０】
また、前記実施形態では、制御部１００（車両用ブレーキ制御装置）が制御するブレーキ装置として、ブレーキ液を利用した液圧ブレーキ装置を例示したが、ブレーキ装置は、例えば、ブレーキ液を利用せずに電動モータによりブレーキ力を発生させる電動ブレーキ装置などであってもよい。
【０１４１】
また、前記実施形態では、自動二輪車ＭＣは、後輪のブレーキ系統ＢＲをブレーキペダルＬＲで操作する構成であったが、例えば、手で操作されるブレーキレバーによって後輪のブレーキ系統を操作する構成であってもよい。
【０１４２】
また、前記実施形態では、本発明が適用される車両として自動二輪車ＭＣを例示したが、車両は、例えば、自動三輪車やバギーカーなどの自動二輪車以外のバーハンドル車両であってもよいし、自動四輪車などであってもよい。
【０１４３】
また、前記した実施形態および変形例で説明した各要素は、適宜組み合わせて実施することが可能である。
【符号の説明】
【０１４４】
１００  制御部
１１１  前輪速度取得手段
１１２  後輪速度取得手段
１３１  前輪加速度算出手段
１３２  後輪加速度算出手段
１４１  前輪アンチロックブレーキ制御手段
１４２  後輪アンチロックブレーキ制御手段
１６０  悪路判定手段
１７０  悪路量設定手段
ＭＣ    自動二輪車
【図１】
2020157802.tif 000003
【図２】
2020157802.tif 000004
【図３】
2020157802.tif 000005
【図４】
2020157802.tif 000006
【図５】
2020157802.tif 000007
【図６】
2020157802.tif 000008