(57)【要約】  この発明は、オイルが筒内に流入する主要因を特定することのできる内燃機関の異常燃焼判定装置を提供することを目的とする。  複数の気筒を備えた内燃機関の異常燃焼判定装置であって、異常燃焼が発生した気筒を気筒毎に検出する。また、異常燃焼が発生した気筒、運転中の負荷の履歴を記憶する（１００）。記憶された異常燃焼が発生した気筒が、特定の気筒であるか否かを判定する（１３０）。記憶された履歴において、異常燃焼が発生する前に使用されていた負荷が、閾値よりも高負荷であるか否かを判定する（１４０、１７０）。これらの判定の組み合わせに応じて筒内オイル流入要因を定めた関係から、前記気筒判定手段による判定と前記負荷判定手段による判定との組み合わせに基づいて、オイルが筒内に流入する主要因を特定する（１５０、１６０、１８０、１９０）。
2011148506.tif 000002
【特許請求の範囲】
【請求項１】
複数の気筒を備えた内燃機関の異常燃焼判定装置であって、
異常燃焼が発生した気筒を、気筒毎に検出する異常燃焼検出手段と、
異常燃焼が発生した気筒を記憶する異常発生気筒記憶手段と、
運転中の負荷の履歴を記憶する負荷履歴記憶手段と、
異常燃焼発生気筒と負荷とに応じて筒内オイル流入要因を定めた関係から、前記異常発生気筒記憶手段に記憶された気筒と前記履歴とに基づいて、オイルが筒内に流入する主要因を特定する主要因特定手段と、
を備えることを特徴とする内燃機関の異常燃焼判定装置。
【請求項２】
前記異常発生気筒記憶手段に記憶された気筒が、特定の気筒であるか否かを判定する気筒判定手段と、
前記履歴において、異常燃焼が発生する前に使用されていた負荷が、閾値よりも高負荷であるか否かを判定する負荷判定手段と、を備え、
前記主要因特定手段は、前記気筒判定手段による判定と前記負荷判定手段による判定との組み合わせに応じて筒内オイル流入要因を定めた関係から、前記気筒判定手段による判定と前記負荷判定手段による判定との組み合わせに基づいて、オイルが筒内に流入する主要因を特定すること、
を特徴とする請求項１記載の内燃機関の異常燃焼判定装置。
【請求項３】
前記主要因特定手段は、
前記異常発生気筒記憶手段に記憶された気筒が前記特定の気筒であり、かつ、前記履歴において、異常燃焼が発生する前に使用されていた負荷が前記閾値よりも高負荷である場合に、オイルが筒内に流入する主要因がオイル下がりであると特定するオイル下がり特定手段を含むこと、
を特徴とする請求項２記載の内燃機関の異常燃焼判定装置。
【請求項４】
前記主要因特定手段は、
前記異常発生気筒記憶手段に記憶された気筒が前記特定の気筒であり、かつ、前記履歴において、異常燃焼が発生する前に使用されていた負荷が前記閾値以下の軽負荷である場合に、オイルが筒内に流入する主要因がオイル上がりであると特定するオイル上がり特定手段を含むこと、
を特徴とする請求項２又は３記載の内燃機関の異常燃焼判定装置。
【請求項５】
前記主要因特定手段は、
前記異常発生気筒記憶手段に記憶された気筒が不特定の気筒であり、かつ、前記履歴において、異常燃焼が発生する前に使用されていた負荷が前記閾値以下の軽負荷である場合に、オイルが筒内に流入する主要因が負圧側ブローバイガス中に含有されるオイルであると特定する負圧側ブローバイ特定手段を含むこと、
を特徴とする請求項２乃至４いずれか１項記載の内燃機関の異常燃焼判定装置。
【請求項６】
前記主要因特定手段は、
前記異常発生気筒記憶手段に記憶された気筒が不特定の気筒であり、かつ、前記履歴において、異常燃焼が発生する前に使用されていた負荷が前記閾値よりも高負荷である場合に、オイルが筒内に流入する主要因が大気側ブローバイガス中に含有されるオイルであると特定する大気側ブローバイ特定手段を含むこと、
を特徴とする請求項２乃至５いずれか１項記載の内燃機関の異常燃焼判定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、内燃機関の異常燃焼判定装置に関する。
【背景技術】
【０００２】
従来、例えば特許文献１に開示されるように、ノックセンサを備えた内燃機関が知られている。ノックセンサによってノッキングを検出した場合には、ノッキングを収束させるべく、点火時期を遅角する制御がなされる。また、本公報には、点火時期を遅角する制御によりノッキングが収束せず、かつ、遅角後の空気燃料比が遅角前の空気燃料比より小さいとの比較結果が得られた場合にプレイグニッションが発生したものと判定する内燃機関の異常燃焼判定装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】日本特開平１１−２４７７５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、異常燃焼は、エンジンオイル（以下、単にオイルという。）が筒内に流入することにより発生する場合がある。オイルが筒内に流入する要因は複数存在するため、異常燃焼に対する適切な対処を実施するためには、この要因を特定できることが望ましい。しかしながら、上記特許文献１の装置では、異常燃焼が発生したことを判定できるに過ぎず、オイルが筒内に流入する要因を特定できるものではない。【０００５】
この発明は、上述のような課題を解決するためになされたもので、オイルが筒内に流入する主要因を特定することのできる内燃機関の異常燃焼判定装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
第１の発明は、上記の目的を達成するため、複数の気筒を備えた内燃機関の異常燃焼判定装置であって、
異常燃焼が発生した気筒を、気筒毎に検出する異常燃焼検出手段と、
異常燃焼が発生した気筒を記憶する異常発生気筒記憶手段と、
運転中の負荷の履歴を記憶する負荷履歴記憶手段と、
異常燃焼発生気筒と負荷とに応じて筒内オイル流入要因を定めた関係から、前記異常発生気筒記憶手段に記憶された気筒と前記履歴とに基づいて、オイルが筒内に流入する主要因を特定する主要因特定手段と、を備えることを特徴とする。【０００７】
また、第２の発明は、第１の発明において、
前記異常発生気筒記憶手段に記憶された気筒が、特定の気筒であるか否かを判定する気筒判定手段と、
前記履歴において、異常燃焼が発生する前に使用されていた負荷が、閾値よりも高負荷であるか否かを判定する負荷判定手段と、を備え、
前記主要因特定手段は、前記気筒判定手段による判定と前記負荷判定手段による判定との組み合わせに応じて筒内オイル流入要因を定めた関係から、前記気筒判定手段による判定と前記負荷判定手段による判定との組み合わせに基づいて、オイルが筒内に流入する主要因を特定すること、を特徴とする。【０００８】
また、第３の発明は、第２の発明において、
前記主要因特定手段は、
前記異常発生気筒記憶手段に記憶された気筒が前記特定の気筒であり、かつ、前記履歴において、異常燃焼が発生する前に使用されていた負荷が前記閾値よりも高負荷である場合に、オイルが筒内に流入する主要因がオイル下がりであると特定するオイル下がり特定手段を含むこと、を特徴とする。【０００９】
また、第４の発明は、第２の発明又は第３の発明において、
前記主要因特定手段は、
前記異常発生気筒記憶手段に記憶された気筒が前記特定の気筒であり、かつ、前記履歴において、異常燃焼が発生する前に使用されていた負荷が前記閾値以下の軽負荷である場合に、オイルが筒内に流入する主要因がオイル上がりであると特定するオイル上がり特定手段を含むこと、を特徴とする。【００１０】
また、第５の発明は、第２の発明乃至第４の発明のいずれかにおいて、
前記主要因特定手段は、
前記異常発生気筒記憶手段に記憶された気筒が不特定の気筒であり、かつ、前記履歴において、異常燃焼が発生する前に使用されていた負荷が前記閾値以下の軽負荷である場合に、オイルが筒内に流入する主要因が負圧側ブローバイガス中に含有されるオイルであると特定する負圧側ブローバイ特定手段を含むこと、を特徴とする。【００１１】
また、第６の発明は、第２の発明乃至第５の発明のいずれかにおいて、
前記主要因特定手段は、
前記異常発生気筒記憶手段に記憶された気筒が不特定の気筒であり、かつ、前記履歴において、異常燃焼が発生する前に使用されていた負荷が前記閾値よりも高負荷である場合に、オイルが筒内に流入する主要因が大気側ブローバイガス中に含有されるオイルであると特定する大気側ブローバイ特定手段を含むこと、を特徴とする。
【発明の効果】
【００１２】
第１の発明によれば、異常燃焼発生気筒と負荷とに応じて筒内オイル流入要因を定めた関係から、異常発生気筒記憶手段に記憶された気筒と履歴とに基づいて、オイルが筒内に流入する主要因を特定することができる。【００１３】
第２の発明によれば、気筒判定手段による判定と負荷判定手段による判定との組み合わせに応じて筒内オイル流入要因を定めた関係から、気筒判定手段による判定と負荷判定手段による判定との組み合わせに基づいて、オイルが筒内に流入する主要因を特定する。このため、本発明によれば、２つの判定手段を組み合わせて、最大４つの主要因を特定することが可能となる。【００１４】
第３の発明によれば、異常発生気筒記憶手段に記憶された気筒が特定の気筒であり、かつ、履歴において、異常燃焼が発生する前に使用されていた負荷が閾値よりも高負荷である場合に、オイルが筒内に流入する主要因がオイル下がりであると特定することができる。このため、本発明によれば、異常燃焼を発生させるオイル下がりに対して適切な対処を実施することが可能となる。【００１５】
第４の発明によれば、異常発生気筒記憶手段に記憶された気筒が特定の気筒であり、かつ、履歴において、異常燃焼が発生する前に使用されていた負荷が閾値以下の軽負荷である場合に、オイルが筒内に流入する主要因がオイル上がりであると特定することができる。このため、本発明によれば、異常燃焼を発生させるオイル上がりに対して適切な対処を実施することが可能となる。【００１６】
第５の発明によれば、異常発生気筒記憶手段に記憶された気筒が不特定の気筒であり、かつ、履歴において、異常燃焼が発生する前に使用されていた負荷が閾値以下の軽負荷である場合に、オイルが筒内に流入する主要因が負圧側ブローバイガス中に含有されるオイルであると特定することができる。このため、本発明によれば、異常燃焼を発生させる負圧側ブローバイに対して適切な対処を実施することが可能となる。【００１７】
第６の発明によれば、異常発生気筒記憶手段に記憶された気筒が不特定の気筒であり、かつ、履歴において、異常燃焼が発生する前に使用されていた負荷が閾値よりも高負荷である場合に、オイルが筒内に流入する主要因が大気側ブローバイガス中に含有されるオイルであると特定することができる。このため、本発明によれば、異常燃焼を発生させる大気側ブローバイに対して適切な対処を実施することが可能となる。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施の形態１のシステム構成を説明するための概略構成図である。
【図２】図１に示す気筒１２周辺の構成を説明するための概略構成図である。
【図３】図２に示すピストン４２と気筒１２との摺動箇所を拡大した拡大図である。
【図４】本発明の実施の形態１において、異常燃焼が発生した気筒とその回数を記憶するためのマップである。
【図５】本発明の実施の形態１において、運転中の回転数、負荷及び時間を記憶するためのマップである。
【図６】本発明の実施の形態１において、ＥＣＵ６０が実行する異常燃焼の主要因判定ルーチンのフローチャートである。
【符号の説明】
【００１９】
１０  エンジン
１２  気筒
１４  吸気通路
２０  エアフローメータ
２２、２２ａ、２２ｂ  過給機、コンプレッサ、タービン
２６  スロットルバルブ
２８  インテークマニホールド
３０  サージタンク
３２  燃焼室
３４  吸気バルブ
３６  排気バルブ
４２  ピストン
４４  バルブステム
４８  バルブステムガイド
５０  バルブステムオイルシール
５２  クランクケース
５４  負圧側ブローバイガス還流通路
５６  ＰＣＶバルブ
５７  シリンダヘッドカバー
５８  大気側ブローバイガス還流通路
６０  ＥＣＵ(Electronic Control Unit)
６４  筒内圧センサ
６６  ピストンリング
α  閾値
【発明を実施するための形態】
【００２０】
以下、図面を参照して本発明の実施の形態について詳細に説明する。尚、各図において共通する要素には、同一の符号を付して重複する説明を省略する。
【００２１】
実施の形態１．
［実施の形態１のシステム構成］
図１は、本発明の実施の形態１のシステム構成を説明するための概略構成図である。図１に示すシステムは、内燃機関（以下、単にエンジンという。）１０を備えている。エンジン１０は、複数の気筒１２を備えている。本発明では、気筒数および気筒配置は限定されない。各気筒１２には、吸気通路１４および排気通路１６が接続されている。
【００２２】
吸気通路１４の入口付近には、エアクリーナ１８が取り付けられている。エアクリーナ１８の下流には、吸気通路１４に吸入される新気の流量に応じた吸入空気量ＧＡを出力するエアフローメータ２０が取り付けられている。
【００２３】
エアフローメータ２０の下流には、過給機２２が設けられている。過給機２２は、コンプレッサ２２ａとタービン２２ｂを備えている。コンプレッサ２２ａとタービン２２ｂとは、連結軸によって一体に連結されている。コンプレッサ２２ａは、タービン２２ｂに入力される排気ガスの排気エネルギーによって回転駆動される。
【００２４】
コンプレッサ２２ａの下流には、コンプレッサ２２ａで圧縮された新気を冷却するためのインタークーラ２４が設けられている。インタークーラ２４の下流には、スロットルバルブ２６が設けられている。
【００２５】
スロットルバルブ２６下流の吸気通路１４には、インテークマニホールド２８が設けられている。インテークマニホールド２８の上流部には、サージタンク３０が設けられている。インテークマニホールド２８の下流部は、分岐して各気筒１２に接続されている。
【００２６】
図２は、図１に示す気筒１２周辺の構成を説明するための概略構成図である。気筒１２には、吸気通路１４と燃焼室３２との間を開閉する吸気バルブ３４と、排気通路１６と燃焼室３２との間を開閉する排気バルブ３６と、インジェクタ３８と、点火プラグ４０と、ピストン４２とが設けられている。なお、図２に示すインジェクタ３８は、筒内に燃料を直接噴射するように構成されているが、これに限られるものではなく、吸気ポートに燃料を噴射するように構成してもよい。
【００２７】
吸気バルブ３４のバルブステム４４は、シリンダヘッド４６に設けられたバルブステムガイド４８に摺動可能に支持されている。バルブステム４４とバルブステムガイド４８との間には、バルブステムオイルシール５０が設けられている。これらの構成は、排気バルブ３６側についても同様である。また、排気バルブ３６下流の排気通路１６には、過給機２２のタービン２２ｂが設けられている。
【００２８】
また、本実施形態のシステムは、ブローバイガス還元装置（ＰＣＶ：Positive Crankcase Ventilation）を備えている。図１に示すクランクケース５２には、負圧側ブローバイガス還流通路５４の一端が接続されている。負圧側ブローバイガス還流通路５４の途中には、オイルセパレータ室５５、ＰＣＶバルブ５６が設けられている。負圧側ブローバイガス還流通路５４の他端は、サージタンク３０に接続されている。
【００２９】
また、シリンダヘッドカバー５７には、大気側ブローバイガス還流通路５８の一端が接続されている。大気側ブローバイガス還流通路５８の他端は、コンプレッサ２２ａ上流の吸気通路１４に接続されている。
【００３０】
本実施形態のシステムは、ＥＣＵ(Electronic Control Unit)６０を備えている。ＥＣＵ６０の入力部には、上述したエアフローメータ２０の他、クランク軸の回転角に応じて信号ＣＡを出力するクランク角センサ６２、筒内圧を検出するための筒内圧センサ６４等の各種センサが接続されている。また、ＥＣＵ６０の出力部には、上述したスロットルバルブ２６、インジェクタ３８、点火プラグ４０等の各種アクチュエータが接続されている。ＥＣＵ６０は、各種センサの出力に基づき、所定のプログラムに従って各種アクチュエータを作動させることにより、エンジン１０の運転状態を制御する。なお、ＥＣＵ６０は、クランク角センサ６２の信号ＣＡから、エンジン回転数ＮＥを計算することができる。
【００３１】
通常、エンジン１０が最適動作線に従って使用されることで好適な燃費やドライバビリティが実現される。しかしながら、経年変化等によって、設計値以上のエンジンオイル（以下、単にオイルという。）が筒内に流入すれば、異常燃焼が発生しうる。このような異常燃焼は、低負荷高回転域で生じやすい。
【００３２】
最適動作線に低負荷高回転域が用いられる場合、異常燃焼の発生を回避するために低負荷高回転域の使用を回避すれば、加速性能が低下しドライバビリティが悪化することとなる。また、最適動作線の使用を回避することで燃費も悪化することとなる。
【００３３】
異常燃焼が発生した後に、最適動作線の使用を可能とするためには、筒内に流入するオイルを低減する適切な対処を実施する必要がある。しかしながら、適切な対処をするためには、まず、オイルが筒内に流入する主要因を正しく把握しなければならない。この要因を間違って把握すれば、間違った対処がなされることとなり、ドライバビリティや燃費の悪化に繋がるからである。
【００３４】
［実施の形態１における特徴的処理］
そこで、本実施の形態のシステムでは、異常燃焼のオイルに関する要因を特定することとした。以下、オイルが筒内に流入する主要因を特定するために本実施形態のシステムが実施する第１の処理〜第４の処理についてそれぞれ説明する。
【００３５】
（第１の処理：オイル下がり）
まず、第１の処理について説明する。第１の処理は、オイル下がりを主要因とする異常燃焼を特定する処理である。高負荷において、過給圧はシリンダヘッドカバー５７の内圧よりも高くなる。そのため、筒内からシリンダヘッド４６側にガスが吹き抜ける。経年変化等により、バルブステムオイルシール５０のシール力が低下している場合には、シリンダヘッド４６側から筒内にオイルが流入するオイル下がりが生じる（図２の矢印Ｂ）。なお、バルブステムオイルシール５０は、気筒毎に独立して設けられている。そのため、オイル下がりを要因とする異常燃焼は、バルブステムオイルシール５０のシール力が低下した特定の気筒において生じることとなる。
【００３６】
そこで、第１の処理では、異常燃焼が発生する前に高負荷が多用されており、特定の気筒において異常燃焼が発生する場合には、異常燃焼のオイルに関する主要因がオイル下がりであると特定することとした。
【００３７】
（第２の処理：オイル上がり）
第２の処理は、オイル上がりを主要因とする異常燃焼を特定する処理である。図３は、図２に示すピストン４２と気筒１２との摺動箇所を拡大した拡大図である。通常は、ピストンリング６６によって余分なオイルは掻き落される。しかし、摩耗等により、ピストンリング６６の張力が小さくなった場合には、オイルが筒内に流入しやすくなる。具体的には、吸気時の筒内圧はサージタンク３０の内圧に近い。よって、軽負荷において、筒内圧は負圧になる。これに対して、クランクケース５２の内圧は大気圧に近い。このため、ピストンリング６６の張力が小さくなった場合には、クランクケース５２側から筒内にオイルが流入するオイル上がりが生じる（図３の矢印Ｃ）。なお、ピストン４２は、気筒毎に独立して設けられている。そのため、オイル上がりを要因とする異常燃焼は、ピストンリング６６の張力が小さくなった特定の気筒において生じることとなる。
【００３８】
そこで、第２の処理では、異常燃焼が発生する前に軽負荷が多用されており、特定の気筒において異常燃焼が発生する場合には、異常燃焼のオイルに関する主要因がオイル上がりであると特定することとした。
【００３９】
（第３の処理：負圧側ブローバイ）
第３の処理は、負圧側ブローバイガス還流通路５４によりブローバイガスが還流する負圧側ブローバイを主要因とする異常燃焼を特定する処理である。軽負荷において、サージタンク３０の内圧は負圧になる。これに対して、クランクケース５２の内圧は大気圧に近い。そのため、負圧側ブローバイガス還流通路５４による還流条件（クランクケース内圧−サージタンク圧＞０）が成立する。よって、図１の矢印Ｄに示すように、クランクケース５２側からサージタンク３０側にブローバイガスが還流する。還流する負圧側ブローバイガス中に含有するオイルは吸気系に堆積する。吸気系に堆積したオイルは、その後、筒内に流入し異常燃焼を生じさせる。なお、サージタンク３０は、気筒間で共通するため、負圧側ブローバイを要因とする異常燃焼は、不特定の気筒で生じることとなる。
【００４０】
そこで、第３の処理では、異常燃焼が発生する前に軽負荷が多用されており、不特定の気筒において異常燃焼が発生する場合には、異常燃焼のオイルに関する主要因が負圧側ブローバイガス中に含有されるオイルであると特定することとした。
【００４１】
（第４の処理：大気側ブローバイ）
第４の処理は、大気側ブローバイガス還流通路５８によりブローバイガスが還流する大気側ブローバイを主要因とする異常燃焼を特定する処理である。過給機２２を備える本実施形態のシステムでは、過給される場合、クランクケース５２の内圧−サージタンク３０の内圧＜０となる負荷範囲が広い。よって、高負荷においては、負圧側ブローバイガス還流通路５４によるブローバイガスの還流はなされない。この場合、大気側ブローバイガス還流通路５８による還流条件（クランクケース５２の内圧−大気圧＞０）が成立する。よって、図１の矢印Ｅに示すように、クランクケース５２側からコンプレッサ２２ａ上流の吸気通路１４側にブローバイガスが還流される。還流する大気側ブローバイガス中に含有するオイルは吸気系に堆積する。吸気系に堆積したオイルは、その後、筒内に流入し異常燃焼を生じさせる。なお、吸気通路１４は、気筒間で共通するため、大気側ブローバイを要因とする異常燃焼は、不特定の気筒で生じることとなる。
【００４２】
そこで、第４の処理では、異常燃焼が発生する前に高負荷が多用されており、不特定の気筒において異常燃焼が発生する場合には、異常燃焼のオイルに関する主要因が大気側ブローバイガス中に含有されるオイルであると特定することとした。
【００４３】
次に、上述した第１の処理〜第４の処理によって、異常燃焼のオイルに関する主要因を特定する具体例について説明する。図４は、異常燃焼が発生した気筒とその回数を記憶するためのマップである。図４に示すマップには、異常燃焼が発生した気筒とその発生頻度とが関連付けられて記憶される。図５は、運転中の回転数、負荷及び時間を記憶するためのマップである。図５には、負荷等の履歴が逐次プロットされる。第１の処理〜第４の処理は、これらの記憶データからオイルが筒内に流入する主要因を特定するものである。
【００４４】
例えば、図４のトリップ１、７に示すように、異常燃焼が特定の気筒（例えば、単気筒）で頻発している場合には、オイル下がりか、オイル上がりかのいずれかが要因であると分かる。さらに、図５の履歴から、異常燃焼が生じる前に高負荷が多用されている場合には、オイル下がりが主要因であると特定できる（第１の処理）。一方、異常燃焼が生じる前に軽負荷が多用されている場合には、オイル上がりが主要因であると特定できる（第２の処理）。
【００４５】
また、図４のトリップ４、５に示すように、異常燃焼が不特定の気筒（例えば、複数の気筒）で生じている場合には、負圧側ブローバイか、大気側ブローバイかのいずれかが要因であると分かる。さらに、図５の履歴から、異常燃焼が生じる前に軽負荷が多用されている場合には、負圧側ブローバイが主要因であると特定できる（第３の処理）。一方、異常燃焼が生じる前に高負荷が多用されている場合には、大気側ブローバイが主要因であると特定できる（第４の処理）。
【００４６】
（異常燃焼の主要因判定ルーチン）
図６は、上述の動作を実現するために、ＥＣＵ６０が実行する異常燃焼の主要因判定ルーチンのフローチャートである。図６に示すルーチンでは、まず、ステップ１００において、ＥＣＵ６０は、走行履歴を記憶する。例えば、ＥＣＵ６０は、異常燃焼が発生した気筒及びその回数（又は確率）を関連付けて、上述の図４に相当するマップに記憶する。また、運転中の負荷とエンジン回転数ＮＥの履歴を、上述の図５に相当するマップに記憶する。負荷は、例えばエンジン回転数ＮＥと吸入空気量ＧＡ等から推定することができる。なお、ＥＣＵ６０は、筒内圧センサ６４により検出される燃焼圧が規定値を超えている場合に、当該気筒に異常燃焼が発生したと判定する。ステップ１００の処理は、所定のサンプル数に達するまで繰り返し実行される。
【００４７】
その後、ステップ１１０において、ＥＣＵ６０は、異常燃焼が発生しているか否かを判定する。具体的には、まず、ＥＣＵ６０は、ステップ１００において記憶した走行履歴から、気筒毎に異常燃焼が発生した回数（又は確率）を取得する。そして、少なくとも１気筒で、異常燃焼が発生した回数（又は確率）が基準値よりも高い場合には異常燃焼が発生していると判定する。異常燃焼が発生していないと判定される場合には、本ルーチンの処理は終了される。
【００４８】
一方、ステップ１１０において、異常燃焼が発生していると判定される場合には、次に、ＥＣＵ６０は、異常燃焼発生領域に入る前の回転数と負荷とを算出する（ステップ１２０）。具体的には、ＥＣＵ６０は、ステップ１００において記憶した走行履歴から、異常燃焼が発生する前の所定期間内に、どのような回転数と負荷とが多用されていたかを算出する。例えば、ＥＣＵ６０は、異常燃焼が発生する前の所定期間内における平均回転数と平均負荷とを算出する。
【００４９】
次に、ステップ１３０において、ＥＣＵ６０は、ステップ１００において記憶した走行履歴から、異常燃焼が特定の気筒（例えば、単気筒）で発生しているか否かを判定する。異常燃焼が特定の気筒で発生していると判定される場合には、続いて、ＥＣＵ６０は、ステップ１４０において、異常燃焼が発生する前に、高負荷が多用されていたか否かを判定する。具体的には、ＥＣＵ６０は、ステップ１２０において算出された負荷が、閾値α（図５）よりも高負荷である場合には、高負荷が多用されていたと判定し、閾値α（図５）以下の軽負荷である場合には、軽負荷が多用されていたと判定する。
【００５０】
ステップ１４０において、高負荷が多用されていたと判定される場合には、ＥＣＵ６０は、オイルが筒内に流入する主要因がオイル下がりであると判定する（ステップ１５０）。ＥＣＵ６０は、異常燃焼のオイルに関する主要因がオイル下がりであることを示すフラグをＯＮにする。その後、本ルーチンの処理は終了される。
【００５１】
一方、ステップ１４０において、軽負荷が多用されていると判定される場合には、ＥＣＵ６０は、オイルが筒内に流入する主要因がオイル上がりであると判定する（ステップ１６０）。ＥＣＵ６０は、異常燃焼のオイルに関する主要因がオイル上がりであることを示すフラグをＯＮにする。その後、本ルーチンの処理は終了される。
【００５２】
また、ステップ１３０において、異常燃焼が不特定の気筒（例えば、複数の気筒）で発生していると判定される場合には、続いて、ＥＣＵ６０は、ステップ１７０において、異常燃焼が発生する前に、高負荷が多用されていたか否かを判定する。具体的には、ＥＣＵ６０は、ステップ１２０において算出された負荷が、閾値α（図５）よりも高負荷である場合には、高負荷が多用されていたと判定し、閾値α（図５）以下の軽負荷である場合には、軽負荷が多用されていたと判定する。
【００５３】
ステップ１７０において、高負荷が多用されていると判定される場合には、ＥＣＵ６０は、オイルが筒内に流入する主要因が大気側ブローバイガス中に含有されるオイルであると判定する（ステップ１８０）。ＥＣＵ６０は、異常燃焼のオイルに関する主要因が大気側ブローバイガス中に含有されるオイルであることを示すフラグをＯＮにする。その後、本ルーチンの処理は終了される。
【００５４】
一方、ステップ１７０において、軽負荷が多用されていると判定される場合には、ＥＣＵ６０は、オイルが筒内に流入する主要因が負圧側ブローバイガス中に含有されるオイルであると判定する（ステップ１９０）。ＥＣＵ６０は、異常燃焼のオイルに関する主要因が負圧側ブローバイガス中に含有されるオイルであることを示すフラグをＯＮにする。その後、本ルーチンの処理は終了される。
【００５５】
以上説明したように、図６に示すルーチンによれば、異常燃焼が特定の気筒で生じているのか不特定の気筒で生じているのかを判定する処理と、異常燃焼が発生する前に多用されていた負荷が、閾値αよりも高負荷であるのか軽負荷であるのかを判定する処理とを組み合わせて、異常燃焼のオイルに関する上述の４つの主要因を特定することができる。また、他のルーチンにおいて、本ルーチンで特定された主要因に対して、適切な対処を実施することが可能となる。
【００５６】
ところで、上述した実施の形態１のシステムにおいては、オイルが筒内に流入する主要因を、上述した第１の処理〜第４の処理のすべて組み合わせて判定することとしている。しかしながら、第１の処理〜第４の処理は、単独又は２つ以上の処理を組み合わせて実施することとしてもよい。
【００５７】
また、上述した実施の形態１のシステムにおいては、特定の気筒を、単気筒としているが、これに限定されるものではない。特定の気筒は、複数の気筒であってもよく、異常燃焼の発生頻度が当該複数の気筒以外の気筒と区別できればよい。
【００５８】
また、上述した実施の形態１のシステムにおいては、異常燃焼の発生を、筒内圧センサ６４により検出される燃焼圧に基づいて判定することとしているが、これに限定されるものではない。例えば、筒内圧センサに代えてノックセンサを備え、ノックセンサにより検出されるノックレベルに基づいて、異常燃焼の発生を判定することとしても良い。
【００５９】
尚、上述した実施の形態１においては、ＥＣＵ６０が、上記ステップ１００の処理を実行することにより前記第１の発明における「異常燃焼検出手段」及び「異常発生気筒記憶手段」及び「負荷履歴記憶手段」が、上記ステップ１１０〜ステップ１９０の処理を実行することにより前記第１の発明における「主要因特定手段」が、上記ステップ１３０の処理を実行することにより前記第２に発明における「気筒判定手段」が、上記ステップ１４０又はステップ１７０の処理を実行することにより前記第２の発明における「負荷判定手段」が、上記ステップ１５０の処理を実行することにより前記第３の発明における「オイル下がり特定手段」が、上記ステップ１６０の処理を実行することにより前記第４の発明における「オイル上がり特定手段」が、上記ステップ１９０の処理を実行することにより、前記第５の発明における「負圧側ブローバイ特定手段」が、上記ステップ１８０の処理を実行することにより、前記第６の発明における「大気側ブローバイ特定手段」が、それぞれ実現されている。
【００６０】
更に、実施の形態１においては、上記ステップ１３０の処理による気筒判定と、ステップ１４０及び１７０の処理による負荷判定との組み合わせに応じて定めた筒内オイル流入要因（ステップ１５０、１６０、１８０、１９０）が、前記第１及び第２の発明における「関係」に、それぞれ対応している。
【図１】
2011148506.tif 000003
【図２】
2011148506.tif 000004
【図３】
2011148506.tif 000005
【図４】
2011148506.tif 000006
【図５】
2011148506.tif 000007
【図６】
2011148506.tif 000008
【国際調査報告】
2011148506.tif 000009
2011148506.tif 000010
2011148506.tif 000011