(57)【要約】  ＥＣＵは、エンジンの自動停止制御が禁止されている場合に（Ｓ１００にてＹＥＳ）、アイドル優先制御を禁止するステップ（Ｓ１０２）と、エンジンの自動停止制御が禁止されていない場合に（Ｓ１００にてＮＯ）、アイドル優先制御を許可するステップ（Ｓ１０４）とを含むプログラムを実行する。
2012039029.tif 000002
【特許請求の範囲】
【請求項１】
車両（１０）に搭載される内燃機関（１２０）の制御装置であって、
前記車両（１０）の状態を検出するための検出部（１２４Ａ，３０８、３６０）と、
前記車両（１０）の状態に基づいて、前記内燃機関（１２０）の自動停止制御および前記内燃機関（１２０）の状態を強制的にアイドル状態に移行させるアイドル優先制御を実行するための制御部（３００）とを含み、
前記制御部（３００）は、前記自動停止制御が禁止されているときには、前記アイドル優先制御が実行されない状態とする、内燃機関の制御装置。
【請求項２】
前記制御部（３００）は、前記自動停止制御が禁止されている場合であって、かつ、前記自動停止制御の禁止が第１時間以上継続する場合には、前記アイドル優先制御が実行されない状態とする、請求の範囲第１項に記載の内燃機関の制御装置。
【請求項３】
前記車両（１０）は、前記車両（１０）を走行させるための回転電機（１４０，１４２）と、前記回転電機（１４０，１４２）に電力を供給するための蓄電装置（２２０）とを含み、
前記制御部（３００）は、前記自動停止制御が禁止されている場合であって、かつ、現在の前記蓄電装置（２２０）の温度が前記自動停止制御が許可される温度よりも大きくなるまでの昇温時間が第１時間以上となる場合には、前記アイドル優先制御が実行されない状態とする、請求の範囲第１項に記載の内燃機関の制御装置。
【請求項４】
前記制御部（３００）は、前記蓄電装置（２２０）の温度の昇温速度が予め定められた値よりも小さい場合に前記昇温時間が前記第１時間以上であると判定とする、請求の範囲第３項に記載の内燃機関の制御装置。
【請求項５】
前記制御部（３００）は、前記検出部によって検出された前記蓄電装置（２２０）の第１温度が第２温度よりも小さい場合に前記昇温時間が前記第１時間以上であると判定し、
前記第２温度は、前記蓄電装置（２２０）の温度の昇温速度が最大である場合に前記昇温時間が前記第１時間以上となるときの昇温開始時の温度である、請求の範囲第３項に記載の内燃機関の制御装置。
【請求項６】
前記制御部（３００）は、車両（１０）の状態に基づいて前記第１時間を決定する、請求の範囲第２項または第３項に記載の内燃機関の制御装置。
【請求項７】
車両（１０）に搭載される内燃機関（１２０）の制御装置であって、
前記車両（１０）の状態を検出するための検出部（１２４Ａ，３０８、３６０）と、
前記車両（１０）の状態に基づいて、前記内燃機関（１２０）の自動停止制御および前記内燃機関（１２０）の状態を強制的にアイドル状態に移行させるアイドル優先制御を実行するための制御部（３００）とを含み、
前記制御部（３００）は、前記自動停止制御の禁止条件が成立する場合には、前記自動停止制御を禁止するよりも前に前記アイドル優先制御が実行されない状態とする、内燃機関の制御装置。
【請求項８】
前記制御部（３００）は、前記禁止条件が成立する場合であって、かつ、前記内燃機関（１２０）の停止の禁止が第１時間以上継続する場合には、前記自動停止制御を禁止するよりも前に前記アイドル優先制御が実行されない状態とする、請求の範囲第７項に記載の内燃機関の制御装置。
【請求項９】
車両（１０）に搭載される内燃機関（１２０）の制御装置であって、前記車両（１０）は、前記車両（１０）を走行させるための回転電機（１４０，１４２）と、前記回転電機（１４０，１４２）に電力を供給するための蓄電装置（２２０）とを含み、
前記制御装置は、
前記車両（１０）の状態を検出するための検出部（１２４Ａ，３０８、３６０）と、
前記車両（１０）の状態に基づいて、前記内燃機関（１２０）の自動停止制御および前記内燃機関（１２０）の状態を強制的にアイドル状態に移行させるアイドル優先制御を実行するための制御部（３００）とを含み、
前記制御部（３００）は、前記自動停止制御が禁止されている場合であって、かつ、現在の前記蓄電装置（２２０）の温度が前記自動停止制御が許可される温度よりも大きくなるまでの昇温時間が第１時間以上となる場合には、前記アイドル優先制御が実行されない状態とする、内燃機関の制御装置。
【請求項１０】
車両（１０）に搭載される内燃機関（１２０）の制御方法であって、
前記車両（１０）の状態を検出するステップと、
前記車両（１０）の状態に基づいて、前記内燃機関（１２０）の自動停止制御および前記内燃機関（１２０）の状態を強制的にアイドル状態に移行させるアイドル優先制御を実行するステップと、
前記自動停止制御が禁止されているときには、前記アイドル優先制御が実行されない状態とするステップとを含む、内燃機関の制御方法。
【請求項１１】
車両（１０）に搭載される内燃機関（１２０）の制御方法であって、
前記車両（１０）の状態を検出するステップと、
前記車両（１０）の状態に基づいて、前記内燃機関（１２０）の自動停止制御および前記内燃機関（１２０）の状態を強制的にアイドル状態に移行させるアイドル優先制御を実行するステップと、
前記自動停止制御の禁止条件が成立する場合には、前記自動停止制御を禁止するよりも前に前記アイドル優先制御が実行されない状態とするステップとを含む、内燃機関の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ハイブリッド車両に搭載され、自動停止が行なわれる内燃機関の制御に関し、特に、燃費の悪化を抑制する技術に関する。
【背景技術】
【０００２】
内燃機関を搭載した車両においては、内燃機関の状態がアイドル状態である場合にＩＳＣ（Idle  Speed  Control）等の各種学習が実行される必要がある。しかしながら、回転電機と内燃機関とを動力源とするハイブリッド車両のように内燃機関の自動停止制御が実行される場合には、車両の停止とともに内燃機関が停止させられる。そのため、内燃機関の状態がアイドル状態となる頻度が少なく、上述した各種学習の機会が十分に確保されないという問題がある。【０００３】
このような問題に鑑みて、特開２００９−２７４５５３号公報（特許文献１）は、走行用の動力を出力可能な内燃機関および電動機を備える車両において、ＩＳＣ（Idle  Speed  Control）学習と燃費の向上との両立を図る車両を提供する。この車両は、内燃機関と、電動機と、蓄電手段と、燃費の優先を指示する燃費優先指示スイッチと、内燃機関と電動機とを制御する制御手段とを備える。制御手段は、ＩＳＣ学習が完了していない場合、燃費優先指示スイッチにより燃費の優先が指示されているときには内燃機関を間欠的に運転させ、内燃機関が運転している最中にＩＳＣ学習を実行する。【０００４】
上述した公報に開示された車両によると、内燃機関に対して自動停止制御が実行されるとともに、内燃機関を運転している最中にＩＳＣ学習を実行する。また、燃費優先の指示に応じて燃費の向上が図られる。この結果、ＩＳＣ学習と燃費の向上との両立が図られる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−２７４５５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述した公報に開示されたような、内燃機関が強制的にアイドル状態に移行させるような制御が、頻繁に行なわれると、燃費が悪化するおそれがある。【０００７】
本発明は、上述した課題を解決するためになされたものであって、その目的は、燃費の悪化を抑制する内燃機関の制御装置および内燃機関の制御方法を提供することである。
【課題を解決するための手段】
【０００８】
この発明のある局面に係る内燃機関の制御装置は、車両に搭載される内燃機関の制御装置である。この制御装置は、車両の状態を検出するための検出部と、車両の状態に基づいて、内燃機関の自動停止制御および内燃機関の状態を強制的にアイドル状態に移行させるアイドル優先制御を実行するための制御部とを含む。制御部は、自動停止制御が禁止されているときには、アイドル優先制御が実行されない状態とする。【０００９】
好ましくは、制御部は、自動停止制御が禁止されている場合であって、かつ、内燃機関の停止の禁止が第１時間以上継続する場合には、アイドル優先制御が実行されない状態とする。【００１０】
さらに好ましくは、車両は、車両を走行させるための回転電機と、回転電機に電力を供給するための蓄電装置とを含む。制御部は、自動停止制御が禁止されている場合であって、かつ、現在の蓄電装置の温度が自動停止制御が許可される温度よりも大きくなるまでの昇温時間が第１時間以上となる場合には、アイドル優先制御が実行されない状態とする。【００１１】
さらに好ましくは、制御部は、蓄電装置の温度の昇温速度が予め定められた値よりも小さい場合に昇温時間が前記第１時間以上であると判定する。【００１２】
さらに好ましくは、制御部は、検出部によって検出された蓄電装置の第１温度が第２温度よりも小さい場合に昇温時間が前記第１時間以上であると判定する。第２温度は、蓄電装置の温度の昇温速度が最大である場合に昇温時間が第１時間以上となるときの昇温開始時の温度である。【００１３】
さらに好ましくは、制御部は、車両の状態に基づいて第１時間を決定する。
この発明の他の局面に係る内燃機関の制御装置は、車両に搭載される内燃機関の制御装置である。この制御装置は、車両の状態を検出するための検出部と、車両の状態に基づいて、内燃機関の自動停止制御および内燃機関の状態を強制的にアイドル状態に移行させるアイドル優先制御を実行するための制御部とを含む。制御部は、自動停止制御の禁止条件が成立する場合には、自動停止制御を禁止するよりも前にアイドル優先制御が実行されない状態とする。【００１４】
好ましくは、制御部は、禁止条件が成立する場合であって、かつ、内燃機関の停止の禁止が第１時間以上継続する場合には、自動停止制御を禁止するよりも前にアイドル優先制御が実行されない状態とする。【００１５】
この発明のさらに他の局面に係る内燃機関の制御装置は、車両に搭載される内燃機関の制御装置である。車両は、車両を走行させるための回転電機と、回転電機に電力を供給するための蓄電装置とを含む。この制御装置は、車両の状態を検出するための検出部と、車両の状態に基づいて、内燃機関の自動停止制御および内燃機関の状態を強制的にアイドル状態に移行させるアイドル優先制御を実行するための制御部とを含む。制御部は、自動停止制御が禁止されている場合であって、かつ、現在の蓄電装置の温度が自動停止制御が許可される温度よりも大きくなるまでの昇温時間が第１時間以上となる場合には、アイドル優先制御が実行されない状態とする。【００１６】
この発明のさらに他の局面に係る内燃機関の制御方法は、車両に搭載される内燃機関の制御方法である。この制御方法は、車両の状態を検出するステップと、車両の状態に基づいて、内燃機関の自動停止制御および内燃機関の状態を強制的にアイドル状態に移行させるアイドル優先制御を実行するステップと、自動停止制御が禁止されているときには、アイドル優先制御が実行されない状態とするステップとを含む。【００１７】
この発明のさらに他の局面に係る内燃機関の制御方法は、車両に搭載される内燃機関の制御方法である。この制御方法は、車両の状態を検出するステップと、車両の状態に基づいて、内燃機関の自動停止制御および内燃機関の状態を強制的にアイドル状態に移行させるアイドル優先制御を実行するステップと、自動停止制御の禁止条件が成立する場合には、自動停止制御を禁止するよりも前にアイドル優先制御が実行されない状態とするステップとを含む。
【発明の効果】
【００１８】
本発明によると、自動停止制御が禁止されている場合にアイドル優先制御が実行されない状態とすることによって、燃費の悪化を抑制する内燃機関の制御装置および内燃機関の制御方法を提供することができる。
【図面の簡単な説明】
【００１９】
【図１】第１の実施の形態に係る内燃機関の制御装置を搭載したハイブリッド車両の全体構成を示す制御ブロック図である。
【図２】第１の実施の形態に係る内燃機関の制御装置であるＥＣＵの機能ブロック図である。
【図３】第１の実施の形態に係る内燃機関の制御装置であるＥＣＵで実行されるプログラムの制御構造を示すフローチャートである。
【図４】第１の実施の形態に係る内燃機関の制御装置であるＥＣＵの動作を示すタイミングチャートである。
【図５】第２の実施の形態に係る内燃機関の制御装置であるＥＣＵの機能ブロック図である。
【図６】第２の実施の形態に係る内燃機関の制御装置であるＥＣＵで実行されるプログラムの制御構造を示すフローチャート（その１）である。
【図７】第２の実施の形態に係る内燃機関の制御装置であるＥＣＵで実行されるプログラムの制御構造を示すフローチャート（その２）である。
【図８】第２の実施の形態に係る内燃機関の制御装置であるＥＣＵの動作を示すタイミングチャートである。
【図９】第３の実施の形態に係る内燃機関の制御装置であるＥＣＵの機能ブロック図である。
【図１０】第３の実施の形態に係る内燃機関の制御装置であるＥＣＵで実行されるプログラムの制御構造を示すフローチャートである。
【図１１】第３の実施の形態に係る内燃機関の制御装置であるＥＣＵの動作を示すタイミングチャートである。
【図１２】第４の実施の形態に係る内燃機関の制御装置であるＥＣＵの動作を示すタイミングチャートである。
【発明を実施するための形態】
【００２０】
以下、図面を参照しつつ、本発明の実施の形態は、説明される。以下の説明では、同一の部品には同一の符号が付されている。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰返されない。
【００２１】
＜第１の実施の形態＞
図１を参照して、本発明の実施の形態に係る内燃機関の制御装置が適用されるハイブリッド車両１０の制御ブロック図が説明される。
【００２２】
ハイブリッド車両１０は、エンジン１２０と、第１モータジェネレータ（以下、第１ＭＧと記載する）１４０と、第２モータジェネレータ（以下、第２ＭＧと記載する）１４２と、駆動輪１６０と、トランスミッション１８２と、走行用バッテリ２２０と、インバータ２４０と、コンバータ２４２と、ＥＣＵ（Electronic  Control  Unit）３００とを含む。
【００２３】
ハイブリッド車両１０は、少なくとも内燃機関を停止させた状態でも回転電機を用いて走行が可能となる車両であれば、特に図１に示す構成に限定されるものではない。たとえば、ハイブリッド車両１０は、エンジン１２０のクランク軸に直結した駆動用のモータジェネレータを用いて一定条件下でエンジン１２０を停止させた状態での走行を行なう、いわゆるパラレル方式のハイブリッド車両であってもよい。
【００２４】
第１ＭＧ１４０は、回転電機である。第１ＭＧ１４０は、エンジン１２０の動力を用いて発電してインバータ２４０およびコンバータ２４２を経由して走行用バッテリ２２０を充電するジェネレータとしての機能を有する。また第１ＭＧ１４０は、走行用バッテリ２２０からの電力を受けてエンジン１２０のクランク軸を回転させる。それによって、第１ＭＧ１４０は、エンジン１２０を始動するスタータとして機能を有する。
【００２５】
第２ＭＧ１４２は、回転電機である。第２ＭＧ１４２は、駆動輪１６０に駆動力を与える駆動用モータとしての機能を有する。また、第２ＭＧ１４２は、回生制動によって走行用バッテリ２２０を充電するジェネレータとしての機能を有する。
【００２６】
エンジン１２０は、たとえばガソリンエンジンやディーゼルエンジン等の内燃機関である。エンジン１２０の吸気通路１２２には、エアクリーナ１２２Ａと、吸気温度センサ１２２Ｂと、電子スロットルバルブ１２２Ｃとが設けられる。
【００２７】
エアクリーナ１２２Ａは、吸入空気のほこりを捕捉する。吸気温度センサ１２２Ｂは、エアクリーナ１２２Ａを通ってエンジン１２０に吸入される空気の温度ＴＡを検出する。吸気温度センサ１２２Ｂは、検出された空気の温度ＴＡ（以下、外気温ＴＡとも記載する）を示す信号をＥＣＵ３００に送信する。
【００２８】
電子スロットルバルブ１２２Ｃは、エンジン１２０に吸入される空気量を調整するためのバルブと、バルブをＥＣＵ３００からの制御信号ＴＨに基づいて作動させるスロットルモータと、バルブの開度を示す信号を検出してＥＣＵ３００に送信するためのスロットルバルブポジションセンサとを含む。
【００２９】
エンジン１２０は、複数の気筒と、複数の気筒のそれぞれに燃料を供給する燃料噴射装置１３０とを含む。燃料噴射装置１３０は、ＥＣＵ３００からの燃料噴射制御信号ＦＡに基づいて各気筒に対して適切な時期に適切な量の燃料を噴射する。
【００３０】
また、エンジン１２０の排気通路１２４には、排気浄化触媒である三元触媒コンバータ１２４Ｂと、三元触媒コンバータ１２４Ｂに導入される排出ガスにおける空燃比（Ａ／Ｆ）Ｒａｆを検出する空燃比センサ１２４Ａと、三元触媒コンバータ１２４Ｂの温度ＴＣを検出するための触媒温度センサ１２４Ｃと、消音器１２４Ｄとが設けられる。
【００３１】
空燃比センサ１２４Ａは、検出された空燃比Ｒａｆを示す信号をＥＣＵ３００に送信する。また、触媒温度センサ１２４Ｃは、三元触媒コンバータ１２４Ｂの温度ＴＣを示す信号をＥＣＵ３００に送信する。なお、空燃比センサ１２４Ａに代えて、酸素センサが用いられてもよい。
【００３２】
さらに、エンジン１２０には、エンジン１２０の内部を流通する冷却水の温度ＴＷを検出するための水温センサ３６０と、エンジン１２０のクランク軸の回転数ＮＥを検出するためのエンジン回転数センサ３８０とが設けられる。水温センサ３６０は、検出された冷却水の温度ＴＷを示す信号をＥＣＵ３００に送信する。エンジン回転数センサ３８０は、検出されたエンジン１２０のクランク軸の回転数ＮＥを示す信号をＥＣＵ３００に送信する。
【００３３】
トランスミッション１８２は、リダクションギヤ１８０と、動力分割機構２００と、トランスミッション１８２内の作動油の温度Ｔｏｉｌを検出するための油温センサ３６２とを含む。リダクションギヤ１８０は、エンジン１２０や第２ＭＧ１４２で発生した動力を駆動輪１６０に伝達する。また、リダクションギヤ１８０は、駆動輪１６０が受けた路面からの反力をエンジン１２０や第２ＭＧ１４２に伝達する。油温センサ３６２は、検出されたトランスミッション１８２内の作動油の温度Ｔｏｉｌを示す信号をＥＣＵ３００に送信する。
【００３４】
動力分割機構２００は、たとえば、遊星歯車機構である。動力分割機構２００は、エンジン１２０の発生する動力を駆動輪１６０と第１ＭＧ１４０との２経路に分配する。遊星歯車機構は、サンギヤとリングギヤとキャリアとピニオンギヤとを含む。たとえば、遊星歯車機構のサンギヤは、第１ＭＧ１４０に接続され、キャリアは、エンジン１２０に接続され、リングギヤは、第２ＭＧ１４２に接続される。なお、リングギヤと第２ＭＧ１４２との間には変速機構が設けられてもよい。
【００３５】
駆動輪１６０と第１ＭＧ１４０との両方にエンジン１２０の動力を振り分けるために、動力分割機構２００として遊星歯車機構（プラネタリーギヤ）が使用される。第１ＭＧ１４０の回転数を制御することにより、動力分割機構２００は無段変速機としても機能する。
【００３６】
走行用バッテリ２２０は、第１ＭＧ１４０および第２ＭＧ１４２を駆動するための電力を蓄電する蓄電装置である。走行用バッテリ２２０は、直流電力を出力する。本実施の形態において、走行用バッテリ２２０は、充電可能な二次電池である。走行用バッテリ２２０は、たとえば、ニッケル水素電池またはリチウムイオン電池などを用いて形成される。なお、これに限らず、直流電圧を生成できるもの、たとえば、キャパシタ、太陽電池、燃料電池等であっても適用され得る。
【００３７】
走行用バッテリ２２０には、走行用バッテリ２２０の電流ＩＢを検出するための電流センサ３０２と、走行用バッテリ２２０の電圧ＶＢを検出するための電圧センサ３０４と、走行用バッテリ２２０の電池温度ＴＢを検出するための電池温度センサ３０６とが設けられる。
【００３８】
電流センサ３０２は、電流ＩＢを示す信号をＥＣＵ３００に送信する。電圧センサ３０４は、電圧ＶＢを示す信号をＥＣＵ３００に送信する。電池温度センサ３０６は、電池温度ＴＢを示す信号をＥＣＵ３００に送信する。
【００３９】
コンバータ２４２は、走行用バッテリ２２０から出力された直流電力を昇圧し、それをインバータ２４０に出力する。コンバータ２４２は、ＥＣＵ３００からの制御信号ＰＷＣに基づいて作動する。ＥＣＵ３００は、コンバータ２４２の出力電圧が目標電圧になるように制御信号ＰＷＣを生成することによって、コンバータ２４２を制御する。コンバータ２４２には平滑コンデンサが内蔵されている。コンバータ２４２が昇圧動作を行なう際には、この平滑コンデンサに電荷が蓄えられる。
【００４０】
インバータ２４０は、走行用バッテリ２２０の直流と第１ＭＧ１４０および第２ＭＧ１４２の交流とを相互に変換する。インバータ２４０は、コンバータ２４２からの直流電力を入力として受け、ＥＣＵ３００からの制御信号ＰＷＩに基づく周波数指令値に対応した交流電力に変換して第１ＭＧ１４０および第２ＭＧ１４２に出力する。
【００４１】
ＥＣＵ３００は、エンジン１２０、インバータ２４０およびコンバータ２４２等を制御することによってハイブリッド車両１０が最も効率よく運行できるようにハイブリッドシステム全体、すなわち、走行用バッテリ２２０の充放電状態、エンジン１２０、第１ＭＧ１４０および第２ＭＧ１４２の動作状態を制御する。
【００４２】
なお、図１においてＥＣＵ３００は、１個のＥＣＵであるとして説明したが、２個以上のＥＣＵが用いられてもよい。たとえば、図１のＥＣＵ３００の動作を、エンジン１２０を制御するためのエンジンＥＣＵと、インバータ２４０およびコンバータ２４２を制御するためのハイブリッドＥＣＵとに分担させてもよい。
【００４３】
運転席にはアクセルペダル（図示せず）が設けられる。アクセルポジションセンサ３０８は、アクセルペダルの踏込み量Ａｃを検出する。アクセルポジションセンサ３０８は、アクセルペダルの踏込み量Ａｃを示す信号をＥＣＵ３００に送信する。
【００４４】
ＥＣＵ３００は、アクセルペダルの踏込み量Ａｃに対応する要求駆動力に応じて、第１ＭＧ１４０および第２ＭＧ１４２の出力あるいは発電量と、エンジン１２０の出力とを制御する。
【００４５】
さらに運転席には空調スイッチ３１０が設けられる。空調スイッチ３１０は、たとえば、ヒータを作動させるスイッチであってもよい。あるいは、空調スイッチ３１０は、設定温度になるように車室内の温度を自動的に調節する自動制御モードで空調装置を作動させるスイッチであってもよい。たとえば、ＥＣＵ３００は、空調スイッチ３１０が操作された場合にヒータの作動要求を受けたと判定してもよいし、あるいは、車室内の温度が設定温度よりも低い場合にヒータの作動要求を受けたと判定してもよい。
【００４６】
さらに、駆動輪１６０のドライブシャフト１６２には、駆動輪１６０の回転速度ＮＷを検出するための車輪速センサ３１２が設けられる。車輪速センサ３１２は、検出された駆動輪１６０の回転速度ＮＷを示す信号をＥＣＵ３００に送信する。ＥＣＵ３００は、駆動輪１６０の回転速度ＮＷに基づいてハイブリッド車両１０の速度Ｖを算出する。
【００４７】
また、ＥＣＵ３００は、走行用バッテリ２２０が劣化しているか否かを判定する。たとえば、ＥＣＵ３００は、走行用バッテリ２２０に含まれる各電池セルの電圧を検出し、各電池セル間において電圧のバラツキが発生している場合に走行用バッテリ２２０が劣化していると判定してもよい。あるいは、ＥＣＵ３００は、走行用バッテリ２２０に出入力される電流を積算し、積算値がしきい値を超えた場合に走行用バッテリ２２０が劣化していると判定してもよい。
【００４８】
さらに、ＥＣＵ３００は、バッテリ系統の部品およびトランスミッション１８２の電動オイルポンプの故障を検出する。バッテリ系統の部品は、たとえば、走行用バッテリ２２０と、走行用バッテリ２２０に接続される配線と、電流センサ３０２と、電圧センサ３０４とを含む。ＥＣＵ３００は、たとえば、走行用バッテリ２２０のＳＯＣ、電流センサおよび電圧センサの出力値が正常値ではない場合にバッテリ系統の部品が故障していると判定してもよい。あるいは、ＥＣＵ３００は、たとえば、電動オイルポンプが作動しない場合に電動オイルポンプが故障していると判定してもよい。
【００４９】
上述したような構成を有するハイブリッド車両１０においては、発進時や低速走行時等であってエンジン１２０の効率が悪い場合には、第２ＭＧ１４２のみによる走行が行なわれる。また、通常走行時には、たとえば動力分割機構２００によりエンジン１２０の動力が２経路に分けられる。一方の動力で駆動輪１６０が直接的に駆動される。他方の動力で第１ＭＧ１４０を駆動して発電が行なわれる。この時、ＥＣＵ３００は、発生する電力で第２ＭＧ１４２を駆動させる。第２ＭＧ１４２の駆動により駆動輪１６０の駆動補助が行なわれる。
【００５０】
一方、減速時には、駆動輪１６０により従動する第２ＭＧ１４２がジェネレータとして機能して回生発電が行なわれる。回生発電によって回収した電力は、走行用バッテリ２２０に蓄えられる。なお、ＥＣＵ３００は、走行用バッテリ２２０の充電量が低下し、充電が特に必要な場合には、エンジン１２０の出力を増加させて第１ＭＧ１４０による発電量を増やして走行用バッテリ２２０に対する充電量を増加させる。また、ＥＣＵ３００は、低速走行時でも必要に応じてエンジン１２０からの駆動力を増加させる制御を行なう場合もある。たとえば、上述のように走行用バッテリ２２０の充電が必要な場合や、エアコン等の補機が駆動される場合や、エンジン１２０の冷却水の温度ＴＷを所定温度まで上げる場合等である。
【００５１】
さらに、図１に示すようなハイブリッド車両１０においては、ＥＣＵ３００は、エンジン１２０に対して自動停止制御を実行する。すなわち、ＥＣＵ３００は、ハイブリッド車両１０の運転状態や走行用バッテリ２２０の状態によっては、燃費を向上させるために、エンジン１２０を自動的に停止させる。そして、ＥＣＵ３００は、エンジン１２０を停止させた後もハイブリッド車両１０の運転状態や走行用バッテリ２２０の状態によっては、エンジン１２０を再始動させる。
【００５２】
具体的には、ＥＣＵ３００は、ハイブリッド車両１０の状態についての自動停止許可条件が成立した場合にエンジン１２０の自動停止制御の実行を許可する。ＥＣＵ３００は、自動停止許可条件が成立しない場合に自動停止制御の実行を禁止する。
【００５３】
自動停止許可条件は、走行用バッテリ２２０の電池温度ＴＢが予め定められた温度ＴＢ（０）よりも高いという第１許可条件を含む。予め定められた温度ＴＢ（０）は、エンジン１２０を停止させた状態で、ハイブリッド車両１０を第２ＭＧ１４２のみでの走行（以下、ＥＶ走行ともいう）が可能となる電力と、第１ＭＧ１４０を用いてエンジン１２０を始動させることが可能となる電力とを走行用バッテリ２２０が供給することができるように設定される。
【００５４】
自動停止許可条件は、走行用バッテリ２２０の残容量、すなわち、ＳＯＣ（State  Of  Charge）が予め定められた値ＳＯＣ（０）よりも高いという第２許可条件を含む。予め定められた値ＳＯＣ（０）は、ＥＶ走行時に走行用バッテリ２２０を過放電から保護することによって、走行用バッテリ２２０の劣化の促進が抑制されるように設定される。また、予め定められた値ＳＯＣ（０）は、第１ＭＧ１４０を用いてエンジン１２０を始動できる電力が確保されるように設定される。
【００５５】
自動停止許可条件は、エンジン１２０の冷却水の温度ＴＷが予め定められた温度ＴＷ（０）よりも高いという第３許可条件を含む。予め定められた温度ＴＷ（０）は、エンジン１２０の暖機が完了したと判定するためのしきい値である。
【００５６】
自動停止許可条件は、三元触媒コンバータ１２４Ｂの温度ＴＣが予め定められた温度ＴＣ（０）よりも高いという第４許可条件を含む。予め定められた温度ＴＣ（０）は、三元触媒コンバータ１２４Ｂの暖機が完了したと判定するためのしきい値である。
【００５７】
自動停止許可条件は、ハイブリッド車両１０の速度Ｖが予め定められた速度Ｖ（０）よりも低いという第５許可条件を含む。予め定められた速度Ｖ（０）は、第１ＭＧ１４０の過回転を防止するための速度Ｖのしきい値である。また、予め定められた速度Ｖ（０）は、エンジン１２０を停止させた状態で、ハイブリッド車両１０を第２ＭＧ１４２のみでの走行（以下、ＥＶ走行ともいう）が可能となる電力と、第１ＭＧ１４０を用いてエンジン１２０を始動させることが可能となる電力とを走行用バッテリ２２０が供給することができるように設定される。
【００５８】
自動停止許可条件は、トランスミッション１８２の作動油の温度Ｔｏｉｌが予め定められた温度Ｔｏｉｌ（０）よりも低いという第６許可条件を含む。トランスミッション１８２の作動油は、温度が低くなると作動油の粘度が増加する。作動油の粘度が増加する場合電動オイルポンプにおける吐出量は増加する。そのため、予め定められた温度Ｔｏｉｌ（０）は、エンジン１２０を停止させた状態で、電動オイルポンプのみで必要な吐出量が確保できるように設定される。
【００５９】
自動停止許可条件は、ヒータの作動要求がないという第７許可条件を含む。ＥＣＵ３００は、たとえば、空調スイッチ３１０の状態がオフ状態である場合、あるいは、車室内の温度が設定温度よりも高い場合にヒータの作動要求がないと判定する。
【００６０】
自動停止許可条件は、走行用バッテリ２２０が劣化していないという第８許可条件を含む。ＥＣＵ３００は、たとえば、上述したとおり、各電池セルの電圧のバラツキや走行用バッテリ２２０に出入する電流の積算値に基づいて走行用バッテリ２２０が劣化しているか否かを判定する。
【００６１】
自動停止許可条件は、バッテリ系統の部品およびトランスミッション１８２の電動オイルポンプが故障していないという第９許可条件を含む。バッテリ系統の部品およびトランスミッション１８２の電動オイルポンプの故障判定については上述したとおりであるためその詳細な説明は繰返されない。
【００６２】
なお、自動停止許可条件としては、上述の第１許可条件乃至第９許可条件に限定されるものではなく、これらに他の条件を追加してもよいし、あるいはこれらの条件のうちの少なくともいずれか一つを自動停止許可条件としてもよい。
【００６３】
ＥＣＵ３００は、ハイブリッド車両１０のシステム起動後に上記の第１許可条件乃至第９許可条件のうちのすべての条件が成立した場合に自動停止制御を許可する。一方、ＥＣＵ３００は、上記した第１許可条件乃至第９許可条件のうちの少なくともいずれか一つの条件が成立しない場合に自動停止制御を禁止する。この場合、ＥＣＵ３００は、エンジン１２０を継続的に作動させ、エンジン１２０の自動停止を行なわない。すなわち、自動停止制御を禁止するための禁止条件は、自動停止許可条件が成立しないことである。
【００６４】
このようなハイブリッド車両１０においては、ＩＳＣ学習、ポート噴射装置の空燃比学習および各気筒間の空燃比のインバランス状態の診断（以下、インバランス診断と記載する）が行なわれる。
【００６５】
ＥＣＵ３００は、ＩＳＣ学習が実行された場合にエンジン１２０のアイドル回転数が目標回転数になるように電子スロットルバルブ１２２Ｃの開度を調整する。ＥＣＵ３００は、調整後の電子スロットルバルブ１２２Ｃの開度をアイドル状態に対応した開度として学習する。
【００６６】
ＩＳＣ学習は、エンジン１２０が完全に暖機された場合であって（エンジン１２０の冷却水の温度ＴＷがＴＷ（０）よりも高い場合であって）、ハイブリッド車両１０のシステムが起動されてから直近の停止するまでの期間（１トリップ）中にＩＳＣ学習が行なわれていない場合に、エンジン１２０がアイドル状態であるときに行なわれる。
【００６７】
ポート噴射装置の空燃比学習は、エンジン１２０がポート噴射装置と筒内噴射装置とを有するエンジンに対して行なわれる。ＥＣＵ３００は、ポート噴射装置の空燃比学習によって、ポート噴射装置による噴射の分担率が１００％である場合の空燃比を学習する。エンジン１２０の冷間時に（エンジン１２０の冷却水の温度ＴＷがＴＷ（０）よりも低いときに）１トリップ中にポート噴射装置の空燃比学習が行なわれていない場合に、エンジン１２０がアイドル状態であるときにポート噴射装置の空燃比学習が行なわれる。
【００６８】
インバランス診断は、空燃比のインバランス状態を精度高く診断するために、ハイブリッド車両１０が停車中であって、エンジン１２０がアイドル状態であるときに行なわれる。ＥＣＵ３００は、空燃比センサ１２４Ａとエンジン回転数センサ３８０とを用いて各気筒の空燃比を検出する。ＥＣＵ３００は、各気筒の空燃比のバラツキに基づいて各気筒間の空燃比がインバランス状態であるか否かを診断する。
【００６９】
ところで、エンジン１２０に対して自動停止制御を実行する場合には、エンジン１２０の運転時においてエンジン１２０がアイドル状態になる期間は、従来の車両（エンジンしか搭載していない車両）と比較して短い。そのため、ＩＳＣ学習あるいはポート噴射装置の空燃比学習における学習精度およびインバランス診断の診断精度を十分に確保できない場合がある。
【００７０】
そのため、ＥＣＵ３００は、エンジン１２０の運転中にエンジン１２０の状態を強制的にアイドル状態に移行する制御（以下の説明においては、アイドル優先制御と記載する）を実行する。ＥＣＵ３００は、たとえば、エンジン１２０が完全に暖機され、かつ、１トリップ中にＩＳＣ学習が行なわれておらず、ＥＶ走行が可能である場合にアイドル優先制御を実行するとともにＩＳＣ学習を実行する。ＥＣＵ３００は、ＩＳＣ学習の完了とともにアイドル優先制御を終了する。なお、ＥＣＵ３００は、ポート噴射装置の空燃比学習およびインバランス診断を行なう場合も同様にアイドル優先制御を実行するとともに学習または診断を実行する。ＥＣＵ３００は、学習または診断の完了とともにアイドル優先制御を終了する。
【００７１】
このようにアイドル優先制御を実行することによって上述した学習または診断の機会を確実に確保することができる。しかしながら、エンジン１２０の運転中にエンジン１２０が頻繁にアイドル状態になる場合には、燃費が悪化する可能性がある。
【００７２】
そこで、本実施の形態においては、ＥＣＵ３００が、自動停止制御が禁止されているときには、アイドル優先制御が実行されない状態とする点を特徴とする。
【００７３】
図２に、本実施の形態に係る内燃機関の制御装置であるＥＣＵ３００の機能ブロック図が示される。
【００７４】
ＥＣＵ３００は、禁止判定部３５０と、優先制御禁止部３５２と、優先制御許可部３５４と、アイドル優先制御部４００とを含む。
【００７５】
禁止判定部３５０は、自動停止制御が禁止されているか否かを判定する。具体的には、禁止判定部３５０は、上述した第１許可条件乃至第９許可条件のうちのいずれか一つの条件が成立していない場合に自動停止制御が禁止されていると判定する。禁止判定部３５０は、第１許可条件乃至第９許可条件の全ての条件が成立している場合に自動停止制御が禁止されていない（許可されている）と判定する。
【００７６】
なお、禁止判定部３５０は、たとえば、自動停止制御が禁止されていると判定する場合に禁止判定フラグをオンし、自動停止制御が禁止されていないと判定する場合に禁止判定フラグをオフしてもよい。
【００７７】
優先制御禁止部３５２は、禁止判定部３５０において自動停止制御が禁止されていると判定された場合にアイドル優先制御を禁止して、アイドル優先制御が実行されない状態とする。優先制御禁止部３５２は、たとえば、禁止判定フラグがオンである場合にアイドル優先制御禁止フラグをオンしてもよい。
【００７８】
優先制御許可部３５４は、禁止判定部３５０において自動停止制御が禁止されていないと判定された場合にアイドル優先制御を許可する。優先制御許可部３５４は、アイドル優先制御が禁止されている場合は、その禁止を解除する。優先制御許可部３５４は、たとえば、禁止判定フラグがオフである場合にアイドル優先制御禁止フラグをオフしてもよい。
【００７９】
アイドル優先制御部４００は、アイドル優先制御が許可されている場合にアイドル優先制御を実行する。なお、アイドル優先制御部４００は、たとえば、エンジン１２０が完全に暖機され、１トリップ中に学習または診断が行なわれておらず、ＥＶ走行が可能である場合に加えて、自動停止制御が許可されている場合にアイドル優先制御を実行してもよい。
【００８０】
また、アイドル優先制御部４００は、アイドル優先制御が禁止されている場合には、アイドル優先制御を実行しない。アイドル優先制御部４００は、たとえば、エンジン１２０が完全に暖機され、１トリップ中に学習または診断が行なわれておらず、ＥＶ走行が可能である場合であっても、アイドル優先制御を実行しない。
【００８１】
なお、アイドル優先制御部４００は、たとえば、アイドル優先制御禁止フラグがオンである場合には、アイドル優先制御を禁止してもよい。また、アイドル優先制御部４００は、アイドル優先制御禁止フラグがオフである場合には、たとえば、エンジン１２０が完全に暖機され、１トリップ中に学習または診断が行なわれておらず、ＥＶ走行が可能である場合にアイドル優先制御を実行してもよい。
【００８２】
本実施の形態において、禁止判定部３５０と、優先制御禁止部３５２と、優先制御許可部３５４と、アイドル優先制御部４００とは、いずれもＥＣＵ３００のＣＰＵがメモリに記憶されたプログラムを実行することにより実現される、ソフトウェアとして機能するものとして説明されるが、ハードウェアにより実現されてもよい。なお、このようなプログラムは記憶媒体に記録されて車両に搭載される。
【００８３】
図３を参照して、本実施の形態に係る内燃機関の制御装置であるＥＣＵ３００で実行されるプログラムの制御構造が説明される。
【００８４】
ステップ（以下、ステップをＳと記載する）１００にて、ＥＣＵ３００は、エンジン１２０に対する自動停止制御が禁止されているか否かを判定する。具体的には、ＥＣＵ３００は、上述した第１許可条件乃至第９許可条件のうちのいずれか一つの条件が成立していない場合にエンジン１２０の自動停止制御が禁止されていると判定する。エンジン１２０に対する自動停止制御が禁止されている場合（Ｓ１００にてＹＥＳ）、処理はＳ１０２に移される。もしそうでないと（Ｓ１００にてＮＯ）、処理はＳ１０４に移される。
【００８５】
Ｓ１０２にて、ＥＣＵ３００は、アイドル優先制御を禁止して、アイドル優先制御が実行されない状態とする。Ｓ１０４にて、ＥＣＵ３００は、アイドル優先制御を許可する。
【００８６】
以上のような構造およびフローチャートに基づく本実施の形態に係る内燃機関の制御装置であるＥＣＵ３００の動作が図４を用いて説明される。本実施の形態においては、説明の便宜上、たとえば、第１許可条件乃至第９許可条件のうちの走行用バッテリ２２０の電池温度ＴＢについての第１許可条件の成立の有無のみが変化し、第２許可条件乃至第９許可条件はいずれも成立している場合が想定される。なお、第１許可条件以外の条件の成立の有無が変化した場合でもＥＣＵ３００の動作は第１許可条件の成立の有無が変化した場合のＥＣＵ３００の動作と同様である。そのため、第１許可条件以外の条件の成立の有無が変化した場合のＥＣＵの動作についての詳細な説明は繰返されない。また、図４に示す走行用バッテリ２２０の電池温度ＴＢの変化は、一例を示すものであって図４に示す変化に限定されるものではない。
【００８７】
たとえば、全ての自動停止許可条件（すなわち、第１許可条件乃至第９許可条件）が成立している場合が想定される。
【００８８】
走行用バッテリ２２０の電池温度ＴＢが低下し、時間Ｔ（０）において電池温度ＴＢがＴＢ（０）よりも小さくなる場合に自動停止許可条件のうちの第１許可条件は成立しない。そのため、自動停止制御が禁止される（Ｓ１００にてＹＥＳ）。このとき図４に示すように禁止判定フラグの状態がオフからオンに切り換えられる。自動停止制御が禁止されている場合、アイドル優先制御が禁止される（Ｓ１０２）。そのため、アイドル優先制御が実行されない状態となる。このとき、図４に示すようにアイドル優先制御禁止フラグの状態がオフからオンに切り換えられる。
【００８９】
エンジン１２０に対する自動停止制御が禁止される場合には、エンジン１２０の自動停止が行なわれないため、エンジン１２０は作動を継続している状態となる。そのため、エンジン１２０が強制的にアイドル状態に移行されることはない。
【００９０】
エンジン１２０の作動が継続している状態においては、たとえば、車両が停止している場合等に、エンジン１２０がアイドル状態となる頻度が高くなる。ＥＣＵ３００は、エンジン１２０がアイドル状態となるタイミングで（たとえば、アイドルスイッチがオン、あるいは、エンジン回転数ＮＥがアイドル回転数に対応する回転数の範囲内である場合に）上述したＩＳＣ学習、ポート噴射装置の空燃比学習およびインバランス診断を行なう。
【００９１】
時間Ｔ（０）以降において、走行用バッテリ２２０の電池温度ＴＢが上昇を開始する。時間Ｔ（１）において電池温度ＴＢがＴＢ（０）以上になる場合に第２許可条件が成立する。このとき、自動停止許可条件が成立する。そのため、エンジン１２０の自動停止制御の禁止が解除される（Ｓ１００にてＮＯ）。図４に示すように禁止判定フラグの状態は、オンからオフに切り換えられる。自動停止制御が許可されている場合、アイドル優先制御が許可される（Ｓ１０４）。そのため、図４に示すようにアイドル優先制御禁止フラグの状態は、オンからオフに切り換えられる。
【００９２】
自動停止制御が許可される場合には、ハイブリッド車両１０の状態に応じてエンジン１２０の自動停止が行なわれる。たとえば、ハイブリッド車両１０が停止した場合等においてはＥＣＵ３００は、エンジン１２０を停止させる。そのため、エンジン１２０がアイドル状態となる頻度は自動停止が禁止される場合よりも低くなる。このような場合には、ＥＣＵ３００は、エンジン１２０の状態を強制的にアイドル状態に移行させるとともにＩＳＣ学習、ポート噴射装置の空燃比学習およびインバランス診断のうちの少なくともいずれか一つを実行する。ＥＣＵ３００は、学習または診断が完了するとともにアイドル優先制御を終了する。なお、ＥＣＵ３００は、エンジン１２０の作動中にアイドル優先制御を実行してもよい。あるいは、エンジン１２０が停止中である場合は、ＥＣＵ３００は、エンジン１２０を始動させた後にアイドル優先制御を実行してもよい。
【００９３】
以上のようにして、本実施の形態に係る内燃機関の制御装置によると、自動停止制御が禁止されている場合にアイドル優先制御が実行されない状態とすることによって、アイドル優先制御が頻繁に行なわれることを抑制できる。したがって、燃費の悪化を抑制する内燃機関の制御装置および内燃機関の制御方法を提供することができる。
【００９４】
さらに、エンジン１２０に対する自動停止制御が禁止された状態でハイブリッド車両が停止する場合には、エンジン１２０がアイドル状態となる頻度は高くなる。そのため、エンジン１２０がアイドル状態となる場合にＩＳＣ学習、ポート噴射装置の空燃比学習およびインバランス診断を行なうことによって学習および診断の機会を十分に確保することができる。そのため、学習精度および診断精度を向上させることができる。
【００９５】
また、本実施の形態においては、ＥＣＵ３００は、自動停止制御の禁止が解除された場合にアイドル優先制御の禁止を解除するとして説明したが、アイドル優先制御の禁止の解除のタイミングとしては、これに限定されるものではない。ＥＣＵ３００は、たとえば、自動停止制御の禁止が予め定められた時間以上経過するまで継続し、かつ、予め定められた時間以上経過するまでの期間にエンジン１２０がアイドル状態とならない場合には、アイドル優先制御の禁止を解除してもよい。
【００９６】
＜第２の実施の形態＞
以下、第２の実施の形態に係る内燃機関の制御装置が説明される。本実施の形態に係る内燃機関の制御装置は、上述の第１の実施の形態に係る内燃機関の制御装置の構成と比較して、ＥＣＵ３００の動作が異なる。それ以外の構成は、上述の第１の実施の形態に係る内燃機関の制御装置の構成と同じ構成である。それらについては同じ参照符号が付されている。それらの機能も同じである。したがって、それらについての詳細な説明はここでは繰返されない。
【００９７】
本実施の形態においては、ＥＣＵ３００が、自動停止制御が禁止されている場合であって、かつ、自動停止制御の禁止が第１時間以上の長期間継続する場合には、アイドル優先制御が実行されない状態とする点を特徴とする。
【００９８】
ＥＣＵ３００は、たとえば、自動停止制御が禁止された場合に、自動停止制御の禁止が現在から第１時間以上継続するか否かを予測してもよい。ＥＣＵ３００は、自動低制御の禁止が現在から第１時間以上継続すると予測される場合に、アイドル優先制御が実行されない状態としてもよい。
【００９９】
図５に、本実施の形態に係る内燃機関の制御装置であるＥＣＵ３００の機能ブロック図が示される。
【０１００】
ＥＣＵ３００は、禁止判定部３５０と、優先制御禁止部３５２と、優先制御許可部３５４と、継続判定部３５６と、アイドル優先制御部４００とを含む。なお、図５に示される禁止判定部３５０およびアイドル優先制御部４００は、図２で示される禁止判定部３５０およびアイドル優先制御部４００のそれぞれの機能および動作と同様である。そのため、その詳細な説明は繰返されない。
【０１０１】
継続判定部３５６は、禁止判定部３５０において自動停止制御が禁止されていると判定された場合に自動停止制御の禁止が第１時間以上の長期間継続するか否かを判定する。
【０１０２】
具体的には、継続判定部３５６は、自動停止制御の禁止が第１時間以上の長期間継続するか否かを判定するための継続判定条件が成立するか否かを判定する。継続判定部３５６は、継続判定条件が成立した場合に自動停止制御の禁止が第１時間以上の長期間継続すると判定する。また、継続判定部３５６は、継続判定条件が成立しない場合に自動停止制御の禁止が第１時間以上の長期間継続しないと判定する。
【０１０３】
継続判定部３５６は、自動停止制御が禁止されている場合にエンジン１２０がアイドル状態となる頻度に基づいて第１時間を決定してもよい。
【０１０４】
「第１時間」は、たとえば、エンジン１２０が自動停止する頻度に基づいて定められる期間である。「第１時間」は、一定の期間であってもよいし、あるいは、車両の状態に応じて決定された期間であってもよい。
【０１０５】
継続判定部３５６は、たとえば、ハイブリッド車両１０の速度Ｖが予め定められた速度よりも高い場合の第１時間を速度Ｖが予め定められた速度よりも低い場合の第１時間よりも長くなるように決定してもよい。自動停止制御が禁止されている場合、速度Ｖが予め定められた速度よりも高いときにエンジン１２０がアイドル状態になる頻度は、速度Ｖが予め定められた速度よりも低いときにエンジン１２０がアイドル状態になる頻度よりも低いためである。
【０１０６】
あるいは、継続判定部３５６は、現在または将来の走行用バッテリ２２０における電力の充放電量に基づいて第１時間を決定してもよい。
【０１０７】
本実施の形態において、継続判定条件は、第１継続条件乃至第７継続条件を含む。第１継続条件は、予め定められた温度ＴＢ（０）から現在の電池温度ＴＢを減算した値が予め定められた値ΔＴＢよりも大きいという条件である。第２継続条件は、予め定められたＳＯＣ（０）から現在のＳＯＣを減算した値が予め定められた値ΔＳＯＣよりも大きいという条件である。第３継続条件は、予め定められた温度ＴＷ（０）から現在の冷却水の温度ＴＷを減算した値が予め定められた値ΔＴＷよりも大きいという条件である。第４継続条件は、現在のトランスミッション１８２の作動油の温度Ｔｏｉｌから予め定められた温度Ｔｏｉｌ（０）を減算した値が予め定められた値ΔＴｏｉｌよりも大きいという条件である。第５継続条件は、外気温ＴＡが予め定められた温度ＴＡ（０）よりも小さくかつ冷却水の水温ＴＷが予め定められた温度ＴＷ（１）（＜ＴＷ（０））よりも小さいという条件である。第６継続条件は、走行用バッテリ２２０が劣化しているという条件である。第７継続条件は、バッテリ系統の部品およびトランスミッション１８２の電動オイルポンプが故障しているという条件である。
【０１０８】
継続判定部３５６は、第１継続条件乃至第７継続条件のうちの少なくともいずれか一つが成立した場合に継続判定条件が成立したと判定する。その結果、継続判定部３５６は、自動停止制御の禁止が第１時間以上の長期間継続すると判定する。
【０１０９】
また、継続判定部３５６は、第１継続条件乃至第７継続条件のうちのいずれの条件も成立しない場合に継続判定条件が成立しないと判定する。その結果、継続判定部３５６は、自動停止制御の禁止が第１時間以上の長期間継続しないと判定する。
【０１１０】
なお、継続判定部３５６は、たとえば、禁止判定フラグがオンである場合に、継続判定条件が成立するか否かを判定してもよい。継続判定部３５６は、継続判定条件が成立した場合に継続判定フラグをオンしてもよい。継続判定部３５６は、継続判定条件が成立しない場合に継続判定フラグをオフしてもよい。
【０１１１】
優先制御禁止部３５２は、禁止判定部３５０において自動停止制御が禁止されていると判定された場合であって、かつ、継続判定部３５６において自動停止制御の禁止が第１時間以上の長期間継続すると判定された場合にアイドル優先制御を禁止する。このようにして優先制御禁止部３５２は、アイドル優先制御が実行されない状態とする。なお、優先制御禁止部３５２は、たとえば、禁止判定フラグおよび継続判定フラグがいずれもオンである場合にアイドル優先制御禁止フラグをオンしてもよい。
【０１１２】
優先制御許可部３５４は、禁止判定部３５０において自動停止制御が禁止されていないと判定された場合にアイドル優先制御を許可する。あるいは、優先制御許可部３５４は、継続判定部３５６において自動停止制御の禁止が第１時間以上の長期間継続しないと判定された場合にアイドル優先制御を許可する。なお、優先制御許可部３５４は、たとえば、禁止判定フラグがオフあるいは継続判定フラグがオフである場合にアイドル優先制御禁止フラグをオフしてもよい。
【０１１３】
図６を参照して、本実施の形態に係る内燃機関の制御装置であるＥＣＵ３００で実行されるプログラムの制御構造が説明される。
【０１１４】
なお、図６に示したフローチャートの中で、前述の図３に示したフローチャートと同じ処理については同じステップ番号が付されている。それらについての処理も同じである。したがって、それらについての詳細な説明はここでは繰返されない。
【０１１５】
自動停止制御が禁止されている場合（Ｓ１００にてＹＥＳ）、Ｓ２００にて、ＥＣＵ３００は、自動停止制御の禁止が長期間継続するか否かを判定する。ＥＣＵ３００は、継続判定フラグがオンである場合に、自動停止制御の禁止が長期間継続すると判定する。ＥＣＵ３００は、継続判定フラグをオフである場合に、自動停止制御の禁止が長期間継続しないと判定する。自動停止制御の禁止が長期間継続すると判定された場合（Ｓ２００にてＹＥＳ）、処理はＳ１０２に移される。もしそうでない場合（Ｓ２００にてＮＯ）、処理はＳ１０４に移される。
【０１１６】
次に、図７を参照して、本実施の形態に係る内燃機関の制御装置であるＥＣＵ３００で実行される、自動停止制御の禁止が長期間継続するか否かを判定するプログラムの制御構造が説明される。
【０１１７】
Ｓ２５０にて、ＥＣＵ３００は、継続判定条件が成立するか否かを判定する。すなわち、ＥＣＵ３００は、第１継続条件乃至第７継続条件のうちの少なくともいずれか一つが成立した場合に継続判定条件が成立したと判定する。継続判定条件が成立する場合（Ｓ２５０にてＹＥＳ）、処理はＳ２５２に移される。もしそうでない場合（Ｓ２５０にてＮＯ）、処理はＳ２５４に移される。
【０１１８】
Ｓ２５２にて、ＥＣＵ３００は、継続判定フラグをオンする。Ｓ２５４にて、ＥＵＣ３００は、継続判定フラグをオフする。
【０１１９】
以上のような構造およびフローチャートに基づく本実施の形態に係る内燃機関の制御装置であるＥＣＵ３００の動作が図８を用いて説明される。本実施の形態においては、説明の便宜上、たとえば、第１許可条件および第１継続条件の成立の有無のみが変化し、第２許可条件乃至第９許可条件がいずれも成立しており、第２継続条件乃至第７継続条件がいずれも成立していない場合が想定される。なお、第１許可条件および第１継続条件以外の条件の成立の有無が変化した場合でもＥＣＵ３００の動作は第１許可条件および第１継続条件の成立の有無が変化した場合のＥＣＵ３００の動作と同様である。そのため、第１許可条件および第１継続条件以外の条件の成立の有無が変化した場合のＥＣＵ３００の動作の詳細な説明は繰返されない。また、図８に示す走行用バッテリ２２０の電池温度ＴＢの変化は、一例を示すものであって図８に示す変化に限定されるものではない。
【０１２０】
たとえば、全ての自動停止許可条件（すなわち、第１許可条件乃至第９許可条件）が成立しており、全ての継続判定条件（すなわち、第１継続条件乃至第７継続条件）が成立していない場合が想定される。
【０１２１】
走行用バッテリ２２０の電池温度ＴＢが低下し、時間Ｔ（２）において電池温度ＴＢがＴＢ（０）よりも小さくなる場合に自動停止許可条件のうちの第１許可条件が成立しない。そのため、自動停止制御が禁止される（Ｓ１００にてＹＥＳ）。このとき図８に示すように禁止判定フラグがオフからオンに切り換えられる。
【０１２２】
自動停止制御が禁止された後に走行用バッテリ２２０の電池温度ＴＢがさらに低下して、予め定められた温度ＴＢ（０）から現在の電池温度ＴＢ（１）を減算した値が予め定められた値ΔＴＢよりも大きくなる場合には、第１継続条件が成立する。すなわち、継続判定条件が成立することとなるため（Ｓ２５０にてＹＥＳ）、時間Ｔ（３）において、継続判定フラグがオンされる（Ｓ２５２）。自動停止制御の禁止が第１時間以上継続すると判定されるため（Ｓ２００にてＹＥＳ）、アイドル優先制御が実行されない状態となる（Ｓ１０２）。その結果、時間Ｔ（３）においてアイドル優先制御禁止フラグがオフからオンに切り換えられる。
【０１２３】
自動停止制御が禁止される場合には、エンジン１２０の自動停止が行なわれないため、エンジン１２０は作動を継続している状態となる。さらに、自動停止制御の禁止が長期間継続すると判定された場合には、アイドル優先制御が実行されない状態となる。そのため、エンジン１２０が強制的にアイドル状態に移行されることはない。
【０１２４】
エンジン１２０の作動が継続している状態においては、たとえば、車両が停止している場合等に、エンジン１２０がアイドル状態となる頻度が高くなる。ＥＣＵ３００は、エンジン１２０がアイドル状態となるタイミングで（たとえば、アイドルスイッチがオン、あるいは、エンジン回転数ＮＥがアイドル回転数に対応する回転数の範囲内である場合に）上述したＩＳＣ学習、ポート噴射装置の空燃比学習およびインバランス診断を行なう。
【０１２５】
時間Ｔ（３）以降において、走行用バッテリ２２０の電池温度ＴＢが上昇を開始する。時間Ｔ（４）において、第１継続条件が成立しなくなる場合には（Ｓ２５０にてＮＯ）、継続判定フラグがオフされる（Ｓ２５４）。自動停止制御の禁止が長期間継続しないと判定されるため（Ｓ２００にてＮＯ）、ＥＣＵ３００は、アイドル優先制御を許可する（Ｓ１０４）。その結果、アイドル優先制御禁止フラグの状態がオンからオフに切り換えられる。
【０１２６】
時間Ｔ（４）以降において走行用バッテリ２２０の電池温度ＴＢがさらに上昇を続ける。時間Ｔ（５）において、電池温度ＴＢが予め定められた温度ＴＢ（０）以上になる場合に第１許可条件が成立する（すなわち、自動停止許可条件が成立する）。このとき、自動停止制御が許可されるため（Ｓ１００にてＮＯ）、禁止判定フラグがオンからオフに切り換えられる。なお、アイドル優先制御の禁止の解除は、自動停止制御の許可とともに行なわれてもよい。
【０１２７】
自動停止制御が許可される場合には、ハイブリッド車両１０の状態に応じてエンジン１２０の自動停止が行なわれる。そのため、エンジン１２０がアイドル状態となる頻度は自動停止が禁止される場合よりも低くなる。このような場合には、ＥＣＵ３００は、エンジン１２０の状態を強制的にアイドル状態に移行させるとともにＩＳＣ学習、ポート噴射装置の空燃比学習およびインバランス診断のうちの少なくともいずれか一つを実行する。ＥＣＵ３００は、学習または診断が完了するとともにアイドル優先制御を終了する。
【０１２８】
以上のようにして、本実施の形態に係る内燃機関の制御装置によると、自動停止制御が禁止されている場合であって、かつ、自動停止制御の禁止が第１時間以上の長期間継続する場合には、アイドル優先制御が実行されない状態とすることによって、アイドル優先制御が頻繁に行なわれることを抑制できる。さらに、継続判定条件の成立の有無によって自動停止制御の禁止が第１時間以上の長期間継続することが予測できるため、ＩＳＣ学習等の実行中に自動停止制御の禁止が解除されることを回避することができる。したがって、燃費の悪化を抑制する内燃機関の制御装置および内燃機関の制御方法を提供することができる。
【０１２９】
本実施の形態の継続判定条件は、上記した第１継続条件乃至第７継続条件を含むとして説明したが、特にこれらに限定されるものではない。たとえば、継続判定条件は、第１継続条件乃至第５継続条件に代えて、以下の条件を含めてもよい。継続判定条件は、走行用バッテリ２２０の電池温度ＴＢが予め定められた温度ＴＢ（２）（＜ＴＢ（０））よりも小さいという条件を含めてもよい。また、継続判定条件は、現在のＳＯＣが予め定められた値ＳＯＣ（２）（＜ＳＯＣ（０））よりも小さいという条件を含めてもよい。継続判定条件は、現在のエンジン１２０の冷却水の温度ＴＷが予め定められた温度ＴＷ（２）（＜ＴＷ（１））よりも小さいという条件を含めてもよい。継続判定条件は、現在のトランスミッション１８２の作動油の温度Ｔｏｉｌが予め定められた温度Ｔｏｉｌ（２）（＞Ｔｏｉｌ（０））よりも大きいという条件を含めてもよい。継続判定条件は、外気温ＴＡが予め定められた値ＴＡ（０）よりも小さくかつエンジン１２０の冷却水の水の温度ＴＷが予め定められた温度ＴＷ（１）よりも小さいという条件を含めてもよい。
【０１３０】
＜第３の実施の形態＞
以下、第３の実施の形態に係る内燃機関の制御装置が説明される。本実施の形態に係る内燃機関の制御装置は、上述の第１の実施の形態に係る内燃機関の制御装置の構成と比較して、ＥＣＵ３００の動作が異なる。それ以外の構成は、上述の第１の実施の形態に係る内燃機関の制御装置の構成と同じ構成である。それらについては同じ参照符号が付されている。それらの機能も同じである。したがって、それらについての詳細な説明はここでは繰返されない。
【０１３１】
本実施の形態においては、ＥＣＵ３００が、自動停止制御の禁止条件が成立する場合であって、かつ、自動停止制御の禁止が第１時間以上継続する場合には、自動停止制御を禁止するよりも前にアイドル優先制御が実行されない状態とする点を特徴とする。なお、自動停止制御の禁止条件とは、上述の自動停止許可条件が成立しないという条件である。自動停止許可条件については上述したとおりであるためその詳細な説明は繰返されない。
【０１３２】
ＥＣＵ３００は、たとえば、自動停止制御の禁止条件が成立することが予測される場合であって、かつ、さらにその自動停止制御の禁止が第１時間以上継続することが予測される場合に、自動停止制御を禁止するよりも前にアイドル優先制御が実行された状態としてもよい。
【０１３３】
図９に、本実施の形態に係る内燃機関の制御装置であるＥＣＵ３００の機能ブロック図が示される。
【０１３４】
ＥＣＵ３００は、継続判定部３５８と、優先制御禁止部３５２と、優先制御許可部３５４と、アイドル優先制御部４００とを含む。なお、図５に示されるアイドル優先制御部４００は、図２で示されるアイドル優先制御部４００の機能および動作と同様である。そのため、その詳細な説明は繰返されない。
【０１３５】
継続判定部３５８は、自動停止制御が許可されている場合において、現在よりも後に、自動停止制御が禁止され、かつ、自動停止制御の禁止が第１時間以上の長期間継続して禁止されるか否かを判定する。具体的には、継続判定部３５８は、自動停止制御が第１時間以上の長期間継続して禁止されることを予測するための予測判定条件が成立するか否かを判定する。継続判定部３５８は、予測判定条件が成立した場合に自動停止制御が長期間継続して禁止されると判定する。なお、継続判定部３５８は、たとえば、自動停止制御が長期間継続して禁止されると判定された場合に、継続判定フラグをオンしてもよい。
【０１３６】
「長期間」については、上述の第２の実施の形態において説明された「長期間」と同様であるためその詳細な説明は繰返されない。
【０１３７】
本実施の形態において、予測判定条件は、第１予測条件乃至第７予測条件を含む。第１予測条件は、走行用バッテリ２２０の電池温度ＴＢが予め定められた温度ＴＢ（３）（＞ＴＢ（０））よりも小さいという条件である。第２予測条件は、現在のＳＯＣが予め定められた値ＳＯＣ（３）（＞ＳＯＣ（０））よりも小さいという条件である。第３予測条件は、現在のエンジン１２０の冷却水の温度ＴＷが予め定められた温度ＴＷ（３）（＞ＴＷ（０））よりも小さいという条件である。第４予測条件は、現在のトランスミッション１８２の作動油の温度Ｔｏｉｌが予め定められた温度Ｔｏｉｌ（３）（＜Ｔｏｉｌ（０））よりも大きいという条件である。第５予測条件は、外気温ＴＡが予め定められた値ＴＡ（＞ＴＡ（０））よりも小さくかつエンジン１２０の冷却水の水温ＴＷが予め定められた温度ＴＷ（３）よりも小さいという条件である。第６予測条件は、走行用バッテリ２２０が劣化しているという条件である。第７予測条件は、バッテリ系統の部品およびトランスミッション１８２の電動オイルポンプが故障しているという条件である。
【０１３８】
継続判定部３５８は、自動停止制御が禁止される前に、上記した第１予測条件乃至第７予測条件のうちのいずれか一つの条件が成立した場合に予測判定条件が成立したと判定する。この場合、継続判定部３５８は、自動停止制御が長期間継続して禁止されると判定する。
【０１３９】
優先制御禁止部３５２は、継続判定部３５８において自動停止制御が長期間継続して禁止されると判定された場合に（すなわち、上記した第１予測条件乃至第７予測条件のうちのいずれか一つの条件が成立した場合に）、アイドル優先制御を禁止する。このようにして優先制御禁止部３５２は、アイドル優先制御が実行されない状態とする。なお、優先制御禁止部３５２は、たとえば、継続判定フラグがオンである場合にアイドル優先制御禁止フラグをオンしてもよい。
【０１４０】
優先制御許可部３５４は、継続判定部３５８において自動停止制御が長期間継続して禁止されると判定されない場合に（すなわち、上記した第１予測条件乃至第７予測条件のうちのいずれの条件も成立しない場合に）、アイドル優先制御を許可する。なお、優先制御許可部３５４は、たとえば、継続判定フラグがオフである場合にアイドル優先制御禁止フラグをオフしてもよい。
【０１４１】
図１０を参照して、本実施の形態に係る内燃機関の制御装置であるＥＣＵ３００で実行されるプログラムの制御構造が説明される。
【０１４２】
なお、図１０に示したフローチャートの中で、前述の図３に示したフローチャートと同じ処理については同じステップ番号が付されている。それらについての処理も同じである。したがって、それらについての詳細な説明はここでは繰返されない。
【０１４３】
Ｓ３００にて、ＥＣＵ３００は、自動停止制御が禁止される前に、自動停止制御が長期間継続して禁止されるか否かを判定する。自動停止制御が長期間継続して禁止される場合（Ｓ３００にてＹＥＳ）、処理はＳ１０２に移される。もしそうでない場合（Ｓ３００にてＮＯ）、処理はＳ１０４に移される。
【０１４４】
以上のような構造およびフローチャートに基づく本実施の形態に係る内燃機関の制御装置であるＥＣＵ３００の動作が図１１を用いて説明される。本実施の形態においては、説明の便宜上、たとえば、第１許可条件および第１予測条件の成立の有無のみが変化し、第２許可条件乃至第９許可条件がいずれも成立しており、第２予測条件乃至第７予測条件がいずれも成立していない場合が想定される。なお、第１許可条件および第１予測条件以外の条件の成立の有無が変化した場合でもＥＣＵ３００の動作は第１許可条件および第１予測条件の成立の有無が変化した場合のＥＣＵ３００の動作と同様である。そのため、第１許可条件および第１予測条件以外の条件の成立の有無が変化した場合のＥＣＵ３００の動作の詳細な説明は繰返されない。また、図１１に示す走行用バッテリ２２０の電池温度ＴＢの変化は、一例を示すものであって図１１に示す変化に限定されるものではない。
【０１４５】
たとえば、全ての自動停止許可条件（すなわち、第１許可条件乃至第９許可条件）が成立しており、全ての予測条件（すなわち、第１予測条件乃至第７予測条件）が成立していない場合が想定される。
【０１４６】
走行用バッテリ２２０の電池温度ＴＢが低下し、時間Ｔ（６）において電池温度ＴＢがＴＢ（３）よりも小さくなる場合に第１予測条件が成立する（Ｓ３００にてＹＥＳ）。予測判定フラグがオフからオンに切り換えられるため、アイドル優先制御が実行されない状態となる（Ｓ１０２）。その結果、アイドル優先制御禁止フラグの状態がオフからオンに切り換えられる。
【０１４７】
時間Ｔ（７）において、走行用バッテリ２２０の電池温度ＴＢがさらに低下して、予め定められた温度ＴＢ（０）よりも低くなる場合に自動停止制御が禁止される。そのため、禁止判定フラグがオフからオンに切り換えられる。
【０１４８】
自動停止制御が禁止される場合には、エンジン１２０の自動停止が行なわれないため、エンジン１２０は作動を継続している状態となる。そのため、エンジン１２０が強制的にアイドル状態に移行されることはない。
【０１４９】
エンジン１２０の作動が継続している状態においては、たとえば、車両が停止している場合等に、エンジン１２０がアイドル状態となる頻度が高くなる。ＥＣＵ３００は、エンジン１２０がアイドル状態となるタイミングで（たとえば、アイドルスイッチがオン、あるいは、エンジン回転数ＮＥがアイドル回転数に対応する回転数の範囲内である場合に）上述したＩＳＣ学習、ポート噴射装置の空燃比学習およびインバランス診断を行なう。
【０１５０】
以上のようにして、本実施の形態に係る内燃機関の制御装置によると、自動停止制御が第１時間以上の長期間継続して禁止されることが予測される場合には、自動停止制御が禁止されるよりも前にアイドル優先制御が実行されない状態とすることによって、アイドル優先制御が頻繁に行なわれることを抑制できる。さらに、予測判定条件の成立の有無によって自動停止制御の禁止が第１時間以上の長期間継続することが予測できるため、ＩＳＣ学習等の実行中に自動停止制御の禁止が解除されることを回避することができる。したがって、燃費の悪化を抑制する内燃機関の制御装置および内燃機関の制御方法を提供することができる。
【０１５１】
なお、本実施の形態においては、ＥＣＵ３００は、現在よりも後に、自動停止制御が禁止され、かつ、自動停止制御の禁止が長期間継続して禁止されると判定された場合にアイドル優先制御が実行されない状態とするとして説明したが、これに限定されるものではない。たとえば、ＥＣＵ３００は、現在よりも後に、自動停止制御が禁止されると判定された場合にアイドル優先制御が実行されない状態とするとしてもよい。自動停止制御が禁止されることが予測される場合に自動停止制御が禁止されるよりも前にアイドル優先制御が実行されない状態とすることによってアイドル優先制御が頻繁に行なわれることが抑制できる。そのため、燃費の悪化を抑制することができる。
【０１５２】
また、予測判定条件は、たとえば、第１予測条件乃至第７予測条件に代えてまたは加えて電池温度ＴＢの低下速度がしきい値以上であるという条件、ＳＯＣの低下速度がしきい値以上であるという条件を含めてもよい。
【０１５３】
＜第４の実施の形態＞
以下、第４の実施の形態に係る内燃機関の制御装置が説明される。本実施の形態に係る内燃機関の制御装置は、上述の第１の実施の形態に係る内燃機関の制御装置の構成と比較して、ＥＣＵ３００の動作が異なる。それ以外の構成は、上述の第１の実施の形態に係る内燃機関の制御装置の構成と同じ構成である。それらについては同じ参照符号が付されている。それらの機能も同じである。したがって、それらについての詳細な説明はここでは繰返されない。
【０１５４】
本実施の形態においては、ＥＣＵ３００が、自動停止制御が禁止されている場合であって、かつ、現在の走行用バッテリ２２０の電池温度ＴＢが自動停止制御が許可される温度ＴＢ（０）よりも大きくなるまでの昇温時間が第１時間以上の長期間となる場合には、アイドル優先制御が実行されない状態とする点を特徴とする。
【０１５５】
本実施の形態に係る内燃機関の制御装置であるＥＣＵ３００の機能ブロック図は、図５に示された第２の実施の形態に係る内燃機関の制御装置であるＥＣＵ３００の機能ブロック図と比較して、継続判定部３５６の動作が異なる。それ以外の構成については、図５に示された第２の実施の形態に係る内燃機関の制御装置であるＥＣＵ３００の構成と同じ構成であり、それらの機能も同じである。したがって、継続判定部３５６以外の構成についての詳細な説明はここでは繰返されない。
【０１５６】
継続判定部３５６は、現在の走行用バッテリ２２０の電池温度ＴＢが自動停止制御が許可される温度ＴＢ（０）よりも大きくなるまでの昇温時間が第１時間以上となるか否かを判定する。「第１時間」については、上述の第２の実施の形態において、説明した「第１時間」と同様であるため、その詳細な説明は繰返されない。
【０１５７】
継続判定部３５６は、たとえば、予め定められた温度ＴＢ（０）から現在の電池温度ＴＢを減算した値が予め定められた値ΔＴＢよりも大きい場合に昇温時間が第１時間以上となると判定する。
【０１５８】
または、継続判定部３５６は、走行用バッテリ２２０の温度ＴＢの昇温速度が予め定められた速度よりも小さい場合に昇温時間が第１時間以上となると判定してもよい。予め定められた速度は、現在の走行用バッテリ２２０の温度に予め定められた速度で第１時間だけ昇温を継続した場合の上昇温度分を加えた場合に予め定められた温度ＴＢ（０）以上となる場合の昇温速度である。
【０１５９】
あるいは、継続判定部３５６は、走行用バッテリ２２０の温度ＴＢが予め定められた温度ＴＢ（４）（＜ＴＢ（０））よりも小さい場合に昇温時間が第１時間以上となると判定してもよい。ここで、予め定められた温度ＴＢ（４）は、走行用バッテリ２２０の温度の昇温速度が最大である場合に昇温時間が第１時間以上となるときの昇温開始時の温度である。
【０１６０】
なお、継続判定部３５６は、たとえば、昇温時間が第１時間以上となると判定した場合に継続判定フラグをオンし、昇温時間が第１時間以上とならないと判定した場合に継続判定フラグをオフしてもよい。
【０１６１】
本実施の形態に係る内燃機関の制御装置であるＥＣＵ３００で実行されるプログラムの制御構造は、図６および図７で示したフローチャートと同じである。そのため、その詳細な説明は繰返されない。
【０１６２】
以上のような構造およびフローチャートに基づく本実施の形態に係る内燃機関の制御装置であるＥＣＵ３００の動作が図１２を用いて説明される。なお、本実施の形態においては、説明の便宜上、たとえば、第１許可条件の成立の有無のみが変化し、第２許可条件乃至第９許可条件がいずれも成立している場合が想定される。また、図１２に示す走行用バッテリ２２０の電池温度ＴＢの変化は、一例を示すものであって図１２に示す変化に限定されるものではない。
【０１６３】
たとえば、第１許可条件以外の自動停止許可条件（すなわち、第２許可条件乃至第９許可条件）が成立している場合が想定される。
【０１６４】
このとき、走行用バッテリ２２０の電池温度ＴＢは、予め定められた温度ＴＢ（０）よりも小さいため、自動停止制御は禁止される（Ｓ１００にてＹＥＳ）。そのため、禁止判定フラグはオンされる。
【０１６５】
予め定められた温度ＴＢ（０）から現在の走行用バッテリ２２０の電池温度ＴＢ（５）を減算した値は、ΔＴＢよりも大きい。そのため、昇温時間が第１時間以上となると判定されるため（Ｓ２００にてＹＥＳ，Ｓ２５０にてＹＥＳ）。継続判定フラグがオンされる（Ｓ２５２）。その結果、アイドル優先制御が実行されない状態となるため（Ｓ１０２）、アイドル優先制御禁止フラグがオンされる。
【０１６６】
自動停止制御が禁止される場合には、エンジン１２０の自動停止が行なわれないため、エンジン１２０は作動を継続している状態となる。そのため、エンジン１２０が強制的にアイドル状態に移行されることはない。
【０１６７】
エンジン１２０の作動が継続している状態においては、たとえば、車両が停止している場合等に、エンジン１２０がアイドル状態となる頻度が高くなる。ＥＣＵ３００は、エンジン１２０がアイドル状態となるタイミングで（たとえば、アイドルスイッチがオン、あるいは，エンジン回転数ＮＥがアイドル回転数に対応する回転数の範囲内である場合に）上述したＩＳＣ学習、ポート噴射字の空燃比学習およびインバランス診断を行なう。
【０１６８】
走行用バッテリ２２０の電池温度ＴＢが上昇し、時間Ｔ（８）にて、予め定められた温度ＴＢ（０）から現在の走行用バッテリ２２０の電池温度ＴＢ（６）を減算した値がΔＴＢよりも小さくなる。このとき、昇温時間が第１時間以上ではないと判定されるため（Ｓ２００にてＮＯ，Ｓ２５０にてＮＯ）、継続判定フラグがオンからオフに切り換えられる（Ｓ２５４）。その結果、アイドル優先制御が許可されるため（Ｓ１０４）、アイドル優先制御禁止フラグがオンからオフに切り換えられる。
【０１６９】
時間Ｔ（８）以降において、走行用バッテリ２２０の電池温度ＴＢがさらに上昇を続ける。時間Ｔ（９）にて、電池温度ＴＢが予め定められた温度ＴＢ（０）以上になる場合に第１許可条件が成立するため（すなわち、自動停止許可条件が成立するため）、自動停止制御が許可される（Ｓ１００にてＮＯ）。そのため、禁止判定フラグがオンからオフに切り換えられる。なお、図１２の破線に示すように、アイドル優先制御の許可は、自動停止制御の許可とともに行なわれてもよい。
【０１７０】
自動停止制御が許可される場合には、ハイブリッド車両１０の状態に応じてエンジン１２０の自動停止が行なわれる。そのため、エンジン１２０がアイドル状態となる頻度は自動停止が禁止される場合よりも低くなる。このような場合には、ＥＣＵ３００は、エンジン１２０の状態を強制的にアイドル状態に移行させるとともにＩＳＣ学習、ポート噴射装置の空燃比学習およびインバランス診断のうちの少なくともいずれか一つを実行する。ＥＣＵ３００は、学習または診断が完了するとともにアイドル優先制御を終了する。
【０１７１】
以上のようにして、本実施の形態に係る内燃機関の制御装置によると、自動停止制御が禁止されている場合であって、かつ、現在の走行用バッテリ２２０の電池温度ＴＢが自動停止制御が許可される温度ＴＢ（０）よりも大きくなるまでの昇温時間が第１時間以上となる場合には、アイドル優先制御が実行されない状態とすることによって、アイドル優先制御が頻繁に行なわれることを抑制できる。さらに、ＩＳＣ学習等の実行中に自動停止制御の禁止が解除されることを回避することができる。したがって、燃費の悪化を抑制する内燃機関の制御装置および内燃機関の制御方法を提供することができる。
【０１７２】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて請求の範囲によって示され、請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１７３】
１０  ハイブリッド車両、１２０  エンジン、１２２  吸気通路、１２２Ａ  エアクリーナ、１２２Ｂ  吸気温度センサ、１２２Ｃ  電子スロットルバルブ、１２４  排気通路、１２４Ａ  空燃比センサ、１２４Ｂ  三元触媒コンバータ、１２４Ｃ  触媒温度センサ、１２４Ｄ  消音器、１３０  燃料噴射装置、１４０，１４２  ＭＧ、１６０  駆動輪、１６２  ドライブシャフト、１８０  リダクションギヤ、１８２  トランスミッション、２００  動力分割機構、２２０  走行用バッテリ、２４０  インバータ、２４２  コンバータ、３０２  電流センサ、３０４  電圧センサ、３０６  電池温度センサ、３０８  アクセルポジションセンサ、３１０  空調スイッチ、３１２  車輪速センサ、３５０  禁止判定部、３５２  優先制御禁止部、３５４  優先制御許可部、３５６，３５８  継続判定部、３６０  水温センサ、３６２  油温センサ、３８０  エンジン回転数センサ、４００  アイドル優先制御部。
【図１】
2012039029.tif 000003
【図２】
2012039029.tif 000004
【図３】
2012039029.tif 000005
【図４】
2012039029.tif 000006
【図５】
2012039029.tif 000007
【図６】
2012039029.tif 000008
【図７】
2012039029.tif 000009
【図８】
2012039029.tif 000010
【図９】
2012039029.tif 000011
【図１０】
2012039029.tif 000012
【図１１】
2012039029.tif 000013
【図１２】
2012039029.tif 000014
【手続補正書】
【提出日】平成24年9月13日(2012.9.13)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００９１
【補正方法】変更
【補正の内容】
【００９１】
時間Ｔ（０）以降において、走行用バッテリ２２０の電池温度ＴＢが上昇を開始する。時間Ｔ（１）において電池温度ＴＢがＴＢ（０）以上になる場合に第１許可条件が成立する。このとき、自動停止許可条件が成立する。そのため、エンジン１２０の自動停止制御の禁止が解除される（Ｓ１００にてＮＯ）。図４に示すように禁止判定フラグの状態は、オンからオフに切り換えられる。自動停止制御が許可されている場合、アイドル優先制御が許可される（Ｓ１０４）。そのため、図４に示すようにアイドル優先制御禁止フラグの状態は、オンからオフに切り換えられる。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０１１８
【補正方法】変更
【補正の内容】
【０１１８】
Ｓ２５２にて、ＥＣＵ３００は、継続判定フラグをオンする。Ｓ２５４にて、ＥＣＵ３００は、継続判定フラグをオフする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０１３２
【補正方法】変更
【補正の内容】
【０１３２】
ＥＣＵ３００は、たとえば、自動停止制御の禁止条件が成立することが予測される場合であって、かつ、さらにその自動停止制御の禁止が第１時間以上継続することが予測される場合に、自動停止制御を禁止するよりも前にアイドル優先制御が実行されない状態としてもよい。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０１４６
【補正方法】変更
【補正の内容】
【０１４６】
走行用バッテリ２２０の電池温度ＴＢが低下し、時間Ｔ（６）において電池温度ＴＢがＴＢ（３）よりも小さくなる場合に第１予測条件が成立する（Ｓ３００にてＹＥＳ）。継続判定フラグがオフからオンに切り換えられるため、アイドル優先制御が実行されない状態となる（Ｓ１０２）。その結果、アイドル優先制御禁止フラグの状態がオフからオンに切り換えられる。
【手続補正５】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
車両に搭載される内燃機関の制御装置であって、前記車両は、前記車両を走行させるための回転電機と、前記回転電機に電力を供給するための蓄電装置とを含み、
前記制御装置は、
前記車両の状態を検出するための検出部と、
前記車両の状態に基づいて、前記内燃機関の自動停止制御および前記内燃機関の状態を強制的にアイドル状態に移行させるアイドル優先制御を実行するための制御部とを含み、
前記制御部は、前記自動停止制御が禁止されている場合であって、かつ、前記自動停止制御の禁止が第１時間以上継続する場合には、前記アイドル優先制御が実行されない状態とし、
前記制御部は、前記車両の状態に基づいて前記第１時間を決定する、内燃機関の制御装置。
【請求項２】
前記制御部は、前記自動停止制御が禁止されている場合であって、かつ、現在の前記蓄電装置の温度が前記自動停止制御が許可される温度よりも大きくなるまでの昇温時間が前記第１時間以上となる場合には、前記アイドル優先制御が実行されない状態とする、請求項１に記載の内燃機関の制御装置。
【請求項３】
前記制御部は、前記蓄電装置の温度の昇温速度が予め定められた値よりも小さい場合に前記昇温時間が前記第１時間以上であると判定とする、請求項２に記載の内燃機関の制御装置。
【請求項４】
前記制御部は、前記検出部によって検出された前記蓄電装置の第１温度が第２温度よりも小さい場合に前記昇温時間が前記第１時間以上であると判定し、
前記第２温度は、前記蓄電装置の温度の昇温速度が最大である場合に前記昇温時間が前記第１時間以上となるときの昇温開始時の温度である、請求項２に記載の内燃機関の制御装置。
【請求項５】
車両に搭載される内燃機関の制御方法であって、前記車両は、前記車両を走行させるための回転電機と、前記回転電機に電力を供給するための蓄電装置とを含み、
前記制御方法は、
前記車両の状態を検出するステップと、
前記車両の状態に基づいて、前記内燃機関の自動停止制御および前記内燃機関の状態を強制的にアイドル状態に移行させるアイドル優先制御を実行するステップと、
前記自動停止制御が禁止されている場合であって、かつ、前記自動停止制御の禁止が第１時間以上継続する場合には、前記アイドル優先制御が実行されない状態とするステップと、
前記車両の状態に基づいて前記第１時間を決定するステップとを含む、内燃機関の制御方法。
【国際調査報告】
2012039029.tif 000015
2012039029.tif 000016
2012039029.tif 000017
2012039029.tif 000018
2012039029.tif 000019
2012039029.tif 000020
2012039029.tif 000021