(57)【特許請求の範囲】
【請求項１】
複数気筒を備えたマルチインジェクション方式のガス機関の制御装置において、
各気筒の空燃比を設定する空燃比設定手段と、
各気筒のノッキングを起こす点火時期を検出する点火時期検出手段と、
各気筒の排気温度を検出する排気温度検出手段と、
を備えており、
前記制御装置が、
前記空燃比設定手段により前記各気筒の空燃比の設定値を同じに設定し、
その後、前記排気温度検出手段により検出された前記各気筒の排気温度が所定範囲内に収束するように、前記空燃比設定手段により各気筒の空燃比を変更し、
その後、前記点火時期検出手段により検出された前記各気筒のノッキングを起こす点火時期が所定範囲内に収束するように、前記空燃比設定手段により前記各気筒の空燃比を変更し、
その後、前記排気温度検出手段により検出された各気筒の排気温度の少なくとも１つが所定の第１基準温度以上である場合に、燃焼異常の信号を発信する、
ことを特徴とするガス機関の制御装置。
【請求項２】
前記制御装置が、
前記各気筒の入口給気温度を検出する温度計と、
前記各気筒の出口排気温度を検出する温度計と、
を備えており、
前記排気温度検出手段が、前記各気筒の排気出口温度から前記各気筒の入口給気温度を減算することにより各気筒の排気温度を算出する、
請求項１に記載のガス機関の制御装置。
【請求項３】
前記制御装置が、前記排気温度検出手段により検出された各気筒の排気温度の少なくとも１つが前記第１基準温度以上である場合、かつ、前記第１基準温度以上である前記排気温度における前記入口給気温度が、所定の第２基準温度より大きい場合に、前記燃焼異常の信号に加えて給気温度異常の信号を発信する、
請求項２に記載のガス機関の制御装置。
【請求項４】
複数気筒を備えたマルチインジェクション方式のガス機関の制御方法において、
各気筒の空燃比の設定値を同じに設定し、
その後、前記各気筒の排気温度が所定範囲内に収束するように、前記各気筒の空燃比を変更し、
その後、前記各気筒のノッキングを起こす点火時期が所定範囲内に収束するように、前記各気筒の空燃比を変更し、
その後、前記各気筒の排気温度の少なくとも１つが所定の第１基準温度以上である場合に、燃焼異常であると判定する、
ことを特徴とするガス機関の制御方法。
【請求項５】
前記各気筒の排気出口温度から前記各気筒の入口給気温度を減算することにより各気筒の排気温度を算出する、
請求項４に記載のガス機関の制御方法。
【請求項６】
前記各気筒の排気温度の少なくとも１つが前記第１基準温度以上である場合、かつ、前記第１基準温度以上である前記排気温度における前記入口給気温度が、所定の第２基準温度より大きい場合に、前記燃焼異常に加えて給気温度異常であると判定する、
請求項５に記載のガス機関の制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ノッキングを起こさずに熱効率の改善を図ることができる複数気筒を備えたマルチインジェクション方式のガス機関に関するものである。
【０００２】
【従来の技術】
機関の燃焼条件によっては、燃料ガスが点火プラグによる所定の着火条件で着火せず、未燃ガスが自着火することによるノッキングが発生することがある。このノッキングは、点火プラグによる点火時期を進角させる（クランク角度がＴＤＣ（上死点）となる手前で点火する）ほど発生し易くなる。一方、熱効率は点火時期を進角させる（点火進角させる）ほど良好になる。
【０００３】
しかし、熱効率を高めるために点火時期を進角させ過ぎるとノッキングを引き起こしてしまうので、従来は、ノッキングを起こさない範囲で点火進角させていた。複数気筒を備えたガス機関においては、一番ノッキングを起こし易い気筒の点火時期に他の気筒の点火時期を合わせていた。
【０００４】
【発明が解決しようとする課題】
本発明では、各気筒の燃焼状態を把握し、ノッキングを起こさずに所定以上の熱効率が得られるように点火時期を設定することができるガス機関の制御装置又は制御方法を提供することを課題としている。
【０００５】
【課題を解決するための手段】
上記課題を解決するため請求項１の発明では、複数気筒を備えたマルチインジェクション方式のガス機関の制御装置において、各気筒の空燃比を設定する空燃比設定手段と、各気筒のノッキングを起こす点火時期を検出する点火時期検出手段と、各気筒の排気温度を検出する排気温度検出手段と、を備えており、前記制御装置が、前記空燃比設定手段により前記各気筒の空燃比の設定値を同じに設定し、その後、前記排気温度検出手段により検出された前記各気筒の排気温度が所定範囲内に収束するように、前記空燃比設定手段により各気筒の空燃比を変更し、その後、前記点火時期検出手段により検出された前記各気筒のノッキングを起こす点火時期が所定範囲内に収束するように、前記空燃比設定手段により前記各気筒の空燃比を変更し、その後、前記排気温度検出手段により検出された各気筒の排気温度の少なくとも１つが所定の第１基準温度以上である場合に、燃焼異常の信号を発信する。
【０００６】
請求項２の発明では請求項１の発明において、前記制御装置が、前記各気筒の入口給気温度を検出する温度計と、前記各気筒の出口排気温度を検出する温度計と、を備えており、前記排気温度検出手段が、前記各気筒の排気出口温度から前記各気筒の入口給気温度を減算することにより各気筒の排気温度を算出する。
【０００７】
請求項３の発明では請求項２の発明において、前記制御装置が、前記排気温度検出手段により検出された各気筒の排気温度の少なくとも１つが前記第１基準温度以上である場合、かつ、前記第１基準温度以上である前記排気温度における前記入口給気温度が、所定の第２基準温度より大きい場合に、前記燃焼異常の信号に加えて給気温度異常の信号を発信する。
【０００８】
請求項４の発明では、複数気筒を備えたマルチインジェクション方式のガス機関の制御方法において、各気筒の空燃比の設定値を同じに設定し、その後、前記各気筒の排気温度が所定範囲内に収束するように、前記各気筒の空燃比を変更し、その後、前記各気筒のノッキングを起こす点火時期が所定範囲内に収束するように、前記各気筒の空燃比を変更し、その後、前記各気筒の排気温度の少なくとも１つが所定の第１基準温度以上である場合に、燃焼異常であると判定する。
【０００９】
請求項５の発明では請求項４の発明において、前記各気筒の排気出口温度から前記各気筒の入口給気温度を減算することにより各気筒の排気温度を算出する。
【００１０】
請求項６の発明では請求項５の発明において、前記各気筒の排気温度の少なくとも１つが前記第１基準温度以上である場合、かつ、前記第１基準温度以上である前記排気温度における前記入口給気温度が、所定の第２基準温度より大きい場合に、前記燃焼異常に加えて給気温度異常であると判定する。
【００１４】
【発明の実施の形態】
図１は、請求項１〜９の発明によるガス機関の制御装置１００の系統略図である。ガス機関は第１気筒３ａ〜第６気筒３ｆの６気筒を備えている。各気筒のヘッド７ａ〜７ｆには、それぞれ吸気ポート２１ａ〜２１ｆと排気ポート２２ａ〜２２ｆが設けてある。図１ではスペースの関係上、第１気筒３ａにのみ詳細に符号を付した。符号の数字部分は構成部位を示し、アルファベット部分は各気筒に対応（ａ＝第１気筒，ｂ＝第２気筒，・・・，ｆ＝第６気筒）するようにした。
【００１５】
例えば、第１気筒３ａでは、吸気ポートは２１ａ，排気ポートは２２ａであるが、第２気筒３ｂでは、吸気ポートは２１ｂ，排気ポートは２２ｂというように、同じ気筒を構成する部位には共通のアルファベットを付すようにした。第２気筒３ｂ〜第６気筒３ｆについては、第１気筒３ａと同じ構成なので、以下において第１気筒にのみ着目してその構成を詳細に説明する。
【００１６】
第１気筒３ａのヘッド７ａには吸気ポート２１ａが設けてある。吸気ポート２１ａには燃焼室１１ａと吸気管５ａとを連通又は遮断する吸気弁８ａが設けてある。吸気弁８ａは、図示しない駆動機構により駆動され、燃焼室１１ａと吸気管５ａとを連通または遮断する。
【００１７】
吸気管５ａには、吸気集合管６を介して過給機２から圧縮空気が供給される。また、吸気ポート５ａの途中には、詳しくは図２（吸気管５ａ及び吸気ポート２１ａの断面略図）で説明するように、インジェクタ１４ａが吸気ポート５ａ内に突出するように設けてある。
【００１８】
図１に示すようにインジェクタ１４ａには、燃料ガス供給管１２を介して燃料ガスが供給されている。また、図２に示すように、インジェクタ１４ａの先端には複数の孔２４ａが設けてある。この孔２４ａから吸気管５ａ内に燃料ガスが噴射され、吸気管５ａ内で空気と燃料ガスが混合して混合気が生成される。
【００１９】
インジェクタ１４ａは、信号線１７を介してＣＰＵ１から制御信号を受け、吸気管５ａ内へ吐出する燃料ガスの量を制御することができるようになっている。この吸気管５ａ内への燃料ガスの吐出量を増減することにより燃焼室１１ａ内へ供給する混合気の空燃比の変更が可能となっている。
【００２０】
また、ＣＰＵ１から信号線２０を介して弁２５へも制御信号が送られ、弁２５の開度を調整して燃料ガス供給管１２内を流れる燃料ガスの量を調整することができるようになっている。
【００２１】
吸気管５ａ内への燃料ガスの吐出量の増減は、例えば弁２５の開度を変更して燃料ガス供給管１２内の燃料ガスの流量を変更することにより調整することができる。また、ＣＰＵ１からの制御信号によりインジェクタ１４自身を制御し、単位時間あたりの噴射量は変更せずに噴射時間を調整することにより吸気管５ａ内へ噴射する燃料ガスの噴射量を調整し混合気の空燃比を調整することもできる。
【００２２】
吸気管５ａ内で生成された混合気は、吸気弁８ａが開いたときに吸気ポート２１ａから燃焼室１１ａ内に供給されるようになっている。
【００２３】
また、第１気筒３ａのヘッド７ａには排気ポート２２ａが設けてある。排気ポート２２ａには、燃焼室１１ａと排気管４ａとを連通又は遮断する排気弁９ａが設けてある。排気弁９ａは、図示しない駆動機構により駆動され、燃焼室１１ａと排気管４ａとを連通または遮断する。
【００２４】
排気管４ａは、排気集合管１６を介して過給機２と接続されている。排気弁９ａが開き、燃焼室１１ａ内の燃焼ガスが排気ポート２２ａ，排気管４ａ及び排気集合管１６を介して過給機２へ供給される。この燃焼ガス（排気ガス）のエネルギにより過給機２は空気を圧縮して吸気集合管６を介して吸気管５ａへ空気を供給している。
【００２５】
図１に示すように、排気管４の排気集合管１６との接続部分には熱電対からなる温度計１５ａが設置されている。この温度計１５ａは、排気管４内を流れる排気ガスの温度を計測する。温度計１５ａで計測された第１気筒３ａの排気ガスの温度は、図１に示すように信号線１８を介してＣＰＵ１へ入力される。また、図示しない機関回転数検出センサとクランク角度検出センサにより検出された検出信号が図示しない信号線を介してＣＰＵ１へ入力される。ＣＰＵ１は、検出された機関回転数に対応する予め設定した吸気弁８ａと排気弁９ａの開弁時期及び閉弁時期をもとにインジェクタ１４ａの噴射期間を制御する。
【００２６】
また、第１気筒３ａにはノッキングセンサ１３ａが設置されている。図１ではノッキングセンサ１３ａに接続された信号線（信号線１９）が紙面の都合で途切れているが、ノッキングセンサ１３ａとＣＰＵ１とは、信号線１９により接続されており、ノッキングセンサ１３ａで検出した検出信号は信号線１９を介してＣＰＵ１へ入力されるようになっている。
【００２７】
ＣＰＵ１には信号線１８を介して各気筒の排気の温度情報が入力され、また、信号線１９を介して各気筒のノッキング情報が入力される。また、ＣＰＵ１は信号線１７を介して各気筒のインジェクタ１４ａ〜１４ｆへ制御信号を送り、吸気管５ａ〜５ｆ内への燃料ガスの噴射量を調整する。さらにＣＰＵ１は信号線２０を介して弁２５へ制御信号を送り、弁２５の開度を調整することにより燃料ガス供給管１２内を流れる燃料ガスの量を調整する。
【００２８】
第１気筒３ａには、着火装置２３ａが設けてある。着火装置２３ａは、内部に副室２６ａと点火プラグ２７ａとを備えている。点火プラグ２７ａにより副室２６ａ内の燃料ガスに着火すると、火炎ジェットが噴孔２８ａから燃焼室１１ａ（主室）内へ噴出し、燃焼室１１ａ内で混合気の燃焼が行われる。
【００２９】
ＣＰＵ１には、予め実験により求められた種々のデータを記憶したメモリ３０が設けてある。ＣＰＵ１は、このメモリ３０に記憶されたデータと入力された（検出された）信号が示すデータとを比較し、予め設定したパターンにしたがって各種の制御を行う。
【００３０】
ここで、各気筒（第１気筒３ａ〜第６気筒３ｆ）は同等の機能を備えているが、燃焼室１１ａ〜１１ｆ（図１では第１気筒３ａにのみ符号を付してある。）内のそれぞれの空燃比をＣＰＵ１の制御により同一になるように、例えばインジェクタ１４ａ〜１４ｆの噴射期間を同一に設定しても、インジェクタの燃料噴射のばらつきと燃焼室１１ａ〜１１ｆの給気温度差や冷却効率等の個体差により差異が生じる。これは従来から抱えている問題であるが、このような状況においても本発明では以下のようにしてノッキングを起こさずに点火進角させ各気筒の燃焼効率（熱効率）の向上を図っている。ガス機関の制御装置１００は、以上のように構成する。
【００３１】
（請求項１の発明の実施例）
図３は、請求項１の発明によるガス機関の制御方法の流れ図である。ガス機関の始動と負荷投入にともない、ＣＰＵ１（図１）は各気筒に備えたインジェクタ１４ａ〜１４ｆ（空燃比設定手段）へ制御信号を送り、第１気筒３ａ〜第６気筒３ｆの全気筒の空燃比の設定値を揃える。
【００３２】
次に、各気筒の点火時期をノッキングを起こすまで１気筒ずつ変更（進角）させる。ノッキングはノッキングセンサ１３ａ〜１３ｆで検出し、ノッキングを起こした気筒に設置したノッキングセンサ（１３ａ〜１３ｆのいずれか）は、ノッキング検出信号をＣＰＵ１へ伝達し、ＣＰＵ１はノッキングを起こす閾値の点火時期をノッキング限界値として各気筒毎にノッキング限界値をメモリ３０に記憶させる。ノッキングする点火時期は、各気筒の筒内圧から判断することもできる。
【００３３】
このノッキング限界値が各気筒間で大きくばらついていると、各気筒とも点火進角させかつ各気筒の点火時期を同一に設定して機関を運転しようとするとき、ある気筒（例えば第６気筒３ｆ）に関しては点火時期を大きく進角することができても、また別の気筒（例えば第１気筒３ａ）に関しては点火時期をほとんど進角することができない場合がある。点火時期は進角させるほど熱効率が向上するので、ノッキングを起こさない範囲で可能な限り進角させるべきである。
【００３４】
そこで熱効率が高くなるようにインジェクタ１４ａ〜１４ｆの燃料噴射期間を調整し、各気筒の空燃比を変化させて各気筒のノッキング限界値（ノッキングを起こす点火時期）を所定の範囲内に収め、各気筒ともにノッキングを起こさない点火時期を設定する。
【００３５】
図９は、点火時期のノッキング限界値を所定の範囲内に収束するように補正する前の第２，第３，第５及び第６気筒の点火時期と熱効率の関係を示すグラフである。第３気筒は点火時期が１１°ｂＴＤＣ（上死点よりも１１°手前・以下では単に１１°と記す。）でノッキング限界に達っし、点火時期が１１°を越えるとノッキングを起こしてしまう。そこで本ガス機関の点火時期を点火時期１６°ｂＴＤＣに設定して所定の熱効率を達成しようとするとき、先ず第３気筒の空燃比を補正し、第３気筒がノッキングを起こさないようにする。
【００３６】
図１０は、第３気筒における補正した燃料噴射期間と補正なしの燃料噴射期間の比を横軸に，ノッキング強度を縦軸にとったグラフである。図１０に示すように、補正する燃料噴射期間を短くする（横軸の数値が小さくなるようにする）ことにより空燃比をリーン（希薄）にするほどノッキング強度は小さくなり、点火時期を進角させ易くなる。
【００３７】
ある気筒の燃料の噴射量を少なくすると、機関の負荷に対する機関出力を維持するため、他の気筒の燃料噴射量は増加しノッキング限界値は大きく（ノッキング強度は小さく）なる。ノッキング限界値を所定の点火時期範囲内に変更した気筒の燃料の噴射期間をメモリ３０に記憶させ、これを以後その気筒の噴射期間とする。次にその他の気筒の点火時期を１気筒ずつ変更し、ノッキングを起こす閾値の点火時期をノッキング限界値としてメモリ３０に記憶させる。すべての気筒が所定の点火時期の範囲内に入ったら、各気筒ともにノッキングを回避した所定の点火時期を設定する。
【００３８】
（請求項２，３の発明の実施例）
図３は、請求項２，３の発明によるガス機関の制御方法の流れ図であり、図３は空燃比設定手段の構成の１例を示している。つまり、図３における空燃比制御手段では、第１気筒３ａ（図１）に着目すると、ＣＰＵ１（図１）の制御信号により吸気管５ａに設置したインジェクタ１４ａの燃料ガスの噴射期間を調整することにより空燃比を調整している。
【００３９】
さらに図３では、各気筒のノッキング限界値を全て所定範囲内に収めるには、インジェクタ１４ａ〜１４ｆの噴射期間の終期が、例えば排気弁９ａ〜９ｆが開く時期より前のクランク角度で１０°以前に設定する、又は燃料噴射量（燃料噴射期間）の補正が各気筒の１サイクルにおける全噴射量（噴射期間）を気筒数で除した値の±１５％を超えなければ所望する空燃比が得られない場合は、噴射期間の調整が不能であるとしてＣＰＵ１が噴射期間調整限界信号を発信する手順を示している。
【００４０】
ＣＰＵ１が噴射期間調整限界信号を発信すると、別に設けた図示しない警報装置でオペレータに異常を知らせ、燃焼室３ａやインジェクタ１４ａ等を点検し、異常が認められればメンテナンスを施すようにする。
【００４１】
ここで、燃料噴射量の補正量上限値は予め実験により求めておき、メモリ３０に記憶しておく。上述の例では噴射量の補正量の上限を±１５％としたが、使用環境や使用するガス機関に特有の条件を考慮して任意に設定することができる。
【００４２】
（請求項４〜９の発明の実施例）
図４〜図６は、請求項４〜９の発明によるガス機関の制御方法の流れ図である。図４は図５へ続き、図５はさらに図６へと続いている。紙面の関係上、１枚に収めきれなかったため、図４〜図６の３つに分割して示している。
【００４３】
ガス機関の始動と負荷投入にともないＣＰＵ１（図１）は、各気筒に備えたインジェクタ１４ａ〜１４ｆ（空燃比設定手段）へ制御信号を送り、第１気筒３ａ〜第６気筒３ｆの全気筒の空燃比の設定値を揃える。図４〜図６は、燃焼に異常が認められた際に、その異常の原因を特定する流れ図である。
【００４４】
図４から順に説明する。図１のＣＰＵ１により第１気筒３ａ〜第６気筒３ｆの各インジェクタ１４ａ〜１４ｆの燃料噴射量（噴射期間）の設定値を同一に設定する。図１の吸気管５ａ〜５ｆと吸気集合管６の接続部に設置した熱電対式の温度計３１ａ〜３１ｆにより各気筒（３ａ〜３ｆ）の入口給気温度を検出する。検出信号は信号線３２を介してＣＰＵ１へ伝達され、メモリ３０（記憶手段）に記憶される。また、図１の各気筒の出口排気温度を、熱電対からなる温度計１５ａ〜１５ｆにより検出し、検出信号は信号線１８を介してＣＰＵ１に伝達される。
【００４５】
ＣＰＵ１は、式（１）を演算し、算出結果を各気筒の排気温度とする。
各気筒排気温度＝各気筒出口排気温度−各気筒入口給気温度・・・・・（１）
ＣＰＵ１は、この各気筒の排気温度が予め設定した所定範囲内に収まっているか否かを判定する。
【００４６】
判定結果が「Ｎｏ」であれば各気筒に設けたインジェクタ１４ａ〜１４ｆにより燃料噴射量（噴射期間）を調整する。排気温度が低い気筒は噴射期間を長くし、逆に排気温度が高い気筒は噴射期間を短く調整する。その後、さらに各気筒の排気温度を算出し、算出結果の判定を行う。判定結果が「Ｙｅｓ」の場合は図５へ続く。
【００４７】
図４で各気筒の排気温度が所定範囲内に入っている場合には、以下図５の流れ図に従う。図５に示すように、第１気筒３ａ〜第６気筒３ｆの点火時期を１気筒ずつ変更し、各気筒ごとにノッキングを起こす閾値の点火時期をノッキング限界値としてメモリ３０（図１）に記憶する。
【００４８】
図５において、各気筒のノッキング限界値がすべて所定範囲内に入っている場合には、図６に示すように、各気筒出口排気温度を温度計１５ａ〜１５ｆ（図１）により検出する。次に前述の式（１）により各気筒排気温度を算出する。
【００４９】
式（１）により算出された各気筒の排気温度が予め設定しメモリ３０に記憶された第１基準温度より小さければ、各気筒の燃焼は正常に行われており、ノッキングを起こさずにかつ熱効率は最大限に高く設定されていると判断することができる。そこでＣＰＵ１（第１比較手段）により各気筒の排気温度と第１基準温度とを比較する。
【００５０】
式（１）により算出された各気筒の排気温度のうちのいずれかが第１基準温度よりも大きい場合には、さらに各気筒の入口給気温度が予め設定しメモリ３０に記憶された第２基準温度より大きいか否かを第２比較手段（ＣＰＵ１）が判定する。
【００５１】
各気筒の入口給気温度のいずれかが予め設定した第２基準温度より大きい場合は、給気温度が異常に高いのでＣＰＵ１は給気温度異常の信号を発信し、例えば図示しない警報装置により給気温度が異常である旨をオペレータに知らせるようにする。逆に第２基準温度より小さい場合には、ＣＰＵ１は燃焼異常の信号を発信し、図示しない警報装置により燃焼異常が生じていることをオペレータに知らせるようにする。燃焼異常の原因としては、スワールの異常や気筒内に堆積物が蓄積又は付着していること等が考えられる。
【００５２】
図４〜図６に示す一連の流れ図に沿ってガス機関の運転を行うと、万が一燃焼異常が発生した場合においても、給気温度の異常を事前に識別することができるので、メンテナンス対応が行い易くなる。
【００５３】
図７は、ガス機関に請求項１〜９の発明を適用した際の各気筒のノッキング強度（ノッキング限界値）と点火時期の関係を示すグラフである。また、図８は、従来の制御において、各気筒の空燃比がＣＰＵ１の制御によって同一になるように（例えばインジェクタ１４ａ〜１４ｆの燃料の噴射期間が同一になるように）設定したときのノッキング強度と点火時期の関係を示すグラフである。図７のグラフは図８のグラフとは違い、各気筒のノッキング強度が、どの点火時期においても所定範囲内に収束しているので、あえてどのデータがどの気筒であるかを記載していない。
【００５４】
図８（ノッキング強度を考慮しない従来の場合）では、各気筒のノッキング強度がばらついているため、各気筒の点火時期を機関の熱効率が良好となる時期に進角させることが阻害され機関の性能を十分に発揮することができない。しかし、図７では、各気筒のノッキング強度が揃う（ノッキング強度が所定範囲内に入る、または設定点火時期におけるノッキング強度が所定の幅に収まる）ように各気筒毎に空燃比を調整するので、各気筒ともに所定の熱効率が得られるように点火時期を設定することができる。
【００５８】
請求項１、４の発明によると、いずれかの気筒において燃焼異常が発生したことを検出できるので、ガス機関が破損する前にメンテナンスを行うことができる。
【００５９】
請求項２、５の発明によると、排気出口温度から入口給気温度を減算して排気温度を算出するので、吸入給気温度の影響を除くことにより精度よく燃焼異常を検出することができる。
【００６２】
請求項３、６の発明によると、精度よく、燃焼異常に加えて、給気温度異常を検出することができる。
【図面の簡単な説明】
【図１】  請求項１〜９の発明によるガス機関の制御装置１００の系統略図である。
【図２】  吸気管及び吸気ポートの断面略図である。
【図３】  請求項１〜３の発明によるガス機関の制御方法の流れ図である。
【図４】  請求項４〜９の発明によるガス機関の制御方法の流れ図である。
【図５】  図４に続く請求項４〜９の発明によるガス機関の制御方法の流れ図である。
【図６】  図５に続く請求項４〜９の発明によるガス機関の制御方法の流れ図である。
【図７】  請求項１〜９の発明を適用した際の各気筒の排気温度，ノッキング強度と点火時期の関係を示すグラフである。
【図８】  従来の制御による各気筒のノッキング強度と点火時期の関係を示すグラフである。
【図９】  従来のガス機関における熱効率と点火時期の関係を示すグラフである。
【図１０】  補正した燃料噴射期間と補正なしの燃料噴射期間の比を横軸に，ノッキング強度を縦軸にとったグラフである。
【符号の説明】
１    ＣＰＵ（点火時期設定手段，燃焼異常検出手段，算出手段，第１比較手段，第２比較手段）
２    過給機
３    気筒
３ａ〜３ｆ  第１気筒〜第６気筒
４    排気管
５    吸気管
６    吸気集合管
７    ヘッド
８    吸気弁
９    排気弁
１０  ピストン
１１  燃焼室
１２  燃料ガス供給管
１３  ノッキングセンサ
１４  インジェクタ（空燃比設定手段）
１５  温度計
１６  排気集合管
１７〜２０  信号線
２１  吸気ポート
２２  排気ポート
２３  着火装置
２７  点火プラグ
３０  メモリ（記憶手段）
３１  温度計（排気温度検出手段）
３２  信号線
【図１】
0004326131.tif 000002
【図２】
0004326131.tif 000003
【図３】
0004326131.tif 000004
【図４】
0004326131.tif 000005
【図５】
0004326131.tif 000006
【図６】
0004326131.tif 000007
【図７】
0004326131.tif 000008
【図８】
0004326131.tif 000009
【図９】
0004326131.tif 000010
【図１０】
0004326131.tif 000011