(57)【特許請求の範囲】
【請求項１】
少なくとも熱機関を駆動源にして走行する車輌を目標下限車速到達後に当該駆動源の駆動力を利用して目標上限車速まで加速させる加速走行と、前記目標上限車速到達後に駆動輪への前記熱機関の駆動力の伝達を遮断して前記目標下限車速まで車輌を惰性で走行させる惰性走行と、を交互に繰り返す加減速走行パターンを実行する車輌走行制御装置において、
燃費が良好になる前記加減速走行パターンの目標値としての実加減速走行パターンを現在の実際の車輌の車速や走行中の路面の路面勾配に基づいて生成する実加減速走行パターン生成手段と、
前記実加減速走行パターンにおける前記惰性走行が始まってから当該惰性走行に続く前記加速走行が終わるまでの実加減速周期と、前記惰性走行が始まってから当該惰性走行に続く前記加速走行が終わるまでの加減速周期であり、運転者が好みに応じて変更可能な又は予め燃費の向上及び車速や車輌の加減速の変化に伴う運転者の違和感の解消の両立が図れるよう設定された基準加減速周期と、を比較する加減速周期比較手段と、
前記実加減速周期が前記基準加減速周期よりも短い場合に、前記実加減速走行パターンの実加減速周期を長くした補正加減速走行パターンを生成する補正加減速走行パターン生成手段と、
を設け、
前記補正加減速走行パターンの生成が行われなければ前記実加減速走行パターンをそのまま加減速走行パターンの目標値として設定し、前記補正加減速走行パターンの生成が行われれば当該補正加減速走行パターンを前記実加減速走行パターンに替えて加減速走行パターンの目標値として設定することを特徴とする車輌走行制御装置。
【請求項２】
前記補正加減速走行パターン生成手段は、前記実加減速周期を長くした補正加減速走行パターンを生成する際、前記実加減速走行パターンにおける加速走行時の加速度を小さく補正するように構成したことを特徴とする請求項１記載の車輌走行制御装置。
【請求項３】
前記熱機関の動力の一部を利用して発電された電力を蓄電する蓄電池の目標充電量の設定を行う目標充電量設定手段を設け、該目標充電量設定手段は、前記補正加減速走行パターン生成手段によって加速走行時の加速度が小さく補正された場合、該補正後の加速度に対応させた大きな値へと目標充電量を再設定するように構成したことを特徴とする請求項２記載の車輌走行制御装置。
【請求項４】
車輌が前記熱機関の他に電動機を駆動源として備えている場合、前記補正加減速走行パターン生成手段は、前記実加減速周期を長くした補正加減速走行パターンを生成する際、前記電動機の駆動力を加えることで前記実加減速走行パターンにおける惰性走行時の減速度を小さく補正するように構成したことを特徴とする請求項１記載の車輌走行制御装置。
【請求項５】
前記補正加減速走行パターン生成手段は、前記実加減速周期を長くした補正加減速走行パターンを生成する際、前記実加減速走行パターンの前記惰性走行から前記加速走行へと移るときに前記目標下限車速での定常車速走行を付け加え又は／及び前記実加減速走行パターンの前記加速走行から前記惰性走行へと移るときに前記目標上限車速での定常車速走行を付け加えるよう構成したことを特徴とする請求項１記載の車輌走行制御装置。
【請求項６】
前記目標上限車速での定常車速走行は、前記熱機関を作動させることで実行させ、前記目標下限車速での定常車速走行は、車輌が前記熱機関の他に電動機を駆動源として備えているならば当該電動機を作動させることで実行させることを特徴とする請求項５記載の車輌走行制御装置。
【請求項７】
前記実加減速走行パターン生成手段は、車輌の走行状況たる走行中の路面の路面勾配と車速とに基づいて前記熱機関の熱効率に優れる前記実加減速走行パターンの加速走行時の最良加速度を求めるよう構成したことを特徴とする請求項１から６の内の何れか１つに記載の車輌走行制御装置。
【請求項８】
前記実加減速走行パターン生成手段は、運転者の要求に従って前記目標上限車速の設定を行うことを特徴とする請求項１から７の内の何れか１つに記載の車輌走行制御装置。
【請求項９】
前記運転者の要求は当該運転者のアクセルペダル操作に伴うアクセルオフ要求であり、前記実加減速走行パターン生成手段は、アクセルオフとなった時点の車速を前記目標上限車速として設定するように構成したことを特徴とする請求項８記載の車輌走行制御装置。
【請求項１０】
前記実加減速走行パターン生成手段は、車輌の走行状況たる前記目標上限車速と走行中の路面の路面勾配とに基づいて前記目標下限車速の設定を行うことを特徴とする請求項１から９の内の何れか１つに記載の車輌走行制御装置。
【請求項１１】
前記実加減速走行パターン生成手段は、走行中の路面の路面勾配が上り勾配の場合、前記目標上限車速が高いほど当該目標上限車速との間の車速差が小さくなるように前記目標下限車速の設定を行うことを特徴とする請求項１から１０の内の何れか１つに記載の車輌走行制御装置。
【請求項１２】
前記実加減速走行パターン生成手段は、走行中の路面の路面勾配が下り勾配の場合、前記目標上限車速が高いほど当該目標上限車速との間の車速差が大きくなるように前記目標下限車速の設定を行うことを特徴とする請求項１から１１の内の何れか１つに記載の車輌走行制御装置。
【請求項１３】
前記惰性走行は、前記熱機関の駆動力の前記駆動輪への伝達を遮断させると共に当該熱機関を停止させることで実行する又は前記熱機関のアイドリング状態での燃料消費量が少なければ当該熱機関を停止させずに当該熱機関の駆動力の前記駆動輪への伝達を遮断させるのみで実行することを特徴とする請求項１から１２の内の何れか１つに記載の車輌走行制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、目標下限車速到達後に熱機関の駆動力を利用して目標上限車速まで加速させる加速走行と、目標上限車速到達後に駆動輪への熱機関の駆動力の伝達を遮断して目標下限車速まで車輌を惰性で走行させる惰性走行と、をアクセルオフ後に行う加減速走行パターンの実行が可能な車輌走行制御装置に関する。
【背景技術】
【０００２】
従来、この種の加減速走行パターンを行う車輌走行制御装置について知られており、この車輌走行制御装置は、その加減速走行パターンで車輌を走行させることで燃費の向上を図っている。例えば、この車輌走行制御装置については、下記の特許文献１，２に開示されている。先ず、特許文献１には、前方の車輌との車間距離を観察し、その車間距離が車速に応じた最小車間距離よりも短いときに車輌を惰性走行させ、その車間距離が車速に応じた最大車間距離よりも長くなったときに車輌を加速走行させる技術が記載されている。また、特許文献２には、上限速度まで内燃機関の駆動力で加速走行させ、上限車速到達後に内燃機関を停止して下限車速まで惰性走行させ、下限車速到達後に内燃機関を再び始動して当該内燃機関の駆動力で加速走行させる技術が記載されている。
【０００３】
【特許文献１】特開２００７−２９１９１９号公報
【特許文献２】特開２００７−１８７０９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ここで、上記特許文献１の車輌走行制御装置は、前方の車輌との車間距離に応じて加速走行や惰性走行の開始時期が決められてしまうので、その前方の車輌の動き（つまり車速の変化）次第で加速走行や惰性走行への切り替わり時期がまちまちになる。これが為、この車輌走行制御装置は、加速走行と惰性走行が頻繁に切り替わって車輌の加減速の変化を大きくし、運転者に不快な違和感を覚えさせてしまうことがある。また、惰性走行の走行時間に対して加速走行での走行時間が極端に長くなる可能性もあり、この場合は、燃料が多量に消費されて、燃費の改善効果が薄くなってしまう虞がある。
【０００５】
また、上記特許文献２の車輌走行制御装置は、上限速度や下限速度を燃費が最適となる速度にしたとしても、惰性走行と加速走行からなる１周期が短すぎると惰性走行と加速走行が頻繁に切り替わって、運転者に上記のような不快な違和感を覚えさせてしまうことがある。
【０００６】
そこで、本発明は、かかる従来例の有する不都合を改善し、アクセルオフ後の走行パターンでの燃費の向上と車速や車輌の加減速の変化に伴う運転者への不快な違和感の解消とが両立可能な車輌走行制御装置を提供することを、その目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成する為、請求項１記載の発明では、少なくとも熱機関を駆動源にして走行する車輌を目標下限車速到達後に当該駆動源の駆動力を利用して目標上限車速まで加速させる加速走行と、その目標上限車速到達後に駆動輪への熱機関の駆動力の伝達を遮断して目標下限車速まで車輌を惰性で走行させる惰性走行と、を交互に繰り返す加減速走行パターンを実行する車輌走行制御装置において、燃費が良好になる前記加減速走行パターンの目標値としての実加減速走行パターンを現在の実際の車輌の車速や走行中の路面の路面勾配に基づいて生成する実加減速走行パターン生成手段と、その実加減速走行パターンにおける惰性走行が始まってから当該惰性走行に続く加速走行が終わるまでの実加減速周期と、惰性走行が始まってから当該惰性走行に続く加速走行が終わるまでの加減速周期であり、運転者が好みに応じて変更可能な又は予め燃費の向上及び車速や車輌の加減速の変化に伴う運転者の違和感の解消の両立が図れるよう設定された基準加減速周期と、を比較する加減速周期比較手段と、実加減速周期が基準加減速周期よりも短い場合に、実加減速走行パターンの実加減速周期を長くした補正加減速走行パターンを生成する補正加減速走行パターン生成手段と、を設け、その補正加減速走行パターンの生成が行われなければ実加減速走行パターンをそのまま加減速走行パターンの目標値として設定し、補正加減速走行パターンの生成が行われれば当該補正加減速走行パターンを実加減速走行パターンに替えて加減速走行パターンの目標値として設定することを特徴としている。
【０００８】
その補正加減速走行パターン生成手段は、請求項２記載の発明の如く、上記請求項１記載の車輌走行制御装置において、実加減速周期を長くした補正加減速走行パターンを生成する際、実加減速走行パターンにおける加速走行時の加速度を小さく補正するように構成している。
【０００９】
また、そのように加速走行時の加速度を小さくするならば、請求項３記載の発明の如く、上記請求項２記載の車輌走行制御装置において、熱機関の動力の一部を利用して発電された電力を蓄電する蓄電池の目標充電量の設定を行う目標充電量設定手段を設け、この目標充電量設定手段は、補正加減速走行パターン生成手段によって加速走行時の加速度が小さく補正された場合に、その補正後の加速度に対応させた大きな値へと目標充電量を再設定するように構成すればよい。
【００１０】
また、請求項４記載の発明のように、上記請求項１記載の車輌走行制御装置において、車輌が熱機関の他に電動機を駆動源として備えている場合、補正加減速走行パターン生成手段は、実加減速周期を長くした補正加減速走行パターンを生成する際、その電動機の駆動力を加えることで実加減速走行パターンにおける惰性走行時の減速度を小さく補正するように構成している。
【００１１】
また、補正加減速走行パターン生成手段は、請求項５記載の発明の如く、上記請求項１記載の車輌走行制御装置において、実加減速周期を長くした補正加減速走行パターンを生成する際、実加減速走行パターンの惰性走行から加速走行へと移るときに目標下限車速での定常車速走行を付け加え又は／及び実加減速走行パターンの加速走行から惰性走行へと移るときに目標上限車速での定常車速走行を付け加えるよう構成している。
【００１２】
ここで、請求項６記載の発明の如く、上記請求項５記載の車輌走行制御装置において、目標上限車速での定常車速走行は、熱機関を作動させることで実行させ、目標下限車速での定常車速走行は、車輌が熱機関の他に電動機を駆動源として備えているならば当該電動機を作動させることで実行させるようにすればよい。
【００１３】
更に、実加減速走行パターン生成手段は、請求項７記載の発明の如く、上記請求項１から６の内の何れか１つに記載の車輌走行制御装置において、車輌の走行状況たる走行中の路面の路面勾配と車速とに基づいて熱機関の熱効率に優れる実加減速走行パターンの加速走行時の最良加速度を求めるよう構成すればよい。
【００１４】
また更に、この実加減速走行パターン生成手段は、請求項８記載の発明の如く、上記請求項１から７の内の何れか１つに記載の車輌走行制御装置において、運転者の要求に従って目標上限車速の設定を行うようにしている。
【００１５】
ここで、請求項９記載の発明の如く、上記請求項８記載の車輌走行制御装置において、その運転者の要求は当該運転者のアクセルペダル操作に伴うアクセルオフ要求であり、実加減速走行パターン生成手段は、アクセルオフとなった時点の車速を目標上限車速として設定するように構成する。
【００１６】
また、この実加減速走行パターン生成手段は、請求項１０記載の発明の如く、上記請求項１から９の内の何れか１つに記載の車輌走行制御装置において、車輌の走行状況たる目標上限車速と走行中の路面の路面勾配とに基づいて目標下限車速の設定を行うようにしている。
【００１７】
この実加減速走行パターン生成手段は、請求項１１記載の発明の如く、上記請求項１から１０の内の何れか１つに記載の車輌走行制御装置において、走行中の路面の路面勾配が上り勾配の場合、目標上限車速が高いほど当該目標上限車速との間の車速差が小さくなるように目標下限車速の設定を行うようにする。
【００１８】
一方、この実加減速走行パターン生成手段は、請求項１２記載の発明の如く、上記請求項１から１１の内の何れか１つに記載の車輌走行制御装置において、走行中の路面の路面勾配が下り勾配の場合、目標上限車速が高いほど当該目標上限車速との間の車速差が大きくなるように目標下限車速の設定を行うようにする。
【００２０】
また、上記の惰性走行は、請求項１３記載の発明の如く、熱機関の駆動力の駆動輪への伝達を遮断させると共に当該熱機関を停止させることで実行され又は熱機関のアイドリング状態での燃料消費量が少なければ当該熱機関を停止させずに当該熱機関の駆動力の駆動輪への伝達を遮断させるのみで実行されるようにする。
【発明の効果】
【００２１】
本発明に係る車輌走行制御装置は、実加減速周期と基準加減速周期とを比較して、実加減速周期が基準加減速周期よりも短い場合、実加減速走行パターンでの走行は車輌の加減速の大きな変化（惰性走行と加速走行の頻繁な切り替わり）を引き起こすと判断する。これが為、この場合の車輌走行制御装置は、その実加減速走行パターンの実加減速周期を長くすることで車輌の加減速の大きな変化を抑えた補正加減速走行パターンでの走行を行わせる。これにより、この車輌走行制御装置は、燃費の向上と運転者の違和感の解消を両立させることができる。一方、この車輌走行制御装置は、実加減速周期が基準加減速周期以上ならば、実加減速走行パターンでの走行によって燃費の向上と運転者の違和感の解消の両立が可能であると判断し、実加減速走行パターンでの走行を行う。このように、本発明に係る車輌走行制御装置は、燃費の向上のみならず、車速や車輌の加減速の変化に伴う運転者の不快な違和感をも解消させることができる。
【発明を実施するための最良の形態】
【００２２】
以下に、本発明に係る車輌走行制御装置の実施例を図面に基づいて詳細に説明する。尚、この実施例によりこの発明が限定されるものではない。
【実施例】
【００２３】
本発明に係る車輌走行制御装置の実施例を図１から図１０に基づいて説明する。
【００２４】
本実施例の車輌走行制御装置は、少なくとも熱機関を駆動源にして走行する車輌に適用される制御装置であり、その熱機関の燃費（単位燃料量当たりの走行距離）を向上させる為に、目標下限車速Ｖｍｉｎ到達後に駆動源の駆動力を利用して車輌を目標上限車速Ｖｍａｘまで加速させる加速走行と、その目標上限車速Ｖｍａｘ到達後に駆動輪への熱機関の駆動力の伝達を遮断すると共に当該熱機関を停止して目標下限車速Ｖｍｉｎまで車輌を惰性で走行させる惰性走行と、を交互に繰り返す走行パターン（以下、「加減速走行パターン」という。）を実行できるものである。つまり、この車輌走行制御装置は、加減速走行パターンを実行することによって惰性走行中に熱機関の燃料の消費を抑制し、これにより燃費の向上を図るものである。
【００２５】
従って、この車輌走行制御装置が適用される車輌は、走行中に熱機関の出力軸と駆動輪との連結を切断でき且つ熱機関の動作を停止させる（つまり、燃料の供給を止めさせる）ことが可能なものであることを必要とする。例えば、本実施例においては、駆動源として熱機関と電動機の双方を同時に又は個別に使用することができ、且つ、走行中にその熱機関の出力軸と駆動輪との連結を切断して熱機関を停止させることのできる以下に示す如き所謂ハイブリッド車輌（ここでは、シリーズ・パラレルハイブリッド方式のハイブリッド車輌）について例示する。
【００２６】
このハイブリッド車輌には、図１に示す如く、熱機関としての内燃機関１０と、この内燃機関１０から出力された駆動力（以下、「機関動力」という。）を分割する動力分割機構２０と、この動力分割機構２０により分割された機関動力（以下、「分割動力」という。）によって発電機として作動する第１モータ／ジェネレータ３１と、この第１モータ／ジェネレータ３１で発電された電力及び／又はバッテリ４１の電力を用いて電動機として作動する第２モータ／ジェネレータ３２と、が設けられている。
【００２７】
ここで、その動力分割機構２０は、図示しないが、例えば、回転軸が内燃機関１０のクランクシャフト１１に連結されたプラネタリキャリアと、このプラネタリキャリアに軸支されたピニオンギヤと、回転軸が第１モータ／ジェネレータ３１に連結されたサンギヤと、回転軸が第２モータ／ジェネレータ３２に連結されたリングギヤと、を有する遊星歯車機構からなる。そして、そのリングギヤには、減速機等からなる動力伝達機構５１を介して駆動輪Ｗ，Ｗの駆動軸６１が連結されている。これが為、内燃機関１０の機関動力は、ピニオンギヤを介してサンギヤ及びリングギヤに伝達される。そして、そのサンギヤを経た分割動力は第１モータ／ジェネレータ３１を発電機として作動させ、そのリングギヤを経た分割動力は動力伝達機構５１を介して駆動軸６１を直接駆動する。
【００２８】
また、このハイブリッド車輌には、各種動作を制御する制御手段が設けられている。本実施例においては、その制御手段として、ハイブリッド車輌全体の動作を制御する電子制御装置（以下、「メインＥＣＵ」という。）７１と、内燃機関１０の動作を制御する電子制御装置（以下、「機関ＥＣＵ」という。）７２と、第１モータ／ジェネレータ３１や第２モータ／ジェネレータ３２の動作を制御する電子制御装置（以下、「モータ／ジェネレータＥＣＵ」という。）７３と、が設けられている。本実施例においては、これらメインＥＣＵ７１，機関ＥＣＵ７２及びモータ／ジェネレータＥＣＵ７３が本発明に係る車輌走行制御装置の機能を為す。これらメインＥＣＵ７１，機関ＥＣＵ７２及びモータ／ジェネレータＥＣＵ７３は、図示しないＣＰＵ（中央演算処理装置），所定の制御プログラム等を予め記憶しているＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ），ＣＰＵの演算結果を一時記憶するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ），予め用意されたマップデータ等の情報を記憶するバックアップＲＡＭ等で構成されている。
【００２９】
更に、このハイブリッド車輌には、内燃機関１０のクランクシャフト１１のクランク角を検出するクランク角センサ８１，内燃機関１０のスロットルバルブ（図示略）のスロットル開度を検出するスロットル開度センサ８２，空燃比を検出するＡ／Ｆセンサ８３及びアクセル開度を検出するアクセル開度センサ８４等の種々のセンサが設けられている。
【００３０】
これら各センサ８１〜８４等の出力信号はメインＥＣＵ７１に入力され、このメインＥＣＵ７１の駆動力制御手段は、その入力信号やバックアップＲＡＭのマップデータ等に基づいて、駆動軸６１に働かせる駆動力の要求値（以下、「要求駆動力」という。）を求める。そして、その駆動力制御手段は、その要求駆動力を駆動軸６１で発生させる為の内燃機関１０と第２モータ／ジェネレータ３２の動力及びその配分を設定し、その設定条件を機関ＥＣＵ７２とモータ／ジェネレータＥＣＵ７３に送る。
【００３１】
内燃機関１０の機関動力のみで駆動軸６１に要求駆動力を発生させる場合、メインＥＣＵ７１の駆動力制御手段は、その機関動力の要求値（以下、「要求機関動力」という。）を求めて機関ＥＣＵ７２に対して送ると共に、第２モータ／ジェネレータ３２を電動機として作動させないようモータ／ジェネレータＥＣＵ７３に対して指令を送る。その要求機関動力は、駆動軸６１に要求駆動力を発生させる為に必要な内燃機関１０の機関動力であり、動力分割機構２０の動力配分比や動力伝達機構５１の歯車比を考慮して求められる値である。
【００３２】
その指令を受け取った機関ＥＣＵ７２は、要求機関動力を出力させるように内燃機関１０の点火時期等を制御する。従って、このときのハイブリッド車輌においては、内燃機関１０から出力された要求機関動力が動力分割機構２０で分割され、その内の一方の分割動力が動力伝達機構５１を介して駆動軸６１に伝えられる。このときには、第２モータ／ジェネレータ３２が電動機として作動しないので、内燃機関１０の機関動力のみによって駆動軸６１が要求駆動力で駆動させられるようになる。その際、他方の分割動力は、第１モータ／ジェネレータ３１に伝達され、この第１モータ／ジェネレータ３１を発電機として作動させる。そして、蓄電量が少なくてバッテリ（蓄電池）４１が目標充電量に達していなければ、モータ／ジェネレータＥＣＵ７３は、インバータ４２を介して発電電力をバッテリ４１に充電させる。ここで、その目標充電量は、バッテリ４１の蓄電量や内燃機関１０の機関動力等に応じてメインＥＣＵ７１の目標充電量設定手段に設定させる。
【００３３】
また、電動機として作動させた第２モータ／ジェネレータ３２の駆動力（以下、「電動機動力」という。）のみで駆動軸６１に要求駆動力を発生させる場合、メインＥＣＵ７１の駆動力制御手段は、内燃機関１０のフューエルカット又は停止の制御条件値を機関ＥＣＵ７２に対して送ると共に、第２モータ／ジェネレータ３２に出力させる電動機動力の要求値（以下、「要求電動機動力」という。）を求めてモータ／ジェネレータＥＣＵ７３に対して送る。その要求電動機動力は、駆動軸６１に要求駆動力を発生させる為に必要な第２モータ／ジェネレータ３２の電動機動力であり、動力伝達機構５１の歯車比を考慮して求められる値である。
【００３４】
その指令を受け取ったモータ／ジェネレータＥＣＵ７３は、要求電動機動力を実現させる第２モータ／ジェネレータ３２への供給電力を求め、この供給電力を第２モータ／ジェネレータ３２にバッテリ４１からインバータ４２を介して供給させる。従って、このときのハイブリッド車輌においては、出力された要求電動機動力が動力伝達機構５１を介して駆動軸６１に伝えられる。そして、このときには、内燃機関１０が機関動力を出力しないので、第２モータ／ジェネレータ３２の電動機動力のみによって駆動軸６１が要求駆動力で駆動させられるようになる。ここで、この場合には、第２モータ／ジェネレータ３２がバッテリ４１の電力によって作動するので、そのバッテリ４１の蓄電力が減っていく。例えば、電動機動力のみで運転を行う場合とは、発進時や低速走行時が該当する。
【００３５】
また、内燃機関１０の機関動力と第２モータ／ジェネレータ３２の電動機動力で駆動軸６１に要求駆動力を発生させる場合、メインＥＣＵ７１の駆動力制御手段は、その要求駆動力と動力分割機構２０の動力配分比や動力伝達機構５１の歯車比に基づいて要求機関動力と要求電動機動力を求め、その夫々を機関ＥＣＵ７２とモータ／ジェネレータＥＣＵ７３に対して送る。
【００３６】
その指令を受け取った際、機関ＥＣＵ７２は要求機関動力に応じて内燃機関１０の機関動力を制御し、モータ／ジェネレータＥＣＵ７３は要求電動機動力に応じてインバータ４２を制御する。従って、このときのハイブリッド車輌においては、要求機関動力の一方の分割動力と要求電動機動力とが動力伝達機構５１を介して駆動軸６１に伝えられて要求駆動力を発生させる。この際、要求機関動力の他方の分割動力は、第１モータ／ジェネレータ３１に伝達され、この第１モータ／ジェネレータ３１を発電機として作動させる。そして、ここでは、その第１モータ／ジェネレータ３１で発電された電力を第２モータ／ジェネレータ３２にインバータ４２を介して供給させ、その電力で第２モータ／ジェネレータ３２が電動機として駆動されるようにする。つまり、この場合のハイブリッド車輌においては、要求機関動力の分割動力で駆動軸６１を直接駆動し、更に他方の分割動力による発電電力を用いて電動機として駆動させた第２モータ／ジェネレータ３２で駆動軸６１の駆動力を補助している。例えば、機関動力と電動機動力で運転を行う場合とは、全開加速等の高負荷運転時が該当する。尚、その第１モータ／ジェネレータ３１の発電電力は、第２モータ／ジェネレータ３２の動力として利用するもの以外がバッテリ４１に蓄電される。
【００３７】
更に、このハイブリッド車輌においては、制動操作時に内燃機関１０を停止させ且つ第２モータ／ジェネレータ３２の電動機としての作動を停止させる場合もある。尚、このときには、第２モータ／ジェネレータ３２が発電機として作動して、その発電電力がバッテリ４１に蓄電される。
【００３８】
ここで、その制動操作時の内燃機関１０と第２モータ／ジェネレータ３２の動作は、制動操作されていない（つまり、図示しないブレーキペダルが踏み込まれていない）走行中においても実現可能である。そして、このハイブリッド車輌は、走行中に内燃機関１０を停止させると共に第２モータ／ジェネレータ３２の電動機としての作動を停止させることによって、その停止時の車速から減速しながら惰性で走行していく。また、このハイブリッド車輌は、その惰性走行の状態から内燃機関１０を再起動させて又は第２モータ／ジェネレータ３２を電動機として作動させて加速走行へと移ることができる。従って、このハイブリッド車輌は、上述した加減速走行パターンの実現が可能である。
【００３９】
次に、本実施例の車輌走行制御装置による加減速走行パターンでの走行の具体例について説明する。本実施例の車輌走行制御装置は、アクセルオフ時における現在の車輌の実際の走行状況（車速や走行中の路面の路面勾配等）に基づいて、燃費を良好にする加減速走行パターン（以下、「実加減速走行パターン」という。）を生成する。そして、この車輌走行制御装置は、その実加減速走行パターンで車輌を走行させる一方、その実加減速走行パターンのままでは車速や車輌の加減速の大きな変化に伴う違和感を運転者に与えてしまう虞があるならば、その違和感を解消すべく実加減速走行パターンに手を加えた加減速走行パターン（以下、「補正加減速走行パターン」という。）を生成し、この補正加減速走行パターンで車輌を走行させるものである。また、この車輌走行制御装置は、運転者の違和感の解消との観点で良好な定速での走行パターン（以下、「定常車速走行パターン」という。）の方が加減速走行パターンよりも燃費に優れるならば、その定常車速走行パターンで車輌を走行させるものである。
【００４０】
この車輌走行制御装置は、運転者が図示しないアクセルペダルから足を離したこと（つまり、運転者の要求たるアクセルペダル操作に伴うアクセルオフ要求）を契機にして加減速走行パターン又は定常車速走行パターンでの走行へと移るものとする。例えば、メインＥＣＵ７１は、図２に示す如く、アクセル開度センサ８４から検出されているアクセル開度が「０」になった時点で加減速走行パターンでの走行を開始させる。
【００４１】
［実加減速走行パターン］
加減速走行パターンは、上述したように、目標上限車速Ｖｍａｘと目標下限車速Ｖｍｉｎの間で加速走行と惰性走行を交互に繰り返す走行パターンである。これが為、加減速走行パターンでの走行（以下、「加減速走行」という。）を行う際には、その目標上限車速Ｖｍａｘと目標下限車速Ｖｍｉｎの設定をメインＥＣＵ７１に実行させる。本実施例のメインＥＣＵ７１は、その目標上限車速Ｖｍａｘと目標下限車速Ｖｍｉｎをアクセルオフ時における現在の車輌の実際の走行状況に基づいて設定する。換言するならば、その目標上限車速Ｖｍａｘと目標下限車速Ｖｍｉｎとは、実加減速走行パターンにおける上限側と下限側の目標車速のことである。従って、本実施例においては、その目標上限車速Ｖｍａｘと目標下限車速ＶｍｉｎをメインＥＣＵ７１の実加減速走行パターン生成手段に設定させるものとする。
【００４２】
先ず、目標上限車速Ｖｍａｘについては、アクセルオフが検知された際の車速をそのまま設定する。これは、運転者がアクセルペダルから足を離したにも拘わらず車速が増えていくと、運転者に違和感を与えてしまうからである。その車速の情報については、図１に示す車速センサ８５から検出させるものとする。
【００４３】
また、目標下限車速Ｖｍｉｎについては、目標上限車速Ｖｍａｘと目標下限車速Ｖｍｉｎとの間の差（以下、「車速差」という。）に基づいて設定する。その車速差とは、運転者に上記の如き違和感を与えないようアクセルオフ時における現在の車輌の実際の走行状況に基づいて設定した値である。これが為、目標下限車速Ｖｍｉｎは、その車速差を目標上限車速Ｖｍａｘから減算した値になる。従って、本実施例のメインＥＣＵ７１の実加減速走行パターン生成手段には、目標下限車速Ｖｍｉｎを設定する際に、先ず車速差を求めさせる。
【００４４】
ここで、加減速走行パターンは加速走行と減速を伴う惰性走行とを或る周期（以下、「加減速周期」という。）で繰り返すものであることから、その加減速周期が短すぎた場合には、加速走行と惰性走行の切り替わりが頻繁に（換言すれば車輌の加減速の変化が速く）なって運転者に不快な違和感を与えてしまう。例えば、車速差を小さくしたときには、惰性走行の走行時間が短くなって加減速周期も短くなる。しかしながら、その車速差を必要以上に大きくしてしまうと、惰性走行の走行時間の延長によって加減速周期を長くすることはできるが、運転者は、車速の大きな変化によって不快な違和感を覚えてしまう。つまり、車速差とは、加減速周期を決める１つの要素になっている。
【００４５】
そこで、本実施例においては、これらの違和感を運転者に覚えさせないような車速差について実験やシミュレーションを行って予め設定しておく。ここでは、例えば、その実験等で求めた図３に示すマップデータを用意しておく。
【００４６】
例えば、惰性走行中の車輌の減速度は、下り勾配の路面よりも平坦路、平坦路よりも上り勾配の路面の方が大きくなる。これが為、上り勾配の路面においては、惰性走行から加速走行へと切り替わったときの減速度と加速度の違いが大きくなるので、車速差を小さくして加減速の変化による違和感を運転者に感じ取らせないことが望ましい。従って、本実施例の車速差は、図３に示す如く、下り勾配の路面（例えば路面勾配−２％）よりも平坦路（路面勾配０％）、平坦路よりも上り勾配の路面（例えば路面勾配２％）の方が小さくなるようにする。また、本実施例においては、図３に示す如く、上り勾配の路面ならば惰性走行の初速たる目標上限車速Ｖｍａｘが高いほど車速差を小さくし、下り勾配の路面ならば目標上限車速Ｖｍａｘが高いほど車速差を大きくする。
【００４７】
尚、路面勾配については、この技術分野における周知の方法によって求めればよく、例えば車輌前後方向加速度センサ８６で検出された車輌前後方向加速度の変化から導き出すことができる。従って、本実施例のメインＥＣＵ７１は、走行中の車輌前後方向加速度の変化を常に観ながら路面勾配を求めるものとする。その路面勾配の情報については、新たな値が算出される度にその値へと置き換えてメインＥＣＵ７１のＲＡＭ等に記憶される。
【００４８】
本実施例においては、このように目標上限車速Ｖｍａｘと目標下限車速Ｖｍｉｎが設定されることによって、実加減速走行パターンにおける惰性走行の走行時間を導き出すことができる。つまり、その惰性走行の走行時間は、変数たる目標上限車速Ｖｍａｘと目標下限車速Ｖｍｉｎと路面勾配とで決まるので、これら３者を明らかにすることによって求めることができる。本実施例においては、これら３者と惰性走行の走行時間の対応関係を予め実験やシミュレーションで求めたマップデータ（図示略）を用意しておき、これを用いてメインＥＣＵ７１の実加減速走行パターン生成手段に実加減速走行パターンにおける惰性走行の走行時間を演算させる。
【００４９】
一方、実加減速走行パターンにおける加速走行の走行時間については、目標上限車速Ｖｍａｘと目標下限車速Ｖｍｉｎと路面勾配に加えて、その際の車輌の加速度の大きさによって決まる。つまり、加速走行の走行時間は、これら４者がどのような値になっているのかによって変化する。本実施例においては、その加速走行時の車輌の加速度（厳密には下記の最良加速度Ｇbest）をメインＥＣＵ７１の実加減速走行パターン生成手段に求めさせ、その加速度と目標上限車速Ｖｍａｘと目標下限車速Ｖｍｉｎと路面勾配の４者と加速走行の走行時間の対応関係を予め実験やシミュレーションで求めたマップデータ（図示略）を用意しておき、これを用いて実加減速走行パターン生成手段に加速走行の走行時間を演算させる。
【００５０】
ここで、加速走行時の車輌の加速度が大きすぎると、目標下限車速Ｖｍｉｎから目標上限車速Ｖｍａｘへと素早く加速されるので、運転者は、その激しい車速の変化に違和感を覚える。一方、その加速度が小さすぎると、目標上限車速Ｖｍａｘへと到達するまでに長い時間を要するので、このときには、その間燃料が噴射され続けて燃費が悪化する。これが為、本実施例においては、運転者の違和感と燃費の悪化をバランス良く抑えることのできる加速走行時の車輌の加速度（以下、「最良加速度」という。）Ｇbestを設定する。本実施例においては、最良加速度Ｇbestと車速と路面勾配との対応関係を予め実験やシミュレーションで求めた図４に示すマップデータを用意しておき、これを用いてメインＥＣＵ７１の実加減速走行パターン生成手段に内燃機関１０の熱効率に優れる最良加速度Ｇbestを演算させる。例えば、上り勾配の路面のときには、最良加速度Ｇbestを大きくすると、惰性走行の減速度との差が大きくなって運転者に違和感を与えやすくなる。一方、下り勾配の路面のときには、最良加速度Ｇbestを大きくしなければ、目標上限車速Ｖｍａｘへと到達するまでに時間がかかって燃費が悪化する。これが為、本実施例の最良加速度Ｇbestは、図４に示す如く、下り勾配の路面（例えば路面勾配−２％）よりも平坦路（路面勾配０％）、平坦路よりも上り勾配の路面（例えば路面勾配２％）の方が小さくなるようにする。
【００５１】
本実施例においては、その惰性走行の走行時間と加速走行の走行時間とを合わせたものが実加減速走行パターンにおける加減速周期（以下、「実加減速周期」という。）Ｔ１となる。このことから、実加減速走行パターンとは、その実加減速周期Ｔ１で惰性走行及び加速走行に伴う車輌の減速及び加速が行われるものであると言える。その実加減速周期Ｔ１については、メインＥＣＵ７１の実加減速走行パターン生成手段に演算させる。
【００５２】
また、本実施例においては、目標上限車速Ｖｍａｘと目標下限車速Ｖｍｉｎと惰性走行及び加速走行の走行時間とを明らかにしてから実加減速走行パターンの具体的な生成を行う。ここでは、惰性走行と加速走行の切り替え時に急激な加速度や減速度の変化が起こらないように、図３に示す如く、惰性走行から加速走行へと移る前の減速度を徐々に小さくしていき、且つ、加速走行へと移った後の加速度を徐々に大きくしていく。更に、加速走行から惰性走行への切り替え時も同様に、加速走行から惰性走行へと移る前の加速度を徐々に小さくしていき、惰性走行へと移った後の減速度を徐々に大きくしていく。
【００５３】
その生成された実加減速走行パターンからは、内燃機関１０の再起動時期（加速走行開始時又はこれよりも僅かに早め）が明らかになり、且つ、再停止時期（惰性走行開始時又はこれよりも僅かに早め）も明らかになる。更に、この実加減速走行パターンからは、内燃機関１０が再起動してから再停止するまでに消費される１周期当たりの燃料量を車速の変化から導き出すことができるので、実加減速走行パターンにおける燃費（以下、「実加減速走行パターン燃費」という。）Ｍｔrealを求めることができる。
【００５４】
また、加速走行中には、内燃機関１０の機関動力の一部（分割動力）によって第１モータ／ジェネレータ３１が発電機として作動する。これが為、このときにバッテリ４１が目標充電量に達していなければ、モータ／ジェネレータＥＣＵ７３は、その発電電力を目標充電量に達するまでバッテリ４１に充電させる。
【００５５】
ところで、この実加減速走行パターンにおける実加減速周期Ｔ１は、必ずしも車速の変化に伴う運転者の違和感を解消させるのに最適な周期であるとは限らない。つまり、加速と減速の繰り返しが短い周期で頻繁に行われた場合、運転者は、その加減速の変化で違和感を覚える。これが為、実加減速走行パターンでの走行は、その実加減速周期Ｔ１が或る値（以下、「基準加減速周期」という。）Ｔ０以上にならなければ実行させないようにする。従って、実加減速周期Ｔ１が基準加減速周期Ｔ０よりも短いときには、加減速周期を実加減速周期Ｔ１よりも基準加減速周期Ｔ０に近づけた補正加減速走行パターンの生成を行わせる。つまり、その補正加減速走行パターンとは、実加減速走行パターンの実加減速周期Ｔ１を長くしたものであり、メインＥＣＵ７１の補正加減速走行パターン生成手段に生成させる。
【００５６】
また、その基準加減速周期Ｔ０は、燃費の向上及び車速や車輌の加減速の変化に伴う運転者の違和感の解消の両立を図れる加減速周期であり、例えば路面勾配毎の値を予め実験やシミュレーションで求めてマップデータとして用意しておく。更に、この基準加減速周期Ｔ０については、燃費の向上を目的として予め実験等を行って設定したものであってもよく、そのような運転者の違和感の解消を目的にして予め実験等で設定したものであってもよい。この場合においても、基準加減速周期Ｔ０は、マップデータとして用意しておけばよい。また更に、この基準加減速周期Ｔ０については、運転者が車室内のスイッチ等（図示略）で好みに応じて変更できる値にしてもよい。この場合には、燃費と運転者の違和感の解消の両立が可能な加減速周期を何種類かの中から運転者に選択させるようにしてもよく、これと共に又はこれに替えて燃費の向上が可能な加減速周期や運転者の違和感の解消が可能な加減速周期を選択させるようにしてもよい。そして、この場合には、予め行った実験等に基づいてその選択パターン毎の基準加減速周期Ｔ０を設定すればよい。また、走行環境の変化や運転者の嗜好（例えば、加減速重視や燃費重視等の運転者の好み走行パターン）の変化に対応させるべく、実際の走行中の燃費を学習し、その学習値に基づいて上記のマップデータや選択パターンを新たなものへと更新させてもよい。
【００５７】
［補正加減速走行パターン］
以下に、本実施例の補正加減速走行パターンについて説明する。本実施例の補正加減速走行パターンとしては、実加減速走行パターンに対して加速走行時の車輌の加速度を小さく補正することで加減速周期を基準加減速周期Ｔ０に近づける補正加減速走行パターン（以下、「第１補正加減速走行パターン」という。）と、実加減速走行パターンに対して惰性走行時の減速度を小さく補正することで加減速周期を基準加減速周期Ｔ０に近づける補正加減速走行パターン（以下、「第２補正加減速走行パターン」という。）と、実加減速走行パターンに対して実加減速周期中に定常車速走行を付け加えることで加減速周期を基準加減速周期Ｔ０に近づける補正加減速走行パターン（以下、「第３補正加減速走行パターン」という。）と、を例示する。
【００５８】
［第１補正加減速走行パターン］
先ず、第１補正加減速走行パターンについての説明を図５に基づき行う。
【００５９】
図５に示す第１補正加減速走行パターンは、実加減速周期Ｔ１と基準加減速周期Ｔ０の差の時間分だけ加速走行の走行時間を延長したものであり、その延長後の走行時間に見合う大きさにまで車輌の加速度を最良加速度Ｇbestよりも小さくしたものである。つまり、この第１補正加減速走行パターンは、実加減速走行パターンのときよりも緩やかに加速させることによって加減速周期を基準加減速周期Ｔ０にまで延長させ、これにより加減速の変化（加速走行と惰性走行の頻繁な切り替わり）に伴う運転者の違和感の解消を図るものである。
【００６０】
ここで、この第１補正加減速走行パターンは、加速走行の走行時間を延ばしているので、実加減速走行パターンよりも燃料消費量が多くなって燃費を悪化させる可能性がある。しかしながら、ここでは、多少燃費が悪くなっても運転者に不快な違和感を与えないようにする為、実加減速走行パターンでの走行で運転者が違和感を覚える可能性があるならば、実加減速走行パターンよりも第１補正加減速走行パターンが選択されるようにする。
【００６１】
一方、運転者に違和感を与えなくする為に大幅な燃費の悪化を許容することは好ましくない。これが為、加減速走行パターンで許容し得る最悪の燃費を定めておき、第１補正加減速走行パターンの燃費（以下、「第１補正加減速走行パターン燃費」という。）Ｍｔ１がその最悪の燃費よりも悪くならないようにする。本実施例においては、その最悪の燃費となる手前の最小限の車輌の加速度（以下、「下限加速度」という。）Ｇminを導き出し、これを補正後の加速走行時における車輌の加速度の下限側のガード値とする。そして、その補正後の加速度が下限加速度Ｇmin以下のときには、その下限加速度Ｇminを加速走行時の最終的な加速度として設定させるようにする。従って、このときには、第１補正加減速走行パターンの加減速周期が基準加減速周期Ｔ０よりも短くなるが、多少運転者が違和感を覚えたとしても燃費の大幅な悪化を回避させるようにする。ここでは、最良加速度Ｇbestのときと同様に、その下限加速度Ｇminと目標下限車速Ｖｍｉｎと路面勾配との対応関係を予め実験やシミュレーションで求めた図６に示すマップデータを用意しておき、これを用いてメインＥＣＵ７１の補正加減速走行パターン生成手段に下限加速度Ｇminを演算させる。
【００６２】
また、加速走行時の最終的な加速度については、上記の補正後の加速度が下限加速度Ｇminよりも大きければ更に小さくしてもよい。つまり、第１補正加減速走行パターンの加減速周期については、加速走行時の加速度を上記の補正後の加速度よりも小さくし、加速走行の走行時間を図５に示す状態から更に延長することによって、基準加減速周期Ｔ０より長くしてもよい。これにより、このときの第１補正加減速走行パターンは、燃費の大幅な悪化を回避しつつも車輌の加減速の大きな変化に伴う違和感の更なる解消を図ることができる。
【００６３】
この第１補正加減速走行パターンを生成する際には、実加減速走行パターンのときと同様に、惰性走行と加速走行の切り替え時に急激な加速度や減速度の変化が起こらないよう調整する。そして、第１補正加減速走行パターン燃費Ｍｔ１については、実加減速走行パターンのときと同様に、その生成された第１補正加減速走行パターンの車速変化に基づいた１周期当たりの内燃機関１０の起動期間中における燃料消費量を導き出して求める。
【００６４】
この第１補正加減速走行パターンにおいても、加速走行中にバッテリ４１が目標充電量に達していなければ、モータ／ジェネレータＥＣＵ７３は、第１モータ／ジェネレータ３１での発電電力を目標充電量に達するまでバッテリ４１に充電させる。その際、第１補正加減速走行パターンにおいては、実加減速走行パターンのときよりも加速走行時の加速度が小さく補正されているので、内燃機関１０の起動時間の延長に伴って第１モータ／ジェネレータ３１での発電電力量が実加減速走行パターンのときに比べて増加する。これが為、本実施例においては、その補正後の加速度に対応させた大きな値へと目標充電量設定手段に目標充電量を再設定させる。これにより、第１補正加減速走行パターンが選択されたときには、実加減速走行パターンのときよりも多くの電力をバッテリ４１に充電することができるようになる。
【００６５】
［第２補正加減速走行パターン］
次に、第２補正加減速走行パターンについての説明を図７に基づき行う。
【００６６】
図７に示す第２補正加減速走行パターンは、実加減速周期Ｔ１と基準加減速周期Ｔ０の差の時間分だけ惰性走行の走行時間を延長したものであり、その延長後の走行時間に見合う大きさにまで車輌の減速度を小さくしたものである。本実施例においては、その為に、惰性走行中に第２モータ／ジェネレータ３２を電動機として作動させて電動機動力を加える。この第２補正加減速走行パターンは、実加減速走行パターンのときよりも緩やかに減速させることによって加減速周期を基準加減速周期Ｔ０にまで延長させ、これにより加減速の変化（加速走行と惰性走行の頻繁な切り替わり）に伴う運転者の違和感の解消を図るものである。ここで、メインＥＣＵ７１の補正加減速走行パターン生成手段は、その延長後の惰性走行の走行時間を実現可能な電動機動力を発生させる第２モータ／ジェネレータ３２への供給電力を演算する。その供給電力は、下り勾配よりも上り勾配のときに大きくする。
【００６７】
この第２補正加減速走行パターンは、実加減速走行パターンに対して加速走行の走行時間を変えていないので（換言するならば、最良加速度Ｇbestのままなので）、加減速走行しているときのみを観れば、燃費が実加減速走行パターンのときと殆ど変わらない。しかしながら、この第２補正加減速走行パターンにおいては、惰性走行中にバッテリ４１の電力を利用して第２モータ／ジェネレータ３２を電動機として作動させるので、バッテリ４１の蓄電量の低下を防ぐべく、少なくとも惰性走行時の第２モータ／ジェネレータ３２の作動に伴うバッテリ４１の消費電力を加減速走行後に回収しておく必要がある。そして、その消費電力の回収には内燃機関１０の機関動力の一部（分割動力）が利用されるので、この回収時も含めた全体の走行状態を観察した場合には、燃費が悪化してしまう。つまり、この内燃機関１０による発電電力（換言すれば、惰性走行時の第２モータ／ジェネレータ３２への供給電力）も考慮に入れた第２補正加減速走行パターンの燃費（以下、「第２補正加減速走行パターン燃費」という。）Ｍｔ２は、実加減速走行パターン燃費Ｍｔrealよりも悪化することになる。その第２補正加減速走行パターン燃費Ｍｔ２については、第２補正加減速走行パターンの車速変化に基づいた１周期当たりの内燃機関１０の起動期間中における燃料消費量と、その１周期当たりの第２モータ／ジェネレータ３２への供給電力を回収させる為に必要な内燃機関１０の燃料量と、を導き出し、これらに基づいて求める。尚、実際にはその消費電力の一部が加速走行中の第１モータ／ジェネレータ３１の発電電力によって回収されているが、その発電電力は、実加減速走行パターンにおいても加速走行中に作られているので、燃費の悪化という点では変わりない。
【００６８】
ここで、その第２補正加減速走行パターン燃費Ｍｔ２の悪化が許容できる範囲（上述した加減速走行パターンで許容し得る最悪の燃費を悪化の限界とする）の場合には、第２モータ／ジェネレータ３２への供給電力及び電力供給時間を増やして、惰性走行の走行時間を更に延長してもよい。つまり、この第２補正加減速走行パターンの加減速周期については、惰性走行の走行時間を図７に示す状態から更に延長することによって、基準加減速周期Ｔ０より長くしてもよい。これにより、このときの第２補正加減速走行パターンは、燃費の大幅な悪化を回避しつつも車輌の加減速の大きな変化に伴う違和感の更なる解消を図ることができる。
【００６９】
この第２補正加減速走行パターンを生成する際には、実加減速走行パターンのときと同様に、惰性走行と加速走行の切り替え時に急激な車輌前後方向加速度の変化が起こらないよう調整する。
【００７０】
［第３補正加減速走行パターン］
次に、第３補正加減速走行パターンについて説明を図８に基づき行う。
【００７１】
図８に示す第３補正加減速走行パターンは、実加減速周期Ｔ１と基準加減速周期Ｔ０の差の時間分だけ実加減速走行パターンの実加減速周期中に定常車速走行を付加したものである。つまり、この第３補正加減速走行パターンは、定常車速走行の付加によって加減速周期を基準加減速周期Ｔ０にまで延長させ、これにより加減速の変化（加速走行と惰性走行の頻繁な切り替わり）に伴う運転者の違和感の解消を図るものである。
【００７２】
具体的に、この第３補正加減速走行パターンにおいては、目標下限車速Ｖｍｉｎでの定常車速走行（以下、「低速側定常車速走行」という。）と目標上限車速Ｖｍａｘでの定常車速走行（以下、「高速側定常車速走行」という。）の内の少なくとも何れか一方を付け加える。その低速側定常車速走行については、惰性走行から加速走行へと移る際に、目標下限車速Ｖｍｉｎに到達した時点で第２モータ／ジェネレータ３２の電動機動力を利用して実現させる。他方、高速側定常車速走行については、加速走行から惰性走行へと移る際に、目標上限車速Ｖｍａｘに到達した時点で内燃機関１０の機関動力を利用して実現させる。
【００７３】
この第３補正加減速走行パターンを生成する際には、惰性走行から低速側定常車速走行へと移る前の車輌前後方向加速度（減速度）が徐々に小さくなり、且つ、その低速側定常車速走行から加速走行へと移った後の車輌前後方向加速度（加速度）が徐々に大きくなるようにする。また、加速走行から高速側定常車速走行へと移る前の車輌前後方向加速度（加速度）については徐々に小さくしていき、その高速側定常車速走行から惰性走行へと移った後の車輌前後方向加速度（減速度）については徐々に大きくしていく。
【００７４】
本実施例においては、低速側定常車速走行と高速側定常車速走行の双方を付加して実加減速周期Ｔ１と基準加減速周期Ｔ０の差の時間分を埋めさせる。例えば、その低速側定常車速走行と高速側定常車速走行の夫々の走行時間の配分については、低速側定常車速走行によって消費されるバッテリ４１の電力と高速側定常車速走行によって内燃機関１０の機関動力で発電される電力とが均等になるように設定すればよい。これにより、この場合には、バッテリ４１の蓄電量の低下を抑えることができるので、バッテリ４１の蓄電量を元に戻す為の内燃機関１０の運転を第３補正加減速走行パターンでの走行後に行わずとも済み、その内燃機関１０の運転に伴う燃費の悪化を防ぐことができる。
【００７５】
また、そのときの第３補正加減速走行パターンの燃費（以下、「第３補正加減速走行パターン燃費」という。）Ｍｔ３については、第３補正加減速走行パターンの車速変化に基づいた１周期当たりの内燃機関１０の加速走行中における燃料消費量と、１周期当たりの低速側定常車速走行における第２モータ／ジェネレータ３２への供給電力を回収する為に必要な内燃機関１０の燃料量又は１周期当たりの高速側定常車速走行における内燃機関１０の燃料消費量と、を導き出し、これらに基づいて求めればよい。
【００７６】
更に、その第３補正加減速走行パターン燃費Ｍｔ３の悪化が許容できる範囲（上述した加減速走行パターンで許容し得る最悪の燃費を悪化の限界とする）の場合には、低速側定常車速走行と高速側定常車速走行の夫々の走行時間を更に延長してもよい。つまり、この第３補正加減速走行パターンの加減速周期については、その夫々の走行時間を図８に示す状態から更に延長することによって、基準加減速周期Ｔ０より長くしてもよい。これにより、このときの第３補正加減速走行パターンは、燃費の大幅な悪化を回避しつつ車輌の加減速の大きな変化に伴う違和感の更なる解消を図ることができる。
【００７７】
本実施例においては、上述したこれらの補正加減速走行パターン（第１補正加減速走行パターン，第２補正加減速走行パターン及び第３補正加減速走行パターン）の中から最も燃費の良好なものを最良加減速走行パターンとして設定する。その最良加減速走行パターンとは、燃費の向上と車速や車輌の加減速に伴う運転者への不快な違和感の抑制を両立させた加減速走行パターンのことである。
【００７８】
ここではその最良加減速走行パターンで車輌を走行させてもよいのだが、運転者の違和感の解消という観点からすれば、これを最も解消できるのは一定車速を維持する定常車速走行パターンであり、この定常車速走行パターンについても走行パターンの候補に挙げる方が好ましい。しかしながら、その定常車速走行パターンでの走行は、アクセルオフ後においても車速を一定に保つ為に、内燃機関１０や電動機として作動させた第２モータ／ジェネレータ３２の動力を駆動輪Ｗ，Ｗに伝える必要がある。そして、その走行中には内燃機関１０の機関動力の為に燃料が消費され、また、その走行中の第２モータ／ジェネレータ３２の電動機動力の為に消費されたバッテリ４１の電力を回収すべく後ほど内燃機関１０で燃料が消費されるので、この定常車速走行パターンについても燃費（以下、「定常車速走行パターン燃費」という。）Ｍconstを考慮に入れなければならない。そこで、本実施例のメインＥＣＵ７１の走行パターン設定手段には、その定常車速走行パターン燃費Ｍconstと最良加減速走行パターンの燃費（以下、「最良加減速走行パターン燃費」という。）Ｍｔbestを比較して、燃費に優れる方の走行パターンを採用させるようにする。尚、一定車速を維持する為の動力については、下り勾配よりも平坦路、平坦路よりも上り勾配のときに大きくしなければならない。
【００７９】
ここで、本実施例の定常車速走行パターンにおける定常車速Ｖconstとしては、上述した目標上限車速Ｖｍａｘと目標下限車速Ｖｍｉｎの中間の車速を設定する。また、定常車速走行パターン燃費Ｍconstについては、所定時間（ここでは、便宜上、上述した基準加減速周期Ｔ０に合わせる。）当たりの内燃機関１０の燃料消費量や、その所定時間当たりの第２モータ／ジェネレータ３２への供給電力を回収する為に必要な内燃機関１０の燃料量を導き出して求める。この定常車速走行パターンの生成や定常車速走行パターン燃費Ｍconstの演算は、メインＥＣＵ７１の定常車速走行パターン生成手段に実行させる。
【００８０】
以下に、本実施例の車輌走行制御装置の走行パターン設定動作について図９及び図１０のフローチャートを用いて説明する。
【００８１】
先ず、メインＥＣＵ７１は、図９のフローチャートに示すように、アクセル開度センサ８４から検出されたアクセル開度を観てアクセルオフか否かを判断する（ステップＳＴ１）。かかる判断については、常に行わせるものとする。
【００８２】
このメインＥＣＵ７１は、アクセルオフになっていなければ、本動作を一旦終える。一方、アクセルオフとの判断が為された場合、メインＥＣＵ７１の実加減速走行パターン生成手段は、ＲＡＭ等に記憶された路面勾配の情報を読み込む（ステップＳＴ２）。
【００８３】
また、この実加減速走行パターン生成手段は、目標上限車速Ｖｍａｘと目標下限車速Ｖｍｉｎの設定を行う（ステップＳＴ３）。その際、メインＥＣＵ７１は、アクセルオフが検知された際の車速を目標上限車速Ｖｍａｘとする。また、このメインＥＣＵ７１は、その目標上限車速Ｖｍａｘと上記ステップＳＴ２の路面勾配の情報を図３のマップデータに照らし合わせて車速差を読み込む。そして、メインＥＣＵ７１は、その車速差を目標上限車速Ｖｍａｘから引いて求めた車速を目標下限車速Ｖｍｉｎとする。
【００８４】
また、実加減速走行パターン生成手段は、上記ステップＳＴ２の路面勾配の情報と上記ステップＳＴ３の目標上限車速Ｖｍａｘ及び目標下限車速Ｖｍｉｎに基づいて、実加減速走行パターンにおける加速走行時の最良加速度Ｇbestを求める（ステップＳＴ４）。
【００８５】
また、実加減速走行パターン生成手段は、実加減速走行パターンにおける実加減速周期Ｔ１の演算を行う（ステップＳＴ５）。その際、実加減速走行パターン生成手段は、上記ステップＳＴ２の路面勾配の情報と上記ステップＳＴ３の目標上限車速Ｖｍａｘ及び目標下限車速Ｖｍｉｎに基づいて、惰性走行の走行時間を求める。更に、この実加減速走行パターン生成手段は、上記ステップＳＴ２の路面勾配の情報，上記ステップＳＴ３の目標上限車速Ｖｍａｘ及び目標下限車速Ｖｍｉｎ並びに上記ステップＳＴ４の最良加速度Ｇbestに基づいて、加速走行の走行時間を求める。そして、メインＥＣＵ７１は、その惰性走行と加速走行の夫々の走行時間を加算して実加減速周期Ｔ１を導き出す。
【００８６】
このようにして目標上限車速Ｖｍａｘ，目標下限車速Ｖｍｉｎ及び実加減速周期Ｔ１（惰性走行の走行時間と加速走行の走行時間）を明らかにした後、メインＥＣＵ７１は、これらを用いて例えば図２に示す実加減速走行パターンの生成を行う（ステップＳＴ６）。その際、この実加減速走行パターン生成手段は、惰性走行から加速走行へと移る前の車輌の減速度を徐々に小さくし、加速走行へと移った後の車輌の加速度を最良加速度Ｇbestへと滑らかに繋がるよう徐々に大きくする。また、この実加減速走行パターン生成手段は、加速走行から惰性走行へと移る前の車輌の加速度を最良加速度Ｇbestから徐々に小さくし、惰性走行へと移った後の車輌の減速度を徐々に大きくする。これにより、惰性走行と加速走行の切り替えのときの急激な加速度や減速度の変化を抑えることができ、急激な車輌の加減速の変化による運転者に対しての不快な違和感を回避できる。
【００８７】
実加減速走行パターン生成手段は、実加減速走行パターンの生成を行った後、実加減速走行パターン燃費Ｍｔrealの演算を行う（ステップＳＴ７）。その際、この実加減速走行パターン生成手段は、その生成された実加減速走行パターンに基づいて、惰性走行と加速走行からなる１周期当たりの内燃機関１０の燃料消費量を求めると共に、その１周期の間の車輌の走行距離を求める。そして、この実加減速走行パターン生成手段は、その燃料消費量と走行距離に基づいて実加減速走行パターン燃費Ｍｔrealを求める。
【００８８】
しかる後、メインＥＣＵ７１の加減速周期比較手段は、その実加減速走行パターンの実加減速周期Ｔ１と上述した基準加減速周期Ｔ０の比較を行う（ステップＳＴ８）。
【００８９】
このステップＳＴ８において実加減速周期Ｔ１が基準加減速周期Ｔ０以上と判定された場合（つまり、運転者に違和感を与えるほど車輌の加減速を大きく変化させることのない適切な加減速周期であると判断された場合）、メインＥＣＵ７１の最良加減速走行パターン設定手段は、後述するステップＳＴ１０に進んで実加減速走行パターン燃費Ｍｔrealを最良加減速走行パターン燃費Ｍｔbestに設定する。この場合、最良加減速走行パターン設定手段は、後述するステップＳＴ１１において、実加減速走行パターンを最良加減速走行パターンとして設定する。
【００９０】
一方、上記ステップＳＴ８において実加減速周期Ｔ１が基準加減速周期Ｔ０よりも短いと判定された場合（つまり、車輌の加減速の変化が大きくて、運転者に違和感を与える虞のある加減速周期であると判断された場合）、メインＥＣＵ７１の補正加減速走行パターン生成手段は、その違和感を抑えることが可能な補正加減速走行パターンの生成及び燃費の演算を行う（ステップＳＴ９）。このステップＳＴ９については、図１０のフローチャートを用いて詳述する。
【００９１】
この補正加減速走行パターン生成手段は、第１補正加減速走行パターンの生成を行う（ステップＳＴ９Ａ）。
【００９２】
その際、補正加減速走行パターン生成手段は、実加減速周期Ｔ１と基準加減速周期Ｔ０の差を求め、その差の時間分だけ実加減速走行パターンに対して加速走行の走行時間を延長させることのできる加速走行時の車輌の加速度を求める。この演算時には、加速走行時の車輌の加速度が上述したように最良加速度Ｇbestよりも小さな値として求められる。ここで、補正加減速走行パターン生成手段は、その加速走行時の車輌の加速度と上述した下限加速度Ｇminとを比較し、その比較結果に基づいて加速走行時の最終的な車輌の加速度を決める。つまり、上述したように、算出された加速走行時の車輌の加速度が下限加速度Ｇminよりも大きいときには、その加速走行時の車輌の加速度又はこれよりも更に小さな加速度を加速走行時における最終的な車輌の加速度とする。一方、算出された加速走行時の車輌の加速度が下限加速度Ｇmin以下のときには、その下限加速度Ｇminを加速走行時の最終的な車輌の加速度とする。従って、加速走行の走行時間は、その加速走行時の最終的な車輌の加速度によって異なる長さになる。
【００９３】
この補正加減速走行パターン生成手段は、実加減速走行パターンのときと同じ目標上限車速Ｖｍａｘ，目標下限車速Ｖｍｉｎ及び惰性走行の走行時間と今回延長した加速走行の走行時間とを用いて、例えば図５に示す第１補正加減速走行パターンを生成する。つまり、この第１補正加減速走行パターンは、加速走行の走行時間を延ばすことによって、実加減速走行パターンよりも加減速周期の延長を図っている。従って、この第１補正加減速走行パターンは、実加減速走行パターンが加減速周期の短さ故に違和感を運転者に与えてしまうものならば、その違和感の抑制を図ることができる。
【００９４】
ここで、その生成の際には、惰性走行から加速走行へと移る前の車輌の減速度を徐々に小さくし、加速走行へと移った後の車輌の加速度を加速走行時の最終的な車輌の加速度へと滑らかに繋がるよう徐々に大きくする。また、この際には、加速走行から惰性走行へと移る前の車輌の加速度を加速走行時における最終的な車輌の加速度から徐々に小さくし、惰性走行へと移った後の車輌の減速度を徐々に大きくする。これにより、惰性走行と加速走行の切り替えのときの急激な車輌の加速度や減速度の変化を抑えることができ、急激な車輌の加減速の変化による運転者に対しての不快な違和感を回避できる。
【００９５】
この補正加減速走行パターン生成手段は、この第１補正加減速走行パターンの生成を行った後、第１補正加減速走行パターン燃費Ｍｔ１の演算を行う（ステップＳＴ９Ｂ）。その際、この補正加減速走行パターン生成手段は、その生成された第１補正加減速走行パターンに基づいて、惰性走行と加速走行からなる１周期当たりの内燃機関１０の燃料消費量を求めると共に、その１周期の間の車輌の走行距離を求める。そして、この補正加減速走行パターン生成手段は、その燃料消費量と走行距離に基づいて第１補正加減速走行パターン燃費Ｍｔ１を求める。
【００９６】
また、補正加減速走行パターン生成手段は、第２補正加減速走行パターンの生成を行う（ステップＳＴ９Ｃ）。
【００９７】
その際、補正加減速走行パターン生成手段は、実加減速周期Ｔ１と基準加減速周期Ｔ０の差を求め、その差の時間分だけ実加減速走行パターンに対して惰性走行の走行時間を延長させることのできる第２モータ／ジェネレータ３２の電動機動力を求める。この場合には、その電動機動力を発生させるに十分なバッテリ４１の供給電力についても演算する。そして、この補正加減速走行パターン生成手段は、実加減速走行パターンのときと同じ目標上限車速Ｖｍａｘ，目標下限車速Ｖｍｉｎ及び加速走行の走行時間と今回延長した惰性走行の走行時間とを用いて、例えば図７に示す第２補正加減速走行パターンを生成する。つまり、この第２補正加減速走行パターンは、惰性走行の走行時間を延ばすことによって、実加減速走行パターンよりも加減速周期の延長を図っている。従って、この第２補正加減速走行パターンは、実加減速走行パターンが加減速周期の短さ故に違和感を運転者に与えてしまうものならば、その違和感の抑制を図ることができる。
【００９８】
ここで、その生成の際には、惰性走行から加速走行へと移る前の車輌の減速度を徐々に小さくし、加速走行へと移った後の車輌の加速度を最良加速度Ｇbestへと滑らかに繋がるよう徐々に大きくする。また、この際には、加速走行から惰性走行へと移る前の車輌の加速度を最良加速度Ｇbestから徐々に小さくし、惰性走行へと移った後の車輌の減速度を徐々に大きくする。これにより、惰性走行と加速走行の切り替えのときの急激な車輌の加速度や減速度の変化を抑えることができ、急激な車輌の加減速の変化による運転者に対しての不快な違和感を回避できる。
【００９９】
この補正加減速走行パターン生成手段は、この第２補正加減速走行パターンの生成を行った後、第２補正加減速走行パターン燃費Ｍｔ２の演算を行う（ステップＳＴ９Ｄ）。その際、この補正加減速走行パターン生成手段は、その生成された第２補正加減速走行パターンに基づいて、惰性走行と加速走行からなる１周期当たりの内燃機関１０の燃料消費量を求めると共に、その１周期当たりの第２モータ／ジェネレータ３２への供給電力の回収に必要な内燃機関１０の燃料量を求め、更にその１周期の間の車輌の走行距離を求める。そして、このメインＥＣＵ７１は、その燃料消費量と燃料量と走行距離に基づいて第２補正加減速走行パターン燃費Ｍｔ２を求める。
【０１００】
ここで、その内燃機関１０の燃料量については、次の様にして求める。先ず、補正加減速走行パターン生成手段は、その１周期当たりの第２モータ／ジェネレータ３２への供給電力と同等の電力を第１モータ／ジェネレータ３１で発電させることのできる分割動力を求め、その分割動力を第１モータ／ジェネレータ３１に伝える為の内燃機関１０の機関動力を求める。そして、この補正加減速走行パターン生成手段は、その機関動力を出力する為に必要な内燃機関１０の燃料量を求める。この燃料量が１周期当たりの第２モータ／ジェネレータ３２への供給電力の回収に必要な内燃機関１０の燃料量となる。
【０１０１】
また、補正加減速走行パターン生成手段は、第３補正加減速走行パターンの生成を行う（ステップＳＴ９Ｅ）。
【０１０２】
その際、補正加減速走行パターン生成手段は、実加減速周期Ｔ１と基準加減速周期Ｔ０の差を求め、その差の時間分だけ実加減速走行パターンの実加減速周期中に高速側定常車速走行と低速側定常車速走行を付け加える。つまり、ここで生成される第３補正加減速走行パターンは、その時間分を高速側定常車速走行の走行時間と低速側定常車速走行の走行時間とで配分して埋めることによって、実加減速走行パターンよりも加減速周期の延長を図っている。従って、この第３補正加減速走行パターンは、実加減速走行パターンが加減速周期の短さ故に違和感を運転者に与えてしまうものならば、その違和感の抑制を図ることができる。
【０１０３】
ここで、その配分については、上述したように、低速側定常車速走行によって消費されるバッテリ４１の電力と高速側定常車速走行によって内燃機関１０の機関動力で発電される電力とが均等になるよう設定する。そして、この第３補正加減速走行パターンの生成の際には、惰性走行から低速側定常車速走行へと移る前の車輌の減速度を徐々に小さくし、その低速側定常車速走行から加速走行へと移った後の車輌の加速度を最良加速度Ｇbestへと滑らかに繋がるよう徐々に大きくする。また、この際には、加速走行から高速側定常車速走行へと移る前の車輌の加速度を最良加速度Ｇbestから徐々に小さくし、その高速側定常車速走行から惰性走行へと移った後の車輌の減速度を徐々に大きくする。これにより、惰性走行と加速走行の切り替えのときの急激な車輌の加速度や減速度の変化を抑えることができ、急激な車輌の加減速の変化による運転者に対しての不快な違和感を回避できる。特に、この第３補正加減速走行パターンにおいては、その切り替えの前後に定常車速走行が介在しているので、その切り替え時の車輌の加減速や減速度の変化がより滑らかになり、上述した第１補正加減速走行パターンや第２補正加減速走行パターンに対して更なる違和感の解消が図られている。
【０１０４】
この補正加減速走行パターン生成手段は、この第３補正加減速走行パターンの生成を行った後、第３補正加減速走行パターン燃費Ｍｔ３の演算を行う（ステップＳＴ９Ｆ）。その際、この補正加減速走行パターン生成手段は、その生成された第３補正加減速走行パターンに基づいて、惰性走行と加速走行からなる１周期当たりの内燃機関１０の加速走行中の燃料消費量と、その１周期当たりの低速側定常車速走行における第２モータ／ジェネレータ３２への供給電力を回収する為に必要な内燃機関１０の燃料量又はその１周期当たりの高速側定常車速走行における内燃機関１０の燃料消費量と、を求める。更に、この補正加減速走行パターン生成手段は、その１周期の間の車輌の走行距離も求める。そして、この補正加減速走行パターン生成手段は、これらの演算値に基づいて第３補正加減速走行パターン燃費Ｍｔ３を求める。
【０１０５】
本実施例のメインＥＣＵ７１の最良加減速走行パターン設定手段は、上記ステップＳＴ８で肯定判定されて補正加減速走行パターン（第１補正加減速走行パターン，第２補正加減速走行パターン及び第３補正加減速走行パターン）の生成と燃費（第１補正加減速走行パターン燃費Ｍｔ１，第２補正加減速走行パターン燃費Ｍｔ２及び第３補正加減速走行パターン燃費Ｍｔ３）の演算を行った場合、その第１補正加減速走行パターン燃費Ｍｔ１，第２補正加減速走行パターン燃費Ｍｔ２及び第３補正加減速走行パターン燃費Ｍｔ３の中から最も数値の良いものを最良加減速走行パターン燃費Ｍｔbestに設定する（ステップＳＴ１０）。本実施例においては、数値の大きいものの方が燃費に優れる。
【０１０６】
そして、この最良加減速走行パターン設定手段は、その最良加減速走行パターン燃費Ｍｔbestに該当する補正加減速走行パターンを最良加減速走行パターンとして設定する（ステップＳＴ１１）。つまり、上記ステップＳＴ１０で第１補正加減速走行パターン燃費Ｍｔ１が最良加減速走行パターン燃費Ｍｔbestとして設定された場合には、第１補正加減速走行パターンを最良加減速走行パターンに設定する。また、第２補正加減速走行パターン燃費Ｍｔ２が最良加減速走行パターン燃費Ｍｔbestとして設定された場合には、第２補正加減速走行パターンを最良加減速走行パターンに設定する。また、第３補正加減速走行パターン燃費Ｍｔ３が最良加減速走行パターン燃費Ｍｔbestとして設定された場合には、第３補正加減速走行パターンを最良加減速走行パターンに設定する。
【０１０７】
一方、メインＥＣＵ７１の定常車速走行パターン生成手段は、例えば目標上限車速Ｖｍａｘと目標下限車速Ｖｍｉｎに基づいて定常車速走行パターンの定常車速Ｖconst｛＝（Ｖｍａｘ＋Ｖｍｉｎ）／２｝を求める（ステップＳＴ１２）。
【０１０８】
そして、この定常車速走行パターン生成手段は、定常車速走行パターン燃費Ｍconstの演算を行う（ステップＳＴ１３）。この定常車速走行パターン生成手段は、定常車速走行パターンでの走行を内燃機関１０の機関動力のみで行う場合、所定時間（例えば基準加減速周期Ｔ０）当たりの内燃機関１０の燃料消費量を求めると共に、その所定時間の間の車輌の走行距離を求める。そして、この定常車速走行パターン生成手段は、その燃料消費量と走行距離に基づいて定常車速走行パターン燃費Ｍconstを求める。また、定常車速走行パターンでの走行を第２モータ／ジェネレータ３２の電動機動力のみで行う場合には、その所定時間当たりの第２モータ／ジェネレータ３２への供給電力を回収する為に必要な内燃機関１０の燃料量を求め、且つ、その所定時間の間の車輌の走行距離を求める。そして、この定常車速走行パターン生成手段は、その燃料量と走行距離に基づいて定常車速走行パターン燃費Ｍconstを求める。また、定常車速走行パターンでの走行を内燃機関１０の機関動力と第２モータ／ジェネレータ３２の電動機動力の併用で行う場合には、その所定時間当たりの内燃機関１０の燃料消費量と、その所定時間当たりの第２モータ／ジェネレータ３２への供給電力を回収する為に必要な内燃機関１０の燃料量と、を求め、更にその所定時間の間の車輌の走行距離を求める。そして、この定常車速走行パターン生成手段は、その燃料消費量と燃料量と走行距離に基づいて定常車速走行パターン燃費Ｍconstを求める。
【０１０９】
本実施例のメインＥＣＵ７１の走行パターン設定手段は、燃費の最も良好な走行パターンを選択すべく、その定常車速走行パターン燃費Ｍconstと上記ステップＳＴ１０で設定された最良加減速走行パターン燃費Ｍｔbestとの比較を行う（ステップＳＴ１４）。
【０１１０】
そして、この走行パターン設定手段は、そのステップＳＴ１４において最良加減速走行パターン燃費Ｍｔbestの方が定常車速走行パターン燃費Ｍconstよりも数値が大きいと判定された場合、最良加減速走行パターン（上記ステップＳＴ１１で設定されたもの）を本車輌のアクセルオフ後の走行パターンとして設定する（ステップＳＴ１５）。この場合、メインＥＣＵ７１の加減速走行制御手段は、実加減速走行パターン，第１補正加減速走行パターン，第２補正加減速走行パターン又は第３補正加減速走行パターンの内のステップＳＴ１１で設定されたもので加減速走行を実行させる。
【０１１１】
一方、走行パターン設定手段は、そのステップＳＴ１４において最良加減速走行パターン燃費Ｍｔbestが定常車速走行パターン燃費Ｍconst以下になっていると判定された場合、上記ステップＳＴ１２で定常車速Ｖconstが決められた定常車速走行パターンを本車輌のアクセルオフ後の走行パターンとして設定する（ステップＳＴ１６）。この場合、メインＥＣＵ７１の定常車速走行制御手段は、例えば、アクセルオフ後の惰性走行によって車速が定常車速走行パターンの定常車速まで低下した時点で定常車速走行パターンでの走行を行わせる。
【０１１２】
このように、本実施例の車輌走行制御装置は、実加減速走行パターンによって燃費の向上を図りつつ車速や車輌の加減速の変化（惰性走行と加速走行の頻繁な切り替わり）による運転者への不快な違和感の解消をも図れるのならば、この実加減速走行パターンを燃費の向上と運転者の違和感の解消の両立が可能なアクセルオフ後の走行パターンの候補とする。また、この車輌走行制御装置は、その実加減速走行パターンで燃費の向上と運転者の違和感の解消の両立が図れないのならば、その両立を可能にすべく実加減速走行パターンに手を加え、これにより得られた補正加減速走行パターン（第１補正加減速走行パターン，第２補正加減速走行パターン又は第３補正加減速走行パターン）の中で最も燃費の良好なものをアクセルオフ後の走行パターンの候補とする。従って、本実施例の車輌走行制御装置は、燃費の向上のみならず、車速や車輌の加減速の変化による運転者への不快な違和感の解消をも図った加減速走行パターンでの加減速走行が可能になる。
【０１１３】
更に、本実施例の車輌走行制御装置は、そのような運転者の違和感を最も効果的に解消し得る定常車速走行パターンについてもアクセルオフ後の走行パターンの候補にし、その候補の１つとされている上記の実加減速走行パターン又は補正加減速走行パターンとの比較を燃費の観点で行う。そして、この車輌走行制御装置は、その中で最も燃費の良い方を最終的なアクセルオフ後の走行パターンとして決定する。従って、本実施例の車輌走行制御装置は、実加減速走行パターン又は補正加減速走行パターンの方が燃費に優れているならば、アクセルオフ後に燃費の向上と車速や車輌の加減速の変化による運転者への不快な違和感の解消を両立させた加減速走行が可能になる。また、この車輌走行制御装置は、定常車速走行パターンの方が燃費に優れているならば、アクセルオフ後に燃費を向上させつつ運転者が不快な違和感を殆ど覚えない一定車速での走行が可能になる。
【０１１４】
また更に、本実施例の車輌走行制御装置は、前述した特許文献１のように前方の車輌の動き（車速の変化）に依存せずとも燃費の向上と運転者の違和感の解消に適したアクセルオフ後の走行パターンを選択することができる。従って、この車輌走行制御装置は、前方の車輌の動きに依存して加速走行と惰性走行が頻繁に切り替わり、車輌の加減速の変化を大きくしてしまうことを回避できる。つまり、本実施例の車輌走行制御装置は、前述した特許文献１に比べて、燃費の向上のみならず、運転者の不快な違和感をも解消することができる。
【０１１５】
ところで、本実施例においては車輌走行制御装置の適用対象として上述したような構成からなるハイブリッド車輌を例示したが、その車輌走行制御装置は、加減速走行を可能にする車輌、即ち走行中に熱機関の出力軸と駆動輪との連結を切断でき且つ熱機関の動作を停止させることが可能な車輌であるならば、如何様な車輌に対して適用してもよい。例えば、走行中に駆動源たる熱機関の停止（燃料の供給の停止）が可能であり、且つ、別の駆動源としてのモータ／ジェネレータを駆動軸上又は車輪に配置したハイブリッド車輌であってもよい。
【０１１６】
また、このような車輌とは少し異なるが、アイドリング状態での燃料消費量が少ない熱機関の場合には、この惰性走行中に熱機関を停止させることなく当該熱機関の駆動力の駆動輪Ｗ，Ｗへの伝達を遮断させるのみで実行させてもよい。具体的に、走行中に自動変速機をニュートラル状態へと制御することのできる車輌（例えば、特開２００５−３６８２４号公報に開示された車輌）ならば、これに本実施例の車輌走行制御装置を適用してもよい。この場合には、駆動源としてのモータ／ジェネレータが配備されている車輌であってもよく、そのモータ／ジェネレータが配備されていない車輌であってもよい。そして、モータ／ジェネレータが配備されていないならば、上述した第２補正加減速走行パターンは、補正加減速走行パターンの対象から除外し、また、第３補正加減速走行パターンは、内燃機関１０の駆動力のみで定常車速走行を実行させる。
【産業上の利用可能性】
【０１１７】
以上のように、本発明に係る車輌走行制御装置は、目標下限車速到達後に熱機関の駆動力を利用して目標上限車速まで加速させる加速走行と、目標上限車速到達後に駆動輪への熱機関の駆動力の伝達を遮断して目標下限車速まで車輌を惰性で走行させる惰性走行と、をアクセルオフ後に交互に繰り返す加減速走行パターンを実行可能な車輌が適用対象であり、アクセルオフ後の走行パターンでの燃費の向上と車速や車輌の加減速の変化に伴う運転者への不快な違和感の解消とを両立させ得る技術として有用である。
【図面の簡単な説明】
【０１１８】
【図１】本発明に係る車輌走行制御装置とその適用対象の車輌の一例を示す図である。
【図２】実加減速走行パターンの一例について示す図である。
【図３】車速差を求めるマップデータの一例について示す図である。
【図４】最良加速度を求めるマップデータの一例について示す図である。
【図５】第１補正加減速走行パターンの一例について示す図である。
【図６】下限加速度を求めるマップデータの一例について示す図である。
【図７】第２補正加減速走行パターンの一例について示す図である。
【図８】第３補正加減速走行パターンの一例について示す図である。
【図９】本発明に係る車輌走行制御装置の走行パターンの設定動作について示すフローチャートである。
【図１０】本発明に係る車輌走行制御装置の補正加減速走行パターンの生成動作及び補正加減速走行パターン燃費の演算動作について示すフローチャートである。
【符号の説明】
【０１１９】
１０  内燃機関（熱機関）
１１  クランクシャフト
２０  動力分割機構
３１  第１モータ／ジェネレータ
３２  第２モータ／ジェネレータ
４１  バッテリ（蓄電池）
４２  インバータ
５１  動力伝達機構
６１  駆動軸
８４  アクセル開度センサ
７１  メインＥＣＵ
７２  機関ＥＣＵ
７３  モータ／ジェネレータＥＣＵ
Ｔ０  基準加減速周期
Ｔ１  実加減速周期
Ｖｍａｘ  目標上限車速
Ｖｍｉｎ  目標下限車速
【図１】
0004596016.tif 000002
【図２】
0004596016.tif 000003
【図３】
0004596016.tif 000004
【図４】
0004596016.tif 000005
【図５】
0004596016.tif 000006
【図６】
0004596016.tif 000007
【図７】
0004596016.tif 000008
【図８】
0004596016.tif 000009
【図９】
0004596016.tif 000010
【図１０】
0004596016.tif 000011