(57)【要約】【課題】送風ユニットにおけるファンの常時オンまたは常時オフの状態を検出することのできる電子制御装置を提供する。【解決手段】この電子制御装置は、制御回路部が実装された回路基板と、内部に回路基板が収容された筐体と、制御回路部により駆動を制御されるファンを有し、筐体を空冷する送風ユニットと、回路基板の温度に相関する物理量を検出する温度検出部と、を備える。制御回路部は、ファンの回転を停止させるように指示するオフ信号を出力してから所定時間が経過するまでにおける回路基板の上昇温度であるオフ時上昇量と、ファンの回転を開始させるように指示するオン信号を出力してから所定時間が経過するまでにおける回路基板の上昇温度であるオン時上昇量と、を取得する温度取得部と、オフ時上昇量からオン時上昇量を引いた差分を算出する差分算出部と、を有する。差分が所定の閾値よりも小さい場合にファンの回転に異常が生じていると判定する。【選択図】図５
2019021730.tif 000002
【特許請求の範囲】
【請求項１】
制御回路部（３４）が実装された回路基板（３０）と、
内部に前記回路基板が収容された筐体（２０）と、
前記制御回路部により駆動を制御されるファン（４１）を有し、前記筐体を空冷する送風ユニット（４０）と、
前記回路基板の温度に相関する物理量を検出する温度検出部（３５）と、を備え、
前記制御回路部は、
前記ファンの回転を停止させるように指示するオフ信号を出力してから所定時間が経過するまでにおける前記回路基板の上昇温度に相関する物理量であるオフ時上昇量（Δｏｆｆ）と、前記ファンの回転を開始させるように指示するオン信号を出力してから所定時間が経過するまでにおける前記回路基板の上昇温度に相関する物理量であるオン時上昇量（Δｏｎ）と、を取得する温度取得部（３４ａ）と、
前記オフ時上昇量から前記オン時上昇量を引いた差分を算出する差分算出部（３４ｂ）と、を有し、
前記差分が所定の閾値よりも小さい場合に、前記ファンの回転に異常が生じていると判定する、電子制御装置。
【請求項２】
前記制御回路部は、前記差分が所定の閾値よりも小さいと判定される頻度を計数するカウンタ（３４ｃ）をさらに備えるとともに、前記オフ信号と前記オン信号とを交互に繰り返し出力するものであり、
前記カウンタにより計数された計数値が、所定の閾値（Ｋ）を超えることを条件に、前記ファンの回転に異常が生じていると判定する、請求項１に記載の電子制御装置。
【請求項３】
前記カウンタは、
前記差分が所定の第１閾値（Ｖｔｈ１）よりも小さいと判定される場合に前記計数値をインクリメントし、
前記差分が所定の第２閾値（Ｖｔｈ２）以上であると判定される場合に前記計数値をデクリメントするものであり、
前記カウンタにより計数された計数値が、所定の閾値を超えることを条件に、前記ファンの回転に異常が生じていると判定する、請求項２に記載の電子制御装置。
【請求項４】
前記制御回路部は、前記オフ信号と前記オン信号とを周期的に繰り返し出力する、請求項２または請求項３に記載の電子制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この明細書の開示は、ファン冷却型の電子制御装置に関する。
【背景技術】
【０００２】
特許文献１に開示されるように、防水型の電子装置が知られている。この電子装置は、シール剤により水密に封止された防水筐体を備えており、防水筐体の内部空間に回路基板が収容されている。防水筐体の壁部には、回路基板の生じた熱を放熱するために複数の放熱フィンが設けられている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−１４３８５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
電子装置の小型化にともない放熱フィンの設置領域が狭くなり、放熱性を確保することが困難となってきている。
【０００５】
これに対し、防水筐体の壁部に、ファン及びハウジングを有する送風ユニットを配置し、放熱性を確保することが考えられる。ところで、送風ユニットは、ファンの回転により筐体を冷却することができるが、ファンの回転には電力の消費を伴う。このため、ファンを常時回転させておくことは省電力の観点から好ましくない。つまり、送風ユニットは、所定の条件でファンが回転して筐体の空冷を行うとともに、適宜停止して電力の無駄な消費を抑制する。
【０００６】
例えば故障等によって送風ユニットが常時オンとなりファンが回転し続けると、過度な電力消費を招く虞がある。逆に、送風ユニットが常時オフとなりファンが回転しないと、冷却という本来の目的を達成することができない。このため、送風ユニットの常時オンまたは常時オフの状態を検出する要請がある。
【０００７】
そこで、この明細書の開示は、送風ユニットにおけるファンの常時オンまたは常時オフの状態を検出することのできる電子制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
この明細書の開示は、上記目的を達成するために以下の技術的手段を採用する。なお、特許請求の範囲およびこの項に記載した括弧内の符号は、ひとつの態様として後述する実施形態に記載の具体的手段との対応関係を示すものであって、発明の技術的範囲を限定するものではない。
【０００９】
上記目的を達成するために、この明細書に開示される電子制御装置は、制御回路部（３４）が実装された回路基板（３０）と、内部に回路基板が収容された筐体（２０）と、制御回路部により駆動を制御されるファン（４１）を有し、筐体を空冷する送風ユニット（４０）と、回路基板の温度に相関する物理量を検出する温度検出部（３５）と、を備え、制御回路部は、ファンの回転を停止させるように指示するオフ信号を出力してから所定時間が経過するまでにおける回路基板の上昇温度に相関する物理量であるオフ時上昇量（Δｏｆｆ）と、ファンの回転を開始させるように指示するオン信号を出力してから所定時間が経過するまでにおける回路基板の上昇温度に相関する物理量であるオン時上昇量（Δｏｎ）と、を取得する温度取得部（３４ａ）と、オフ時上昇量からオン時上昇量を引いた差分を算出する差分算出部（３４ｂ）と、を有し、差分が所定の閾値よりも小さい場合に、ファンの回転に異常が生じていると判定する。
【００１０】
例えば、制御回路部が出力するオン信号あるいはオフ信号に依らず、何らかの理由によりファンの回転が常時オン状態とされた異常時において、筐体、ひいては回路基板は送風ユニットによって常に空冷された状態にある。つまり、オフ時上昇量とオン時上昇量はほぼ同一となると考えられる。逆に、制御回路部が出力するオン信号あるいはオフ信号に依らず、何らかの理由によりファンの回転が常時オフ状態とされた異常時において、筐体、ひいては回路基板は空冷されない状態にある。この場合も、オフ時上昇量とオン時上昇量はほぼ同一となると考えられる。すなわち、いずれの場合も、オフ時上昇量からオン時上昇量を引いた差分はゼロ近傍となることが予想される。
【００１１】
一方、制御回路部のオン信号によってファンが回転を開始し、オフ信号によってファンが回転を停止する正常の状態であれば、オフ時上昇量は正となり、オン時上昇量は負となると考えられるから、オフ時上昇量からオン時上昇量を引いた差分は正の値となることが予想される。
【００１２】
このように、正常時と異常時とで、オフ時上昇量からオン時上昇量を引いた差分は挙動を異にする。具体的には、異常時の差分は、正常時よりも小さくなる。よって、この差分が、所定の閾値よりも小さいことを以って送風ユニットの異常を検出することができる。
【図面の簡単な説明】
【００１３】
【図１】第１実施形態に係る電子制御装置の斜視図である。
【図２】図１のII-II線に沿う断面図である。
【図３】ファン基板に構成された回路の一例を示す図である。
【図４】ファンの回転のオンオフと、ＥＣＵの温度の時間変化を示す図である。
【図５】制御回路部の制御フローを示すフローチャートである。
【図６】制御フローのうち、評価処理の詳細フローを示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下に、図面を参照しながら本開示を実施するための複数の形態を説明する。各形態において先行する形態で説明した事項に対応する部分には同一の参照符号を付して重複する説明を省略する場合がある。各形態において構成の一部のみを説明している場合は、構成の他の部分については先行して説明した他の形態を適用することができる。各形態で具体的に組み合わせが可能であることを明示している部分同士の組み合わせばかりではなく、特に組み合わせに支障が生じなければ、明示していなくても形態同士を部分的に組み合せることも可能である。
【００１５】
なお、以下において、回路基板の板厚方向をＺ方向と示す。また、Ｚ方向に直交する一方向であって、コネクタの長手方向をＹ方向、Ｚ方向及びＹ方向の両方向に直交する方向をＸ方向と示す。特に断りのない限り、ＸＹ平面に沿う形状を平面形状とする。
【００１６】
（第１実施形態）
最初に、図１〜図３を参照して、本実施形態に係る電子制御装置の概略構成について説明する。なお、図２では、ファンの正回転にともなう空気の流れを一点鎖線の矢印で示している。
【００１７】
図１および図２に示すように、電子制御装置１０は、防水筐体２０、回路基板３０、および送風ユニット４０を備えている。この電子制御装置１０は、車両の内燃機関を制御する電子制御装置（ＥＣＵ）として構成されている。
【００１８】
防水筐体２０は、回路基板３０を収容する内部空間２０ｓとして防水空間を提供する。防水筐体２０は、回路基板３０の板厚方向であるＺ方向において２つの部材に分割されており、一方がケース２１、他方がカバー２２とされている。防水筐体２０は、図示しないシール部材を介して、ケース２１及びカバー２２を相互に組み付けて構成される。
【００１９】
ケース２１は、一面が開口する箱状をなしている。本実施形態では、放熱のために、ケース２１が金属材料を用いて形成されている。具体的には、ケース２１がアルミダイカストによって成形されている。
【００２０】
ケース２１の底壁２１０は、平面略矩形状をなしている。ケース２１の底壁２１０における外部に面する一面がケースの外面２１ａであり、本実施形態では、防水筐体２０のうち後述の送風ユニット４０が搭載される搭載面である。底壁２１０に連なる４つの側壁のひとつには、図示しない切り欠きが設けられている。この切り欠きは、ケース２１の一面の開口につながっている。
【００２１】
底壁２１０には、複数の貫通孔２１１が形成されている。貫通孔２１１は、ケース２１の外面２１ａから内面２１ｂにわたって貫いて形成されている。本実施形態では、ケース２１が、底壁２１０の一部として、底壁２１０の他の部分に対して凹んで設けられた第１収容部２１２及び第２収容部２１３を有している。
【００２２】
第１収容部２１２は、コネクタ３３を収容すべくＸ方向における一端側に設けられている。第２収容部２１３は、回路基板３０を構成する電子部品３２のうち、アルミ電解コンデンサなどの高背部品を収容すべく設けられている。第２収容部２１３は、Ｘ方向に延設されるとともに、一端が第１収容部２１２に連なっている。貫通孔２１１は、底壁２１０のうち、第１収容部２１２及び第２収容部２１３を除く部分に形成されている。貫通孔２１１は、底壁２１０のうち、略平坦な部分に形成されている。
【００２３】
なお、図１に示す符号２１４は電子制御装置１０を車両に取り付けるための取り付け部であり、符号２１５は、ケース２１とカバー２２とを固定するための固定孔である。固定孔２１５には、図示しないねじが挿入される。これら取り付け部２１４及び固定孔２１５は、ケース２１と一体に設けられている。
【００２４】
カバー２２は、ケース２１とともに防水筐体２０の内部空間２０ｓを形成する。ケース２１とカバー２２を組み付けることで、カバー２２によりケース２１における一面の開口が閉塞される。また、カバー２２によりケース２１の一面の開口が閉塞されることで、側壁に形成された切り欠きが区画され、図示しない開口部となる。この開口部により、コネクタ３３の一部が外部に露出される。
【００２５】
本実施形態では、放熱性向上のために、カバー２２も金属材料を用いて形成されている。カバー２２も、アルミダイカストによって成形されている。カバー２２は、一面が開口する底の浅い箱状をなしている。カバー２２は、外面側に複数の放熱フィン２２０を有している。
【００２６】
防水筐体２０のシール部材は、ケース２１とカバー２２との間、ケース２１とコネクタ３３との間、及びカバー２２とコネクタ３３との間を介して、内部空間２０ｓが防水筐体２０の外部の空間と連通するのを遮断するように設けられている。このシール部材は、内部空間２０ｓを取り囲むようにケース２１及びカバー２２の周縁部に配置されている。シール部材により、ケース２１及びカバー２２の周縁部が水密に封止されている。シール部材として、たとえば硬化前において液状の接着材を採用することができる。
【００２７】
回路基板３０は、ケース２１に固定されている。回路基板３０は、プリント基板３１、及び、プリント基板３１に実装された電子部品３２を有している。プリント基板３１は、樹脂などの電気絶縁材料を用いて形成された基材に、配線が配置されてなる。そして、配線と電子部品３２とにより、回路が形成されている。プリント基板３１は、平面略矩形状をなしている。電子部品３２は、プリント基板３１におけるケース２１側の面である一面３１ａ及びカバー２２側の面である裏面３１ｂの少なくとも一方に実装されている。本実施形態では、電子部品３２のうち、パワーＭＯＳＦＥＴやマイコンなどの発熱素子が、図２に示すように、プリント基板３１の一面３１ａであって、ＸＹ平面において送風ユニット４０の周囲に配置されている。電子部品３２は、後述する送風ユニットの駆動の制御を担う制御回路部３４を含んでいる。制御回路部３４はプリント基板３１上に実装されている。
【００２８】
また、電子部品３２には例えばＰＮ接合ダイオードを利用した温度センサなどの温度検出部３５を含む。温度検出部３５は回路基板３０の温度を、直接的あるいは間接的に検出する素子である。温度検出部３５により検出される物理量は回路基板３０の温度に相関する物理量である。回路基板３０の温度に相関する物理量とは、例えば回路基板３０の直接的な温度、回路基板３０から伝熱する内部空間２０ｓの雰囲気温度、防水筐体２０の温度であり、また、それらに対応して温度検出部３５から出力される電圧値や電流値も含む。
【００２９】
回路基板３０には、コネクタ３３が実装されている。コネクタ３３は、回路基板３０におけるＸ方向の一端側に実装されている。コネクタ３３の一部は防水筐体２０の上記した開口部を介して外部に露出され、残りの部分は内部空間２０ｓに収容されている。図示を省略するが、コネクタ３３は、樹脂材料を用いて形成されたハウジング、及び、導電性材料を用いて形成され、ハウジングに保持された複数の端子を有している。
【００３０】
送風ユニット４０は、ケース２１の底壁２１０に取り付けられている。具体的には、底壁２１０のうち、防水筐体２０の外部に面する外面２１ａに搭載されている。送風ユニット４０は、ケース２１の複数の貫通孔２１１を覆うように取り付けられている。送風ユニット４０は、回転により空気の流れを形成し、これによりケース２１、ひいては回路基板３０を冷却する。送風ユニット４０は、ファン４１、ハウジング４２、及び端子４３を備えている。ファン４１の構造は、軸流ファンにおける周知の構造と同じである。このため、図２では、ファン４１を簡略化して図示している。
【００３１】
ファン４１は、軸部４１０及び複数の羽根４１１を有している。軸部４１０は、回転シャフト４１０ａを含んでいる。羽根４１１は、回転シャフト４１０ａと一体に回転する。よって、回転シャフト４１０ａが、ファン４１の回転軸となる。回転シャフト４１０ａの軸方向、すなわちファン４１の回転軸の方向が、Ｚ方向と一致するように、送風ユニット４０がケース２１に取り付けられている。すなわち、羽根４１１は、外面２１ａに平行なＸＹ面内で回転するようになっている。ファン４１の回転に伴って発生する空気の流れは、主にＺ方向であり、本実施形態において羽根４１１が正回転する場合には、空気が、外部から外面２１ａに吹き付ける向きの流れとなる。
【００３２】
軸部４１０は、回転シャフト４１０ａ以外にも、ボス４１０ｂを有している。ボス４１０ｂは、Ｚ方向において回路基板３０側に開口し、他端側に閉じた有底の円筒形状をなしている。ボスの外周面には、複数の羽根４１１が等間隔で設けられている。羽根４１１は、Ｚ方向において、貫通孔２１１の周囲部分の外面２１ａよりも上方に位置している。ボス４１０ｂ及び羽根４１１は、所謂インペラとして一体に成形されている。回転シャフト４１０ａは、ボス４１０ｂの内部に設けられており、一端がボス４１０ｂの略中心に固定されている。金属製の回転シャフト４１０ａは、樹脂製のインペラにインサート成形されて、インペラに一体化されている。ボス４１０ｂの内周面には、マグネット４１０ｃが取り付けられている。このように、ボス４１０ｂ、羽根４１１、回転シャフト４１０ａ、及びマグネット４１０ｃを含んでロータが構成されている。
【００３３】
軸部４１０は、上記以外にも、図示しない軸受、コイル４１０ｄ、軸受ホルダ４１０ｅなどを有している。軸受は、回転シャフト４１０ａを回転可能に支持している。軸受ホルダ４１０ｅは、軸受を保持している。軸受ホルダ４１０ｅは、ハウジング４２の底壁４２０からＺ方向に突出している。本実施形態では、軸受ホルダ４１０ｅが、ハウジング４２と同一材料を用いて一体に設けられている。軸受は、軸受ホルダ４１０ｅの内周面に配置されている。コイル４１０ｄは、軸受ホルダ４１０ｅの外周面に配置されている。このように、コイル４１０ｄ、軸受、及び軸受ホルダ４１０ｅを含んでステータが構成されている。すなわち、ファン４１は、モータを有している。
【００３４】
ハウジング４２は、ファン４１を回転可能に収容している。ハウジング４２は、外面２１ａにおける貫通孔２１１の周囲部分に対向しつつ貫通孔２１１に被せるように配置されている。ハウジング４２には、複数の通気口が形成されている。複数の通気口は、ファン４１（羽根４１１）の回転にともなって、底壁２１０の外面２１ａに沿った空気の流れが形成されるように、Ｚ方向において異なる位置に形成されている。
【００３５】
ハウジング４２は、底壁４２０及び側壁４２１を有している。ハウジング４２は樹脂材料を用いて形成されている。側壁４２１は、Ｚ方向において両端が開口する筒形状をなしている。この筒の一方の開口が後述する第１通気口４２３とされている。他方の開口を底壁４２０が閉塞して、ハウジング４２は全体として有底筒状をなしている。隣り合う側壁４２１の角部、すなわち連結部分は丸みをもったラウンド形状をなしている。
【００３６】
ハウジング４２は、第１通気口４２３及び第２通気口４２４を有している。ファン４１が正回転するとき、第１通気口４２３が空気の吸気口として機能し、第２通気口４２４が排気口として機能する。第１通気口４２３はＸＹ平面で開口し、ケース２１から見ればファン４１よりもＺ方向に遠い位置に形成されている。つまり、Ｚ方向から第１通気口を覗けばファン４１の羽根４１１が視認できる。第２通気口４２４は、ハウジング４２の側壁４２１に開口した通気口である。側壁４２１は、Ｚ方向から正面視すると角がラウンドした略矩形を成しており、第２通気口４２４はＸ方向に開口した２つ開口部と、Ｙ方向に開口した２つの開口部とから成る。第２通気口４２４はＺ方向において、羽根４１１と外面２１ａの間に開口している。つまり、いずれの通気口４２３，４２４も、Ｚ方向において貫通孔２１１の開口周囲の外面２１ａよりも上方に位置している。
【００３７】
本実施形態において、上記のようにファン４１の正回転にともなう空気の流れが、第１通気口４２３を吸込口とするような流れであるとすれば、空気は第１通気口４２３からＺ方向に吸気されてからＸＹ平面に沿う方向に流れを変え、第２通気口４２４から排出されてケース２１の外面２１ａに沿って外側に逃げる。ところで、蓄熱しやすい防水筐体２０の近傍は空気が温められている傾向にあるため、逆回転による空気の流通よりも、正回転により防水筐体２０からより遠いところにある空気を防水筐体２０側へ流入されるほうが冷却効果が高くなる。
【００３８】
底壁４２０は、図示しないシール部材を介してケース２１の外面２１ａに固定されている。底壁４２０は、貫通孔２１１を覆うように、貫通孔２１１の周囲の外面２１ａに接触固定されている。シール部材は貫通孔２１１を囲むようにして底壁４２０と外面２１ａとの間に介在し、外部から水や塵が貫通孔２１１に浸入しないようにされている。
【００３９】
端子４３は、ハウジング４２から内部空間２０ｓ側に突出しており、回路基板３０と電気的に接続されている。端子４３は、ハウジング４２の底壁４２０を貫通している。端子４３は、ケース２１における貫通孔２１１に挿通されつつ内部空間２０ｓに突出している。端子４３の一端は、ハウジング４２内に配置されたファン基板４４と電気的に接続され、他端は回路基板３０と接続されている。このように、端子４３を介して、ファン基板４４、すなわち送風ユニット４０と、回路基板３０とが電気的に接続されている。なお、金属製の端子４３は、樹脂製のハウジング４２にインサート成形されて、一体化されている。
【００４０】
ファン基板４４には、ファン４１を回転させるための駆動回路が形成されている。ファン基板４４には、軸部４１０を構成するコイル４１０ｄが電気的に接続されている。回路基板３０、端子４３、及びファン基板４４を通じてコイル４１０ｄが通電されることにより、上記したロータが回転する。そして、羽根４１１の所定の形状によりハウジング４２内に空気の圧力差が発生し、図２に示すように、第１通気口４２３から吸入した空気が第２通気口４２４から排出される。なお、ロータを正方向とは反対の方向に回転させると、第２通気口４２４から吸入した空気が第１通気口４２３から排出される。
【００４１】
ファン基板４４は、ハウジング４２内において、羽根４１１よりも下方に配置されている。ファン基板４４はハウジング４２に固定されている。本実施形態では、ファン基板４４がポッティング体４５によって封止されている。ファン基板４４は、端子４３及びポッティング体４５により、ハウジング４２に固定されている。ポッティング体４５は、ハウジング４２内において、第２通気口４２４を閉塞せず、且つ、ボスや羽根４１１などのロータの動きを阻害しない深さで設けられている。なお、ファン基板４４の封止は、ポッティング体４５に限定されない。たとえば、端子４３が実装されたファン基板４４が、ハウジング４２にインサート成形され、底壁４２０によってファン基板４４が封止された構成を採用することもできる。
【００４２】
上記のとおり、回路基板３０とファン基板４４は端子４３により電気的に接続されており、ファン４１の回転の制御が回路基板３０上に実装された制御回路部３４によって行われている。具体的には、図３に示すように、制御回路部３４は、回路基板３０に形成されたスイッチＳＷを介してコイル４１０ｄへの通電を制御している。つまり、スイッチＳＷの開閉のための制御信号の送信は制御回路部３４が行う。図３においては、説明の簡単化のために電源ＶＢとスイッチＳＷとの間にコイル４１０ｄが直列接続されたように図示しているが、実際は、ファン基板４４が３相交流を成すインバータ回路を有している。上記したように、回路基板３３とファン基板４４は電源ラインと信号ラインとで互いに接続されている。なお、電源ラインは別途外部から配線しても良い。
【００４３】
本実施形態における回路基板３０は、上記したように、制御回路部３４と温度検出部３５とを備えている。図３に示すように、制御回路部３４は温度取得部３４ａと差分算出部３４ｂとを有している。また、カウンタ３４ｃも備えている。
【００４４】
上記のように、制御回路部３４は、スイッチＳＷに制御信号を出力してスイッチＳＷの開閉を制御している。スイッチＳＷが閉成すると電源ＶＢと基準電位ＧＮＤとの間にコイル４１０ｄが介在するように回路が構成され、ファン４１が正回転する。このとき制御回路部３４がスイッチＳＷに対して出力する制御信号をオン信号と称する。一方、スイッチＳＷが開放されると電源ＶＢと基準電位ＧＮＤとの間のコイル４１０ｄに電流が流れず、ファン４１は回転しない、あるいは回転を停止する。このとき制御回路部３４がスイッチＳＷに対して出力する制御信号をオフ信号と称する。すなわち、制御回路部３４は、オン信号あるいはオフ信号をファン基板４４のスイッチＳＷに出力することによりファン４１の回転を制御している。制御回路部３４の制御フローについては後に詳述するが、制御回路部３４は、送風ユニット４０のダイアグに際して、オン信号とオフ信号とを交互に出力する。
【００４５】
温度検出部３５は、例えばＰＮ接合ダイオードを利用した温度センサであり、回路基板３０の温度を、直接的あるいは間接的に検出する素子である。温度検出部３５により検出される物理量は回路基板３０の温度に相関する物理量である。回路基板３０の温度に相関する物理量とは、例えば回路基板３０の直接的な温度、回路基板３０から伝熱する内部空間２０ｓの雰囲気温度、防水筐体２０の温度である。なお、温度検出部３５は、温度を、対応した電圧値や電流値に変換して制御回路部３４に出力するので、上記する物理量としては、それら電圧値や電流値も含む。
【００４６】
温度取得部３４ａは、温度検出部３５に接続されており、温度検出部３５が所定の条件下で検出した温度に相関する物理量を記憶、保持する。具体的には、図４に示すように、制御回路部３４がスイッチＳＷに対してオン信号を出力するタイミング、および制御回路部３４がスイッチＳＷに対してオフ信号を出力するタイミングで回路基板３０の温度に相関する物理量を取得する。以下、温度に相関する物理量に関しては、単に温度という。
【００４７】
例えば、図４に示すように、時刻ｔ１においてオン信号が出力され、時刻ｔ２においてオフ信号が出力され、時刻ｔ３においてオン信号が出力され、時刻ｔ４においてオフ信号が出力され、時刻ｔ５においてオン信号が出力され、時刻ｔ６においてオフ信号が出力される例で説明する。なお、オフ信号からオン信号までの時間と、オン信号からオフ信号までの時間の間隔はそれぞれ等しくされている。温度取得部３４ａは、時刻ｔ１における温度Ｔ１を取得し、時刻ｔ２における温度Ｔ２を取得し、時刻ｔ３における温度Ｔ３を取得し、時刻ｔ４における温度Ｔ４を取得し、時刻ｔ５における温度Ｔ５を取得し、時刻ｔ６における温度Ｔ６を取得する。
【００４８】
上記したように、制御回路部３４は、送風ユニット４０のダイアグに際して、オン信号とオフ信号とを交互に出力する。このため、オン信号が出力された時点で取得される温度Ｔ１，Ｔ３，Ｔ５はファン４１が停止していたときの温度変化を反映した温度である。また、オフ信号が出力された時点で取得される温度Ｔ２，Ｔ４，Ｔ６はファン４１が回転していたときの温度変化を反映した温度である。
【００４９】
また、温度取得部３４ａは、スイッチＳＷへの制御信号が出力された時点での温度を取得するとともに、ひとつ前の制御信号出力時に取得された温度との差分、すなわち、温度上昇量Δを算出し記憶する。図４を例にすれば、温度取得部３４ａは、時刻ｔ２においてオフ信号が出力された時点で、温度Ｔ２を取得するとともに、温度上昇量Ｔ２−Ｔ１を算出して記憶する。これは、ファン４１が回転しているときの温度上昇に相当し、以降は時刻の別に依らずオン時上昇量Δｏｎと称する。また、時刻ｔ３においてオン信号が出力された時点で、温度Ｔ３を取得するとともに、温度上昇量Ｔ３−Ｔ２を算出して記憶する。これは、ファン４１が停止しているときの温度上昇に相当し、以降は時刻の別に依らずオフ時上昇量Δｏｆｆと称する。時刻ｔ２時点よりも時刻ｔ３時点の温度が高い（温度が上昇している）ときにはオフ時上昇量Δｏｆｆは正であるし、時刻ｔ２時点よりも時刻ｔ３時点の温度が低い（温度が下降している）ときにはオフ時上昇量Δｏｆｆは負である。その他の時刻においても同様であり、温度取得部３４ａは、オフ信号が出力された時点でオン時上昇量Δｏｎを算出し、オン信号が出力された時点でオフ時上昇量Δｏｆｆを算出する。
【００５０】
なお、対応する物理量が電圧値である場合には、温度上昇量Δに係る電圧値の変化がオフ時上昇量あるいはオン時上昇量に相当する。ところで、例えばＰＮ接合ダイオードを用いた温度センサの場合、温度が上昇すると出力される電圧値は下降するため、温度上昇時のオフ時上昇量あるいはオン時上昇量は負となるが、このような負の温度特性を有する物理量に対しては、温度上昇に対してオフ時上昇量あるいはオン時上昇量が正となるように演算する。
【００５１】
差分算出部３４ｂは、オフ時上昇量Δｏｆｆからオン時上昇量Δｏｎを引いた差分Δｏｆｆ−Δｏｎを算出する。
【００５２】
図４を例にすれば、例えば時刻ｔ３においては、時刻ｔ３において算出されたオフ時上昇量Δｏｆｆから、時刻ｔ２において算出されたオン時上昇量Δｏｎを引くことによって差分Δｏｆｆ−Δｏｎを算出する。時刻ｔ３において算出される差分は、Δｏｆｆ＝Ｔ３−Ｔ２、Δｏｎ＝Ｔ２−Ｔ１であるから、実質的に、Δｏｆｆ−Δｏｎ＝Ｔ３−２Ｔ２＋Ｔ１である。
【００５３】
また、例えば時刻ｔ４においては、時刻ｔ３において算出されたオフ時上昇量Δｏｆｆから、時刻ｔ４において算出されたオン時上昇量Δｏｎを引くことによって差分Δｏｆｆ−Δｏｎを算出する。時刻ｔ４において算出される差分は、Δｏｆｆ＝Ｔ３−Ｔ２、Δｏｎ＝Ｔ４−Ｔ３であるから、実質的に、Δｏｆｆ−Δｏｎ＝２Ｔ３−Ｔ２−Ｔ４である。
【００５４】
その他の時刻についても同様に、最新のオフ時上昇量Δｏｆｆおよびオン時上昇量Δｏｎを用いて、差分Δｏｆｆ−Δｏｎが算出される。
【００５５】
カウンタ３４ｃは、差分算出部３４ｂにより算出された差分Δｏｆｆ−Δｏｎが所定の閾値よりも小さいと判定される頻度を計数する。カウンタ３４ｃの具体的な計数の仕方については、図５および図６を参照して後述する。
【００５６】
次に、図５および図６を参照して、上記した電子制御装置１０のダイアグ制御の一例について説明する。なお、図５は、制御回路部３４の制御フローの全体を示すフローチャートである。図５に示す制御フローは車両におけるイグニッションスイッチがオンされた直後に制御回路部３４が実行するものである。これは、このダイアグ制御によりファン４１の回転が停止する瞬間が存在し、回路基板３０に対する冷却能力が一時的に低下する虞があるものの、イグニッションスイッチがオンされた直後のようなＥＣＵが比較的低温な条件下では喫緊の空冷が不要だからである。
【００５７】
つまり、以下に説明する制御フローの開始タイミングは、ＥＣＵの負荷や内燃機関からの伝熱量が比較的少ない条件であれば良く、イグニッションスイッチがオンされたタイミングのみに限らない。以下、本制御フローについて具体的に説明する。
【００５８】
先ず、図５に示すように、ステップＳ１０１を実行する。ステップＳ１０１は、ＥＣＵの温度Ｔを取得するステップである。ここでいうＥＣＵの温度Ｔとは、電子部品３２に含まれる温度検出部３５が検出する物理量である。なお、初めてステップＳ１０１が実行された時刻を、図４における時刻ｔ１に対応するものとして以下説明する。すなわち、初めて実行されたステップＳ１０１において取得されるＥＣＵの温度はＴ１である。
【００５９】
また、温度に相関する物理量は、実測値を採用しても良いし、実測できない場合には推定値を採用することもできる。
【００６０】
次いで、ステップＳ１０２を実行する。ステップＳ１０２は、取得したＥＣＵの温度Ｔと閾値温度Ｔｔｈとを比較するステップである。ここで、閾値温度Ｔｔｈは、例えば常温よりも高く、ＥＣＵの動作保障温度よりも低い値に設定されている。具体的には、例えば８０℃〜１００℃に設定されている。なお、ステップＳ１０１において検出した温度に相関する物理量が電圧値であれば、閾値温度Ｔｔｈも電圧値として定義される。つまり、閾値温度Ｔｔｈとして設定される８０℃〜１００℃の値と対応する電圧値が設定される。
【００６１】
ステップＳ１０２において、検出された温度Ｔが閾値温度Ｔｔｈより高ければＮＯ判定となり、ステップＳ１０９に進み、通常の送風ユニット４０の制御を行うようにされ、ダイアグに係る本制御フローは終了する。つまり、ＥＣＵの温度が動作保障温度近傍まで上昇している状況では、ファン４１を停止させる動作を含むステップＳ１０３以下のフローを実行するよりも、ファン４１を正回転させて回路基板３０を冷却する通常動作を行うべきであり、本制御フローは中断される。
【００６２】
一方、検出された温度Ｔが閾値温度Ｔｔｈより低ければＹＥＳ判定となる。温度Ｔが閾値温度Ｔｔｈより低い状態の一例としては、回路基板３０が過熱状態になく、直ちに空冷が必要でない状態がある。回路基板３０の温度条件がこのような状態にあるときにはステップＳ１０３に進む。
【００６３】
ステップＳ１０３は、制御回路部３４が、内燃機関の始動開始からの経過時間を判定するステップである。例えば、ステップＳ１０３の実行時において、イグニッションスイッチがオンされて内燃機関が始動してから１２０秒が経過しているか否かを判定する。１２０秒以上経過していればＹＥＳ判定となり、本制御フローは終了する。これは、ステップＳ１０２と同様に、内燃機関が暖機された状態では本制御に係るダイアグよりも通常制御を優先するからである。一方、内燃機関が始動してからの経過時間が１２０秒に満たない場合にはＮＯ判定となり、ステップＳ１０４に進む。なお、判定に用いられる時間は１２０秒に限定されるものではなく、車両や環境によって適宜設定されるべきものである。
【００６４】
ステップＳ１０４は、制御回路部３４がファン基板４４のスイッチＳＷに対して制御信号を出力するステップである。ステップＳ１０４において、制御回路部３４は、以前のスイッチＳＷの状態が閉状態であればオフ信号を出力してファン４１の回転を停止する指令を出し、以前のスイッチＳＷの状態が開状態であればオン信号を出力してファン４１を回転するように指令を出す。
【００６５】
本例においては、上記のとおり、初めて実行されるステップＳ１０１は時刻ｔ１を例にしており、ステップＳ１０４もほぼ時刻ｔ１において実行されるので、この時点でのステップＳ１０４では、図４に示すように、オン信号が出力される。
【００６６】
次いでステップＳ１０５を実行する。ステップＳ１０５はＥＣＵの温度を記憶するステップである。時刻ｔ１における温度が、温度取得部３４ａに、温度Ｔ１として記憶される。
【００６７】
次いで、ステップＳ１０６を実行する。ステップＳ１０６は、温度取得部３４ａがオン時上昇量Δｏｎあるいはオフ時上昇量Δｏｆｆを算出するステップである。初めて実行されるステップＳ１０６では、時刻ｔ１より前の温度に関する情報がないため、温度の上昇量を計算できない。このため、時刻ｔ１において、ステップＳ１０６は実質的に実行されない。
【００６８】
次いで、ステップＳ１０７を実行する。ステップＳ１０７は、送風ユニット４０における不具合の有無を評価するステップであり、図６に示す制御フローに従う。図６におけるステップＳ２０１に示すように、ステップＳ１０７では、不具合の評価のために、オン時上昇量Δｏｎおよびオフ時上昇量Δｏｆｆを用いるため、時刻ｔ１の時点では実行できない。このため、時刻ｔ１においては、本ステップも実質的に実行されない。
【００６９】
次いで、ステップＳ１０８を実行する。ステップＳ１０８は、ステップＳ１０４においてファン４１のオンオフが切り替えてからの経過時間を判定するステップである。ここでは、一例として判定時間を１０秒としている。つまり、制御回路部３４から出力される制御信号が切り替えてから１０秒が経過していなければステップＳ１０８を継続して現状を維持する。一方、１０秒が経過していればステップＳ１０１に戻る。
【００７０】
２回目にステップＳ１０１が実行される時刻を図４に示す時刻ｔ２とする。つまり、ファン４１は時刻ｔ１から１０秒が経過するまで回転を継続して時刻ｔ２に至る。ステップＳ１０１において、ＥＣＵの温度として温度Ｔ２が取得される。次いで実行されるステップＳ１０２がＹＥＳ判定とし、ステップＳ１０３がＮＯ判定とすれば、ステップＳ１０４に進む。
【００７１】
ステップＳ１０４では、オフ信号が出力される。そして、ステップＳ１０５において温度Ｔ２が記憶される。
【００７２】
その後、ステップＳ１０６において、温度の上昇量を算出する。２回目のステップＳ１０６では、時刻ｔ１から時刻ｔ２に至るまでの温度上昇量Ｔ２−Ｔ１を算出する。これは、ファン４１が回転していることを想定したオン時上昇量Δｏｎに相当する。
【００７３】
次いで、ステップＳ１０７を実行する。時刻ｔ２においては、オン時上昇量Δｏｎのみが算出され、オフ時上昇量Δｏｆｆは算出されていないので、時刻ｔ２においては、本ステップは実質的に実行されない。
【００７４】
次いで、ステップＳ１０８を実行して１０秒間待機する。そして、再びステップＳ１０１に戻る。
【００７５】
３回目にステップＳ１０１が実行される時刻を図４に示す時刻ｔ３とする。つまり、時刻ｔ２から１０秒が経過するまでファン４１は停止を維持して時刻ｔ３に至る。ステップＳ１０１において、ＥＣＵの温度として温度Ｔ３が取得される。次いで実行されるステップＳ１０２がＹＥＳ判定とし、ステップＳ１０３がＮＯ判定とすれば、ステップＳ１０４に進む。
【００７６】
ステップＳ１０４では、オン信号が出力される。そして、ステップＳ１０５において温度Ｔ３が記憶される。
【００７７】
その後、ステップＳ１０６において、温度の上昇量を算出する。３回目のステップＳ１０６では、時刻ｔ２から時刻ｔ３に至るまでの温度上昇量Ｔ２−Ｔ１を算出する。これは、ファン４１が停止していることを想定したオフ時上昇量Δｏｆｆに相当する。
【００７８】
３回目のステップＳ１０６が実行された段階で、初めてオフ時上昇量Δｏｆｆと、オン時上昇量Δｏｎが出揃う。
【００７９】
次いで、ステップＳ１０７を実行する。図６を参照して詳しく説明する。
【００８０】
先ず、ステップＳ２０１を実行する。ステップＳ２０１は、オフ時上昇量Δｏｆｆからオン時上昇量Δｏｎを引いた差分Δｏｆｆ−Δｏｎが、第１閾値Ｖｔｈ１よりも小さいか否かを判定するステップである。一例として第１閾値Ｖｔｈ１を０℃とする。Δｏｆｆ−Δｏｎ＜０℃を満たし、ステップＳ２０１がＹＥＳ判定となる場合にはステップＳ２０２に進む。
【００８１】
Δｏｆｆ−Δｏｎ＜０℃を満たす状況の一例について説明する。内燃機関が始動した直後は、内燃機関の温度は上昇傾向にあり、エンジンＥＣＵたる回路基板３０も電子部品が通電して温度が上昇する傾向にある。よって、ファン４１が停止した状態でのＥＣＵの上昇温度であるオフ時上昇量Δｏｆｆは正の値となる。一方、ファン４１が回転した状態でのＥＣＵの上昇温度であるオン時上昇量Δｏｎは、ファン４１が正常に回転しているのであれば負値となるか、負値とならずともΔｏｆｆよりも小さな値となる。つまり、制御回路部３４のオン信号に対してファン４１が正常に回転していれば、ΔｏｆｆはΔｏｎよりもある程度大きい値になる。
【００８２】
ところが、制御回路部３４からオン信号が出力されたにもかかわらずファン４１が回転を開始していない場合、ΔｏｎがΔｏｆｆとほぼ同値あるいはΔｏｆｆ＜Δｏｎとなる。すなわち、Δｏｆｆ−Δｏｎ＜０℃を満たす状況とは、ファン４１の回転に異常が示唆される状況である。
【００８３】
ステップＳ２０２は、カウンタ３４ｃがその計数値をインクリメントするステップである。上記したように、Δｏｆｆ−Δｏｎ＜０℃を満たすと計数値がインクリメントされるのであり、計数値の上昇は、すなわち、ファン４１の回転に異常が示唆される状況である。カウンタ３４ｃがカウントする計数値は、例えば回路基板３０への電源供給が停止されるとゼロにリセットされる。ステップＳ２０２の実行後はステップＳ２０５に進む。
【００８４】
一方、Δｏｆｆ−Δｏｎ≧０℃である場合にはステップＳ２０１においてＮＯ判定となり、ステップＳ２０３に進む。ステップＳ２０３は、オフ時上昇量Δｏｆｆからオン時上昇量Δｏｎを引いた差分Δｏｆｆ−Δｏｎが、第２閾値Ｖｔｈ２よりも小さいか否かを判定するステップである。第２閾値Ｖｔｈは第１閾値Ｖｔｈ１以上の値が設定されるべきであり、一例として第２閾値Ｖｔｈ２を２℃とする。Δｏｆｆ−Δｏｎ≧２℃を満たし、ステップＳ２０３がＹＥＳ判定となる場合にはステップＳ２０４に進む。
【００８５】
上記したように、制御回路部３４のオン信号に対してファン４１が正常に回転していれば、ΔｏｆｆはΔｏｎよりもある程度大きい値になる。このため、Δｏｆｆ−Δｏｎ≧２℃を満たす状況とは、制御回路部３４のオン信号に対してファン４１が正常に回転していることを示唆している。
【００８６】
ステップＳ２０４は、カウンタ３４ｃがその計数値をデクリメントするステップである。上記したように、Δｏｆｆ−Δｏｎ≧２℃を満たすと計数値がデクリメントされるのであり、計数値の下降は、すなわち、ファン４１の回転が正常に行われていることを示唆する状況である。カウンタ３４ｃがカウントする計数値は、例えば回路基板３０への電源供給が停止されるとゼロにリセットされる。ステップＳ２０４の実行後はステップＳ２０５に進む。
【００８７】
一方、ステップＳ２０３においてΔｏｆｆ−Δｏｎ＜２℃である場合にはＮＯ判定となる。Δｏｆｆ−Δｏｎ＜２℃である場合とは、０℃≦Δｏｆｆ−Δｏｎ＜２℃であることを意味する。ΔｏｆｆおよびΔｏｎは、内燃機関の運転状況や、放熱フィン２２０による放熱効率にも依存するため、ある程度の誤差を含む。このため、０℃≦Δｏｆｆ−Δｏｎ＜２℃を満たす場合には、異常か正常かの判定を保留し、計数値の増減を行わずにステップＳ２０５に進む。このように、本実施形態では、第１閾値Ｖｔｈ１と第２閾値Ｖｔｈ２とを異なる値に設定することで、異常か正常かの判定に際してマージンを持たせている。
【００８８】
ステップＳ２０５は、カウンタ３４ｃによりカウントされた計数値が閾値Ｋを超えたか否かを判定するステップである。閾値Ｋは例えば３に設定される。ステップＳ２０１におけるＹＥＳ判定（異常判定）が複数回検出され、計数値が閾値Ｋを超えると、ステップＳ２０５はＹＥＳ判定となり、ステップＳ２０６においてファン４１の回転に係る異常が確定して、ステップＳ１０７を終了する。一方、計数値が閾値Ｋを超えない間は、異常を確定せず、ステップＳ１０７を終了する。ステップＳ１０７の終了後はステップＳ１０８に進む。
【００８９】
時刻ｔ４以降も同様に、ステップＳ１０１からステップＳ１０８を繰り返す。そして、ステップＳ１０１においてＥＣＵの温度が閾値温度Ｔｔｈ以上となるか、あるいはステップＳ１０２において、内燃機関の始動から所定の時間（例えば１２０秒）が経過した段階で本制御フローは終了する。
【００９０】
ステップＳ２０６において異常が確定した際の制御については、例えば運転者に対してエンジンＥＣＵの異常を報知するようにしても良いし、エンジン出力に制限をかけるフェールセーフ制御を実施しても良い。
【００９１】
次に、本実施形態に係る電子制御装置１０の作用効果について説明する。
【００９２】
電子制御装置１０では、オフ時上昇量Δｏｆｆからオン時上昇量Δｏｎを引いた差分Δｏｆｆ−Δｏｎに基づいてファン４１の回転に関する異常を判定している。
【００９３】
例えば、内燃機関が始動した直後は、内燃機関の温度は上昇傾向にあり、エンジンＥＣＵたる回路基板３０も電子部品が通電して温度が上昇する傾向にある。よって、ファン４１が停止した状態でのＥＣＵの上昇温度であるオフ時上昇量Δｏｆｆは正の値となる。一方、ファン４１が回転した状態でのＥＣＵの上昇温度であるオン時上昇量Δｏｎは、ファン４１が正常に回転しているのであれば負値となるか、負値とならずともΔｏｆｆよりも小さな値となる。つまり、制御回路部３４のオン信号に対してファン４１が正常に回転していれば、ΔｏｆｆはΔｏｎよりもある程度大きい値になる。
【００９４】
ところが、制御回路部３４からオン信号が出力されたにもかかわらずファン４１が回転を開始していない場合、ΔｏｎがΔｏｆｆとほぼ同値あるいはΔｏｆｆ＜Δｏｎとなる。
【００９５】
よって、差分Δｏｆｆ−Δｏｎと、所定の第１閾値Ｖｔｈ１を比較することにより、制御回路部３４のオン信号に対してファン４１が正常に回転しているか否かを判定することができる。
【００９６】
これは、制御回路部３４のオフ信号に対してファン４１が正常に停止しない場合でも同様である。オフ信号が正常にファン４１に伝達されれば、ΔｏｆｆはΔｏｎよりもある程度大きい値になる。一方、オフ信号が正常に伝達されず、ファン４１が回転し続ける状況では、ΔｏｆｆはΔｏｎとほぼ同値あるいはΔｏｆｆ＜Δｏｎとなる。よって、差分Δｏｆｆ−Δｏｎと、所定の第１閾値Ｖｔｈ１を比較することにより、ファン４１が正常に回転を停止しているか否かを判定することができる。
【００９７】
また、本実施形態における電子制御装置１０は、カウンタ３４ｃを有しており、Δｏｆｆ−Δｏｎ＜Ｖｔｈ１を満たして異常が示唆されると、計数値をインクリメントするようになっている。そして、その計数値が所定の閾値Ｋを超えることで初めてファン４１の異常を確定する。換言すれば、Δｏｆｆ−Δｏｎ＜Ｖｔｈ１をひとたび満たしたとしても、直ちにファン４１の異常とは判定しない。これによれば、ΔｏｆｆおよびΔｏｎの算出誤差や外乱に対して、マージンをもって判定することができる。
【００９８】
また、本実施形態における電子制御装置１０は、第１閾値Ｖｔｈ１よりも大きな値に設定された第２閾値Ｖｔｈと、差分Δｏｆｆ−Δｏｎと、を比較するようになっている。そして、Δｏｆｆ−Δｏｎ≧Ｖｔｈ２を満たす場合には、カウンタ３４ｃにおける計数値をデクリメントするようになっている。Δｏｆｆ−Δｏｎ≧Ｖｔｈ２を満たすとは、ファン４１が制御信号に対して正常に動作していることを示唆するものである。すなわち、一時的にΔｏｆｆ−Δｏｎ＜Ｖｔｈ１を満たす異常な状態が発生したとしても、その後正常な状態に復帰した場合には、計数値を減少させ、異常が確定しないようにできる。
【００９９】
加えて、本実施形態では、Ｖｔｈ１≦Δｏｆｆ−Δｏｎ＜Ｖｔｈ２を満たす場合には、異常か正常かの判定を保留し、計数値の増減を行わないようになっている。つまり、例えば差分Δｏｆｆ−Δｏｎが、ΔｏｆｆおよびΔｏｎの誤差に埋もれるような状況において、異常か正常かの判定を無理に行わないので、ファン４１の異常に係る判定精度を向上することができる。
【０１００】
また、電子制御装置１０における制御回路部３４は、オフ信号とオン信号とを１０秒間隔で周期的に繰り返し出力するようになっている。すなわち、１０秒だけファン４１を回転させ、その後の１０秒だけ回転を停止する。これによれば、オン時上昇量Δｏｎと、オフ時上昇量Δｏｆｆとを、統一した時間間隔で算出することができる。仮に、ファン４１の回転している期間と、停止している期間の時間間隔が異なると、単純にその両者を比較することができない。換言すれば、差分Δｏｆｆ−Δｏｎと比較すべき第１閾値Ｖｔｈ１および第２閾値Ｖｔｈ２の設定が複雑になる。これに対して、本実施形態における電子制御装置１０は、オフ信号とオン信号とを１０秒間隔で周期的に繰り返し出力するようになっているので、閾値Ｖｔｈ１，Ｖｔｈ２の設定を容易にすることができる。
【０１０１】
（その他の実施形態）
以上、好ましい実施形態について説明したが、上記した実施形態になんら制限されることなく、この明細書に開示する主旨を逸脱しない範囲において、種々変形して実施することが可能である。
【０１０２】
ステップＳ１０１における閾値温度Ｔｔｈや、ステップＳ１０３における経過時間（上記例では１２０秒）、オン信号とオフ信号の切り替え周期（上記例では１０秒）、第１閾値Ｖｔｈ１（上記例では０℃）、第２閾値Ｖｔｈ２（上記例では２℃）、および閾値Ｋ（上記例では３）は、適宜設定されるべきであり、上記例における具体的な数値に限定されるものではない。
【０１０３】
また、ファン４１の異常の評価を行うステップＳ１０７において、第２閾値Ｖｔｈ２は必ずしも設ける必要はない。例えば、ステップＳ２０３およびステップＳ２０４を廃して、ステップＳ２０１がＮＯ判定の場合にはステップＳ２０５に進むように制御しても良い。
【０１０４】
また、制御回路部３４がカウンタ３４ｃを有さない構成でも良い。この場合、例えばステップＳ２０２，ステップＳ２０３、ステップＳ２０４およびステップＳ２０５を廃し、ステップＳ２０１においてＹＥＳ判定となれば、直に異常を確定しても良い。
【０１０５】
電子制御装置１０が、車両エンジンを制御する制御装置として構成される例を示したが、これに限定されない。
【符号の説明】
【０１０６】
１０…電子制御装置、２０…防水筐体、２０ｓ…内部空間、２１…ケース、２１ａ…外面、２１ｂ…内面、２１０…底壁、２１１…貫通孔、２１２…第１収容部、２１３…第２収容部、２１４…取り付け部、２１５…固定孔、２２…カバー、２２０…放熱フィン、３０…回路基板、３１…プリント基板、３１ａ…一面、３１ｂ…裏面、３２…電子部品、３３…コネクタ、３４…制御回路部、３４ａ…温度取得部、３４ｂ…差分算出部、３４ｃ…カウンタ、３５…温度検出部、４０…送風ユニット、４１…ファン、４１０…軸部、４１０ａ…回転シャフト、４１１…羽根、４２…ハウジング、４２０…底壁、４２１…側壁、４２２…フランジ、４２３…第１通気口、４２４…第２通気口、４３…端子、４４…ファン基板、４５…ポッティング体，５０…第２のハウジング，５２３…第３通気口，５２４…第４通気口
【図１】
2019021730.tif 000003
【図２】
2019021730.tif 000004
【図３】
2019021730.tif 000005
【図４】
2019021730.tif 000006
【図５】
2019021730.tif 000007
【図６】
2019021730.tif 000008