(57)【要約】【課題】冷却系の故障診断精度を向上させる。【解決手段】所定時間に亘る診断期間での内燃機関の回転速度及び負荷、車速及び外気温の変化が所定範囲内にある定常運転状態において（Ｓ５〜Ｓ８）、診断期間の診断開始水温ＳＴＷと診断終了水温ＦＴＷとの偏差が所定の閾値ＴＷＪＤ１以下であるか否かを判定することで（Ｓ４、Ｓ９及びＳ１０）、内燃機関の冷却系に故障が発生しているか否かを診断する。このような診断は、冷却水温度が安定する暖機完了後、即ち、ラジエータに冷却水が通水された状態（Ｓ２）、かつ、車両の走行風などの影響が低減される、ラジエータに併設されたラジエータファンを作動させた状態で実行する（Ｓ３）。【選択図】図２
2015059458.tif 000002
【特許請求の範囲】
【請求項１】
内燃機関が定常運転中であるか否か判定する判定手段と、
前記内燃機関が定常運転中であり、かつ、前記内燃機関の冷却系に冷却水を循環させる電動ウォータポンプを駆動制御している状態において、前記冷却水の温度変化に応じて前記冷却系に故障が発生しているか否かを診断する診断手段と、
を有することを特徴とするクーリングシステムの制御装置。
【請求項２】
前記診断手段は、前記電動ウォータポンプを第１の所定時間停止させたときの冷却水の温度と、前記電動ウォータポンプの駆動を再開させ、第２の所定時間経過後の冷却水の温度と、に基づいて、前記冷却系に故障が発生しているか否かを診断する、
ことを特徴とする請求項１に記載のクーリングシステムの制御装置。
【請求項３】
前記判定手段は、車両停車中かつ前記内燃機関がアイドリング中であるときに、前記内燃機関が定常運転中であると判定する、
ことを特徴とする請求項１又は請求項２に記載のクーリングシステムの制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両に搭載されたクーリングシステム（冷却装置）の制御装置に関する。
【背景技術】
【０００２】
車両に搭載された内燃機関を冷却するクーリングシステムにおいて、例えば、冷却水を循環させる電動ウォータポンプに故障が発生すると、内燃機関がオーバヒートしてしまうおそれがある。このため、特開２００９−７４４３０号公報（特許文献１）に記載されるように、内燃機関運転中における電動ウォータポンプ、ラジエータファン及びサーモスタットの作動及び停止に伴う冷却水の温度変化に応じて、冷却系の故障を診断する技術が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−７４４３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１で提案された技術においては、故障を診断するときの車両及び内燃機関の運転状態が規定されておらず、例えば、故障診断中に内燃機関の運転状態が変化して冷却水温度が変化すると、故障が発生していないにもかかわらず故障が発生したと診断されるなど、故障診断精度が低下してしまうおそれがあった。
【０００５】
そこで、本発明は、冷却系の故障診断精度を向上させた、クーリングシステムの制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
このため、クーリングシステムの制御装置は、内燃機関が定常運転中であり、かつ、内燃機関の冷却系に冷却水を循環させる電動ウォータポンプを駆動制御している状態において、冷却水の温度変化に応じて冷却系に故障が発生しているか否かを診断する。
【発明の効果】
【０００７】
本発明によれば、内燃機関が過渡運転状態のときに故障診断が実行されないため、冷却系の故障診断精度を向上させることができる。
【図面の簡単な説明】
【０００８】
【図１】内燃機関のクーリングシステムの一例を示す概要図である。
【図２】冷却系の故障診断処理の第１実施例を示すフローチャートである。
【図３】故障診断処理の第１実施例を実行したときの状態変化を示すタイムチャートである。
【図４】冷却系の故障診断処理の第２実施例を示すフローチャートである。
【図５】冷却系の故障診断処理の第２実施例を示すフローチャートである。
【図６】故障診断処理の第２実施例を実行したときの状態変化を示すタイムチャートである。
【発明を実施するための形態】
【０００９】
以下、添付された図面を参照し、本発明を実施するための実施形態について詳述する。
図１は、車両に搭載された内燃機関のクーリングシステムの一例を示す。
【００１０】
内燃機関１０のシリンダブロック１２及びシリンダヘッド１４を冷却した冷却水は、第１の冷却水通路１６を介して、電動式のラジエータファン１８（電動ファン）が併設されたラジエータ２０に導かれる。ラジエータ２０に導かれた冷却水は、フィンが取り付けられたラジエータコアを通過するときに外気と熱交換をし、その温度が低下する。そして、ラジエータ２０を通過することで温度が低下した冷却水は、第２の冷却水通路２２を介して内燃機関１０へと戻される。
【００１１】
また、内燃機関１０から排出された冷却水がラジエータ２０をバイパスするように、第１の冷却水通路１６と第２の冷却水通路２２とは、バイパス通路２４を介して連通接続されている。第２の冷却水通路２２におけるバイパス通路２４の接合箇所の上流には、冷却水の温度（冷却水温度）に応じて冷却水の流路を切り替える、例えば、ワックスタイプのサーモスタット２６が配設されている。サーモスタット２６は、冷却水温度が所定温度以下である暖機中に、内燃機関１０から排出された冷却水がラジエータ２０に供給されないようにして暖機を促進する。また、サーモスタット２６は、冷却水温度が所定温度より高い暖機完了後に、内燃機関１０から排出された冷却水がラジエータ２０に供給されるようにして所定の冷却性能を発揮できるようにする。なお、サーモスタット２６は、第１の冷却水通路１６におけるバイパス通路２４の接合箇所の下流に配設されていてもよい。
【００１２】
第２の冷却水通路２２におけるバイパス通路２４の接合箇所より下流には、内燃機関１０とラジエータ２０との間で冷却水を強制的に循環させる、電動ウォータポンプ２８が配設されている。電動ウォータポンプ２８は、アイドルストップ機能により内燃機関１０が停止した場合にも冷却性能を発揮できるようにすべく、例えば、内燃機関１０とは異なる駆動源としてのブラシレスモータによって駆動される。
【００１３】
ラジエータファン１８及び電動ウォータポンプ２８の駆動を制御する制御系として、車両の所定位置には、内燃機関１０から排出される冷却水の冷却水温度Ｔｗを検出する水温センサ３０、内燃機関１０の回転速度Ｎｅを検出する回転速度センサ３２、内燃機関１０の負荷Ｔｐを検出する負荷センサ３４、車速ＶＳＰを検出する車速センサ３６、外気温ＯＳＴＭＰを検出する外気温センサ３８が夫々取り付けられている。ここで、内燃機関１０の負荷Ｔｐとしては、例えば、吸気流量、吸気負圧、過給圧力、燃料噴射量、アクセル開度、スロットル開度など、内燃機関１０のトルクと密接に関連する状態量が適用できる。水温センサ３０、回転速度センサ３２、負荷センサ３４、車速センサ３６及び外気温センサ３８の各出力信号は、マイクロコンピュータを内蔵した制御装置４０に入力される。
【００１４】
そして、制御装置４０は、フラッシュＲＯＭ（Read Only Memory）などの不揮発性メモリに格納された制御プログラムに従って、内燃機関１０の冷却系に故障が発生しているか否かを診断すると共に、ラジエータファン１８及び電動ウォータポンプ２８を夫々電子制御する。ここで、制御装置４０は、内燃機関１０の運転状態に応じて目標冷却水温度を設定し、実際の冷却水温度が目標冷却水温度に近づくように、電動ウォータポンプ２８の吐出量を制御する。
【００１５】
なお、制御装置４０が制御プログラムを実行することで、判定手段及び診断手段を具現化することができる。また、冷却水温度Ｔｗ、回転速度Ｎｅ、負荷Ｔｐ、車速ＶＳＰ及び外気温ＯＳＴＭＰの少なくとも１つは、例えば、ＣＡＮ（Controller Area Network）などの車載ネットワークを介して接続された、他の制御装置から読み込むようにしてもよい。
【００１６】
図２は、図示しないイグニッションスイッチがＯＮになったことを契機として、制御装置４０が実行する、冷却系の故障診断処理の第１実施例を示す。ここで、冷却系の故障診断処理を実行する前提として、電動ウォータポンプ２８をＯＮ（駆動）させる制御が行われているものとする（以下同様）。なお、冷却系の故障診断処理は、イグニッションスイッチがＯＮになったことを契機として１回実行されるが、所定時間ごとに繰り返し実行されるようにしてもよい。このようにすれば、１ドライビングサイクルの間に発生した故障も診断することができる。
【００１７】
ステップ１（図２では「Ｓ１」と略記する。以下同様。）では、制御装置４０が、水温センサ３０及びラジエータファン１８が正常であるか否か、要するに、これらに故障が発生しているか否かを判定する。ここで、水温センサ３０及びラジエータファン１８に故障が発生しているか否かは、例えば、水温センサ３０及びラジエータファン１８又はその制御系に内蔵された、自己診断機能を使用すればよい。そして、制御装置４０は、水温センサ３０及びラジエータファン１８が正常であると判定すれば処理をステップ２へと進める一方（Ｙｅｓ）、水温センサ３０及びラジエータファン１８の少なくとも一方が正常でないと判定すれば冷却系の故障診断処理を終了させる（Ｎｏ）。即ち、水温センサ３０及びラジエータファン１８の少なくとも一方が故障していれば、内燃機関１０の冷却系に故障が発生しているか否かを診断できないため、その診断処理を実行しないようにする。なお、水温センサ３０及びラジエータファン１８の少なくとも一方に故障が発生していれば、その旨を車両運転者などに報知すべく、例えば、警告灯、ブザーなどを作動させることもできる。
【００１８】
ステップ２では、制御装置４０が、水温センサ３０から読み込んだ冷却水温度Ｔｗに基づいて、ラジエータ２０に冷却水が通水されているか否か、要するに、暖機が完了しているか否かを判定する。即ち、冷却水温度が所定温度より高くなると、サーモスタット２６が作動して冷却水がラジエータ２０に供給されるため、制御装置４０は、冷却水温度Ｔｗが所定温度より高いか否かを介して、ラジエータ２０に冷却水が通水されているか否かを判定する。そして、制御装置４０は、ラジエータ２０に冷却水が通水されていると判定すれば処理をステップ３へと進める一方（Ｙｅｓ）、ラジエータ２０に冷却水が通水されていないと判定すれば暖機が完了するまで待機する（Ｎｏ）。このようにすれば、内燃機関１０の暖機中に冷却系の故障診断処理が実行されないため、例えば、冷却水温度が不安定な状態での故障診断が行われず、その診断精度の低下を抑制することができる。
【００１９】
ステップ３では、制御装置４０が、冷却水温度Ｔｗの高低にかかわらず、ラジエータファン１８を常時ＯＮにする。このようにすれば、ラジエータファン１８によりラジエータ２０に冷却風が供給されるため、例えば、車両の走行風などによる影響を低減することができる。
【００２０】
ステップ４では、制御装置４０が、水温センサ３０から冷却水温度Ｔｗを読み込み、これを診断開始水温ＳＴＷとして、例えば、ＲＡＭ（Random Access Memory）などの揮発性メモリに記憶させる。
【００２１】
ステップ５では、制御装置４０が、回転速度センサ３２、負荷センサ３４、車速センサ３６及び外気温センサ３８から、回転速度Ｎｅ、負荷Ｔｐ、車速ＶＳＰ及び外気温ＯＳＴＭＰを夫々読み込む。そして、制御装置４０は、各センサから読み込んだ回転速度Ｎｅ、負荷Ｔｐ、車速ＶＳＰ及び外気温ＯＳＴＭＰを、診断開始回転速度ＳＮｅ、診断開始負荷ＳＴｐ、診断開始車速ＳＶＳＰ及び診断開始外気温ＳＯＳＴＭＰとして、揮発性メモリに夫々記憶させる。
【００２２】
ステップ６では、制御装置４０が、診断開始回転速度ＳＮｅなどを記憶してから、定常運転状態であるか否かを判定するための期間である、所定時間が経過したか否かを判定する。ここで、所定時間が経過したか否かは、例えば、制御装置４０に備えられた計時機能などを利用することができる。そして、制御装置４０は、所定時間経過したと判定すれば処理をステップ７へと進める一方（Ｙｅｓ）、所定時間経過していないと判定すれば所定時間経過するまで待機する（Ｎｏ）。
【００２３】
ステップ７では、制御装置４０が、回転速度センサ３２、負荷センサ３４、車速センサ３６及び外気温センサ３８から、回転速度Ｎｅ、負荷Ｔｐ、車速ＶＳＰ及び外気温ＯＳＴＭＰを夫々読み込む。そして、制御装置４０は、各センサから読み込んだ回転速度Ｎｅ、負荷Ｔｐ、車速ＶＳＰ及び外気温ＯＳＴＭＰを、診断終了回転速度ＦＮｅ、診断終了負荷ＦＴｐ、診断終了車速ＦＶＳＰ及び診断終了外気温ＦＯＳＴＭＰとして、揮発性メモリに夫々記憶させる。
【００２４】
ステップ８では、制御装置４０が、診断開始回転速度ＳＮｅ、診断開始負荷ＳＴｐ、診断開始車速ＳＶＳＰ、診断開始外気温ＳＯＳＴＭＰ、診断終了回転速度ＦＮｅ、診断終了負荷ＦＴｐ、診断終了車速ＦＶＳＰ及び診断終了外気温ＦＯＳＴＭＰに基づいて、車両及び内燃機関１０が定常運転状態にあるか否かを判定する。具体的には、制御装置４０は、次の４つの条件がすべて成立しているか否かを判定する。なお、｜ｘ｜は、ｘの絶対値を示す。
（１）｜ＦＮｅ−ＳＮｅ｜≦ＮｅＪＤＧ
（２）｜ＦＴｐ−ＳＴｐ｜≦ＴｐＪＤＧ
（３）｜ＦＶＳＰ−ＳＶＳＰ｜≦ＶＳＰＪＤＧ
（４）｜ＦＯＳＴＭＰ−ＳＯＳＴＭＰ｜≦ＯＳＴＭＰＪＤＧ
【００２５】
ここで、ＮｅＪＤＧ、ＴｐＪＤＧ、ＶＳＰＪＤＧ及びＯＳＴＭＰＪＤＧは、夫々、診断開始時と診断終了時の回転速度Ｎｅ、負荷Ｔｐ、車速ＶＳＰ及び外気温ＯＳＴＭＰが所定範囲内にあるか否かを介して、定常運転状態にあるか否かを判定するための閾値である。これらの閾値は、車両及び内燃機関１０の特性を考慮し、例えば、実験、シミュレーションなどを通して適宜設定することができる。そして、制御装置４０は、定常運転状態にあると判定すれば処理をステップ９へと進める一方（Ｙｅｓ）、定常運転状態ではない、要するに、過渡運転状態であると判定すれば処理をステップ４へと戻す（Ｎｏ）。
【００２６】
ステップ９では、制御装置４０が、水温センサ３０から冷却水温度Ｔｗを読み込み、これを診断終了水温ＦＴＷとして、揮発性メモリに記憶させる。
【００２７】
ステップ１０では、制御装置４０が、診断終了水温ＦＴＷから診断開始水温ＳＴＷを減算した値の絶対値が所定の閾値ＴＷＪＤＧ１以下であるか否か、具体的には、｜ＦＴＷ−ＳＴＷ｜≦ＴＷＪＤＧ１という条件が成立しているか否かを判定する。ここで、所定の閾値ＴＷＪＤＧ１は、内燃機関１０の冷却系に故障が発生していなければ、ラジエータ２０により所定の冷却性能が発揮されて冷却水温度が略一定に維持されることに鑑み、故障発生の有無を判定するための閾値である。このため、所定の閾値ＴＷＪＤＧ１は、例えば、ラジエータ２０の冷却性能などを考慮して適宜設定することができる。そして、制御装置４０は、上記条件が成立していると判定すれば処理をステップ１１へと進める一方（Ｙｅｓ）、上記条件が成立していないと判定すれば処理をステップ１３へと進める（Ｎｏ）。
【００２８】
ステップ１１では、制御装置４０が、内燃機関１０の冷却系が正常であると診断する。具体的には、制御装置４０は、冷却水が循環する第１の冷却水通路１６、第２の冷却水通路２２及びバイパス通路２４などに亀裂などが発生していない、サーモスタット２６に固着などが発生していない、電動ウォータポンプ２８に断線などの故障が発生していないと診断する。
【００２９】
ステップ１２では、制御装置４０が、ラジエータファン１８を通常運転、即ち、冷却水温度Ｔｗに応じてラジエータファン１８の回転速度などを変化させる通常運転に復帰させる。
【００３０】
ステップ１３では、内燃機関１０の冷却系に故障が発生しているため、制御装置４０が、内燃機関１０のトルクを制限するフェイルセーフモードへと移行する。フェイルセーフモードでは、例えば、燃料噴射量を制限し、又は／及び、吸入空気量を制限することができる。このようにすれば、内燃機関１０のトルクが低下して発熱量が減るため、内燃機関１０の温度上昇を抑制することができる。
【００３１】
なお、ステップ５〜ステップ８の一連の処理が、判定手段の一例として挙げられると共に、ステップ４、ステップ９及びステップ１０の一連の処理が、診断手段の一例として挙げられる。
【００３２】
かかる冷却系の故障診断処理の第１実施例によれば、図３に示すように、ラジエータファン１８及び電動ウォータポンプ２８を作動させた状態で、所定時間に亘る診断期間の診断開始時点及び診断終了時点における診断開始水温ＳＴＷ及び診断終了水温ＦＴＷが夫々検出される。そして、診断終了水温ＦＴＷと診断開始水温ＳＴＷとの偏差、要するに、冷却水の温度変化に応じて、内燃機関１０の冷却系に故障が発生しているか否かが診断される。
【００３３】
内燃機関１０の冷却系に故障が発生していない場合には、ラジエータ２０により所定の冷却性能が発揮されるため、冷却水温度が目標冷却水温度に収束しており、所定時間に亘る診断期間での冷却水の温度変化が小さい。一方、内燃機関１０の冷却系に故障が発生している場合には、ラジエータ２０により所定の冷却性能が発揮できないため、所定時間に亘る診断期間での冷却水の温度変化が大きい。このような冷却水の温度変化特性を利用し、診断終了水温ＦＴＷと診断開始水温ＳＴＷとの偏差が所定の閾値ＴＷＪＤＧ１より大きければ、内燃機関１０の冷却系、例えば、冷却水を強制的に循環させる電動ウォータポンプ２８に故障が発生したと診断することができる。
【００３４】
冷却系の故障診断を行う過程において、内燃機関１０の回転速度Ｎｅ及び負荷Ｔｐ、車速ＶＳＰ並びに外気温ＯＳＴＭＰが所定範囲内のとき、換言すると、回転速度Ｎｅ及び負荷Ｔｐ、車速ＶＳＰ並びに外気温ＯＳＴＭＰの変化が小さい定常運転状態のときに、診断開始水温ＳＴＷ及び診断終了水温ＦＴＷが検出される。このため、車両及び内燃機関１０の運転状態が変化する過渡運転状態での故障診断が回避され、故障診断精度を低下させる要因を排除することができる。従って、冷却系の故障診断精度を向上させることができる。
【００３５】
ここで、定常運転状態としては、冷却系における冷却水温度が略一定となる、車両停車中かつ内燃機関１０がアイドリング中であるという条件を適用することができる。この場合、前記条件（１）の閾値ＮｅＪＤＧをアイドリングの変動範囲、前記条件（３）の閾値ＶＳＰＪＤＧを０とすればよい。このようにすれば、冷却水温度が略一定となる条件下で冷却系の故障診断が実行されるため、その故障診断精度を更に向上させることができる。なお、以下説明する、冷却系の故障診断処理の第２実施例でも同様である。
【００３６】
図４及び図５は、イグニッションスイッチがＯＮになったことを契機として、制御装置４０が実行する、冷却系の故障診断処理の第２実施例を示す。なお、先の第１実施例と同様な処理については、重複説明を排除するために、その説明を簡略化する。必要があれば、第１実施例の説明を参照されたい。
【００３７】
ステップ２１では、制御装置４０が、水温センサ３０及びラジエータファン１８が正常であるか否かを判定する。そして、制御装置４０は、水温センサ３０及びラジエータファン１８が正常であると判定すれば処理をステップ２２へと進める一方（Ｙｅｓ）、水温センサ３０及びラジエータファン１８の少なくとも一方が正常でないと判定すれば冷却系の故障診断処理を終了させる（Ｎｏ）。
【００３８】
ステップ２２では、制御装置４０が、水温センサ３０から読み込んだ冷却水温度Ｔｗに基づいて、ラジエータ２０に冷却水が通水されているか否かを判定する。そして、制御装置４０は、ラジエータ２０に冷却水が通水されていると判定すれば処理をステップ２３へと進める一方（Ｙｅｓ）、ラジエータ２０に冷却水が通水されていないと判定すれば暖機が完了するまで待機する（Ｎｏ）。
【００３９】
ステップ２３では、制御装置４０が、ラジエータファン１８を常時ＯＮにする。
ステップ２４では、制御装置４０が、電動ウォータポンプ２８をＯＦＦにする。このようにすると、内燃機関１０の冷却系に冷却水が循環しなくなって、ラジエータ２０による所定の冷却性能が発揮されないため、時間経過に伴って冷却系における冷却水温度が徐々に上昇する。
【００４０】
ステップ２５では、制御装置４０が、電動ウォータポンプ２８をＯＦＦにしてから、第１の所定時間が経過したか否かを判定する。ここで、第１の所定時間としては、冷却系における冷却水温度をある程度上昇させる時間であって、例えば、内燃機関１０の発熱特性及びラジエータ２０の冷却性能などに応じて設定することができる。そして、制御装置４０は、第１の所定時間経過したと判定すれば処理をステップ２６へと進める一方（Ｙｅｓ）、第１の所定時間経過していないと判定すれば第１の所定時間経過するまで待機する（Ｎｏ）。
【００４１】
ステップ２６では、制御装置４０が、水温センサ３０から冷却水温度Ｔｗを読み込み、これを診断開始水温ＳＴＷとして、不揮発性メモリに記憶させる。
【００４２】
ステップ２７では、制御装置４０が、ステップ２４において作動を停止させた電動ウォータポンプ２８をＯＮにする。
【００４３】
ステップ２８では、制御装置４０が、回転速度センサ３２、負荷センサ３４、車速センサ３６及び外気温センサ３８から、回転速度Ｎｅ、負荷Ｔｐ、車速ＶＳＰ及び外気温ＯＳＴＭＰを夫々読み込む。そして、制御装置４０は、各センサから読み込んだ回転速度Ｎｅ、負荷Ｔｐ、車速ＶＳＰ及び外気温ＯＳＴＭＰを、診断開始回転速度ＳＮｅ、診断開始負荷ＳＴｐ、診断開始車速ＳＶＳＰ及び診断開始外気温ＳＯＳＴＭＰとして、揮発性メモリに夫々記憶させる。
【００４４】
ステップ２９では、制御装置４０が、診断開始回転速度ＳＮｅなどを記憶してから、第２の所定時間が経過したか否かを判定する。ここで、第２の所定時間は、先の第１実施例における所定時間と同様な技術的意義を有する。そして、制御装置４０は、第２の所定時間経過したと判定すれば処理をステップ３０へと進める一方（Ｙｅｓ）、第２の所定時間経過していないと判定すれば第２の所定時間経過するまで待機する（Ｎｏ）。
【００４５】
ステップ３０では、制御装置４０が、回転速度センサ３２、負荷センサ３４、車速センサ３６及び外気温センサ３８から、回転速度Ｎｅ、負荷Ｔｐ、車速ＶＳＰ及び外気温ＯＳＴＭＰを夫々読み込む。そして、制御装置４０は、各センサから読み込んだ回転速度Ｎｅ、負荷Ｔｐ、車速ＶＳＰ及び外気温ＯＳＴＭＰを、診断終了回転速度ＦＮｅ、診断終了負荷ＦＴｐ、診断終了車速ＦＶＳＰ及び診断終了外気温ＦＯＳＴＭＰとして、揮発性メモリに夫々記憶させる。
【００４６】
ステップ３１では、制御装置４０が、診断開始回転速度ＳＮｅ、診断開始負荷ＳＴｐ、診断開始車速ＳＶＳＰ、診断開始外気温ＳＯＳＴＭＰ、診断終了回転速度ＦＮｅ、診断終了負荷ＦＴｐ、診断終了車速ＦＶＳＰ及び診断終了外気温ＦＯＳＴＭＰに基づいて、車両及び内燃機関１０が定常運転状態にあるか否かを判定する。そして、制御装置４０は、定常運転状態にあると判定すれば処理をステップ３２へと進める一方（Ｙｅｓ）、定常運転状態にないと判定すれば処理をステップ２６へと戻す（Ｎｏ）。
【００４７】
ステップ３２では、制御装置４０が、水温センサ３０から冷却水温度Ｔｗを読み込み、これを診断終了水温ＦＴＷとして、揮発性メモリに記憶させる。
【００４８】
ステップ３３では、制御装置４０が、診断開始水温ＳＴＷから診断終了水温ＦＴＷを減算した値の絶対値が所定の閾値ＴＷＪＤＧ２以上であるか否かを判定する。ここで、所定の閾値ＴＷＪＤＧ２は、内燃機関１０の冷却系に故障が発生していなければ、ラジエータ２０により所定の冷却性能が発揮されて冷却水温度が徐々に低下することに鑑み、故障発生の有無を判定するための閾値である。このため、所定の閾値ＴＷＪＤＧ２は、例えば、ラジエータ２０の冷却性能などを考慮して適宜設定することができる。そして、制御装置４０は、上記条件が成立していると判定すれば処理をステップ３４へと進める一方（Ｙｅｓ）、上記条件が成立していないと判定すれば処理をステップ３６へと進める（Ｎｏ）。
【００４９】
ステップ３４では、制御装置４０が、内燃機関１０の冷却系が正常であると診断する。
ステップ３５では、制御装置４０が、ラジエータファン１８を通常運転に復帰させる。
【００５０】
ステップ３６では、内燃機関１０の冷却系に故障が発生しているため、制御装置４０が、内燃機関１０のトルクを制限するフェイルセーフモードへと移行する。
【００５１】
なお、ステップ２８〜ステップ３１の一連の処理が、判定手段の一例として挙げられると共に、ステップ２４〜ステップ２７、ステップ３２及びステップ３３の一連の処理が、診断手段の一例として挙げられる。
【００５２】
かかる冷却系の故障診断処理の第２実施例によれば、図６に示すように、ラジエータファン１８を作動させた状態で、電動ウォータポンプ２８を第１の所定時間だけ停止させる。このようにすると、内燃機関１０の冷却系に冷却水が循環しないため、冷却系における冷却水温度Ｔｗが上昇する。また、電動ウォータポンプ２８を再稼働させた時点、即ち、第２の所定時間に亘る診断期間の診断開始時点の診断開始水温ＳＴＷ、及び、診断期間の診断終了時点の診断終了水温ＦＴＷが夫々検出される。そして、診断開始水温ＳＴＷと診断終了水温ＦＴＷとの偏差、要するに、冷却水の温度変化に応じて、内燃機関１０の冷却系に故障が発生しているか否かが診断される。
【００５３】
内燃機関１０の冷却系に故障が発生していない場合には、ラジエータ２０により所定の冷却性能が発揮されるため、第２の所定時間に亘る診断期間において、電動ウォータポンプ２８の一時停止によって上昇した冷却水温度が目標冷却水温度に向かって徐々に低下する。一方、内燃機関１０の冷却系に故障が発生している場合には、ラジエータ２０により所定の冷却性能が発揮できないため、第２の所定時間に亘る診断期間において、電動ウォータポンプ２８の一時停止によって上昇した冷却水温度がなかなか低下しない。このような冷却水の温度変化特性を利用し、診断開始水温ＳＴＷと診断終了水温ＦＴＷとの偏差が所定の閾値ＴＷＪＤＧ２未満であれば、内燃機関１０の冷却系に故障が発生したと診断することができる。
【００５４】
なお、他の作用及び効果については、先の第１実施例と同様であるので、その説明は省略することとする。必要があれば、該当する説明を参照されたい。
【符号の説明】
【００５５】
１０  内燃機関
１２  シリンダブロック
１４  シリンダヘッド
１６  第１の冷却水通路
２２  第２の冷却水通路
２４  バイパス通路
２６  サーモスタット
２８  電動ウォータポンプ
３０  水温センサ
３２  回転速度センサ
３４  負荷センサ
３６  車速センサ
３８  外気温センサ
４０  制御装置
【図１】
2015059458.tif 000003
【図２】
2015059458.tif 000004
【図３】
2015059458.tif 000005
【図４】
2015059458.tif 000006
【図５】
2015059458.tif 000007
【図６】
2015059458.tif 000008