(57)【特許請求の範囲】
【請求項１】
自車両が走行する走行環境に関する走行環境情報を取得する走行環境情報取得手段と、自車両の走行情報を検出する走行情報検出手段と、上記走行環境情報と上記走行情報とに基づいて自車両の走行車線前方の追い越し対象とする追い越し対象車両を位置、走行情報と共に検出して、該追い越し対象車両を自動運転制御により追い越す追い越し制御を行う追い越し制御手段とを備えた車両の走行制御装置において、
上記追い越し制御手段は、上記追い越し制御の際に、上記走行環境情報取得手段の異常が検出され、且つ、自車両の操舵系の異常が検出された場合に、上記走行環境情報取得手段の異常が検出される前の最後に得られた上記走行環境情報と上記追い越し対象車両の情報と、上記走行情報と、追い越し制御の状況に応じて必要な代替制御を作動させ、追い越し制御を変更することを特徴とする車両の走行制御装置。
【請求項２】
上記追い越し制御手段は、上記追い越し対象車両を検出して走行車線から追い越し車線に車線変更する際に、上記走行環境情報取得手段の異常が検出され、且つ、自車両の操舵系の異常が検出された場合、上記走行車線から追い越し車線に車線変更することを中止し、舵角が略０でない場合には、ブレーキ力で車両のヨーレートを低減するヨーブレーキ制御を実行させることを特徴とする請求項１記載の車両の走行制御装置。
【請求項３】
上記追い越し制御手段は、上記追い越し対象車両を検出して走行車線から追い越し車線に車線変更した後、追い越し走行している際に、上記走行環境情報取得手段の異常が検出され、且つ、自車両の操舵系の異常が検出された場合、上記走行環境情報取得手段が異常になる前の最後に検出した走行環境情報を基に元の走行車線に上記追い越し対象車両の存在が検出されず車線変更前の走行車線へ安全に車線変更できると判断できる場合は、ブレーキ力で車両にヨーモーメントを付加するヨーブレーキ制御を作動させて上記車線変更前の走行車線へ戻り、上記最後に検出した走行環境情報の視程に応じて減速制御を実行することを特徴とする請求項１又は請求項２記載の車両の走行制御装置。
【請求項４】
上記追い越し制御手段は、上記追い越し対象車両を検出して走行車線から追い越し車線に車線変更した後、追い越し走行している際に、上記走行環境情報取得手段の異常が検出され、且つ、自車両の操舵系の異常が検出された場合、上記走行環境情報取得手段が異常になる前の最後に検出した走行環境情報で、元の走行車線に上記追い越し対象車両の存在が検出されていた場合は、該追い越し対象車両の車速に応じて減速制御を実行し、上記追い越し対象車両の後方を想定した所定の相対位置まで後退した後に、ブレーキ力で車両にヨーモーメントを付加するヨーブレーキ制御を作動させて上記車線変更前の走行車線へ戻り、上記最後に検出した走行環境情報の視程に応じて減速制御を実行することを特徴とする請求項１乃至請求項３の何れか一つに記載の車両の走行制御装置。
【請求項５】
上記追い越し制御手段は、上記追い越し対象車両を検出して走行車線から追い越し車線に車線変更した後、追い越し走行を終了して元の走行車線に車線変更する際に、上記走行環境情報取得手段の異常が検出され、且つ、自車両の操舵系の異常が検出された場合、ブレーキ力で車両にヨーモーメントを付加するヨーブレーキ制御を作動させて上記元の走行車線に車線変更することを特徴とする請求項１乃至請求項４の何れか一つに記載の車両の走行制御装置。
【請求項６】
上記追い越し制御手段は、上記追い越し制御の際に、上記走行環境情報取得手段の異常が検出され、且つ、自車両の操舵系の異常が検出された場合に、ドライバによるブレーキ操作で発生する制動力の特性を変更することを特徴とする請求項１乃至請求項５の何れか一つに記載の車両の走行制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、特に、車線前方の車両を自動運転の技術により追い越し自在な車両の走行制御装置に関する。
【背景技術】
【０００２】
近年、車両においては、ドライバの運転を、より快適に安全に行えるように自動運転の技術を利用した様々なものが開発され提案されている。例えば、特開２０１１−１６２１３２号公報（以下、特許文献１）では、車両を走行中の道路に対して道なりに走行させる自動運転制御を行う自動運転装置であって、自車両が走行している車線が追い越し車線であることを検出したときに、自車両を走行車線に車線変更するように制御する自動運転装置の技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１６２１３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、自車両の走行車線前方の追い越し対象車両を検出して、追い越し対象車両を自動運転制御により追い越す追い越し制御においても、自動運転中にシステムに異常が生じた場合（例えば、走行環境情報の取得に異常が生じた場合や、車線変更を実行する操舵系に異常が生じた場合）は、上述の特許文献１に開示される自動運転装置の技術のように、元の走行車線へ自動復帰させる必要性が高い。しかしながら、追い越し制御は、追い越すための車線変更、車線変更後の加速、追い越し加速後の元車線への車線変更等の複雑な走行の組み合わせで行われ、システムに異常が発生した際の追い越し制御のそれぞれの状況に応じたフェールセーフ制御を実行しないと十分な安全性を確保することができない虞がある。
【０００５】
本発明は上記事情に鑑みてなされたもので、自動運転の技術により追い越し制御を実行中に、たとえ走行環境情報の取得に異常が生じ、且つ、車線変更を実行する操舵系に異常が生じた場合であっても、的確なフェールセーフ制御を行って安全性を十分に確保することができる車両の走行制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の車両の走行制御装置の一態様は、自車両が走行する走行環境に関する走行環境情報を取得する走行環境情報取得手段と、自車両の走行情報を検出する走行情報検出手段と、上記走行環境情報と上記走行情報とに基づいて自車両の走行車線前方の追い越し対象とする追い越し対象車両を位置、走行情報と共に検出して、該追い越し対象車両を自動運転制御により追い越す追い越し制御を行う追い越し制御手段とを備えた車両の走行制御装置において、上記追い越し制御手段は、上記追い越し制御の際に、上記走行環境情報取得手段の異常が検出され、且つ、自車両の操舵系の異常が検出された場合に、上記走行環境情報取得手段の異常が検出される前の最後に得られた上記走行環境情報と上記追い越し対象車両の情報と、上記走行情報と、追い越し制御の状況に応じて必要な代替制御を作動させ、追い越し制御を変更する。
【発明の効果】
【０００７】
本発明による車両の走行制御装置によれば、自動運転の技術により追い越し制御を実行中に、たとえ走行環境情報の取得に異常が生じ、且つ、車線変更を実行する操舵系に異常が生じた場合であっても、的確なフェールセーフ制御を行って安全性を十分に確保することが可能となる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施の一形態による、車両の走行制御装置の全体構成図である。
【図２】本発明の実施の一形態による、追い越し走行制御プログラムのフローチャートである。
【図３】本発明の実施の一形態による、追い越し走行フェールセーフプログラムのフローチャートである。
【図４】図３のフローチャートから続く、追い越すための車線変更中のフェールセーフプログラムのフローチャートである。
【図５】図３のフローチャートから続く、車線変更後の加速中のフェールセーフプログラムのフローチャートである。
【図６】図３のフローチャートから続く、追い越し加速後の元車線への車線変更中のフェールセーフプログラムのフローチャートである。
【図７】本発明の実施の一形態による、設定される目標減速度の特性説明図である。
【図８】本発明の実施の一形態による、ブレーキブースタの特性の変更の説明図である。
【図９】本発明の実施の一形態による、追い越し走行制御の各フェイズの説明図である。
【図１０】本発明の実施の一形態による、車線変更後の加速中のフェールセーフ制御により元の走行車線に戻る自車両の説明図である。
【発明を実施するための形態】
【０００９】
以下、図面に基づいて本発明の実施の形態を説明する。  
【００１０】
図１において、符号１は、車両の走行制御装置を示し、この走行制御装置１には、走行制御部１０に、周辺環境認識装置１１、走行パラメータ検出装置１２、自車位置情報検出装置１３、車車間通信装置１４、道路交通情報通信装置１５、スイッチ群１６の各入力装置と、エンジン制御装置２１、ブレーキ制御装置２２、ステアリング制御装置２３、表示装置２４、スピーカ・ブザー２５の各出力装置が接続されている。
【００１１】
周辺環境認識装置１１は、車両の外部環境を撮影して画像情報を取得する車室内に設けた固体撮像素子等を備えたカメラ装置（ステレオカメラ、単眼カメラ、カラーカメラ等）と、車両の周辺に存在する立体物からの反射波を受信するレーダ装置（レーザレーダ、ミリ波レーダ等）、ソナー等（以上、図示せず）で構成されている。
【００１２】
周辺環境認識装置１１は、カメラ装置で撮像した画像情報を基に、例えば、距離情報に対して周知のグルーピング処理を行い、グルーピング処理した距離情報を予め設定しておいた三次元的な道路形状データや立体物データ等と比較することにより、車線区画線データ、道路に沿って存在するガードレール、縁石等の側壁データ、車両等の立体物データ等を自車両からの相対的な位置（距離、角度）を、速度と共に抽出する。
【００１３】
また、周辺環境認識装置１１は、レーダ装置で取得した反射波情報を基に、反射した立体物の存在する位置（距離、角度）を、速度と共に検出する。尚、本実施の形態では、周辺環境認識装置１１で認識可能な最大距離（立体物までの距離、車線区画線の最遠距離）を視程としている。このように、周辺環境認識装置１１は走行環境情報取得手段として設けられている。
【００１４】
更に、周辺環境認識装置１１では、例えば、カメラ装置、レーダ装置、ソナー等の異常や、悪天候等により周辺環境認識の精度が低下した場合には、周辺環境認識装置１１の異常を走行制御部１０に出力する。
【００１５】
走行パラメータ検出装置１２は、自車両の走行情報、具体的には、車速Ｖ、操舵トルクＴdrv、ハンドル角θＨ、ヨーレートγ、アクセル開度、スロットル開度、及び走行する路面の路面勾配Ｕｇ（登り方向勾配を「＋」とする）、路面摩擦係数推定値μｅ等を検出する。このように、走行パラメータ検出装置１２は、走行情報検出手段として設けられている。
【００１６】
自車位置情報検出装置１３は、例えば、公知のナビゲーションシステムであり、例えば、ＧＰＳ[Global Positioning System：全地球測位システム]衛星から発信された電波を受信し、その電波情報に基づいて現在位置を検出して、フラッシュメモリや、ＣＤ（Compact Disc）、ＤＶＤ（Digital Versatile Disc）、ブルーレイ（Blu−ray；登録商標）ディスク、ＨＤＤ（Hard disk drive）等に予め記憶しておいた地図データ上に自車位置を特定する。
【００１７】
この予め記憶される地図データとしては、道路データおよび施設データを有している。道路データは、リンクの位置情報、種別情報、ノードの位置情報、種別情報、および、ノードとリンクとの接続関係の情報、すなわち、道路の分岐、合流地点情報と分岐路における最大車速情報等を含んでいる。施設データは、施設毎のレコードを複数有しており、各レコードは、対象とする施設の名称情報、所在位置情報、施設種別（デパート、商店、レストラン、駐車場、公園、車両の故障時の修理拠点の別）情報を示すデータを有している。そして、地図位置上の自車位置を表示して、操作者により目的地が入力されると、出発地から目的地までの経路が所定に演算され、ディスプレイ、モニタ等の表示装置２４に表示され、また、スピーカ・ブザー２５により音声案内して誘導自在になっている。このように、自車位置情報検出装置１３は、走行環境情報取得手段として設けられている。
【００１８】
車車間通信装置１４は、例えば、無線ＬＡＮなど１００[m]程度の通信エリアを有する狭域無線通信装置で構成され、サーバなどを介さずに他の車両と直接通信を行い、情報の送受信を行うことが可能となっている。そして、他の車両との相互通信により、車両情報、走行情報、交通環境情報等を交換する。車両情報としては車種（本形態では、乗用車、トラック、二輪車等の種別）を示す固有情報がある。また、走行情報としては車速、位置情報、ブレーキランプの点灯情報、右左折時に発信される方向指示器の点滅情報、緊急停止時に点滅されるハザードランプの点滅情報がある。更に、交通環境情報としては、道路の渋滞情報、工事情報等の状況によって変化する情報が含まれている。このように、車車間通信装置１４は、走行環境情報取得手段として設けられている。
【００１９】
道路交通情報通信装置１５は、所謂、道路交通情報通信システム（VICS：Vehicle Information and Communication System：登録商標）で、FM多重放送や道路上の発信機から、渋滞や事故、工事、所要時間、駐車場の道路交通情報をリアルタイムに受信し、この受信した交通情報を、上述の予め記憶しておいた地図データ上に表示する装置となっている。このように、道路交通情報通信装置１５は、走行環境情報取得手段として設けられている。
【００２０】
スイッチ群１６は、ドライバの運転支援制御に係るスイッチ群で、例えば、速度を予め設定しておいた一定速で走行制御させるスイッチ、或いは、先行車との車間距離、車間時間を予め設定しておいた一定値に維持して追従制御させるためのスイッチ、走行車線を設定車線に維持して走行制御するレーンキープ制御のスイッチ、走行車線からの逸脱防止制御を行う車線逸脱防止制御のスイッチ、先行車（追い越し対象車両）の追い越し制御を実行させる追い越し制御実行許可スイッチ、これら全ての制御を協調して行わせる自動運転制御を実行させるためのスイッチ、これら各制御に必要な車速、車間距離、車間時間、制限速度等を設定するスイッチ、或いは、これら各制御を解除するスイッチ等から構成されている。
【００２１】
エンジン制御装置２１は、例えば、吸入空気量、スロットル開度、エンジン水温、吸気温度、酸素濃度、クランク角、アクセル開度、その他の車両情報に基づき、車両のエンジン（図示せず）についての燃料噴射制御、点火時期制御、電子制御スロットル弁の制御等の主要な制御を行う公知の制御ユニットである。
【００２２】
ブレーキ制御装置２２は、例えば、ハイドロリックユニットと電動ブースタとを備えた制動系（何れも図示せず）の制御を行う。ここで、ハイドロリックユニットは、４輪のブレーキ装置をドライバのブレーキ操作とは独立して作動させることが可能であり、ブレーキ制御装置２２は、例えば、ブレーキスイッチ、４輪の車輪速、ハンドル角θＨ、ヨーレートγ、その他の車両情報に基づき、ハイドロリックユニットにより、公知のＡＢＳ(Antilock Brake System)機能や、車両挙動を安定させる横すべり防止制御機能等の車両にヨーモーメントを付加するヨーモーメント制御（ヨーブレーキ制御）を行う。このようなハイドロリックユニットに対し、ブレーキ制御装置２２は、走行制御部１０から各輪のブレーキ力の指示値が入力された場合には、該ブレーキ力に基づいて各輪のブレーキ液圧を算出し、車両の自動減速、及び、ヨーモーメントを付加するヨーブレーキ制御のための制動力を発生させることが可能となっている。また、ブレーキ制御装置２２は、走行制御部１０から、自動運転追い越し制御の際のシステム異常（走行環境情報取得の異常、且つ、自車両の操舵系の異常）時の車両のヨーレートγを低減するヨーブレーキ制御を実行するように信号が入力された場合は、車両固有のスタビリティファクタＡを（予め設定する通常よりも大きな値Ａｆに）変更して、該スタビリティファクタＡｆを用いて目標ヨーレートγｔを算出し、この目標ヨーレートγｔに基づき、ヨーレートγを低減するヨーブレーキ制御を実行する。
【００２３】
また、電動ブースタは、基本的にはブレーキペダル踏力を電動モータの推力によりアシストするためものである。この電動ブースタは、電動モータによるモータトルクを、ボールねじ等でアシスト推力に変換し、アシスト推力をマスターシリンダピストンに作用させることが可能となっている。このような電動ブースタに対し、ブレーキ制御装置２２は、走行制御部１０からブレーキ力の指示値が入力された場合には、該ブレーキ力に基づいてアシスト推力を算出し、自動減速制御のための制動力を発生させることが可能となっている。また、走行制御部１０から電動ブースタの特性の変更指令があった場合には、ブレーキ制御装置２２は、ドライバによるブレーキ操作であるブレーキペダル踏力に応じて発生する制動力の特性を、通常時における特性よりも、ブレーキペダル踏力に対する制動力発生の応答性と制動力値が高まる方向に変更し、この変更した特性に基づいて制動力を発生させる。
【００２４】
ステアリング制御装置２３は、例えば、車速、操舵トルク、ハンドル角、ヨーレート、その他の車両情報に基づき、車両の操舵系に設けた電動パワーステアリングモータ（図示せず）によるアシストトルクを制御する、公知の制御装置である。また、ステアリング制御装置２３は、上述の走行車線を設定車線に維持して走行制御するレーンキープ制御、走行車線からの逸脱防止制御を行う車線逸脱防止制御が可能となっており、これらレーンキープ制御、車線逸脱防止制御に必要な操舵角、或いは、操舵トルクが、走行制御部１０により算出されてステアリング制御装置２３に入力され、入力された制御量に応じて電動パワーステアリングモータが駆動制御される。また、ステアリング制御装置２３では、操舵機構を含む操舵系、操舵トルクセンサ、ハンドル角センサ等の異常を検出するようになっており、走行制御部１０により、これらの異常状態の発生が監視されている。
【００２５】
表示装置２４は、例えば、モニタ、ディスプレイ、アラームランプ等のドライバに対して視覚的な警告、報知を行う装置である。また、スピーカ・ブザー２５は、ドライバに対して聴覚的な警告、報知を行う装置である。そして、これら表示装置２４、スピーカ・ブザー２５は、車両の様々な装置に異常が生じた場合には、ドライバに警報を適宜発生する。
【００２６】
そして、走行制御部１０は、上述の各装置１１〜１６からの各入力信号に基づいて、自車両の走行車線前方の追い越し対象とする追い越し対象車両を検出して、該追い越し対象車両を自動運転制御により追い越す追い越し制御を実行する。この追い越し制御の際に、走行環境情報取得の異常が検出され、且つ、自車両の操舵系の異常が検出された場合、走行環境情報取得手段の異常が検出される前の最後に得られた走行環境情報と追い越し対象車両の情報と、走行情報と、追い越し制御の状況に応じて必要な代替制御を作動させ、追い越し制御を変更する。
【００２７】
具体的には、追い越し対象車両を検出して走行車線から追い越し車線に車線変更する際に、走行環境情報取得の異常が検出され、且つ、自車両の操舵系の異常が検出された場合、走行車線から追い越し車線に車線変更することを中止し、前輪舵角δｆが略０でない場合には、車両のヨーレートγを低減するヨーブレーキ制御を実行させる。
【００２８】
また、追い越し対象車両を検出して走行車線から追い越し車線に車線変更した後、追い越し走行している際に、走行環境情報取得の異常が検出され、且つ、自車両の操舵系の異常が検出された場合、走行環境情報取得が異常になる前の最後に検出した走行環境情報を基に車線変更前の走行車線へ安全に車線変更できると判断できる場合は、ブレーキ力で車両にヨーモーメントを付加するヨーブレーキ制御を作動させて車線変更前の走行車線へ戻り、最後に検出した走行環境情報の視程に応じて減速制御を実行する。
【００２９】
更に、追い越し対象車両を検出して走行車線から追い越し車線に車線変更した後、追い越し走行している際に、走行環境情報取得の異常が検出され、且つ、自車両の操舵系の異常が検出された場合、走行環境情報取得が異常になる前の最後に検出した走行環境情報で、元の走行車線に追い越し対象車両が存在する場合は、該追い越し対象車両の車速に応じて減速制御を実行し、追い越し対象車両の後方を想定した所定の相対位置まで後退した後に、ブレーキ力で車両にヨーモーメントを付加するヨーブレーキ制御を作動させて車線変更前の走行車線へ戻り、最後に検出した走行環境情報の視程に応じて減速制御を実行する。
【００３０】
また、追い越し対象車両を検出して走行車線から追い越し車線に車線変更した後、追い越し走行を終了して元の走行車線に車線変更する際に、走行環境情報取得の異常が検出され、且つ、自車両の操舵系の異常が検出された場合、ブレーキ力で車両にヨーモーメントを付加するヨーブレーキ制御を作動させて元の走行車線に車線変更する。このように、走行制御部１０は、追い越し制御手段として設けられている。
【００３１】
本実施の形態の走行制御部１０では、追い越し走行制御を、図２のフローチャート、及び、図９に示すように、追い越し開始車線変更フェイズＰ１、追い越し加速前半フェイズＰ２、追い越し加速後半フェイズＰ３、元車線への車線変更フェイズＰ４の４つのフェイズで実行するようになっており、以下、各フェイズ毎の走行制御を説明する。
【００３２】
図２は、追い越し走行制御全般のプログラムを示すフローチャートで、まず、ステップ（以下、「Ｓ」と略称）１０１で、図９の追い越し開始車線変更フェイズＰ１を実行する。尚、走行制御部１０が追い越し開始車線変更フェイズＰ１を実行している間、追い越し開始車線変更フェイズ実行フラグＦp1がセット（Ｆp1＝１）される。
【００３３】
本実施の形態では、自車両が車線変更する際の車両軌跡を、その一例として、走行距離をｘ方向とし、横移動量（車線変更幅）をｙ方向とする２次元座標上において、ジャーク（∫ｄ３ｙ／ｄｘ３）最小軌跡の正規化多項式で求めるものとする。
【００３４】
この場合、ｙ(0)＝０、ｙ(1)＝１、ｄｙ(0)／ｄｘ＝ｄ２ｙ(0)／ｄｘ２＝０、ｄｙ(1)／ｄｘ＝ｄ２ｙ (1)／ｄｘ２＝０を満足するものとして、以下の（１）式が得られる。
【００３５】
ｙ＝６・ｘ５−１５・ｘ４＋１０・ｘ３  ・・・（１）
この（１）式を微分処理し、以下の（２）、（３）、（４）式を得る。
【００３６】
ｄｙ／ｄｘ＝３０・（ｘ４−２・ｘ３＋ｘ２）・・・（２）
ｄ２ｙ／ｄｘ２＝６０・（２・ｘ３−３・ｘ２＋ｘ）・・・（３）
ｄ３ｙ／ｄｘ３＝６０・（６・ｘ２−６・ｘ＋１）・・・（４）
そして、上述の（４）式により、ｄ３ｙ／ｄｘ３＝０となるときのｘを逆算すると、以下の（５）式が得られる。
【００３７】
ｘ（ｄ３ｙ／ｄｘ３＝０）＝（３±３１／２）／６・・・（５）
このｘの値から、（３）式により、ｄ２ｙ／ｄｘ２を算出して、この正規化曲率値を横加速度の最大値の絶対値｜（ｄ２ｙ／ｄｘ２）max｜とすると、以下の（６）の値を得る。
【００３８】
｜（ｄ２ｙ／ｄｘ２）max｜＝１０・３１／２／３≒５．７７・・・（６）
また、上述の横加速度の最大値（ｄ２ｙ／ｄｘ２）maxを用いて、車線変更時の最大横加速度（ｄ２Ｙ／ｄｔ２）max_c（予め設定する値）を表現すると、車線変更に要する走行距離をＬとし、車線変更幅をＷとして以下の（７）式となる。
（ｄ２ｙ／ｄｘ２）max・Ｗ／（Ｌ／Ｖ）２＝（ｄ２Ｙ／ｄｔ２）max_c
・・・（７）
この（７）式を走行距離Ｌについて解くと、以下の（８）式が得られる。
Ｌ＝（５．７７・Ｗ・Ｖ２／（ｄ２Ｙ／ｄｔ２）max_c）１／２
・・・（８）
この（８）式により、追い越し開始車線変更フェイズＰ１に必要な距離Ｌ１は、そのときの車速ＶをＶ１として、以下の（９）式であることが解る。
【００３９】
Ｌ１＝（５．７７・Ｗ・Ｖ１２／（ｄ２Ｙ／ｄｔ２）max_c）１／２
・・・（９）
また、推定される自車両のｘ方向の正規化した走行距離をｘｅとすると、
ｘｅ＝（∫Ｖ・ｄｔ）／Ｌ    ・・・（１０）
となる。目標ヨーレートγｔと車速Ｖと横加速度（ｄ２ｙ／ｄｘ２）の関係は、以下の（１１）式で表されるため、目標ヨーレートγｔは、前述の（３）式を用いて、以下の（１２）式となる。
【００４０】
γｔ・Ｖ＝（ｄ２ｙ／ｄｘ２）・Ｗ／（Ｌ／Ｖ）２・・・（１１）
γｔ＝６０・（２・ｘｅ３−３・ｘｅ２＋ｘｅ）・Ｗ・Ｖ／Ｌ２
・・・（１２）
この目標ヨーレートγｔを以下の目標ハンドル角θHtの関係式（（１３）式）に代入することにより、制御に必要な（ステアリング制御装置２３に出力される）目標ハンドル角θHtが求められる。
【００４１】
θHt＝γｔ・ｎ／Ｇγ  ・・・（１３）
ここで、ｎはステアリングギヤ比であり、Ｇγはヨーレートゲインであり、ヨーレートゲインＧγは、例えば、以下の（１４）式により算出できる。
【００４２】
Ｇγ＝（１／（１＋Ａ・Ｖ２））・（Ｖ／ｌ）・・・（１４）
ここで、Ａは車両固有のスタビリティファクタ、ｌはホイールベースである。
【００４３】
このように、Ｓ１０１の追い越し開始車線変更フェイズＰ１では、上述の（１３）式で目標ハンドル角θHtが算出されて自動操舵制御され、上述の（９）式の距離Ｌ１の走行が行われる。尚、目標ハンドル角θHtを算出するために必要な車速Ｖ、距離Ｌは、それぞれＶ１、Ｌ１が用いられる。
【００４４】
また、本実施の形態では、自車両が車線変更する際の車両軌跡を、ジャーク最小軌跡の正規化多項式で求める例の一例で示したが、これに限るものでは無く、他の、曲線の関数等で近似するようにしても良い。
【００４５】
Ｓ１０１で追い越し開始車線変更フェイズＰ１を終えて、車線変更を終了した後は、Ｓ１０２で、図９の追い越し加速前半フェイズＰ２が実行される。尚、走行制御部１０が追い越し加速前半フェイズＰ２を実行している間、追い越し加速前半フェイズ実行フラグＦp2がセット（Ｆp2＝１）される。
【００４６】
この追い越し加速前半フェイズＰ２は、追い越し車線で追い越し対象車両まで追いつき略並走するまで加速する走行制御であり、追い越し加速前半フェイズＰ２での走行距離Ｌ２は、例えば、以下の（１５）式により算出できる。
Ｌ２＝（１／（２・（ｄ２Ｘ／ｄｔ２）ｔ））・（Ｖ２２−Ｖ１２）
・・・（１５）
ここで、Ｖ２は、追い越し加速後の目標車速で、例えば、追い越し対象車両の車速Ｖｆに予め設定しておいた所定速度（すなわち、追い越し時の（目標）相対速度）ΔＶを加算した値（Ｖｆ＋ΔＶ）と、制限速度Ｖlim（予め設定しておいた制限速度、或いは、前述の各入力信号で認識した道路の制限速度）の小さい方の値である。
【００４７】
また、（ｄ２Ｘ／ｄｔ２）ｔは、目標追い越し加速度で、例えば、以下の（１６）式で設定する。
（ｄ２Ｘ／ｄｔ２）ｔ＝min（（ｄ２Ｘ／ｄｔ２）０−Ｋｇ・Ｕｇ，μｅ・ｇ）
・・・（１６）
ここで、minは、（（ｄ２Ｘ／ｄｔ２）０−Ｋｇ・Ｕｇ）と（μｅ・ｇ）の小さい方を選択するミニマム関数、（ｄ２Ｘ／ｄｔ２）０は、予め設定しておいた追い越し加速度の基準値、Ｋｇは路面勾配係数、ｇは重力加速度を示す。
【００４８】
Ｓ１０２で追い越し加速前半フェイズＰ２を終えると、Ｓ１０３に進んで、図９の追い越し加速後半フェイズＰ３が実行される。尚、走行制御部１０が追い越し加速後半フェイズＰ３を実行している間、追い越し加速後半フェイズ実行フラグＦp3がセット（Ｆp3＝１）される。
【００４９】
この追い越し加速後半フェイズＰ３は、追い越し車線で追い越し対象車両と略並走してから元車線に車線変更するために加速する走行制御であり、追い越し加速後半フェイズＰ３での走行距離Ｌ３は、例えば、以下の（１７）式により算出できる。
Ｌ３＝（Ｌｐ−（１／（２・（ｄ２Ｘ／ｄｔ２）ｔ））・（Ｖ２−Ｖ１）２）
・Ｖ２／（Ｖ２−Ｖ１）・・・（１７）
ここで、Ｌｐは、追い越し対象車両との車間距離に追い越し後の目標とする車間距離を加算した値である。
【００５０】
Ｓ１０３で追い越し加速後半フェイズＰ３を終えると、Ｓ１０４に進んで、図９の元車線への車線変更フェイズＰ４が実行される。尚、走行制御部１０が元車線への車線変更フェイズＰ４を実行している間、元車線への車線変更フェイズ実行フラグＦp4がセット（Ｆp4＝１）される。
【００５１】
この元車線への車線変更フェイズＰ４は、追い越し車線で追い越し対象車両を追い越した後、元車線に車線変更するまで実行される制御となっている。そして、この元車線への車線変更フェイズＰ４での走行距離Ｌ４は、例えば、ジャーク最小軌跡の正規化多項式で求めると、前述の（８）式により、以下の（１８）式により算出される。
【００５２】
Ｌ４＝（５．７７・Ｗ・Ｖ２２／（ｄ２Ｙ／ｄｔ２）max_c）１／２
・・・（１８）
また、制御に必要な（ステアリング制御装置２３に出力される）目標ハンドル角θHtは、前述の（１３）式に基づいて、車速Ｖ、距離Ｌは、それぞれＶ４、Ｌ４として算出される。従って、本実施の形態の走行制御部１０で実行される追い越し制御による走行距離Ｌｒは、Ｌ１＋Ｌ２＋Ｌ３＋Ｌ４となる。
【００５３】
次に、上述のように実行される追い越し制御中に、走行環境情報取得の異常が検出され、且つ、自車両の操舵系の異常が検出された場合のフェールセーフ制御について、図３〜図６のフローチャートで説明する。
【００５４】
まず、Ｓ２０１では、自動運転状態か否か判定され、自動運転状態の場合は、Ｓ２０２に進み、自動運転状態ではない場合はプログラムを抜ける。
【００５５】
Ｓ２０２では、追い越し走行制御状態か否か判定され、追い越し走行制御状態と判定された場合は、Ｓ２０３に進み、追い越し走行制御状態ではないと判定された場合はプログラムを抜ける。
【００５６】
Ｓ２０３では、走行環境情報取得の異常が検出され、且つ、自車両の操舵系の異常が検出されたか否か判定され、走行環境情報取得の異常が検出され、且つ、自車両の操舵系の異常が検出された場合は、Ｓ２０４に進み、走行環境情報取得と自車両の操舵系のどちらか一方でも正常な場合はプログラムを抜ける。
【００５７】
Ｓ２０４に進むと、走行環境情報取得が異常で、且つ、自車両の操舵系が異常であることが、表示装置２４、又は、スピーカ・ブザー２５により警報される。
【００５８】
次いで、Ｓ２０５に進み、追い越し開始車線変更フェイズＰ１か否か（Ｆp1＝１か否か）判定する。この判定の結果、追い越し開始車線変更フェイズＰ１の場合（Ｆp1＝１の場合）は、図４のＳ３０１にジャンプし、追い越し開始車線変更フェイズＰ１ではない場合（Ｆp1＝０の場合）はＳ２０６に進む。
【００５９】
Ｓ２０６では、追い越し加速前半フェイズＰ２（Ｆp2＝１）、または、追い越し加速後半フェイズＰ３（Ｆp3＝１）か否か判定される。この判定の結果、Ｆp2＝１、または、Ｆp3＝１の場合は、図５のＳ４０１にジャンプし、Ｆp2＝１とＦp3＝１の何れでもない場合は、Ｓ２０７に進む。
【００６０】
Ｓ２０７では、元車線への車線変更フェイズＰ４か否か（Ｆp4＝１か否か）判定する。この判定の結果、元車線への車線変更フェイズＰ４の場合（Ｆp4＝１の場合）は、図６のＳ５０１にジャンプし、元車線への車線変更フェイズＰ４ではない場合（Ｆp4＝０の場合）はプログラムを抜ける。
【００６１】
前述のＳ２０５で、追い越し開始車線変更フェイズＰ１（Ｆp1＝１）と判定されて、図４のフローチャートに進んだ場合について説明する。
【００６２】
まず、Ｓ３０１で、自動運転による追い越し走行の車線変更を中止することを、表示装置２４、又は、スピーカ・ブザー２５により報知し、Ｓ３０２に進んで、自動運転による追い越し走行の車線変更を中止する。
【００６３】
次いで、Ｓ３０３に進んで、前輪舵角δｆ（＝θＨ／ｎ）が略０か否か判定される。
【００６４】
このＳ３０３の判定の結果、前輪舵角δｆが略０の場合には、そのままルーチンを抜け、前輪舵角δｆが略０ではない場合は、Ｓ３０４に進み、ブレーキ制御装置２２に対し、車両固有のスタビリティファクタＡを（通常よりも大きな値Ａｆ（アンダステア方向）に）変更してヨーレートγを低減するヨーブレーキ制御を実行するように信号を出力する。これにより、ブレーキ制御装置２２は、ヨーレートγを低減するヨーブレーキ制御を実行して、車両挙動を安定させる制御を行う。
【００６５】
具体的には、ブレーキ制御装置２２は、例えば、以下の（１９）式により、目標ヨーレートγｔを算出し、車体のヨーレートγがこの目標ヨーレートγｔになるようにヨーブレーキ制御する。  
γｔ＝（１／（１＋Ａｆ・Ｖ２））・（Ｖ／ｌ）・（θＨ／ｎ）  ・・（１９）
次に、前述のＳ２０６で、追い越し加速前半フェイズＰ２（Ｆp2＝１）、または、追い越し加速後半フェイズＰ３（Ｆp3＝１）と判定されて、図５のフローチャートに進んだ場合について説明する。
【００６６】
まず、Ｓ４０１で、自動運転による追い越し走行の加速を中止することを表示装置２４、又は、スピーカ・ブザー２５により報知し、Ｓ４０２に進んで、自動運転による追い越し走行の加速を中止する。
【００６７】
次いで、Ｓ４０３に進み、走行環境情報取得が異常になる前の最後に検出した走行環境情報を基に、追い越し対象車両が元車線に存在するか否か判定し、追い越し対象車両が元車線に存在せず、車線変更前の走行車線へ安全に車線変更できると判断できる場合は、Ｓ４０６にジャンプする。
【００６８】
一方、Ｓ４０３の判定の結果、追い越し対象車両が元車線に存在する場合は、Ｓ４０４に進む。
【００６９】
Ｓ４０４では、自車両の車速Ｖが、追い越し対象車両の車速Ｖｆよりも低くなるまで、所定の（予め設定しておいた）減速度で減速し、自車両の車速Ｖが、追い越し対象車両の車速Ｖｆよりも低くなった場合には、Ｓ４０５に進む。尚、追い越し対象車両の車速Ｖｆは、最後に検出された値とし、自車両の車速Ｖは、時々刻々検出される値とする。
【００７０】
Ｓ４０５では、追い越し対象車両と自車両との車間距離ＬＤ（＝∫（Ｖｆ−Ｖ）・ｄｔ）と予め実験・計算等により設定しておいた閾値ＬDtとを比較して、追い越し対象車両と自車両との車間距離ＬＤが閾値ＬDtよりも近い距離（ＬＤ＜ＬDt）の場合は、Ｓ４０４に戻り、追い越し対象車両と自車両との車間距離ＬＤが閾値ＬDt以上の長い距離（ＬＤ≧ＬDt）となった場合には、Ｓ４０６へと進む。尚、追い越し対象車両と自車両との車間距離ＬＤと閾値ＬDtとの関係を図１０に示す。
【００７１】
Ｓ４０３、或いは、Ｓ４０５からＳ４０６に進むと、走行環境情報取得の異常・操舵系の異常のために元の走行車線に車線変更することが報知され、更に、後続車両の存在の注意を促す警報が発生される。
【００７２】
次いで、Ｓ４０７に進み、例えば、前述の（１３）式等に基づいて、目標ハンドル角θHtが算出される。
【００７３】
次に、Ｓ４０８に進み、例えば、以下の（２０）式に基づいて、ヨーブレーキ制御の目標ヨーモーメントＭztを算出する。  
Ｍzt＝（２・ｌ・Ｋｆ・Ｋｒ）／（Ｋｆ＋Ｋｒ）・（θHt／ｎ）  ・・（２０）
ここで、Ｋｆは前輪の等価コーナリングパワ、Ｋｒは後輪の等価コーナリングパワである。
【００７４】
次いで、Ｓ４０９に進み、走行環境情報取得が異常になる前の最後に検出した走行環境情報における視程を基に、例えば、図７に示すような、目標減速度（ｄ２Ｘ／ｄｔ２）ｔのマップを参照して目標減速度（ｄ２Ｘ／ｄｔ２）ｔを設定する。この図７の目標減速度（ｄ２Ｘ／ｄｔ２）ｔのマップでは、最後に得られた視程の情報を基に、自車両が走行すればする程、高い目標減速度（ｄ２Ｘ／ｄｔ２）ｔが設定される。すなわち、走行環境情報取得と操舵系に異常が生じた場合、走行を継続した距離に応じて高い減速が行われ、車両の停止が図られて、車両の安全確保が確実に行われるようになっている。尚、視程からの距離が長い状況下では、目標減速度（ｄ２Ｘ／ｄｔ２）ｔは０であるため、減速により、車両のヨーブレーキ制御による車線変更が阻害されることはない。
【００７５】
次に、Ｓ４１０に進むと、以下の（２１）式〜（２４）式により、各輪のブレーキ力（旋回内側前輪のブレーキ力Ｆfi、旋回外側前輪のブレーキ力Ｆfo、旋回内側後輪のブレーキ力Ｆri、旋回外側後輪のブレーキ力Ｆro）が算出され、ブレーキ制御装置２２に出力される。  
【００７６】
Ｆfi＝（ｄrx／２）・Ｆｘ＋ｄry・Ｆｙ    ・・・（２１）
Ｆfo＝（ｄrx／２）・Ｆｘ−ｄry・Ｆｙ    ・・・（２２）
Ｆri＝（（１−ｄrx）／２）・Ｆｘ＋（１−ｄry）・Ｆｙ  ・・（２３）
Ｆro＝（（１−ｄrx）／２）・Ｆｘ−（１−ｄry）・Ｆｙ  ・・（２４）
ここで、Ｆｘは、目標減速度（ｄ２Ｘ／ｄｔ２）ｔに応じたブレーキ力の総和で、車両質量をｍとして、以下の（２５）式で算出される。  
【００７７】
Ｆｘ＝−ｍ・（ｄ２Ｘ／ｄｔ２）ｔ      ・・・（２５）
また、Ｆｙは、目標ヨーモーメントＭztに応じた左右輪ブレーキ力差の総和で、トレッドをｄとして、以下の（２６）式により算出される。  
【００７８】
Ｆｙ＝Ｍzt／ｄ      ・・・（２６）
更に、ｄrxは減速度制御の前後制動力配分比（前輪側制動力／総制動力）であり、ｄryはヨーモーメント制御の前後軸配分比（前軸のヨーモーメント／総ヨーモーメント）である。
【００７９】
そして、Ｓ４１１に進み、ブレーキ制御装置２２に対し、ドライバによるブレーキ操作であるブレーキペダル踏力に応じて発生する制動力の特性を、通常時における特性よりも、ブレーキペダル踏力に対する制動力発生の応答性と制動力値が高まる方向（図８参照）に変更指令する。これは、走行環境情報の無い領域での衝突を確実に回避するための処理である。尚、システムに異常が発生し、報知・警報された瞬間は、ドライバが慌てて急ブレーキを行う可能性もあるため、最後に検出された視程範囲内では通常どおりの電動ブースタの特性とするようにしても良い。
【００８０】
前述のＳ２０７で、元車線への車線変更フェイズＰ４（Ｆp4＝１）と判定されて、図６のフローチャートに進んだ場合について説明する。
【００８１】
まず、Ｓ５０１では、追い越し走行の元車線への車線変更をヨーブレーキ制御で実行することが、表示装置２４、又は、スピーカ・ブザー２５により報知される。
【００８２】
次いで、Ｓ５０２に進み、例えば、前述の（１３）式等に基づいて、目標ハンドル角θHtが算出される。
【００８３】
次に、Ｓ５０３に進み、例えば、前述の（２０）式に基づいて、ヨーブレーキ制御の目標ヨーモーメントＭztを算出する。
【００８４】
次いで、Ｓ５０４に進み、例えば、前述の（２１）式〜（２４）式により、各輪のブレーキ力（旋回内側前輪のブレーキ力Ｆfi、旋回外側前輪のブレーキ力Ｆfo、旋回内側後輪のブレーキ力Ｆri、旋回外側後輪のブレーキ力Ｆro）が算出され、ブレーキ制御装置２２に出力される。ここで、Ｓ５０４で算出される各輪のブレーキ力は、Ｆｘ＝０である。
【００８５】
次に、Ｓ５０５に進み、ブレーキ制御装置２２に対し、ドライバによるブレーキ操作であるブレーキペダル踏力に応じて発生する制動力の特性を、通常時における特性よりも、ブレーキペダル踏力に対する制動力発生の応答性と制動力値が高まる方向（図８参照）に変更指令する。尚、システムに異常が発生し、報知・警報された瞬間は、ドライバが慌てて急ブレーキを行う可能性もあるため、最後に検出された視程範囲内では通常どおりの電動ブースタの特性とするようにしても良い。
【００８６】
このように、本実施の形態によれば、走行制御部１０は、自車両の走行車線前方の追い越し対象とする追い越し対象車両を検出して、該追い越し対象車両を自動運転制御により追い越す追い越し制御を実行する。この追い越し制御の際に、走行環境情報取得の異常が検出され、且つ、自車両の操舵系の異常が検出された場合、走行環境情報取得手段の異常が検出される前の最後に得られた走行環境情報と追い越し対象車両の情報と、走行情報と、追い越し制御の状況（具体的には、追い越すための車線変更時、車線変更後の加速時、追い越し加速後の元車線への車線変更時のそれぞれの状況毎）に応じて必要な代替制御を作動させ、追い越し制御を変更する。このため、自動運転の技術により追い越し制御を実行中に、たとえ走行環境情報の取得に異常が生じ、且つ、車線変更を実行する操舵系に異常が生じた場合であっても、的確なフェールセーフ制御を行って安全性を十分に確保することが可能となる。
【符号の説明】
【００８７】
１    走行制御装置
１０    走行制御部（追い越し制御手段）
１１    周辺環境認識装置（走行環境情報取得手段）
１２    走行パラメータ検出装置（走行情報検出手段）
１３    自車位置情報検出装置（走行環境情報取得手段）
１４    車車間通信装置（走行環境情報取得手段）
１５    道路交通情報通信装置（走行環境情報取得手段）
１６    スイッチ群
２１    エンジン制御装置
２２    ブレーキ制御装置
２３    ステアリング制御装置
２４    表示装置
２５    スピーカ・ブザー
【図１】
0006035306.tif 000002
【図２】
0006035306.tif 000003
【図３】
0006035306.tif 000004
【図４】
0006035306.tif 000005
【図５】
0006035306.tif 000006
【図６】
0006035306.tif 000007
【図７】
0006035306.tif 000008
【図８】
0006035306.tif 000009
【図９】
0006035306.tif 000010
【図１０】
0006035306.tif 000011