(57)【要約】【課題】エンジン停止後のエンジンルーム内温度を高精度に推定することができて、エンジンルーム内の過剰な温度上昇を未然に防止することが可能なラジエータファン制御装置を提供する。【解決手段】ラジエータファン制御用の制御ユニット８に、エンジン停止直前の吸気温度ＴＩＯ及び冷却水温度ＴＷＯ、エンジン停止後の吸気温度ＴＩＥ及び冷却水温度ＴＷＥ、エンジン停止後のエンジンルーム内の温度推定値Ｔr及び最高温度推定値Ｔrmaxの相関関係を数式化した演算式或いはマップデータを具備させる。そして、吸気温センサ７、水温センサ２６が検出した吸気温度ＴＩＯ、冷却水温度ＴＷＯ、吸気温度ＴＩＥ、冷却水温度ＴＷＥを演算式に適応したり、マップデータ検索することにより温度推定値Ｔr及び最高温度推定値Ｔrmaxが高精度に求まる。そして、求めた最高温度推定値Ｔrmaxが、エンジンルーム内の許容最高温度である設定値Ｂを超えた場合にラジエータファン９Ａ，９Ｂを作動させる。【選択図】図５
2008008264.tif 000002
【特許請求の範囲】
【請求項１】
エンジン停止後、ラジエータファンを作動させてエンジンルーム内の過剰な温度上昇を防止するラジエータファン制御装置において、
前記エンジンの吸気温度を検出する吸気温度検出手段と、
前記エンジンの冷却水温度を検出する冷却水温度検出手段と、
前記吸気温度検出手段が検出した吸気温度と前記冷却水温度検出手段が検出した冷却水温度とに基づいて前記エンジンルーム内が過剰に温度上昇するか否かを判断し、温度上昇すると判断した場合には前記ラジエータファンを作動させる制御手段と、を備えたことを特徴とするラジエータファン制御装置。
【請求項２】
前記制御手段は、
エンジン停止から設定時間経過後の吸気温度と冷却水温度とに基づいて前記エンジンルーム内の温度を推定する温度推定部と、
前記温度推定部で推定したエンジンルーム内の推定温度と、前記エンジン停止から設定時間経過後の吸気温度及び冷却水温度と、エンジン停止直前の吸気温度及び冷却水温度とに基づいて前記エンジンルーム内の最高温度を推定する最高温度推定部と、
前記最高温度推定部で推定した前記エンジンルーム内の推定最高温度が設定値を超えた場合に前記ラジエータファンを作動させる作動部と、を備えていることを特徴とする請求項１に記載のラジエータファン制御装置。
【請求項３】
前記制御手段には、前記吸気温度、前記冷却水温度、前記エンジンルーム内の温度及び最高温度の相関関係が数式化或いはマップデータ化されていることを特徴とする請求項１又は２に記載のラジエータファン制御装置。
【請求項４】
前記制御手段は、外気温検出手段が検出した外気温度を受け取ると共に、前記最高温度推定部で推定したエンジンルーム内最高温度推定値とエンジン停止直前の外気温度とに基づいて前記ラジエータファンの駆動時間を設定することを特徴とする請求項３に記載のラジエータファン制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ラジエータファン制御装置に関し、さらに詳しくは、エンジン停止後、ラジエータファンを作動させてエンジンルーム内の過剰な温度上昇を防止するラジエータファン制御装置に関する。
【背景技術】
【０００２】
従来、この種のラジエータファン制御装置にあっては、エンジン停止後、ラジエータファンを作動させてエンジンルーム内の過剰な温度上昇を防止するために、エンジン停止後のエンジンルーム内温度（エンジン周辺温度）を高精度に推定する必要がある。
エンジン停止後のエンジンルーム内温度を推定する技術として、例えば、特許文献１には、触媒温度とエンジン冷却水温度とからエンジン停止後のエンジンルーム内温度を推定することが示されている。
【０００３】
【特許文献１】特開２００４−３５３４５７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
このように、特許文献１に示された技術にあっては、イグニションＯＦＦ時の吸入空気量または燃料噴射量に基づいて触媒温度を推定し、その推定した触媒温度を用いてエンジン停止後のエンジンルーム内温度を推定している。
しかしながら、エンジン停止後のエンジンルーム内温度は、触媒の発する輻射熱によってのみ上昇するのではなく、エンジン本体の発する輻射熱や外気温度による影響が大きい場合があり、触媒温度とエンジン冷却水温度とからエンジン停止後のエンジンルーム内温度を高精度に推定するのは難しいという問題がある。
そして、推定したエンジンルーム内温度が実際のエンジンルーム内温度より低い場合、エンジン停止後、ラジエータファンが作動せず、エンジンルーム内が過剰に高温となる虞がある。このため、エンジンルーム内のゴムや樹脂製等の各種構成部品が熱により劣化するのを防止する為、耐熱性能の高い樹脂部品を採用しなければならない等コスト上昇を招く可能性がある。
【０００５】
そこで、この発明は、上記した従来技術が有している問題点を解決するためになされたものであって、エンジン停止後のエンジンルーム内温度を高精度に推定することができて、エンジンルーム内の過剰な温度上昇を未然に防止することが可能なラジエータファン制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため第１の発明は、エンジン停止後、ラジエータファンを作動させてエンジンルーム内の過剰な温度上昇を防止するラジエータファン制御装置において、
前記エンジンの吸気温度を検出する吸気温度検出手段と、前記エンジンの冷却水温度を検出する冷却水温度検出手段と、前記吸気温度検出手段が検出した吸気温度と前記冷却水温度検出手段が検出した冷却水温度とに基づいて前記エンジンルーム内が過剰に温度上昇するか否かを判断し、温度上昇すると判断した場合には前記ラジエータファンを作動させる制御手段と、を備えたことを特徴とする。
【０００７】
上記目的を達成するため第２の発明は、第１の発明において、前記制御手段は、エンジン停止から設定時間経過後の吸気温度と冷却水温度とに基づいて前記エンジンルーム内の温度を推定する温度推定部と、前記温度推定部で推定したエンジンルーム内の推定温度と、前記エンジン停止から設定時間経過後の吸気温度及び冷却水温度と、エンジン停止直前の吸気温度及び冷却水温度とに基づいて前記エンジンルーム内の最高温度を推定する最高温度推定部と、前記最高温度推定部で推定した前記エンジンルーム内の推定最高温度が設定値を超えた場合に前記ラジエータファンを作動させる作動部と、を備えていることを特徴とする。
【０００８】
上記目的を達成するため第３の発明は、第１又は第２の発明において、前記制御手段には、前記吸気温度、前記冷却水温度、前記エンジンルーム内の温度及び最高温度の相関関係が数式化或いはマップデータ化されていることを特徴とする。
【０００９】
第１乃至第３の発明によれば、ラジエータファン用の制御手段は、エンジンの吸気温度、冷却水温度、エンジンルーム内の温度及び最高温度の相関関係を数式化した演算式或いはマップデータを有している。そして、各種検出手段から検出されたエンジン停止から設定時間経過後のエンジンの吸気温度と冷却水温度とを演算式に適用したり、或いはマップデータ検索することによって、エンジン停止後のエンジンルーム内の温度を高精度に推定する。さらに、そのエンジンルーム内の推定温度と、エンジン停止から設定時間経過後の吸気温度及び冷却水温度と、エンジン停止直前の吸気温度及び冷却水温度とを演算式に適用したり、或いはマップデータ検索することによって、エンジンルーム内の最高温度を高精度に推定する。そして、エンジンルーム内の推定最高温度が設定値を超えた場合にラジエータファンを作動させてエンジンルーム内を掃気し、エンジンルーム内の温度を下げることによって、エンジンルーム内のゴムや樹脂製等の各種構成部品の熱損傷が確実に防止される。これにより、エンジン停止後のエンジンルーム内温度を高精度に推定することができるようになり、エンジンルーム内の過剰な温度上昇を未然に防止することが可能なラジエータファン制御装置を提供することができる。
しかも、既存の各種検出手段を用いてエンジンルーム内の温度を高精度に推定するので、エンジンルーム内の温度を検出する温度センサを新たに設ける必要はなく、部品点数の増加によるコストの上昇を抑えることができる。
【００１０】
上記目的を達成するため第４の発明は、第３の発明において、前記制御手段は、外気温検出手段が検出した外気温度を受け取ると共に、前記最高温度推定部で推定したエンジンルーム内最高温度推定値とエンジン停止直前の外気温度とに基づいて前記ラジエータファンの駆動時間を設定することを特徴とする。
【００１１】
第４の発明によれば、制御手段は、外気温検出手段が検出した外気温度を受け取ると共に、最高温度推定部で推定したエンジンルーム内最高温度推定値とエンジン停止直前の外気温度とに基づいてラジエータファンの駆動時間を設定する。これにより、第１乃至第３の発明の作用効果に加えて、エンジンルーム内温度に対して外気温度の影響が大きい場合であっても、エンジンルーム内が適正な温度となるまでラジエータファンを継続して作動させることができるので、外気温度によるエンジンルーム内温度への影響を低減することができる。
【発明の効果】
【００１２】
本発明のラジエータファン制御装置によれば、制御手段は、エンジンの吸気温度、冷却水温度、エンジンルーム内の温度及び最高温度の相関関係を数式化した演算式或いはマップデータを有しているので、エンジン停止後のエンジンルーム内温度を高精度に推定することができる。その結果、エンジン停止後、エンジンルーム内が過剰に温度上昇しそうな場合にラジエータファンを確実に作動させてエンジンルーム内を掃気し、エンジンルーム内の温度を下げることによって、コストの上昇を招くことなくエンジンルーム内の各種構成部品の熱による劣化の進行を確実に遅延することが可能となる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の最も好適と思われる実施形態について図面を用いて詳細に説明する。
図１は、本発明に係るラジエータファン制御装置の概略構成図、図２は、同例における電子制御系の回路構成図、図３は、同例におけるラジエータファン制御のメインフローチャート、図４は、同例における制御ユニットの機能ブロック図である。
【００１４】
まず、エンジン、エンジン冷却系及びこれらを電子制御する制御ユニット（ＥＣＵ）について説明する。図１に示されるように、エンジン１は水平対向型エンジンであり、そのシリンダブロック２には、サーモスタット３が組み込まれたウォータポンプ４やその他の図示しない補機類が一体的に組付けられている。このエンジン１を収めたエンジンルーム内には、ゴムや樹脂製等の各種構成部品が取り付けられていると共に、エンジン１の吸入空気を濾過するエアクリーナ５からインテークマニホルド６の間には吸気温検出手段としての吸気温センサ７が取り付けられており、吸気温センサ７の検出信号はエンジン運転時のみならずエンジン停止後暫くの間、継続的に制御ユニット８に入力されるようになっている。
【００１５】
エンジン１の前方には、ラジエータファン９Ａ，９Ｂが配置されており、これらラジエータファン９Ａ，９Ｂは、電子制御可能な電動モータ１０Ａ，１０Ｂによって回転駆動される。電動モータ１０Ａ，１０Ｂの作動制御は、制御ユニット８によってＯＮ−ＯＦＦ制御、或いはＬｏ、Ｈｉ２段に切換制御されるリレー１１Ａ，１１Ｂによって行われる。さらに、ラジエータファン９Ａ，９Ｂの前方には、冷却水冷却用のラジエータ１２とエアコン用のコンデンサ１３とが配置されている。
【００１６】
エンジン１とラジエータ１２との間には冷却水通路１４，１５が配設されており、ラジエータ１２にて冷却された冷却水は、ウォータポンプ４によりシリンダブロック２内のウォータジャケット１６に圧送され、シリンダブロック２及びシリンダーヘッド１７を冷却した後、ラジエータ１２に戻って冷却されたのち、再びシリンダブロック２内に圧送されるようになっている。
さらに、このエンジン冷却系には、温水予熱通路１８を介してアイドル回転数制御弁（ＩＳＣ弁）１９及びスロットルボディ２０が連なっていると共に、ヒータ通路２１を介してヒータコア２２が連なっている。また、ラジエータ１２には、オーバーフロー通路２３を介してリザーブタンク２４が連なっている。
【００１７】
さらに、左右のシリンダブロック２をつなぐ冷却水通路２５には、エンジン１の冷却水温度検出手段としての水温センサ２６が取り付けられており、水温センサ２６の検出信号はエンジン運転時のみならずエンジン停止後も暫くの間、継続的に制御ユニット８に入力される。
【００１８】
また、ラジエータ１２前方の外気の影響を受けやすい位置、例えばフロントバンパーのラジエータパネル部には、外気温検出手段としての外気温センサ２７が取り付けられており、外気温センサ２７の検出信号は、制御ユニット（例えば、エアコン制御用）２８に入力されたのちＬＡＮ２９を介して、エンジン運転中継続的に制御ユニット８に入力される。
【００１９】
さらにまた、上述した各センサ７，２６，２７からの検出信号の他に、エンジン１の運転状態を検出するためのイグニションキースイッチ情報、エンジン回転数情報、車速情報等のエンジン制御やラジエータファン制御に必要な情報も制御ユニット８に入力される。
【００２０】
制御ユニット８は、エンジン１を制御するエンジン制御ユニットが兼ねており、燃料噴射制御、点火時期調整制御等のエンジン制御に加えて、エンジン停止後のラジエータファン９Ａ，９Ｂを作動制御する機能が組み込まれている。このため、制御ユニット８はエンジン停止後も継続して電源供給がなされるようになっている。なお、エンジン制御ユニットの代わりにラジエータファン専用の制御ユニットを設けることが可能である。
【００２１】
制御ユニット８は、図２に示されるように、マイクロプロセッサ３０と各種入出力ポートとを備え、中央制御部（ＣＰＵ）３１が、読み出し専用メモリ（ＲＯＭ）３２によりファームウェア化されている種々のアプリケーションプログラムを実行することにより、後述するエンジン停止後のラジエータファン制御を行うようになっている。各センサ７，２６からの検出信号は、所定の切換えタイミングに同期してチャンネル切換えを行うマルチプレクサ３３を介してＡ／Ｄ変換器３４へ時分割転送されてデジタルデータに変換され、制御ユニット２８からの外気温度情報と共にランダムアクセスメモリ（ＲＡＭ）３５の所定バッファ領域に格納されたりＣＰＵ３１の演算に供される。ＣＰＵ３１は、ＲＯＭ３２とＲＡＭ３５との各種データを適用しつつ上述したアプリケーションプログラムを実行することにより、エンジン停止後におけるラジエータファン９Ａ，９Ｂを作動させる条件、つまり、エンジン停止後のエンジンルーム内の温度を推定し、エンジンルーム内が過剰に高温となる場合には、駆動回路３６，３７を介してリレー１０Ａ，１０ＢをＯＮ制御するようになっている。
【００２２】
すなわち、図３に示されたメインフローチャートの如く、ステップ１００において各種センサ７，２６，２７によって検出された吸気温度、冷却水温度、外気温度をＲＡＭ３５に読み込み、ステップ１０１においてエンジン停止後（エンジン停止から設定時間経過後のこと）の吸気温度及び冷却水温度に基づいてエンジン停止後（現在）のエンジンルーム内の温度を推定し、ステップ１０２において現在のエンジンルーム内の推定温度と、エンジン停止後の吸気温度及び冷却水温度と、エンジン停止直前の吸気温度及び冷却水温度とからエンジン停止後（未来）のエンジンルーム内の最高温度を推定し、ステップ１０３においてエンジンルーム内の推定最高温度が設定温度を超えた場合にラジエータファンを作動させるようになっている。なお、エンジン停止後の吸気温度とは、エンジン停止後、吸気温センサ７の検出した検出温度のことである。
【００２３】
これを機能ブロックで示すと図４の如く、制御ユニット８の温度推定部３８は、ＲＡＭ３５に読み込んだエンジン停止後の吸気温度及び冷却水温度からエンジン停止後のエンジンルーム内の温度を推定する。最高温度推定部３９は、温度推定部３８によって推定されたエンジンルーム内の推定温度と、ＲＡＭ３５に読み込んだエンジン停止後の吸気温度及び冷却水温度と、エンジン停止直前の吸気温度及び冷却水温度と、に基づいてエンジンルーム内の最高温度を推定する。作動部４０は、最高温度推定部３９によって推定されたエンジンルーム内の推定最高温度が設定値を超えた場合にラジエータファン９Ａ，９Ｂの作動を決定する。そして、エンジンルーム内の推定最高温度とＲＡＭ３５に読み込んだエンジン停止直前の外気温度とに基づいてラジエータファン９Ａ，９Ｂの作動時間を決定してラジエータファン９Ａ，９Ｂを作動させる。
【００２４】
次に、各ブロック毎の機能を図５、６を用いて説明する。図５は、エンジン停止後のエンジンルーム内温度推定ルーチン（図３のＳ１００〜Ｓ１０２に対応する）を示すフローチャート、図６は、ラジエータファン起動ルーチン（図３のＳ２００に対応する）を示すフローチャートである。
【００２５】
図５に示されるように、エンジン停止後のエンジンルーム内温度推定ルーチン（以下、温度推定ルーチン）は、まずステップ１０において、エンジン１が運転中か否かを判断し、肯定されるときはステップ１２に移行し、否定されるときはステップ１６に移行する。
なお、エンジン運転中か否かの判断は、図示しない別ルーチンで実行され、エンジン回転数と予め設定された所定値とを比較し、エンジン回転数が所定値未満の場合はエンジン停止、所定値以上の場合はエンジン運転中であると判断することによって行う。また、エンジン回転数に基づいてエンジン運転中か否かを判断するのではなく、例えば、クランク角センサからの検出信号やイグニションキースイッチ信号を用いて判断することもできる。また、エンジン運転中か否かの判断は、別ルーチンによって実行されるのではなく、本ルーチン内に組み込んだエンジン運転中か否かの判断ルーチンによって行ってもよい。
【００２６】
ステップ１２では、車載機器が全て正常に機能している状態であるので、エアコンなどの制御ユニット２８或いはその他の車外の気温を検出する手段を備えた制御装置による外気温度検出結果を受け取る。なお、外気温センサ２７を備えていなかったり、外気温センサ２７に不具合が発生した場合、吸気温センサ７の検出したエンジン停止時の吸気温度を外気温度として用いることができる。また、続いて吸気温度、冷却水温度を検出し、検出結果をそれぞれ外気温度ＴＡＯ、吸気温度ＴＩＯ、エンジン水温ＴＷＯとして制御ユニット８のＲＡＭ３５に格納し、ステップ１４に移る。
【００２７】
ステップ１４では、エンジン停止タイマＴsoakに０、ラジエータファン制御フラグＦeoffに０を入れてリセットし、フローを抜ける。この停止後ラジエータファン制御フラグＦeoffが１の場合ラジエータファン９Ａ，９Ｂが作動され、０の場合停止される。
【００２８】
ステップ１６では、ラジエータファン動作フラグＦeoffが１であるか否かを判断し、肯定されるときは、ラジエータファン９Ａ，９Ｂが既に起動されている状態であるため、本ルーチンを終了し、否定されるときはステップ１８においてエンジン停止後タイマＴsoakに１を加えカウントアップする。
【００２９】
ステップ２０では、エンジン停止後タイマＴsoakが設定値Ａよりも大であるか否かを判断し、否定されるときはエンジン停止から十分な時間が経過し、エンジン１の輻射熱等が原因でエンジンルーム内の温度上昇が発生しないと判断し本ルーチンを終了する。一方、肯定されるときはステップ２２において、エンジンルーム内の温度上昇の可能性があるものとして、エンジン停止後の吸気温度ＴＩＥとエンジン水温ＴＷＥとを制御ユニット８のＲＡＭ３５に格納する。
【００３０】
ステップ２４においてはエンジン停止後の吸気温度ＴＩＥとエンジン水温ＴＷＥとに基づいてエンジンルーム内温度推定値Ｔrを推定する。具体的には、
【００３１】
【数１】
2008008264.tif 000003
【００３２】
この演算式からエンジンルーム内温度推定値Ｔrを求める。α及びβは補正係数である。この演算式は、予め行われた実験結果から導きだされており、エンジン停止後の吸気温度ＴＩＥ、エンジン水温ＴＷＥ、エンジンルーム内温度推定値Ｔrの相関関係を数式化したものである。なお、演算式は、上述した形式にのみ限定されるものではない。また、演算式の代わりにマップデータを検索してエンジンルーム内温度推定値Ｔrを求めてもよい。
【００３３】
続いて、エンジン停止後の吸気温度ＴＩＥ及びエンジン水温ＴＷＥと、エンジンルーム内温度推定値Ｔrとからエンジンルーム内最高温度推定値Ｔrmaxを推定する。具体的には、
【００３４】
【数２】
2008008264.tif 000004
【００３５】
この演算式からエンジンルーム内最高温度推定値Ｔrmaxを求める。γ及びδは補正係数である。この演算式は、予め行われた実験結果から導きだされており、エンジン停止直前の吸気温度ＴＩＯ及びエンジン水温ＴＷＯと、エンジン停止後の吸気温度ＴＩＥ及びエンジン水温ＴＷＥと、エンジンルーム内最高温度推定値Ｔrmaxとの相関関係を数式化したものである。なお、演算式は、上述した形式にのみ限定されるものではない。また、演算式の代わりにマップデータを検索してエンジンルーム内最高温度推定値Ｔrmaxを求めてもよい。
【００３６】
ステップ２６においては、エンジンルーム内最高温度推定値Ｔrmaxが設定値Ｂよりも大であるか否かを判断し、否定されるときはエンジンルーム内温度が上昇していったとしても問題は生じないものと判断して本ルーチンを終了する。また、肯定のときはエンジンルーム内温度がこのまま上昇していった場合にエンジンルーム内のゴムや樹脂製の各種構成部品に熱損傷を与える可能性が高いと判断してステップ２８に移る。なお、設定値Ｂは、エンジンルーム内の許容最高温度であり、エンジンルーム内に取り付けられるゴムや樹脂製等の各種構成部品の耐熱温度等に余裕をみて決定されている。
【００３７】
ステップ２８においてはエンジンルーム内最大温度推定値Ｔrmaxから設定値Ｂを減算して得られた算出値（温度差）と、エンジン停止直前の外気温度とからエンジンルーム内温度をエンジンルーム内許容温度に収めるためのラジエータファン負荷Ｌrfl、ラジエータファン駆動時間Ｔrfを求める。具体的には、予め実験から求められた演算式、すなわちエンジンルーム内最大温度推定値Ｔrmaxから設定値Ｂを減算して得られた算出値と、エンジン停止直前の外気温度と、エンジンルーム内温度をエンジンルーム内許容温度に収めるためのラジエータファン負荷Ｌrfl、ラジエータファン駆動時間Ｔrfとの相関関数を数式化した演算式に適応したり、或いはマップデータを検索する。
【００３８】
ステップ３０においてはラジエータファン動作フラグＦeoffに１をセットし、ラジエータファン作動タイマＴrfoffに０をセットして本ルーチンを終了する。
【００３９】
次に、ラジエータファン制御ルーチンについて説明する。
まず、ステップ２０２では、ラジエータファン動作フラグＦeoffが１であるか否かを判断し、否定されたときはラジエータファン９Ａ，９Ｂが停止している状態であるため本ルーチンを終了し、肯定されたときはステップ２０４に移りラジエータファン負荷Ｌrflに該当するリレー１０Ａ，１０ＢをＯＮ制御してラジエータファン９Ａ，９Ｂを作動させ、ステップ２０６ではラジエータファン作動タイマＴrfoffに１を加えカウントアップする。これにより、エンジンルーム内が強制的に掃気され、エンジンルーム内が過剰に温度上昇することはなくなり、エンジンルーム内のゴムや樹脂製等の各種構成部品に熱害が及ぶのが確実に防止される。この場合、自然吸気式エンジンに比較してエンジンルーム内が高温になりがちなターボ過給機付きエンジンにおいては特に有効である。
【００４０】
ステップ２０８においてはラジエータファン作動タイマＴroffがラジエータファン駆動時間Ｔrfよりも大であるか否かを判断し、否定されたときは本ルーチンを終了し、肯定されたときはステップ２１０に移ってＯＮ制御されているリレー１０Ａ，１０ＢをＯＦＦ制御する。
【００４１】
ステップ２１２においては、再度の温度上昇にそなえてエンジン停止直前の吸気温度ＴＩＯ、エンジン水温ＴＷＯを設定し、ステップ２１４ではラジエータファン動作フラグＦeoff、エンジン停止後タイマＴsoakを０にセット（リセット）して本フローを終了する。
【００４２】
以上述べたように本発明のラジエータファン制御装置によれば、制御ユニット８は、エンジン停止直前の吸気温度ＴＩＯ、冷却水温度ＴＷＯ、エンジン停止後の吸気温度ＴＩＥ、冷却水温度ＴＷＥ、エンジンルーム内の温度推定値Ｔr及び最高温度推定値Ｔrmaxの相関関係を数式化した数式［数１］、［数２］或いはマップデータを有している。そして、吸気温センサ７、水温センサ２６が検出した吸気温度ＴＩＥと冷却水温度ＴＷＥとを演算式［数１］に適用したり、或いはマップデータ検索することによって、エンジン停止後のエンジンルーム内の温度推定値Ｔrを高精度に推定する。さらに、そのエンジンルーム内の温度推定値Ｔrと、吸気温度ＴＩＥ及び冷却水温度ＴＷＥと、エンジン停止直前の吸気温度ＴＩＯ及び冷却水温度ＴＷＯとを数式［数２］に適用したり、或いはマップデータ検索することによって、エンジンルーム内の最高温度推定値Ｔrmaxを高精度に推定する。そして、エンジンルーム内の最高温度推定値Ｔrmaxがエンジンルーム内の許容最高温度である設定値Ｂを超えた場合にラジエータファン９Ａ，９Ｂを作動させて、エンジンルーム内を掃気し、エンジンルーム内の温度を下げることによって、エンジン停止後のエンジンルーム内温度を高精度に推定することができて、エンジンルーム内の過剰な温度上昇を未然に防止することが可能なラジエータファン制御装置を提供することができる。これにより、エンジンルーム内のゴムや樹脂製等の各種構成部品の熱による劣化の進行を確実に遅延される。
【００４３】
しかも、車載された既存の吸気温センサ７、水温センサ２６を用いてエンジンルーム内の温度を高精度に推定するので、エンジンルーム内の温度を検出する温度センサを新たに設ける必要はなく、部品点数の増加によるコストの上昇を抑えることができる。しかも、従来のラジエータファン制御用のアプリケーションプログラムを一部変更するだけであるから、システム構成を大幅に変更することなく大きな効果が得られる。
【００４４】
また、本発明によれば、制御ユニット８は、外気温センサ２７が検出した外気温度ＴＡＯ、或いは外気温度ＴＡＯの代用として吸気温センサ７が検出した吸気温度ＴＩＯを受け取ると共に、最高温度推定部３９で推定したエンジンルーム内最高温度推定値Ｔrmaxとエンジン停止直前の外気温度ＴＡＯとに基づいてラジエータファン９Ａ，９Ｂの駆動時間を設定する。これにより、エンジンルーム内温度に対して外気温度の影響が大きい場合であっても、エンジンルーム内が適正な温度となるまでラジエータファン９Ａ，９Ｂを継続して作動させることができるので、外気温度によるエンジンルーム内温度への影響を低減することができる。
【図面の簡単な説明】
【００４５】
【図１】本発明に係るラジエータファン制御装置の概略構成図である。
【図２】同例における電子制御系の回路構成図である。
【図３】同例におけるラジエータファン制御のメインフローチャートである。
【図４】同例における制御ユニットの機能ブロック図である。
【図５】エンジン停止後のエンジンルーム内温度推定ルーチン（図３のＳ１００〜Ｓ１０２に対応する）を示すフローチャートである。
【図６】ラジエータファン起動ルーチン（図３のＳ２００に対応する）を示すフローチャートである。
【符号の説明】
【００４６】
１    エンジン
７    吸気温センサ（吸気温度検出手段）
８    制御ユニット（制御手段）
９Ａ，９Ｂ  ラジエータファン
１０Ａ，１０Ｂ  電動モータ
１１Ａ，１１Ｂ  リレー
１２  ラジエータ
２６  水温センサ（冷却水温度検出手段）
２７  外気温センサ（外気温検出手段）
３８  温度推定部
３９  最高温度推定部
４０  作動部
【図１】
2008008264.tif 000005
【図２】
2008008264.tif 000006
【図３】
2008008264.tif 000007
【図４】
2008008264.tif 000008
【図５】
2008008264.tif 000009
【図６】
2008008264.tif 000010