JP2015175239A - Monitoring device, monitoring method, and program - Google Patents

Monitoring device, monitoring method, and program Download PDF

Info

Publication number
JP2015175239A
JP2015175239A JP2014049855A JP2014049855A JP2015175239A JP 2015175239 A JP2015175239 A JP 2015175239A JP 2014049855 A JP2014049855 A JP 2014049855A JP 2014049855 A JP2014049855 A JP 2014049855A JP 2015175239 A JP2015175239 A JP 2015175239A
Authority
JP
Japan
Prior art keywords
fan
monitoring
rotation speed
stop
control
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
JP2014049855A
Other languages
Japanese (ja)
Inventor
伸 渡邊
Shin Watanabe
伸 渡邊
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.)
NEC Platforms Ltd
Original Assignee
NEC Platforms 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 NEC Platforms Ltd filed Critical NEC Platforms Ltd
Priority to JP2014049855A priority Critical patent/JP2015175239A/en
Publication of JP2015175239A publication Critical patent/JP2015175239A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Control Of Positive-Displacement Air Blowers (AREA)

Abstract

PROBLEM TO BE SOLVED: To prevent false detection of a rotation abnormality associated with an intentional stop of a fan.SOLUTION: A monitoring device 210 includes a control unit 220 and a monitoring unit 230. The control unit 220 controls the operation and stoppage of a fan 300 and its rotation speed in operation. The monitoring unit 230 monitors the presence or absence of an abnormality of the fan 300 on the basis of the rotation speed of the fan 300 when the control unit 220 operates the fan 300.

Description

本発明は、監視装置、監視方法、及び、プログラムに関し、特に、冷却用のファンを備えた装置における監視装置、監視方法、及び、プログラムに関する。   The present invention relates to a monitoring device, a monitoring method, and a program, and more particularly to a monitoring device, a monitoring method, and a program in a device including a cooling fan.

冷却用のファンを備えた装置では、ファンの回転数を監視することにより、ファンの異常が検出される。例えば、特許文献1には、パルス幅変調(PWM(Pulse Width Modulation))を用いてファンの回転数を制御する装置において、ファンから出力される回転パルスを監視する技術が開示されている。   In an apparatus provided with a cooling fan, an abnormality of the fan is detected by monitoring the rotational speed of the fan. For example, Patent Document 1 discloses a technique for monitoring a rotational pulse output from a fan in a device that controls the rotational speed of the fan using pulse width modulation (PWM).

また、一方で、コンピュータ装置の省電力化の方法として、装置内の温度が低い場合は、特定のファンへの供給電力を切断することにより、意図的にファンを停止する方法が知られている。   On the other hand, as a method for reducing the power consumption of a computer device, there is known a method of intentionally stopping a fan by cutting off power supplied to a specific fan when the temperature inside the device is low. .

なお、関連技術として、特許文献2には、物理計算機を構成するBMC(Baseboard Management Controller)により、ファン回転数の監視、制御を行うことが開示されている。また、他の関連技術として、特許文献3には、テレビジョン受信機におけるICカードをファンにより冷却することが開示されている。   As a related technique, Patent Document 2 discloses that a fan speed is monitored and controlled by a BMC (Baseboard Management Controller) constituting a physical computer. As another related technique, Patent Document 3 discloses that an IC card in a television receiver is cooled by a fan.

特開平10−246546号公報Japanese Patent Laid-Open No. 10-246546 特開2010−108324号公報JP 2010-108324 A 特開2008−219731号公報JP 2008-219731 A

コンピュータ装置においては、一般に、上述のBMC等の内部に設けられた監視手段が、特許文献1のように、ファンから出力される回転パルスにより、ファンの回転数を監視し、ファンの回転異常を検出する。すなわち、ファンの回転パルスが検出されない場合、あるいは、単位時間あたりのファンの回転パルスの数が閾値以下の場合、ファンの回転異常として検出する。   In the computer apparatus, generally, the monitoring means provided in the above-described BMC or the like monitors the rotation speed of the fan by the rotation pulse output from the fan as in Patent Document 1, and detects the rotation abnormality of the fan. To detect. That is, when no fan rotation pulse is detected, or when the number of fan rotation pulses per unit time is less than or equal to a threshold value, a fan rotation abnormality is detected.

しかしながら、上述の省電力化等のために、意図的にファンが停止する可能性がある装置においては、意図的なファンの停止により生じた回転パルスの異常により、ファンの回転異常が誤って検出されるという問題がある。   However, in the devices where the fan may stop intentionally due to the above-mentioned power saving etc., abnormal rotation of the fan is erroneously detected due to abnormal rotation pulses caused by intentional fan stop. There is a problem of being.

