(57)【特許請求の範囲】
【請求項１】
エンジンとモータとを駆動源として備え、車両減速時に少なくとも一部の気筒を休止させモータによる回生を行うハイブリッド車両のエンジン制御装置において、
前記気筒休止が、可変バルブタイミング機構により油圧を用いて吸気弁及び排気弁を閉じたままにする気筒休止であり、
エンジン回転数が気筒休止の基準となる基準エンジン回転数まで低下した場合にエンジンを気筒休止から復帰させる気筒休止復帰判別手段と、
ブレーキの作動を検出するブレーキ検出手段とを備え、
気筒休止復帰判別手段には、ブレーキ作動検出手段により検出されたブレーキ作動の有無に応じて前記基準エンジン回転数を変更する気筒休止判別変更手段が設けられ、前記基準エンジン回転数をエンジンオイル温度に応じて変化させることを特徴とするハイブリッド車両のエンジン制御装置。
【請求項２】
前記気筒休止復帰判別手段は、車速が気筒休止の基準となる基準下限車速まで低下した場合にエンジンを気筒休止から復帰させるものであり、
前記気筒休止判別変更手段は、前記ブレーキ作動検出手段により検出されたブレーキ作動の有無に応じて前記基準下限車速を変更するものであることを特徴とする請求項１記載のハイブリッド車両のエンジン制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、気筒休止可能なパラレル型のハイブリッド車両の制御装置に関するものであり、特に、運転者の意思を加味しつつ気筒休止運転から再加速する場合のドライバビリティを向上することができるハイブリッド車両の制御装置に係るものである。
【０００２】
【従来の技術】
従来から、車両走行用の駆動源としてエンジンの他にモータを備えたハイブリッド車両が知られており、このハイブリッド車両の一種に、エンジンの出力をモータにより駆動補助するパラレルハイブリッド車両がある。
前記パラレルハイブリッド車両は、加速時においてはモータによってエンジンの出力を駆動補助し、減速時においては減速回生によってバッテリ等への充電を行うなどの様々な制御を行い、バッテリの残容量（電気エネルギー）を確保しつつ運転者の要求を満足できるようになっている。また、構造的にはエンジンとモータとが直列に配置される機構で構成されるため、構造がシンプル化できシステム全体の重量が少なくて済み、車両搭載の自由度が高い利点がある。
【０００３】
ここで、前記パラレルハイブリッド車両には、減速回生時のエンジンのフリクション（エンジンブレーキ）の影響をなくすために、エンジンとモータとの間にクラッチを設けたもの（例えば、特開２０００−９７０６８号公報参照）や、極限までシンプル化を図るために、エンジン、モータ、トランスミッションを直列に直結にした構造のもの（例えば、特開２０００−１２５４０５号公報参照）がある。
【０００４】
【発明が解決しようとする課題】
しかしながら、前者のエンジンとモータとの間にクラッチを設けた構造のものは、クラッチを設ける分だけ構造が複雑化し、搭載性が悪化すると同時に、クラッチを使用するため、走行中も含めて動力伝達系の伝達効率が低下するという欠点を有する。一方、後者のエンジン、モータ、トランスミッションを直列に直結した構造のものは、前述したエンジンのフリクションがある分だけ回生量が少なくなるため、回生により確保できる電気エネルギーが少なくなり、したがって、モータにより駆動補助量（アシスト量）などが制限されるという問題がある。
【０００５】
また、前者のタイプにおいて減速時のエンジンのフリクションを低減させる手法として、電子制御スロットル機構を用いて減速時にスロットル弁を開き側に制御し、ポンピングロスを大幅に低減して回生量を増加させる手法もあるが、減速時に新気がそのまま排気系に多量に流れ込むため、触媒やＡ／Ｆセンサの温度を低下させてしまい、排ガス適正制御に悪影響を与えるという問題がある。
これに対して、気筒休止技術を用いることで上記の問題を解決しようとする提案もなされているが、気筒休止から全気筒運転への移行を運転者の意思を加味しながらスムーズに行うことが困難であるという問題がある。
そこで、この発明は、上記問題を解決するために気筒休止技術を用い気筒休止運転から全気筒運転への移行を運転者の意思を加味しつつスムーズに行うことができるハイブリッド車両の制御装置を提供するものである。
【０００６】
【課題を解決するための手段】
上記課題を解決するために、請求項１に記載した発明は、エンジン（例えば、実施形態におけるエンジンＥ）とモータ（例えば、実施形態におけるモータＭ）とを駆動源として備え、車両減速時に少なくとも一部の気筒を休止させモータによる回生を行うハイブリッド車両のエンジン制御装置において、前記気筒休止が、可変バルブタイミング機構（例えば、実施形態における可変バルブタイミング機構ＶＴ）により油圧を用いて吸気弁（例えば、実施形態における吸気弁ＩＶ）及び排気弁（例えば、実施形態における排気弁ＥＶ）を閉じたままにする気筒休止であり、エンジン回転数が気筒休止の基準となる基準エンジン回転数まで低下した場合にエンジンを気筒休止から復帰させる気筒休止復帰判別手段（例えば、実施形態における図５のステップＳ１７４）と、ブレーキの作動を検出するブレーキ検出手段（例えば、実施形態におけるブレーキスイッチＳ４）とを備え、気筒休止復帰判別手段には、ブレーキ作動検出手段により検出されたブレーキ作動の有無に応じて前記基準エンジン回転数（例えば、実施形態における気筒休止継続実行下限エンジン回転数ＮＤＣＳＬ）を変更する気筒休止判別変更手段（例えば、実施形態における図５のステップＳ１８２）が設けられ、前記基準エンジン回転数をエンジンオイル温度（例えば、実施形態におけるＴＯＩＬ）に応じて変化させることを特徴とする。
このように構成することで、ブレーキ作動検出手段によりブレーキ作動の有無を検出して運転者の車両停止の意思をある程度把握することが可能となり、気筒休止判別変更手段により各々に応じて基準エンジン回転数を設定することができる。
【０００７】
また、エンジンオイル温度、つまり粘度により若干影響を受ける圧力のかけ易さに応じて基準エンジン回転数を変化させることが可能となる。
【０００８】
請求項２に記載した発明は、前記気筒休止復帰判別手段は、車速が気筒休止の基準となる基準下限車速（例えば、実施形態における気筒休止継続実行下限ブレーキＯＦＦ時車速＃ＶＰＤＣＳＬ、気筒休止継続実行下限ブレーキングＯＮ時車速＃ＶＰＤＣＳＢＬ）まで低下した場合にエンジンを気筒休止から復帰させるものであり、前記気筒休止判別変更手段は、前記ブレーキ作動検出手段により検出されたブレーキ作動の有無に応じて前記基準下限車速を変更するものであることを特徴とする。
このように構成することで、ブレーキ作動検出手段によりブレーキ作動の有無を検出して運転者の車両停止の意思をある程度把握することが可能となり、気筒休止判別変更手段により各々に応じて基準下限車速を設定することができる。
【０００９】
【発明の実施の形態】
以下、この発明の実施形態を図面と共に説明する。
図１はこの発明の第１実施形態のパラレルハイブリッド車両を示し、エンジンＥ、モータＭ、トランスミッションＴを直列に直結した構造のものである。エンジンＥ及びモータＭの両方の駆動力は、ＣＶＴなどのトランスミッションＴ（マニュアルトランスミッションでもよい）を介して駆動輪たる前輪Ｗｆに伝達される。また、ハイブリッド車両の減速時に前輪Ｗｆ側からモータＭ側に駆動力が伝達されると、モータＭは発電機として機能していわゆる回生制動力を発生し、車体の運動エネルギーを電気エネルギーとして回収する。尚、図１においては、説明の都合上マニュアルミッション車及びＣＶＴ車の双方について関連する部品を合わせて記載する。
【００１０】
モータＭの駆動及び回生作動は、モータＥＣＵ１のモータＣＰＵ１Ｍからの制御指令を受けてパワードライブユニット（ＰＤＵ）２により行われる。パワードライブユニット２にはモータＭと電気エネルギーの授受を行う高圧系のニッケル−水素バッテリ３が接続され、バッテリ３は、例えば、複数のセルを直列に接続したモジュールを１単位として更に複数個のモジュールを直列に接続したものである。ハイブリッド車両には各種補機類を駆動するための１２ボルトの補助バッテリ４が搭載され、この補助バッテリ４はバッテリ３にＤＣ−ＤＣコンバータであるダウンバータ５を介して接続される。ＦＩＥＣＵ１１により制御されるダウンバータ５は、バッテリ３の電圧を降圧して補助バッテリ４を充電する。尚、モータＥＣＵ１は、バッテリ３を保護すると共にその残容量を算出するバッテリＣＰＵ１Ｂを備えている。また、前記ＣＶＴであるトランスミッションＴにはこれを制御するＣＶＴＥＣＵ２１が接続されている。
【００１１】
ＦＩＥＣＵ１１は、前記モータＥＣＵ１及び前記ダウンバータ５に加えて、エンジンＥへの燃料供給量を調整する図示しない燃料噴射弁、スタータモータの作動の他、点火時期等の制御を行う。そのためＦＩＥＣＵ１１には、車速ＶＰを検出する車速センサＳ１からの信号と、エンジン回転数ＮＥを検出するエンジン回転数センサＳ２からの信号と、トランスミッションＴのシフトポジションを検出するシフトポジションセンサＳ３からの信号と、ブレーキペダル８の操作を検出するブレーキスイッチ（ブレーキ検出手段）Ｓ４からの信号と、クラッチペダル９の操作を検出するクラッチスイッチＳ５からの信号と、スロットル弁３２のスロットル開度ＴＨを検出するスロットル開度センサＳ６からの信号と、吸気管負圧を検出する吸気管負圧センサＳ７からの信号と、ノックセンサＳ８からの信号等が入力される。
【００１２】
ＢＳはブレーキペダルに連係された倍力装置を示し、この倍力装置ＢＳにはブレーキマスターパワー内負圧（以下マスターパワー内負圧という）を検出するマスターパワー内負圧センサＳ９が設けられている。尚、このマスターパワー内負圧センサＳ９はＦＩＥＣＵ１１に接続されている。
尚、吸気管負圧センサＳ７とスロットル開度センサＳ６は吸気通路３０に設けられ、マスターパワー内負圧センサＳ９は吸気通路３０に接続された連通路３１に設けられている。
【００１３】
ここで、吸気通路３０には、スロットル弁３２の上流側と下流側とを結ぶ２次エアー通路３３が設けられ、この２次エアー通路３３にはこれを開閉する制御バルブ３４が設けられている。２次エアー通路３３はスロットル弁３２の全閉時においても少量の空気をシリンダ内に供給するためのものである。そして、制御バルブ３４は吸気管負圧センサＳ７により検出された吸気管負圧に応じてＦＩＥＣＵ１１からの信号により開閉作動されるものである。また、後述するＰＯＩＬセンサＳ１０、スプールバルブ７１のソレノイド、ＴＯＩＬセンサＳ１１もＦＩＥＣＵ１１に接続されている。尚、ノックセンサＳ８は、可変バルブタイミング機構ＶＴを備えた気筒の失火状態を検出するものである。
【００１４】
エンジンＥは吸気側と排気側とに気筒休止運転のための可変バルブタイミング機構ＶＴを備えた３つの気筒と、気筒休止運転を行わない通常の動弁機構ＮＴを備えた１つの気筒を有している。
つまり、上記エンジンＥは、休止可能な３つの気筒を含む４つの気筒を稼働する全気筒運転と、前記３つの気筒を休止する気筒休止運転とに切替自在な休筒エンジンであり、休止可能な気筒の吸気弁ＩＶと排気弁ＥＶが、可変バルブタイミング機構ＶＴにより運転の休止をできる構造となっている。
【００１５】
具体的に可変バルブタイミング機構ＶＴを図７〜図９によって説明する。
図７は、ＳＯＨＣ型のエンジンに気筒休止運転のための可変バルブタイミング機構ＶＴを適用した一例を示す。図示しないシリンダには吸気弁ＩＶと排気弁ＥＶが設けられ、これら吸気弁ＩＶと排気弁ＥＶは弁スプリング５１，５１により図示しない吸気、排気ポートを閉じる方向に付勢されている。一方、５２はカムシャフト５３に設けられたリフトカムであり、このリフトカム５２には、ロッカーアームシャフト６２を介して回動可能に支持された吸気弁側、排気弁側カムリフト用ロッカーアーム５４ａ，５４ｂが連係している。
【００１６】
また、ロッカーアームシャフト６２にはカムリフト用ロッカーアーム５４ａ，５４ｂに隣接して弁駆動用ロッカーアーム５５ａ，５５ｂが回動可能に支持されている。そして、弁駆動用ロッカーアーム５５ａ，５５ｂの回動端が前記吸気弁ＩＶ、排気弁ＥＶの上端を押圧して吸気弁ＩＶ、排気弁ＥＶを開弁作動させるようになっている。また、図８に示すように弁駆動用ロッカーアーム５５ａ，５５ｂの基端側（弁当接部分とは反対側）はカムシャフト５３に設けられた真円カム５３１に摺接可能に構成されている。
【００１７】
図８は、排気弁側を例にして、前記カムリフト用ロッカーアーム５４ｂと弁駆動用ロッカーアーム５５ｂを示したものである。
図８（ａ）、図８（ｂ）において、カムリフト用ロッカーアーム５４ｂと弁駆動用ロッカーアーム５５ｂには、ロッカーアームシャフト６２を中心にしてリフトカム５２と反対側に、カムリフト用ロッカーアーム５４ｂと弁駆動用ロッカーアーム５５ｂとに渡る油圧室５６が形成されている。油圧室５６内にはピン５７ａ、解除ピン５７ｂがスライド自在に設けられ、ピン５７ａは、ピンスプリング５８を介してカムリフト用ロッカーアーム５４ｂ側に付勢されている。
【００１８】
ロッカーアームシャフト６２の内部には仕切部Ｓを介して油圧通路５９（５９ａ、５９ｂ）が区画形成されている。油圧通路５９ｂは、油圧通路５９ｂの開口部６０、カムリフト用ロッカーアーム５４ｂの連通路６１を介して、解除ピン５７ｂ側の油圧室５６に連通し、油圧通路５９ａは、油圧通路５９ａの開口部６０、弁駆動用ロッカーアーム５５ｂの連通路６１を介して、ピン５７ａ側の油圧室５６に連通し図示しないドレン通路に接続可能にされている。
【００１９】
ここで、油圧通路５９ｂから油圧が作用しない場合は、図８（ａ）に示すように、前記ピン５７ａは、ピンスプリング５８により前記カムリフト用ロッカーアーム５４ｂと弁駆動用ロッカーアーム５５ｂとの双方に跨る位置となり、一方、気筒休止信号により油圧通路５９ｂから油圧が作用した場合は、図８（ｂ）に示すように、前記ピン５７ａは解除ピン５７ｂと共にピンスプリング５８に抗して弁駆動用ロッカーアーム５５ｂ側にスライドして、ピン５７ａは解除ピン５７ｂとの境界部分が前記カムリフト用ロッカーアーム５４ｂと弁駆動用ロッカーアーム５５ｂとの境界部分に一致して両者の連結を解除する。尚、吸気弁側も同様の構成である。ここで、前記油圧通路５９ａ，５９ｂは可変バルブタイミング機構ＶＴの油圧を確保するスプールバルブ７１を介してオイルポンプ７０に接続されている。
【００２０】
そして、図９に示すように、スプールバルブ７１の気筒休止側通路７２は前記ロッカーアームシャフト６２の油圧通路５９ｂに接続され、スプールバルブ７１の気筒休止解除側通路７３は前記油圧通路５９ａに接続されている。ここで、気筒休止解除側通路７３にはＰＯＩＬセンサＳ１０が接続されている。ＰＯＩＬセンサＳ１０は、気筒休止時においては低圧となり、全気筒運転時には高圧となる気筒休止解除側通路７３の油圧を監視している。また、オイルポンプ７０の吐出側通路であってスプールバルブ７１への通路から分岐してエンジンＥに作動油を供給する供給通路７４には油温を検出する前記ＴＯＩＬセンサＳ１１（図１に示す）が接続され、供給される作動油の温度を監視している。
【００２１】
したがって、後述する気筒休止運転の条件が満足されと、ＦＩＥＣＵ１１からの信号によりスプールバルブ７１が作動し、オイルポンプ７０を介して、吸気弁側及び排気弁側の双方で前記油圧通路５９ｂから油圧室５６に油圧が作用する。すると、それまでカムリフト用ロッカーアーム５４ａ，５４ｂと弁駆動用ロッカーアーム５５ａ，５５ｂとを一体にしていたピン５７ａ，５７ａ、解除ピン５７ｂ，５７ｂは弁駆動用ロッカーアーム５５ａ，５５ｂ側へスライドし、カムリフト用ロッカーアーム５４ａ，５４ｂと弁駆動用ロッカーアーム５５ａ，５５ｂとの連結が解除される。
【００２２】
よって、リフトカム５２の回転運動によりカムリフト用ロッカーアーム５４ａ，５４ｂは駆動するが、ピン５７ａ、解除ピン５７ｂによるカムリフト用ロッカーアーム５４ａ，５４ｂとの連結が解除された弁駆動用ロッカーアーム５５ａ，５５ｂにはその動きは伝達されない。これにより、吸気弁側、排気弁側の弁駆動用ロッカーアーム５５ａ，５５ｂは駆動しないため、各弁ＩＶ、ＥＶは閉じたままとなり、気筒休止運転を可能としている。
【００２３】
「減速休筒運転切替実行処理」
次に、図２に基づいて、減速休筒運転切替実行処理を説明する。
ここで減速休筒運転とは、一定の条件で減速回生時に前記可変バルブタイミング機構ＶＴにより吸気弁、排気弁を閉鎖する運転を意味し、エンジンフリクションを低減させ減速回生量を増加させるために行われる。以下に示すフローチャートでは、この気筒休止運転と気筒休止を行わない全気筒運転とを切り替えるためのフラグ（気筒休止実施フラグＦ＿ＤＥＣＣＳ）のセット・リセットを所定周期で行っている。
【００２４】
ステップＳ１００において減速Ｇ過大時休筒解除要求フラグＦ＿ＧＤＥＣＣＳが「１」か否かを判定する。判定結果が「ＹＥＳ」である場合はステップＳ１１１に進み、判定結果が「ＮＯ」である場合はステップＳ１０１に進む。
ステップＳ１０１においては、減速Ｇ過大時減速回生解除要求フラグＦ＿ＧＤＥＣＭＡが「１」か否かを判定する。判定結果が「ＹＥＳ」である場合はステップＳ１１１に進み、判定結果が「ＮＯ」である場合はステップＳ１０２に進む。
【００２５】
ステップＳ１００の判別が設けられているのは、車両を停止することが最優先されている場合には、気筒休止を行わない方が好ましいからである。また、急減速Ｇのブレーキングはマスターパワー内負圧を大きく低下させ、その後気筒休止途中において全気筒運転に復帰してしまう可能性が大きいため、予めこのような高減速Ｇのブレーキングがなされた場合には気筒休止を解除するものである。
また、ステップＳ１０１の判別が設けられているのは、急減速時において回生による車輪スリップを防止するためにも気筒休止を行わない方が好ましいからである。
【００２６】
ステップＳ１０２においては、後述する減速休筒実施条件判断処理がなされ、ステップＳ１０３に進む。
ステップＳ１０３においては、減速休筒条件成立フラグＦ＿ＤＣＳＣＮＤが「１」か否かを判定する。判定結果が「ＮＯ」（気筒休止実施条件不成立）である場合はステップＳ１１１に進み、判定結果が「ＹＥＳ」（気筒休止実施条件成立）である場合はステップＳ１０４に進む。
ステップＳ１０４において、後述するソレノイドＯＮディレータイマＴＤＣＳＤＬ１が「０」か否かを判定する。判定結果が「ＹＥＳ」の場合は、一定の時間が経過しているのでステップＳ１０５に進む。ステップＳ１０４における判定結果が「ＮＯ」の場合は、一定の時間が経過していないのでステップＳ１１３に進む。
【００２７】
ステップＳ１０５において、前記スプールバルブ７１用のソレノイドＯＦＦディレータイマＴＤＣＳＤＬ２に所定値＃ＴＭＤＣＳ２をセットしてステップＳ１０６に進む。気筒休止運転から全気筒運転に移行する場合に、ステップＳ１０３の判定が終了してから前記スプールバルブ７１のソレノイドのＯＦＦ作動を完了させるまでの間に一定の時間を確保するためである。
【００２８】
ステップＳ１０６では気筒休止用ソレノイドフラグＦ＿ＣＳＳＯＬに「１」をセットし（スプールバルブ７１の気筒休止用ソレノイドをＯＮ）ステップＳ１０７に進む。
ステップＳ１０７において、気筒休止のための前記ソレノイドのＯＮ作動により、油圧が実際に発生しているか否かをＰＯＩＬセンサＳ１０により判定する。具体的にはエンジン油圧ＰＯＩＬが気筒休止運転実行判定油圧＃ＰＯＩＬＣＳＨ以下であるか否かを判定する。判定結果が「ＹＥＳ」である場合は、ステップＳ１０８に進む。判定結果が「ＮＯ」（ヒステリシスがある）で高圧側である場合は、ステップＳ１１５に進む。尚、ＰＯＩＬセンサＳ１０に代えて油圧スイッチを用いて判定することも可能である。
【００２９】
ステップＳ１０８において、スプールバルブ７１がＯＮ作動してから油圧が印加されるまでの時間を確保するために気筒休止運転実行ディレータイマＴＣＳＤＬＹ１が「０」か否かを判定する。判定結果が「ＹＥＳ」の場合はステップＳ１０９に進む。判定結果が「ＮＯ」である場合はステップＳ１１７に進む。
ステップＳ１０９において、エンジン回転数ＮＥに応じてタイマ値＃ＴＭＮＣＳＤＬ２をテーブル検索し、気筒休止運転解除ディレータイマＴＣＳＤＬＹ２をセットする。エンジン回転数ＮＥに応じてタイマ値を設定したのは、油圧の変化応答性時間がエンジン回転数ＮＥにより変化するためである。よってタイマ値＃ＴＭＮＣＳＤＬ２はエンジン回転数ＮＥが低いほど大きくなる値となっている。
そして、ステップＳ１１０において気筒休止実施フラグＦ＿ＤＥＣＣＳに「１」（減速休筒実施中）をセットし制御を終了する。
【００３０】
ステップＳ１１１において、ソレノイドＯＦＦディレータイマＴＤＣＳＤＬ２が「０」か否かを判定する。判定結果が「ＹＥＳ」の場合は、一定の時間が経過しているのでステップＳ１１２に進む。ステップＳ１１１における判定結果が「ＮＯ」の場合は、一定の時間が経過していないのでステップＳ１０６に進む。
ステップＳ１１２において、スプールバルブ７１のソレノイドＯＮディレータイマＴＤＣＳＤＬ１に所定値＃ＴＭＤＣＳ１をセットしてステップＳ１１３に進む。全気筒運転から気筒休止運転に移行する場合に、ステップＳ１０３の判定が終了してからステップＳ１０６のスプールバルブ７１のソレノイドをＯＮ作動させるまでの間に一定の時間を確保するためである。
【００３１】
ステップＳ１１３では気筒休止用ソレノイドフラグＦ＿ＣＳＳＯＬに「０」をセットし（スプールバルブ７１の気筒休止用ソレノイドをＯＦＦ）ステップＳ１１４に進む。
ステップＳ１１４において、気筒休止解除のための前記ソレノイドのＯＦＦ作動により、油圧が実際に解除されているか否かをＰＯＩＬセンサＳ１０により判定する。具体的には油圧ＰＯＩＬが気筒休止運転解除判定油圧＃ＰＯＩＬＣＳＬ以上であるか否かを判定する。判定結果が「ＹＥＳ」で高圧側（ヒステリシス付き）である場合は、ステップＳ１１５に進む。判定結果が「ＮＯ」である場合は、ステップＳ１０８に進む。この場合もＰＯＩＬセンサＳ１０に代えて油圧スイッチを使用することができる。
【００３２】
ステップＳ１１５において、スプールバルブ７１がＯＦＦ作動してから油圧が解除されるまでの時間を確保するために気筒休止運転解除ディレータイマＴＣＳＤＬＹ２が「０」か否かを判定する。判定結果が「ＹＥＳ」の場合はステップＳ１１６に進む。判定結果が「ＮＯ」である場合はステップＳ１１０に進む。
ステップＳ１１６において、エンジン回転数ＮＥに応じてタイマ値＃ＴＭＮＣＳＤＬ１をテーブル検索し、気筒休止運転実行ディレータイマＴＣＳＤＬＹ１をセットしてステップＳ１１７に進む。ここにおいてもエンジン回転数ＮＥに応じてタイマ値を設定したのは、油圧の変化応答性時間がエンジン回転数ＮＥにより変化するためである。よって、タイマ値＃ＴＭＮＣＳＤＬ１はエンジン回転数ＮＥが低いほど大きくなる値となっている。
【００３３】
ステップＳ１１７において、気筒休止運転強制解除タイマＴＣＳＣＥＮＤにタイマ値＃ＴＭＣＳＣＥＮＤをセットして、ステップＳ１１８に進む。ここで、この気筒休止運転強制解除タイマＴＣＳＣＥＮＤは、気筒休止が行われてから一定の時間が経過すると、強制的に気筒休止が解除されるタイマである。
そして、ステップＳ１１８において気筒休止実施フラグＦ＿ＤＥＣＣＳに「０」（通常運転実施中）をセットし制御を終了する。
【００３４】
「減速休筒実施条件判断処理」
次に、図３〜図５に基づいて、図２のステップＳ１０２における減速休筒実施条件判断処理を説明する。この処理は、減速休筒条件を満たすか否かを常時監視し減速休筒条件成立フラグＦ＿ＤＣＳＣＮＤをセット、リセットするものである。尚、この処理は所定周期で繰り返される。
ステップＳ１５１において、気筒休止強制解除タイマＴＣＳＣＥＮＤが「０」か否かを判定する。判定結果が「ＹＥＳ」である場合は図５のステップＳ１８４に進み、判定結果が「ＮＯ」である場合はステップＳ１５２に進む。気筒休止強制解除タイマＴＣＳＣＥＮＤが「０」となった場合は、気筒休止を解除する必要があるからである。
【００３５】
ステップＳ１５２において、燃料カットフラグＦ＿ＦＣが「１」か否かを判定する。ステップＳ１５２の判定結果が「ＹＥＳ」である場合はステップＳ１５３に進み、判定結果が「ＮＯ」である場合はステップＳ１６６に進む。この判定があるのは、気筒休止は、減速燃料カット時におけるエンジンのフリクションを低減してその低減分の回生量を増量することを目的としているからである。
ステップＳ１６６においては、気筒休止終了フラグＦ＿ＤＣＳＣＥＮＤに「０」をセットして図５のステップＳ１８４に進む。
【００３６】
ステップＳ１５３においては、気筒休止終了フラグＦ＿ＤＣＳＣＥＮＤが「１」か否かを判定する。判定結果が「ＹＥＳ」である場合は図５のステップＳ１８４に進み、判定結果が「ＮＯ」である場合はステップＳ１５４に進む。
【００３７】
ステップＳ１５４において、外気温ＴＡが所定の範囲内（気筒休止実施下限外気温＃ＴＡＤＣＳＬ≦ＴＡ≦気筒休止実施上限外気温＃ＴＡＤＣＳＨ）にあるか否かを判定する。ステップＳ１５４における判定の結果、外気温ＴＡが所定の範囲内にあると判定された場合はステップＳ１５５に進む。外気温ＴＡが所定の範囲から外れている場合は図５のステップＳ１８４に進む。外気温ＴＡが気筒休止実施下限外気温＃ＴＡＤＣＳＬを下回ったり、気筒休止実施上限外気温＃ＴＡＤＣＳＨを上回っている場合には、気筒休止を行うとエンジンが不安定となるからである。
【００３８】
ステップＳ１５５では、冷却水温ＴＷが所定の範囲内（気筒休止実施下限冷却水温＃ＴＷＤＣＳＬ≦ＴＷ≦気筒休止実施上限冷却水温＃ＴＷＤＣＳＨ）にあるか否かを判定する。ステップＳ１５５における判定の結果、冷却水温ＴＷが所定の範囲内にあると判定された場合はステップＳ１５６に進む。所定の範囲から外れている場合は図５のステップＳ１８４に進む。冷却水温ＴＷが気筒休止実施下限冷却水温＃ＴＷＤＣＳＬを下回ったり、気筒休止実施上限冷却水温＃ＴＷＤＣＳＨを上回っている場合には、気筒休止を行うとエンジンが不安定となるからである。
【００３９】
ステップＳ１５６において、大気圧ＰＡが気筒休止実施上限大気圧＃ＰＡＤＣＳ以上であるか否かを判定する。ステップＳ１５６の判定結果が「ＹＥＳ」（高気圧）である場合はステップＳ１５７に進み、判定結果が「ＮＯ」である場合は図５のステップＳ１８４に進む。大気圧が低い場合に気筒休止を行うのは好ましくないからである（例えば、ブレーキのマスターパワー内負圧をブレーキ作動時に十分な状態で確保できていない可能性もあるため）。
【００４０】
ステップＳ１５７において、１２ボルトの補助バッテリ４の電圧ＶＢが気筒休止実施上限電圧＃ＶＢＤＣＳ以上であるか否かを判定する。判定結果が「ＹＥＳ」（電圧大）である場合はステップＳ１５９に進み、判定結果が「ＮＯ」である場合は図５のステップＳ１８４に進む。１２ボルトの補助バッテリ４の電圧ＶＢが所定値より小さい場合には、スプールバルブ７１の応答性が悪くなるからである。また、低温環境下のバッテリ電圧低下やバッテリ劣化時における対策のためである。
【００４１】
ステップＳ１５９において、ＩＤＬＥ判定フラグＦ＿ＴＨＩＤＬＭＧが「１」か否かを判定する。判定結果が「ＹＥＳ」（全閉ではない）である場合は図５のステップＳ１８４に進み、判定結果が「ＮＯ」（全閉状態）である場合はステップＳ１６０に進む。スロットル全閉状態からスロットルが少しでも開いた場合には気筒休止の継続を解除して商品性を高めるためである。
【００４２】
ステップＳ１６０では、油温ＴＯＩＬ（エンジンオイル温度）が所定の範囲内（気筒休止実施下限油温＃ＴＯＤＣＳＬ≦ＴＯＩＬ≦気筒休止実施上限油温＃ＴＯＤＣＳＨ）にあるか否かを判定する。ステップＳ１６０における判定の結果、油温ＴＯＩＬが所定の範囲内にあると判定された場合はステップＳ１６１に進む。所定の範囲から外れている場合は図５のステップＳ１８４に進む。油温ＴＯＩＬが気筒休止実施下限油温＃ＴＯＤＣＳＬを下回ったり、気筒休止実施上限油温＃ＴＯＤＣＳＨを上回っている場合に気筒休止を行うとエンジン作動時と気筒休止時の切り替えの応答性が安定しないからである。
【００４３】
ステップＳ１６１において、減速回生中か否かを判定する。判定結果が「ＹＥＳ」である場合はステップＳ１６２に進み、判定結果が「ＮＯ」である場合は図５のステップＳ１８４に進む。気筒休止は、減速回生時におけるエンジンのフリクションを低減してその低減分の回生量を増量することを目的としているからである。
ステップＳ１６２において、ＭＴ／ＣＶＴ判定フラグＦ＿ＡＴが「１」か否かを判定する。判定結果が「ＮＯ」（ＭＴ車）である場合はステップＳ１６３に進む。判定結果が「ＹＥＳ」（ＡＴ／ＣＶＴ車）である場合はステップＳ１６７に進む。
【００４４】
ステップＳ１６７において、インギア判定フラグＦ＿ＡＴＮＰが「１」か否かを判定する。判定結果が「ＮＯ」（インギア）である場合はステップＳ１６８に進む。判定結果が「ＹＥＳ」（Ｎ／Ｐレンジ）である場合は図５のステップＳ１８４に進む。
ステップＳ１６８において、リバースポジション判定フラグＦ＿ＡＴＰＲが「１」か否かを判定する。判定結果が「ＹＥＳ」（リバースポジション）である場合は図５のステップＳ１８４に進む。判定結果が「ＮＯ」（リバースポジション以外）である場合はステップＳ１６５に進む。
これらステップＳ１６７、ステップＳ１６８の処理によりＮ／Ｐレンジ、リバースポジションでの気筒休止は解除される。
【００４５】
ステップＳ１６３において、前回ギア位置ＮＧＲが気筒休止継続下限ギア位置＃ＮＧＲＤＣＳ（例えば、３速でこの位置を含む）よりＨｉギア側か否かを判定する。判定結果が「ＹＥＳ」（Ｈｉギア側）である場合はステップＳ１６４に進み、判定結果が「ＮＯ」（Ｌｏギア側）である場合は図５のステップＳ１８４に進む。これは、低速ギアでは回生率の低下や、渋滞状態等で頻繁に気筒休止の切り替えが行われることを防止するためである。
【００４６】
ステップＳ１６４において、半クラッチ判断フラグＦ＿ＮＧＲＨＣＬが「１」（半クラッチ）か否かを判定する。判定結果が「ＹＥＳ」である場合（半クラッチ）は図５のステップＳ１８４に進み、判定結果が「ＮＯ」である場合はステップＳ１６５に進む。よって、例えば、車両停止のために半クラッチになった場合におけるエンジンストールや、加速時にギアチェンジのために半クラッチ状態になった場合に運転者の加速要求に対応できないような不具合が起きる不要な気筒休止を防止できる。
【００４７】
ステップＳ１６５において、エンジン回転数の変化率ＤＮＥが気筒休止継続実行上限エンジン回転数変化率＃ＤＮＥＤＣＳ以下か否かを判定する。判定結果が「ＹＥＳ」（エンジン回転数の低下率が大きい）である場合は図５のステップＳ１８４に進み、判定結果が「ＮＯ」である場合はステップＳ１６９に進む。エンジン回転数の低下率が大きい場合に気筒休止を行った場合のエンジンストールを防止するためである。
【００４８】
図４のステップＳ１６９において、バッテリ３のバッテリ温度ＴＢＡＴが所定の範囲内（気筒休止下限バッテリ温度＃ＴＢＤＣＳＬ≦ＴＢＡＴ≦気筒休止上限バッテリ温度＃ＴＢＤＣＳＨ）であるか否かを判定する。判定結果が「ＹＥＳ」である場合はステップＳ１７０に進み、判定結果が「ＮＯ」である場合は図５のステップＳ１８４に進む。バッテリ３の温度が一定の範囲内にない場合は気筒休止を行うべきでないからである。
【００４９】
ステップＳ１７０において、バッテリ残容量ＱＢＡＴが所定の範囲内（気筒休止継続実行下限残容量＃ＱＢＤＣＳＬ≦ＱＢＡＴ≦気筒休止継続実行上限残容量＃ＱＢＤＣＳＨ）にあるか否かを判定する。ステップＳ１７０における判定の結果、バッテリ残容量ＱＢＡＴが所定の範囲内にあると判定された場合はステップＳ１７０Ａに進む。バッテリ残容量ＱＢＡＴが所定の範囲から外れている場合は図５のステップＳ１８４に進む。バッテリ残容量ＱＢＡＴが気筒休止継続実行下限残容量＃ＱＢＤＣＳＬを下回ったり、気筒休止継続実行上限残容量＃ＱＢＤＣＳＨを上回っている場合には気筒休止は解除される。バッテリ残容量ＱＢＡＴが少な過ぎると気筒休止から復帰する場合に行われるモータＭによるエンジン駆動補助のためのエネルギーが確保できないからである。また、バッテリ残容量ＱＢＡＴが多過ぎると回生を取れないからである。
【００５０】
ステップＳ１７０Ａにおいて、車速ＶＰが気筒休止継続実行上限車速＃ＶＰＤＣＳＨ以下か否かを判定する。判定結果が「ＹＥＳ」である場合はステップＳ１７０Ｂに進み、判定結果が「ＮＯ」である場合（ヒステリシス付き）は図５のステップＳ１８４に進む。
ステップＳ１７０ＢにおいてブレーキスイッチフラグＦ＿ＢＫＳＷが「１」か否かを判定する。判定結果が「ＹＥＳ」（ブレーキを踏んでいる）である場合はステップＳ１７０Ｄに進み、判定結果が「ＮＯ」（ブレーキを踏んでいない）である場合はステップＳ１７０Ｃに進む。尚、ブレーキスイッチフラグＦ＿ＢＫＳＷに替えて、ブレーキ油圧、車両の減速状態（減速Ｇ）を検出してブレーキが踏み込まれたと判定するようにしてもよい。
【００５１】
ステップＳ１７０Ｃにおいて、車速ＶＰが気筒休止継続実行下限ブレーキＯＦＦ時車速＃ＶＰＤＣＳＬ（例えば、３０ｋｍ／ｈ）以上か否かを判定する。判定結果が「ＹＥＳ」である場合は図５のステップＳ１７１に進み、判定結果が「ＮＯ」である場合（ヒステリシス付き）は図５のステップＳ１８４に進む。
ステップＳ１７０Ｄにおいて、車速ＶＰが気筒休止継続実行下限ブレーキングＯＮ時車速＃ＶＰＤＣＳＢＬ（例えば、１０ｋｍ／ｈ）以上か否かを判定する。判定結果が「ＹＥＳ」である場合は図５のステップＳ１７１に進み、判定結果が「ＮＯ」である場合（ヒステリシス付き）は図５のステップＳ１８４に進む。
【００５２】
このようにブレーキＯＮ時とブレーキＯＦＦ時で気筒休止継続実行下限車速を変更したのは、ブレーキＯＮの際には運転者に車両停止の意思がある可能性が高く、ブレーキＯＦＦの際には運転者に再加速の意思がある可能性があるからである。したがって、気筒休止継続実行下限ブレーキングＯＮ時車速＃ＶＰＤＣＳＢＬよりも気筒休止継続実行下限ブレーキＯＦＦ時車速＃ＶＰＤＣＳＬを高く設定して、ブレーキＯＮ時の方がブレーキＯＦＦ時よりも気筒休止に入りやすいようにすると共に、再加速時における運転者の加速意思に対してスムーズに対応しドライバビリティを向上するようにしている。上記気筒休止継続実行下限ブレーキＯＦＦ時車速＃ＶＰＤＣＳＬと気筒休止継続実行下限ブレーキングＯＮ時車速＃ＶＰＤＣＳＢＬとが、基準下限車速を構成している。
【００５３】
ステップＳ１７１において、エンジン回転数ＮＥが所定値以下（ＮＥ≦気筒休止継続実行上限エンジン回転数＃ＮＤＣＳＨ）であるか否かを判定する。ステップＳ１７１における判定の結果、エンジン回転数ＮＥが所定値以下であると判定された場合はステップＳ１７２に進む。エンジン回転数ＮＥが所定値を越える場合（ヒステリシス付き）はステップＳ１８４に進む。エンジン回転数ＮＥが高過ぎると高回転で油圧が高くなり過ぎ気筒休止の切り替えができなくなる可能性があり、また、気筒休止用作動油の消費悪化の可能性があるからである。
【００５４】
ステップＳ１７２において、油温ＴＯＩＬに応じて＃ＮＤＣＳＨテーブル検索により気筒休止継続実行下限エンジン回転数ＮＤＣＳＬ（基準エンジン回転数）を求めてステップＳ１７３に進む。このように油温ＴＯＩＬに応じて気筒休止継続実行下限エンジン回転数＃ＮＤＣＳＬを検索するのは、エンジンオイル温度である油温が上がれば上がるほど粘度が下がり圧力をかけ難くなるから、早めに、つまりエンジン回転数ＮＥが下がらないうちに気筒休止から復帰する必要があるからである。これにより油温ＴＯＩＬつまり、エンジンの熱的状況に応じて、精度の高い制御を行うことができる。ここで、気筒休止継続実行下限エンジン回転数＃ＮＤＣＳＬは図６に示すようにヒステリシス（＃ＮＤＣＳＬＬと＃ＮＤＣＳＬＨ）を持った値であり、油温ＴＯＩＬに応じて高くなる値である。
【００５５】
ステップＳ１７３においてはブレーキスイッチフラグＦ＿ＢＫＳＷが「１」か否かを判定する。判定結果が「ＹＥＳ」（ブレーキを踏んでいる）である場合はステップＳ１７４に進み、判定結果が「ＮＯ」（ブレーキを踏んでいない）である場合はステップＳ１８２に進む。尚、前述したようにブレーキスイッチフラグＦ＿ＢＫＳＷに替えて、ブレーキ油圧、車両の減速状態（減速Ｇ）を検出してブレーキが踏み込まれたと判定するようにしてもよい。
【００５６】
ステップＳ１８２（気筒休止変更判別手段）においては、気筒休止継続実行下限エンジン回転数ＮＤＣＳＬを所定値＃ＤＮＤＣＳＬだけ引き上げてステップＳ１７４に進む。このようにブレーキ作動の有無を検出して運転者の車両停止の意思をある程度把握し、気筒休止継続実行下限エンジン回転数ＮＤＣＳＬを所定値＃ＤＮＤＣＳＬだけ引き上げることで、ブレーキＯＮ時の方がブレーキＯＦＦ時よりも気筒休止に入りやすいようにすると共に、再加速時における運転者の加速意思に対してスムーズに対応しドライバビリティを向上することができる。
尚、気筒休止継続実行下限エンジン回転数ＮＤＣＳＬを変更することができれば、気筒休止継続実行下限エンジン回転数ＮＤＣＳＬを所定値＃ＤＮＤＣＳＬだけ引き上げる代わりに、気筒休止継続実行下限エンジン回転数ＮＤＣＳＬに係数を乗じて補正したり、マップとして別持ちにしたりするなど様々な態様が採用可能である。
【００５７】
ステップＳ１７４（気筒休止復帰判別手段）ではエンジン回転数ＮＥが気筒休止継続実行下限エンジン回転数ＮＤＣＳＬ以上か否かを判定する。判定結果が「ＹＥＳ」である場合はステップＳ１７５に進む、判定結果が「ＮＯ」である場合はステップＳ１８４に進む。
【００５８】
ステップＳ１７５においては、気筒休止スタンバイフラグＦ＿ＤＣＳＳＴＢが「１」か否かを判定する。このフラグは気筒休止前条件が成立するとステップＳ１７８で「１」がセットされ、気筒休止前条件が成立しないとステップＳ１８５で「０」がセットされるフラグである。判定結果が「ＹＥＳ」である場合はステップＳ１７８に進み、判定結果が「ＮＯ」である場合はステップＳ１７６に進む。
【００５９】
ステップＳ１７６において、吸気管負圧ＰＢＧＡがエンジン回転数ＮＥに応じて定められたテーブル検索値（エンジン回転数の上昇と共に小さく（負圧が大きく）なる値）である気筒休止実施上限負圧＃ＰＢＧＤＣＳ以上であるか否かを判定する。
【００６０】
エンジン負荷が高い場合（吸気管負圧が気筒休止実施上限負圧＃ＰＢＧＤＣＳより小さい場合）はすぐに気筒休止を行わないで、マスターパワー内負圧を確保するためにこの吸気管負圧を使用してから気筒休止を行うためである。ステップＳ１７６の判定結果が「ＹＥＳ」（低負荷）である場合はステップＳ１７７に進み、判定結果が「ＮＯ」（高負荷）である場合はステップＳ１８３に進む。ステップＳ１８３においては、減速吸気管負圧上昇フラグＦ＿ＤＥＣＰＢＵＰに「１」をセットしてステップＳ１８５に進む。ここで、上記減速吸気管負圧上昇フラグＦ＿ＤＥＣＰＢＵＰのフラグ値が「１」の場合は、一定の条件で２次エアー通路３３は閉鎖され、フラグ値が「０」の場合は、一定の条件で２次エアー通路３３は開放される。
【００６１】
つまり、ステップＳ１７６において高負荷であると判定された場合は、負圧が小さいので２次エアー通路３３を閉鎖し（ステップＳ１８３）、気筒休止には入らず（ステップＳ１８８）、ステップＳ１７６において吸気管負圧ＰＢＧＡが所定値となった場合に、これをトリガとしてステップＳ１７７からステップＳ１８０へと移行し気筒休止条件成立（減速休筒条件成立フラグＦ＿ＤＣＳＣＮＤ＝１）とするのである。
ステップＳ１７７においては、減速吸気管負圧上昇フラグＦ＿ＤＥＣＰＢＵＰに「０」をセットしてステップＳ１７８に進む。ステップＳ１７８においては、気筒休止前条件が成立するため、気筒休止スタンバイフラグＦ＿ＤＣＳＳＴＢに「１」をセットしてステップＳ１７９に進む。
【００６２】
ステップＳ１７９では、マスターパワー内負圧ＭＰＧＡが気筒休止実施継続実行上限負圧＃ＭＰＤＣＳ以上か否かを判定する。ここで、気筒休止実施継続実行上限負圧＃ＭＰＤＣＳは車速ＶＰに応じて設定されたテーブル検索値（車速の上昇と共に小さく（負圧が大きく）なる値）である。マスターパワー内負圧ＭＰＧＡは、車両を停止させるためのものであることを考慮すると車両の運動エネルギー、つまり車速ＶＰに応じて設定するのが好ましいからである。
【００６３】
ステップＳ１７９における判定の結果、マスターパワー内負圧ＭＰＧＡが気筒休止継続実行上限負圧＃ＭＰＤＣＳ以上である場合（マスターパワー内負圧大）はステップＳ１８０に進む。ステップＳ１７９における判定の結果、マスターパワー内負圧ＭＰＧＡが気筒休止継続実行上限負圧＃ＭＰＤＣＳより小さい場合（マスターパワー内負圧小）はステップＳ１８６に進む。マスターパワー内負圧ＭＰＧＡが十分に得られない場合に気筒休止を継続することは好ましくないからである。
ステップＳ１８０では、減速休筒条件成立フラグＦ＿ＤＣＳＣＮＤに「１」をセットして制御を終了する。
【００６４】
ステップＳ１８４においては、減速吸気管負圧上昇フラグＦ＿ＤＥＣＰＢＵＰに「０」をセットしてステップＳ１８５に進む。
ステップＳ１８５においては、気筒休止前条件が不成立となるため、気筒休止スタンバイフラグＦ＿ＤＣＳＳＴＢに「０」をセットしてステップＳ１８６に進む。
ステップＳ１８６では、この処理で決定される減速休筒条件成立フラグＦ＿ＤＣＳＣＮＤが「１」か否かを判定する。判定結果が「ＹＥＳ」である場合はステップＳ１８７に進み、判定結果が「ＮＯ」である場合はステップＳ１８８に進む。
ステップＳ１８７では気筒休止終了フラグＦ＿ＤＣＳＣＥＮＤに「１」をセットしてステップＳ１８８に進む。
ステップＳ１８８では、減速休筒条件成立フラグＦ＿ＤＣＳＣＮＤに「０」をセットして制御を終了する。
【００６５】
したがって、上記実施形態によれば、ブレーキ作動の有無を検出して（ステップＳ１７３）運転者の車両停止の意思をある程度把握し、気筒休止継続実行下限エンジン回転数ＮＤＣＳＬを所定値＃ＤＮＤＣＳＬだけ引き上げることで（ステップＳ１８２）、ブレーキＯＮ時の方がブレーキＯＦＦ時よりも気筒休止に入りやすくスムーズにエンジン停止できると共に、再加速時における運転者の加速意思に対してエンジンに負荷をかけることなくスムーズに対応してドライバビリティを向上することができる。
【００６６】
また、上記気筒休止継続実行下限エンジン回転数ＮＤＣＳＬを設定するにあたっては、油温ＴＯＩＬが高いほど気筒休止継続実行下限エンジン回転数ＮＤＣＳＬを高くして（ステップＳ１８２及び図６）、早めに気筒休止から復帰することができるため、油温ＴＯＩＬつまり、エンジンの熱的状況に応じて精度の高い制御を行うことができる。
【００６７】
そして、ブレーキ作動の有無を検出して（ステップＳ１７０Ｂ）運転者の車両停止の意思をある程度把握し、気筒休止継続実行下限ブレーキＯＦＦ時車速＃ＶＰＤＣＳＬ（ステップＳ１７０Ｃ）と気筒休止継続実行下限ブレーキングＯＮ時車速＃ＶＰＤＣＳＢＬ（ステップＳ１７０Ｄ）とを持ち替え、気筒休止継続実行下限ブレーキングＯＮ時車速＃ＶＰＤＣＳＢＬよりも気筒休止継続実行下限ブレーキＯＦＦ時車速＃ＶＰＤＣＳＬを高く設定したため、ブレーキＯＮ時の方がブレーキＯＦＦ時よりも気筒休止に入りやすいくスムーズにエンジン停止できるようにすると共に、再加速時における運転者の加速意思に対してエンジンに負荷をかけることなくスムーズに対応してドライバビリティを向上することができる。
【００６８】
【発明の効果】
以上説明してきたように、請求項１に記載した発明によれば、ブレーキ作動検出手段によりブレーキ作動の有無を検出することにより、運転者の車両停止の意思をある程度把握することが可能となり、気筒休止判別変更手段により各々に応じて基準エンジン回転数を設定することができる。したがって、例えば、運転車がブレーキをかけている場合は車両停止の可能性が高いため基準エンジン回転数を低めに設定し、運転者がブレーキをかけていない場合は車両は停止せず再加速する可能性があるため基準エンジン回転数を高めに設定して再加速時におけるドライバビリティを確保するなど、運転者の意思を加味して気筒休止運転から全気筒運転への移行をスムーズに行うことができる効果がある。
【００６９】
また、エンジンオイル温度、つまり粘度により影響を受ける圧力のかけ易さに応じて基準エンジン回転数を変化させることが可能となるため、エンジンの熱的状況に応じて精度の高い制御を行うことができる効果がある。
【００７０】
請求項２に記載した発明によれば、ブレーキ作動検出手段によりブレーキ作動の有無を検出することにより、運転者の車両停止の意思をある程度把握することが可能となり、気筒休止判別変更手段により各々に応じて基準エンジン回転数を設定することができる。したがって、例えば、運転車がブレーキをかけている場合は車両停止の可能性が高いため基準下限車速を低めに設定し、運転者がブレーキをかけていない場合は車両は停止せず再加速する可能性があるため基準下限車速を高めに設定して再加速時におけるドライバビリティを確保するなど、運転者の意思を加味して気筒休止運転から全気筒運転への移行をスムーズに行うことができる効果がある。
【図面の簡単な説明】
【図１】この発明の実施形態のハイブリッド車両の概略構成図である。
【図２】この発明の実施形態の減速休筒運転切替実行処理を示すフローチャート図である。
【図３】この発明の実施形態の減速休筒実施条件判断処理を示すフローチャート図である。
【図４】この発明の実施形態の減速休筒実施条件判断処理を示すフローチャート図である。
【図５】この発明の実施形態の減速休筒実施条件判断処理を示すフローチャート図である。
【図６】この発明の実施形態のエンジンオイル温度と気筒休止継続実行下限エンジン回転数との関係を示すフローチャート図である。
【図７】この発明の実施形態の可変バルブタイミング機構を示す正面図である。
【図８】この発明の実施形態の可変バルブタイミング機構を示し、（ａ）は気筒運転状態での可変バルブタイミング機構の要部断面図、（ｂ）は気筒休止運転状態での可変バルブタイミング機構の要部断面図である。
【図９】図１の要部拡大図である。
【符号の説明】
Ｅ  エンジン
Ｍ  モータ
Ｓ４  ブレーキスイッチ（ブレーキ検出手段）
Ｓ１７４  気筒休止復帰判別手段
Ｓ１８２  気筒休止判別変更手段
【図１】
0003540297.tif 000002
【図２】
0003540297.tif 000003
【図３】
0003540297.tif 000004
【図４】
0003540297.tif 000005
【図５】
0003540297.tif 000006
【図６】
0003540297.tif 000007
【図７】
0003540297.tif 000008
【図８】
0003540297.tif 000009
【図９】
0003540297.tif 000010