(57)【要約】【課題】ドライバのオーバーライドを適切に判定し、運転モードの切り替えを適切に行うことができる車両用運転制御装置及び車両用運転制御方法を提供する。【解決手段】ドライバ状態判定コントローラ１１３は、操舵トルクＴと操舵角速度ωとに基づいて、運転者がステアリングホイールを操舵したことによる操舵仕事量ΣＷを演算する。また、自動運転走行コントローラ１０３は、自車両の走行状態情報及び自車両外部の情報に基づいて、自車両を自動的に走行させる自動走行制御を行う。そして、ドライバ状態判定コントローラ１１３で演算した操舵仕事量ΣＷがオーバーライド判定閾値ΣＷTHを越えたとき、自動走行制御を行う自動運転モードから運転者による手動運転を行う手動運転モードへ切り替える。【選択図】      図６
2015063244.tif 000002
【特許請求の範囲】
【請求項１】
ステアリングホイールと転舵輪との間のトルク伝達経路を機械的に分離した状態で自車両を自動的に走行させる自動走行制御を行う自動運転モードと、前記自動走行制御を解除して運転者による手動運転を可能とする手動運転モードとを切り替え可能な車両用運転制御装置であって、
運転者がステアリングホイールに加えた操舵トルクを検出する操舵トルク検出部と、
運転者が操舵した操舵角速度を検出する操舵角速度検出部と、
前記操舵トルク検出部で検出した操舵トルクと、前記操舵角速度検出部で検出した操舵角速度とに基づいて、運転者がステアリングホイールを操舵したことによる操舵仕事量を演算する操舵仕事量演算部と、
前記自動走行制御を行う自動運転モード中に前記操舵仕事量演算部で演算した操舵仕事量が予め設定した判定閾値を越えたとき、前記自動運転モードから前記手動運転モードへ切り替える運転モード切替部と、を備えることを特徴とする車両用運転制御装置。
【請求項２】
前記操舵仕事量演算部は、
前記操舵トルク検出部で検出した操舵トルクと、前記操舵角速度検出部で検出した操舵角速度との積を、単位時間あたりの前記操舵仕事量である操舵仕事率として演算する操舵仕事率演算部を備え、
前記操舵仕事率演算部で演算した操舵仕事率を積分することで、前記操舵仕事量を演算することを特徴とする請求項１に記載の車両用運転制御装置。
【請求項３】
自車両が自車両近傍の対象物に到達するまでの到達時間を演算する到達時間演算部を備え、
前記操舵仕事量演算部は、前記操舵仕事率演算部で演算した操舵仕事率を積分する積分時間を、前記到達時間演算部で演算した到達時間よりも短く設定することを特徴とする請求項２に記載の車両用運転制御装置。
【請求項４】
自車両の車速を検出する車速検出部を備え、
前記運転モード切替部は、前記車速検出部で検出した車速が速いほど、前記判定閾値を小さく設定することを特徴とする請求項１〜３の何れか１項に記載の車両用運転制御装置。
【請求項５】
前記運転モード切替部は、自動運転モードから手動運転モードへ徐々に切り替えることを特徴とする請求項１〜４の何れか１項に記載の車両用運転制御装置。
【請求項６】
運転者がステアリングホイールに加えた操舵トルクと運転者が操舵した操舵角速度とに基づいて、運転者がステアリングホイールを操舵したことによる操舵仕事量を演算し、ステアリングホイールと転舵輪との間のトルク伝達経路を機械的に分離した状態で自車両を自動的に走行させる自動走行制御を行う自動運転モード中に演算した操舵仕事量が、予め設定した判定閾値を越えたとき、前記自動運転モードから、前記自動走行制御を解除して運転者による手動運転を可能とする手動運転モードへ切り替えることを特徴とする車両用運転制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自車両を自動的に走行させる自動走行制御を行う自動運転モードと、運転者による手動運転を行う手動運転モードとを切り替え可能な車両用運転制御装置及び車両用運転制御方法に関する。
【背景技術】
【０００２】
従来、ステアリングホイールの操作に応じて舵取機構を動作する手動操舵と、ステアリングホイールの操作によらずに舵取機構を動作する自動操舵とが切替可能な舵取装置として、例えば特許文献１に記載の技術がある。この技術は、自動操舵の実施中に、トルクセンサの検出トルクが所定値を超えたとき、ドライバがオーバーライドしていると判定して手動操舵へ強制的に切り替えるものである。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０−１９４１５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記特許文献１に記載の技術にあっては、操舵トルクを用いてドライバがオーバーライドしているか否かを判定しているため、操舵周波数が低い（操舵角速度が低い）場合には適切にオーバーライド判定を行うことが期待できる。しかしながら、操舵周波数が高い（操舵角速度が高い）場合には、タイヤの弾性によりステアリングホイールと機械的に連結されているタイヤホイールとタイヤの接地面との間の回転位相差が生じることにより、操舵角と操舵トルクとの位相差が大きくなるため、操舵トルクの大きさのみでは適切なオーバーライド判定は困難である。
【０００５】
そこで、本発明は、ドライバのオーバーライドを適切に判定し、運転モードの切り替えを適切に行うことができる車両用運転制御装置及び車両用運転制御方法を提供することを課題としている。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明の一態様は、操舵トルク検出部で運転者がステアリングホイールに加えた操舵トルクを検出し、操舵角速度検出部で運転者が操舵した操舵角速度を検出する。また、操舵仕事量演算部で、操舵トルク検出部で検出した操舵トルクと、操舵角速度検出部で検出した操舵角速度とに基づいて、運転者がステアリングホイールを操舵したことによる操舵仕事量を演算する。そして、運転モード切替部は、ステアリングホイールと転舵輪との間のトルク伝達経路を機械的に分離した状態で自車両を自動的に走行させる自動走行制御を行う自動運転モード中に操舵仕事量演算部で演算した操舵仕事量が予め設定した判定閾値を越えたとき、前記自動走行制御を解除して、自動運転モードから運転者による手動運転を行う手動運転モードへ切り替える。
【発明の効果】
【０００７】
本発明によれば、操舵トルクと操舵角速度とに基づいて演算した操舵仕事量が予め設定した判定閾値を越えているとき、自動運転モードから手動運転モードへ切り替えることができる。したがって、操舵周波数が高く、操舵角と操舵トルクとの位相差が大きくなる状況であっても、運転者がオーバーライドした場合にはこれを適切に検知し、運転モードの切り替えを行うことができる。
【図面の簡単な説明】
【０００８】
【図１】本実施形態に係る車両用運転制御装置を搭載した車両のステアリングシステムを示す図である。
【図２】本実施形態に係る車両用運転制御装置の構成を示す概念図である。
【図３】ドライバ状態判定処理手順を示すフローチャートである。
【図４】ドライバの操舵力と操舵仕事との関係を示す図である。
【図５】操舵仕事率の符号を説明する図である。
【図６】周期的操舵をしたときの操舵状態と操舵仕事率との関係を示す図である。
【図７】車両Ａについての修正操舵時の計測結果である。
【図８】車両Ｂについての修正操舵時の計測結果である。
【図９】車両姿勢と修正操舵との関係を示す図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施の形態を図面に基づいて説明する。
（第１の実施の形態）
（構成）
図１は、本実施形態に係る車両用運転姿勢制御装置を搭載した車両のステアリングシステムを示す図である。
【００１０】
図中、符号１は運転者が操舵操作可能なステアリングホイールである。このステアリングホイール１は、転舵輪７とは機械的に切り離して設ける。ステアリングホイール１は、ステアリングシャフト２に連結する。ステアリングシャフト２には、反力モータ３を設ける。なお、特に図示しないが、ステアリングシャフト２には、後述する操舵角センサや、操舵トルクセンサも設ける。
【００１１】
反力モータ３は、ステアリングシャフト２にトルクを付加することにより、ステアリングホイール１に操舵反力を与えるためのものである。ここで、上記操舵反力は、タイヤ側からステアリング系に作用するねじりトルクの大きさに応じて決定するものである。この反力モータ３は、ブラシレスモータ等で構成し、コントローラ１０が出力する反力モータ駆動電流に応じて駆動する。
【００１２】
また、ピニオンシャフト４の他端にはピニオンギア（不図示）を設け、当該ピニオンギアとラック軸５の両端部間に設けたラックギアとを噛合する。ラック軸５の両端は、それぞれタイロッド及びナックルアームを介して、転舵輪７に連結する。すなわち、転舵輪７は、ピニオンギアの回転に応じてラック軸５が車幅方向へ変位することで、タイロッド及びナックルアームを介して転舵し、車両の進行方向を変化可能となっている。
【００１３】
転舵モータ６は、反力モータ３と同様にブラシレスモータ等で構成し、コントローラ１０が出力する転舵モータ駆動電流に応じて駆動する。この転舵モータ６は、転舵モータ駆動電流に応じて駆動することにより、転舵輪７を転舵するための転舵トルクを出力する。また、ラック軸力センサ８は、転舵に伴う路面反力を検出する。
コントローラ１０は、ステアリングホイール１の操舵状態に応じて転舵モータ６を駆動制御し、転舵輪７を転舵する。これにより、転舵輪７の転舵角は、操舵状態に応じた転舵角に一致する。また同時に、コントローラ１０は、転舵輪７の転舵状態に応じて反力モータ３を駆動制御し、ステアリングホイール１に操舵反力を付与する。これにより、ステアリングホイール１に路面反力を模擬した操舵反力を与える。このようにして、コントローラ１０は、ステアバイワイヤ制御（ＳＢＷ制御）を行う。
【００１４】
図２は、本実施形態に係る車両用運転姿勢制御装置の構成を示す概念図である。
図中、符号１０１は外部走行環境検出装置、符号１０２は自車両状態検出装置である。外部走行環境検出装置１０１は、例えばカメラやレーザーレーダ、ＧＰＳセンサなどを備え、前方車両との車間距離や自車走行位置などの走行中の自車両の外部状況を認識する。外部走行環境検出装置１０１で認識した外部状況の情報は、自動運転走行コントローラ１０３（図１のコントローラ１０に対応）に入力する。
【００１５】
また、自車両状態検出装置１０２は、例えばＧセンサや車速センサなどを備え、現在の自車両の走行状態情報を検出する。自車両状態検出装置１０２で検出した情報も、自動運転走行コントローラ１０３に入力する。
自動運転走行コントローラ１０３は、例えばＣＰＵやメモリ等からなるマイクロコンピュータで構成する。
【００１６】
この自動運転走行コントローラ１０３は、外部走行環境検出装置１０１と自車両状態検出装置１０２とから受けとった情報に基づいて車内外の状況を判断し、その判断結果に応じて自車両が自動的に走行するように舵角や車速を制御する自動走行制御を行う。
具体的には、自動運転走行コントローラ１０３は、外部走行環境検出装置１０１と自車両状態検出装置１０２とから、目的地までのルートや交通状況、交通規制などの道路状況、他車両や障害物の有無などの走行環境の情報と共に、走行レーンの状況と自車両の位置や速度などを取得する。そして、自動運転走行コントローラ１０３は、これらの情報に基づいて走行軌跡を算出し、その走行軌跡に沿って走行するための目標舵角や目標車速を設定する。このとき、自車両前方に先行車両が存在する場合には、走行速度設定装置１１０で運転者が予め設定した速度を超えない範囲で、先行車両との車間距離を速度に応じて一定に保つような目標車速を設定する。一方、先行車両が存在しない場合には、走行速度設定装置１１０で設定した速度を保つように目標車速を設定する。
【００１７】
自動運転走行コントローラ１０３は、自動走行制御の目標舵角や目標車速を実現するために、ブレーキ制御指令をブレーキ液圧制御アクチュエータ１０４に対して出力し、アクセル制御指令をスロットル開度制御アクチュエータ１０５に出力する。また、自動運転走行コントローラ１０３は、転舵制御指令を舵角制御アクチュエータ１０６（図１の転舵モータ６に対応）に出力する。
【００１８】
これにより、ブレーキ液圧制御アクチュエータ１０４はブレーキ装置１０７を制御し、スロットル開度制御アクチュエータ１０５はアクセル装置１０８を制御する。また、舵角制御アクチュエータ１０６は転舵装置１０９を制御する。このように、ステアリングホイール１と転舵輪７とを機械的に切り離した状態で、アクセル、ブレーキ、或いはステアリングを自動的に作動して、運転者が運転操作をしなくても自車両が自律的に走行するようにする。
【００１９】
また、自動／手動走行切り替えスイッチ１１１は、運転者が操作可能なスイッチであって、自動走行制御を行う自動運転モードと運転者による手動運転を行う手動運転モードとを適宜切り替え可能となっている。手動運転モードでは、上述した通常のＳＢＷ制御を行い、運転者がタイヤの設置状態を常に感じ取りながら運転操作をすることができるようにする。
【００２０】
上記自動走行制御は、運転者が自動／手動走行切り替えスイッチ１１１を操作して自動運転モードを示す状態になっており、且つ自動運転走行コントローラ１０３が、種々の情報から自動走行制御が可能であると判断したときにのみ行う。ここで、自動走行制御が不可能な状況とは、運転者の都合による目的地や経路の変更、他車両の急な割り込み、天候の急変などがある。
【００２１】
また、本実施形態では、高速道路の直進区間や大Ｒカーブ区間で自動走行制御を行い、一般道では運転者による手動運転を行うようにする。
さらに、自動運転走行コントローラ１０３は、緊急時や報知が必要な場合に、ブザーや警報装置などの報知装置１１２により、運転者および同乗者にこれを報知する。
さらに、自動運転走行コントローラ１０３は、ドライバ状態判定コントローラ１１３による判定結果も入力する。ここで、ドライバ状態判定コントローラ１１３は、操舵トルクセンサ１１４で検出した操舵トルクと、操舵角センサ１１５で検出した操舵角とに基づいて、運転者が自動走行制御中にオーバーライドしているか否かを判定するものである。
【００２２】
そして、自動運転走行コントローラ１０３は、自動走行制御中に、ドライバ状態判定コントローラ１１３から運転者がオーバーライドしていることを示す判定結果を入力すると、自動運転モードから手動運転モードへ切り替えるようになっている。
ドライバ状態判定コントローラ１１３は、例えばＣＰＵやメモリ等からなるマイクロコンピュータで構成する。当該ドライバ状態判定コントローラ１１３は、自動運転走行コントローラ１０３と同じコンピュータで共用することもできる。
【００２３】
図３は、ドライバ状態判定コントローラ１１３で実行するドライバ状態判定処理手順を示すフローチャートである。このドライバ状態判定処理は、自動走行制御中、予め設定したサンプリング時間毎に繰り返し実行する。
先ずステップＳ１で、ドライバ状態判定コントローラ１１３は、各種データを読込み、ステップＳ２に移行する。ここでは、具体的には、操舵トルクセンサ１１４で検出した操舵トルクＴと、操舵角センサ１１５で検出した操舵角θとを読み込む。ここで、自動走行制御中は、ステアリングホイール１と転舵輪７とは機械的に切り離した状態となっているため、操舵トルクセンサ１１４で検出した操舵トルクＴは運転者がステアリングホイール１に加えた操舵トルクである。また、操舵角センサ１１５で検出した操舵角θは運転者がステアリングホイール１を操作した操舵角である。
【００２４】
ステップＳ２では、ドライバ状態判定コントローラ１１３は、前記ステップＳ１で読み込んだ操舵角θに基づいて操舵角速度ωを演算し、ステップＳ３に移行する。
ステップＳ３では、ドライバ状態判定コントローラ１１３は、前記ステップＳ１で読み込んだ操舵トルクＴと、前記ステップＳ２で演算した操舵角速度ωとに基づいて、運転者がステアリングホイールを操作したときの操舵仕事率Ｗ［Ｎｍ／ｓ］を演算する。
【００２５】
図４は、ドライバの操舵力と操舵仕事との関係を示す図である。
操舵仕事率Ｗとは、単位時間あたりの操舵仕事量である。ここで、操舵仕事量は、運転者によるステアリング操作の仕事量であり、操舵仕事率Ｗは、ステアリングホイールに作用する運転者の操舵力Ｆ［Ｎ］と操舵速度Ｖ［ｍ／ｓ］との積として定義する（Ｗ＝Ｆ×Ｖ）。ここで、操舵速度Ｖは、ステアリングホイールの半径をＲ［ｍ］とすると、半径Ｒ［ｍ］と操舵角速度ω［ｒａｄ／ｓ］との積となる（Ｗ＝Ｆ×Ｒ×ω）。
【００２６】
したがって、操舵仕事率Ｗは、結果として操舵トルクＴ［Ｎｍ］と操舵角速度ω［ｒａｄ／ｓ］との積で表すことができる（Ｗ＝Ｔ×ω）。
一般に、運転者がステアリング操作を行い転舵輪が転舵すると、タイヤ側からステアリングホイールをニュートラル方向に戻そうとする復元トルクが生じる。このとき、図５（ａ）に示すように、ステアリングホイールの操作方向（実線）と、タイヤ側からの復元トルクの方向（破線）とが異なる場合、操舵トルクＴと操舵角速度ωとは同符号となるため、操舵仕事率の符号は「正」となる。一方、図５（ｂ）に示すように、ステアリングホイールの操作方向（実線）と、タイヤ側からの復元トルクの方向（破線）とが同じである場合、操舵仕事率の符号は「負」となる。
【００２７】
すなわち、図６に示すように、運転者が、タイヤ側からの復元トルクに打ち勝つ方向にステアリングホイールを操作しているときに生じる操舵仕事率Ｗを、「正」の操舵仕事率Ｗと定義することができる。
ここで、図６は、運転者が周期的にステアリング操作を行ったときの操舵状態と操舵仕事率との関係を示している。本実施形態では、左右の方向性のあるデータは、左方向を正方向としている。このように、操舵トルクＴと操舵角速度ωが共に正の値、或いは共に負の値であるとき、運転者は操舵の手応えを感じ、操舵仕事率Ｗは正の値となる。
【００２８】
図３に戻って、ステップＳ４では、ドライバ状態判定コントローラ１１３は、自車両近傍の対象物までの到達時間ＴＴＣを演算する。ここで、到達時間ＴＴＣとは、一般的な自車両が前方車両に到達するまでの時間に限定するものではなく、側方車両、後方車両などを含む自車両の近傍に位置する車両、自転車、歩行者などの近傍対象物までの到達時間とする。この到達時間ＴＴＣは、近傍対象物との相対距離と相対速度とから換算した相対到達余裕時間と定義することができる。
【００２９】
次に、ステップＳ５で、ドライバ状態判定コントローラ１１３は、前記ステップＳ３で演算した操舵仕事率Ｗを積分するための積分時間を設定する。ここで、積分時間は、前記ステップＳ４で演算した到達時間ＴＴＣよりも短い時間に設定する。例えば、予め設定した積分時間を、前記ステップＳ４で演算した到達時間ＴＴＣを上限として制限するようにする。
【００３０】
ステップＳ６では、ドライバ状態判定コントローラ１１３は、前記ステップＳ３で演算した操舵仕事率Ｗを、前記ステップＳ５で設定した積分時間に亘って積分し、操舵仕事量ΣＷ［Ｎｍ］を演算する（ΣＷ＝∫Ｗｄｔ）。
次にステップＳ７では、ドライバ状態判定コントローラ１１３は、運転者のオーバーライド判定を行うための判定閾値ΣＷTHを設定する。
【００３１】
図７，図８は、所定の実験コースにおいて、うねりによって乱された車両姿勢（進路）を目標ラインに沿うように修正操舵したときの計測結果である。このうち、図７は、車両Ａに乗車した運転者が「修正操舵しやすい」、「ライントレース性が高い」と回答した事例である。一方、図８は、車両Ｂに乗車した運転者が「操舵感が軽い」、「操舵に対してヨーが遅れる」、「修正操舵しにくい」と回答した事例である。
【００３２】
これら２つの事例について、図示した時刻０秒〜６秒の区間にわたり操舵仕事率Ｗを積分し、それぞれ操舵仕事量ΣＷを演算した結果、表１のようになった。
【００３３】
【表１】
2015063244.tif 000003
【００３４】
この表１からも明らかなように、修正操舵しやすい車両Ａは、修正操舵しにくい車両Ｂと比較して操舵仕事量ΣＷの正の成分が大きく、負の成分が小さくなっている。
これにより、操舵仕事量ΣＷの正の成分が大きいほど、運転者の修正操舵が、車両姿勢を目標ラインに沿うように修正するために費やされたと考えることができる。
そこで、判定閾値ΣＷTHは正の値とし、運転者が修正操舵をしていると判断できる程度の大きさに設定する。また、判定閾値ΣＷTHは、自車速が速いほど小さい値に設定する。
【００３５】
次にステップＳ８では、ドライバ状態判定コントローラ１１３は、前記ステップＳ６で演算した操舵仕事量ΣＷが、前記ステップＳ７で設定した判定閾値ΣＷTHよりも大きいか否かを判定する。
そして、このステップＳ８で、操舵仕事量ΣＷが判定閾値ΣＷTHよりも大きいと判定した場合、運転者がオーバーライドしたと判定してステップＳ９に移行し、その判定結果を自動運転走行コントローラ１０３へ出力してからドライバ状態判定処理を終了する。
【００３６】
一方、前記ステップＳ８でΣＷ≦ΣＷTHであると判定した場合には、運転者がオーバーライドしていないと判定してステップＳ１０に移行し、その判定結果を自動運転走行コントローラ１０３へ出力してからドライバ状態判定処理を終了する。
【００３７】
（動作）
次に、本実施形態の動作について説明する。
ここでは、高速道路を自動運転モードで直進走行しているときに、路面不整や路面カント（横断勾配）、横風などにより車両の姿勢（向き）が進行方向とずれた場合について説明する。
このとき、運転者がステアリングホイールを操作せず、自動走行制御車両に運転を任せているものとすると、操舵仕事量ΣＷは０となる（図３のステップＳ８でＮｏ）。そのため、この場合には、ドライバ状態判定コントローラ１１３は、運転者がオーバーライドしていないと判定し（ステップＳ１０）、その判定結果を自動運転走行コントローラ１０３に出力する。
【００３８】
すると、ドライバ状態判定コントローラ１１３からの判定結果を受けた自動運転走行コントローラ１０３は、運転モードの切り替えを行わず、そのまま自動走行制御を継続する。したがって、自動走行制御による自律走行によって、車両姿勢を目標ラインに沿うように修正することになる。
一方、車両姿勢が進行方向とずれたとき、これを修正するために運転者が修正操舵を行った場合には、操舵仕事量ΣＷは正となる。例えば、図９の点線に示すように自車両が直進走行している状態から、実線に示すようにリアが左に流れた場合（自車両に時計回りのヨー角がついた場合）、その修正操舵は左向き（反時計回り）のカウンターステアとなる。
【００３９】
このとき、前輪の横力は紙面左向きに生じるため、タイヤ側からはステアリングホイールをニュートラル方向（時計回り）に戻す復元トルクが生じる。すなわち、このときのカウンターステア（左向き）は、タイヤ側からのトルク（右向き）に打ち勝つ方向の操舵であるため、操舵仕事率Ｗ（操舵仕事量ΣＷ）は「正」となる。
そして、ドライバ状態判定コントローラ１１３は、この操舵仕事量ΣＷが判定閾値ΣＷTHよりも大きいと判定すると（ステップＳ８でＹｅｓ）、運転者がオーバーライドしたと判定し、その判定結果を自動運転走行コントローラ１０３に出力する（ステップＳ９）。
【００４０】
すると、ドライバ状態判定コントローラ１１３からの判定結果を受けた自動運転走行コントローラ１０３は、運転モードを自動運転モードから手動運転モードへ切り替える。これにより、車両姿勢は、運転者による修正操舵によって目標ラインに沿うように修正することになる。
ここで、操舵仕事量ΣＷの算出に際し、操舵仕事率Ｗを積分する積分時間は、自車両近傍の対象物に到達するまでの到達時間ＴＴＣよりも短く設定する。自車両近傍の対象物（例えば、前方車両）との車間距離が短くなった場面で自動運転モードから手動運転モードに移行する場合、オーバーライドの許容判定時間は、最大でも自車両が前方車両に到達するまでの時間よりも短くなるためである。
【００４１】
このように、操舵仕事率Ｗの積分時間を到達時間ＴＴＣよりも短く設定することにより、適切なタイミングでの手動運転モードへの移行が可能となり、自車両近傍の対象物に接近した際の回避動作を確実に行うことができる。
また、オーバーライド判定に用いる判定閾値ΣＷTHは、自車速が速いほど小さい値に設定する。すなわち、自車速が速いほどオーバーライドしていると判定し易くする。高速道路走行中は、自車速が速くなるほど前方車両や路上障害物などへの接近に対して注意が必要であり、オーバーライドを精度良く検出して、運転者が修正操舵した場合には確実に手動運転モードへ移行する必要があるためである。
【００４２】
このように、自車速が速いほど判定閾値ΣＷTHを小さい値に設定することで、より僅かなオーバーライドであっても検出することが可能となるため、運転者が修正操舵を行ってから、運転モードを手動運転モードへ切り替えるまでの時間を短縮することができる。
以上のように、本実施形態では、操舵トルクＴと操舵角速度ωとの積を操舵仕事率Ｗとして演算し、これを自車両近傍の対象物までの到達時間ＴＴＣを考慮して設定した積分時間で積分することで、操舵仕事量ΣＷを演算する。そして、操舵仕事量ΣＷの正の成分が判定閾値ΣＷTHよりも大きい場合、運転者がオーバーライドしていると判定する。したがって、運転者がオーバーライドしたことを適切に判定して、自動運転モードから手動運転モードへ切り替えることができる。
【００４３】
特に、直進区間や大Ｒカーブ区間を走行しているときのオーバーライド判定に効果的である。直進走行時における運転者のオーバーライドは、車両の進路を車線内にとどめるため、すなわち進路維持を目的とした修正操舵であると考えらえる。直進走行時は、タイヤのスリップ角の絶対値が小さいため、路面不整などによって容易にタイヤのスリップ角の向きが反転する。そのため、直進区間や大Ｒカーブ区間を走行しているときに運転者のオーバーライドを適切に判定し、自動運転モードから手動運転モードへ切り替えることで、運転者の修正操舵により自車両の姿勢や進路方向を適切に修正することができる。
【００４４】
また、直進走行時は、路面不整などにより車両姿勢が進行方向からずれた場合、運転者がステアリング操作を行ってそのずれ量を修正するが、このとき、操舵トルクは小さくても、修正操舵に必要な操舵角速度が大きくなることがある。本実施形態では、操舵トルクＴと操舵角速度ωの双方の影響を考慮することができるので、このような状況であっても、運転者の修正操舵が、車両の姿勢を修正するために費やされたか否かを適切に判定することができる。
【００４５】
このように、運転者がタイヤ側からのトルクに打ち勝つ方向のステアリング操作を行っている場合に、運転者がオーバーライドしていると判定することができる。そのため、例えば、自車両が直進走行中に外乱によって車両姿勢（向き）が進行方向とずれた場合に、運転者が車両姿勢を修正するための操舵を行った場合には、この修正操舵を適切に検出することができる。
【００４６】
すなわち、自動運転モード中には、転舵モータ６が自動運転に必要なタイヤのステア操作を実行しながらも、運転者のオーバーライドの検出が可能となる。
なお、図２において、自動運転走行コントローラ１０３が運転モード切替部に対応している。さらに、操舵トルクセンサ１１４が操舵トルク検出部に対応している。
また、図３において、ステップＳ２が操舵角速度検出部に対応し、ステップＳ３が操舵仕事率演算部に対応し、ステップＳ４が到達時間演算部に対応している。また、ステップＳ３、Ｓ５及びＳ６が操舵仕事量演算部に対応し、ステップＳ７〜Ｓ１０が運転モード切替部に対応している。
【００４７】
（効果）
本実施形態では、以下の効果が得られる。
（１）ドライバ状態判定コントローラ１１３は、運転者がステアリングホイールに加えた操舵トルクＴと運転者が操舵した操舵角速度ωとに基づいて、運転者がステアリングホイールを操舵したことによる操舵仕事量ΣＷを演算する。そして、自動運転走行コントローラ１０３は、自動運転モード中に操舵仕事量ΣＷがオーバーライド判定閾値ΣＷTHを越えたとき、自動走行制御を行う自動運転モードから、運転者による手動運転を行う手動運転モードへ切り替える。
【００４８】
このように、操舵トルクと操舵角速度とに基づいて演算した操舵仕事量を用いて、運転者がオーバーライドしているか否かを判定する。したがって、操舵周波数が高く、操舵角と操舵トルクとの位相差が大きくなる状況であっても、適切に運転者がオーバーライドしているか否かを判定し、運転モードの切り替えを行うことができる。すなわち、運転者が車両姿勢や進行方向を修正するためにオーバーライドした場合には、運転者によるステアリング操作を優先することができる。
【００４９】
（２）ドライバ状態判定コントローラ１１３は、操舵トルクＴと操舵角速度ωとの積を、単位時間あたりの操舵仕事量ΣＷである操舵仕事率Ｗとして演算し、これを積分することで、操舵仕事量ΣＷを演算する。
このように、操舵トルクＴと操舵角速度ωとの積を操舵仕事率Ｗとするので、操舵仕事率Ｗの符号から、運転者がタイヤ側からのトルクに打ち勝つ方向のステアリング操作を行っているか否かを判定することができる。また、瞬時瞬時に検出した操舵仕事率Ｗを時間積分して操舵仕事量ΣＷを演算するので、操舵に要するエネルギーを適切に求めることができる。
【００５０】
（３）ドライバ状態判定コントローラ１１３は、自車両が自車両近傍の対象物に到達するまでの到達時間ＴＴＣを演算する。そして、ドライバ状態判定コントローラ１１３は、操舵仕事率ΣＷの演算に際し、操舵仕事率Ｗを積分する積分時間を、上記到達時間ＴＴＣよりも短く設定する。
これにより、自車両が自車両近傍の対象物に到達する前に、運転者がオーバーライドしているか否かの判定を終えることができる。
【００５１】
（４）ドライバ状態判定コントローラ１１３は、自車速が速いほど、オーバーライド判定閾値ΣＷTHを小さく設定する。
これにより、自車速が速いほど、より僅かなオーバーライドでも検出可能となる。また、その検出に要する時間を短縮することができる。
（５）運転者がステアリングホイールに加えた操舵トルクと運転者が操舵した操舵角速度とに基づいて、運転者がステアリングホイールを操舵したことによる操舵仕事量を演算する。そして、ステアリングホイールと転舵輪との間のトルク伝達経路を機械的に分離した状態で自車両を自動的に走行させる自動走行制御を行う自動運転モード中に演算した操舵仕事量が、オーバーライド判定閾値ΣＷTHを越えたとき、自動運転モードから、自動走行制御を解除して運転者による手動運転を可能とする手動運転モードへ切り替える。
これにより、運転者のオーバーライドを適切に検出し、運転モードを適切に切り替えることができる。
【００５２】
（応用例）
（１）上記実施形態においては、ドライバ状態判定コントローラ１１３で運転者のオーバーライドを検出したとき、自動運転走行コントローラ１０３で、自動運転モードから手動運転モードへ徐々に移行するようにすることもできる。この場合、自動走行制御で設定した目標経路を走行するために必要な運転操作量（ステアリング操作量、アクセル操作量、ブレーキ操作量）を、徐々に運転者による運転操作量に近づけるようにする。換言すると、目標経路を走行するために必要な運転操作量に対する自動運転モードの比率を、徐々に低下するようにする。
これにより、運転者のオーバーライドを検出した後、自動運転モードから手動運転モードへ滑らかに移行することができる。そのため、自動運転モードでの運転操作量と運転者による運転操作量とが異なる場合でも、運転者に違和感を与えるのを抑制する効果がある。
【００５３】
（２）上記実施形態においては、手動運転モードで通常のＳＢＷ制御を実施する場合について説明したが、これに限定されるものではない。ステアリングシャフト２とピニオンシャフト４との間に、操舵部と転舵部とを機械的に連結及び連結解除可能なクラッチを介挿したシステムの場合、手動運転モードでは当該クラッチを締結して運転者による手動運転を可能とするようにしてもよい。
【符号の説明】
【００５４】
１０…運転席、１０１…外部走行環境検出装置、１０２…自車両状態検出装置、１０３…自動運転走行コントローラ、１０４…ブレーキ液圧制御アクチュエータ、１０５…スロットル開度制御アクチュエータ、１０６…舵角制御アクチュエータ、１０７…ブレーキ装置、１０８…アクセル装置、１０９…転舵装置、１１０…走行速度設定装置、１１１…自動／手動走行切り替えスイッチ、１１２…報知装置、１１３…ドライバ状態判定コントローラ、１１４…操舵トルクセンサ、１１５…操舵角センサ
【図１】
2015063244.tif 000004
【図２】
2015063244.tif 000005
【図３】
2015063244.tif 000006
【図４】
2015063244.tif 000007
【図５】
2015063244.tif 000008
【図６】
2015063244.tif 000009
【図７】
2015063244.tif 000010
【図８】
2015063244.tif 000011
【図９】
2015063244.tif 000012