本発明の目的は、上述した課題を解決し、意図的なファンの停止に伴う回転異常の誤検出を防止する、監視装置、監視方法、及び、プログラムを提供することにある。   The objective of this invention is providing the monitoring apparatus, the monitoring method, and program which solve the subject mentioned above and prevent the misdetection of the rotation abnormality accompanying the intentional stop of a fan.

本発明の監視装置は、ファンの動作と停止、及び、動作中の回転数を制御する制御手段と、前記制御手段が前記ファンを動作させている場合に、前記ファンの回転数をもとに前記ファンの異常の有無を監視する、監視手段と、を備える。   The monitoring device of the present invention includes a control means for controlling the operation and stop of the fan and the rotational speed during the operation, and when the control means operates the fan, based on the rotational speed of the fan. Monitoring means for monitoring whether or not the fan is abnormal.

本発明の監視方法は、制御手段において、ファンの動作と停止、及び、動作中の回転数を制御し、前記制御手段において前記ファンを動作させている場合に、監視手段において、前記ファンの回転数をもとに前記ファンの異常の有無を監視する。   According to the monitoring method of the present invention, when the control means controls the operation and stop of the fan and the rotational speed during the operation, and the fan is operated by the control means, the monitoring means rotates the fan. The fan is monitored for abnormality based on the number.

本発明のプログラムは、コンピュータに、ファンの動作と停止、及び、動作中の回転数を制御する制御処理と、前記制御手段が前記ファンを動作させている場合に、前記ファンの回転数をもとに前記ファンの異常の有無を監視する、監視処理と、を実行させる。   The program of the present invention is a program for controlling a fan operation and stop and a rotation speed during operation, and for controlling the rotation speed of the fan when the control means operates the fan. And a monitoring process for monitoring whether or not the fan is abnormal.

本発明の効果は、意図的なファンの停止に伴う回転異常の誤検出を防止できることにある。   An advantage of the present invention is that it is possible to prevent erroneous detection of abnormal rotation accompanying intentional fan stoppage.

本発明の第1の実施の形態の特徴的な構成を示すブロック図である。It is a block diagram which shows the characteristic structure of the 1st Embodiment of this invention. 本発明の第1の実施の形態における、コンピュータ100の構成を示すブロック図である。It is a block diagram which shows the structure of the computer 100 in the 1st Embodiment of this invention. 本発明の第1の実施の形態における、監視装置210の処理を示すフローチャートである。It is a flowchart which shows the process of the monitoring apparatus 210 in the 1st Embodiment of this invention. 本発明の第2の実施の形態における、コンピュータ100の構成を示すブロック図である。It is a block diagram which shows the structure of the computer 100 in the 2nd Embodiment of this invention.

(第1の実施の形態)
次に、本発明の第1の実施の形態について説明する。
(First embodiment)
Next, a first embodiment of the present invention will be described.

はじめに、本発明の第1の実施の形態の構成について説明する。図2は、本発明の第1の実施の形態における、コンピュータ100の構成を示すブロック図である。   First, the configuration of the first exemplary embodiment of the present invention will be described. FIG. 2 is a block diagram illustrating a configuration of the computer 100 according to the first embodiment of this invention.

コンピュータ100は、マザーボード200、ファン300、及び、ケーブル400を含む。   The computer 100 includes a motherboard 200, a fan 300, and a cable 400.

マザーボード200は、図示しないCPU(Central Processing Unit)、及び、メモリを含み、プログラム制御により、各種処理を実行する。ファン300は、マザーボード200を冷却する。ケーブル400は、マザーボード200とファン300とを接続する。   The mother board 200 includes a CPU (Central Processing Unit) (not shown) and a memory, and executes various processes under program control. The fan 300 cools the motherboard 200. The cable 400 connects the mother board 200 and the fan 300.

ファン300には、駆動用の電力(VCC501)、及び、回転数を制御するためのパルス幅変調信号(または回転数制御信号)(PWM502)が入力される。また、ファン300は、回転数を表すパルス信号(または回転数検出信号)(TACH503)を出力する。   Driving power (VCC 501) and a pulse width modulation signal (or rotation speed control signal) (PWM 502) for controlling the rotation speed are input to fan 300. Fan 300 also outputs a pulse signal (or rotation speed detection signal) (TACH 503) representing the rotation speed.

