(57)【要約】【課題】  筒内圧力検出信号から過早着火の発生を正確に検知可能として、センサ異常判定の際の過早着火原因混入による誤診断を回避し、かかる誤診断に伴なう筒内圧力検出値に基づく燃焼診断結果の誤差の発生を防止し得る内燃機関の燃焼診断方法及び燃焼診断装置を提供する。【解決手段】  筒内圧力検出器により検出された筒内圧力検出値に基づきシリンダ内の燃焼状態の診断を行なう内燃機関（エンジン）の燃焼診断方法であって、過早着火発生の有無の判定に次いで前記筒内圧力検出器の異常判定を行ない、前記筒内圧力検出値が筒内圧力変化の修正移動平均値に基づき設定された筒内圧力のしきい値を超えるとき過早着火発生の判定を行なうとともに筒内圧力検出器の異常判定ロジックの進行を停止し、前記筒内圧力検出値が前記筒内圧力のしきい値以下のとき過早着火の発生無しの判定を行なうとともに前記筒内圧力検出器の異常判定ロジックを進行させることを特徴とする。【選択図】    図１
2007032407.tif 000002
【特許請求の範囲】
【請求項１】
筒内圧力検出器により検出された筒内圧力検出値に基づきシリンダ内の燃焼状態の診断を行なう内燃機関（エンジン）の燃焼診断方法であって、過早着火発生の有無の判定に次いで前記筒内圧力検出器のセンサ異常判定を行ない、前記筒内圧力検出値が筒内圧力変化の修正移動平均値に基づき設定された筒内圧力のしきい値を超えるとき過早着火発生の判定を行なうとともに筒内圧力検出器のセンサ異常判定ロジックの進行を停止し、前記筒内圧力検出値が前記筒内圧力のしきい値以下のとき過早着火の発生無しの判定を行なうとともに前記筒内圧力検出器のセンサ異常判定ロジックを進行させることを特徴とする内燃機関の燃焼診断方法。
【請求項２】
前記筒内圧力検出値から筒内圧力変化の修正移動平均値（Ｐａｖｇ）を算出し、筒内圧力検出値の現在値（Ｐｖａｌ）が該現在値（Ｐｖａｌ）に対応する修正移動平均値（Ｐａｖｇ）と予め設定された過早着火しきい値（δ１）との和を超えるとき（Ｐｖａｌ＞Ｐａｖｇ＋δ１）過早着火発生の判定を行なうとともに筒内圧力検出器のセンサ異常判定ロジックの進行を停止し、前記筒内圧力検出値の現在値（Ｐｖａｌ）が前記修正移動平均値（Ｐａｖｇ）と前記過早着火しきい値（δ１）との和以下のとき（Ｐｖａｌ≦Ｐａｖｇ＋δ１）過早着火の発生無しの判定を行なうとともに前記筒内圧力検出器のセンサ異常判定ロジックを進行させることを特徴とする請求項１記載の内燃機関の燃焼診断方法。
【請求項３】
修正移動平均値（Ｐａｖｇ）の前記過早着火発生の判定時点における過早着火修正移動平均値（Ｐｍｅｍ）を記憶しておき、以後のサイクル毎の筒内圧力検出値の現在値（Ｐｖａｌ）と該現在値（Ｐｖａｌ）に対応する修正移動平均値（Ｐａｖｇ）との差（Ｐｖａｌ−Ｐａｖｇ）が予め設定されたノイズレベルのしきい値（δ２）よりも小さくなったとき（｜Ｐｖａｌ−Ｐａｖｇ｜＜δ２）、当該修正移動平均値（Ｐａｖｇ）を前記過早着火修正移動平均値（Ｐｍｅｍ）の記憶値を用いて更新し（Ｐａｖｇ→Ｐｍｅｍ）、前記過早着火発生の判定を（Ｐｖａｌ＞Ｐｍｅｍ＋δ１）によって行なうことを特徴とする請求項２記載内燃機関の燃焼診断方法。
【請求項４】
筒内圧力検出器により検出された筒内圧力検出値に基づきシリンダ内の燃焼状態の診断を行なうように構成された内燃機関（エンジン）の燃焼診断装置において、前記筒内圧力検出器からの筒内圧力検出値に基づき過早着火発生の有無の判定を行なう過早着火判定手段と、前記筒内圧力検出器のセンサ異常の有無の判定を行なう筒内圧力センサ異常判定手段とをそなえ、前記過早着火判定手段は、前記筒内圧力検出値に基づき筒内圧力変化の修正移動平均値（Ｐａｖｇ）を算出する手段と、前記筒内圧力検出値の現在値（Ｐｖａｌ）が該現在値（Ｐｖａｌ）に対応する修正移動平均値（Ｐａｖｇ）と予め設定された過早着火しきい値（δ１）との和を超えるとき（Ｐｖａｌ＞Ｐａｖｇ＋δ１）過早着火発生の判定を行なうとともに前記筒内圧力センサ異常判定手段の異常判定ロジックの進行を停止せしめ、前記筒内圧力検出値の現在値（Ｐｖａｌ）が前記修正移動平均値（Ｐａｖｇ）と前記過早着火しきい値（δ１）との和以下のとき（Ｐｖａｌ≦Ｐａｖｇ＋δ１）過早着火の発生無しの判定を行なうとともに前記筒内圧力センサ異常判定手段の異常判定ロジックを進行せしめる手段とにより構成されたことを特徴とする内燃機関の燃焼診断装置。
【請求項５】
前記過早着火判定手段は、前記修正移動平均値（Ｐａｖｇ）の前記過早着火発生の判定時点における過早着火修正移動平均値（Ｐｍｅｍ）を記憶する手段と、該記憶以後のサイクル毎の筒内圧力検出値の現在値（Ｐｖａｌ）と該現在値（Ｐｖａｌ）に対応する修正移動平均値（Ｐａｖｇ）との差（Ｐｖａｌ−Ｐａｖｇ）が予め設定されたノイズレベルのしきい値（δ２）よりも小さくなったとき（｜Ｐｖａｌ−Ｐａｖｇ｜＜δ２）、当該修正移動平均値（Ｐａｖｇ）を前記過早着火修正移動平均値（Ｐｍｅｍ）の記憶値を用いて更新し（Ｐａｖｇ→Ｐｍｅｍ）、前記の過早着火発生の判定を行なう手段とを追設したことを特徴とする請求項４記載の内燃機関の燃焼診断装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ガスエンジン及びディーゼルエンジンを含む内燃機関における燃焼診断方法及び燃焼診断装置であって、特にシリンダ内における過早着火の発生を検知可能にした内燃機関の燃焼診断方法及び燃焼診断装置に関する。
【背景技術】
【０００２】
内燃機関、特に都市ガス等の清浄ガスを主燃料とするガスエンジンにおいては、燃焼室内における燃焼状態を検知、診断し、その燃焼診断結果に適合した燃料着火タイミング及び燃料噴射量の制御が必須であるとともに、燃焼室内における失火や消炎及び混合気濃度の不均一等によるノッキングの発生やシリンダ内における残留未燃燃料による過早着火の発生等の燃焼に係る不具合現象を確実に検知して、速やかに対応処置を行うことが要求される。
【０００３】
かかるエンジンの燃焼室内における燃焼状態を検知、診断する燃焼診断装置として、特許文献１（特開平２０００−１１０６５２号）、特許文献２（特開平９−４２０４０号公報）等の技術が提供されている。
特許文献１（特開平２０００−１１０６５２号）の技術においては、筒内圧力検出器からの筒内圧力検出信号中の抽出周波数帯域を内燃機関の運転パラメータの現在値に応じて設定し、前記筒内圧力検出信号中から設定した抽出周波数帯域の信号成分をフイルタ手段によって抽出し、該抽出成分がしきい値以上であるときノッキング発生の判定を行っている。
また特許文献２（特開平９−４２０４０号公報）の技術においては、互いにカットオフ周波数の異なる３つのハイパスフィルタを用いて、非定常運転時においても空燃比あるいはＥＧＲ量の精度の良いフィードバック制御を可能としている。
【０００４】
【特許文献１】特開平２０００−１１０６５２号
【特許文献２】特開平９−４２０４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
かかる内燃機関の燃焼診断装置において、エンジン（内燃機関）の筒内圧力を検出する筒内圧力検出器のセンサ異常の判定は、負荷、回転数の急変に対応できるようにするため、着火点前の特定クランク角での圧力（Ｐｖａｌ）のばらつきを標準偏差値で評価し、さらには温度ドリフト特性のため筒内圧力検出器の絶対圧が温度によって変化する場合には、絶対圧（Ｐｖａｌ）の代わりに下死点Ｐｂｄからの相対圧△Ｐｖａｌを使用する手段が、本件発明者らによって提案されている。
【０００６】
然るに、シリンダ内に高温のすす等未燃分の着火源が残留していると、次のサイクルで、該着火源を起点として本来の燃焼よりも早期に着火する現象、つまり過早着火することがある。
かかる過早着火が発生すると、図６のように、Ａ，Ｂ，Ｃ，Ｄで示される正常な筒内圧力変化に対して、Ａ１，Ｂ１，Ｃ１，Ｄ１のような高くて圧力変動の大きい筒内圧力変化となり、前記センサ異常の判定に用いる着火点Ｆ前の特定クランク角での圧力（Ｐｖａｌ）の値が、急激に大きくなる。このため、センサ異常判定の際における前記標準偏差値のばらつきが大きくなり、その結果として「センサ異常」と誤診断することが多々あり、筒内圧力検出値に基づく燃焼診断結果に誤差を生ずる原因となる。
しかしながら、前記特許文献１（特開平２０００−１１０６５２号）あるいは特許文献２（特開平９−４２０４０号公報）の技術には、かかる問題点を解決する手段は提案されていない。
【０００７】
従って、本発明はかかる従来技術の課題に鑑み、筒内圧力検出信号から過早着火の発生を正確に検知可能として、センサ異常判定の際の過早着火原因混入による誤診断を回避し、かかる誤診断に伴なう筒内圧力検出値に基づく燃焼診断結果の誤差の発生を防止し得る内燃機関の燃焼診断方法及び燃焼診断装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明はかかる目的を達成するもので、筒内圧力検出器により検出された筒内圧力検出値に基づきシリンダ内の燃焼状態の診断を行なう内燃機関（エンジン）の燃焼診断方法であって、過早着火発生の有無の判定に次いで前記筒内圧力検出器のセンサ異常判定を行ない、前記筒内圧力検出値が筒内圧力変化の修正移動平均値に基づき設定された筒内圧力のしきい値を超えるとき過早着火発生の判定を行なうとともに筒内圧力検出器のセンサ異常判定ロジックの進行を停止し、前記筒内圧力検出値が前記筒内圧力のしきい値以下のとき過早着火の発生無しの判定を行なうとともに前記筒内圧力検出器のセンサ異常判定ロジックを進行させることを特徴とする。
【０００９】
かかる発明において、具体的には次のように構成するのが好ましい。
（１）前記筒内圧力検出値から筒内圧力変化の修正移動平均値（Ｐａｖｇ）を算出し、筒内圧力検出値の現在値（Ｐｖａｌ）が該現在値（Ｐｖａｌ）に対応する修正移動平均値（Ｐａｖｇ）と予め設定された過早着火しきい値（δ１）との和を超えるとき（Ｐｖａｌ＞Ｐａｖｇ＋δ１）過早着火発生の判定を行なうとともに筒内圧力検出器のセンサ異常判定ロジックの進行を停止し、前記筒内圧力検出値の現在値（Ｐｖａｌ）が前記修正移動平均値（Ｐａｖｇ）と前記過早着火しきい値（δ１）との和以下のとき（Ｐｖａｌ≦Ｐａｖｇ＋δ１）過早着火の発生無しの判定を行なうとともに前記筒内圧力検出器の異常判定ロジックを進行させる。
【００１０】
（２）修正移動平均値（Ｐａｖｇ）の前記過早着火発生の判定時点における過早着火修正移動平均値（Ｐｍｅｍ）を記憶しておき、以後のサイクル毎の筒内圧力検出値の現在値（Ｐｖａｌ）と該現在値（Ｐｖａｌ）に対応する修正移動平均値（Ｐａｖｇ）との差（Ｐｖａｌ−Ｐａｖｇ）が予め設定されたノイズレベルのしきい値（δ２）よりも小さくなったとき（｜Ｐｖａｌ−Ｐａｖｇ｜＜δ２）、当該修正移動平均値（Ｐａｖｇ）を前記過早着火修正移動平均値（Ｐｍｅｍ）の記憶値を用いて更新し（Ｐａｖｇ→Ｐｍｅｍ）、前記過早着火発生の判定を（Ｐｖａｌ＞Ｐｍｅｍ＋δ１）によって行なう。
【００１１】
また、前記内燃機関の燃焼診断方法を実施するための燃焼診断装置の発明は、
筒内圧力検出器により検出された筒内圧力検出値に基づきシリンダ内の燃焼状態の診断を行なうように構成された内燃機関（エンジン）の燃焼診断装置において、前記筒内圧力検出器からの筒内圧力検出値に基づき過早着火発生の有無の判定を行なう過早着火判定手段と、前記筒内圧力検出器の異常の有無の判定を行なう筒内圧力センサ異常判定手段とをそなえ、前記過早着火判定手段は、前記筒内圧力検出値に基づき筒内圧力変化の修正移動平均値（Ｐａｖｇ）を算出する手段と、前記筒内圧力検出値の現在値（Ｐｖａｌ）が該現在値（Ｐｖａｌ）に対応する修正移動平均値（Ｐａｖｇ）と予め設定された過早着火しきい値（δ１）との和を超えるとき（Ｐｖａｌ＞Ｐａｖｇ＋δ１）過早着火発生の判定を行なうとともに前記筒内圧力センサ異常判定手段の異常判定ロジックの進行を停止せしめ、前記筒内圧力検出値の現在値（Ｐｖａｌ）が前記修正移動平均値（Ｐａｖｇ）と前記過早着火しきい値（δ１）との和以下のとき（Ｐｖａｌ≦Ｐａｖｇ＋δ１）過早着火の発生無しの判定を行なうとともに前記筒内圧力センサ異常判定手段の異常判定ロジックを進行せしめる手段とにより構成されたことを特徴とする。
【００１２】
かかる燃焼診断装置の発明に加えて、前記過早着火判定手段は、前記修正移動平均値（Ｐａｖｇ）の前記過早着火発生の判定時点における過早着火修正移動平均値（Ｐｍｅｍ）を記憶する手段と、該記憶以後のサイクル毎の筒内圧力検出値の現在値（Ｐｖａｌ）と該現在値（Ｐｖａｌ）に対応する修正移動平均値（Ｐａｖｇ）との差（Ｐｖａｌ−Ｐａｖｇ）が予め設定されたノイズレベルのしきい値（δ２）よりも小さくなったとき（｜Ｐｖａｌ−Ｐａｖｇ｜＜δ２）、当該修正移動平均値（Ｐａｖｇ）を前記過早着火修正移動平均値（Ｐｍｅｍ）の記憶値を用いて更新し（Ｐａｖｇ→Ｐｍｅｍ）、前記の過早着火発生の判定を行なう手段とを追設するのが好ましい。
【発明の効果】
【００１３】
本発明によれば、過早着火発生の有無の判定及びその結果によっての筒内圧力検出器の異常判定を、
（１）筒内圧力検出値から筒内圧力変化の修正移動平均値（Ｐａｖｇ）を算出し、筒内圧力検出値の現在値（Ｐｖａｌ）が該現在値（Ｐｖａｌ）に対応する修正移動平均値（Ｐａｖｇ）と予め設定された過早着火しきい値（δ１）との和を超えるとき（Ｐｖａｌ＞Ｐａｖｇ＋δ１）過早着火発生の判定を行なうとともに筒内圧力検出器の異常判定ロジックの進行を停止する。
（２）前記筒内圧力検出値の現在値（Ｐｖａｌ）が前記修正移動平均値（Ｐａｖｇ）と前記過早着火しきい値（δ１）との和以下のとき（Ｐｖａｌ≦Ｐａｖｇ＋δ１）過早着火の発生無しの判定を行なうとともに前記筒内圧力検出器の異常判定ロジックを進行させる。
の手順で行なうことにより、過早着火を正確に検知することが可能となって、エンジンの筒内圧力検出器のセンサ異常判定の際に過早着火をセンサ異常と誤判断することを回避できる。
これにより、シリンダ内の異常燃焼への対応、即ちエンジンの危急停止、過早着火したシリンダのみへの燃料供給の停止による燃焼室構成部品の溶損の回避、等の対応を適切に取ることができる。
【００１４】
また、筒内圧力検出器のセンサ異常の判断を行う前に、過早着火の発生の有無の判定を優先して行なうが、連続的に過早着火状態が継続することとならずに、数サイクル連続して過早着火の有無の判定を冗長判断で行うことにより、かかる診断の誤動作を回避できる。
また本発明によれば、筒内圧力検出器にノイズが重畳することにより過早着火と判定される可能性が無くなって、かかる誤判定の発生を回避でき該誤診断に伴なう筒内圧力検出値に基づく燃焼診断結果の誤差の発生を防止できる。
また本発明によれば、過早着火は特定のシリンダが一時的に過熱した状態であり、エンジンの機構上の異常ではないので、過早着火と判定された時には着火源のみ点火し続ける一方で、主燃料を一定期間停止することにより、排気系における煙道爆発の発生を回避できる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明を図に示した実施例を用いて詳細に説明する。但し、この実施例に記載されている構成部品の寸法、材質、形状、その相対配置などは特に特定的な記載がない限り、この発明の範囲をそれのみに限定する趣旨ではなく、単なる説明例にすぎない。
【００１６】
図３は本発明の実施例に係るガスエンジンの燃焼診断、燃焼制御装置の全体構成を示す全体構成図である。
図３において、２０はガスエンジンのエンジン本体、４５はピストン、４６はクランク軸、４４は燃焼室、４１は吸気弁、４２は排気弁、４３は排気管である。９は前記吸気弁４１に通ずる吸気管であり、該吸気管９の管路の途中に該吸気管９内を通流する空気（吸気）中に燃料ガスを噴射するガス噴射装置１０が設けられている。８は燃料ガスを収容する燃料ガスタンク（図示省略）と前記ガス噴射装置１０とを接続するガス供給管である。
【００１７】
７は該ガス供給管８の前記ガス噴射装置１０入口に設けられたガス供給電磁弁で、後述する燃料制御装置２００からの制御信号により開閉制御せしめられて、前記ガス供給管路８の流路面積を調整するものである。
１１は該ガスエンジンの起動時に、副室（図示省略）内にパイロット燃料噴射弁からパイロット燃料を噴射しトーチ着火させて主燃焼室側の希薄混合ガスの燃焼を促進するための着火装置である。
【００１８】
かかる構成からなるガスエンジンの運転時において、前記着火装置１１においてトーチ着火がなされるとともに、ガスバルブ（図示省略）が開かれると燃料ガスタンク（図示省略）内の燃料ガスがガス圧力調整装置（図示省略）にて圧力を調整されて前記ガス噴射装置１０に供給され、前記ガス供給電磁弁７の開弁により前記吸気管９内の空気中に噴出され該空気と混合される。そして該ガス噴射装置１０からの混合気は前記吸気弁４１の開弁とともに前記着火装置１１からの噴出火炎によって予燃焼がなされている燃焼室４４内に導入されて燃焼し、所定の燃焼サイクルがなされる。
【００１９】
１は前記ガスエンジンの燃焼室４４内のガス圧力即ち筒内圧力を検出する筒内圧力検出器、２は前記クランク軸４６のクランク角を検出するクランク角検出器である。
１００は燃焼診断装置で、詳細を後述する過早着火判定手段３、筒内圧力センサ異常判定手段４、及び燃焼診断部５により構成されている。
前記燃焼診断部５は、前記過早着火判定手段３、及びこれに続いての筒内圧力センサ異常判定手段４による筒内圧力検出器１の異常の有無の判定を経て、筒内圧力検出値に基づき前記クランク角検出器２からのクランク角検出信号を補助的に用いて前記燃焼室４４内における燃焼状態の診断を行うものである。
【００２０】
２００は燃焼制御装置で、前記燃焼診断部５における診断結果信号が入力され、該診断結果信号に基づき前記ガス供給電磁弁７を遮断あるいは開度制御するとともに、前記着火装置１１の作動を制御するものである。６は前記燃焼診断部５における診断結果を表示する表示装置である。尚、前記燃焼診断装置１００に燃焼診断結果に基づく警報を発信する警報装置を接続してもよい。
【００２１】
次に、図１〜図５に基づき前記過早着火判定手段３による過早着火判定動作について説明する。
図１は前記ガスエンジンの燃焼診断装置１００における過早着火判定手段の制御フローチャート、図２は過早着火判定手段の初期化の制御フローチャート、図４は過早着火発生状態の説明用線図、図５は過早着火判定と他の燃焼診断と結合した際の制御フローチャートである。
【００２２】
図１に基づき前記過早着火判定手段３の制御フローを説明する。
ステップ（１）：筒内圧力検出器１により検出された筒内圧力検出値から、下死点から
着火点Ｆ（図６参照）までの間の特定クランク角における筒内圧力の
現在値Ｐｖａｌを計測（検出）する。
ステップ（２）：前記現在値Ｐｖａｌに基づき筒内圧力変化の修正移動平均値Ｐａｖｇ
を算出する。
ステップ（３）：前サイクルが適正な燃焼状態であったか（過早着火の回数が０（ゼロ
）か）否かを判断する。
ＹＥＳ：前回は過早着火発生の無い適性状態と判断しステップ（４）へ。
Ｎ  Ｏ：前回は過早着火が発生し、連続過早着火の可能性ありと判断しステッ
プ（１１）へ。
ステップ（４）：筒内圧力検出値Ｐｖａｌが過早着火か否かを、該筒内圧力検出値Ｐｖ
ａｌと前記修正移動平均値Ｐａｖｇと予め設定された過早着火しきい
値δ１との和と比較することにより判断する。
即ちＰｖａｌ＞Ｐａｖｇ＋δ１を満足するか否かを判断する。
ＹＥＳ：初回の過早着火でありステップ（５）へ。
Ｎ  Ｏ：今回も適正状態でありステップ（６）へ。
ステップ（５）：過早着火と判定し、ステップ（７）へ。
ステップ（７）：過早着火回数に１をセットし、ＲＥＴＵＲＮへ。
ステップ（６）：適正な燃焼状態と判定し、ステップ（８）へ。
ステップ（８）：過早着火回数１をクリアし、過早着火回数＝０としてステップ（９）
へ。
ステップ（９）：前記筒内圧力の現在値Ｐｖａｌと修正移動平均値Ｐａｖｇとの差の絶
対値は、予め設定されたノイズレベルのしきい値δ２以内つまり許容
範囲内であるか否かを判断する。
即ち、｜Ｐｖａｌ−Ｐａｖｇ｜＜δ２を満足するか否かを判断する。
ＹＥＳ：許容範囲内（しきい値δ２以内）と判断しステップ（１０）へ。
Ｎ  Ｏ：許容範囲外（しきい値δ２を超える）と判断しＲＥＴＵＲＮへ。
ステップ（１０）：この修正移動平均値Ｐａｖｇを、次回（次サイクル）の修正移動平
均値Ｐａｖｇの設定値Ｐｍｅｍとし（Ｐａｖｇ→Ｐｍｅｍ）、ＲＥ
ＴＵＲＮへ。
ステップ（１１）：過早着火が終了しているか否か（つまりＰｖａｌ＜Ｐｍｅｍ＋δ２
）を判断する。
ＹＥＳ：過早着火が終了し、適正状態に戻っていると判断しステップ（１３
）へ。
Ｎ  Ｏ：今回も過早着火が発生しているものと判断しステップ（１２）へ。
ステップ（１２）：燃焼状態が過早着火と判定しステップ（１４）へ。
ステップ（１４）：過早着火回数に１をプラスしＲＥＴＵＲＮへ。
ステップ（１３）：過早着火の無い適正燃焼状態と判定しステップ（１５）へ。
ステップ（１５）：過早着火回数を０にクリアしステップ（１６）へ。
ステップ（１６）：前記筒内圧力の現在値Ｐｖａｌと修正移動平均値Ｐａｖｇとの差の
絶対値は、予め設定されたノイズレベルのしきい値δ２以内つまり
許容範囲内であるか否かを判断する。
即ち、｜Ｐｖａｌ−Ｐａｖｇ｜＜δ２を満足するか否かを判断する
。
ＹＥＳ：許容範囲内（しきい値δ２以内）と判断しステップ（１７）へ。
Ｎ  Ｏ：許容範囲外（しきい値δ２を超える）と判断しＲＥＴＵＲＮへ。
ステップ（１７）：この修正移動平均値Ｐａｖｇを、次回（次サイクル）の修正移動平
均値Ｐａｖｇの設定値Ｐｍｅｍとし（Ｐａｖｇ→Ｐｍｅｍ）、ＲＥ
ＴＵＲＮへ。
【００２３】
以上の制御フローにおいて、前記過早着火開始のしきい値δ１と過早着終了のしきい値δ２との関係を、δ１≧δ２＞０とすることで、ヒステリシスを持たせることにより、過早着火判定の安定化がなされる。
また、前記ステップ（４）〜（７）において、燃焼状態を適正燃焼もしくは過早着火のいずれかに判定するとともに、過早着火ならば過早着火回数を加算し適正燃焼状態ならば過早着火回数をクリアする。
また、前記ステップ（９）〜（１０）において、修正移動平均値Ｐａｖｇが設定されたδ２以内に近づいたら、次回（次サイクル）の修正移動平均値Ｐａｖｇの設定値Ｐｍｅｍに更新する。
【００２４】
次に、図２に基づき、前記制御フローのベースとなる初期化の制御フローについて説明する。
ステップ（１）：筒内圧力検出器１により検出された筒内圧力検出値から、下死点から
着火点Ｆ（図６参照）までの間における筒内圧力の現在値Ｐｖａｌを
計測する。
ステップ（２）：前記筒内圧力の現在値Ｐｖａｌを修正移動平均値の初期設定値Ｐｍｅ
ｍとする。
ステップ（３）：過早着火回数を０にセットする。
ステップ（４）：過早着火判定のしきい値δ１，δ２を設定しＲＥＴＵＲＮへ。
【００２５】
次に、図５に基づき、前記過早着火判定から筒内圧力検出器１の筒内圧力センサ異常判定及びその他の燃焼診断との結合フローについて説明する。
ステップ（１）：図１のフローによって過早着火判定を行なう。
ステップ（２）：過早着火判定が終了したか否かを判断する。
ＹＥＳ：過早着火が終了していると判断しステップ（５）へ。
Ｎ  Ｏ：過早着火が終了していないと判断し、過早着火判定に続いて標準偏差
による筒内圧力センサ異常判定を行ないステップ（３）へ。
ステップ（３）：過早着火判定に続いて標準偏差による筒内圧力センサ異常判定を行な
いステップ（４）へ。
ステップ（４）：前記筒内圧力センサ異常の有無判定結果
ＹＥＳ：筒内圧力センサ異常ありで、ＲＥＴＵＲＮへ。
Ｎ  Ｏ：筒内圧力センサ異常なしで、ステップ（５）へ。
ステップ（５）：その他の燃焼診断判定に移行する。
【００２６】
以上の制御フローによれば、筒内圧力の現在値Ｐｖａｌが、修正移動平均値Ｐａｖｇよりも前記しきい値δ１以上大きい場合には、過早着火が発生したと判断してセンサ異常の判定ロジックを通過させないようにする（異常判定ロジックの進行を停止する）と共に、この時の修正移動平均値Ｐａｖｇを記憶し、この過早着火修正移動平均値Ｐｍｅｍとする。
これ以降は、サイクル毎に計測する筒内圧力の現在値Ｐｖａｌと修正移動平均値Ｐａｖｇの差がノイズレベルのしきい値δ2以下となった時点で、前記過早着火修正移動平均値Ｐｍｅｍの記憶値を修正移動平均値Ｐａｖｇに更新することによって、過早着火直前の値Ｐｍｅｍを基準とする適正な評価を行うことができる。
ここで、前記δ１は、筒内圧力検出器１のセンサ異常とならずに過早着火を検出できるしきい値であり、δ２は通常燃焼時の未燃焼領域の許容変動分のしきい値であり、前記のようにδ１≧δ２＞0の関係がある。
【００２７】
図４は図１の制御フローチャートに従ってシミュレーション計算を行なった結果を示す。
図４において、Ａで示す筒内圧力の現在値ＰｖａｌがＤ（一点鎖線）で示すＰｍｅｍ＋δ１を超えると過早着火と判定され、修正移動平均値ＢがＥ（破線）で示すＰｍｅｍ＋δ２の領域に入ると適正燃焼状態と判定する。尚、図４において、Ｃは前記Ｐｍｅｍの設定値、ＦはＰｍｅｍ−δ２の値を示す。
【００２８】
また、かかる実施例における過早着火判定は筒内圧力検出器１のセンサ異常判定よりも
優先するので、筒内圧力検出器１に突発的なノイズが重畳した場合等の該筒内圧力検出器１が異常である時に、誤って過早着火と判定される可能性が残っているが、図１の制御フローは１サイクル間での判定結果であり、複数回連続過早着火が発生した時には、初めて過早着火に対応した回避動作を行うよう冗長性を持たせているため、１サイクルのノイズによる誤判定は判定結果には影響しない。
【産業上の利用可能性】
【００２９】
本発明によれば、筒内圧力検出信号から過早着火の発生を正確に検知可能となり、センサ異常判定の際の過早着火原因混入による誤診断を回避でき、かかる誤診断に伴なう筒内圧力検出値に基づく燃焼診断結果の誤差の発生を防止し得る内燃機関の燃焼診断方法及び燃焼診断装置を提供できる。
【図面の簡単な説明】
【００３０】
【図１】本発明の実施例に係るガスエンジンの燃焼診断装置における過早着火判定手段の制御フローチャートである。
【図２】前記実施例における過早着火判定手段の初期化の制御フローチャートである。
【図３】本発明の実施例に係るガスエンジンの燃焼診断、燃焼制御装置の全体構成を示す全体構成図である。
【図４】前記実施例における過早着火発生状態の説明用線図である。
【図５】前記実施例における過早着火判定と他の燃焼診断と結合した際の制御フローチャートである。
【図６】ガスエンジンの過早着火発生の説明用線図である。
【符号の説明】
【００３１】
１  筒内圧力検出器
２  クランク角検出器
３  過早着火判定手段
４  筒内圧力センサ異常判定手段
５  燃焼診断部
６  表示装置
２０  エンジン
４４  燃焼室
１００  燃焼診断装置
２００  燃焼制御装置
【図１】
2007032407.tif 000003
【図２】
2007032407.tif 000004
【図３】
2007032407.tif 000005
【図４】
2007032407.tif 000006
【図５】
2007032407.tif 000007
【図６】
2007032407.tif 000008