(57)【要約】【課題】空燃比を精度高く算出する。【解決手段】制御装置は、ストイキ領域で運転される場合（Ｓ１００にてＹＥＳ）、第１インジェクタの燃料の供給期間の指令値を取得するステップ（Ｓ１０２）と、マップを読み出すステップ（Ｓ１０４）と、指令値とマップとに基づいて燃料量を算出するステップ（Ｓ１０６）と、吸入空気量を取得するステップ（Ｓ１０８）と、空燃比の計算値を算出するステップ（Ｓ１１０）と、計算値と実測値との差の大きさがしきい値以上である場合（Ｓ１１２にてＹＥＳ）、補正量を算出するステップ（Ｓ１１４）と、空燃比を確定するステップ（Ｓ１１６）とを含む、制御処理を実行する。【選択図】図３
2016109102.tif 000002
【特許請求の範囲】
【請求項１】
気筒と、
前記気筒内を移動可能に設けられるピストンと、
前記気筒の上部の内壁と前記ピストンの上面とによって形成される主燃焼室に連通するように設けられる副室と、
前記主燃焼室に接続される吸気通路内に燃料を噴射する第１インジェクタと、
前記副室内に燃料を噴射する第２インジェクタと、
前記気筒に接続される排気通路に設けられ、空燃比がリーン領域である場合よりもストイキ領域である場合の方が検出精度が高くなるように空燃比を検出する空燃比センサと、
前記空燃比センサによって検出される前記空燃比に基づいて前記第１インジェクタおよび前記第２インジェクタを制御する制御装置とを備え、
前記制御装置は、前記ストイキ領域での運転時に、前記第１インジェクタからの燃料噴射量に基づく前記空燃比の計算値と、前記空燃比センサを用いた前記空燃比の実測値との差に基づいて補正量を算出し、前記リーン領域での運転時に、前記第１インジェクタおよび前記第２インジェクタの各々の燃料噴射量に基づいて前記空燃比の計算値を算出し、算出された前記計算値を前記補正量によって補正する、副室式エンジン。
【請求項２】
前記制御装置は、暖機が完了するまで前記ストイキ領域で運転するように前記第１インジェクタを制御する、請求項１に記載の副室式エンジン。
【請求項３】
前記制御装置は、暖機が完了した後に前記リーン領域で運転するように前記第１インジェクタおよび前記第２インジェクタを制御する、請求項１または２に記載の副室式エンジン。
【請求項４】
前記制御装置は、前記リーン領域での運転時に、前記補正量によって補正された前記空燃比の計算値が前記空燃比の目標値になるように前記第１インジェクタおよび前記第２インジェクタの各々からの前記燃料噴射量を決定する、請求項１〜３のいずれかに記載の副室式エンジン。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、主燃焼室に連通する副室を備えたエンジンにおける空燃比の算出に関する。
【背景技術】
【０００２】
従来、ストイキ領域での運転時に空燃比を学習し、リーン領域での運転時に学習結果を反映する技術が公知である。たとえば、特開平７−２１７４７０号公報（特許文献１）には、始動後のストイキ運転での空燃比フィードバック制御中に学習する際に、パージガスの導入を停止して、ベース学習値を得て、パージガスの導入を開始して、通常学習値を得た後、リーン運転時に、ベース学習値と通常学習値とのうち空燃比をリッチにする一方を選択して空燃比をオープン制御する技術が開示される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平７−２１７４７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、ピストン上面と気筒内壁とによって形成される主燃焼室に連通する副室を備えている副室式エンジンが公知である。このような副室式エンジンにおいてもストイキ領域での運転時およびリーン領域での運転時の双方で精度高く空燃比を制御することが求められており、空燃比を精度高く取得する必要がある。しかしながら、特許文献１においては、上述のような副室式エンジンについては考慮されていない。
【０００５】
本発明は、上述した課題を解決するためになされたものであって、その目的は、空燃比を精度高く算出する副室式エンジンを提供することである。
【課題を解決するための手段】
【０００６】
この発明のある局面に係る副室式エンジンは、気筒と、気筒内を移動可能に設けられるピストンと、気筒の上部の内壁とピストンの上面とによって形成される主燃焼室に連通するように設けられる副室と、主燃焼室に接続される吸気通路内に燃料を噴射する第１インジェクタと、副室内に燃料を噴射する第２インジェクタと、気筒に接続される排気通路に設けられ、空燃比がリーン領域である場合よりもストイキ領域である場合の方が検出精度が高くなるように空燃比を検出する空燃比センサと、空燃比センサによって検出される空燃比に基づいて第１インジェクタおよび第２インジェクタを制御する制御装置とを備える。制御装置は、ストイキ領域での運転時に、第１インジェクタからの燃料噴射量に基づく空燃比の計算値と、空燃比センサを用いた空燃比の実測値との差に基づいて補正量を算出し、リーン領域での運転時に、第１インジェクタおよび第２インジェクタの各々の燃料噴射量に基づいて空燃比の計算値を算出し、算出された計算値を補正量によって補正する。
【０００７】
このようにすると、ストイキ領域での運転時に算出した補正量によって、計算値と実測値とのずれを算出することができる。そのため、リーン領域での運転時においては、第１インジェクタおよび第２インジェクタの各々の燃料噴射量に基づいて算出される空燃比の計算値を補正量によって補正することによって、空燃比の計算値の精度を向上することができる。
【０００８】
さらに好ましくは、制御装置は、暖機が完了するまでストイキ領域で運転するように第１インジェクタを制御する。
【０００９】
このようにすると、暖機が完了するまでストイキ領域で運転されるため、この期間に空燃比の補正量を算出することができる。
【００１０】
さらに好ましくは、制御装置は、暖機が完了した後にリーン領域で運転するように第１インジェクタおよび第２インジェクタを制御する。
【００１１】
このようにすると、暖機が完了した後にリーン領域で運転されるため、暖機が完了するまでに算出された補正量を用いて空燃比の計算値を補正することができる。
【００１２】
さらに好ましくは、制御装置は、リーン領域での運転時に、補正量によって補正された空燃比の計算値が空燃比の目標値になるように第１インジェクタおよび第２インジェクタの各々からの燃料噴射量を決定する。
【００１３】
このようにすると、ストイキ領域での運転時に算出した補正量を用いてリーン領域での運転時に空燃比の計算値の精度を向上させることができるため、空燃比の制御を精度高く実行することができる。
【発明の効果】
【００１４】
本発明によると、ストイキ領域での運転時に算出した補正量によって、計算値と実測値とのずれを算出することができる。そのため、リーン領域での運転時においては、第１インジェクタおよび第２インジェクタの各々の燃料噴射量に基づいて算出される空燃比の計算値を補正量によって補正することによって、空燃比の計算値の精度を向上することができる。したがって、空燃比を精度高く算出する副室式エンジンを提供することができる。
【図面の簡単な説明】
【００１５】
【図１】副室式エンジンの概略構成を示す図である。
【図２】副室式エンジンを制御する制御装置の機能ブロック図である。
【図３】制御装置で実行される制御処理を示すフローチャート（その１）である。
【図４】制御装置で実行される制御処理を示すフローチャート（その２）である。
【発明を実施するための形態】
【００１６】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号が付されている。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰返されない。
【００１７】
図１は、本実施の形態に係る副室式エンジン１０の概略構成を示す。本実施の形態において、副室式エンジン１０は、たとえば、ガスエンジンであるものとして説明するが、副室式エンジンであれば、特にガスエンジンであることに限定されるものではない。副室式エンジン１０は、たとえば、ディーゼルエンジンであってもよい。
【００１８】
図１に示すように、副室式エンジン１０は、気筒１２と、ピストン１３と、主燃焼室１４と、副室１５と、第１インジェクタ１６と、第２インジェクタ１８と、点火プラグ１９と、吸気通路２０と、排気通路３０と、エアフローメータ１００と、空燃比センサ１０２と、制御装置２００とを含む。
【００１９】
吸気通路２０は、一方端の入口から取り込まれた空気を他方端側へ流通する。吸気通路２０の他方端側は気筒１２に接続される。なお、気筒１２は、単数であってもよいし、複数であってもよいものとする。そのため、吸気通路２０の入口から取り込まれた新気（空気）は、気筒１２に供給される。吸気通路２０にはエアフローメータ１００が設けられる。エアフローメータ１００は、吸気通路２０の入口から取り込まれる新気の流量（吸入空気量）を検出し、検出された吸入空気量を示す検出信号を制御装置２００に送信する。
【００２０】
吸気通路２０におけるエアフローメータ１００よりも下流側には、第１インジェクタ１６が設けられる。第１インジェクタ１６は、制御装置２００からの制御信号に応じて吸気通路２０内に燃料を噴射する。制御装置２００は、第１インジェクタ１６からの燃料の噴射期間を調節することによって、吸気通路２０内に供給される燃料量を制御する。
【００２１】
気筒１２の内部には、気筒１２内を移動するピストン１３が設けられる。主燃焼室１４は、気筒１２の上部の内壁と、ピストン１３の上面とによって形成される。副室１５は、主燃焼室１４に連通するように設けられる。本実施の形態において、副室１５は、気筒１２の内部に設けられるものとして説明するが、たとえば、気筒１２の外部に設けられるようにしてもよい。主燃焼室１４と副室１５とは、主燃焼室１４と副室１５とを区分する壁面に設けられる複数個の噴孔によって連通される。
【００２２】
副室１５の上部には、第２インジェクタ１８と、点火プラグ１９とが設けられる。第２インジェクタ１８は、制御装置２００からの制御信号に応じて副室１５内に燃料を噴射する。制御装置２００は、第２インジェクタ１８からの燃料の噴射期間を調節することによって、副室１５内に供給される燃料量を制御する。
【００２３】
点火プラグ１９は、制御装置２００の制御信号に応じて火花を発生させる。点火プラグ１９による点火時期は、制御装置２００によって調節される。
【００２４】
排気通路３０は、一方端に接続される気筒１２から排出される排気を他方端側へ流通する。排気通路３０には、空燃比センサ１０２が設けられる。空燃比センサ１０２は、排気内の酸素濃度を検出し、検出された酸素濃度を示す検出信号を制御装置２００に送信する。なお、空燃比センサ１０２は、検出された酸素濃度から空燃比を演算して、空燃比を示す信号を制御装置２００に送信するようにしてもよい。空燃比センサ１０２は、空燃比がリーン領域である場合よりも空燃比がストイキ領域である場合の方が精度高く空燃比を検出する特性を有する。
【００２５】
制御装置２００は、プログラムとデータを記憶するＲＯＭ（Read  Only  Memory）と、各種処理を行うＣＰＵ（Central  Processing  Unit）と、ＣＰＵの処理結果等を記憶するＲＡＭ（Random  Access  Memory）と、外部との情報のやり取りを行うための、入力ポートおよび出力ポートとを含む。入力ポートに上述したエアフローメータ１００と、空燃比センサ１０２等の各種センサが接続される。
【００２６】
制御装置２００は、入力ポートに接続された各機器から信号を受信し、受信した信号に基づいて出力ポートに接続された第１インジェクタ１６、第２インジェクタ１８、点火プラグ１９等を制御する。
【００２７】
制御装置２００は、副室式エンジン１０の状態に基づいて空燃比の目標値を設定し、空燃比センサ１０２を用いて検出される空燃比の実測値や、気筒への燃料供給量に基づいて算出される空燃比の計算値が目標値になるように気筒１２への燃料供給量をフィードバック制御する。また、制御装置２００は、副室式エンジン１０の状態に基づいて第１インジェクタ１６からの燃料噴射期間と、第２インジェクタ１８からの燃料噴射期間とを決定する。制御装置２００は、たとえば、空燃比がストイキ領域である場合には、第１インジェクタ１６および第２インジェクタ１８のうちの第１インジェクタ１６から燃料が吸気通路２０に燃料が噴射されるように第１インジェクタ１６からの燃料噴射期間を決定し、第２インジェクタ１８からの燃料の噴射を停止する。制御装置２００は、たとえば、空燃比がリーン領域である場合には、第１インジェクタ１６の燃料噴射期間および第２インジェクタ１８の燃料噴射期間の両方を決定して、第１インジェクタ１６および第２インジェクタ１８の双方から燃料を噴射させる。
【００２８】
制御装置２００は、副室式エンジン１０が始動した後においては、副室式エンジン１０の暖機が完了するまで副室式エンジン１０がストイキ領域で運転するように空燃比の目標値を設定する。ストイキ領域に対応する空燃比の目標値は、たとえば、副室式エンジン１０の種類や実験等によって予め定められた値である。
【００２９】
制御装置２００は、副室式エンジン１０の暖機の完了後においては、副室式エンジン１０がリーン領域で運転するように空燃比の目標値を設定する。リーン領域に対応する空燃比の目標値は、たとえば、副室式エンジン１０の種類や実験等によって予め定められた値である。
【００３０】
以上のような構成を有する副室式エンジン１０において、ストイキ領域での運転時およびリーン領域での運転時の双方で精度高く空燃比を制御することが求められており、空燃比を精度高く取得する必要がある。
【００３１】
そこで、本実施の形態においては、制御装置２００は、ストイキ領域での運転時に、第１インジェクタ１６からの燃料噴射量に基づく空燃比の計算値と、空燃比センサ１０２を用いた空燃比の実測値との差に基づいて補正量を算出し、リーン領域での運転時に、第１インジェクタ１６および第２インジェクタ１８の各々の燃料噴射量とに基づいて空燃比の計算値を算出し、算出された計算値を補正量によって補正する点を特徴とする。
【００３２】
このようにすると、ストイキ領域での運転時に算出した補正量によって、計算値と実測値とのずれを算出することができる。そのため、リーン領域での運転時においては、第１インジェクタ１６および第２インジェクタ１８の各々の燃料噴射量に基づいて算出される空燃比の計算値を補正量によって補正することによって、空燃比の計算値の精度を向上することができる。
【００３３】
図２に、本実施の形態に係る副室式エンジン１０の制御装置２００の機能ブロック図を示す。制御装置２００は、運転モード判定部２０２と、空燃比算出部２０４と、補正要否判定部２０６と、補正量算出部２０８とを含む。なお、これらの構成は、プログラム等のソフトウェアにより実現されてもよいし、ハードウェアにより実現されてもよい。
【００３４】
運転モード判定部２０２は、副室式エンジン１０がストイキ領域で運転されているか、リーン領域で運転されているかを判定する。運転モード判定部２０２は、たとえば、空燃比センサ１０２によって検出される空燃比の実測値がストイキ領域に対応する空燃比の範囲内である場合に、副室式エンジン１０がストイキ領域で運転されていると判定してもよいし、空燃比の実測値がリーン領域に対応する空燃比の範囲内である場合に、副室式エンジン１０がストイキ領域で運転されていると判定してもよい。
【００３５】
あるいは、運転モード判定部２０２は、後述する空燃比算出部２０４によって算出される空燃比の計算値がストイキ領域に対応する空燃比の範囲内である場合に、副室式エンジン１０がストイキ領域で運転されていると判定してもよいし、空燃比の計算値がリーン領域に対応する空燃比の範囲内である場合に、副室式エンジン１０がリーン領域で運転されていると判定してもよい。
【００３６】
または、運転モード判定部２０２は、副室式エンジン１０の暖機が未完了である場合に、副室式エンジン１０がストイキ領域で運転されていると判定してもよいし、副室式エンジン１０の暖機が完了している場合に、副室式エンジン１０がリーン領域で運転されていると判定してもよい。なお、運転モード判定部２０２は、副室式エンジン１０の冷却水温（あるいは、副室式エンジン１０の温度）がしきい値よりも大きい場合に暖機が完了していると判定し、冷却水温がしきい値以下の場合に暖機が未完了であると判定してもよい。
【００３７】
空燃比算出部２０４は、副室式エンジン１０がストイキ領域で運転されている場合に、第１インジェクタ１６からの燃料噴射量に基づいて空燃比の計算値を算出する。具体的には、空燃比算出部２０４は、第１インジェクタ１６の燃料噴射期間と、燃料噴射期間と燃料噴射量との関係を規定するマップとに基づいて第１インジェクタ１６からの燃料噴射量を算出する。なお、燃料噴射期間と燃料噴射量との関係を規定するマップは、実験等によって予め定められる。空燃比算出部２０４は、エアフローメータ１００からの吸入空気量検出信号を受信して吸入空気量を取得する。空燃比算出部２０４は、燃料噴射量と、エアフローメータ１００によって検出される吸入空気量とに基づいて空燃比の計算値を算出する。空燃比算出部２０５は、たとえば、吸入空気量に基づく空気質量を燃料噴射量に基づく燃料質量で除算することによって空燃比を算出する。
【００３８】
空燃比算出部２０４は、たとえば、燃料噴射量と、吸入空気量と、図示しないクランク角センサから取得される副室式エンジン１０のクランク角とに基づいて所定のサイクル（たとえば、１サイクル）毎の空燃比の計算値を算出する。
【００３９】
空燃比算出部２０４は、副室式エンジン１０がリーン領域で運転されている場合に、第１インジェクタ１６からの燃料噴射量と、第２インジェクタ１８からの燃料噴射量とに基づいて空燃比の計算値を算出する。
【００４０】
具体的には、空燃比算出部２０４は、第１インジェクタ１６の燃料噴射期間と、第１インジェクタ１６からの燃料噴射期間と燃料噴射量との関係を規定するマップとに基づいて第１インジェクタ１６からの燃料噴射量（以下、第１噴射量と記載する）を算出する。
【００４１】
さらに、空燃比算出部２０４は、第２インジェクタ１８の燃料噴射期間と、第２インジェクタ１８からの燃料噴射期間と燃料噴射量との関係を規定するマップとに基づいて第２インジェクタ１８からの燃料噴射量（以下、第２噴射量と記載する）を算出する。
【００４２】
空燃比算出部２０４は、第１噴射量と第２噴射量と合計と、エアフローメータ１００によって検出される吸入空気量とに基づいて空燃比の計算値を算出する。空燃比算出部２０４は、算出された空燃比の計算値に補正量を加算することによって空燃比の計算値を補正する。空燃比算出部２０４は、補正量算出部２０８によって補正量が算出されていない場合には、初期値（たとえば、ゼロ）を加算して、空燃比の計算値を補正する。
【００４３】
補正要否判定部２０６は、副室式エンジン１０がストイキ領域で運転されている場合において、補正量の算出を要するか否かを判定する。具体的には、補正要否判定部２０６は、空燃比センサ１０２からの空燃比検出信号を受信して空燃比の実測値を取得する。補正要否判定部２０６は、空燃比センサ１０２によって検出される空燃比の実測値と、第１インジェクタ１６からの燃料噴射量と吸入空気量とに基づいて算出される空燃比の計算値との差分を算出する。補正要否判定部２０６は、算出された実測値と計算値との差分の大きさ（絶対値）がしきい値以上の場合に、補正量の算出を要すると判定し、差分の大きさがしきい値よりも小さい場合には、補正量の算出を要しないと判定する。なお、しきい値は、予め定められた値であってもよいし、副室式エンジン１０の状態（エンジン回転数あるいはエンジン温度等）に応じて設定される値であってもよい。
【００４４】
補正量算出部２０８は、補正要否判定部２０６によって補正量の算出を要すると判定された場合には、副室式エンジン１０がストイキ領域で運転されている場合の空燃比の計算値と空燃比の実測値との差を補正量として算出する。なお、補正量算出部２０８は、補正要否判定部２０６によって補正量の算出を要しないと判定された場合には、補正量の値を初期値にリセットしてもよい。
【００４５】
図３を参照して、本実施の形態に係る副室式エンジン１０の制御装置２００で実行される、ストイキ領域の運転時に空燃比の補正量を算出する制御処理について説明する。
【００４６】
ステップ（以下、ステップをＳと記載する）１００にて、制御装置２００は、副室式エンジン１０がストイキ領域で運転されているか否かを判定する。ストイキ領域で運転されているか否かの判定については上述したとおりであるため、その詳細な説明は繰り返さない。ストイキ領域で運転されていると判定される場合（Ｓ１００にてＹＥＳ）、処理はＳ１０２に移される。もしそうでない場合（Ｓ１００にてＮＯ）、この処理は終了する。
【００４７】
Ｓ１０２にて、制御装置２００は、第１インジェクタ１６からの燃料噴射期間の指令値を取得する。制御装置２００は、たとえば、第１インジェクタ１６の燃料噴射期間が決定されたときに決定された燃料噴射期間をメモリ等に記憶してもよい。Ｓ１０４にて、制御装置２００は、第１インジェクタ１６からの燃料噴射期間と燃料噴射量との関係を規定するマップをメモリから読み出す。
【００４８】
Ｓ１０６にて、制御装置２００は、取得した指令値とマップとに基づいて第１インジェクタ１６からの燃料噴射量を算出する。Ｓ１０８にて、制御装置２００は、エアフローメータ１００からの吸入空気量検出信号に基づいて吸入空気量を取得する。Ｓ１１０にて、制御装置２００は、算出された第１インジェクタ１６からの燃料噴射量と吸入空気量とに基づいて空燃比の計算値を算出する。
【００４９】
Ｓ１１２にて、制御装置２００は、空燃比の計算値と空燃比の実測値との差の大きさがしきい値以上であるか否かを判定する。空燃比の計算値と空燃比の実測値との差の大きさがしきい値以上であると判定される場合（Ｓ１１２にてＹＥＳ）、処理はＳ１１４に移される。もしそうでない場合（Ｓ１１２にてＮＯ）、処理はＳ１１６に移される。
【００５０】
Ｓ１１４にて、制御装置２００は、空燃比の補正量を算出する。補正量の算出方法は、上述したとおりであるためその詳細な説明は繰り返さない。
【００５１】
Ｓ１１６にて、制御装置２００は、空燃比を確定する。制御装置２００は、たとえば、空燃比の計算値を補正量で補正した値を最終的な空燃比の計算値として確定してもよいし、あるいは、空燃比センサ１０２によって検出された空燃比の実測値を最終的な空燃比の計算値として確定してもよい。
【００５２】
図４を参照して、本実施の形態に係る副室式エンジン１０の制御装置２００で実行される、リーン領域の運転時の空燃比を補正する制御処理について説明する。
【００５３】
Ｓ２００にて、制御装置２００は、副室式エンジン１０がリーン領域で運転されているか否かを判定する。リーン領域で運転されているか否かの判定については上述したとおりであるため、その詳細な説明は繰り返さない。リーン領域で運転されていると判定される場合（Ｓ２００にてＹＥＳ）、処理はＳ２０２に移される。もしそうでない場合（Ｓ２００にてＮＯ）、この処理は終了する。
【００５４】
Ｓ２０２にて、制御装置２００は、第１インジェクタ１６からの燃料噴射期間の指令値を取得する。Ｓ２０４にて、制御装置２００は、第１インジェクタ１６からの燃料噴射期間と燃料噴射量との関係を規定するマップをメモリから読み出す。
【００５５】
Ｓ２０６にて、制御装置２００は、取得した指令値とマップとに基づいて第１インジェクタ１６からの燃料噴射量を算出する。Ｓ２０８にて、第２インジェクタ１８からの燃料噴射期間の指令値を取得する。Ｓ２１０にて、制御装置２００は、第２インジェクタ１８からの燃料噴射期間と燃料噴射量との関係を規定するマップをメモリから読み出す。
【００５６】
Ｓ２１２にて、制御装置２００は、第２インジェクタ１８からの燃料噴射量を算出する。Ｓ２１４にて、制御装置２００は、エアフローメータ１００からの吸入空気量検出信号に基づいて吸入空気量を取得する。Ｓ２１６にて、制御装置２００第１インジェクタ１６からの燃料噴射量と第２インジェクタ１８からの燃料噴射量と、吸入空気量とに基づいて空燃比の計算値を算出する。Ｓ２１８にて、制御装置２００は、算出された空燃比の計算値に補正量を加算することによって空燃比の計算値を補正する。
【００５７】
以上のような構造およびフローチャートに基づく本実施の形態に係る副室式エンジン１０の制御装置２００の動作について説明する。
【００５８】
たとえば、副室式エンジン１０が始動した場合を想定する。副室式エンジン１０の暖機が完了していない場合には、空燃比がストイキ領域内の空燃比になるように副室式エンジン１０が運転される（Ｓ１００にてＹＥＳ）。
【００５９】
この場合において、制御装置２００は、第１インジェクタ１６の燃料噴射期間の指令値を取得し（Ｓ１０２）、メモリから第１インジェクタ１６の燃料噴射期間と燃料噴射量との関係を規定するマップを読み出し（Ｓ１０４）、第１インジェクタ１６からの燃料噴射量を算出する（Ｓ１０６）。さらに、制御装置２００は、エアフローメータ１００から吸入空気量を取得し（Ｓ１０８）、算出された燃料噴射量と、吸入空気量とに基づいて空燃比の計算値を算出する（Ｓ１１０）。
【００６０】
算出された空燃比の計算値と、空燃比センサ１０２から受信する空燃比の実測値との差の大きさがしきい値以上である場合には（Ｓ１１２にてＹＥＳ）、計算値と実測値との差が補正量として算出される（Ｓ１１４）。算出された補正量に基づいて空燃比が確定される（Ｓ１１６）。一方、空燃比の計算値と空燃比の実測値との差の大きさがしきい値よりも小さい場合には（Ｓ１１２にてＮＯ）、空燃比の計算値は補正されない。
【００６１】
次に、副室式エンジン１０の暖機が完了した場合には、空燃比がリーン領域内の空燃比になるように副室式エンジン１０が運転される（Ｓ２００にてＹＥＳ）。
【００６２】
この場合において、制御装置２００は、第１インジェクタ１６の燃料噴射期間の指令値を取得し（Ｓ２０２）、メモリから第１インジェクタ１６の燃料噴射期間と燃料噴射量との関係を規定するマップを読み出し（Ｓ２０４）、第１インジェクタ１６からの燃料噴射量を算出する（Ｓ２０６）。
【００６３】
さらに制御装置２００は、第２インジェクタ１８の燃料噴射期間の指令値を取得し（Ｓ２０８）、メモリから第２インジェクタ１８の燃料噴射期間と燃料噴射量との関係を規定するマップを読み出し（Ｓ２１０）、第２インジェクタ１８からの燃料噴射量を算出する（Ｓ２１２）。
【００６４】
さらに、制御装置２００は、エアフローメータ１００から吸入空気量を取得し（Ｓ２１４）、算出された第１インジェクタ１６からの燃料噴射量と、第２インジェクタ１８からの燃料噴射量と、吸入空気量とに基づいて空燃比の計算値を算出する（Ｓ２１６）。そして、制御装置２００は、算出された空燃比の計算値に、上述の補正量を加算することによって、空燃比の計算値の補正を行なう（Ｓ２１８）。
【００６５】
制御装置２００は、補正された空燃比の計算値に基づいて空燃比が目標値になるようにフィードバック制御を実行し、次回の第１インジェクタ１６の燃料噴射期間および第２インジェクタ１８の燃料噴射期間を決定し、指令値を生成する。
【００６６】
以上のようにして、本実施の形態に係る副室式エンジン１０によると、ストイキ領域での運転時に算出した補正量によって、計算値と実測値とのずれを算出することができる。そのため、リーン領域での運転時においては、第１インジェクタ１６および第２インジェクタ１８の各々の燃料噴射量に基づいて算出される空燃比の計算値を補正量を用いて補正することによって、空燃比の計算値の精度を向上することができる。したがって、空燃比を精度高く算出する副室式エンジンを提供することができる。
【００６７】
さらに、ストイキ領域での運転時に、第１インジェクタ１６および第２インジェクタ１８とのうち第１インジェクタ１６から燃料が噴射されるように第１インジェクタ１６が制御される。そのため、ストイキ領域での運転時には、第１インジェクタ１６からの燃料噴射量に基づいて空燃比の計算値を算出することができる。
【００６８】
さらに、リーン領域での運転時には、第１インジェクタ１６および第２インジェクタ１８から燃料が噴射されるように第１インジェクタ１６および第２インジェクタ１８が制御される。そのため、リーン領域での運転時には、第１インジェクタ１６からの燃料噴射量と第２インジェクタ１８からの燃料噴射量とに基づいて空燃比の計算値を算出することができる。
【００６９】
さらに、暖機が完了するまでストイキ領域で運転するように第１インジェクタ１６が制御されるそのため、暖機が完了するまでの期間に空燃比の補正量を算出することができる。
【００７０】
さらに、暖機が完了した後にリーン領域で運転するように第１インジェクタ１６および前記第２インジェクタ１８が制御される。そのため、暖機が完了するまでに算出された補正量を用いて空燃比の計算値を補正することができる。
【００７１】
さらに、リーン領域での運転時に、空燃比の計算値が空燃比の目標値になるように第１インジェクタ１６および第２インジェクタ１８の各々からの燃料の供給量が決定される。そのため、ストイキ領域での運転時に算出した補正量を用いてリーン領域での運転時に空燃比の計算値の精度を向上させることができる。そのため、空燃比の制御を精度高く実行することができる。
【００７２】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００７３】
１０  副室式エンジン、１２  気筒、１３  ピストン、１４  主燃焼室、１５  副室、１６  第１インジェクタ、１８  第２インジェクタ、１９  点火プラグ、２０  吸気通路、３０  排気通路、１００  エアフローメータ、１０２  空燃比センサ、２００  制御装置、２０２  運転モード判定部、２０４  空燃比算出部、２０６  要否判定部、２０８  補正量算出部。
【図１】
2016109102.tif 000003
【図２】
2016109102.tif 000004
【図３】
2016109102.tif 000005
【図４】
2016109102.tif 000006