マザーボード200は、監視装置210、電力供給スイッチ250、及び、バススイッチ260を含む。監視装置210は、例えば、マザーボード200上に実装されるBMC(Baseboard Management Controller)でもよい。   The motherboard 200 includes a monitoring device 210, a power supply switch 250, and a bus switch 260. The monitoring device 210 may be a BMC (Baseboard Management Controller) mounted on the motherboard 200, for example.

監視装置210は、コンピュータ100内の温度の監視や、マザーボード200上のCPU、メモリの監視、ファン300の監視、制御等を行う。   The monitoring device 210 performs monitoring of the temperature in the computer 100, monitoring of the CPU and memory on the motherboard 200, monitoring and control of the fan 300, and the like.

監視装置210は、制御部220、及び、監視部230を含む。   The monitoring device 210 includes a control unit 220 and a monitoring unit 230.

制御部220は、コンピュータ100内の温度等に応じて、ファン300の動作/停止の制御、及び、回転数の制御を行う。制御部220は、PWM502により、ファン300の回転数を制御する。PWM502は、バススイッチ260を介して出力される。また、制御部220は、ファン制御信号(FAN_CONT504)により、ファン300の動作/停止の制御を行う。FAN_CONT504は、制御部220がファン300を動作させている(「動作中」)か、ファン300を停止させている(「停止中」)か、を示す。FAN_CONT504は、電力供給スイッチ250、及び、バススイッチ260を制御する。また、FAN_CONT504は、さらに、監視部230にも入力される。制御部220は、GPIO(General Purpose Input/Output)により、FAN_CONT504を出力してもよい。   The control unit 220 controls the operation / stop of the fan 300 and the rotational speed according to the temperature in the computer 100 and the like. The controller 220 controls the rotational speed of the fan 300 by PWM502. The PWM 502 is output via the bus switch 260. In addition, the control unit 220 controls the operation / stop of the fan 300 by a fan control signal (FAN_CONT504). FAN_CONT 504 indicates whether the control unit 220 operates the fan 300 (“operating”) or stops the fan 300 (“stopping”). The FAN_CONT 504 controls the power supply switch 250 and the bus switch 260. Further, FAN_CONT 504 is also input to the monitoring unit 230. The control unit 220 may output FAN_CONT 504 by GPIO (General Purpose Input / Output).

監視部230は、ファン300の回転数を監視し、ファン300の異常を検出する。監視部230は、TACH503により、ファン300の回転数を監視する。TACH503は、バススイッチ260を介して入力される。また、監視部230は、FAN_CONT504により、制御部220によるファン300の制御状態を識別する。   The monitoring unit 230 monitors the rotation speed of the fan 300 and detects an abnormality of the fan 300. The monitoring unit 230 monitors the rotation speed of the fan 300 using the TACH 503. The TACH 503 is input via the bus switch 260. Further, the monitoring unit 230 identifies the control state of the fan 300 by the control unit 220 by FAN_CONT 504.

ファン300に対する、VCC501の供給は、電力供給スイッチ250を介して行われる。電力供給スイッチ250は、FAN_CONT504が「動作中」の場合、VCC501を接続(ファン300へVCC501を供給)し、FAN_CONT504が「停止中」の場合、VCC501を切断(ファン300へのVCC501供給を停止)する。   Supply of the VCC 501 to the fan 300 is performed via the power supply switch 250. When the FAN_CONT 504 is “operating”, the power supply switch 250 connects the VCC 501 (supplying the VCC 501 to the fan 300), and disconnects the VCC 501 (stops supplying the VCC 501 to the fan 300) when the FAN_CONT 504 is “stopped”. To do.

ファン300に対する、PWM502の出力、及び、TACH503の入力は、バススイッチ260を介して行われる。バススイッチ260は、FAN_CONT504が「動作中」の場合、PWM502、及び、TACH503を接続し、FAN_CONT504が「停止中」の場合、PWM502、及び、TACH503を切断する。   Output of PWM 502 and input of TACH 503 to fan 300 are performed via bus switch 260. The bus switch 260 connects the PWM 502 and the TACH 503 when the FAN_CONT 504 is “operating”, and disconnects the PWM 502 and the TACH 503 when the FAN_CONT 504 is “stopped”.

