(57)【特許請求の範囲】
【請求項１】
エンジンを制御するエンジンコントロールモジュールにおいて、エンジン暖機状態でのエンジン側温度センサからのセンサ値がエンジン暖機状態を示しているか否かを判定する暖機判定手順と、
前記エンジンコントロールモジュールにおいて、前記エンジン暖機状態からエンジン停止によりエンジン冷機状態になるまで待って前記エンジンを再始動すると、前記暖機判定手順による暖機判定結果を読み込み、暖機判定結果を含み前記エンジン側温度センサが正常に温度検知動作をしているか否かの判定を開始するセンサ正常動作判定手順と、
前記エンジンに連結された自動変速機を制御する自動変速機コントロールユニットにおいて、前記エンジン暖機状態からエンジン停止によりエンジン冷機状態になるまで待って前記エンジンを再始動したとき、前記エンジン側温度センサからのセンサ値を入力し、自動変速機用油温センサからの油温センサ値との上下乖離幅が所定閾値以下であるか否かを判定する仮判定手順と、
前記自動変速機コントロールユニットにおいて、前記エンジンコントロールモジュールから前記エンジン側温度センサが正常に動作しているとの判定に基づき出力される許可信号を入力すると、前記仮判定手順による判定結果を確定させる本判定手順と、を備え、
前記センサ正常動作判定手順は、前記暖機判定手順による暖機判定結果が正常であり、かつ、前記エンジン側温度センサのソーク判定結果が正常であり、かつ、前記エンジン側温度センサのリコンファーム判定結果が正常であるとき、前記エンジンコントロールモジュールから前記自動変速機コントロールユニットに対し許可信号を出力する
ことを特徴とする自動変速機用油温センサの異常診断方法。
【請求項２】
請求項１に記載された自動変速機用油温センサの異常診断方法において、
前記エンジン側温度センサとして、エンジン冷却水温度を検出する水温センサを有し、
前記仮判定手順は、前記水温センサからの水温センサ値を入力し、前記自動変速機用油温センサからの油温センサ値が前記水温センサ値に対して所定閾値以下の上下乖離幅であるときＯＫ判定とし、所定閾値を超える上下乖離幅であるときＮＧ判定とする
ことを特徴とする自動変速機用油温センサの異常診断方法。
【請求項３】
請求項１又は２に記載された自動変速機用油温センサの異常診断方法において、
前記自動変速機用油温センサは、前記エンジンに連結された前記自動変速機の制御を前記自動変速機コントロールユニットにおいて行う際、油温センサ値を油温情報として制御に用いる排気ガス関連部品であり、
前記本判定手順によりＮＧ判定が確定した場合、車室内に配置した排気警告灯を点灯させる排気警告手順と、
を備えることを特徴とする自動変速機用油温センサの異常診断方法。 
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、エンジンコントロールモジュールと自動変速機コントロールユニットの間での相互診断により油温センサ値の異常を診断する自動変速機用油温センサの異常診断方法に関する。
【背景技術】
【０００２】
従来、自動変速機用油温センサの異常判定方法としては、油温センサ値が異常な値を示す場合、異常な値の状態が所定時間以上継続するか否かに基づいて、油温センサの異常判定を行うものが知られている（例えば、特許文献１参照）。
【０００３】
また、自動変速機用油温センサの異常判定方法としては、エンジン吸気温センサと外気温センサからの信号をＡＴコントロールユニットに取り込み、外気温と油温を比較して外気温よりも油温の方が低い場合に油温センサが異常であると判定するものが知られている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平７−３０１３１５号公報
【特許文献２】特開２００４−１１８６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載された自動変速機用油温センサの異常判定方法にあっては、油温センサ値のみを用いて油温センサの異常を判定している。このため、油温センサ値が、正常な値から乖離するオフセット異常を判定することができない。加えて、油温センサ値が異常な値を示しても、異常な値を示してから少なくとも所定時間を待たないと判定結果が得られない、という問題があった。
【０００６】
また、特許文献２に記載された自動変速機用油温センサの異常判定方法にあっては、エンジン始動して車両走行状態が所定時間以上を経過した後、ＡＴコントロールユニットのみを用いて油温センサの異常を判定している。このため、油温センサ値が、正常な値から高い側に乖離するオフセット異常を判定することができない。加えて、エンジン始動後、十分な車両走行時間を待たないと判定結果が得られない、という問題があった。
【０００７】
本発明は、上記問題に着目してなされたもので、油温センサ値が正常な値から乖離するオフセット異常モードであるか否かの判定結果を、車両走行を条件とすることなくエンジンの再始動直後に取得することができる自動変速機用油温センサの異常診断方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明の自動変速機用油温センサの異常診断方法は、暖機判定手順と、センサ正常動作判定手順と、仮判定手順と、を備える。
前記暖機判定手順は、エンジンを制御するエンジンコントロールモジュールにおいて、エンジン暖機状態でのエンジン側温度センサからのセンサ値がエンジン暖機状態を示しているか否かを判定する。
前記センサ正常動作判定手順は、前記エンジンコントロールモジュールにおいて、前記エンジン暖機状態からエンジン停止によりエンジン冷機状態になるまで待って前記エンジンを再始動すると、前記暖機判定手順による暖機判定結果を読み込み、暖機判定結果を含み前記エンジン側温度センサが正常に温度検知動作をしているか否かの判定を開始する。
前記仮判定手順は、前記エンジンに連結された自動変速機を制御する自動変速機コントロールユニットにおいて、前記エンジン暖機状態からエンジン停止によりエンジン冷機状態になるまで待って前記エンジンを再始動したとき、前記エンジン側温度センサからのセンサ値を入力し、自動変速機用油温センサからの油温センサ値との上下乖離幅が所定閾値以下であるか否かを判定する。
前記本判定手順は、前記自動変速機コントロールユニットにおいて、前記エンジンコントロールモジュールから前記エンジン側温度センサが正常に動作しているとの判定に基づき出力される許可信号を入力すると、前記仮判定手順による判定結果を確定させる。
そして、前記センサ正常動作判定手順は、前記暖機判定手順による暖機判定結果が正常であり、かつ、前記エンジン側温度センサのソーク判定結果が正常であり、かつ、前記エンジン側温度センサのリコンファーム判定結果が正常であるとき、前記エンジンコントロールモジュールから前記自動変速機コントロールユニットに対し許可信号を出力する。
【発明の効果】
【０００９】
上記のように、エンジン側温度センサが正常に動作しているかどうかを判定するエンジンコントロールモジュール側診断は、エンジンを再始動したとき、前回のエンジン暖機状態におけるセンサ値と、今回のエンジン再始動時におけるセンサ値と、を対比監視することにより行われる。この理由は、エンジン暖機状態とエンジン冷機状態では温度環境が異なり、エンジン側温度センサが正常に動作していれば大きな温度差が生じることによる。
一方、自動変速機用油温センサの異常を判定する自動変速機コントロールユニット側診断は、先ず、今回のエンジン再始動時、エンジン側温度センサからのセンサ値と、自動変速機用油温センサからの油温センサ値と、の上下乖離幅が所定閾値以下であるか否を判定する仮判定がなされる。この仮判定を本判定に先行して行う理由は、エンジン再始動直後であることで、何れのセンサ値も正常であるならば外気温相当の値になることによる。
そして、エンジン側温度センサのセンサ値が正常に動作しているとの判定に基づき、エンジンコントロールモジュールから出力される許可信号を、自動変速機コントロールユニットが入力すると、仮判定の結果をそのまま確定させる本判定がなされる。
このように、油温センサ値が正常な値から乖離するオフセット異常モードの本判定は、エンジンコントロールモジュール側診断と自動変速機コントロールユニット側診断の相互診断によりなされる。そして、本判定が行われるタイミングは、今回のエンジン再始動からエンジン側温度センサのセンサ値の正常動作判定に必要な時間（例えば、０秒〜300秒程度）を待ったエンジン再始動直後のタイミングになる。
この結果、油温センサ値が正常な値から乖離するオフセット異常モードであるか否かの判定結果を、車両走行を条件とすることなくエンジンの再始動直後に取得することができる。
【図面の簡単な説明】
【００１０】
【図１】実施例１の自動変速機用油温センサの異常診断方法が適用されるシステムを示すシステム構成図である。
【図２】実施例１の自動変速機用油温センサの異常診断方法を分担する制御ブロックを示す制御ブロック構成図である。
【図３】実施例１のエンジンコントロールモジュールにて１トリップ目に実行される暖機判定手順の流れを示すフローチャートである。
【図４】実施例１のエンジンコントロールモジュールにて２トリップ目に実行されるセンサ正常動作判定手順の流れを示すフローチャートである。
【図５】実施例１のＡＴコントロールユニットにて２トリップ目に実行される仮判定手順及び本判定手順の流れを示すフローチャートである。
【図６】実施例１の仮判定手順におけるＯＫ判定とＮＧ判定の判定手法を示す判定手法説明図である。
【図７】実施例１の自動変速機用油温センサの異常診断方法にて検知されるオフセット異常モードを示すオフセット異常モード説明図である。
【図８】相互診断手法を適用した実施例１の自動変速機用油温センサの異常診断方法によるエンジン稼働/停止・イグニッションＯＮ/ＯＦＦ・各判定タイミング・ＥＣＭでの判定温度・ＡＴＣＵでの判定温度の各特性を示すタイムチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明の自動変速機用油温センサの異常診断方法を実現する最良の形態を、図面に示す実施例１に基づいて説明する。
【実施例１】
【００１２】
実施例１の自動変速機用油温センサの異常診断方法を、「異常診断方法が適用されるシステム構成」、「異常診断方法を分担する制御ブロック構成」、「暖機判定手順」、「センサ正常動作判定手順」、「仮判定手順及び本判定手順」、「ＡＴ油温センサの異常検知課題」、「相互診断によるオフセット異常モード検知作用」に分けて説明する。
【００１３】
［異常診断方法が適用されるシステム構成］
図１は、実施例１の自動変速機用油温センサの異常診断方法が適用されるシステムを示す。以下、図１に基づき、異常診断方法が適用されるシステム構成を説明する。
【００１４】
実施例１の自動変速機用油温センサの異常診断方法が適用されるシステムは、図１に示すように、エンジン１と、自動変速機２と、エンジンコントロールモジュール３と、ＡＴコントロールユニット４（自動変速機コントロールユニット）と、を備えている。
【００１５】
前記エンジン１は、ガソリンや軽油等を燃料とする混合気により稼働する内燃機関であり、燃焼した後の排気ガスを外気に排出する排気管１１を有する。
【００１６】
前記自動変速機２は、エンジン１のクランクシャフトに連結され、ロックアップクラッチ付きトルクコンバータ２１、オイルポンプ２２、ギヤトレーン２３等を有する。この自動変速機２の変速機ケース２４には、変速機作動油を溜めるオイルパン２５と、オイルポンプ２２からの吐出圧を元圧として、ロックアップ圧やライン圧や変速圧等を作り出すコントロールバルブユニット２６と、が設けられている。また、自動変速機２の変速機出力軸２７は、図外の駆動輪に連結される。
【００１７】
前記エンジンコントロールモジュール３（ＥＣＭ）は、エンジン１の始動制御や燃料噴射制御等の様々なエンジン関連制御を行う電子制御モジュールである。このエンジンコントロールモジュール３には、イグニッションスイッチ５１、エンジン回転数センサ５２、吸気温センサ５３、燃温センサ５４（エンジン側温度センサ）、水温センサ５５（エンジン側温度センサ）、等からのスイッチ信号やセンサ信号が入力される。吸気温センサ５３は、エンジン１の吸気管系に設けられ、エンジン１への吸入空気温度を検出する。燃温センサ５４は、図外の燃料タンクに設けられ、エンジン１への燃料温度を検出する。水温センサ５５は、エンジン１の冷却水循環系に設けられ、エンジン冷却水温度を検出する。
【００１８】
前記ＡＴコントロールユニット４（ＡＴＣＵ）は、自動変速機２のロックアップ制御やライン圧制御や変速制御等の様々な自動変速機関連制御を行う電子制御ユニットである。このＡＴコントロールユニット４には、車速センサ６１、アクセル開度センサ６２、インヒビタースイッチ６３、ＡＴ油温センサ６４（自動変速機用油温センサ）、等からのスイッチ信号やセンサ信号が入力される。ＡＴ油温センサ６４は、変速機作動油循環系に設けられ、変速機作動油温度を検出する。このＡＴ油温センサ６４は、自動変速機２の制御をＡＴコントロールユニット４において行う際、油温センサ値を油温情報としてロックアップ制御やライン圧制御や変速制御等に用いる排気ガス関連部品である。
なお、エンジンコントロールモジュール３とＡＴコントロールユニット４は、お互いの情報交換が可能な双方向通信線７（例えば、ＣＡＮ通信線）により接続されている。
【００１９】
［異常診断方法を分担する制御ブロック構成］
図２は、実施例１の自動変速機用油温センサの異常診断方法を分担する制御ブロックを示す。以下、図２に基づき、異常診断方法を分担する制御ブロック構成を説明する。
【００２０】
前記エンジンコントロールモジュール３（ＥＣＭ）は、図２に示すように、暖機判定部３１と、ソーク判定部３２と、リコンファーム判定部３３と、判定許可信号出力部３４と、を有する。
【００２１】
前記暖機判定部３１は、燃温センサ５４と水温センサ５５からのセンサ信号を入力し、エンジン暖機状態である前回のトリップにおいて各センサ５４，５５からのセンサ値が、エンジン暖機状態を示している値であるか否か判定する。
【００２２】
前記ソーク判定部３２は、燃温センサ５４と水温センサ５５からのセンサ信号を入力し、エンジン冷機状態である今回のトリップにおいて各センサ５４，５５からのセンサ値が、外気温相当を示している値であるか否かを判定する。
【００２３】
前記リコンファーム判定部３３は、燃温センサ５４と水温センサ５５からのセンサ信号を入力し、ブロックヒーター等の外部要因により、外部要因に応じた温度変化があることを示している値の変化であるか否かを判定する。
【００２４】
前記判定許可信号出力部３４は、暖機判定部３１とソーク判定部３２とリコンファーム判定部３３からの判定結果が全てYes判定であるとき、判定許可信号をＡＴコントロールユニット４の本ＯＫ/ＮＧ判定部４３に出力する。
【００２５】
前記ＡＴコントロールユニット４（ＡＴＣＵ）は、図２に示すように、仮ＯＫ/ＮＧ判定許可条件判定部４１と、仮ＯＫ/ＮＧ判定部４２と、本ＯＫ/ＮＧ判定部４３と、ＭＩＬ点灯カウンター部４４と、を有する。
【００２６】
前記仮ＯＫ/ＮＧ判定許可条件判定部４１は、水温センサ５５からの水温センサ値とＡＴ油温センサ６４からの油温センサ値を入力し、水温センサ値と油温センサ値を正しい状態で取得するための仮ＯＫ/ＮＧ判定許可条件を判定する。ここで、仮ＯＫ/ＮＧ判定許可条件とは、イグニッションスイッチ５１オン後経過タイマと規定電圧以上等であり、仮ＯＫ/ＮＧ判定許可は、前回のトリップによるエンジン暖機状態からエンジン停止によりエンジン冷機状態になるまでの十分な時間を経過していることで実施される。
【００２７】
前記仮ＯＫ/ＮＧ判定部４２は、仮ＯＫ/ＮＧ判定許可条件が成立しているとき、水温センサ値と油温センサ値を比較し、仮判定によりＯＫ判定かＮＧ判定かを出す。ここで、水温センサ値と油温センサ値の上下乖離幅が所定閾値以下のときはＯＫ判定を出し、水温センサ値と油温センサ値の上下乖離幅が所定閾値を超えるときはＮＧ判定を出す。なお、乖離幅の閾値は、上側乖離閾値と下側乖離閾値を同じ値にしても良いし、また、上側乖離閾値と下側乖離閾値を異なる値にしても良い。
【００２８】
前記本ＯＫ/ＮＧ判定部４３は、エンジンコントロールモジュール３の判定許可信号出力部３４から判定許可信号を入力すると、仮ＯＫ/ＮＧ判定部４２からの判定結果（ＯＫ判定又はＮＧ判定）を確定させる。
【００２９】
前記ＭＩＬ点灯カウンター部４４は、本ＯＫ/ＮＧ判定部４３からＯＫ判定を入力するとカウンターをカウントクリアし、本ＯＫ/ＮＧ判定部４３からＮＧ判定を入力するとカウンターをカウントアップする。そして、ＮＧ判定に基づきカウントアップされると、車室内のドライバーから視認できる位置に配置した排気警告灯８を点灯させる（排気警告手順）。
【００３０】
［暖機判定手順］
図３は、実施例１のエンジンコントロールモジュール３（ＥＣＭ）にて１トリップ目に実行される暖機判定手順の流れを示す。以下、図３のフローチャートに基づき、暖機判定手順を説明する。
【００３１】
ステップＳ３１では、イグニッションスイッチ５１からのスイッチ信号がＯＮであるか否かを判断する。Yes（IGN-ON）の場合はステップＳ３２へ進み、No（IGN-OFF）の場合はステップＳ３１の判断を繰り返す。
【００３２】
ステップＳ３２では、ステップＳ３１でのIGN-ONであるとの判断、あるいは、ステップＳ３４でのIGN-ONであるとの判断に続き、燃温センサ５４と水温センサ５５からのセンサ値が、いずれもエンジン暖機状態を示している値であるか否かのエンジン暖機判定を行い、ステップＳ３３へ進む。
【００３３】
ステップＳ３３では、ステップＳ３２でのエンジン暖機判定に続き、エンジン暖機判定による判定結果をメモリに記憶し、ステップＳ３４へ進む。
ここで、エンジン暖機判定による判定結果は、各温度センサ５４，５５からのセンサ値のいずれもがエンジン暖機状態を示している値である場合、「判定結果：Yes」と記憶され、各温度センサ５４，５５からのセンサ値の少なくとも一つがエンジン暖機状態を示していない値である場合、「判定結果：No」と記憶される。そして、このメモリ記憶は、IGN-ONからIGN-OFFまでの間におけるエンジン暖機判定毎に更新され、最後に更新された判定結果をメモリ記憶に残す。
【００３４】
ステップＳ３４では、ステップＳ３３での判定結果のメモリ記憶に続き、イグニッションスイッチ５１からのスイッチ信号がＯＦＦであるか否かを判断する。Yes（IGN-OFF）の場合は終了へ進み、No（IGN-ON）の場合はステップＳ３２へ戻る。
【００３５】
したがって、イグニッションスイッチ５１をＯＦＦからＯＮにすると、図３のフローチャートにおいて、ステップＳ３１→ステップＳ３２→ステップＳ３３→ステップＳ３４へと進む。そして、イグニッションスイッチ５１がＯＮに維持されている間、図３のフローチャートにおいて、ステップＳ３２→ステップＳ３３→ステップＳ３４へと進む流れが繰り返される。
【００３６】
したがって、イグニッションスイッチ５１をＯＦＦからＯＮにした直後であって、エンジン１が暖機状態に到達しない間は、各温度センサ５４，５５からのセンサ値がいずれもエンジン暖機状態を示していない値であるため、ステップＳ３３では、「判定結果：No」と記憶される。
一方、イグニッションスイッチ５１をＯＦＦからＯＮにして所定時間経過した後であって、エンジン１が暖機状態に到達すると、センサ異常がない限り各温度センサ５４，５５からのセンサ値がいずれもエンジン暖機状態を示す値になるため、ステップＳ３３では、「判定結果：Yes」と記憶される。
そして、イグニッションスイッチ５１をＯＮからＯＦＦに切り替える直前において、最後に更新された判定結果がメモリ記憶に残される。
【００３７】
すなわち、図３に示すフローチャートは、エンジン１を制御するエンジンコントロールモジュール３において、エンジン暖機状態でのエンジン側温度センサ（燃温センサ５４、水温センサ５５）からの各センサ値がエンジン暖機状態を示しているか否かを判定する暖機判定手順に相当する。
【００３８】
［センサ正常動作判定手順］
図４は、実施例１のエンジンコントロールモジュール３（ＥＣＭ）にて２トリップ目に実行されるセンサ正常動作判定手順の流れを示す。以下、図４のフローチャートに基づき、センサ正常動作判定手順を説明する。
【００３９】
ステップＳ４１では、イグニッションスイッチ５１からのスイッチ信号がＯＮであるか否かを判断する。Yes（IGN-ON）の場合はステップＳ４２へ進み、No（IGN-OFF）の場合はステップＳ４１の判断を繰り返す。
【００４０】
ステップＳ４２では、ステップＳ４１でのIGN-ONであるとの判断に続き、暖機判定手順（図３）によりなされた前回のトリップ（＝１Trip目）での暖機判定による判定結果を読み込み、「判定結果：Yes」であるか否かを判断する。「判定結果：Yes」の場合はステップＳ４４へ進み、「判定結果：No」の場合はステップＳ４３へ進む。
【００４１】
ステップＳ４３では、ステップＳ４２での「判定結果：No」であるとの判断に続き、ＡＴ油温センサ６４の異常診断を禁止する。
【００４２】
ステップＳ４４では、ステップＳ４２での「判定結果：Yes」であるとの判断に続き、燃温センサ５４と水温センサ５５からのセンサ値が、エンジン冷機状態である今回のトリップ（＝２Trip目）において外気温相当を示している値であるか否かというソーク判定をする。「判定結果：Yes」の場合はステップＳ４６へ進み、「判定結果：No」の場合はステップＳ４５へ進む。
【００４３】
ステップＳ４５では、ステップＳ４４での「判定結果：No」であるとの判断に続き、ＡＴ油温センサ６４の異常診断を禁止する。
【００４４】
ステップＳ４６では、ステップＳ４４での「判定結果：Yes」であるとの判断に続き、燃温センサ５４と水温センサ５５からのセンサ値が、ブロックヒーター等の外部要因により、外部要因に応じた温度変化があることを示している値の変化であるか否かというリコンファーム判定をする。「判定結果：Yes」の場合はステップＳ４８へ進み、「判定結果：No」の場合はステップＳ４７へ進む。
【００４５】
ステップＳ４７では、ステップＳ４６での「判定結果：No」であるとの判断に続き、ＡＴ油温センサ６４の異常診断を禁止する。
【００４６】
ステップＳ４８では、ステップＳ４６での「判定結果：Yes」であるとの判断に続き、ＡＴコントロールユニット４に判定許可信号（０→１に信号を変更する）を送り、終了へ進む。
【００４７】
したがって、１トリップ目からエンジン停止後の２トリップ目にイグニッションスイッチ５１をＯＦＦからＯＮにしたとき、暖機判定で「判定結果：No」の場合には、図４のフローチャートにおいて、ステップＳ４１→ステップＳ４２→ステップＳ４３へと進み、ステップＳ４３では、ＡＴ油温センサ６４の異常診断が禁止される。
また、１トリップ目からエンジン停止後の２トリップ目にイグニッションスイッチ５１をＯＦＦからＯＮにしたとき、暖機判定は「判定結果：Yes」であるが、ソーク判定は「判定結果：No」である場合には、図４のフローチャートにおいて、ステップＳ４１→ステップＳ４２→ステップＳ４４→ステップＳ４５へと進み、ステップＳ４５では、ＡＴ油温センサ６４の異常診断が禁止される。
さらに、１トリップ目からエンジン停止後の２トリップ目にイグニッションスイッチ５１をＯＦＦからＯＮにしたとき、暖機判定は「判定結果：Yes」であり、ソーク判定は「判定結果：Yes」であるが、リコンファーム判定は「判定結果：No」である場合には、図４のフローチャートにおいて、ステップＳ４１→ステップＳ４２→ステップＳ４４→ステップＳ４６→ステップＳ４７へと進み、ステップＳ４７では、ＡＴ油温センサ６４の異常診断が禁止される。
【００４８】
一方、１トリップ目からエンジン停止後の２トリップ目にイグニッションスイッチ５１をＯＦＦからＯＮにしたとき、暖機判定とソーク判定とリコンファーム判定が全て「判定結果：Yes」である場合には、図４のフローチャートにおいて、ステップＳ４１→ステップＳ４２→ステップＳ４４→ステップＳ４６→ステップＳ４８へと進み、ステップＳ４８では、ＡＴコントロールユニット４に判定許可信号が送られる。
【００４９】
すなわち、図４に示すフローチャートは、エンジンコントロールモジュール３において、エンジン暖機状態からエンジン停止によりエンジン冷機状態になるまで待ってエンジン１を再始動すると、暖機判定手順による暖機判定結果を読み込み、暖機判定結果を含みエンジン側温度センサ（燃温センサ５４、水温センサ５５）が正常に温度検知動作をしているか否かの判定を開始するセンサ正常動作判定手順に相当する。
【００５０】
この図４のフローチャートに示すセンサ正常動作判定手順では、暖機判定手順による暖機判定結果が正常であり、かつ、エンジン側の各温度センサ５４，５５のソーク判定結果が正常であり、かつ、エンジン側の各温度センサ５４，５５のリコンファーム判定結果が正常であるとき、エンジンコントロールモジュール３からＡＴコントロールユニット４に対し許可信号を出力するようにしている。
【００５１】
［仮判定手順及び本判定手順］
図５は、実施例１のＡＴコントロールユニット４（ＡＴＣＵ）にて２トリップ目に実行される仮判定手順及び本判定手順の流れを示す。図５に示すフローチャートに基づき、仮判定手順及び本判定手順を説明する。
【００５２】
ステップＳ５１では、イグニッションスイッチ５１からのスイッチ信号がＯＮであるか否かを判断する。Yes（IGN-ON）の場合はステップＳ５２へ進み、No（IGN-OFF）の場合はステップＳ５１の判断を繰り返す。
【００５３】
ステップＳ５２では、ステップＳ５１でのIGN-ONであるとの判断に続き、水温センサ５５からの水温センサ値とＡＴ油温センサ６４からの油温センサ値を正しい状態で取得するための仮ＯＫ/ＮＧ判定許可条件を判定する。「判定結果：Yes」の場合はステップＳ５３へ進み、「判定結果：No」の場合はステップＳ５４へ進む。
ここで、仮ＯＫ/ＮＧ判定許可条件とは、イグニッションスイッチ５１オン後経過タイマと規定電圧以上等である。前回のトリップ（＝１トリップ目）によるエンジン暖機状態からエンジン停止によりエンジン冷機状態になるまでの十分な時間を経過して今回のトリップ（＝２トリップ目）が開始されているという時間条件を満足する。
【００５４】
ステップＳ５３では、ステップＳ５２での「判定結果：No」であるとの判断に続き、ＡＴ油温センサ６４の異常診断を禁止する。
【００５５】
ステップＳ５４では、ステップＳ５２での「判定結果：Yes」であるとの判断に続き、水温センサ値と油温センサ値を比較し、ＯＫ判定かＮＧ判定かを出す仮判定を行い、ステップＳ５５へ進む。
ここで、仮判定では、図６に示すように、水温センサ値＜油温センサ値とき、水温センサ値に対する油温センサ値の上側乖離幅が、上側乖離閾値以下のときはＯＫ判定を出し、上側乖離閾値を超えるときはＮＧ判定を出す。水温センサ値＞油温センサ値とき、水温センサ値に対する油温センサ値の下側乖離幅が、下側乖離閾値以下のときはＯＫ判定を出し、下側乖離閾値を超えるときはＮＧ判定を出す。
【００５６】
ステップＳ５５では、ステップＳ５４での仮ＯＫ/ＮＧ判定に続き、エンジンコントロールモジュール３から判定許可信号が入力されたか否かを判断する。Yes（判定許可信号有り）の場合はステップＳ５６へ進み、No（判定許可信号無し）の場合はステップＳ５５の判断を繰り返す。
【００５７】
ステップＳ５６では、ステップＳ５５での判定許可信号有りであるとの判断に続き、ステップＳ５４での仮ＯＫ/ＮＧ判定による判定結果（ＯＫ判定又はＮＧ判定）を確定させる本判定を行い、終了へ進む。
【００５８】
したがって、１トリップ目からエンジン停止後の２トリップ目にイグニッションスイッチ５１をＯＦＦからＯＮにしたとき、仮ＯＫ/ＮＧ判定許可条件判定で「判定結果：No」の場合には、図５のフローチャートにおいて、ステップＳ５１→ステップＳ５２→ステップＳ５３へと進み、ステップＳ５３では、ＡＴ油温センサ６４の異常診断が禁止される。
【００５９】
一方、１トリップ目からエンジン停止後の２トリップ目にイグニッションスイッチ５１をＯＦＦからＯＮにしたとき、仮ＯＫ/ＮＧ判定許可条件判定で「判定結果：Yes」である場合には、図５のフローチャートにおいて、ステップＳ５１→ステップＳ５２→ステップＳ５４へと進み、ステップＳ５４では、水温センサ値と油温センサ値を比較することで、仮ＯＫ/ＮＧ判定が行われる。
【００６０】
すなわち、図５に示すフローチャートのステップＳ５１〜ステップＳ５４は、エンジン１に連結された自動変速機２を制御するＡＴコントロールユニット４において、エンジン暖機状態からエンジン停止によりエンジン冷機状態になるまで待ってエンジン１を再始動したとき、水温センサ５５からの水温センサ値を入力し、ＡＴ油温センサ６４からの油温センサ値との上下乖離幅が所定閾値以下であるか否かを判定する仮判定手順に相当する。
【００６１】
そして、ステップＳ５４にて仮ＯＫ/ＮＧ判定が行われた後、次のステップＳ５５へ進み、ステップＳ５５では、エンジンコントロールモジュール３（ＥＣＭ）からの許可信号が有るか否かが繰り返し判断される。
【００６２】
そして、ステップＳ５５にて判定許可信号がエンジンコントロールモジュール３から入力されると、図５のフローチャートにおいて、ステップＳ５５から次のステップＳ５６へと進み、ステップＳ５６では、仮ＯＫ/ＮＧ判定による判定結果を確定させる本判定が行われる。
【００６３】
すなわち、図５に示すフローチャートのステップＳ５５〜ステップＳ５６は、ＡＴコントロールユニット４において、エンジンコントロールモジュール３からエンジン側温度センサ（燃温センサ５４、水温センサ５５）が正常に動作しているとの判定に基づき出力される許可信号を入力すると、仮判定手順による判定結果を確定させる本判定手順に相当する。
【００６４】
［ＡＴ油温センサの異常検知課題］
図７は、実施例１の自動変速機用油温センサの異常診断方法にて検知されるオフセット異常モードを示す。以下、図７に基づき、ＡＴ油温センサの異常検知課題を説明する。
【００６５】
一般に、ＡＴ油温センサのラショナリティ診断は、実際のＡＴ油温値に反して、ＡＴコントロールユニットが認識する油温センサ値が一定の範囲内に一定時間以上留まるとＡＴ油温センサが異常であると判定する。
【００６６】
しかし、ＡＴ油温センサの異常モードには、図７に示すように、実際のＡＴ油温値に対し油温センサ値がオフセット誤差を持ち、実際のＡＴ油温値の変化に対し油温センサ値が追従して変化するものの、常にオフセット誤差による乖離を持つオフセット異常モードが存在する。
【００６７】
これに対し、上記ＡＴ油温センサのラショナリティ診断では、図７に示すように、油温センサ値が一定の範囲内に一定時間以上留まることがなく、オフセット異常モードの場合には、ＡＴ油温センサが異常であると判定することができない。
【００６８】
そして、実際のＡＴ油温値に対し油温センサ値が乖離することにより、ＡＴコントロールユニットにおいて油温センサ値による油温情報を用いて自動変速機の制御を行う場合、次のような不具合が発生する。
例えば、自動変速機のロックアップ制御を行う場合、ロックアップ開始が遅れしまい燃費が悪化する。また、自動変速機の変速制御を行う場合、必要以上にローギヤ側の変速段が選択されることで燃費が悪化する。さらに、自動変速機のライン圧制御を行う場合、必要圧以上のライン圧に制御されることで燃費が悪化する。このように、油温情報を用いる自動変速機の各種制御において、ＡＴ油温センサの異常により燃費が悪化することに伴い、排気ガス量が増加するというように、排気ガスの悪化が起こる。
【００６９】
一方、自動車の排気ガス制御状況を車載コンピューターでモニターすることを義務付けたOBD法規（OBD：On-Board Diagnosticsの略）があり、排ガス関連部品に異常が発生した場合、異常表示ライトを点灯し、ドライバーに知らせることが必要である。
しかしながら、一般に行われるＡＴ油温センサのラショナリティ診断は、排気ガスの悪化をもたらすオフセット異常モードを検知できないため、OBD法規を満たせないという課題がある。
【００７０】
［相互診断によるオフセット異常モード検知作用］
上記のように、OBD法規を満たすためには、排気ガスの悪化をもたらすオフセット異常モードであるとき、ＡＴ油温センサが異常であることを検知することで、オフセット異常モードの検知要求に応える必要がある。以下、図８に基づき、これを反映する相互診断によるオフセット異常モード検知作用を説明する。
【００７１】
ＡＴ油温センサが正常であるか異常であるかを検知するに際し、図８の時刻t1までの１トリップ目のエンジン稼働時、エンジンコントロールモジュール３において、エンジン暖機判定(a)が行われる。このエンジン暖機判定(a)は、イグニッションスイッチ５１をＯＦＦにする直前のエンジン暖機状態でのエンジン側温度センサ（燃温センサ５４、水温センサ５５）からの各センサ値が、図８の時刻t1直前のＥＣＭ温度特性に示すように、エンジン暖機状態（水温＞燃温＞外気温）を示していることにより正常と判定される。
【００７２】
そして、図８の時刻t1にてイグニッションスイッチ５１をＯＦＦにすると、時刻t1から時刻t2までのエンジン停止により、水温と吸気温と燃温が徐々に低下していき、外気温に近づく。次に、図８の時刻t2にてイグニッションスイッチ５１をＯＦＦからＯＮにし、２トリップ目を開始すると、エンジンコントロールモジュール３において、ソーク判定(b)とリコンファーム判定(c)が行われる。このソーク判定(b)は、エンジン側温度センサ（燃温センサ５４、水温センサ５５）からの各センサ値が、図８の時刻t2直後のＥＣＭ温度特性に示すように、外気温相当（例えば、水温＝燃温≧外気温）を示していることにより正常と判定される。リコンファーム判定(c)は、エンジン側温度センサ（燃温センサ５４、水温センサ５５）からの各センサ値が、図８の時刻t2〜時刻t3のＥＣＭ温度特性に示すように、ブロックヒーター等の外部要因により、外部要因に応じた温度変化があること（例えば、水温の上昇）を示していることにより正常と判定される。
【００７３】
上記のように、エンジン側温度センサ（燃温センサ５４、水温センサ５５）が正常に動作しているかどうかを判定するエンジンコントロールモジュール３側の診断は、エンジン１を再始動したとき、前回（１トリップ目）のエンジン暖機状態における各センサ値と、今回のエンジン再始動時における各センサ値と、を対比監視することにより行われる。この理由は、エンジン暖機状態とエンジン冷機状態では温度環境が異なり、エンジン側温度センサ（燃温センサ５４、水温センサ５５）が正常に動作していれば大きな温度差が生じることによる。
【００７４】
一方、ＡＴ油温センサ６４の異常を判定するＡＴコントロールユニット４側の診断は、先ず、図８の時刻t2にてイグニッションスイッチ５１をＯＦＦからＯＮにし、２トリップ目を開始すると、ＡＴコントロールユニット４において、仮判定(d)が行われる。この仮判定(d)では、仮ＯＫ/ＮＧ判定許可条件が成立しているとき、水温センサ５５からの水温センサ値を入力し、ＡＴ油温センサ６４からの油温センサ値との上下乖離幅が所定閾値以下であるとき「ＯＫ判定」とし、上下乖離幅が所定閾値を超えるとき「ＮＧ判定」とされる。この仮判定(d)を本判定(e)に先行して行う理由は、エンジン再始動直後であることで、図８の時刻t2直後のＡＴＣＵ温度特性に示すように、水温センサ５５とＡＴ油温センサ６４が正常であるなら水温センサ値も油温センサ値も外気温相当の値になることによる。つまり、イグニッションスイッチ５１のＯＦＦ→ＯＮから遅れてＯＫ/ＮＧ判定を行おうとしても、水温センサ値も油温センサ値も既に外気温相当の値から上昇していて、精度の良いＯＫ/ＮＧ判定を行うことができない。
【００７５】
そして、リコンファーム判定(c)が終了した時刻t3にて、エンジン側温度センサ（燃温センサ５４、水温センサ５５）の各センサ値が正常に動作しているとの判定に基づき、エンジンコントロールモジュール３から出力される許可信号を、ＡＴコントロールユニット４が入力すると、仮判定(d)の結果をそのまま確定させる本判定(e)がなされる。
【００７６】
このように、ＡＴ油温センサ６４からの油温センサ値が正常な値から乖離するオフセット異常モードの本判定(e)は、エンジンコントロールモジュール３側の診断とＡＴコントロールユニット４側の診断を行う相互診断によりなされる。そして、本判定(e)が行われるタイミングは、今回（２トリップ目）のエンジン再始動時刻t2からエンジン側温度センサ（燃温センサ５４、水温センサ５５）の各センサ値の正常動作判定に必要な時間（t3−t2）を待ったエンジン再始動直後のタイミングになる。
具体的には、例えば、リコンファーム判定(c)に300秒程度必要である場合には、２トリップ目のエンジン再始動時刻t2から300秒程度経過した後に本判定(e)によるＯＫ判定又はＮＧ判定が確定する。また、例えば、リコンファーム判定(c)を行うことなく、ソーク判定(b)のみを行うようにした場合には、２トリップ目のエンジン再始動時刻t2とほぼ同期するタイミングにて本判定(e)によるＯＫ判定又はＮＧ判定が確定する。
【００７７】
この結果、ＡＴ油温センサ６４の油温センサ値が正常な値から乖離するオフセット異常モードであるか否かの判定結果（ＯＫ判定又はＮＧ判定）を、車両走行を条件とすることなくエンジン１の再始動直後に取得することができる。また、ＡＴ油温センサ６４のオフセット異常モードを検知したときには、エンジン再始動直後のタイミングで確定したＮＧ判定に基づき、排気警告灯８を点灯し、ドライバーに知らせることで、OBD法規を満たすことができる。
【００７８】
次に、効果を説明する。
実施例１の自動変速機用油温センサの異常診断方法にあっては、下記に列挙する効果を得ることができる。
【００７９】
(1) エンジン１を制御するエンジンコントロールモジュール３において、エンジン暖機状態でのエンジン側温度センサ（燃温センサ５４、水温センサ５５）からのセンサ値がエンジン暖機状態を示しているか否かを判定する暖機判定手順（図３）と、
前記エンジンコントロールモジュール３において、前記エンジン暖機状態からエンジン停止によりエンジン冷機状態になるまで待って前記エンジン１を再始動すると、前記暖機判定手順（図３）による暖機判定結果を読み込み、暖機判定結果を含み前記エンジン側温度センサ（燃温センサ５４、水温センサ５５）が正常に温度検知動作をしているか否かの判定を開始するセンサ正常動作判定手順（図４）と、
前記エンジン１に連結された自動変速機２を制御する自動変速機コントロールユニット（ＡＴコントロールユニット４）において、前記エンジン暖機状態からエンジン停止によりエンジン冷機状態になるまで待って前記エンジン１を再始動したとき、前記エンジン側温度センサ（燃温センサ５４、水温センサ５５）からのセンサ値を入力し、自動変速機用油温センサ（ＡＴ油温センサ６４）からの油温センサ値との上下乖離幅が所定閾値以下であるか否かを判定する仮判定手順（図５のステップＳ５１〜ステップＳ５４）と、
前記自動変速機コントロールユニット（ＡＴコントロールユニット４）において、前記エンジンコントロールモジュール３から前記エンジン側温度センサ（燃温センサ５４、水温センサ５５）が正常に動作しているとの判定に基づき出力される許可信号を入力すると、前記仮判定手順（図５のステップＳ５１〜ステップＳ５４）による判定結果を確定させる本判定手順（図５のステップＳ５５〜ステップＳ５６）と、
を備える。
このため、油温センサ値が正常な値から乖離するオフセット異常モードであるか否かの判定結果を、車両走行を条件とすることなくエンジン１の再始動直後に取得することができる。
【００８０】
(2) 前記センサ正常動作判定手順（図４）は、前記暖機判定手順（図３）による暖機判定結果が正常であり、かつ、前記エンジン側温度センサ（燃温センサ５４、水温センサ５５）のソーク判定結果が正常であり、かつ、前記エンジン側温度センサ（燃温センサ５４、水温センサ５５）のリコンファーム判定結果が正常であるとき、前記エンジンコントロールモジュール３から前記自動変速機コントロールユニット（ＡＴコントロールユニット４）に対し許可信号を出力する。
このため、(1)の効果に加え、エンジン側温度センサ（燃温センサ５４、水温センサ５５）が正常に動作しているか否かの判定を、再確認によるリコンファーム判定を含むことで精度良く行うことができる。
【００８１】
(3) 前記エンジン側温度センサとして、エンジン冷却水温度を検出する水温センサ５５を有し、
前記仮判定手順（図５のステップＳ５１〜ステップＳ５４）は、前記水温センサ５５からの水温センサ値を入力し、前記自動変速機用油温センサ（ＡＴ油温センサ６４）からの油温センサ値が前記水温センサ値に対して所定閾値以下の上下乖離幅であるときＯＫ判定とし、所定閾値を超える上下乖離幅であるときＮＧ判定とする。
このため、(1)又は(2)の効果に加え、エンジン暖機状態に対して高い追従性により同調しながら温度が変化する水温センサ値と油温センサ値を対比することで（図８参照）、自動変速機用油温センサ（ＡＴ油温センサ６４）のオフセット異常モードを精度良く検知することができる。
【００８２】
(4) 前記自動変速機用油温センサ（ＡＴ油温センサ６４）は、前記エンジン１に連結された前記自動変速機２の制御を前記自動変速機コントロールユニット（ＡＴコントロールユニット４）において行う際、油温センサ値を油温情報として制御に用いる排気ガス関連部品であり、
前記本判定手順（図５のステップＳ５５〜ステップＳ５６）によりＮＧ判定が確定した場合、車室内に配置した排気警告灯８を点灯させる排気警告手順（図２）と、
を備える。
このため、(1)〜(3)の効果に加え、自動変速機用油温センサ（ＡＴ油温センサ６４）
のオフセット異常モードを検知したとき、エンジン再始動直後のタイミングで確定したＮＧ判定に基づき、排気警告灯８を点灯し、ドライバーに知らせることで、OBD法規を満たすことができる。
【００８３】
以上、本発明の自動変速機用油温センサの異常診断方法を実施例１に基づき説明してきたが、具体的な構成については、この実施例１に限られるものではなく、特許請求の範囲の各請求項に係る発明の要旨を逸脱しない限り、設計の変更や追加等は許容される。
【００８４】
実施例１では、センサ正常動作判定手順として、暖機判定結果とソーク判定結果とリコンファーム判定結果が正常であるとき、エンジンコントロールモジュール３からＡＴコントロールユニット４に対し許可信号を出力する例を示した。しかし、センサ正常動作判定手順としては、暖機判定結果とソーク判定結果が正常であるとき、エンジンコントロールモジュールからＡＴコントロールユニットに対し許可信号を出力する例としても良い。
【００８５】
実施例１では、仮判定手順として、水温センサ５５からの水温センサ値を入力し、ＡＴ油温センサ６４からの油温センサ値が水温センサ値に対して所定閾値以下の上下乖離幅であるときＯＫ判定とし、所定閾値を超える上下乖離幅であるときＮＧ判定とする例を示した。しかし、仮判定手順としては、エンジン側温度センサからセンサ値として、吸気温センサ５３からの吸気温センサ値や燃温センサ５４からの燃温センサ値を用いる例としても良い。さらに、エンジン側温度センサとして設けられている吸気温センサ５３や燃温センサ５４や水温センサ５５の各センサ値に基づいて推定した外気温推定値を、油温センサ値と比較する基準値とする例であっても良い。
【００８６】
実施例１では、本発明の自動変速機用油温センサの異常診断方法を、エンジン１と有段階変速段を有する自動変速機２が連結された駆動系を備えた車両へ適用する例を示した。しかし、本発明の自動変速機用油温センサの異常診断方法は、エンジンと無段階変速比を有する無段変速機が連結された駆動系を備えた車両に対しても適用することができる。さらに、エンジンと自動変速機を備えた車両であれば、エンジン車に限らず、ハイブリッド車両に対しても適用できる。
【符号の説明】
【００８７】
１  エンジン
２  自動変速機
３  エンジンコントロールモジュール
３１  暖機判定部
３２  ソーク判定部
３３  リコンファーム判定部
３４  判定許可信号出力部
４  ＡＴコントロールユニット（自動変速機コントロールユニット）
４１  仮ＯＫ/ＮＧ判定許可条件判定部
４２  仮ＯＫ/ＮＧ判定部
４３  本ＯＫ/ＮＧ判定部
４４  ＭＩＬ点灯カウンター部
５１  イグニッションスイッチ
５２  エンジン回転数センサ
５３  吸気温センサ
５４  燃温センサ（エンジン側温度センサ）
５５  水温センサ（エンジン側温度センサ）
６１  車速センサ
６２  アクセル開度センサ
６３  インヒビタースイッチ
６４  ＡＴ油温センサ（自動変速機用油温センサ）
７  双方向通信線
８  排気警告灯
【図１】
0005726710.tif 000002
【図２】
0005726710.tif 000003
【図３】
0005726710.tif 000004
【図４】
0005726710.tif 000005
【図５】
0005726710.tif 000006
【図６】
0005726710.tif 000007
【図７】
0005726710.tif 000008
【図８】
0005726710.tif 000009