(57)【要約】【課題】複数の種類のガス燃料にて、燃料供給量制御の精度を犠牲にすることなく、空燃比を広範囲にわたって制御することができるようにする。【解決手段】第１調整弁装置１８は、第１供給通路１６の通路断面積を調整し、第２調整弁装置１９は、第２供給通路１７の通路断面積を調整する。制御コンピュータＣは、基準となるガス燃料に関し、予め設定された運転条件で予め設定された空燃比をもたらす第１調整弁装置１８における基準通路断面積（曲線Ｅ１）を記憶している。制御コンピュータＣは、ガスエンジン１０を前記運転条件で運転させて、前記設定された空燃比が酸素センサ２７によって検出されたときの通路断面積を測定する。制御コンピュータＣは、測定された通路断面積と基準通路断面積とに基づいて、使用されるガス燃料に対応する目標通路断面積を算出すると共に、この目標通路断面積を第１調整弁装置１８と第２調整弁装置１９とに配分する。【選択図】  図１
2006322403.tif 000002
【特許請求の範囲】
【請求項１】
ガス燃料を供給する第１供給通路と、前記ガス燃料を供給する第２供給通路と、前記第１供給通路における通路断面積を変更する第１調整弁装置と、前記第２供給通路における通路断面積を変更する第２調整弁装置と、前記第１調整弁装置の弁開度及び前記第２調整弁装置の弁開度を制御する弁開度制御手段とを備え、前記第１供給通路と前記第２供給通路とは、前記第１調整弁装置よりも下流、かつ前記第２調整弁装置よりも下流で合流する内燃機関のガス燃料供給装置において、
前記第２調整弁装置は、前記第１調整弁装置の通路断面積特性とは異なる通路断面積特性を有し、
前記内燃機関の運転状態に基づいて算出された目標通路断面積を前記第１調整弁装置と前記第２調整弁装置とに配分し、前記第１調整弁装置と前記第２調整弁装置との弁開度に反映させる配分制御手段を備えた内燃機関のガス燃料供給装置。
【請求項２】
前記ガス燃料供給装置は、前記内燃機関の運転条件に対応して設定された空燃比をもたらす通路断面積を記憶した記憶手段を備え、前記記憶手段に記憶された通路断面積に基づき、前記目標通路断面積が算出される請求項１に記載の内燃機関のガス燃料供給装置。
【請求項３】
前記記憶手段は、基準となるガス燃料用に前記第１調整弁装置に対して設定され、予め設定された運転条件で予め設定された空燃比をもたらす通路断面積を含む基準通路断面積を記憶する請求項２に記載の内燃機関のガス燃料供給装置。
【請求項４】
前記ガス燃料供給装置は、使用されるガス燃料に関し、前記予め設定された運転条件で前記設定された空燃比をもたらす通路断面積を測定する測定手段を備え、前記配分制御手段は、前記測定手段によって測定された通路断面積と前記基準通路断面積とに基づいて、前記使用されるガス燃料に対応する目標通路断面積を算出すると共に、前記目標通路断面積を前記第１調整弁装置と前記第２調整弁装置とに配分する請求項３に記載の内燃機関のガス燃料供給装置。
【請求項５】
前記配分制御手段は、前記測定された通路断面積を前記設定された空燃比をもたらす通路断面積で割った値と、前記基準通路断面積との積を算出して前記目標通路断面積とする請求項４に記載の内燃機関のガス燃料供給装置。
【請求項６】
前記配分制御手段は、要求される空燃比をもたらす前記第１調整弁装置における通路断面積と、前記算出された目標通路断面積との差を前記第２調整弁装置における通路断面積として配分する請求項５に記載の内燃機関のガス燃料供給装置。
【請求項７】
前記第１調整弁装置は、往復駆動される第１弁体と、前記第１弁体を往復駆動する第１モータとを備え、前記第２調整弁装置は、往復駆動される第２弁体と、前記第２弁体を往復駆動する第２モータとを備え、前記測定手段は、排気通路に設けられた酸素センサと、前記第２調整弁装置における第２モータの回転位置を検出する回転位置検出手段とを備えている請求項４乃至請求項６のいずれか１項に記載の内燃機関のガス燃料供給装置。
【請求項８】
前記内燃機関の運転状態を検出する運転状態検出手段を備え、前記弁開度制御手段は、前記運転状態検出手段によって検出された運転状態に応じて、前記配分制御手段によって前記第１調整弁装置に配分された通路断面積となるように前記第１調整弁装置を制御し、かつ前記配分制御手段によって前記第２調整弁装置に配分された通路断面積となるように前記第２調整弁装置を制御する請求項１乃至請求項７のいずれか１項に記載の内燃機関のガス燃料供給装置。
【請求項９】
前記第１調整弁装置及び前記第２調整弁装置は、ニードル弁形式の弁装置であり、前記通路断面積特性が異なることとは、ニードル弁の勾配が異なることである請求項１乃至請求項８のいずれか１項に記載の内燃機関のガス燃料供給装置。
【請求項１０】
ガス燃料を供給する第１供給通路と、前記ガス燃料を供給する第２供給通路と、前記第１供給通路における通路断面積を変更する第１調整弁装置と、前記第２供給通路における通路断面積を変更する第２調整弁装置とを備え、前記第２調整弁装置は、前記第１調整弁装置の通路断面積特性とは異なる通路断面積特性を有し、前記第１供給通路と前記第２供給通路とは、前記第１調整弁装置よりも下流、かつ前記第２調整弁装置よりも下流で合流する内燃機関のガス燃料供給装置における供給制御方法において、
使用されるガス燃料に関して、予め設定された運転状態で予め設定された空燃比をもたらす通路断面積を測定し、基準となるガス燃料用に前記第１調整弁装置に対して設定され、予め設定された運転条件で予め設定された空燃比をもたらす通路断面積を含む基準通路断面積と、前記測定された通路断面積とに基づいて、前記使用されるガス燃料に対応する目標通路断面積を算出し、この算出された目標通路断面積を前記第１調整弁装置と前記第２調整弁装置とに配分する内燃機関のガス燃料供給装置における供給制御方法。
【請求項１１】
運転状態を検出し、検出した運転状態に応じて、前記第１調整弁装置に配分された通路断面積となるように前記第１調整弁装置を制御し、かつ前記第２調整弁装置に配分された通路断面積となるように前記第２調整弁装置を制御する請求項１０に記載の内燃機関のガス燃料供給装置における供給制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ガス燃料を供給する第１供給通路と、ガス燃料を供給する第２供給通路と、第１供給通路における通路断面積を変更する第１調整弁装置と、第２供給通路における通路断面積を変更する第２調整弁装置とを備えた内燃機関のガス燃料供給装置及び供給制御方法に関する。
【背景技術】
【０００２】
単一のガスエンジンにて複数種類のガス燃料を用いる場合の燃料供給装置が例えば特許文献１に開示されている。この燃料供給装置では２種類のガス燃料が使用され、所定の温度以上では一方のガス燃料が供給され、所定の温度以下では他方のガス燃料が供給されるようになっている。
【０００３】
ガスエンジンに使用されるガス燃料における発熱量は、ガス燃料の種類によって異なる。そのため、使用されるガス燃料の種類に応じてガス燃料の供給量を適正に決定する必要がある。特許文献１における燃料供給装置では、供給量を制御する弁装置として、メーンニードルの他にサーモスタットで開閉制御される補助メーンジェットを有する。そして、実質的に、発熱量の高い側のガス燃料を用いる場合には、メーンニードルのみにてガス燃料を供給し、発熱量の低い側のガス燃料を用いる場合には、メーンニードルと補助メーンジェットとにてガス燃料を供給する。
【０００４】
特許文献２では、エンジン負荷センサと回転数センサと酸素センサとからの出力信号に応じて制御される流量制御弁と、空燃比を可変させる補助弁装置とを用いた空燃比制御装置が開示されている。補助弁装置は、燃料の発熱量の変化にかかわらず流量制御弁の平均弁開度が一定になるように、制御される。つまり、流量制御弁の平均弁開度が目標値よりも小さい場合には、補助弁装置における弁開度が１ステップ分だけ小さくされ、流量制御弁の平均弁開度が目標値よりも大きい場合には、補助弁装置における弁開度が１ステップ分だけ大きくされる。これにより、流量制御弁側に流れる燃料流量が変化するので、定時処理の制御により流量制御弁の弁開度が変化し、流量制御弁の平均弁開度が目標値の許容範囲内に収束する。従って、ガス燃料の種類の変更にかかわらず、三元触媒によって良好に排気処理が行われる平均空燃比（空燃比＝１）が得られる。
【特許文献１】実開昭５８−１４２３５６号公報
【特許文献２】特開平１−１１３５６５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
三元触媒の使用を前提する特許文献２の空燃比制御装置では、発熱量の変化に対応して多少の変動はあるにせよ空燃比は１前後となる。しかし、近年は、燃費向上及び排気ガス中の窒素酸化物の低減の要求により、空燃比を例えば１〜１．６という広範囲にわたって制御する必要が生じている。これに応じるためには、ガス燃料供給量の制御幅も大きくする必要がある。
【０００６】
一方、ガス燃料供給装置では、一般的に、ニードル（弁体）をステップモータで前後に駆動し、弁装置の弁開度を変更することでガス燃料供給量の制御を行なっている。構造上、ステップモータは、総ステップ数が制限されるため、弁開度制御の精度（１ステップに対応した弁開度の変化分）と、弁開度の最小値及び最大値間の差にあたる変化量とがニードルの勾配形状により決定される。この関係は反比例するため、同一のステップモータでガス燃料供給量の制御幅を大きくするために弁装置の弁開度の変化量を大きくすれば、弁開度制御の精度が粗くなる。つまり、弁開度制御の精度（燃料供給量制御の精度）が悪化し、最悪ハンチングを起こすこととなる。
【０００７】
特許文献１，２にはガス燃料の種類又は組成の違いを補助メーンジェット又は補助弁装置にて補正し、エンジン負荷等に応じた一般的な燃料供給量の制御をメーンニードル又は流量制御弁にて行なう技術が開示されている。しかし、空燃比をより広範囲に変化させる場合に、弁開度制御の精度を維持するための思想は開示されていない。
【０００８】
本発明は、複数の種類のガス燃料にて、燃料供給量制御の精度を犠牲にすることなく、空燃比を広範囲にわたって制御することができるようにすることを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、ガス燃料を供給する第１供給通路と、前記ガス燃料を供給する第２供給通路と、前記第１供給通路における通路断面積を変更する第１調整弁装置と、前記第２供給通路における通路断面積を変更する第２調整弁装置と、前記第１調整弁装置の弁開度及び前記第２調整弁装置の弁開度を制御する弁開度制御手段とを備え、前記第１供給通路と前記第２供給通路とは、前記第１調整弁装置よりも下流、かつ前記第２調整弁装置よりも下流で合流する内燃機関のガス燃料供給装置を対象とし、請求項１の発明は、前記第２調整弁装置は、前記第１調整弁装置の通路断面積特性とは異なる通路断面積特性を有し、
前記内燃機関の運転状態に基づいて算出された目標通路断面積を前記第１調整弁装置と前記第２調整弁装置とに配分し、前記第１調整弁装置と前記第２調整弁装置との弁開度に反映させる配分制御手段とを備えたことを特徴とする。
【００１０】
通路断面積特性とは、通路断面積の変化を表す関数のことである。このような関数としては、第２調整弁装置では例えば一次関数が用いられ、第１調整弁装置では例えば曲線関数が用いられる。第１調整弁装置による通路断面積の調整範囲と第２調整弁装置による通路断面積の調整範囲とを組み合わせれば、発熱量が基準となるガス燃料と大きく変わるガス燃料に対しても、制御できる空燃比範囲を広げることができる。前記第１調整弁装置の通路断面積特性と前記第２調整弁装置の通路断面積特性とを異ならせた構成は、複数の種類のガス燃料にて、燃料供給量制御の精度を犠牲にすることなく、空燃比を広範囲にわたって制御可能にする。
【００１１】
好適な例では、前記ガス燃料供給装置は、前記内燃機関の運転条件に対応して設定された空燃比をもたらす通路断面積を記憶した記憶手段を備え、前記記憶手段に記憶された通路断面積に基づき、前記目標通路断面積が算出される。
【００１２】
好適な例では、前記記憶手段は、基準となるガス燃料用に前記第１調整弁装置に対して設定され、予め設定された運転条件で予め設定された空燃比をもたらす通路断面積を含む基準通路断面積を記憶する。
【００１３】
好適な例では、前記ガス燃料供給装置は、使用されるガス燃料に関し、前記予め設定された運転条件で前記設定された空燃比をもたらす通路断面積を測定する測定手段を備え、前記配分制御手段は、前記測定手段によって測定された通路断面積と前記基準通路断面積とに基づいて、前記使用されるガス燃料に対応する目標通路断面積を算出すると共に、前記目標通路断面積を前記第１調整弁装置と前記第２調整弁装置とに配分する。
【００１４】
基準となるガス燃料に対応する基準通路断面積とは、予め設定された空燃比範囲で最小の空燃比から最大の空燃比まで空燃比を連続的に変化させたときの通路断面積の変化を表す関数（通常は曲線関数）のことである。第１調整弁装置のみしかない場合には、予め設定された空燃比範囲をもたらし得る基準通路断面積は、基準となるガス燃料、又は発熱量が基準となるガス燃料とあまり変わらないガス燃料に対してのみ有効である。
【００１５】
目標通路断面積を算出することとは、基準となるガス燃料の供給に適した基準通路断面積を利用して、基準となるガス燃料とは種類の異なるガス燃料の供給に適した通路断面積を割り出すことを意味する。算出した目標通路断面積を第１調整弁装置と第２調整弁装置とに配分することとは、第１調整弁装置のみでは対処できない目標通路断面積の一部を第２調整弁装置に分担させることを意味する。このような目標通路断面積の配分を行なうことにより、複数の種類のガス燃料毎に、空燃比を広範囲にわたって制御することが可能となる。
【００１６】
好適な例では、前記配分制御手段は、前記測定された通路断面積を前記設定された空燃比をもたらす通路断面積で割った値と、前記基準通路断面積との積を算出して前記目標通路断面積とする。
【００１７】
予め設定された空燃比をもたらす通路断面積を予め設定された空燃比をもたらす通路断面積で割った値と、基準通路断面積の値との積によって得られる目標通路断面積は、使用されるガス燃料に対する適正な通路断面積となる。
【００１８】
好適な例では、前記配分制御手段は、要求される空燃比をもたらす前記第１調整弁装置における通路断面積と、前記算出された目標通路断面積との差を前記第２調整弁装置における通路断面積として配分する。
【００１９】
このような配分は、第２調整弁装置における通路断面積を確定する上で簡便である。
好適な例では、前記第１調整弁装置は、往復駆動される第１弁体と、前記第１弁体を往復駆動する第１モータとを備え、前記第２調整弁装置は、往復駆動される第２弁体と、前記第２弁体を往復駆動する第２モータとを備え、前記測定手段は、排気通路に設けられた酸素センサと、前記第２調整弁装置における第２モータの回転位置を検出する回転位置検出手段とを備えている。
【００２０】
第２モータの回転位置の測定は、予め設定された空燃比に対応した第１調整弁装置における通路断面積を固定した状態で第２モータの回転位置を変更してゆけばよい。このようにして、酸素センサによって検出される空燃比が予め設定された空燃比になったときの第２モータの回転位置を測定すれば、予め設定された運転条件で予め設定された空燃比をもたらす通路断面積が得られる。
【００２１】
好適な例では、前記内燃機関の運転状態を検出する運転状態検出手段を備え、前記弁開度制御手段は、前記運転状態検出手段によって検出された運転状態に応じて、前記配分制御手段によって前記第１調整弁装置に配分された通路断面積となるように前記第１調整弁装置を制御し、かつ前記配分制御手段によって前記第２調整弁装置に配分された通路断面積となるように前記第２調整弁装置を制御する。
【００２２】
第１，２調整弁装置に配分された通路断面積となるように弁開度制御手段によって第１，２調整弁装置の弁開度を制御（第１，２供給通路における通路断面積を制御）する構成は、基準となるガス燃料とは異なるガス燃料に対しても、空燃比を広範囲にわたって制御することを可能とする。
【００２３】
好適な例では、前記第１調整弁装置及び前記第２調整弁装置は、ニードル弁形式の弁装置であり、前記通路断面積特性が異なることとは、ニードル弁の勾配が異なることである。
【００２４】
ニードル弁は、所望の通路断面積特性を調整弁装置に高い精度で持たせる上で好適な弁体である。
請求項１０の発明は、ガス燃料を供給する第１供給通路と、前記ガス燃料を供給する第２供給通路と、前記第１供給通路における通路断面積を変更する第１調整弁装置と、前記第２供給通路における通路断面積を変更する第２調整弁装置とを備え、前記第２調整弁装置は、前記第１調整弁装置の通路断面積特性とは異なる通路断面積特性を有し、前記第１供給通路と前記第２供給通路とは、前記第１調整弁装置よりも下流、かつ前記第２調整弁装置よりも下流で合流する内燃機関のガス燃料供給装置における供給制御方法において、使用されるガス燃料に関し、予め設定された運転状態で予め設定された空燃比をもたらす通路断面積を測定し、基準となるガス燃料用に前記第１調整弁装置に対して設定され、予め設定された運転条件で予め設定された空燃比をもたらす通路断面積を含む基準通路断面積と、前記測定された通路断面積とに基づいて、前記使用されるガス燃料に対応する目標通路断面積を算出し、この算出された目標通路断面積を前記第１調整弁装置と前記第２調整弁装置とに配分することを特徴とする。
【００２５】
算出された目標通路断面積を第１調整弁装置と第２調整弁装置とに配分することにより、複数の種類のガス燃料毎に、空燃比を広範囲にわたって制御することが可能となる。
好適な例では、運転状態を検出し、検出した運転状態に応じて、前記第１調整弁装置に配分された通路断面積となるように前記第１調整弁装置を制御し、かつ前記第２調整弁装置に配分された通路断面積となるように前記第２調整弁装置を制御する。
【００２６】
第１，２調整弁装置に配分された通路断面積となるように第１，２調整弁装置の弁開度を制御することにより、基準となるガス燃料とは異なるガス燃料に対しても、空燃比を広範囲にわたって制御することが可能となる。
【発明の効果】
【００２７】
本発明は、複数の種類のガス燃料にて、燃料供給量制御の精度を犠牲にすることなく、空燃比を広範囲にわたって制御することができるという優れた効果を奏する。
【発明を実施するための最良の形態】
【００２８】
以下、ガスヒートポンプ式空気調和装置の駆動源としてのガスエンジンに本発明を具体化した第１の実施形態を図１〜図３に基づいて説明する。
図１（ａ）に示すように、内燃機関としてのガスエンジン１０の出力軸１０１は、ヒートポンプ１１を構成する圧縮機１２の駆動軸（図示略）に連結されている。ヒートポンプ１１は、圧縮機１２、凝縮器１１１、膨張弁１１２、蒸発器１１３によって構成されている。
【００２９】
ガスエンジン１０の吸気ポート（図示略）に接続された吸気通路１３にはスロットル弁１４が設けられている。スロットル弁１４は、電動モータ１４１によって開度変更される。電動モータ１４１は、制御コンピュータＣの制御を受ける。
【００３０】
スロットル弁１４よりも上流の吸気通路１３には燃料供給通路１５が接続されている。燃料供給通路１５は、図示しないレギュレータを介してガス燃料供給源に接続されている。燃料供給通路１５は、途中で第１供給通路１６と第２供給通路１７とに分岐している。第１供給通路１６には第１調整弁装置１８が設けられており、第２供給通路１７には第２調整弁装置１９が設けられている。第１供給通路１６と第２供給通路１７とは、第１調整弁装置１８及び第２調整弁装置１９よりも下流で合流している。
【００３１】
第１調整弁装置１８は、ステッピングモータ型の第１モータ２０と、第１モータ２０の出力軸２０１に止着された第１ニードル弁２１とからなる。第１弁体としての第１ニードル弁２１は、第１モータ２０の正転によって弁孔１６１における通路断面積を減少する方向へ移動し、第１モータ２０の逆転によって弁孔１６１における通路断面積を増大する方向へ移動する。つまり、第１ニードル弁２１は、第１モータ２０によって出力軸２０１の軸方向へ往復駆動される。第１供給通路１６における通路断面積を変更する第１調整弁装置１８の第１モータ２０は、制御コンピュータＣの制御を受ける。制御コンピュータＣは、第１調整弁装置１８の弁開度を制御する弁開度制御手段である。
【００３２】
第１ニードル弁２１の形状は、図１（ｂ）に曲線Ｅ１で示す通路断面積特性をもたらすように形成されている。つまり、第１調整弁装置１８は、曲線Ｅ１で示す通路断面積特性を有する。横軸は、第１モータ２０の回転位置を表し、縦軸は、弁開度（弁孔１６１における通路断面積）を表す。曲線Ｅ１は、基準となるガス燃料（以下、ガス燃料Ｇｏと記す）に対して所定の空燃比範囲（例えば空燃比λ＝１〜１．６）を制御できるように実験で決定された基準通路断面積である。本実施形態では、発熱量が高いガス燃料（例えばブタン）が基準となるガス燃料Ｇｏとして採用されている。
【００３３】
第２調整弁装置１９は、ステッピングモータ型の第２モータ２２と、第２モータ２２の出力軸２２１に止着された第２ニードル弁２３とからなる。第２弁体としての第２ニードル弁２３は、第２モータ２２の正転によって弁孔１７１における通路断面積を減少する方向へ移動し、第２モータ２２の逆転によって弁孔１７１における通路断面積を増大する方向へ移動する。つまり、第２ニードル弁２３は、第２モータ２２によって出力軸２２１の軸方向へ往復駆動される。第２供給通路１７における通路断面積を変更する第２調整弁装置１９の第２モータ２２は、制御コンピュータＣの制御を受ける。制御コンピュータＣは、第２調整弁装置１９の弁開度の弁開度を制御する弁開度制御手段である。
【００３４】
第１ニードル弁２１及び第２ニードル弁２３の周面は、円錐面である。つまり、第１ニードル弁２１は、出力軸２０１の回転に対して回転対称であり、第２ニードル弁２３は、出力軸２２１の回転に対して回転対称である。第２ニードル弁２３の形状は、図１（ｃ）に直線Ｄ１で示す通路断面積特性をもたらすように形成されている。つまり、第２調整弁装置１９は、直線Ｄ１で示す通路断面積特性を有する。横軸は、第２モータ２２の回転位置を表し、縦軸は、弁開度（弁孔１７１における通路断面積）を表す。
【００３５】
図１（ｄ）において、曲線Ｅ１と、曲線Ｅ１１と、直線Ｄ２と、縦軸とで囲まれた領域ＥＤは、第１調整弁装置１８側の弁孔１６１における通路断面積と、第２調整弁装置１９側の弁孔１７１における通路断面積との和を表す。横軸は、第１モータ２０及び第２モータ２２の回転位置を表し、縦軸は、弁孔１６１における通路断面積と、弁孔１７１における通路断面積との和を表す。領域ＥＤは、曲線Ｅ１で示す基準通路断面積と直線Ｄ１で示す通路断面積特性とを組み合わせることによって得られる通路断面積制御可能領域を表す。
【００３６】
燃料供給通路１５と吸気通路１３との接続部よりも上流の吸気通路１３にはエアフローメーター２４が設けられている。エアフローメーター２４は、エアクリーナ２５を経由して吸気通路１３へ吸入された空気の流量を検出する。エアフローメーター２４によって検出された空気流量の情報は、エンジン負荷として制御コンピュータＣに送られる。
【００３７】
ガスエンジン１０の排気ポートに接続された排気通路２６には酸素センサ２７が設けられている。酸素センサ２７は、理論空燃比を境としてリッチ状態とリーン状態とで出力信号レベルが大きく異なるという公知のセンサである。
【００３８】
制御コンピュータＣにはエンジン回転数検出器２８、空調制御装置２９、始動スイッチ３０及び停止スイッチ３１が信号接続されている。エンジン回転数検出器２８は、ガスエンジン１０の回転数を検出する。空調制御装置２９は、ヒートポンプ１１側で要求される回転数情報を制御コンピュータＣに出力する。空調制御装置２９は、例えば、目標とされる室内温度、検出された室温に基づいて、前記回転数情報を算出する。
【００３９】
制御コンピュータＣには、基準となるガス燃料Ｇｏに対する以下のような各種のマップＭ１，Ｍ２，Ｍ３、特性曲線Ｅ１及び特性値Ｓｂ，λｏ，Ｎｏ，Ａｏが予め記憶されている。
【００４０】
Ｍ１：或るエンジン回転数と或るエンジン負荷との組に対して要求される空燃比λのマ
ップ（要求される空燃比λは、燃費向上、排気ガスの悪化抑制等の観点から決定
される）
Ｍ２：或るエンジン回転数と或るエンジン負荷との組に対して要求される空燃比λをも
たらす第
１調整弁装置１８の第１モータ２０の回転位置
Ｍ３：第１調整弁装置１８の第１モータ２０の回転位置と、第２調整弁装置１９の第２
モータ２２の回転位置との組によって決定される通路断面積
Ｅ１：図１（ｂ）において曲線Ｅ１で表される基準通路断面積
λｏ：空燃比λ＝１
Ｎｏ：予め設定されたエンジン回転数
Ａｏ：予め設定された空気流量
Ｓｂ：予め設定された運転条件（予め設定されたエンジン回転数Ｎｏと予め設定された
空気流量Ａｏとをもたらす運転状態）のもとに、空燃比λ＝１をもたらす第１調
整弁装置１８における通路断面積
図２（ａ）は、マップＭ１を示し、図２（ｂ）は、マップＭ２を示し、図２（ｃ）は、マップＭ３を示す。マップＭ１におけるλ（ｍ，ｎ）は、エンジン回転数Ｎ（ｍ）とエンジン負荷Ｆ（ｎ）との組に対して要求される空燃比を表す。マップＭ２におけるＫ（ｍ，ｎ）は、エンジン回転数Ｎ（ｍ）とエンジン負荷Ｆ（ｎ）との組に対して要求される空燃比をもたらす第１調整弁装置１８の第１モータ２０の回転位置を表す。
【００４１】
マップＭ３におけるＫ（１）…Ｋ（ｙ）…Ｋ（ｙｍ）は、第１調整弁装置１８の第１モータ２０の回転位置を表す。Ｋ（１）は、第１調整弁装置１８における弁開度が最小（弁孔１６１における通路断面積が最小）のときの回転位置である。マップＭ３におけるＨ（１）…Ｈ（ｚ）…Ｈ（ｚｍ）は、第２調整弁装置１９の第２モータ２２の回転位置を表す。Ｈ（１）は、第２調整弁装置１９における弁開度が零となる回転位置である。
【００４２】
マップＭ３におけるＳ（１，１）…Ｓ（ｙ，１）…Ｓ（ｙｍ，１）…Ｓ（１，ｚ）…Ｓ（ｙ，ｚ）…Ｓ（ｙｍ，ｚ）…Ｓ（１，ｚｍ）…Ｓ（ｙ，ｚｍ）…Ｓ（ｙｍ，ｚｍ）は、組〔Ｋ（１），Ｈ（１）〕…〔Ｋ（ｙ），Ｈ（１）〕…〔Ｋ（ｙｍ），Ｈ（１）〕…〔Ｋ（１），Ｈ（ｚ）〕…〔Ｋ（ｙ），Ｈ（ｚ）〕…〔Ｋ（ｙｍ），Ｈ（ｚ）〕…〔Ｋ（１），Ｈ（ｚｍ）〕…〔Ｋ（ｙ），Ｈ（ｚｍ）〕…〔Ｋ（ｙｍ），Ｈ（ｚｍ）〕によって決まる通路断面積を表す。Ｓｂは、組〔Ｋ（ｙｂ），Ｈ（１）〕によって決まる通路断面積を表す。Ｓ（１，１）…Ｓ（ｙ，１）…Ｓ（ｂ）…Ｓ（ｙｍ，１）は、基準通路断面積Ｅ１を表す。Ｓ（１，１）…Ｓ（ｙ，１）…Ｓ（ｂ）…Ｓ（ｙｍ，１）のそれぞれからＳ（１，１）を引いたものＳ（１，１）−Ｓ（１，１）…Ｓ（ｙ，１）−Ｓ（１，１）…Ｓ（ｂ）−Ｓ（１，１）…Ｓ（ｙｍ，１）−Ｓ（１，１）〔つまり、０，…Ｓ（ｙ，１）−Ｓ（１，１）…Ｓ（ｂ）−Ｓ（１，１）…Ｓ（ｙｍ，１）−Ｓ（１，１）〕は、第２調整弁装置１９における通路断面積特性を表す。
【００４３】
制御コンピュータＣは、マップＭ１，Ｍ２，Ｍ３、特性曲線Ｅ１及び特性値Ｓｂを用いて、図３及び図４にフローチャートで示す学習制御プログラムを遂行する。以下、フローチャートに基づいて学習制御を説明する。
【００４４】
ガスエンジン１０は、停止状態にあり、制御コンピュータＣは、始動スイッチ３０のＯＮによる始動信号の入力に待機している（ステップＳ１）。この状態では、第１調整弁装置１８の第１モータ２０の回転位置は、Ｋ（１）にあり、第２調整弁装置１９の第２モータ２２の回転位置は、Ｈ（１）にある。つまり、ガス燃料供給源から供給されるガス燃料は、第１供給通路１６側からのみ吸気通路１３へ供給可能となっている。なお、この時点では、第１供給通路１６及び第２供給通路１７より上流にあるレギュレータが燃料供給を停止している。始動スイッチ３０がＯＮされた場合（ステップＳ１においてＹＥＳ）、制御コンピュータＣは、始動用の所定の運転条件（所定のエンジン回転数及び所定のエンジン負荷）で運転を開始する（ステップＳ２）。
【００４５】
エンジン始動後、制御コンピュータＣは、エンジン回転数Ｎ＝Ｎｏ、エンジン負荷Ｆ＝Ｆｏ、第１調整弁装置１８における通路断面積＝Ｓｂ、第２調整弁装置１９における通路断面積＝０となるように、制御する（ステップＳ３）。これにより、ガスエンジン１０は、エンジン負荷Ｆ＝Ｆｏ、第１調整弁装置１８における通路断面積＝Ｓｂ、第２調整弁装置１９における通路断面積＝０という固定状態のもとに、エンジン回転数Ｎｏという固定運転状態になる。この固定運転状態において、制御コンピュータＣは、酸素センサ２７から得られる空燃比λが１であるか否かを判定している（ステップＳ４）。検出された空燃比λが１でない場合（ステップＳ４においてＮＯ）、制御コンピュータＣは、第２調整弁装置１９の第２モータ２２の回転位置を単位回転量（１ステップ分の回転）だけ逆転させる（ステップＳ５）。この逆転制御は、検出される空燃比λが１となるまで繰り返し遂行される。制御コンピュータＣは、第２モータ２２の回転位置を記憶する。
【００４６】
検出された空燃比λが１である場合（ステップＳ４においてＹＥＳ）、制御コンピュータＣは、記憶している第２モータ２２の回転位置に基づいて、第２モータ２２の回転位置Ｈ（ｚｂ）を特定する（ステップＳ６）。制御コンピュータＣは、第２モータ２２の回転位置を検出する回転位置検出手段である。第２モータ２２の回転位置の特定後、制御コンピュータＣは、第１調整弁装置１８における通路断面積＝Ｓｂをもたらす第１モータ２０の回転位置Ｋ（ｙｂ）と、特定された第２モータ２２の回転位置Ｈ（ｚｂ）と、マップＭ３とを用いて、組〔Ｋ（ｙｂ），Ｈ（ｚｂ）〕に対応する通路断面積Ｓｘを特定する（ステップＳ７）。つまり、使用されるガス燃料に関し、前記の運転条件で空燃比λｏ（＝１）をもたらす通路断面積Ｓｘが測定されたことになる。
【００４７】
通路断面積Ｓｘの特定後、制御コンピュータＣは、測定された通路断面積Ｓｘと通路断面積Ｓｂとの差│Ｓｘ−Ｓｂ│と、予め設定された許容値βとの大小関係を判定する（ステップＳ８）。差│Ｓｘ−Ｓｂ│が許容値β以下の場合（ステップＳ８においてＮＯ）、制御コンピュータＣは、図２（ｂ）のマップＭ２を制御要素として設定する（ステップＳ９）。つまり、制御コンピュータＣは、第１調整弁装置１８の第１モータ２０の回転位置をマップＭ２に基づいて制御し、第２調整弁装置１９の第２モータ２２の回転位置をＨ（１）に固定（弁孔１７１を閉状態に固定）する。
【００４８】
差│Ｓｘ−Ｓｂ│が許容値βより大きい場合（ステップＳ８においてＹＥＳ）、制御コンピュータＣは、測定された通路断面積Ｓｘを通路断面積Ｓｂで割った値α（定数）を算出する（ステップＳ１０）。そして、制御コンピュータＣは、値αと基準通路断面積Ｅ１との積α＊Ｅ１＝Ｅｘ（目標通路断面積）を算出する（ステップＳ１１）。図１（ｄ）における曲線Ｅｘは、α＊Ｅ１の一例を表す。制御コンピュータＣは、α＊Ｅ１＝Ｅｘ、図２（ｂ）のマップＭ２及び図２（ｃ）のマップＭ３を用いて図５に示すマップＭ４を作成する（ステップＳ１２）。マップＭ４におけるＬ（ｍ，ｎ）は、エンジン回転数Ｎ（ｍ）とエンジン負荷Ｆ（ｎ）との組〔Ｎ（ｍ），Ｆ（ｎ）〕に対応する第２調整弁装置１９の第２モータ２２の回転位置を表す。
【００４９】
マップＭ４は、以下のように作成される。組〔Ｎ（ｍ），Ｆ（ｎ）〕に対応する第１調整弁装置１８の第１モータ２０の回転位置は、図２（ｂ）のマップＭ２からＫ（ｍ，ｎ）として把握される。図１（ｄ）における曲線Ｅｘ上の点Ｐ〔図１（ｄ）参照〕に対応する第１モータ２０の回転位置をＫ（ｍ，ｎ）〔図１（ｄ）参照〕とし、第１モータ２０の回転位置Ｋ（ｍ，ｎ）に対応する第１調整弁装置１８における通路断面積をＳ（ｍ，ｎ）〔図１（ｄ）参照〕とする。そうすると、α＊Ｅ１＝Ｅｘの値Ｔ（ｍ，ｎ）〔図１（ｄ）参照〕は、α×Ｓ（ｍ，ｎ）と表され、第２調整弁装置１９における通路断面積ｔ（ｍ，ｎ）〔図１（ｄ）参照〕は、〔α×Ｓ（ｍ，ｎ）−Ｓ（ｍ，ｎ）〕と表される。制御コンピュータＣは、値ｔ（ｍ，ｎ）に対応する第２モータ２２の回転位置Ｌ（ｍ，ｎ）〔図１（ｃ）参照〕をマップＭ３を用いて読み取る。つまり、制御コンピュータＣは、０，…Ｓ（ｙ，１）−Ｓ（１，１）…Ｓ（ｂ）−Ｓ（１，１）…Ｓ（ｙｍ，１）−Ｓ（１，１）の中の値ｔ（ｍ，ｎ）に対応する第２モータ２２の回転位置Ｌ（ｍ，ｎ）を読み取る。このようにして読み取られた値Ｌ（ｍ，ｎ）が組〔Ｎ（ｍ），Ｆ（ｎ）〕に対応する第２モータ２２の回転位置とされる。つまり、マップＭ４が作成される。
【００５０】
その後、制御コンピュータＣは、エンジン回転数検出器２８から得られるエンジン回転数Ｎｘの情報、及びエアフローメーター２４から得られるエンジン負荷Ｆｘの情報を取り込む（ステップＳ１３）。そして、制御コンピュータＣは、取り込んだエンジン回転数Ｎｘ及びエンジン負荷Ｆｘと、マップＭ１とを用いて、要求される空燃比λを決定する（ステップＳ１４）。要求空燃比λの決定後、制御コンピュータＣは、決定された要求空燃比λと、マップＭ２とを用いて、第１調整弁装置１８の第１モータ２０の回転位置を決定する（ステップＳ１５）。
【００５１】
ステップＳ１５の処理後、制御コンピュータＣは、マップＭ４を作成しているか否かを判定する（ステップＳ１６）。マップＭ４が作成されている場合（ステップＳ１６においてＹＥＳ）、制御コンピュータＣは、マップＭ４を用いて第２モータ２２の回転位置を決定する（ステップＳ１７）。そして、制御コンピュータＣは、マップＭ２，Ｍ４から決定された回転位置に第１モータ２０及び第２モータ２２を制御する（ステップＳ１８）。マップＭ４が作成されていない場合（ステップＳ１６においてＮＯ）、制御コンピュータＣは、マップＭ２から決定された回転位置に第１モータ２０を制御すると共に、回転位置Ｈ（１）に第２モータ２２を制御する。
【００５２】
ステップＳ１８又はステップＳ１９の処理後、制御コンピュータＣは、停止スイッチ３１のＯＮによる停止信号の入力の有無を判断する（ステップＳ２０）。停止信号が入力されない場合（ステップＳ２０においてＮＯ）、制御コンピュータＣは、ステップＳ１３へ移行する。停止信号が入力された場合（ステップＳ２０においてＹＥＳ）、制御コンピュータＣは、エンジンを停止させる（ステップＳ２１）。エンジン停止後、ガスエンジン１０が始動されると、フローチャートで示す学習制御が再び行われる。
【００５３】
制御コンピュータＣは、基準となるガス燃料用に第１調整弁装置１８に対して設定され、予め設定された運転条件で予め設定された空燃比をもたらす通路断面積を含む基準通路断面積（曲線Ｅ１）を記憶する記憶手段である。又、制御コンピュータＣは、使用されるガス燃料に関し、予め設定された運転条件で予め設定された空燃比をもたらす通路断面積を測定する測定手段を酸素センサ２７と共に構成する。さらに、制御コンピュータＣは、前記測定手段によって測定された通路断面積と基準通路断面積とに基づいて、使用されるガス燃料に対応する目標通路断面積を算出すると共に、目標通路断面積を第１調整弁装置１８と第２調整弁装置１９とに配分する配分制御手段である。
【００５４】
エアフローメーター２４及びエンジン回転数検出器２８は、運転状態検出手段を構成する。
第１の実施形態では以下の効果が得られる。
【００５５】
（１−１）第１調整弁装置１８のみしかない場合、予め設定された空燃比範囲（例えばλ＝１〜１．６）をもたらし得る第１調整弁装置１８の基準通路断面積（曲線Ｅ１）は、基準となるガス燃料Ｇｏ、又は発熱量が基準となるガス燃料Ｇｏとあまり変わらないガス燃料に対してのみ有効である。つまり、第１調整弁装置１８のみでは、発熱量が基準となるガス燃料Ｇｏと異なる他のガス燃料に対しては、ガス燃料供給量の制御幅を大きくすることなく（燃料供給量制御の精度を犠牲にすることなく）、予め設定された空燃比範囲（例えばλ＝１〜１．６）にわたって制御することができない。
【００５６】
第１調整弁装置１８の基準通路断面積（曲線Ｅ１）と第２調整弁装置１９の通路断面積特性（直線Ｄ１）とを組み合わせれば、発熱量が基準となるガス燃料Ｇｏと大きく変わるガス燃料に対しても、制御できる空燃比範囲を広げることが可能となる。つまり、第１調整弁装置１８の通路断面積特性（第１ニードル弁２１の周面の勾配）と第２調整弁装置１９の通路断面積特性（第２ニードル弁２３の周面の勾配）とを異ならせた構成は、複数の種類のガス燃料にて、燃料供給量制御の精度を犠牲にすることなく、空燃比の広範囲にわたる制御を可能にする。
【００５７】
第１の実施形態では、制御コンピュータＣは、特性値Ｓｂを用いて、ガスエンジン１０の運転を制御する。制御コンピュータＣは、この運転制御のもとに、マップＭ１，Ｍ２，Ｍ３、特性曲線Ｅ１、酸素センサ２７からの出力信号（空燃比λ＝１を示す情報）を用いて、基準となるガス燃料Ｇｏとは種類の異なるガス燃料の供給に適した目標通路断面積Ｅｘを割り出す。そして、制御コンピュータＣは、割り出した目標通路断面積Ｅｘを第１調整弁装置１８と第２調整弁装置１９とに配分する。制御コンピュータＣは、学習制御後の通常運転時には、検出された運転状態（検出されたエンジン回転数及びエンジン負荷）に応じて、目標通路断面積Ｅｘをもたらすように第１調整弁装置１８及び第２調整弁装置１９の弁開度を制御する。従って、複数の種類のガス燃料毎に、空燃比を広範囲にわたって制御することができる。
【００５８】
（１−２）ガス燃料の発熱量が低いほど必要な通路断面積は大きくなる。従って、発熱量が低くなるほどガス燃料に対応した通路断面積の曲線の平均の傾きは、大きくなる。例えば、図１（ｂ）に示す曲線Ｅ２は、基準となるガス燃料Ｇｏの発熱量よりも低い発熱量のガス燃料に対応した通路断面積を表し、曲線Ｅ３は、曲線Ｅ２に対応するガス燃料の発熱量よいも低い発熱量のガス燃料に対応した通路断面積を表す。つまり、基準となるガス燃料Ｇｏよりも発熱量の低いガス燃料に対応した通路断面積の平均の傾きは、基準となるガス燃料Ｇｏに対応した基準通路断面積の曲線Ｅ１の平均の傾きよりも大きくなる。通路断面積の曲線の平均の傾きは、ガス燃料の発熱量に比例するものと見なせる。
【００５９】
制御コンピュータＣは、測定された通路断面積Ｓｘを基準通路断面積Ｅ１に含まれる通路断面積Ｓｂで割った値αと、基準通路断面積Ｅ１との積を算出して目標通路断面積α＊Ｅ１＝Ｅｘとする。値αは、ガス燃料の発熱量に対する比例係数となる。このようにして得られる目標通路断面積α＊Ｅ１は、使用されるガス燃料に対して空燃比を広範囲にわたって制御することを可能とする適正な通路断面積である。測定された通路断面積Ｓｘを通路断面積でＳｂ割った値αと基準通路断面積Ｅ１との積α＊Ｅ１を目標通路断面積とする学習制御は、使用されるガス燃料に対する適正な通路断面積を得る上で簡便な制御である。
【００６０】
（１−３）制御コンピュータＣは、要求される空燃比λ（ｍ，ｎ）をもたらす第１調整弁装置１８における通路断面積と、目標通路断面積α＊Ｅ１との差を第２調整弁装置１９における通路断面積として配分する。このような配分は、第１調整弁装置１８及び第２調整弁装置１９における通路断面積を確定する上で簡便である。
【００６１】
（１−４）酸素センサ２７によって検出される空燃比が予め設定された空燃比（λ＝１）になったときの第２調整弁装置１９における弁開度（通路断面積）は、第２モータ２２の回転位置を検出することによって特定される。予め設定された運転条件で予め設定された空燃比（λ＝１）をもたらす通路断面積を第２モータ２２の回転位置を検出することによって特定する構成は、簡便である。又、ステッピングモータ型の第１，２モータ２０，２２は、弁開度（通路断面積）と回転位置とを対応付ける上で好適なモータである。
【００６２】
（１−５）図１（ｄ）における領域ＥＤは、基準通路断面積の曲線Ｅ１と直線Ｄ１との組み合わせにより得られる。使用されるガス燃料に対応した通路断面積の曲線が領域ＥＤ内に含まれれば、予め設定された空燃比範囲にわたって制御が可能である。図１（ｂ）に示すようにガス燃料の発熱量が高くなるほど、ガス燃料に対応した通路断面積の曲線Ｅ１，Ｅ２，Ｅ３は、横軸から離れるように縦軸の軸方向へ移行する。従って、基準となるガス燃料Ｇｏとして発熱量の最も高いガス燃料を採用すれば、その他の多くのガス燃料を使用する場合にも、予め設定された空燃比範囲にわたって制御が可能である。高い発熱量を有するブタンは、基準となるガス燃料として好適である。
【００６３】
（１−６）測定手段を構成する酸素センサ２７は、酸素濃度を検出可能なセンサに比べ、コストに関して有利である。
（１−７）第１調整弁装置１８の弁開度の変化割合（第１モータ２０の単位回転量当たりにおける通路断面積の変化量）が小さいほど、広範囲の空燃比に対する制御精度が高くなる。第１調整弁装置１８の弁開度の変化割合は、第２調整弁装置１９の弁開度の変化割合（第２モータ２２の単位回転量当たりにおける通路断面積の変化量）に比べて、小さい。このような通路断面積特性を有する第１調整弁装置１８と、弁開度の変化割合が大きい第２調整弁装置１９との組み合わせでは、基準となるガス燃料Ｇｏ以外のガス燃料に対しても、広範囲の空燃比に対する制御精度が高くなり、しかも制御対象となり得る（つまり曲線Ｅｘが領域ＥＤに含まれる）ガス燃料の発熱量の下限が低くなる。
【００６４】
（１−８）第１ニードル弁２１は、所望の通路断面積特性を第１調整弁装置１８に高い精度で持たせる上で好適な弁体であり、第２ニードル弁２３は、所望の通路断面積特性を第２調整弁装置１９に高い精度で持たせる上で好適な弁体である。
【００６５】
（１−９）本実施形態では、ガスエンジン１０の始動毎に学習制御が行われ、学習内容が更新される。従って、使用されるガス燃料の種類が変更されたり、同じ種類であっても成分調整が異なるガス燃料に変更されたりした場合にも、空燃比を広範囲にわたって制御することができる。
【００６６】
次に、図６（ａ），（ｂ）の第２の実施形態を説明する。装置構成は、第１の実施形態と同じであるが、制御コンピュータＣ〔図１（ａ）参照〕の制御機能が第１の実施形態の場合と異なる。つまり、目標通路断面積α＊Ｅ１におけるαの決定方法が第１の実施形態の場合と異なる。
【００６７】
制御コンピュータＣには図６（ｂ）に示すマップＭ５が記憶されている。マップＭ５におけるＶ（１，１）…Ｖ（ｙ，１）…Ｖ（ｙｍ，１）…Ｖ（ｙｍ，ｚ）…Ｖ（ｙｍ，ｚｍ）は、〔Ｋ（１），Ｈ（１）〕…〔Ｋ（ｙ），Ｈ（１）〕…〔Ｋ（ｙｍ），Ｈ（１）〕…〔Ｋ（ｙｍ），Ｈ（ｚ）〕…〔Ｋ（ｙｍ），Ｈ（ｚｍ）〕の各組に対して予め設定された空燃比λ＝１をもたらすガス燃料流量を表す。又、制御コンピュータＣは、第１の実施形態における特性値Ｓｂの代わりに、予め設定されたガス燃料流量Ｖｂを記憶している。
【００６８】
制御コンピュータＣは、予め設定された運転条件（予め設定されたエンジン回転数Ｎｏと予め設定された空気流量Ａｏとをもたらす運転状態）のもとに、ガスエンジン１０を運転する。制御コンピュータＣは、図６（ａ）に矢印Ｒ１で示すように第１調整弁装置１８の第１モータ２０の回転位置を変更してゆき、次いで矢印Ｒ２で示すように第２調整弁装置１９の第２モータ２２の回転位置を変更してゆく。これらの変更の間に空燃比λ＝１が得られると、制御コンピュータＣは、マップＭ５を用いてガス燃料流量を割り出す。例えば、第１モータ２０の回転位置がＫ（ｙｍ）であって第２モータ２２の回転位置がＨ（ｚ）である場合には、ガス燃料流量Ｖ（ｙｍ，ｚ）を読み出す。制御コンピュータＣは、読み出したガス燃料流量Ｖ（ｙｍ，ｚ）をガス燃料流量Ｖｂで割った値Ｖ（ｙｍ，ｚ）／Ｖｂを値αとする。
【００６９】
第２の実施形態では、第１の実施形態と同様の効果が得られる上、ガス燃料流量を用いるので、値αの精度が第１の実施形態の場合よりも向上する。
本発明では以下のような実施形態も可能である。
【００７０】
（１）第１の実施形態において、ステップＳ８，Ｓ９を省略し、ステップＳ７からステップＳ１０へ直接移行するようにしてもよい。
（２）第１の実施形態では、ステップＳ３において第２調整弁装置１９の通路断面積を零に設定したが、第２調整弁装置１９の通路断面積を零としないで空燃比λ＝１となるように、第１調整弁装置１８と第２調整弁装置１９との通路断面積を設定するようにしてもよい。このようにすれば基準となるガス燃料Ｇｏよりも発熱量が高いガス燃料に対してはα＜１が得られる。この場合には、第２調整弁装置１９における弁開度を零とし、第１調整弁装置１８の通路断面積のみを制御すればよい。つまり、目標通路断面積の配分では、第２調整弁装置１９に零の配分、第１調整弁装置１８に目標通路断面積の全てが配分される。
【００７１】
（３）第２モータ２２の回転位置を検出する手段として、センサ（例えばロータリエンコーダ）を用いてもよい。
（４）エンジン負荷を検出するセンサとして、エアフローメーター２４の代わりに、圧力センサ（負圧センサ）、あるいはスロットル弁１４の開度を検出するスロットル開度検出器を用いてもよい。
【００７２】
（５）第１，２の実施形態において、エンジン始動から所定時間経過後に学習制御を行なうようにしてもよい。所定時間は、例えばエンジン回転が安定すると予想される時間とすればよい。
【００７３】
（６）第１，２の実施形態において、エンジン温度（エンジン冷却用の水の温度）が所定温度に達した後に学習制御を行なうようにしてもよい。
（７）第２調整弁装置１９における通路断面積特性は、曲線であってもよい。
【００７４】
（８）第１調整弁装置１８における弁開度を零とできる（弁孔１６１を閉じることができる）ようにしてもよい。このようにすれば、基準となるガス燃料Ｇｏよりも高い発熱量を有するガス燃料が使用された場合にも、例えば第１調整弁装置１８における弁開度を零とした状態で、第２調整弁装置１９の弁開度を制御して要求される通路断面積をもたらすことができる。つまり、目標通路断面積α＊Ｅ１の配分では、第１調整弁装置１８に零の配分、第２調整弁装置１９にα＊Ｅ１の全てが配分されたことになる。
【００７５】
（９）制御コンピュータＣに学習指令スイッチ、通常運転指令スイッチを信号接続し、エンジン始動後に、学習指令スイッチをＯＮ操作したら学習制御を行ない、通常運転指令スイッチをＯＮ操作したら通常運転制御を行なうようにしてもよい。
【００７６】
（１０）学習制御によって得られた学習内容を以後更新しないようにしてもよい。
【図面の簡単な説明】
【００７７】
【図１】第１の実施形態を示し、（ａ）は、ガスエンジン及びヒートポンプを示す概略構成図。（ｂ）は、第１調整弁装置の通路断面積特性線を示すグラフ。（ｃ）は、第２調整弁装置の通路断面積特性線を示すグラフ。（ｄ）は、通路断面積制御可能領域を表すグラフ。
【図２】（ａ），（ｂ），（ｃ）は、マップを示す表図。
【図３】学習制御プログラムを示すフローチャート。
【図４】学習制御プログラムを示すフローチャート。
【図５】マップを示す表図。
【図６】第２の実施形態を示し、（ａ）は、通路断面積制御可能領域を表すグラフ。（ｂ）は、マップを示す表図。
【符号の説明】
【００７８】
１０…内燃機関としてのガスエンジン。１６…第１供給通路。１７…第２供給通路。１８…第１調整弁装置。１９…第２調整弁装置。２０…第１弁体としての第１モータ。２２…第２弁体としての第２モータ。２２２…測定手段を構成する回転位置検出手段としての回転位置検出器。２４…運転状態検出手段としてのエアフローメーター。２６…排気通路。２７…測定手段を構成する酸素センサ。２８…運転状態検出手段としてのエンジン回転数検出器。Ｃ…弁開度制御手段、記憶手段、測定手段及び配分制御手段としての制御コンピュータ。
【図１】
2006322403.tif 000003
【図２】
2006322403.tif 000004
【図３】
2006322403.tif 000005
【図４】
2006322403.tif 000006
【図５】
2006322403.tif 000007
【図６】
2006322403.tif 000008