JP2018025841A - Fan monitoring system, monitoring method, and monitoring program - Google Patents

Fan monitoring system, monitoring method, and monitoring program Download PDF

Info

Publication number
JP2018025841A
JP2018025841A JP2016155196A JP2016155196A JP2018025841A JP 2018025841 A JP2018025841 A JP 2018025841A JP 2016155196 A JP2016155196 A JP 2016155196A JP 2016155196 A JP2016155196 A JP 2016155196A JP 2018025841 A JP2018025841 A JP 2018025841A
Authority
JP
Japan
Prior art keywords
fan
temperature
rotational speed
detected
speed
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2016155196A
Other languages
Japanese (ja)
Inventor
隆生 萩原
Takao Hagiwara
隆生 萩原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Meidensha Corp
Meidensha Electric Manufacturing Co Ltd
Original Assignee
Meidensha Corp
Meidensha Electric Manufacturing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Meidensha Corp, Meidensha Electric Manufacturing Co Ltd filed Critical Meidensha Corp
Priority to JP2016155196A priority Critical patent/JP2018025841A/en
Publication of JP2018025841A publication Critical patent/JP2018025841A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Cooling Or The Like Of Electrical Apparatus (AREA)
  • Control Of Temperature (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a technology for enabling precursory phenomena to be easily observable before a fan becomes unable to drive as desired and thereby contributing to the reliability of electronic equipment.SOLUTION: A fan monitoring system calculates the number of revolutions corresponding to the temperature of a heat generation part T inside a case C1 by a corresponding number of revolution calculation function part 13, and detects the number of revolution of a fan F controlled in output so as to be driven by the corresponding number of revolutions by a number of revolution detection function part 14. A differential value between the corresponding number of revolutions and the detected number of revolutions is calculated by a differential value calculation function part 15, and determines a driving state of the fan F by comparing the differential value and a margin value M by a driving state determination function part 16. From among the determination results by the driving state determination function part 16, the result determining that the differential value exceeds the margin value is outputted consecutively a plurality of times is outputted by a consecutive exceeding result outputting function part 17.SELECTED DRAWING: Figure 2

Description

本発明は、例えば各種電気機器分野で適用されているファンの監視技術に係るものである。   The present invention relates to a fan monitoring technique applied in, for example, various electrical equipment fields.

例えば筐体内に発熱性電子部品(例えば演算処理装置(CPU)やパワー半導体等)が配置されている産業用コントローラやコンピュータ装置(例えば汎用のパーソナルコンピュータ)等の各種電子機器においては、当該発熱性部品等による発熱部が筐体内に形成されてしまうと、その筐体内の温度が上昇してしまう。近年においては、例えば発熱性電子部品の高性能化(CPUの高速化等)により発熱量が増大し、発熱部による温度上昇が起こり易くなっているにも拘らず、電子機器のコンパクト化や高密度実装(例えば配線長の短縮による信号の高速化)等が図られており、筐体内の発熱密度が大きくなっている傾向がある。   For example, in various electronic devices such as industrial controllers and computer devices (for example, general-purpose personal computers) in which a heat-generating electronic component (for example, an arithmetic processing unit (CPU) or a power semiconductor) is disposed in a housing, the heat generation If a heat generating part such as a part is formed in the housing, the temperature in the housing will rise. In recent years, for example, although the amount of heat generation has increased due to, for example, higher performance of heat-generating electronic components (speeding up of the CPU, etc.), and the temperature rises easily due to the heat-generating part, the electronic devices have become more compact and more expensive. Density mounting (for example, speeding up of a signal by shortening the wiring length) has been attempted, and the heat generation density in the housing tends to increase.

前述のような温度上昇が起こると、発熱性電子部品や他の電子部品(例えば低耐熱性電子部品)等に影響を及ぼし、電子機器の所望の機能を発揮できなくなる場合が考えられる。このため、例えば筐体に設けたファンにより当該筐体内に空気を通気させて、発熱部を強制的に冷却(例えば、ファンを駆動して外気を筐体内に吸気し、発熱部の熱を吸熱した空気を排出して冷却)することにより、電子機器の所望の機能を発揮できる状態を保持することが検討されている。   When the temperature rise as described above occurs, it may be considered that the heat generating electronic component, other electronic components (for example, low heat resistant electronic components), etc. are affected and the desired function of the electronic device cannot be exhibited. For this reason, for example, air is ventilated into the casing by a fan provided in the casing, and the heat generating part is forcibly cooled (for example, the fan is driven to suck outside air into the casing, and the heat of the heat generating part is absorbed). It has been studied to maintain a state in which a desired function of the electronic device can be exhibited by discharging and cooling the air.

また、発熱部の温度に対応した回転数(発熱部を冷却するのに十分な回転数;後述の対応回転数等)となるようにファンを出力制御したり、ファンの駆動状況を観測して、当該ファンによって発熱部が十分冷却されているかどうかを監視することにより、電子機器の信頼性を得ることも検討されている。   Also, control the fan output so that the number of rotations corresponds to the temperature of the heat generation unit (the number of rotations sufficient to cool the heat generation unit; the corresponding number of rotations described later), and observe the fan drive status. In addition, it has been studied to obtain the reliability of the electronic device by monitoring whether the heat generating part is sufficiently cooled by the fan.

ファンを監視する具体例としては、複数のファンを備え、各ファンの駆動電源を切り替えるためのリレー接点回路や電圧調整用抵抗回路を備えた構成であって、当該ファンに対する駆動電圧や電流の意図しない変動(電圧低下,過大電流等)を検出し、所望通りに駆動しているファンの駆動電圧を高めることにより、冷却効率が低下しないように抑制する構成がある(例えば特許文献1)。また、電流検出器が直列接続された共通線を介して、並列接続された複数のファンを電源に接続した構成であって、ファンが所望通りに駆動していない状態で生じ得る電流変動(例えばファン故障による電流変動)等を検出し、その検出結果に応じて(電流検出器に接続された比較器に設定されている許容値を超えた場合に)警報の鳴動やブレーカの遮断を行う構成もある。   A specific example of monitoring a fan is a configuration including a plurality of fans, a relay contact circuit for switching the driving power supply of each fan, and a voltage adjusting resistor circuit, and the intention of the driving voltage and current for the fan. There is a configuration in which the cooling efficiency is suppressed so as not to decrease by detecting the fluctuation (voltage drop, excessive current, etc.) that is not performed and increasing the drive voltage of the fan that is driven as desired (for example, Patent Document 1). In addition, the current detector may be configured to connect a plurality of fans connected in parallel to a power source via a common line connected in series with a current detector, and current fluctuations that may occur when the fans are not driven as desired (for example, Configuration that detects alarms and breaks the circuit breaker according to the detection result (when the allowable value set in the comparator connected to the current detector is exceeded) There is also.

特開2002−164682号公報JP 2002-164682 A 特開平5−292791号公報JP-A-5-292791

前述のように単にファンに係る電圧や電流の変動を検出(以下、単に電圧等検出と適宜称する)してファンを監視する構成では、当該電圧等検出時には既にファンが所望通りに駆動できなくなっている場合がある。すなわち、ファンが所望通りに駆動できなくなる前(例えば回転数低下により冷却性能が低下する直前)の前駆現象を観測することは困難であり、電圧等検出時には既に、例えばファンのメンテナンス等を早急に実施する必要がある状態(例えばファンが停止する等により早急な修理・交換を要する状態)に想到している場合も考えられる。これにより、電子機器の所望の機能を十分に発揮できない状態が続いてしまったり、信頼性が低くなってしまう虞もある。   As described above, in the configuration in which the fan is monitored by simply detecting the voltage and current fluctuations relating to the fan (hereinafter simply referred to as voltage detection), the fan cannot be driven as desired when the voltage is detected. There may be. That is, it is difficult to observe a precursor phenomenon before the fan can be driven as desired (for example, immediately before the cooling performance is reduced due to a decrease in the rotational speed). It is also conceivable that a state that needs to be implemented (for example, a state that requires immediate repair or replacement due to a fan stoppage or the like) has been conceived. As a result, there is a possibility that a state in which a desired function of the electronic device cannot be sufficiently exhibited may continue or reliability may be lowered.

本発明は、前述のような課題を鑑みてなされたものであって、ファンが所望通りに駆動できなくなる前の前駆現象を観測し易くし、電子機器の信頼性に貢献する技術を提供することにある。   The present invention has been made in view of the problems as described above, and provides a technology that makes it easy to observe a precursor phenomenon before a fan cannot be driven as desired and contributes to the reliability of an electronic device. It is in.

この発明に係るファンの監視システム,監視方法,監視プログラムは、前述のような課題の解決に貢献できるものであり、監視システムの一態様については、筐体内に配置されている発熱性電子部品による発熱部を冷却し回転数が調整自在なファンを監視するシステムであって、ファンの回転数が最大回転数となる発熱部の上限温度、およびファンの回転数が最小回転数となる発熱部の下限温度をそれぞれ記憶する温度記憶機能部と、発熱部の温度を検出する温度検出機能部と、温度検出機能部により検出された検出温度に対応するファンの対応回転数を、上限温度と下限温度との間の範囲における検出温度の相対位置に基づいて算出する対応回転数算出機能部と、対応回転数で駆動するように出力制御されているファンの回転数を検出する回転数検出機能部と、回転数検出機能部で検出された検出回転数と対応回転数との差分を算出する差分値算出機能部と、差分値算出機能部により算出された差分値と、回転数に係る任意のマージン値と、を比較してファンの駆動状況を判定する駆動状況判定機能部と、を備えた、ことを特徴とする。また、駆動状況判定機能部による判定結果のうち、差分値が複数回連続してマージン値を超過していると判定された結果を、出力装置により出力する連続超過結果出力機能部をさらに備える、ものであっても良い。   The fan monitoring system, monitoring method, and monitoring program according to the present invention can contribute to the solution of the above-described problems, and one aspect of the monitoring system is based on a heat-generating electronic component disposed in the housing. A system for monitoring a fan whose cooling speed is adjustable by adjusting the number of rotations of the heating section. The upper limit temperature of the heating section where the rotation speed of the fan is the maximum number of rotations, and The temperature storage function unit for storing the lower limit temperature, the temperature detection function unit for detecting the temperature of the heat generating unit, and the corresponding rotation speed of the fan corresponding to the detected temperature detected by the temperature detection function unit, the upper limit temperature and the lower limit temperature And a corresponding rotational speed calculation function unit that calculates based on the relative position of the detected temperature in the range between and the rotational speed of the fan whose output is controlled to be driven at the corresponding rotational speed A rotation number detection function unit, a difference value calculation function unit that calculates a difference between the detected rotation number detected by the rotation number detection function unit and the corresponding rotation number, a difference value calculated by the difference value calculation function unit, and rotation And a drive status determination function unit that compares an arbitrary margin value related to the number to determine the drive status of the fan. Further, the determination result by the driving situation determination function unit further includes a continuous excess result output function unit that outputs, by the output device, a result determined that the difference value has continuously exceeded the margin value a plurality of times. It may be a thing.

監視方法の一態様は、筐体内に配置されている発熱性電子部品による発熱部を冷却し回転数が調整自在なファンを監視する方法であって、ファンの回転数が最大回転数となる発熱部の上限温度、およびファンの回転数が最小回転数となる発熱部の下限温度をそれぞれ記憶する温度記憶ステップと、発熱部の温度を検出する温度検出ステップと、温度検出ステップにより検出された検出温度に対応するファンの対応回転数を、上限温度と下限温度との間の範囲における検出温度の相対位置に基づいて算出する対応回転数算出ステップと、対応回転数で駆動するように出力制御されているファンの回転数を検出する回転数検出ステップと、回転数検出ステップで検出された検出回転数と対応回転数との差分を算出する差分値算出ステップと、差分値算出ステップにより算出された差分値と、回転数に係る任意のマージン値と、を比較してファンの駆動状況を判定する駆動状況判定ステップと、を備えた、ことを特徴とする。また、駆動状況判定ステップによる判定結果のうち、差分値が複数回連続してマージン値を超過していると判定された結果を、出力装置により出力する連続超過結果出力ステップをさらに備える、ものであっても良い。   One aspect of the monitoring method is a method of monitoring a fan whose cooling speed can be adjusted by cooling a heat generating portion formed by a heat-generating electronic component arranged in a housing, and generating heat at which the rotation speed of the fan becomes the maximum rotation speed. Temperature storage step for storing the upper limit temperature of the heat generating unit and the lower limit temperature of the heat generating unit at which the rotational speed of the fan is the minimum rotational speed, a temperature detecting step for detecting the temperature of the heat generating unit, and detection detected by the temperature detecting step The output is controlled so that the corresponding rotation speed of the fan corresponding to the temperature is calculated based on the relative position of the detected temperature in the range between the upper limit temperature and the lower limit temperature, and driven at the corresponding rotation speed. A rotational speed detection step for detecting the rotational speed of the fan, a difference value calculating step for calculating a difference between the detected rotational speed detected in the rotational speed detection step and the corresponding rotational speed, and a difference A difference value calculated by the calculating step, and the driving situation determining step of determining driving conditions of the fan by comparing any and margin value, a according to the rotation speed, with a, it is characterized. In addition, the method further includes a continuous excess result output step for outputting, by the output device, a result determined that the difference value exceeds the margin value continuously a plurality of times among the determination results obtained by the driving status determination step. There may be.

なお、前述の監視システムの態様として、コンピュータを機能させるプログラムとして構成することも可能である。   Note that, as an aspect of the above-described monitoring system, it is also possible to configure as a program that causes a computer to function.

以上示したように本発明によれば、ファンが所望通りに駆動できなくなる前の前駆現象の観測が容易になり、電子機器の信頼性に貢献可能となる。   As described above, according to the present invention, it is possible to easily observe the precursor phenomenon before the fan cannot be driven as desired, thereby contributing to the reliability of the electronic device.

本実施形態の一例である監視システム1の適用例を説明するための概略構成図。The schematic block diagram for demonstrating the application example of the monitoring system 1 which is an example of this embodiment. 監視システム1の構成例を説明するための概略構成図。1 is a schematic configuration diagram for explaining a configuration example of a monitoring system 1. FIG. ファンFの自動出力制御システムF0の構成例を説明するための概略構成図。The schematic block diagram for demonstrating the structural example of the automatic output control system F0 of the fan F. FIG. 監視システム1による監視方法の一例を説明するための概略説明図。4 is a schematic explanatory diagram for explaining an example of a monitoring method by the monitoring system 1. FIG.

本発明の実施形態のファンの監視システム,監視方法,監視プログラムは、従来手法により単にファンに係る電圧等検出によって当該ファンを監視制御する構成(以下、単に電圧等検出構成と適宜称する)とは、全く異なるものである。すなわち、本実施形態は、筐体内の発熱部の温度に対応した対応回転数(ファンの回転数が最大回転数となる発熱部の上限温度と、当該ファンの回転数が最小回転数となる発熱部の下限温度と、の間の範囲での相対位置(割合)に基づいた回転数;以下、単に対応回転数と適宜称する)と、当該対応回転数で駆動するように出力制御されたファンから検出された検出回転数と、の差分値を算出し、その差分値とマージン値(乖離値)とを比較してファンの駆動状況を判定して監視するものである。   A fan monitoring system, a monitoring method, and a monitoring program according to an embodiment of the present invention are configured to monitor and control a fan by simply detecting a voltage or the like related to the fan by a conventional method (hereinafter simply referred to as a voltage or the like detection structure as appropriate). Is completely different. In other words, the present embodiment provides the corresponding rotation speed corresponding to the temperature of the heat generating section in the housing (the upper limit temperature of the heat generating section where the fan rotation speed is the maximum rotation speed and the heat generation where the fan rotation speed is the minimum rotation speed). A rotation speed based on a relative position (ratio) in the range between the lower limit temperature of the unit and a fan whose output is controlled so as to be driven at the corresponding rotation speed. A difference value between the detected rotational speed and the detected rotational speed is calculated, and the difference value is compared with a margin value (deviation value) to determine and monitor the driving status of the fan.

前述のような電圧等検出構成の他には、例えば、筐体内の発熱部の温度を検出し、その検出温度に対応した回転数(対応回転数に相当)となるようにファンの駆動電圧を出力制御(例えば後述の自動出力制御システムによって出力制御)しながら、その出力制御されたファンの回転数を実際に検出して得た検出回転数が閾値(単なる回転数の閾値等)を超えるか否かを観測して、ファンの駆動状況を判定する構成(以下、単に閾値判定構成と適宜称する)も考えられる。   In addition to the voltage detection configuration as described above, for example, the temperature of the heat generating part in the housing is detected, and the fan drive voltage is set so that the rotation speed (corresponding to the corresponding rotation speed) corresponds to the detected temperature. Whether the detected rotational speed obtained by actually detecting the rotational speed of the fan whose output is controlled while the output is being controlled (for example, output control by an automatic output control system to be described later) exceeds a threshold (such as a simple rotational speed threshold). A configuration that observes whether or not to determine the driving status of the fan (hereinafter simply referred to as a threshold determination configuration as appropriate) is also conceivable.

しかしながら、単なる閾値判定構成では、出力制御した通りにファンが駆動できなくなる等の前駆現象(例えば、対応回転数と検出回転数との差分値が大きくなって、ファンが所望通りに回転できない状況が起こり始める現象;以下、単に前駆現象と適宜称する)が発生し、当該検出回転数と、筐体内の発熱部の温度に対応した対応回転数と、の差分値が回転数に係る任意のマージン値を超過している状況に至っている場合でも、当該検出回転数が閾値の範囲内(例えば最小回転数の閾値〜最大回転数の閾値の範囲内)であれば、当該ファンの駆動状況を正常と判定してしまうことがある(すなわち、前駆現象の有無を正しく観測することは困難である)。その結果、ファンのメンテナンスを要する状態を見過ごしてしまい易くなり、発熱部を十分に冷却できなくなっている場合には、電子機器の所望の機能を十分に発揮できない状態が続いてしまったり、信頼性が低くなってしまう虞もある。   However, in a simple threshold determination configuration, a precursor phenomenon such that the fan cannot be driven as output is controlled (for example, the difference between the corresponding rotational speed and the detected rotational speed becomes large, and the fan cannot rotate as desired). A phenomenon that begins to occur (hereinafter, simply referred to as a precursor phenomenon) occurs, and the difference between the detected rotational speed and the corresponding rotational speed corresponding to the temperature of the heat generating part in the housing is an arbitrary margin value related to the rotational speed. If the detected rotational speed is within the threshold range (for example, within the minimum rotational speed threshold to the maximum rotational speed threshold range), the fan drive status is determined to be normal. (I.e., it is difficult to correctly observe the presence or absence of a precursor phenomenon). As a result, it is easy to overlook the condition that requires maintenance of the fan, and if the heat generating part cannot be cooled sufficiently, the state in which the desired function of the electronic device cannot be fully performed may continue, or the reliability May be lowered.

一方、本実施形態は、発熱部の温度に対応する対応回転数と、当該対応回転数で駆動するように出力制御されたファンにおいて実際に検出した検出回転数と、の差分値を算出し、その差分値を回転数に係る任意のマージン値と照合して駆動状況を判定するものである。このため、前駆現象の有無を観測することが容易となる。これにより、例えば前駆現象を観測しメンテナンスを要する状態が判明した場合には、当該メンテナンスを速やかに適宜実施(例えば必要に応じて修理・交換等を実施)し、ファンを所望通りに駆動させて発熱部を十分冷却することが可能となる。したがって、本実施形態によれば、電子機器が所望の機能を発揮できる状態を保持し易くなり、電子機器の信頼性に貢献することも可能となる。   On the other hand, the present embodiment calculates a difference value between the corresponding rotational speed corresponding to the temperature of the heat generating portion and the detected rotational speed actually detected in the fan whose output is controlled to be driven at the corresponding rotational speed. The difference value is compared with an arbitrary margin value related to the rotational speed to determine the driving situation. For this reason, it becomes easy to observe the presence or absence of the precursor phenomenon. As a result, for example, when a precursor phenomenon is observed and a state requiring maintenance is found, the maintenance is promptly and appropriately performed (for example, repair or replacement is performed as necessary), and the fan is driven as desired. It becomes possible to sufficiently cool the heat generating portion. Therefore, according to this embodiment, it becomes easy to hold | maintain the state which an electronic device can exhibit a desired function, and it also becomes possible to contribute to the reliability of an electronic device.

また、判定結果等を出力装置(例えば、ディスプレイ,プリンタ,スピーカ,ランプ等)により適宜出力できる構成としても良く、これにより、例えばオペレータが視覚や聴覚等の知覚を通じてファンの駆動状況に係る各種情報(判定結果等)を認識する場合に、当該認識の容易化に貢献できる可能性がある。また、前述のように判定結果を出力する構成において、当該判定結果のうち、差分値が複数回連続してマージン値を超過していると判定された結果を出力する構成としても良く、これにより、例えば前駆現象の程度(発生程度が一時的または定常的なのか、メンテナンスの必要性の度合い等)の判断を容易にしたり、その程度に応じて判定結果を選択的に出力できる可能性がある。   Further, the determination result or the like may be appropriately output by an output device (for example, a display, a printer, a speaker, a lamp, or the like). When recognizing (judgment result or the like), there is a possibility that it can contribute to facilitating the recognition. Further, in the configuration for outputting the determination result as described above, it may be configured to output the result determined that the difference value exceeds the margin value continuously a plurality of times among the determination results. For example, there is a possibility that the judgment of the degree of the precursor phenomenon (whether the degree of occurrence is temporary or stationary, the degree of necessity of maintenance, etc.) or the judgment result can be selectively output according to the degree. .

また、本実施形態においては、前述のように差分値とマージン値とを照合して得た駆動状況の判定結果を、保存機能部により保存できるように構成しても良い。これにより、例えば過去に実施したファンの駆動状況の判定結果を確認することが可能となる。   In the present embodiment, the determination result of the driving situation obtained by collating the difference value and the margin value as described above may be stored by the storage function unit. Thereby, for example, it is possible to confirm the determination result of the driving status of the fan performed in the past.

本実施形態のファンの監視システム等は、前述のように発熱部の温度に対応する対応回転数と、当該対応回転数で駆動するように出力制御されたファンから検出された検出回転数と、の差分値を回転数に係る任意のマージン値と照合し駆動状況を判定して監視するものであれば、種々の分野(例えば各種電子機器で適用されているファンの分野)の技術常識を適宜適用して設計することが可能であり、その一例として以下に示すものが挙げられる。   As described above, the fan monitoring system of the present embodiment has a corresponding rotational speed corresponding to the temperature of the heat generating portion, a detected rotational speed detected from the fan whose output is controlled to be driven at the corresponding rotational speed, If the difference value is compared with an arbitrary margin value related to the rotational speed to determine and monitor the driving situation, technical common sense in various fields (for example, the field of fans applied to various electronic devices) is appropriately used. It is possible to design by applying, and examples thereof include the following.

≪本実施形態による監視システムの適用例≫
本実施形態の一例を図1,図2に示す監視システム1に基づいて説明する。監視システム1は、例えば、図1に示すような産業用コントローラや汎用のパーソナルコンピュータ等の電子機器Cに適用できるものであり、電子機器Cに備えられた冷却用のファンFが、筐体C1内の発熱部Tの温度に対応した対応回転数に合わせて出力制御された状態で、当該ファンFの駆動状況を観測し、その観測結果をマージン値と照合し前駆現象の有無を判定して監視するものである。
<< Application example of the monitoring system according to this embodiment >>
An example of this embodiment will be described based on the monitoring system 1 shown in FIGS. The monitoring system 1 can be applied to, for example, an electronic device C such as an industrial controller or a general-purpose personal computer as shown in FIG. 1, and a cooling fan F provided in the electronic device C includes a housing C1. The output of the fan F is controlled in accordance with the corresponding rotational speed corresponding to the temperature of the heat generating part T, and the driving state of the fan F is observed, and the observation result is compared with the margin value to determine the presence or absence of the precursor phenomenon. It is something to monitor.

電子機器Cは、筐体C1内にCPUやパワー半導体等の発熱性電子部品2が配置されており、その発熱性電子部品2の駆動等によって、当該発熱性電子部品2の表面や周辺に発熱部Tが形成(図1中では発熱性電子部品2の表面に形成)され得る構成である。筐体C1の形状等においては特に限定されるものではなく、種々の態様を適用することが可能であるが、当該筐体C1内がファンFの駆動によって通気され易くなるように、通気孔(吸気口や排気口等;図示省略)を適宜形成した形状が挙げられる。   In the electronic device C, a heat generating electronic component 2 such as a CPU or a power semiconductor is disposed in a housing C1, and heat is generated on or around the surface of the heat generating electronic component 2 by driving the heat generating electronic component 2 or the like. The portion T can be formed (formed on the surface of the heat-generating electronic component 2 in FIG. 1). The shape and the like of the casing C1 are not particularly limited, and various modes can be applied. However, the ventilation hole (in order to facilitate ventilation of the casing C1 by driving the fan F) The shape which formed the inlet port, the exhaust port, etc. (illustration omitted) suitably was mentioned.

ファンFにおいては、例えば回転式ファン・ブレード(例えば複数個のブレード)を備えて成り、駆動電圧を出力制御する等により回転数が調整自在なものであって、当該回転数に応じて筐体C1内に空気を通気させ、発熱部Tを冷却(例えば、ファンFを駆動して外気を筐体C1内に吸気し、発熱部Tの熱を吸熱した空気を排出して冷却)できるものであれば、種々の態様を適用することが可能である。また、後述の自動出力制御システムF0による出力制御機能を持った態様を適用することも挙げられる。   The fan F is provided with, for example, a rotary fan blade (for example, a plurality of blades), and the number of rotations thereof can be adjusted by output control of the drive voltage, and a housing corresponding to the number of rotations. Air can be ventilated in C1, and the heat generating part T can be cooled (for example, the fan F is driven to suck outside air into the housing C1, and the air that has absorbed the heat of the heat generating part T is discharged and cooled). If there are, various modes can be applied. Moreover, it is also possible to apply a mode having an output control function by an automatic output control system F0 described later.

ファンFの配置については、前述のように発熱部Tを冷却できる位置であれば適宜設定することが可能であり、例えばファンFから吹出される吹出空気を発熱部Tに対して直接的に吹き付ける位置や、発熱部Tからの熱を吸熱した空気を吸い込んで排気できる位置等に配置することが挙げられる。ファンFの個数についても特に限定されることはなく、発熱部Tに合わせて所望の冷却を実施できるように適宜設けることが挙げられる。   The arrangement of the fan F can be set as appropriate as long as it can cool the heat generating portion T as described above. For example, the air blown from the fan F is blown directly onto the heat generating portion T. It may be arranged at a position or a position where air that has absorbed heat from the heat generating portion T can be sucked and exhausted. The number of fans F is not particularly limited, and may be appropriately provided so that desired cooling can be performed in accordance with the heat generating portion T.

発熱部Tの表面(または近辺)には、当該発熱部Tの温度を検出できるように温度センサ31が配置される。また、ファンF(またはファンFの近辺)には、当該ファンFの駆動状況の一つである回転数を検出できるように回転数センサ32が配置される。   A temperature sensor 31 is arranged on the surface (or the vicinity) of the heat generating portion T so that the temperature of the heat generating portion T can be detected. Further, a rotation speed sensor 32 is disposed in the fan F (or in the vicinity of the fan F) so as to detect the rotation speed that is one of the driving states of the fan F.

また、電子機器Cにおいては、種々のコンピュータ周辺機器を接続した構成であっても良く、例えば監視システム1による判定結果等をオペレータ等に認識できるように出力するディスプレイ,プリンタ,スピーカ,ランプ等の出力装置や、当該監視システムに係る各種設定値(後述する上限温度Tmax,下限温度Tmin,マージン値M(高速側マージン値MH,低速側マージン値ML)等)を入力するためのキーボード等の入力装置を接続することが挙げられる(図示省略)。また、筐体C1内においては、前述のような温度センサ31の他に、当該筐体C1内の温度を検出するセンサ(図示省略)を適宜追加して設けても良く、その検出した値は監視システム1に係る参照値として適用することが可能である。   Further, the electronic device C may have a configuration in which various computer peripheral devices are connected. For example, a display, a printer, a speaker, a lamp, or the like that outputs the determination result by the monitoring system 1 so that it can be recognized by an operator or the like. Input from an output device and a keyboard for inputting various setting values (upper limit temperature Tmax, lower limit temperature Tmin, margin value M (high-speed side margin value MH, low-speed side margin value ML), etc., which will be described later) related to the monitoring system It is possible to connect devices (not shown). Further, in the casing C1, in addition to the temperature sensor 31 as described above, a sensor (not shown) for detecting the temperature in the casing C1 may be added as appropriate, and the detected value is It can be applied as a reference value related to the monitoring system 1.

《監視システムおよびファンの自動出力制御システムの構成例》
監視システム1やファンFの自動出力制御システムF0は、例えば通常のコンピュータのハードウェアリソース(例えばCPU,RAMやROMなどの主記憶装置,SSD,HDDなどの補助記憶装置など)を備えたものが挙げられる。このようなハードウェアリソースとソフトウェアリソース(OS,アプリケーションなど)の協働の結果、監視システム1においては、例えば図2に示すように温度記憶機能部11,温度検出機能部12,対応回転数算出機能部13,回転数検出機能部14,差分値算出機能部15,駆動状況判定機能部16を実装したものとなっている。なお、監視システムにおいては、前述のような各機能部11〜16の他に、図2に示すように連続超過結果出力機能部17等を更に実装したものとしても良い。
<< Configuration example of monitoring system and fan automatic output control system >>
The monitoring system 1 and the automatic output control system F0 of the fan F include, for example, normal computer hardware resources (for example, a main storage device such as a CPU, RAM, and ROM, and an auxiliary storage device such as an SSD and HDD). Can be mentioned. As a result of such cooperation of hardware resources and software resources (OS, applications, etc.), in the monitoring system 1, for example, as shown in FIG. 2, the temperature storage function unit 11, the temperature detection function unit 12, and the corresponding rotation speed calculation The function unit 13, the rotation speed detection function unit 14, the difference value calculation function unit 15, and the drive status determination function unit 16 are mounted. In the monitoring system, in addition to the function units 11 to 16 as described above, a continuous excess result output function unit 17 and the like may be further mounted as shown in FIG.

また、ファンFの自動出力制御システムF0においては、例えば図3に示すように温度記憶機能部F1,温度検出機能部F2,対応回転数算出機能部F3,出力制御機能部F4を実装したものとなっている。   Further, in the automatic output control system F0 of the fan F, for example, as shown in FIG. 3, a temperature storage function unit F1, a temperature detection function unit F2, a corresponding rotation speed calculation function unit F3, and an output control function unit F4 are mounted. It has become.

なお、各機能部11〜17,F1〜F4に係る各種設定値(例えば後述の上限温度Tmax,下限温度Tmin,マージン値M等),検出値(例えば後述の検出温度,検出回転数等),算出値(例えば後述の対応回転数や、その対応回転数に対応する大きさの出力制御に係る指令値等)等においては、例えばハードウェアリソースとソフトウェアリソースとの間でのインタフェースとなる各種レジスタ(CPUの内部メモリに当てられたレジスタ等)や記憶装置等(図示省略)に対し、記憶(一時的な記憶を含む)や保存等できるように取り扱うことが可能であり、その詳細な説明は適宜省略する。   Various set values (for example, an upper limit temperature Tmax, a lower limit temperature Tmin, a margin value M, etc., which will be described later), detection values (for example, a detected temperature, a detected rotational speed, which will be described later), and the like related to the functional units 11 to 17 and F1 to F4, In the calculated value (for example, a corresponding rotational speed described later and a command value related to output control having a magnitude corresponding to the corresponding rotational speed), for example, various registers that serve as an interface between hardware resources and software resources It can be handled so that it can be stored (including temporary storage), saved, etc. (registers etc. applied to the internal memory of the CPU) and storage devices (not shown). Omitted where appropriate.

まず、図2の監視システム1において、温度記憶機能部11は、ファンFの回転数が最大回転数となる発熱部Tの上限温度Tmax、およびファンFの回転数が最小回転数となる発熱部Tの下限温度Tminをそれぞれ記憶し、後述の対応回転数算出機能部13(自動出力制御システムF0の場合は対応回転数算出機能部F3)で読み出して利用できるように構成されたものである。これら上限温度Tmax,下限温度Tminは、適用されるファンFの特性(冷却性能等)によってそれぞれ異なるものであって、当該特性に応じた値が記憶されることとなる。汎用のパーソナルコンピュータに適用される監視システム1の場合には、例えば、上限温度Tmax,下限温度Tminをそれぞれ50℃程度,0℃程度とし、当該温度用のレジスタに対して予め記憶しておくことが挙げられる。温度検出機能部12においては、温度センサ31を介して発熱部Tの温度を検出するものであり、その検出した検出温度を適宜記憶できるように構成されたものが挙げられる。   First, in the monitoring system 1 of FIG. 2, the temperature storage function unit 11 includes an upper limit temperature Tmax of the heat generating unit T at which the rotation speed of the fan F reaches the maximum rotation speed, and a heat generation unit at which the rotation speed of the fan F becomes the minimum rotation speed. Each of the lower limit temperatures Tmin of T is stored, and can be read and used by a later-described corresponding rotational speed calculation function unit 13 (corresponding rotational speed calculation function unit F3 in the case of the automatic output control system F0). These upper limit temperature Tmax and lower limit temperature Tmin are different depending on the characteristics (cooling performance, etc.) of the applied fan F, and values corresponding to the characteristics are stored. In the case of the monitoring system 1 applied to a general-purpose personal computer, for example, the upper limit temperature Tmax and the lower limit temperature Tmin are set to about 50 ° C. and about 0 ° C., respectively, and stored in advance in a register for the temperature. Is mentioned. The temperature detection function unit 12 detects the temperature of the heat generating unit T via the temperature sensor 31 and includes a configuration that can appropriately store the detected temperature detected.

対応回転数算出機能部13は、温度検出機能部12により検出された検出温度に対応するファンFの対応回転数を算出できるように、構成されたものである。この対応回転数においては、まず上限温度Tmaxと下限温度Tminとの間の範囲における検出温度の相対位置を導き出し、その相対位置に基づいて算出(最小回転数〜最大回転数の間の範囲内となる回転数を算出)することができるものであり、例えば一次関数や二次関数等の計算式(ファンFの態様によって定まる固有の計算式)を用いて算出することが挙げられる。このように算出した対応回転数は、後述の差分値算出機能部15(自動出力制御システムF0の場合は出力制御機能部F4)で読み出して利用できるように、当該対応回転数用のレジスタに対して記憶しておくことが挙げられる。   The corresponding rotation speed calculation function unit 13 is configured to be able to calculate the corresponding rotation speed of the fan F corresponding to the detected temperature detected by the temperature detection function unit 12. In this corresponding rotational speed, first, the relative position of the detected temperature in the range between the upper limit temperature Tmax and the lower limit temperature Tmin is derived and calculated based on the relative position (within the range between the minimum rotational speed and the maximum rotational speed). For example, it may be calculated using a calculation formula (specific calculation formula determined by the mode of the fan F) such as a linear function or a quadratic function. The corresponding rotational speed calculated in this way is stored in the corresponding rotational speed register so that it can be read out and used by a differential value calculation function section 15 (an output control function section F4 in the case of the automatic output control system F0) described later. And remember it.

回転数検出機能部14は、前述のように算出された対応回転数となるように出力制御(例えば後述の自動出力制御システムF0によって出力制御)されたファンFの実際の回転数を、回転数センサ32を介して検出できるように、構成されたものである。差分値算出機能部15は、回転数検出機能部14で検出された検出回転数と対応回転数との差分を、算出できるように構成されたものである。   The rotational speed detection function unit 14 determines the actual rotational speed of the fan F whose output is controlled so as to be the corresponding rotational speed calculated as described above (for example, output control by an automatic output control system F0 described later). It is configured so that it can be detected via the sensor 32. The difference value calculation function unit 15 is configured to calculate the difference between the detected rotation number detected by the rotation number detection function unit 14 and the corresponding rotation number.

駆動状況判定機能部16は、差分値算出機能部15により算出された差分値と、回転数に係る任意のマージン値Mと、を比較してファンFの駆動状況を判定できるように、構成されたものである。このマージン値Mにおいては、例えば、対応回転数よりも高速側のマージンとして設定する高速側マージン値MHと、当該対応回転数よりも低速側のマージンとして設定する低速側マージン値MLと、に区分けすることができ、それぞれ監視システム1の目的に応じた許容される範囲で適宜設定することが可能な設定値である。   The drive status determination function unit 16 is configured to be able to determine the drive status of the fan F by comparing the difference value calculated by the difference value calculation function unit 15 with an arbitrary margin value M related to the rotational speed. It is a thing. The margin value M is divided into, for example, a high speed side margin value MH that is set as a margin on the high speed side with respect to the corresponding rotational speed, and a low speed side margin value ML that is set as a margin on the low speed side with respect to the corresponding rotational speed. It is a setting value that can be set as appropriate within an allowable range according to the purpose of the monitoring system 1.

駆動状況判定機能部16による判定結果は、例えば連続超過結果出力機能部17により、差分値が複数回連続してマージン値M(例えば高速側マージン値MHや低速側マージン値ML)を超過しているかどうかを判定し、当該複数回連続して超過していると判定された結果(例えば2回連続超過した結果)のみを、前述のような出力装置により出力できるように構成しても良い。また、当該判定結果は記憶装置等に適宜保存しておくことも挙げられる。   The determination result obtained by the driving situation determination function unit 16 is obtained when the difference value exceeds the margin value M (for example, the high speed side margin value MH or the low speed side margin value ML) by the continuous excess result output function unit 17 continuously several times, for example. It may be configured so that only the result determined to be continuously exceeded for a plurality of times (for example, the result of being continuously exceeded twice) can be output by the output device as described above. Further, the determination result may be appropriately stored in a storage device or the like.

次に、図3のファンFの自動出力制御システムF0については、温度記憶機能部F1,温度検出機能部F2,対応回転数算出機能部F3が、それぞれ監視システム1の温度記憶機能部11,温度検出機能部12,対応回転数算出機能部13と同様に構成できるものであるため、それぞれの詳細な説明は適宜省略する。   Next, regarding the automatic output control system F0 of the fan F in FIG. 3, the temperature storage function unit F1, the temperature detection function unit F2, and the corresponding rotation speed calculation function unit F3 are respectively connected to the temperature storage function unit 11 and the temperature of the monitoring system 1. Since it can be configured in the same manner as the detection function unit 12 and the corresponding rotation speed calculation function unit 13, detailed description of each will be omitted as appropriate.

出力制御機能部F4は、ファンFの駆動電圧(例えばファンFを駆動するモータ等に係る電圧)を出力制御するものであって、当該駆動電圧において対応回転数に対応する大きさの制御指令値を導き出し、その制御指令値に基づいてファンFを出力制御して駆動できるように構成されたものである。   The output control function unit F4 controls the output of the driving voltage of the fan F (for example, a voltage related to a motor or the like that drives the fan F), and a control command value having a magnitude corresponding to the corresponding rotational speed at the driving voltage. And the fan F can be driven by output control based on the control command value.

以上示した監視システム1や自動出力制御システムF0は、各機能部の全てを必ずしも具備する必要はなく、本発明の目的を達成できる態様であれば、各機能部のうち一部を適宜省略したり、他の機能部を適宜追加して具備しても良い。   The monitoring system 1 and the automatic output control system F0 described above do not necessarily have all the functional units, and a part of the functional units is omitted as appropriate as long as the object of the present invention can be achieved. Alternatively, other functional units may be added as appropriate.

≪本実施形態による監視方法の一例≫
図4は、監視システム1による電子機器Cの監視方法の一例を示すものであり、以下に示すステップS11〜S17の各処理により監視システム1を適宜動作させて、ファンFを監視するものである。なお、図1〜図3と同様のものには同一符号を付する等により、その詳細な説明を適宜省略する。また、図4においては、ファンFの自動出力制御システムF0による出力制御方法に係るステップSF1〜SF4においても合わせて描写し、監視システム1のステップS11〜S13と同様に処理可能なステップSF1〜SF4については、その詳細な説明を適宜省略する。
≪Example of monitoring method according to this embodiment≫
FIG. 4 shows an example of a method for monitoring the electronic device C by the monitoring system 1, and the fan F is monitored by appropriately operating the monitoring system 1 by the processes of steps S <b> 11 to S <b> 17 shown below. . 1 to 3 are denoted by the same reference numerals, and detailed description thereof is omitted as appropriate. In FIG. 4, steps SF1 to SF4 that are also depicted in steps SF1 to SF4 related to the output control method by the automatic output control system F0 of the fan F and can be processed in the same manner as steps S11 to S13 of the monitoring system 1 are possible. The detailed description of is omitted as appropriate.

まず、監視システム1による監視方法においては、初期設定の一つとして、温度記憶ステップS11により、温度記憶機能部11が、ファンFに係る上限温度Tmax,下限温度Tminを、後述の対応回転数算出ステップS13(自動出力制御システムF0では対応回転数算出ステップSF3)で読み出して利用できるように記憶する。この温度記憶ステップS11は、例えば電子機器Cを起動する前に予め行っておいても良く、その場合、当該起動後は適宜省略されることとなる。このように初期設定された電子機器Cが起動した後、温度検出ステップS12では、温度検出機能部12が温度センサ31を介して発熱部Tの温度を検出する。   First, in the monitoring method by the monitoring system 1, as one of the initial settings, the temperature storage function unit 11 calculates the upper limit temperature Tmax and the lower limit temperature Tmin related to the fan F by calculating the corresponding rotation speed, which will be described later, in the temperature storage step S <b> 11. In step S13 (corresponding rotation speed calculation step SF3 in the automatic output control system F0), it is stored so that it can be read and used. This temperature storage step S11 may be performed in advance before starting the electronic device C, for example, and in that case, the temperature storage step S11 is appropriately omitted after the start-up. After the electronic device C initialized as described above is activated, the temperature detection function unit 12 detects the temperature of the heat generating unit T via the temperature sensor 31 in the temperature detection step S12.

次に、対応回転数算出ステップS13では、対応回転数算出機能部13が、上限温度Tmaxおよび下限温度Tminを読み出し、温度検出ステップS11で検出された検出温度について上限温度Tmaxと下限温度Tminとの間の範囲における当該検出温度の相対位置を導き出す。そして、導き出した相対位置により、検出温度に対応するファンの対応回転数を算出し、後述の駆動状況判定ステップS16(自動出力制御システムF0では出力制御ステップSF4)で読み出して利用できるように記憶する。   Next, in the corresponding rotation speed calculation step S13, the corresponding rotation speed calculation function unit 13 reads the upper limit temperature Tmax and the lower limit temperature Tmin, and the detected temperature detected in the temperature detection step S11 is the upper limit temperature Tmax and the lower limit temperature Tmin. The relative position of the detected temperature in the range between is derived. Then, the corresponding rotational speed of the fan corresponding to the detected temperature is calculated from the derived relative position, and is stored so that it can be read out and used in a drive state determination step S16 (output control step SF4 in the automatic output control system F0) described later. .

次に、回転数検出ステップS14により、回転数検出機能部B1が、前述のように算出された対応回転数となるように出力制御(後述の自動出力制御システムF0によって出力制御)されたファンFの実際の回転数を、回転数センサ32を介して検出する。その後、差分値算出ステップS15により、差分値算出機能部15が、対応回転数算出ステップS13で算出した対応回転数を読み出し、前述の回転数検出ステップS14で検出された検出回転数との差分を算出する。この差分値が0であれば、ファンFは実際に対応回転数で駆動していることになり、前駆現象も発生しておらず、発熱部Tが所望通りに冷却されている可能性が高くなる。一方、差分値が所定の大きさである場合には、前駆現象が発生している可能性がある。   Next, in the rotation speed detection step S14, the rotation speed detection function unit B1 performs output control (output control by an automatic output control system F0 described later) so as to achieve the corresponding rotation speed calculated as described above. The actual number of revolutions is detected via the number of revolutions sensor 32. Thereafter, in the difference value calculation step S15, the difference value calculation function unit 15 reads the corresponding rotation number calculated in the corresponding rotation number calculation step S13, and calculates the difference from the detected rotation number detected in the above-described rotation number detection step S14. calculate. If this difference value is 0, the fan F is actually driven at the corresponding rotational speed, no precursor phenomenon has occurred, and there is a high possibility that the heat generating portion T is cooled as desired. Become. On the other hand, when the difference value has a predetermined magnitude, there is a possibility that a precursor phenomenon has occurred.

駆動状況判定ステップS16は、駆動状況判定機能部16が、差分値算出ステップS15により算出された差分値と、回転数に係る任意のマージン値M(高速側マージン値MHや低速側マージン値)と、を比較して前駆現象の有無を判定する。例えば、差分値において、高速側マージン値MHや低速側マージン値よりも下回っている場合には、ファンFが所望通りに駆動しているものと判定することが挙げられる。一方、差分値が高速側マージン値MHまたは低速側マージン値を超過している場合、何らかの前駆現象が起こり始めているものと判定することが挙げられる。例えば、差分値が高速側マージン値MHを超過している場合、ファンFの回転数が上昇し過剰な駆動が起こり始めている状態と判定することが挙げられる。また、当該差分値が低速側マージン値を超過している場合には、ファンFの回転数が下降してファンFの機能を発揮できていない状態と判定することが挙げられる。駆動状況判定ステップS16によって判定した判定結果は、例えば保存機能部18を介して適宜保存する。   In the driving condition determination step S16, the driving condition determination function unit 16 calculates the difference value calculated in the difference value calculation step S15, and an arbitrary margin value M (high-speed side margin value MH or low-speed side margin value) related to the rotational speed. , And the presence or absence of a precursor phenomenon is determined. For example, when the difference value is lower than the high speed side margin value MH or the low speed side margin value, it may be determined that the fan F is driven as desired. On the other hand, when the difference value exceeds the high speed side margin value MH or the low speed side margin value, it may be determined that some precursor phenomenon has started to occur. For example, when the difference value exceeds the high speed side margin value MH, it may be determined that the number of rotations of the fan F is increased and excessive driving is starting to occur. Moreover, when the said difference value exceeds the low speed side margin value, determining that the rotation speed of the fan F falls and the function of the fan F cannot be demonstrated is mentioned. The determination result determined in the driving condition determination step S16 is stored as appropriate through the storage function unit 18, for example.

駆動状況判定ステップS16において、差分値がマージン値Mよりも下回り、ファンFが所望通りに駆動しているものと判定した場合、例えば前述のステップS12〜S15を適宜実施し、再び駆動状況判定ステップS16にてファンFの駆動状況を判定する等により、監視を継続する。   When it is determined in the drive status determination step S16 that the difference value is less than the margin value M and the fan F is driven as desired, for example, the above-described steps S12 to S15 are appropriately performed, and the drive status determination step is performed again. Monitoring is continued by determining the driving status of the fan F in S16.

一方、駆動状況判定ステップS16において、差分値がマージン値Mを超過し、ファンFの前駆現象が発生しているものと判定した場合には、連続超過結果出力ステップS17に進み、連続超過結果出力機能部17により、まず当該前駆現象が一時的なものか定常的なものかを判定する(S17a)。そして、前述のような差分値におけるマージン値Mの超過が一時的である場合には、前駆現象も一時的なものと判定し、例えば前述のステップS12〜S15を適宜実施し、再び駆動状況判定ステップS16にてファンFの駆動状況を判定する等により、監視を継続する。   On the other hand, if it is determined in the driving state determination step S16 that the difference value exceeds the margin value M and the precursor phenomenon of the fan F has occurred, the process proceeds to the continuous excess result output step S17 to output the continuous excess result. The function unit 17 first determines whether the precursor phenomenon is temporary or steady (S17a). If the margin value M in the difference value as described above is temporarily exceeded, it is determined that the precursor phenomenon is also temporary, for example, the above-described steps S12 to S15 are performed as appropriate, and the driving state determination is performed again. Monitoring is continued by determining the driving status of the fan F in step S16.

一方、前述のような差分値におけるマージン値Mの超過が連続している場合には、前駆現象が定常的なものと判定する。そして、オペレータが視覚や聴覚等の知覚を通じて当該判定結果を認識できるように、所望の出力装置(ディスプレイ,プリンタ,スピーカ,ランプ等)が当該判定結果を出力する(S17b)。その後は、例えば前述のステップS12〜S15を適宜実施し、再び駆動状況判定ステップS16にてファンFの駆動状況を判定する等により、監視を継続する。   On the other hand, when the margin value M exceeds the difference value as described above, it is determined that the precursor phenomenon is steady. Then, a desired output device (display, printer, speaker, lamp, etc.) outputs the determination result so that the operator can recognize the determination result through perception such as sight or hearing (S17b). Thereafter, for example, the above-described steps S12 to S15 are appropriately performed, and the monitoring is continued by determining the driving status of the fan F again in the driving status determining step S16.

次に、ファンFの自動出力制御システムF0による出力制御方法を説明すると、温度記憶ステップSF1,温度検出機能部F2,対応回転数算出ステップSF3において、それぞれ前述のステップS11〜S13と同様の処理を行うことにより対応回転数を算出する。その後は、出力制御ステップSF4にて、出力制御機能部F4が、対応回転数算出ステップSF3で算出した対応回転数を読み出し、ファンFの駆動電圧において、対応回転数に対応する大きさの制御指令値を導き出し、当該駆動電圧が制御指令値に基づいた大きさとなるように出力制御して、ファンFを駆動する。その後は、例えば前述のステップSF2,SF3を適宜実施し、再び出力制御ステップSF4にてファンFの駆動電圧を出力制御する等により、ファンFの駆動を継続する。   Next, the output control method by the automatic output control system F0 of the fan F will be described. In the temperature storage step SF1, the temperature detection function unit F2, and the corresponding rotation speed calculation step SF3, the same processes as the above-described steps S11 to S13 are performed. By doing so, the corresponding rotation speed is calculated. Thereafter, in the output control step SF4, the output control function unit F4 reads the corresponding rotation number calculated in the corresponding rotation number calculation step SF3, and the control command having a magnitude corresponding to the corresponding rotation number in the driving voltage of the fan F. The fan F is driven by deriving a value and controlling the output so that the drive voltage has a magnitude based on the control command value. After that, for example, the above-described steps SF2 and SF3 are appropriately performed, and the drive of the fan F is continued by controlling the driving voltage of the fan F again in the output control step SF4.

以上示した監視システム1による監視方法や自動出力制御システムF0は、それぞれステップS11〜S17やステップF1〜F4の各処理の全てを必ずしも実施する必要はなく、本発明の目的を達成できる態様であれば、各処理の一部を適宜省略したり、他の処理を適宜追加して実施しても良い。   The monitoring method by the monitoring system 1 and the automatic output control system F0 described above are not necessarily required to carry out all of the processes of steps S11 to S17 and steps F1 to F4, respectively, and can achieve the object of the present invention. For example, a part of each process may be omitted as appropriate, or another process may be added as appropriate.

以上、本発明において、記載された具体例に対してのみ詳細に説明したが、本発明の技術思想の範囲で多彩な変更等が可能であることは、当業者にとって明白なことであり、このような変更等が特許請求の範囲に属することは当然のことである。例えば本発明は、コンピュータを前述の各機能部11〜17として機能させるプログラムとして構成することもできる。このプログラムによれば、コンピュータに前述のステップS11〜S17の各処理を実行させることができる。このプログラムは、CD−ROM,DVD−ROM,CD−R,CD−RW,DVD−R,DVD−RW,MO,HDD,BD−ROM,BD−R,BD−REなどの記録媒体に記録して、保存・配布することも可能である。この記録媒体は、記録媒体駆動装置を利用して読み出され、そのプログラムコード自体が前記実施形態の処理を実現するので、該記録媒体も本発明を構成する。   Although the present invention has been described in detail only for the specific examples described above, it is obvious to those skilled in the art that various modifications can be made within the scope of the technical idea of the present invention. It is natural that such changes and the like belong to the scope of the claims. For example, the present invention can be configured as a program that causes a computer to function as each of the functional units 11 to 17 described above. According to this program, it is possible to cause the computer to execute the processes in steps S11 to S17 described above. This program is recorded on a recording medium such as a CD-ROM, DVD-ROM, CD-R, CD-RW, DVD-R, DVD-RW, MO, HDD, BD-ROM, BD-R, or BD-RE. It can also be stored and distributed. This recording medium is read using a recording medium driving device, and the program code itself realizes the processing of the above embodiment, so that the recording medium also constitutes the present invention.

1…監視システム
11…温度記憶機能部
12…温度検出機能部
13…対応回転数検出機能部
14…回転数検出機能部
15…差分値算出機能部
16…駆動状況判定機能部
17…連続超過結果出力機能部
2…発熱性電子部品
31,32…センサ
C…電子機器
C1…筐体
F…ファン
DESCRIPTION OF SYMBOLS 1 ... Monitoring system 11 ... Temperature memory | storage function part 12 ... Temperature detection function part 13 ... Corresponding rotation speed detection function part 14 ... Rotation speed detection function part 15 ... Difference value calculation function part 16 ... Driving condition determination function part 17 ... Continuous excess result Output function part 2 ... exothermic electronic component 31, 32 ... sensor C ... electronic device C1 ... housing F ... fan

Claims (5)

筐体内に配置されている発熱性電子部品による発熱部を冷却し回転数が調整自在なファンを監視するシステムであって、
ファンの回転数が最大回転数となる発熱部の上限温度、およびファンの回転数が最小回転数となる発熱部の下限温度をそれぞれ記憶する温度記憶機能部と、
発熱部の温度を検出する温度検出機能部と、
温度検出機能部により検出された検出温度に対応するファンの対応回転数を、上限温度と下限温度との間の範囲における検出温度の相対位置に基づいて算出する対応回転数算出機能部と、
対応回転数で駆動するように出力制御されているファンの回転数を検出する回転数検出機能部と、
回転数検出機能部で検出された検出回転数と対応回転数との差分を算出する差分値算出機能部と、
差分値算出機能部により算出された差分値と、回転数に係る任意のマージン値と、を比較してファンの駆動状況を判定する駆動状況判定機能部と、を備えた、
ことを特徴とするファンの監視システム。
A system for monitoring a fan whose cooling speed is adjustable by cooling a heat generating part by a heat generating electronic component arranged in a housing,
A temperature storage function unit for storing the upper limit temperature of the heat generating unit at which the rotational speed of the fan is the maximum rotational speed and the lower limit temperature of the heat generating unit at which the rotational speed of the fan is the minimum rotational speed;
A temperature detection function unit for detecting the temperature of the heating unit;
A corresponding rotation speed calculation function section that calculates the corresponding rotation speed of the fan corresponding to the detected temperature detected by the temperature detection function section based on the relative position of the detected temperature in the range between the upper limit temperature and the lower limit temperature;
A rotational speed detection function unit for detecting the rotational speed of the fan whose output is controlled to be driven at a corresponding rotational speed;
A difference value calculation function unit for calculating a difference between the detected rotation number detected by the rotation number detection function unit and the corresponding rotation number;
A driving situation determination function section that compares the difference value calculated by the difference value calculation function section with an arbitrary margin value related to the rotational speed to determine the driving situation of the fan;
Fan monitoring system characterized by that.
駆動状況判定機能部による判定結果のうち、差分値が複数回連続してマージン値を超過していると判定された結果を、出力装置により出力する連続超過結果出力機能部をさらに備える、ことを特徴とする請求項1記載のファンの監視システム。   A determination unit that further includes a continuous excess result output function unit that outputs, from the determination result by the driving situation determination function unit, a result that the difference value has continuously exceeded the margin value a plurality of times by the output device; The fan monitoring system according to claim 1, wherein: 筐体内に配置されている発熱性電子部品による発熱部を冷却し回転数が調整自在なファンを監視する方法であって、
ファンの回転数が最大回転数となる発熱部の上限温度、およびファンの回転数が最小回転数となる発熱部の下限温度をそれぞれ記憶する温度記憶ステップと、
発熱部の温度を検出する温度検出ステップと、
温度検出ステップにより検出された検出温度に対応するファンの対応回転数を、上限温度と下限温度との間の範囲における検出温度の相対位置に基づいて算出する対応回転数算出ステップと、
対応回転数で駆動するように出力制御されているファンの回転数を検出する回転数検出ステップと、
回転数検出ステップで検出された検出回転数と対応回転数との差分を算出する差分値算出ステップと、
差分値算出ステップにより算出された差分値と、回転数に係る任意のマージン値と、を比較してファンの駆動状況を判定する駆動状況判定ステップと、を備えた、
ことを特徴とするファンの監視方法。
A method of monitoring a fan whose cooling speed is adjustable by cooling a heat generating portion by a heat generating electronic component arranged in a housing,
A temperature storage step for storing an upper limit temperature of the heat generating unit at which the fan speed is the maximum speed and a lower limit temperature of the heat generating unit at which the fan speed is the minimum speed;
A temperature detection step for detecting the temperature of the heat generating part;
A corresponding rotation speed calculating step for calculating the corresponding rotation speed of the fan corresponding to the detected temperature detected by the temperature detection step based on the relative position of the detected temperature in the range between the upper limit temperature and the lower limit temperature;
A rotational speed detection step for detecting the rotational speed of a fan whose output is controlled to be driven at a corresponding rotational speed;
A difference value calculating step for calculating a difference between the detected rotation speed detected in the rotation speed detection step and the corresponding rotation speed;
A driving condition determination step for comparing the difference value calculated in the difference value calculating step with an arbitrary margin value related to the rotational speed to determine the driving condition of the fan,
A fan monitoring method characterized by that.
駆動状況判定ステップによる判定結果のうち、差分値が複数回連続してマージン値を超過していると判定された結果を、出力装置により出力する連続超過結果出力ステップをさらに備える、ことを特徴とする請求項3記載のファンの監視方法。   Of the determination results obtained by the driving situation determination step, the output value device further includes a continuous excess result output step for outputting a result determined that the difference value has continuously exceeded the margin value a plurality of times. The fan monitoring method according to claim 3. 請求項1または2記載のファンの監視システムとして、コンピュータを機能させるプログラム。   A program for causing a computer to function as the fan monitoring system according to claim 1.
JP2016155196A 2016-08-08 2016-08-08 Fan monitoring system, monitoring method, and monitoring program Pending JP2018025841A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016155196A JP2018025841A (en) 2016-08-08 2016-08-08 Fan monitoring system, monitoring method, and monitoring program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016155196A JP2018025841A (en) 2016-08-08 2016-08-08 Fan monitoring system, monitoring method, and monitoring program

Publications (1)

Publication Number Publication Date
JP2018025841A true JP2018025841A (en) 2018-02-15

Family

ID=61194141

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016155196A Pending JP2018025841A (en) 2016-08-08 2016-08-08 Fan monitoring system, monitoring method, and monitoring program

Country Status (1)

Country Link
JP (1) JP2018025841A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114837977A (en) * 2022-03-18 2022-08-02 烽火通信科技股份有限公司 Fan speed regulation method and device
WO2024032655A1 (en) * 2022-08-09 2024-02-15 苏州元脑智能科技有限公司 Fan monitoring method, system and apparatus, server and readable storage medium

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114837977A (en) * 2022-03-18 2022-08-02 烽火通信科技股份有限公司 Fan speed regulation method and device
CN114837977B (en) * 2022-03-18 2023-11-07 烽火通信科技股份有限公司 Fan speed regulating method and device
WO2024032655A1 (en) * 2022-08-09 2024-02-15 苏州元脑智能科技有限公司 Fan monitoring method, system and apparatus, server and readable storage medium

Similar Documents

Publication Publication Date Title
JP5617250B2 (en) COOLING CONTROL DEVICE, ELECTRONIC DEVICE, AND COOLING CONTROL METHOD
US10257959B2 (en) Method and apparatus for monitoring electromechanical device performance and reliability
US7953576B2 (en) Apparatus to predict fan wear-out and impending failure and method of manufacturing the same
JP6051829B2 (en) Fan control device
JP2013168107A (en) Information processing device, abnormality detection method, and program
JP2011059739A (en) Temperature predicting apparatus, temperature predicting method, and temperature predicting program
US10342162B2 (en) Data center pressure anomaly detection and remediation
JP5770321B2 (en) Electronic equipment with fan motor
JP6464979B2 (en) Rotation control method, rotation control program, and information processing apparatus
JP2017028833A (en) Motor driving device detecting abnormality of heat radiation performance of heat sink and detection method
WO2017041755A1 (en) Fan monitoring method and monitoring apparatus for frame circuit breaker
JP2018025841A (en) Fan monitoring system, monitoring method, and monitoring program
CN106569926A (en) Monitoring system for operating situation of electronic equipment
JP2014052689A (en) Abnormality detection device
JP5321706B2 (en) ICT equipment
US7782217B2 (en) System and method for monitoring motor
CN216315123U (en) Baking device and baking system
JP6885626B2 (en) Server equipment, control methods and programs
JP4706273B2 (en) Air conditioner
KR102363988B1 (en) Preservation method of server rack
CN114385432A (en) Storage device and working temperature calculation method thereof
JP2021108523A (en) Cooling abnormality determination device and cooling abnormality determination method
JP2009130223A (en) Monitoring method for cooling fan, and monitoring apparatus for cooling fan
JP2021197844A (en) Uninterruptible power device and control method of uninterruptible power device
JP6459146B2 (en) Failure detection system for construction machine cooling system