(57)【要約】【課題】潤滑油の希釈燃料量の推定精度を向上させる。【解決手段】車両に搭載されたエンジン２の潤滑油における推定希釈燃料量Ｖfeを推定する希釈燃料量推定部５０と、エンジン２の推定油温Ｔoが第１の所定温度Ｔ1となる暖機完了条件が成立したか否かを判定し、暖機完了条件が未成立の状態でのエンジン２の運転累積時間である暖機未完了累積時間ｔaを検出する暖機未完了累積時間検出部５１と、暖機未完了累積時間ｔaが第１の所定時間ｔ1以上になった際に、エンジン２の負荷を上昇させて暖機完了条件が成立するまでエンジン２を運転させて、希釈燃料量推定部５０による現在の推定希釈燃料量Ｖfeを０に設定させる運転制御部５２と、を備える。【選択図】図２
2017110510.tif 000002
【特許請求の範囲】
【請求項１】
車両に搭載された内燃機関の制御装置であって、
前記内燃機関の潤滑油に混入した燃料量である希釈燃料量を推定する希釈燃料量推定部と、
前記内燃機関の機関温度が所定温度以上になったことを含む暖機完了条件が成立したか否かを判定する暖機判定部と、
前記暖機完了条件が未成立の状態での前記内燃機関の運転累積時間を検出する暖機未完了累積時間検出部と、
前記運転累積時間が第１の所定時間以上となった際には、前記内燃機関の機関温度を上昇させる昇温制御を実施して前記内燃機関の暖機完了条件が成立するまで運転させ、前記希釈燃料量推定部による現在の前記希釈燃料量の推定値を０に設定させる運転制御部と、
を備えたことを特徴とする内燃機関の制御装置。
【請求項２】
前記昇温制御は、第１の昇温制御と、前記第１の昇温制御よりも前記内燃機関の機関温度を上昇させる第２の昇温制御を有し、
前記運転制御部は、前記運転累積時間が前記第１の所定時間以上となった際には、前記第１の昇温制御を実行し、前記第１の所定時間よりも大きい第２の所定時間以上となった際には、前記第２の昇温制御を実行することを特徴とする請求項１に記載の内燃機関の制御装置。
【請求項３】
前記第１の昇温制御及び前記第２の昇温制御の少なくとも一方は、前記内燃機関の機関温度を上昇させる複数の昇温制御を有し、実行した際に前記車両の乗員に認識され難い前記昇温制御から順番に実行することを特徴とする請求項２に記載の内燃機関の制御装置。
【請求項４】
前記第２の昇温制御は、実行したことが前記乗員に認識され難く、前記内燃機関の機関温度が上昇し易い前記昇温制御から順番に実行することを特徴とする請求項３に記載の内燃機関の制御装置。
【請求項５】
前記制御装置は、所定のアイドルストップ条件成立時に前記内燃機関を停止するアイドルストップ制御を実行するアイドルストップ制御部を更に備え、
前記第２の昇温制御は、前記アイドルストップ制御を禁止する制御を含むことを特徴とする請求項２から４のいずれか１項に記載の内燃機関の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内燃機関の潤滑油における希釈燃料量推定技術に関する。
【背景技術】
【０００２】
従来より、内燃機関の潤滑油中に混入した燃料蒸発ガスを吸気系に還流させ、潤滑油の希釈を抑制する技術が開発されている。
例えば特許文献１には、潤滑油の希釈燃料量が増加した際に、内燃機関を運転し潤滑油の温度を上昇させて、オイルパン内の潤滑油から燃料を蒸発させ、発生した燃料蒸発ガスを還流通路を介して吸気通路に還流させることが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第５３８１４２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１のように、潤滑油中に混入した燃料を吸気系に還流させる構成の内燃機関では、燃料蒸発ガスを吸気系に還流させることで、筒内への燃料の流入量が変化してしまい、内燃機関の空燃比制御の精度が低下するといった問題点がある。
そこで、潤滑油の温度や潤滑油中に含まれる燃料量である希釈燃料量を推定し、燃料蒸発ガスの還流量を演算して、空燃比制御の補正を行なうことが考えられる。
【０００５】
しかし、例えば周囲温度が低い状態で短時間運転しかしない場合のように、内燃機関の温度が潤滑油の希釈燃料量が０になる程度まで上昇しない状態が繰り返されると、潤滑油における希釈燃料量の推定誤差が累積して推定精度が低下して、空燃比制御の補正を正確に行うことが困難となってしまう。
本発明は、この様な問題を解決するためになされたもので、その目的とするところは、内燃機関の潤滑油における希釈燃料量の推定精度を向上させることが可能な内燃機関の制御装置を提供することにある。
【課題を解決するための手段】
【０００６】
上記の目的を達成するために、本発明の内燃機関の制御装置は、車両に搭載された内燃機関の制御装置であって、前記内燃機関の潤滑油に混入した燃料量である希釈燃料量を推定する希釈燃料量推定部と、前記内燃機関の機関温度が所定温度以上になったことを含む暖機完了条件が成立したか否かを判定する暖機判定部と、前記暖機完了条件が未成立の状態での前記内燃機関の運転累積時間を検出する暖機未完了累積時間検出部と、前記運転累積時間が第１の所定時間以上となった際には、前記内燃機関の機関温度を上昇させる昇温制御を実施して前記内燃機関の暖機完了条件が成立するまで運転させ、前記希釈燃料量推定部による現在の前記希釈燃料量の推定値を０に設定させる運転制御部と、を備えたことを特徴とする。
【０００７】
また、好ましくは、前記昇温制御は、第１の昇温制御と、前記第１の昇温制御よりも前記内燃機関の機関温度を上昇させる第２の昇温制御を有し、前記運転制御部は、前記運転累積時間が前記第１の所定時間以上となった際には、前記第１の昇温制御を実行し、前記第１の所定時間よりも大きい第２の所定時間以上となった際には、前記第２の昇温制御を実行するとよい。
【０００８】
また、好ましくは、前記第１の昇温制御及び前記第２の昇温制御の少なくとも一方は、前記内燃機関の機関温度を上昇させる複数の昇温制御を有し、実行した際に前記車両の乗員に認識され難い前記昇温制御から順番に実行するとよい。
また、好ましくは、前記第２の昇温制御は、実行したことが前記乗員に認識され難く、前記内燃機関の機関温度が上昇し易い前記昇温制御から順番に実行するとよい。
【０００９】
また、好ましくは、前記制御装置は、所定のアイドルストップ条件成立時に前記内燃機関を停止するアイドルストップ制御部を更に備え、前記第２の昇温制御は、前記アイドルストップ制御を禁止する制御を含むとよい。
【発明の効果】
【００１０】
本願発明によれば、内燃機関の暖機未完了状態での運転累積時間が第１の所定時間以上となると、希釈燃料量推定部による希釈燃料量の推定値に誤差が累積して大きくなる可能性があるが、内燃機関の機関温度を上昇させる昇温制御を実施して暖機完了条件が成立するまで内燃機関を運転させるので、実希釈燃料量を０にすることができる。そして、希釈燃料量の推定値を０に設定するので、実希釈燃料量と推定値との誤差を解消させることができる。これにより、内燃機関が暖機完了する前に、内燃機関の運転、停止が繰り返されたとしても、希釈燃料量の推定値の誤差が累積し続けることを抑制することができ、希釈燃料量の推定値の精度を向上させることができる。
【図面の簡単な説明】
【００１１】
【図１】本実施形態に係る内燃機関の制御装置の構成図である。
【図２】推定油温の演算用テーブルである。
【図３】希釈燃料量増加量の演算用テーブルである。
【図４】希釈燃料量減少量の演算用テーブルである。
【図５】暖機完了判定制御要領を示すフローチャートである。
【図６】暖機未完了累積時間の演算要領を示すフローチャートである。
【図７】エンジンの運転モードの選択制御要領を示すフローチャートである。
【図８】エンジンの各運転モードでの昇温制御例を示すテーブルである。
【図９】推定油温、暖機完了判定及び暖機未完了累積時間の推移例を示すタイムチャートである。
【図１０】エンジンの作動、停止を繰り返した場合での、推定希釈燃料量、実希釈燃料量、推定油温の推移の一例を示すタイムチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態を図面に基づき説明する。
図１は、本実施形態に係る内燃機関の制御装置の構成図である。
本実施形態に係るエンジン２(内燃機関)は、例えば複数の気筒を備えたガソリンエンジンであり、図１では、複数の気筒のうち１つの気筒を示している。
図１に示すように、エンジン２には、ポジティブクランクケースベンチレーションシステム３１が備えられている。ポジティブクランクケースベンチレーションシステム３１は、エンジン２のクランクケース内の空間３２及びロッカーカバー内の空間３３と吸気通路３４とを連通する還流路３５と、この還流路３５を開閉するクランクケースベンチレーションバルブ３６とを備えている。還流路３５は、スロットルバルブ３７の下流側の吸気通路３４と、ロッカーカバー内の空間３３とを接続している。ロッカーカバー内の空間３３とクランクケース内の空間３２とは、シリンダ３８の周囲の連通路３９を介して連通している。クランクケースベンチレーションバルブ３６は、吸気通路３４内の圧力に応じて還流路３５を通過する燃料蒸発ガスの流量を調節可能となっている。潤滑油に混入してシリンダ３８とピストン４０との間を通過した未燃燃料は、潤滑油とともにオイルパン４１上に貯留される。オイルパン４１上の潤滑油から蒸発した未燃燃料はブローバイガスとして、クランクケース内の空間３２から連通路３９、ロッカーカバー内の空間３３、還流路３５を介して吸気通路３４に還流し、再度筒内に流入させて燃焼処理される。
【００１３】
エンジンコントロールユニット２２は、エンジン２の制御装置であり、入出力装置、記憶装置（ＲＯＭ、ＲＡＭ、不揮発性ＲＡＭ等）、中央演算処理装置（ＣＰＵ）及びタイマ等を含んで構成される。エンジンコントロールユニット２２は、アクセルペダルセンサからのアクセル操作量等に基づき、エンジン２における燃料噴射量及び燃料噴射時期、吸気量等を制御して、エンジン２の駆動制御を行う。
【００１４】
エンジンコントロールユニット２２の入力側には、エンジン２の吸入空気流量Ｖaiを検出するエアフローセンサ４２、エンジン２の実回転速度を検出する回転速度センサ４３（クランク角センサ）、エンジン２の冷却水の温度であるエンジン水温Ｔwを検出する水温センサ４４が接続されており、各種検出信号を入力する。また、エンジンコントロールユニット２２は、車両のアクセル操作量、車速を入力する。
【００１５】
一方、エンジンコントロールユニット２２の出力側には、オルタネータ９、スタータモータ１０、スロットルバルブ３７、燃料噴射弁４５、点火装置（点火コイル、点火プラグ）４６、警告灯４７等が接続されている。
エンジンコントロールユニット２２は、アクセル操作量等の各種信号に基づいて演算されたエンジン２の目標出力トルクが得られるように、スロットルバルブ３７の開度、燃料噴射弁４５による燃料噴射量及び燃料噴射時期、点火装置４６による点火時期を作動制御する。また、エンジンコントロールユニット２２は、オルタネータ９の発電量を制御するとともに、スタータモータ１０の作動を制御する。
【００１６】
また、本実施形態のエンジンコントロールユニット２２は、希釈燃料量推定部５０、暖機未完了累積時間検出部５１、運転制御部５２を備えている。
希釈燃料量推定部５０は、エンジン２のオイルパン４１に貯留している潤滑油に混入した燃料量である希釈燃料量を推定する。
図２は推定油温Ｔoの演算用テーブル、図３は希釈燃料量増加量Ｖfuの演算用テーブル、図４は希釈燃料量減少量Ｖfdの演算用テーブルの一例である。
【００１７】
エンジンコントロールユニット２２の希釈燃料量推定部５０は、図２〜４に示すテーブルをあらかじめ記憶しており、エンジン２作動時に所定時間（例えば数ｍsec）毎に吸入空気流量Ｖai及びエンジン水温Ｔwを入力して、希釈燃料量増加量Ｖfu及び希釈燃料量減少量Ｖfdを演算し、０から積算して現在の希釈燃料量（推定希釈燃料量Ｖfe）を推定する。
【００１８】
詳しくは、希釈燃料量推定部５０は、まず図２に示すテーブルを用いて、吸入空気流量Ｖaiに基づいて推定油温Ｔo（機関温度）を演算する。なお、図２に示すように、吸入空気流量Ｖaiが増加するに伴って推定油温Ｔoが一次的に増加する。
更に、希釈燃料量推定部５０は、図３に示すテーブルを用いて、エンジン水温Ｔwに基づいて、希釈燃料量増加量Ｖfuを演算する。なお、図３に示すように、希釈燃料量増加量Ｖfuは、エンジン水温Ｔwが高温である場合に０となる。エンジン水温Ｔwが低下するに伴って希釈燃料量増加量Ｖfuは急激に増加する。
【００１９】
また、希釈燃料量推定部５０は、図４に示すテーブルを用いて、図２を用いて求めた推定油温Ｔoに基づいて希釈燃料量減少量Ｖfdを演算する。図４に示すように、希釈燃料量減少量Ｖfdは、推定油温Ｔoが低温で０であり、中高温である場合に０より大きくなる。推定油温Ｔoが上昇するに伴って希釈燃料量減少量Ｖfdは急激に増加する。
そして、希釈燃料量推定部５０は、次式（１）に示すように、メモリに記憶している前回の推定希釈燃料量Ｖfe(n-1）に対して、希釈燃料量増加量Ｖfuを加算するとともに、希釈燃料量減少量Ｖfdを減算して、現在の推定希釈燃料量Ｖfe(n)を演算する。演算した現在の推定希釈燃料量Ｖfe(n)は、メモリに書き換えられ、次回の希釈燃料量Ｖf(n+1)の演算に用いられる。
【００２０】
Ｖfe(n)＝Ｖfe(n-1）＋Ｖfu−Ｖfd  ・・・（１）
暖機未完了累積時間検出部５１は、エンジン２が運転と停止を短い時間で繰り返し切り換わった場合のように、暖機未完了状態でのエンジン２の運転累積時間である暖機未完了累積時間ｔaを検出する。
図５は、暖機完了判定制御要領を示すフローチャートである。図６は、暖機未完了累積時間ｔaの演算要領を示すフローチャートである。
【００２１】
暖機未完了累積時間検出部５１は、車両電源オン時に、図５に示す暖機完了判定制御及び図６に示す暖機未完了累積時間ｔaの演算を所定時間（例えば数msec〜数sec）毎に繰り返し実行する。
図５に示すように、暖機未完了累積時間検出部５１は、始めにステップＳ１０では、希釈燃料量推定部５０において推定した推定油温Ｔoが第１の所定温度Ｔ1（所定温度）以上であるか否かを判別する。第１の所定温度Ｔ1は、暖機が完了してオイルパン４１上の潤滑油中の燃料が蒸発する温度に設定すればよい。推定油温Ｔoが第１の所定温度Ｔ1以上である場合には、ステップＳ２０に進む。推定油温Ｔoが第１の所定温度Ｔ1未満である場合には、ステップＳ６０に進む。
【００２２】
ステップＳ２０では、暖機判定油温条件をＯＮとする。そして、ステップＳ３０に進む。
ステップＳ３０では、暖機判定油温条件をＯＮとなって第３の所定時間ｔ3以上継続したか否かを判別する。第３の所定時間ｔ3は、推定油温Ｔoが第１の所定温度Ｔ1以上となってオイルパン４１上の潤滑油中の燃料が完全に蒸発するのに必要な時間に設定すればよい。暖機判定油温条件がＯＮとなって第３の所定時間ｔ3以上継続した場合には、ステップＳ４０に進む。暖機判定油温条件がＯＮとなった時間が第３の所定時間ｔ3以上継続していない（未満である）場合には、ステップＳ５０に進む。
【００２３】
ステップＳ４０では、暖機完了判定をＯＮとする。そして、本ルーチンを終了する。
ステップＳ５０では、暖機完了判定をＯＦＦとする。そして、本ルーチンを終了する。
ステップＳ６０では、暖機判定油温条件をＯＦＦとする。そして、ステップＳ７０に進む。
ステップＳ７０では、暖機完了判定をＯＦＦとする。そして、本ルーチンを終了する。
【００２４】
なお、暖機未完了累積時間検出部５１における上記ステップＳ１０からステップＳ７０までの制御が、本発明の暖機判定部に該当する。
また、図６に示すように、暖機未完了累積時間検出部５１は、始めにステップＳ１００では、暖機完了判定ＯＦＦであるか否かを判別する。暖機完了判定ＯＦＦである場合には、ステップＳ１１０に進む。暖機完了判定ＯＦＦでない（ＯＮである）場合には、ステップＳ１３０に進む。
【００２５】
ステップＳ１１０では、エンジン２が運転中であるか否かを判別する。エンジン２が運転中である場合には、ステップＳ１２０に進む。エンジン２が運転中でない場合には、本ルーチンを終了する。
ステップＳ１２０では、暖機未完了累積時間ｔaをインクリメントする。暖機未完了累積時間ｔaは、メモリに記憶されており、暖機未完了累積時間検出部５１は、この記憶されている暖機未完了累積時間ｔaの時間に対して、本ルーチンが繰り返される所定時間を増加させる。そして、本ルーチンを終了する。
【００２６】
ステップＳ１３０では、メモリに記憶している暖機未完了累積時間ｔaを０にリセットする。
なお、暖機未完了累積時間検出部５１における上記ステップＳ１００からステップＳ１３０までの制御が、本発明の暖機未完了累積時間検出部に該当する。
運転制御部５２は、暖機未完了累積時間検出部５１において演算されている暖機未完了累積時間ｔaに基づいて、エンジン２の運転モードを選択する。
【００２７】
図７は、エンジン２の運転モードの選択制御要領を示すフローチャートである。
運転制御部５２は、車両電源オン時に、図７に示す運転モードの選択制御及び図７に示す運転モード選択時における制御を、所定時間（例えば数msec〜数sec）毎に繰り返し実行する。
図７に示すように、運転制御部５２は、始めにステップＳ２００では、暖機完了判定がＯＮであるか否かを判別する。暖機完了判定がＯＮである場合には、ステップＳ２６０に進む。暖機完了判定がＯＮでない（ＯＦＦである）場合には、ステップＳ２１０に進む。
【００２８】
ステップＳ２１０では、暖機未完了累積時間ｔaが第２の所定時間ｔ2以上であるか否かを判別する。第２の所定時間ｔ2は、推定希釈燃料量Ｖfeと実希釈燃料量Ｖftとの誤差が許容範囲内の上限値付近となるような時間に設定すればよい。暖機未完了累積時間ｔaが第２の所定時間ｔ2以上である場合には、ステップＳ２５０に進む。暖機未完了累積時間ｔaが第２の所定時間ｔ2未満である場合には、ステップＳ２２０に進む。
【００２９】
ステップＳ２２０では、暖機未完了累積時間ｔaが第１の所定時間ｔ1以上であるか否かを判別する。第１の所定時間ｔ1は、第２の所定時間ｔ2より小さい値であり、推定希釈燃料量Ｖfeと実希釈燃料量Ｖftとの誤差の解消が必要となる時間に設定すればよい。暖機未完了累積時間ｔaが第１の所定時間ｔ1以上である場合には、ステップＳ２４０に進む。暖機未完了累積時間ｔaが第１の所定時間ｔ1未満である場合には、ステップＳ２３０に進む。
【００３０】
ステップＳ２３０では、エンジン２の運転モードを通常モードとする。ここでの通常モードは、推定希釈燃料量Ｖfeと実希釈燃料量Ｖftとの誤差が少なく、推定希釈燃料量Ｖfeを０にリセットをする必要のないモードである。そして、本ルーチンを終了する。
ステップＳ２４０では、第１の強制モードとする。第１の強制モードは、推定希釈燃料量Ｖfeを０にリセットするためにエンジン２を強制作動させるモードであるが、すぐに実希釈燃料量Ｖftを低下させる必要がないモードである。そして、本ルーチンを終了する。
【００３１】
ステップＳ２５０では、第２の強制モードとする。第２の強制モードは、推定希釈燃料量Ｖfeを０にリセットをするためにエンジン２を強制作動させるモードであり、更に実希釈燃料量Ｖftを迅速に低下させる必要があるモードである。そして、本ルーチンを終了する。
ステップＳ２６０では、エンジン２の運転モードを通常モードとする。また、推定希釈燃料量Ｖfeを０にリセットする。そして、本ルーチンを終了する。
【００３２】
図８は、エンジン２の各運転モードでの昇温制御例を示すテーブルである。
エンジンコントロールユニット２２は、上記制御によって選択した運転モードによって、エンジン２を昇温させる昇温制御を行なう。
図８に示すように、第１の強制モードが選択された際には、アイドルニュートラル制御の禁止、減速燃料カットの禁止、充放電制御の禁止を実施する。なお、これらの第１の強制モードにおいて実行されるエンジン２の昇温制御が本願発明の第１の昇温制御に該当する。
【００３３】
アイドルニュートラル制御は、所定のアイドルニュートラル条件が成立した際に、変速段を強制的にニュートラルにする制御である。アイドルニュートラル状態は、例えば車両走行速度が停止または停止付近の速度であり、かつアクセル操作量が０である場合等である。アイドルニュートラル制御が禁止されることで、変速段がニュートラル以外の変速段になる時間が長くなり、エンジン２の負荷が上昇して、エンジン温度（エンジン２の機関温度）が上昇する。
【００３４】
減速燃料カットは、例えば車両減速時においてアクセル操作量が０である場合のようにエンジン出力を必要としない車両走行時に燃料噴射を停止することである。減速燃料カットを禁止することで、筒内への燃料供給量が増加するので、エンジン２の温度上昇に繋がる。
充放電制御は、オルタネータ９の発電電圧を運転状態に応じて変更することで、エンジン負荷を抑えつつ、効率よく発電する制御である。充放電制御を禁止することで、エンジン負荷が上昇し、エンジン温度が上昇する。
【００３５】
これらの第１の強制モードに実施する制御は、実行した際に、作動音の変化等により、車両の乗員（ドライバ）の気付き易さ（認識され易さ）が異なる。アイドルニュートラル制御の禁止が気付き難く（認識され難く）、減速燃料カットの禁止、充放電制御の禁止の順番に気付き易く（認識され易く）なる。したがって、第１の強制モードが選択された際には、アイドルニュートラル制御の禁止、減速燃料カットの禁止、充放電制御の禁止の順番、即ち乗員に気付き難い（認識され難い）ものから順番に実施すればよい。
【００３６】
第２の強制モードが選択された際には、アイドルストップ制御の禁止、変速比の変更、アイドル目標回転速度のアップ、スモールランプの強制ＯＮ、エアコン（Ａ/Ｃ）の強制ＯＮ、ファンの強制ＯＮ、デフロスタの強制ＯＮを実施する。なお、これらの第２の強制モードにおいて実行されるエンジン２の昇温制御が本願発明の第２の昇温制御に該当する。
【００３７】
アイドルストップ制御は、所定のアイドルストップ条件が成立した際に、エンジンを停止する制御である。このアイドルストップ制御は、エンジンコントロールユニット２２に設けられたアイドルストップ制御部５３において実行される。アイドルストップ条件は、例えば車両走行速度が停止または停止付近の速度であり、かつアクセルオフ、ブレーキオンである場合等である。アイドルストップ制御が禁止されることで、エンジン２の停止を抑え、エンジン温度が上昇され易くなる。
【００３８】
変速比の変更は、例えば変速比を変更してエンジン負荷を上昇させることである。これもエンジン負荷を上昇させることで、エンジン温度が上昇する。
アイドル目標回転速度のアップは、アイドル時のエンジン回転速度を上昇させることであり、エンジン温度が上昇する。
スモールランプ強制オン、ファンの強制オン、デフロスタの強制オンは、いずれも車両の消費電力が上昇するので、その分オルタネータ９の発電電圧が上昇し、よってエンジン温度が上昇する。
【００３９】
エアコン（Ａ/Ｃ）の強制オンは、エンジン負荷が上昇するので、エンジン温度が上昇する。
これらの第２の強制モードに実施する制御は、図８に示すように、実行した際での乗員の気付き易さと、エンジン２の暖機促進効果が異なる。第２の強制モードが選択された際には、アイドルストップ制御の禁止、変速比の変更、アイドル目標回転速度のアップ、スモールランプの強制オン、エアコン（Ａ/Ｃ）の強制オン、ファンの強制オン、デフロスタの強制オンの順番、即ち車両の乗員が気付き難く(認識され難く)、エンジンの暖機促進効果が高いものから順番に実施すればよい。
【００４０】
そして、エンジンコントロールユニット２２は、この希釈燃料量の推定値である推定希釈燃料量Ｖfeと潤滑油の推定温度である推定油温Ｔoとに基づいて、空燃比制御の補正を行なう。例えば推定希釈燃料量Ｖfeが高く、また推定油温Ｔoが高くなるに伴って潤滑油から発生しポジティブクランクケースベンチレーションシステム３１を介して吸気通路３４に流入するブローバイガス量が多くなるので、燃料噴射弁４５からの燃料噴射量を減少させればよい。また、エンジンコントロールユニット２２は、空燃比制御の補正を行なっている場合にその旨を警告灯４７によって表示したり、選択されているエンジン運転モードを警告灯４７によって表示したりして、乗員に報知させるとよい。
【００４１】
図９は、推定油温Ｔo、暖機完了判定及び暖機未完了累積時間ｔaの推移例を示すタイムチャートである。
上記制御により、例えば図９に示すように、推定油温Ｔoが第１の所定温度Ｔ1以上となって(図９中のａ)第３の所定時間ｔ3継続すると、暖機完了判定がＯＮとなる（図９中のｂ）。また、推定油温Ｔoが第１の所定温度Ｔ1未満となると、暖機完了判定がＯＦＦとなる（図９中のｃ）。なお、暖機完了判定がＯＮとなると、暖機未完了累積時間ｔaは０になる。そして、暖機完了判定がＯＦＦになると暖機未完了累積時間ｔaが増加していき、暖機未完了累積時間ｔaが第１の所定時間ｔ1以上となると、エンジン２の負荷を増加させて昇温させる運転（第１の強制モード）が行なわれ（図９中のｄ）、推定油温Ｔoが上昇していく。そして、推定油温Ｔoが第１の所定温度Ｔ1以上となって(図９中のｅ)第３の所定時間ｔ3継続すると、暖機完了判定がＯＮとなり、エンジン負荷増加運転は終了する（図９中のｆ）。
【００４２】
図１０は、エンジンの作動と停止を繰り返した場合での、推定希釈燃料量Ｖfe、実希釈燃料量Ｖft、推定油温Ｔoの推移の一例を示すタイムチャートである。なお、図１０中における▽は、エンジン始動タイミングを示している。
図１０に示すように、エンジン始動直後のように油温（推定油温Ｔo）が低い状態では、エンジン作動時において、希釈燃料量が変化し実希釈燃料量Ｖftと推定希釈燃料量Ｖfeとの差が増加していく。エンジン作動時間が長く確保されると油温が上昇し、実希釈燃料量Ｖftが０になる。
【００４３】
本実施形態では、暖機未完了累積時間ｔaが第１の所定時間ｔ1以上となると、エンジン２の負荷増加運転を行い、油温を上昇させ、実希釈燃料量Ｖftを０として推定希釈燃料量Ｖfeの誤差を０にすることができる。したがって、エンジンの作動と停止が繰り返された場合であっても、第１の所定時間ｔ1経過する毎に、確実に暖機を完了させることができ、推定希釈燃料量Ｖfeの誤差の累積を防止して、推定希釈燃料量Ｖfeの精度を向上させることができる。
【００４４】
これにより、推定希釈燃料量Ｖfeと推定油温Ｔoとに基づいて空燃比制御の補正を行なうことで、空燃比制御の精度を高めることができ、特に低温時における空燃比制御の精度を高め、燃費の低減及びエンジン運転安定性を向上させることができる。
更に、暖機未完了累積時間ｔaが第１の所定時間ｔ1を超えて第２の所定時間ｔ2以上となった際には、推定希釈燃料量Ｖfeの誤差が更に増加している可能性が高いので、本実施形態では第２の強制モードとして、更にエンジン温度を上昇させる制御を行なう。これにより、油温を迅速に上昇させて第１の所定温度Ｔ1に到達させ、推定希釈燃料量Ｖfeの誤差を速やかに解消することができる。
【００４５】
以上で発明の実施形態の説明を終えるが、発明の形態は本実施形態に限定されるものではない。
本実施形態では、第１の強制モード、第２の強制モードにおいて、エンジン温度を上昇させるための各種複数の制御を行なっているが、夫々の強制モードにおいて少なくとも１つ以上、またはその他のエンジン油温を上昇させる制御を行なってもよい。ここで、第２の強制モードでは、第１の強制モードよりもエンジン油温を上昇させるようにすればよい。
【００４６】
また、本実施形態では、通常モード、第１の強制モード、第２の強制モードに切換えられるが、少なくとも暖機未完了累積時間ｔaに基づいて通常モードと、強制モード（第１または第２）に切換え可能であればよい。
また、本実施形態では、エンジンコントロールユニット２２に希釈燃料量推定部５０、暖機未完了累積時間検出部５１、運転制御部５２が備えられているが、車両１に搭載された他のコントロールユニットに備えてもよい。
【００４７】
また、本発明は、車両に搭載された内燃機関に広く適用可能である。
【符号の説明】
【００４８】
２  エンジン(内燃機関)
２２  エンジンコントロールユニット
５０  希釈燃料量推定部
５１  暖機未完了累積時間検出部（暖機判定部、暖機未完了累積時間検出部）
５２  運転制御部
５３  アイドルストップ制御部
【図１】
2017110510.tif 000003
【図２】
2017110510.tif 000004
【図３】
2017110510.tif 000005
【図４】
2017110510.tif 000006
【図５】
2017110510.tif 000007
【図６】
2017110510.tif 000008
【図７】
2017110510.tif 000009
【図８】
2017110510.tif 000010
【図９】
2017110510.tif 000011
【図１０】
2017110510.tif 000012