(57)【要約】【課題】  筒内圧力検出信号からノイズの影響を除去し筒内圧力の実際の値からのずれの発生を回避して、高精度の燃焼診断結果を得ることができる内燃機関の燃焼診断装置及び燃焼診断方法を提供する。【解決手段】  筒内圧力検出器により検出された筒内圧力検出値に基づきシリンダ内の燃焼状態の診断を行なう内燃機関（エンジン）の燃焼診断において、筒内圧力検出値のうち着火点以前の一定クランク角における筒内圧力を基準筒内圧力（Ｐｂ）に設定して、エンジンの複数サイクルで設定された検出区間におけるサイクル毎の基準筒内圧力（Ｐｂ）を検出し、該検出区間における基準筒内圧力（Ｐｂ）の平均値（Ｐｂｍ）を算出し、該筒内圧力平均値（Ｐｂｍ）を用いて前記燃焼状態の診断を行なうことを特徴とする。【選択図】    図１
2007023781.tif 000002
【特許請求の範囲】
【請求項１】
筒内圧力検出器により検出された筒内圧力検出値に基づきシリンダ内の燃焼状態の診断を行なう内燃機関（エンジン）の燃焼診断方法であって、前記筒内圧力検出値のうち着火点以前の一定クランク角における筒内圧力を基準筒内圧力（Ｐｂ）に設定して、エンジンの複数サイクルで設定された検出区間におけるサイクル毎の前記基準筒内圧力（Ｐｂ）を検出し、該検出区間における前記基準筒内圧力（Ｐｂ）の平均値（Ｐｂｍ）を算出し、該基準筒内圧力平均値（Ｐｂｍ）を用いて前記燃焼状態の診断を行なうことを特徴とする内燃機関の燃焼診断方法。
【請求項２】
筒内圧力検出器により検出された筒内圧力検出値に基づきシリンダ内の燃焼状態の診断を行なう内燃機関（エンジン）の燃焼診断方法であって、筒内圧力検出値のうち着火点以前の一定クランク角における筒内圧力を基準筒内圧力（Ｐｂ）として、エンジンの複数サイクルで設定された検出区間におけるサイクル毎の基準筒内圧力（Ｐｂ）の平均値（Ｐｂｍ）とサイクル毎の下死点の筒内圧力（Ｐｂｄ）の平均値（Ｐｂｄｍ）との差である平均圧力差（ΔＰｍ＝Ｐｂｍ−Ｐｂｄｍ）を算出し、該平均圧力差（ΔＰｍ）を用いて前記燃焼状態の診断を行なうことを特徴とする内燃機関の燃焼診断方法。
【請求項３】
前記基準筒内圧力平均値（Ｐｂｍ）あるいは下死点の筒内圧力平均値（Ｐｂｄｍ）を、前記検出区間における基準筒内圧力（Ｐｂ）の単純平均あるいは下死点の筒内圧力（Ｐｂｄ）の単純平均により算出することを特徴とする請求項１あるいは２のいずれかに記載の内燃機関の燃焼診断方法。
【請求項４】
前記基準筒内圧力平均値（Ｐｂｍ）あるいは下死点の筒内圧力平均値（Ｐｂｄｍ）を、前記検出区間における基準筒内圧力（Ｐｂ）の修正移動平均あるいは下死点の筒内圧力（Ｐｂｄ）の修正移動平均により算出することを特徴とする請求項１あるいは２のいずれかに記載の内燃機関の燃焼診断方法。
【請求項５】
筒内圧力検出器により検出された筒内圧力検出値に基づきシリンダ内の燃焼状態の診断を行なう内燃機関（エンジン）の燃焼診断装置において、前記筒内圧力検出値に基づき該筒内圧力検出値のうち着火点以前の一定クランク角における基準筒内圧力（Ｐｂ）をエンジンの複数サイクルで設定された検出区間におけるサイクル毎に検出する手段、及び前記検出区間における前記基準筒内圧力（Ｐｂ）の単純平均あるいは修正移動平均のいずれかにより基準筒内圧力平均値（Ｐｂｍ）を算出する手段よりなる筒内圧力修正手段と、該筒内圧力修正手段から入力される前記基準筒内圧力平均値（Ｐｂｍ）を用いて前記燃焼状態の診断を行なう燃焼診断手段とをそなえたことを特徴とする内燃機関の燃焼診断装置。
【請求項６】
筒内圧力検出器により検出された筒内圧力検出値に基づきシリンダ内の燃焼状態の診断を行なう内燃機関（エンジン）の燃焼診断装置において、前記筒内圧力検出値に基づき該筒内圧力検出値のうち着火点以前の一定クランク角における基準筒内圧力（Ｐｂ）及び下死点の筒内圧力（Ｐｂｄ）をエンジンの複数サイクルで設定された検出区間におけるサイクル毎に検出する手段、及び前記検出区間における前記基準筒内圧力（Ｐｂ）の平均値（Ｐｂｍ）と下死点の筒内圧力（Ｐｂｄ）の平均値（Ｐｂｄｍ）との差である平均圧力差（ΔＰｍ＝Ｐｂｍ−Ｐｂｄｍ）を単純平均あるいは修正移動平均のいずれかにより算出する手段よりなる筒内圧力修正手段と、該筒内圧力修正手段から入力される前記平均圧力差（ΔＰｍ）を用いて前記燃焼状態の診断を行なう燃焼診断手段とをそなえたことを特徴とする内燃機関の燃焼診断装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ガスエンジン及びディーゼルエンジンを含む内燃機関における燃焼診断方法及び燃焼診断装置であって、特にシリンダ内から検出された筒内圧力線図におけるノイズの影響を解消するようにした筒内圧力修正手段をそなえ、該筒内圧力修正手段での修正筒内圧力を用いて燃焼診断を行なうようにした内燃機関の燃焼診断方法及び燃焼診断装置に関する。
【背景技術】
【０００２】
内燃機関、特に都市ガス等の清浄ガスを主燃料とするガスエンジンにおいては、燃焼室内における失火や消炎及び混合気濃度の不均一等によるノッキングの発生を確実に検知して速やかに対応処置を行うことが要求される。さらに前記ガスエンジン及びガソリンエンジン、デイーゼルエンジン等の内燃機関については、前記失火や消炎、ノッキングに加えて燃焼室内の最高圧力即ち筒内最高圧力の過大な上昇や圧縮圧力の低下を確実に検知してエンジンの耐久性、性能の安定性を維持することが要求される。
また、前記ガスエンジン及びガソリンエンジン、デイーゼルエンジン等の内燃機関においては、燃焼室内における燃焼状態を検知、診断し、その燃焼診断結果に適合した燃料着火タイミング及び燃料噴射量の制御が必須である。
さらに前記燃焼診断装置においては、その主要機器である筒内圧力検出器にノイズ等による異常が発生しても、エンジンを停止することなく異常状態からの復旧をなし得るとともに正常な燃焼診断及び燃焼制御に迅速に復帰することが要求される。
【０００３】
かかる内燃機関の燃焼室内における燃焼状態を検知、診断する燃焼診断装置として、特許文献１（特開平２０００−１１０６５２号）、特許文献２（特開平９−４２０４０号公報）等の技術が提供されている。
特許文献１（特開平２０００−１１０６５２号）の技術においては、筒内圧力検出器からの筒内圧力検出信号中の抽出周波数帯域を内燃機関の運転パラメータの現在値に応じて設定し、前記筒内圧力検出信号中から設定した抽出周波数帯域の信号成分をフイルタ手段によって抽出し、該抽出成分がしきい値以上であるときノッキング発生の判定を行っている。
また特許文献２（特開平９−４２０４０号公報）の技術においては、互いにカットオフ周波数の異なる３つのハイパスフィルタを用いて、非定常運転時においても空燃比あるいはＥＧＲ量の精度の良いフィードバック制御を可能としている。
【０００４】
【特許文献１】特開平２０００−１１０６５２号
【特許文献２】特開平９−４２０４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
かかる内燃機関の燃焼診断装置において、筒内圧力検出器による筒内圧力検出信号にノイズが重畳されると、その影響によって、該筒内圧力検出値に基づく燃焼診断結果に誤差を生ずることとなる。即ち、図７（Ａ）は筒内圧力検出時に高周波のノイズが重畳された筒内圧力の実際の波形を示し、同図においてＰｍａｘは筒内最高圧力、Ｐｂｄはピストン下死点における筒内圧力、Ｐｂ０は着火前の一定クランク角における筒内圧力である。
図７（Ａ）のように筒内圧力検出信号にノイズが重畳されると、図７（Ｂ）のように燃焼診断時における一定クランク角での筒内圧力Ｐｂ０、あるいは下死点での筒内圧力Ｐｂｄ等の筒内圧力が実際の値からずれを生じてサイクル毎に異なる値となる。
【０００６】
図７（Ａ），（Ｂ）のような高周波のノイズによる影響を除去する手段として、筒内圧力検出信号をローパスフィルタを通す手段が多く用いられている。図８（Ａ）は図７（Ａ）と同様な実際の波形、図８（Ｂ）は筒内圧力検出信号をローパスフィルタを通した後の筒内圧力波形を示している。
図８（Ｂ）に示されるように、ノイズが重畳された筒内圧力検出信号をローパスフィルタを通すことにより高周波のノイズは除去できるが、エンジン回転数が上昇するに従い筒内圧力波形の時間遅れが顕著になり、この場合も、一定クランク角における筒内圧力Ｐｂ０、あるいは下死点における筒内圧力Ｐｂｄ等の筒内圧力が実際の値からずれを生じてサイクル毎に異なる値となる。
【０００７】
即ち、前記のように、筒内圧力検出信号にノイズが重畳されると、該筒内圧力検出信号をローパスフィルタを通す手段を用いても、ノイズの影響によって筒内圧力検出値に基づく燃焼診断結果に誤差を生ずるのを回避することは困難となる。
しかしながら，前記特許文献１（特開平２０００−１１０６５２号）及び特許文献２（特開平９−４２０４０号公報）には、筒内圧力検出信号をフィルタを通してノイズ成分を除去し目標信号を得る手段が示されているにとどまり、特許文献１及び特許文献２には前記のような課題を解決する手段は開示されていない。
【０００８】
従って、本発明はかかる従来技術の課題に鑑み、筒内圧力検出信号からノイズの影響を除去し筒内圧力の実際の値からのずれの発生を回避して、高精度の燃焼診断結果を得ることができる内燃機関の燃焼診断装置及び燃焼診断方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明はかかる目的を達成するもので、筒内圧力検出器により検出された筒内圧力検出値に基づきシリンダ内の燃焼状態の診断を行なう内燃機関（エンジン）の燃焼診断方法であって、前記筒内圧力検出値のうち着火点以前の一定クランク角における筒内圧力を基準筒内圧力（Ｐｂ）に設定して、エンジンの複数サイクルで設定された検出区間におけるサイクル毎の前記基準筒内圧力（Ｐｂ）を検出し、該検出区間における前記基準筒内圧力（Ｐｂ）の平均値（Ｐｂｍ）を算出し、該基準筒内圧力平均値（Ｐｂｍ）を用いて前記燃焼状態の診断を行なうことを特徴とする。
【００１０】
かかる発明において、具体的には前記平均値（Ｐｂｍ）を次のいずれかの方法により算出する。
（１）前記基準筒内圧力平均値（Ｐｂｍ）を、前記検出区間における基準筒内圧力（Ｐｂ）の単純平均により算出する。
（２）前記基準筒内圧力平均値（Ｐｂｍ）を、前記検出区間における基準筒内圧力（Ｐｂ）の修正移動平均により算出する。
【００１１】
そしてかかる燃焼診断方法を実施する装置の発明は、
筒内圧力検出器により検出された筒内圧力検出値に基づきシリンダ内の燃焼状態の診断を行なう内燃機関（エンジン）の燃焼診断装置において、前記筒内圧力検出値に基づき該筒内圧力検出値のうち着火点以前の一定クランク角における基準筒内圧力（Ｐｂ）をエンジンの複数サイクルで設定された検出区間におけるサイクル毎に検出する手段、及び前記検出区間における前記基準筒内圧力（Ｐｂ）の単純平均あるいは修正移動平均のいずれかにより基準筒内圧力平均値（Ｐｂｍ）を算出する手段よりなる筒内圧力修正手段と、該筒内圧力修正手段から入力される前記基準筒内圧力平均値（Ｐｂｍ）を用いて前記燃焼状態の診断を行なう燃焼診断手段とをそなえたことを特徴とする。
【００１２】
エンジンの燃焼サイクルにおいて、図２（Ａ）のように、着火直後の筒内圧力波形はノッキングや燃焼のばらつき等によって正規波形からのサイクル毎の乱れが発生し、かかる波形の乱れはノイズによるものとそれ以外の要因によるものとの区別がつかない。これに対して、下死点から着火点以前の間においては、ガスエンジンの場合は燃料ガスと空気との混合気の圧縮、ディーゼルエンジンの場合は空気のみの圧縮であるため、毎サイクルの筒内圧力波形は一致する。
【００１３】
この発明は、かかる現象に着目したもので、筒内圧力修正手段において、これに入力される筒内圧力検出値のうち着火点以前の一定クランク角における筒内圧力を基準筒内圧力（Ｐｂ）に設定しておき、エンジンの複数サイクルで設定された数サイクル〜数十サイクルの検出区間におけるサイクル毎の前記基準筒内圧力（Ｐｂ）を連続的に検出し、該検出区間における前記基準筒内圧力（Ｐｂ）の単純平均あるいは修正移動平均により基準筒内圧力平均値（Ｐｂｍ）を算出し、該基準筒内圧力平均値（Ｐｂｍ）を用いて前記燃焼状態の診断を行なっている。
【００１４】
従って、かかる発明によれば、毎サイクルの筒内圧力波形が一致する着火点以前の基準筒内圧力（Ｐｂ）の数サイクル〜数十サイクルの一定検出区間における基準筒内圧力平均値（Ｐｂｍ）を用いて燃焼状態の診断を行なうので、ノイズの影響を排除できるとともに、従来技術のような筒内圧力検出信号をローパスフィルタを通すことによるエンジン回転数の上昇に伴なう筒内圧力波形の時間遅れの発生を回避できる。
これにより、ローパスフィルタ等の格別なノイズ除去装置を不要として、ノイズの影響による筒内圧力の実際の値からのずれの発生を回避可能となり、筒内圧力検出値に基づく燃焼診断結果の誤差の発生を防止できて燃焼診断の精度を向上できる。
【００１５】
また本発明は、筒内圧力検出器により検出された筒内圧力検出値に基づきシリンダ内の燃焼状態の診断を行なう内燃機関（エンジン）の燃焼診断方法であって、筒内圧力検出値のうち着火点以前の一定クランク角における筒内圧力を基準筒内圧力（Ｐｂ）として、エンジンの複数サイクルで設定された検出区間におけるサイクル毎の基準筒内圧力（Ｐｂ）の平均値（Ｐｂｍ）とサイクル毎の下死点の筒内圧力（Ｐｂｄ）の平均値（Ｐｂｄｍ）との差である平均圧力差（ΔＰｍ＝Ｐｂｍ−Ｐｂｄｍ）を算出し、該平均圧力差（ΔＰｍ）を用いて前記燃焼状態の診断を行なうことを特徴とする。
【００１６】
かかる発明において、具体的には前記平均値（Ｐｂｍ）を次のいずれかの方法により算出する。
（１）前記下死点の筒内圧力平均値（Ｐｂｄｍ）を、前記検出区間における下死点の筒
内圧力（Ｐｂｄ）の単純平均により算出する。
（２）前記下死点の筒内圧力平均値（Ｐｂｄｍ）を、前記検出区間における下死点の筒
内圧力（Ｐｂｄ）の修正移動平均により算出する。
【００１７】
そしてかかる燃焼診断方法を実施する装置の発明は、
筒内圧力検出器により検出された筒内圧力検出値に基づきシリンダ内の燃焼状態の診断を行なう内燃機関（エンジン）の燃焼診断装置において、前記筒内圧力検出値に基づき該筒内圧力検出値のうち着火点以前の一定クランク角における基準筒内圧力（Ｐｂ）及び下死点の筒内圧力（Ｐｂｄ）をエンジンの複数サイクルで設定された検出区間におけるサイクル毎に検出する手段、及び前記検出区間における前記基準筒内圧力（Ｐｂ）の平均値（Ｐｂｍ）と下死点の筒内圧力（Ｐｂｄ）の平均値（Ｐｂｄｍ）との差である平均圧力差（ΔＰｍ＝Ｐｂｍ−Ｐｂｄｍ）を単純平均あるいは修正移動平均のいずれかにより算出する手段よりなる筒内圧力修正手段と、該筒内圧力修正手段から入力される前記平均圧力差（ΔＰｍ）を用いて前記燃焼状態の診断を行なう燃焼診断手段とをそなえたことを特徴とする。
【００１８】
かかる発明によれば、筒内圧力修正手段において、筒内圧力検出値のうち着火点以前の一定クランク角における筒内圧力を基準筒内圧力（Ｐｂ）に設定しておき、エンジンの複数サイクルで設定された数サイクル〜数十サイクルの検出区間におけるサイクル毎の前記基準筒内圧力（Ｐｂ）及びサイクル毎の下死点の筒内圧力（Ｐｂｄ）を検出し、該検出区間における前記基準筒内圧力（Ｐｂ）の単純平均あるいは修正移動平均により平均値（Ｐｂｍ）を算出するとともに、下死点の筒内圧力（Ｐｂｄ）の単純平均あるいは修正移動平均により平均値（Ｐｂｄｍ）を算出し、さらに前記基準筒内圧力（Ｐｂ）の平均値（Ｐｂｍ）と下死点の筒内圧力（Ｐｂｄ）の平均値（Ｐｂｄｍ）との差である平均圧力差（ΔＰｍ＝Ｐｂｍ−Ｐｂｄｍ）を算出し、該平均圧力差（ΔＰｍ＝Ｐｂｍ−Ｐｂｄｍ）を用いて前記燃焼状態の診断を行なうので、筒内圧力検出器が温度によりオフセットの影響をうける場合つまり筒内圧力検出信号が温度ドリフトする場合においても、前記検出区間における絶対圧力の平均値に代えて、前記平均圧力差（ΔＰｍ＝Ｐｂｍ−Ｐｂｄｍ）からなる相対圧力の平均値を用いることにより、前記温度ドリフトによる絶対圧力検出値の変動があってもかかる圧力変動の影響を受けることなく、燃焼診断の精度を所要精度に維持できる。
【発明の効果】
【００１９】
本発明によれば、毎サイクルの筒内圧力波形が一致する着火点以前の基準筒内圧力（Ｐｂ）の一定検出区間における筒内圧力平均値（Ｐｂｍ）を用いて燃焼状態の診断を行なうので、ノイズの影響を排除できるとともに、従来技術のような筒内圧力検出信号をローパスフィルタを通すことによるエンジン回転数の上昇に伴なう筒内圧力波形の時間遅れの発生を回避でき、これにより、ローパスフィルタ等の格別なノイズ除去装置を不要として、ノイズの影響による筒内圧力の実際の値からのずれの発生を回避可能となり、筒内圧力検出値に基づく燃焼診断結果の誤差の発生を防止できて燃焼診断の精度を向上できる。
【００２０】
また、筒内圧力検出器が温度ドリフトする場合においても、前記検出区間における平均圧力差（ΔＰｍ＝Ｐｂｍ−Ｐｂｄｍ）からなる相対圧力の平均値を用いることにより、温度ドリフトによる絶対圧力検出値の変動があっても、かかる圧力変動の影響を受けることなく、燃焼診断の精度を所要精度に維持できる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明を図に示した実施例を用いて詳細に説明する。但し、この実施例に記載されている構成部品の寸法、材質、形状、その相対配置などは特に特定的な記載がない限り、この発明の範囲をそれのみに限定する趣旨ではなく、単なる説明例にすぎない。
【００２２】
図１は本発明の第１実施例に係るガスエンジンの燃焼診断装置における筒内圧力修正手段の制御フローチャート、図２の（Ａ），（Ｂ），（Ｃ）は前記第１実施例における作用説明用線図、図３は本発明の第２実施例に係るガスエンジンの燃焼診断装置における筒内圧力修正手段の制御フローチャート、図４は前記第２実施例における作用説明用線図である。
図５は本発明の第１，第２実施例に係るガスエンジンの燃焼診断、燃焼制御装置の全体構成を示すブロック図である。図６は前記第１実施例に係るガスエンジンの燃焼診断の一例を示す制御フローチャートである。
【００２３】
本発明の第１，第２実施例に係るガスエンジンの燃焼診断、燃焼制御装置の全体構成を示す図５において、２０はガスエンジンのエンジン本体、４５はピストン、４６はクランク軸、４４は燃焼室、４１は吸気弁、４２は排気弁、４３は排気管である。
９は前記吸気弁４１に通ずる吸気管であり、該吸気管９の管路の途中に該吸気管９内を通流する空気（吸気）中に燃料ガスを噴射するガス噴射装置１０が設けられている。８は燃料ガスを収容する燃料ガスタンク（図示省略）と前記ガス噴射装置１０とを接続するガス供給管である。
【００２４】
７は該ガス供給管８の前記ガス噴射装置１０入口に設けられたガス供給電磁弁で、図示しない電磁弁制御装置からの制御信号により開閉せしめられて前記ガス供給管路８の流路面積を調整するとともに、後述する燃焼制御装置１２からの制御信号により遮断あるいは開度制御されるものである。
１１は該ガスエンジンの起動時に、副室（図示省略）内にパイロット燃料噴射弁からパイロット燃料を噴射しトーチ着火させて主燃焼室側の希薄混合ガスの燃焼を促進するための着火装置である。
【００２５】
１は前記燃焼室４４内のガス圧力即ち筒内圧力を検出する筒内圧力検出器、２は前記クランク軸４６のクランク角を検出するクランク角検出器である。
１００は燃焼診断装置で、詳細を後述する筒内圧力修正手段３、該筒内圧力修正手段３を経た筒内圧力検出信号を増幅する増幅器４、及び燃焼診断部５により構成されている。
前記燃焼診断部５は、前記筒内圧力修正手段３にて後述するような修正処理がなされ、前記増幅器４にて増幅された筒内圧力検出信号に基づき前記クランク角検出器２からのクランク角検出信号を補助的に用いて前記燃焼室４４内における燃焼状態の診断を行うものである。
【００２６】
２００は燃焼制御装置で、前記燃焼診断部５における診断結果信号が入力され、該診断結果信号に基づき前記ガス供給電磁弁７を遮断あるいは開度制御するとともに、前記着火装置１１の作動を制御するものである。６は前記燃焼診断部５における診断結果を表示する表示装置である。尚、前記燃焼診断装置５に燃焼診断結果に基づく警報を発信する警報装置を接続してもよい。
【００２７】
かかる構成からなるガスエンジンの運転時において、前記着火装置１１においてトーチ着火がなされるとともに、ガスバルブ（図示省略）が開かれると燃料ガスタンク（図示省略）内の燃料ガスがガス圧力調整装置（図示省略）にて圧力を調整されて前記ガス噴射装置１０に供給され、前記ガス供給電磁弁７の開弁により前記吸気管９内の空気中に噴出され該空気と混合される。そして該ガス噴射装置１０からの混合気は前記吸気弁４１の開弁とともに前記着火装置１１からの噴出火炎によって予燃焼がなされている燃焼室４４内に導入されて燃焼し、所定の燃焼サイクルがなされる。
【実施例１】
【００２８】
図１は本発明の第１実施例に係るガスエンジンの燃焼診断装置１００における筒内圧力修正手段３の制御フローチャートであり、図１において、前記筒内圧力検出器１からの筒内圧力検出値は該燃焼診断装置１００の筒内圧力修正手段３に入力される（ステップＡ１）。該燃焼診断装置１００においては、前記筒内圧力検出値及び前記クランク角検出器２からのクランク角信号によって、図２（Ａ）のような筒内圧力線図が作成される（ステップＡ２）。
【００２９】
前記筒内圧力修正手段３においては、次のような演算、制御を行う。
先ず、前記筒内圧力線図において、基準筒内圧力Ｐｂを検出する検出区間及び該基準筒内圧力Ｐｂの検出クランク角を設定する。該検出区間は、後述する要領で、エンジンの複数サイクルで設定された数サイクル〜数十サイクルの検出区間に設定する（ステップＡ３）。
【００３０】
ここで、ガスエンジンの燃焼サイクルにおいて、図２（Ａ）の筒内圧力線図のように、着火点直後の筒内圧力波形はノッキングや燃焼のばらつき等によって正規波形からのサイクル毎の乱れが発生し、かかる波形の乱れはノイズによるものとそれ以外の要因によるものとの区別がつかない。これに対して、下死点から着火点以前の間においては、ガスエンジンの場合は燃料ガスと空気との混合気の圧縮であるため毎サイクルの筒内圧力波形は一致する。
【００３１】
かかる現象に着目すると、筒内圧力検出器１から前記筒内圧力修正手段３に入力される筒内圧力検出値のうち着火点以前の一定クランク角（図２（Ａ）におけるクランク角θ１）における筒内圧力を基準筒内圧力Ｐｂに設定し、燃焼診断の基準筒内圧力に設定しておけば、前記ノイズや以外の要因によるサイクル毎の波形の乱れのない基準筒内圧力が得られることとなる。
【００３２】
そこで、かかる第１実施例においては、図２（Ｂ）のように、前記のようにして設定された検出区間におけるサイクル毎の前記基準筒内圧力Ｐｂ１，Ｐｂ２，Ｐｂ３，…Ｐｂｍを連続的に検出する（ステップＡ４）。
次いで、図２（Ｃ）のように、前記基準筒内圧力Ｐｂ１，Ｐｂ２，Ｐｂ３，…Ｐｂｍの検出区間における平均値Ｐｂｍを算出する。
該平均値Ｐｂｍの算出は、単純平均で算出する方法（ステップＡ４）、あるいは修正移動平均で算出する方法（ステップＡ５）のいずれかの方法による。かかる単純平均算出法及び修正移動平均算出法自体は、公知であるので算出方法の詳細な説明は省略する。
かかる方法で算出した検出区間における基準筒内圧力の平均値Ｐｂｍを用いて、ノイズの影響を除去した前記筒内圧力線図によって、燃焼状態の診断を行なう（ステップＡ７）。
【００３３】
図６は、かかる基準筒内圧力の平均値Ｐｂｍを用いてノイズの影響を除去した筒内圧力線図によって、前記燃焼診断部５（図５参照）において燃焼診断を行なう一例を示す。
図６において、先ず、前記筒内圧力線図におけるガスエンジンの圧縮行程における任意点の圧縮圧力検出値Ｐ０と予め設定された該圧縮圧力の許容される最小値即ち許容圧縮圧力Ｐｃ０とを比較し、前記許容圧縮圧力Ｐｃ０以下のとき即ちＰ０≦Ｐｃ０のときには、ガス漏れ等の機械的トラブルによって圧縮圧力Ｐ０が正常値から異常に低下しているものと判定する（ステップＥ１）。
【００３４】
次いで、前記筒内圧力線図における筒内最高圧力検出値Ｐｐと圧縮行程における任意点の前記圧縮圧力検出値Ｐ０との最高圧力比Ｐｐ／Ｐ０を算出し、該最高圧力比Ｐｐ／Ｐ０の算出値と予め設定された最高圧力比の許容される最大値即ち許容最高圧力比Ｐｐ０とを比較し、前記最高圧力比Ｐｐ／Ｐ０の算出値が前記許容最高圧力比Ｐｐ０を超えたとき即ちＰｐ／Ｐ０≧Ｐｐ０のとき（ステップＥ２）、
もしくは、前記最高圧力比Ｐｐ／Ｐ０が予め設定された圧力比即ち前記最高圧力比の許容値Ｐｈ１を超えた状態即ちＰｐ／Ｐ０≧Ｐｈ１（ステップＥ３）での運転サイクルの回数Ｎｈが許容回数Ｎｈ０を超えたとき即ちＮｈ≧Ｎｈ０のとき（ステップＥ４）には、筒内最高圧力Ｐｐが設計値（正常値）から異常に上昇しているものと判定する。
【００３５】
次いで、ノッキングの判定時点から過去の複数サイクル中において前記最高圧力比Ｐｐ／Ｐ０が、ノッキング発生限界として予め設定されたノッキング許容圧力比Ｐｈ２を超える即ちＰｐ／Ｐ０≧Ｐｈ２となる（ステップＥ５）サイクルの発生数Ｓｎが許容発生数Ｓｎ０を超えたとき即ちＳｎ≧Ｓｎ０となったとき（ステップＥ６）には、前記燃焼室４４内においてノッキングが発生しているものと判定する。
【００３６】
次いで、前記最高圧力比Ｐｐ／Ｐ０が予め設定された前記最高圧力比Ｐｐ／Ｐ０の最小値（失火発生条件となる圧力比）即ち許容最小圧力比Ｐｎよりも小さくなり（Ｐｐ／Ｐ０≦Ｐｎ）（Ｅ７）、かつ燃焼行程における任意点の圧力検出値Ｐ１と前記圧縮行程における任意点の圧力検出値Ｐ０との燃焼圧力比Ｐ１／Ｐ０を算出して、該燃焼圧力比Ｐ１／Ｐ０が予め設定された失火発生限界の圧力比即ち許容圧力比Ｐｍよりも小さく（即ちＰ１／Ｐ０≦Ｐｍ）となるとき（ステップＥ８）、前記燃焼室４４内において失火が発生しているものと判定する。
【００３７】
かかる第１実施例によれば、毎サイクルの筒内圧力波形が一致する着火点以前の基準筒内圧力Ｐｂの数サイクル〜数十サイクルの一定検出区間における基準筒内圧力平均値Ｐｂｍを用いて燃焼状態の診断を行なうので、ノイズの影響を排除できるとともに、従来技術のような筒内圧力検出信号をローパスフィルタを通すことによるエンジン回転数の上昇に伴なう筒内圧力波形の時間遅れの発生を回避できる。
これにより、ローパスフィルタ等の格別なノイズ除去装置を不要として、ノイズの影響による筒内圧力の実際の値からのずれの発生を回避可能となり、筒内圧力検出値に基づく燃焼診断結果の誤差の発生を防止できて、燃焼診断の精度を向上できる。
【実施例２】
【００３８】
図３は本発明の第２実施例に係るガスエンジンの燃焼診断装置における筒内圧力修正手段の制御フローチャート、図４は前記第２実施例における作用説明用線図である。
図３において、前記筒内圧力検出器１からの筒内圧力検出値は該燃焼診断装置１００の筒内圧力修正手段３に入力される（ステップＡ１）。該燃焼診断装置１００においては、前記筒内圧力検出値及び前記クランク角検出器２からのクランク角信号によって、図２（Ａ）のような筒内圧力線図が作成される（ステップＡ２）。
【００３９】
前記筒内圧力修正手段３においては、次のような演算、制御を行う。
先ず、前記筒内圧力線図において、基準筒内圧力Ｐｂ及び下死点の筒内圧力Ｐｂｄを検出する検出区間及び該基準筒内圧力Ｐｂの検出クランク角を設定する。該検出区間は、前記第１実施例と同様な要領で、エンジンの複数サイクルで設定された数サイクル〜数十サイクルの検出区間に設定する（ステップＡ３１）。
【００４０】
次いで、図２（Ｂ）のように、前記のようにして設定された検出区間におけるサイクル毎の前記基準筒内圧力Ｐｂ１，Ｐｂ２，Ｐｂ３，…Ｐｂｍを連続的に検出する（ステップＡ４）とともに、前記検出区間における下死点の筒内圧力Ｐｂｄ１，Ｐｂｄ２，Ｐｂｄ３，…Ｐｂｄｍを連続的に検出する（ステップＡ４１）。
次いで、図２（Ｃ）のように、前記基準筒内圧力Ｐｂ１，Ｐｂ２，Ｐｂ３，…Ｐｂｍの検出区間における平均値Ｐｂｍを、単純平均で算出する方法（ステップＡ５）、あるいは修正移動平均で算出する方法（ステップＡ６）のいずれかの方法により算出する。
また、前記下死点の筒内圧力Ｐｂｄ１，Ｐｂｄ２，Ｐｂｄ３，…Ｐｂｄｍの検出区間における平均値Ｐｂｄｍを、単純平均で算出する方法（ステップＡ５１）、あるいは修正移動平均で算出する方法（ステップＡ６１）のいずれかの方法により算出する。
【００４１】
次いで、前記基準筒内圧力Ｐｂの平均値Ｐｂｍとサイクル毎の下死点の筒内圧力Ｐｂｄの平均値Ｐｂｄｍとの差である平均圧力差（ΔＰｍ＝Ｐｂｍ−Ｐｂｄｍ）を算出する（ステップＡ７１）。
そして、かかる方法で算出した検出区間における平均圧力差ΔＰｍを用いてノイズの影響を除去した前記筒内圧力線図によって、燃焼状態の診断を行なう（ステップＡ８）。
【００４２】
かかる第２実施例によれば、前記筒内圧力修正手段３において、筒内圧力検出値のうち着火点以前の一定クランク角における筒内圧力を基準筒内圧力Ｐｂに設定しておき、エンジンの複数サイクルで設定された数サイクル〜数十サイクルの検出区間におけるサイクル毎の前記基準筒内圧力Ｐｂ及びサイクル毎の下死点の筒内圧力Ｐｂｄを検出し、該検出区間における前記基準筒内圧力Ｐｂの単純平均あるいは修正移動平均により基準筒内圧力平均値Ｐｂｍを算出するとともに、下死点の筒内圧力Ｐｂｄの単純平均あるいは修正移動平均により下死点筒内圧力平均値Ｐｂｄｍを算出し、さらに前記基準筒内圧力の平均値Ｐｂｍと下死点筒内圧力平均値Ｐｂｄｍとの差である平均圧力差（ΔＰｍ＝Ｐｂｍ−Ｐｂｄｍ）を算出し、該平均圧力差ΔＰｍを用いて前記燃焼状態の診断を行なうので、筒内圧力検出器１が温度によりオフセットの影響をうける場合、つまり筒内圧力検出信号が温度ドリフトする場合においても、前記第１実施例のような検出区間における絶対圧力の平均値Ｐｂｍに代えて、前記平均圧力差ΔＰｍからなる相対圧力の平均値を用いることにより、前記温度ドリフトによる絶対圧力検出値の変動があっても、かかる圧力変動の影響を受けることなく、燃焼診断の精度を所要精度に維持できる。
【産業上の利用可能性】
【００４３】
本発明によれば、筒内圧力検出信号からノイズの影響を除去し筒内圧力の実際の値からのずれの発生を回避して、高精度の燃焼診断結果を得ることができる内燃機関の燃焼診断装置及び燃焼診断方法を提供できる。
【図面の簡単な説明】
【００４４】
【図１】本発明の第１実施例に係るガスエンジンの燃焼診断装置における筒内圧力修正手段の制御フローチャートである。
【図２】（Ａ），（Ｂ），（Ｃ）は前記第１実施例における作用説明用線図である。
【図３】本発明の第２実施例に係るガスエンジンの燃焼診断装置における筒内圧力修正手段の制御フローチャートである。
【図４】前記第２実施例における作用説明用線図である。
【図５】本発明の第１，第２実施例に係るガスエンジンの燃焼診断、燃焼制御装置の全体構成を示すブロック図である。
【図６】前記第１実施例に係るガスエンジンの燃焼診断の一例を示す制御フローチャートである。
【図７】従来技術の第１例における作用説明用線図である。
【図８】従来技術の第２例における作用説明用線図である。
【符号の説明】
【００４５】
１  筒内圧力検出器
２  クランク角検出器
３  筒内圧力修正手段
４  増幅器
５  燃焼診断部
６  表示装置
２０  エンジン
４４  燃焼室
１００  燃焼診断装置
２００  燃焼制御装置
【図１】
2007023781.tif 000003
【図２】
2007023781.tif 000004
【図３】
2007023781.tif 000005
【図４】
2007023781.tif 000006
【図５】
2007023781.tif 000007
【図６】
2007023781.tif 000008
【図７】
2007023781.tif 000009
【図８】
2007023781.tif 000010