(57)【要約】【課題】走行状態情報の統合の過不足を抑制すること。【解決手段】車両の走行経路上の夫々の区間の中から基準区間を決める基準区間演算部と、基準区間の走行状態情報と統合候補区間の走行状態情報との差分を統合判定閾値と比較し、その比較の結果に応じて統合候補区間を基準区間に統合する統合演算部と、統合された区間の走行状態情報に基づいて当該区間における車両の走行モードを計画する走行モード計画部と、基準区間の走行状態情報に応じて統合判定閾値を決める閾値演算部と、を走行計画ＥＣＵ１に備えること。【選択図】図１
2014151683.tif 000002
【特許請求の範囲】
【請求項１】
車両の走行経路上の夫々の区間の中から基準区間を決める基準区間演算部と、
前記基準区間の走行状態情報と統合候補区間の走行状態情報との差分を統合判定閾値と比較し、該比較の結果に応じて前記統合候補区間を前記基準区間に統合する統合演算部と、
統合された区間の走行状態情報に基づいて当該区間における車両の走行モードを計画する走行モード計画部と、
前記基準区間の走行状態情報に応じて前記統合判定閾値を決める閾値演算部と、
を備えたことを特徴とする走行制御装置。
【請求項２】
前記統合演算部は、前記差分と前記統合判定閾値との比較結果に加えて、更に前記基準区間から前記統合候補区間までの総区間長が所定区間長を超えないときに、該統合候補区間を前記基準区間に統合させることを特徴とする請求項１記載の走行制御装置。
【請求項３】
前記統合判定閾値は、前記走行状態情報が走行負荷の場合、前記基準区間の走行負荷が高いほど大きくし、前記走行状態情報が消費エネルギの場合、前記基準区間の消費エネルギが多いほど大きくすることを特徴とする請求項１又は２に記載の走行制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、走行経路における車両の走行負荷等の走行状態情報に基づいて当該走行経路の走行モードを計画し、この計画された走行モードに基づいて車両を走行させる走行制御装置に関する。
【背景技術】
【０００２】
従来、この種の走行制御装置が知られている。例えば、下記の特許文献１には、地図データをメッシュ状に分割し、その分割領域毎に車両の走行負荷情報（平均速度）を予め記憶させておくことで、走行経路上の夫々の分割領域に対応する走行負荷情報に基づいて当該分割領域におけるエネルギ収支を予測し、そのエネルギ収支に基づいて走行経路上の夫々の分割領域における走行モード（ハイブリッド走行モード又はＥＶ走行モード）を計画する技術が開示されている。また、下記の特許文献２には、交差点間の道路を複数のセグメントに予め分割し、同じセグメントを複数回走行した場合に、その複数回の車速の平均値（平均車速）をデータベースに記憶させることで、その平均車速の情報を制御用情報として車両制御部に出力する技術が開示されている。この特許文献２の技術では、その平均車速の情報がバッテリの充放電制御や定速走行制御に利用される。また、この特許文献２の技術では、所定の条件を満たし且つ隣接セグメントに対応する学習データ値（車速）が所定の閾値よりも小さい場合、隣接セグメントとの間でデータ結合を行って、データベースの情報の削減を図っている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−０１２６０５号公報
【特許文献２】特開２００８−１９７０１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、上記特許文献１の技術では、走行モードを計画するに際して走行経路における夫々のメッシュ状の分割領域に対応する走行負荷情報を参照している。これが為、この技術においては、情報の粒度が細かい為に情報量が大きくなり、走行モードの計画に時間を要してしまうので、利用者の利便性の観点から改善の余地がある。従って、例えば、隣接する分割領域間で走行負荷情報等の走行状態情報の差が小さい場合には、この２つの分割領域の走行状態情報を１つに統合することで、演算処理負荷の軽減が可能になる。しかしながら、走行状態情報の差が小さい道路もあれば大きい道路もあるので、統合の要否判断の手法如何では、過度の統合によって過剰な走行モードの切り替えが行われる場合もあれば、走行モードの切り替えが望ましいにも拘わらず統合されて走行モードが切り替わらない場合もある。
【０００５】
そこで、本発明は、かかる従来例の有する不都合を改善し、走行状態情報の統合が過不足になることを抑制可能な走行制御装置を提供することを、その目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成する為、本発明は、車両の走行経路上の夫々の区間の中から基準区間を決める基準区間演算部と、前記基準区間の走行状態情報と統合候補区間の走行状態情報との差分を統合判定閾値と比較し、該比較の結果に応じて前記統合候補区間を前記基準区間に統合する統合演算部と、統合された区間の走行状態情報に基づいて当該区間における車両の走行モードを計画する走行モード計画部と、前記基準区間の走行状態情報に応じて前記統合判定閾値を決める閾値演算部と、を備えることを特徴としている。
【０００７】
ここで、前記統合演算部は、前記差分と前記統合判定閾値との比較結果に加えて、更に前記基準区間から前記統合候補区間までの総区間長が所定区間長を超えないときに、該統合候補区間を前記基準区間に統合させることが望ましい。
【０００８】
また、前記統合判定閾値は、前記走行状態情報が走行負荷の場合、前記基準区間の走行負荷が高いほど大きくし、前記走行状態情報が消費エネルギの場合、前記基準区間の消費エネルギが多いほど大きくすることが望ましい。
【発明の効果】
【０００９】
本発明に係る走行制御装置は、基準区間の走行状態情報に基づいて統合判定閾値を変更するので、隣接する区間の間における走行状態の差（走行負荷の差、消費エネルギの差）の大小に拘わらず（つまり、山間部の一般道の様な走行状態の変動が大きい経路であっても、高速道路の様な走行状態の変動が小さい経路であっても）、過剰な区間の統合（走行状態情報の統合）の抑制が図れると共に、区間の統合不足（走行状態情報の統合不足）の抑制も図れる。
【図面の簡単な説明】
【００１０】
【図１】図１は、本発明に係る走行制御装置の構成を示すブロック図である。
【図２】図２は、実施例の走行制御装置の演算処理動作を説明するフローチャートである。
【図３】図３は、統合判定閾値のマップの一例である。
【図４】図４は、統合結果の一例を示す概念図である。
【図５】図５は、変形例の走行制御装置の演算処理動作を説明するフローチャートである。
【発明を実施するための形態】
【００１１】
以下に、本発明に係る走行制御装置の実施例を図面に基づいて詳細に説明する。尚、この実施例によりこの発明が限定されるものではない。
【００１２】
［実施例］
本発明に係る走行制御装置の実施例を図１から図５に基づいて説明する。
【００１３】
本実施例の走行制御装置は、設定された自車の走行経路を走行する際の走行モードを計画し、この計画された走行モードに基づいて走行モードの切り替えを実施する。この例示では、走行モードの計画を行う電子制御装置（以下、「走行計画ＥＣＵ」と云う。）１と、走行モードの切り替えや走行モードに応じた自車の走行を制御する電子制御装置（以下、「走行制御ＥＣＵ」と云う。）２と、によって走行制御装置を構成している。
【００１４】
本実施例においては、この走行制御装置の適用対象として、機関と回転機が動力源のハイブリッド車両を例に挙げる。これが為、ここで云う走行モードとは、機関の動力のみ又は機関及び回転機の夫々の動力で走行するハイブリッド走行モード（以下、「ＨＶ走行モード」と云う。）のことと、回転機の動力のみで走行する電気自動車モード（以下、「ＥＶ走行モード」と云う。）のことと、を指している。尚、機関とは、所謂エンジンであって、内燃機関や外燃機関のことを云う。また、回転機とは、電動機や電動発電機等のことを云う。
【００１５】
先ず、この走行制御装置に関わるシステム構成についての説明を行う。
【００１６】
本システムは、車両に設けた自車位置検出装置１１と地図情報データベース１２と走行経路演算装置１３とを備える。自車位置検出装置１１は、自車の存在している位置を検出する装置である。この自車位置検出装置１１としては、所謂ＧＰＳ（Global Positioning System）を利用すればよい。地図情報データベース１２は、車両の通行が可能な道路の地図情報と、交差点等の様な道路関連施設の地図情報と、その道路を所定の条件下で予め区分した区間情報と、その区間毎の車両の走行状態情報と、が少なくとも記憶されたものである。また、この地図情報データベース１２には、その道路の種別（高速道路や一般道等の種別、平坦路と登坂路と降坂路の種別など）や形状（勾配など）を表す道路情報を記憶させておいてもよい。走行経路演算装置１３は、操作者に指定された目的地までの自車の走行経路を演算する。
【００１７】
区間とは、例えば、隣り合う２つの交差点で区分された道路（つまり、隣り合う２つの交差点の間に存在している道路）、平坦路と登坂路と降坂路とで区分された道路、登坂路や降坂路の中でも勾配の大小に基づき区分された道路、所定の距離毎に区分された道路等のことである。ここで、２つの交差点の間の道路は、長短様々であり、平坦路や坂路が混在している場合もある。これが為、区間は、２つの交差点の間や所定の距離等の上記の諸条件の組み合わせによって予め決めておくことが望ましい。以下においては、この区間をリンクとも云い、また、区間の端部（例えば隣接する区間の接続部分等）をノードとも云う。地図情報データベース１２には、その区間（リンク）や当該区間の端部（ノード）の情報と共に、区間に対して一意に対応させた識別情報（リンクＩＤ）や区間の端部に対して一意に対応させた識別情報（ノードＩＤ）も記憶させている。
【００１８】
走行状態情報とは、区間の道路状態（例えば勾配等）に応じた車両の走行状態を表す情報のことである。この走行状態情報は、該当する区間のリンクＩＤに対応させて地図情報データベース１２に記憶させている。この走行状態情報としては、例えば、区間を走行する際の車両の走行負荷の情報、区間を走行する際に消費される消費エネルギ（具体的には燃費や電費）の情報等が該当する。走行計画ＥＣＵ１は、区間における少なくとも１つの走行状態情報に基づいて、この区間を走行する際の走行モードを決める。
【００１９】
具体的に、例えば、区間が登坂路の場合には、平坦路や降坂路と比べて、走行負荷が高く、また、消費エネルギも大きい（燃費や電費が悪い）。更に、この場合には、勾配が大きいほど、走行負荷が高く、また、消費エネルギも大きい（燃費や電費が悪い）。一方、区間が降坂路の場合には、平坦路や登坂路と比べて、走行負荷が低く、また、消費エネルギも小さい（燃費や電費が良い）。更に、この場合には、勾配が大きいほど、走行負荷が低く、また、消費エネルギも小さい（燃費や電費が良い）。これが為、地図情報データベース１２には、区間の走行状態情報として、その様な道路情報に応じた走行負荷や消費エネルギを予め記憶させておく。例えば、区間が登坂路の場合、走行計画ＥＣＵ１には、勾配が大きいほど、燃費や電費よりも、高い走行負荷による走行性能の低下を回避すべく、ＥＶ走行モードよりもＨＶ走行モードを選択させる。これに対して、区間が降坂路の場合、走行計画ＥＣＵ１には、勾配が大きいほど、燃費や電費の向上を重視して、ＨＶ走行モードよりもＥＶ走行モードを選択させる。
【００２０】
ここで、走行計画ＥＣＵ１には、地図情報データベース１２の走行状態情報と実際に走行した際の走行情報とにずれが生じている場合、その地図情報データベース１２の走行状態情報を実際に得た走行情報に更新させてもよい。この走行状態情報の学習の要否は、区間毎に判断する。その際、実際に走行した際の走行情報は、走行中の車両運転情報等に基づいて演算すればよい。その車両運転情報とは、例えば、車速センサ１４の検出値（車速）、アクセル開度センサ１５の検出値（アクセル開度）、ブレーキセンサ１６の検出値（ブレーキペダル操作量）、バッテリセンサ１７の検出値（ＳＯＣ：State of Charge）等の車両運転状態の判断が可能な情報のことである。また、実際に走行した際の走行情報は、走行中の前後加速度センサ１８の検出値を利用して演算してもよい。前後加速度センサ１８の検出値に基づいて走行路の勾配を推定できるからである。
【００２１】
また、走行経路における区間毎の走行状態情報は、路車間通信によってセンタから取得してもよく、車車間通信によって他車から取得してもよい。本システムには、かかる通信を担う車載器１９が用意されている。
【００２２】
ここで、本システムにおいては、その自車位置検出装置１１と地図情報データベース１２と走行経路演算装置１３とを包含するカーナビゲーションシステムを利用してもよい。
【００２３】
走行計画ＥＣＵ１は、走行経路上の或る区間（リンク）を基準区間｛基準リンクＮｏ（０）｝として設定し、この基準区間｛基準リンクＮｏ（０）｝よりも目的地側に存在している区間（リンク）が当該基準区間｛基準リンクＮｏ（０）｝との統合対象となるのか否かを判断する。
【００２４】
この走行計画ＥＣＵ１には、車両の走行経路上の夫々の区間の中から基準区間｛基準リンクＮｏ（０）｝を決める基準区間演算部が設けられている。この例示の基準区間演算部は、走行経路設定時に自車の存在している区間又は駐車場等から走行経路へと進入した際の最初の区間を最初の基準区間｛基準リンクＮｏ（０）｝に決める。
【００２５】
ここで、その最初の基準区間｛基準リンクＮｏ（０）｝よりも目的地側の区間（リンク）については、統合要否を判断する際の基準区間｛基準リンクＮｏ（０）｝との比較対象になり得るものであり、この基準区間｛基準リンクＮｏ（０）｝との統合候補になる。これが為、以下においては、その目的地側の区間（リンク）を統合候補区間｛統合候補リンクＮｏ（ｎ）｝と称する（ｎ＝１，２，…，ｍ）。リンクＮｏ（ｍ）は、目的地の存在している区間又は目的地がノードの場合における当該目的地の手前の区間であって、走行経路の最終区間を表す。
【００２６】
走行計画ＥＣＵ１は、基準区間｛基準リンクＮｏ（０）｝の走行状態情報と統合候補区間｛統合候補リンクＮｏ（ｎ）｝の走行状態情報との差分を演算し、その差分の絶対値と所定の閾値とを比較することで、その基準区間｛基準リンクＮｏ（０）｝と統合候補区間｛統合候補リンクＮｏ（ｎ）｝との統合の要否を判定する。これが為、この走行計画ＥＣＵ１には、その比較の結果による統合要否の判定結果に応じて基準区間と統合候補区間の統合を行う統合演算部を設けている。以下においては、その閾値のことを統合判定閾値と云う。例えば、走行状態情報が走行負荷情報の場合には、基準区間｛基準リンクＮｏ（０）｝と統合候補区間｛統合候補リンクＮｏ（ｎ）｝の走行負荷の差の絶対値を求め、この絶対値と統合判定閾値とを比較させる。また、走行状態情報が消費エネルギ情報の場合には、基準区間｛基準リンクＮｏ（０）｝と統合候補区間｛統合候補リンクＮｏ（ｎ）｝の消費エネルギの差の絶対値を求め、この絶対値と統合判定閾値とを比較させる。
【００２７】
この走行計画ＥＣＵ１には、その走行状態情報の差の絶対値が統合判定閾値以下の場合には、走行モードの変更の必要が無いと判断させるので、その統合候補リンクＮｏ（ｎ）が基準リンクＮｏ（０）との統合対象であると判定させる。一方、その差の絶対値が統合判定閾値よりも大きい場合には、走行モードの変更の必要があると判断させるので、その統合候補リンクＮｏ（ｎ）が基準リンクＮｏ（０）との統合対象ではないと判定させる。従って、統合判定閾値は、走行モードの変更の要否、つまり区間（リンク）の統合の要否に基づいて決める。走行状態情報が走行負荷情報の場合には、例えば、基準区間｛基準リンクＮｏ（０）｝と統合候補区間｛統合候補リンクＮｏ（ｎ）｝の走行負荷の差の絶対値の内、走行モードの変更の必要が無い差の絶対値における最大値又は当該最大値の補正値（演算誤差やセンサの検出誤差等を考慮に入れて最大値を補正した値）を統合判定閾値に決める。また、走行状態情報が消費エネルギ情報の場合には、例えば、基準区間｛基準リンクＮｏ（０）｝と統合候補区間｛統合候補リンクＮｏ（ｎ）｝の消費エネルギの差の絶対値の内、走行モードの変更の必要が無い差の絶対値における最大値又は当該最大値の補正値（演算誤差やセンサの検出誤差等を考慮に入れて最大値を補正した値）を統合判定閾値に決める。
【００２８】
走行計画ＥＣＵ１は、その統合判定閾値を用いた基準区間｛基準リンクＮｏ（０）｝と統合候補区間｛統合候補リンクＮｏ（ｎ）｝との比較を、基準区間｛基準リンクＮｏ（０）｝に対する走行経路の目的地側の統合候補区間｛統合候補リンクＮｏ（ｎ）｝の内、手前側から目的地側へと順番に統合不要と判定されるまで繰り返す。そして、この走行計画ＥＣＵ１は、統合対象であると判定された全ての統合候補区間｛統合候補リンクＮｏ（ｎ）｝と基準区間｛基準リンクＮｏ（０）｝とを統合する。これらの統合された区間（リンク）は、結果として或る走行状態における１つの区間（リンク）として判断される。これが為、その結果が得られればよいので、統合の捉え方としては、夫々の区間（リンク）を統合するとの考えに立ってもよく、夫々の区間（リンク）の走行状態情報を統合するとの考えに立ってもよい。尚、前者の場合には、例えば、統合前の各区間（各リンク）の走行状態情報の平均値を統合後の区間（リンク）の走行状態情報としてもよく、基準区間｛基準リンクＮｏ（０）｝の走行状態情報を統合後の区間（リンク）の走行状態情報としてもよい。また、後者の走行状態情報の統合については、その平均値等と同じ考え方で実施すればよい。
【００２９】
この統合後にも統合候補区間｛統合候補リンクＮｏ（ｎ）｝が残っている場合には、統合された区間｛リンクＮｏ（ｎ−１）｝の次の目的地側の統合候補区間｛統合候補リンクＮｏ（ｎ）｝を新たな基準区間｛基準リンクＮｏ（０）｝に設定し、上記と同じ様にして統合の要否を繰り返す。
【００３０】
例えば、平坦路が続く高速道路などにおいては、走行状態情報の差の絶対値が統合判定閾値以下となるので、その統合候補リンクＮｏ（ｎ）と基準リンクＮｏ（０）とを統合させる。この場合、走行計画ＥＣＵ１の走行モード計画部は、その統合された区間（平坦路）の走行負荷や消費エネルギが小さいので、この点を考慮に入れて当該平坦路の走行モードを計画する。例えば、ＥＶ走行モードの選択される走行領域が広い車種においては、ＥＶ走行モードと計画する。また、ＥＶ走行モードの選択される走行領域が走行開始時等の特定の領域に限られている車種においては、ＨＶ走行モードと計画する。一方、例えば、平坦路から急勾配の登坂路へと経路が変移する場合には、走行状態の差の絶対値が統合判定閾値よりも大きくなるので、その統合候補リンクＮｏ（ｎ）と基準リンクＮｏ（０）とを統合させない。この場合、走行計画ＥＣＵ１の走行モード計画部は、その平坦路や登坂路の走行負荷や消費エネルギに応じて走行モードを計画する。例えば、走行計画ＥＣＵ１は、その平坦路をＥＶ走行モードと計画し、その登坂路をＨＶ走行モードと計画する。但し、走行モード計画部は、その計画された道路に自車が到達したとき又は到達する直前に、例えばＳＯＣがバッテリの充電を要するほど小さければ、ＥＶ走行モードが計画されていたとしてもＨＶ走行モードを選択し、ＳＯＣがバッテリの満充電を示していれば、ＨＶ走行モードが計画されていたとしてもＥＶ走行モードを選択してもよい。
【００３１】
ここで、本実施例の走行計画ＥＣＵ１には、上述した統合判定閾値を基準区間｛基準リンクＮｏ（０）｝の走行状態情報に応じて変更させる。この為、この走行計画ＥＣＵ１には、統合判定閾値を決める閾値演算部を設けている。ここでは、大別すると、その基準区間｛基準リンクＮｏ（０）｝の走行状態情報が所定の閾値よりも大きいのか否かに応じて統合判定閾値を使い分ける。以下においては、その閾値を走行状態判定閾値と云う。
【００３２】
その走行状態判定閾値は、例えば、走行状態の変動が大きいと推定されるエリア（例えば山間部）と走行状態の変動が小さいと推定されるエリア（例えば高速道路や市街地）とを判別する為のものである。換言するならば、この走行状態判定閾値は、走行モードの切り替えが要求され易いエリアと走行モードの切り替えが要求され難いエリアとを判別する為のものである。例えば、平坦路や平坦路と同等に扱うことのできる走行モードの変更の必要が無い登坂路の存在しているエリアは、走行状態（走行負荷や消費エネルギ）の変動の小さいエリアであり、走行モードの切り替えが要求されないと推定できる。これに対して、その登坂路よりも勾配の大きい登坂路の存在しているエリアは、走行状態の変動が大きいエリアであり、走行モードの切り替えが要求されると推定できる。これが為、例えば、平坦路から車両が移動した際に走行モードの変更の必要が無い登坂路を決めた場合には、この登坂路の走行状態情報の最大値又は当該最大値の補正値（演算誤差やセンサの検出誤差等を考慮に入れて最大値を補正した値）を走行状態判定閾値として決めてもよい。
【００３３】
この例示では、説明の便宜上、上述した統合判定閾値を基準統合判定閾値と称する。そして、ここでは、基準区間｛基準リンクＮｏ（０）｝の走行状態が走行状態判定閾値よりも大きい場合（つまり、その走行状態に基づいて走行モードの切り替えが要求される位にまで走行状態の変動が大きいエリアであると推定できる場合）に、その基準統合判定閾値を統合判定閾値として用いることにする。その基準統合判定閾値は、予め固定値として設定しておいたものでもよく、基準区間｛基準リンクＮｏ（０）｝の走行状態情報に基づいた変動値であってもよい。変動値とする場合には、例えば、その走行状態に応じた基準統合判定閾値（統合判定閾値）のマップを予め用意しておけばよい。
【００３４】
一方、基準区間｛基準リンクＮｏ（０）｝の走行状態が走行状態判定閾値以下の場合（つまり、その走行状態に基づいて走行モードの切り替えが要求されない程度の走行状態の変動の小さいエリアであると推定できる場合）には、その基準統合判定閾値よりも小さい値を統合判定閾値として用いる。この場合の統合判定閾値についても、予め固定値として設定しておいたものでもよく、基準区間｛基準リンクＮｏ（０）｝の走行状態情報に基づいた変動値であってもよい。固定値とする場合には、例えば、基準統合判定閾値と所定の係数との乗算値を統合判定閾値としてもよい。その係数は、走行状態情報の何割分を統合判定閾値にするのかを決めるものである。また、変動値とする場合には、例えば、その走行状態に応じた統合判定閾値のマップを予め用意しておけばよい。
【００３５】
以下、この走行制御装置における統合に係る演算処理動作を図２のフローチャートに基づき説明する。ここでは、走行状態情報として走行負荷情報を例に挙げて説明する。
【００３６】
走行計画ＥＣＵ１は、走行経路演算装置１３によって設定された走行経路の情報を取得する（ステップＳＴ５）。ここでは、少なくとも走行経路における夫々の区間と夫々の区間の端部とに対応しているリンクＩＤとノードＩＤとを取得する。
【００３７】
そして、走行計画ＥＣＵ１は、走行経路における夫々の区間｛最初の基準リンクＮｏ（０）、統合候補リンクＮｏ（ｎ）｝毎に走行負荷情報を取得する（ステップＳＴ１０）。つまり、このステップＳＴ１０では、そのリンクＩＤに基づいて、走行経路における夫々の区間の走行負荷情報｛走行負荷Ｐ０，Ｐ（ｎ）｝を地図情報データベース１２から読み込む。
【００３８】
走行計画ＥＣＵ１は、その基準リンクＮｏ（０）を０、ｎを１にセットする（ステップＳＴ１５）。つまり、ここでは、その基準リンクＮｏ（０）との最初の比較対象として、この基準リンクＮｏ（０）にノードを介して接続している統合候補リンクＮｏ（１）がセットされる。
【００３９】
走行計画ＥＣＵ１は、基準リンクＮｏ（０）の走行負荷Ｐ０が走行状態判定閾値（ここでは走行負荷に関する閾値）αよりも大きいのか否かを判定する（ステップＳＴ２０）。
【００４０】
走行計画ＥＣＵ１は、走行負荷Ｐ０が走行状態判定閾値αよりも大きい場合、統合判定閾値Ｋとして基準統合判定閾値βを設定し（ステップＳＴ２５）、走行負荷Ｐ０が走行状態判定閾値α以下の場合、統合判定閾値Ｋとしてγ（＜β）を設定する（ステップＳＴ３０）。ここでは、図３に示す様に、走行負荷の大きさに応じて変動するマップに基づき統合判定閾値Ｋ（＝β，γ）を演算する。この図３のマップでは、走行状態判定閾値αを境にして、走行負荷Ｐ０が走行状態判定閾値α以下であれば、走行負荷Ｐ０が高いほど大きくなるγ（Ｐ０）を統合判定閾値Ｋに設定し、走行負荷Ｐ０が走行状態判定閾値αよりも大きければ、走行負荷Ｐ０が高いほど大きくなるβ（Ｐ０）を統合判定閾値Ｋに設定する。つまり、この例の統合判定閾値Ｋは、基準区間の走行負荷が高いほど大きくなる。
【００４１】
走行計画ＥＣＵ１は、基準リンクＮｏ（０）の走行負荷Ｐ０と基準リンクＮｏ（０）よりも先の統合候補リンクＮｏ（ｎ）の走行負荷Ｐ（ｎ）との差ΔＰを演算し（ステップＳＴ３５）、その差ΔＰの絶対値が統合判定閾値Ｋ以下になっているのか否かを判定する（ステップＳＴ４０）。
【００４２】
走行計画ＥＣＵ１は、差ΔＰの絶対値が統合判定閾値Ｋ以下の場合、その統合候補リンクＮｏ（ｎ）が基準リンクＮｏ（０）との統合対象に該当する（即ち走行モードの変更の必要が無い）と判断して、ｎをｎ＋１にセットする（ステップＳＴ４５）。つまり、ここでは、その統合候補リンクＮｏ（ｎ）に目的地側でノードを介して接続されている次の統合候補リンクＮｏ（ｎ＋１）が基準リンクＮｏ（０）との比較対象としてセットされる。
【００４３】
一方、差ΔＰの絶対値が統合判定閾値Ｋよりも大きい場合、走行計画ＥＣＵ１は、その統合候補リンクＮｏ（ｎ）が基準リンクＮｏ（０）との統合対象に該当しない（即ち走行モードの変更の必要がある）と判断して、基準リンクＮｏ（０）から統合候補リンクＮｏ（ｎ−１）までの全てのリンク又は当該各リンクの走行負荷情報を１つに統合する（ステップＳＴ５０）。つまり、ここでは、その基準リンクＮｏ（０）から統合候補リンクＮｏ（ｎ−１）までの全てのリンクを、走行モードの同じ１区間に統合する。
【００４４】
しかる後、走行計画ＥＣＵ１は、基準リンクＮｏ（０）との統合対象にならなかった統合候補リンクＮｏ（ｎ）を新たな基準リンクＮｏ（０）に設定し、且つ、ｎをｎ＋１にセットする（ステップＳＴ５５）。つまり、ここでは、新たな基準リンクＮｏ（０）に目的地側で接続されている統合候補リンクＮｏ（ｎ＋１）が当該基準リンクＮｏ（０）との比較対象としてセットされる。
【００４５】
走行計画ＥＣＵ１は、ステップＳＴ４５又はステップＳＴ５５でセットしたｎ（＝ｎ＋１）がｍ−１であるのか否かを判定する（ステップＳＴ６０）。前述した様に、リンクＮｏ（ｍ）は、走行経路の最終区間である。従って、この判定は、基準リンクＮｏ（０）との比較対象である統合候補リンクＮｏ（ｎ＋１）が、走行経路の最後のリンクＮｏ（ｍ）の１つ手前の統合候補リンク（ｍ−１）であるのか否かを判断するものである。
【００４６】
走行計画ＥＣＵ１は、「ｎ＝ｍ−１」でない場合、統合候補リンクＮｏ（ｎ＋１）が走行経路の最後のリンクＮｏ（ｍ）の１つ手前の統合候補リンク（ｍ−１）ではないので、その統合候補リンクＮｏ（ｎ＋１）が新たな基準リンクＮｏ（０）との統合対象であるのか否かを判断するべく、ステップＳＴ２０に戻り、新たな基準リンクＮｏ（０）の走行負荷Ｐ０が所定の閾値αよりも大きいのか否かを判定する。以降、走行計画ＥＣＵ１は、ステップＳＴ６０で「ｎ＝ｍ−１」であると判定されるまで、上述した演算処理を繰り返す。
【００４７】
走行計画ＥＣＵ１は、ステップＳＴ６０で「ｎ＝ｍ−１」であると判定された場合、基準リンクＮｏ（０）から統合候補リンクＮｏ（ｎ−１）までの全てのリンク又は当該各リンクの走行負荷情報を１つに統合する（ステップＳＴ６５）。
【００４８】
図４には、その演算処理の実施前後の走行負荷情報の一例を示している。この図４では、上図が演算処理の実施前の状態を表し、下図が演算処理の実施後の状態を表している。その上図は、走行経路の走行負荷情報について地図情報を基に視覚化した概念図であり、統合前の夫々の区間（リンク）の走行負荷情報を表している。一方、下図は、走行経路の走行負荷情報について各区間（各リンク）の走行負荷を基に統合した概念図である。この例示では、リンクＮｏ（０）〜Ｎｏ（２）が統合されて新たなリンクＮｏ（０）となり、リンクＮｏ（３）〜Ｎｏ（４）が統合されて新たなリンクＮｏ（１）となり、リンクＮｏ（５）〜Ｎｏ（７）が統合されて新たなリンクＮｏ（２）となる。
【００４９】
走行計画ＥＣＵ１は、上記の如く統合された走行経路の新たな区間（リンク）の走行状態情報に基づいて、その新たな区間の走行モードがＨＶ走行モードであるのかＥＶ走行モードであるのかを設定する。また、走行計画ＥＣＵ１は、そのＨＶ走行モードと計画される区間において、その走行状態情報に応じて機関と回転機の夫々の動力の出力比を設定する。この走行モードの計画時には、バッテリのＳＯＣを考慮して、例えば、バッテリ残量が少なければＨＶ走行モードに設定し、バッテリ残量が満充電又は満充電に近ければＥＶ走行モードに設定してもよい。また、自車が例えば前方の他車への追従走行制御や前方の他車との車間制御等を実行している場合には、他車との車間、他車の車速や加減速度等の情報も考慮に入れて走行モードの設定を行ってもよい。かかる情報は、例えば、撮像装置２０の撮影した自車の前方の画像、レーダ装置２１の検出値等を用いて取得する。
【００５０】
走行計画ＥＣＵ１は、走行経路上の各経路における走行モードの計画情報を走行制御ＥＣＵ２に渡す。そして、走行制御ＥＣＵ２は、その各経路へと進入する際に、変更の必要が無ければ現状の走行モードでの走行を継続させ、変更の必要があれば走行モードを切り替えて走行させる。
【００５１】
ここで、この例示では走行状態情報として走行負荷情報を例に挙げたが、例えば消費エネルギ情報を走行状態情報として利用する場合には、基準区間｛基準リンクＮｏ（０）｝の消費エネルギに基づいて統合判定閾値Ｋを変更させればよい。その統合判定閾値Ｋは、例えば、基準区間の消費エネルギが多いほど大きくする。そして、この場合には、基準リンクＮｏ（０）の消費エネルギと統合候補リンクＮｏ（ｎ）の消費エネルギとの差を求め、この差の絶対値が統合判定閾値Ｋ以下であれば、その統合候補リンクＮｏ（ｎ）を基準リンクＮｏ（０）との統合対象として設定し、その差の絶対値が統合判定閾値Ｋよりも大きければ、その統合候補リンクＮｏ（ｎ）を基準リンクＮｏ（０）との統合対象として設定しない。尚、統合対象とならない統合候補リンクＮｏ（ｎ）は、走行負荷の例示と同じ様に、次の新たな基準リンクＮｏ（０）とする。
【００５２】
以上示した様に、本実施例の走行制御装置は、基準区間｛基準リンクＮｏ（０）｝の走行状態情報に基づいて統合判定閾値Ｋを変更するので、隣接する区間の間における走行状態の差（走行負荷の差、消費エネルギの差）の大小に拘わらず（つまり、山間部の一般道の様な走行状態の変動が大きい経路であっても、高速道路の様な走行状態の変動が小さい経路であっても）、過剰な区間の統合（走行状態情報の統合）の抑制が図れると共に、区間の統合不足（走行状態情報の統合不足）の抑制も図れる。この様に、この走行制御装置は、区間の統合（走行状態情報の統合）が過不足になることを抑えることができるので、走行経路上の過剰な走行モードの変更が抑制されると共に、走行経路上で必要な走行モードの変更が可能になる。従って、この走行制御装置は、動力源を適宜切り替えながら、例えば走行性能と燃費性能及び電費性能との両立に適した走行負荷や消費エネルギの管理等を実施することができる。
【００５３】
［変形例］
例えば、高速道路等の様に長い経路に渡って走行状態の変動が小さい場合でも、上述した実施例の走行制御装置では、その走行状態の変動が小さい全ての区間又は当該各区間の走行状態情報を統合する。これが為、統合後の区間長が長くなりすぎてしまうことも考えられ、過度に長い区間長が存在するときは、走行モードを変更することができず、統合によって却って走行性能の低下、燃費性能及び電費性能の低下等を引き起こしてしまう可能性がある。従って、この変形例の走行制御装置においては、統合後の区間長が所定の長さ（以下、「所定区間長」と云う。）Ｄｘ以上にならないように、基準区間｛基準リンクＮｏ（０）｝の区間長Ｄ（０）と統合対象候補の各統合候補区間｛統合候補リンクＮｏ（ｎ）｝の区間長Ｄ（ｎ）の合計値（以下、「総区間長」と云う。）Ｄａｌｌ（ｎ）が所定区間長Ｄｘ以上になると判定した場合、統合候補区間｛統合候補リンクＮｏ（ｎ）｝の１つ手前の統合候補区間｛統合候補リンクＮｏ（ｎ−１）｝までを統合対象と決める。その総区間長Ｄａｌｌ（ｎ）は、「Ｄａｌｌ（ｎ）＝Ｄａｌｌ（ｎ−１）＋Ｄ（ｎ）」の演算式を用いて求める。従って、統合演算部には、前述した走行状態情報の差分と統合判定閾値との比較結果に加えて、更に基準区間から統合候補区間までの総区間長Ｄａｌｌ（ｎ）が所定区間長Ｄｘを超えないときに、その統合候補区間を基準区間に統合させる。
【００５４】
以下、この走行制御装置における統合に係る演算処理動作を図５のフローチャートに基づき説明する。ここでは、実施例と同じ様に、走行状態情報として走行負荷情報を例に挙げて説明する。また、図２と同じ「ＳＴ〜」の工程については、図５でも同じ演算処理を行うので、その説明を省略又は簡略化する。
【００５５】
本変形例の走行計画ＥＣＵ１は、実施例と同じ様に各種情報を取得した後（ステップＳＴ５，ＳＴ１０）、基準リンクＮｏ（０）を０、ｎを１、Ｄａｌｌ（０）を基準区間｛基準リンクＮｏ（０）｝の区間長Ｄ（０）にセットする（ステップＳＴ１６）。
【００５６】
そして、この走行計画ＥＣＵ１は、基準リンクＮｏ（０）の走行負荷Ｐ０に応じて統合判定閾値Ｋを設定し（ステップＳＴ２０〜ＳＴ３０）、その走行負荷Ｐ０と基準リンクＮｏ（０）よりも先の統合候補リンクＮｏ（ｎ）の走行負荷Ｐ（ｎ）との差ΔＰを演算すると共に（ステップＳＴ３５）、その基準リンクＮｏ（０）から統合候補リンクＮｏ（ｎ）までに存在する全てのリンクの総区間長Ｄａｌｌ（ｎ）を求める（ステップＳＴ３６）。
【００５７】
走行計画ＥＣＵ１は、その差ΔＰの絶対値が統合判定閾値Ｋ以下であり、且つ、その総区間長Ｄａｌｌ（ｎ）が所定区間長Ｄｘよりも短いのか否かを判定する（ステップＳＴ４１）。所定区間長Ｄｘは、例えば道路種別で変更してもよい。例えば、走行状態の変動が大きくなっている可能性の高い一般道では、数キロメートルを所定区間長Ｄｘとして設定する。一方、これよりも走行状態の変動が小さくなっている可能性の高い高速道路においては、数十キロメートルを所定区間長Ｄｘとして設定する。
【００５８】
走行計画ＥＣＵ１は、差ΔＰの絶対値が統合判定閾値Ｋ以下であり、且つ、総区間長Ｄａｌｌ（ｎ）が所定区間長Ｄｘよりも短い場合、その統合候補リンクＮｏ（ｎ）を基準リンクＮｏ（０）との統合対象に決めて、ｎをｎ＋１にセットする（ステップＳＴ４５）。
【００５９】
一方、走行計画ＥＣＵ１は、差ΔＰの絶対値が統合判定閾値Ｋよりも大きい場合、又は、総区間長Ｄａｌｌ（ｎ）が所定区間長Ｄｘ以上になる場合、その統合候補リンクＮｏ（ｎ）が基準リンクＮｏ（０）との統合対象に該当しない（即ち走行モードの変更の必要がある）と判断して、基準リンクＮｏ（０）から統合候補リンクＮｏ（ｎ−１）までの全てのリンク又は当該各リンクの走行負荷情報を１つに統合する（ステップＳＴ５０）。この為、差ΔＰの絶対値が統合判定閾値Ｋ以下であり、統合候補リンクＮｏ（ｎ）が基準リンクＮｏ（０）との統合対象になり得るものであったとしても、総区間長Ｄａｌｌ（ｎ）が所定区間長Ｄｘ以上になる場合には、その統合候補リンクＮｏ（ｎ）を基準リンクＮｏ（０）との統合対象にしない。従って、この走行制御装置においては、区間長が過度に長くなってしまうと云う事態を回避することができる。
【００６０】
しかる後、走行計画ＥＣＵ１は、基準リンクＮｏ（０）との統合対象にならなかった統合候補リンクＮｏ（ｎ）を新たな基準リンクＮｏ（０）に設定し、且つ、ｎをｎ＋１にセットすると共に、この統合候補リンクＮｏ（ｎ）の区間長Ｄ（ｎ）を総区間長Ｄａｌｌ（ｎ）にセットする（ステップＳＴ５６）。このときの総区間長Ｄａｌｌ（ｎ）は、新たな基準リンクＮｏ（０）の区間長Ｄ（０）に相当する。
【００６１】
以降、走行計画ＥＣＵ１は、ステップＳＴ４５又はステップＳＴ５６でセットしたｎ（＝ｎ＋１）がｍ−１であるのか否かを判定し（ステップＳＴ６０）、「ｎ＝ｍ−１」であると判定されたならば、基準リンクＮｏ（０）から統合候補リンクＮｏ（ｎ−１）までの全てのリンク又は当該各リンクの走行負荷情報を１つに統合する（ステップＳＴ６５）。
【００６２】
以上示した様に、本変形例の走行制御装置は、実施例と同じ様に、基準区間｛基準リンクＮｏ（０）｝の走行状態情報に基づいて統合判定閾値Ｋを変更するので、隣接する区間の間における走行状態の差（走行負荷の差、消費エネルギの差）の大小に拘わらず、過剰な区間の統合（走行状態情報の統合）の抑制が図れると共に、区間の統合不足（走行状態情報の統合不足）の抑制も図れる。更に、この走行制御装置は、過度に長い区間長の統合を回避することもできるので、このことからも過剰な区間の統合（走行状態情報の統合）を抑制することができる。従って、この走行制御装置は、実施例と比較して、区間の統合（走行状態情報の統合）が過不足になることを更に抑えることができるので、走行経路上の過剰な走行モードの変更が抑制されると共に、走行経路上で必要な走行モードの変更が可能になる。故に、この走行制御装置は、動力源を適宜切り替えながら、実施例よりも例えば走行性能と燃費性能及び電費性能との両立に適した走行負荷や消費エネルギの管理等を実施することができる。
【符号の説明】
【００６３】
１  走行計画ＥＣＵ
２  走行制御ＥＣＵ
１１  自車位置検出装置
１２  地図情報データベース
１３  走行経路演算装置
【図１】
2014151683.tif 000003
【図２】
2014151683.tif 000004
【図３】
2014151683.tif 000005
【図４】
2014151683.tif 000006
【図５】
2014151683.tif 000007