(57)【要約】      （修正有）【課題】放熱システムが異常であるかどうかを判定することができる熱異常検出システムおよび方法を提供する。【解決手段】第１の放熱システムの実温度を測定する第１の温度センサ１１を有する第１の放熱システム１０、第２の放熱システムの実温度を測定する第２の温度センサ２１を有する第２の放熱システム２０、および予め設定された基準温度、および第１の放熱システムの上限温度を算出する第１の放熱システムに適合する第１の推定温度計算式を用い、且つ予め設定された基準温度、および第２の放熱システムの上限温度を算出する第２の放熱システムに適合する第２の推定温度計算式を用いる計算ユニットを含み、第１の放熱システムの実温度ＴＨ１と第１の放熱システムの上限温度との差分値がｄ１とされ、且つ第２の放熱システムの実温度ＴＨ２と第２の放熱システムの上限温度との差分値がｄ２とされ、これらのパラメータから放熱システムの異常を判定する。【選択図】図１
2019184576.tif 000002
【特許請求の範囲】
【請求項１】
第１の放熱システムの実温度を測定する第１の温度センサを有する第１の放熱システム、
第２の放熱システムの実温度を測定する第２の温度センサを有する第２の放熱システム、および
予め設定された基準温度、および前記第１の放熱システムの上限温度を算出する前記第１の放熱システムに適合する第１の推定温度計算式を用い、且つ予め設定された基準温度、および前記第２の放熱システムの上限温度を算出する前記第２の放熱システムに適合する第２の推定温度計算式を用いる計算ユニットを含み、
前記第１の放熱システムの実温度と前記第１の放熱システムの上限温度との差分値がｄ１とされ、且つ前記第２の放熱システムの実温度と前記第２の放熱システムの上限温度との差分値がｄ２とされ、ｄ１−ｄ２の値が誤差閾値Ｅｒｒｏｒ１＿ｌｅｖｅｌよりも大きいとき、前記第１の放熱システムは異常であると判定され、且つｄ１−ｄ２の値が誤差閾値Ｅｒｒｏｒ２＿ｌｅｖｅｌよりも小さいとき、前記第２の放熱システムは異常であると判定される熱異常検出システム。
【請求項２】
ｄ１が０よりも大きいとき、前記第１の放熱システムが異常であるか、または前記第１の放熱システムおよび前記第２の放熱システムの両方が異常であることを示しており、
ｄ２が０よりも大きいとき、前記第２の放熱システムが異常であるか、または前記第１の放熱システムおよび前記第２の放熱システムの両方が異常であることを示しており、且つ
ｄ１およびｄ２の両方が０以下であるとき、前記第１の放熱システムおよび前記第２の放熱システムが正常であることを示している請求項１に記載の熱異常検出システム。
【請求項３】
Ｅｒｒｏｒ１＿ｌｅｖｅｌおよびＥｒｒｏｒ２＿ｌｅｖｅｌの両方は０である請求項１に記載の熱異常検出システム。
【請求項４】
Ｅｒｒｏｒ１＿ｌｅｖｅｌは正の固定値であり、Ｅｒｒｏｒ２＿ｌｅｖｅｌは負の固定値である請求項１に記載の熱異常検出システム。
【請求項５】
Ｅｒｒｏｒ１＿ｌｅｖｅｌは負荷に対応する正の変動値であり、Ｅｒｒｏｒ２＿ｌｅｖｅｌは負荷に対応する負の変動値である請求項１に記載の熱異常検出システム。
【請求項６】
熱異常検出システムは、前記基準温度、前記第１の推定温度計算式、前記第２の推定温度計算式、前記誤差閾値Ｅｒｒｏｒ１＿ｌｅｖｅｌ、および前記誤差閾値Ｅｒｒｏｒ２＿ｌｅｖｅｌを保存するメモリユニットを更に含む請求項１に記載の熱異常検出システム。
【請求項７】
第１の放熱システムまたは第２の放熱システムが異常であるかどうかを判定する熱異常検出方法であって、前記方法は、
前記第１の放熱システムの実温度を測定するステップ、
前記第２の放熱システムの実温度を測定するステップ、
基準温度を設定するステップ、
前記第１の放熱システムに適合する第１の推定温度計算式に前記基準温度を代入して前記第１の放熱システムの上限温度を算出するステップ、
前記第２の放熱システムに適合する第２の推定温度計算式に前記基準温度を代入して前記第２の放熱システムの上限温度を算出するステップ、
前記第１の放熱システムの誤差閾値Ｅｒｒｏｒ１＿ｌｅｖｅｌを設定するステップ、
前記第２の放熱システムの誤差閾値Ｅｒｒｏｒ２＿ｌｅｖｅｌを設定するステップ、および
前記第１の放熱システムの実温度と前記第１の放熱システムの上限温度との差分値をｄ１とし、前記第２の放熱システムの実温度と前記第２の放熱システムの上限温度との差分値をｄ２とし、
ｄ１−ｄ２の値が誤差閾値Ｅｒｒｏｒ１＿ｌｅｖｅｌよりも大きいとき、前記第１の放熱システムは異常であると判定され、
ｄ１−ｄ２の値が誤差閾値Ｅｒｒｏｒ２＿ｌｅｖｅｌよりも小さいとき、前記第２の放熱システムは異常であると判定されるステップを含む熱異常検出方法。
【請求項８】
熱異常検出方法は、
ｄ１が０より大きいとき、前記第１の放熱システムが異常であるかを判定するか、または前記第１の放熱システムと前記第２の放熱システムの両方が異常であるかを判定するステップ、
ｄ２が０より大きいとき、前記第２の放熱システムが異常であるかを判定するか、または前記第１の放熱システムと前記第２の放熱システムの両方が異常であるかを判定するステップ、および
ｄ１およびｄ２の両方とも０以下であるとき、前記第１の放熱システムおよび前記第２の放熱システムが正常であるかを判定するステップを更に含む請求項７に記載の熱異常検出方法。
【請求項９】
Ｅｒｒｏｒ１＿ｌｅｖｅｌとＥｒｒｏｒ２＿ｌｅｖｅｌの両方とも０である請求項７に記載の熱異常検出方法。
【請求項１０】
Ｅｒｒｏｒ１＿ｌｅｖｅｌは正の固定値であり、Ｅｒｒｏｒ２＿ｌｅｖｅｌは負の固定値である請求項７に記載の熱異常検出方法。
【請求項１１】
Ｅｒｒｏｒ１＿ｌｅｖｅｌは負荷に対応する正の変動値であり、Ｅｒｒｏｒ２＿ｌｅｖｅｌは負荷に対応する負の変動値である請求項７に記載の熱異常検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、２０１８年４月１３日に出願された台湾特許出願番号第１０７１１２７２５号についての優先権を主張するものであり、これらの全ては引用によって本願に援用される。
【０００２】
本発明は、熱異常検出に関するものであり、特に、簡単な構成で熱異常を判定してコストを削減する熱異常検出システムおよびその検出方法に関するものである。
【背景技術】
【０００３】
１つの装置または機械が複数の放熱システムに分けられるとき、ここでは２つの放熱システムを例にとると、２つのシステムそれぞれに温度センサが設定されて、２つの放熱システムそれぞれの実温度を検出する。装置または機械が正常に作動しているとき、検出された温度は、負荷構成要素による熱負荷、周辺温度、および熱放散条件などの要因の影響を受け、特定の検出温度値になる。検知された２つのシステムの実際の温度は、主に、第１の放熱システムおよび第２の放熱システム内部の熱が異常であるかどうかを判定するために用いられる。予め設定された保護温度値を超えたとき、第１の放熱システムまたは第２の放熱システムは異常であると判定される。
【０００４】
一般に、放熱システムが異常であるかどうかを判定する方法は、極端な周辺温度、極端な負荷、または極端な熱条件において、第１の放熱システムまたは第２の放熱システムを事前に評価し、実験、数式、または熱ネットワークモデルを用いて、部品の限界温度と基準点との間の温度差をリアルタイムで算出する方法である。温度差は、温度センサが配置されている検出位置の限界温度を導出するように用いられる。この限界温度は、上述の保護温度値に設定することができる。
【０００５】
しかしながら、この方法の欠点は、極端な状態からしかシステムを保護することができず、比較的低い温度状態または高温の軽負荷状態での熱異常を知ることができない点である。この問題を解決するための一般的な方法は追加の保護条件を加えることである。例えば、周辺温度を検出する位置に追加の温度センサを設けて基準温度を検知し、第１の放熱システムの実際の温度と基準温度との差、第２の放熱システムの実際の温度と基準温度との差、および現在の負荷を用いて、放熱システムの温度が異常かどうかを判定する。この方法は上述の欠点を修正するが、温度センサとその配線コストがより増加し、システム構成の複雑さが増す。
【０００６】
放熱システムにファンや冷却装置などの主要な放熱部品が含まれていると仮定すると、通常、放熱部品の動作が正常かどうかを確認するためのフィードバック信号が必要である。フィードバック信号を提供することができる放熱部品のコストが高いことに加えて、信号検出回路を増加させる必要もある。従って、２つの放熱システムが計３つのファンを用いて放熱すると仮定すると、個々のファンに問題があるかどうかを検出するためには１対１の構成が必要となる。即ち、信号帰還機能を有する３つのファンが必要であり、３セットの対応する信号検出回路がフィードバック信号を得るために必要となる。
【０００７】
従って、上述の問題を解決するために、本発明の目的は、低コストの構成要素と比較的簡単な構成を用いて放熱システムが異常であるかどうかを判定することができるシステムおよび方法を提案することである。
【発明の概要】
【発明が解決しようとする課題】
【０００８】
放熱システムが異常であるかどうかを判定することができる熱異常検出システムおよび方法を提供する。
【課題を解決するための手段】
【０００９】
詳細な説明は、添付の図面と併せて以下の実施形態に説明される。
【００１０】
本発明は、第１の放熱システム、第２の放熱システム、および計算ユニットを含む熱異常検出システムを提供する。第１の放熱システムは、第１の放熱システムの実温度を測定する第１の温度センサを有する。第２の放熱システムは、第２の放熱システムの実温度を測定する第２の温度センサを有する。計算ユニットは、予め設定された基準温度、および第１の放熱システムの上限温度を算出する第１の放熱システムに適合する第１の推定温度計算式（ｅｓｔｉｍａｔｅｄ  ｔｅｍｐｅｒａｔｕｒｅ  ｃａｌｃｕｌａｔｉｏｎ  ｆｏｒｍｕｌａ）を用い、且つ予め設定された基準温度、および第２の放熱システムの上限温度を算出する第２の放熱システムに適合する第２の推定温度計算式を用いる。第１の放熱システムの実温度と第１の放熱システムの上限温度との差分値がｄ１とされ、且つ第２の放熱システムの実温度と第２の放熱システムの上限温度との差分値がｄ２とされ、ｄ１−ｄ２の値が誤差閾値Ｅｒｒｏｒ１＿ｌｅｖｅｌよりも大きいとき、第１の放熱システムは異常であると判定され、且つｄ１−ｄ２の値が誤差閾値Ｅｒｒｏｒ２＿ｌｅｖｅｌよりも小さいとき、第２の放熱システムは異常であると判定される。
【００１１】
熱異常検出システムでは、ｄ１が０よりも大きいとき、第１の放熱システムが異常であるか、または第１の放熱システムおよび第２の放熱システムの両方が異常であることを示しており、ｄ２が０よりも大きいとき、第２の放熱システムが異常であるか、または第１の放熱システムおよび第２の放熱システムの両方が異常であることを示しており、且つｄ１およびｄ２の両方とも０以下であるとき、第１の放熱システムおよび第２の放熱システムが正常であることを示している。
【００１２】
熱異常検出システムでは、Ｅｒｒｏｒ１＿ｌｅｖｅｌおよびＥｒｒｏｒ２＿ｌｅｖｅｌの両方が０である。
【００１３】
熱異常検出システムでは、Ｅｒｒｏｒ１＿ｌｅｖｅｌは正の固定値であり、Ｅｒｒｏｒ２＿ｌｅｖｅｌは負の固定値である。
【００１４】
熱異常検出システムでは、Ｅｒｒｏｒ１＿ｌｅｖｅｌは負荷に対応する正の変動値であり、Ｅｒｒｏｒ２＿ｌｅｖｅｌは負荷に対応する負の変動値である。
【００１５】
熱異常検出システムは、基準温度、第１の推定温度計算式、第２の推定温度計算式、誤差閾値Ｅｒｒｏｒ１＿ｌｅｖｅｌ、および誤差閾値Ｅｒｒｏｒ２＿ｌｅｖｅｌを保存するメモリユニットを更に含む。
【００１６】
本発明は、第１の放熱システムまたは第２の放熱システムが異常であるかどうかを判定する熱異常検出方法も提供する。前記方法は、第１の放熱システムの実温度を測定するステップ、第２の放熱システムの実温度を測定するステップ、基準温度を設定するステップ、第１の放熱システムに適合する第１の推定温度計算式に基準温度を代入して第１の放熱システムの上限温度を算出するステップ、第２の放熱システムに適合する第２の推定温度計算式に基準温度を代入して第２の放熱システムの上限温度を算出するステップ、第１の放熱システムの誤差閾値Ｅｒｒｏｒ１＿ｌｅｖｅｌを設定するステップ、第２の放熱システムの誤差閾値Ｅｒｒｏｒ２＿ｌｅｖｅｌを設定するステップ、および第１の放熱システムの実温度と第１の放熱システムの上限温度との差分値をｄ１とし、第２の放熱システムの実温度と第２の放熱システムの上限温度との差分値をｄ２とし、ｄ１−ｄ２の値が誤差閾値Ｅｒｒｏｒ１＿ｌｅｖｅｌよりも大きいとき、第１の放熱システムは異常であると判定され、ｄ１−ｄ２の値が誤差閾値Ｅｒｒｏｒ２＿ｌｅｖｅｌよりも小さいとき、第２の放熱システムは異常であると判定されるステップを含む。
【００１７】
熱異常検出方法は、ｄ１が０より大きいとき、第１の放熱システムが異常であるかを判定するか、または第１の放熱システムと第２の放熱システムの両方が異常であるかを判定するステップ、ｄ２が０より大きいとき、第２の放熱システムが異常であるかを判定するか、または第１の放熱システムと第２の放熱システムの両方が異常であるかを判定するステップ、およびｄ１およびｄ２の両方とも０以下であるとき、第１の放熱システムおよび第２の放熱システムが正常であるかを判定するステップを更に含む。
【００１８】
熱異常検出方法では、Ｅｒｒｏｒ１＿ｌｅｖｅｌとＥｒｒｏｒ２＿ｌｅｖｅｌの両方とも０である。
【００１９】
熱異常検出方法において、Ｅｒｒｏｒ１＿ｌｅｖｅｌは正の固定値であり、Ｅｒｒｏｒ２＿ｌｅｖｅｌは負の固定値である。
【００２０】
熱異常検出方法において、Ｅｒｒｏｒ１＿ｌｅｖｅｌは負荷に対応する正の変動値であり、Ｅｒｒｏｒ２＿ｌｅｖｅｌは負荷に対応する負の変動値である。
【００２１】
各実施形態に基づいて、本発明は、低コストの構成要素と比較的単純な構成を用いて、放熱システムが異常であるかどうかを判定することができる熱異常検出システムおよび方法を提供する。
【００２２】
添付の図面とともに以下の本発明の様々な実施形態の詳細な説明を検討することで、本発明はより完全に理解できる。
【図面の簡単な説明】
【００２３】
【図１】本発明の一実施形態による２つの放熱システムの熱異常検出アーキテクチャの概略図である。
【図２】本発明の一実施形態による熱異常判定値とシステム負荷との関係を示すグラフである。
【図３】本発明の他の実施形態による熱異常判定値とシステム負荷との関係を一定誤差閾値とともに示すグラフである。
【図４】本発明の他の実施形態による熱異常判定値とシステム負荷との関係を変動誤差閾値とともに示すグラフである。
【図５】本発明の一実施形態による３つの放熱システムの熱異常検出アーキテクチャの概略図である。
【発明を実施するための形態】
【００２４】
上述の説明では、本発明を実施するベストモードを開示している。この説明は、本発明の一般原理を例示する目的のものであり、本発明を限定するものではない（本発明の範囲は、添付の請求の範囲を参考にして決定される）。
【００２５】
次の開示では、異なる特徴を実施するために、多くの異なる実施の形態または実施例を提供する。以下の特定の例に記載された要素および配置は、単に本発明を簡潔に説明するために用いられており、単に例であり、本発明を限定するものではない。
【００２６】
本明細書の「第１」および「第２」という用語は、明確な説明のためにのみ用いられるもので、特許請求の範囲を限定するものではない。また、「第１の特徴」および「第２の特徴」などの用語は、同じまたは異なる特徴に限定されるものではない。
【００２７】
以下、２つの放熱システムを例に本発明の熱異常検出を説明する。図１は、本発明の一実施形態による２つの放熱システムの熱異常検出アーキテクチャの概略図である。図１に示すように、機械または装置は、２つの放熱システム１０および２０を含む。放熱システム１０は、部品Ｐａｒｔ１−１およびＰａｒｔ１−２を有し、第１の温度センサ１１が設置されて放熱システム１０の実温度ＴＨ１を測定する。部品Ｐａｒｔ１−１およびＰａｒｔ１−２の少なくとも１つは、熱源であることができる。放熱システム２０は、部品Ｐａｒｔ２−１およびＰａｒｔ２−２を有し、第２の温度センサ２１が設置されて放熱システム２０の実温度ＴＨ２を測定する。部品Ｐａｒｔ２−１およびＰａｒｔ２−２の少なくとも１つは、熱源であることができる。放熱システム１０および２０の外側は、基準値として用いられることができる基準温度Ｔｒｅｆを有する外部環境Ｒである。また、熱異常検出回路４０が外部環境Ｒに更に設置され、演算ユニット４１とメモリユニット４２を含む。本発明は、外部環境Ｒに温度センサを設定して基準温度Ｔｒｅｆを測定する必要がないため、本発明は、実温度ＴＨ１と実温度ＴＨ２のみが測定可能な状態で放熱システム１０、２０が異常であるかどうかを判定し、部品構成を簡素化してコストを削減することができる。
【００２８】
図１では、放熱システム１０の実温度ＴＨ１は、部品Ｐａｒｔ１−１、Ｐａｒｔ１−２、基準温度Ｔｒｅｆ、および放熱システム１０そのものの放熱条件に影響を受けるものと想定される。理論的には、２つの放熱システム１０および２０は、互いに良好に断熱することができる。当然、システムが相互作用する場合、相互影響の効果を温度評価モデルで考慮する必要がある。ここでは、本発明は、２つのシステム１０、２０の温度間の影響を無視してもよいと仮定して説明する。メモリユニット４２は、以下のように、放熱システム１０および放熱システム２０に適合した推定温度計算式を予め記憶している。
ＴＨ１＿ｃａｌ＝Ｔｒｅｆ＋ｄＴｔｈ１−ｒｅｆ（Ｔｒｅｆ）          （１）
ＴＨ２＿ｃａｌ＝Ｔｒｅｆ＋ｄＴｔｈ２−ｒｅｆ（Ｔｒｅｆ）          （２）
【００２９】
式（１）は、放熱システム１０の推定温度計算式であり、式（２）は、放熱システム２０の推定温度計算式である。ＴＨ１＿ｃａｌは放熱システム１０の推定温度であり、ＴＨ２＿ｃａｌは放熱システム２０の推定温度である。ｄＴｔｈ１−ｒｅｆ（Ｔｒｅｆ）は、Ｐａｒｔ１−１、Ｐａｒｔ１−２、基準温度Ｔｒｅｆ、放熱システム１０の放熱条件などを考慮した基準温度Ｔｒｅｆの関数であり、ｄＴｔｈ２−ｒｅｆ（Ｔｒｅｆ）は、Ｐａｒｔ２−１、Ｐａｒｔ２−２、基準温度Ｔｒｅｆ、放熱システム２０の放熱条件などを考慮した基準温度Ｔｒｅｆの関数である。
【００３０】
本発明は冗長（ｒｅｄｕｎｄａｎｔ）温度センサを用いないため、Ｔｒｅｆの値は基本的には不明である。なお、式（１）および（２）のｄＴｔｈ１−ｒｅｆ（Ｔｒｅｆ）およびｄＴｔｈ２−ｒｅｆ（Ｔｒｅｆ）の変動は、上限値Ｔｒｅｆ＿ｌｉｍｉｔ以下の適正範囲にある、可能な基準温度Ｔｒｅｆの範囲内で比較的小さく、式（１）および（２）の重複した演算子（ｄｕｐｌｉｃａｔｅｄ  ｏｐｅｒａｔｏｒｓ）Ｔｒｅｆは、式（１）および（２）を互いに減算したとき相殺される。従って、推定温度計算式を簡略化するために、本発明は、製品仕様に従って上限値Ｔｒｅｆ＿ｌｉｍｉｔを求める。上限値Ｔｒｅｆ＿ｌｉｍｉｔは、式（１）および（２）のｄＴｔｈ１−ｒｅｆ（Ｔｒｅｆ）およびｄＴｔｈ２−ｒｅｆ（Ｔｒｅｆ）関数の基準温度Ｔｒｅｆの変数にそれぞれ代入されて、２つの固定値ｄＴｔｈ１−ｒｅｆ＿ｌｉｍｉｔおよびｄＴｔｈ２−ｒｅｆ＿ｌｉｍｉｔがそれぞれ得られる。これらの２つの固定値ｄＴｔｈ１−ｒｅｆ＿ｌｉｍｉｔおよびｄＴｔｈ２−ｒｅｆ＿ｌｉｍｉｔは、それぞれ推定温度計算式の関数ｄＴｔｈ１−ｒｅｆ（Ｔｒｅｆ）およびｄＴｔｈ２−ｒｅｆ（Ｔｒｅｆ）の代わりにそれぞれ用いられる。従って、推定温度計算式は、次のように置き換えることができる。
ＴＨ１＿ｃａｌ＝Ｔｒｅｆ＋ｄＴｔｈ１−ｒｅｆ＿ｌｉｍｉｔ          （３）
ＴＨ２＿ｃａｌ＝Ｔｒｅｆ＋ｄＴｔｈ２−ｒｅｆ＿ｌｉｍｉｔ          （４）
【００３１】
ここでは、上述の推定温度計算式（３）および（４）は、熱ネットワークモデルの計算式により変形されるが、熱流方程式や実験結果のフィッティング方程式などの任意の組み合わせ、または変動があってもよい。温度の計算式と基準温度Ｔｒｅｆにより、放熱システム１０および２０の推定温度をそれぞれ知ることができる。放熱システム１０が正常に動作しているとき、実際の温度ＴＨ１は推定温度ＴＨ１＿ｃａｌと等しくなるため、それらの間の差ｄＴＨ１は０または０に近づく必要がある。同様に、放熱システム２０が正常に動作しているとき、実際の温度ＴＨ２は推定温度ＴＨ２＿ｃａｌと等しくなるため、それらの間の差ｄＴＨ２は０または０に近づく必要がある。異常があると仮定すると、例えば、放熱システム１０が異常に作動している場合（例えば、温度ＴＨ１が高過ぎる）、ｄＴＨ１＞０であり、または放熱システム２０が異常に作動している場合（例えば、温度ＴＨ２が高過ぎる）、ｄＴＨ１＞０であり、以下のように得られる。
ｄＴＨ１＝ＴＨ１−  ＴＨ１＿ｃａｌ＝  ＴＨ１−（Ｔｒｅｆ＋ｄＴｔｈ１−ｒｅｆ＿ｌｉｍｉｔ）    （５）
ｄＴＨ２＝ＴＨ２−  ＴＨ２＿ｃａｌ＝  ＴＨ２−（Ｔｒｅｆ＋ｄＴｔｈ１−ｒｅｆ＿ｌｉｍｉｔ）    （６）
【００３２】
しかしながら、基準温度Ｔｒｅｆがわからなければ、ｄＴＨ１とｄＴＨ２の値を別々に得ることはできない。従って、本発明は、上述の式（５）および（６）を減算して、値： ｄＴＨ１−ｄＴＨ２を得る判定式を更に定義する。判定式は、不明の基準温度Ｔｒｅｆを除去するために用いられる。
ｄＴＨ１−ｄＴＨ２  ＝  ＴＨ１−ｄＴｔｈ１−ｒｅｆ＿ｌｉｍｉｔ−（ＴＨ２−ｄＴｔｈ２−ｒｅｆ＿ｌｉｍｉｔ）（7）
【００３３】
上述の式（７）に示すように、ｄＴＨ１−ｄＴＨ２を算出するために必要なパラメータは、全て既知の検出値または規定値から得ることができ、ｄＴＨ１−ｄＴＨ２の値は、基準温度Ｔｒｅｆを実際に検出または規定することなく求めることができる。従って、放熱システム１０および２０の温度が正常な場合、即ち、ｄＴＨ１＝０且つｄＴＨ２＝０であるため、判定式（７）の結果は、ｄＴＨ１−ｄＴＨ２＝０として得られる。従って、上述の式（７）による、放熱システム１０が異常であり、放熱システム２０が正常である場合、ｄＴＨ１＞０且つｄＴＨ２＝０であるため、判定式（７）の結果はｄＴＨ１−ｄＴＨ２＞０となる。反対に、放熱システム１０が正常であり、放熱システム２０が異常である場合、ｄＴＨ１＝０、且つｄＴＨ２＞０であるため、判定式（７）の結果はｄＴＨ１−ｄＴＨ２＜０となる。
【００３４】
図２は、本発明の一実施形態による熱異常判定値とシステム負荷との関係を示すグラフである。図１に示す放熱システム１０および２０の少なくともいずれかが異常である場合、負荷の増加に伴って、システム全体の実際の温度が推定値よりもはるかに高くなる。よって、上述の判定式（７）の値と荷重との関係は、図２のように示される。負荷（ＬＯＡＤ）は単一の変数に限定されず、多変数でもよく、これはしばしば損失に関連する。負荷の状態が多変数である場合、図２はポリサーフェスになる。放熱システム１０が異常な場合、判定式（７）ｄＴＨ１−ｄＴＨ２の値は、正の値ＴＨ１  Ｅｒｒｏｒであり、且つ負荷の増加に伴って、正の値の方向に増加する。放熱システム２０が異常な場合、判定式（７）ｄＴＨ１−ｄＴＨ２の値は、負の値ＴＨ２  Ｅｒｒｏｒであり、且つ負荷の増加に伴って、負の値の方向に増加する。
【００３５】
従って、推定温度計算式と２つの温度センサと、この判定式（７）とを用いることにより、基準温度Ｔｒｅｆを検知する追加の温度センサを必要とせずに、２つのシステムが異常であるかどうかを容易かつ迅速に判定することができる。ファンおよび冷却システムなどのフィードバック回路を組み込んだ放熱部品を用いることも必要ない。従って、本発明は、部品構成を簡素化でき、コストを大幅に低減することができる。
【００３６】
上記の説明のために、ここで更に説明する。放熱システム１０および２０の両方の放熱部品が故障するということが生じた場合、即ちｄＴＨ１＞０且つｄＴＨ２＞０である場合、判定式（７）のｄＴＨ１−ｄＴＨ２の結果値は、各システムの反応時間が異なるために、正の値、負の値、または０である可能性がある。従って上述の式は、どのシステムが異常であるかを判別できない可能性がある。この場合、上述の基準温度の上限値Ｔｒｅｆ＿ｌｉｍｉｔを用いることができる。この閾値は、２つのシステムが許容できる最高の基準温度を表している。この基準温度の上限値Ｔｒｅｆ＿ｌｉｍｉｔは推定温度計算式（１）および（２）に代入されて、放熱システム１０と放熱システム２０の推定温度をそれぞれ算出する。基準温度の上限値Ｔｒｅｆ＿ｌｉｍｉｔでは、放熱システム１０の推定温度は上限温度ＴＨ１＿ｃａｌ＿ｌｉｍｉｔと定義され、放熱システム２０の推定温度は上限温度ＴＨ２＿ｃａｌ＿ｌｉｍｉｔと定義される。放熱システム１０および２０の上限温度は以下の通りである。
ＴＨ１＿ｃａｌ＿ｌｉｍｉｔ＝Ｔｒｅｆ＿ｌｉｍｉｔ＋ｄＴｔｈ１−ｒｅｆ＿ｌｉｍｉｔ      （８）
ＴＨ２＿ｃａｌ＿ｌｉｍｉｔ＝Ｔｒｅｆ＿ｌｉｍｉｔ＋ｄＴｔｈ２−ｒｅｆ＿ｌｉｍｉｔ      （９）
【００３７】
放熱システム１０および放熱システム２０の両方が異常であるとき、その実温度ＴＨ１とＴＨ２が同時に上昇し、どの放熱システムが異常であるかを判定式（７）のｄＴＨ１−ｄＴＨ２の値から判定することはできない。このとき、実際の温度が推定温度計算式で算出された上限温度を超えているかどうかを判定するように変えることができる。実際の温度が上限温度を超えた場合、１つの放熱システムの温度が高過ぎるか、または両方の放熱システムの温度が高過ぎることを意味する。言い換えれば、１つの放熱システムが異常であるか、または両方の放熱システムが異常ということである。従って、ＴＨ１＞  ＴＨ１＿ｃａｌ＿ｌｉｍｉｔは、放熱システム１０が異常であるか、または放熱システム１０および２０の両方が異常であることを示している。同様に、ＴＨ２＞  ＴＨ２＿ｃａｌ＿ｌｉｍｉｔは、放熱システム２０が異常であるか、または放熱システム１０および２０の両方が異常であることを示している。
【００３８】
従って、２つの放熱システム１０および２０に対して、本発明は、以下の４つの判定式（ａ）〜（ｄ）を提案して、どの放熱システムが異常な状況を有するかを判定することができる。式（ａ）を満たすとき、放熱システム１０は異常であり、式（ｂ）を満たすとき、放熱システム２０は異常であり、式（ｃ）を満たすとき、放熱システム１０が異常であるか、または放熱システム１０および２０の両方が異常であり、式（ｄ）を満たすとき、放熱システム２０が異常であるか、または放熱システム１０および２０の両方が異常であり、且つ式（ａ）〜（ｄ）のいずれも満たさない場合、２つの放熱システム１０および２０は正常であると判定される。
ｄＴＨ１−ｄＴＨ２＞０            （ａ）
ｄＴＨ１−ｄＴＨ２＜０            （ｂ）
ＴＨ１＞ＴＨ１＿ｃａｌ＿ｌｉｍｉｔ        （ｃ）
ＴＨ２＞ＴＨ２＿ｃａｌ＿ｌｉｍｉｔ        （ｄ）
【００３９】
また、上述の式（７）〜（９）から、判定式を以下のように更に修正することができる。
ｄＴＨ１−ｄＴＨ２
＝ＴＨ１−ｄＴｔｈ１−ｒｅｆ＿ｌｉｍｉｔ  −（ＴＨ２−ｄＴｔｈ２−ｒｅｆ＿ｌｉｍｉｔ）
＝ＴＨ１−（Ｔｒｅｆ＿ｌｉｍｉｔ＋ｄＴｔｈ１−ｒｅｆ＿ｌｉｍｉｔ）−［ＴＨ２−（Ｔｒｅｆ＿ｌｉｍｉｔ＋ｄＴｔｈ２−ｒｅｆ＿ｌｉｍｉｔ）］
＝（ＴＨ１−ＴＨ１＿ｃａｌ＿ｌｉｍｉｔ）−（  ＴＨ２−  ＴＨ２＿ｃａｌ＿ｌｉｍｉｔ）
＝ｄ１−ｄ２                  （１０）
【００４０】
即ち、ｄ１は、放熱システム１０の実温度ＴＨ１から放熱システム１０の上限温度ＴＨ１＿ｃａｌ＿ｌｉｍｉｔを差し引いた差として定義され、ｄ２は、放熱システム２０の実温度ＴＨ２と放熱システム２０の上限温度ＴＨ２＿ｃａｌ＿ｌｉｍｉｔとの間の差として定義される。この場合、判定式（７）により算出された差分値ｄＴＨ１−ｄＴＨ２は、式（１０）により算出された差分値ｄ１−ｄ２に実際には相当する。
【００４１】
上述の４つの判定式（ａ）〜（ｄ）は、以下のように更に簡略化することができる。式（ａ’）を満たすとき、放熱システム１０は異常であり、式（ｂ’）を満たすとき、放熱システム２０は異常であり、式（ｃ’）を満たすとき、放熱システム１０が異常であるか、または放熱システム１０および２０の両方が異常であり、式（ｄ’）を満たすとき、放熱システム２０が異常であるか、または放熱システム１０および２０の両方が異常であり、且つ式（ａ’）〜（ｄ’）のいずれも満たさない場合、２つの放熱システム１０および２０は正常であると判定される。
ｄ１−ｄ２＞０       （ａ’）
ｄ１−ｄ２＜０       （ｂ’）
ｄ１＞０              （ｃ’）
ｄ２＞０              （ｄ’）
【００４２】
上述の判定式群（ａ）〜（ｄ）または群（ａ’）〜（ｄ’）によれば、基準温度Ｔｒｅｆを検出するための温度センサを増設する必要がなく、複数の放熱システムの放熱異常の判定機能を実現することができる。また、フィードバック信号機能を有する放熱部品を設置する必要がない。従って、部品構成を簡素化でき、コストを大幅に削減することができる。
【００４３】
次に、本発明の他の実施形態について説明する。図３は、本発明の他の実施形態による熱異常判定値とシステム負荷との関係を一定誤差閾値とともに示すグラフである。実際の応用において、推定温度計算式で表されるモデルと実際の温度に誤差があることを考慮すると、放熱システム１０には誤差閾値Ｅｒｒｏｒ１＿Ｌｅｖｅｌが設定され、放熱システム２０には誤差閾値Ｅｒｒｏｒ２＿Ｌｅｖｅｌが設定される。その中でＥｒｒｏｒ１＿Ｌｅｖｅｌ＞０且つＥｒｒｏｒ２＿Ｌｅｖｅｌ＜０である。本実施形態では、両方の誤差閾値を固定値に設定する。負荷（ＬＯＡＤ）は単一の変数に限定されず、多変数でもよく、これはしばしば損失に関連する。負荷の状態が多変数である場合、図３はポリサーフェスになる。
【００４４】
放熱システム１０が異常であるとき、判定式（７）により算出されたｄＴＨ１−ｄＴＨ２は、曲線ＴＨ１  Ｅｒｒｏｒで表される。放熱システム２０が異常であるとき、判定式（７）により算出されたｄＴＨ１−ｄＴＨ２は、曲線ＴＨ２  Ｅｒｒｏｒで表される。放熱システム１０が高負荷状態にあり、且つ曲線ＴＨ１  ＥｒｒｏｒがＥｒｒｏｒ１＿Ｌｅｖｅｌより高いとき、放熱システム１０は異常であると判定される。同様に、放熱システム２０が高負荷状態にあり、且つ曲線ＴＨ２  ＥｒｒｏｒがＥｒｒｏｒ２＿Ｌｅｖｅｌより低いとき、放熱システム２０は異常であると判断される。この設定の目的は、実際の誤差の存在を考慮し、特定のパラメータを過大評価または過小評価しないようにし、判定の精度およびフォールトトレランス（ｆａｕｌｔ  ｔｏｌｅｒａｎｃｅ）を増加させることである。
【００４５】
この誤差閾値を用いる主な利点は、温度計算モデルの複雑さを低減できることである。システムが大規模または複雑なとき、温度計算モデルは非常に複雑になる。正確な温度計算モデルの確立には膨大な計算量、実験数、または複雑な公式が必要であり、リアルタイムコンピューティングに適用させることが困難である。単純化された温度計算モデルでは誤差が生じるが、機械上のリアルタイムコンピューティングに適用することができる。この誤差設定の影響は、軽負荷状態で熱異常を検出することが不可能であることが主な原因であるが、これも一般用法と適合している。軽負荷状態では、放熱システムが異常であるかどうかに関わらず、理論上は依然として用いることができる。しかしながら、負荷が高いとき、または温度が高いときは、放熱システムが異常であるかどうかを検出し、放熱システムを保護する必要が更にある。多くの応用において、ファンのような放熱部品は、軽負荷状態では低速または非動作状態で動作され、高温または高負荷状態になるまで全速で運転されるため、上述の設定は、より効果的なシステムの保護効果を得ることができる。
【００４６】
従って、本実施形態では、上述の判定式群（ａ）〜（ｄ）は、以下のように書き換えることができる。式（ｅ）を満たすとき、放熱システム１０は異常であり、式（ｆ）を満たすとき、放熱システム２０は異常であり、式（ｇ）を満たすとき、放熱システム１０が異常であるか、または放熱システム１０および２０の両方が異常であり、式（ｈ）を満たすとき、放熱システム２０が異常であるか、または放熱システム１０および２０の両方が異常であり、且つ式（ｅ）〜（ｈ）のいずれも満たさない場合、2つの放熱システム１０および２０は正常であると判定される。
ｄＴＨ１−ｄＴＨ２＞Ｅｒｒｏｒ１＿Ｌｅｖｅｌ   （ｅ）
ｄＴＨ１−ｄＴＨ２＜Ｅｒｒｏｒ２＿Ｌｅｖｅｌ   （ｆ）
ＴＨ１＞ＴＨ１＿ｃａｌ＿ｌｉｍｉｔ        （ｇ）
ＴＨ２＞ＴＨ２＿ｃａｌ＿ｌｉｍｉｔ        （ｈ）
【００４７】
同様に、上述の4つの判定式（ｅ）〜（ｈ）は、上述の式（１０）により、以下のように更に簡略化することができる。式（ｅ’）を満たすとき、放熱システム１０は異常であり、式（ｆ’）を満たすとき、放熱システム２０は異常であり、式（ｇ’）を満たすとき、放熱システム１０が異常であるか、または放熱システム１０および２０の両方が異常であり、式（ｈ’）を満たすとき、放熱システム２０が異常であるか、または放熱システム１０および２０の両方が異常であり、且つ式（ｅ’）〜（ｈ’）のいずれも満たさない場合、２つの放熱システム１０および２０は正常であると判定される。
【００４８】
図４は、本発明の他の実施形態による熱異常判定値とシステム負荷との関係を変動誤差閾値とともに示すグラフである。図４に示すように、誤差閾値が更に修正された場合、誤差閾値Ｅｒｒｏｒ１＿ＬｅｖｅｌおよびＥｒｒｏｒ２＿Ｌｅｖｅｌは、負荷とともに変化する動的閾値になるということを意味している。これらの２つの動的閾値は、推定温度計算式モデルによって表されるモデルと実際の温度モデルとの間の誤差によって定義することができる。負荷（ＬＯＡＤ）は単一の変数に限定されず、多変数でもよく、これはしばしば損失に関連している。負荷の状態が多変数である場合、図４はポリサーフェスになる。
【００４９】
温度計算式で表されたモデルと実際の温度モデルとの誤差は負荷とともに変化するため、温度計算モデルが確立されたとき、最小の誤差閾値は、一定の設定負荷の範囲内に位置するように実験によって調節することができる。負荷が設定負荷からずれると、誤差閾値が増加するが、この誤差閾値は、負荷が増加したときに放熱システムが異常であることを示す値よりも低く設定される。即ち、Ｅｒｒｏｒ１＿Ｌｅｖｅｌ＜ＴＨ１  ＥｒｒｏｒおよびＥｒｒｏｒ２＿Ｌｅｖｅｌ＜ＴＨ２  Ｅｒｒｏｒとする必要があり、システムの放熱が検出できるように確保される。
【００５０】
この設定の利点は、前の実施形態のようにモデルを簡略化する利点の他に、放熱システムが異常かどうかを判定する負荷レベルを、Ｅｒｒｏｒ１＿ＬｅｖｅｌとＥｒｒｏｒ２＿Ｌｅｖｅｌを調整することにより、変えることができる。図３の実施形態では、Ｅｒｒｏｒ１＿Ｌｅｖｅｌの固定値は、負荷が２５％以上のとき、放熱システム１０の熱異常を検出することができ、Ｅｒｒｏｒ２＿Ｌｅｖｅｌの固定値は、負荷が３０％以上のとき、放熱システム２０の熱異常を検出することができる。しかしながら、本実施形態および図４を例に、誤差閾値が動的な値に変えられた場合、放熱システム１０の熱異常を検出できる最小負荷は２５％から１８％に低減することができ、放熱システム２０の熱異常を検出できる最小負荷は３０％から２２％に低減することができる。上述の実施形態から分かるように、熱異常が検出できる最小負荷は、温度計算モデルがどのように確立されたかによって異なる。
【００５１】
従って、本実施形態では、上述の判定式群（ａ）〜（ｄ）は、次のように書き換えることができる。式（ｉ）を満たすとき、放熱システム１０は異常であり、式（ｊ）を満たすとき、放熱システム２０は異常であり、式（ｋ）を満たすとき、放熱システム１０が異常であるか、または放熱システム１０および２０の両方が異常であり、式（ｌ）を満たすとき、放熱システム２０が異常であるか、または放熱システム１０および２０の両方が異常であり、且つ式（ｉ）〜（ｌ）のいずれも満たさない場合、２つの放熱システム１０および２０は正常であると判定される。
ｄＴＨ１−ｄＴＨ２＞Ｅｒｒｏｒ１＿Ｌｅｖｅｌ   （ｉ）
ｄＴＨ１−ｄＴＨ２＜Ｅｒｒｏｒ２＿Ｌｅｖｅｌ   （ｊ）
ＴＨ１＞ＴＨ１＿ｃａｌ＿ｌｉｍｉｔ     （ｋ）
ＴＨ２＞ＴＨ２＿ｃａｌ＿ｌｉｍｉｔ     （ｌ）
Ｅｒｒｏｒ１＿ＬｅｖｅｌとＥｒｒｏｒ２＿Ｌｅｖｅｌは変動値である。
【００５２】
同様に、上述の４つの判定式（ｉ）〜（ｌ）は、上述の式（１０）により、以下のように更に簡略化することができる。式（ｉ’）を満たすとき、放熱システム１０は異常であり、式（ｊ’）を満たすとき、放熱システム２０は異常であり、式（ｋ’）を満たすとき、放熱システム１０が異常であるか、または放熱システム１０および２０の両方が異常であり、式（ｌ’）を満たすとき、放熱システム２０が異常であるか、または放熱システム１０および２０の両方が異常であり、且つ式（ｉ’）〜（ｌ’）のいずれも満たさない場合、２つの放熱システム１０および２０は正常であると判定される。
ｄ１−ｄ２＞Ｅｒｒｏｒ１＿Ｌｅｖｅｌ           （ｉ’）
ｄ１−ｄ２＜Ｅｒｒｏｒ２＿Ｌｅｖｅｌ           （ｋ’）
ｄ１＞０                   （ｋ’）
ｄ２＞０                   （ｌ’）
Ｅｒｒｏｒ１＿ＬｅｖｅｌとＥｒｒｏｒ２＿Ｌｅｖｅｌは変動値である。
【００５３】
上述の実施形態は、２つの放熱システムの熱異常の検出によって例示されている。当然、本発明は、３つ以上の放熱システムに適用することも可能である。図５は、本発明の一実施形態による３つの放熱システムの熱異常検出アーキテクチャの概略図である。図５に示すように、図１に示す２つの放熱システム１０および２０に加えて、図５は、更に、他の部品Ｐａｒｔ３−１、Ｐａｒｔ３−２、およびＰａｒｔ３−３を有する放熱システム３０を加える。第３の温度センサ３１が設置されて放熱システム３０の実温度ＴＨ３を測定する。部品Ｐａｒｔ３−１、Ｐａｒｔ３−２、およびＰａｒｔ３−３の少なくとも１つは、熱源であることができる。放熱システム３０が追加されることを除き、残りの構成は図１と同じである。
【００５４】
計３つの放熱システム１０、２０、および３０があるため、いずれか２つの放熱システムを取り出して上述の熱異常の判定式を行った場合、それに応じて３つのグループ（合計１２個）の判定式が得られる。固定の誤差閾値Ｅｒｒｏｒ１＿Ｌｅｖｅｌ、Ｅｒｒｏｒ２＿Ｌｅｖｅｌ、Ｅｒｒｏｒ３＿Ｌｅｖｅｌが用いられ、且つ上述の３つの誤差閾値が全て正の値として示されているものとする。放熱システム１０および放熱システム２０には以下の判定式が得られる。式（ｅ１２）を満たすとき、放熱システム１０は異常であり、式（ｆ１２）を満たすとき、放熱システム２０は異常であり、式（ｇ１２）を満たすとき、放熱システム１０が異常であるか、または放熱システム１０および２０の両方が異常であり、式（ｈ１２）を満たすとき、放熱システム２０は異常であるか、または放熱システム１０および２０の両方が異常であると判定される。
ｄＴＨ１−ｄＴＨ２＞Ｅｒｒｏｒ１＿Ｌｅｖｅｌ   （ｅ１２）
ｄＴＨ１−ｄＴＨ２＜−Ｅｒｒｏｒ２＿Ｌｅｖｅｌ （ｆ１２）
ＴＨ１＞ＴＨ１＿ｃａｌ＿ｌｉｍｉｔ     （ｇ１２）
ＴＨ２＞ＴＨ２＿ｃａｌ＿ｌｉｍｉｔ     （ｈ１２）
【００５５】
放熱システム２０および放熱システム３０には以下の判定式が得られる。式（ｅ２３）を満たすとき、放熱システム２０は異常であり、式（ｆ２３）を満たすとき、放熱システム３０は異常であり、式（ｇ２３）を満たすとき、放熱システム２０が異常であるか、または放熱システム２０および３０の両方が異常であり、式（ｈ２３）を満たすとき、放熱システム３０が異常であるか、または放熱システム２０および３０の両方が異常であると判定される。
ｄＴＨ２−ｄＴＨ３＞Ｅｒｒｏｒ２＿Ｌｅｖｅｌ   （ｅ２３）
ｄＴＨ２−ｄＴＨ３＜−Ｅｒｒｏｒ３＿Ｌｅｖｅｌ （ｆ２３）
ＴＨ２＞ＴＨ２＿ｃａｌ＿ｌｉｍｉｔ     （ｇ２３）
ＴＨ３＞ＴＨ３＿ｃａｌ＿ｌｉｍｉｔ     （ｈ２３）
【００５６】
放熱システム１０および放熱システム３０には以下の判定式が得られる。式（ｅ１３）を満たすとき、放熱システム１０は異常であり、式（ｆ１３）を満たすとき、放熱システム３０は異常であり、式（ｇ１３）を満たすとき、放熱システム１０が異常であるか、または放熱システム１０および３０の両方が異常であり、式（ｈ１３）を満たすとき、放熱システム３０が異常であるか、または放熱システム１０および３０の両方が異常であると判定される。
ｄＴＨ１−ｄＴＨ３＞Ｅｒｒｏｒ１＿Ｌｅｖｅｌ   （ｅ１３）
ｄＴＨ１−ｄＴＨ３＜−Ｅｒｒｏｒ３＿Ｌｅｖｅｌ （ｆ１３）
ＴＨ１＞ＴＨ１＿ｃａｌ＿ｌｉｍｉｔ     （ｇ１３）
ＴＨ３＞ＴＨ３＿ｃａｌ＿ｌｉｍｉｔ     （ｈ１３）
【００５７】
本実施形態によれば、３つの放熱システムが異常であるかどうかは２組の判定式のみを用いて実際に判定することができる。従って、３つ以上の放熱システムが適応される場合、より多くの判定を行って、放熱システムが異常であるかどうかを判定することができ、どの放熱システムが正常であり、どの放熱システムが異常であるかを判定することがより容易になる。
【００５８】
以下、図３に示された固定の誤差閾値を用いて、２つの放熱システムの熱異常を判定する例について説明する。２つの放熱システム１０および２０には、まず、２つの放熱システム１０および２０に対応する温度計算式が用いられ、基準温度の上限値Ｔｒｅｆ＿ｌｉｍｉｔに代入されて、２つの放熱システム１０および２０の上限温度を求める。次いで、固定の誤差閾値が設定される。Ｅｒｒｏｒ１＿Ｌｅｖｅｌは１０に設定され、Ｅｒｒｏｒ２＿Ｌｅｖｅｌは−１０に設定され、即ち、Ｅｒｒｏｒ１＿ｌｅｖｅｌおよびＥｒｒｏｒ２＿ｌｅｖｅｌは互いに相対する固定の正の値と負の値に設定される。
【００５９】
表１は、３つの異なる条件における放熱システム１０および２０の実温度および上限温度を示している。
【表１】
2019184576.tif 000003
【００６０】
表１では、放熱システム１０および２０の上限温度が算出されているため、本発明の図３に対応する固定の誤差閾値を有する式（ｅ’）〜（ｈ’）を直接適用することができる。
【００６１】
条件１において、ｄ１は、放熱システム１０の実温度ＴＨ１と放熱システム１０の上限温度ＴＨ１＿ｃａｌ＿ｌｉｍｉｔとの差であり、従ってｄ１＝６６．３−８６．９＝−２０．６である。ｄ２は放熱システム２０の実温度ＴＨ２と放熱システム２０の上限温度ＴＨ２＿ｃａｌ＿ｌｉｍｉｔとの差であり、従ってｄ２＝３２．９−５７．６＝−２４．７である。従って、ｄ１−ｄ２＝−２０．６−（−２４．７）＝４．１である。ｄ１−ｄ２の差分値は、予め設定された値１０と−１０との間にある。また、放熱システム１０および放熱システム２０の実際の温度は、上限温度ＴＨ１＿ｃａｌ＿ｌｉｍｉｔおよびＴＨ２＿ｃａｌ＿ｌｉｍｉｔに達しておらず、ｄ１およびｄ２の両方とも０よりも小さい。条件１における放熱システム１０および２０は、式（ｅ’）〜（ｈ’）のいずれも満たさない。すなわち、放熱システム１０および２０は正常である。  
【００６２】
条件２において、ｄ１＝７３．５−７２．７＝０．８およびｄ２＝３３．５−５３．７＝−２０．２である。従って、ｄ１−ｄ２＝０．８−（−２０．２）＝２１．１であり、差分値は、予め設定された値１０を超える。また、放熱システム１０の実際の温度は、その上限温度ＴＨ１＿ｃａｌ＿ｌｉｍｉｔを超え、即ち、ｄ１は０よりも大きい。条件２における放熱システム１０および２０がそれぞれ判定式（ｉ’）、（ｋ’）を満たすため、放熱システム１０は異常であると判定される。
【００６３】
条件３において、ｄ１＝５０．１−７３．７＝−２３．６、ｄ２＝４５．８−５３．８＝−８．０である。従って、ｄ１−ｄ２＝−２３．６−（−８．０）＝−１５．５であり、差分値は、予め設定された値−１０よりも小さい。また、放熱システム１０および放熱システム２０の実際の温度は、その上限温度ＴＨ１＿ｃａｌ＿ｌｉｍｉｔおよびＴＨ２＿ｃａｌ＿ｌｉｍｉｔに達しておらず、ｄ１およびｄ２の両方は０よりも小さい。条件３における放熱システム１０および２０の両方が判定式（ｊ’）を満たすため、放熱システム２０は異常であると判定される。
【００６４】
本発明では、推定温度計算式、放熱システムの温度センサ、および判定式を用いて、基準温度を検出する温度センサの数を増加することなく、複数の放熱系統が、熱異常があるかどうかを瞬時に判定することができる。従って、本発明は、部品構成を簡素化でき、コストを大幅に低減することができる。
【００６５】
本発明は、例として及び望ましい実施の形態によって記述されているが、本発明は開示された実施形態に限定されるものではない。逆に、当業者には自明の種々の変更及び同様の配置をカバーするものである。よって、添付の特許請求の範囲は、最も広義な解釈が与えられ、全てのこのような変更及び同様の配置を含むべきである。
【符号の説明】
【００６６】
１０、２０、３０  放熱システム
１１  第１の温度センサ
２１  第２の温度センサ
３１  第３の温度センサ
４０  熱異常検出回路
４１  演算ユニット
４２  メモリユニット
Ｅｒｒｏｒ１＿ｌｅｖｅｌ、Ｅｒｒｏｒ２＿ｌｅｖｅｌ  誤差閾値
Ｐａｒｔ１−１、Ｐａｒｔ１−２、Ｐａｒｔ２−１、Ｐａｒｔ２−２、Ｐａｒｔ３−１、Ｐａｒｔ３−２、Ｐａｒｔ３−３  部品
ＴＨ１、ＴＨ２、ＴＨ３  実温度
ＴＨ１  Ｅｒｒｏｒ、ＴＨ２  Ｅｒｒｏｒ  熱異常判定値
Ｔｒｅｆ  基準温度
Ｒ  外部環境
【図１】
2019184576.tif 000004
【図２】
2019184576.tif 000005
【図３】
2019184576.tif 000006
【図４】
2019184576.tif 000007
【図５】
2019184576.tif 000008