(57)【要約】【課題】センサの故障検出を確実に行うことができる故障検出装置及び故障検出方法を提供する。【解決手段】加速度センサの故障の有無を検出するＥＣＵは、センサ電源から加速度センサに対して故障の有無を検出するために入力される入力電圧の電圧値Ｖｉｎのばらつきの上限値Ｖ１及び下限値Ｖ２を考慮して、そのような入力電圧が加速度センサに入力された場合に加速度センサから出力される出力電圧の電圧値Ｖｏｕｔを推定する。そして、その入力電圧の電圧値Ｖｉｎのばらつきの上限値Ｖ１及び下限値Ｖ２に対応した出力電圧の電圧値Ｖｏｕｔを閾値として加速度センサが故障しているか否かを判定する際の判定基準となる判定条件を設定する。続いて、ＥＣＵは、加速度センサから出力される出力電圧の電圧値Ｖｏｕｔを計測し、計測された出力電圧の電圧値Ｖｏｕｔを予め設定された判定条件に照合することにより、加速度センサが故障しているか否かを判定する。【選択図】図４
2010185756.tif 000002
【特許請求の範囲】
【請求項１】
センサの故障の有無を検出する故障検出装置において、
センサ電源から前記センサに対して故障の有無を検出するために入力される入力電圧を検出する第１の電圧検出部と、
該第１の電圧検出部の検出結果に基づき前記センサが故障しているか否かの判定条件を前記入力電圧と該入力電圧の入力に応じて前記センサから出力される出力電圧とを対応付けて且つ前記センサの正常領域と前記故障領域とが区分されるように設定する判定条件設定部と、
前記出力電圧を検出する第２の電圧検出部と、
該第２の電圧検出部の検出結果と前記判定条件設定部にて設定された前記判定条件とに基づき前記センサが故障しているか否かを判定する判定部と、
を備えたことを特徴とする故障検出装置。
【請求項２】
請求項１に記載の故障検出装置において、
前記判定条件設定部は、前記第１の電圧検出部の検出結果に基づいて前記センサ電源から前記センサに入力される前記入力電圧のばらつきの上限値及び下限値を推定し、その推定した上限値に基づいて前記正常領域の上限値を設定すると共に、その推定した下限値に基づいて前記故障領域の下限値を設定することを特徴とする故障検出装置。
【請求項３】
請求項２に記載の故障検出装置において、
前記判定条件設定部は、前記正常領域の上限値と前記故障領域の下限値とを前記入力電圧のばらつきの範囲内において前記正常領域の上限値よりも前記故障領域の下限値の方が大きな値となるように設定することを特徴とする故障検出装置。
【請求項４】
請求項１〜請求項３のうち何れか一項に記載の故障検出装置において、
前記センサが正常である場合及び前記センサが故障している場合の各条件下において、前記センサ電源から前記センサに対して入力される前記入力電圧と、該入力電圧の入力に応じて前記センサから出力される前記出力電圧との対応関係を示すマップが前記判定条件としてそれぞれ記憶された記憶部を更に備え、
前記判定部は、前記各電圧検出部の検出結果、及び前記記憶部に記憶された前記マップに基づいて、前記センサが故障しているか否かを判定することを特徴とする故障検出装置。
【請求項５】
センサ電源から前記センサに対して故障の有無を検出するために入力される入力電圧を検出する第１の電圧検出段階と、
前記センサが故障しているか否かの判定条件を前記入力電圧と該入力電圧の入力に応じて前記センサから出力される出力電圧とを対応付けて設定する判定条件設定段階と、
前記出力電圧を検出する第２の電圧検出段階と、
該第２の電圧検出段階での検出結果と前記判定条件設定段階にて設定された前記判定条件とに基づき前記センサが故障しているか否かを判定する判定段階と、
を備えたことを特徴とする故障検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、センサの故障の有無を検出する故障検出装置及び故障検出方法に関する。
【背景技術】
【０００２】
一般に、車両の自動変速機は、車両に搭載される各種センサの検出結果に基づいて変速制御を行う電子制御システム（ＥＣＵ）を備えている。ここで、センサが、振動発生環境下での使用や経年変化を原因として、配線の一部が破損した状態（所謂、オープン故障）となった場合には、ＥＣＵは、正確な変速制御を行うことができなくなる。そこで、通常、ＥＣＵは、センサの故障の有無を検出するための故障検出装置を含んで構成されている（例えば、特許文献１）。
【０００３】
この特許文献１の故障検出装置では、センサの故障検出の際、まず、センサ電源からセンサに対して入力電圧が入力され、その入力電圧の入力に応じてセンサから出力される電圧値に基づきセンサの故障の有無が検出される。すなわち、この故障検出装置では、入力電圧の入力に応じてセンサから出力される電圧値と、センサの故障の有無を判定する際の判定基準として予め設定された正常領域の閾値（上限値）及び故障領域の閾値（下限値）とを比較することにより、センサの故障の有無を検出するようになっていた。
【０００４】
なお、故障検出の際に用いる正常領域の閾値及び故障領域の閾値は、センサ電源からセンサに入力される入力電圧のばらつきの程度がセンサ電源毎に相違する点を考慮し、各領域の範囲がどのような入力電圧のばらつき態様にも対応可能な最大となるように、想定される各種のセンサ電源から各々供給される入力電圧のばらつきの上限値及び下限値をそれぞれ用いて予め算出されていた。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１１−１３２３２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、従来の故障検出装置では、センサの故障の有無を検出する際に、センサ電源からセンサに入力された入力電圧の電圧値は考慮することなく、そのセンサから出力された電圧値だけに着目し、その出力電圧の電圧値を予め上限値と下限値の範囲が広く設定された判定基準と比較するようにしている。そのため、センサの出力特性によっては、正常領域の閾値（上限値）が故障領域の閾値（下限値）を上回ることにより、正常領域と故障領域とが部分的に重畳することが有り得る。したがって、この従来の故障検出装置では、センサから出力される電圧値がこの重畳した範囲内に収まった場合には、正常及び故障のいずれか一方に判定できず、厳密にはセンサが故障しているか否かの判断を下すことができなくなる虞があった。
【０００７】
本発明は、このような事情に鑑みてなされたものであり、その目的は、センサの故障検出を確実に行うことができる故障検出装置及び故障検出方法を提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の故障検出装置は、センサの故障の有無を検出する故障検出装置において、センサ電源から前記センサに対して故障の有無を検出するために入力される入力電圧を検出する第１の電圧検出部と、該第１の電圧検出部の検出結果に基づき前記センサが故障しているか否かの判定条件を前記入力電圧と該入力電圧の入力に応じて前記センサから出力される出力電圧とを対応付けて且つ前記センサの正常領域と前記故障領域とが区分されるように設定する判定条件設定部と、前記出力電圧を検出する第２の電圧検出部と、該第２の電圧検出部の検出結果と前記判定条件設定部にて設定された前記判定条件とに基づき前記センサが故障しているか否かを判定する判定部と、を備えたことを要旨とする。
【０００９】
上記構成によれば、センサ電源からセンサに対して故障の有無を検出するための入力電圧が入力された場合、その入力電圧の電圧値に基づきセンサの正常領域及び故障領域の各閾値がそれぞれ決定される。そのため、判定部は、センサの正常領域と故障領域とが明確に区分された判定条件に対して、センサから出力された出力電圧の値を照合することによって、センサの故障検出を確実に行うことが可能となる。
【００１０】
また、本発明の故障検出装置において、前記判定条件設定部は、前記第１の電圧検出部の検出結果に基づいて前記センサ電源から前記センサに入力される前記入力電圧のばらつきの上限値及び下限値を推定し、その推定した上限値に基づいて前記正常領域の上限値を設定すると共に、その推定した下限値に基づいて前記故障領域の下限値を設定することを要旨とする。
【００１１】
上記構成によれば、判定条件設定部は、第１の電圧検出部の検出結果に基づいて推定される、そのとき使用しているセンサ電源からセンサに入力される入力電圧のばらつきの上限値及び下限値と対応した一定範囲内でセンサの正常領域及び故障領域を区分設定する。そのため、判定部は、センサの故障判定に際して、センサ電源からセンサに入力される入力電圧のばらつきを当該センサ電源における入力電圧のばらつき以上に広範囲に考慮することを要因として誤判定をすることが回避される。
【００１２】
また、本発明の故障検出装置において、前記判定条件設定部は、前記正常領域の上限値と前記故障領域の下限値とを前記入力電圧のばらつきの範囲内において前記正常領域の上限値よりも前記故障領域の下限値の方が大きな値となるように設定することを要旨とする。
【００１３】
上記構成によれば、判定条件設定部は、第１の電圧検出部の検出結果に基づいて推定される、そのとき使用しているセンサ電源からセンサに入力される入力電圧のばらつきの範囲内では、センサの正常領域及び故障領域を正常領域の上限値よりも故障領域の下限値の方が大きな値となるように明確に区分する。そのため、判定部は、かかる判定条件に対して、センサから出力された出力電圧の値を照合することによって、センサの故障検出を確実に行うことが可能となる。
【００１４】
また、本発明の故障検出装置において、前記センサが正常である場合及び前記センサが故障している場合の各条件下において、前記センサ電源から前記センサに対して入力される前記入力電圧と、該入力電圧の入力に応じて前記センサから出力される前記出力電圧との対応関係を示すマップが前記判定条件としてそれぞれ記憶された記憶部を更に備え、前記判定部は、前記各電圧検出部の検出結果、及び前記記憶部に記憶された前記マップに基づいて、前記センサが故障しているか否かを判定することを要旨とする。
【００１５】
上記構成によれば、判定部は、マップを参照することによって、センサ電源からセンサに入力される入力電圧の値に対応するように決定されるセンサの正常領域及び故障領域の閾値と、センサから出力される出力電圧の値とを比較することにより、センサが故障しているか否かを判定することができる。
【００１６】
また、本発明の故障検出方法は、センサ電源から前記センサに対して故障の有無を検出するために入力される入力電圧を検出する第１の電圧検出段階と、該第１の電圧検出段階での検出結果に基づき前記センサが故障しているか否かの判定条件を前記入力電圧と該入力電圧の入力に応じて前記センサから出力される出力電圧とを対応付けて且つ前記センサの正常領域と前記故障領域とが区分されるように設定する判定条件設定段階と、前記出力電圧を検出する第２の電圧検出段階と、該第２の電圧検出段階での検出結果と前記判定条件設定段階にて設定された前記判定条件とに基づき前記センサが故障しているか否かを判定する判定段階と、を備えたことを要旨とする。上記構成によれば、上記故障検出装置の発明と同様の効果が得られる。
【図面の簡単な説明】
【００１７】
【図１】本実施形態の自動変速機及び該自動変速機の制御構成を示すブロック図。
【図２】本実施形態のＥＣＵの電気回路図。
【図３】本実施形態の加速度センサの出力特性を示すマップ。
【図４】本実施形態のＭＰＵが実行する故障判定処理ルーチンを示すフローチャート。
【発明を実施するための形態】
【００１８】
以下、本発明を具体化した一実施形態を図１〜図４に従って以下説明する。
図１に示すように、本実施形態の車両には、該車両のエンジン１１からの動力を図示しない駆動輪に伝達するための自動変速機１２が搭載されている。この自動変速機１２には、エンジン１１からの動力により回転駆動されるトルクコンバータ１３と、該トルクコンバータ１３の出力回転（動力）を変速する変速機構１４とが設けられている。また、車両には、変速機構１４を変速制御する電子制御装置（以下、ＥＣＵ１５と言う。）が設けられている。そして、ＥＣＵ１５には、車両の前後方向の加速度を計測するセンサとしての加速度センサ１６が接続されており、該加速度センサ１６によって計測された加速度に基づいて変速機構１４の変速制御を行うようになっている。
【００１９】
次に、本実施形態のＥＣＵ１５について以下説明する。
図２に示すように、本実施形態のＥＣＵ１５は、ＣＰＵ１７、ＲＯＭ１８及びＲＡＭ１９などを備えたマイクロコンピュータ（以下、ＭＰＵ２０と言う。）を主体として構成されている。そして、記憶部としてのＲＯＭ１８には、正常時及び故障時（本実施形態では、グラウンドオープン故障時）における加速度センサ１６の出力特性を示すマップがそれぞれ記憶されている。また、ＲＡＭ１９には、ＥＣＵ１５の稼動中に適宜書き換えられる各種の情報が記憶されるようになっている。
【００２０】
まず、ＥＣＵ１５に内蔵されたセンサ電源２１から加速度センサ１６に対して入力電圧を入力するための入力回路２２について説明する。
センサ電源２１は、入力線２３を介して加速度センサ１６の入力端子２４に接続されており、加速度センサ１６の入力端子２４に向けて電圧値が＋５Ｖとなる入力電圧を入力するようになっている。また、センサ電源２１は、入力線２３を介してＭＰＵ２０のＡ／ＤポートＡＤ１に接続されており、ＭＰＵ２０のＡ／ＤポートＡＤ１に内蔵された第１の電圧検出部としての電圧計２５によって、センサ電源２１からＭＰＵ２０のＡ／ＤポートＡＤ１に入力される入力電圧の電圧値が計測されるようになっている。
【００２１】
また、センサ電源２１とＭＰＵ２０のＡ／ＤポートＡＤ１との間には、複数（本実施形態では３つ）の抵抗体２６，２７，２８からなる保護回路２９が介設されており、センサ電源２１から加速度センサ１６に向けて入力される入力電圧がＭＰＵ２０のＡ／ＤポートＡＤ１に直接入力されることを回避するようになっている。なお、保護回路２９を構成する抵抗体２６，２７，２８のうち、センサ電源２１側に配置された抵抗体２６の抵抗値はＲ１［Ω］、該抵抗体２６よりもＡ／ＤポートＡＤ１側にて接地された抵抗体２７の抵抗値はＲ２［Ω］となっている。
【００２２】
次に、センサ電源２１からの入力電圧の入力に応じて、加速度センサ１６から出力電圧を出力するための出力回路３０について説明する。
加速度センサ１６の出力端子３１には、ＭＰＵ２０のＡ／ＤポートＡＤ２が出力線３２を介して接続されており、ＭＰＵ２０のＡ／ＤポートＡＤ２に内蔵された第２の電圧検出部としての電圧計３３によって、センサ電源２１からの入力電圧の入力に応じて加速度センサ１６の出力端子３１から出力される出力電圧の電圧値が計測されるようになっている。また、加速度センサ１６の出力端子３１とＭＰＵ２０のＡ／ＤポートＡＤ２との間には、抵抗体３４が介設されており、加速度センサ１６の出力端子３１から出力される出力電圧がＭＰＵ２０のＡ／ＤポートＡＤ２に直接入力されることを回避するようになっている。また、加速度センサ１６の出力端子３１から延びる出力線３２上において、抵抗体３４よりも加速度センサ１６側となる位置には、抵抗体３５が接地された状態で接続されている。そして、この抵抗体３５は、加速度センサ１６の出力端子３１から出力される出力電流をグラウンドに逃がす役割を果たしている。
【００２３】
なお、加速度センサ１６のグラウンド端子３６は、グラウンド線３７を介して接地されており、加速度センサ１６の回路内での基準電位が０［Ｖ］となるように設定されている。
【００２４】
次に、ＲＯＭ１８に記憶されるマップについて、図３に基づき説明する。
図３に示すように、正常時の加速度センサ１６の出力特性に基づいて算出される、加速度センサ１６に入力される入力電圧と、該入力電圧の入力に応じて加速度センサ１６から出力される出力電圧との対応関係を示すマップ（図３では（ａ）で示す）では、加速度センサ１６に入力される入力電圧が高くなるほど、加速度センサ１６から出力される出力電圧が高くなることを示している。
【００２５】
また、故障時の加速度センサ１６の出力特性に基づいて算出される、加速度センサ１６に入力される入力電圧と、該入力電圧に応じて加速度センサ１６から出力される出力電圧との対応関係を示すマップ（図３では（ｂ）で示す）でも同様に、加速度センサ１６に入力される入力電圧が高くなるほど、加速度センサ１６から出力される出力電圧が高くなることを示している。なお、このマップは、故障時の加速度センサ１６では、正常時の加速度センサ１６と比較して、加速度センサ１６に入力される入力電圧に応じて加速度センサ１６から出力される出力電圧が総じて高くなることを示している。
【００２６】
次に、本実施形態のＥＣＵ１５が加速度センサ１６の故障検出を行う故障検出装置として機能する際に、ＭＰＵ２０が実行する加速度センサ１６の故障判定処理ルーチンについて、図４に基づき説明する。
【００２７】
さて、第１の電圧検出段階として、ＭＰＵ２０は、まず、ＭＰＵ２０のＡ／ＤポートＡＤ１に内蔵された電圧計２５から受信した信号に基づいて、センサ電源２１から保護回路２９を介してＭＰＵ２０のＡ／ＤポートＡＤ１に入力された入力電圧の電圧値Ｖｉｎを検出し、その検出した入力電圧の電圧値ＶｉｎをＲＡＭ１９に一時記憶する（ステップＳ１０）。
【００２８】
そして次に、ＭＰＵ２０は、ステップＳ１０にて検出した入力電圧の電圧値Ｖｉｎに基づいて、センサ電源２１から加速度センサ１６に対して入力される入力電圧のばらつきの上限値Ｖ１及び下限値Ｖ２を推定する（ステップＳ１１）。
【００２９】
具体的には、ＭＰＵ２０は、保護回路２９を構成する抵抗体２６，２７，２８のうち、センサ電源２１側に配置された抵抗体２６が有する抵抗値Ｒ１［Ω］のばらつきの下限値、及び該抵抗体２６よりもＡ／ＤポートＡＤ１側にて接地された抵抗体２７が有する抵抗値Ｒ２［Ω］のばらつきの上限値と、ステップＳ１０にて検出した入力電圧の電圧値Ｖｉｎとに基づいて、センサ電源２１から加速度センサ１６に入力される電圧値が最大となるように見積もった入力電圧の上限値Ｖ１を推定する。
【００３０】
また同様に、ＭＰＵ２０は、保護回路２９を構成する抵抗体２６，２７，２８のうち、センサ電源２１側に配置された抵抗体２６が有する抵抗値Ｒ１[Ω]のばらつきの上限値、及び該抵抗体２６よりもＡ／ＤポートＡＤ１側にて接地された抵抗体２７が有する抵抗値Ｒ２［Ω］のばらつきの下限値と、ステップＳ１０にて検出した入力電圧の電圧値Ｖｉｎとに基づいて、センサ電源２１から加速度センサ１６に入力される電圧値が最小となるように見積もった入力電圧の下限値Ｖ２を推定する。
【００３１】
続いて、ＭＰＵ２０は、加速度センサ１６が正常である場合及び加速度センサ１６が故障している場合の各条件下において、加速度センサ１６に対して入力される入力電圧と、該入力電圧の入力に応じて各状態の加速度センサ１６から出力される出力電圧との対応関係を示すマップ（本実施形態では、図３に示すマップ）をＲＯＭ１８から同時に読み出して、その読み出したマップをＲＡＭ１９に一時記憶する（ステップＳ１２）。
【００３２】
そして次に、判定条件設定段階として、ＭＰＵ２０は、ステップＳ１２にて読み出された各マップを参照しながら、ステップＳ１１にて推定されたセンサ電源２１からの入力電圧のばらつきの上限値Ｖ１及び下限値Ｖ２に各々対応させるように、加速度センサ１６が正常である旨を判定する際の判定条件としての正常領域の閾値Ｖａ（上限値）と、加速度センサ１６が故障している旨を判定する際の判定条件としての故障領域の閾値Ｖｂ（下限値）とをそれぞれ設定する（ステップＳ１３）。すなわち、ＭＰＵ２０は、加速度センサ１６が故障しているか否かの判定条件を、センサ電源２１から加速度センサ１６に入力される入力電圧と、該入力電圧の入力に応じて加速度センサ１６から出力される出力電圧とを対応付けて設定する判定条件設定部として機能する。
【００３３】
続いて、第２の電圧検出段階として、ＭＰＵ２０は、ＭＰＵ２０のＡ／ＤポートＡＤ２に内蔵された電圧計３３から受信した信号に基づいて、センサ電源２１から加速度センサ１６に入力電圧が入力されることに応じて該加速度センサ１６から出力される出力電圧の電圧値Ｖｏｕｔを検出し、その検出した出力電圧の電圧値ＶｏｕｔをＲＡＭ１９に一時記憶する（ステップＳ１４）。
【００３４】
そして次に、判定段階として、ＭＰＵ２０は、ステップＳ１４にて検出された出力電圧の電圧値Ｖｏｕｔが、ステップＳ１３にて設定された故障領域の閾値Ｖｂを上回っているか否かを判定する（ステップＳ１５）。
【００３５】
そして、ステップＳ１５の判定結果が肯定判定（即ち、加速度センサ１６から出力される出力電圧の電圧値Ｖｏｕｔが、故障領域の閾値Ｖｂを上回っている）である場合、ＭＰＵ２０は、加速度センサ１６から出力される出力電圧の電圧値Ｖｏｕｔが、故障時における加速度センサ１６の出力特性を示す故障領域の範囲内に収まっていることにより、加速度センサ１６が故障している旨を判別するようになっている（ステップＳ１６）。
【００３６】
また、ステップＳ１５の判定結果が否定判定（即ち、加速度センサ１６から出力される出力電圧の電圧値Ｖｏｕｔが、故障領域の閾値Ｖｂを下回っている）である場合、ＭＰＵ２０は、加速度センサ１６から出力される出力電圧の電圧値Ｖｏｕｔが、故障時の加速度センサ１６の出力特性を示す故障領域の範囲外にあると判断し、ステップＳ１４にて検出された出力電圧の電圧値Ｖｏｕｔが、ステップＳ１３にて設定された正常領域の閾値Ｖａを下回っているか否かを判定する（ステップＳ１７）。
【００３７】
そして、ステップＳ１７の判定結果が肯定判定（即ち、加速度センサ１６から出力される出力電圧の電圧値Ｖｏｕｔが、正常領域の閾値Ｖａを下回っている）である場合、ＭＰＵ２０は、加速度センサ１６から出力される出力電圧の電圧値Ｖｏｕｔが、正常時における加速度センサ１６の出力特性を示す正常領域の範囲内に収まっていることにより、加速度センサ１６が正常である旨を判別するようになっている（ステップＳ１８）。
【００３８】
また、ステップＳ１７の判定結果が否定判定（即ち、加速度センサ１６から出力される出力電圧の電圧値Ｖｏｕｔが、正常領域の閾値Ｖａを上回っている）である場合、ＭＰＵ２０は、加速度センサ１６から出力される出力電圧の電圧値Ｖｏｕｔが、正常時における加速度センサ１６の出力特性を示す正常領域の範囲外にあり、且つ故障時における加速度センサ１６の出力特性を示す故障領域の範囲外にあることにより、故障検出の対象である加速度センサ１６とは別に、ＥＣＵ１５の回路内に故障要因（例えば、入力回路２２及び出力回路３０のオープン故障等）が含まれていると判断し、加速度センサ１６が故障しているか否かを判定不能である旨を判別するようになっている（ステップＳ１９）。
【００３９】
すなわち、ＭＰＵ２０は、センサ電源２１からの入力電圧の入力に応じて加速度センサ１６から出力される出力電圧の電圧値Ｖｏｕｔと、ステップＳ１３にて設定された判定条件とに基づいて、加速度センサ１６が故障しているか否かを判定する判定部として機能する。
【００４０】
ところで、加速度センサ１６の故障検出に際して、センサ電源２１から加速度センサ１６に入力される入力電圧の電圧値Ｖｉｎを考慮することなく、加速度センサ１６から出力される出力電圧の電圧値Ｖｏｕｔだけに着目し、その出力電圧の電圧値Ｖｏｕｔを一律に図３に示すマップに照らし合わせるようにした場合には、次のような問題がある。すなわち、図３に示すように、出力電圧値ＶＡと出力電圧値ＶＢの間の領域では、センサ電源２１から加速度センサ１６に入力される入力電圧の電圧値Ｖｉｎの大きさ次第によって、加速度センサ１６の正常領域及び故障領域が部分的に重畳することが有り得る。そのため、ＥＣＵ１５は、センサ電源２１からの入力電圧の入力に応じて加速度センサ１６から出力される出力電圧の電圧値Ｖｏｕｔが、加速度センサ１６の正常領域と故障領域とが重畳する出力電圧値ＶＡ−ＶＢ間の領域の範囲内に収まった場合には、加速度センサ１６が故障しているか否かを判別することができない虞があった。
【００４１】
この点、本実施形態のＥＣＵ１５では、センサ電源２１から保護回路２９を介してＭＰＵ２０のＡ／ＤポートＡＤ１に入力される入力電圧の電圧値Ｖｉｎを検出している。そして、保護回路２９を構成する各抵抗体２６，２７の抵抗値Ｒ１，Ｒ２の誤差を考慮しつつ、検出された入力電圧の電圧値Ｖｉｎに基づいて、そのとき使用しているセンサ電源２１から加速度センサ１６に入力される入力電圧の電圧値Ｖｉｎの狭小な範囲内でのばらつきの上限値Ｖ１及び下限値Ｖ２を推定している。
【００４２】
そして、このように、範囲が狭小となったセンサ電源２１からの入力電圧の電圧値Ｖｉｎのばらつきを考慮して、加速度センサ１６からの出力電圧の電圧値Ｖｏｕｔと対応付けるようにして、加速度センサ１６の正常領域及び故障領域を設定することにより、これらの領域が故障の有無判定に際して部分的に重畳することをより確実に回避することができる。したがって、ＥＣＵ１５は、加速度センサ１６の正常領域と故障領域とが明確に区分された判定条件に対して、加速度センサ１６から出力された出力電圧の電圧値Ｖｏｕｔを照合することによって、加速度センサ１６の故障検出をより確実に行うことが可能となっている。
【００４３】
したがって、本実施形態では、以下に示す効果を得ることができる。
（１）本実施形態では、センサ電源２１から加速度センサ１６に対して故障の有無を検出するための入力電圧が入力された場合、その入力電圧の電圧値Ｖｉｎに基づいて加速度センサ１６の正常領域及び故障領域の各閾値Ｖａ，Ｖｂがそれぞれ判定条件として設定される。そのため、ＭＰＵ２０は、加速度センサ１６の正常領域と故障領域とが明確に区分された判定条件に対して、加速度センサ１６から出力された出力電圧の電圧値Ｖｏｕｔを照合することによって、加速度センサ１６の故障検出を確実に行うことが可能となっている。
【００４４】
（２）本実施形態では、ＭＰＵ２０は、センサ電源２１から保護回路２９を介してＭＰＵ２０のＡ／ＤポートＡＤ１に入力される入力電圧の電圧値Ｖｉｎを検出し、保護回路２９を構成する各抵抗体２６，２７の抵抗値Ｒ１，Ｒ２の誤差を考慮しつつ、検出された入力電圧の電圧値Ｖｉｎに基づいて、センサ電源２１から加速度センサ１６に入力される入力電圧のばらつきの上限値Ｖ１及び下限値Ｖ２を推定する。そして、ＭＰＵ２０は、その推定した上限値Ｖ１に基づいて加速度センサ１６の正常領域の閾値Ｖａ（上限値）を設定すると共に、その推定した下限値Ｖ２に基づいて加速度センサ１６の故障領域の閾値Ｖｂ（下限値）を設定する。そのため、ＭＰＵ２０は、そのとき使用しているセンサ電源２１から加速度センサ１６に入力される入力電圧のばらつきの上限値Ｖ１及び下限値Ｖ２と対応した狭小の一定範囲内で加速度センサ１６の正常領域及び故障領域を区分設定することにより、加速度センサ１６の故障判定に際して、センサ電源２１から加速度センサ１６に入力される入力電圧のばらつきを過大なまでに広範囲に考慮することを要因として誤判定をすることが回避される。
【００４５】
（３）本実施形態では、ＭＰＵ２０は、電圧計２５の計測結果に基づいて推定される、そのとき使用しているセンサ電源２１から加速度センサ１６に入力される入力電圧のばらつきの範囲内では、加速度センサ１６の正常領域及び故障領域を正常領域の上限値Ｖａよりも故障領域の下限値Ｖｂの方が大きな値となるように明確に区分する。そのため、ＭＰＵ２０は、かかる判定条件に対して、加速度センサ１６から出力された出力電圧の電圧値Ｖｏｕｔを照合することにより、加速度センサ１６の故障の有無を確実に判定することができる。
【００４６】
（４）本実施形態では、ＲＯＭ１８には、加速度センサ１６が正常に稼動している場合、及び加速度センサ１６が故障している場合の各条件下での、センサ電源２１から入力回路２２を介して加速度センサ１６に入力される入力電圧と、該入力電圧の入力に応じて加速度センサ１６から出力回路３０を介して出力される出力電圧との対応関係を示すマップがそれぞれ記憶されている。そして、ＭＰＵ２０は、ＲＯＭ１８から読み出したマップを参照することによって、センサ電源２１から加速度センサ１６に入力される入力電圧の電圧値に対応させるように、加速度センサ１６の正常領域及び故障領域の閾値Ｖａ，Ｖｂを決定し、加速度センサ１６から出力される出力電圧の電圧値とそれらの閾値Ｖａ，Ｖｂとを比較することにより、加速度センサ１６が故障しているか否かを判定することが可能となっている。
【００４７】
なお、上記実施形態は以下のように変更してもよい。
・上記実施形態において、加速度センサ１６が故障しているか否かの判定基準となるマップを外部の記憶装置に記憶させ、必要に応じてＥＣＵ１５に読み込むようにしてもよい。
【００４８】
・上記実施形態において、加速度センサ１６に入力される入力電圧と、該入力電圧の入力に応じて加速度センサ１６から出力される出力電圧との相関関係を示す計算式を予め設定し、その計算式に基づいて正常領域及び故障領域の各閾値Ｖａ，Ｖｂを算出することにより、加速度センサ１６が故障しているか否かを判定するようにしてもよい。
【００４９】
・上記実施形態において、ＭＰＵ２０は、加速度センサ１６から出力される出力電圧の電圧値Ｖｏｕｔに対応させるように、加速度センサ１６の正常領域及び故障領域の閾値を決定し、センサ電源２１から加速度センサ１６に入力される入力電圧の電圧値Ｖｉｎとそれらの閾値とを比較することにより、加速度センサ１６が故障しているか否かを判定するようにしてもよい。
【００５０】
・上記実施形態において、ＥＣＵ１５によって故障しているか否かが検出される検出対象は、加速度センサ１６に限定されず、例えば、変速機構１４内の油圧を検出する油圧センサなど他のセンサを検出対象としてもよい。すなわち、こうした他のセンサに入力される入力電圧の電圧値と、当該他のセンサから出力される出力電圧の電圧値とが比例関係を有する出力特性を示すセンサであれば、任意のセンサを故障検出の検出対象として採用することができる。
【符号の説明】
【００５１】
１５…故障検出装置としてのＥＣＵ、１６…センサとしての加速度センサ、１８…記憶部としてのＲＯＭ、２０…判定条件設定部及び判定部としてのＭＰＵ、２１…センサ電源、２５…第１の電圧検出部としての電圧計、３３…第２の電圧検出部としての電圧計、Ｖａ…正常領域の上限値としての閾値、Ｖｂ…故障領域の下限値としての閾値。
【図１】
2010185756.tif 000003
【図２】
2010185756.tif 000004
【図３】
2010185756.tif 000005
【図４】
2010185756.tif 000006