(57)【特許請求の範囲】
【請求項１】
燃焼室内に燃料を噴射するようにした圧縮着火式内燃機関において、機関の運転領域を予め定められた境界を境にして低負荷側の運転領域と高負荷側の運転領域に分割すると共に該運転領域の境界を機関の運転状態に応じて移動させるようにし、機関の運転状態が該運転領域の境界よりも低負荷側であるときには圧縮上死点前のほぼ６０度以前に燃料を早期噴射し、機関の運転状態が該運転領域の境界よりも高負荷側となったときには圧縮上死点付近において燃料を噴射する圧縮上死点噴射に切換えるようにした圧縮着火式内燃機関。
【請求項２】
燃焼室内に供給された吸入空気の温度が高くなるほど上記運転領域の境界を低負荷側に移動させるようにした請求項１に記載の圧縮着火式内燃機関。
【請求項３】
上記運転領域の境界を上記早期噴射が行われたときの燃焼の状態に応じて移動させるようにした請求項１に記載の圧縮着火式内燃機関。
【請求項４】
上記早期噴射が行われたときに予め定められた正規の燃焼が行われているか否かを判断する判断手段を具備し、該早期噴射が行われたときに予め定められた正規の燃焼が行われていないと判断されたときには上記運転領域の境界が低負荷側に移動せしめられる請求項３に記載の圧縮着火式内燃機関。
【請求項５】
上記判断手段は機関の発生するノッキング強度が予め定められた値を越えたときに予め定められた正規の燃焼が行われていないと判断する請求項４に記載の圧縮着火式内燃機関。
【請求項６】
上記運転領域の境界が予め定められた機関回転数範囲毎に定められている請求項３に記載の圧縮着火式内燃機関。
【請求項７】
上記運転領域の境界が第１の境界と第１の境界よりも低負荷側の第２の境界からなり、該第１の境界において上記早期噴射から圧縮上死点噴射に切換えられ、該第２の境界において上記圧縮上死点噴射から早期噴射に切換えられる請求項１に記載の圧縮着火式内燃機関。
【請求項８】
上記第１の境界を上記早期噴射が行われたときの燃焼の状態に応じて移動させ、上記第２の境界は第１の境界が低負荷側に移動せしめられたときには低負荷側に移動せしめられる請求項７に記載の圧縮着火式内燃機関。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は圧縮着火式内燃機関に関する。
【０００２】
【従来の技術】
圧縮着火式内燃機関においては、燃焼室内に噴射された燃料の分散度合が燃焼に大きな影響を与える。即ち、燃焼室全体に燃料が分散せしめられると単位容積当りの発熱量が低くなるために燃焼温度が低くなり、斯くしてＮＯx の発生しないおだやかな燃焼が行われる。また、燃料粒子の周りには十分な空気が存在するために煤も発生しなくなる。そこで燃焼室内全体に噴射燃料を分散させるために圧縮上死点前６０度よりも前の圧縮工程中に燃料を噴射するようにした圧縮着火式内燃機関が公知である（特開平７−３１７５８８号公報参照）。
【０００３】
即ち、燃焼室内の圧力が高くなると空気抵抗が大きくなるために噴射燃料が燃焼室内全体に広がりずらくなり、従ってこの圧縮着火式内燃機関では燃焼室内の圧力が低い、圧縮上死点前６０度以前に燃料を噴射するようにしている。
【０００４】
【発明が解決しようとする課題】
ところでこのように燃焼室内全体に噴射燃料を分散させるようにした場合、燃料噴射量が少ないときにはＮＯx およびＨＣが発生しないおだやかな燃焼が行われる。しかしながら燃料噴射量が多くなると燃料が早期に着火し出し、一旦燃料が早期に着火すると燃焼室内の温度が上昇するために燃料は更に早期に着火するようになる。その結果、燃焼が次第に激しくなり、ノッキングが発生するばかりでなく多量のＮＯx および煤が発生することになる。
【０００５】
【課題を解決するための手段】
上記問題点を解決するために１番目の発明では、燃焼室内に燃料を噴射するようにした圧縮着火式内燃機関において、機関の運転領域を予め定められた境界を境にして低負荷側の運転領域と高負荷側の運転領域に分割すると共にこの運転領域の境界を機関の運転状態に応じて移動させるようにし、機関の運転状態がこの運転領域の境界よりも低負荷側であるときには圧縮上死点前のほぼ６０度以前に燃料を早期噴射し、機関の運転状態が運転領域の境界よりも高負荷側となったときには圧縮上死点付近において燃料を噴射する圧縮上死点噴射に切換えるようにしている。
【００１０】
【発明の実施の形態】
図１を参照すると、１は機関本体、２はシリンダブロック、３はシリンダヘッド、４はピストン、５は燃焼室、６は電気制御式燃料噴射弁、７は吸気弁、８は吸気ポート、９は排気弁、１０は排気ポートを夫々示す。吸気ポート８は対応する吸気枝管１１を介してサージタンク１２に連結され、サージタンク１２は吸気ダクト１３を介して排気ターボチャージャ１４のコンプレッサ１５に連結される。一方、排気ポート１０は排気マニホルド１６および排気管１７を介して排気ターボチャージャ１４の排気タービン１８に連結される。
【００１１】
排気マニホルド１６とサージタンク１２とは排気ガス再循環（以下、ＥＧＲと称す）通路１９を介して互いに連結され、ＥＧＲ通路１９内には電気制御式ＥＧＲ制御弁２０が配置される。各燃料噴射弁６は燃料供給管２１を介して燃料リザーバ、いわゆるコモンレール２２に連結される。このコモンレール２２内へは電気制御式の吐出量可変な燃料ポンプ２３から燃料が供給され、コモンレール２２内に供給された燃料は各燃料供給管２１を介して燃料噴射弁６に供給される。コモンレール２２にはコモンレール２２内の燃料圧を検出するための燃料圧センサ２４が取付けられ、燃料圧センサ２４の出力信号に基づいてコモンレール２２内の燃料圧が目標燃料圧となるように燃料ポンプ２３の吐出量が制御される。
【００１２】
電子制御ユニット３０はデジタルコンピュータからなり、双方向性バス３１によって互いに接続されたＲＯＭ（リードオンリメモリ）３２，ＲＡＭ（ランダムアクセスメモリ）３３、常時電源に接続されたバックアップＲＡＭ３３ａ，ＣＰＵ（マイクロプロセッサ）３４、入力ポート３５および出力ポート３６を具備する。燃料圧センサ２２の出力信号は対応するＡＤ変換器３７を介して入力ポート３５に入力される。サージタンク１２には吸入空気温に比例した出力電圧を発生する吸気温センサ２５が取付けられ、この吸気温センサ２５の出力電圧は対応するＡＤ変換器３７を介して入力ポート３５に入力される。また、シリンダヘッド３にはノッキングセンサ２６が取付けられ、ノッキングセンサ２６はローパスフィルタ２７を介してピークホールド回路２８の入力端子に接続される。ピークホールド回路２８の出力端子は対応するＡＤ変換器３７を介して入力ポート３５に接続される。
【００１３】
また、アクセルペダル４０にはアクセルペダル４０の踏込み量Ｌに比例した出力電圧を発生する負荷センサ４１が接続され、負荷センサ４１の出力電圧は対応するＡＤ変換器３７を介して入力ポート３５に入力される。更に入力ポート３５にはクランクシャフトが例えば３０°回転する毎に出力パルスを発生するクランク角センサ４２が接続される。一方、出力ポート３６は対応する駆動回路３８を介して燃料噴射弁６、ＥＧＲ制御弁２０、燃料ポンプ２３およびピークホールド回路２８のリセット入力端子に接続される。
【００１４】
図２はノッキングセンサ２６の出力電圧ＶS の変化とピークホールド回路２８の出力電圧ＶP の変化を示している。ノッキングが発生すると機関本体１が振動し、このときノッキングセンサ２６は機関本体１の振動強度に比した出力電圧ＶS を発生する。ピークホールド回路２８の出力電圧ＶP はこれまで発生したノッキングセンサ２６の出力電圧ＶS のピーク値に保持される。このピークホールド回路２８の出力電圧ＶP は例えば一定クランク角度毎に発生するリセット信号によってリセットされる。
【００１５】
冒頭で述べたように燃料噴射量が少ないときには噴射燃料を燃焼室５内全体に分散させればＮＯx および煤が発生しないおだやかな燃焼が行われる。
即ち、燃料が噴射され、ピストン４が上昇して燃焼室５内の温度が一定温度以上になると燃料粒子周りの蒸発燃料が酸素と結合する。このとき燃料粒子が集まっていると、即ち、燃料粒子の密度が高いと燃料粒子は周囲の燃料粒子の蒸発燃料の酸化反応熱を受けて高温となる。その結果、燃料粒子内の炭化水素が水素分子Ｈ2 や炭素Ｃに熱分解される。この熱分解により発生した水素分子Ｈ2 は爆発的に燃焼して高温を発生し、斯くしてＮＯx が発生することになる。一方、熱分解により炭素Ｃが発生するとこれら炭素同志が結合し、その一部がすすとして排出されることになる。このように燃料粒子の密度が高いと燃料粒子内の炭化水素の熱分解作用に起因してＮＯx やすすが発生する。このようなＮＯx やすすの発生を阻止するためには燃料粒子間の間隔を大きくしてやればよく、そのためには燃料粒子を広範囲に分散させてやればよいことになる。
【００１６】
図３の曲線はピストン４の圧縮作用のみによる燃焼室５内の圧力Ｐの変化を示している。図３からわかるように燃焼室５内の圧力Ｐはほぼ圧縮上死点前ＢＴＤＣ６０度を越えると急速に上昇する。これは吸気弁７の開弁時期とは無関係であっていかなる往復動式内燃機関であっても燃焼室５内の圧力Ｐは図３に示されるように変化する。燃焼室５の圧力Ｐが高くなると空気抵抗が大きくなるために噴射燃料は広範囲に分散せず、噴射燃料を広範囲に分散させるためには燃焼室５内の圧力Ｐが低いときに燃料噴射を行うことが必要となる。そこで本発明による実施例では燃焼室５内の圧力Ｐが低い圧縮上死点前ＢＴＤＣ６０度前に燃料噴射Ｉ1 、即ち早期噴射を行うようにしている。事実、圧縮上死点前ＢＴＤＣ６０度以前に早期噴射Ｉ1 を行うとＮＯx および煤はほとんど発生しなくなる。
【００１７】
このように圧縮上死点前ＢＴＤＣ６０度以前に早期噴射Ｉ1 を行うとＮＯx および煤がほとんど発生しない運転領域が図４の運転領域Ｘで示されている。なお、図４において縦軸Ｑは燃料噴射量を示しており、横軸Ｎは機関回転数を示している。図４からわかるようにこの運転領域Ｘは燃料噴射量Ｑの少ない運転領域、即ち低負荷側の運転領域である。
【００１８】
一方、燃料噴射量Ｑが多くなると燃料粒子の密度が高くなる。従って燃料噴射量Ｑが増大したときにも、即ち機関の運転状態が図４の運転領域Ｙになったときにも圧縮上死点前ＢＴＤＣ６０度以前に早期噴射を行うようにしておくと燃料の熱分解によって燃料が早期に着火し、その結果ノッキングが発生するばかりでなくＮＯx および煤が発生することになる。そこで本発明による実施例では機関の運転状態が運転領域Ｘから境界Ｚを越えて高負荷側の運転領域Ｙに移行したときには通常の圧縮着火式内燃機関と同様にほぼ圧縮上死点付近で燃料噴射が行われる圧縮上死点噴射に切換えるようにしている。
【００１９】
図５に燃料噴射時期を示す。なお、図５において縦軸はクランク角を示し、横軸は燃料噴射量Ｑを示している。図５に示されるように運転領域Ｘにおいては圧縮上死点前（ＢＴＤＣ）６０度以前に燃料噴射Ｉ1 が行われる。運転領域ＸにおけるθＳ１およびθＥ１は夫々燃料噴射Ｉ1 の噴射開始時期および噴射完了時期を示しており、図５に示される実施例では噴射完了時期θＥ１がほぼ圧縮上死点前（ＢＴＤＣ）８０度に固定されている。
【００２０】
一方、図５に示されるように運転領域Ｙにおいては圧縮上死点（ＴＤＣ）付近において燃料噴射Ｉ2 が行われる。運転領域ＹにおけるθＳ２およびθＥ２は夫々燃料噴射Ｉ2 の噴射開始時期および噴射完了時期を示しており、図５に示される実施例では噴射開始時期θＳ２がほぼ圧縮上死点前（ＢＴＤＣ）５度に固定されている。
【００２１】
図５において燃料噴射量Ｑはアクセルペダル４０の踏込み量Ｌと機関回転数Ｎの関数であり、この燃料噴射量Ｑは図６（Ａ）に示すようなマップの形で予めＲＯＭ３２内に記憶されている。一方、図５において運転領域Ｘにおける燃料噴射Ｉ1 の噴射開始時期θＳ１もアクセルペダル４０の踏込み量Ｌと機関回転数Ｎの関数であり、この噴射開始時期θＳ１も図６（Ｂ）に示すようなマップの形で予めＲＯＭ３２内に記憶されている。また、図５において運転領域Ｙにおける燃料噴射Ｉ2 の噴射完了時期θＥ２もアクセルペダル４０の踏込み量Ｌと機関回転数Ｎの関数であり、この噴射完了時期θＥ２も図６（Ｃ）に示すようなマップの形で予めＲＯＭ３２内に記憶されている。
【００２２】
前述したように早期噴射Ｉ1 を行うとＮＯx および煤がほとんど発生せず、従ってできる限り早期噴射Ｉ1 を行うことが好ましい。従って図４に示される運転領域Ｘと運転領域Ｙの境界ＺはＮＯx および煤が発生しはじめる限界値に設定される。この限界値は実験により求めることができるがこの限界値は機関の運転状態や経年変化によって変化するので運転領域の境界Ｚは学習制御することが好ましいことになる。また、早期噴射Ｉ1 と圧縮上死点噴射Ｉ2 とが頻繁に繰返されるのを阻止することが好ましく、そのためには早期噴射Ｉ1 と圧縮上死点噴射Ｉ2 の切換え作用についてヒステリシスを設けることが好ましい。
【００２３】
そこで本発明による実施例では図７に示されるように図４に示される各運転領域Ｘ，Ｙを複数個の機関回転数範囲ｎ1 ，ｎ2 ，…ｎ10に分割し、各機関回転数範囲ｎ1 ，ｎ2 ，…ｎ10に対して夫々第１の境界Ｍ1 ，Ｍ2 ，…Ｍ10と、第１の境界よりも低負荷側の第２の境界Ｌ1 ，Ｌ2 ，…Ｌ10を設定し、第１の境界Ｍ1 ，Ｍ2 ，…Ｍ10が早期噴射Ｉ1 を行った際にＮＯx および煤がほとんど発生しない正規の燃焼が行われる限界値に維持されるように第１の境界Ｍ1 ，Ｍ2 ，…Ｍ10を学習制御するようにしている。なお、図７において早期噴射Ｉ1 から圧縮上死点噴射Ｉ2 へは第１の境界Ｍ1 ，Ｍ2 ，…Ｍ10において切換えられ、圧縮上死点噴射Ｉ2 から早期噴射Ｉ1 へは第２の境界Ｌ1 ，Ｌ2 ，…Ｌ10において切換えられる。
【００２４】
もう少し具体的に説明すると第１の境界Ｍ1 ，Ｍ2 ，…Ｍ10および第２の境界Ｌ1 ，Ｌ2 ，…Ｌ10の値は機関負荷で表わされており、図７に示される実施例では第１の境界Ｍ1 ，Ｍ2 ，…Ｍ10の値は燃料噴射量Ｑでもって表わされている。従って図７に示される実施例では燃料噴射量Ｑが第１の境界Ｍ1 ，Ｍ2 ，…Ｍ10を越えると早期噴射Ｉ1 から圧縮上死点噴射Ｉ2 に切換えられ、燃料噴射量Ｑが第２の境界Ｌ1 ，Ｌ2 ，…Ｌ10よりも少なくなれば圧縮上死点噴射Ｉ2 から早期噴射Ｉ1 に切換えられることになる。
【００２５】
前述したようにＮＯx および煤が発生しはじめる運転領域Ｘの限界値、即ち第１の境界は実験により求めることができる。本発明による実施例では実験により求めた第１の境界の値が図８に示されるように基準境界値ｍ1 ，ｍ2 ，…ｍ10として各機関回転数範囲ｎ1 ，ｎ2 ，…ｎ10に対し夫々記憶されている。また、図８に示されるように各機関回転数範囲ｎ1 ，ｎ2 ，…ｎ10に対して夫々第１の境界の学習値Ｇ1 ，Ｇ2 ，…Ｇ10が設けられている。
【００２６】
次に第１の境界Ｍｉ（ｉ＝１，２，…１０）および第２の境界Ｌｉ（ｉ＝１，２，…１０）の学習制御について説明する。
前述したように早期噴射Ｉ1 を行っている場合において燃料噴射量が多くなると燃料が早期に着火し出し、一旦燃料が早期に着火すると燃焼室内の温度が上昇するために燃料は更に早期に着火するようになる。その結果、燃焼が次第に激しくなるためにノッキングが発生し、機関回転数が上昇しだす。このときが運転領域Ｘの限界であり、従ってノッキングが発生したことから運転領域Ｘの限界であることが判別できる。従って本発明による実施例では図２においてピークホールド回路２８の出力電圧ＶP が設定値Ｖo を越えたときには運転領域Ｘの限界であると判断し、このときには第１の境界を低負荷側に移動させるようにしている。
【００２７】
即ち、本発明による実施例では第１の境界の学習値Ｇｉが次第に基づいて算出される。
Ｇｉ＝ｍｉ＋Δｍｉ
ここでｍｉは図８に示される基準境界値であり、Δｍｉは補正値である。燃料噴射量Ｑが第１の境界値Ｍｉと第２の境界値Ｌｉとの間にあるとき、即ちＭｉ＞Ｑ＞Ｌｉのときにピークホールド回路２８の出力電圧ＶP が設定値ＶO を越えると補正値Δｍｉは徐々に減少せしめられ、その結果学習値Ｇｉが徐々に減少せしめられる。学習値Ｇｉが減少すると第１の境界値Ｍｉも減少せしめられる。
【００２８】
一方、Ｍｉ＞Ｑ＞ＬｉのときにＶp ≦ＶO であれば補正値Δｍｉが徐々に増大せしめられ、その結果学習値Ｇｉも徐々に増大せしめられる。このとき第１の境界値Ｍｉも徐々に増大せしめられる。その後、再びＭｉ＞Ｑ＞ＬｉのときにＶP ＞ＶO になると学習値Ｇｉが減少せしめられ、第１の境界値Ｍｉも減少せしめられる。斯くして第１の境界値Ｍｉはノッキングが発生する限界に維持されることになる。
【００２９】
また、早期噴射Ｉ1 が行われているときに燃焼室５内に供給された吸入空気の温度が高くなると早期着火を生じやすくなる。そこで本発明による実施例では燃焼室５内に供給される吸入空気の温度が高くなるにつれて第１の境界値Ｍｉを低負荷側に移動させるようにしている。
即ち、具体的に言うと第１の境界値Ｍｉを次第に基づいて求めるようにしている。
【００３０】
Ｍｉ＝Ｋ・Ｇｉ
ここでＫは補正係数であり、Ｇｉは前述の学習値である。図９はこの補正係数Ｋと吸入空気の温度Ｔとの関係を示している。吸入空気の温度Ｔが或る温度を越えると吸入空気温度Ｔが上昇するにつれて補正係数Ｋの値が減少せしめられ、斯くして第１の境界値Ｍｉが減少せしめられる。
【００３１】
また、第２の境界値Ｌｉは次式に基づいて算出される。
Ｌｉ＝Ｍｉ−ΔＱ
ここでΔＱは一定値である。即ち、第２の境界値Ｌｉは第１の境界値Ｍｉから一定値ΔＱを減算することによって得られる。
次に図１０に示す割込みルーチンについて説明する。このルーチンは一定のクランク角度毎の割込みによって実行され、この割込みルーチンが実行されると図２に示されるリセット信号が発生せしめられる。
【００３２】
図１０を参照するとまず初めに機関回転数Ｎに基づいて現在の機関回転数範囲ｎｉが決定される。次いでステップ５１では燃料噴射量Ｑが第１の境界値Ｍｉと第２の境界値Ｌｉとの間にあるか否かが判別される。Ｑ≦Ｌｉ又はＱ≧Ｍｉのときにはステップ５８にジャンプする。これに対してＬｉ＜Ｑ＜Ｍｉのときにはステップ５２に進む。
【００３３】
ステップ５２ではピークホールド回路２８の出力電圧ＶP が設定値ＶO よりも大きいか否かが判別される。ＶP ＞ＶO のときには、即ちノッキング強度が一定値以上のときにはステップ５３に進んで補正値Δｍｉから一定値αが減算される。次いでステップ５５では基準境界値ｍｉに補正値Δｍｉを加算した加算結果が学習値Ｇｉとされる。従ってＶP ＞ＶO である限り、学習値Ｇｉは徐々に減少せしめられる。一方、ステップ５２においてＶP ≦ＶO であると判別されたときにはステップ５４に進んで補正値Δｍｉに一定値β（β＜α）が加算され、次いでステップ５５に進む。従ってＶP ≦ＶO のときには学習値Ｇｉが徐々に増大せしめられる。なお、この学習値ＧｉはバックアップＲＡＭ３３ａに記憶される。
【００３４】
次いでステップ５６では学習値Ｇｉが基準境界値ｍｉよりも大きくなったか否かが判別される。Ｇｉ≦ｍｉのときにはステップ５８に進む。これに対してＧｉ＞ｍｉのときにはステップ５７に進んでＧｉがｍｉとされ、次いでステップ５８に進む。従って学習値Ｇｉは基準境界値ｍｉを越えないように制御される。
ステップ５８では吸気温センサ２５により検出された吸入空気の温度Ｔに基づいて図９に示す関係から補正係数Ｋが算出される。次いでステップ５９では学習値Ｇｉに補正係数Ｋを乗算することによって第１の境界値Ｍｉ（＝Ｋ・Ｇｉ）が算出される。次いでステップ６０では第１の境界値Ｍｉから一定値ΔＱを減算することによって第２の境界値Ｌｉ（＝Ｍｉ−ΔＱ）が算出される。次いでステップ６１ではピークホールド回路２８のリセット入力端子にリセット信号が送り込まれ、それによってピークホールド回路２８の出力電圧ＶP が零とされる。
【００３５】
図１１は噴射制御ルーチンを示している。図１１を参照するとまず初めにステップ７０において図６（Ａ）に示すマップから燃料噴射量Ｑが算出される。次いでステップ７１では現在の機関回転数領域ｎｉが決定される。次いでステップ７２では機関の運転状態が運転領域Ｘ（図４）にあることを示すフラグＸがセットされているか否かが判別される。フラグＸがセットされているとき、即ち機関の運転状態が運転領域Ｘにあるときにはステップ７３に進む。
【００３６】
ステップ７３では燃料噴射量Ｑが第１の境界値Ｍｉよりも大きくなったか否かが判別される。Ｑ≦Ｍｉのときにはステップ７４に進んで図６（Ｂ）に示すマップから噴射開始時期θＳ１が算出される。次いでステップ７５では早期噴射Ｉ1 が行われる。一方、ステップ７３においてＱ＞Ｍｉになったと判断されたときにはステップ７６に進んでフラグＸがリセットされ、次いでステップ７８において図６（Ｃ）に示すマップから噴射完了時期θＥ２が算出される。次いでステップ７９では圧縮上死点噴射Ｉ2 が行われる。即ち、Ｑ＞Ｍｉになると早期噴射Ｉ1 から圧縮上死点噴射Ｉ2 に切換えられる。
【００３７】
これに対し、ステップ７２においてフラグＸがセットされていないと判別されたときにはステップ７７に進んで燃料噴射量Ｑが第２の境界値Ｌｉよりも小さくなったか否かが判別される。Ｑ≧Ｌｉのときにはステップ７８に進んで図６（Ｃ）に示すマップから噴射完了時期θＥ２が算出される。次いでステップ７９では圧縮上死点噴射Ｉ2 が行われる。一方、ステップ７７においてＱ＜Ｌｉになったと判断されたときにはステップ８０に進んでフラグＸがセットされ、次いでステップ７４において図６（Ｂ）に示すマップから噴射開始時期θＥ１が算出される。次いでステップ７５では早期噴射Ｉ1 が行われる。即ち、Ｑ＜Ｌｉになると圧縮上死点噴射Ｉ2 から早期噴射Ｉ1 に切換えられる。
【００３８】
【発明の効果】
機関低負荷運転時にＮＯx および煤が発生するのを阻止することができる。
【図面の簡単な説明】
【図１】内燃機関の全体図である。
【図２】ノッキングセンサの出力電圧Ｖs とピークホールド回路の出力電圧Ｖp を示す図である。
【図３】燃焼室内の圧力Ｐの変化を示す図である。
【図４】運転領域Ｘ，Ｙを示す図である。
【図５】噴射時期を示す図である。
【図６】燃料噴射量Ｑ等のマップを示す図である。
【図７】第１の境界値Ｍｉおよび第２の境界値Ｌｉを示す図である。
【図８】基準境界値ｍｉおよび学習値Ｇｉを示す図である。
【図９】補正係数Ｋを示す図である。
【図１０】割込みルーチンのフローチャートである。
【図１１】噴射制御を行うためのフローチャートである。
【符号の説明】
５…燃焼室
６…燃料噴射弁
２６…ノッキングセンサ
【図１】
0003713908.tif 000002
【図２】
0003713908.tif 000003
【図３】
0003713908.tif 000004
【図４】
0003713908.tif 000005
【図５】
0003713908.tif 000006
【図６】
0003713908.tif 000007
【図７】
0003713908.tif 000008
【図８】
0003713908.tif 000009
【図９】
0003713908.tif 000010
【図１０】
0003713908.tif 000011
【図１１】
0003713908.tif 000012