(57)【要約】【課題】エンジンの一部の気筒の燃焼を休止させる減筒運転から燃焼を行う気筒を増加させる気筒復帰を行う際の排気エミッションの悪化を抑制できるようにする。【解決手段】エンジン運転中に減筒運転要求が発生した時点ｔ1 で、全気筒運転から減筒運転に切り換える。この減筒運転中に、燃焼休止気筒の筒内温度を推定又は検出し、その燃焼休止気筒の筒内温度に応じて気筒復帰時の燃料噴射条件（燃料圧力と噴射時期と噴射回数）を算出する処理を繰り返す。その後、気筒復帰要求（例えば全気筒運転要求）が発生した時点ｔ2 で、減筒運転から全気筒運転に切り換える。その際、燃料噴射条件を気筒復帰時の燃料噴射条件に変更して、燃料噴射制御を実行する。これにより、燃焼休止気筒の筒内温度が低いほど筒内ウエット量が増加し易くなるの対応して、燃料噴射条件を筒内ウエット量の減少方向に変更して、筒内ウエット量の増加を抑制する。【選択図】図６
2016003576.tif 000002
【特許請求の範囲】
【請求項１】
内燃機関（１１）の一部の気筒の燃焼を休止させて該内燃機関（１１）を運転する減筒運転を行う機能を備えた内燃機関の制御装置において、
前記減筒運転から燃焼を行う気筒を増加させる気筒復帰を行う際に、前記減筒運転の燃焼休止気筒の筒内温度又はこれと相関関係を有する情報（以下これらを「筒内温度情報」と総称する）に応じて燃料噴射条件を変更する気筒復帰時制御手段（３０）を備えていることを特徴とする内燃機関の制御装置。
【請求項２】
前記気筒復帰時制御手段（３０）は、前記燃料噴射条件として燃料圧力と噴射時期と噴射回数のうちの少なくとも一つを変更することを特徴とする請求項１に記載の内燃機関の制御装置。
【請求項３】
前記気筒復帰時制御手段（３０）は、前記筒内温度情報が前記筒内温度の低温側になるほど前記燃料圧力を高くすることを特徴とする請求項２に記載の内燃機関の制御装置。
【請求項４】
前記気筒復帰時制御手段（３０）は、前記筒内温度情報が前記筒内温度の低温側になるほど前記噴射時期を遅角することを特徴とする請求項２又は３に記載の内燃機関の制御装置。
【請求項５】
前記気筒復帰時制御手段（３０）は、前記筒内温度情報が前記筒内温度の低温側になるほど前記噴射回数を増加させることを特徴とする請求項２乃至４のいずれかに記載の内燃機関の制御装置。
【請求項６】
前記気筒復帰時制御手段（３０）は、前記筒内温度情報として前記筒内温度を用いることを特徴とする請求項１乃至５のいずれかに記載の内燃機関の制御装置。
【請求項７】
前記気筒復帰時制御手段（３０）は、前記筒内温度情報として前記減筒運転開始からの経過時間を用いることを特徴とする請求項１乃至５のいずれかに記載の内燃機関の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内燃機関の一部の気筒の燃焼を休止させて内燃機関を運転する減筒運転を行う機能を備えた内燃機関の制御装置に関する発明である。
【背景技術】
【０００２】
車両に搭載される内燃機関においては、燃費向上を目的として、例えば、特許文献１（特開２００４−３４６８７５号公報）に記載されているように、内燃機関の運転状態に応じて、全気筒で燃焼を行う全気筒運転（全筒モード）と、一部の気筒の燃焼を休止させる減筒運転（休筒モード）とを切り換えるようにしたものがある。この特許文献１では、減筒運転（休筒モード）から全気筒運転（全筒モード）に切り換える際に、その切り換えに先立って、吸入空気量を全筒モード相当値に切り換えて、圧縮行程噴射を含む噴射モードに切り換えることで、トルクショックを低減するようにしている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−３４６８７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、一部の気筒の燃焼を休止させる減筒運転中は、燃焼休止気筒の筒内温度が低下する。このため、減筒運転から燃焼を行う気筒を増加させる気筒復帰を行って全気筒運転に切り換える際に、減筒運転の燃焼休止気筒では、燃料噴射を再開したときに、筒内ウエット量（ピストン上面やシリンダ内壁面等に付着する燃料量）が増加する可能性がある。筒内ウエット量が増加すると、ＰＭ（Particulate Matter：粒子状物質）の発生量が増加して、排気エミッションが悪化するという問題がある。しかし、上記従来技術では、減筒運転から気筒復帰を行う際の排気エミッションについては全く考慮されておらず、上述した問題を解決することができない。
【０００５】
そこで、本発明が解決しようとする課題は、減筒運転から気筒復帰を行う際の排気エミッションの悪化を抑制することができる内燃機関の制御装置を提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、請求項１に係る発明は、内燃機関（１１）の一部の気筒の燃焼を休止させて該内燃機関（１１）を運転する減筒運転を行う機能を備えた内燃機関の制御装置において、減筒運転から燃焼を行う気筒を増加させる気筒復帰を行う際に、減筒運転の燃焼休止気筒の筒内温度又はこれと相関関係を有する情報（以下これらを「筒内温度情報」と総称する）に応じて燃料噴射条件を変更する気筒復帰時制御手段（３０）を備えた構成としたものである。
【０００７】
減筒運転から気筒復帰を行う際に、減筒運転の燃焼休止気筒では、筒内温度が低いほど筒内ウエット量が増加し易くなる。従って、減筒運転から気筒復帰を行う際に、減筒運転の燃焼休止気筒の筒内温度情報に応じて燃料噴射条件を変更することで、燃焼休止気筒の筒内温度が低いほど筒内ウエット量が増加し易くなるの対応して、燃料噴射条件を筒内ウエット量の減少方向に変更して、筒内ウエット量の増加を抑制することができる。これにより、減筒運転から気筒復帰を行う際に、筒内温度の低下による筒内ウエット量の増加を抑制して、ＰＭの発生量の増加を抑制することができ、排気エミッションの悪化を抑制することができる。
【図面の簡単な説明】
【０００８】
【図１】図１は本発明の実施例１におけるエンジン制御システムの概略構成を示す図である。
【図２】図２は実施例１の気筒復帰時制御ルーチンの処理の流れを示すフローチャートである。
【図３】図３は気筒復帰時の燃料圧力のマップの一例を概念的に示す図である。
【図４】図４は気筒復帰時の噴射時期のマップの一例を概念的に示す図である。
【図５】図５は気筒復帰時の噴射回数のマップの一例を概念的に示す図である。
【図６】図６は実施例１の気筒復帰時制御の実行例を示すタイムチャートである。
【図７】図７は実施例２の気筒復帰時制御ルーチンの処理の流れを示すフローチャートである。
【図８】図８は実施例２の気筒復帰時制御の実行例を示すタイムチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明を実施するための形態を具体化した幾つかの実施例を説明する。
【実施例１】
【００１０】
本発明の実施例１を図１乃至図６に基づいて説明する。
まず、図１に基づいてエンジン制御システムの概略構成を説明する。
筒内噴射式の内燃機関である筒内噴射式エンジン１１の吸気管１２の最上流部には、エアクリーナ１３が設けられ、このエアクリーナ１３の下流側に、吸入空気量を検出するエアフローメータ１４が設けられている。このエアフローメータ１４の下流側には、モータ１５によって開度調節されるスロットルバルブ１６と、このスロットルバルブ１６の開度（スロットル開度）を検出するスロットル開度センサ１７とが設けられている。
【００１１】
更に、スロットルバルブ１６の下流側には、サージタンク１８が設けられ、このサージタンク１８に、吸気管圧力を検出する吸気管圧力センサ１９が設けられている。また、サージタンク１８には、エンジン１１の各気筒に空気を導入する吸気マニホールド２０が設けられ、エンジン１１の各気筒には、それぞれ筒内に燃料を直接噴射する燃料噴射弁２１が取り付けられている。また、エンジン１１のシリンダヘッドには、各気筒毎に点火プラグ２２が取り付けられ、各気筒の点火プラグ２２の火花放電によって各気筒内の混合気に着火される。
【００１２】
一方、エンジン１１の排気管２３には、排出ガスの空燃比又はリッチ／リーン等を検出する排出ガスセンサ２４（空燃比センサ又は酸素センサ等）が設けられ、この排出ガスセンサ２４の下流側に、排出ガスを浄化する三元触媒等の触媒２５が設けられている。
【００１３】
また、エンジン１１のシリンダブロックには、冷却水温を検出する冷却水温センサ２６や、ノッキングを検出するノックセンサ２７が取り付けられている。また、クランク軸２８の外周側には、クランク軸２８が所定クランク角回転する毎にパルス信号を出力するクランク角センサ２９が取り付けられ、このクランク角センサ２９の出力信号に基づいてクランク角やエンジン回転速度が検出される。
【００１４】
これら各種センサの出力は、電子制御ユニット（以下「ＥＣＵ」と表記する）３０に入力される。このＥＣＵ３０は、マイクロコンピュータを主体として構成され、内蔵されたＲＯＭ（記憶媒体）に記憶された各種のエンジン制御用のプログラムを実行することで、エンジン運転状態に応じて、燃料噴射量、点火時期、スロットル開度（吸入空気量）等を制御する。
【００１５】
また、ＥＣＵ３０は、エンジン１１の燃費を向上させるために、エンジン運転状態に応じて全気筒運転と減筒運転とを切り換えるようにしている。全気筒運転では、全気筒で燃焼を行ってエンジン１１を運転し、減筒運転では、一部の気筒の燃焼を休止させて残りの気筒で燃焼を行ってエンジン１１を運転する。
【００１６】
ところで、一部の気筒の燃焼を休止させる減筒運転中は、燃焼休止気筒の筒内温度が低下する。このため、減筒運転から燃焼を行う気筒を増加させる気筒復帰を行って全気筒運転に切り換える際に、減筒運転の燃焼休止気筒では、燃料噴射を再開したときに、筒内ウエット量（ピストン上面やシリンダ内壁面等に付着する燃料量）が増加する可能性がある。筒内ウエット量が増加すると、ＰＭ（Particulate Matter：粒子状物質）の発生量が増加して、排気エミッションが悪化するという問題がある。
【００１７】
この対策として、本実施例１では、ＥＣＵ３０により後述する図２の気筒復帰時制御ルーチンを実行することで、減筒運転から燃焼を行う気筒を増加させる気筒復帰を行って全気筒運転に切り換える際に、減筒運転の燃焼休止気筒の筒内温度情報（筒内温度又はこれと相関関係を有する情報）に応じて燃料噴射条件を変更するようにしている。
【００１８】
減筒運転から気筒復帰を行う際に、減筒運転の燃焼休止気筒では、筒内温度が低いほど筒内ウエット量が増加し易くなる。従って、減筒運転から気筒復帰を行う際に、減筒運転の燃焼休止気筒の筒内温度情報に応じて燃料噴射条件を変更することで、燃焼休止気筒の筒内温度が低いほど筒内ウエット量が増加し易くなるの対応して、燃料噴射条件を筒内ウエット量の減少方向に変更して、筒内ウエット量の増加を抑制することができる。
【００１９】
また、本実施例１では、燃焼休止気筒の筒内温度情報として筒内温度を推定又は検出し、燃料噴射条件として燃料圧力と噴射時期と噴射回数を変更するようにしている。
燃料圧力を高くすることで、噴射燃料の霧化を促進することができるため、筒内ウエット量を減少させることができる。また、吸気行程の噴射時期を遅角することで、噴射時期をピストンの下死点に近付けてピストン上面に付着する燃料量を減少させることができるため、筒内ウエット量を減少させることができる。また、噴射回数を増加させることで、噴射燃料の霧化を促進することができるため、筒内ウエット量を減少させることができる（尚、噴射回数が２回以上は、燃料を複数回に分割して噴射する分割噴射の噴射回数を意味する）。従って、燃料圧力と噴射時期と噴射回数を変更すれば、筒内温度の低下による筒内ウエット量の増加を抑制することが可能となる。
【００２０】
以下、本実施例１でＥＣＵ３０が実行する図２の気筒復帰時制御ルーチンの処理内容を説明する。
図２に示す気筒復帰時制御ルーチンは、ＥＣＵ３０の電源オン期間中に所定周期で繰り返し実行され、特許請求の範囲でいう気筒復帰時制御手段としての役割を果たす。本ルーチンが起動されると、まず、ステップ１０１で、減筒運転中であるか否かを判定し、減筒運転中ではない（例えば全気筒運転中である）と判定された場合には、そのまま本ルーチンを終了する。
【００２１】
一方、上記ステップ１０１で、減筒運転中であると判定された場合には、ステップ１０２に進み、減筒運転の燃焼休止気筒の筒内温度を推定（算出）する。この場合、例えば、減筒運転開始からの経過時間と冷却水温（又は油温）とに基づいて筒内温度をマップ又は数式等により算出する。この筒内温度のマップ又は数式等は、予め試験データや設計データ等に基づいて作成され、ＥＣＵ３０のＲＯＭに記憶されている。或は、筒内温度を検出する温度センサを設けて、筒内温度を検出するようにしても良い。
【００２２】
この後、ステップ１０３〜１０５で、現在の燃焼休止気筒の筒内温度に応じて気筒復帰時の燃料噴射条件（燃料圧力と噴射時期と噴射回数）を算出する。
まず、ステップ１０３で、現在の燃焼休止気筒の筒内温度に応じて気筒復帰時の燃料圧力をマップ又は数式等により算出する。例えば、図３に示すように、気筒復帰時の燃料圧力のマップ又は数式等は、筒内温度が低いほど気筒復帰時の燃料圧力を高くするように設定されている。この気筒復帰時の燃料圧力のマップ又は数式等は、予め試験データや設計データ等に基づいて作成され、ＥＣＵ３０のＲＯＭに記憶されている。
【００２３】
この後、ステップ１０４に進み、現在の燃焼休止気筒の筒内温度に応じて気筒復帰時の噴射時期（吸気行程の噴射時期）をマップ又は数式等により算出する。例えば、図４に示すように、気筒復帰時の噴射時期のマップ又は数式等は、筒内温度が低いほど気筒復帰時の噴射時期を遅角するように設定されている。この気筒復帰時の噴射時期のマップ又は数式等は、予め試験データや設計データ等に基づいて作成され、ＥＣＵ３０のＲＯＭに記憶されている。
【００２４】
この後、ステップ１０５に進み、現在の燃焼休止気筒の筒内温度に応じて気筒復帰時の噴射回数をマップ又は数式等により算出する。例えば、図５に示すように、気筒復帰時の噴射回数のマップ又は数式等は、筒内温度が低いほど噴射回数を増加させるように設定されている。この気筒復帰時の噴射回数のマップ又は数式等は、予め試験データや設計データ等に基づいて作成され、ＥＣＵ３０のＲＯＭに記憶されている。尚、噴射回数が２回以上は、燃料を複数回に分割して噴射する分割噴射の噴射回数を意味する。
【００２５】
このようにして、気筒復帰時の燃料噴射条件（燃料圧力と噴射時期と噴射回数）を算出した後、ステップ１０６に進み、気筒復帰要求（例えば全気筒運転要求）が発生したか否かを判定する。
【００２６】
このステップ１０６で、気筒復帰要求が発生していないと判定された場合には、そのまま本ルーチンを終了する。この場合、減筒運転中に燃焼休止気筒の筒内温度に応じて気筒復帰時の燃料噴射条件を算出する処理（ステップ１０１〜１０５の処理）を繰り返す。
【００２７】
その後、上記ステップ１０６で、気筒復帰要求が発生したと判定された時点で、ステップ１０７に進み、燃料噴射条件を気筒復帰時の燃料噴射条件（燃料圧力と噴射時期と噴射回数）に変更して、燃料噴射制御を実行する。
【００２８】
この際、燃焼を行う全気筒で気筒復帰時の燃料噴射条件に変更するようにしても良い。或は、気筒別に変更できない燃料噴射条件（例えば燃料圧力）は全気筒で気筒復帰時の燃料噴射条件に変更し、気筒別に変更可能な燃料噴射条件（例えば噴射時期や噴射回数）は燃焼復帰気筒（それまで燃焼を休止させていた気筒）のみで気筒復帰時の燃料噴射条件に変更するようにしても良い。また、全ての燃料噴射条件（燃料圧力と噴射時期と噴射回数）を気筒別に変更可能なシステムの場合には、燃焼復帰気筒のみで気筒復帰時の燃料噴射条件に変更するようにしても良い。
【００２９】
次に、図６のタイムチャートを用いて本実施例１の気筒復帰時制御の実行例を説明する。
エンジン運転中に減筒運転要求が発生した時点ｔ1 で、全気筒運転から減筒運転に切り換える。この減筒運転中に、燃焼休止気筒の筒内温度を推定又は検出し、その燃焼休止気筒の筒内温度に応じて気筒復帰時の燃料噴射条件（燃料圧力と噴射時期と噴射回数）を算出する処理を繰り返す。
【００３０】
その後、気筒復帰要求（例えば全気筒運転要求）が発生した時点ｔ2 で、減筒運転から全気筒運転に切り換える。その際、燃料噴射条件を気筒復帰時の燃料噴射条件（燃料圧力と噴射時期と噴射回数）に変更して、燃料噴射制御を実行する。
【００３１】
以上説明した本実施例１では、減筒運転から気筒復帰を行って全気筒運転に切り換える際に、減筒運転の燃焼休止気筒の筒内温度に応じて燃料噴射条件（燃料圧力と噴射時期と噴射回数）を変更するようにしている。これにより、燃焼休止気筒の筒内温度が低いほど筒内ウエット量が増加し易くなるの対応して、燃料噴射条件を筒内ウエット量の減少方向に変更して、筒内ウエット量の増加を抑制することができる。これにより、減筒運転から気筒復帰を行う際に、筒内温度の低下による筒内ウエット量の増加を抑制して、ＰＭの発生量の増加を抑制することができ、排気エミッションの悪化を抑制することができる。
【００３２】
また、本実施例１では、燃料噴射条件として燃料圧力と噴射時期と噴射回数を変更するようにしている。燃料圧力を高くすることで、噴射燃料の霧化を促進することができるため、筒内ウエット量を減少させることができる。また、吸気行程の噴射時期を遅角することで、噴射時期をピストンの下死点に近付けてピストン上面に付着する燃料量を減少させることができるため、筒内ウエット量を減少させることができる。また、噴射回数を増加させることで、噴射燃料の霧化を促進することができるため、筒内ウエット量を減少させることができる。従って、燃料圧力と噴射時期と噴射回数を変更すれば、筒内温度の低下による筒内ウエット量の増加を抑制することが可能となる。
【００３３】
その際、本実施例１では、燃焼休止気筒の筒内温度が低いほど気筒復帰時の燃料圧力を高くするようにしている。このようにすれば、筒内温度が低いほど筒内ウエット量が増加し易くなるのに対応して、燃料圧力を高くして、筒内ウエット量の増加抑制効果を高めることができる。
【００３４】
また、本実施例１では、燃焼休止気筒の筒内温度が低いほど気筒復帰時の噴射時期を遅角するようにしている。このようにすれば、筒内温度が低いほど筒内ウエット量が増加し易くなるのに対応して、噴射時期を遅角して、筒内ウエット量の増加抑制効果を高めることができる。
【００３５】
更に、本実施例１では、燃焼休止気筒の筒内温度が低いほど噴射回数を増加させるようにしている。このようにすれば、筒内温度が低いほど筒内ウエット量が増加し易くなるのに対応して、噴射回数を増加させて、筒内ウエット量の増加抑制効果を高めることができる。
【００３６】
また、本実施例１では、燃焼休止気筒の筒内温度情報として筒内温度を推定又は検出するようにしている。このようにすれば、推定又は検出した筒内温度に応じて燃料噴射条件（燃料圧力と噴射時期と噴射回数）を適正に変更することができる。
【実施例２】
【００３７】
次に、図７及び図８を用いて本発明の実施例２を説明する。但し、前記実施例１と実質的に同一部分については説明を省略又は簡略化し、主として前記実施例１と異なる部分について説明する。
【００３８】
本実施例２では、ＥＣＵ３０により後述する図７の気筒復帰時制御ルーチンを実行することで、減筒運転の燃焼休止気筒の筒内温度情報として減筒運転時間（減筒運転開始からの経過時間）を算出し、減筒運転から気筒復帰を行って全気筒運転に切り換える際に、減筒運転時間に応じて燃料噴射条件を変更するようにしている。減筒運転時間（減筒運転開始からの経過時間）が長くなるほど筒内温度が低くなる傾向があるため、減筒運転時間は、筒内温度情報として用いることができる。
【００３９】
図７の気筒復帰時制御ルーチンでは、まず、ステップ２０１で、減筒運転中であるか否かを判定し、減筒運転中であると判定された場合には、ステップ２０２に進み、減筒運転時間（減筒運転開始からの経過時間）算出する。この場合、例えば、減筒運転開始からの経過時間を計測するタイマのカウント値に基づいて減筒運転時間を算出する。
【００４０】
この後、ステップ２０３〜２０５で、現在の減筒運転時間に応じて気筒復帰時の燃料噴射条件（燃料圧力と噴射時期と噴射回数）を算出する。
まず、ステップ２０３で、現在の減筒運転時間に応じて気筒復帰時の燃料圧力をマップ又は数式等により算出する。この気筒復帰時の燃料圧力のマップ又は数式等は、減筒運転時間が長い（筒内温度が低い）ほど気筒復帰時の燃料圧力を高くするように設定されている。この気筒復帰時の燃料圧力のマップ又は数式等は、予め試験データや設計データ等に基づいて作成され、ＥＣＵ３０のＲＯＭに記憶されている。
【００４１】
この後、ステップ２０４に進み、現在の減筒運転時間に応じて気筒復帰時の噴射時期（吸気行程の噴射時期）をマップ又は数式等により算出する。この気筒復帰時の噴射時期のマップ又は数式等は、減筒運転時間が長い（筒内温度が低い）ほど気筒復帰時の噴射時期を遅角するように設定されている。この気筒復帰時の噴射時期のマップ又は数式等は、予め試験データや設計データ等に基づいて作成され、ＥＣＵ３０のＲＯＭに記憶されている。
【００４２】
この後、ステップ２０５に進み、現在の減筒運転時間に応じて気筒復帰時の噴射回数をマップ又は数式等により算出する。この気筒復帰時の噴射回数のマップ又は数式等は、減筒運転時間が長い（筒内温度が低い）ほど噴射回数を増加させるように設定されている。この気筒復帰時の噴射回数のマップ又は数式等は、予め試験データや設計データ等に基づいて作成され、ＥＣＵ３０のＲＯＭに記憶されている。
【００４３】
このようにして、気筒復帰時の燃料噴射条件（燃料圧力と噴射時期と噴射回数）を算出した後、ステップ２０６に進み、気筒復帰要求（例えば全気筒運転要求）が発生したか否かを判定する。
【００４４】
このステップ２０６で、気筒復帰要求が発生していないと判定された場合には、そのまま本ルーチンを終了する。この場合、減筒運転中に減筒運転時間に応じて気筒復帰時の燃料噴射条件を算出する処理（ステップ２０１〜２０５の処理）を繰り返す。
【００４５】
その後、上記ステップ２０６で、気筒復帰要求が発生したと判定された時点で、ステップ２０７に進み、燃料噴射条件を気筒復帰時の燃料噴射条件（燃料圧力と噴射時期と噴射回数）に変更して、燃料噴射制御を実行する。
【００４６】
次に、図８のタイムチャートを用いて本実施例２の気筒復帰時制御の実行例を説明する。
エンジン運転中に減筒運転要求が発生した時点ｔ1 で、全気筒運転から減筒運転に切り換える。この減筒運転中に、減筒運転時間（減筒運転開始からの経過時間）を算出し、その減筒運転時間に応じて気筒復帰時の燃料噴射条件（燃料圧力と噴射時期と噴射回数）を算出する処理を繰り返す。
【００４７】
その後、気筒復帰要求（例えば全気筒運転要求）が発生した時点ｔ2 で、減筒運転から全気筒運転に切り換える。その際、燃料噴射条件を気筒復帰時の燃料噴射条件（燃料圧力と噴射時期と噴射回数）に変更して、燃料噴射制御を実行する。
【００４８】
以上説明した本実施例２では、燃焼休止気筒の筒内温度情報として減筒運転時間（減筒運転開始からの経過時間）を算出するようにしている。このようにすれば、筒内温度を推定（算出）する必要がなく、ＥＣＵ３０の演算負荷を軽減することができると共に、筒内温度を検出する温度センサ等を新たに設ける必要がなく、低コスト化の要求を満たすことができる。
【００４９】
尚、上記実施例２では、燃焼休止気筒の筒内温度情報として、減筒運転時間（減筒運転開始からの経過時間）を用いるようにしたが、これに限定されず、例えば、減筒運転開始からの噴射回数積算値、点火回数積算値、吸入空気量積算値、燃料噴射量積算値等を用いるようにしても良い。
【００５０】
また、上記各実施例１，２では、減筒運転中に燃焼休止気筒の筒内温度情報に応じて気筒復帰時の燃料噴射条件を算出する処理を繰り返すようにしたが、これに限定されず、例えば、気筒復帰要求が発生したときに、燃焼休止気筒の筒内温度情報に応じて気筒復帰時の燃料噴射条件を算出するようにしても良い。
【００５１】
また、上記各実施例１，２では、燃焼休止気筒の筒内温度情報に応じて、燃料圧力と噴射時期と噴射回数を全て変更するようにしたが、これに限定されず、燃料圧力と噴射時期と噴射回数のうちの一つ又は二つを変更するようにしても良い。
【００５２】
また、上記各実施例１，２では、減筒運転から燃焼を行う気筒を増加させる気筒復帰を行って全気筒運転に切り換える際に本発明を適用したが、これに限定されず、第１の減筒運転から燃焼を行う気筒を増加させる気筒復帰を行って第２の減筒運転に切り換える際に本発明を適用しても良い。
【００５３】
その他、本発明は、図１に示すような筒内噴射式エンジンに限定されず、吸気ポート噴射式エンジンや、吸気ポート噴射用の燃料噴射弁と筒内噴射用の燃料噴射弁の両方を備えたデュアル噴射式のエンジンにも適用して実施できる。
【符号の説明】
【００５４】
１１…エンジン（内燃機関）、１２…吸気管、１６…スロットルバルブ、２１…燃料噴射弁、２２…点火プラグ、２３…排気管、３０…ＥＣＵ（気筒復帰時制御手段）
【図１】
2016003576.tif 000003
【図２】
2016003576.tif 000004
【図３】
2016003576.tif 000005
【図４】
2016003576.tif 000006
【図５】
2016003576.tif 000007
【図６】
2016003576.tif 000008
【図７】
2016003576.tif 000009
【図８】
2016003576.tif 000010