(57)【要約】【課題】クランク角センサ信号にノイズが発生したときに、ノイズ検出までに要する時間を短縮する。【解決手段】本実施形態の電子制御装置は、内燃機関の回転信号を用いてクランク位置を算出する電子制御装置１であって、前記回転信号は、歯部に対応する第１信号区間と、欠歯部に対応する第２信号区間とを有し、前記回転信号が第２信号区間にないときに、前記回転信号の隣接する２個のエッジ間の信号間隔の中の連続する４つの信号間隔に基づいてノイズが発生したか否かを判定するノイズ判定部１２を備えたものである。【選択図】図１
2019183741.tif 000002
【特許請求の範囲】
【請求項１】
内燃機関の回転信号を用いてクランク位置を算出する電子制御装置（１）であって、
前記回転信号は、歯部に対応する第１信号区間と、欠歯部に対応する第２信号区間とを有し、
前記回転信号が第２信号区間にないときに、前記回転信号の隣接する２個のエッジ間の信号間隔の中の連続する４つの信号間隔に基づいてノイズが発生したか否かを判定するノイズ判定部（１２）を備えた電子制御装置。
【請求項２】
前記ノイズ判定部は、前記連続する４つの信号間隔の中の、１番目の信号間隔と４番目の信号間隔の平均値と、２番目の信号間隔と３番目の信号間隔の和を比較することにより、ノイズが発生したか否かを判定するように構成されている請求項１記載の電子制御装置。
【請求項３】
前記ノイズ判定部は、前記連続する４つの信号間隔の中の、１番目の信号間隔と４番目の信号間隔の平均値と第１設定値の和よりも、２番目の信号間隔と３番目の信号間隔の和が大きいときに、ノイズが発生していないと判定するように構成されている請求項１または２記載の電子制御装置。
【請求項４】
前記ノイズ判定部は、前記連続する４つの信号間隔の中の、１番目の信号間隔と４番目の信号間隔の平均値と第１設定値の和よりも、２番目の信号間隔と３番目の信号間隔の和が小さいときに、ノイズが発生したと判定するように構成されている請求項１または２記載の電子制御装置。
【請求項５】
前記ノイズ判定部は、前記回転信号が欠歯部を検出するための区間にあるときには、前記連続する４つの信号間隔を用いたノイズ判定を実施しないように構成されている請求項１記載の電子制御装置。
【請求項６】
前記ノイズ判定部は、クランク回転速度が、誤判定防止用の設定回転速度よりも小さいときには、前記連続する４つの信号間隔を用いたノイズ判定を実施しないように構成されている請求項１記載の電子制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内燃機関の回転信号を用いてクランク位置を算出する電子制御装置に関する。
【背景技術】
【０００２】
内燃機関の電子制御装置は、クランク軸の回転角度、即ち、クランク角をクランク角センサにより検出し、その検出されたクランク角、即ち、クランク角センサ信号に基づいて種々の制御や処理を行うように構成されている。クランク角センサ信号にノイズが発生する場合があり、このような場合、電子制御装置は、このノイズをクランク角センサの正常な信号として認識してしまうため、電子制御装置が認識するクランク角と実際のクランク角との間にズレが生じてしまう。尚、クランク角センサは、クランク軸に取り付けられた所定角度間隔の歯部を有するクランクロータの歯部を電磁的に検出する機能を備えている。
【０００３】
クランク角センサ信号に発生したノイズを検出する構成の一例では、クランクロータの２つの欠歯部の間に入力されたクランク角センサ信号の数をカウントし、カウント数がクランクロータの歯部の個数と異なる場合に、ノイズが発生したと判定するように構成されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平７−１８９７９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、上記従来構成では、クランクロータの欠歯部を検出した直後にノイズが発生した場合、次の欠歯部を検出するタイミングでのみノイズ発生を検出する構成であるため、ノイズ発生からノイズ検出までに時間がかかってしまうという問題があった。
【０００６】
本発明の目的は、クランク角センサ信号にノイズが発生したときに、ノイズ検出までに要する時間を短縮することができる電子制御装置を提供することにある。
【課題を解決するための手段】
【０００７】
請求項１の発明は、内燃機関の回転信号を用いてクランク位置を算出する電子制御装置１であって、前記回転信号は、歯部に対応する第１信号区間と、欠歯部に対応する第２信号区間とを有し、前記回転信号が第２信号区間にないときに、前記回転信号の隣接する２個のエッジ間の信号間隔の中の連続する４つの信号間隔に基づいてノイズが発生したか否かを判定するノイズ判定部１２を備えたものである。
【図面の簡単な説明】
【０００８】
【図１】第１実施形態を示す電子制御装置及びクランク角センサのブロック図
【図２】ノイズ発生無しの場合のノイズ判定制御を説明する図
【図３】ノイズ発生有りの場合のノイズ判定制御を説明する図
【図４】ノイズ判定制御のフローチャート
【図５】減速時におけるノイズ発生無しの場合のノイズ判定制御を説明する図
【図６】減速時におけるノイズ発生有りの場合のノイズ判定制御を説明する図
【図７】加速時におけるノイズ発生無しの場合のノイズ判定制御を説明する図
【図８】加速時におけるノイズ発生有りの場合のノイズ判定制御を説明する図
【発明を実施するための形態】
【０００９】
（第１実施形態）
以下、第１実施形態について、図１ないし図８を参照して説明する。図１に示すように、本実施形態の電子制御装置（ＥＣＵ）１は、内燃機関の回転信号、例えばクランク角センサ２から出力されるクランク角センサ信号Ｓ１を用いてクランク位置を算出する機能を有する。
【００１０】
クランク角センサ２は、内燃機関のクランク軸に一体に設けられたクランクロータ３の外周部に所定角度毎に設けられた複数の歯部４を電磁的に検出する機能を有する。クランクロータ３の外周部には、２個の歯部４が欠けた欠歯部６が設けられている。クランク角センサ２は、クランクロータ３が回転すると、クランク軸の回転に関連した信号として、歯部４の有無に応じたパルス信号、即ち、クランク角センサ信号Ｓ１を出力する。
【００１１】
電子制御装置１は、波形整形回路７と、マイクロコンピュータ８とを備えている。波形整形回路７は、クランク角センサ２から出力されるクランク角センサ信号Ｓ１を入力し、波形整形したクランク角センサ波形整形出力Ｓ２を出力する。
【００１２】
マイクロコンピュータ８は、信号間隔算出部１１と、ノイズ判定部１２と、クランク回転速度算出部１３と、欠歯検出区間判断部１４と、クランク位置算出部１５とを有する。信号間隔算出部１１は、波形整形回路７から出力される波形整形後のクランク角センサ波形整形出力Ｓ２を入力し、前記出力Ｓ２のエッジ信号間隔を算出する。そして、信号間隔算出部１１は、算出したエッジ信号間隔を、クランク回転速度算出部１３とノイズ判定部１２とに出力する。
【００１３】
クランク位置算出部１５は、波形整形回路７から出力される波形整形後のクランク角センサ波形整形出力Ｓ２を入力し、前記出力Ｓ２に基づいてクランク位置を算出する。そして、クランク位置算出部１５は、算出したクランク位置を欠歯検出区間判断部１４に出力する。
【００１４】
欠歯検出区間判断部１４は、クランク位置算出部１５により算出したクランク位置を用いて、現在のクランク位置が欠歯が存在しうる位置、即ち、欠歯検出区間にいるか否かを判定する。そして、欠歯検出区間判断部１４は、クランク位置の判断結果をノイズ判定部１２に出力する。
【００１５】
クランク回転速度算出部１３は、信号間隔算出部１１により算出した信号間隔時間を積算することによって、クランクロータ３の１回転分の時間を求め、求めたクランクロータ３の１回転分の時間に基づいてクランク回転速度を算出する。そして、クランク回転速度算出部１３は、算出したクランク回転速度をノイズ判定部１２に出力する。
【００１６】
ノイズ判定部１２は、欠歯検出区間判断部１４により判断した欠歯が存在しうる位置にいるか否かの判断結果と、クランク回転速度算出部１３により算出したクランク回転速度とに基づいてノイズ判定を実施するか否かを判断する。そして、ノイズ判定部１２は、ノイズ判定を実施すると判断したときには、信号間隔算出部１１により算出した信号間隔時間に基づいてクランク角センサ信号Ｓ１にノイズが発生したか否かを判定する。
【００１７】
次に、クランク角センサ信号Ｓ１にノイズが発生したか否かを判定するノイズ判定制御について、図２及び図３を参照して説明する。まず、ノイズ発生無しの場合のノイズ判定制御について、図２に従って説明する。
【００１８】
図２において、横方向、即ち、時間軸方向に並んだ短い多数の縦線は、クランク角センサ波形整形出力Ｓ２のエッジの入力時点を示しており、短い実線はクランクロータ３の歯部４に対応しており、短い破線はクランクロータ３の欠歯部６に対応している。縦線の下の数字は、歯部４の順番を示す番号、例えば、欠歯部６の次の歯部４を０番としたときの番号を示す。本実施形態の場合、クランク角センサ波形整形出力Ｓ２は、歯部４に対応する第１信号区間と、欠歯部６に対応する第２信号区間とを有する。欠歯部６に対応する第２信号区間は、図２において、区間Ｐ０で示す区間であり、この区間Ｐ０以外の区間が、歯部４に対応する第１信号区間となっている。また、欠歯部６を検出する欠歯検出区間は、図２において、区間Ｐ１で示す区間（例えば３２番から２番までの区間）であり、上記第２信号区間Ｐ０よりも長い区間である。
【００１９】
さて、本実施形態においては、欠歯検出区間Ｐ１以外の区間において、クランク角センサ波形整形出力Ｓ２のエッジの信号間隔のうちの、連続する４つの信号間隔に基づいてノイズ判定を実施する。この場合、欠歯検出区間Ｐ１以外において連続する４つの信号間隔ｔＡ、ｔＢ、ｔＣ、ｔＤについて、ノイズが発生していない場合には、各信号間隔ｔＡ、ｔＢ、ｔＣ、ｔＤは、それぞれ１０°ＣＡ（クランクアングル）分の間隔時間となる。尚、現在のクランク位置は、４番目の信号間隔ｔＤの終端側、即ち、右端側のエッジである。
【００２０】
この構成の場合、ノイズが発生していないことから、１０°ＣＡ間隔時間となる１番目の信号間隔ｔＡと４番目の信号間隔ｔＤの平均値、即ち、（ｔＡ＋ｔＤ）／２にマージンを加算した算出値よりも、２０°ＣＡ間隔時間となる２番目の信号間隔ｔＢと３番目の信号間隔ｔＣの和、即ち、（ｔＢ＋ｔＣ）の算出値の方が大きくなる。即ち、
ｔＢ＋ｔＣ＞（ｔＡ＋ｔＤ）／２＋マージン
が成立する。この式が成立する場合、本実施形態のノイズ判定においては、２番目の信号間隔ｔＢと３番目の信号間隔ｔＣの間に、ノイズが発生していないと判定するように構成されている。尚、上記マージンは、予め決められた定数、即ち、第１設定値であり、実験や試作を行なうことにより適切な値が設定されるように構成されている。
【００２１】
次に、ノイズ発生有りの場合のノイズ判定制御について、図３に従って説明する。図３に示すように、欠歯検出区間Ｐ１以外において連続する４つの信号間隔ｔＢ、ｔＣ１、ｔＣ２、ｔＤにおいてノイズが発生した場合には、本来は１０°ＣＡ分の間隔時間となるところが分割される。このため、それぞれ１０°ＣＡ間隔時間となる１番目の信号間隔ｔＢと４番目の信号間隔ｔＤの平均値、即ち、（ｔＢ＋ｔＤ）／２にマージンを加算した算出値が、それぞれ１０°ＣＡを分割した間隔時間となる２番目の信号間隔ｔＣ１と３番目の信号間隔ｔＣ２の和、即ち、（ｔＣ１＋ｔＣ２）の算出値以上となる。即ち、
ｔＣ１＋ｔＣ２≦（ｔＢ＋ｔＤ）／２＋マージン
が成立する。この式が成立する場合、２番目の信号間隔ｔＣ１と３番目の信号間隔ｔＣ２の間のエッジは、ノイズが発生したことを示すエッジであると判定するように構成されている。尚、現在のクランク位置は、４番目の信号間隔ｔＤの終端側、即ち、右端側のエッジである。
【００２２】
また、図４は、マイクロコンピュータ８の制御のうちのノイズ判定制御の内容を示すフローチャートである。図４に示すノイズ判定制御は、クランク角センサ波形整形出力Ｓ２の１個のエッジが入力する毎に実行される。このノイズ判定制御では、クランク角センサ波形整形出力Ｓ２の連続する４つの信号間隔ｔ１、ｔ２、ｔ３、ｔ４を用いてノイズが発生したか否かを判定する。尚、現在のクランク位置、即ち、クランク角センサ波形整形出力Ｓ２の入力した最新のエッジは、４番目の信号間隔ｔ４の終端側のエッジである。換言すると、本実施形態では、現在のクランク位置から過去側にさかのぼった連続する４つの信号間隔ｔ１、ｔ２、ｔ３、ｔ４を用いてノイズ判定を行なう。
【００２３】
まず、図４のステップＳ１０において、マイクロコンピュータ８は、波形整形回路７からクランク角センサ波形整形出力Ｓ２を入力し、ステップＳ２０へ進み、クランク角センサ波形整形出力Ｓ２のエッジ入力処理を実施する。このエッジ入力処理では、クランク位置を更新し、エッジ信号間隔の時間を算出し、また、エッジ信号間隔の時間に基づいてクランク回転速度を算出する。
【００２４】
続いて、ステップＳ３０へ進み、クランク位置が欠歯検出区間Ｐ１以外であるか否かを判断する。ここで、クランク位置が欠歯検出区間Ｐ１内であるときには、ノイズを誤判定する可能性があるため、「ＮＯ」へ進み、ノイズ判定制御を終了する。上記ステップＳ３０において、クランク位置が欠歯検出区間Ｐ１以外であるときには（ＹＥＳ）、ステップＳ４０へ進む。
【００２５】
このステップＳ４０では、クランク回転速度が低回転領域であるか否かを判断する。この場合、クランク回転速度が、予め決められた誤判定防止用の設定回転速度よりも小さいか否かで判断するようになっている。ここで、クランク回転速度が誤判定防止用の設定回転速度よりも小さいとき、即ち、低回転領域であるときには、ノイズを誤判定する可能性があるため、「ＹＥＳ」へ進み、ノイズ判定制御を終了する。
【００２６】
また、上記ステップＳ４０において、クランク回転速度が誤判定防止用の設定回転速度よりも小さくないとき、即ち、低回転領域でないときには（ＮＯ）、ステップＳ５０へ進み、ノイズが判定されたか否かを判断する。この場合、クランク角センサ波形整形出力Ｓ２の連続する４つのエッジ信号間隔ｔ１、ｔ２、ｔ３、ｔ４を用いてノイズが発生したか否かを判定する。具体的には、
ｔ２＋ｔ３≦（ｔ１＋ｔ４）／２＋マージン                （１）
上記（１）式が成立するか否かを判断する。この式（１）が成立する場合、２番目の信号間隔ｔ２と３番目の信号間隔ｔ３の間のエッジは、ノイズが発生したことを示すエッジであると判定する。ここで、上記式（１）が成立しないとき、即ち、ノイズの発生が判定されなかったときには、「ＮＯ」へ進み、ノイズ判定制御を終了する。
【００２７】
また、上記ステップＳ５０において、上記式（１）が成立したとき、即ち、ノイズの発生が判定されたときには（ＹＥＳ）、ステップ６０へ進む。このステップＳ６０では、ノイズの発生が判定されたクランク位置、即ち、２番目の信号間隔ｔ２と３番目の信号間隔ｔ３の間のエッジを、マイクロコンピュータ３の内部のメモリに記憶する。この場合、現在のクランク位置、即ち、４番目の信号間隔ｔ４の後端側のエッジも記憶することが好ましい。また、ノイズが発生したこと示す情報を外部のＥＣＵ等の機器に送信して報知することも好ましい。上記ステップＳ６０の処理を実行完了すると、ノイズ判定制御を終了する。
【００２８】
図５は、車両の減速時に、上記したノイズ判定制御を用いて、ノイズ発生無しを判定した判定例を示す。この図５に示すように、車両の減速時においては、信号間隔は徐々に長くなっていくが、１０°ＣＡ分の信号間隔の時間は保持されている。そのため、減速により信号間隔が長くなっていく中であっても、欠歯を検出する区間Ｐ１以外において連続する４つの信号間隔ｔＡ’、ｔＢ’、ｔＣ’、ｔＤ’は、それぞれ１０°ＣＡ分の間隔時間となる。
【００２９】
この場合、ノイズ発生無し１０°ＣＡであることから、ＣＡ間隔時間となる１番目の信号間隔ｔＡ’と４番目の信号間隔ｔＤ’の平均値、即ち、（ｔＡ’＋ｔＤ’）／２にマージンを加算した算出値よりも、２０°ＣＡ間隔時間となる２番目の信号間隔ｔＢ’と３番目の信号間隔ｔＣ’の和、即ち、（ｔＢ’＋ｔＣ’）の算出値の方が大きくなる。即ち、
ｔＢ’＋ｔＣ’＞（ｔＡ’＋ｔＤ’）／２＋マージン
が成立する。そして、この式が成立するときに、２番目の信号間隔ｔＢ’と３番目の信号間隔ｔＣ’の間には、ノイズが発生していないと判定する。
【００３０】
また、図６は、車両の減速時に、上記したノイズ判定制御を用いて、ノイズ発生有りを判定した判定例を示す。この図６に示すように、ノイズ発生箇所の１０°ＣＡ分の信号間隔時間は、ノイズによって分割され、分割された２個の信号間隔ｔＣ１’、ｔＣ２’は１０°ＣＡ分が保持されない。そして、他の信号間隔ｔＢ’、ｔＤ’については、１０°ＣＡ分が保持される。そのため、減速により信号間隔が長くなっていく中であっても、欠歯を検出する区間Ｐ１以外において連続する４つの信号間隔ｔＢ’、ｔＣ１’、ｔＣ２’、ｔＤ’について、１番目の信号間隔ｔＢ’と４番目の信号間隔ｔＤ’の平均値、即ち、（ｔＡ’＋ｔＤ’）／２にマージンを加味した算出値が、２番目の信号間隔ｔＣ１’と３番目の信号間隔ｔＣ２’の和、即ち、（ｔＣ１’＋ｔＣ２’）の算出値以上となる。即ち、
ｔＣ１’＋ｔＣ２’≦（ｔＢ’＋ｔＤ’）／２＋マージン
が成立する。そして、この式が成立するときに、２番目の信号間隔ｔＣ１’と３番目の信号間隔ｔＣ２’の間に、ノイズが発生したと判定する、即ち、信号間隔ｔＣ１’と信号間隔ｔＣ２’の間のエッジは、ノイズが発生したことを示すエッジであると判定する。
【００３１】
また、図７は、車両の加速時に、上記したノイズ判定制御を用いて、ノイズ発生無しを判定した判定例を示す。この図７に示すように、車両の加速時においては、信号間隔は徐々に短くなっていくが、１０°ＣＡ分の信号間隔の時間は保持されている。そのため、加速により信号間隔が短くなっていく中であっても、欠歯を検出する区間Ｐ１以外において連続する４つの信号間隔ｔＡ”、ｔＢ”、ｔＣ”、ｔＤ”は、それぞれ１０°ＣＡ分の間隔時間となる。
【００３２】
この場合、ノイズ発生無しであることから、１０°ＣＡ間隔時間となる１番目の信号間隔ｔＡ”と４番目の信号間隔ｔＤ”の平均値、即ち、（ｔＡ”＋ｔＤ”）／２にマージンを加味した算出値よりも、２０°ＣＡ間隔時間となる２番目の信号間隔ｔＢ”と３番目の信号間隔ｔＣ”の和、即ち、（ｔＢ”＋ｔＣ”）の算出値の方が大きくなる。即ち、
ｔＢ”＋ｔＣ”＞（ｔＡ”＋ｔＤ”）／２＋マージン
が成立する。そして、この式が成立するときに、２番目の信号間隔ｔＢ”と３番目の信号間隔ｔＣ”の間には、ノイズが発生していないと判定する。
【００３３】
また、図８は、車両の加速時に、上記したノイズ判定制御を用いて、ノイズ発生有りを判定した判定例を示す。この図８に示すように、ノイズ発生箇所の１０°ＣＡ分の信号間隔時間は、ノイズによって分割され、分割された２個の信号間隔ｔＣ１”、ｔＣ２”は１０°ＣＡ分が保持されない。そして、他の信号間隔ｔＢ”、ｔＤ”については、１０°ＣＡ分が保持される。そのため、加速により信号間隔が短くなっていく中であっても、欠歯を検出する区間Ｐ１以外において連続する４つの信号間隔ｔＢ”、ｔＣ１”、ｔＣ２”、ｔＤ”について、１番目の信号間隔ｔＢ”と４番目の信号間隔ｔＤ”の平均値、即ち、（ｔＡ”＋ｔＤ”）／２にマージンを加味した算出値が、２番目の信号間隔ｔＣ１”と３番目の信号間隔ｔＣ２”の和、即ち、（ｔＣ１”＋ｔＣ２”）の算出値以上となる。即ち、
ｔＣ１”＋ｔＣ２”≦（ｔＢ”＋ｔＤ”）／２＋マージン
が成立する。そして、この式が成立したときに、２番目の信号間隔ｔＣ１”と３番目の信号間隔ｔＣ２”の間に、ノイズが発生したと判定する、即ち、信号間隔ｔＣ１”と信号間隔ｔＣ２”の間のエッジは、ノイズが発生したことを示すエッジであると判定する。
【００３４】
上記した構成の本実施形態においては、クランク角センサ波形整形出力Ｓ２が欠歯部に対応する第２信号区間Ｐ０、例えば欠歯検出区間Ｐ１にないときに、クランク角センサ波形整形出力Ｓ２の隣接する２個のエッジ間の信号間隔の中の連続する４つの信号間隔に基づいてノイズが発生したか否かを判定するように構成した。この構成によれば、ノイズが発生した時点から、１０°ＣＡまたは２０°ＣＡ回転した時点でノイズが発生したことを判定、即ち、検出することができる。従って、クランク角センサ信号Ｓ１にノイズが発生したときに、ノイズ発生からノイズ検出までに要する時間を、欠歯部を検出したタイミングでノイズ検出を行なう従来構成に比べて、大幅に短縮することができる。
【００３５】
また、上記実施形態においては、上記連続する４つの信号間隔の中の、１番目の信号間隔と４番目の信号間隔の平均値と、２番目の信号間隔と３番目の信号間隔の和を比較することにより、ノイズが発生したか否かを判定するように構成した。この構成によれば、ノイズが発生した場合には、本来１０°ＣＡ分の信号間隔がノイズにより分割されるため、４つの信号間隔の中の中心部の２つの信号間隔の和と、その前後の信号間隔の平均とを比較することにより、中心部の２つの信号間隔の境目においてノイズが発生したことを検出可能となる。
【００３６】
上記実施形態においては、上記連続する４つの信号間隔の中の、１番目の信号間隔と４番目の信号間隔の平均値と第１設定値の和よりも、２番目の信号間隔と３番目の信号間隔の和が大きいときに、ノイズが発生していないと判定するように構成した。ノイズが発生しない場合には、内燃機関の加速または減速中においても、信号間隔としては１０°ＣＡ分の長さとなる。このため、４つの信号間隔の中の中心部の２つの信号間隔の和が、その前後の信号間隔の平均よりも大きいことを判定することにより、中心部の２つの信号間隔の境目においてノイズが発生していないことを検出可能となる。
【００３７】
また、上記実施形態においては、上記連続する４つの信号間隔の中の、１番目の信号間隔と４番目の信号間隔の平均値と第１設定値の和よりも、２番目の信号間隔と３番目の信号間隔の和が小さいときに、ノイズが発生したと判定するように構成した。ノイズが発生した場合には、本来１０°ＣＡ分の信号間隔がノイズにより分割され、他の信号間隔よりも短くなる。このため、４つの信号間隔の中の中心部の２つの信号間隔の和が、その前後の信号間隔の平均値と第１設定値の和よりも小さいことを判定することにとり、中心部の２つの信号間隔の境目においてノイズが発生したことを検出可能となる。
【００３８】
また、上記実施形態においては、回転信号が欠歯部を検出するための欠歯検出区間Ｐ１にあるときには、連続する４つの信号間隔を用いたノイズ判定を実施しないように構成した。欠歯部を検出する区間Ｐ１において、欠歯部があった場合の信号間隔は、欠歯部以外で部分の信号間隔の３倍の長さとなる。このため、欠歯部があった場合の信号間隔を含む４つの信号間隔に基づいてノイズ判定すると、誤判定の可能性がある。従って、欠歯検出区間Ｐ１に回転信号があるときに、ノイズ判定を実施しないように構成することにより、誤判定を防止することが可能となる。
【００３９】
また、上記実施形態においては、クランク回転速度が、誤判定防止用の設定回転速度よりも小さいときには、連続する４つの信号間隔を用いたノイズ判定を実施しないように構成した。回転速度が誤判定防止用の設定回転速度よりも小さいとき、即ち、低回転領域では、回転変動が大きくなることから、信号間隔の変動も大きくなる。このため、低回転領域で４つの信号間隔に基づいてノイズ判定すると、誤判定の可能性がある。従って、低回転領域ではノイズ判定を実施しないように構成することにより、誤判定を防止することが可能となる。
【００４０】
本開示は、実施例に準拠して記述されたが、本開示は当該実施例や構造に限定されるものではないと理解される。本開示は、様々な変形例や均等範囲内の変形をも包含する。加えて、様々な組み合わせや形態、さらには、それらに一要素のみ、それ以上、あるいはそれ以下、を含む他の組み合わせや形態をも、本開示の範疇や思想範囲に入るものである。
【符号の説明】
【００４１】
図面中、１は電子制御装置、２はクランク角センサ、４は歯部、６は欠歯部、７は波形整形回路、８はマイクロコンピュータ、１１は信号間隔算出部、１２はノイズ判定部、１３はクランク回転速度算出部、１４は欠歯検出区間判断部、１５はクランク位置算出部である。
【図１】
2019183741.tif 000003
【図２】
2019183741.tif 000004
【図３】
2019183741.tif 000005
【図４】
2019183741.tif 000006
【図５】
2019183741.tif 000007
【図６】
2019183741.tif 000008
【図７】
2019183741.tif 000009
【図８】
2019183741.tif 000010