(57)【特許請求の範囲】
【請求項１】
車輪とともに回転するセンサロータと、
前記センサロータの回転に伴う磁束の変化を検出し、二値化した出力信号に変換して出力する車輪速センサと、
前記出力信号に基づいて前記車輪の回転速度を演算する演算部と、
を備え、
前記演算部は、
前記二値化した出力信号のうち複数のハイ信号または複数のロー信号に基づいて基準信号を設定し、前記複数のハイ信号に基づいて設定した基準信号と前記ハイ信号の長さを比較および／または前記複数のロー信号に基づいて設定した基準信号と前記ロー信号の長さを比較する比較部と、
前記比較部による比較の結果、前記基準信号と前記出力信号の長さの比率が、前記出力信号1周期に対する前記ハイ信号の長さのデューティ比および／または前記出力信号1周期に対する前記ロー信号の長さのデューティ比に基づき設定された所定の比率以上のときに前記出力信号の異常と判定する異常判定部と、
を備えたことを特徴とする車輪速検出装置。
【請求項２】
請求項1に記載の車輪速検出装置において、
前記比較部は、前記基準信号を所定の条件に応じて新たに更新することを特徴とする車輪速検出装置。
【請求項３】
請求項1に記載の車輪速検出装置において、
前記比較部は、
前記ハイ信号に基づいて設定した基準信号との比較により前記ハイ信号が異常と判定された場合、後続する前記ハイ信号が前記設定した基準信号との比較により異常と判定されなくなるまで前記基準信号を更新せず、
前記ロー信号に基づいて設定した基準信号との比較により前記ロー信号が異常と判定された場合、後続する前記ロー信号が前記設定した基準信号との比較により異常と判定されなくなるまで前記基準信号を更新しないことを特徴とする車輪速検出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車輪速検出装置に関する。
【背景技術】
【０００２】
この種の技術としては、下記の特許文献１に記載の技術が開示されている。この公報では、センサロータの回転に伴う磁束変化を車輪速センサによって検出し、車輪速センサの出力値であるハイ信号、ロー信号のうち隣り合う信号の時間比が所定値以上または所定値以下となったときに、センサの出力信号に異常が発生していると判断している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−３４９５４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記従来技術では、ハイ信号の時間とロー信号の時間は定常的には一定であることが前提となる。しかしながら、センサ特性によってはハイ信号の時間に対してロー信号の時間が短い、またはその逆にハイ信号の時間に対してロー信号の時間が長いことがあり、その場合、ハイ信号とロー信号の時間が定常的に変動する。特に加減速時にはハイ信号の時間とロー信号の時間との変動差が大きくなる。そのため、センサの出力信号に異常が発生しているのか正常であるのかを判断できないおそれがあった。
本発明は、上記問題に着目してなされたもので、その目的とするところは、ハイ信号の時間とロー信号の時間が定常的に変動する場合であっても加減速時に関わらず、センサの出力信号に異常が発生しているか否かを判定することができる車輪速検出装置を提供することである。
【課題を解決するための手段】
【０００５】
上記目的を達成するため、第1発明においては、出力信号に基づいて車輪の回転速度を演算する演算部を備え、演算部は、二値化した出力信号のうち複数のハイ信号または複数のロー信号に基づいて基準信号を設定し、複数のハイ信号に基づいて設定した基準信号とハイ信号の長さを比較および／または複数のロー信号に基づいて設定した基準信号とロー信号の長さを比較する比較部と、比較部による比較の結果、基準信号と出力信号の長さの比率が所定以上のときに出力信号の異常と判定する異常判定部と、を備えた。
また第2発明においては、出力信号に基づいて車輪の回転速度を演算する演算部を備え、演算部は、二値化した出力信号のうちハイ信号またはロー信号に基づいて基準信号を設定し、ハイ信号に基づいて設定した基準信号とハイ信号の長さを比較および／またはロー信号に基づいて設定した基準信号とロー信号の長さを比較する比較部と、比較部の比較結果に基づいて出力信号の異常を判定する異常判定部と、を備え、比較部は、ハイ信号に基づいて設定した基準信号との比較によりハイ信号が異常と判定された場合、後続するハイ信号が設定した基準信号との比較により異常と判定されなくなるまで基準信号を更新せず、ロー信号に基づいて設定した基準信号との比較によりロー信号が異常と判定された場合、後続するロー信号が設定した基準信号との比較により異常と判定されなくなるまで基準信号を更新しないようにした。
【発明の効果】
【０００６】
そのため、ハイ信号の時間とロー信号の時間が定常的に変動する場合であっても加減速時に関わらず、センサの出力信号に異常が発生しているか否かを判定することができる。
【図面の簡単な説明】
【０００７】
【図１】実施例１の車両の全体構成図である。
【図２】実施例１の車輪速センサとセンサロータの構成を示す図である。
【図３】実施例１のパルス信号を示す図である。
【図４】実施例１のパルス信号の異常の検出の処理の流れを示すフローチャートである。
【図５】実施例１のモニタ用の初回基準値設定処理の流れを示すフローチャートである。
【図６】実施例１のパルス時間比モニタ処理の流れを示すフローチャートである。
【図７】実施例１のデューティ比が異なるパルス抜けが生じているパルス信号を示す図である。
【図８】実施例１の異常の周期監視処理の流れを示すフローチャートである。
【図９】実施例１のパルス抜け判定処理の流れを示すフローチャートである。
【図１０】実施例１のパルス数カウント、パルス抜け検出カウンタおよびパルス抜け異常確定フラグの時間変化を示すタイムチャートである。
【発明を実施するための形態】
【実施例１】
【０００８】
［全体構成］
図１は車両１の全体構成図である。車両１は、各車輪２FL，２FR，２RL，２RRの車輪速を検出する車輪速センサ３FL，３FR，３RL，３RRおよびセンサロータ７FL，７FR，７RL，７RRと、各車輪２に制動力を付与するブレーキ装置４FL，４FR，４RL，４RRと、各ブレーキ装置４の制動力を制御するアクチュエータ５と、各車輪速センサ３が検出した車輪速情報に基づいてアクチュエータ５を制御するコントローラ６とを有している。
図２は、各車輪速センサ３とセンサロータ７の構成を示す図である。センサロータ７は車輪２とともに回転するように設けられている。このセンサロータ７は、円盤状の本体７bの外周面に、磁石７aを径方向に突出するようにN極とS極を交互に並べている。磁石７aは、本体７bの周方向に等間隔に取付けられている。車輪速センサ３は、センサロータ７が車輪２と一体に回転することにより生じる磁束変化をパルス信号に変換して、コントローラ６に出力する。
コントローラ６は、車輪速センサパルス信号取り込み部６ａ、車輪速センサ信号異常検出処理部６ｂおよびアクチュエータ駆動信号出力部６ｃを有している。車輪速センサパルスセンサ信号取り込み部６ａは、各車輪速センサ３からパルス信号を取り込む。車輪速センサ信号異常検出処理部６ｂは、車輪速センサパルス信号取り込み部６ａにおいて取り込んだパルス信号の異常を検出する。パルス信号の異常の検出は、後で詳述する。アクチュエータ駆動信号出力部６ｃは、車輪速センサ信号異常検出処理部６ｂで正常と判断された信号に基づいてアクチュエータ５を駆動する駆動信号を演算して、アクチュエータ５に出力する。
【０００９】
［車輪速センサ信号異常検出処理］
車輪速センサ信号異常検出処理部６ｂで行われるパルス信号の異常の検出について説明する。
ここで以降に使用する言葉の定義を説明する。図３はパルス信号を示す図であり、図３（ａ）は正常時のパルス信号を、図３（ｂ）は異常時のパルス信号を示す。ここで異常時のパルス信号とは、例えば図３（ｂ）に示すようにハイ信号が検出されるべき位置に、ロー信号が検出されているパルス信号のことを示し、このような異常を以下ではパルス抜けと記載している。
また、パルス信号の立ち上がりのエッジから立ち下がりのエッジまで、また立ち下がりのエッジから立ち上がりのエッジまでの時間のことパルス時間と記載している。図３（ａ）のパルス信号であれば、時間T1,T2,T3,T4…がそれぞれパルス時間となる。また図３（ｂ）のパルス信号であれば、時間T11,T12,T13,T14…がそれぞれパルス時間となる。このうち、パルス信号の立ち上がりのエッジから立ち下がりのエッジまでの時間（時間T1,T3,T5…、時間T11,T13,T15…）をハイ側パルス時間、パルス信号の立ち下がりのエッジから立ち上がりのエッジまでの時間（時間T2,T4,T6…、時間T12,T14,T16…）をロー側パルス時間と記載している。
図４は、パルス信号の異常の検出の処理の流れを示すフローチャートである。
ステップＳ１では、パルス時間を取得してステップＳ２へ移行する。
ステップＳ２では、車速がモニタ開始速度以上であるか否かを判定し、車速がモニタ開始速度以上であるときにはステップＳ３へ移行し、車速がモニタ開始速度未満であるときには処理を終了する。停車間際にはパルス時間が大きく変動する。この車輪速センサ信号異常検出処理ではパルス時間比から異常判定を行うため、パルス信号異常の検出の際に誤検出するおそれがある。ここで以下、誤検出とはパルス信号が正常であるのに異常と検出してしまうことを指す。ステップＳ２では、停車間際のパルス信号異常検出を禁止するようにしている。
ステップＳ３では、モニタ用の初回基準値を設定してステップＳ３に移行する。この基準値は、パルス時間比を求める際の基準となる値であり、後述するステップＳ４のパルス時間比モニタ処理で用いる。
【００１０】
図５はモニタ用の初回基準値設定処理の流れを示すフローチャートである。ステップＳ３１では、初回基準値が設定されているか否かを判定して、初回基準値が設定されているときには初回基準値設定処理を終了し、初回基準値が設定されていないときにはステップＳ３２に移行する。
ステップＳ３２では、連続する４つのパルス時間（例えば図3(a)のT1,T2,T3,T4）のうち、２つのハイ側パルス時間比(T3/T1)がほぼ１となるか否かを判定して、ハイ側パルス時間比(T3/T1)がほぼ１であるときにはステップＳ３３へ移行する。ハイ側パルス時間比(T3/T1)が１と大きく異なるときには、次に連続する４つのパルス時間（例えば図3(a)のT5,T6,T7,T8）を用いて初回基準値を設定する。
ステップＳ３３では、連続する４つのパルス時間（例えば図３(a)のT1,T2,T3,T4）のうち、２つのロー側パルス時間比(T4/T2)がほぼ１となるか否かを判定して、ロー側パルス時間比(T4/T2)がほぼ１であるときにはステップＳ３４へ移行する。ロー側パルス時間比(T4/T2)が１と大きく異なるときには、次に連続する４つのパルス時間（例えば図３(a)のT5,T6,T7,T8）を用いて初回基準値を設定する。
ステップＳ３４では、ハイ側パルス時間(T3)をハイ信号用の基準値Tr1に設定し、ロー側パルス時間(T4)をロー信号用の基準時間Tr2に設定して初回基準値設定処理を終了する。
図４に戻りステップＳ４では、パルス時間比モニタ処理を行いステップＳ５へ移行する。
【００１１】
図６はパルス時間比モニタ処理の流れを示すフローチャートである。ここでは、ステップＳ３で設定した初期基準値に対する各パルス時間の比が異常判定閾値よりも大きいときに、パルス信号にパルス抜けが発生していると判断する。
ステップＳ４１では、異常判定閾値Fを設定しステップＳ４２へ移行する。異常判定閾値Fは、パルス信号のデューティ比（パルス信号１周期に対するハイ側パルス時間の比）に応じて設定される。図７はパルス抜けが生じているパルス信号を示す図であり、図７（ａ）はデューティ比50%、図７（ｂ）はデューティ比30%、図７（ｃ）はディーティ比70%のパルス信号を示す。ここで、図７に示すようにハイ信号の１パルス分のパルス抜けが生じたときのロー側パルス信号を考える。正常時のロー側パルス時間をT1、ハイ側パルス時間をT2とすると、ハイ信号の１パルス分のパルス抜けが生じたときのロー側パルス時間T3は次の式(1)で求めることができる。
【数１】
0005638785.tif 000002
これより、ロー側パルス時間の異常判定閾値Fは、T3/T1に設定する。具体的にはデューティ比が50%のときには異常判定閾値FをT3/T1=3に設定し、デューティ比が30%のときには異常判定閾値FをT3/T1=2.43に設定し、デューティ比が70%のときには異常判定閾値FをT3/T1=4.33に設定する。このように異常判定閾値Fを設定することによって、デューティ比に応じて精度良く異常判定を行うことが可能となる。なお、ディーティ比は、ステップＳ３で求めた基準値Tr1,Tr2からTr1/(Tr1+Tr2)の式を用いて求める。同様にしてハイ側パルス時間の異常判定閾値も設定することができる。
【００１２】
ステップＳ４２では、異常判定閾値Fを用いてパルス信号の異常判定を行い、パルス信号に異常が発生していると判定したときにはステップＳ４３へ移行し、パルス信号に異常が発生していないと判定したときにはステップＳ４４へ移行する。判定対象となるハイ側パルス信号のパルス時間をTxhとすると、次の式(2)を満たすときにパルス信号に異常が発生していると判定する。
【数２】
0005638785.tif 000003
ステップＳ４３では、パルス抜けが生じている数を計算してステップＳ４６へ移行する。パルス抜けの生じている数は次の式(3)〜(5)を用いて求める。
【数３】
0005638785.tif 000004
ここで、Tr'はパルス抜け数計算用基準値、TX'は計算対象パルス周期、Txlは判定対象となるハイ側パルス信号に隣り合うロー側パルス信号のパルス時間、dはパルス抜け数を示す。
ステップＳ４４では、基準値Tr1の更新を行うか否かの判定を行い、基準値Tr1の更新を行うときにはステップＳ４５へ移行し、基準値Tr1の更新を行わないときにはステップＳ４６へ移行する。次の式(6)を満たすときに、基準値Tr1の更新を行うと判定する。
【数４】
0005638785.tif 000005
ステップＳ４２の判定の時点では異常と判定されなかった場合でも、低速走行中に制動したときに車輪２が突然ロック傾向となり、このときパルス抜けと同じように大きなパルス時間の変動が生じることがある。このようなときには基準値Tr1を正しく設定することができないおそれがあるため、基準値Tr1の更新を行わない。ステップＳ４４では、ハイ側パルス時間と基準値Tr1との比がほぼ1であるときにのみ基準値Tr1の更新を行う。
ステップＳ４５では、基準値Tr1を判定対象のパルス時間Txhに更新して、ステップＳ４６に移行する。
【００１３】
ステップＳ４６では、異常判定閾値Fを用いてパルス信号の異常判定を行い、パルス信号に異常が発生していると判定したときにはステップＳ４７へ移行し、パルス信号に異常が発生していないと判定したときにはステップＳ４８へ移行する。判定対象となるロー側パルス信号のパルス時間をTxlとすると、次の式(7)を満たすときにパルス信号に異常が発生していると判定する。
【数５】
0005638785.tif 000006
ステップＳ４７では、パルス抜けが生じている数を計算して処理を終了する。パルス抜けの生じている数は前述の次の式(3)〜(5)を用いて求める。
ステップＳ４８では、基準値Tr2の更新を行うか否かの判定を行い、基準値Tr2の更新を行うときにはステップＳ４９へ移行し、基準値Tr2の更新を行わないときには処理を終了する。次の式(8)を満たすときに、基準値Tr2の更新を行うと判定する。
【数６】
0005638785.tif 000007
ステップＳ４６の判定の時点では異常と判定されなかった場合でも、低速走行中に制動したときに車輪２が突然ロック傾向となり、このときパルス抜けと同じように大きなパルス時間の変動が生じることがある。このようなときには基準値Tr2を正しく設定することができないおそれがあるため、基準値Tr2の更新を行わない。ステップＳ４９では、ロー側パルス時間と基準値Tr2との比がほぼ1であるときにのみ基準値Tr2の更新を行う。
ステップＳ４９では、基準値Tr2を判定対象のパルス信号のパルス時間Txlに更新して処理を終了する。
図４に戻り、ステップＳ５では異常の周期監視処理を行い、ステップＳ６へ移行する。このステップＳ５では、ステップＳ４で検出したパルス抜けが周期的に発生していることを検出し、この処理によりパルス抜け検出の精度を向上させることができる。パルス抜けが周期的に発生していることを検出するためには、センサロータ７が１回転したことを検出する必要がある。パルス信号のエッジの立ち上がりと立ち下がりをカウントし、このカウントした数がセンサロータ７の外周に設けた磁石７ｂの数の２倍となったときにセンサロータ７が１回転したと判定する。
【００１４】
図８は異常の周期監視処理の流れを示すフローチャートである。
ステップＳ５１では、パルス数カウンタの補正を行う。パルス数カウンタは、パルス信号の立ち上がりエッジと立ち下がりエッジを検出することでカウントアップする。しかしパルス抜けが生じると、抜けたパルス信号の立ち上がりエッジと立ち下がりエッジがカウントされないこととなるためセンサロータ７が１回転したことを正確に検出することができない。そこで、ステップＳ４で検出したパルス抜け数の２倍の数をパルス数カウンタに加算する。
ステップＳ５２では、ステップＳ４でパルス信号のパルス抜けを検出したときのパルス数カウンタ値を記憶して、ステップＳ５３へ移行する。これによりセンサロータ７の、どの位置で異常が発生しているかを特定することができる。
ステップＳ５３では、パルス数カウンタがセンサロータの磁石７ｂの数（歯数）の２倍となったか、すなわちセンサロータ７が１回転したか否かを判定し、１回転したときにはステップＳ５４へ移行し、１回転していないときには処理を終了する。
ステップＳ５４では、ステップＳ５２で特定した異常発生箇所が前回値と一致するか否かを判定して、一致したときにはステップＳ５５へ移行し、一致していないときにはステップＳ５６へ移行する。
ステップＳ５５では、パルス抜け検出カウンタをカウントアップして処理を終了する。パルス抜け検出カウンタは、異常がセンサロータ７の特定の位置で連続していることを判定するためのカウンタである。
ステップＳ５６では、パルス抜け検出カウンタをクリアして処理を終了する。ステップＳ５４で判定した異常発生箇所が前回値と一致しない場合には、ステップＳ３でパルス抜けと検出した結果が誤検出であった可能性があると判断し、パルス抜け検出カウンタをクリアしている。
図４に戻り、ステップＳ６ではパルス抜けの判定を行い、処理を終了する。
図９はパルス抜け判定処理の流れを示すフローチャートである。
ステップＳ６１ではパルス抜け検出カウンタが規定値FC以上であるか否かを判定して、規定値FC以上であるときにはステップＳ６２へ移行し、規定値FC未満であるときには処理を終了する。
ステップＳ６２では、パルス抜け異常を確定する。
図１０はパルス数カウンタ、パルス抜け検出カウンタおよびパルス抜け異常確定フラグの時間変化を示すタイムチャートである。図１０では規定値FCを3に設定している。図１０に示すように、センサロータ７が３回転以上するうちに連続して異常発生を検出したときにパルス抜け異常確定フラグを立てる。
【００１５】
［作用］
車輪速センサ３の特性によってはハイ側パルス時間に対してロー側パルス時間が短い、またはその逆にハイ側パルス時間に対してロー側パルス時間が長いことがある。これは車速センサ３の取付位置や、検出した磁束変化からパルス信号を生成する際の誤差によって生じる。ハイ側パルス時間とロー側パルス時間とが異なると、パルス時間が定常的に変動し、特に加減速時にはハイ側パルス時間とロー側パルス時間との変動差が大きくなる。そのため、車輪速センサ３の出力信号に異常が発生しているのか正常であるのかを判断できないおそれがあった。
そこで実施例１では、２つのハイ側パルス時間を比較し、この比較結果に基づいてパルス信号の異常を判定するようにした。また、２つのロー側パルス時間を比較し、この比較結果に基づいてパルス信号の異常を判定するようにした。
よって、パルス時間の変動を受けることなくパルス信号の異常を判定することが可能となり、精度の高いパルス信号の異常判定を行うことができる。
さらに実施例１では、ハイ側パルス時間に基づき基準値Tr1を設定し、基準値Tr1に対する判定対象のハイ側パルス時間Txhの比が異常判定閾値F以上であるときに、パルス信号に異常が生じていると判定するようにした。また、ロー側パルス時間に基づき基準値Tr2を設定し、基準値Tr2に対する判定対象のロー側パルス時間Txlの比が異常判定閾値F以上であるときに、パルス信号に異常が生じていると判定するようにした。
よって、設定した基準値との比によってパルス信号の異常を判定することが可能となり、パルス信号の異常判定を容易にすることができる。
さらに実施例１では、基準値Tr1を２つのハイ側パルス時間に基づいて設定し、この基準値Tr1を所定の条件に応じて更新するようにした。また基準値Tr2を２つのロー側パルス時間に基づいて設定し、この基準値Tr2を所定の条件に応じて更新するようにした。
よって、車輪速によって変化するパルス時間に応じて基準値を設定することが可能となり、精度の高いパルス信号の異常判定を行うことができる。
さらに実施例１では、パルス信号の異常が周期的に発生しているときにパルス信号が異常であるとの判定を確定するようにした。
よって、パルス信号の異常の誤検出を抑制することが可能となり、精度の高いパルス信号の異常判定を行うことができる。
さらに実施例１では、パルス信号の数をカウントするパルス数カウンタを設け、このパルス数カウンタがセンサロータ７の磁石７ｂの数と一致したときに、センサロータ７が１回転したと判定ようにした。このとき、異常が生じているパルス信号の数によってパルス数カウンタを補正するようにした。
よって、センサロータ７の回転数を正確に検出することができる。
さらに実施例１では、パルス信号の異常が発生したときのパルス数カウンタを記憶するようにした。
よって、パルス信号の異常がセンサロータ７のどの位置で発生したかを検出することができる。
【００１６】
［効果］
以下に実施例１の効果を列記する。
（１）車輪２とともに回転するセンサロータ７と、センサロータ７の回転に伴う磁束の変化を検出し、二値化した出力信号に変換して出力する車輪速センサ３と、出力信号に基づいて車輪２の回転速度を演算するコントローラ（演算部）６と、を備え、コントローラ６は、二値化した出力信号のうち２つのハイ信号の長さ（パルス時間）を比較および／または２つのロー信号の長さ（パルス時間）を比較し、比較結果に基づいて出力信号の異常を判定する車速センサ信号異常検出処理部６ｂ（比較部、異常判定部）を備えた。
よって、パルス時間の変動を受けることなくパルス信号の異常を判定することが可能となり、精度の高いパルス信号の異常判定を行うことができる。
（２）ハイ信号および／またロー信号に基づいて基準値（基準信号）Tr1,Tr2を設定し、ハイ信号に基づいて設定した基準値Tr1とハイ信号の長さを比較および／またはロー信号に基づいて設定した基準値Tr2とロー信号の長さを比較するものであって、比較の結果、基準値Tr1,Tr2と出力信号の長さの比率が所定以上のときに異常と判定するようにした。
よって、設定した基準値との比によってパルス信号の異常を判定することが可能となり、パルス信号の異常判定を容易にすることができる。
（３）基準値Tr1,Tr2を出力信号のうち少なくとも２つのハイ信号および／または２つのロー信号に基づいて設定し、基準値Tr1,Tr2は所定の条件に応じて新たに更新するようにした。
よって、車輪速によって変化するパルス時間に応じて基準値を設定することが可能となり、精度の高いパルス信号の異常判定を行うことができる。
【００１７】
［他の実施例］
以上、本願発明を実施例１に基づいて説明してきたが、各発明の具体的な構成は各実施例に限定されるものではなく、発明の要旨を逸脱しない範囲の設計変更等があっても、本発明に含まれる。
例えば実施例１では、検出した車輪速に基づいて制動力制御を行っているが、駆動力制御もあわせて行っても良い。
更に、上記実施例から把握しうる請求項以外の技術的思想について、以下にその効果と共に記載する。
（イ）請求項１ないし請求項３の何れか1項に記載の車輪速検出装置において、
前記異常判定部は、前記出力信号の異常が周期的に発生しているときに前記出力信号の異常を判定することを特徴とする車輪速検出装置。
よって、パルス信号の異常の誤検出を抑制することが可能となり、精度の高いパルス信号の異常判定を行うことができる。
（ロ）請求項１ないし請求項３、上記（イ）の何れか１項に記載の車輪速検出装置において、
前記二値化した出力信号の数をカウントするパルス数カウンタと、
前記パルス数カウンタが所定値となったときに、前記ロータが１回転したことを判定するロータ回転数検出手段と、
を有し、
前記異常判定部は、前記出力信号の異常が発生している信号の個数を検出し、
前記パルス数カウンタは、前記出力信号の異常が発生している信号の個数に基づき、前記パルス数カウンタを補正することを特徴とする車輪速検出装置。
よって、ロータの回転数を正確に検出することができる。
（ハ）上記（ロ）に記載の車輪速検出装置において、
前記異常判定部は、前記出力信号の異常が発生したときの前記パルス数カウンタの数を記憶することを特徴とする車輪速検出装置。
よって、出力信号の異常がロータのどの位置で発生したかを検出することができる。
（ニ）車輪とともに回転するセンサロータと、
前記センサロータの回転に伴う磁束の変化を検出し、二値化した出力信号に変換して出力する車輪速センサと、
前記出力信号に基づいて前記車輪の回転速度を演算する演算部と、
前記車輪の回転速度に基づいて、各車輪に制動力を付与するブレーキ制御部と、
を備え、
前記演算部は、
前記二値化した出力信号のうち２つのハイ信号の長さを比較および／または２つのロー信号の長さを比較する比較部と、
前記比較部の比較結果に基づいて前記出力信号の異常を判定する異常判定部と、
を備えたことを特徴とするブレーキ制御装置。
よって、二値化した出力信号の長さの変動を受けることなく出力信号の異常を判定することが可能となり、精度の高い出力信号の異常判定を行うことができる。
【符号の説明】
【００１８】
１    車両
２    車輪
３    車輪速センサ
４    ブレーキ装置
６    コントローラ（演算部）
６ｂ    車速センサ信号異常検出処理部（比較部、異常判定部）
６ｃ    アクチュエータ駆動信号出力部
７    センサロータ
【図１】
0005638785.tif 000008
【図２】
0005638785.tif 000009
【図３】
0005638785.tif 000010
【図４】
0005638785.tif 000011
【図５】
0005638785.tif 000012
【図６】
0005638785.tif 000013
【図７】
0005638785.tif 000014
【図８】
0005638785.tif 000015
【図９】
0005638785.tif 000016
【図１０】
0005638785.tif 000017