なお、監視装置210は、CPUとプログラムを記憶した記憶媒体を含み、プログラムに基づく制御によって動作するコンピュータであってもよい。この場合、監視装置210のCPUが、制御部220、及び、監視部230の機能を実現するためのコンピュータプログラムを実行する。また、監視装置210は、LSI(Large Scale Integration)等の集積回路により実現されていてもよい。   Note that the monitoring device 210 may be a computer that includes a CPU and a storage medium that stores a program and that operates under control based on the program. In this case, the CPU of the monitoring device 210 executes a computer program for realizing the functions of the control unit 220 and the monitoring unit 230. The monitoring device 210 may be realized by an integrated circuit such as an LSI (Large Scale Integration).

図3は、本発明の第1の実施の形態における、監視装置210の処理を示すフローチャートである。   FIG. 3 is a flowchart showing processing of the monitoring device 210 in the first embodiment of the present invention.

はじめに、制御部220は、図示しない温度センサ等により、コンピュータ100内の温度を検出する(ステップS101)。   First, the control unit 220 detects the temperature in the computer 100 using a temperature sensor or the like (not shown) (step S101).

制御部220は、温度が、予め設定された温度の閾値以上かどうかを判定する(ステップS102)。   The controller 220 determines whether or not the temperature is equal to or higher than a preset temperature threshold (step S102).

ステップS102で、温度が閾値以上の場合(ステップS102/Y)、制御部220は、FAN_CONT504に「動作中」を出力する(ステップS103)。これにより、電力供給スイッチ250により、VCC501が接続され、バススイッチ260により、PWM502、及び、TACH503が接続される。   If the temperature is equal to or higher than the threshold value in step S102 (step S102 / Y), the control unit 220 outputs “in operation” to the FAN_CONT 504 (step S103). Accordingly, the VCC 501 is connected by the power supply switch 250, and the PWM 502 and the TACH 503 are connected by the bus switch 260.

制御部220は、温度に応じて、PWM502により、ファン300の回転数を制御する(ステップS104)。   The control unit 220 controls the rotation speed of the fan 300 by PWM502 according to the temperature (step S104).

一方、ステップS102で、温度が閾値未満の場合(ステップS102/N)、制御部220は、FAN_CONT504に「停止中」を出力する(ステップS105)。これにより、電力供給スイッチ250により、VCC501が切断され、バススイッチ260により、PWM502、及び、TACH503が切断される。   On the other hand, when the temperature is lower than the threshold value in step S102 (step S102 / N), the control unit 220 outputs “stopped” to FAN_CONT 504 (step S105). Accordingly, the VCC 501 is disconnected by the power supply switch 250, and the PWM 502 and the TACH 503 are disconnected by the bus switch 260.

制御部220は、所定の制御周期で、ステップS101からの処理を繰り返す。   The controller 220 repeats the process from step S101 at a predetermined control cycle.

監視部230は、FAN_CONT504が「動作中」か「停止中」かのいずれであるかを判定する(ステップS201)。   The monitoring unit 230 determines whether the FAN_CONT 504 is “operating” or “stopped” (step S201).

ステップS201で、FAN_CONT504が「動作中」の場合(ステップS201/動作中)、監視部230は、TACH503により、ファン300の回転数を取得する(ステップS202)。   If FAN_CONT 504 is “in operation” in step S201 (step S201 / in operation), the monitoring unit 230 acquires the rotation speed of the fan 300 using the TACH 503 (step S202).

監視部230は、ファン300の回転数が異常かどうかを判定する(ステップS203)。ここで、監視部230は、回転数が、予め設定された回転数の閾値未満の場合、異常と判定する。   The monitoring unit 230 determines whether or not the rotational speed of the fan 300 is abnormal (step S203). Here, the monitoring unit 230 determines that the rotation is abnormal when the rotation speed is less than a preset rotation speed threshold.

ステップS203で、回転数が異常の場合(ステップS203/Y)、監視部230は、ファン300の異常を、図示しない表示部や、管理端末等を介して、管理者等に通知(出力)する(ステップS204)。   In step S203, when the rotation speed is abnormal (step S203 / Y), the monitoring unit 230 notifies (outputs) the abnormality of the fan 300 to the administrator or the like via a display unit, a management terminal, or the like (not shown). (Step S204).

一方、ステップS201で、FAN_CONT504が「停止中」の場合(ステップS201/停止中)、監視部230は、TACH503による、ファン300の回転数の監視は行わない。   On the other hand, when FAN_CONT 504 is “stopped” in step S201 (step S201 / stopped), the monitoring unit 230 does not monitor the rotation speed of the fan 300 using the TACH 503.

監視部230は、所定の監視周期で、ステップS201からの処理を繰り返す。   The monitoring unit 230 repeats the processing from step S201 at a predetermined monitoring cycle.

