(57)【特許請求の範囲】
【請求項１】
車両であって、
前記車両の走行駆動力を発生する回転電機と、
前記回転電機を制御するための制御装置と、
前記車両の走行環境の変化を検出するための検出部とを備え、
前記制御装置は、前記回転電機について、駆動力を発生する第１の状態と、前記第１の状態よりも駆動力を小さくした第２の状態とを切換えながら前記車両を走行させる駆動力変更運転を実行し、
前記制御装置は、検出された前記走行環境の変化に応じて、前記駆動力変更運転についてのパラメータを調整する、車両。
【請求項２】
前記検出部は、前記走行環境として路面抵抗の変化に関する情報を検出し、
前記制御装置は、前記路面抵抗の変化に応じて前記パラメータを調整する、請求項１に記載の車両。
【請求項３】
前記制御装置は、前記路面抵抗が低下したことに応答して、前記第１の状態における加速度を低減する、請求項２に記載の車両。
【請求項４】
前記パラメータは、前記第１の状態における駆動力であり、
前記制御装置は、前記路面抵抗が低くなると、前記路面抵抗が高いときよりも前記第１の状態における駆動力が小さくなるように調整する、請求項３に記載の車両。
【請求項５】
前記パラメータは、前記第１の状態の実行時間であり、
前記制御装置は、前記路面抵抗が低くなると、前記路面抵抗が高いときよりも前記第１の状態の実行時間が長くなるように調整する、請求項３または４に記載の車両。
【請求項６】
前記制御装置は、前記駆動力変更運転の実行中は、前記車両の速度が許容範囲内に維持されるように、前記第１および第２の状態を切換え、
前記パラメータは、前記許容範囲であり、
前記制御装置は、前記路面抵抗が低くなると、前記路面抵抗が高いときよりも前記許容範囲が狭くなるように調整する、請求項３〜５のいずれか１項に記載の車両。
【請求項７】
前記制御装置は、前記路面抵抗が低下したことに応答して、前記駆動力変更運転中の平均車速を低減する、請求項２に記載の車両。
【請求項８】
前記制御装置は、前記駆動力変更運転の実行中は、前記車両の速度が許容範囲内に維持されるように、前記車両の速度が前記許容範囲の下限値まで低下したことに応答して前記第１の状態に切換え、前記車両の速度が前記許容範囲の上限値まで上昇したことに応答して前記第２の状態に切換え、
前記制御装置は、前記路面抵抗が低い場合には、前記路面抵抗が高い場合に比べて、少なくとも前記上限値を低下させる、請求項７に記載の車両。
【請求項９】
前記検出部は、前記走行環境として前記車両が受ける風圧に関する情報を検出し、
前記制御装置は、前記風圧の変化に応答して前記パラメータを調整する、請求項１に記載の車両。
【請求項１０】
前記パラメータは、前記第１の状態における駆動力であり、
前記制御装置は、ユーザからの要求駆動力が変化していなくとも、前記風圧の変化に基づく向かい風および追い風のいずれであるかの判定に応じて、前記第１の状態における駆動力を調整する、請求項９に記載の車両。
【請求項１１】
前記制御装置は、追い風であると判定した場合には、追い風でない場合に比べて前記第１の状態における駆動力を低減する、請求項１０に記載の車両。
【請求項１２】
前記制御装置は、追い風であると判定した場合には、追い風でない場合に比べて前記第２の状態における駆動力をさらに低減する、請求項１１に記載の車両。
【請求項１３】
前記制御装置は、追い風であると判定した場合には、前記第２の状態において前記回転電機を回生運転する、請求項１１に記載の車両。
【請求項１４】
前記制御装置は、向かい風であると判定した場合には、向かい風でない場合に比べて前記第１の状態における駆動力を増加する、請求項１０に記載の車両。
【請求項１５】
前記制御装置は、向かい風であると判定した場合には、向かい風でない場合に比べて前記第２の状態における駆動力をさらに増加する、請求項１４に記載の車両。
【請求項１６】
前記車両は、前記第２の状態においては、主に前記車両の慣性力によって走行する、請求項１に記載の車両。
【請求項１７】
前記車両は、
前記車両の走行駆動力を発生する内燃機関をさらに備える、請求項１に記載の車両。
【請求項１８】
車両の走行駆動力を発生する回転電機および前記車両の走行環境の変化を検出するための検出部を有する車両の制御方法であって、
前記回転電機を、所定のレベルの駆動力を発生させる第１の状態にするステップと、
前記回転電機を、前記第１の状態よりも駆動力を小さくした第２の状態にするステップと、
前記第１および第２の状態を切換えながら前記車両を走行させる駆動力変更運転を実行するステップと、
検出された前記走行環境の変化に応じて、前記駆動力変更運転についてのパラメータを調整するステップとを備える、車両の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両および車両の制御方法に関し、より特定的には、車両の慣性力を利用して走行する車両の走行制御に関する。
【背景技術】
【０００２】
近年、環境に配慮した車両として、蓄電装置（たとえば二次電池やキャパシタなど）を搭載し、蓄電装置に蓄えられた電力から生じる駆動力を用いて走行する車両が注目されている。このような車両には、たとえば電気自動車、ハイブリッド自動車、燃料電池車などが含まれる。
【０００３】
そして、これらの車両において、さらなる環境負荷の削減のために、燃費，電費を低減することによってエネルギ効率を向上することが求められている。
【０００４】
特表２００８−５２０４８５号公報（特許文献１）は、内燃機関とモータジェネレータとを備えたハイブリッド車両において、モータジェネレータが発電機モードの際に、車両電気系統の実消費電力よりも大きい高出力で動作するようにモータジェネレータを駆動する第１のインターバルと、モータジェネレータをスイッチオフする第２のインターバルとを交互に繰り返すように、モータジェネレータを制御する構成を開示する。
【０００５】
特表２００８−５２０４８５号公報（特許文献１）によれば、モータジェネレータが発電機として動作する際に、第１のインターバルにおいては効率の高い動作点でモータジェネレータを駆動し、第２のインターバルにおいてはモータジェネレータが停止される。これによって、発電動作時に効率の低い状態でモータジェネレータの運転が継続されることが抑制されるので、発電動作における車両のエネルギ効率を向上することができる。
【０００６】
また、特開２０１０−６３０９号公報（特許文献２）は、内燃機関とモータジェネレータとを備えたハイブリッド車両において、内燃機関の発生する駆動力を用いた走行と、内燃機関を停止した惰性状態での走行とを交互に繰り返す構成を開示する。これにより、内燃機関を高効率の動作点で駆動することができるので、燃費を向上させることができる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特表２００８−５２０４８５号公報
【特許文献２】特開２０１０−６３０９号公報
【特許文献３】特開２００９−２９８２３２号公報
【特許文献４】特開２００７−１８７０９０号公報
【特許文献５】特開２０１０−１７８４３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記の特表２００８−５２０４８５号公報（特許文献１）においては、モータジェネレータで発電を行なう場合に、モータジェネレータの駆動と停止とを繰り返す構成であり、車両の走行のための駆動力を変化させるものではなかった。
【０００９】
また、特開２０１０−６３０９号公報（特許文献２）は、ハイブリッド車両において、内燃機関であるエンジンの駆動と停止とを繰り返して加速惰性走行制御を行なう構成を開示するものであり、モータジェネレータの運転については考慮されていなかった。
【００１０】
車両が走行する場合、気象条件などによって路面状況のような走行環境が変化する。そのため、走行安定性およびドライバビリティを確保するためには、走行環境の変化に応じて駆動状態を適合させることが望ましい。しかしながら、上記の先行文献においては、走行環境の変化を考慮することについては言及されていなかった。
【００１１】
本発明は、このような課題を解決するためになされたものであって、その目的は、少なくともモータジェネレータからの駆動力を用いて走行が可能な車両において、車両の走行環境の変化を考慮して適切に車両走行時のエネルギ効率を向上させることである。
【課題を解決するための手段】
【００１２】
本発明による車両は、車両の走行駆動力を発生する回転電機と、回転電機を制御するための制御装置と、車両の走行環境の変化を検出するための検出部とを備える。制御装置は、回転電機について、駆動力を発生する第１の状態と、第１の状態よりも駆動力を小さくした第２の状態とを切換えながら車両を走行させる駆動力変更運転を実行する。制御装置は、検出された走行環境の変化に応じて、駆動力変更運転についてのパラメータを調整する。
【００１３】
好ましくは、検出部は、走行環境として路面抵抗の変化に関する情報を検出する。制御装置は、路面抵抗の変化に応じてパラメータを調整する、請求項１に記載の車両。
【００１４】
好ましくは、制御装置は、路面抵抗が低下したことに応答して、第１の状態における加速度を低減する。
【００１５】
好ましくは、パラメータは、第１の状態における駆動力である。制御装置は、路面抵抗が低くなると、路面抵抗が高いときよりも第１の状態における駆動力が小さくなるように調整する。
【００１６】
好ましくは、パラメータは、第１の状態の実行時間である。制御装置は、路面抵抗が低くなると、路面抵抗が高いときよりも第１の状態の実行時間が長くなるように調整する。
【００１７】
好ましくは、制御装置は、駆動力変更運転の実行中は、車両の速度が許容範囲内に維持されるように、第１および第２の状態を切換える。パラメータは、上記許容範囲である。制御装置は、路面抵抗が低くなると、路面抵抗が高いときよりも許容範囲が狭くなるように調整する。
【００１８】
好ましくは、制御装置は、路面抵抗が低下したことに応答して、駆動力変更運転中の平均車速を低減する。
【００１９】
好ましくは、制御装置は、駆動力変更運転の実行中は、車両の速度が許容範囲内に維持されるように、車両の速度が許容範囲の下限値まで低下したことに応答して第１の状態に切換え、車両の速度が許容範囲の上限値まで上昇したことに応答して第２の状態に切換える。制御装置は、路面抵抗が低い場合には、路面抵抗が高い場合に比べて、少なくとも上限値を低下させる。
【００２０】
好ましくは、検出部は、走行環境として車両が受ける風圧に関する情報を検出する。制御装置は、風圧の変化に応答してパラメータを調整する。
【００２１】
好ましくは、パラメータは、第１の状態における駆動力である。制御装置は、ユーザからの要求駆動力が変化していなくとも、風圧の変化に基づく向かい風および追い風のいずれであるかの判定に応じて、第１の状態における駆動力を調整する。
【００２２】
好ましくは、制御装置は、追い風であると判定した場合には、追い風でない場合に比べて第１の状態における駆動力を低減する。
【００２３】
好ましくは、制御装置は、追い風であると判定した場合には、追い風でない場合に比べて第２の状態における駆動力をさらに低減する。
【００２４】
好ましくは、制御装置は、追い風であると判定した場合には、第２の状態において回転電機を回生運転する。
【００２５】
好ましくは、制御装置は、向かい風であると判定した場合には、向かい風でない場合に比べて第１の状態における駆動力を増加する。
【００２６】
好ましくは、制御装置は、向かい風であると判定した場合には、向かい風でない場合に比べて第２の状態における駆動力をさらに増加する。
【００２７】
好ましくは、車両は、第２の状態においては、主に車両の慣性力によって走行する。
好ましくは、車両は、車両の走行駆動力を発生する内燃機関をさらに備える。
【００２８】
本発明による車両の制御方法は、車両の走行駆動力を発生する回転電機および車両の走行環境の変化を検出するための検出部を有する車両についての制御方法である。制御方法は、回転電機を所定のレベルの駆動力を発生させる第１の状態にするステップと、回転電機を第１の状態よりも駆動力を小さくした第２の状態にするステップと、第１および第２の状態を切換えながら車両を走行させる駆動力変更運転を実行するステップと、検出された走行環境の変化に応じて、駆動力変更運転についてのパラメータを調整するステップとを備える。
【発明の効果】
【００２９】
本発明によれば、少なくともモータジェネレータからの駆動力を用いて走行が可能な車両において、車両の走行環境の変化を考慮して適切に車両走行時のエネルギ効率を向上させることができる。
【図面の簡単な説明】
【００３０】
【図１】本発明の実施の形態に従う車両の全体ブロック図である。
【図２】駆動力変更運転の基本的な動作を説明するためのタイムチャートである。
【図３】実施の形態１における慣性走行制御を説明するためのタイムチャートである。
【図４】実施の形態１において、ＥＣＵで実行される慣性走行制御処理の詳細を説明するためのフローチャートである。
【図５】路面抵抗と加速走行の実行時間との関係の一例を示す図である。
【図６】路面抵抗と駆動力との関係の一例を示す図である。
【図７】実施の形態２における慣性走行制御を説明するためのタイムチャートである。
【図８】実施の形態２において、ＥＣＵで実行される慣性走行制御処理の詳細を説明するためのフローチャートである。
【図９】実施の形態３における慣性走行制御を説明するためのタイムチャートである。
【図１０】実施の形態３において、ＥＣＵで実行される慣性走行制御処理の詳細を説明するためのフローチャートである。
【図１１】風圧の変化による追い風および向かい風の判定を説明するための図である。
【図１２】実施の形態４において、追い風である場合の慣性走行制御を説明するためのタイムチャートである。
【図１３】実施の形態４において、向かい風である場合の慣性走行制御を説明するためのタイムチャートである。
【図１４】実施の形態４において、ＥＣＵで実行される慣性走行制御処理の詳細を説明するためのフローチャートである。
【図１５】実施の形態５に従うハイブリッド車両の全体ブロック図である。
【図１６】実施の形態５における慣性走行制御を説明するためのタイムチャートである。
【図１７】実施の形態５において、ＥＣＵで実行される慣性走行制御処理の詳細を説明するためのフローチャートである。
【発明を実施するための形態】
【００３１】
以下、本発明の実施の形態について、図面を参照しながら詳細に説明する。なお、図中同一または相当部分には同一符号を付してその説明は繰り返さない。
【００３２】
［車両構成の説明］
図１は、本発明の本実施の形態に従う車両１００の全体ブロック図である。以下で詳細に説明されるように、車両１００は、駆動源として回転電機を用いる電気自動車あるいは燃料電池車である。
【００３３】
図１を参照して、車両１００は、蓄電装置１１０と、システムメインリレー（System  Main  Relay：ＳＭＲ）１１５と、駆動装置であるＰＣＵ（Power  Control  Unit）１２０と、モータジェネレータ１３０と、動力伝達ギヤ１４０と、駆動輪１５０と、検出部２００と、制御装置であるＥＣＵ（Electronic  Control  Unit）３００とを備える。ＰＣＵ１２０は、コンバータ１２１と、インバータ１２２と、電圧センサ１８０，１８５と、コンデンサＣ１，Ｃ２とを含む。
【００３４】
蓄電装置１１０は、充放電可能に構成された電力貯蔵要素である。蓄電装置１１０は、たとえば、リチウムイオン電池、ニッケル水素電池または鉛蓄電池などの二次電池、あるいは電気二重層キャパシタなどの蓄電素子を含んで構成される。
【００３５】
蓄電装置１１０は、電力線ＰＬ１およびＮＬ１を介してＰＣＵ１２０に接続される。そして、蓄電装置１１０は、車両１００の駆動力を発生させるための電力をＰＣＵ１２０に供給する。また、蓄電装置１１０は、モータジェネレータ１３０で発電された電力を蓄電する。蓄電装置１１０の出力はたとえば２００Ｖ程度である。
【００３６】
蓄電装置１１０には、電圧センサ１７０および電流センサ１７５が設けられる。電圧センサ１７０は、蓄電装置１１０の電圧ＶＢを検出し、その検出結果をＥＣＵ３００へ出力する。電流センサ１７５は、蓄電装置に入出力される電流ＩＢを検出し、その検出値をＥＣＵ３００へ出力する。
【００３７】
ＳＭＲ１１５に含まれるリレーは、その一方端が蓄電装置１１０の正極端子および負極端子に接続され、他方端がＰＣＵ１２０に接続される電力線ＰＬ１，ＮＬ１に接続される。そして、ＳＭＲ１１５は、ＥＣＵ３００からの制御信号ＳＥ１に基づいて、蓄電装置１１０とＰＣＵ１２０との間における電力の供給と遮断とを切換える。
【００３８】
コンバータ１２１は、ＥＣＵ３００からの制御信号ＰＷＣに基づいて、電力線ＰＬ１，ＮＬ１と電力線ＰＬ２，ＮＬ１との間で電圧変換を行なう。
【００３９】
インバータ１２２は、電力線ＰＬ２，ＮＬ１に接続される。インバータ１２２は、ＥＣＵ３００からの制御信号ＰＷＩに基づいて、コンバータ１２１から供給される直流電力を交流電力に変換し、モータジェネレータ１３０を駆動する。
【００４０】
コンデンサＣ１は、電力線ＰＬ１およびＮＬ１の間に設けられ、電力線ＰＬ１およびＮＬ１間の電圧変動を減少させる。また、コンデンサＣ２は、電力線ＰＬ２およびＮＬ１の間に設けられ、電力線ＰＬ２およびＮＬ１間の電圧変動を減少させる。
【００４１】
電圧センサ１８０および１８５は、それぞれコンデンサＣ１およびＣ２の両端にかかる電圧ＶＬおよびＶＨを検出し、その検出値をＥＣＵ３００へ出力する。
【００４２】
モータジェネレータ１３０は交流回転電機であり、たとえば、永久磁石が埋設されたロータを備える永久磁石型同期電動機である。
【００４３】
モータジェネレータ１３０の出力トルクは、減速機や動力分割機構を含んで構成される動力伝達ギヤ１４０を介して駆動輪１５０に伝達されて、車両１００を走行させる。モータジェネレータ１３０は、車両１００の回生制動動作時には、駆動輪１５０の回転によって発電することができる。そして、その発電電力は、ＰＣＵ１２０によって蓄電装置１１０の充電電力に変換される。
【００４４】
車両１００の速度（車速）を検出するために、速度センサ１９０が駆動輪１５０の近傍に設けられる。速度センサ１９０は、駆動輪１５０の回転速度に基づいて車速ＳＰＤを検出し、その検出値をＥＣＵ３００に出力する。また、速度センサとして、モータジェネレータ１３０の回転角を検出するための回転角センサ（図示せず）を用いてもよい。この場合には、ＥＣＵ３００は、モータジェネレータ１３０の回転角の時間的変化および減速比などに基づいて、間接的に車速ＳＰＤを演算する。
【００４５】
検出部２００は、車両１００の走行環境の変化を検出する。走行環境としては、たとえば、雨や雪などの気象条件、凹凸や舗装の有無、そして砂などの粒状物の有無によって変化する路面状態、あるいは、車両１００に吹きつける風圧による影響などがある。検出部２００は、たとえば、いずれも図示しないが、ワイパー作動用のスイッチの状態、降雪路走行時に選択するスノースイッチの状態、凍結路や低μ路走行時に作動するＶＳＣ（Vehicle Stability Control）やＴＣＳ（Traction Control System）の作動の有無、風圧計または音圧計からの信号などの情報を受ける。
【００４６】
検出部２００は、上記のような情報から走行環境の変化を検出し、その検出信号ＳＩＧをＥＣＵ３００に出力する。また、サスペンションの動作によって、路面の凹凸を検出するようにしてもよい。
【００４７】
ＥＣＵ３００は、いずれも図１には図示しないがＣＰＵ（Central  Processing  Unit）、記憶装置および入出力バッファを含み、各センサ等からの信号の入力や各機器への制御信号の出力を行なうとともに、蓄電装置１１０および車両１００の各機器の制御を行なう。なお、これらの制御については、ソフトウェアによる処理に限られず、専用のハードウェア（電子回路）で処理することも可能である。
【００４８】
ＥＣＵ３００は、ＰＣＵ１２０、ＳＭＲ１１５などを制御するための制御信号を生成して出力する。なお、図１においては、ＥＣＵ３００として１つの制御装置を設ける構成としているが、たとえば、ＰＣＵ１２０用の制御装置や蓄電装置１１０用の制御装置などのように、機能ごとまたは制御対象機器ごとに個別の制御装置を設ける構成としてもよい。
【００４９】
ＥＣＵ３００は、蓄電装置１１０に備えられる電圧センサ１７０，電流センサ１７５からの電圧ＶＢおよび電流ＩＢの検出値に基づいて、蓄電装置１１０の充電状態ＳＯＣ（State  of  Charge）を演算する。
【００５０】
ＥＣＵ３００は、ユーザによるアクセルペダル（図示せず）の操作に基づいて定められる要求トルクＴＲを、上位ＥＣＵ（図示せず）から受ける。ＥＣＵ３００は、ユーザからの要求トルクＴＲに基づいて、コンバータ１２１およびインバータ１２２の制御信号ＰＷＣ，ＰＷＩをそれぞれ生成し、モータジェネレータ１３０を駆動する。
【００５１】
また、ＥＣＵ３００は、ユーザにより設定されるモード信号ＭＯＤを受ける。このモード信号ＭＯＤは、以下に後述する慣性走行制御を実行するか否かを指示するための信号である。モード信号ＭＯＤは、特定のスイッチや操作画面における設定などによって切換えられる。あるいは、特定の条件が成立したことに応答して、モード信号ＭＯＤが自動的に設定されるようにしてもよい。
【００５２】
ＥＣＵ３００は、たとえば、モード信号ＭＯＤがオンに設定されている場合には、慣性走行制御を行なうように動作し、モード信号ＭＯＤがオフに設定されている場合には、慣性走行制御を行なわない通常の走行を行なうように動作する。
【００５３】
このような車両においては、モータジェネレータ１３０から駆動力が発生されると、蓄電装置の電力が消費される。蓄電装置１１０の容量は予め定められているので、蓄電装置に蓄えられた電力で、できるだけ長距離を走行するためには、走行中のエネルギ効率を向上させて電力消費を抑制することが必要となる。
【００５４】
車両の走行中には車両には慣性力がはたらいているため、走行中にモータジェネレータによる駆動力を、車速を維持するために必要な駆動力よりも低くした場合は、徐々に車速は低下するものの、しばらくの間は車両の慣性力を用いた走行（以下、「慣性走行」とも称する。）が継続される。
【００５５】
この慣性走行中は、モータジェネレータにより出力される駆動力が小さいので、蓄電装置からの電力消費が少なくなる。そのため、慣性走行を活用して走行を行なうことができれば、車両走行時のエネルギ効率を改善することが可能となり得る。
【００５６】
そこで、実施の形態１においては、図１に示した車両において、ユーザからの要求トルクがほぼ一定であり、それによって車速がほぼ一定に維持されるような走行がされている場合に、モータジェネレータからの駆動力が高出力状態である加速走行を行なう場合と、モータジェネレータの駆動力が低出力状態（駆動力がゼロの場合も含む）である慣性走行を行なう場合とを繰り返して走行する運転（以下、「駆動力変更運転」とも称する。）を行なう慣性走行制御を実行し、走行中におけるエネルギ効率の向上を図る。
【００５７】
［駆動力変更運転の説明］
図２を用いて、慣性走行制御における駆動力変更運転の基本的な動作について説明する。図２には、横軸に時間が示されており、縦軸には、車速ＳＰＤ、モータジェネレータの出力、ユーザからの要求パワー、蓄電装置（バッテリ）の充放電電力、および蓄電装置のＳＯＣが示される。なお、蓄電装置の充放電電力については、放電電力が正値で表わされ、充電電力が負値で表わされている。
【００５８】
図２を参照して、車両１００が、平坦な道路を一定の車速Ｖ１で走行する場合を考える。この場合、図２のように、ユーザから要求されるパワーは、ほぼ一定の値として与えられる。なお、「ユーザから要求されるパワーがほぼ一定の値である」とは、多少の変動はあるものの、ある所定時間内において、ユーザ要求パワーが予め定められた所定範囲内（たとえば、±３％）に維持される状態を意味する。
【００５９】
本実施の形態の慣性走行制御を適用しない場合においては、モータジェネレータ１３０の出力は、図２中の破線Ｗ１３のように、ほぼ一定の大きさで連続して出力される。これにより、車速ＳＰＤはほぼ一定に維持される。
【００６０】
このとき、蓄電装置１１０からは、図２中の破線Ｗ１５のように一定の電力が連続して出力されるために、蓄電装置１１０のＳＯＣは、図２中の破線Ｗ１７のように、直線的に減少する。
【００６１】
これに対して、本実施の形態の慣性走行制御を適用した場合には、モータジェネレータ１３０を所定の駆動力で走行する加速走行と、加速走行時の駆動力よりも小さい駆動力で走行する慣性走行とが交互に繰り返される。なお、慣性走行時（低出力状態）においては、モータジェネレータ１３０からの駆動力がゼロ、すなわちモータジェネレータ１３０が停止状態の場合も含まれる。
【００６２】
具体的には、時刻ｔ１までは、本実施の形態の慣性走行制御が適用されていない状態であり、ＰＭ０のモータ出力が連続的に出力されている。
【００６３】
時刻ｔ１において、ユーザにより慣性走行制御の実行が指示されると、モータジェネレータ１３０が停止（低出力状態）される（図２中の実線Ｗ１２）。そうすると、モータジェネレータ１３０からの駆動力がなくなるので、図２中の実線Ｗ１０のように、慣性力による惰性走行が開始され、徐々に車速ＳＰＤが低下する。
【００６４】
このとき、蓄電装置１１０からの充放電電力がゼロとなるので、ＳＯＣの低下が抑制される。
【００６５】
そして、車速ＳＰＤが、目標とする車速Ｖ１に対して予め定められた許容範囲の下限値ＬＬまで低下すると（図２中の時刻ｔ２）、モータジェネレータ１３０の駆動が再開される（高出力状態）。このときのモータ出力は、車速Ｖ１を維持するために必要とされる出力ＰＭ０よりも大きいＰＭ１に設定される。これによって、車両１００が加速する。このとき、駆動力発生中は、惰性走行を行なわない場合に比べるとＳＯＣの減少量は大きくなるが、時刻ｔ１からｔ２までの惰性走行により電力が消費されていないため、トータルのＳＯＣは高い状態が維持される（図２中の実線Ｗ１６）。
【００６６】
そして、車速ＳＰＤが予め定められた上記の許容範囲の上限値ＵＬまで上昇すると、再びモータジェネレータ１３０が低出力状態とされ（図２中の時刻ｔ３）、惰性走行が実行される。
【００６７】
その後、同様に、車速ＳＰＤが下限値ＬＬまで低下するとモータジェネレータ１３０が駆動され（高出力状態）、さらに車速ＳＰＤが上限値ＵＬまで上昇するとモータジェネレータ１３０が停止される（低出力状態）。
【００６８】
このような駆動力変更運転を繰り返すことによって、車速ＳＰＤは上記の許容範囲内では変動するものの、平均速度をほぼＶ１に維持しながら、蓄電装置のＳＯＣの減少を抑制することができる。その結果、全体としてエネルギ効率が向上され、蓄電装置に蓄えられた電力による走行可能距離を拡大することができる。
【００６９】
上記の説明においては、低出力状態においては、モータジェネレータ１３０を停止する場合を例として説明したが、低出力状態においては、モータジェネレータ１３０を停止せずに、車速を維持することができる駆動力よりも低い駆動力で継続して運転するようにしてもよい。
【００７０】
なお、モータジェネレータを駆動して加速する際のモータ出力、および加速時間については、任意に設定可能である。たとえば、加速時間を所定の時間に設定し、その期間内に車速ＳＰＤを下限値ＬＬから上限値ＵＬまで増加できるようなモータ出力とするようにしてもよい。あるいは、加速に用いるモータ出力を所定の出力にして、加速時間については成り行きとするようにしてもよい。加速時間が短すぎると、大きなパワーが必要となるので、トルクショックが生じる可能性がある。逆にモータ出力が小さすぎると、加速時間、すなわちモータジェネレータの駆動時間が長くなり、惰性走行が実施されにくくなる。また、モータジェネレータは、低出力領域では相対的に効率が低くなる場合があるので、低出力で長時間駆動を行なうと結果的にエネルギ効率の向上が図れないおそれがある。したがって、加速時間と加速時のモータ出力は、ドライバビリティおよびエネルギ効率を勘案して適切に設定される。
【００７１】
本実施の形態の慣性走行制御においては、上述のように、ユーザからの要求パワーがほぼ一定である場合に、図２で示したような駆動力変更運転が実行される。すなわち、ユーザからの要求パワーが変動する加速時および減速時には、駆動力変更運転は実行されない。
【００７２】
このような慣性走行制御により駆動力変更運転を実行する場合、路面状態などの走行環境の変化を考慮することが必要である。たとえば、降雨時や降雪時で路面が湿潤である場合、または凍結路などのような路面抵抗の低い路面を走行するような場合に、急激な加速が行なわれると駆動輪がスリップすることにより、車両の安定性が損なわれるおそれがある。また、車両に強風が吹きつけている場合には、強い向かい風や追い風によって、出力される駆動力と車速との関係が影響を受ける。駆動力変更運転においては、上述のように、加速走行と慣性走行とを繰り返し実行して車速を所定の範囲内に維持するため、このような走行環境の変化によって走行安定性やドライバビリティが影響され得る。
【００７３】
そこで、本実施の形態においては、慣性走行制御を実行することができる車両において、走行環境の変化に応じて慣性走行制御を実行するための各種パラメータを調整し、走行環境の変化による走行安定性やドライバビリティの悪化を抑制する。
【００７４】
以下、上記のような慣性走行制御を実行する場合に、走行環境の変化を考慮して慣性走行制御のパラメータを変更する具体的な実効例の詳細を説明する。
【００７５】
［実施の形態１］
実施の形態１においては、降雨などの影響で路面の状態がウェットとなり路面抵抗が低下した場合に、加速走行の継続時間を延長することによって加速走行時の加速度を緩和し、駆動輪のスリップを防止する手法について説明する。
【００７６】
図３は、実施の形態１における慣性走行制御を説明するためのタイムチャートである。図１および図３を参照して、時刻ｔ１１から時刻ｔ１７までは、路面がドライな状態で慣性走行制御を実行している場合であり、図２での説明と同様に、車速を維持することができる駆動力ＰＭ０Ａよりも大きな駆動力ＰＭ１Ａでモータジェネレータ１３０を運転する加速走行と、モータジェネレータ１３０を停止した慣性走行とを切換えながら駆動力変更運転を行なう。
【００７７】
このときの駆動力ＰＭ１Ａは、路面がドライな状態の一般的な舗装道路を走行する場合に駆動力変更運転を行なう際に、ユーザ要求パワーに応じて設定される基準駆動力である。そして、この駆動力ＰＭ１Ａおよび車速の許容範囲から、加速走行の実行時間ＴＨ１Ａが定められる。
【００７８】
時刻ｔ１８になり、降雨等で路面がウェットな状態となった場合には、ドライな状態に比べて駆動輪１５０と路面との間の走行抵抗が低減し、スリップが生じやすくなる。このスリップを防止するために、加速走行の実行時間がドライな状態よりも延長される（ＴＨ２Ａ＞ＴＨ１Ａ）。また、設定された実行時間ＴＨ２Ａで加速走行が完了するように、モータジェネレータ１３０の駆動力がＰＭ２Ａ（ＰＭ０Ａ＜ＰＭ２Ａ＜ＰＭ１Ａ）に変更される。これによって、加速走行時の速度の増加率、すなわち加速度が低減されるので、加速走行中に駆動輪１５０がスリップする可能性を低くすることができる。
【００７９】
図４は、実施の形態１において、ＥＣＵ３００で実行される慣性走行制御処理の詳細を説明するためのフローチャートである。図４および後述する図８，１０，１４，１７に示されるフローチャート中の各ステップについては、ＥＣＵ３００に予め格納されたプログラムを所定周期で実行することによって実現される。あるいは、一部のステップについては、専用のハードウェア（電子回路）を構築して処理を実現することも可能である。
【００８０】
図１および図４を参照して、ＥＣＵ３００は、ステップ（以下、ステップをＳと略す。）１００にて、ユーザによって設定されるモード信号ＭＯＤに基づいて、慣性走行制御が選択されているか否かを判定する。
【００８１】
モード信号ＭＯＤがオフに設定されており、慣性走行制御が選択されていない場合（Ｓ１００にてＮＯ）は、以降の処理がスキップされ、ＥＣＵ３００は処理をメインルーチンに戻す。
【００８２】
モード信号ＭＯＤがオンに設定されており、慣性走行制御が選択されている場合（Ｓ１００にてＹＥＳ）は、処理がＳ１１０に進められ、ＥＣＵ３００は、次に、要求トルクＴＲに基づいて、ユーザからの要求パワーがほぼ一定であるか否かを判定する。
【００８３】
ユーザ要求パワーがほぼ一定である場合（Ｓ１１０にてＹＥＳ）は、処理がＳ１２０に進められて、ＥＣＵ３００は、駆動力変更運転を実行するように選択する。なお、図４には示されていないが、駆動力変更運転の開始直後は、図２，３に示されるように、まず、モータジェネレータ１３０が低出力状態にされて慣性走行が実行される。
【００８４】
そして、ＥＣＵ３００は、Ｓ１３０にて、ユーザ要求パワーに基づいて、路面がドライな状態における基準の駆動力を設定するとともに、所定の車速の許容範囲から、加速走行の実行時間を算出する。
【００８５】
その後、ＥＣＵ３００は、Ｓ１４０の処理を進めて、検出部２００からの信号に基づいて、路面がウェットな状態であるか否かを判定する。
【００８６】
路面がウェットな状態である場合（Ｓ１４０にてＹＥＳ）は、処理がＳ１５０に進められて、ＥＣＵ３００は、たとえば、図５に示すような路面抵抗と加速走行の実行時間との関係を示すマップに基づいて、路面がドライな状態の場合に比べて加速走行の実行時間を長く設定するとともに、その実行時間で加速走行が完了するようにモータジェネレータ１３０の駆動力を低減する。そして、処理がＳ１６０に進められる。
【００８７】
なお、加速走行の実行時間（継続時間）は、図５の実線Ｗ１のように、路面抵抗に応じて連続的に変化させるようにしてもよいし、破線Ｗ２ように離散的に変化させるようにしてもよい。
【００８８】
一方、路面がウェットな状態でない場合、すなわち、路面がドライな状態である場合（Ｓ１４０にてＮＯ）は、Ｓ１５０がスキップされて、処理がＳ１６０に進められる。
【００８９】
そして、ＥＣＵ３００は、Ｓ１６０にて、車速ＳＰＤが速度許容範囲の上限値ＵＬまで上昇したか否かを判定する。
【００９０】
上記のように、駆動力変更運転の開始直後は、まずモータジェネレータ１３０が低出力状態にされて慣性走行が実行されるので、車速ＳＰＤは上限値ＵＬよりも低く、かつ徐々に車速ＳＰＤは低下する。
【００９１】
すなわち、車速ＳＰＤが速度許容範囲の上限値ＵＬまで上昇していないので（Ｓ１６０にてＮＯ）、処理がＳ１６５に進められて、次に、ＥＣＵ３００は、車速ＳＰＤが速度許容範囲の下限値ＬＬまで低下したか否かを判定する。
【００９２】
車速ＳＰＤが速度許容範囲内で低下中（ＬＬ＜ＳＰＤ＜ＵＬ）の場合、すなわち、車速ＳＰＤが速度許容範囲の下限値ＬＬまで低下していない場合（Ｓ１６５にてＮＯ）は、処理がＳ１７４に進められ、ＥＣＵ３００は、現在のモータジェネレータ１３０の状態を保持し、慣性走行を継続する。その後、メインルーチンに処理が戻され、次回の制御周期において再びＳ１００から処理が実行される。
【００９３】
慣性走行が継続されている間に、車速ＳＰＤが速度許容範囲の下限値ＬＬまで低下した場合（ＳＰＤ≦ＬＬ）（Ｓ１６５にてＹＥＳ）は、処理がＳ１７２に進められ、ＥＣＵ３００は、モータジェネレータ１３０を高出力状態に切換えて、Ｓ１３０またはＳ１５０で設定された駆動力により加速走行を実行する。これにより、車速ＳＰＤが上昇する。
【００９４】
この加速走行が実行されて速度許容範囲内で車速が上昇している間は、Ｓ１６０およびＳ１６５でＮＯが選択されて、ＥＣＵ３００は、Ｓ１７４にて、車速ＳＰＤが速度許容範囲の上限値ＵＬに到達するまで加速走行を継続する。
【００９５】
そして、車速ＳＰＤが速度許容範囲の上限値ＵＬまで上昇すると（Ｓ１６０にてＹＥＳ）、処理がＳ１７０に進められて、ＥＣＵ３００は、モータジェネレータ１３０を低出力状態に切換えて慣性走行を実行する。
【００９６】
ユーザ要求パワーがほぼ一定に保持されている間は、車速ＳＰＤが速度許容範囲内に維持されるように、上記のような駆動力変更運転が実行される。
【００９７】
一方、加速または減速のために、ユーザからの要求パワーが変動した場合（Ｓ１１０にてＮＯ）は、処理がＳ１２５に進められて、ＥＣＵ３００は、駆動力変更運転を中断する。
【００９８】
そして、ＥＣＵ３００は、ユーザ要求パワーによって加速が指示されている場合（Ｓ１２７にてＹＥＳ）は、モータジェネレータ１３０を力行状態で駆動して、車両１００を加速する（Ｓ１７６）。
【００９９】
一方、ユーザから減速が指示されている場合（Ｓ１２７にてＮＯ）は、処理がＳ１７８に進められ、ＥＣＵ３００は、モータジェネレータ１３０を低出力状態に切換えた慣性走行による減速、および、モータジェネレータ１３０を回生状態で駆動することによる回生制動を伴う減速のいずれかを実行する。あるいは、慣性走行による減速と回生制動を伴う減速とを切換えながら減速するようにしてもよい。
【０１００】
その後、ユーザによる加速または減速動作が終了して、ユーザ要求パワーがほぼ一定である状態になると（Ｓ１１０にてＹＥＳ）、駆動力変更運転が再開される。
【０１０１】
以上のような処理に従って制御を行なうことによって、ユーザからの要求パワーがほぼ一定である状態において、慣性走行と加速走行とが繰り返される駆動力変更運転が実行でき、それによって、車両走行時のエネルギ効率を向上させることができる。そして、路面状況の変化に応じて、加速走行の実行時間およびモータ駆動力を調整することによって、車両の走行安定性およびドライバビリティを確保することができる。
【０１０２】
なお、上記の例では、路面抵抗の変化に応じて加速走行の実行時間を調整するようにしたが、これに代えて、路面抵抗の変化に応じて駆動力を調整するようにしてもよい。この場合には、図６のような路面抵抗と駆動力との関係を示すマップに基づいて駆動力を設定してもよい。
【０１０３】
また、上記の説明においては、路面がドライの状態とウェットの状態とを比較した場合を例として説明したが、実施の形態１はウェットの状態以外でも、スリップが生じやすい状態の場合にも適用可能である。
【０１０４】
［実施の形態２］
実施の形態２においては、路面抵抗が低下した場合に、駆動力変更運転における車速の変動を小さくすることで加速走行時の加速度を低減し、車両の安定性を確保する構成について説明する。
【０１０５】
図７は、実施の形態２における慣性走行制御を説明するためのタイムチャートである。図７を参照して、時刻ｔ３１から時刻ｔ３７までは、図３の時刻ｔ１１から時刻ｔ１７と同様に、車両は路面がドライの状態において駆動力変更運転を実行している。この場合、車速ＳＰＤの許容範囲はΔＶ１（＝Ｖ１±ａ）であり、車両は、図２の実線Ｗ２０のように、上限値ＵＬ１（＝Ｖ１＋ａ）と下限値ＬＬ１（Ｖ＝Ｖ１−ａ）との間で加速走行と慣性走行とを切換えながら走行する。
【０１０６】
そして、時刻ｔ３８になり、降雨等で路面がウェットな状態となって路面抵抗が低下した場合には、車速ＳＰＤの許容範囲がΔＶ１よりも狭いΔＶ２（＝Ｖ１±ｂ；ｂ＜ａ）に変更される。そして、加速走行の実行時間ＴＨ２Ｂが、路面がドライの状態での実行時間ＴＨ１Ｂと同程度となるように駆動力を設定する。これにより、車両は、図７中の実線Ｗ２１のように上限値ＵＬ１＃（＝Ｖ１＋ｂ）と下限値ＬＬ１＃（＝Ｖ１−ｂ）との間で加速走行と慣性走行とを切換えながら走行する。
【０１０７】
このように車速ＳＰＤの許容範囲を調整することによって、加速走行における加速度を低減するとともに、車速の変動を小さくすることができる。
【０１０８】
図８は、実施の形態２において、ＥＣＵ３００で実行される慣性走行制御処理の詳細を説明するためのフローチャートである。図８では、実施の形態１の図４のフローチャートにおけるステップＳ１５０が、Ｓ１５０ＡおよびＳ１５１Ａに置き換わったものとなっている。図８において、図４と重複するステップの説明は繰り返さない。
【０１０９】
図１および図８を参照して、ユーザ要求パワーが一定であり（Ｓ１１０にてＹＥＳ）駆動力変更運転が実行される場合（Ｓ１２０）には、ＥＣＵ３００は、Ｓ１３０にて、車速ＳＰＤの許容範囲をΔＶ１として、ユーザ要求パワーから、路面がドライの状態である場合の、モータジェネレータ１３０の基準の駆動力を設定するとともに、許容範囲ΔＶ１と基準駆動力から加速走行の実行時間を算出する。
【０１１０】
路面がウェットの状態である場合（Ｓ１４０にてＹＥＳ）は、処理がＳ１５０Ａに進められ、ＥＣＵ３００は、車速ＳＰＤの許容範囲をΔＶ１からΔＶ２（＜ΔＶ１）に変更する。そして、ＥＣＵ３００は、Ｓ１５１Ａにて、変更した許容範囲ΔＶ２に対応してモータジェネレータ１３０の駆動力と加速走行の実行時間を修正する。
【０１１１】
路面がウェットの状態ではなくドライの状態である場合（Ｓ１４０にてＮＯ）は、ステップＳ１５０ＡおよびＳ１５１Ａがスキップされて、Ｓ１３０で設定された許容範囲および駆動力が採用される。
【０１１２】
その後、Ｓ１６０以降の処理がなされ、ＥＣＵ３００は、路面がドライの状態の場合にはＳ１３０で設定された許容範囲および駆動力を用いて駆動力変更運転を実行し、路面がウェットの状態の場合にはＳ１５１Ａで設定された許容範囲および駆動力を用いて駆動力変更運転を実行する。
【０１１３】
このような処理にしたがって制御を行なうことによって、ユーザからの要求パワーがほぼ一定である状態において、駆動力変更運転を行なうことによって車両走行時のエネルギ効率を向上させることができる。そして、路面状況の変化に応じて車速の許容範囲を調整することによって、車両の走行安定性およびドライバビリティを確保することができる。
【０１１４】
［実施の形態３］
実施の形態３においては、路面抵抗が低下した場合に、駆動力変更運転における平均車速を低下させることによって、車両の運動エネルギを低減して、車両の走行安定性を確保する構成について説明する。
【０１１５】
図９は、実施の形態３における慣性走行制御を説明するためのタイムチャートである。図９を参照して、時刻ｔ５１から時刻ｔ５７までは、図３の時刻ｔ１１から時刻ｔ１７と同様に、車両は路面がドライの状態において駆動力変更運転を実行している。この期間においては、平均車速がＶ１となるように車速ＳＰＤの許容範囲（上限値ＵＬ１，下限値ＬＬ１）が設定される。
【０１１６】
そして、時刻ｔ５８になり、降雨等で路面がウェットな状態となって路面抵抗が低下した場合には、ユーザからの要求駆動力が変更されていなくても、平均車速がＶ２となるように車速ＳＰＤの許容範囲が変更される（上限値ＵＬ２，下限値ＬＬ２）。なお、図９においては、上限値ＵＬおよび下限値ＬＬの双方が低下された場合の例が示されているが、上限値ＵＬおよび下限値ＬＬの少なくとも一方を低下させることにより、平均車速を低下させることができる。また、少なくとも上限値ＵＬを低下させることがより好適である。
【０１１７】
さらに、このときの加速走行における駆動力および実行時間を、路面がドライな状態の場合と加速度が同等あるいはより小さくなるように、変更した許容範囲に適合させることが重要である。このように、加速走行時の加速度を増加させることなく平均車速を低減することで、車両の有する運動エネルギが低減できるので、路面抵抗が低下した路面においてスリップ等を抑制することができる。
【０１１８】
図１０は、実施の形態３において、ＥＣＵ３００で実行される慣性走行制御処理の詳細を説明するためのフローチャートである。図１０では、実施の形態１の図４のフローチャートにおけるステップＳ１５０が、Ｓ１５０Ｂに置き換わったものとなっている。図１０において、図４と重複するステップの説明は繰り返さない。
【０１１９】
図１および図１０を参照して、ユーザ要求パワーが一定であり（Ｓ１１０にてＹＥＳ）駆動力変更運転が実行される場合（Ｓ１２０）には、ＥＣＵ３００は、Ｓ１３０にて、ユーザ要求パワーから決まる平均車速Ｖ１に対する車速ＳＰＤの許容範囲（上限値ＵＬ１，下限値ＬＬ１）に基づいて、路面がドライの状態である場合の、モータジェネレータ１３０の基準の駆動力を設定するとともに、許容範囲と基準駆動力から加速走行の実行時間を算出する。
【０１２０】
路面がウェットの状態である場合（Ｓ１４０にてＹＥＳ）は、処理がＳ１５０Ｂに進められ、ＥＣＵ３００は、平均車速がＶ２（＜Ｖ１）となるように車速ＳＰＤの許容範囲を定める上限値ＵＬ，下限値ＬＬをそれぞれ上限値ＵＬ２，下限値ＬＬ２に変更する。そして、ＥＣＵ３００は、この許容範囲において、駆動力変更運転を行なうようにモータジェネレータ１３０の駆動力を修正する。
【０１２１】
路面がウェットの状態ではなくドライの状態である場合（Ｓ１４０にてＮＯ）は、ステップＳ１５０Ｂがスキップされて、Ｓ１３０で設定された許容範囲および駆動力が採用される。
【０１２２】
その後、Ｓ１６０以降の処理がなされ、ＥＣＵ３００は、路面がドライの状態の場合にはＳ１３０で設定された許容範囲および駆動力を用いて平均車速がＶ１となるように駆動力変更運転を実行する。また、路面がウェットの状態の場合には、ＥＣＵ３００は、Ｓ１５０Ｂで設定された許容範囲および駆動力を用いて平均車速がＶ２となるように駆動力変更運転を実行する。
【０１２３】
このような処理にしたがって制御を行なうことによって、ユーザからの要求パワーがほぼ一定である状態において、駆動力変更運転を行なうことによって車両走行時のエネルギ効率を向上させることができる。そして、路面状況の変化に応じて平均車速を調整することで、車両の走行安定性およびドライバビリティを確保することができる。
【０１２４】
［実施の形態４］
実施の形態１〜３では、気象条件などの走行環境によって路面抵抗が変化した場合に、車両の走行安定性を確保しつつ慣性走行制御を実行する構成について説明した。
【０１２５】
実施の形態４においては、車両に強風が吹きつけている場合に、風の影響を考慮して慣性走行制御を行なう構成について説明する。
【０１２６】
車両に対して強い追い風が吹きつけている場合には、車両には風の影響により、進行方向の力が加わる。このような状態で慣性走行制御を行なった場合、加速走行時には、モータジェネレータからの駆動力に加えて追い風による推進力が加わるので、無風状態に比べて加速度が増加する。また、慣性走行時には、追い風の推進力により、無風状態に比べて減速度が低下する。すなわち、追い風の場合には、無風状態に比べて、加速走行の実行時間が短くなるとともに慣性走行の時間が長くなる。
【０１２７】
一方、車両に対して強い向かい風が吹きつけている場合には、車両には進行方向とは反対の方向の力が風により加えられる。これにより、慣性走行制御において、加速走行時の加速度が低下し、慣性走行時の減速度が増加する。
【０１２８】
そのため、車両に吹きつける風によって、加速走行および慣性走行の実行時間が変動して、ドライバビリティが損なわれる可能性がある。さらに、向かい風が特に強い場合には、加速走行時に十分な加速度が得られず、加速ができずに慣性走行制御が適切に実行できない場合も起こり得る。
【０１２９】
そこで、実施の形態４においては、風圧計や音圧計からの情報に基づいて追い風／向かい風を判定し、その判定に基づいて慣性走行制御における駆動力を調整する。これによって、たとえば無風状態のような特定の状態における慣性走行制御と同様に加速走行と慣性走行との切換えを実行し、風圧の影響によるドライバビリティの悪化を抑制する。
【０１３０】
次に、図１１を用いて、風圧の変化による追い風および向かい風の判定の一例について説明する。
【０１３１】
たとえば、車両に風圧計が搭載される場合、車速が変化するとそれに応答して風圧計で検出される風圧も変化し得る。そのため、風圧計の検出値の変化だけでは、追い風であるか向かい風であるかを直接判定することは困難である。
【０１３２】
実施の形態４においては、図１１における実線Ｗ５０のような、無風状態における車速と風圧との関係を予め実験等から求めたマップを用い、現在の車速において検出された風圧が、実線Ｗ５０の基準線の値よりも大きいかあるいは小さいかによって、追い風と向かい風とを判定する。
【０１３３】
図１１において、ある車速Ｖａにおいて検出される風圧が、Ｗ５０の基準線上の点Ｐ０よりも高い点Ｐ１の場合には向かい風であると判定する。一方、検出された風圧が点Ｐ０よりも低い点Ｐ２の場合には追い風であると判定する。なお、弱い風によるわずかな風圧変化にまで過度に対応しないように、これらの判定においては、基準に対する検出された風圧の差が予め定められたしきい値より大きい場合に、追い風あるいは向かい風と判定するようにすることが好ましい。
【０１３４】
図１２および図１３は、それぞれ追い風の場合および向かい風の場合について、実施の形態４を適用した場合の慣性走行制御を説明するためのタイムチャートである。
【０１３５】
まず図１２を参照して、追い風の場合について説明する。時刻ｔ７１から時刻ｔ７７までは、無風状態において慣性走行制御が実行されており、加速走行時には、ＰＭ１Ｄの駆動力でＴＨ１Ｄの時間モータジェネレータが駆動される。そして、慣性走行においてはモータジェネレータが低出力状態とされて、ＴＬ１Ｄの時間だけ慣性走行が実行される。
【０１３６】
時刻ｔ７８にて、車両に強い追い風が吹きつけた場合、無風状態と同じ駆動力で慣性走行制御を行なうと、加速走行の時間が短くなるとともに慣性走行の時間が長くなる。そのため、加速走行の実行時間ＴＨ２Ｄが無風状態における実行時間ＴＨ１Ｄと同じになるように、図１２中の実線Ｗ３１のように、加速走行時の駆動力がＰＭ２Ｄ（＜ＰＭ１Ｄ）に低下される。
【０１３７】
さらに、慣性走行時に、モータジェネレータを回生運転、すなわち負の駆動力ＰＭＲを発生させるようにしてもよい。これによって、車両に制動力が与えられて、慣性走行時の減速度の低下が抑制され、慣性走行の実行時間ＴＬ２Ｄを無風状態の場合の実行時間ＴＬ１Ｄと同等にすることができる（図１２中の破線Ｗ３２）。
【０１３８】
次に、図１３を参照して、向かい風の場合について説明する。時刻ｔ９１から時刻ｔ９７までは、図１２における時刻ｔ７１から時刻ｔ７７と同様に、無風状態において慣性走行制御が実行されている。
【０１３９】
時刻ｔ９８にて、車両に強い向かい風が吹きつけた場合、無風状態と同じ駆動力で慣性走行制御を行なうと、上述のように、加速走行の時間が長くなるとともに慣性走行の時間が短くなる。そのため、加速走行の実行時間ＴＨ２Ｅが無風状態における実行時間ＴＨ１Ｅと同じになるように、図１３中の実線Ｗ４１のように、加速走行時の駆動力がＰＭ２Ｅ（＞ＰＭ１Ｅ）に増加される。これにより、向かい風により低減される加速度を補完することができる。
【０１４０】
さらに、慣性走行時における駆動力を無負荷状態の場合よりも大きくすることで（図１３中の破線Ｗ４２）、慣性走行時の減速度の増加を抑制するようにしてもよい。
【０１４１】
上記のように、追い風であるか向かい風であるかに応じて駆動力を調整することによって、無風状態（あるいは、特定の基準状態）と同様の駆動力変更運転が実行できる。
【０１４２】
図１４は、実施の形態４において、ＥＣＵ３００で実行される慣性走行制御処理の詳細を説明するためのフローチャートである。図１４では、実施の形態１の図４のフローチャートにおけるステップＳ１４０，Ｓ１５０に代えて、Ｓ１３５，Ｓ１４０Ｃ，Ｓ１４５Ｃ，Ｓ１５０Ｃ，Ｓ１５５Ｃが追加されたものとなっている。図１４において、図４と重複するステップの説明は繰り返さない。
【０１４３】
図１および図１４を参照して、ユーザ要求パワーが一定であり（Ｓ１１０にてＹＥＳ）駆動力変更運転が実行される場合（Ｓ１２０）には、ＥＣＵ３００は、Ｓ１３０にて、ユーザ要求パワーおよび車速ＳＰＤの許容範囲から、路面がドライの状態である場合の、モータジェネレータ１３０の基準の駆動力を設定するとともに、許容範囲と基準駆動力から加速走行の実行時間を算出する。
【０１４４】
そして、ＥＣＵ３００は、Ｓ１３５にて、検出部２００によって、車両に備えらた風圧計（図示せず）で検出された風圧の検出値を取得するとともに、図１１で説明したようなマップを用いて追い風であるか向かい風であるかを判定する（Ｓ１４０Ｃ）。
【０１４５】
追い風である場合（Ｓ１４０ＣにてＹＥＳ）は、処理がＳ１５０Ｃに進められ、ＥＣＵ３００は、加速走行時のモータジェネレータ１３０の駆動力を低下させる。さらに、ＥＣＵ３００は、慣性走行時にモータジェネレータ１３０を回生運転するように駆動力を設定する。その後、Ｓ１６０に処理が進められる
追い風でない場合（Ｓ１４０ＣにてＮＯ）は、処理がステップＳ１４５Ｃに進められ、次にＥＣＵ３００は、向かい風であるか否かを判定する。
【０１４６】
向かい風である場合（Ｓ１４５ＣにてＹＥＳ）は、処理がＳ１５５Ｃに進められて、ＥＣＵ３００は、加速走行時および慣性走行時の駆動力を増加させ、Ｓ１６０に処理を進める。
【０１４７】
Ｓ１４５ＣでＮＯ、すなわち、無風状態あるいは比較的弱い風の場合には、Ｓ１５０Ｃ，Ｓ１５５Ｃがスキップされて、Ｓ１３０で設定された駆動力が採用される。
【０１４８】
その後、Ｓ１６０以降の処理がなされ、ＥＣＵ３００は、Ｓ１３０、Ｓ１５０ＣまたはＳ１５５Ｃで設定された駆動力を用いて駆動力変更運転を実行する。
【０１４９】
以上のような処理に従って制御を行なうことによって、ユーザからの要求パワーがほぼ一定である状態において、走行環境として風圧の変化の影響を低減してドライバビリティを確保しながら、車両走行時のエネルギ効率を向上させることができる。
【０１５０】
［実施の形態５］
実施の形態１〜４では、駆動源としてモータジェネレータが単独で設けられる場合における慣性走行制御について説明した。
【０１５１】
実施の形態５においては、複数の駆動源からの駆動力を用いて走行する車両について慣性走行制御を適用する場合について説明する。
【０１５２】
図１５は、実施の形態５に従う車両１００Ａの全体ブロック図である。車両１００Ａは、モータジェネレータと内燃機関であるエンジンとを駆動源とするハイブリッド車両である。
【０１５３】
図１５においては、図１におけるＰＣＵ１２０がＰＣＵ１２０Ａに置き換えられ、駆動源として、モータジェネレータ１３０に代えて、モータジェネレータ１３０Ａ，１３０Ｂおよびエンジン１６０が備えられる構成となっている。図１５において、図１と重複する要素の説明は繰り返さない。
【０１５４】
図１５を参照して、ＰＣＵ１２０Ａは、コンバータ１２１と、インバータ１２２Ａ，１２２Ｂと、コンデンサＣ１，Ｃ２と、電圧センサ１８０，１８５とを含む。
【０１５５】
インバータ１２２Ａ，１２２Ｂは、電力線ＰＬ２，ＮＬ１を介して、コンバータ１２１に並列に接続される。
【０１５６】
インバータ１２２Ａは、ＥＣＵ３００からの制御信号ＰＷＩ１により制御され、コンバータ１２１からの直流電力を交流電力に変換して、モータジェネレータ１３０Ａ（以下、「ＭＧ１」とも称する。）を駆動する。また、インバータ１２２Ａは、モータジェネレータ１３０Ａで発電された交流電力を直流電力に変換し、コンバータ１２１を介して蓄電装置１１０を充電する。
【０１５７】
インバータ１２２Ｂは、ＥＣＵ３００からの制御信号ＰＷＩ２により制御され、コンバータ１２１からの直流電力を交流電力に変換して、モータジェネレータ１３０Ｂ（以下、「ＭＧ２」とも称する。）を駆動する。また、インバータ１２２Ｂは、モータジェネレータ１３０Ｂで発電された交流電力を直流電力に変換し、コンバータ１２１を介して蓄電装置１１０を充電する。
【０１５８】
モータジェネレータ１３０Ａ，１３０Ｂの各出力軸は、たとえばプラネタリギヤのような動力分割機構を含んで構成される動力伝達ギヤ１４０Ａに結合される。そして、モータジェネレータ１３０Ａ，１３０Ｂからの駆動力が駆動輪１５０に伝達される。
【０１５９】
また、モータジェネレータ１３０Ａ，１３０Ｂは、動力伝達ギヤ１４０Ａを介して、エンジン１６０とも結合される。エンジン１６０は、ＥＣＵ３００からの制御信号ＤＲＶによって制御される。エンジン１６０から発生される駆動力は、動力伝達ギヤ１４０Ａを介して駆動輪１５０およびモータジェネレータ１３０Ａ，１３０Ｂに伝達される。ＥＣＵ３００は、モータジェネレータ１３０Ａ，１３０Ｂおよびエンジン１６０で発生される駆動力を協調的に制御して、車両を走行させる。
【０１６０】
なお、実施の形態５においては、モータジェネレータ１３０Ａは、エンジン１６０を始動する際のスタータモータとして用いられるとともに、エンジン１６０により駆動されて発電を行なう発電機として専ら用いられるものとする。また、モータジェネレータ１３０Ｂは、蓄電装置１１０からの電力を用いて駆動輪１５０を駆動するための電動機として専ら用いられるものとする。
【０１６１】
また、図１５においては、２台のモータジェネレータと１台のエンジンが備えられる構成の例が示されるが、モータジェネレータの数はこれに限定されず、たとえば、モータジェネレータが１台であってもよい。あるいは、２台より多くのモータジェネレータが備えられる場合であってもよい。
【０１６２】
図１６は、実施の形態５における慣性走行制御を説明するためのタイムチャートである。図１６においては、縦軸にエンジンの駆動力が追加されている。なお、ここでは、実施の形態１と同様に、路面がドライの状態とウェットの状態における動作を例として説明する。
【０１６３】
図１６を参照して、時刻ｔ１１１から時刻ｔ１１７までは、路面がドライの状態において駆動力変更運転が実行されている場合を示し、時刻ｔ１１８以降は路面がウェットな状態において駆動力変更運転が実行されている場合を示す。そして、いずれの場合も、加速走行時に必要とされる駆動力が、モータジェネレータ１３０Ｂ（ＭＧ２）からの駆動力とエンジン１６０からの駆動力との和により出力される。
【０１６４】
言い換えれば、実施の形態１の図３における駆動力ＰＭ１Ａが、モータジェネレータ１３０Ｂの駆動力ＰＭ１Ｆとエンジン１６０の駆動力ＰＥ１Ｆに分配され（ＰＭ１Ａ＝ＰＭ１Ｆ＋ＰＥ１Ｆ）、駆動力ＰＭ２Ａがモータジェネレータ１３０Ｂの駆動力ＰＭ２Ｆとエンジン１６０の駆動力ＰＥ２Ｆに分配される（ＰＭ２Ａ＝ＰＭ２Ｆ＋ＰＥ２Ｆ）。
【０１６５】
このとき、モータジェネレータ１３０Ｂの駆動力とエンジン１６０の駆動力の分配比率については、それぞれのエネルギ効率および応答性等を考慮して適宜設定される。したがって、場合によっては、モータジェネレータ１３０Ｂまたはエンジン１６０のいずれか一方の駆動力のみで必要とされる駆動力とされてもよい。
【０１６６】
さらに、慣性走行時にもゼロでない正の駆動力が出力される場合には、モータジェネレータ１３０Ｂまたはエンジン１６０のいずれか一方を一定の駆動力で運転し、他方について高出力状態と低出力状態とを切換える駆動力変更運転を行なうようにしてもよい。
【０１６７】
図１７は、実施の形態５において、ＥＣＵ３００で実行される慣性走行制御処理の詳細を説明するためのフローチャートである。図１７は、実施の形態１の図４で示されるフローチャートの、ステップＳ１３０、Ｓ１５０，Ｓ１７０，Ｓ１７２，Ｓ１７４，Ｓ１７６，Ｓ１７８は、それぞれＳ１３０Ｄ、Ｓ１５０Ｄ，Ｓ１７０Ｄ，Ｓ１７２Ｄ，Ｓ１７４Ｄ，Ｓ１７６Ｄ，Ｓ１７８Ｄに置き換えられたものとなっている。
【０１６８】
図１７において、置き換えられた各ステップの処理は、必要となる駆動力がモータジェネレータに加えてエンジンで出力される点が異なっているのみであり、それ以外の処理内容は実施の形態１の図４と同じである。そのため、処理内容の詳細な説明は繰り返さないが、概略的には、慣性走行制御が選択されており、ユーザ要求パワーが一定である場合には、車速が下限値まで低下するとモータジェネレータおよびエンジンが高出力状態にされて加速走行が実行され、車速が上限値まで上昇するとモータジェネレータおよびエンジンが低出力状態にされて慣性走行が実行される。そして、路面抵抗の変化に応じて、モータジェネレータおよびエンジンで出力されるトータルの駆動力が調整される（Ｓ１５０Ｄ）。
【０１６９】
以上のような処理に従って制御を行なうことによって、モータジェネレータおよびエンジンを有するハイブリッド車両においても、路面状況の変化を考慮して慣性走行制御を行なうことによって、走行安定性およびドライバビリティを確保しつつ、エネルギ効率を向上させることができる。
【０１７０】
なお、複数の駆動力を有する場合として、他の構成を用いてもよく、たとえば、各々が駆動力を発生することが可能な２つモータジェネレータを用いるようにしてもよい。
【０１７１】
また、上記の実施の形態１〜５の構成については、必要に応じて、適宜組み合わせて実行するようにしてもよい。
【０１７２】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１７３】
１００，１００Ａ  車両、１１０  蓄電装置、１２０  ＰＣＵ、１２１  コンバータ、１２２，１２２Ａ，１２２Ｂ  インバータ、１３０，１３０Ａ，１３０Ｂ  モータジェネレータ、１４０，１４０Ａ  動力伝達ギヤ、１５０  駆動輪、１６０  エンジン、１７０，１８０，１８５  電圧センサ、１７５  電流センサ、１９０  速度センサ、２００  検出部、３００  ＥＣＵ、Ｃ１，Ｃ２  コンデンサ、ＰＬ１，ＰＬ２，ＮＬ１  電力線。
【図１】
0005772519.tif 000002
【図２】
0005772519.tif 000003
【図３】
0005772519.tif 000004
【図４】
0005772519.tif 000005
【図５】
0005772519.tif 000006
【図６】
0005772519.tif 000007
【図７】
0005772519.tif 000008
【図８】
0005772519.tif 000009
【図９】
0005772519.tif 000010
【図１０】
0005772519.tif 000011
【図１１】
0005772519.tif 000012
【図１２】
0005772519.tif 000013
【図１３】
0005772519.tif 000014
【図１４】
0005772519.tif 000015
【図１５】
0005772519.tif 000016
【図１６】
0005772519.tif 000017
【図１７】
0005772519.tif 000018