(57)【要約】【課題】複数の走行制御の機能が搭載された車両において、適切な走行制御を実行する。【解決手段】車両Ｍの走行を制御する車両制御装置１００は、車両Ｍに対して複数種類の走行制御を実行可能な走行制御部１６と、実行すべき走行制御が複数存在する場合に走行制御部１６が優先して実行すべき走行制御を示す優先条件を記憶する優先条件記憶部１７とを備える。走行制御部１６は、実行すべき走行制御が複数存在する場合、優先条件に基づいて、実行すべき走行制御のうち少なくともいずれかを実行する。【選択図】図１
2017114196.tif 000002
【特許請求の範囲】
【請求項１】
車両の走行を制御する車両制御装置であって、
前記車両に対して複数種類の走行制御を実行可能な走行制御部と、
実行すべき前記走行制御が複数存在する場合に前記走行制御部が優先して実行すべき前記走行制御を示す優先条件を記憶する優先条件記憶部と、
を備え、
前記走行制御部は、実行すべき前記走行制御が複数存在する場合、前記優先条件に基づいて、実行すべき前記走行制御のうち少なくともいずれかを実行する、車両制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両制御装置に関する。
【背景技術】
【０００２】
従来、車両の走行を制御する装置に関する技術文献として特許文献１が知られている。この特許文献１には、車両の走行制御として、ドライバ操作に対して車両挙動が忠実に応答するように車両のヨーモーメントを制御する第１の走行制御と、第１の走行制御とは異なる車両のヨーモーメントを制御する第２の走行制御とを実行することが記載されている。この車両制御装置は、第１の走行制御と第２の走行制御とを同時に作動させる必要がある場合、第１の走行制御を作動させている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１３１４２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、車両の走行制御として、上述したヨーモーメントを制御する走行制御以外にも、走行車線に沿って走行するように車両を制御する車線維持制御等の種々の走行制御が知られている。この場合、複数の走行制御の機能が搭載された車両においては、複数の走行制御のうち適切な走行制御を実行することが望まれている。
【０００５】
そこで、本発明は、複数の走行制御の機能が搭載された車両において、適切な走行制御を実行することができる車両制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、車両の走行を制御する車両制御装置であって、車両に対して複数種類の走行制御を実行可能な走行制御部と、実行すべき走行制御が複数存在する場合に走行制御部が優先して実行すべき走行制御を示す優先条件を記憶する優先条件記憶部と、を備え、走行制御部は、実行すべき走行制御が複数存在する場合、優先条件に基づいて、実行すべき走行制御のうち少なくともいずれかを実行する。
【０００７】
この車両制御装置は、実行すべき走行制御が複数存在する場合には、優先条件に基づいて、実行すべき走行制御のうち少なくともいずれかを実行する。このため、複数の走行制御の機能が搭載された車両において、適切な走行制御を実行することができる。
【発明の効果】
【０００８】
本発明によれば、複数の走行制御の機能が搭載された車両において、適切な走行制御を実行することができる。
【図面の簡単な説明】
【０００９】
【図１】実施形態に係る車両制御装置の概略構成を示す図である。
【図２】走行制御部が優先して実行すべき走行制御を示す優先条件の表である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態について図面を参照しながら説明する。なお、図面の説明において同一の要素には同一の符号を付し、重複する説明を省略する。
【００１１】
図１に示す車両制御装置１００は、乗用車等の車両Ｍに搭載されている。車両制御装置１００は、車両Ｍの種々の走行制御を実行することができる。図１に示すように、車両制御装置１００は、外部センサ１、内部センサ２、ＧＰＳ[Global  Positioning  System]受信部３、地図データベース４、方向指示器センサ５、ＥＣＵ［Electronic  Control  Unit］６、アクチュエータ７、及びＨＭＩ８を備えている。
【００１２】
外部センサ１は、車両Ｍの周辺の状況を検出する検出機器である。外部センサ１は、単眼カメラ、及びレーダー［Radar］を含んでいる。
【００１３】
単眼カメラは、車両Ｍの外部状況を撮像する撮像機器である。単眼カメラは、車両Ｍのフロントガラスの裏側に設けられている。単眼カメラは、車両Ｍの前方の道路を撮像する。単眼カメラは、撮像した撮像情報をＥＣＵ６へ送信する。
【００１４】
レーダーは、電波（例えばミリ波）を利用して車両Ｍの外部の障害物を検出する。レーダーは、電波を車両Ｍの周囲に送信し、障害物で反射された電波を受信することで障害物を検出する。レーダーは、検出した障害物情報をＥＣＵ６へ送信する。
【００１５】
内部センサ２は、車両Ｍの走行状態を検出する検出機器である。内部センサ２は、車速センサ、ヨーレートセンサ、及び操舵センサを含んでいる。
【００１６】
車速センサは、車両Ｍの速度を検出する検出器である。車速センサとしては、車両Ｍの車輪又は車輪と一体に回転するドライブシャフト等に対して設けられ、車輪の回転速度を検出する車輪速センサが用いられる。車速センサは、検出した車速情報をＥＣＵ６に送信する。
【００１７】
ヨーレートセンサは、車両Ｍの重心の鉛直軸周りのヨーレート（回転角速度）を検出する検出器である。ヨーレートセンサとしては、ジャイロセンサを用いることができる。ヨーレートセンサは、検出した車両Ｍのヨーレート情報をＥＣＵ６へ送信する。
【００１８】
操舵センサは、車両Ｍのステアリングシャフトに対して設けられ、運転者によるステアリングホイールの操舵量を検出する。操舵センサは、検出した操舵量情報をＥＣＵ６へ送信する。
【００１９】
ＧＰＳ受信部３は、３個以上のＧＰＳ衛星から信号を受信することにより、車両Ｍの位置（例えば車両Ｍの緯度及び経度）を測定する。ＧＰＳ受信部３は、測定した車両Ｍの位置情報をＥＣＵ６へ送信する。
【００２０】
地図データベース４は、地図情報を備えたデータベースである。地図データベースは、車両に搭載された記憶部内に形成されている。地図情報には、道路の位置情報、道路形状の情報（例えばカーブ、直線部の種別、カーブ半径等）、交差点及び分岐点の位置情報、及び建物の位置情報等が含まれる。なお、地図データベースは、車両Ｍと通信可能な情報処理センター等の施設のコンピュータに記憶されていてもよい。
【００２１】
方向指示器センサ５は、例えば、車両Ｍのウインカレバーに対して設けられ、運転者によるウインカレバーの操作を検出する。方向指示器センサ５は、運転者によるウインカレバーの操作が右ウインカーの操作であるか左ウインカーの操作であるか検出する。方向指示器センサ５は、検出した方向指示器操作情報をＥＣＵ６へ送信する。
【００２２】
アクチュエータ７は、車両Ｍの走行制御を実行する装置である。アクチュエータ７は、エンジンアクチュエータ、ブレーキアクチュエータ、及び操舵アクチュエータを少なくとも含む。エンジンアクチュエータは、ＥＣＵ６からの制御信号に応じてエンジンに対する空気の供給量を変更（例えばスロットル開度を変更）することで、車両Ｍの駆動力を制御する。なお、エンジンアクチュエータは、車両Ｍがハイブリッド車又は電気自動車である場合には、動力源としてのモータの駆動力を制御する。
【００２３】
ブレーキアクチュエータは、ＥＣＵ６からの制御信号に応じてブレーキシステムを制御し、車両Ｍの車輪へ付与する制動力を制御する。ブレーキシステムとしては、例えば、液圧ブレーキシステムを用いることができる。操舵アクチュエータは、電動パワーステアリングシステムのうち操舵トルクを制御するアシストモータの駆動を、ＥＣＵ６からの制御信号に応じて制御する。これにより、操舵アクチュエータは、車両の操舵トルクを制御する。
【００２４】
ＨＭＩ８は、運転者と車両制御装置１００との間で情報の出力及び入力をするためのインターフェイスである。ＨＭＩ８は、例えば、運転者等に画像情報を表示するためのディスプレイ、音声出力のためのスピーカ、及び運転者が入力操作を行うための操作ボタン又はタッチパネル等を備えている。ＨＭＩ８には、運転者が各種の走行制御の開始又は終了を指示するためのボタンが設けられている。
【００２５】
次に、ＥＣＵ６について説明する。ＥＣＵ６は、ＣＰＵ[Central  Processing  Unit]、ＲＯＭ[Read  Only  Memory]、ＲＡＭ[Random  Access  Memory]等を有する電子制御ユニットである。ＥＣＵ６は、ＲＯＭに記憶されているプログラムをＲＡＭにロードし、ＣＰＵで実行することで、各種の制御を実行する。ＥＣＵ６は、複数の電子制御ユニットから構成されていてもよい。
【００２６】
ＥＣＵ６は、機能的には、障害物認識部１１、車両横位置認識部１２、車線維持変更判定部１３、衝突回避判定部１４、横滑り検出部１５、走行制御部１６、及び優先条件記憶部１７を有している。
【００２７】
障害物認識部１１は、外部センサ１のレーダーが検出した障害物情報に基づいて、車両Ｍの周囲の障害物を認識する。障害物には、車両Ｍ以外の他車両、自転車、歩行者、及び、ガードレール等の構造物がある。障害物認識部１１は、周知の手法により、車両Ｍの周囲の障害物の位置、車両Ｍに対する障害物の相対的な移動方向、車両Ｍに対する障害物の相対的な移動速度等を認識する。なお、障害物認識部１１は、外部センサ１の単眼カメラが撮像した撮像情報に基づいて、車両Ｍの周囲の障害物を認識しても良い。
【００２８】
車両横位置認識部１２は、外部センサ１の単眼カメラの撮像情報に基づいて、走行車線における車両Ｍの横位置を認識する。車両横位置認識部１２は、単眼カメラにより撮像された車両Ｍの前方の撮像画像（白線の画像）に基づいて、周知の画像処理手法により、車両Ｍの横位置を認識してもよい。例えば、外部センサ１の単眼カメラは、車両Ｍにおける搭載位置が決まっており、この搭載位置から当該単眼カメラが撮像する範囲も決まっている。また、単眼カメラの搭載位置と車両Ｍの中心位置との位置関係（平面視における位置関係）は決まっている。このため、車両横位置認識部１２は、単眼カメラの撮像画像上における左右二本の白線の位置から、車線幅方向における車両Ｍの中心位置を車両Ｍの横位置として求めることができる。
【００２９】
車線維持変更判定部１３は、車線維持制御を実行するための車線維持制御の作動条件が成立したか否かを判定する。車線維持制御の作動条件は、車線維持制御の実行の可否を判定するために予め設定された条件である。車線維持制御の作動条件は、例えば、外部センサ１の単眼カメラによって車両Ｍの走行車線の白線が検出され、且つ、内部センサ２の車速センサによって車両Ｍの速度が一定値以上であることが検出された場合に成立する。
【００３０】
また、車線維持変更判定部１３は、車線変更制御を実行するための車線変更制御の作動条件が成立したか否かを判定する。車線変更制御の作動条件は、車線変更制御の実行の可否を判定するために予め設定された条件である。車線変更制御の作動条件は、例えば、外部センサ１の単眼カメラによって走行車線に隣接する隣接車線が検出され、且つ、車両Ｍの周囲に他車両が存在しない場合に成立する。車線維持変更判定部１３は、外部センサ１の単眼カメラによって検出された走行車線と車線変更先の隣接車線の車線境界線が黄色線である場合、車線変更制御の作動条件が成立しないと判定してもよい。
【００３１】
衝突回避判定部１４は、障害物認識部１１による障害物の認識結果に基づいて、衝突回避制御を実行するための衝突回避条件が成立したか否かを判定する。衝突回避条件は、衝突回避制御の実行の要否を判定するために予め設定された条件である。衝突回避判定部１４は、例えば、車両Ｍに接近する障害物と車両Ｍとの衝突余裕時間（ＴＴＣ：Time  To  Collision）が一定時間以下になった場合に、衝突回避条件が成立したと判定する。
【００３２】
横滑り検出部１５は、内部センサ２のヨーレートセンサで検出されたヨーレート、及び内部センサ２の操舵センサで検出された操舵量に基づいて、車両Ｍの横滑りの発生の有無を検出する。横滑り検出部１５は、例えば、操舵センサで検出された操舵量から求められる車両Ｍのヨーレートと、ヨーレートセンサで検出された実際の車両Ｍのヨーレートとが異なる場合に、横滑りが生じていると検出する。
【００３３】
走行制御部１６は、アクチュエータ７に制御信号を送信することにより、車両Ｍの各種の走行制御を実行する。本実施形態において車両制御装置１００は、車線維持制御、車線変更制御、クルーズ制御、スピードマネジメント制御、衝突回避制御、及び横滑り抑制制御を実行する。
【００３４】
車線維持制御とは、車両Ｍを走行車線に沿って走行させる走行制御である。走行制御部１６は、車線維持変更判定部１３によって車線維持制御の作動条件が成立したと判定された状態で、運転者によって車線維持制御の実行の指示がされた場合に、車線維持制御の実行を開始する。運転者による車線維持制御の実行の指示は、例えば、ＨＭＩ８に設けられたスイッチを通じて行うことができる。走行制御部１６は、車両横位置認識部１２による車両Ｍの横位置の認識結果に基づいて、車両Ｍが走行車線の中央を走行するように、周知の手法により、車線維持制御を実行する。
【００３５】
車線変更制御とは、車両Ｍの走行する走行車線から隣接車線へ車両Ｍを車線変更させる走行制御である。走行制御部１６は、車線維持変更判定部１３により車線変更制御の作動条件が成立したと判定された状態で、運転者によってウインカレバーが操作されることによって車線変更制御の実行が指示された場合に、車線変更制御の実行を開始する。走行制御部１６は、方向指示器センサ５の検出結果に基づいてウインカレバーの操作の有無を判定することができる。走行制御部１６は、車両横位置認識部１２による車両Ｍの横位置の認識結果、及び外部センサ１の単眼カメラによって検出された車線等に基づいて、周知の手法により、車線変更制御を実行する。
【００３６】
クルーズ制御とは、車両Ｍを予め設定された速度で走行させる、又は先行車両に追従して車両Ｍを走行させる走行制御である。走行制御部１６は、運転者によってクルーズ制御の実行の指示がされた場合に、クルーズ制御の実行を開始する。運転者によるクルーズ制御の実行の指示は、例えば、ＨＭＩ８に設けられたスイッチを通じて行うことができる。走行制御部１６は、内部センサ２の車速センサによる車両Ｍの速度、障害物認識部１１による先行車両の認識結果等に基づいて、周知の手法により、クルーズ制御を実行する。
【００３７】
スピードマネジメント制御とは、車両Ｍの前方のカーブ半径に基づいて車両Ｍを加減速させる走行制御である。走行制御部１６は、運転者によってスピードマネジメント制御の実行の指示がされている状態で、車両Ｍの前方にカーブが存在する場合、前方のカーブのカーブ半径に応じて設定された速度でカーブを通過するように車両Ｍを加減速させる。走行制御部１６は、車両Ｍの前方のカーブの有無、及びカーブ半径を、ＧＰＳ受信部３で測定された車両Ｍの位置、及び地図データベース４に記憶された地図情報に基づいて取得することができる。運転者によるスピードマネジメント制御の実行の指示は、例えば、ＨＭＩ８に設けられたスイッチを通じて行うことができる。
【００３８】
衝突回避制御とは、車両Ｍと障害物との衝突を回避するように車両Ｍを走行させる走行制御である。走行制御部１６は、衝突回避判定部１４により衝突回避条件が成立したと判定された場合、衝突回避制御を実行する。走行制御部１６は、障害物認識部１１による障害物の認識結果に基づいて、アクチュエータ７のブレーキアクチュエータ等を制御することによって、周知の手法により、衝突回避制御を実行する。
【００３９】
横滑り抑制制御とは、車両の横滑りを抑制する走行制御である。走行制御部１６は、横滑り検出部１５によって横滑りが検出された場合、アクチュエータ７のブレーキアクチュエータ及びエンジンアクチュエータ等を制御することによって、周知の手法により、横滑り抑制制御を実行する。
【００４０】
優先条件記憶部１７は、走行制御部１６が各種の走行制御を実行する際に用いる優先条件を記憶する。優先条件は、走行制御の開始の条件が同時期に成立したことによって実行すべき走行制御が複数存在することとなった場合に、走行制御部１６が優先して実行すべき走行制御を示している。
【００４１】
図２は、走行制御部１６が優先して実行すべき走行制御を示す優先条件の表である。本実施形態では、優先条件を図２に示すように表形式としているが、優先条件のデータ形式は表以外の形式であってもよい。
【００４２】
図２の表において、「○」印は、Ａ欄に記載された走行制御とＢ欄に記載された走行制御とが同時期に実行すべき状態となった場合に、Ａ欄に記載された走行制御がＢ欄に記載された走行制御に対して優先して実行されることを示している。なお、優先して実行することとは、優先すべき走行制御のみを実行することをいう。また、優先すべき走行制御のみを実行することとは、優先すべき走行制御以外の走行制御が実行中である場合、優先すべき走行制御以外の走行制御の実行を停止して、優先すべき走行制御のみを実行することを含む。
【００４３】
図２において「×」印は、Ａ欄に記載された走行制御とＢ欄に記載された走行制御とが同時期に実行すべき状態となった場合に、Ａ欄に記載された走行制御がＢ欄に記載された走行制御に対して優先して実行されないことを示している。図２において「両方作動可能」とは、Ａ欄に記載された走行制御とＢ欄に記載された走行制御とが同時期に実行すべき状態となった場合に、Ａ欄に記載された走行制御及びＢ欄に記載された走行制御の両方、又はいずれか一方が実行されることを示している。
【００４４】
例えば、枠Ｒ１における「○」印は、車線変更制御と車線維持制御とが同時期に実行すべき状態となった場合において、Ａ欄の車線変更制御がＢ欄の車線維持制御よりも優先して実行されることを示している。例えば、枠Ｒ２における「両方作動可能」の表記は、スピードマネジメント制御と車線変更制御とが同時期に実行すべき状態となった場合において、Ａ欄のスピードマネジメント制御及びＢ欄の車線変更制御の両方が実行される、又はいずれか一方が実行されることを示している。
【００４５】
複数の走行制御が同時期に実行可能となった場合に、走行制御部１６が実行する走行制御の全パターンについて具体的に説明する。走行制御部１６は、Ａ欄に記載された横滑り抑制制御と、Ｂ欄に記載された車線維持制御、車線変更制御、クルーズ制御、スピードマネジメント制御、及び衝突回避制御の少なくともいずれかの走行制御とが同時期に実行可能となった場合、Ａ欄に記載された横滑り抑制制御を他の走行制御よりも優先して実行する。
【００４６】
走行制御部１６は、Ａ欄に記載された衝突回避制御と、Ｂ欄に記載された車線維持制御、車線変更制御、クルーズ制御、及びスピードマネジメント制御の少なくともいずれかの走行制御とが同時期に実行可能となった場合、Ａ欄に記載された衝突回避制御を他の走行制御よりも優先して実行する。
【００４７】
走行制御部１６は、Ａ欄に記載されたスピードマネジメント制御と、Ｂ欄に記載された車線維持制御とが同時期に実行可能となった場合、スピードマネジメント制御及び車線維持制御の両方を実行する、又は、いずれか一方の走行制御を他方の走行制御よりも優先して実行する。走行制御部１６は、Ａ欄に記載されたスピードマネジメント制御と、Ｂ欄に記載された車線変更制御とが同時期に実行可能となった場合、枠Ｒ２に示すようにスピードマネジメント制御及び車線変更制御の両方を実行する、又は、いずれか一方の走行制御を他方の走行制御よりも優先して実行する。走行制御部１６は、Ａ欄に記載されたスピードマネジメント制御と、Ｂ欄に記載されたクルーズ制御とが同時期に実行可能となった場合、スピードマネジメント制御を優先して実行する。
【００４８】
走行制御部１６は、Ａ欄に記載されたクルーズ制御と、Ｂ欄に記載された車線維持制御とが同時期に実行可能となった場合、クルーズ制御及び車線維持制御の両方を実行する、又は、いずれか一方の走行制御を他方の走行制御よりも優先して実行する。走行制御部１６は、Ａ欄に記載されたクルーズ制御と、Ｂ欄に記載された車線変更制御とが同時期に実行可能となった場合、クルーズ制御及び車線変更制御の両方を実行する、又は、いずれか一方の走行制御を他方の走行制御よりも優先して実行する。
【００４９】
走行制御部１６は、Ａ欄に記載された車線変更制御と、Ｂ欄に記載された車線維持制御とが同時期に実行可能となった場合、枠Ｒ１に示すように車線変更制御を優先して実行する。
【００５０】
本実施形態は以上のように構成され、走行制御部１６は、実行すべき走行制御が同時期に複数存在する場合には、優先条件記憶部１７が記憶する優先条件に基づいて、実行すべき走行制御のうち少なくともいずれかを実行する。このため、車両制御装置１００は、複数の走行制御の機能が搭載された車両Ｍにおいて、適切な走行制御を実行することができる。
【００５１】
以上、本発明の実施形態について説明したが、本発明は、上記実施形態に限定されるものではない。例えば、外部センサ１は、レーダーに代えてライダー［LIDAR：Laser Imaging  Detection  and  Ranging］を備えていてもよい。ライダーは、光を利用して車両Ｍの外部の障害物を検出する。ライダーは、検出した障害物情報をＥＣＵ６へ送信する。また、外部センサ１は、ステレオカメラを備えていてもよい。ステレオカメラは、両眼視差を再現するように配置された二つの撮像部を有している。ステレオカメラの撮像情報には、奥行き方向の情報も含まれている。障害物認識部１１は、ステレオカメラの撮像情報に基づいて、周知の画像処理を行うことによって、車両Ｍの周囲の障害物を検出してもよい。
【符号の説明】
【００５２】
１６…走行制御部、１７…優先条件記憶部、１００…車両制御装置、Ｍ…車両。
【図１】
2017114196.tif 000003
【図２】
2017114196.tif 000004