以上により、本発明の第1の実施の形態の動作が完了する。   Thus, the operation of the first exemplary embodiment of the present invention is completed.

次に、本発明の第1の実施の形態の特徴的な構成を説明する。図1は、本発明の第1の実施の形態の特徴的な構成を示すブロック図である。   Next, a characteristic configuration of the first exemplary embodiment of the present invention will be described. FIG. 1 is a block diagram showing a characteristic configuration of the first embodiment of the present invention.

図1を参照すると、監視装置210は、制御部220、及び、監視部230を含む。   Referring to FIG. 1, the monitoring device 210 includes a control unit 220 and a monitoring unit 230.

制御部220は、ファン300の動作と停止、及び、動作中の回転数を制御する。   The control unit 220 controls the operation and stop of the fan 300 and the rotational speed during the operation.

監視部230は、制御部220がファン300を動作させている場合に、ファン300の回転数をもとにファン300の異常の有無を監視する。   When the control unit 220 operates the fan 300, the monitoring unit 230 monitors whether the fan 300 is abnormal based on the number of rotations of the fan 300.

本発明の第1の実施の形態によれば、意図的なファンの停止に伴う回転異常の誤検出を防止できる。その理由は、監視部230が、制御部220がファン300を動作させている場合に、ファン300の回転数をもとにファン300の異常の有無を監視するためである。   According to the first embodiment of the present invention, it is possible to prevent erroneous detection of abnormal rotation due to intentional fan stoppage. This is because the monitoring unit 230 monitors whether the fan 300 is abnormal based on the rotation speed of the fan 300 when the control unit 220 operates the fan 300.

また、上述の特許文献1のように、パルス幅変調を用いてファンの回転数を制御する装置では、パルス状に供給される電源やパルス幅変調信号に係る回路を、パルス幅変調信号に対する周波数特性等、ファンの特性に応じて設計する必要があった。異なる特性を持つファンを複数使用する場合や、ファンを変更する場合には、上述の回路を、ファンの特性に応じて設計し直す必要があった。   In addition, as in Patent Document 1 described above, in a device that controls the rotational speed of a fan using pulse width modulation, a power supply that is supplied in a pulse form or a circuit related to a pulse width modulation signal is connected to a frequency corresponding to the pulse width modulation signal. It was necessary to design according to the characteristics of the fan, such as characteristics. When a plurality of fans having different characteristics are used or when the fans are changed, it is necessary to redesign the circuit described above according to the characteristics of the fans.

本発明の第1の実施の形態によれば、上述の回路のファンの特性に応じた設計を不要にできる。その理由は、制御部220がファン制御信号により、ファンへの電力供給を行うスイッチ、及び、回転数制御信号と回転数検出信号の接続を行うスイッチを制御するためである。   According to the first embodiment of the present invention, the design according to the characteristics of the fan of the above circuit can be made unnecessary. The reason is that the control unit 220 controls the switch for supplying power to the fan and the switch for connecting the rotation speed control signal and the rotation speed detection signal by the fan control signal.

(第2の実施の形態)
次に、本発明の第2の実施の形態について説明する。
(Second Embodiment)
Next, a second embodiment of the present invention will be described.

本発明の第2の実施の形態では、コンピュータ100が複数のファン300を含む点で、本発明の第1の実施の形態と異なる。   The second embodiment of the present invention is different from the first embodiment of the present invention in that the computer 100 includes a plurality of fans 300.

図4は、本発明の第2の実施の形態における、コンピュータ100の構成を示すブロック図である。   FIG. 4 is a block diagram showing a configuration of the computer 100 according to the second embodiment of the present invention.

コンピュータ100は、マザーボード200、複数のファン300_1、…、300_n、及び、複数のケーブル400_1、…、400_nを含む。ケーブル400_1、…、400_nは、それぞれ、マザーボード200とファン300_1、…、300_nとを接続する。   The computer 100 includes a motherboard 200, a plurality of fans 300_1,..., 300_n, and a plurality of cables 400_1,. The cables 400_1,..., 400_n connect the mother board 200 and the fans 300_1,.

マザーボード200は、監視装置210、複数の電力供給スイッチ250_1、…、250_n、及び、複数のバススイッチ260_1、…、260_nを含む。   The motherboard 200 includes a monitoring device 210, a plurality of power supply switches 250_1, ..., 250_n, and a plurality of bus switches 260_1, ..., 260_n.

