(57)【要約】【課題】クランク軸やリングギヤ軸等の回転体が回転停止した場合を含めて、モータなどの他の機構の回転速度を利用しなくても回転センサの出力に周期的ノイズが重畳したことを検出できる回転センサノイズ検出装置。【解決手段】回転センサの欠歯が生じるべき判定期間(30°CAカウンタ=43)が経過したと判定される前に欠歯が確認されなかった場合には(S112でYES)、ノイズによる信号がピックアップ式検出部から出力されているものと判断できる(S116)。30°CAカウンタ≧43となり難いノイズの場合には30°CAカウンタ≧24となる累積回数が基準回数(3回)以上となった場合に(S114でNO)、ノイズが検出されているものと判断している(S116)。このことによりノイズ内に基準位相位置を示す信号と類似の状態が生じていてもノイズの検出が可能となる。こうして課題が達成できる。【選択図】図１
2010242715.tif 000002
【特許請求の範囲】
【請求項１】
ロータ周りに等位相間隔に位相被検出部位を配列してロータの回転に伴う位相被検出部位の通過を検出部により信号として出力すると共に、位相被検出部位の配列の一部の位相間隔を、前記等位相間隔の位相幅よりも広くしたことにより基準位相位置を形成した回転センサにおけるノイズ検出装置であって、
前記検出部の信号出力間隔が、前記基準位相位置を表す位相間隔を反映した信号出力間隔となったことを確認する基準位相位置確認手段と、
前記ロータの回転により前記基準位相位置が前記検出部を通過する周期の長さ以上の長さに設定した判定期間を経過したか否かを判定する通過期間経過判定手段と、
前記通過期間経過判定手段にて前記判定期間が経過したと判定される前に前記基準位相位置確認手段にて前記基準位相位置を表す位相間隔を反映した信号出力間隔となったことが確認されなかった場合に、前記検出部からの信号にノイズが重畳しているとするノイズ検出手段と、
を備えたことを特徴とする回転センサノイズ検出装置。
【請求項２】
請求項１に記載の回転センサノイズ検出装置において、前記ロータは、前記基準位相位置を示す欠歯を除いて等位相間隔に歯を前記位相被検出部位として配列した歯車型ロータであり、前記検出部は、前記歯のエッジの通過を検出するものであることを特徴とする回転センサノイズ検出装置。
【請求項３】
請求項１又は２に記載の回転センサノイズ検出装置において、前記通過期間経過判定手段は、前記ロータ又は前記ロータを回転させる回転体に対する回転停止操作が実行された後であることを条件に、前記判定期間を経過したか否かを判定することを特徴とする回転センサノイズ検出装置。
【請求項４】
請求項１又は２に記載の回転センサノイズ検出装置において、前記通過期間経過判定手段は、前記ロータ又は前記ロータを回転させる回転体の回転速度が基準回転速度以下であることを条件に、前記判定期間を経過したか否かを判定することを特徴とする回転センサノイズ検出装置。
【請求項５】
請求項１又は２に記載の回転センサノイズ検出装置において、前記通過期間経過判定手段は、前記ロータ又は前記ロータを回転させる回転体に対する回転停止操作が実行された後であること、及び前記ロータ又は前記ロータを回転させる回転体の回転速度が基準回転速度以下であることを条件に、前記判定期間を経過したか否かを判定することを特徴とする回転センサノイズ検出装置。
【請求項６】
請求項１〜５のいずれか一項に記載の回転センサノイズ検出装置において、前記ロータは内燃機関のクランク軸に設けられていることにより、内燃機関の回転位相を検出するものであることを特徴とする回転センサノイズ検出装置。
【請求項７】
請求項６に記載の回転センサノイズ検出装置において、前記通過期間経過判定手段は、前記内燃機関のイグニッションスイッチがオフに操作された後であることを条件に、前記判定期間を経過したか否かを判定することを特徴とする回転センサノイズ検出装置。
【請求項８】
請求項６に記載の回転センサノイズ検出装置において、前記通過期間経過判定手段は、前記内燃機関の回転速度が基準回転速度以下であることを条件に、前記判定期間を経過したか否かを判定することを特徴とする回転センサノイズ検出装置。
【請求項９】
請求項６に記載の回転センサノイズ検出装置において、前記通過期間経過判定手段は、前記内燃機関のイグニッションスイッチがオフに操作された後であること、及び前記内燃機関の回転速度が基準回転速度以下であることを条件に、前記判定期間を経過したか否かを判定することを特徴とする回転センサノイズ検出装置。
【請求項１０】
請求項１〜９のいずれか一項に記載の回転センサノイズ検出装置において、前記ノイズ検出手段は、
前記通過期間経過判定手段にて前記判定期間として前記ロータの２回転以上に設定した第１非確認基準回数を経過したと判定される前に前記基準位相位置確認手段にて前記基準位相位置を表す位相間隔を反映した信号出力間隔となったことが確認されなかった場合に、前記検出部からの信号にノイズが重畳しているとし、
前記第１非確認基準回数の経過前に、前記基準位相位置確認手段にて前記基準位相位置を表す位相間隔を反映した信号出力間隔となったことが確認された場合に、前記第１非確認基準回数よりも少なく設定した第２非確認基準回数の期間内に前記基準位相位置確認手段にて前記基準位相位置を表す位相間隔を反映した信号出力間隔となったことが確認されなかった累積回数が基準回数以上となった場合に、前記検出部からの信号にノイズが重畳しているとすることを特徴とする回転センサノイズ検出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ロータ周りに等位相間隔に位相被検出部位を配列してロータの回転に伴う位相被検出部位の通過を検出部により信号として出力すると共に、位相被検出部位の配列の一部の位相間隔を、等位相間隔の位相幅よりも広くしたことにより基準位相位置を形成した回転センサにおけるノイズ検出装置に関する。
【背景技術】
【０００２】
内燃機関のクランク回転を検出する回転センサが知られており、このような回転センサを用いて内燃機関の駆動停止操作がなされた際にクランク軸の停止位相位置を検出しておくことにより、その後の再始動時での運転制御に利用している技術が知られている（例えば特許文献１参照）。
【０００３】
更に、このような回転センサの出力にノイズが重畳した場合の対策が知られている（例えば特許文献２，３参照）。
特許文献２では内燃機関駆動時に回転センサのパルス信号にノイズが重畳した場合に周期比が小さくなることに基づいてノイズ重畳を判断している。
【０００４】
特許文献３ではモータの回転数とリングギヤ軸の回転数との関係が正常でない場合はモータの回転数に基づいて計算したリングギヤ軸の推定回転数から車両が停止しているか否かを判定している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−３５１２１０号公報（第１３−２０頁、図４）
【特許文献２】特開平１１−３４３９１７号公報（第４頁、図５）
【特許文献３】特開２００８−２３０５５１号公報（第１８頁、図９）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
融雪用のロードヒータなどが埋め込まれている道路上に車両が停止した場合、内燃機関が停止していても、ロードヒータが交流電流を用いた電熱装置であると、その磁界による周期的ノイズが回転センサに重畳し、クランク軸が低速で回転しているかのような信号を回転センサに出力させる場合がある。特許文献１のごとくクランク軸の停止位相位置を検出する場合には、このような回転信号に類似するノイズ重畳があるのか否かを判定することが重要であるが、特許文献１ではノイズ自体は検出していない。
【０００７】
特許文献２では、実際にクランク軸が回転している際に回転センサが出力している信号上にノイズが重畳した場合のノイズ検出手法であり、クランク軸が回転停止した場合にはノイズの検出はできない。
【０００８】
特許文献３ではロードヒータに影響され難いモータの回転数検出が必須であり、リングギヤ軸の回転検出のみの機構では車両停止を判定できない。
本発明は、クランク軸やリングギヤ軸等の回転体が回転停止した場合を含めて、モータなどの他の機構の回転速度を利用しなくても回転センサの出力に周期的ノイズが重畳したことを検出できる回転センサノイズ検出装置を目的とするものである。
【課題を解決するための手段】
【０００９】
以下、上記目的を達成するための手段及びその作用・効果について記載する。
請求項１に記載の回転センサノイズ検出装置は、ロータ周りに等位相間隔に位相被検出部位を配列してロータの回転に伴う位相被検出部位の通過を検出部により信号として出力すると共に、位相被検出部位の配列の一部の位相間隔を、前記等位相間隔の位相幅よりも広くしたことにより基準位相位置を形成した回転センサにおけるノイズ検出装置であって、前記検出部の信号出力間隔が、前記基準位相位置を表す位相間隔を反映した信号出力間隔となったことを確認する基準位相位置確認手段と、前記ロータの回転により前記基準位相位置が前記検出部を通過する周期の長さ以上の長さに設定した判定期間を経過したか否かを判定する通過期間経過判定手段と、前記通過期間経過判定手段にて前記判定期間が経過したと判定される前に前記基準位相位置確認手段にて前記基準位相位置を表す位相間隔を反映した信号出力間隔となったことが確認されなかった場合に、前記検出部からの信号にノイズが重畳しているとするノイズ検出手段とを備えたことを特徴とする。
【００１０】
回転センサのロータ周りには、等位相間隔に位相被検出部位が配列されているが、その位相被検出部位の配列の一部の位相間隔を等位相間隔の位相幅よりも広くして基準位相位置を設定している。このため、ロータの回転時に回転センサが正常に信号を出力している場合には、周期的信号内に長周期で欠けた領域が現れることになる。すなわち、或る周期の長さで、必ず基準位相位置を表す位相間隔を反映した信号が出力される。しかしロードヒータなどの周期的ノイズは、等時間間隔にて繰り返すのが普通であるので、或る周期の長さ内に必ず基準位相位置を表す位相間隔を反映した信号が出力されるとは限らない。
【００１１】
このため基準位相位置が検出部を通過する周期の長さ以上の長さに設定した判定期間が経過したと判定される前に基準位相位置確認手段にて基準位相位置を表す位相間隔を反映した信号出力間隔となったことが確認されなかった場合には、ロータ停止前においてもロータ停止後においても周期的ノイズの重畳が生じているものと判断できる。したがってこのような場合にノイズ検出手段は検出部からの信号にノイズが重畳しているものと判定する。
【００１２】
このようにクランク軸やリングギヤ軸等が回転停止した場合を含めて、モータなどの他の機構の回転速度を利用しなくても回転センサの出力に周期的ノイズが重畳したことを検出できる。
【００１３】
請求項２に記載の回転センサノイズ検出装置では、請求項１に記載の回転センサノイズ検出装置において、前記ロータは、前記基準位相位置を示す欠歯を除いて等位相間隔に歯を前記位相被検出部位として配列した歯車型ロータであり、前記検出部は、前記歯のエッジの通過を検出するものであることを特徴とする。
【００１４】
回転センサのロータと検出部とは、このように一部に欠歯のある歯の等位相間隔配列とこの各歯のエッジ部分の通過を検出するものとして構成することができる。
請求項３に記載の回転センサノイズ検出装置では、請求項１又は２に記載の回転センサノイズ検出装置において、前記通過期間経過判定手段は、前記ロータ又は前記ロータを回転させる回転体に対する回転停止操作が実行された後であることを条件に、前記判定期間を経過したか否かを判定することを特徴とする。
【００１５】
このように回転体、例えばクランク軸やリングギヤ軸等に対する回転停止操作が実行された後であるとの条件を前提にすることで処理範囲を限定することにより、誤検出の防止や、回転センサノイズ検出装置自身の検出処理負荷を低減させることができる。
【００１６】
請求項４に記載の回転センサノイズ検出装置では、請求項１又は２に記載の回転センサノイズ検出装置において、前記通過期間経過判定手段は、前記ロータ又は前記ロータを回転させる回転体の回転速度が基準回転速度以下であることを条件に、前記判定期間を経過したか否かを判定することを特徴とする。
【００１７】
このように回転体、例えばクランク軸やリングギヤ軸等の回転速度が基準回転速度以下であるとの条件を前提にすることで処理範囲を限定することにより、誤検出の防止や、回転センサノイズ検出装置自身の検出処理負荷を低減させることができる。
【００１８】
請求項５に記載の回転センサノイズ検出装置では、請求項１又は２に記載の回転センサノイズ検出装置において、前記通過期間経過判定手段は、前記ロータ又は前記ロータを回転させる回転体に対する回転停止操作が実行された後であること、及び前記ロータ又は前記ロータを回転させる回転体の回転速度が基準回転速度以下であることを条件に、前記判定期間を経過したか否かを判定することを特徴とする。
【００１９】
このように回転体に対する回転停止操作が実行された後であるとの条件と、回転体の回転速度が基準回転速度以下であるとの条件とを前提にすることで更に処理範囲を限定することにより、誤検出の防止や、回転センサノイズ検出装置自身の検出処理負荷を低減させることができる。
【００２０】
請求項６に記載の回転センサノイズ検出装置では、請求項１〜５のいずれか一項に記載の回転センサノイズ検出装置において、前記ロータは内燃機関のクランク軸に設けられていることにより、内燃機関の回転位相を検出するものであることを特徴とする。
【００２１】
このことにより、クランク軸が回転停止した場合を含めて、モータなどの他の機構の回転速度を利用しなくても回転センサの出力にロードヒータなどの周期的ノイズが重畳したことを検出できる。
【００２２】
請求項７に記載の回転センサノイズ検出装置では、請求項６に記載の回転センサノイズ検出装置において、前記通過期間経過判定手段は、前記内燃機関のイグニッションスイッチがオフに操作された後であることを条件に、前記判定期間を経過したか否かを判定することを特徴とする。
【００２３】
このようにイグニッションスイッチがオフに操作された後であるとの条件を前提にすることで処理範囲を限定することにより、誤検出の防止や、回転センサノイズ検出装置自身の検出処理負荷を低減させることができる。
【００２４】
請求項８に記載の回転センサノイズ検出装置では、請求項６に記載の回転センサノイズ検出装置において、前記通過期間経過判定手段は、前記内燃機関の回転速度が基準回転速度以下であることを条件に、前記判定期間を経過したか否かを判定することを特徴とする。
【００２５】
このように内燃機関の回転速度が基準回転速度以下であるとの条件を前提にすることで処理範囲を限定することにより、誤検出の防止や、回転センサノイズ検出装置自身の検出処理負荷を低減させることができる。
【００２６】
請求項９に記載の回転センサノイズ検出装置では、請求項６に記載の回転センサノイズ検出装置において、前記通過期間経過判定手段は、前記内燃機関のイグニッションスイッチがオフに操作された後であること、及び前記内燃機関の回転速度が基準回転速度以下であることを条件に、前記判定期間を経過したか否かを判定することを特徴とする。
【００２７】
このようにイグニッションスイッチがオフに操作された後であるとの条件と、内燃機関の回転速度が基準回転速度以下であるとの条件とを前提にすることで更に処理範囲を限定することにより、誤検出の防止や、回転センサノイズ検出装置自身の検出処理負荷を低減させることができる。
【００２８】
請求項１０に記載の回転センサノイズ検出装置では、請求項１〜９のいずれか一項に記載の回転センサノイズ検出装置において、前記ノイズ検出手段は、前記通過期間経過判定手段にて前記判定期間として前記ロータの２回転以上に設定した第１非確認基準回数を経過したと判定される前に前記基準位相位置確認手段にて前記基準位相位置を表す位相間隔を反映した信号出力間隔となったことが確認されなかった場合に、前記検出部からの信号にノイズが重畳しているとし、前記第１非確認基準回数の経過前に、前記基準位相位置確認手段にて前記基準位相位置を表す位相間隔を反映した信号出力間隔となったことが確認された場合に、前記第１非確認基準回数よりも少なく設定した第２非確認基準回数の期間内に前記基準位相位置確認手段にて前記基準位相位置を表す位相間隔を反映した信号出力間隔となったことが確認されなかった累積回数が基準回数以上となった場合に、前記検出部からの信号にノイズが重畳しているとすることを特徴とする。
【００２９】
このように第１非確認基準回数の期間内に基準位相位置が確認できなかった場合、あるいは第２非確認基準回数の期間内に基準位相位置が確認できなかった累積回数が基準回数以上となった場合に、検出部からの信号にノイズが重畳しているとしても良い。このことにより、ノイズ内に基準位相位置を示す信号と類似の状態が生じていたとしても、ノイズの検出が可能となる。
【図面の簡単な説明】
【００３０】
【図１】実施の形態１の制御装置により実行するノイズ判定処理のフローチャート。
【図２】実施の形態１の制御装置のブロック図。
【図３】実施の形態１の制御における正常時のタイミングチャート。
【図４】実施の形態１の制御におけるノイズ発生時のタイミングチャート。
【図５】実施の形態１の制御におけるノイズ発生時のタイミングチャート。
【図６】実施の形態２の制御装置により実行するノイズ判定処理のフローチャート。
【図７】実施の形態２の制御におけるノイズ発生時のタイミングチャート。
【発明を実施するための形態】
【００３１】
［実施の形態１］
図１は本実施の形態にて実行されるノイズ判定処理のフローチャートを示す。このフローチャートは図２のブロック図に示した制御装置２により実行される処理である。制御装置２は、本実施の形態では車両駆動用内燃機関を被制御対象４として制御するものである。この制御装置２は、クランク軸６（回転体に相当）に設けられた歯車８（ロータに相当）とこの歯車８の歯８ａに対向して配置されたピックアップ式検出部１０とからなる回転センサ１２から、パルス信号を回転信号（以下、ＮＥ信号と称する）として検出している。ＮＥ信号は歯車８の各歯８ａのエッジがピックアップ式検出部１０の前を通過することにより電圧パルスとして得られる。
【００３２】
制御装置２は、このパルス信号からクランク軸６の回転数（回転速度）、クランク軸６の位相位置（クランク角：ＣＡ）等を検出して、被制御対象４の運転制御を実行している。
【００３３】
被制御対象４は４サイクル内燃機関であり、クランク角は７２０°の変化を生じる。すなわちクランク軸６は２回転で４行程を行う内燃機関である。したがって位相判定のためにカム軸１４に対して設けられたカムポジションセンサ１６からも気筒判別信号（以下、Ｇ信号と称する）を検出している。
【００３４】
歯８ａは位相被検出部位として、歯車８の外周にて１０°間隔で配列されている。尚、この配列は３４個の歯８ａの配列であり、歯車８の外周には一ヶ所に欠歯８ｂが存在し、破線で示すごとく２つの歯８ａが形成されていない状態にされている。このように歯８ａの配列の一部の位相間隔を、１０°の等位相間隔の位相幅よりも広くしたことにより、ここでは３０°としたことにより、基準位相位置としている。
【００３５】
ここで内燃機関は６気筒であるとして、カムポジションセンサ１６によるＧ信号が出力されるタイミングは、歯車８における欠歯８ｂがピックアップ式検出部１０を通過した後に１２０°ＣＡ回転する間である。欠歯８ｂから１５０°ＣＡ分回転した位相位置が、Ｇ信号が出力されている場合は＃１気筒（第１気筒）の吸気ＴＤＣ（０°ＣＡ）となり、Ｇ信号が出力されていない場合は＃１気筒の吸気ＴＤＣから１回転した位相（３６０°ＣＡ）となるように内燃機関、回転センサ１２及びカムポジションセンサ１６の位相関係が設定されている。尚、吸気ＴＤＣ（０°ＣＡ）〜３６０°ＣＡの範囲を「表」と称し、３６０°ＣＡ〜７２０°ＣＡ（＝０°ＣＡ）の範囲を「裏」と称する。
【００３６】
制御装置２は、定常的な処理として、この歯８ａの通過を検出するピックアップ式検出部１０からのＮＥ信号と、カムポジションセンサ１６からのＧ信号とに基づいて、内部のハード的な処理により、図３のタイミングチャートに示すごとくカウンタ（３０°ＣＡカウンタ、裏カウンタ）の値を算出している。
【００３７】
裏カウンタ：欠歯８ｂを基準とするＮＥ信号入力カウンタであり、ＮＥ信号入力毎にインクリメントされる。ただし欠歯８ｂの検出時、例えばＮＥ信号の間隔が前回の間隔よりも２．４倍を越えた場合には欠歯８ｂが検出されたとして「０」にクリアされる。
【００３８】
３０°ＣＡカウンタ：＃１気筒の吸気ＴＤＣタイミングを「０」として１サイクル内のタイミングを３０°ＣＡ刻みで表現したカウンタであり、ＮＥ信号のパルス信号３回毎にインクリメントされる。そして、裏カウンタ＝１２の時に気筒判別して「表」「裏」を決定し、裏カウンタ＝１５のタイミングで、「表」なら「０」、「裏」なら「１２」に設定される。更に裏カウンタ＝０（欠歯８ｂ検出直後）のタイミングで、「表」なら「７」、「裏」なら「１９」に設定される。
【００３９】
このことにより回転センサ１２がその欠歯８ｂを正常に検出していれば、裏カウンタは０〜３３の間で、３０°ＣＡカウンタは０〜２３の間で順に値が変化するリングカウンタとしてそれぞれ機能する。
【００４０】
このような裏カウンタ及び３０°ＣＡカウンタの値変化に基づいて、ピックアップ式検出部１０がノイズを検出しているか否かを判定する処理が図１に示したノイズ判定処理である。このノイズ判定処理について説明する。
【００４１】
本処理はＮＥ信号に基づいて３０°ＣＡ毎に割り込み実行される処理である。本処理が開始されると、まず、前提条件が成立しているか否かが判定される（Ｓ１００）。前提条件としては、(１)．イグニッションスイッチがオフ、(２)．ＮＥ信号から求められているクランク軸６の回転数ＮＥが２００ｒｐｍより低い、との２条件が共に満足された場合に、前提条件が成立しているものとする。
【００４２】
尚、(１)は、ロータ又はロータを回転させる回転体に対する回転停止操作が実行された後であるとの条件に相当し、(２)は、回転速度が基準回転速度以下にあるとの条件に相当する。
【００４３】
上記前提条件は、特に内燃機関が停止しようとしているあるいは停止している場合に、道路に埋め込まれているロードヒータなどによるノイズが問題となることから、このような条件に設定している。尚、前提条件としては、前記(１)のみでも、前記(２)のみでも良く、あるいは前記(１)及び前記(２)の論理和条件としても良い。
【００４４】
ここで前提条件が成立していなければ（Ｓ１００でＮＯ）、仮ノイズカウンタＣｋｎを「０」とし、カウント実施済みフラグＦｃｐを「ＯＦＦ」とし、ノイズ判定フラグＦｎｏｉｓｅを「ＯＦＦ」とする初期化処理（Ｓ１０２）が行われる。これらの仮ノイズカウンタＣｋｎ、カウント実施済みフラグＦｃｐ及びノイズ判定フラグＦｎｏｉｓｅは後述するごとくである。
【００４５】
このように前提条件が成立していない状況では（Ｓ１００でＮＯ）、３０°ＣＡ毎に初期化処理（Ｓ１０２）が繰り返されるのみである。
前提条件が成立すると（Ｓ１００でＹＥＳ）、次に欠歯補正未実施状態が検出されているか否かが判定される（Ｓ１０４）。欠歯補正未実施状態とは、車両が停止してロードヒータなどのノイズによりピックアップ式検出部１０から一定間隔のノイズを継続的に検出し始めた場合などのように、欠歯８ｂが検出されないあるいは欠歯８ｂの間隔が異常に長いパルス信号が回転センサ１２から出力されている状態である。
【００４６】
したがってこの欠歯補正未実施状態では欠歯８ｂ検出直後のタイミングが中々、あるいは全く生じないことから、裏カウンタ＝０となりにくい、あるいは裏カウンタ＝０とならない。このためインクリメントされて裏カウンタが３４以上となる状態が発生するので、３０°ＣＡカウンタについても２４以上となる状態が発生することになる。したがってステップＳ１０４では、３０°ＣＡカウンタ≧２４（３０°ＣＡカウンタ＝２４は歯車８の２回転に相当し、第２非確認基準回数に相当する）か否かを判定している。
【００４７】
ここでＮＥ信号にノイズが重畳しておらず、欠歯補正未実施状態が検出されなれば（Ｓ１０４でＮＯ）、カウント実施済みフラグＦｃｐに「ＯＦＦ」を設定して（Ｓ１０６）、本処理を一旦出る。
【００４８】
以後も、ＮＥ信号にノイズが重畳していなければ（Ｓ１０４でＮＯ）、カウント実施済みフラグＦｃｐに「ＯＦＦ」を設定する処理（Ｓ１０６）を継続する。この状態は前記図３に示したごとくである。
【００４９】
このことによりイグニッションスイッチがオフとなっていても直ちに電源オフとせずにメインリレー２ａのオン状態をしばらく維持することで、ＮＥ信号を用いて内燃機関の停止時における停止クランク角記憶などの処理が可能となる。
【００５０】
ロードヒータなどのノイズがＮＥ信号に重畳することにより、３０°ＣＡカウンタ≧２４となり、欠歯補正未実施状態が検出されたと判定された場合には（Ｓ１０４でＹＥＳ）、次にカウント実施済みフラグＦｃｐが「ＯＦＦ」か否かが判定される（Ｓ１０８）。
【００５１】
初期においてはカウント実施済みフラグＦｃｐ＝「ＯＦＦ」であることから（Ｓ１０８でＹＥＳ）、次に仮ノイズカウンタＣｋｎをインクリメントし、カウント実施済みフラグＦｃｐに「ＯＮ」を設定する（Ｓ１１０）。
【００５２】
次に欠歯８ｂの検出されない状態でクランク軸６が２回転以上回転したか否かが判定される（Ｓ１１２）。具体的には３０°ＣＡカウンタが４３以上となったか否かが判定される（Ｓ１１２）。この３０°ＣＡカウンタ≧４３の状態は、判定期間（３０°ＣＡカウンタ＝４３）が経過したと判定される前に基準位相位置を表す位相間隔を反映した信号出力間隔となったことが確認されない状態に相当する。更に、上述したごとく、３０°ＣＡカウンタ＝４３は歯車８の欠歯なしでの回転にすると２回転以上の回転に相当し、第１非確認基準回数に相当する。
【００５３】
３０°ＣＡカウンタ＜４３であれば（Ｓ１１２でＮＯ）、次に仮ノイズカウンタＣｋｎに累積された回数が基準回数未満、ここでは「３」未満であるか否かが判定される（Ｓ１１４）。初期においてＣｋｎ＝１（＜３）であるので（Ｓ１１４でＹＥＳ）、このまま一旦本処理を出る。
【００５４】
次の制御周期でも欠歯補正未実施状態が継続していると（Ｓ１０４でＹＥＳ）、カウント実施済みフラグＦｃｐ＝「ＯＮ」であることから（Ｓ１０８でＮＯ）、欠歯８ｂの検出されない状態でクランク軸６が２回以上回転したか否かが判定される（Ｓ１１２）。ここでもＮＯと判定されると、仮ノイズカウンタＣｋｎが３未満であるか否かが判定される（Ｓ１１４）が、仮ノイズカウンタＣｋｎは一度インクリメントされたのみであるので、仮ノイズカウンタＣｋｎ＝１のままであり（Ｓ１１４でＹＥＳ）、このまま一旦本処理を出る。
【００５５】
以後、欠歯８ｂの検出がなければ、ステップＳ１０４でＹＥＳ、ステップＳ１０８でＮＯ、ステップＳ１１２でＮＯ、ステップＳ１１４でＹＥＳと判定され続け、仮ノイズカウンタＣｋｎ、カウント実施済みフラグＦｃｐ及びノイズ判定フラグＦｎｏｉｓｅの値は変化しない。
【００５６】
そして３０°ＣＡカウンタ≧４３となることにより、欠歯８ｂの検出されない状態でクランク軸６が２回以上回転したと判定されると（Ｓ１１２でＹＥＳ）、ノイズ判定フラグＦｎｏｉｓｅに「ＯＮ」を設定する（Ｓ１１６）。この状態は図４のタイミングチャートに示すごとくである。
【００５７】
このようにノイズ重畳があることを判定すると、制御装置２においては、回転数ＮＥは「０ｒｐｍ」と見なしたり、ノイズによる異常なＮＥ信号を用いて停止クランク角記憶などの処理が実行されないようにしたり、直ちにメインリレー２ａをオフとして不要な電気エネルギーの節約を行う。
【００５８】
ロードヒータなどのノイズが重畳することにより、一旦、欠歯補正未実施状態が検出されたと判定された（Ｓ１０４でＹＥＳ）後に、ノイズに空白が生じた場合を図５のタイミングチャートに示す。この場合には、ステップＳ１１２にてＹＥＳと判定される前に、ノイズの空白部分にて裏カウンタは「０」に戻され、この時には実際にはクランク軸６はほぼ停止しておりＧ信号が検出されないので、３０°ＣＡカウンタは「１９」に設定される。したがってこのようなノイズの空白が検出されると、ノイズであるにも拘わらず、ステップＳ１１２にてＹＥＳと判定され難くなる。
【００５９】
このような場合、３０°ＣＡカウンタが「１９」に戻されると３０°ＣＡカウンタ＜２４となるので（Ｓ１０４でＮＯ）、カウント実施済みフラグＦｃｐが「ＯＦＦ」に戻される（Ｓ１０６）。そして、その後、カウンタ（３０°ＣＡカウンタ≧２４となる毎（Ｓ１０４でＹＥＳ）に、カウント実施済みフラグＦｃｐ＝「ＯＦＦ」であることから（Ｓ１０８でＹＥＳ）、仮ノイズカウンタＣｋｎが更にインクリメントされる（Ｓ１１０）。
【００６０】
このような処理を繰り返すことにより、３０°ＣＡカウンタ≧４３とならなくても（Ｓ１１２でＮＯ）、累積値としての仮ノイズカウンタＣｋｎが３以上となることにより（Ｓ１１４でＮＯ）、ノイズ判定フラグＦｎｏｉｓｅに「ＯＮ」が設定される（Ｓ１１６）。
【００６１】
上述した構成において、請求項との関係は、制御装置２が回転センサノイズ検出装置に相当し、基準位相位置確認手段、通過期間経過判定手段及びノイズ検出手段に相当する。欠歯８ｂの検出処理（例えばＮＥ信号の間隔が前回の間隔よりも２．４倍を越えた状態の判定処理）が基準位相位置確認手段としての処理に相当する。ノイズ判定処理（図１）が通過期間経過判定手段及びノイズ検出手段としての処理に相当する。
【００６２】
以上説明した本実施の形態１によれば、以下の効果が得られる。
（イ）．ロードヒータなどの周期的ノイズは等時間間隔にて繰り返すのが普通であることから、歯車８の回転により欠歯８ｂがピックアップ式検出部１０を通過する周期の長さ以上の長さに設定した判定期間（ここでは３０°ＣＡカウンタ≧４３）を経過したか否かを判定する。
【００６３】
このため判定期間が経過したと判定される前に欠歯８ｂによる信号出力間隔となったことが確認されなかった場合には（Ｓ１１２でＹＥＳ）、歯車８の停止前あるいは停止後にて周期的ノイズの重畳による信号がピックアップ式検出部１０によりパルス信号として出力されているものと判断できる（Ｓ１１６）。
【００６４】
更に、３０°ＣＡカウンタ≧４３となり難いノイズの場合には、３０°ＣＡカウンタ≧２４となる累積回数が基準回数（３回）以上となった場合にも（Ｓ１１４でＮＯ）、ノイズ重畳がピックアップ式検出部１０により検出されているものと判断している（Ｓ１１６）。このことによりノイズ内に基準位相位置を示す信号と類似の状態が生じていたとしても、ノイズの検出が可能となる。
【００６５】
このようにして制御装置２は、クランク軸６が回転停止した場合を含めてモータなどの他の機構の回転速度を利用しなくても回転センサ１２の出力に周期的ノイズが重畳したことを検出でき、このことにより被制御対象４の停止時における制御を適切に処理することができる。
【００６６】
（ロ）．前提条件（Ｓ１００）として、イグニッションスイッチがオフ、回転数ＮＥ＜２００ｒｐｍの論理積条件を設定している。このため制御装置２の処理範囲を限定することができ、誤検出の防止や、検出処理負荷を低減させることができる。
【００６７】
［実施の形態２］
本実施の形態では図６のフローチャートに示すノイズ判定処理が３０°ＣＡ回転毎に実行される。他の構成は前記実施の形態１と同じであるので図２を参照して説明する。又、裏カウンタ、３０°ＣＡカウンタについても前記実施の形態１と同様にカウントされている。
【００６８】
本処理が開始されると、まず前提条件が成立しているか否かが判定される（Ｓ２００）。この処理は前記図１のステップＳ１００と同一の処理である。
前提条件が成立していなければ（Ｓ２００でＮＯ）、ノイズ判定フラグＦｎｏｉｓｅに「ＯＦＦ」が設定される（Ｓ２０２）。このように前提条件が成立していない状況では（Ｓ２００でＮＯ）、３０°ＣＡ毎に初期化処理（Ｓ２０２）が繰り返されるのみである。
【００６９】
前提条件が成立すると（Ｓ２００でＹＥＳ）、次に内燃機関のクランク軸６の１回転における特定位相位置、ここでは＃１気筒がＴＤＣにある位相位置か否かが判定される（Ｓ２０４）。この＃１気筒がＴＤＣの位置にあることは、３０°ＣＡカウンタの値が、「０」を含めた「１２」の倍数にあることで判断できる。正常ならば、３０°ＣＡカウンタの値は「０」と「１２」のみであるが、ロードヒータなどのノイズ重畳がある場合には、「２４」以上も有り得る。
【００７０】
ここで＃１気筒がＴＤＣである位相位置でなければ（Ｓ２０４でＮＯ）、このまま本処理を一旦出る。
＃１気筒がＴＤＣである位相位置となれば（Ｓ２０４でＹＥＳ）、ステップＳ２０６以下の処理を実行することになる。すなわち内燃機関のクランク軸６が１回転したと判断される毎にノイズ重畳判定のための実質的な処理が行われることになる。
【００７１】
まず欠歯８ｂが検出されることなく、裏カウンタが１回転以上の値となっているか否かが判定される（Ｓ２０６）。具体的には裏カウンタ≧３４か否かが判定される。
内燃機関のクランク軸６の回転に伴って正常に欠歯８ｂが検出されていれば、常に裏カウンタ＜３４であることから（Ｓ２０６でＮＯ）、欠歯なし回転カウンタＣｄに「０」が設定される（Ｓ２０８）。以後、クランク軸６の１回転の間に正常に欠歯８ｂが検出されていれば、ステップＳ２０６にてＮＯと判定され続けて、欠歯なし回転カウンタＣｄ＝０（Ｓ２０８）の状態が継続する。
【００７２】
内燃機関の停止時にロードヒータなどによる周期的なノイズがピックアップ式検出部１０に生じた場合には、クランク軸６の１回転の間に欠歯８ｂがピックアップ式検出部１０にて検出されなくなる。このため裏カウンタ≧３４となる（Ｓ２０６でＹＥＳ）ので、次に欠歯なし回転カウンタＣｄのインクリメントがなされる（Ｓ２１０）。
【００７３】
そして欠歯８ｂなしで２回以上回転したか否かが判定される（Ｓ２１２）。具体的には欠歯なし回転カウンタＣｄ≧２か否かが判定される。尚、この欠歯８ｂなしで２回以上回転の状態は、判定期間（欠歯８ｂなしで２回回転）が経過したと判定される前に基準位相位置を表す位相間隔を反映した信号出力間隔となったことが確認されない状態に相当する。
【００７４】
当初はＣｄ＝１であることから（Ｓ２１２でＮＯ）、このまま本処理を出る。
再度、クランク軸６が１回転して（Ｓ２０４でＹＥＳ）、この間に欠歯８ｂが検出されていれば裏カウンタは欠歯検出時に一旦「０」とされているので、裏カウンタは＜３４であり（Ｓ２０６でＮＯ）、欠歯なし回転カウンタＣｄは「０」に戻される。したがって、次のクランク軸６の１回転において欠歯８ｂが検出されず（Ｓ２０６でＹＥＳ）、欠歯なし回転カウンタＣｄをインクリメントしても（Ｓ２１０）、Ｃｄ＝１であるので（Ｓ２１２でＮＯ）、このまま本処理を終了する。
【００７５】
クランク軸６の連続した２回転にて欠歯８ｂの検出が全く生じなかった場合には、２回目においては裏カウンタは更に増加しており、ステップＳ２０６ではＹＥＳと判定され、欠歯なし回転カウンタＣｄのインクリメント（Ｓ２１０）により、欠歯なし回転カウンタＣｄ＝２となる。
【００７６】
したがってステップＳ２１２では「ＹＥＳ」と判定されて、ノイズ判定フラグＦｎｏｉｓｅに「ＯＮ」が設定される（Ｓ２１４）。このことにより制御装置２にて、回転数ＮＥを「０ｒｐｍ」と見なしたり、ノイズによる異常なＮＥ信号を用いて停止クランク角記憶などの処理が実行されないようにしたり、直ちにメインリレー２ａをオフとして不要な電気エネルギーの節約を行うことは前記実施の形態１にて述べたごとくである。
【００７７】
図７のタイミングチャートは、ロードヒータによるノイズによりノイズ判定フラグＦｎｏｉｓｅに「ＯＮ」が設定された場合を表している。
上述した構成において、請求項との関係は、前記実施の形態１と同様に、制御装置２が回転センサノイズ検出装置に相当し、基準位相位置確認手段、通過期間経過判定手段及びノイズ検出手段に相当する。欠歯８ｂの検出処理が基準位相位置確認手段としての処理に相当する。ノイズ判定処理（図６）が通過期間経過判定手段及びノイズ検出手段としての処理に相当する。
【００７８】
以上説明した本実施の形態２によれば、以下の効果が得られる。
（イ）．このように裏カウンタの状態にて欠歯８ｂなしを検出することにより、前記実施の形態１と同様な効果を生じさせることができる。
【００７９】
［その他の実施の形態］
（ａ）．前記各実施の形態においては、被制御対象としては車両走行用の内燃機関を例に挙げたが、これ以外の被制御対象の回転を検出する回転センサにおいても適用できる。
【００８０】
更に前記各実施の形態では４サイクル内燃機関であることから、欠歯の検出を「表」と「裏」とで区別していたが、２サイクル内燃機関のごとく欠歯の検出を区別しないものでも良い。
【００８１】
（ｂ）．前記各実施の形態では、回転センサは回転体としてのクランク軸の回転数を検出するものであったが、これ以外の回転体としては、例えばリングギヤ軸などが挙げられる。
【００８２】
（ｃ）．前記図１のノイズ判定処理では、ステップＳ１０４ではクランク軸の欠歯補正なしでの回転、ステップＳ１１２では欠歯なしでの２回転以上での判定であったが、ステップＳ１１２については、２回転以上であれば３回転以上としても良い。例えば、ステップＳ１０４ではクランク軸の欠歯なしでの２回転以上、ステップＳ１１２では欠歯なしでの３回転以上での判定とすることもできる。欠歯なしでの３回転以上の判定は、ステップＳ１１２では、３０°ＣＡカウンタ≧５５か否かの判定とする。
【００８３】
前記図６のノイズ判定処理では、ステップＳ２０４の判定は設けずに、ステップＳ２００にてＹＥＳと判定されたら直ちにステップＳ２０６の判定に移行しても良い。
【符号の説明】
【００８４】
２…制御装置、２ａ…メインリレー、４…被制御対象、６…クランク軸、８…歯車、８ａ…歯、８ｂ…欠歯、１０…ピックアップ式検出部、１２…回転センサ、１４…カム軸、１６…カムポジションセンサ。
【図１】
2010242715.tif 000003
【図２】
2010242715.tif 000004
【図３】
2010242715.tif 000005
【図４】
2010242715.tif 000006
【図６】
2010242715.tif 000007
【図５】
2010242715.tif 000008
【図７】
2010242715.tif 000009