(57)【要約】【課題】欠歯部を有するシグナルロータを用いて燃料の噴射開始タイミングを制御する場合の制御精度を向上する。【解決手段】クランク角度検出器２９は、クランク軸２８に固定されたシグナルロータ３０と、電磁誘導方式のピックアップコイル３１とから構成されている。シグナルロータ３０の周縁には複数の歯部Ｅ０，Ｅ１，Ｅ２・・・Ｅ３１，Ｅ３２が配列されており、シグナルロータ３０の周縁には欠歯部３３が設けられている。ピックアップコイル３１は、シグナルロータ３０の回転に伴って、電圧信号を出力する。ピックアップコイル３１から出力された電圧信号は、波形整形部３２へ送られる。波形整形部３２は、ピックアップコイル３１から送られてきた電圧信号をパルス形状の波形に整形して制御コンピュータＣへ出力する。立ち上がり部３３１が検出されると、制御コンピュータＣは、〔ΘΔ＋αｃ〕）を〔ΘΔ＋αｃ−Δθ（Ｎ）〕に補正する。【選択図】図２
2008051033.tif 000002
【特許請求の範囲】
【請求項１】
内燃機関の気筒内で燃焼される燃料を噴射する燃料噴射手段と、欠歯部と複数の歯部とを有するシグナルロータと、前記歯部及び欠歯部の検出に応じた信号を出力する信号出力手段と、前記信号出力手段から出力される信号を基準として予め設定された設定噴射待機期間の経過後に燃料を噴射するように前記燃料噴射手段を制御する噴射制御手段とを備えた内燃機関における燃料噴射制御装置において、
前記欠歯部もしくは欠歯部に後続して隣り合う歯部の検出の開始点又は終了点の検出に応じた信号を基準として予め設定された設定噴射待機期間の経過後に燃料を噴射するように前記燃料噴射手段を制御する場合、前記欠歯部の存在によって、実際の欠歯部もしくは歯部の検出の開始点又は終了点の前記信号出力手段からの信号の出力が遅れる分、前記設定噴射待機期間を短くするように補正する補正手段を備える内燃機関における燃料噴射制御装置。
【請求項２】
前記内燃機関が前記欠歯部の検出から３６０°回転した時点で前記信号出力手段から出力される信号を基準として前記設定噴射待機期間の補正を行なう請求項１に記載の内燃機関における燃料噴射制御装置。
【請求項３】
前記補正手段によって補正される設定噴射待機期間は、前記欠歯部に後続して隣り合う歯部の検出の開始点又は終了点を基準にして設定されている請求項２に記載の燃料噴射制御装置。
【請求項４】
前記シグナルロータの回転速度を検出する回転速度検出手段を備え、前記補正手段は、前記回転速度検出手段によって検出される回転速度に応じて、補正量を決定する請求項１乃至請求項３にいずれか１項に記載の内燃機関における燃料噴射制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内燃機関の気筒内で燃焼される燃料を噴射する燃料噴射手段と、前記燃料噴射手段から燃料を噴射する噴射開始タイミングを制御する噴射制御手段とを備えた内燃機関における燃料噴射制御装置に関する。
【背景技術】
【０００２】
例えば、特許文献１，２に開示のように、内燃機関では、クランク軸に取り付けられた磁性体製の歯付きロータ（シグナルロータ）とマグネットピックアップコイルとを組み合わせてクランク角度を検出するクランク角度センサが用いられる場合がある。
【０００３】
特許文献１，２に開示のクランク角度センサでは、シグナルロータの周囲に等間隔に設けた歯の一部を欠落させたシグナルロータが用いられている。この欠落した部分（欠歯部）は、クランク角度の基準位置の検出に用いられる。
【０００４】
欠歯部の形状は、他の等間隔に設けた歯の列の形状とは異なる。そのため、欠歯部を検出したときの出力信号を波形整形して得られる矩形波の立ち上がり部は、通常の歯部を検出したときの出力信号を波形整形して得られる矩形波の立上がり部に対して、遅れを生じる。そのため、特許文献１では、このずれを補正して瞬時回転速度を正確に求める制御が行われている。
【特許文献１】特開平７-１７４７７３号公報
【特許文献２】特開２００２-３０３１９９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
エンジン出力や排気性能を高めるには、燃料の噴射を適正なタイミングで行なう必要がある。しかし、欠歯部の検出に付随する前記のずれを考慮して燃料の噴射を適正なタイミングで行なう思想は、特許文献１，２のいずれにも開示されていない。
【０００６】
本発明は、欠歯部を有するシグナルロータを用いて燃料の噴射開始タイミングを制御する場合の制御精度を向上することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、内燃機関の気筒内で燃焼される燃料を噴射する燃料噴射手段と、欠歯部と複数の歯部とを有するシグナルロータと、前記歯部及び欠歯部の検出に応じた信号を出力する信号出力手段と、前記信号出力手段から出力される信号を基準として予め設定された設定噴射待機期間の経過後に燃料を噴射するように前記燃料噴射手段を制御する噴射制御手段とを備えた内燃機関における燃料噴射制御装置を対象とし、請求項１の発明は、前記欠歯部もしくは欠歯部に後続して隣り合う歯部の検出の開始点又は終了点の検出に応じた信号を基準として予め設定された設定噴射待機期間の経過後に燃料を噴射するように前記燃料噴射手段を制御する場合、前記欠歯部の存在によって、実際の欠歯部もしくは歯部の検出の開始点又は終了点の前記信号出力手段からの信号の出力が遅れる分、前記設定噴射待機期間を短くするように補正する補正手段を備えることを特徴とする。
【０００８】
欠歯部の存在によってずれる設定噴射待機期間の終了点は、ずれのないように補正されるため、燃料噴射は、所望の噴射開始タイミングで開始される。
好適な例では、前記内燃機関が前記欠歯部の検出から３６０°回転した時点で前記信号出力手段から出力される信号を基準として前記設定噴射待機期間の補正を行なう。
【０００９】
この場合の設定噴射待機期間は、前回の欠歯部の検出の開始点又は終了点から（１回転３６０°＋所定の角度間隔）に至る期間である。欠歯部を検出した直後に、この検出に基づいて燃料の噴射を開始する制御では、噴射制御が間に合わないおそれがある。欠歯部を検出してから１回転３６０°以後に、前回の欠歯部の検出に基づいて燃料の噴射を開始する制御では、噴射制御が間に合わなくなるおそれはない。
【００１０】
好適な例では、前記補正手段によって補正される設定噴射待機期間は、前記欠歯部に後続して隣り合う歯部の検出の開始点又は終了点を基準にして設定されている。
欠歯部に後続して隣り合う歯部の検出によって得られる信号の出力は、ずれ易い。欠歯部に後続して隣り合う歯部の検出の開始点又は終了点を基準にして噴射待機期間を設定した燃料噴射制御は、本発明の適用対象として好適である。
【００１１】
好適な例では、前記シグナルロータの回転速度を検出する回転速度検出手段を備え、前記補正手段は、前記回転速度検出手段によって検出される回転速度に応じて、補正量を決定する。
【００１２】
欠歯部の存在によってずれる設定噴射待機期間のずれの大きさは、シグナルロータの回転速度が大きくなるほど、大きくなる。シグナルロータの回転速度を考慮した補正は、欠歯部の検出に基づいた燃料の噴射開始タイミングの制御精度を高める上で好ましい。
【発明の効果】
【００１３】
本発明は、欠歯部を有するシグナルロータを用いて燃料の噴射開始タイミングを制御する場合の制御精度を向上できるという優れた効果を奏する。
【発明を実施するための最良の形態】
【００１４】
以下、４気筒のディーゼルエンジン（４サイクルエンジン）に本発明を具体化した一実施形態を図１〜図５に基づいて説明する。
図１（ａ）に示すように、ディーゼルエンジン１０（内燃機関）は、複数の気筒１１Ａ，１１Ｂ，１１Ｃ，１１Ｄを備えており、シリンダヘッド１２には気筒１１Ａ，１１Ｂ，１１Ｃ，１１Ｄ毎に燃料噴射ノズル１３Ａ，１３Ｂ，１３Ｃ，１３Ｄが取り付けられている。燃料は、燃料ポンプ１４及びコモンレール１５を経由して燃料噴射ノズル１３Ａ，１３Ｂ，１３Ｃ，１３Ｄへ供給され、燃料噴射ノズル１３Ａ，１３Ｂ，１３Ｃ，１３Ｄは、各気筒１１Ａ，１１Ｂ，１１Ｃ，１１Ｄ内に燃料を噴射する。燃料ポンプ１４、コモンレール１５及び燃料噴射ノズル１３Ａ，１３Ｂ，１３Ｃ，１３Ｄは、内燃機関の複数の気筒内で燃焼される燃料を噴射する燃料噴射手段を構成する。
【００１５】
シリンダヘッド１２にはインテークマニホールド１６が接続されている。インテークマニホールド１６は、吸気通路１７に接続されており、吸気通路１７は、エアクリーナ１８に接続されている。吸気通路１７の途中にはスロットル弁１９が設けられている。スロットル弁１９は、エアクリーナ１８を経由して吸気通路１７に吸入される空気流量を調整するためのものである。スロットル弁１９は、図示しないアクセルペダルの操作に伴って開度調整される。アクセルペダルの踏み込み角は、アクセル開度検出器２０によって検出される。
【００１６】
シリンダヘッド１２にはエキゾーストマニホールド２１が接続されている。エキゾーストマニホールド２１は、排気通路２２に接続されている。排気通路２２上には排気浄化装置２３（例えばＮＯｘ触媒）が介在されている。気筒１１Ａ，１１Ｂ，１１Ｃ，１１Ｄから排出される排気ガスは、エキゾーストマニホールド２１、排気通路２２及び排気浄化装置２３を経由して大気に放出される。
【００１７】
図１（ｂ）に示すように、シリンダヘッド１２には、吸気ポート１２１及び排気ポート１２２が形成されている。各吸気ポート１２１は、一端が各気筒１１Ａ，１１Ｂ，１１Ｃ，１１Ｄ内の燃焼室１１１に連なるとともに、他端がインテークマニホールド１６の各枝管に接続されている。各排気ポート１２２は、一端が燃焼室１１１に連なるとともに、他端がエキゾーストマニホールド２１の枝管に接続されている。
【００１８】
吸気ポート１２１は、吸気バルブ２４によって開閉され、排気ポート１２２は、排気バルブ２５によって開閉される。気筒１１Ａ，１１Ｂ，１１Ｃ，１１Ｄ内に燃焼室１１１を区画するピストン２６は、コネクティングロッド２７を介してクランク軸２８に連結されている。ピストン２６の往復運動は、コネクティングロッド２７を介してクランク軸２８の回転運動に変換される。クランク軸２８の回転角度（クランク角度）は、クランク角度検出器２９によって検出される。
【００１９】
図２（ａ）に示すように、クランク角度検出器２９は、クランク軸２８に固定されたシグナルロータ３０と、電磁誘導方式のピックアップコイル３１とから構成されている。シグナルロータ３０は、クランク軸２８と一体的に矢印Ｒの方向へ回転する。シグナルロータ３０の周縁には複数の歯部Ｅ０，Ｅ１，Ｅ２・・・Ｅ３１，Ｅ３２が配列されており、シグナルロータ３０の周縁には欠歯部３３が設けられている。ピックアップコイル３１は、シグナルロータ３０の回転に伴って、電圧信号を出力する。ピックアップコイル３１から出力された電圧信号は、波形整形部３２へ送られる。波形整形部３２は、ピックアップコイル３１から送られてきた電圧信号をパルス形状の波形に整形して制御コンピュータＣへ出力する。ピックアップコイル３１及び波形整形部３２は、歯部及び欠歯部の検出に応じた信号を出力する信号出力手段を構成する。
【００２０】
図２（ｂ）に例示する波形Ｅｘは、シグナルロータ３０が１回転以上の回転を行なったときに波形整形部３２から出力されるパルス形状の波形を示す。横軸θは、クランク角度を示す。ＴＤＣ１は、気筒１１Ａにおけるピストン２６が上死点位置にあるときのクランク角度を示し、ＴＤＣ２は、気筒１１Ｂにおけるピストン２６が上死点位置にあるときのクランク角度を示す。ＴＤＣ３は、気筒１１Ｃにおけるピストン２６が上死点位置にあるときのクランク角度を示し、ＴＤＣ４は、気筒１１Ｄにおけるピストン２６が上死点位置にあるときのクランク角度を示す。波形Ｅｘの一部のパルス形状の波形３３は、欠歯部３３の検出に対応した波形である。波形Ｅｘの他のパルス形状の波形０〜３２は、歯部Ｅ０，Ｅ１，Ｅ２・・・Ｅ３１，Ｅ３２の検出に対応した波形である。
【００２１】
符号Ｆ１は、気筒１１Ａにおける燃料噴射ノズル１３Ａからの燃料噴射の期間を示し、符号Ｆ２は、気筒１１Ｂにおける燃料噴射ノズル１３Ｂからの燃料噴射の期間を示す。符号Ｆ３は、気筒１１Ｃにおける燃料噴射ノズル１３Ｃからの燃料噴射の期間を示し、符号Ｆ４は、気筒１１Ｄにおける燃料噴射ノズル１３Ｄからの燃料噴射の期間を示す。クランク角度Θ（Ｍ１）は、歯部Ｅ（６）の検出によって得られる波形６の立ち上がりに対応しており、燃料噴射期間Ｆ１の開始は、クランク角度Θ（Ｍ１）の検出から所定の時間α（Ｎ）後に設定されている。時間α（Ｎ）は、シグナルロータ３０の回転速度Ｎ（エンジン回転数）を考慮して設定された時間であるが、クランク角度表示では一定の角度間隔αｃとなる。
【００２２】
クランク角度Θ（Ｍ２）は、歯部Ｅ（１５）の検出によって得られる波形１５の立ち上がり部に対応しており、燃料噴射期間Ｆ２の開始は、クランク角度Θ（Ｍ２）の検出から所定の時間α（Ｎ）後（つまり、クランク角度でαｃ後）に設定されている。クランク角度Θ（Ｍ３）は、歯部Ｅ（２４）の検出によって得られる波形２４の立ち上がり部に対応しており、燃料噴射期間Ｆ３の開始は、クランク角度Θ（Ｍ３）の検出から所定の時間α（Ｎ）後（つまり、クランク角度でαｃ後）に設定されている。クランク角度Θ（Ｍ４）は、欠歯部３３の検出によって得られる波形３３の立ち上がり部に対応しており、燃料噴射期間Ｆ４の開始は、クランク角度Θ（Ｍ４）の検出から所定の時間α（Ｎ）後（つまり、クランク角度でαｃ後）に設定されている。
【００２３】
アクセル開度検出器２０によって得られた踏み込み角検出情報、及びクランク角度検出器２９によって得られたクランク角度検出情報（波形Ｅｘで示す電圧信号）は、制御コンピュータＣに送られる。制御コンピュータＣは、踏み込み角検出情報及びクランク角度検出情報に基づいて、燃料噴射ノズル１３Ａ，１３Ｂ，１３Ｃ，１３Ｄにおける燃料噴射期間（噴射開始時期及び噴射終了時期）を算出する。
【００２４】
図３，４は、燃料噴射制御プログラムを表すフローチャートである。以下、このフローチャートに従って燃料噴射制御を説明する。
制御コンピュータＣは、所定の制御周期単位でクランク角度検出情報（波形Ｅｘで示す電圧信号）を取り込む（ステップＳ１）。制御コンピュータＣは、クランク角度検出情報を取り込むと、信号レベルが低レベルから高レベルへ切り替わったか否かを判定する（ステップＳ２）。信号レベルが低レベルから高レベルへ切り替わらなかった場合（ステップＳ２においてＮＯ）、制御コンピュータＣは、ステップＳ１へ移行する。
【００２５】
信号レベルが低レベルから高レベルへ切り替わった場合（ステップＳ２においてＹＥＳ）、制御コンピュータＣは、信号レベルの切り換え回数をカウントする（ステップＳ３）。制御コンピュータＣは、このカウント数Ｍｘに基づいて、クランク角度を把握する。ステップＳ３の処理後、制御コンピュータＣは、今回の検出パルスの幅Ｔｏと所定の間隔Ｔｘとの大小比較を行なう（ステップＳ４）。ここにおける所定の間隔Ｔｘとは、前回の歯部の検出によって得られるパルス信号の幅の例えば３倍の間隔のことである。制御コンピュータＣは、検出パルスの幅を検出パルスの立ち上がり部から立ち下がり部までの間隔を時間計測することによって把握する。
【００２６】
Ｔｏ≧Ｔｘである場合（ステップＳ４においてＹＥＳ）、即ち欠歯部３３が検出された場合、制御コンピュータＣは、カウント数Ｍｘを零にリセットする（ステップＳ５）。そして、制御コンピュータＣは、ステップＳ１へ移行する。
【００２７】
Ｔｏ＜Ｔｘである場合（ステップＳ４においてＮＯ）、制御コンピュータＣは、前回の信号レベルの切り替わりタイミングと今回の信号レベルの切り替わりタイミングとの時間差に基づいて、シグナルロータ３０の回転速度Ｎ（エンジン回転数）を算出する（ステップＳ６）。
【００２８】
ステップＳ６の処理後、制御コンピュータＣは、クランク角度が予め設定された噴射準備角度Θｏか否かを判定する（ステップＳ７）。噴射準備角度Θｏとは、信号レベルの低レベルから高レベルへの切り替わり（つまり、波形０〜３２,３３の立ち上がり部）が欠歯部３３の検出から数えてＭ１，Ｍ２，Ｍ３，Ｍ４（Ｍ１，Ｍ２，Ｍ３，Ｍ４は整数であって、Ｍ１＜Ｍ２＜Ｍ３＜Ｍ４）となるクランク角度Θ（Ｍ１），Θ（Ｍ２），Θ（Ｍ３），Θ（Ｍ４）のことである。図２（ｂ）の例では、Ｍ１＝７、Ｍ２＝１６、Ｍ３＝２５、Ｍ４＝３４である。クランク角度が噴射準備角度Θｏでない場合（ステップＳ７においてＮＯ）、制御コンピュータＣは、ステップＳ１へ移行する。
【００２９】
クランク角度が噴射準備角度Θｏである場合（ステップＳ７においてＹＥＳ）、制御コンピュータＣは、カウント数Ｍｘが整数Ｍ４か否かを判定する（ステップＳ８）。カウント数Ｍｘが整数Ｍ４でない場合（ステップＳ８においてＮＯ）、制御コンピュータＣは、噴射準備角度Θｏの検出時点から時間α（Ｎ）だけ経過したか否か、つまりクランク角度が（Θｏ＋αｃ）になったか否かを判定する状態で待機する（ステップＳ９）。クランク角度が（Θｏ＋αｃ）〔Θｏは、Θ（Ｍ１），Θ（Ｍ２），Θ（Ｍ３）のうちのいずれか１つ〕になった場合、制御コンピュータＣは、（Θｏ＋αｃ）のクランク角度で燃料噴射を行なう燃料噴射ノズル（１３Ａ，１３Ｂ，１３Ｃのいずれか）の燃料噴射開始を指令する（ステップＳ１０）。この指令により、（Θｏ＋αｃ）〔Θｏは、Θ（Ｍ１），Θ（Ｍ２），Θ（Ｍ３）のうちのいずれか１つ〕のクランク角度で燃料噴射を行なう燃料噴射ノズル（１３Ａ，１３Ｂ，１３Ｃのいずれか）が燃料噴射を開始する。そして、制御コンピュータＣは、ステップＳ１へ移行する。
【００３０】
Θｏから（Θｏ＋αｃ）に至る角度間隔〔Θｏ，（Θｏ＋αｃ）〕は、Θｏを基準として予め設定された設定噴射待機期間である。
カウント数Ｍｘが整数Ｍ４である場合（ステップＳ８においてＹＥＳ）、制御コンピュータＣは、〔Θ（Ｍ４）＋αｃ〕）を〔Θ（Ｍ４）＋αｃ−Δθ（Ｎ）〕に補正する（ステップＳ１１）。補正量Δθ（Ｎ）は、実際の欠歯部３３の立ち上がりΘ（Ｍ４）に対して遅れて検出される検出パルスの立ち上がりΘΔ〔図２（ｃ）に示す〕の、実際の欠歯部３３の立ち上がりΘ（Ｍ４）に対する遅れ分を推定した値である。又、補正量Δθ（Ｎ）は、回転速度Ｎを考慮して設定された角度であって、実験によって予め決定された実験値である。ΘΔは、〔Θ（Ｍ４）＋Δθ（Ｎ）〕に等しい。補正量Δθ（Ｎ）は、噴射準備角度Θ（Ｍ４）から立ち上がり部３３１に至る間隔を時間計測した計測値Δｔ（Ｎ）と回転速度Ｎとに基づいて、特定される。
【００３１】
図５の表は、計測値Δｔ（Ｎ）のマップＭＰである。以下においては、計測値Δｔ（Ｎ）を補正量Δｔ（Ｎ）と記す。補正量Δｔ（１）は、エンジン回転数Ｎが１０００ｒｐｍのときの時間、補正量Δｔ（２）は、２０００ｒｐｍのときの時間、補正量Δｔ（３）は、３０００ｒｐｍのときの時間、補正量Δｔ（４）は、４０００ｒｐｍのときの時間である。クランク角度表示では、補正量Δｔ（１）は例えば１°であり、補正量Δｔ（２）は例えば２°であり、補正量Δｔ（３）は例えば３°であり、補正量Δｔ（４）は例えば４°である。制御コンピュータＣは、回転速度Ｎに対応した補正量Δｔ（Ｎ）をマップＭＰから読み出して〔Θ（Ｍ４）＋αｃ〕を〔Θ（Ｍ４）＋αｃ−Δθ（Ｎ）〕に補正する。
【００３２】
図２（ｃ）に示すように、噴射準備角度Θ（Ｍ４）は、鎖線で示すクランク角度で検出されることが前提となっているが、実際には、噴射準備角度Θ（Ｍ４）は、実線で示す波形３３の立ち上がり部３３１のクランク角度ΘΔとして検出される。つまり、燃料噴射期間Ｆ４に対応する実際の噴射待機期間は、設定された設定噴射待機期間〔Θ（Ｍ４）,Θ（Ｍ４）＋αｃ〕からδ（Ｎ）〔Δθ（Ｎ）を時間に換算した値〕だけずれた〔ΘΔ,ΘΔ＋αｃ〕となる。このようなずれは、欠歯部３３の存在に起因する。以下においては、〔ΘΔ,ΘΔ＋αｃ〕を遅れ噴射待機期間と記す。噴射準備角度Θ（Ｍ１）,Θ（Ｍ２）,Θ（Ｍ３）に関しては、このようなずれが生じることはない。
【００３３】
噴射準備角度Θ（Ｍ４）と立ち上がり部３３１のクランク角度とのずれδ（Ｎ）の大きさは、回転速度Ｎによって異なる。ずれδ（Ｎ）の大きさは、実験によって予め特定されており、マップＭＰにおける補正量Δｔ（Ｎ）は、ずれδ（Ｎ）に等しい。
【００３４】
制御コンピュータＣは、欠歯部３３の存在によって、設定噴射待機期間{Θ（Ｍ４），〔Θ（Ｍ４）＋αｃ〕}からずれる遅れ噴射待機期間〔ΘΔ，ΘΔ＋αｃ〕の終了点（ΘΔ＋αｃ）{つまり、終了点〔Θ（Ｍ４）＋αｃ＋Δθ（Ｎ）〕}のずれδ（Ｎ）を解消するように、設定噴射待機期間〔Θ（Ｍ４），Θ（Ｍ４）＋αｃ〕を〔Θ（Ｍ４），Θ（Ｍ４）＋αｃ−Δθ（Ｎ）〕に補正する。
【００３５】
ステップＳ１１の処理後、制御コンピュータＣは、クランク角度が〔ΘΔ＋αｃ−Δθ（Ｎ）〕になったか否かを判定する状態で待機する（ステップＳ１２）。クランク角度が〔ΘΔ＋αｃ−Δθ（Ｎ）〕になったか否かの判定は、クランク角度ΘΔの検出時点から時間〔α（Ｎ）−Δｔ（Ｎ）〕だけ経過したか否かという時間計測の結果に基づいて行われる。クランク角度が〔ΘΔ＋αｃ−Δθ（Ｎ）〕になった場合、制御コンピュータＣは、〔ΘΔ＋αｃ−Δθ（Ｎ）〕のクランク角度で燃料噴射を行なう燃料噴射ノズル１３Ｄの燃料噴射開始を指令する（ステップＳ１０）。この指令により、〔ΘΔ＋αｃ−Δθ（Ｎ）〕のクランク角度で燃料噴射を行なう燃料噴射ノズル１３Ｄが燃料噴射を開始する。そして、制御コンピュータＣは、ステップＳ１へ移行する。
【００３６】
制御コンピュータＣは、信号出力手段から出力される信号と予め設定された設定噴射待機期間とに基づいて、前記燃料噴射手段から噴射される燃料の噴射開始タイミングを決定する噴射制御手段である。又、制御コンピュータＣは、欠歯部の存在によって、設定噴射待機期間〔Θ（Ｍ４）,Θ（Ｍ４）＋αｃ〕からずれる遅れ噴射待機期間〔ΘΔ,ΘΔ＋αｃ〕の終了点（ΘΔ＋αｃ）のずれδ（Ｎ）を解消するように、設定噴射待機期間を補正する補正手段である。更に、ピックアップコイル３１、波形整形部３２及び制御コンピュータＣは、シグナルロータの回転速度を検出する回転速度検出手段を構成する。
【００３７】
第１の実施形態では以下のような効果が得られる。
（１）設定噴射待機期間がずれた場合には、設定噴射待機期間の終了点がずれのないように補正される。従って、燃料噴射は、所望の噴射開始タイミング〔Θ（Ｍ４）＋αｃ〕で開始され、欠歯部３３を有するシグナルロータ３０を用いて燃料の噴射開始タイミングを制御する場合の制御精度が向上する。
【００３８】
（２）設定噴射待機期間〔Θ（Ｍ４）,Θ（Ｍ４）＋αｃ〕は、前回の欠歯部３３の検出の開始点ΘΔ（波形３３の立ち上がり部３３１）を基準にして設定されている。つまり、前回の欠歯部３３の検出の開始点ΘΔより後のパルス形状の波形の立ち上がり部がＭ４（＝３４）回検出された時点から角度αｃだけ後までの期間が設定噴射待機期間〔Θ（Ｍ４）,Θ（Ｍ４）＋αｃ〕として設定されている。換言すると、燃料噴射期間Ｆ４に対応して設定された設定噴射待機期間は、前回の欠歯部３３の検出の開始点ΘΔから１回転後の時点から所定の角度αｃだけ後に至る期間である。欠歯部３３を検出した直後に、この検出に基づいて燃料の噴射を開始する制御では、噴射制御が間に合わないおそれがあるが、欠歯部３３を検出してから１回転３６０°以後に、燃料の噴射を開始する制御では、噴射制御が間に合わなくなるおそれはない。
【００３９】
（３）ずれδ（Ｎ）は、シグナルロータ３０の回転速度（エンジン回転数）が大きくなるほど、大きくなる。ずれδ（Ｎ）に等しい補正量Δｔ（Ｎ）は、シグナルロータ３０の検出された回転速度Ｎに対応して選択されるため、エンジン回転数が変化する内燃機関においても、欠歯部３３の検出に基づいた燃料の噴射開始タイミング制御は、高い精度で行われる。
【００４０】
（４）制御コンピュータＣによる噴射開始タイミング制御においては、設定噴射待機期間の単位は、時間であり、補正量の単位は、時間である。この場合の時間は、制御周期の時間間隔という不連続な時間であるが、制御周期を非常に短くすることができるため、設定噴射待機期間の単位及び補正量の単位を時間とすれば、高精度の補正制御が可能である。
【００４１】
本発明では、以下のような実施形態も可能である。
○欠歯部３３に後続して隣り合う歯部Ｅ０を検出した波形０の立ち上がり部０１〔図２（ｃ）参照〕を開始点とする設定噴射待機期間の補正に本発明を適用してもよい。歯部Ｅ０を検出した波形の立ち上がり部は、クランク角度Θ０１に検出されることを前提とするが、実際の立ち上がり部０１は、クランク角度Θ０１から遅れた角度位置で検出されることがある。この場合にも、設定噴射待機期間は、直前の欠歯部３３の検出よりも前の欠歯部３３の検出（前回の欠歯部３３の検出）を基準にして設定されている。
【００４２】
○欠歯部３３に後続して隣り合う歯部Ｅ０を検出した波形０の立ち下がり部０２〔図２（ｃ）参照〕を開始点とする設定噴射待機期間の補正に本発明を適用してもよい。歯部Ｅ（０）を検出した波形の立ち下がり部は、クランク角度Θ０２〔図２（ｃ）参照〕に検出されることを前提とするが、実際の立ち上がり部０２は、クランク角度Θ０２から遅れた角度位置で検出されることがある。
【００４３】
○欠歯部３３を検出した波形３３の立ち下がり部３３２〔図２（ｃ）参照〕を開始点とする設定噴射待機期間の補正に本発明を適用してもよい。欠歯部３３を検出した波形の立ち下がり部は、クランク角度Θ３３２に検出されることを前提とするが、実際の立ち上がり部０１は、クランク角度Θ３３２よりも早い角度位置で検出される。
【００４４】
○角度αｃを気筒１１Ａ，１１Ｂ，１１Ｃ，１１Ｄ毎に異ならせるようにしてもよい。
前記した実施形態から把握できる技術的思想について以下に記載する。
〔１〕前記設定噴射待機期間の単位及び前記補正量の単位は、時間である請求項４に記載の燃料噴射制御装置。
【００４５】
〔２〕前記補正量の値は、予め実験によって特定された値である請求項４及び前記〔１〕項のいずれか１項に記載の燃料噴射制御装置。
【図面の簡単な説明】
【００４６】
【図１】第１の実施形態を示し、（ａ）は、内燃機関の簡略図。（ｂ）は、内燃機関の側断面図。
【図２】（ａ）は、シグナルロータとクランク角度検出器２９を示す一部破断正面図。（ｂ）は、検出された波形Ｅｘを示すタイミングチャート。（ｃ）は、要部タイミングチャート。
【図３】燃料噴射制御プログラムを表すフローチャート
【図４】燃料噴射制御プログラムを表すフローチャート
【図５】マップを示す表図。
【符号の説明】
【００４７】
１０…内燃機関としてのディーゼルエンジン。１１Ａ，１１Ｂ，１１Ｃ，１１Ｄ…気筒。１３Ａ，１３Ｂ，１３Ｃ，１３Ｄ…燃料噴射手段を構成する燃料噴射ノズル。３０…シグナルロータ。３１…信号出力手段を構成するピックアップコイル。３２…信号出力手段を構成する波形整形部。３３…欠歯部。３３１,０１…開始点としての立ち上がり部。３３２，０２…終了点としての立ち下がり部。Ｅ０…欠歯部に後続して隣り合う歯部。Ｅ１〜Ｅ３１，Ｅ３２…歯部。Ｃ…回転速度検出手段を構成し、噴射制御手段、補正手段及び回転速度検出手段としての制御コンピュータＣ。ΘΔ…開始点。Δｔ（Ｎ）…補正量。
【図１】
2008051033.tif 000003
【図２】
2008051033.tif 000004
【図３】
2008051033.tif 000005
【図４】
2008051033.tif 000006
【図５】
2008051033.tif 000007