監視装置210の制御部220は、コンピュータ100内の温度等に応じて、ファン300の各々の動作/停止の制御、及び、回転数の制御を行う。   The control unit 220 of the monitoring device 210 controls the operation / stop of each fan 300 and the number of rotations according to the temperature in the computer 100 and the like.

制御部220は、PWM502_1、…、502_nにより、ファン300の各々の回転数を制御する。PWM502_1、…、502_nは、それぞれ、バススイッチ260_1、…、260_nを介して出力される。また、制御部220は、FAN_CONT504_1、…、504_nにより、ファン300の各々の動作/停止の制御を行う。FAN_CONT504_1、…、504_nは、それぞれ、電力供給スイッチ250_1、…、250_n、及び、バススイッチ260_1、…、260_nを制御する。   The controller 220 controls the rotational speed of each of the fans 300 by PWMs 502_1,..., 502_n. PWM 502_1,..., 502_n are output via bus switches 260_1,. In addition, the control unit 220 controls the operation / stop of each of the fans 300 using FAN_CONT 504_1,..., 504_n. FAN_CONT 504_1,..., 504_n controls the power supply switches 250_1,..., 250_n and the bus switches 260_1,.

監視装置210の監視部230は、ファン300_1、…、300_nの各々の回転数を監視し、異常を検出する。監視部230は、TACH503_1、…、503_nにより、ファン300_1、…、300_nの各々の回転数を監視する。TACH503_1、…、503_nは、それぞれ、バススイッチ260_1、…、260_nを介して、監視部230に入力される。また、監視部230は、FAN_CONT504_1、…、504_nにより、制御部220によるファン300_1、…、300_nの各々の制御状態を識別する。   The monitoring unit 230 of the monitoring device 210 monitors the rotational speed of each of the fans 300_1,..., 300_n, and detects an abnormality. The monitoring unit 230 monitors the rotational speed of each of the fans 300_1,..., 300_n using the TACHs 503_1,. The TACHs 503_1,..., 503_n are input to the monitoring unit 230 via the bus switches 260_1,. Further, the monitoring unit 230 identifies the control states of the fans 300_1,..., 300_n by the control unit 220 by FAN_CONT 504_1,.

ファン300_1、…、300_nの各々に対する、VCC501_1、…、501_nの供給は、当該ファン300に対して設けられた電力供給スイッチ250_1、…、250_nを介して行われる。ファン300_1、…、300_nの各々に対する、PWM502_1、…、502_nの出力、及び、TACH503_1、…、503_nの入力は、当該ファン300に対して設けられたバススイッチ260_1、…、260_nを介して行われる。   Supply of VCC 501_1,..., 501_n to each of the fans 300_1,..., 300_n is performed via power supply switches 250_1,. The outputs of PWM502_1, ..., 502_n and the inputs of TACH503_1, ..., 503_n to each of the fans 300_1, ..., 300_n are performed via bus switches 260_1, ..., 260_n provided for the fan 300. .

監視部230は、ファン300_1、…、300_nの内、FAN_CONT504が「運用中」のファン300に対して、TACH503による、回転数の監視を行う。一方、監視部230は、FAN_CONT504が「停止中」のファン300に対しては、TACH503による、回転数の監視を行わない。   The monitoring unit 230 monitors the rotation speed with the TACH 503 for the fans 300 in which the FAN_CONT 504 is “in operation” among the fans 300_1,. On the other hand, the monitoring unit 230 does not monitor the rotation speed by the TACH 503 for the fan 300 in which the FAN_CONT 504 is “stopped”.

本発明の第2の実施の形態によれば、複数のファンのいずれかが意図的に停止される場合であっても、ファンの停止に伴う回転異常の誤検出を防止できる。その理由は、監視部230が、複数のファン300の内、制御部220が動作させているファン300について、異常の有無を監視するためである。   According to the second embodiment of the present invention, even if any of the plurality of fans is intentionally stopped, it is possible to prevent erroneous detection of abnormal rotation accompanying the stop of the fan. The reason is that the monitoring unit 230 monitors the presence or absence of an abnormality in the fan 300 that is operated by the control unit 220 among the plurality of fans 300.

以上、実施形態を参照して本願発明を説明したが、本願発明は上記実施形態に限定されるものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。   While the present invention has been described with reference to the embodiments, the present invention is not limited to the above embodiments. Various changes that can be understood by those skilled in the art can be made to the configuration and details of the present invention within the scope of the present invention.

