(57)【要約】【課題】隊列内に共通の制御形態での制御の対象外となる車両が存在していても、その隊列内での他車への追従性を向上させること。【解決手段】隊列を成す複数の車両の車両モデルに基づく隊列モデルによる当該車両間の最適制御を行う車両制御システムにおいて、先頭車両と後続車両との間に存在している前記隊列モデルに組み込まれていない車両又は当該隊列モデルに組み込まない車両を除いた当該後続車両に対する先行車両との間で前記最適制御を車両の制御装置１０に実行させること。例えば、その制御装置１０には、後続車両の走行情報と、この後続車両が通信装置２０で受信した先頭車両の走行情報と、この後続車両と先頭車両との間の車間距離の情報と、を用いて、前記最適制御における当該後続車両の制御目標値を設定させればよい。【選択図】図１
2012043199.tif 000002
【特許請求の範囲】
【請求項１】
隊列を成す複数の車両の車両モデルに基づく隊列モデルによる当該車両間の最適制御を行う車両制御システムにおいて、
先頭車両と後続車両との間に存在している前記隊列モデルに組み込まれていない車両又は当該隊列モデルに組み込まない車両を除いた当該後続車両に対する先行車両との間で前記最適制御を実行することを特徴とした車両制御システム。
【請求項２】
後続車両の走行情報と、該後続車両が通信装置で受信した先頭車両の走行情報と、該後続車両と当該先頭車両との間の車間距離の情報と、を用いて、前記最適制御における当該後続車両の制御目標値を設定することを特徴とした請求項１記載の車両制御システム。
【請求項３】
前記隊列モデルに組み込まれていない車両又は当該隊列モデルに組み込まない車両が先頭車両との間に存在している前記後続車両毎に前記最適制御を実行することを特徴とした請求項１又は２に記載の車両制御システム。
【請求項４】
前記最適制御は、先頭車両と後続車両との間の車間制御に関するものであることを特徴とした請求項１，２又は３に記載の車両制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自車の周辺を走行している他車との間で所定の制御を行う車両制御システムに関する。
【背景技術】
【０００２】
従来、この種の車両制御システムに関して例えば下記の特許文献１に開示されている。その特許文献１には、少なくとも２台の車両間で車車間通信を行い、各車両間で車間制御を行う技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開昭６３−０９８７０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来の情報通信型の車間制御においては、隊列を成す全ての車両を制御対象としている。しかしながら、或る隊列においては、その全ての車両が必ずしも同じ制御形態による車間制御の対象になっている又は当該車間制御の対象にできるとは限らない。従って、その際には、その隊列内で適切な車間制御を実行できない可能性がある。
【０００５】
そこで、本発明は、かかる従来例の有する不都合を改善し、隊列内に共通の制御形態での制御の対象外となる車両が存在していても、その隊列内での他車への追従性を向上させることが可能な車両制御システムを提供することを、その目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成する為、本発明は、隊列を成す複数の車両の車両モデルに基づく隊列モデル（状態空間モデル）による当該車両間の最適制御を行う車両制御システムにおいて、先頭車両と後続車両との間に存在している前記隊列モデルに組み込まれていない車両又は当該隊列モデルに組み込まない車両を除いた当該後続車両に対する先行車両との間で前記最適制御を実行することを特徴としている。
【０００７】
ここで、後続車両の走行情報と、該後続車両が通信装置で受信した先頭車両の走行情報と、該後続車両と当該先頭車両との間の車間距離の情報と、を用いて、前記最適制御における当該後続車両の制御目標値を設定することが望ましい。
【０００８】
また、前記隊列モデルに組み込まれていない車両又は当該隊列モデルに組み込まない車両が先頭車両との間に存在している前記後続車両毎に前記最適制御を実行することが望ましい。
【０００９】
また、前記最適制御は、先頭車両と後続車両との間の車間制御に関するものであることが望ましい。
【発明の効果】
【００１０】
本発明に係る車両制御システムは、隊列内の先頭車両と後続車両との間に対象外車両（隊列モデルに組み込まれていない車両又は当該隊列モデルに組み込まない車両）が存在している場合、その対象外車両を除いた先頭車両と後続車両との２車間からなる隊列モデルによる最適制御を実行して、隊列内の車間制御を行うことができる。これが為、この車両制御システムは、隊列内に共通の制御形態での制御の対象外となる対象外車両が存在していても、その隊列内での適切な車間制御の実行が可能になり、その隊列内で他車への追従性を向上させることができる。
【図面の簡単な説明】
【００１１】
【図１】図１は、本発明に係る車両制御システムの構成を示す図である。
【図２】図２は、隊列内の全車両に関するＬＱ制御について説明する図である。
【図３】図３は、隊列内に対象外車両が存在している場合のＬＱ制御について説明する図である。
【発明を実施するための形態】
【００１２】
以下に、本発明に係る車両制御システムの実施例を図面に基づいて詳細に説明する。尚、この実施例によりこの発明が限定されるものではない。
【００１３】
［実施例］
本発明に係る車両制御システムの実施例を図１から図３に基づいて説明する。
【００１４】
本実施例の車両制御システムは、無線通信を利用して周辺の夫々の車両間で車両の情報を送受信し、その各車両が共有する自車と他車の情報を用いた当該各車両間での走行制御の実行を可能にするものである。ここでは走行制御として複数の車両間での車間制御を例に挙げるので、この車両制御システムは、下記の車間自動制御システムに適用されるものとして例示する。本システムは、図１に示す構成要素を車両に搭載することで実現させる。その図１に示す構成要素は、特に言及しない限り、本システムにおける自車と周辺の他車（例えば先行車両と後続車両）の双方に共通して搭載されるものとして例示する。本システムの制御動作は、図１に示す制御装置（ＥＣＵ）１０に実行させる。
【００１５】
車間自動制御システムは、設定した目標車間距離や目標車間時間となるように車間の制御を行う所謂ＡＣＣ（Adaptive Cruise Control）と云われるものである。この車間自動制御システムは、その目標車間距離や目標車間時間となるように車間を詰めさせることで、後続車両の空気抵抗の低減が可能になるので、その後続車両の燃費を向上させることができる。また、この車間自動制御システムは、車間を詰めさせることで道路上の或る地点における単位時間内の通過車両の台数（所謂交通容量）を増加させることができるので、渋滞の緩和にも役立つ。
【００１６】
ここで例示する車間自動制御システムの車間制御とは、先行する目の前の１台の車両に追従走行する際又は後続の１台の車両に追従走行される際の２台の車両間の車間制御のみならず、複数台の車両が一群の隊列（車群）を成して先行車両に追従しながら又は後続車両に追従されながら隊列走行する際の夫々の車両間の車間制御を含む。
【００１７】
この車間自動制御システムにおいては、自動車向けの無線通信技術を利用して車両間で当該車両における各種情報の授受を行い、その情報又は当該情報における車間制御必要情報に基づいて車間制御の制御目標値を設定する。そして、この車間自動制御システムでは、その制御目標値に応じた車両制御を実行し、車間を制御目標値の１つである目標車間距離（目標車間時間）へと制御する。つまり、この車間自動制御システムにおいては、情報通信型の車間制御（ＡＣＣ）が実行される。
【００１８】
制御装置１０には、その自動車向けの無線通信を行う通信装置２０が接続される。この通信装置２０は、制御装置１０に制御され、車間自動制御システムにおいて車両間で受け渡しされる下記の各種情報（識別情報、走行情報、制御目標値情報、運転者による操作情報、車両の仕様情報、通信規格情報、走行環境情報等）をアンテナ２１から送信する。
【００１９】
その自動車向けの無線通信については、次の様な形態がある。例えば、この種の無線通信には、車両間で直接情報の授受を行うものや、車両間で車外に敷設された通信施設を介して間接的に情報の授受を行うものがある。前者の無線通信としては、車両同士が直接情報をやりとりする車車間通信がある。一方、後者の無線通信としては、車外に敷設された通信施設（路側機）を介して車両同士が情報のやりとりを行う車路車間通信、車外に敷設された通信施設（情報センタ等の基地局）を介するインターネット等の通信インフラを利用して車両同士が情報のやりとりを行うものがある。情報の授受が直接であると間接であるとに拘わらず、隊列走行時には、直前の先行車両だけでなく、それ以外の車群内における他の先行車両も、そして、直後の後続車両だけでなく、それ以外の車群内における他の後続車両も通信相手となり得る。
【００２０】
上記の車路車間通信は、車両の通信装置２０と車外に敷設された通信施設（路側機）とが情報をやりとりする路車間通信の応用例である。その路車間通信は、例えば前方の混雑状況や信号の状態等の情報を車両が受け取る際にも利用される。
【００２１】
車両間で受け渡しされる各種情報としては、例えば、識別情報、走行情報、制御目標値情報、運転者による操作情報、車両の仕様情報、通信規格情報、走行環境情報等がある。そして、車両には、その各種情報を得る為の検出装置等が搭載されている。その検出装置等で得られた情報（検出信号等）は、制御装置１０に送られる。
【００２２】
識別情報とは、情報の送信元を特定及び識別する為の情報のことである。この車間自動制御システムにおいては、車両そのものを特定及び識別する為の車両識別情報が予め車両に設定されている。尚、その車両識別情報は、通信を行う際に付与してもよい。また、隊列走行時には、その車群を特定及び識別する為の車群識別情報も付与される。この車群識別情報は、例えば隊列走行開始時に、その車群に属する各車両の内の何れか（例えば先頭車両）の制御装置１０が設定し、夫々の車両に対して無線通信を介して付与する。ここで、隊列走行時には、車両の増加や離脱等によって車群の所属車両が変化することがある。これが為、この車間自動制御システムにおいては、その変化が生じた際に新たな車群識別情報を再付与させてもよい。また、これに替えて、車両の増加時には、新規加入車両に対して既存の車群識別情報を付与するようにしてもよい。一方、車両の離脱時には、離脱車両の保持している車群識別情報を当該車両の制御装置１０が削除する。
【００２３】
走行情報とは、自車の走行時における測定情報又は推定情報のことである。例えば、この走行情報には、自車の現在位置情報や進行方向情報がある。現在位置情報は、例えばＧＰＳ（Global Positioning System）３１による測定情報を利用すればよい。また、進行方向情報は、例えばＧＰＳ３１による測定情報の変移から推定してもよく、下記のウィンカ操作方向やステアリング操舵角の情報に基づいて推定してもよい。これら現在位置情報や進行方向情報については、ＧＰＳ３１による測定情報と共にカーナビゲーションシステムの地図情報を併用してもよい。更に、走行情報には、自車の車速情報、自車の車両加速度情報（車両減速度情報）、自車の車両横加速度情報、自車のジャーク情報、自車のヨーレート情報、自車のピッチ角情報、自車のロール角情報がある。これらの走行情報は、自車に搭載されている車速センサや加速度センサ等の各種センサの検出値に基づいて得られる情報である。
【００２４】
制御目標値情報とは、他車との間で車間制御を行う際に必要な自車の制御目標値の情報のことである。この制御目標値情報には、前述した目標車間距離や目標車間時間の情報と、この目標車間距離や目標車間時間を実現させる為に設定する自車の目標車速、目標車両加速度又は目標車両減速度（以下、「目標車両加減速度」という。）、目標ジャークや駆動源の目標駆動力等の情報と、がある。制御装置１０は、受信した他車の情報等に基づいて、この車間制御に係る制御目標値の設定を行う。
【００２５】
運転者による操作情報には、運転者による自車の入力機器に対する操作量の情報及び当該入力機器に対する操作の有無の情報がある。前者の操作量の情報とは、アクセルペダルに対するアクセル操作量（アクセル開度等）の情報、ブレーキペダルに対するブレーキ操作量（ブレーキ踏力等）の情報、ウィンカスイッチに対する左右何れかへの操作方向の情報、ステアリングホイールに対するステアリング操舵角の情報、ヘッドライトスイッチに対する操作状態の情報（ヘッドライトがハイビームなのか、ロービームなのか、スモールなのかの情報）などである。一方、後者の操作の有無の情報とは、ブレーキ操作の有無（ブレーキランプスイッチのＯＮ／ＯＦＦ）の情報、ウィンカスイッチ操作の有無の情報、ヘッドライトスイッチ操作の有無の情報、ワイパースイッチ操作の有無の情報、その他、空気調和機や音響機器等に対するスイッチ操作の有無の情報などである。
【００２６】
車両の仕様情報には、予め車両の設計値として決まっている情報だけでなく、頻繁に変わることのない情報も含む。例えば、この仕様情報とは、車両重量、最大車両制動力（最大車両減速度：路面摩擦係数に依存）、最大加速力（最大車両加速度）、最大ジャーク、車両応答特性情報、各種アクチュエータの応答性（制御指令に対する反応速度）、装備等の情報のことである。アクチュエータとは、ブレーキアクチュエータ、スロットルアクチュエータ、変速機のアクチュエータ等である。また、装備の情報とは、例えば、タイヤのグリップ性能等のことである。
【００２７】
ここで、その車両応答特性情報とは、車両の制御目標値に対しての制御応答を示す伝達関数Ｇ（ｓ）に関する情報、つまり制御目標値で駆動源やアクチュエータ等を制御した際の出力の応答性（制御応答特性）に関わる情報のことである。その伝達関数Ｇ（ｓ）に関する情報とは、例えば、下記の式１に示す如き伝達関数Ｇ（ｓ）そのもののことでもあり、この伝達関数Ｇ（ｓ）に係る時定数Ｔｓのことでもある。また、その伝達関数Ｇ（ｓ）に関する情報としては、この伝達関数Ｇ（ｓ）に対応するマップであってもよい。その時定数Ｔｓは、車両毎に有している値である。この式１の「ｓ」はラプラス演算子である。
【００２８】
【数１】
2012043199.tif 000003
【００２９】
この式１の伝達関数Ｇ（ｓ）を用いて、目標車両加減速度ｕに対する実際の車両加減速度ａの制御応答特性は、下記の式２のように示される。
【００３０】
【数２】
2012043199.tif 000004
【００３１】
通信規格情報とは、例えば、双方向無線通信の通信規格、無線ＬＡＮの通信規格、ビーコンの通信規格等の情報のことである。自動車向けの無線通信における双方向無線通信には、ＤＳＲＣ（Dedicated Short Range Communication）等がある。また、この通信規格情報には、送信先への挨拶情報、上記の各種アクチュエータにおける応答遅れを示す時定数の情報、転送情報を示すフラグ等も含まれる。
【００３２】
走行環境情報とは、自車の走行している路面の情報のことである。この走行環境情報には、路面摩擦係数の情報、路面勾配の情報、路面温度の情報、路面がアスファルトなのか未舗装なのかの情報、ウエット路面なのかドライ路面なのか凍結路面なのかの情報がある。
【００３３】
この車間制御において設定される制御目標値は、第１に車間制御における主要目標たる目標車間距離や目標車間時間である。この目標車間距離（目標車間時間）は、車両間における現在の相対速度、相対車間距離、相対車両加減速度等に基づいて、例えば先行車両が急制動等を行ったとしても車間距離が零にならない値を設定する。その相対速度等は、受信した先行車両の情報（車速や位置情報等）に基づいて算出される。この車間自動制御システムにおいては、その目標車間距離（目標車間時間）に基づいて、これを実現し得る車両に対する実際の制御目標値としての目標車速、目標車両加減速度、目標ジャーク、目標駆動力等を設定する。
【００３４】
この車間自動制御システムにおいては、自車に搭載した周辺物検出装置４０が他車を検出したときに、その他車を隊列走行（追従走行）の相手となる可能性のある車両として判断する。その際には、例えば自車から他車に向けた情報の送信を行い、これを契機にして、その車両間で情報通信型の車間制御を開始させるようにしてもよい。また、隊列走行制御中においては、その周辺物検出装置４０が新たな車両を自車の前方又は後方に見つけたときに、その新たな車両に対して情報の送信を行い、互いの情報が共有された時点で新たな隊列での情報通信型の車間制御を実行させるようにしてもよい。一方、隊列からの他車の離脱を周辺物検出装置４０が検出したときには、台数の減った新たな隊列での情報通信型の車間制御を実行させるようにしてもよい。
【００３５】
その周辺物検出装置４０とは、自車の周辺の物体を検出する装置であり、自車の周辺に存在している車両の検出に用いる。制御装置１０は、その周辺物検出装置４０の検出結果を用いて自車の周辺の車両の検出を行う。この周辺物検出装置４０は、自車に対する前方、後方又は側方の内の監視対象とする方向の他車を検出できる場所に設置する。つまり、この周辺物検出装置４０は、自車の前方を監視対象とするならば車両の前部に設置し、自車の後方を監視対象とするならば車両の後部に設置し、自車の側方を監視対象とするならば車両の右側部及び左側部に設置する。
【００３６】
この周辺物検出装置４０には、例えば、ミリ波レーダ、安価なレーザレーダ、ＵＷＢ（Ultra Wide Band）レーダ等の近距離用レーダ、可聴域の音波又は超音波を用いたソナー、撮像装置などを利用できる。その撮像装置としては、具体的に、可視光線カメラ、赤外線カメラ（赤外線投光機の有るもの又は無いもの）、単一カメラ、ステレオカメラ等が挙げられる。レーダ装置（ミリ波レーダ、レーザレーダ、近距離用レーダ）やソナーの場合、自車の制御装置１０は、その検出信号に基づいて先行車両を検出し、その先行車両との間の車間距離、相対速度、相対加速度等を演算する。撮像装置の場合、自車の制御装置１０は、その撮像画像に基づいて先行車両を検出し、その先行車両との間の車間距離や相対速度等を演算する。尚、ＧＰＳ３１から先行車両の位置情報についても取得できるのであれば、そのＧＰＳ３１による先行車両の位置情報と自車の位置情報とに基づいて相対的な位置関係を求めさせてもよい。
【００３７】
この車間自動制御システムにおいては、例えば、２台以上の新たな隊列が形成され、その隊列を成す全ての車両の情報が無線通信によって共有された後、その全ての車両の識別情報や上述した伝達関数Ｇ（ｓ）に関する情報等に基づいて、この隊列での情報通信型の車間制御を実行するのか否かの最終的な判断を行う。例えば、この車間自動制御システムでは、その全ての車両について、その識別情報等に基づいて情報通信型の車間制御の対象にしてもよい車両であると認識できた場合に、この隊列での情報通信型の車間制御を開始させる。その対象か否かの認識については、例えば、本システムで予め識別情報等を登録し、その登録情報を情報通信型の車間制御の対象となる各車両で共有させておけばよい。
【００３８】
例えば、この車間自動制御システムにおいては、隊列を成す各車両間の車両モデルに基づくモデルベースのモデル制御を行い、制御目標値（目標車間距離、目標車間時間）となるように各車両間の車間制御を実行する。具体例を挙げるとするならば、本実施例では、２つ以上の車両モデルを含む系で最適化が図られるように夫々の車両の制御目標値を設定する最適制御（ＬＱ制御）を実行する。
【００３９】
ここでは、図２に示す５台の車両Ｃ１〜Ｃ５を隊列走行させる際のＬＱ制御による車間制御（隊列走行制御）について例示する。そのＬＱ制御においては、夫々の車両Ｃ１〜Ｃ５の制御装置１０が、無線通信で送受信した各車両Ｃ１〜Ｃ５の情報を共有し、その共有情報に基づいて後続車両Ｃ２〜Ｃ５の目標車両加減速度ｕ２〜ｕ５の組み合わせを設定する。そして、各車両Ｃ１〜Ｃ５においては、自車の目標車両加減速度ｕ１〜ｕ５に基づいて自車の走行制御を行う。その際、その共有情報の中には伝達関数Ｇ（ｓ）又は時定数Ｔｓも含まれる。従って、目標車両加減速度ｕ２〜ｕ５の組み合わせを設定するときには、その各車両Ｃ１〜Ｃ５の伝達関数Ｇ（ｓ）又は時定数Ｔｓを考慮した上で組み合わせの設定を行うことが好ましい。これにより、各車両Ｃ１〜Ｃ５の制御応答特性、つまり実情に沿ったより適切なＬＱ制御の実行が可能になる。このＬＱ制御の一例を簡単に説明する。
【００４０】
この車間自動制御システムにおいては、先頭車両Ｃ１の走行状態に応じて、この先頭車両Ｃ１に追従するよう後続車両Ｃ２〜Ｃ５の走行状態を制御し、目標車間距離Ｌｔｇｔで隊列走行させる。その際には、自車及び他車の上述した各種情報の全て又は当該各種情報の内の必要な情報が無線通信により各車両Ｃ１〜Ｃ５の間で共有されており、その共有情報に基づいて後続車両Ｃ２〜Ｃ５の目標車両加減速度ｕ２〜ｕ５を設定し、これら後続車両Ｃ２〜Ｃ５をその目標車両加減速度ｕ２〜ｕ５となるよう各々制御する。このときの共有情報には、夫々の車両Ｃ１〜Ｃ５についての車両加減速度（加速度センサ等の前後加速度検出装置３２による実測値又は推定値）ａ１〜ａ５及び目標車両加減速度ｕ１〜ｕ５と、前後関係にある車両間の車間誤差Ｌ１〜Ｌ４及び相対速度Ｌ１’〜Ｌ４’（ｄＬ１／ｄｔ〜ｄＬ４／ｄｔ）と、が含まれている。
【００４１】
この隊列走行制御においては、後続車両Ｃ２〜Ｃ５の目標車両加減速度ｕ２〜ｕ５を制御入力とし、車両加減速度ａ１〜ａ５、車間誤差Ｌ１〜Ｌ４及び相対速度Ｌ１’〜Ｌ４’を状態量として、車両Ｃ１〜Ｃ５の隊列走行を下記の状態ベクトルｘの時間微分の式（式３：状態空間方程式）で表す。
【００４２】
【数３】
2012043199.tif 000005
【００４３】
ここで、この式３における「ｕｃ」は目標車両加減速度ベクトル、「ｕ０」は先頭車両Ｃ１の目標車両加減速度、「ｕｗ」は道路勾配や風等の外乱である。また、「Ａ」、「Ｂｃ」、「Ｂ０」、「Ｂｗ」は、夫々の車両Ｃ１〜Ｃ５の仕様情報等によって決まる行列を示す。状態ベクトルｘと目標車両加減速度ベクトルｕｃは、下記の通りである。
【００４４】
ｘ＝（ａ１,Ｌ１,Ｌ１’,ａ２,Ｌ２,Ｌ２’,ａ３,Ｌ３,Ｌ３’,ａ４,Ｌ４,Ｌ４’,ａ５）Ｔ
ｕｃ＝（ｕ２，ｕ３，ｕ４，ｕ５）Ｔ
【００４５】
その目標車両加減速度ベクトルｕｃについては、フィードバックゲイン行列Ｋを用いて、下記の式４の如く表すことができる。この例示のフィードバックゲイン行列Ｋは、１３列×４行の行列である。
【００４６】
【数４】
2012043199.tif 000006
【００４７】
上記の状態空間方程式（式３）で表されるシステムのＬＱ制御を行う為の評価関数Ｊは、下記の式５の如く定める。
【００４８】
【数５】
2012043199.tif 000007
【００４９】
この式５の「εＬ」、「εｄＬ」、「εｕ」は、各々車間誤差Ｌ１〜Ｌ４に関する項、相対速度Ｌ１’〜Ｌ４’に関する項、目標車両加減速度ｕ１〜ｕ５に関する項に対して重み付けする為の重みである。従って、この隊列走行制御においては、その重みεＬ、εｄＬ、εｕを調整することで、車間距離の安定性、相対速度の低減、加減速の低減を調和させる。
【００５０】
この評価関数Ｊを最小にするフィードバックゲイン行列Ｋは、隊列を成す車両Ｃ１〜Ｃ５の組が決まったときに、一意に求まる。
【００５１】
この隊列走行制御においては、上記の式４に対して、そのフィードバックゲイン行列Ｋと各種検出装置の情報に基づき得た状態ベクトルｘを代入し、且つ、先頭車両Ｃ１の目標車両加減速度ｕ１をフィードフォワードにセットして、評価関数Ｊを最小にする目標車両加減速度ベクトルｕｃを求める。上述した各車両Ｃ１〜Ｃ５の伝達関数Ｇ（ｓ）又は時定数Ｔｓは、例えばその目標車両加減速度ベクトルｕｃの演算時に用いればよい。これにより、評価関数Ｊを最小にする目標車両加減速度ｕ２〜ｕ５の組み合わせが求められる。後続車両Ｃ２〜Ｃ５の夫々の制御装置１０は、その目標車両加減速度ｕ２〜ｕ５となるよう各々後続車両Ｃ２〜Ｃ５を制御して、車両Ｃ１〜Ｃ５を隊列走行させる。
【００５２】
上述した情報通信型の車間制御においては、例えば相手先から受信した先行車両等の他車の情報に基づいて制御目標値を設定するので、通信途絶になると他車の情報が得られず、目標車間距離等の制御目標値の設定が行えなくなる。そこで、この車間自動制御システムにおいては、通信途絶時に上記の情報通信型の車間制御を止めて、従来から行われている直前の先行車両との間の車間制御に切り替える。つまり、この車間自動制御システムにおいては、従来の情報検出型の車間制御（ＡＣＣ）も実行される。その情報検出型の車間制御とは、自車の周辺物検出装置４０で直前の先行車両との間の車間距離、相対速度、相対加速度等の情報を測定し、その情報に基づき目標車速等の制御目標値を設定して行う車間制御のことである。
【００５３】
ここで、通信途絶時とは、相手先の通信装置２０が情報を送信し難くなっている又は自らの通信装置２０が相手先からの情報を受信し難くなっている通信異常時だけでなく、相手先から情報が送られてくるのを待っている通信待機時も含む。この車間自動制御システムでは、例えば所定の通信周期内における情報の受信失敗回数が所定回数（１分間に数回等）に達したときに通信異常と判定し、通信途絶との判断を行う。また、この車間自動制御システムでは、自車の通信装置２０が正常であるにも拘わらず、例えば所定時間の間（数秒間等）情報を受信できないときに通信待機時と判定し、通信途絶との判断を行う。尚、相手先の通信装置２０が情報を送信し難くなっているときには、その状況を自車側で判断し難いので、一旦通信待機時と判定し、その後の通信状態如何で通信異常と判定させればよい。
【００５４】
ここまでの例示では、隊列を成す全ての車両が情報通信型の車間制御の対象となり得る場合について説明した。しかしながら、その全ての車両が必ずしもその情報通信型の車間制御の対象になっているとは限らない。つまり、見た目上、隊列を成しているが、その隊列には、或る特定の制御形態による車間制御の実行が可能な車両と、その車間制御を実行できない車両と、が混在している場合も有り得る。また、所定の事情により、特定の制御形態による車間制御の実行対象から除外したい隊列内の車両の存在も有り得る。
【００５５】
例えば、その特定の制御形態による車間制御を実行できない又は実行させない車両（以下、「対象外車両」という。）としては、この制御形態の車間制御における識別情報の登録されていない車両、この制御形態とは異なる別の制御形態の車間制御を実行するものとして登録されている車両等が該当する。また、例えば、制御目標値、実際の車両加減速度や直前の車両との車間距離等の情報の送信には成功したが、通信途絶によって識別情報等の本制御形態による車間制御の実行可否の判別情報の送信に失敗した車両についても、対象外車両に該当する。
【００５６】
ここで、その隊列の中に別の車両が入ってきた場合には、別の車両も含めた新たな隊列の車両間において無線通信で情報の共有化を行い、その新たな隊列で車間制御を行う為の各車両の制御目標値を通信情報に基づき改めて設定し直すことができなければ、その新たな隊列での各車両間における車間制御を開始できない。これが為、その新たな制御目標値が設定されるまでの間においては、新しく入ってきた車両が本制御形態による車間制御の実行が可能なものであっても、対象外車両に該当していると云える。
【００５７】
これらのような対象外車両が隊列の中に存在している場合、その隊列においては、全ての車両間で適切な車間制御が行われず、他車への追従性が低下してしまう虞がある。そこで、この場合には、次の様にして隊列走行を実現させる。
【００５８】
ここでは、先に例として挙げた最適制御（ＬＱ制御）を用いて説明する。この場合の対象外車両とは、換言するならば、その最適制御（ＬＱ制御）を行う隊列モデルに組み込まれていない車両（当該隊列モデルに組み込むことのできない車両も含む）のことであると云える。
【００５９】
この車間自動制御システムにおいては、隊列内の先頭車両と後続車両との間に対象外車両が存在している場合に、その対象外車両を除いた当該後続車両に対する先行車両との間で最適制御（ＬＱ制御）を実行する。その最適制御においては、自車たる後続車両の情報（特に車両加減速度等の走行情報）と、自車が通信装置で受信した先行車両（対象外車両を除く）の情報（特に車両加減速度等の走行情報）と、自車と先頭車両との間の車間距離の情報と、を用いて、自車と先行車両（対象外車両を除く）の制御目標値（目標車両加減速度）の組み合わせを設定する。
【００６０】
具体的に、この例示では、図２に示す５台の車両Ｃ１〜Ｃ５の内の４台目を自車Ｃ４としたとき、つまり先頭車両Ｃ１から自車Ｃ４までの図３に示す４台の車両Ｃ１〜Ｃ４を例に挙げて説明する。その隊列においては、先頭車両Ｃ１と後続車両となる自車Ｃ４との間に挟まれている車両Ｃ２，Ｃ３を対象外車両とする。ここでは、先頭車両Ｃ１と自車Ｃ４との間でのみ無線通信による車両Ｃ１，Ｃ４の情報の共有化が行われ、対象外車両Ｃ２，Ｃ３の情報を各車両Ｃ１，Ｃ４が無線通信で取得できない場合について示す。この場合には、その車両Ｃ１，Ｃ４の共有情報である車両Ｃ１，Ｃ４の車両加減速度ａ１，ａ４の情報と車両Ｃ１，Ｃ４の間の車間距離Ｌｒａｌｌの情報とに基づいて、車両Ｃ１，Ｃ４における目標車両加減速度ｕ１，ｕ４の組み合わせを設定する。この車間自動制御システムにおいては、車両Ｃ１，Ｃ４を目標車両加減速度ｕ１，ｕ４で走行させることで、車両Ｃ１，Ｃ４の間を目標車間距離Ｌｔｇｔａｌｌ（＝Ｌｔｇｔ１＋Ｌｔｇｔ２＋Ｌｔｇｔ３）にして隊列走行させる。その「Ｌｔｇｔ１」は車両Ｃ１，Ｃ２の間の目標車間距離、「Ｌｔｇｔ２」は車両Ｃ２，Ｃ３の間の目標車間距離、「Ｌｔｇｔ３」は車両Ｃ３，Ｃ４の間の目標車間距離である。
【００６１】
この隊列走行制御においては、先頭車両Ｃ１と自車Ｃ４の目標車両加減速度ｕ１，ｕ４を制御入力とし、車両Ｃ１，Ｃ４の車両加減速度ａ１，ａ４、車両Ｃ１，Ｃ４の間の車間距離Ｌｒａｌｌ及び車両Ｃ１，Ｃ４の間の相対速度Ｌｒａｌｌ’（ｄＬｒａｌｌ／ｄｔ）を状態量として、車両Ｃ１〜Ｃ４の隊列走行を下記の状態ベクトルｘの時間微分の式（式６：状態空間方程式）で表す。
【００６２】
【数６】
2012043199.tif 000008
【００６３】
ここで、この式６における「ｕｃ」は、目標車両加減速度ベクトルであり、下記の通りである。また、「Ａ」、「Ｂ」は、夫々の車両Ｃ１，Ｃ４の仕様情報等によって決まる行列を示す。
【００６４】
ｕｃ＝（ｕ１，ｕ４）Ｔ
【００６５】
その目標車両加減速度ベクトルｕｃについては、フィードバックゲイン行列Ｋを用いて、下記の式７の如く表すことができる。この例示のフィードバックゲイン行列Ｋは、４列×２行の行列である。
【００６６】
【数７】
2012043199.tif 000009
【００６７】
状態ベクトルｘは、下記の式８の通りである。
【００６８】
【数８】
2012043199.tif 000010
【００６９】
ここで、車両Ｃ１，Ｃ４の間における車間距離Ｌｒａｌｌ及び相対速度Ｌｒａｌｌ’は、下記の通りである。その車間距離Ｌｒａｌｌについては、例えば、ＧＰＳ３１に基づく車両Ｃ１，Ｃ４の夫々の現在位置情報から算出すればよい。
【００７０】
Ｌｒａｌｌ＝Ｌｒ１＋Ｌｒ２＋Ｌｒ３
Ｌｒａｌｌ’＝Ｌｒ１’＋Ｌｒ２’＋Ｌｒ３’
【００７１】
その「Ｌｒ１」、「Ｌｒ２」、「Ｌｒ３」は、各々車両Ｃ１，Ｃ２の間の車間距離、車両Ｃ２，Ｃ３の間の車間距離、車両Ｃ３，Ｃ４の間の車間距離である。「Ｌｒ１’」、「Ｌｒ２’」、「Ｌｒ３’」は、各々車両Ｃ１，Ｃ２の間の相対速度、車両Ｃ２，Ｃ３の間の相対速度、車両Ｃ３，Ｃ４の間の相対速度である。
【００７２】
式８の「Ｌａｌｌ」は、下記の通りであり、車間距離Ｌｒ１，Ｌｒ２，Ｌｒ３と目標車間距離Ｌｔｇｔ１，Ｌｔｇｔ２，Ｌｔｇｔ３とに基づく「Ｌ１（＝Ｌｒ１−Ｌｔｇｔ１）」、「Ｌ２（＝Ｌｒ２−Ｌｔｇｔ２）」、「Ｌ３（＝Ｌｒ３−Ｌｔｇｔ３）」を用いて導き出すことができる。
【００７３】
Ｌａｌｌ＝Ｌ１＋Ｌ２＋Ｌ３
【００７４】
この「Ｌａｌｌ」は、車両Ｃ１，Ｃ４の間を現状の車間距離Ｌｒａｌｌから目標車間距離Ｌｔｇｔａｌｌに制御する為の車両Ｃ１，Ｃ４の間の制御量（制御車間距離）である。これと同様に、「Ｌ１」は車両Ｃ１，Ｃ２の間を現状の車間距離Ｌｒ１から目標車間距離Ｌｔｇｔ１に制御する為の車両Ｃ１，Ｃ２の間の制御量（制御車間距離）であり、「Ｌ２」は車両Ｃ２，Ｃ３の間を現状の車間距離Ｌｒ２から目標車間距離Ｌｔｇｔ２に制御する為の車両Ｃ２，Ｃ３の間の制御量（制御車間距離）であり、「Ｌ３」は車両Ｃ３，Ｃ４の間を現状の車間距離Ｌｒ３から目標車間距離Ｌｔｇｔ３に制御する為の車両Ｃ３，Ｃ４の間の制御量（制御車間距離）である。
【００７５】
また、式８の「Ｌａｌｌ’」は、制御車間距離Ｌａｌｌの時間微分であり、下記の通りに表される。
【００７６】
Ｌａｌｌ’＝Ｌ１’＋Ｌ２’＋Ｌ３’
【００７７】
上記の状態空間方程式（式６）で表されるシステムのＬＱ制御を行う為の評価関数Ｊは、下記の式９の如く定める。
【００７８】
【数９】
2012043199.tif 000011
【００７９】
この式９の「εＬ」、「εｄＬ」、「εｕ１」、「εｕ４」は、制御車間距離Ｌａｌｌに関する項、制御車間距離の時間微分Ｌｒａｌｌ’に関する項、先頭車両Ｃ１の目標車両加減速度ｕ１に関する項、自車Ｃ４の目標車両加減速度ｕ４に関する項に対して重み付けする為の重みである。従って、この隊列走行制御においては、その重みεＬ、εｄＬ、εｕ１、εｕ４を調整することで、車間距離の安定性、相対速度の低減、加減速の低減を調和させる。
【００８０】
この評価関数Ｊを最小にするフィードバックゲイン行列Ｋは、例えば、隊列を成す車両Ｃ１〜Ｃ４の組が決まったときに、一意に求まる。
【００８１】
この隊列走行制御においては、上記の式７に対して、そのフィードバックゲイン行列Ｋと各種検出装置の情報に基づき得た状態ベクトルｘを代入し、且つ、先頭車両Ｃ１の目標車両加減速度ｕ１をフィードフォワードにセットして、式９の評価関数Ｊを最小にする目標車両加減速度ベクトルｕｃを求める。車両Ｃ１，Ｃ４の伝達関数Ｇ（ｓ）又は時定数Ｔｓは、例えばその目標車両加減速度ベクトルｕｃの演算時に用いればよい。これにより、その評価関数Ｊを最小にする目標車両加減速度ｕ１，ｕ４の組み合わせが求められる。自車Ｃ４の制御装置１０は、その目標車両加減速度ｕ４となるよう自車Ｃ４を制御して、車両Ｃ１〜Ｃ４を隊列走行させる。
【００８２】
このように、本実施例の車間自動制御システムにおいては、対象外車両が自車と先頭車両との間に存在していた場合でも、その対象外車両を間に挟んだ状態のまま隊列走行させることができるので、その隊列内での他車への追従性が向上する。
【００８３】
このような最適制御の際、自車Ｃ４の制御装置１０には、直前の対象外車両Ｃ３を監視させながら、対象外車両Ｃ３との間の車間距離を適正な距離に保持させることが好ましい。つまり、自車Ｃ４の制御装置１０には、上述した先頭車両Ｃ１との最適制御による車間制御と共に、従来の情報検出型の車間制御を併用させてもよい。その際には、例えば、先頭車両Ｃ１との最適制御における制御目標値（目標車両加減速度ｕ４）について、従来の情報検出型の車間制御の実行時における測定情報又は制御目標値（目標車両加減速度ｕ４）に基づき適正な距離に補正させる。これにより、この車間自動制御システムにおいては、自車Ｃ４の直前の対象外車両Ｃ３に対する追従性をより向上させることができる。
【００８４】
また、この隊列においては、そのような従来の情報検出型の車間制御を対象外車両Ｃ２，Ｃ３に実行させてもよい。これにより、この車間自動制御システムでは、隊列全体の他車への追従性を更に向上させることができる。また、その対象外車両Ｃ２，Ｃ３が別のモデルベースに組み込まれている場合、対象外車両Ｃ２，Ｃ３については、自らの隊列モデルに応じた最適制御で制御目標値（目標車両加減速度ｕ２，ｕ３）の組み合わせを設定し、その最適制御による車間制御を実行させてもよい。
【００８５】
また、上記の式６の状態空間方程式に替えて、下記の式１０のような道路勾配や風等の外乱ｕｗを考慮した状態空間方程式を用いてもよい。「Ｂｗ」は、夫々の車両Ｃ１，Ｃ４の仕様情報等によって決まる行列を示す。
【００８６】
【数１０】
2012043199.tif 000012
【００８７】
また、先頭車両Ｃ１や自車Ｃ４が対象外車両Ｃ２，Ｃ３の所定の情報を無線通信で受信できた場合には、その情報を用いて上記の最適制御を行ってもよい。その所定の情報とは、対象外車両Ｃ２，Ｃ３の現在位置情報、又は先頭車両Ｃ１と対象外車両Ｃ２との間の車間距離Ｌｒ１の情報及び対象外車両Ｃ２，Ｃ３の間の車間距離Ｌｒ２の情報、先頭車両Ｃ１と対象外車両Ｃ２との間の目標車間距離Ｌｔｇｔ１の情報及び対象外車両Ｃ２，Ｃ３の間の目標車間距離Ｌｔｇｔ２の情報である。この場合には、自車Ｃ４が対象外車両Ｃ３との間の車間距離Ｌｒ３を周辺物検出装置４０の検出結果に基づき得ることで、先頭車両Ｃ１と自車Ｃ４との間の車間距離Ｌｒａｌｌが求められる。また、先頭車両Ｃ１と自車Ｃ４との間の目標車間距離Ｌｔｇｔａｌｌについては、受信した目標車間距離Ｌｔｇｔ１，Ｌｔｇｔ２と自車Ｃ４の直前の車両Ｃ３との間の目標車間距離Ｌｔｇｔ３とを加算して求められる。従って、この車間自動制御システムにおいては、そのようにして演算した車間距離Ｌｒａｌｌや目標車間距離Ｌｔｇｔａｌｌの情報を利用することで、上記の最適制御による車間制御を実行できる。
【００８８】
ここで、自車Ｃ４の後方を走行している車両Ｃ５についても、本制御形態の最適制御の隊列モデルに組み込まれている場合がある。この場合には、その車両Ｃ５と先頭車両Ｃ１との間で上記の最適制御を実行すればよい。その際には、車両Ｃ４の車両加減速度ａ４と目標車両加減速度ｕ４を車両Ｃ５の車両加減速度ａ５と目標車両加減速度ｕ５とに置き換えると共に、車両Ｃ１，Ｃ４の間の車間距離Ｌｒａｌｌを車両Ｃ１，Ｃ５の間の車間距離Ｌｒａｌｌに置き換える等して、目標車両加減速度ｕ５を求めればよい。つまり、先頭車両Ｃ１との間に対象外車両を挟んでいる後続車両が隊列内で複数台存在している場合には、その後続車両毎に先頭車両Ｃ１とのみ上記の最適制御による車間制御を実行させればよい。尚、このように車両Ｃ５も隊列モデルに組み込まれている場合には、隊列モデルに組み込まれている全ての車両Ｃ１，Ｃ４，Ｃ５の間で上記の如き最適制御による車間制御を実行させてもよい。
【００８９】
更に、この先頭車両Ｃ１との間でのみ行う上記の最適制御による車間制御は、例えば複数の隊列が合流したときにも適用可能である。例えば、図示しないが５台の車両Ｃ１〜Ｃ５の隊列Ａの後ろに４台の車両Ｃ６〜Ｃ９の隊列Ｂが合流した場合を例に挙げて説明する。この場合には、その９台の車両Ｃ１〜Ｃ９からなる新たな隊列において、各車両Ｃ１〜Ｃ９の共有情報に基づいて新しい夫々の制御目標値（目標車両加減速度ｕ１〜ｕ９）の組み合わせを設定することで、隊列内の全ての車両Ｃ１〜Ｃ９の間で最初の最適制御の例示の如く車間制御が可能になる。つまり、この場合には、５台の車両Ｃ１〜Ｃ５の車間制御から９台の車両Ｃ１〜Ｃ９の車間制御への切り替えが必要になり、全ての車両Ｃ１〜Ｃ９の制御形態を一斉に切り替える必要がある。
【００９０】
そこで、この場合、例えば、隊列Ａは、実行中の最適制御による車間制御を継続させ、隊列Ａの後ろに追従する車両Ｃ６〜Ｃ９については、隊列Ａの先頭車両Ｃ１とのみの上記の最適制御による車間制御を車両Ｃ６〜Ｃ９毎に実行させればよい。これにより、この車間自動制御システムでは、全ての車両Ｃ１〜Ｃ９の制御形態を一斉に切り替える必要が無く、隊列Ｂを成していた車両Ｃ６〜Ｃ９の制御形態のみを切り替えればよいので、新たな隊列内で応答性良く車間制御を実行させることができる。また、新たな隊列を成す車両が増えるので、各車両間で無線通信により共有される情報量や新たな制御目標値の演算に用いられる情報量が多くなり、新たな制御目標値が得られるまでに時間を要するが、この車間自動制御システムでは、隊列Ａの制御形態をそのまま継続させ、且つ、隊列Ｂを成していた車両Ｃ６〜Ｃ９に関しては先頭車両Ｃ１との間の２車間でのみ制御を行えばよいので、本制御で扱う情報量を少なくでき、隊列Ａ，Ｂの合流後に応答性良く新規隊列内の車間制御を行うことができる。その際には、隊列Ａを成す車両Ｃ１〜Ｃ５の伝達関数Ｇ（ｓ）に関する情報を利用して当該各車両Ｃ１〜Ｃ５の制御目標値が設定され、且つ、組となる２台の車両の伝達関数Ｇ（ｓ）に関する情報を利用して夫々に後続車両Ｃ６〜Ｃ９の制御目標値が設定されるので、実情に沿った、より応答性の良い車間制御が可能になる。ここで、車両Ｃ６〜Ｃ９においては、先頭車両Ｃ１以外の自身に対する全ての先行車両が対象外車両となる。この場合の対象外車両は、全ての車両Ｃ１〜Ｃ９を制御対象とする最適制御の隊列モデルに組み込まない車両と云える。
【００９１】
また更に、この先頭車両Ｃ１との間でのみ行う上記の最適制御による車間制御は、隊列から車両が離脱したときにも適用可能である。例えば、５台の車両Ｃ１〜Ｃ５の内の４台目を自車Ｃ４とし、自車Ｃ４の直後の車両Ｃ５の隊列からの離脱により自車Ｃ４が最後尾の車両となった場合を例に挙げて説明する。この場合には、その４台の車両Ｃ１〜Ｃ４からなる新たな隊列において、各車両Ｃ１〜Ｃ４の共有情報に基づいて新しい夫々の制御目標値（目標車両加減速度ｕ１〜ｕ４）の組み合わせを設定することで、隊列内の全ての車両Ｃ１〜Ｃ４の間で最初の最適制御の例示の如く車間制御が可能になる。つまり、この場合には、新たな制御目標値の組み合わせの設定が行われるまで車間制御が実行できない。
【００９２】
しかしながら、この車間自動制御システムでは、車両Ｃ５の離脱時に、後続車両Ｃ２，Ｃ３，Ｃ４毎に先頭車両Ｃ１とのみの上記の最適制御による車間制御を実行させることで、新たな制御目標値の組み合わせが設定されるまでの間においても車間制御の実行が可能になる。特に、隊列を成す車両が多いほど、各車両間で無線通信により共有される情報量や新たな制御目標値の演算に用いられる情報量が多くなり、新たな制御目標値が得られるまでに時間を要するが、この車間自動制御システムでは、先頭車両Ｃ１との間の２車間でのみ制御を行えばよいので、本制御で扱う情報量を少なくでき、車両Ｃ５の離脱後に応答性良く隊列内の車間制御を行うことができる。その際には、組となる２台の車両の伝達関数Ｇ（ｓ）に関する情報を利用して夫々に後続車両Ｃ２，Ｃ３，Ｃ４の制御目標値が設定されるので、実情に沿った、より応答性の良い車間制御が可能になる。ここで、先頭車両Ｃ１と車両Ｃ３との間の制御においては車両Ｃ２が対象外車両となり、先頭車両Ｃ１と車両Ｃ４との間の制御においては車両Ｃ２，Ｃ３が対象外車両となる。この場合の対象外車両は、全ての車両Ｃ１〜Ｃ４を制御対象とする最適制御を行う隊列モデルに組み込まない車両と云える。尚、先頭車両Ｃ１と車両Ｃ２との間においては、対象外車両が存在していないので、その２車間において最初に例示した最適制御が行われている。
【００９３】
ここでは最後尾の車両Ｃ５の離脱を例に挙げたが、中間の車両（例えばＣ２等）の離脱の際にも同様の最適制御による車間制御を行うことで、同様の有用な効果が得られる。
【００９４】
以上示したように、本実施例の車間自動制御システムにおいては、隊列内の先頭車両と後続車両との間に対象外車両（隊列モデルに組み込まれていない車両又は当該隊列モデルに組み込まない車両）が存在している場合、その対象外車両を除いた先頭車両と後続車両との２車間における最適制御を実行して、隊列内の車間制御を行うことができる。これが為、この車間自動制御システムは、上記に例示したような様々な状況に合わせた臨機応変な車間制御が可能になり、隊列内における他車への追従性を向上させることができる。
【産業上の利用可能性】
【００９５】
以上のように、本発明に係る車両制御システムは、隊列内に共通の制御形態での制御の対象外となる車両が存在していても、その隊列内での他車への追従性を向上させる技術に有用である。
【符号の説明】
【００９６】
１０  制御装置
２０  通信装置
３１  ＧＰＳ
３２  前後加速度検出装置
４０  周辺物検出装置
【図１】
2012043199.tif 000013
【図２】
2012043199.tif 000014
【図３】
2012043199.tif 000015