(57)【要約】【課題】  検出頻度の高い自動変速機の油温センサ故障検出装置を提供する。【解決手段】  ＥＣＴ＿ＥＣＵ３００は、自動変速機３００の作動油の油温を検出するＡ／Ｔ油温センサ３１０の故障検出装置を構成する。ＥＣＴ＿ＥＣＵ３００は、車両が所定の走行時間を走行したときにＡ／Ｔ油温センサ３１０で検出される油温が、所定の温度範囲内にないことに基づいて、Ａ／Ｔ油温センサ３１０を故障と判定する。ＥＣＴ＿ＥＣＵ３００は、エンジン１００を始動させたときの油温が高いほど、所定の走行時間を短く設定する。エンジン１００を始動させたときの油温は、エンジン始動時におけるエンジン冷却水温センサ３０４およびエンジン吸気温センサ３０６の少なくとも一方の検出結果から導出される車両の周辺の雰囲気の気温に基づいて決定される。【選択図】        図１
2006177412.tif 000002
【特許請求の範囲】
【請求項１】
車両に搭載された自動変速機の作動油の油温を検出する油温センサの故障検出装置であって、
前記車両が所定の走行時間を走行したときに前記油温センサで検出される前記油温が、所定の温度範囲内にないことに基づいて、前記油温センサを故障と判定する故障判定手段と、
前記所定の走行時間を、前記車両のエンジンを始動させたときの前記油温に応じて可変させて設定する判定条件設定手段とを備える、自動変速機の油温センサ故障検出装置。
【請求項２】
前記判定条件設定手段は、前記エンジンを始動させたときの前記油温が高いほど、前記所定の走行時間を短く設定する、請求項１に記載の自動変速機の油温センサ故障検出装置。
【請求項３】
前記判定条件設定手段は、前記車両の周辺の雰囲気の気温に基づいて、前記エンジンを始動させたときの前記油温を決定する、請求項２に記載の自動変速機の油温センサ故障検出装置。
【請求項４】
前記エンジンの冷却水の水温を検出する水温検出手段と、
前記エンジンへ吸入される空気の吸気温を検出する吸気温検出手段とをさらに備え、
前記判定条件設定手段は、前記エンジンを始動させたときの前記水温および前記吸気温の少なくとも一方に基づいて、前記車両の周辺の雰囲気の気温を検出する、請求項３に記載の自動変速機の油温センサ故障検出装置。
【請求項５】
前記所定の温度範囲は、前記自動変速機が正常に変速動作を実行可能な前記油温の範囲である、請求項１から請求項４のいずれか１項に記載の自動変速機の油温センサ故障検出装置。
【請求項６】
前記所定の走行時間は、前記エンジンを始動させたときの前記油温が、前記油温センサが保証すべき検出油温範囲の下限値であるときに、前記油温が前記所定の温度範囲に達するのに必要な前記車両の走行時間を上限とする、請求項５に記載の自動変速機の油温センサ故障検出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、自動変速機の油温センサ故障検出装置に関し、より特定的には、検出頻度の高い自動変速機の油温センサ故障検出装置に関する。
【背景技術】
【０００２】
車両の自動変速機においては、ポンプ、タービンおよびステータ等から構成されるトルクコンバータと、このトルクコンバータのタービンに接続される多段歯車式の変速機構とを組合せて構成されたものが汎用されている。かかる自動変速機には、通常、油圧回路部を主要な構成とする油圧制御装置が付設され、この油圧制御装置によって、変速機構におけるクラッチ、ブレーキ等の油圧作動式の摩擦係合要素の係合および解放が行なわれる。これにより、自動変速機の変速動作が行なわれる。
【０００３】
このような油圧制御装置が付設された自動変速機において、変速動作が行なわれる際には、摩擦締結要素を作動させる油圧回路部において、摩擦係合要素に供給する作動油圧が形成される。このとき、油圧回路部に含まれる油圧制御バルブの開弁時間あるいは開度等は、コントロールユニットから油圧制御バルブに供給される駆動パルス信号のパルス占有率等に応じて変化せしめられる。その結果、作動油圧が制御される。
【０００４】
ここで、自動変速機における変速動作を、摩擦係合要素に供給される作動油圧を予め定められた特性に従って変化させる場合、作動油の温度（以下、油温とも称する）が低いときには、油温が高いときに比較して作動油の粘度が高くなり、応答性が低くなる。そこで、自動変速機においては、通常、作動油の油温を検出する油温センサが設置され、油圧制御装置は、油温センサで検出された油温に基づいて、摩擦係合要素に対する作動油圧の供給を行なっている。
【０００５】
このような自動変速機においては、油温センサに故障が生じると、かかる変速制御に支障が生じることから、油温センサの故障を検出する必要がある。
【０００６】
また、自動変速機の制御装置においては、作動油の油温が低いときには、制御応答性が悪化し、結果としてドライバビリティが悪化することから、作動油の油温が予め定められた閾値に達するまでは、変速制御を禁止する制御を行なうことが法規上定められている。したがって、このような制御においても、油温センサの故障検出は必須とされる。
【０００７】
そこで、油温センサの故障検出装置として、たとえば特許文献１は、車速検出手段と、作動油の油温を検出する油温検出手段と、これらの検出手段の検出結果に基づいて油温センサの故障を判定する故障判定手段とを備えた自動変速機の油温検出手段の故障判定装置を開示する。
【０００８】
これによれば、故障判定手段は、車速検出手段と油温検出手段の検出信号を受けて、走行を開始してから、第１所定車速以上で第１所定時間以上走行し、かつ第１所定車速よりも高速の第２所定車速以上で第２所定時間以上走行したときの油温の検出値の増加量が所定値以下である場合に、油温検出手段が故障であると判定する。
【特許文献１】特開平９−３２９２２２号公報
【特許文献２】特開平３−２４４８６８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、特許文献１に記載の油温センサの故障判定装置によれば、故障判定は、常に、第１所定時間と第２所定時間との和に相当する所定の設定時間が経過した時点以降において行なわれる。これによれば、自動変速機内の全部の油温が均一化してから故障判定を行なうために、故障判定の精度を確保できるものの、１回あたりの故障判定には、相当長い時間が必要とされる。その結果、走行時間が所定の設定時間よりも短いときには、油温センサの故障判定が行なわれないことから、故障検出を行なう頻度を十分に確保できないという問題がある。
【００１０】
それゆえ、この発明の目的は、検出頻度の高い自動変速機の油温センサ故障検出装置を提供することである。
【課題を解決するための手段】
【００１１】
この発明のある局面によれば、車両に搭載された自動変速機の作動油の油温を検出する油温センサの故障検出装置であって、車両が所定の走行時間を走行したときに油温センサで検出される油温が、所定の温度範囲内にないことに基づいて、油温センサを故障と判定する故障判定手段と、所定の走行時間を、車両のエンジンを始動させたときの油温に応じて可変させて設定する判定条件設定手段とを備える。
【００１２】
好ましくは、判定条件設定手段は、エンジンを始動させたときの油温が高いほど、所定の走行時間を短く設定する。
【００１３】
好ましくは、判定条件設定手段は、車両の周辺の雰囲気の気温に基づいて、エンジンを始動させたときの油温を決定する。
【００１４】
好ましくは、自動変速機の油温センサ故障検出装置は、エンジンの冷却水の水温を検出する水温検出手段と、エンジンへ吸入される空気の吸気温を検出する吸気温検出手段とをさらに備える。判定条件設定手段は、エンジンを始動させたときの水温および吸気温の少なくとも一方に基づいて、車両の周辺の雰囲気の気温を検出する。
【００１５】
好ましくは、所定の温度範囲は、自動変速機が正常に変速動作を実行可能な油温の範囲である。
【００１６】
好ましくは、所定の走行時間は、エンジンを始動させたときの油温が、油温センサが保証すべき検出油温範囲の下限値であるときに、油温が所定の温度範囲に達するのに必要な車両の走行時間を上限とする。
【発明の効果】
【００１７】
この発明によれば、検出頻度の高い自動変速機の油温センサ故障検出装置を実現することができる。
【発明を実施するための最良の形態】
【００１８】
以下、この発明の実施の形態について図面を参照して詳しく説明する。なお、図中同一符号は同一または相当部分を示す。
【００１９】
図１は、この発明の実施の形態による自動変速機の油温センサ故障検出装置が搭載された車両のパワートレーンの概略ブロック図である。
【００２０】
図１を参照して、車両のパワートレーンは、エンジン１００と、トルクコンバータ１１０と、自動変速機２００と、コントロールバルブ２１０と、ＥＣＴ＿ＥＣＵ（Electric Controlled Automatic Transmission＿Electrical Control Unit）３００とから構成される。
【００２１】
エンジン１００の出力軸は、トルクコンバータ１１０の入力軸に接続される。エンジン１００とトルクコンバータ１１０とは、回転軸により連結されている。
【００２２】
トルクコンバータ１１０は、さらに、自動変速機２００と回転軸により接続される。
【００２３】
自動変速機２００は、その内部に、複数の摩擦要素であるクラッチやブレーキを含む。自動変速機２００においては、予め定められた作動表に従って、クラッチやブレーキが要求されたギヤ段に応じて係合または解放されるように、油圧回路が制御される。
【００２４】
ＥＣＴ＿ＥＣＵ３００は、自動変速機２００の制御装置を構成する。ＥＣＴ＿ＥＣＵ３００は、図示は省略するが、プログラムおよび各種データを記憶するメモリと、メモリに記憶されたプログラムを実行するＣＰＵ（Central Processing Unit）とを含む。なお、ＥＣＴ＿ＥＣＵ３００は、エンジン１００の制御装置であるエンジンＥＣＵ（図示せず）とともに、図示しないＥＣＵに含まれる。
【００２５】
ＥＣＴ＿ＥＣＵ３００には、図１に示すように、イグニッションスイッチ３０２および各種センサ３０４〜３０８からの入力信号線が接続される。さらに、ＥＣＴ＿ＥＣＵ３００からの出力信号線は、コントロールバルブ２１０に配されたＡ／ＴオンオフソレノイドおよびＡ／Ｔリニアソレノイド（図示せず）に接続される。
【００２６】
エンジン冷却水温センサ３０４は、エンジン１００の冷却水の水温ＴＷを検出する。エンジン吸気温センサ３０６は、エンジン１００へ吸入される空気の吸気温ＴＡを検出する。スロットル開度センサ３０８は、エンジン１００への吸気量を制御するスロットルバルブ（図示せず）の開度を検出する。
【００２７】
Ａ／Ｔ油温センサ３１０は、コントロールバルブ２１０に設けられ、自動変速機２００の作動油の油温ＴＯを検出する。車速センサ３１２は、自動変速機３００の出力軸に連結されるドライブシャフトの回転速度から車速を検出する。
【００２８】
ＥＣＴ＿ＥＣＵ３００は、イグニッションスイッチ３０２からの入力信号に基づいて、エンジン１００の始動を検出する。さらに、ＥＣＴ＿ＥＣＵ３００は、エンジン冷却水温センサ３０４、エンジン吸気温センサ３０６、スロットル開度センサ３０８、Ａ／Ｔ油温センサ３１０および車速センサ３１２の各々からの検出結果を示す信号と、図示しないシフトポジションセンサから運転者がシフトレバーを操作してどのポジションが選択されたのかを表わす信号とを受けると、これらのセンサの検出結果とメモリに記憶されたプログラムおよびマップとに基づいて、演算処理を実行し、ソレノイド制御信号を算出する。このソレノイド制御信号に基づいて、自動変速機のＡ／ＴリニアソレノイドやＡ／Ｔオンオフソレノイドが制御され、所定の変速ギヤ段を構成するように、摩擦係合要素が係合および解放するように制御される。
【００２９】
さらに、本実施の形態において、ＥＣＴ＿ＥＣＵ３００は、Ａ／Ｔ油温センサ３１０の故障検出を行なうＡ／Ｔ油温センサ故障検出装置を構成する。以下に、ＥＣＴ＿ＥＣＵ３００の実行するＡ／Ｔ油温センサ３１０の故障検出動作について説明する。
【００３０】
最初に、従来から行なわれている一般的なＡ／Ｔ油温センサの故障検出方法を説明し、その問題点について詳述する。次に、この従来のＡ／Ｔ油温センサの故障検出方法と比較しながら、この発明に係るＡ／Ｔ油温センサの故障検出方法について説明する。なお、従来のＡ／Ｔ油温センサの故障検出方法において、車両のパワートレーンは、図１と同じ構成からなり、自動変速機を制御するＥＣＴ＿ＥＣＵ３００がＡ／Ｔ油温センサ故障検出装置を構成する。
【００３１】
［従来のＡ／Ｔ油温センサの故障検出方法］
図２は、正常状態にあるＡ／Ｔ油温センサ３１０で検出される油温ＴＯと車両の走行時間ｔとの関係を示す図である。
【００３２】
図２を参照して、走行時間ｔ＝０における油温ＴＯ（＝Ｔ＿ａ）は、イグニッションスイッチ３０２がエンジンスタート位置にオンされたことに応じて、エンジン１００の始動が開始したときにＡ／Ｔ油温センサ３１０で検出される油温（以下、初期油温ＴＯ＿ｉｎｔとも称する）を示す。図中の実線ＬＮａで示されるように、油温ＴＯは、走行時間ｔが増加するにつれて、次第に上昇する。そして、走行時間ｔが所定の時間ｔａを越えると、油温ＴＯは、所定の閾値Ｔ＿ｃｒｉよりも高くなる。
【００３３】
このとき、ＥＣＴ＿ＥＣＵ３００は、油温ＴＯが所定の閾値Ｔ＿ｃｒｉを越えたことに応じて、正常動作が可能な状態となり、自動変速機２００の変速動作の制御を開始する。なお、以下において、ＥＣＴ＿ＥＣＵ３００が制御を開始する油温Ｔ＿ｃｒｉを、制御開始油温とも称する。
【００３４】
ここで、自動変速機２００において、通常、油温ＴＯが制御開始油温Ｔ＿ｃｒｉ以下のときには、ＥＣＴ＿ＥＣＵ３００による正常な変速制御が保証されないことを理由として、ＥＣＴ＿ＥＣＵ３００から出力される制御信号にマスクをかけて、これを無効とする。そして、油温ＴＯが制御開始油温Ｔ＿ｃｒｉを越えると、マスクを除去して制御信号を有効とする。そのため、Ａ／Ｔ油温センサ３１０においては、油温ＴＯが制御開始油温Ｔ＿ｃｒｉに達したことを正確に検出することが求められる。
【００３５】
そこで、従来のＡ／Ｔ油温センサの故障検出方法では、ＥＣＴ＿ＥＣＵ３００が、制御開始油温Ｔ＿ｃｒｉを判定基準として、Ａ／Ｔ油温センサが故障しているか否かの判定を行なう。具体的には、ＥＣＴ＿ＥＣＵ３００は、走行時間ｔが所定の時間ｔａを経過したときにＡ／Ｔ油温センサ３１０で検出される油温ＴＯが、制御開始油温Ｔ＿ｃｒｉを含む所定の温度範囲内にあることに基づいて、Ａ／Ｔ油温センサ３１０を正常と判定する。一方、ＥＣＴ＿ＥＣＵ３００は、所定の時間ｔａを経過したときの油温ＴＯの検出値が、所定の温度範囲内にないことに基づいて、Ａ／Ｔ油温センサ３１０を故障と判定する。
【００３６】
なお、このときの所定の温度範囲は、ＥＣＴ＿ＥＣＵ３００において、自動変速機２００の正常な変速動作が保証される油温ＴＯの温度範囲であって、制御開始油温Ｔ＿ｃｒｉを下限とし、かつＥＣＴ＿ＥＣＵ３００の正常動作が保証される油温ＴＯの最大値（以下、制御保証油温Ｔ＿ｍａｘとも称する）を上限とする温度範囲に設定される。すなわち、走行時間ｔが所定の時間ｔａを経過したときの油温ＴＯが、制御開始油温Ｔ＿ｃｒｉ以上であって、かつ制御保証油温Ｔ＿ｍａｘよりも小さいことに基づいて、Ａ／Ｔ油温センサ３１０は、正常と判定される。一方、走行時間ｔが所定の時間ｔａを経過したときの油温ＴＯが、制御開始油温Ｔ＿ｃｒｉよりも小さいこと、あるいは、制御保証油温Ｔ＿ｍａｘ以上であることに基づいて、Ａ／Ｔ油温センサ３１０は、異常と判定される。
【００３７】
ここで、Ａ／Ｔ油温センサの故障判定を行なうタイミングとして用いられる所定の時間ｔａは、油温ＴＯが制御開始油温Ｔ＿ｃｒｉに達するのに要する走行時間ｔに相当する。そして、その走行時間ｔの長さは、初期油温ＴＯ＿ｉｎｔに大きく依存する。
【００３８】
たとえば、図２に示すように、初期油温ＴＯ＿ｉｎｔが零度以下の所定の極低温のとき（ＴＯ＿ｉｎｔ＝Ｔ＿ａ）には、油温ＴＯが制御開始油温Ｔ＿ｃｒｉに達するには、極めて長い走行時間ｔが必要となる。
【００３９】
一方、現行の法規では、Ａ／Ｔ油温センサ３１０が保証すべき検出範囲として、所定の極低温Ｔ＿ａ以上であることが規定されており、この所定の極低温Ｔ＿ａ以上において、Ａ／Ｔ油温センサ３１０の故障検出をすることが必要とされる。
【００４０】
そのため、従来のＡ／Ｔ油温センサ故障検出装置においては、所定の期間ｔａを、一律に、初期油温ＴＯ＿ｉｎｔが所定の極低温Ｔ＿ａのときに制御開始油温Ｔ＿ｃｒｉに達するのに要する走行時間ｔに設定し、この所定の期間ｔａを経過したときの油温ＴＯの検出値が、上記の所定の温度範囲内にあるか否かによって、Ａ／Ｔ油温センサ３１０の故障を検出する方法が採られていた。
【００４１】
図３は、従来のＡ／Ｔ油温センサ故障検出装置が実行する故障検出動作を説明するためのフローチャートである。図４は、図３のフローチャートで用いられる判定条件の詳細を示す図である。
【００４２】
図３を参照して、ＥＣＴ＿ＥＣＵ３００は、最初に、故障検出動作における第１条件が成立するか否かを判定する（ステップＳ０１）。第１条件とは、以下に示す故障検出動作を実行可能な条件であって、エンジン１００を始動させたタイミング（走行時間ｔ＝０）から所定の走行時間ｔが経過していることが含まれる。また、第１条件には、図１のエンジン冷却水温センサ３０４、エンジン吸気温センサ３０６および電子スロットルシステム（図示せず）などに電気的故障がないことが含まれる。
【００４３】
次に、ＥＣＴ＿ＥＣＵ３００は、第１条件が成立すると判定されると、このときＡ／Ｔ油温センサ３１０で検出される油温ＴＯが制御開始油温Ｔ＿ｃｒｉ以上であるか否かを判定する（ステップＳ０２）。
【００４４】
そして、ＥＣＴ＿ＥＣＵ３００は、油温ＴＯが制御油温Ｔ＿ｃｒｉ以上と判定されると、さらに、油温ＴＯが制御保証油温Ｔ＿ｍａｘよりも小さいか否かを判定する（ステップＳ０６）。そして、油温ＴＯが制御保証油温Ｔ＿ｍａｘよりも小さいと判定されると、すなわち、油温ＴＯが所定の温度範囲内にある（Ｔ＿ｃｒｉ≦ＴＯ＜Ｔ＿ｍａｘ）と判定されると、Ａ／Ｔ油温センサ３１０を正常と判定する（ステップＳ０７）。
【００４５】
一方、ＥＣＴ＿ＥＣＵ３００は、ステップＳ０２において、油温ＴＯが制御油温Ｔ＿ｃｒｉより小さいと判定されると、第２条件ａが成立するか否かを判定する（ステップＳ０３）。第２条件ａとしては、図４を参照して、初期油温ＴＯ＿ｉｎｔが所定の極低温Ｔ＿ａ以上のときに、走行時間ｔが所定の時間ｔａであり、かつ走行距離Ｄが所定の距離Ｄａ以上であることが設定される。この第２条件ａは、図２の実線ＬＮａで示される関係に対応する。
【００４６】
ここで、初期油温ＴＯ＿ｉｎｔは、エンジン始動時における車両の周辺の雰囲気の気温と略等しいことに基づいて、エンジン始動時の車両の雰囲気温に基づいて決定される。なお、エンジン始動時の車両の雰囲気温は、エンジン１００を始動させたときに、エンジン冷却水温センサ３０４およびエンジン吸気温センサ３０６でそれぞれ検出される冷却水温ＴＷおよび吸気温ＴＡから検出される。すなわち、冷却水温ＴＷおよび吸気温ＴＡが所定の極低温Ｔ＿ａ以上であることに基づいて、初期油温ＴＯ＿ｉｎｔが所定の極低温Ｔ＿ａ以上であると判断される。なお、初期油温ＴＯ＿ｉｎｔの決定においては、エンジン始動時の冷却水温ＴＷおよび吸気温ＴＡのいずれか一方に基づいて、初期油温ＴＯ＿ｉｎｔを判断する構成としてもよい。
【００４７】
そして、ＥＣＴ＿ＥＣＵ３００は、ステップＳ０３において、第２条件ａが成立すると判定されると、Ａ／Ｔ油温センサ３１０を異常と判定する（ステップＳ０９）。すなわち、ＥＣＴ＿ＥＣＵ３００は、図２で述べたように、初期油温ＴＯ＿ｉｎｔが所定の極低温Ｔ＿ａ以上のときにおいて、走行時間ｔが所定の時間ｔａに達したときにＡ／Ｔ油温センサ３１０で検出される油温ＴＯが、制御開始油温Ｔ＿ｃｒｉよりも小さいことに基づいて、Ａ／Ｔ油温センサ３１０を異常と判定する。
【００４８】
一方、ＥＣＴ＿ＥＣＵ３００は、ステップＳ０３において、第２条件ａが成立しないと判定されると、さらに、第２条件ｂが成立するか否かを判定する（ステップＳ０４）。第２条件ｂは、図４を参照して、初期油温ＴＯ＿ｉｎｔが所定の極低温Ｔ＿ａよりもさらに低温の所定の温度Ｔ＿ｂ以上のときに、走行時間ｔが所定の時間ｔｂ（ｔｂ＞ｔａ）であり、かつ走行距離Ｄが所定の距離Ｄｂ（Ｄｂ＞Ｄａ）以上であることが設定される。なお、初期油温ＴＯ＿ｉｎｔは、先述と同様に、冷却水温ＴＷおよび吸気温ＴＡの検出結果から決定される。すなわち、ＥＣＴ＿ＥＣＵ３００は、先の第２条件ａが成立しないときには、初期油温ＴＯ＿ｉｎｔが所定の極低温Ｔ＿ａよりも低いことを想定して、より長い走行時間ｔが経過したタイミングで、Ａ／Ｔ油温センサ３１０の故障判定を行なう。
【００４９】
そして、ＥＣＴ＿ＥＣＵ３００は、ステップＳ０４において、第２条件ｂが成立すると判定されると、Ａ／Ｔ油温センサ３１０を異常と判定する（ステップＳ０９）。これは、所定の時間ｔａよりも長い走行時間ｔｂが経過したタイミングにおいても、Ａ／Ｔ油温センサ３１０で検出される油温ＴＯが、依然として制御開始油温Ｔ＿ｃｒｉよりも小さいときには、Ａ／Ｔ油温センサ３１０を異常と判定することを意味する。
【００５０】
一方、ＥＣＴ＿ＥＣＵ３００は、ステップＳ０４において、第２条件ｂが成立しないと判定されると、さらに、第２条件ｃが成立するか否かを判定する（ステップＳ０５）。図４に示すように、第２条件ｃにおいて、走行時間ｔおよび走行距離Ｄは、第２条件ｂにおける各々に対して、さらに大きい値に設定される。すなわち、ＥＣＴ＿ＥＣＵ３００は、第２条件ｂが成り立たないときには、所定の時間ｔｂよりもさらに長い走行時間ｔが経過したタイミングでＡ／Ｔ油温センサ３１０の故障判定を行なう。
【００５１】
そして、ＥＣＴ＿ＥＣＵ３００は、ステップＳ０５において、第２条件ｃが成立すると判定されると、Ａ／Ｔ油温センサ３１０を異常と判定する（ステップＳ０９）。一方、ＥＣＴ＿ＥＣＵ３００は、第２条件ｃが成立しないと判定されると、十分長い走行時間ｔの経過後においても所望の油温ＴＯに達しないのは、Ａ／Ｔ油温センサ３１０以外に故障原因があると判断して、Ａ／Ｔ油温センサ３１０の故障判定を行なわない。
【００５２】
再びステップＳ０６を参照して、ＥＣＴ＿ＥＣＵ３００は、Ａ／Ｔ油温センサ３１０で検出される油温ＴＯが制御保証油温Ｔ＿ｍａｘ以上であると判定されると、第２条件ｄが成立するか否かを判定する（ステップＳ０８）。このときの第２条件ｄとしては、図４に示すように、エンジン始動時の冷却水温ＴＷが所定の温度Ｔ１よりも低く、かつ所定の走行時間ｔが経過したときの冷却水温ＴＷが所定の温度Ｔ２以上であることが設定される。なお、所定の温度Ｔ１，Ｔ２は、エンジン１００が正常動作しているときに、各タイミングで検出される冷却水温ＴＷに相当する。すなわち、第２条件ｄは、エンジン１００が正常状態にあるか否かの判定条件に相当する。
【００５３】
そして、ＥＣＴ＿ＥＣＵ３００は、ステップＳ０８において、第２条件ｄが成立すると判定されると、すなわち、エンジン１００が正常状態であるにも関わらず、検出された油温ＴＯが高温であると判定されると、Ａ／Ｔ油温センサ３１０を異常と判定する（ステップＳ０９）。
【００５４】
一方、ＥＣＴ＿ＥＣＵ３００は、第２条件ｄが成立しないと判定されると、すなわち、エンジン１００が正常状態でないと判定されると、Ａ／Ｔ油温センサ３１０の故障判定を行なわない。
【００５５】
以上のように、ＥＣＴ＿ＥＣＵ３００は、Ａ／Ｔ油温センサ３１０で検出された油温ＴＯが第２条件ａ〜第２条件ｄのいずれかに照合することに基づいて、Ａ／Ｔ油温センサ３１０を異常と判定すると、さらに、この判定結果が１回目のトリップにおいて得られた結果であるか否かを判断する（ステップＳ１０）。
【００５６】
そして、ＥＣＴ＿ＥＣＵ３００は、少なくとも２回のトリップにおいて、Ａ／Ｔ油温センサ３１０が異常と判定されたことに基づいて、最終的にＡ／Ｔ油温センサ３１０が異常と判断する。ＥＣＴ＿ＥＣＵ３００は、車両のユーザに異常を報知する手段として、警告灯を点灯する（ステップＳ１１）。また、ＥＣＴ＿ＥＣＵ３００は、Ａ／Ｔ油温センサ３１０が故障であることを示す故障コードを、表示手段４００に表示する（ステップＳ１２）。
【００５７】
以上のように、従来のＡ／Ｔ油温センサ故障検出装置によれば、Ａ／Ｔ油温センサ３１０の故障判定が行なわれるのは、走行時間ｔが第２条件ａに相当する所定の時間ｔａを経過したタイミング以降となる。そして、この所定の時間ｔａは、初期油温ＴＯ＿ｉｎｔが所定の極低温Ｔ＿ａのときに、油温ＴＯが制御開始油温Ｔ＿ｃｒｉにまで上昇するのに要する走行時間ｔに設定されている。これにより、従来のＡ／Ｔ油温センサの故障検出方法では、故障検出までに長い時間が必要となるため、走行時間ｔが比較的短い走行を行なうときには、Ａ／Ｔ油温センサの故障検出を行なうことができない。結果として、故障検出を行なう頻度を確保することが困難となる。
【００５８】
これに対して、今回の発明によるＡ／Ｔ油温センサの故障検出方法は、以下に述べるように、初期油温ＴＯ＿ｉｎｔに応じて、故障判定を行なうまでの走行時間ｔを可変とする。これによれば、初期油温ＴＯ＿ｉｎｔが相対的に高いときには、従来の所定の期間ｔａよりも短い走行時間ｔにおいて、Ａ／Ｔ油温センサ３１０の故障判定が行なわれる。
【００５９】
［今回の発明によるＡ／Ｔ油温センサの故障検出方法］
図５は、この発明の実施の形態で用いられる、Ａ／Ｔ油温センサ３１０で検出される油温ＴＯと車両の走行時間ｔとの関係を示す図である。
【００６０】
図５を参照して、実線ＬＮａ４で示される関係は、図２の実線ＬＮａで示される正常状態にあるＡ／Ｔ油温センサで検出される油温ＴＯと車両の走行時間ｔとの関係に一致する。すなわち、油温ＴＯは、所定の極低温Ｔ＿ａ４（Ｔ＿ａ４＝Ｔ＿ａ）を初期油温ＴＯ＿ｉｎｔとして、走行時間ｔの増加に従って上昇する。そして、油温ＴＯは、所定の時間ｔａ４（ｔａ４＝ｔａ）を経過したタイミングにおいて、制御開始油温Ｔ＿ｃｒｉを越える。
【００６１】
今回の発明では、油温ＴＯと走行時間ｔとの関係において、初期油温ＴＯ＿ｉｎｔが所定の極低温Ｔ＿ａ４のときに得られる関係に基づいて、初期油温ＴＯ＿ｉｎｔが互いに異なる複数の関係を仮想的に設定する。たとえば、図５においては、初期油温ＴＯ＿ｉｎｔとして、所定の極低温Ｔ＿ａを最小値とし、かつ制御開始油温Ｔ＿ｃｒｉを最大値として、段階的に増加する合計４個の油温Ｔ＿ａ１〜Ｔ＿ａ４が設定される。そして、油温Ｔ＿ａ１〜Ｔ＿ａ４をそれぞれ初期油温ＴＯ＿ｉｎｔとして、実線ＬＮａ１〜ＬＮａ４で示される合計４個の関係が設定される。なお、本実施の形態では、油温ＴＯと走行時間ｔとの関係において、合計４個の関係を設定したが、設定される関係の合計数に制限はない。
【００６２】
より具体的には、実線ＬＮａ１で示される関係は、初期油温ＴＯ＿ｉｎｔを油温Ｔ＿ａ１（制御開始油温Ｔ＿ｃｒｉに相当）として、実線ＬＮａ４で示される関係と略平行となるように設定される。また、実線ＬＮａ２で示される関係は、初期油温ＴＯ＿ｉｎｔを制御開始油温Ｔ＿ｃｒｉよりも低い油温Ｔ＿ａ２として、実線ＬＮａ４で示される関係と略平行となるように設定される。さらに、実線ＬＮａ３で示される関係は、初期油温ＴＯ＿ｉｎｔを油温Ｔ＿ａ２よりも低い油温Ｔ＿ａ３として、実線ＬＮａ４で示される関係と略平行となるように設定される。
【００６３】
そして、実線ＬＮａ１〜ＬＮａ４で示される関係の各々について、油温ＴＯが制御開始油温Ｔ＿ｃｒｉを超えるときの走行時間ｔが求められる。図５に示すように、初期油温Ｔ＿ｉｎｔがＴ＿ａ１のときに、油温ＴＯが制御開始油温Ｔ＿ｃｒｉを越えるときの走行時間ｔａ１が最も短く、初期油温Ｔ＿ｉｎｔがＴ＿ａ４のときに、油温ＴＯが制御開始油温Ｔ＿ｃｒｉを越えるときの走行時間ｔａ４が最も長い。すなわち、初期油温Ｔ＿ｉｎｔがＴ＿ａ４からＴ＿ａ１に上昇するにしたがって、走行時間ｔは、ｔａ４からｔａ１へと次第に減少する。
【００６４】
ここで、この発明の実施の形態では、図５で設定した複数の関係に従って、初期油温ＴＯ＿ｉｎｔに応じて故障判定を行なう走行時間ｔを可変する。すなわち、初期油温ＴＯ＿ｉｎｔが高くなるに従って、走行時間ｔが短くなるように設定する。図５の例では、故障判定を行なう走行時間ｔは、初期油温ＴＯ＿ｉｎｔがＴ＿ａ１からＴ＿ａ４へと減少するに従って、ｔａ１からｔａ４へと次第に長くなるように設定される。
【００６５】
これによれば、初期油温ＴＯ＿ｉｎｔが所定の極低温Ｔ＿ａよりも十分に高いときには、所定の時間ｔａに対して非常に短い走行時間ｔの経過後に故障判定が行なわれる。その結果、短時間の走行においても故障検出を行なうことが可能となり、故障検出を行なう頻度を高めることができる。
【００６６】
図６は、この発明の実施の形態によるＡ／Ｔ油温センサ故障検出装置が実行する故障検出動作を説明するためのフローチャートである。図７は、図６のフローチャートで用いられる判定条件の詳細を示す図である。
【００６７】
図６を参照して、ＥＣＴ＿ＥＣＵ３００は、最初に、故障検出動作における第１条件が成立するか否かを判定する（ステップＳ２０）。第１条件とは、以下に示す故障検出動作を実行可能な条件であって、エンジン冷却水温センサ３０４、エンジン吸気温センサ３０６および電子スロットルシステムなどに電気的故障がないことが含まれる。なお、上述した従来の故障検出方法とは異なり、エンジン始動時から所定の走行時間ｔが経過していることは、第１条件には含まれない。
【００６８】
次に、ＥＣＴ＿ＥＣＵ３００は、第１条件が成立すると判定されると、第２条件ａ１が成立するか否かを判定する（ステップＳ２１）。第２条件ａ１としては、図７を参照して、初期油温ＴＯ＿ｉｎｔが所定の極低温Ｔ＿ａ１以上のときに、走行時間ｔが所定の時間ｔａ１であり、かつ走行距離Ｄが所定の距離Ｄａ１以上であることが設定される。この第２条件ａ１は、図２の実線ＬＮａ１で示される関係に対応する。
【００６９】
ここで、初期油温ＴＯ＿ｉｎｔは、従来の故障検出方法と同様に、エンジン始動時の車両の周辺の雰囲気温に基づいて決定される。このときの車両の雰囲気温は、エンジン冷却水温センサ３０４およびエンジン吸気温センサ３０６でそれぞれ検出される冷却水温ＴＷおよび吸気温ＴＡから検出される。すなわち、エンジン始動時の冷却水温ＴＷおよび吸気温ＴＡが所定の極低温Ｔ＿ａ１以上であることに基づいて、初期油温ＴＯ＿ｉｎｔが所定の極低温Ｔ＿ａ以上であると判断される。
【００７０】
そして、ＥＣＴ＿ＥＣＵ３００は、第２条件ａ１が成立すると判定されると、このときＡ／Ｔ油温センサ３１０で検出される油温ＴＯが制御開始油温Ｔ＿ｃｒｉ以上であるか否かを判定する（ステップＳ２７）。
【００７１】
ＥＣＴ＿ＥＣＵ３００は、ステップＳ２７において、油温ＴＯが制御開始油温Ｔ＿ｃｒｉ以上と判定されると、さらに、油温ＴＯが制御保証油温Ｔ＿ｍａｘよりも小さいか否かを判定する（ステップＳ２８）。そして、油温ＴＯが制御保証油温Ｔ＿ｍａｘよりも小さいと判定されると、すなわち、油温ＴＯが所定の温度範囲内にある（Ｔ＿ｃｒｉ≦ＴＯ＜Ｔ＿ｍａｘ）と判定されると、Ａ／Ｔ油温センサ３１０を正常と判定する（ステップＳ２９）。
【００７２】
一方、ＥＣＴ＿ＥＣＵ３００は、ステップＳ２７において、油温ＴＯが制御開始油温Ｔ＿ｃｒｉより小さいと判定されると、Ａ／Ｔ油温センサ３１０を異常と判定する（ステップＳ３１）。
【００７３】
また、ＥＣＴ＿ＥＣＵ３００は、ステップＳ２８において、油温ＴＯが制御保証油温Ｔ＿ｍａｘ以下であると判定されると、第２条件ｄが成立するか否かを判定する（ステップＳ３０）。このときの第２条件ｄは、図７に示すように、エンジン始動時の冷却水温ＴＷが所定の温度Ｔ１よりも低く、かつ所定の走行時間が経過したときの冷却水温ＴＷが所定の温度Ｔ２以上であることが設定される。第２条件ｄは、図４の第２条件ｄと同一であって、エンジン１００が正常状態にあるか否かの判定条件に相当する。
【００７４】
そして、ＥＣＴ＿ＥＣＵ３００は、ステップＳ３０において、第２条件ｄが成立すると判定されると、すなわち、エンジン１００が正常状態であるにも関わらず、検出された油温ＴＯが高温であると判定されると、Ａ／Ｔ油温センサ３１０を異常と判定する（ステップＳ３１）。
【００７５】
一方、ＥＣＴ＿ＥＣＵ３００は、第２条件ｄが成立しないと判定されると、すなわち、エンジン１００が正常状態でないと判定されると、Ａ／Ｔ油温センサ３１０の故障判定を行なわない。
【００７６】
再びステップＳ２１を参照して、ＥＣＴ＿ＥＣＵは、第２条件ａ１が成立しないと判定されると、次に、第２条件ａ２が成立するか否かを判定する（ステップＳ２２）。このときの第２条件ａ２は、図７に示すように、初期油温ＴＯ＿ｉｎｔが所定の油温Ｔ＿ａ２以上のときに、走行時間ｔが所定の時間ｔａ２であり、かつ走行距離Ｄが所定の距離Ｄａ２以上であることが設定される。この第２条件ａ２は、図５の実線ＬＮａ２で示される関係に対応する。
【００７７】
そして、ＥＣＴ＿ＥＣＵ３００は、ステップＳ２２において、第２条件ａ２が成立すると判定されると、上述したステップＳ２７〜Ｓ３１に従って、Ａ／Ｔ油温センサ３１０の故障判定を行なう。一方、ＥＣＴ＿ＥＣＵ３００は、第２条件ａ２が成立しないと判定されると、続いて、第２条件ａ３が成立するか否かを判定する（ステップＳ２３）。なお、第２条件ａ３は、図７に示すように、初期油温ＴＯ＿ｉｎｔが所定の油温Ｔ＿ａ３以上のときに、走行時間ｔが所定の時間ｔａ３であり、かつ走行距離Ｄが所定の距離Ｄａ３以上であることが設定される。この第２条件ａ３は、図２の実線ＬＮａ３で示される関係に対応する。
【００７８】
そして、ＥＣＴ＿ＥＣＵ３００は、ステップＳ２３において、第２条件ａ３が成立すると判定されると、ステップＳ２７〜Ｓ３１に従って、Ａ／Ｔ油温センサ３１０の故障判定を行なう。一方、ＥＣＴ＿ＥＣＵ３００は、第２条件ａ３が成立しないと判定されると、第２条件ａ４が成立するか否かを判定する（ステップＳ２４）。第２条件ａ４は、図７を参照して、初期油温ＴＯ＿ｉｎｔが所定の油温Ｔ＿ａ４以上のときに、走行時間ｔが所定の時間ｔａ４であり、かつ走行距離Ｄが所定の距離Ｄａ４以上であることが設定される。この第２条件ａ４は、図２の実線ＬＮａ４で示される関係に対応する。また、この第２条件ａ４は、図４で述べた第２条件ａに等しい。
【００７９】
そして、ＥＣＴ＿ＥＣＵ３００は、ステップＳ２４において、第２条件ａ４が成立すると判定されると、上述したステップＳ２７〜Ｓ３１に従って、Ａ／Ｔ油温センサ３１０の故障判定を行なう。一方、ＥＣＴ＿ＥＣＵ３００は、第２条件ａ４が成立しないと判定されると、続いて、第２条件ｂが成立するか否かを判定する（ステップＳ２５）。
【００８０】
第２条件ｂは、図７を参照して、初期油温ＴＯ＿ｉｎｔが所定の極低温Ｔ＿ａよりもさらに低温の所定の温度Ｔ＿ｂ以上のときに、走行時間ｔが所定の時間ｔｂ（ｔｂ＞ｔａ）であり、かつ走行距離Ｄが所定の距離Ｄｂ（Ｄｂ＞Ｄａ）以上であることが設定される。すなわち、ＥＣＴ＿ＥＣＵ３００は、先の第２条件ａが成立しないときには、初期油温ＴＯ＿ｉｎｔが所定の極低温Ｔ＿ａ４よりも低いことを想定して、より長い走行時間ｔが経過したタイミングで、Ａ／Ｔ油温センサ３１０の故障判定を行なう。
【００８１】
そして、ＥＣＴ＿ＥＣＵ３００は、ステップＳ２５において、第２条件ｂが成立すると判定されると、ステップＳ２７〜Ｓ３１に従って、Ａ／Ｔ油温センサ３１０の故障判定を行なう。
【００８２】
一方、ＥＣＴ＿ＥＣＵ３００は、ステップＳ２５において、第２条件ｂが成立しないと判定されると、さらに、第２条件ｃが成立するか否かを判定する（ステップＳ２６）。第２条件ｃでは、図７に示すように、走行時間ｔおよび走行距離Ｄは、第２条件ｂにおける各々に対して、さらに大きい値に設定される。すなわち、ＥＣＴ＿ＥＣＵ３００は、第２条件ｂが成り立たないときには、所定の時間ｔｂよりもさらに長い時間が経過したタイミングでＡ／Ｔ油温センサ３１０の故障判定を行なう。
【００８３】
ＥＣＴ＿ＥＣＵ３００は、ステップＳ２６において、第２条件ｃが成立すると判定されると、ステップＳ２７〜Ｓ３１に従って、Ａ／Ｔ油温センサ３１０の故障判定を行なう。一方、ＥＣＴ＿ＥＣＵ３００は、第２条件ｃが成立しないと判定されると、十分長い走行時間ｔの経過後においても所望の油温ＴＯに達しないのは、Ａ／Ｔ油温センサ３１０以外に故障原因があると判断して、Ａ／Ｔ油温センサ３１０の故障判定を行なわない。
【００８４】
以上のように、ＥＣＴ＿ＥＣＵ３００は、Ａ／Ｔ油温センサ３１０で検出された油温ＴＯが、第２条件ａ１〜第２条件ａ４および第２条件ｂ〜ｄのいずれかに照合することに基づいて、Ａ／Ｔ油温センサ３１０を異常と判定すると、さらに、この判定結果が１回目のトリップにおいて得られた結果であるか否かを判断する（ステップＳ３２）。
【００８５】
そして、ＥＣＴ＿ＥＣＵ３００は、少なくとも２回のトリップにおいて、Ａ／Ｔ油温センサ３１０が異常と判定されたことに基づいて、最終的にＡ／Ｔ油温センサ３１０が異常と判断し、警告灯を点灯するとともに（ステップＳ３３）、Ａ／Ｔ油温センサ３１０が故障であることを示す故障コードを、表示手段４００を用いて表示する（ステップＳ３４）。
【００８６】
以上のように、この発明の実施の形態によれば、Ａ／Ｔ油温センサ３１０の故障判定は、初期油温ＴＯ＿ｉｎｔが相対的に高いときには、相対的に短い走行時間ｔが経過した時点に行なわれる。したがって、一律に長い走行時間ｔの経過した時点で故障判定を行なう従来の故障検出方法に対して、短い走行時間においても故障検出を行なうことができ、故障検出を行なう頻度を高めることができる。
【００８７】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【産業上の利用可能性】
【００８８】
この発明は、自動変速機の油温センサ故障検出装置およびそれを搭載した車両に適用することができる。
【図面の簡単な説明】
【００８９】
【図１】この発明の実施の形態による自動変速機の油温センサ故障検出装置が搭載された車両のパワートレーンの概略ブロック図である。
【図２】正常状態にあるＡ／Ｔ油温センサ３１０で検出される油温ＴＯと車両の走行時間ｔとの関係を示す図である。
【図３】従来のＡ／Ｔ油温センサ故障検出装置が実行する故障検出動作を説明するためのフローチャートである。
【図４】図３のフローチャートで用いられる判定条件の詳細を示す図である。
【図５】この発明の実施の形態で用いられる、Ａ／Ｔ油温センサ３１０で検出される油温ＴＯと車両の走行時間ｔとの関係を示す図である。
【図６】この発明の実施の形態によるＡ／Ｔ油温センサ故障検出装置が実行する故障検出動作を説明するためのフローチャートである。
【図７】図６のフローチャートで用いられる判定条件の詳細を示す図である。
【符号の説明】
【００９０】
１００  エンジン、１１０  トルクコンバータ、２００  自動変速機、２１０  コントロールバルブ、３００  自動変速機、３０２  イグニッションスイッチ、３０４  エンジン冷却水温センサ、３０６  エンジン吸気温センサ、３０８  スロットル開度センサ、３１０  Ａ／Ｔ油温センサ、３１２  車速センサ、４００  表示手段。
【図１】
2006177412.tif 000003
【図２】
2006177412.tif 000004
【図３】
2006177412.tif 000005
【図４】
2006177412.tif 000006
【図５】
2006177412.tif 000007
【図６】
2006177412.tif 000008
【図７】
2006177412.tif 000009