例えば、本発明の実施の形態においては、監視装置210が、コンピュータ100におけるファン300を監視する場合を例に説明した。しかしながら、監視装置210は、コンピュータ以外の装置におけるファン300を監視してもよい。   For example, in the embodiment of the present invention, the case where the monitoring device 210 monitors the fan 300 in the computer 100 has been described as an example. However, the monitoring device 210 may monitor the fan 300 in a device other than the computer.

また、本発明の実施の形態においては、温度が閾値未満であることを条件にファン300を停止する場合を例に説明した。しかしながら、ファン300を停止するトリガは、装置の消費電力等、温度以外の条件であってもよい。   Further, in the embodiment of the present invention, the case where the fan 300 is stopped on condition that the temperature is lower than the threshold value has been described as an example. However, the trigger for stopping the fan 300 may be a condition other than temperature, such as power consumption of the apparatus.

100 コンピュータ
200 マザーボード
210 監視装置
220 制御部
230 監視部
250 電力供給スイッチ
260 バススイッチ
300 ファン
400 ケーブル
501 VCC
502 PWM
503 TACH
504 FAN_CONT
100 Computer 200 Motherboard 210 Monitoring Device 220 Control Unit 230 Monitoring Unit 250 Power Supply Switch 260 Bus Switch 300 Fan 400 Cable 501 VCC
502 PWM
503 TACH
504 FAN_CONT

Claims (10)

ファンの動作と停止、及び、動作中の回転数を制御する制御手段と、
前記制御手段が前記ファンを動作させている場合に、前記ファンの回転数をもとに前記ファンの異常の有無を監視する、監視手段と、
を備えた監視装置。
Control means for controlling the operation and stop of the fan and the rotational speed during operation;
Monitoring means for monitoring the presence or absence of abnormality of the fan based on the rotational speed of the fan when the control means is operating the fan;
Monitoring device.
前記制御手段は、前記ファンを動作と停止を制御するためのファン制御信号を出力し、
前記監視手段は、前記ファン制御信号が前記ファンの動作中であることを示している場合に、前記ファンの異常の有無を監視する、
請求項1に記載の監視装置。
The control means outputs a fan control signal for controlling operation and stop of the fan,
The monitoring means monitors the presence or absence of an abnormality of the fan when the fan control signal indicates that the fan is operating.
The monitoring apparatus according to claim 1.
前記ファン制御信号は、前記ファンに電力を供給するためのスイッチを制御する、
請求項2に記載の監視装置。
The fan control signal controls a switch for supplying power to the fan;
The monitoring device according to claim 2.
前記制御手段は、前記ファンの回転数を制御するための回転数制御信号を、前記ファンに出力し、
前記ファンは、前記ファンの回転数を示す回転数検出信号を、前記監視手段に出力し、
前記ファン制御信号は、前記監視装置と前記ファンとの間で、前記回転数制御信号、及び、前記回転数検出信号の各々を接続するスイッチを制御する、
請求項2または3に記載の監視装置。
The control means outputs a rotation speed control signal for controlling the rotation speed of the fan to the fan,
The fan outputs a rotational speed detection signal indicating the rotational speed of the fan to the monitoring means,
The fan control signal controls a switch that connects each of the rotation speed control signal and the rotation speed detection signal between the monitoring device and the fan.
The monitoring apparatus according to claim 2 or 3.
前記制御手段は、前記ファンが冷却する装置内の温度に応じて、前記ファンを停止させる、
請求項1乃至4のいずれかに記載の監視装置。
The control means stops the fan according to the temperature in the device cooled by the fan.
The monitoring apparatus according to claim 1.
前記制御手段は、複数の前記ファンの各々について、動作と停止、及び、動作中の回転数を制御し、
前記監視手段は、前記複数の前記ファンの内、前記制御手段が動作させている前記ファンについて、異常の有無を監視する
請求項1乃至5のいずれかに記載の監視装置。
The control means controls, for each of the plurality of fans, operation and stop, and the number of rotations during operation.
The monitoring device according to claim 1, wherein the monitoring unit monitors whether there is an abnormality in the fans operated by the control unit among the plurality of fans.
制御手段において、ファンの動作と停止、及び、動作中の回転数を制御し、
前記制御手段において前記ファンを動作させている場合に、監視手段において、前記ファンの回転数をもとに前記ファンの異常の有無を監視する、
監視方法。
In the control means, the operation and stop of the fan, and the rotational speed during operation are controlled,
When the control unit is operating the fan, the monitoring unit monitors whether the fan is abnormal based on the rotation speed of the fan,
Monitoring method.
前記制御手段において、前記ファンを動作と停止を制御するためのファン制御信号を出力し、
前記監視手段において、前記ファン制御信号が前記ファンの動作中であることを示している場合に、前記ファンの異常の有無を監視する、
請求項7に記載の監視方法。
The control means outputs a fan control signal for controlling operation and stop of the fan,
In the monitoring means, when the fan control signal indicates that the fan is operating, the presence or absence of an abnormality of the fan is monitored.
The monitoring method according to claim 7.
コンピュータに、
ファンの動作と停止、及び、動作中の回転数を制御する制御処理と、
前記制御手段が前記ファンを動作させている場合に、前記ファンの回転数をもとに前記ファンの異常の有無を監視する、監視処理と、
を実行させるプログラム。
On the computer,
Control processing for controlling the operation and stop of the fan and the rotation speed during operation;
When the control means is operating the fan, monitoring process for monitoring the presence or absence of abnormality of the fan based on the rotational speed of the fan;
A program that executes
前記制御処理は、前記ファンを動作と停止を制御するためのファン制御信号を出力し、
前記監視処理は、前記ファン制御信号が前記ファンの動作中であることを示している場合に、前記ファンの異常の有無を監視する、
請求項9に記載のプログラム。
The control process outputs a fan control signal for controlling operation and stop of the fan,
The monitoring process monitors whether the fan is abnormal when the fan control signal indicates that the fan is operating.
The program according to claim 9.
JP2014049855A 2014-03-13 2014-03-13 Monitoring device, monitoring method, and program Pending JP2015175239A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014049855A JP2015175239A (en) 2014-03-13 2014-03-13 Monitoring device, monitoring method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014049855A JP2015175239A (en) 2014-03-13 2014-03-13 Monitoring device, monitoring method, and program

