(57)【特許請求の範囲】
【請求項１】
クランク軸方向に、第１、第２、第３及び第４の順で気筒が並ぶ気筒列を有する直列４気筒のエンジン本体と、
前記気筒毎に設けられて当該気筒内の混合気に火花点火を行う点火プラグと、
前記エンジン本体における、第２気筒と第３気筒との間に取り付けられかつ、当該エンジン本体の振動強度を検出するノックセンサと、
前記ノックセンサが検出した振動強度に基づいてノッキングの発生有無を判断しながら、前記各点火プラグの制御を通じて前記エンジン本体の運転を制御する制御手段と、を備え、
前記エンジン本体における気筒列方向の一端部には、当該エンジン本体によって駆動される燃料噴射ポンプが取り付けられ、
前記制御手段は、前記エンジン本体が相対的に高負荷側の運転領域でかつ、所定の回転領域を超える高回転領域にあるときには、第１〜第４の全気筒の点火時期を、エンジントルクが最大となるベース点火時期に対して、所定のクランク角度分だけ遅角させることでノック余裕度を持たせた点火時期に設定し、
前記制御手段は、前記エンジン本体が相対的に高負荷側の運転領域でかつ、前記所定の回転領域にあるときには、前記ノックセンサとの距離が相対的に近い第２気筒及び第３気筒の点火時期を進角側の所定時期に設定する一方、前記ノックセンサとの距離が相対的に遠い第１気筒及び第４気筒の点火時期を前記所定時期よりも遅角側に設定する特定制御を実行し、
前記制御手段はまた、前記特定制御における、前記第１気筒及び前記第４気筒の点火時期を、前記ベース点火時期よりも遅角する一方、前記ノック余裕度を持たせた点火時期よりも進角した点火時期に設定する火花点火式エンジンの制御装置。
【請求項２】
請求項１に記載の火花点火式エンジンの制御装置において、
前記特定制御を実行する前記所定の回転領域は、前記エンジン本体の回転領域における、相対的に高回転側の領域である火花点火式エンジンの制御装置。
【請求項３】
請求項２に記載の火花点火式エンジンの制御装置において、
前記制御手段は、前記特定制御を、前記高回転側の回転領域における相対的に低回転の領域で実行する火花点火式エンジンの制御装置。
【請求項４】
請求項１に記載の火花点火式エンジンの制御装置において、
前記制御手段は、前記エンジン本体の回転数が高くなるに従って前記遅角量を大きく設定する火花点火式エンジンの制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
ここに開示する技術は、ノックセンサを備え、ノッキングの発生を抑制しながら運転される火花点火式エンジンの制御装置に関する。
【背景技術】
【０００２】
例えば特許文献１に記載されているように、クランク軸方向に並んだ複数の気筒からなる気筒列を備えた火花点火式エンジンにおいて、エンジン本体に取り付けたノックセンサの検出結果に基づいて各気筒の点火時期を制御することにより、ノッキングを抑制乃至回避するノックコントロール制御が知られている。つまりこのノックコントロール制御では、ノックセンサの検出結果に基づいてノッキングの発生を検出又は予想したときには、各気筒での点火時期を遅角させることによって、ノッキングを抑制乃至回避する。
【０００３】
ノックセンサは、エンジン本体の振動を電圧信号に変換して出力するセンサであり、ノックセンサの出力信号には、ノッキングの発生に伴うエンジン本体の振動だけでなく、エンジンの駆動に伴う振動等の種々のバックグラウンドノイズが含まれる。このため、例えば特許文献２に記載されているように、ノックセンサの出力信号に対し所定の処理を施すことによってノッキングに係る信号のみを取り出した上で、ノッキングの発生を判定する必要がある。ノッキングの判定精度を高める上では、例えば気筒毎にノックセンサを取り付けることが望ましい一方で、ノックセンサは比較的高価なセンサであることから、特許文献１では、ノックセンサをエンジン本体に対して１つだけ取り付ける一方で、その配置を工夫することによって判定精度を高めることが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−３２１７０９号公報
【特許文献２】特開２００９−１１５０１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、例えばエンジン回転数が増大するに従い、エンジン本体の振動レベルが高まってセンサ出力信号のバックグラウンドノイズはますます大きくなることから、その出力信号に対しどのような処理を施してもノッキングに係る信号のみを取り出すことができなくなる。つまり、ノッキングの発生を検出し得なくなるから、従来から、エンジン回転数が所定回転数以上になればノックコントロール制御を止めると共に、各気筒の点火時期を、ノッキングの発生が確実に回避できるような、大幅に遅角した点火時期に設定することが行われている。
【０００６】
ところが、前述した、エンジン本体に対しノックセンサを１つだけ取り付ける構成、言い換えると複数の気筒についてノックセンサを１つだけ取り付ける構成では、そのノックセンサと各気筒との間隔が気筒毎に異なるようになるため、例えばノックセンサに近い気筒は、ノッキングに起因する振動がノックセンサに伝播し易い一方、ノックセンサから離れた気筒は、ノッキングに起因する振動がノックセンサに伝播し難い。このため、ノックセンサに近い気筒についてはノッキングの発生を検出し得る程度のバックグラウンドノイズであったとしても、ノックセンサから離れた気筒についてはノッキングの発生を検出し得なくなるため、全気筒についてノッキングの発生を確実に回避するために、エンジン回転数が比較的低くても、ノックコントロール制御を止めて、全気筒について、点火時期を大幅に遅角させなければならない。しかしながら、点火時期を大幅に遅角させることは、熱効率を低下させ、エンジントルクの低下及び燃費の悪化の点で不利である。
【０００７】
特にエンジンの気筒内に燃料を直接噴射する、いわゆる直噴エンジンにおいては、例えばカムシャフトに取り付けられた駆動カムにより駆動されるような、エンジン本体によって直接的に駆動される燃料噴射ポンプが、そのエンジン本体に対して取り付けられることになるため、こうした燃料噴射ポンプが不要なエンジンよりも、バックグラウンドノイズが大きくなり易い。この場合、バックグラウンドノイズが大きい分、さらに低いエンジン回転数であってもノックコントロール制御を止めて、点火時期を大幅に遅角させなければならなくなり、エンジントルクの低下や燃費の悪化の点でさらに不利になる。
【０００８】
一方でこの問題は、エンジン本体に取り付けるノックセンサの数を増やすことによって解消し得るものの、その場合は、前述したように、センサの数の増加に伴いコストが増大するという不都合がある。
【０００９】
ここに開示する技術は、かかる点に鑑みてなされたものであり、その目的とするところは、火花点火式エンジンにおいて、エンジン本体に取り付けるノックセンサの数を減らしつつも、ノックコントロール制御をできるだけ高回転側まで継続するようにして、エンジントルクの向上及び燃費の向上を図ることにある。
【課題を解決するための手段】
【００１０】
ここに開示する技術は、ノックセンサから離れた気筒についてはノッキングの発生を検出し得ないとしても、ノックセンサに近い気筒についてはノッキングの発生を検出し得ることから、ノックセンサに近い気筒では、点火時期を、できるだけ進角側の所定の点火時期に設定して、ノックセンサによるノッキングの発生の有無を検出する（つまり、ノックコントロール制御を行う）一方で、ノッキングの発生を検出できない、ノックセンサから離れた気筒については前記所定の点火時期よりも遅角させることにした。
【００１１】
具体的に、ここに開示する火花点火式エンジンの制御装置は、クランク軸方向に、第１、第２、第３及び第４の順で気筒が並ぶ気筒列を有する直列４気筒のエンジン本体と、前記気筒毎に設けられて当該気筒内の混合気に火花点火を行う点火プラグと、前記エンジン本体における、第２気筒と第３気筒との間に取り付けられかつ、当該エンジン本体の振動強度を検出するノックセンサと、前記ノックセンサが検出した振動強度に基づいてノッキングの発生有無を判断しながら、前記各点火プラグの制御を通じて前記エンジン本体の運転を制御する制御手段と、を備える。
【００１２】
前記エンジン本体における気筒列方向の一端部には、当該エンジン本体によって駆動される燃料噴射ポンプが取り付けられ、前記制御手段は、前記エンジン本体が相対的に高負荷側の運転領域でかつ、所定の回転領域を超える高回転領域にあるときには、第１〜第４の全気筒の点火時期を、エンジントルクが最大となるベース点火時期に対して、所定のクランク角度分だけ遅角させることでノック余裕度を持たせた点火時期に設定し、前記制御手段は、前記エンジン本体が相対的に高負荷側の運転領域でかつ、前記所定の回転領域にあるときには、前記ノックセンサとの距離が相対的に近い第２気筒及び第３気筒の点火時期を進角側の所定時期に設定する一方、前記ノックセンサとの距離が相対的に遠い第１気筒及び第４気筒の点火時期を前記所定時期よりも遅角側に設定する特定制御を実行し、前記制御手段はまた、前記特定制御における、前記第１気筒及び前記第４気筒の点火時期を、前記ベース点火時期よりも遅角する一方、前記ノック余裕度を持たせた点火時期よりも進角した点火時期に設定する。
【００１３】
ここで、前記の「ノックセンサ」は、１つの気筒列に対し１個、取り付けてもよいし、複数の気筒列に対し１個、取り付けてもよい。１つの気筒列に対し１個のノックセンサを取り付ける場合は、ノックセンサは、前記気筒列を構成する各気筒が当該ノックセンサに対して均等に配置されるように、エンジン本体に取り付けることが望ましく、複数の気筒列に対し１個のノックセンサを取り付ける場合は、ノックセンサは、各気筒が当該ノックセンサに対して均等に配置されるように、エンジン本体に取り付けることが望ましい。
【００１４】
「所定の回転領域」は、ノックセンサとの距離が相対的に近い気筒については、ノックセンサによってノッキングの発生有無を判断し得る一方、ノックセンサとの距離が相対的に遠い気筒については、ノッキングに係る信号をバックグラウンドノイズから抽出することができず、ノックセンサによるノッキングの発生有無を判断できなくなるような、例えばバックグラウンドノイズが比較的大きい、比較的高い回転領域を意味する。
【００１５】
「ノッキングの発生有無を判断しながら、前記各点火プラグの制御を通じて前記エンジン本体の運転を制御する」ことには、ノッキングの発生を検出又は予測したときには、各気筒の点火時期を所定クランク角以上、遅角して、ノッキングを回避するノックコントロール制御が含まれる。
【００１６】
「点火時期を進角側の所定時期に設定する」ことは、当該点火時期をエンジントルクが最大になるような点火時期（所定時期）に設定することを意味する。
【００１７】
ノックセンサとの距離が相対的に近い気筒については、ノックセンサによってノッキングの発生有無を判断し得る一方で、ノックセンサとの距離が相対的に遠い気筒については、ノックセンサによるノッキングの発生有無を判断し得ないような、所定の回転領域にあるときには、従来制御であればノックコントロール制御を止めて、全ての気筒について点火時期を大幅に遅角させるところ、前記の構成では、ノックセンサとの距離が相対的に近い気筒については、点火時期を所定時期に、例えば前述したように最大トルクが発生し得るような進角側の時期に設定する。ノックセンサとの距離が相対的に近い気筒は、ノッキングの発生有無を判断することが可能であり、ノックコントロール制御を行うことが可能であるから、点火時期を進角側に設定し得る。これによって、少なくとも一部の気筒については、点火時期が進角側に設定されるため、エンジントルクの向上及び燃費の向上の点で有利になる。
【００１８】
一方、ノックセンサとの距離が相対的に遠い気筒については、点火時期を、前記の所定時期よりも遅角側に設定する。ノックセンサとの距離が相対的に遠い気筒は、ノッキングの発生有無を判断することができず、ノックコントロール制御を行うことが不可能であるから、点火時期を進角側に設定することはできず、ノッキングの発生を抑制する観点から、点火時期を遅角側に設定する。ここで、遅角側に設定した点火時期は、前述したノックコントロール制御を止めて、ノッキングが確実に回避され得る点火時期（大幅に遅角した点火時期）よりも進角側に設定してもよい。これは、ノックセンサとの距離が相対的に近い気筒についてはノックコントロール制御を行うことが可能であり、その相対的に近い気筒についてのノッキングの発生有無を判断を利用して、ノックセンサとの距離が相対的に遠い気筒についてのノッキングの発生有無を推定することが可能であるためである。すなわち、ノッキングを確実に回避するように、点火時期を大幅に遅角する必要がないためである。このように、ノックセンサとの距離が相対的に遠い気筒の点火時期を、できるだけ進角側に設定することは、エンジントルクの向上及び燃費の向上においてさらに有利になる。
【００１９】
従って、ノックセンサの数を減らしつつ、ノッキングの発生有無を判断可能にしてノッキングの発生を回避し得ると共に、少なくとも一部の気筒については、できるだけ高回転側まで、点火時期を進角側に設定し得るから、エンジントルクの向上及び燃費の向上の上で有利になる。
【００２０】
また、エンジン本体に燃料噴射ポンプが取り付けられた構成においては、前述したようにバックグラウンドノイズが相対的に大きく、エンジン回転数が比較的低くても、ノックセンサとの距離が相対的に遠い気筒についてはノッキングの発生有無を判断できなくなり、従来であれば、ノックコントロール制御を止めなければならなくなる。これに対し、前記の特定制御の実行は、ノックコントロール制御をできるだけ高回転側まで継続して行うことを可能にするから、エンジン本体に燃料噴射ポンプが取り付けられた直噴エンジンのトルクの向上及び燃費の向上を図る上で、極めて効果的である。
【００２１】
前記特定制御を実行する前記所定の回転領域は、前記エンジン本体の回転領域における、相対的に高回転側の領域である、としてもよい。
【００２２】
また、前記制御手段は、前記特定制御を、前記高回転側の回転領域における相対的に低回転の領域で実行する、としてもよい。
【００２３】
相対的に高回転側の領域のように、ノッキングが発生する可能性のある領域において前記の特定制御を行うことで、ノッキングの発生を回避することが可能になる。また、「高回転側の回転領域における相対的に低回転の領域」、換言すれば、エンジン本体の回転領域を、低回転、中回転、高回転に区分した場合の中回転乃至高回転に相当する回転領域は、一般的なエンジンでは最大トルクが発生し得る回転領域に相当する。この回転領域において前記の特定制御を実行することは、前述したように、エンジントルクの向上に寄与し得るから、結果として、エンジン本体の最大トルク値を高くし得ることになる。
【００２４】
前記制御手段は、前記エンジン本体の回転数が高くなるに従って前記遅角量を大きく設定する、としてもよい。
【００２５】
特定制御において遅角する、ノックセンサからの距離が相対的に遠い気筒の点火時期は、予め設定したクランク角度分だけ遅角させてもよいが、ノッキングの発生を効果的に抑制しながら、点火時期をできるだけ進角側に設定してエンジントルク及び燃費の向上を図る上では、エンジン本体の回転数が高くなるに従って前記遅角量を大きく設定することが好ましい。
【発明の効果】
【００２６】
以上説明したように、前記火花点火式エンジンの制御装置は、エンジン本体が相対的に高負荷側の運転領域でかつ、所定の回転領域にあるときに、ノックセンサによってノッキングの発生有無を判断し得るような、ノックセンサとの距離が相対的に近い気筒については、点火時期を進角側の所定時期に設定してエンジントルクの向上及び燃費の向上の点で有利になる一方で、ノックセンサによりノッキングの発生有無を判断し得ないような、ノックセンサとの距離が相対的に遠い気筒については、点火時期を前記の所定時期よりも遅角側に設定することにより、ノッキングの発生を抑制することが可能になる。その結果、ノックセンサの数を減らしつつもノッキングの発生を回避し得ると共に、少なくとも一部の気筒については、できるだけ高回転側まで、点火時期を進角側に設定し得るから、エンジントルクの向上及び燃費の向上の上で有利になる。
【図面の簡単な説明】
【００２７】
【図１】火花点火式ガソリンエンジン及びその制御装置の構成を示す概略図である。
【図２】直列４気筒エンジンにおけるノックセンサの取付位置を例示する図である。
【図３】エンジン制御器が実行する点火時期の制御に係るフローチャートである。
【図４】エンジン回転数に対する点火時期の関係を示すマップである。
【図５】エンジン回転数に対するエンジントルクの変化の一例を示す図である。
【図６】（ａ）直列３気筒エンジンにおけるノックセンサの取付位置の一例、（ｂ）直列３気筒エンジンにおけるノックセンサの取付位置の別の例、（ｃ）Ｖ型６気筒エンジンにおけるノックセンサの取付位置の一例である。
【発明を実施するための形態】
【００２８】
以下、火花点火式エンジンの制御装置を図面に基づいて説明する。尚、以下の好ましい実施形態の説明は、本質的に例示に過ぎない。図１に示されるように、エンジン・システムは、エンジン（エンジン本体）１、エンジン１に付随する様々なアクチュエーター、様々なセンサ、及びセンサからの信号に基づきアクチュエーターを制御するエンジン制御器１００を有する。
【００２９】
エンジン１は、火花点火式内燃機関であって、図２に示すように、第１〜第４の４つの気筒１１，１１，…を有する。エンジン１は、自動車等の車両に搭載され、その出力軸は、図示しないが、変速機を介して駆動輪に連結されている。エンジン１の出力が駆動輪に伝達されることによって、車両が推進する。エンジン１は、シリンダブロック１２と、その上に載置されるシリンダヘッド１３とを備えており、ブロック１２の内部に気筒１１，１１，…が形成されている。周知のように、シリンダブロック１２には、ジャーナル、ベアリングなどによりクランクシャフト１４が回転自在に支持されており、このクランクシャフト１４が、コネクティングロッド１６を介してピストン１５に連結されている。
【００３０】
前記ピストン１５は、各気筒１１内に摺動自在に嵌挿されており、気筒１１及びシリンダヘッド１３と共に燃焼室１７を区画している。図１には１つのみ示すが、気筒１１毎に２つの吸気ポート１８がシリンダヘッド１３に形成され、それぞれが燃焼室１７に連通している。同様に、気筒１１毎に２つの排気ポート１９がシリンダヘッド１３に形成され、それぞれが燃焼室１７に連通している。図に示すように、吸気弁２１及び排気弁２２はそれぞれ、吸気ポート１８及び排気ポート１９を燃焼室１７から遮断（閉）することができるように配設されている。吸気弁２１は吸気弁駆動機構３０により、排気弁２２は排気弁駆動機構４０により、それぞれ駆動され、それによって所定のタイミングで往復動して、吸気ポート１８及び排気ポート１９を開閉する。
【００３１】
吸気弁駆動機構３０及び排気弁駆動機構４０は、それぞれ吸気カムシャフト３１及び排気カムシャフト４１を有する。カムシャフト３１，４１は、周知のチェーン／スプロケット機構等の動力伝達機構を介してクランクシャフト１４に連結される。動力伝達機構は、周知のように、クランクシャフト１４が二回転する間に、カムシャフト３１，４１を一回転させる。
【００３２】
吸気弁駆動機構３０は、吸気カムシャフト３１の位相を所定の角度範囲内で連続的に変更可能な、液圧式又は機械式の位相可変機構（Variable Valve Timing：ＶＶＴ）３２を
含んで構成されている。ＶＶＴ３２は、図２に示すように、吸気カムシャフト３１における、エンジン１の前端部（図２における左側の端部）に取り付けられる。吸気カムシャフト３１の位相角は、カム位相センサ３５により検出され、その出力信号がエンジン制御器１００に入力される。
【００３３】
点火プラグ５１は、例えばねじ等の周知の構造によって、シリンダヘッド１３に取り付けられている。点火プラグ５１の電極は燃焼室１７の天井部に臨んでいる。点火システム５２は、エンジン制御器１００からの制御信号を受けて、点火プラグ５１が所望の点火タイミングで火花を発生するよう、それに通電する。
【００３４】
燃料噴射弁５３は、例えばブラケットを使用する等の周知の構造で、この実施形態ではシリンダヘッド１３の一側（図例では吸気側）に取り付けられている。燃料噴射弁５３の先端は、上下方向については２つの吸気ポート１８の下方に、また、水平方向については２つの吸気ポート１８の中間に位置して、燃焼室１７内に臨んでいる。燃料噴射弁５３の配置はこれに限定されるものではない。
【００３５】
燃料供給システム５４は、燃料噴射弁５３に燃料を昇圧して供給する高圧ポンプ（燃料噴射ポンプ）５９と、この高圧ポンプ５９に対して燃料タンクからの燃料を送る配管やホース等と、燃料噴射弁５３を駆動する電気回路と、を備えている。高圧ポンプ５９は、図２に示すように、エンジン１の後側に取り付けられており、吸気カムシャフト３１の後端に設けられた駆動カム５９１によって駆動される。尚、高圧ポンプ５９の配設位置は特に限定されず、例えば吸気カムシャフト３１の前後方向の途中位置に取り付けることも可能である。電気回路は、エンジン制御器１００からの制御信号を受けて燃料噴射弁５３を作動させ、所定のタイミングで所望量の燃料を、燃焼室１７内に噴射させる。このエンジン１は、いわゆる直噴エンジンである。
【００３６】
吸気ポート１８は、吸気マニホルド５５内の吸気経路５５ｂによってサージタンク５５ａに連通している。図示しないエアクリーナからの吸気流は、スロットルボデー５６を通過してサージタンク５５ａに供給される。スロットルボデー５６にはスロットル弁５７が配置されており、このスロットル弁５７は、周知のようにサージタンク５５ａに向かう吸気流を絞って、その流量を調整する。スロットル・アクチュエーター５８が、エンジン制御器１００からの制御信号を受けて、スロットル弁５７の開度を調整する。
【００３７】
排気ポート１９は、排気マニホルド６０内の排気経路によって周知のように排気管内の通路に連通している。排気マニホルド６０よりも下流の排気通路には、１つ以上の触媒コンバータ６１を有する排気ガス浄化システムが配置される。触媒コンバータ６１は、周知の三元触媒、リーンＮＯｘ触媒、酸化触媒等とすることができ、それ以外にも、特定の燃料制御手法による排気ガス浄化の目的にかなうものであれば、いかなるタイプの触媒としてもよい。
【００３８】
また、排気ガスの一部を吸気系に循環させる（以下、ＥＧＲともいう）ために、吸気マニホルド５５（スロットル弁５７よりも下流側）と排気マニホルド６０との間がＥＧＲパイプ６２によって接続されている。排気側の圧力は吸入側よりも高いので、排気ガスの一部は吸気マニホルド５５に流れ込むようになり（ＥＧＲガスと呼ぶ）、この吸気マニホルド５５から燃焼室１７に吸入される新気と混ざることになる。ＥＧＲパイプ６２にはＥＧＲバルブ６３が配設され、このバルブ６３によってＥＧＲガスの流量を調整する。ＥＧＲバルブ・アクチュエーター６４は、エンジン制御器１００からの制御信号を受けて、ＥＧＲバルブ６３の開度を調整する。
【００３９】
エンジン制御器１００は、周知のマイクロコンピュータをベースとするコントローラであって、プログラムを実行する中央演算処理装置（ＣＰＵ）と、例えばＲＡＭやＲＯＭにより構成されてプログラム及びデータを格納するメモリと、電気信号の入出力をする入出力（Ｉ／Ｏ）バスと、を備えている。
【００４０】
エンジン制御器１００は、エアフローセンサ７１からの吸気流量、吸気圧センサ７２からの吸気マニホルド圧、クランク角センサ７３からのクランク角パルス信号、水温センサ７８からのエンジン水温、というように、種々の入力を受ける。エンジン制御器１００は、例えばクランク角パルス信号に基づいて、エンジン回転数を計算する。また、エンジン制御器１００は、酸素濃度センサ７４からの排気ガスの酸素濃度の入力も受ける。さらに、エンジン制御器１００は、アクセル・ペダルの踏み込み量を検出するアクセル開度センサ７５からのアクセル開度信号を受ける。またエンジン制御器１００には、変速機の出力軸の回転速度を検出する車速センサ７６からの車速信号が入力される。さらに、シリンダブロック１２には、当該シリンダブロック１２の振動を電圧信号に変換して出力する加速度センサからなるノックセンサ７７が取り付けられており、その出力信号もエンジン制御器１００に入力される。
【００４１】
エンジン制御器１００は前記のような入力に基づいて、以下のようなエンジン１の制御パラメーターを計算する。例えば、所望のスロットル開度信号、燃料噴射パルス、点火信号、バルブ位相角信号、ＥＧＲ開度信号等である。そしてエンジン制御器１００は、それらの信号を、スロットル・アクチュエーター５８、燃料供給システム５４、点火システム５２、ＶＶＴ３２及びＥＧＲバルブ・アクチュエーター６４等に出力する。
【００４２】
そして、エンジン制御器１００は、前記ノックセンサ７７の出力信号に基づいて、エンジン１におけるノッキングの発生を検出又はノッキングの発生を予測して（以下、これらを総称して、「ノッキングを検出」という場合がある）、ノッキングの発生を回避すべく、点火システム５２及び点火プラグ５１の制御を通じて、点火時期を遅角させるノックコントロール制御を実行する（Knock Control System：ＫＣＳ）。
【００４３】
ここで、エンジン制御器１００における、ノックセンサ７７の出力信号に基づくノッキングの検出について簡単に説明すると、ノックセンサ７７は、前述したように、シリンダブロック１２の振動を電圧信号に変換して出力するため、その出力信号には、ノッキングの発生に伴い生じるエンジン１（シリンダブロック１２）の振動の他、エンジン１の駆動に伴う振動や、前記高圧ポンプ５９等の各種補機の駆動に伴う振動が含まれる。従って、エンジン制御器１００において、ノックセンサ７７の出力信号に対して所定の処理を施すことによりノッキングの発生に関係し得る信号を抽出し、その信号が所定のしきい値を超えるか否かに基づいてノッキングの検出を行う。
【００４４】
エンジン１が、相対的に高負荷側の運転領域にあるときには、その回転数が高くなればなるほど、エンジン１の振動が大きくなると共に、例えば高圧ポンプ５９の振動も大きくなることから、ノックセンサ７７の出力信号に含まれるバックグラウンドノイズのレベルが高くなる。そうなると、ノックセンサ７７の出力信号から、ノッキングの発生に関係し得る信号のみを抽出することが困難になり、ノッキングの検出精度が大幅に低下する。そこで、エンジン制御器１００は、ノッキングの検出精度が大幅に低下するような所定のエンジン回転数以上のときには、ＫＣＳを停止すると共に、各気筒１１において、ノッキングの発生を確実に回避し得るように、その点火時期を大幅に遅角させる。
【００４５】
ここで、図２に示すように、クランク軸方向（図２の左右方向）に、第１〜第４の順で並んだ直列４気筒のエンジン１において、ノックセンサ７７は第２気筒（＃２）と第３気筒（＃３）との間に配置されている。このため、４つの気筒１１の内でも、二点鎖線で囲んだ第２気筒（＃２）及び第３気筒（＃３）は、ノックセンサ７７に対して相対的に距離が近くなり、第１気筒（＃１）及び第４気筒（＃４）は、ノックセンサ７７に対して相対的に距離が遠くなる。このことにより、ノックセンサ７７は、第２気筒（＃２）及び第３気筒（＃３）については、ノッキングの発生に起因した振動を検出し易い一方で、第１気筒（＃１）及び第４気筒（＃４）については、ノッキングの発生に起因した振動を検出し難くなるため、エンジン１の回転数が所定の回転数範囲にあるときには、第２気筒（＃２）及び第３気筒（＃３）については、ノッキングの検出ができる一方で、第１気筒（＃１）及び第４気筒（＃４）については、ノッキングの検出ができなくなる。従来制御においては、少なくとも一部の気筒についてノッキングの検出ができないときには、前述したようにＫＣＳを停止すると共に、各気筒１１において、ノッキングの発生を確実に回避し得るように、その点火時期を大幅に遅角させる。しかしながら、一部の気筒についてノッキングの検出ができないときであっても、ノックセンサ７７に対する距離が相対的に近い気筒（この例では、第２気筒（＃２）及び第３気筒（＃３））については、ノッキングの検出が可能であることから、それらの気筒についても、点火時期を大幅に遅角させることは熱効率の低下に伴うエンジントルクの低下及び燃費の悪化の点で不利になる。
【００４６】
そこで、このエンジン・システムにおいては、エンジン１が相対的に高負荷側の領域（エンジンの負荷領域を低負荷側と高負荷側とに区分した場合の、高負荷側の領域）であって、中回転乃至高回転に相当する所定の回転領域においては、ノックセンサ７７との距離が相対的に近い気筒１１と、ノックセンサ７７との距離が相対的に遠い気筒１１とで、点火時期を互いに異ならせる特定制御を実行する。
【００４７】
具体的にこの特定制御は、エンジン１の回転数が第１回転数以上で第２回転数未満のときに、ノックセンサ７７との距離が相対的に近い第２気筒（＃２）及び第３気筒（＃３）については、その点火時期をエンジントルクが最大となる点火時期（ベース点火時期）に設定する一方で、ノックセンサ７７との距離が相対的に遠い第１気筒（＃１）及び第４気筒（＃４）については、その点火時期をベース点火時期よりも遅角側に設定する。
【００４８】
ここで、前記の第１回転数は、第１気筒（＃１）及び第４気筒（＃４）においては、バックグラウンドノイズに起因してノッキングが検出できない一方で、第２気筒（＃２）及び第３気筒（＃３）においては、ノックセンサ７７によるノッキングの検出が可能な回転数として適宜設定され、例えば図４又は図５に示すように、エンジン１の回転領域を低回転側と高回転側とに区分したときの高回転側の領域であって、その高回転側の領域中でも、相対的に低回転のエンジン回転数として設定される。従って、エンジン１の回転数が第１回転数未満のときには、第１〜第４気筒の全ての気筒について、ノッキングの検出が可能であり、前述したノックコントロールシステムを実行しながら（ＫＣＳ ＯＮ）、第１〜第４気筒の全ての気筒について、その点火時期が、前記ベース点火時期に設定される。
【００４９】
一方、前記の第２回転数は、第１〜第４気筒の全ての気筒について、バックグラウンドノイズに起因してノッキングが検出できない回転数として適宜設定され、例えば図４又は図５に示すように、高回転側の領域中でも、相対的に高回転のエンジン回転数として設定される。従って、エンジン１の回転数が第２回転数以上のときには、第１〜第４気筒の全ての気筒についてノッキングの検出が不可能であるから、前述したノックコントロールシステムを止めて（ＫＣＳ ＯＦＦ）、第１〜第４気筒の全ての気筒について、その点火時
期がノック余裕度を持った点火時期（大幅に遅角した点火時期）に設定される。
【００５０】
次に、図３，４を参照しながら、エンジン制御器１００が実行する、前記の特定制御について、さらに詳細に説明する。図３は、エンジン制御器１００が実行するフローチャートを示している。図４は、前記の特定制御に係る、エンジン回転数に対する点火時期を示したマップの一例である。図３のフローチャートにおいて、ステップＳ３１では運転中のエンジン回転数を読み込み、続くステップＳ３２で、エンジン回転数が第１回転数以上であるか否かを判定する。第１回転数以上でないとき（ＮＯのとき）には、ステップＳ３３に移行する一方、第１回転数以上であるとき（ＹＥＳのとき）には、ステップＳ３４に移行する。
【００５１】
ステップＳ３３では、エンジン回転数が第１回転未満であり、前述したように、第１〜第４の全ての気筒＃１、＃２，＃３，＃４について、ノックセンサ７７によるノッキングの検出が可能であることから、ＫＣＳをオンのままで、全気筒について、その点火時期をベース点火時期に設定する。ベース点火時期は、前述したようにエンジントルクが最大となるような点火時期であり、図４に一例を示すように、基本的にはエンジン回転数が高くなるほど進角するように設定される。
【００５２】
ステップＳ３４では、エンジン回転数が第２回転数以上であるか否かを判定する。第２回転数以上であるとき（ＹＥＳのとき）には、ステップＳ３５に移行する一方、第２回転数以上でないとき（ＮＯのとき）には、ステップＳ３６に移行する。
【００５３】
ステップＳ３５では、エンジン回転数が第２回転以上であり、前述したように、第１〜第４の全ての気筒＃１、＃２，＃３，＃４について、ノックセンサ７７によるノッキングの検出が不可能であることから、ＫＣＳをオフにする。その上で、全気筒について、ノッキングの発生を確実に回避し得るように、予め十分な余裕度を持って設定された点火時期で全気筒の点火を行う。図４に一例を示すように、ノック余裕度を持たせた点火時期は、ベース点火時期に対し所定のクランク角度分だけ遅角するように、エンジン回転数に応じて設定されている。
【００５４】
ステップＳ３６では、エンジン回転数が第１回転数以上でかつ、第２回転数未満であるため、前述した特定制御を実行する。つまり、ノックセンサ７７との距離が相対的遠い第１気筒（＃１）及び第４気筒（＃４）については、ノッキングの検出が不可能であるのに対し、ノックセンサ７７との距離が相対的に近い第２気筒（＃２）及び第３気筒（＃３）については、ノックセンサ７７によるノッキングの検出が可能であることから、第１気筒（＃１）及び第４気筒（＃４）についての点火時期と、第２気筒（＃２）及び第３気筒（＃３）についての点火時期とを異ならせる。
【００５５】
具体的には、ＫＣＳをオンのままにして、ノックセンサ７７との距離が相対的に近い第２気筒（＃２）及び第３気筒（＃３）については、その点火時期をベース点火時期に設定する。一方、ノックセンサ７７との距離が相対的遠い第１気筒（＃１）及び第４気筒（＃４）については、その点火時期を、ベース点火時期よりも遅角させた点火時期（リタード点火時期）で点火を行う。このリタード点火時期は、ベース点火時期に対しては遅角している一方で、前記のノック余裕度を持たせた点火時期よりは進角している範囲で設定される。これは、第１気筒（＃１）及び第４気筒（＃４）については、ノッキングの検出を行い得ないものの、第２気筒（＃２）及び第３気筒（＃３）についてはノックコントロール制御を行うことが可能であり、それらの気筒についてのノッキングの発生有無を判断を利用して、第１気筒（＃１）及び第４気筒（＃４）についてのノッキングの発生を推定することが可能であることから、これら第１気筒（＃１）及び第４気筒（＃４）について、ノッキングを確実に回避するように点火時期を大幅に遅角する必要がないためである。このように第１気筒（＃１）及び第４気筒（＃４）について、その点火時期をできるだけ進角側に設定することは、後述するように、エンジントルクの向上及び燃費の向上において有利になる。
【００５６】
従来制御においては、エンジン回転数が第１回転数以上になれば、少なくとも第１気筒（＃１）及び第４気筒（＃４）についてはノックセンサ７７によってノッキングを検出することができないため、ＫＣＳをオフにして、図４に一点鎖線の矢印で示すように、全気筒に対してノック余裕度を持たせた点火時期で点火を行っていた。こうした従来制御は、ノッキングの発生を確実に回避することができる一方で、エンジン回転数が比較的低回転であっても、点火時期を大幅に遅角させるため、エンジントルクの減少や、燃費の低下を招いていた。特にここに開示するエンジン１のように、高圧ポンプ５９が取り付けられたエンジン１においては、ノックセンサ７７によってノッキングを検出することができなくなる回転数が比較的低くなってしまうため、ＫＣＳをオフにする回転数領域が広がってしまい、エンジントルク及び燃費の点で大幅に不利になる。
【００５７】
これに対し、前記のエンジン・システムでは、エンジン回転数が第１回転数及び第２回転数の間にあるときには、前述した特性制御を実行することによって、図４に実線の矢印及び破線の矢印で示すように、各気筒について、点火時期を可及的に進角させる。これによって、図５に例示するエンジントルクの特性図に示されるように、従来制御（図５の一点鎖線参照）と比較して、エンジントルクを向上させることが可能になる。特にこの第１回転数及び第２回転数の間の辺りは、エンジン１の中回転乃至高回転に相当する回転数領域であり、エンジン１においては最大トルクが発生し得る回転数に相当する。このことは、エンジン特性値の１つである、最大トルク値を高くし得る点で有利である。また、点火時期を可及的に進角させることは熱効率を高めることであり、従来制御よりも燃費が向上し得る。
【００５８】
ここでステップＳ３６では、予め設定した所定遅角量だけ点火時期を遅角させてもよい。第１気筒（＃１）及び第４気筒（＃４）については、第１回転数以上第２回転数未満の領域では、例えば図４において破線で示すように、ベース点火時期に対して所定クランク角だけ遅角させた点火時期（ノック余裕度を持たせた点火時期に対して所定クランク角だけ進角した点火時期）にしてもよい。また、図４において、斜め下向きの破線の矢印で示すように、エンジン回転数に応じて、つまり、エンジン回転数が高くなるに従って遅角量を大きくするように、点火時期を設定してもよい。
【００５９】
尚、参考として、ここに開示した特定制御は、３個以上の気筒が並んだ気筒列を有するエンジンにおいて広く適用することが可能であり、エンジンの気筒配置について、種々の構成に適用可能である。例えば図６（ａ）（ｂ）に示すように、直列３気筒のエンジン１０１に適用することが可能であり、この場合、同図（ａ）に示すように、ノックセンサ７７は第１気筒（＃１）及び第２気筒（＃２）の間位置に配置してもよい。この構成では、二点鎖線で囲んだ第１気筒（＃１）及び第２気筒（＃２）を、ノックセンサ７７との距離が相対的に近い気筒とし、第３気筒（＃３）をノックセンサ７７との距離が相対的に遠い気筒として、前述した特定制御を実行すればよい。また、同図（ｂ）に示すように、ノックセンサ７７を第２気筒（＃２）の側方位置に配置してもよく、この構成では、二点鎖線で囲んだ第２気筒（＃２）を、ノックセンサ７７との距離が相対的に近い気筒とし、第１気筒（＃１）及び第３気筒（＃３）をノックセンサ７７との距離が相対的に遠い気筒として、前述した特定制御を実行すればよい。
【００６０】
また、参考として、例えば図６（ｃ）に示すように、３個の気筒が並んだ気筒列を２列、有するＶ型６気筒エンジン１０２に対して、前記の特定制御を適用してもよい。Ｖ型エンジンにおけるバンク角については何ら制限はない。この場合は、各気筒列に対して図６（ａ）（ｂ）に例示するように１個のノックセンサ７７を取り付けてもよいし、図６（ｃ）に示すように、気筒列と気筒列との間に１個のノックセンサ７７を取り付けてもよい。同図（ｃ）に示す構成では、二点鎖線で囲んだ第３気筒（＃３）及び第４気筒（＃４）がノックセンサとの距離が相対的に近い気筒に相当し、第１気筒（＃１）、第２気筒（＃２）、第５気筒（＃５）及び第６気筒（＃６）がノックセンサ７７との距離が相対的に遠い気筒に相当する。また、図示は省略するが、例えばＶ型８気筒エンジンに、前記の特定制御を適用してもよい。この場合は、前述した直列４気筒やＶ型６気筒のエンジンと同様の考え方で、１個又は２個のノックセンサをエンジンに対し取り付ければよい。
【００６１】
さらにここに開示する技術は、高圧ポンプ５９が取り付けられた直噴エンジンに限定されるものではなく、例えば吸気ポートに燃料を噴射するようなエンジン等、種々の火花点火式エンジンに広く適用することが可能である。
【符号の説明】
【００６２】
１    火花点火式エンジン（エンジン本体）
１００  エンジン制御器（制御手段）
１０１  直列３気筒エンジン（エンジン本体）
１０２  Ｖ型６気筒エンジン（エンジン本体）
１１  気筒
５１  点火プラグ
５９  高圧ポンプ（燃料噴射ポンプ）
７７  ノックセンサ
【図１】
0005589612.tif 000002
【図２】
0005589612.tif 000003
【図３】
0005589612.tif 000004
【図４】
0005589612.tif 000005
【図５】
0005589612.tif 000006
【図６】
0005589612.tif 000007