(57)【特許請求の範囲】
【請求項１】
ガスエンジンの気筒内に向けて水を噴射する水噴射手段と、
前記水噴射手段から噴射される水噴射量を制御する水噴射制御手段と、
前記気筒内に供給される混合気を点火する点火手段と、
前記点火手段を制御する点火制御手段と、
前記ガスエンジンの効率向上のために設定される点火時期の適値を記憶した時期記憶手段と、
前記気筒におけるノッキング出現率の測定値を測定するノッキング出現率測定手段と、を備え、
前記水噴射制御手段は、前記測定値と目標値との偏差に基づき、前記気筒内に向けての前記水噴射量が設定されるように前記水噴射手段を制御し、前記点火制御手段は、前記測定値が前記目標値未満であるときに、点火時期が前記適値よりも遅角しているか否かを判断し、点火時期が前記適値よりも遅角していれば点火時期を進角補正する、ガスエンジンの制御装置。
【請求項２】
前記水噴射制御手段は、前記測定値と前記目標値との偏差に基づき前記水噴射量の補正量を設定し、前回のエンジンサイクルで設定された水噴射量に前記補正量を反映させる、請求項１に記載のガスエンジンの制御装置。
【請求項３】
所定強度以上の強ノッキングを検出する強ノッキング検出手段を更に備え、
前記水噴射制御手段は、前記強ノッキングが検出されたときに、前記水噴射量を増加補正する、請求項１又は２に記載のガスエンジンの制御装置。
【請求項４】
ガスエンジンの気筒におけるノッキング出現率の測定値を測定する測定ステップと、
前記測定値を所定の目標値と比較する出現率比較ステップと、
前記測定値と前記目標値との偏差に基づき、前記気筒内に向けての水噴射量を設定する水噴射ステップと、
前記測定値が前記目標値未満であるときに、点火時期を前記ガスエンジンの効率向上のために設定される点火時期の適値と比較する点火時期比較ステップと、
点火時期が前記適値よりも遅角しているときに、点火時期を進角補正する進角補正ステップと、を備える、ガスエンジンの制御方法。
【請求項５】
前記水噴射ステップが、前記測定値と前記目標値との偏差を演算する偏差演算ステップ、該偏差に応じて水噴射量の補正量を設定する補正量設定ステップ、及び、前回のエンジンサイクルで設定された前記水噴射量に前記補正量を反映させる水噴射量設定ステップを有する、請求項４に記載のガスエンジンの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ノッキングを抑制するための制御を実行するガスエンジンの制御装置及び制御方法に関する。
【背景技術】
【０００２】
近年、低燃費及び高発電効率を得るため、発電機の駆動源に大型レシプロガスエンジンを適用した発電プラントが提案されている。このような発電用ガスエンジンにおける混合気の点火方式として、点火プラグの電極間で発生する火花で混合気を点火する火花点火方式が知られている。ガスエンジンの効率を最適化して発電プラントの省エネ化を一層推進するためには、点火時期をいわゆるＭＢＴ（Minimum advance for Best Torque）まで進角させた状態にしてガスエンジンを稼動することが必要と考えられる。しかし、点火時期が進角すると、燃焼室内温度及び圧力が上昇するので、ノッキングが発生しやすくなるし、ＮＯｘの排出量が増加する。ノッキングの多発はエンジンが損傷する原因となり、ＮＯｘは大気汚染の原因となる。
【０００３】
特許文献１は、車両用ガソリンエンジンのノッキング抑制装置を開示している。この制御装置によれば、エンジンの運転状態が高負荷域内にあるときに、水が気筒に向けて噴射される。この制御では、水の蒸発潜熱で気筒が冷却され、それによりノッキングが抑制されることが期待されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平５−１０１６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１に開示される制御装置によれば、スロットル開度やエンジン回転数等に応じて水噴射量が調整され、ノッキングが実際に発生しているか否かという実際の燃焼状態とは関係なく、水が噴射されるに過ぎない。つまり、実際の燃焼状態に照らして水の噴射を必要とする状況であるか否かとは関係なく、水が噴射される。このような制御手法をとるので、制御装置は、水を噴射した結果として燃焼状態がどのようになったのかを関知することもない。それゆえに、制御装置は、水を噴射した結果として燃焼状態がどのようになっているかをその後の制御に反映することもできない。このように、従来の制御装置によれば、実際の燃焼状態に良好に対応してノッキングを抑制することができないし、ノッキングを抑制しつつエンジンの効率を向上させることにまで視野を入れた制御を実行することができない。
【０００６】
そこで本発明は、実際の燃焼状態に良好に対応してノッキングを抑制し、さらには、ノッキングを抑制しつつガスエンジンの効率の向上を図ることを目的としている。
【課題を解決するための手段】
【０００７】
本発明に係るガスエンジンの制御装置は、ガスエンジンの気筒内に向けて水を噴射する水噴射手段と、前記水噴射手段からの水噴射量を制御する水噴射制御手段と、前記気筒におけるノッキング出現率の測定値を測定するノッキング出現率測定手段と、を備え、前記水噴射制御手段は、前記測定値と目標値との偏差に基づき、前記気筒内に向けての水噴射量が設定されるように前記水噴射手段を制御する。
【０００８】
ここで、「ノッキング出現率」は、ノッキングの出現頻度又は出現割合を直接的に示す指標であって実際の燃焼状態を示す指標であり、例えば、現時点から過去に遡って所定数のエンジンサイクルが経過する間にノッキングが発生したエンジンサイクルの総数を当該所定数で除算することによって算出され、時間変化しうる。このように「ノッキング出現率」は、ある１つのエンジンサイクルにおけるノッキングセンサによって得られる単一の測定値を評価するものではなく、過去から現在に至る所定期間のエンジンサイクルにおけるノッキングセンサによって得られる複数の測定値を評価するものである。このように、「ノッキング出現率」は、過去の履歴を含んでいるため、急峻な変動のない安定した評価指標として取扱い可能であるとの特性を有する。また、ノッキング出現率は移動平均（単純移動平均、加重移動平均、指数加重移動平均）の手法によって算出されても良い。なお、本明細書では、ガスエンジンにおける給気行程、圧縮行程、膨張行程、排気行程の４つの行程を経るサイクルを、一のエンジンサイクルと称する。
【０００９】
本発明によれば、このような特性を有したノッキング出現率の測定値が目標値と比較され、測定値と目標値との偏差に基づき、気筒内に向けて噴射される水噴射量が設定される。このように、やみくもに又はノッキングの発生状況を直接的に示さない運転パラメータに基づき水が噴射されるのではなく、ノッキングの出現頻度と目標値とに基づき、水噴射量が設定される。つまり、実際の燃焼状態に基づき水が噴射される。すると、気筒内に噴射された水の蒸発潜熱で気筒内温度が低下していき、点火時期を遅角することなく、ノッキングが低減される。点火時期の遅角なしにノッキングが低減されると、ノッキング出現率の測定値が過剰に上昇するのを防ぎ得る範囲内で点火時期の進角代（進角可能な量）を確保することができる。このため、ガスエンジンの効率の向上を図ることができる。
【００１０】
前記気筒内に供給される混合気を点火する点火手段と、前記点火手段を制御する点火制御手段と、前記ガスエンジンの効率向上のために設定される点火時期の適値を記憶した適値記憶手段と、を更に備え、前記点火制御手段は、前記測定値が前記目標値未満であるときに、点火時期が前記適値よりも遅角しているか否かを判断し、点火時期が前記適値よりも遅角していれば点火時期を進角補正してもよい。前記構成によれば、水の噴射により測定値が目標値未満になるまで低下したような場合、点火時期が適値と比較され、点火時期が適値よりも遅角していれば点火時期が進角補正される。これにより、ノッキング出現率が過剰に高い値になるのを防ぎながら、ガスエンジンの効率を向上していくことができる。前述した水噴射の制御と相まって、制御の実行時間が長期に亘れば、点火時期を適値付近で収束させることと、ノッキング出現率の測定値を目標値付近で収束させることとが両立する。
【００１１】
前記水噴射制御手段は、前記測定値と前記目標値との偏差に基づき前記水噴射量の補正値を設定し、前回のエンジンサイクルで設定された水噴射量に前記補正量を反映させるものであってもよい。前記構成によれば、前回のエンジンサイクルで設定された水噴射量に補正量を反映させるため、水噴射量が大きく増減することがなく、ノッキング出現率の測定値を目標値に好適に近づけることができるようになる。
【００１２】
所定強度以上の強ノッキングを検出する強ノッキング検出手段を更に備え、前記水噴射制御手段は、前記強ノッキングが検出されたときに、前記水噴射量を増加補正してもよい。前記構成によれば、強ノッキングが発生したときに、気筒内温度を速やかに低下させることができる。よって、ノッキング出現率を制御しながら、エンジンの損傷が懸念されるような事象が発生した場合には、これに即座に対応して当該事象を速やかに抑制することもできる。
【００１３】
本発明に係るガスエンジンの制御方法は、ガスエンジンの気筒におけるノッキング出現率の測定値を測定する測定ステップと、前記測定値を所定の目標値と比較する出現率比較ステップと、前記測定値と前記目標値との偏差に基づき、前記気筒内に向けての水噴射量を設定する水噴射ステップと、を備える。このような方法によっても、ノッキング出現率の測定値と目標値との偏差に基づき気筒内への水噴射量が設定されるようにしているので、ノッキングの抑制とガスエンジンの効率の向上とを両立させることができる。
【００１４】
前記測定値が前記目標値未満であるときに、点火時期を前記ガスエンジンの効率向上のために設定される点火時期の適値と比較する点火時期比較ステップと、点火時期が前記適値よりも遅角しているときに、点火時期を進角補正する進角補正ステップと、を更に備えていてもよい。これにより、ノッキング出現率の測定値が目標値未満であり、点火時期が適値よりも遅角しているときには、点火時期が進角補正される。このため、ノッキング出現率を目標値に近づくように上昇させ、ガスエンジンの効率を向上させることができる。
【００１５】
前記水噴射ステップが、前記測定値と前記目標値との偏差を演算する偏差演算ステップ、該偏差に応じて前記水噴射量の補正量を設定する補正量設定ステップ、及び、前回のエンジンサイクルで設定された前記水噴射量に前記補正量を反映させる水噴射量設定ステップを有していてもよい。これにより、前回のエンジンサイクルで設定された水噴射量に補正量を反映させるため、水噴射量が大きく増減することがなく、ノッキング出現率の測定値を目標値に好適に近づけることができるようになる。
【発明の効果】
【００１６】
本発明によれば、実際の燃焼状態に良好に対応してノッキングを抑制することと、ガスエンジンの効率を向上することとを両立することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施形態に係るガスエンジンの全体構成を示す概念図である。
【図２】本発明の実施形態に係るガスエンジンの制御装置の要部構成を示す概念図である。
【図３】図２に示すノッキング出現率測定部の構成を示すブロック線図である。
【図４】点火時期と効率との間の関係、点火時期とＮＯｘ排出量との間の関係、水噴射量とＮＯｘ排出量との間の関係を示すグラフである。
【図５】水噴射及び点火制御の処理の一部を示すフローチャートである。
【図６】水噴射及び点火制御の処理の一部を示すフローチャートであり、ノッキング出現率の測定値が目標値以上である場合の水噴射量の指令値及び点火時期の指令値を設定する処理を示すフローチャートである。
【図７】水噴射及び点火制御の処理の一部を示すフローチャートであり、ノッキング出現率の測定値が目標値未満である場合の水噴射量の指令値及び点火時期の指令値を設定する処理を示すフローチャートである。
【図８】図５〜図７に示す処理を実行した場合のノッキング出現率、水噴射量及び点火時期の時間変化の一例を示すタイミングチャートである。
【発明を実施するための形態】
【００１８】
以下、本発明の実施形態について図面を参照しながら説明する。なお、同一又は相当する要素には全ての図を通じて同一の符号を付し、重複する詳細説明を省略する。
【００１９】
図１は、本発明の実施形態に係るガスエンジン１の全体構成を示す概念図である。図１に示すガスエンジン１は、ガス燃料及び過給されたエアの混合気を燃焼して出力軸２で回転出力を発生する。出力軸２は、例えば交流発電機３に接続される。出力軸２は、交流発電機３に替えて、舶用推進装置に接続されていてもよい。このように、本実施形態に係るガスエンジン１は、交流発電機３の駆動源として又は舶用推進装置として好適に利用することができる。
【００２０】
ガスエンジン１は、レシプロ式４ストロークエンジンであり、複数の気筒４を有している。なお、気筒４の配列は、図１に便宜的に示されている並列型に限られず、Ｖ型であってもよい。特に、発電用又は舶用においては、ガスエンジン１が多数（例えば、８〜２０）の気筒を有して大型化するので、気筒がＶ型に配列されると好適である。
【００２１】
ガスエンジン１には、給気通路５、排気通路６及び過給機（図示せず）が設けられている。給気通路５は、過給機からの給気を気筒４に供給するための通路である。給気通路５は、複数の給気ポート７と、給気管８とにより構成される。給気ポート７は、気筒４毎に設けられ、エンジン本体内に形成される。給気ポート７は、下流端部で対応する気筒４に開口している一方、上流端部でエンジン本体の外面に開口している。給気管８は、共通管部８ａ及び複数の枝管部８ｂを有している。共通管部８ａは、エンジン本体の外部を気筒配列方向に沿って延びている。枝管部８ｂは、気筒４毎に設けられ、共通管部８ａの内部を給気ポート７の上流端部に接続している。排気通路６は、気筒４からの排気を過給機を介して外部に送るための通路である。排気通路６は、気筒４毎に設けられた排気ポート９と、各排気ポート９と接続される排気管１０とにより構成される。
【００２２】
各気筒４には、第１燃料噴射弁１１、第２燃料噴射弁１２、点火プラグ１３及び水噴射弁１４が設けられている。第１燃料噴射弁１１及び第２燃料噴射弁１２は、燃料供給源から燃料供給ライン１５に沿って送られるガス燃料を気筒４内に向けて噴射する。点火プラグ１３は、気筒４内に供給される混合気を点火燃焼させるため、適宜点火時期で火花を発生する。水噴射弁１４は、対応する気筒４のノッキングを抑制するため、給水源から給水ライン１６に沿って送られる水を気筒４内に向けて噴射する。
【００２３】
図２は、本発明の実施形態に係るガスエンジン１の制御装置１００の構成を示す概念図である。なお、図２では、１つの気筒４のみ示しているが、他の気筒も同様の構成を有している。図２に示すように、気筒４内には、ピストン２１が往復動可能に挿入されている。ピストン２１はコネクティングロッド２２を介して出力軸２（図１参照）に連結されている。気筒４のうちピストン２１の上面側の空間が、主燃焼室２３を成している。主燃焼室２３は、副燃焼室２４と隔壁２５を介して区画されている一方、隔壁２５に形成された連通孔（図示せず）を介して副燃焼室２４と連通している。気筒４には、給気弁２６及び排気弁２７が設けられている。給気弁２６は、給気ポート７の下流端部を開閉する。排気弁２７は、排気ポート９の上流端部を開閉する。第１燃料噴射弁１１は、その燃料噴射口が給気ポート７内に臨むようにして設けられている。第２燃料噴射弁１２は、その燃料噴射口が副燃焼室２４内に臨むようにして設けられている。点火プラグ１３は、火花を発生する電極が副燃焼室２４内に臨むようにして設けられている。
【００２４】
ピストン２１が下動する給気行程では、給気弁２６が給気ポート７を開き、第１燃料噴射弁１１がガス燃料を噴射する。これにより、給気ポート７を流れる給気とガス燃料との混合気が主燃焼室２３内に供給される。ピストン２１が上動する圧縮行程では、混合気が主燃焼室２３内及び副燃焼室２４内で圧縮される。なお、第２燃料噴射弁１２は、給気行程又は圧縮行程において、副燃焼室２４内にガス燃料を噴射する。圧縮行程が終了する時期近傍で、点火プラグ１３が火花を発生し、これにより副燃焼室２４内の混合気が点火燃焼される。副燃焼室２４内の火炎は連通孔を介して主燃焼室２３内へと伝播し、それにより主燃焼室２３内の混合気が燃焼され、ピストン２１が下動する。この膨張行程後の排気行程では、排気弁２７が排気ポート９を開き、主燃焼室２３内及び副燃焼室２４内のガスが排気通路６へと排出される。なお、本明細書では、ガスエンジン１における上記の給気行程、圧縮行程、膨張行程及び排気行程の４つの行程を経るサイクルを、一のエンジンサイクルと称する。
【００２５】
このガスエンジン１の制御装置１００は、点火プラグ１１、水噴射弁１４、位相角センサ４１、筒内圧センサ４２及び制御器５０を備えている。制御器５０は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ及び入出力インターフェイスを主体にして構成されたマイクロコンピュータである。制御器５０の入力側は、位相角センサ４１及び筒内圧センサ４２と接続されている。位相角センサ４１は、出力軸２（図１参照）の回転位相角を検出する。筒内圧センサ４２は、気筒４の内圧を検出する。制御器５０の出力側は、点火プラグ１１及び水噴射弁１４と接続される。
【００２６】
水噴射弁１４は、その水噴射口１４ａが給気ポート７内に臨むようにして設けられている。水噴射弁１４は、水噴射口１４ａを開閉する常閉電磁開閉弁であり、水噴射口１４ａを開けているときに、給水ライン１６に沿って送られる水を給気ポート７内に噴射する。水噴射弁１４に送られてくる水の圧力（以下、「給水圧」と称す）は略一定であるので、制御器５０は、水噴射弁１４の開弁期間を制御することによって、水噴射量を制御することができる。
【００２７】
水噴射弁１４より噴射された水は、給気に乗って気筒４内へと供給される。水が気筒４内へと良好に供給されるようにするため、水を噴射する時期は、概ね給気行程の間に設定され、給水圧は、給気圧に対抗して給気ポート７内に水を噴射するために十分高い値に調整される。
【００２８】
制御装置１００は、全ての気筒４のノッキング出現率が気筒個体差に関わらず目標値に近づくように、また、全ての気筒４の効率が気筒個体差に関わらず最適化されるように、気筒４毎に水噴射量及び点火時期を制御する。制御器５０は、このような制御を実現するための機能部として、ノッキング検出部５１、ノッキング出現率演算部５３、出現率目標値記憶部５４、時期記憶部５５、水噴射制御部５６及び点火制御部５７を有する。また、筒内圧センサ４２が、気筒４毎に設けられる。位相角センサ４１は、全ての気筒４に共通して設けられている。
【００２９】
ノッキング検出部５１は、筒内圧センサ４２の検出結果に基づき、ノッキングが出現したか否かをエンジンサイクル毎に気筒４毎に検出する。ノッキング出現率演算部５３は、ノッキング検出部５１の検出結果に基づき、ノッキング出現率の測定値をエンジンサイクル毎に気筒４毎に演算する。このように、筒内圧センサ４２、ノッキング検出部５１及びノッキング出現率演算部５３は、気筒４におけるノッキング出現率を測定するためのノッキング出現率測定部４５を構成する。
【００３０】
ここで、「ノッキング出現率」とは、ノッキングの出現頻度又は出現割合を直接的に示す指標であって実際の燃焼状態を示す指標であり、例えば、現時点から過去に遡って所定数のエンジンサイクルが経過する間にノッキングが発生したエンジンサイクルの総数を当該所定数で除算することによって算出され、時間変化しうるものである。このように「ノッキング出現率」は、ある１つのエンジンサイクルにおけるノッキングセンサによって得られる単一の測定値を評価するものではなく、過去から現在に至る所定期間のエンジンサイクルにおけるノッキングセンサによって得られる複数の測定値を評価するものである。このように、「ノッキング出現率」は、過去の履歴を含んでいるため、急峻な変動のない安定した評価指標として取扱い可能であるとの特性を有する。また、ノッキング出現率は移動平均（単純移動平均、加重移動平均、指数加重移動平均）の手法によって算出されても良い。
【００３１】
図３は、ノッキング出現率測定部４５の構成を示す概念図である。図３に示すように、ノッキング検出部５１は、波形計測部６１、抽出部６２、平均値算出部６３、ノック閾値比較部６４、筒内圧比較部６５、失火閾値比較部６６、燃焼状態判定部６７及び過去値記憶部６８を有している。
【００３２】
波形計測部６１は、筒内圧センサ４２により検出される筒内圧の波形を計測する。抽出部６２は、圧縮行程終了時点から所定時間が経過するまでの筒内圧波形データをフィルタに通し、その高周波成分を抽出する。平均値算出部６３は、当該所定時間内における複数個の高周波成分をサンプリングし、サンプリングされた高周波成分の平均値を算出する。ノック閾値比較部６４は、算出された平均値を第１ノック閾値及び第２ノック閾値と比較する。筒内圧比較部６５は、筒内圧波形データに基づき、圧縮行程終了時点前後の筒内圧偏差ΔＰを算出する。失火閾値比較部６６は、算出された筒内圧偏差ΔＰが失火閾値以上であるか否かを判定する。
【００３３】
燃焼状態判定部６７は、ノック閾値比較部６４及び失火閾値比較部６６の比較結果に基づき、燃焼状態が「強ノッキング」、「軽ノッキング」、「正常」及び「失火」の４つの状態のいずれに属するのかを、エンジンサイクル毎に気筒４毎に判定する。つまり、平均値が第１ノック閾値以上である場合には、燃焼状態が「強ノッキング」と判定される。平均値が第１ノック閾値未満且つ第２ノック閾値以上である場合には、燃焼状態が「軽ノッキング」と判定される。筒内圧偏差ΔＰが失火閾値未満である場合には、燃焼状態が「失火」と判定される。平均値が第２ノック閾値未満であり且つ筒内圧偏差ΔＰが失火閾値以上である場合には、燃焼状態が「正常」と判定される。なお、「強ノッキング」は、第１ノック閾値により規定される所定強度以上のノッキングが発生している状態であることを示す。「軽ノッキング」は、第１ノック閾値により規定される所定強度未満のノッキングが発生している状態であることを示す。
【００３４】
過去値記憶部６８は、燃焼状態の判定結果を逐次記憶する。ノッキング出現率演算部５３は、過去値記憶部６８に記憶されている燃焼状態の判定結果を読み出し、現時点から過去に遡って所定数のエンジンサイクルの間に軽ノッキング又は強ノッキングが発生していると判定されたエンジンサイクルの総数を、当該所定数で除算することによって、ノッキング出現率の測定値ＲＭを求める。
【００３５】
図２に示すように、出現率目標値記憶部５４は、ノッキング出現率の目標値ＲＴを予め記憶している。ノッキング出現率の測定値ＲＭがこの目標値ＲＴに近い状態でガスエンジン１が継続して運転されると、ガスエンジン１に大きな損傷を与えることなく、ガスエンジン１の効率を向上できるようになる。なお、このような作用を得るための目標値の具体的数値は、実機を用いた運転試験又は数値解析などを通じて知得可能である。本実施形態では、出現率目標値記憶部５４が、全ての気筒４に共通する一つの目標値ＲＴを記憶しているものとする。
【００３６】
時期記憶部５５は、点火時期の適値ＴＴ及び初期値を記憶している。適値ＴＴは、ガスエンジン１の効率向上のために設定される点火時期である。図４中の線Ａは、ある気筒における点火時期とガスエンジン１の効率との間の相関を示している。線Ａは、横軸を点火時期として縦軸を効率とする二次元直交座標系において、上に凸の曲線を描く。すなわち、点火時期が進角すれば、ある時期（ＭＢＴ）までは効率が向上していく一方、点火時期がＭＢＴを越えて更に進角しても、効率は低下していく。ＭＢＴは、効率の増減傾向が逆転して効率が最大値をとる点火時期である。時期記憶部５５は、ＭＢＴ又はその近傍の値を適値ＴＴとして記憶している。ＭＢＴは、気筒４毎に個体差がある。このため、時期記憶部５５は、適値ＴＴを気筒４毎に記憶しており、適値ＴＴは、実際のガスエンジン１の運転状況に応じて調整及び更新可能であってもよい。各気筒４におけるＭＢＴは、実機を用いた運転試験などを通じて知得可能である。なお、点火時期の初期値は、適値ＴＴよりも遅角された値であり、例えば図４のグラフの原点における点火時期である。
【００３７】
図２に示すように、水噴射制御部５６は、ノッキング出現率の測定値ＲＭ、ノッキング出現率の目標値ＲＴ、ノッキング検出部５１からの強ノッキングが発生している旨示す信号、給水系の状態などに基づき、水噴射量の指令値を求め、指令値が示す量の水が噴射されるように水噴射弁１４を制御する。点火制御部５７は、ノッキング出現率の測定値ＲＭ、ノッキング出現率の目標値ＲＴ、点火時期の適値ＴＴ、水噴射制御部５６からの水噴射停止信号などに基づき、点火時期の指令値を求め、指令値が示す時期に点火するように点火プラグ１１を制御する。
【００３８】
図５〜図７は、図２に示す制御器５０により実行される水噴射及び点火制御を示すフローチャートである。図５〜図７に示す一連の処理は、例えば、ガスエンジン１の起動処理が終わってから、１エンジンサイクル毎に繰り返される。図５に示すように、水噴射制御部５６が、給水系の状態に基づいて、水を気筒４に向けて好適に噴射することができる状態であるか否かを判断する（ステップＳ１）。例えば、水噴射制御部５６は、各種センサからの入力に基づき、給水圧が必要圧未満であるか否か、給水源にトラブルが発生しているか否かを判断する。水を好適に噴射することができれば（Ｓ１：ＹＥＳ）、ノッキング出現率測定部４５が、ノッキング出現率の測定値ＲＭを測定する（ステップＳ２）。次に、水噴射制御部５６及び点火制御部５７が、ノッキング出現率の測定値ＲＭと目標値ＲＴとを比較する（ステップＳ３）。測定値ＲＭが目標値ＲＴ以上であれば（Ｓ３：ＹＥＳ）、図６に示すフローに進み、測定値ＲＭを目標値ＲＴに向かって低下させるための制御が実行される。測定値ＲＭが目標値ＲＴ未満であれば（Ｓ３：ＮＯ）、図７に示すフローに進み、測定値ＲＭを目標値ＲＴに向かって上昇させるための制御が実行される。
【００３９】
図６に示すように、測定値ＲＭが目標値ＲＴ以上であれば、水噴射制御部５６が、目標値ＲＴと測定値ＲＭとの間の偏差を算出する（ステップＳ１１）。次に、水噴射制御部５６が、算出された偏差に応じて、第１補正量を算出する（ステップＳ１２）。次に、水噴射制御部５６は、今回のエンジンサイクルにおける一次指令値を設定する（ステップＳ１３）。水噴射量の一次指令値は、前回のエンジンサイクルにおいてステップＳ１３で算出された水噴射量の指令値に、今回のエンジンサイクルにおいてステップＳ１２で算出された第１補正量を加算することによって求められる。
【００４０】
次に、水噴射制御部５６は、ノッキング検出部５１の検出結果に基づき、今回のエンジンサイクルにおける燃焼状態が強ノッキングであるか否かを判断する（ステップＳ１４）。強ノッキングが発生していなければ（Ｓ１４：ＮＯ）、水噴射制御部５６は、次回のエンジンサイクルにおける水噴射量の指令値を、ステップＳ１３で算出された一次指令値に設定する（ステップＳ１６）。強ノッキングが発生していれば（Ｓ１４：ＹＥＳ）、水噴射制御部５６は、第２補正量を算出し、今回のエンジンサイクルにおける水噴射量の指令値（直後の水噴射機会における水噴射量の指令値）を第２補正量に設定する（ステップＳ１５）。なお、第２補正量は、ステップＳ１３で算出された一次指令値よりも大きい値であり、これにより強ノッキングが検出されたときに水噴射量が増加補正される。第２補正量は、ノッキング強度によって設定されてもよいし、ステップＳ１３で算出された一次指令値に予め定められた補正量を加算することによって設定されてもよい。このとき、今回のエンジンサイクルで算出された指令値は、次回のエンジンサイクルにおけるステップＳ１３での一次指令値設定処理で、減少するように変更される。これにより、強ノッキングの発生のため水噴射量を増加補正しても、次回以降のエンジンサイクルの水噴射量の指令値が乱されない。
【００４１】
次に、点火制御部５７は、前回のエンジンサイクルの点火時期の指令値が、適値ＴＴ未満であるか否かを判断する（ステップＳ２１）。前回指令値が適値ＴＴ未満であれば（Ｓ２１：ＹＥＳ）、点火制御部５７は、今回のエンジンサイクルのおける点火時期の指令値を、前回指令値に設定する（ステップＳ２２）。前回指令値が適値ＴＴ以上であれば（Ｓ２１：ＮＯ）、点火制御部５７は、前回指令値に所定の遅角補正量を減算し、今回のエンジンサイクルにおける点火時期の指令値をこの減算値に設定する（ステップＳ２３）。なお、前回指令値と適値ＴＴが等しい場合は、点火時期の指令値は、前回のエンジンサイクルの指令値に微小な進角量α（＞０）だけ進角補正した値としてもよいし、微小な遅角量α（＜０）だけ遅角補正した値としてもよい。
【００４２】
また、ノッキング出現率を制御すること以外の目的で点火時期を制御量とした他の制御が並行実施される場合もある。このような他制御の並行実施があれば、当該他制御で設定された指令値を加味して、点火時期が補正される（ステップＳ２５）。このような他制御の並行実施がなければ（Ｓ２４：ＮＯ）、点火時期の指令値は、ステップＳ２２又はＳ２３で設定された指令値どおりとなる。
【００４３】
このようにして、水噴射量及び点火時期の各指令値が設定されると、水噴射制御部５６は、位相角センサ４１からの入力を参照しながら、指令値が示す量の水が給気行程の間に噴射されるように水噴射弁１４を制御する。また、点火制御部５７は、位相角センサ４１からの入力を参照しながら、指令値が示す時期に点火させるように点火プラグ１３を制御する。そして、次回のエンジンサイクルにおける処理が、ステップＳ１から再開する。
【００４４】
図７に示すように、測定値ＲＭが目標値ＲＴ未満であれば、水噴射制御部５６が、目標値ＲＴと測定値ＲＭとの間の偏差を算出する（ステップＳ３１）。次に、水噴射制御部５６が、算出された偏差に応じて、第１補正量を算出する（ステップＳ３２）。次に、水噴射制御部５６は、今回のエンジンサイクルにおける一次指令値を設定する（ステップＳ３３）。水噴射量の一次指令値は、前回のエンジンサイクルにおいてステップＳ３３で算出された水噴射量の指令値に、今回のエンジンサイクルにおいてステップＳ３２で算出された第１補正量を減算することによって求められる。また、特にガスエンジン１の起動時から定常運転に至るまでにおいては、水噴射制御部５６は、今回のエンジンサイクルにおける一次指令値を、前回のエンジンサイクルの一次指令値に設定してもよい。
【００４５】
次に、水噴射制御部５６は、前述したステップＳ１４〜Ｓ１６と同様の処理をする。つまり、今回のエンジンサイクルにおいて強ノッキングが発生しているか否かが判断される（ステップＳ３４）。発生していなければ（Ｓ３４：ＮＯ）、水噴射制御部５６は、次回のエンジンサイクルにおける水噴射量の指令値を、水噴射量の指令値がステップＳ３３で算出された一次指令値に設定される（ステップＳ３６）。発生していれば（Ｓ３４：ＹＥＳ）、水噴射量の指令値が、第２補正量に設定される（ステップＳ３５）。なお、第２補正量は、ステップＳ３３で算出された一次指令値よりも大きい値であり、これにより強ノッキングが検出されたときに水噴射量が増加補正される。第２補正量は、ノッキング強度によって設定されてもよいし、ステップＳ３３で算出された一次指令値に予め定められた補正量を加算することによって設定されてもよい。このとき、今回のエンジンサイクルで算出された指令値は次回のエンジンサイクルにおけるステップＳ１３での一次指令値設定処理で、減少するように変更される。これにより、強ノッキングの発生のため水噴射量を増加補正しても、次回以降のエンジンサイクルの水噴射量の指令値が乱されない。
【００４６】
また、測定値ＲＭが目標値ＲＴ未満であれば、点火制御部５７は、前回のエンジンサイクルの点火時期の指令値が、適値ＴＴ未満であるか否かを判断する（ステップＳ４１）。前回指令値が適値ＴＴ未満であれば（Ｓ４１：ＹＥＳ）、点火制御部５７は、前回指令値に所定の進角補正量を加算し、今回のエンジンサイクルにおける点火時期の指令値をこの加算値に設定する（ステップＳ４２）。前回指令値が適値ＴＴ以上であれば（Ｓ４１：ＮＯ）、点火制御部５７は、前回指令値に所定の遅角補正量を減算し、今回のエンジンサイクルにおける点火時期の指令値をこの減算値に設定する（ステップＳ４３）。なお、前回指令値と適値ＴＴが等しい場合は、点火時期の指令値は、前回のエンジンサイクルの指令値に微小な進角量α（＞０）だけ進角補正した値としてもよいし、微小な遅角量α（＜０）だけ遅角補正した値としてもよい。点火時期の初期値は適値ＴＴよりも遅角した小さな値であるので、当該制御の実施当初は、ステップＳ４１からステップＳ４２に進むケースが支配的となる。
【００４７】
そして、前述したステップＳ２４，Ｓ２５と同様にして、他制御の並行実施を考慮した点火時期の補正が適宜行われ得る（ステップＳ４４，Ｓ４５）。
【００４８】
このように水噴射量及び点火時期の各指令値が設定されると、前述同様にして水噴射弁１４及び点火プラグ１１が制御され、次回のエンジンサイクルにおける処理がステップＳ１から再開する。
【００４９】
図８は、図５〜図７に示す水噴射及び点火制御が実行された場合における、ノッキング出現率の測定値、水噴射量及び点火時期の時間変化の一例を示すフローチャートである。なお、ガスエンジン１の起動処理が終わった時点では、ノッキング出現率の測定値は、目標値未満であってゼロ付近の小さい値である。点火時期の指令値は、時期記憶部５５に予め記憶されている初期値に設定される。水噴射量の指令値は、ゼロに設定される。点火時期の初期値は、適値よりも遅角されている。
【００５０】
したがって、図５に示す処理がステップＳ４２を経由するようにして繰り返される。これにより、水噴射量がゼロのままで推移する一方、点火時期は進角され続けていく。水を噴射することなく点火時期が進角していくので、燃焼温度が徐々に上昇して、ノッキング出現率の測定値が目標値ＲＭに向かって上昇していく。ノッキング出現率の測定値が目標値ＲＭを超えると、図６に示す処理が実行される。これにより、点火時期の進角が止まる一方、水噴射量が増加し続ける。これにより、気筒内温度が水の蒸発潜熱で低下していくので、ノッキング出現率の測定値は低下する。このとき、点火時期が遅角していないので、ノッキング出現率の測定値を低下させながらも、効率は殆ど低下しない。
【００５１】
水噴射量を増加させた効果により、ノッキング出現率の測定値が目標値未満になるまで低下すると、図５に示す処理が実行され、水噴射量の増加が止まる一方、点火時期が再び適値ＴＴに向かって進角する。これにより、ノッキング出現率の測定値が、目標値に向けて再び上昇する。これ以降、点火時期が適値に達するまで、水噴射量の増加と点火時期の進角とが交互に繰り返される。点火時期が適値に達するまで上昇した後は、ノッキング出現率の測定値が目標値付近で収束し、点火時期が適値付近で収束する。
【００５２】
本実施形態に係るガスエンジン１の制御装置１００によれば、ノッキング出現率の測定値が目標値と比較され、水が気筒内に向けて噴射される。つまり、やみくもに又はノッキング発生状況を直接的に示さない運転パラメータに基づき水が噴射されるのではなく、ノッキングの出現頻度と目標値とに基づき、水噴射量が設定される。すると、気筒内に噴射された水の蒸発潜熱で気筒内温度が低下していき、ノッキングが低減される。ノッキングが低減されると、ノッキング出現率の測定値が過剰に上昇するのを防止しうる範囲内で点火時期の進角代（進角可能な量）を確保することができる。このため、効率の向上を図ることができる。
【００５３】
特に、水噴射制御部５６は、測定値と目標値との偏差を演算し、該偏差に応じて算出された補正量だけ水噴射量の指令値を補正する。これにより、測定値を好適に目標値へと近づけることができるようになる。したがって、ノッキング出現率を目標値付近に収束させつつ、測定値を目標値に向けて上昇させるために確保された点火時期の進角代（進角可能な量）を最大限に活用することができ、ガスエンジン１の効率を良好に向上させることができる。
【００５４】
図４中の線Ｂ及びＣは、点火時期とＮＯｘ排出量との間の相関を示している。線Ｂは、水が全く噴射されない場合における点火時期に対するＮＯｘ排出量を示している。線Ｃは、水を噴射した効果によりノッキング出現率が目標値に維持されている場合における点火時期に対するＮＯｘ排出量を示している。線Ｂが示すように、水の噴射を伴わずに点火時期が進角すると、燃焼温度が上昇するので、ＮＯｘ排出量も増加する。これに対し、線Ｃが示すように、水の噴射を伴って点火時期が進角すると、燃焼温度の上昇を良好に抑制することができるので、点火時期が適値ＴＴ付近まで進角した状態で運転していても、ＮＯｘ排出量が増加するのを良好に抑制することができる。ＮＯｘ排出量を基準にして考えれば、水噴射を利用してノッキング出現率を目標値に維持する制御を実行することにより、点火時期差分ΔＴに応じた効率差分Δεだけ、効率を向上させることができるとも言える。
【００５５】
このように、本実施形態の制御装置１００によれば、ノッキング出現率を目標値に収束させることと、効率を点火時期との関係において最適化してできる限り高くすることと、ＮＯｘ排出量の増加を抑制することとを両立することができる。なお、ノッキング出現率を測定するには過去値を必要とする一方、ノッキングの発生しやすさはエンジンの負荷変動に依存する。このため、発電用大型ガスエンジンや舶用大型ガスエンジン等、負荷変動が相対的に小さいガスエンジンに適用されれば、上記の両立効果が顕著となり、特に有益である。
【００５６】
図８は、水噴射量が瞬間的に増加している時点を例示しているが、この瞬間的な増加は、強ノッキングの発生によって、水噴射量の指令値が第２増加補正量を用いて増加補正されたことを模式的に示している。このように、強ノッキングが発生すれば、次回のエンジンサイクルにおいて水噴射量が瞬間的に増加補正され、気筒内温度を速やかに低下させることができる。よって、ノッキング出現率という過去値を用いて測定されるデータを制御しながらも、エンジンの損傷が懸念されるような事象が突発した場合に、これに即座に対応して当該事象を速やかに抑制することもできる。このような制御を実現するため、本実施形態では、水噴射量の指令値を求めるに際し、強ノッキングが発生すれば、第２補正量を水噴射量の指令値として算出するようにしている。また、第２補正量は、ノッキング強度によって設定されてもよい。このとき、今回のエンジンサイクルで算出された指令値は次回以降に変更される。これにより、強ノッキングの発生のため水噴射量を増加補正しても、次回以降のエンジンサイクルの指令値が乱されない。
【００５７】
また、図５に示すように、水を好適に噴射することが困難になれば（Ｓ１：ＮＯ）、水噴射制御部５６は、水噴射量の指令値をゼロに設定するなどして、水噴射を停止するよう水噴射弁１４を制御する（ステップＳ５１）。点火制御部５７は、これを受けて、点火時期を所定時期まで遅角させる（ステップＳ５２）。この所定時期は、水の噴射を止めてもノッキングが発生しにくい点火時期であり、例えば初期値、または初期値よりも遅角された時期である。このような処理を組み込むことにより、水を好適に噴射し得ない状況下であっても、ノッキングが多発する事態を回避することができる。
【００５８】
これまで本発明の実施形態について説明したが、上記構成は本発明の範囲内で適宜変更可能である。例えば、水噴射弁１４は、対応する気筒４内に向けて水を噴射可能であればよく、水噴射口１４ａが副燃焼室２４の内部又は枝管部８ｂの内部に臨むようにして設けられていてもよい。気筒に水を噴射する手段は、水噴射弁１４に限定されず、キャブレタ等の他の装置が適用されてもよい。
【産業上の利用可能性】
【００５９】
本発明は、ノッキングを抑制することと、効率を向上させることとを良好に両立することができるとの作用効果を奏し、多気筒レシプロガスエンジン、特に、発電用大型ガスエンジン又は舶用大型ガスエンジンに利用すると有益である。
【符号の説明】
【００６０】
１  ガスエンジン
４  気筒
１３  点火プラグ（点火手段）
１４  水噴射弁（水噴射手段）
４２  筒内圧センサ
４５  ノッキング出現率測定部
５１  ノッキング検出部
５３  ノッキング出現率演算部
５４  出現率目標値記憶部
５５  時期記憶部
５６  水噴射制御部
５７  点火制御部
１００  制御装置
【図１】
0005881971.tif 000002
【図２】
0005881971.tif 000003
【図３】
0005881971.tif 000004
【図４】
0005881971.tif 000005
【図５】
0005881971.tif 000006
【図６】
0005881971.tif 000007
【図７】
0005881971.tif 000008
【図８】
0005881971.tif 000009