Publications (1)

Publication Number Publication Date
JP2015175239A true JP2015175239A (en) 2015-10-05

Family

ID=54254678

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014049855A Pending JP2015175239A (en) 2014-03-13 2014-03-13 Monitoring device, monitoring method, and program

Country Status (1)

Country Link
JP (1) JP2015175239A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018120782A1 (en) * 2016-12-26 2018-07-05 郑州云海信息技术有限公司 Fan speed regulating device and method
JP2021060787A (en) * 2019-10-07 2021-04-15 シャープ株式会社 Failure diagnosis device for apparatus to be controlled, image formation device including the failure diagnosis device, and failure diagnosis method for the apparatus to be controlled

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018120782A1 (en) * 2016-12-26 2018-07-05 郑州云海信息技术有限公司 Fan speed regulating device and method
JP2021060787A (en) * 2019-10-07 2021-04-15 シャープ株式会社 Failure diagnosis device for apparatus to be controlled, image formation device including the failure diagnosis device, and failure diagnosis method for the apparatus to be controlled

Similar Documents

Publication Publication Date Title
US8656003B2 (en) Method for controlling rack system using RMC to determine type of node based on FRU's message when status of chassis is changed
US20140142764A1 (en) Fan rotational speed control system and method for controlling rotational speed of fan
US20180164795A1 (en) Fan monitoring system
JP6020390B2 (en) Cooling fan system and communication equipment
US20140334101A1 (en) Fan speed control system
US9037878B2 (en) Server rack system
CN102478800A (en) System and method for monitoring electric power sequential signals
US20100138074A1 (en) Computer system
JP2012060701A (en) Device for driving a plurality of running fans and failure treatment method thereof
US8782444B2 (en) Circuit protection system and method for a circuit utilizing chip type power supply
US20160156170A1 (en) Server with power source protection system and power source protection method
US10606703B2 (en) Monitoring circuit
US20140379162A1 (en) Server system and monitoring method
JP2015175239A (en) Monitoring device, monitoring method, and program
US20140208139A1 (en) Information processing apparatus, method of controlling power consumption, and storage medium
US10284134B2 (en) Method for controlling a fan module of a server rack and controller unit for implementing the same
US20140327384A1 (en) Electronic device and control method
TW201729097A (en) Rack
TWI479085B (en) Fan rotational speed control system and method for controlling rotation speed of fan
JP6800935B2 (en) How to control a fan in an electronic system
US20150032284A1 (en) Detection module, device and system for detecting fan's connection and disconnection states
CN108150442B (en) Cabinet fan control method and module
JP2016078211A (en) robot
CN104461818A (en) Mainboard management system and method
JP2015201411A (en) Electronic apparatus