JP7349400B2 - Computer program, blower condition monitoring method, and blower condition monitoring device - Google Patents

Computer program, blower condition monitoring method, and blower condition monitoring device Download PDF

Info

Publication number
JP7349400B2
JP7349400B2 JP2020063659A JP2020063659A JP7349400B2 JP 7349400 B2 JP7349400 B2 JP 7349400B2 JP 2020063659 A JP2020063659 A JP 2020063659A JP 2020063659 A JP2020063659 A JP 2020063659A JP 7349400 B2 JP7349400 B2 JP 7349400B2
Authority
JP
Japan
Prior art keywords
blower
drive device
temperature
motor
output current
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.)
Active
Application number
JP2020063659A
Other languages
Japanese (ja)
Other versions
JP2021161933A (en
Inventor
和也 山田
寛正 清水
真之 來田
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.)
Shinmaywa Industries Ltd
Original Assignee
Shinmaywa Industries 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 Shinmaywa Industries Ltd filed Critical Shinmaywa Industries Ltd
Priority to JP2020063659A priority Critical patent/JP7349400B2/en
Publication of JP2021161933A publication Critical patent/JP2021161933A/en
Application granted granted Critical
Publication of JP7349400B2 publication Critical patent/JP7349400B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Positive-Displacement Pumps (AREA)
  • Testing And Monitoring For Control Systems (AREA)
  • Control Of Positive-Displacement Air Blowers (AREA)
  • Structures Of Non-Positive Displacement Pumps (AREA)

Description

本発明は、コンピュータプログラム、ブロワの状態監視方法、及びブロワの状態監視装置に関する。 The present invention relates to a computer program, a blower condition monitoring method, and a blower condition monitoring device.

近年、粉体処理装置における粉体の移送用や排水処理施設などにおける曝気用にブロワが使用されている。ブロワの一種であるターボブロワは、インペラと、インペラを回転駆動するモータとを備え、モータの駆動によりインペラを回転させることにより、空気を所定の供給先へ供給するように構成されている(例えば、特許文献1~3を参照)。 BACKGROUND OF THE INVENTION In recent years, blowers have been used for transporting powder in powder processing equipment and for aeration in wastewater treatment facilities. A turbo blower, which is a type of blower, includes an impeller and a motor that rotates the impeller, and is configured to supply air to a predetermined destination by rotating the impeller by driving the motor (for example, (See Patent Documents 1 to 3).

特開2012-236164号公報Japanese Patent Application Publication No. 2012-236164 特開2015-182036号公報Japanese Patent Application Publication No. 2015-182036 特開2016-185513号公報JP 2016-185513 Publication

例えば、ターボブロワは、インペラを回転させるモータ、モータを駆動するための駆動電力を供給するインバータ、インバータを冷却する冷却ファンなどのコンポーネントを備えており、コンポーネントの故障に伴う異常が検知された場合、ターボブロワの動作を自動的に停止させる仕組みを有する。例えば、インバータを冷却する冷却ファンが故障した場合、インバータを冷却することができず、インバータに温度異常が発生する。ターボブロワは、インバータの温度異常を検知した場合、自装置の動作を停止させる。 For example, a turbo blower includes components such as a motor that rotates the impeller, an inverter that supplies driving power to drive the motor, and a cooling fan that cools the inverter.If an abnormality due to component failure is detected, It has a mechanism that automatically stops the operation of the turbo blower. For example, if a cooling fan that cools an inverter breaks down, the inverter cannot be cooled, and a temperature abnormality occurs in the inverter. When the turbo blower detects an abnormal temperature of the inverter, the turbo blower stops its own operation.

このように、従来では、コンポーネントに故障が発生したことに伴う異常を検知した場合、ブロワの動作を停止させることが可能であるが、コンポーネントの故障や劣化を推定することは行っておらず、ブロワが意図しないタイミングで停止しないように、未然に対策を施すことはできない。 In this way, conventionally, if an abnormality due to a component failure is detected, it is possible to stop the operation of the blower, but it is not possible to estimate the failure or deterioration of the component. No measures can be taken to prevent the blower from stopping at an unintended timing.

本発明は、ブロワを構成するコンポーネントの故障又は劣化を推定できるコンピュータプログラム、状態監視方法、及び状態監視装置を提供することを目的とする。 An object of the present invention is to provide a computer program, a state monitoring method, and a state monitoring device that can estimate failure or deterioration of components constituting a blower.

本発明の一態様に係るコンピュータプログラムは、コンピュータに、インペラと、該インペラを回転駆動するモータとを備えるブロワ本体、制御装置、及び前記モータの駆動電力を供給する駆動装置、を含むブロワから、該ブロワに関して計測される少なくとも2種類の計測データを取得し、取得した計測データに基づき、前記ブロワを構成するコンポーネントの故障又は劣化を推定する処理を実行させるためのコンピュータプログラムである。 A computer program according to one aspect of the present invention provides a computer with a blower including an impeller and a motor that rotationally drives the impeller, a control device, and a drive device that supplies driving power for the motor. The present invention is a computer program for acquiring at least two types of measurement data measured regarding the blower and executing a process of estimating failure or deterioration of components constituting the blower based on the acquired measurement data.

本発明の一態様に係るブロワの状態監視方法は、コンピュータを用いて、インペラと、該インペラを回転駆動するモータとを備えるブロワ本体、制御装置、及び前記モータの駆動電力を供給する駆動装置、を含むブロワから、該ブロワに関して計測される少なくとも2種類の計測データを取得し、取得した計測データに基づき、前記ブロワを構成するコンポーネントの故障又は劣化を推定し、推定結果に基づく情報を出力する処理を実行する。 A method for monitoring the state of a blower according to one aspect of the present invention includes, using a computer, a blower main body including an impeller and a motor that rotationally drives the impeller, a control device, and a drive device that supplies driving power for the motor; At least two types of measurement data measured regarding the blower are acquired from a blower including the blower, and based on the acquired measurement data, failure or deterioration of the components constituting the blower is estimated, and information based on the estimation result is output. Execute processing.

本発明の一態様に係るブロワの状態監視装置は、インペラと、該インペラを回転駆動するモータとを備えるブロワ本体、制御装置、及び前記モータの駆動電力を供給する駆動装置、を含むブロワから、該ブロワに関して計測される少なくとも2種類の計測データを取得する取得部と、取得した計測データに基づき、前記ブロワを構成するコンポーネントの故障又は劣化を推定する推定部と、該推定部による推定結果に基づく情報を出力する出力部とを備える。 A blower condition monitoring device according to one aspect of the present invention includes a blower main body including an impeller and a motor that rotationally drives the impeller, a control device, and a drive device that supplies driving power for the motor. an acquisition unit that acquires at least two types of measurement data measured regarding the blower; an estimation unit that estimates failure or deterioration of components constituting the blower based on the acquired measurement data; and an estimation result by the estimation unit. and an output unit that outputs information based on the information.

本願によれば、ブロワを構成するコンポーネントの故障又は劣化を推定できる。 According to the present application, failure or deterioration of components constituting the blower can be estimated.

実施の形態1に係る状態監視システムの全体構成を示す模式図である。1 is a schematic diagram showing the overall configuration of a state monitoring system according to Embodiment 1. FIG. ブロワの概略構成を説明する模式図である。It is a schematic diagram explaining the schematic structure of a blower. ブロワにおける計測系の構成を説明する模式図である。It is a schematic diagram explaining the structure of the measurement system in a blower. 制御装置の構成を説明するブロック図である。FIG. 2 is a block diagram illustrating the configuration of a control device. 駆動装置の温度上昇度及び出力電流の時系列変化を示すグラフである。It is a graph showing a temperature rise degree of a drive device and a time series change of an output current. 駆動装置の温度上昇度と出力電流との相関を説明する概念図である。FIG. 3 is a conceptual diagram illustrating the correlation between the temperature rise degree of the drive device and the output current. 実施の形態1に係る制御装置が学習期間において実行する処理の手順を説明するフローチャートである。3 is a flowchart illustrating a procedure of processing executed by the control device according to the first embodiment during a learning period. 実施の形態1に係る制御装置が運用期間において実行する処理の手順を説明するフローチャートである。2 is a flowchart illustrating a procedure of processing executed by the control device according to the first embodiment during an operation period. 学習モデルの構成例を説明する模式図である。FIG. 2 is a schematic diagram illustrating a configuration example of a learning model. 学習モデルの生成手順を説明するフローチャートである。3 is a flowchart illustrating a learning model generation procedure. 訓練データの一例を示す概念図である。FIG. 2 is a conceptual diagram showing an example of training data. 学習モデルを用いた推定手順を説明するフローチャートである。It is a flowchart explaining the estimation procedure using a learning model. モータの温度上昇度と出力電流との相関を説明する概念図である。FIG. 3 is a conceptual diagram illustrating the correlation between the temperature rise degree of the motor and the output current. 実施の形態3に係る制御装置が学習期間において実行する処理の手順を説明するフローチャートである。12 is a flowchart illustrating a procedure of processing executed by the control device according to Embodiment 3 during a learning period. 実施の形態3に係る制御装置が運用期間において実行する処理の手順を説明するフローチャートである。12 is a flowchart illustrating a procedure of processing executed by the control device according to Embodiment 3 during an operation period. 学習モデルの構成例を説明する模式図である。FIG. 2 is a schematic diagram illustrating a configuration example of a learning model. 学習モデルを用いた推定手順を説明するフローチャートである。It is a flowchart explaining the estimation procedure using a learning model. 学習モデルの構成例を説明する模式図である。FIG. 2 is a schematic diagram illustrating a configuration example of a learning model. 学習モデルを用いた推定手順を説明するフローチャートである。It is a flowchart explaining the estimation procedure using a learning model. 推定結果の出力例を示す模式図である。FIG. 3 is a schematic diagram showing an example of output of estimation results.

以下、本発明をその実施の形態を示す図面に基づいて具体的に説明する。
(実施の形態1)
図1は実施の形態1に係る状態監視システムの全体構成を示す模式図である。実施の形態1に係る状態監視システムは、例えば排水処理施設等で用いられる曝気用のブロワ1と、ブロワ1の使用者等が用いる端末装置2とを備える。ブロワ1及び端末装置2は、インターネット網などの通信ネットワークNに接続されており、互いに情報を送受信できるように構成されている。
DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be specifically described below based on drawings showing embodiments thereof.
(Embodiment 1)
FIG. 1 is a schematic diagram showing the overall configuration of a condition monitoring system according to the first embodiment. The condition monitoring system according to the first embodiment includes an aeration blower 1 used, for example, in a wastewater treatment facility, and a terminal device 2 used by a user of the blower 1 or the like. The blower 1 and the terminal device 2 are connected to a communication network N such as the Internet, and are configured to be able to send and receive information to and from each other.

ブロワ1は、制御装置100(図4を参照)を備える。制御装置100は、ブロワ1の動作を制御すると共に、ブロワ1に関して計測される少なくとも2種類の計測データに基づき、ブロワ1を構成するコンポーネントの故障又は劣化を推定し、推定結果として得られる情報を通信ネットワークNを介して端末装置2へ送信する。制御装置100が実行する具体的な処理内容については後に詳述することとする。なお、本実施の形態では、故障の推定により、故障している状態と故障していない状態とを判別してもよく、故障の予兆を検知してもよい。同様に、劣化の推定により、劣化している状態と劣化していない状態とを判別してもよく、劣化の予兆を検知してもよい。 The blower 1 includes a control device 100 (see FIG. 4). The control device 100 controls the operation of the blower 1, estimates failure or deterioration of the components constituting the blower 1 based on at least two types of measurement data measured regarding the blower 1, and uses information obtained as the estimation result. It is transmitted to the terminal device 2 via the communication network N. The specific processing contents executed by the control device 100 will be described in detail later. Note that in this embodiment, a faulty state and a non-faulty state may be determined by estimating a fault, or a sign of a fault may be detected. Similarly, by estimating the deterioration, a deteriorated state and a non-degraded state may be determined, or a sign of deterioration may be detected.

なお、本実施の形態では、ブロワ1が制御装置100、駆動装置110や各種センサを備えた形態(筐体1aの内部に設けられた形態)について説明するが、制御装置100、駆動装置110はブロワ1と別体であってもよいし、各種センサも計測対象に応じて筐体1aの外に設けられていてもよい。また、排水処理施設などに複数のブロワ1が設けられている場合、1台の制御装置100によって複数のブロワ1の状態を監視してもよい。 Note that in this embodiment, a mode will be described in which the blower 1 is equipped with a control device 100, a drive device 110, and various sensors (a mode provided inside the housing 1a); however, the control device 100 and the drive device 110 are It may be separate from the blower 1, and various sensors may also be provided outside the housing 1a depending on the object to be measured. Furthermore, when a plurality of blowers 1 are provided in a wastewater treatment facility or the like, the states of the plurality of blowers 1 may be monitored by one control device 100.

また、ブロワ1は、排水処理施設等で用いられる曝気用の送風機に限らず、粉体処理装置における粉体の移送用など各種の用途に用いられてもよい。 Further, the blower 1 is not limited to an aeration blower used in wastewater treatment facilities and the like, but may be used for various purposes such as for transferring powder in a powder processing device.

図2はブロワ1の概略構成を説明する模式図である。本実施の形態において、ブロワ本体10はターボ型のブロワ(ターボブロワ)であって、ターボブロワは、インペラ11(羽根)の回転運動により空気などのガスを送るための送風機である。このような送風機はターボ型と容積型とに大別され、ターボ型には軸流型と遠心型が含まれ、容積型にはルーツ型が含まれる。軸流型の送風機は、吸込方向と吐出方向とが一直線状に並んでおり、低圧大風量に適している。軸流型の送風機は、トンネル送風機等に利用されている。一方、遠心型の送風機は、吸込方向と吐出方向とが略直角に交わっており、遠心力を利用して空気などのガスを送っている。ルーツ型の送風機は、ハウジング内で2つのロータを同期させて逆方向に回転させ、ハウジングとロータとで囲まれた空間の容積が増減することを利用してガスを送るもので、容積型故に回転数に対する送風量が安定しているという特徴がある。遠心型やルーツ型の送風機は、排水処理施設等の曝気用に利用されている。図2に一例として示すブロワ1はターボブロワの中でも遠心型送風機であり、吸込方向と吐出方向とが略直角に交わる。なお、ブロワ1は、遠心型送風機に限らず、軸流型送風機やルーツ型送風機であってもよい。 FIG. 2 is a schematic diagram illustrating a schematic configuration of the blower 1. As shown in FIG. In the present embodiment, the blower main body 10 is a turbo-type blower (turbo blower), and the turbo blower is a blower that sends gas such as air by the rotational movement of an impeller 11 (blade). Such blowers are broadly classified into turbo type and positive displacement type, with turbo type including axial flow type and centrifugal type, and positive displacement type including roots type. An axial flow type blower has a suction direction and a discharge direction aligned in a straight line, and is suitable for low pressure and large air volume. Axial flow type blowers are used in tunnel blowers and the like. On the other hand, in a centrifugal blower, the suction direction and the discharge direction intersect at a substantially right angle, and use centrifugal force to send gas such as air. Roots-type blowers use two rotors in a housing to synchronize and rotate in opposite directions, and the volume of the space surrounded by the housing and rotor increases or decreases to send gas. It has the characteristic that the amount of air blown relative to the rotation speed is stable. Centrifugal and roots-type blowers are used for aeration in wastewater treatment facilities and the like. The blower 1 shown as an example in FIG. 2 is a centrifugal blower among turbo blowers, and the suction direction and the discharge direction intersect at a substantially right angle. Note that the blower 1 is not limited to a centrifugal blower, but may be an axial blower or a Roots blower.

本実施の形態に係るブロワ1は、直方体状の筐体1aに収容されたブロワ本体10と、ブロワ1の動作を制御する制御装置100(図3、4を参照)と、制御装置100からの制御によりモータ12を駆動する駆動装置110(図3を参照)を備える。 The blower 1 according to the present embodiment includes a blower main body 10 housed in a rectangular parallelepiped housing 1a, a control device 100 (see FIGS. 3 and 4) that controls the operation of the blower 1, and a control device 100 that controls the operation of the blower 1. A drive device 110 (see FIG. 3) that drives the motor 12 under control is provided.

ブロワ本体10は、インペラ11が収容されるインペラハウジング11a、インペラ11を回転させるモータ12、インペラ11の回転によってガスが導入される吸込口13、吐出すべきガスが流れる吐出路14、ブロワ本体10が吐出するガスの一部をバイパスさせるバイパス路15等を備える。このバイパス路15には、ブローオフバルブ16を介して、放風ラインL2、冷却ガス排出ラインL3が接続される。また、ブロワ本体10の吸込口13に対向する筐体1aの側面部には、吸い込むべきガスに含まれている塵や埃などの異物を除去するためのフィルタ17が設けられている。フィルタ17には例えば不織布が用いられる。 The blower body 10 includes an impeller housing 11a in which the impeller 11 is housed, a motor 12 that rotates the impeller 11, a suction port 13 through which gas is introduced by rotation of the impeller 11, a discharge passage 14 through which gas to be discharged flows, and the blower body 10. It is provided with a bypass path 15 etc. that bypasses a part of the gas discharged by the gas. A blowoff line L2 and a cooling gas discharge line L3 are connected to this bypass passage 15 via a blow-off valve 16. Further, a filter 17 is provided on the side surface of the housing 1a facing the suction port 13 of the blower body 10 to remove foreign matter such as dirt and dust contained in the gas to be sucked. For example, a nonwoven fabric is used for the filter 17.

駆動装置110は、制御装置100からの制御によりモータ12を駆動する。モータ12がインペラハウジング11a内のインペラ11を回転させた場合、筐体1aの内部には、フィルタ17を通じて筐体外部のガス(例えば空気)が取り込まれる。筐体1aの内部に取り込まれたガスは、吸込口13を通じてインペラハウジング11aに導入され、インペラ11の回転による遠心力によって、吸込方向と略直交する方向(図2の例では上方)に送り出される。インペラハウジング11aから送り出されたガスは、吐出路14を通じて筐体1aの外部へ送り出される。ブロワ1から送り出されるガスは、図2に部分的に示すガス供給ラインL1を通じて、貯水槽などの所定の供給先へ送られる。 The drive device 110 drives the motor 12 under control from the control device 100. When the motor 12 rotates the impeller 11 in the impeller housing 11a, gas (for example, air) outside the housing is taken into the housing 1a through the filter 17. The gas taken into the housing 1a is introduced into the impeller housing 11a through the suction port 13, and is sent out in a direction substantially perpendicular to the suction direction (upward in the example of FIG. 2) by centrifugal force caused by the rotation of the impeller 11. . The gas sent out from the impeller housing 11a is sent out to the outside of the housing 1a through the discharge path 14. The gas sent out from the blower 1 is sent to a predetermined supply destination such as a water tank through a gas supply line L1 partially shown in FIG.

図3はブロワ1における計測系の構成を説明する模式図である。駆動装置110は、商用電源から供給される三相交流電圧などを直流電圧に変換して出力するコンバータ111と、制御装置100からの制御に基づき、コンバータ111から入力される直流電圧をPWM(Pulse Width Modulation)波形の電圧に変換し、モータ12へ出力するインバータ112と、図に示していない駆動手段(例えばモータ)により駆動され、駆動装置110を冷却する冷却ファン113とを備える。制御装置100は、要求されるモータ12の回転数に応じて駆動装置110を制御することにより、インバータ112から出力されるPWM波形の電圧パターンを変化させる。ブロワ1は、駆動装置110に関して、駆動装置110の温度(例えば、内部のインバータ温度や図示しない冷却用ヒートシンクの温度)を計測する温度センサS1、インバータ112の出力電流を計測する電流センサS4などを備える。 FIG. 3 is a schematic diagram illustrating the configuration of the measurement system in the blower 1. The drive device 110 includes a converter 111 that converts a three-phase AC voltage supplied from a commercial power source into a DC voltage and outputs the DC voltage, and a DC voltage input from the converter 111 under the control of the control device 100. Width Modulation) waveform voltage and outputs it to the motor 12, and a cooling fan 113 that is driven by a drive means (for example, a motor) not shown in the figure and cools the drive device 110. The control device 100 changes the voltage pattern of the PWM waveform output from the inverter 112 by controlling the drive device 110 according to the required rotation speed of the motor 12. Regarding the drive device 110, the blower 1 includes a temperature sensor S1 that measures the temperature of the drive device 110 (for example, an internal inverter temperature or a temperature of a cooling heat sink (not shown)), a current sensor S4 that measures the output current of the inverter 112, etc. Be prepared.

ブロワ本体10が備えるモータ12は、駆動装置110から駆動電力が供給されて駆動するように構成される。ブロワ1は、モータ12に関して、モータ12の温度を計測する温度センサS3などを備える。 The motor 12 included in the blower main body 10 is configured to be driven by being supplied with drive power from the drive device 110. Regarding the motor 12, the blower 1 includes a temperature sensor S3 that measures the temperature of the motor 12, and the like.

ブロワ本体10は、回転するインペラ11の作用により、吸込口13からガスを吸い込み、吸い込んだガスを吐出路14へ圧送する。ブロワ1は、ブロワ本体10に関して、吸込口13から吸い込むガスの温度(吸込温度)を計測する温度センサS2、吸い込むガスの流量(吸込ガス量)を計測する流量センサS5、吐出路14へ圧送するガスの圧力(吐出圧力)を計測する圧力センサS6などを備える。なお、温度センサS2は筐体1aの外部にあって、筐体1aの雰囲気温度を計測する物であってもよい。 The blower main body 10 sucks in gas from the suction port 13 under the action of the rotating impeller 11 and pumps the sucked gas into the discharge passage 14 . Regarding the blower body 10, the blower 1 includes a temperature sensor S2 that measures the temperature of the gas sucked in from the suction port 13 (suction temperature), a flow rate sensor S5 that measures the flow rate of the sucked gas (suction gas amount), and pressure-feeds the gas to the discharge path 14. It includes a pressure sensor S6 that measures gas pressure (discharge pressure). Note that the temperature sensor S2 may be provided outside the housing 1a and may measure the ambient temperature of the housing 1a.

これらのセンサS1~S6は、それぞれ上述した物理量を随時計測し、計測結果を示す計測データを制御装置100へ出力する。 These sensors S1 to S6 each measure the above-mentioned physical quantities as needed, and output measurement data indicating the measurement results to the control device 100.

なお、ブロワ1に搭載されるセンサは上述のものに限定されない。例えば、インバータ112への入力電流を計測する電流センサ、フィルタ17における圧力損失を計測する差圧計、ブロワ1の消費電力を計測する電力計などを備えてもよい。 Note that the sensors mounted on the blower 1 are not limited to those described above. For example, a current sensor that measures the input current to the inverter 112, a differential pressure gauge that measures the pressure loss in the filter 17, a wattmeter that measures the power consumption of the blower 1, etc. may be provided.

図4は制御装置100の構成を説明するブロック図である。制御装置100は、専用又は汎用のコンピュータであり、ブロワ1の動作の制御、及びブロワ1の状態の監視等を行う。制御装置100は、制御部101、記憶部102、入力部103、出力部104、通信部105、操作部106、及び表示部107を備える。 FIG. 4 is a block diagram illustrating the configuration of the control device 100. The control device 100 is a dedicated or general-purpose computer, and controls the operation of the blower 1 and monitors the state of the blower 1. The control device 100 includes a control section 101 , a storage section 102 , an input section 103 , an output section 104 , a communication section 105 , an operation section 106 , and a display section 107 .

制御部101は、例えば、CPU(Central Processing Unit)、ROM(Read Only Memory)、RAM(Random Access Memory)などを備える。制御部101が備えるROMには、上述したハードウェア各部の動作を制御する制御プログラム等が記憶される。制御部101内のCPUは、ROMに記憶された制御プログラムや後述する記憶部102に記憶された各種コンピュータプログラムを実行し、ハードウェア各部の動作を制御することにより、制御装置100を状態監視装置として機能させる。制御部101が備えるRAMには、演算の実行中に利用されるデータ等が一時的に記憶される。 The control unit 101 includes, for example, a CPU (Central Processing Unit), a ROM (Read Only Memory), and a RAM (Random Access Memory). The ROM included in the control unit 101 stores control programs and the like that control the operations of the hardware units described above. The CPU in the control unit 101 executes a control program stored in the ROM and various computer programs stored in the storage unit 102 (described later), and controls the operation of each part of the hardware, thereby turning the control device 100 into a state monitoring device. function as The RAM included in the control unit 101 temporarily stores data and the like used during execution of calculations.

制御部101は、上記の構成に限らず、GPU(Graphics Processing Unit)、FPGA(Field Programmable Gate Array)、DSP(Digital Signal Processor)、量子プロセッサ、揮発性又は不揮発性のメモリ等を備える1又は複数の演算回路又は制御回路により構成されてもよい。また、制御部101は、日時情報を出力するクロック、計測開始指示を与えてから計測終了指示を与えるまでの経過時間を計測するタイマ、数をカウントするカウンタ等の機能を備えてもよい。 The control unit 101 is not limited to the above configuration, and may include one or more of a GPU (Graphics Processing Unit), an FPGA (Field Programmable Gate Array), a DSP (Digital Signal Processor), a quantum processor, volatile or nonvolatile memory, etc. It may be constituted by an arithmetic circuit or a control circuit. The control unit 101 may also include functions such as a clock that outputs date and time information, a timer that measures the elapsed time from when a measurement start instruction is given until a measurement end instruction is given, and a counter that counts the number of measurements.

記憶部102は、ハードディスク、フラッシュメモリなどを用いた記憶装置を備える。記憶部102には、制御部101によって実行されるコンピュータプログラム、外部から取得した各種データ、装置内部で生成した各種データ等が記憶される。 The storage unit 102 includes a storage device using a hard disk, flash memory, or the like. The storage unit 102 stores computer programs executed by the control unit 101, various data acquired from the outside, various data generated inside the device, and the like.

記憶部102に記憶されるコンピュータプログラムは、ブロワ1に関して計測される計測データを取得し、取得した計測データに基づき、ブロワ1を構成するコンポーネントの故障又は劣化を推定する処理を制御部101に実行させるための状態監視プログラムPG1を含む。制御部101は、状態監視プログラムPG1を実行することにより、ブロワ1に関して計測される計測データに基づき、ブロワ1を構成するコンポーネントの故障又は劣化を推定し、推定結果に基づく情報を出力する処理を実行する。 The computer program stored in the storage unit 102 causes the control unit 101 to execute a process of acquiring measurement data measured regarding the blower 1 and estimating a failure or deterioration of a component constituting the blower 1 based on the acquired measurement data. It includes a status monitoring program PG1 for controlling the state. The control unit 101 executes a process of estimating failure or deterioration of components constituting the blower 1 based on measurement data measured regarding the blower 1 by executing the condition monitoring program PG1, and outputting information based on the estimation result. Execute.

状態監視プログラムPG1を含むコンピュータプログラムは、コンピュータプログラムを読み取り可能に記録した非一時的な記録媒体M1により提供されてもよい。記録媒体M1は、例えば、CD-ROM、USBメモリ、コンパクトフラッシュ(登録商標)、SD(Secure Digital)カード、マイクロSDカード、などの可搬型メモリである。制御部101は、図に示していない読取装置を用いて、記録媒体M1から各種プログラムを読み取り、読み取った各種プログラムを記憶部102に記憶させる。 The computer program including the status monitoring program PG1 may be provided by a non-temporary recording medium M1 that readably records the computer program. The recording medium M1 is, for example, a portable memory such as a CD-ROM, a USB memory, a Compact Flash (registered trademark), an SD (Secure Digital) card, or a micro SD card. The control unit 101 reads various programs from the recording medium M1 using a reading device (not shown), and stores the read programs in the storage unit 102.

入力部103は、各種センサを接続するための接続インタフェースを備える。入力部103が備える接続インタフェースは、有線のインタフェースであってもよく、無線のインタフェースであってもよい。入力部103に接続されるセンサは、例えば、駆動装置110の温度を計測する温度センサS1、ブロワ本体10における吸込温度を計測する温度センサS2、モータ12の温度を計測する温度センサS3、インバータ112の出力電流を計測する電流センサS4、ブロワ本体10における吸込ガス量を計測する流量センサS5、ブロワ本体10の吐出圧力を計測する圧力センサS6などを含む。ここで、吸込ガス量は、吸込口13が吸い込む単位時間あたりのガスの量として流量センサS5により計測される値である。ガス量は、温度を20℃、湿度を65%、圧力を大気圧とした状態(工業的な標準状態)での換算値を用いてもよく、温度を0℃、湿度を0%、圧力を大気圧とした状態(学術的な基準状態)での換算値を用いてもよい。 The input unit 103 includes a connection interface for connecting various sensors. The connection interface included in the input unit 103 may be a wired interface or a wireless interface. The sensors connected to the input unit 103 include, for example, a temperature sensor S1 that measures the temperature of the drive device 110, a temperature sensor S2 that measures the suction temperature in the blower body 10, a temperature sensor S3 that measures the temperature of the motor 12, and an inverter 112. It includes a current sensor S4 that measures the output current of the blower, a flow rate sensor S5 that measures the amount of gas sucked into the blower main body 10, a pressure sensor S6 that measures the discharge pressure of the blower main body 10, and the like. Here, the suction gas amount is a value measured by the flow rate sensor S5 as the amount of gas sucked into the suction port 13 per unit time. The amount of gas may be calculated using a temperature of 20°C, a humidity of 65%, and a pressure of atmospheric pressure (industrial standard conditions). A converted value under atmospheric pressure (academic standard state) may be used.

出力部104は、制御対象の機器を接続するための接続インタフェースを備える。出力部104が備える接続インタフェースは、有線のインタフェースであってもよく、無線のインタフェースであってもよい。出力部104に接続される機器は、上述した駆動装置110、ブローオフバルブ16を制御するための電磁弁などを含む。 The output unit 104 includes a connection interface for connecting a device to be controlled. The connection interface included in the output unit 104 may be a wired interface or a wireless interface. Devices connected to the output section 104 include the above-described drive device 110, a solenoid valve for controlling the blow-off valve 16, and the like.

通信部105は、各種の通信データを送受信する通信インタフェースを備える。通信部105が備える通信インタフェースは、例えば、WiFi(登録商標)やイーサネット(登録商標)で用いられるLAN(Local Area Network)の通信規格に準じた通信インタフェースである。代替的に、Bluetooth(登録商標) 、ZigBee(登録商標)、3G、4G、5G、LTE(Long Term Evolution)等の通信規格に準じた通信インタフェースであってもよい。 The communication unit 105 includes a communication interface for transmitting and receiving various communication data. The communication interface included in the communication unit 105 is, for example, a communication interface that complies with the LAN (Local Area Network) communication standard used in WiFi (registered trademark) and Ethernet (registered trademark). Alternatively, it may be a communication interface based on communication standards such as Bluetooth (registered trademark), ZigBee (registered trademark), 3G, 4G, 5G, and LTE (Long Term Evolution).

通信部105は、例えば、ブロワ1のユーザが使用する端末装置2と通信を行う。ブロワ1の制御部101は、コンポーネントの故障又は劣化の推定結果が得られた場合、得られた推定結果に基づく情報を通信部105より端末装置2へ送信する。このとき、制御部101は、端末装置2に表示させる画面の画面データを生成し、生成した画面データを通信部105を通じて端末装置2へ送信してもよい。 The communication unit 105 communicates with the terminal device 2 used by the user of the blower 1, for example. When the control unit 101 of the blower 1 obtains a result of estimating failure or deterioration of a component, the control unit 101 transmits information based on the obtained estimation result to the terminal device 2 via the communication unit 105. At this time, the control unit 101 may generate screen data for a screen to be displayed on the terminal device 2 and transmit the generated screen data to the terminal device 2 through the communication unit 105.

操作部106は、キーボードやマウスなどの入力インタフェースを備えており、各種操作及び各種設定を受付ける。制御部101は、操作部106を通じて受付けた各種操作及び各種設定に基づき、適宜の処理を行い、必要に応じて設定情報を記憶部102に記憶させる。なお、本実施の形態では、ブロワ1が操作部106を備える構成としたが、操作部106は必須ではなく、外部に接続されたコンピュータ(例えば、端末装置2)を通じて操作を受付ける構成であってもよい。 The operation unit 106 includes an input interface such as a keyboard and a mouse, and accepts various operations and settings. The control unit 101 performs appropriate processing based on various operations and settings received through the operation unit 106, and stores setting information in the storage unit 102 as necessary. Note that in this embodiment, the blower 1 is configured to include the operation section 106, but the operation section 106 is not essential and is configured to accept operations through an externally connected computer (for example, the terminal device 2). Good too.

表示部107は、液晶パネル又は有機EL(Electro-Luminescence)パネル等の表示パネルを備えており、ユーザに対して報知すべき情報を表示する。表示部107は、例えば、状態監視プログラムPG1による推定結果を表示してもよく、操作部106を通じて受付けた各種操作及び各種設定に基づく情報を表示してもよい。なお、本実施の形態では、制御装置100が表示部107を備える構成としたが、制御装置100の外部に表示装置を備え、この表示装置に表示させるべき表示データを出力する構成であってもよい。 The display unit 107 includes a display panel such as a liquid crystal panel or an organic EL (Electro-Luminescence) panel, and displays information to be notified to the user. The display unit 107 may display, for example, the estimation results by the condition monitoring program PG1, or may display information based on various operations and various settings received through the operation unit 106. Note that in this embodiment, the control device 100 is configured to include the display unit 107, but a configuration may also be adopted in which a display device is provided outside the control device 100 and display data to be displayed on this display device is output. good.

以下、実施の形態1では、温度センサS1により計測される駆動装置110の温度、温度センサS2により計測されるブロワ本体10の吸込温度、電流センサS4により計測されるインバータ112の出力電流に基づき、冷却ファン113の故障を推定する構成について説明する。 Hereinafter, in the first embodiment, based on the temperature of the drive device 110 measured by the temperature sensor S1, the suction temperature of the blower main body 10 measured by the temperature sensor S2, and the output current of the inverter 112 measured by the current sensor S4, A configuration for estimating a failure of the cooling fan 113 will be described.

図5は駆動装置110の温度上昇度及び出力電流の時系列変化を示すグラフである。グラフの横軸は日時、左側の縦軸は駆動装置110の温度上昇度(度)、右側の縦軸はインバータ112の出力電流(任意目盛り)を表している。ここで、駆動装置110の温度上昇度は、駆動装置110の温度から吸込温度を減算した値である。 FIG. 5 is a graph showing the degree of temperature rise of the drive device 110 and the time-series changes in the output current. The horizontal axis of the graph represents date and time, the left vertical axis represents the degree of temperature rise (degrees) of the drive device 110, and the right vertical axis represents the output current (arbitrary scale) of the inverter 112. Here, the temperature rise degree of the drive device 110 is a value obtained by subtracting the suction temperature from the temperature of the drive device 110.

図5のグラフに示す期間内において、2018年7月2日に冷却ファン113の故障に伴うインバータ異常が発生し、同年7月10日に現地調査が行われ、同年7月23日に冷却ファン113の交換作業が行われた。本願発明者らは、冷却ファン113が正常に動作している期間(図5の例では、インバータ異常が発生するよりも前の期間(期間A)及び冷却ファン113が交換された後の期間(期間C))において、駆動装置110の温度上昇度と、インバータ112の出力電流との間には相関(比例関係)があることを確認した。また、図5のグラフにおいて、駆動装置110の温度上昇度と、インバータ112の出力電流との間に相関(比例関係)がない期間を期間Bとして示しているが、発明者らは、インバータ異常が発生するよりも前の段階から、相関が崩れ始める現象が見られることを確認した。 Within the period shown in the graph of Figure 5, an inverter abnormality occurred on July 2, 2018 due to a failure of the cooling fan 113, a field investigation was conducted on July 10 of the same year, and a cooling fan malfunction occurred on July 23, 2018. 113 replacement work was carried out. The inventors of the present application have proposed a period during which the cooling fan 113 is operating normally (in the example of FIG. 5, a period before the inverter abnormality occurs (period A)) and a period after the cooling fan 113 is replaced (period A). During period C)), it was confirmed that there was a correlation (proportional relationship) between the degree of temperature rise of the drive device 110 and the output current of the inverter 112. Furthermore, in the graph of FIG. 5, period B indicates a period in which there is no correlation (proportional relationship) between the degree of temperature rise of the drive device 110 and the output current of the inverter 112. It was confirmed that a phenomenon in which the correlation begins to collapse even before the occurrence of this phenomenon was observed.

実施の形態1では、これらの知見に基づき、ブロワ1のコンポーネントの1つである冷却ファン113の故障を推定する。具体的には、制御装置100の制御部101は、温度センサS1により計測される駆動装置110の温度、温度センサS2により計測される吸込温度、電流センサS4により計測されるインバータ112の出力電流に関して計測データを取得し、駆動装置110の温度から吸込温度を減算することにより得られる駆動装置110の温度上昇度と、インバータ112の出力電流との相関を調べることにより、駆動装置110を冷却する冷却ファン113の故障を推定する処理を実行する。 In the first embodiment, a failure of the cooling fan 113, which is one of the components of the blower 1, is estimated based on these findings. Specifically, the control unit 101 of the control device 100 controls the temperature of the drive device 110 measured by the temperature sensor S1, the suction temperature measured by the temperature sensor S2, and the output current of the inverter 112 measured by the current sensor S4. Cooling that cools the drive device 110 by acquiring measurement data and examining the correlation between the temperature rise degree of the drive device 110 obtained by subtracting the suction temperature from the temperature of the drive device 110 and the output current of the inverter 112. A process for estimating a failure of the fan 113 is executed.

図6は駆動装置110の温度上昇度と出力電流との相関を説明する概念図である。制御部101は、ブロワ1の設置から例えば720時間分の計測データを取得し、駆動装置110の温度上昇度と出力電流との相関を学習する。上述したように、正常時における駆動装置110の温度上昇度と出力電流との間には相関(比例関係)があるので、制御部101は、駆動装置110の温度、ブロワ本体10における吸込温度、インバータ112の出力電流に関する計測データを取得し、取得した計測データを用いて、駆動装置110の温度上昇度と出力電流との間の相関を学習すればよい。
なお、ブロワ1の起動から30分程度は温度が安定していない(上昇する)ので、制御部101は、起動から所定時間(例えば30分)が経過した後の計測データを用いて相関を学習すればよい。
FIG. 6 is a conceptual diagram illustrating the correlation between the temperature rise degree of the drive device 110 and the output current. The control unit 101 acquires, for example, 720 hours of measurement data since the blower 1 was installed, and learns the correlation between the temperature rise degree of the drive device 110 and the output current. As described above, since there is a correlation (proportional relationship) between the temperature rise degree of the drive device 110 and the output current in normal conditions, the control unit 101 controls the temperature of the drive device 110, the suction temperature in the blower body 10, What is necessary is to acquire measurement data regarding the output current of the inverter 112 and use the acquired measurement data to learn the correlation between the temperature rise degree of the drive device 110 and the output current.
Note that the temperature is not stable (increases) for about 30 minutes after the blower 1 is started, so the control unit 101 learns the correlation using measurement data after a predetermined time (for example, 30 minutes) has passed since the blower 1 was started. do it.

制御部101は、駆動装置110の温度上昇度と出力電流との相関として、線形近似式と偏差とを導出する。図6に示すグラフの横軸はインバータ112の出力電流、縦軸は駆動装置110の温度上昇度であり、実線により線形近似式を示し、破線により信頼区間を示している。信頼区間は、相関のバラツキを示す偏差に基づき設定すればよい。 The control unit 101 derives a linear approximation formula and a deviation as a correlation between the temperature rise degree of the drive device 110 and the output current. In the graph shown in FIG. 6, the horizontal axis represents the output current of the inverter 112, and the vertical axis represents the degree of temperature rise of the drive device 110. The solid line represents a linear approximation formula, and the broken line represents a confidence interval. The confidence interval may be set based on the deviation indicating variation in correlation.

駆動装置110の温度上昇度と出力電流との相関を求めた後、制御部101は、新たに取得した計測データに基づき、冷却ファン113が故障したか否かを推定する。新たに取得した計測データが信頼区間内にあれば、制御部101は、冷却ファン113が故障していないと推定することができる。新たに取得した計測データが連続して信頼区間外にあるとき、制御部101は、冷却ファン113が故障している可能性があると推定することができる。なお、単発で信頼区間から外れる場合があるので、この場合、制御部101は、推定結果の出力を保留すればよい。 After determining the correlation between the temperature rise degree of the drive device 110 and the output current, the control unit 101 estimates whether the cooling fan 113 has failed based on the newly acquired measurement data. If the newly acquired measurement data is within the confidence interval, the control unit 101 can estimate that the cooling fan 113 is not out of order. When newly acquired measurement data are continuously outside the confidence interval, the control unit 101 can estimate that the cooling fan 113 may be out of order. Note that since there is a case where the value deviates from the confidence interval by a single shot, in this case, the control unit 101 may suspend output of the estimation result.

以下、制御装置100が実行する処理について説明する。
図7は実施の形態1に係る制御装置100が学習期間において実行する処理の手順を説明するフローチャートである。制御部101は、学習期間において、温度センサS1により計測される駆動装置110の温度、温度センサS2により計測されるブロワ本体10の吸込温度、電流センサS4により計測されるインバータ112の出力電流に関する計測データを取得する(ステップS101)。制御部101は、ブロワ1の設置から例えば720時間を学習期間とし、各センサS1,S2,S4から随時出力される計測データを入力部103より取得し、取得した計測データを日時に関連付けて記憶部102に記憶させる。なお、起動から所定時間(例えば30分)内の計測データは除外してもよい。
The processing executed by the control device 100 will be described below.
FIG. 7 is a flowchart illustrating the procedure of processing that the control device 100 according to the first embodiment executes during the learning period. During the learning period, the control unit 101 measures the temperature of the drive device 110 measured by the temperature sensor S1, the suction temperature of the blower body 10 measured by the temperature sensor S2, and the output current of the inverter 112 measured by the current sensor S4. Data is acquired (step S101). The control unit 101 takes, for example, 720 hours as a learning period from the installation of the blower 1, acquires measurement data outputted from each sensor S1, S2, and S4 at any time from the input unit 103, and stores the acquired measurement data in association with date and time. The information is stored in the unit 102. Note that measurement data within a predetermined time (for example, 30 minutes) from startup may be excluded.

制御部101は、学習期間において取得した計測データに基づき、駆動装置110の温度上昇度と出力電流との相関を学習する(ステップS102)。制御部101は、記憶部102に記憶させた計測データを読み出し、駆動装置110の温度から吸込温度を減算することにより得られる駆動装置110の温度上昇度と、インバータ112の出力電流との相関(線形近似式及び偏差)を導出する。 The control unit 101 learns the correlation between the temperature rise degree of the drive device 110 and the output current based on the measurement data acquired during the learning period (step S102). The control unit 101 reads the measurement data stored in the storage unit 102 and calculates the correlation ( The linear approximation formula and deviation) are derived.

制御部101は、導出した線形近似式及び偏差を記憶部102に記憶させ(ステップS103)、本フローチャートによる処理を終了する。 The control unit 101 stores the derived linear approximation formula and deviation in the storage unit 102 (step S103), and ends the processing according to this flowchart.

図8は実施の形態1に係る制御装置100が運用期間において実行する処理の手順を説明するフローチャートである。制御部101は、記憶部102に記憶された状態監視プログラムPG1を読み出して実行することにより、以下の処理を行う。制御部101は、駆動装置110の温度上昇度と出力電流との相関を求めた後に開始される運用期間において、駆動装置110の温度、吸込温度、インバータ112の出力電流を含む一組の計測データを取得した場合(ステップS121)、その計測データが線形近似式と偏差とにより定められる信頼区間内にあるか否かを判断する(ステップS122)。 FIG. 8 is a flowchart illustrating a procedure of processing that the control device 100 according to the first embodiment executes during the operation period. The control unit 101 performs the following processing by reading and executing the state monitoring program PG1 stored in the storage unit 102. The control unit 101 collects a set of measurement data including the temperature of the drive device 110, the suction temperature, and the output current of the inverter 112 during an operation period that starts after determining the correlation between the temperature rise degree of the drive device 110 and the output current. If obtained (step S121), it is determined whether the measured data is within the confidence interval defined by the linear approximation formula and the deviation (step S122).

制御部101は、計測データが信頼区間内にあると判断した場合(S122:YES)、判定カウンタを0にセットし(ステップS123)、計測データが信頼区間外にあると判断した場合(S122:NO)、判定カウンタを1だけ増加させる(ステップS124)。なお、判定カウンタの初期値は0に設定されているものとする。 If the control unit 101 determines that the measured data is within the confidence interval (S122: YES), it sets the determination counter to 0 (step S123), and if it determines that the measured data is outside the confidence interval (S122: NO), the determination counter is incremented by 1 (step S124). It is assumed that the initial value of the determination counter is set to 0.

制御部101は、判定カウンタが閾値(例えば10)以上であるか否かを判断し(ステップS125)、閾値未満であると判断した場合(S125:NO)、処理をステップS121へ戻す。 The control unit 101 determines whether the determination counter is equal to or greater than a threshold value (for example, 10) (step S125), and when determining that it is less than the threshold value (S125: NO), returns the process to step S121.

判定カウンタが閾値以上であると判断した場合(S125:YES)、制御部101は、冷却ファン113が現時点で故障している、若しくは将来的に故障すると推定し(ステップS126)、推定結果に基づく情報を出力する(ステップS127)。例えば、制御部101は、冷却ファン113が故障している可能性がある旨の情報、若しくは、故障の予兆を検知した旨の情報を通信部105より端末装置2に通知する。また、制御部101は、冷却ファン113が故障している可能性がある旨の情報、若しくは、故障の予兆を検知した旨の情報を表示部107に表示させてもよい。このとき、制御部101は、駆動装置110の温度上昇度及び出力電流の時間推移を示すグラフ、若しくは、駆動装置110の温度上昇度と出力電流との相関の時間推移を示すグラフを生成し、生成したグラフを併せて通知又は表示させてもよい。
また、本実施の形態では、冷却ファン113が故障している旨の情報若しくは故障の予兆を検知した旨の情報を出力する構成としたが、冷却ファン113が故障していないと推定される場合についても、その旨の情報を出力してよい。
If it is determined that the determination counter is equal to or greater than the threshold value (S125: YES), the control unit 101 estimates that the cooling fan 113 is currently malfunctioning or will malfunction in the future (step S126), and based on the estimation result. Information is output (step S127). For example, the control unit 101 notifies the terminal device 2 from the communication unit 105 of information that the cooling fan 113 may be out of order or that a sign of a failure has been detected. Further, the control unit 101 may cause the display unit 107 to display information indicating that the cooling fan 113 may be out of order or information indicating that a sign of a failure has been detected. At this time, the control unit 101 generates a graph showing the time course of the temperature rise of the drive device 110 and the output current, or a graph showing the time course of the correlation between the temperature rise of the drive device 110 and the output current, The generated graph may also be notified or displayed.
Furthermore, in this embodiment, the configuration is configured to output information that the cooling fan 113 is out of order or information that a sign of a failure has been detected, but if it is estimated that the cooling fan 113 is not out of order, , information to that effect may also be output.

以上のように、実施の形態1では、駆動装置110の温度上昇度と出力電流との相関から、駆動装置110を冷却する冷却ファン113の故障を推定し、推定結果に基づく情報を出力することができるので、冷却ファン113の交換作業をユーザに促すことができる。 As described above, in the first embodiment, failure of the cooling fan 113 that cools the drive device 110 is estimated from the correlation between the temperature rise degree of the drive device 110 and the output current, and information based on the estimation result is output. Therefore, the user can be prompted to replace the cooling fan 113.

本実施の形態では、学習期間において駆動装置110の温度上昇度と出力電流との相関を導出し、運用期間において駆動装置110の温度上昇度と出力電流との相関に基づき冷却ファン113の故障を推定する構成としたが、運用期間において設定された期間(例えば1ヶ月)内に冷却ファン113の故障が検出されなければ、その期間内のデータを含む計測データに基づき相関の再学習を行ってもよい。なお、再学習の手順は、図7のフローチャートに示す手順と同様である。 In this embodiment, the correlation between the temperature rise of the drive device 110 and the output current is derived during the learning period, and the failure of the cooling fan 113 is detected based on the correlation between the temperature rise of the drive device 110 and the output current during the operation period. However, if a failure of the cooling fan 113 is not detected within a set period of operation (for example, one month), the correlation is re-learned based on measured data including data within that period. Good too. Note that the relearning procedure is similar to the procedure shown in the flowchart of FIG.

また、駆動装置110の温度上昇度と出力電流との相関はブロワ1の種類や設置環境などに応じて異なることが想定されるので、個々のブロワ1に応じて、個別に駆動装置110の温度上昇度と出力電流との相関を導出してもよい。 Furthermore, it is assumed that the correlation between the temperature rise degree of the drive device 110 and the output current varies depending on the type of blower 1 and the installation environment. A correlation between the degree of rise and the output current may be derived.

本実施の形態では、駆動装置110の温度上昇度と出力電流との相関に基づき、冷却ファン113の故障を推定する構成としたが、ブロワ1の累積起動回数及び累積運転時間の少なくとも一方を更に含むパラメータ間の相関を導出し、導出した相関に基づき冷却ファン113の故障を推定してもよい。また、出力電流の変化量及びブロワ本体10の吐出圧力の少なくとも一方を更に含むパラメータ間の相関を導出し、導出した相関に基づき冷却ファン113の故障を推定してもよい。 In this embodiment, the failure of the cooling fan 113 is estimated based on the correlation between the temperature rise degree of the drive device 110 and the output current. A correlation between the included parameters may be derived, and a failure of the cooling fan 113 may be estimated based on the derived correlation. Alternatively, a correlation between parameters further including at least one of the amount of change in the output current and the discharge pressure of the blower body 10 may be derived, and a failure of the cooling fan 113 may be estimated based on the derived correlation.

本実施の形態では、ブロワ1が備える制御装置100において冷却ファン113の故障を推定する構成としたが、ブロワ1からアクセス可能な外部サーバにて冷却ファン113の故障を推定してもよい。この場合、上述の状態監視プログラムPG1は外部サーバにインストールされる。ブロワ1は、駆動装置110の温度、吸込温度、及び出力電流を含む計測データを外部サーバへ送信し、外部サーバに推定処理を実行させ、推定処理の結果を外部サーバから取得すればよい。 In this embodiment, the control device 100 included in the blower 1 is configured to estimate a failure of the cooling fan 113, but an external server accessible from the blower 1 may estimate a failure of the cooling fan 113. In this case, the above-mentioned state monitoring program PG1 is installed on the external server. The blower 1 may transmit measurement data including the temperature of the drive device 110, the suction temperature, and the output current to the external server, cause the external server to perform estimation processing, and obtain the result of the estimation processing from the external server.

(実施の形態2)
実施の形態2では、機械学習の学習モデルを用いて冷却ファン113の故障を推定する構成について説明する。
(Embodiment 2)
In the second embodiment, a configuration will be described in which a failure of the cooling fan 113 is estimated using a learning model of machine learning.

実施の形態2では、温度センサS1により計測される駆動装置110の温度、温度センサS2により計測されるブロワ本体10の吸込温度、及び電流センサS4により計測されるインバータ112の出力電流に関する計測データと、冷却ファン113の故障可能性との関係を学習してある学習モデル150(図9を参照)を用いて、冷却ファン113の故障を推定する。学習モデル150は、例えば制御装置100の記憶部102に記憶される。 In the second embodiment, the measurement data regarding the temperature of the drive device 110 measured by the temperature sensor S1, the suction temperature of the blower main body 10 measured by the temperature sensor S2, and the output current of the inverter 112 measured by the current sensor S4. , a failure of the cooling fan 113 is estimated using a learning model 150 (see FIG. 9) that has learned the relationship between the failure possibility of the cooling fan 113 and the possibility of failure of the cooling fan 113. The learning model 150 is stored in the storage unit 102 of the control device 100, for example.

図9は学習モデル150の構成例を説明する模式図である。学習モデル150は、例えば、深層学習を含む機械学習の学習モデルであり、ニューラルネットワークによって構成される。学習モデル150は、入力層151、中間層152A,152B、及び出力層153を備える。図9の例では、2つの中間層152A,152Bを記載しているが、中間層の数は2つに限定されず、3つ以上であってもよい。 FIG. 9 is a schematic diagram illustrating a configuration example of the learning model 150. The learning model 150 is, for example, a machine learning learning model including deep learning, and is configured by a neural network. The learning model 150 includes an input layer 151, intermediate layers 152A and 152B, and an output layer 153. In the example of FIG. 9, two intermediate layers 152A and 152B are described, but the number of intermediate layers is not limited to two, and may be three or more.

入力層151、中間層152A,152B、及び出力層153には、1つまたは複数のノードが存在し、各層のノードは、前後の層に存在するノードと一方向に所望の重みおよびバイアスで結合されている。学習モデル150の入力層151には、入力層151が備えるノードの数と同数のデータが入力される。本実施の形態において、入力層151のノードに入力されるデータは、例えば、駆動装置110の温度、吸込温度、出力電流の計測データである。 One or more nodes exist in the input layer 151, intermediate layers 152A, 152B, and output layer 153, and the nodes in each layer are combined with the nodes in the previous and following layers in one direction with a desired weight and bias. has been done. The same number of data as the number of nodes included in the input layer 151 is input to the input layer 151 of the learning model 150. In this embodiment, the data input to the nodes of the input layer 151 is, for example, measurement data of the temperature, suction temperature, and output current of the drive device 110.

入力された計測データは、入力層151を構成するノードを通じて、最初の中間層152Aが備えるノードへ出力される。最初の中間層152Aに入力されたデータは、中間層152Aを構成するノードを通じて、次の中間層152Bが備えるノードへ出力される。このとき、ノード間において設定されている重み及びバイアスを含む活性化関数を用いて出力が算出される。以下同様にして、ノード間において設定されている重み及びバイアスを含む活性化関数を用いた演算を実行し、出力層153による演算結果が得られるまで次々と後の層に伝達される。 The input measurement data is output through the nodes forming the input layer 151 to the nodes included in the first intermediate layer 152A. The data input to the first intermediate layer 152A is outputted to the node included in the next intermediate layer 152B through the nodes forming the intermediate layer 152A. At this time, the output is calculated using an activation function including weights and biases set between nodes. Thereafter, in the same manner, calculations using activation functions including weights and biases set between nodes are executed, and the calculation results are successively transmitted to subsequent layers until the calculation result is obtained by the output layer 153.

ここで、ノード間を結合する重み、バイアス等のパラメータは、所定の学習アルゴリズムによって学習される。各種パラメータを学習する学習アルゴリズムには、例えば誤差逆伝搬法を含む深層学習の学習アルゴリズムが用いられる。本実施の形態では、前述の計測データと、冷却ファン113の状態を示すラベルデータとを訓練データとして収集し、収集した訓練データを用いて、計測データが入力された場合、冷却ファン113の故障可能性に関する演算結果を出力するように、所定の学習アルゴリズムによってノード間の重み及びバイアスを含む各種パラメータを学習する。なお、学習モデル150の生成は、制御装置100の内部で行ってもよく、外部サーバで行ってもよい。 Here, parameters such as weights and biases that connect nodes are learned by a predetermined learning algorithm. As a learning algorithm for learning various parameters, for example, a deep learning learning algorithm including an error backpropagation method is used. In this embodiment, the above-mentioned measurement data and label data indicating the state of the cooling fan 113 are collected as training data, and the collected training data is used to detect a failure of the cooling fan 113 when the measurement data is input. Various parameters including weights and biases between nodes are learned by a predetermined learning algorithm so as to output calculation results regarding possibilities. Note that the learning model 150 may be generated within the control device 100 or may be generated by an external server.

出力層153は、冷却ファン113の故障可能性に関する演算結果を出力する。例えば、出力層153を第1ノードから第3ノードまでの3個のノードにより構成し、第1ノードから冷却ファン113が故障している可能性(確率P1)を出力し、第2ノードから故障の予兆がある可能性(確率P2)、第3ノードから故障していない可能性(確率P3)を出力する。出力層153を構成するノードの数や各ノードに割り当てる演算結果は、上述の例に限定されるものではなく、適宜設計することが可能である。 The output layer 153 outputs a calculation result regarding the possibility of failure of the cooling fan 113. For example, the output layer 153 is configured with three nodes from the first node to the third node, and the first node outputs the possibility (probability P1) that the cooling fan 113 is out of order, and the second node outputs the possibility that the cooling fan 113 is out of order. The possibility that there is a sign of failure (probability P2) and the possibility that there is no failure from the third node (probability P3) are output. The number of nodes constituting the output layer 153 and the calculation results assigned to each node are not limited to the above example, and can be designed as appropriate.

図9に示す学習モデル150は、駆動装置110の温度、吸込温度、出力電流を含む計測データの入力に応じて、冷却ファン113の故障可能性に関する演算結果を出力する構成としたが、学習モデル150における入出力の関係は上記に限定されるものではなく、適宜設定することが可能である。例えば、学習モデル150は、駆動装置110の温度から吸込温度を減算することにより得られる駆動装置110の温度上昇度のデータと、出力電流のデータとの入力に応じて、冷却ファン113の故障可能性に関する演算結果を出力する構成としてもよい。また、学習モデル150は、例えば、学習モデル150は、ブロワ1の累積起動回数、累積運転時間、インバータ112の出力電流の変化量、ブロワ本体10の吐出圧力の少なくとも1つを更に含む計測データの入力に応じて、冷却ファン113の故障可能性に関する演算結果を出力する構成としてもよい。 The learning model 150 shown in FIG. 9 is configured to output calculation results regarding the possibility of failure of the cooling fan 113 in response to input of measurement data including the temperature of the drive device 110, suction temperature, and output current. The input/output relationship in 150 is not limited to the above, and can be set as appropriate. For example, the learning model 150 determines whether or not the cooling fan 113 may fail depending on the input of data on the temperature rise of the drive device 110 obtained by subtracting the suction temperature from the temperature of the drive device 110 and data on the output current. It may also be configured to output calculation results related to gender. Further, the learning model 150 includes, for example, measurement data that further includes at least one of the cumulative number of startups of the blower 1, the cumulative operating time, the amount of change in the output current of the inverter 112, and the discharge pressure of the blower main body 10. A configuration may be adopted in which a calculation result regarding the possibility of failure of the cooling fan 113 is output in accordance with the input.

図10は学習モデル150の生成手順を説明するフローチャートである。制御装置100の制御部101は、学習モデル150の生成に先立ち、訓練データを収集する(ステップS201)。このとき、制御部101は、駆動装置110の温度、吸込温度、及び出力電流の計測データを時系列的に取得し、日時情報と共に記憶部102に記憶させる。また、各日時の計測データには、冷却ファン113が故障していたか否か、及び故障の予兆をしていたか否かを示すラベルを付与する。なお、これらのラベルは、図5に示すようなグラフに基づき、故障していない期間、故障の予兆を示していた期間、故障していた期間を判別し、管理者等が付与すればよい。図11は訓練データの一例を示す概念図である。 FIG. 10 is a flowchart illustrating the procedure for generating the learning model 150. The control unit 101 of the control device 100 collects training data prior to generating the learning model 150 (step S201). At this time, the control unit 101 acquires measured data of the temperature, suction temperature, and output current of the drive device 110 in a chronological manner, and stores them in the storage unit 102 along with date and time information. Furthermore, a label indicating whether or not the cooling fan 113 was out of order and whether or not there was a sign of a failure is given to the measurement data at each date and time. Note that these labels may be assigned by an administrator or the like after determining a period in which no failure occurred, a period in which signs of a failure were shown, and a period in which a failure occurred based on a graph such as that shown in FIG. FIG. 11 is a conceptual diagram showing an example of training data.

訓練データの収集後、制御部101は、記憶部102に記憶されているデータから、学習モデル150へ入力する一組の訓練データを選択する(ステップS202)。すなわち、制御部101は、同一日時の駆動装置110の温度、吸込温度、及び出力電流を含む計測データ、並びに冷却ファン113の故障状態を示すラベルデータを選択すればよい。 After collecting the training data, the control unit 101 selects a set of training data to be input to the learning model 150 from the data stored in the storage unit 102 (step S202). That is, the control unit 101 may select measurement data including the temperature, suction temperature, and output current of the drive device 110 on the same date and time, and label data indicating the failure state of the cooling fan 113.

次いで、制御部101は、選択した訓練データに含まれる計測データを学習モデル150へ入力し(ステップS203)、学習モデル150による演算を実行する(ステップS204)。なお、学習が開始される前の初期段階では、学習モデル150を記述する定義情報には初期値が与えられているものとする。 Next, the control unit 101 inputs the measurement data included in the selected training data to the learning model 150 (step S203), and executes calculation by the learning model 150 (step S204). It is assumed that at an initial stage before learning is started, an initial value is given to the definition information describing the learning model 150.

次いで、制御部101は、ステップS204で得られた演算結果を評価し(ステップS205)、学習が完了したか否かを判断する(ステップS206)。具体的には、制御部101は、ステップS204で得られた演算結果と訓練データに含まれるラベルデータとに基づく誤差関数(目的関数、損失関数、コスト関数ともいう)を用いて、演算結果を評価することができる。制御部101は、最急降下法などの勾配降下法により誤差関数を最適化(最小化又は最大化)する過程で、誤差関数が閾値以下(又は閾値以上)となった場合、学習が完了したと判断する。なお、過学習の問題を避けるために、交差検定、早期打ち切りなどの手法を取り入れ、適切なタイミングにて学習を終了させてもよい。 Next, the control unit 101 evaluates the calculation result obtained in step S204 (step S205), and determines whether learning is completed (step S206). Specifically, the control unit 101 calculates the calculation result using an error function (also referred to as an objective function, loss function, or cost function) based on the calculation result obtained in step S204 and the label data included in the training data. can be evaluated. In the process of optimizing (minimizing or maximizing) the error function using a gradient descent method such as the steepest descent method, the control unit 101 determines that learning is completed when the error function becomes less than or equal to a threshold value (or more than a threshold value). to decide. Note that, in order to avoid the problem of overfitting, techniques such as cross-validation and early termination may be employed to terminate learning at an appropriate timing.

学習が完了してないと判断した場合(S206:NO)、制御部101は、学習モデル150を構成するノード間の重み及びバイアスを更新して(ステップS207)、処理をステップS202へ戻し、別の訓練データを用いた学習を継続する。制御部101は、ノード間の重み及びバイアスを順次更新する誤差逆伝搬法を用いて、各ノード間の重み及びバイアスを更新することができる。 If it is determined that learning has not been completed (S206: NO), the control unit 101 updates the weights and biases between the nodes forming the learning model 150 (Step S207), returns the process to Step S202, and performs another process. Continue learning using training data. The control unit 101 can update the weights and biases between each node using an error backpropagation method that sequentially updates the weights and biases between nodes.

学習が完了したと判断した場合(S206:YES)、制御部101は、学習済みの学習モデル150として記憶部102に記憶させ(ステップS208)、本フローチャートによる処理を終了する。 If it is determined that the learning has been completed (S206: YES), the control unit 101 stores the learned model 150 in the storage unit 102 (step S208), and ends the process according to this flowchart.

図12は学習モデル150を用いた推定手順を説明するフローチャートである。制御装置100の制御部101は、記憶部102に記憶された状態監視プログラムPG1を実行することにより、以下の処理を行う。 FIG. 12 is a flowchart illustrating the estimation procedure using the learning model 150. The control unit 101 of the control device 100 performs the following processing by executing the status monitoring program PG1 stored in the storage unit 102.

制御部101は、入力部103を通じて、温度センサS1により計測される駆動装置110の温度、温度センサS2により計測されるブロワ本体10の吸込温度、及び電流センサS4により計測されるインバータ112の出力電流に関する計測データを取得した場合、取得した計測データを学習モデル150へ入力し(ステップS221)、学習モデル150による演算を実行する(ステップS222)。入力層151のノードに与えられたデータは、隣接する中間層152Aのノードへ出力される。中間層152Aではノード間の重み及びバイアスを含む活性化関数を用いた演算が行われ、演算結果は後段の中間層152Bへ出力される。中間層152Bにおいて、更に、ノード間の重み及びバイアスを含む活性化関数を用いた演算が行われ、演算結果は出力層153の各ノードへ出力される。出力層153の各ノードは、冷却ファン113の故障可能性に関する演算結果を出力する。 The control unit 101 receives, through the input unit 103, the temperature of the drive device 110 measured by the temperature sensor S1, the suction temperature of the blower body 10 measured by the temperature sensor S2, and the output current of the inverter 112 measured by the current sensor S4. When measurement data related to the learning model 150 is acquired, the acquired measurement data is input to the learning model 150 (step S221), and calculations are performed by the learning model 150 (step S222). Data given to a node in the input layer 151 is output to an adjacent node in the intermediate layer 152A. In the intermediate layer 152A, calculations are performed using activation functions including weights and biases between nodes, and the calculation results are output to the subsequent intermediate layer 152B. In the intermediate layer 152B, calculations are further performed using activation functions including weights and biases between nodes, and the calculation results are output to each node of the output layer 153. Each node of the output layer 153 outputs a calculation result regarding the possibility of failure of the cooling fan 113.

制御部101は、学習モデル150の演算結果に基づき冷却ファン113の故障を推定する(ステップS223)。学習モデル150の出力層153は各ノードから、冷却ファン113が故障している可能性、故障の予兆がある可能性、故障していない可能性を確率P1~P3として出力するので、制御部101は、これらの確率P1~P3のうち、最も高い確率を出力するノードを特定することにより、冷却ファン113の故障を推定することができる。 The control unit 101 estimates a failure of the cooling fan 113 based on the calculation result of the learning model 150 (step S223). The output layer 153 of the learning model 150 outputs from each node the possibility that the cooling fan 113 is out of order, the possibility that there is a sign of a failure, and the possibility that there is no failure as probabilities P1 to P3. can estimate the failure of the cooling fan 113 by specifying the node that outputs the highest probability among these probabilities P1 to P3.

制御部101は、推定結果に基づく情報を出力する(ステップS224)。例えば、制御部101は、冷却ファン113が故障している可能性がある旨の情報、若しくは、故障の予兆を検知した旨の情報を通信部105より端末装置2に通知する。また、制御部101は、冷却ファン113が故障している可能性がある旨の情報、若しくは、故障の予兆を検知した旨の情報を表示部107に表示させてもよい。なお、制御部101は、単発の計測データによる誤判定を避けるために、故障ありと推定した回数が所定回数(例えば10回)以上連続した場合にのみ、冷却ファン113が故障している旨の情報を出力してもよく、故障の予兆ありと推定した回数が所定回数(例えば10回)以上連続した場合にのみ、冷却ファン113の故障の予兆を検知した旨の情報を出力してもよい。 The control unit 101 outputs information based on the estimation result (step S224). For example, the control unit 101 notifies the terminal device 2 from the communication unit 105 of information that the cooling fan 113 may be out of order or that a sign of a failure has been detected. Further, the control unit 101 may cause the display unit 107 to display information indicating that the cooling fan 113 may be out of order or information indicating that a sign of a failure has been detected. Note that in order to avoid erroneous determination based on single-shot measurement data, the control unit 101 determines that the cooling fan 113 is malfunctioning only when the number of times it is estimated that there is a failure is a predetermined number (for example, 10 times) or more. Information may be output, or information indicating that a sign of failure of the cooling fan 113 has been detected may be output only when the number of times the failure sign is estimated to be present is a predetermined number of times (for example, 10 times) or more. .

以上のように、実施の形態2では、深層学習を含む機械学習の学習モデル150を用いて、駆動装置110を冷却する冷却ファン113の故障を推定し、推定結果に基づく情報を出力することができるので、必要に応じて冷却ファン113の交換作業をユーザに促すことができる。 As described above, in the second embodiment, a failure of the cooling fan 113 that cools the drive device 110 can be estimated using the machine learning learning model 150 including deep learning, and information based on the estimation result can be output. Therefore, the user can be prompted to replace the cooling fan 113 as necessary.

実施の形態2では、学習モデル150を用いて冷却ファン113の故障を推定する構成としたが、この学習モデル150により冷却ファン113の故障が検出されなければ、駆動装置110の温度、吸込温度、及び出力電流を含む計測データと、計測時の冷却ファン113の状態を表すラベルデータとを訓練データとして再取得し、再取得した訓練データに基づき、学習モデル150を再学習してもよい。 In the second embodiment, the learning model 150 is used to estimate the failure of the cooling fan 113. However, if the failure of the cooling fan 113 is not detected by the learning model 150, the temperature of the drive device 110, the suction temperature, The measurement data including the output current and the output current, and the label data representing the state of the cooling fan 113 at the time of measurement may be reacquired as training data, and the learning model 150 may be retrained based on the reacquired training data.

また、駆動装置110の温度上昇度と出力電流との相関はブロワ1の種類や設置環境などに応じて異なることが想定されるので、個々のブロワ1に応じて、個別に学習モデル150を設定してもよい。 Furthermore, since it is assumed that the correlation between the temperature rise degree of the drive device 110 and the output current differs depending on the type of blower 1 and the installation environment, the learning model 150 is set individually according to each blower 1. You may.

また、実施の形態2では、制御装置100が学習モデル150を備える構成について説明したが、学習モデル150は、制御装置100からアクセス可能な外部サーバに搭載されてもよい。この場合、制御装置100は、駆動装置110の温度、吸込温度、及び出力電流を含む計測データを外部サーバへ送信し、学習モデル150を用いた演算を外部サーバに実行させ、学習モデル150による演算結果を外部サーバから取得してもよい。制御装置100は、外部サーバから学習モデル150による演算結果を取得することにより、冷却ファン113の故障を推定し、推定結果に基づく情報を出力することができる。 Furthermore, in the second embodiment, a configuration in which the control device 100 includes the learning model 150 has been described, but the learning model 150 may be installed in an external server that can be accessed from the control device 100. In this case, the control device 100 transmits measurement data including the temperature, suction temperature, and output current of the drive device 110 to the external server, causes the external server to perform calculations using the learning model 150, and performs calculations using the learning model 150. Results may also be obtained from an external server. The control device 100 can estimate a failure of the cooling fan 113 by acquiring the calculation result by the learning model 150 from an external server, and can output information based on the estimation result.

本実施の形態2では、ニューラルネットワークによって構成される機械学習の学習モデル150を用いて冷却ファン113の故障可能性に関する演算結果を取得する構成について説明したが、学習モデル150は特定の手法を用いて得られるモデルに限定されない。
例えば、深層学習によるニューラルネットワークに代えて、パーセプトロン、畳み込みニューラルネットワーク、再帰型ニューラルネットワーク、残差ネットワーク、自己組織化マップ等による学習モデルであってもよい。
また、上記のニューラルネットワークによる学習モデルに代えて、線形回帰、ロジスティック回帰、サポートベクターマシン等を含む回帰分析手法、決定木、回帰木、ランダムフォレスト、勾配ブースティング木等の探索木を用いた手法、単純ベイズ等を含むベイズ推定法、AR(Auto Regressive)、MA(Moving Average)、ARIMA(Auto Regressive Integrated Moving Average)、状態空間モデル等を含む時系列予測手法、K近傍法等を含むクラスタリング手法、ブースティング、バギング等を含むアンサンブル学習を用いた手法、階層型クラスタリング、非階層型クラスタリング、トピックモデル等を含むクラスタリング手法、アソシエーション分析、強調フィルタリング等を含むその他の手法により学習された学習モデルであってもよい。
更に、PLS(Partial Least Squares)回帰、重回帰分析、主成分分析、因子分析、クラスター分析等を含む多変量分析を用いて学習モデルを構築してもよい。
In the second embodiment, a configuration has been described in which the learning model 150 of machine learning configured by a neural network is used to obtain calculation results regarding the possibility of failure of the cooling fan 113. However, the learning model 150 uses a specific method. It is not limited to the model obtained by
For example, instead of a neural network based on deep learning, a learning model based on a perceptron, a convolutional neural network, a recurrent neural network, a residual network, a self-organizing map, etc. may be used.
In addition, instead of the neural network learning model described above, regression analysis methods including linear regression, logistic regression, support vector machines, etc., and methods using search trees such as decision trees, regression trees, random forests, and gradient boosting trees are also available. , Bayesian estimation methods including naive Bayes, AR (Auto Regressive), MA (Moving Average), ARIMA (Auto Regressive Integrated Moving Average), time series prediction methods including state space models, clustering methods including K-nearest neighbor method, etc. Learning models trained by methods using ensemble learning including boosting, bagging, etc., clustering methods including hierarchical clustering, non-hierarchical clustering, topic models, etc., and other methods including association analysis, emphasis filtering, etc. There may be.
Furthermore, a learning model may be constructed using multivariate analysis including PLS (Partial Least Squares) regression, multiple regression analysis, principal component analysis, factor analysis, cluster analysis, and the like.

(実施の形態3)
実施の形態3では、温度センサS3により計測されるモータ12の温度、温度センサS2により計測されるブロワ本体10の吸込温度、電流センサS4により計測されるインバータ112の出力電流に基づき、ブローオフバルブ16の故障を推定する構成について説明する。
(Embodiment 3)
In the third embodiment, the blow-off valve 16 is adjusted based on the temperature of the motor 12 measured by the temperature sensor S3, the suction temperature of the blower body 10 measured by the temperature sensor S2, and the output current of the inverter 112 measured by the current sensor S4. A configuration for estimating a failure will be explained.

ブロワ1において、ブローオフバルブ16を構成する電磁弁が故障したり、ダイアフラムゴムが劣化したりすると、放風ラインL2へ吐出ガスが流れてしまい、ブロワ1が吐出すべきガスの量が減少する。また、高圧の吐出ガスが、冷却ガス排出ラインL3を通ってモータ冷却ガスが排出されるのを妨げるため、モータ12の温度が上昇する。本願発明者らは、ブローオフバルブ16が正常に動作している期間において、モータ12の温度上昇度と、インバータ112の出力電流との間には相関があることを確認した。また、発明者らは、ブローオフバルブ16が発生するよりも前の段階から、相関が崩れ始める現象が見られることを確認した。 In the blower 1, if the electromagnetic valve constituting the blow-off valve 16 malfunctions or the diaphragm rubber deteriorates, discharged gas will flow to the air discharge line L2, and the amount of gas to be discharged by the blower 1 will decrease. Furthermore, the high-pressure discharge gas prevents the motor cooling gas from being discharged through the cooling gas discharge line L3, so that the temperature of the motor 12 increases. The inventors of the present application have confirmed that there is a correlation between the degree of temperature rise of the motor 12 and the output current of the inverter 112 during a period when the blow-off valve 16 is operating normally. Furthermore, the inventors have confirmed that a phenomenon in which the correlation begins to collapse is observed even before the blow-off valve 16 occurs.

実施の形態3では、これらの知見に基づき、ブロワ1のコンポーネントの1つであるブローオフバルブ16の故障を推定する。具体的には、制御装置100の制御部101は、温度センサS3により計測されるモータ温度、温度センサS2により計測される吸込温度、電流センサS4により計測されるインバータ112の出力電流に関して計測データを取得し、モータ温度から吸込温度を減算することにより得られるモータ温度上昇度と、インバータ112の出力電流との相関を調べることにより、ブローオフバルブ16の故障を推定する処理を実行する。 In the third embodiment, a failure of the blow-off valve 16, which is one of the components of the blower 1, is estimated based on these findings. Specifically, the control unit 101 of the control device 100 collects measurement data regarding the motor temperature measured by the temperature sensor S3, the suction temperature measured by the temperature sensor S2, and the output current of the inverter 112 measured by the current sensor S4. By examining the correlation between the degree of motor temperature rise obtained by subtracting the suction temperature from the motor temperature and the output current of the inverter 112, a process for estimating a failure of the blow-off valve 16 is executed.

図13はモータ12の温度上昇度と出力電流との相関を説明する概念図である。制御部101は、ブロワ1の設置から例えば720時間分の計測データを取得し、モータ12の温度上昇度とインバータ112の出力電流との相関を学習する。上述したように、正常時におけるモータ12の温度上昇度とインバータ112の出力電流との間には相関があるので、制御部101は、モータ12の温度、ブロワ本体10における吸込温度、インバータ112の出力電流に関する計測データを各センサS3,S2,S4より取得し、取得した計測データを用いて、モータ温度上昇度と出力電流との間の相関を学習すればよい。
なお、ブロワ1の起動から30分程度は温度が安定していない(上昇する)ので、制御部101は、起動から所定時間(例えば30分)が経過した後の計測データを用いて相関を学習すればよい。
FIG. 13 is a conceptual diagram illustrating the correlation between the degree of temperature rise of the motor 12 and the output current. The control unit 101 acquires, for example, 720 hours of measurement data since the blower 1 was installed, and learns the correlation between the degree of temperature rise of the motor 12 and the output current of the inverter 112. As described above, since there is a correlation between the degree of temperature rise of the motor 12 and the output current of the inverter 112 during normal operation, the control unit 101 controls the temperature of the motor 12, the suction temperature of the blower body 10, and the output current of the inverter 112. Measurement data regarding the output current may be acquired from each sensor S3, S2, and S4, and the correlation between the motor temperature rise degree and the output current may be learned using the acquired measurement data.
Note that the temperature is not stable (increases) for about 30 minutes after the blower 1 is started, so the control unit 101 learns the correlation using measurement data after a predetermined time (for example, 30 minutes) has passed since the blower 1 was started. do it.

制御部101は、モータ12の温度上昇度と出力電流との相関を示す近似式と偏差とを導出する。なお、図13の例では線形近似式を示しているが、近似式は一次関数に限らず、適宜の多項式関数などの適宜の関数を用いればよい。図13に示すグラフの横軸はインバータ112の出力電流、縦軸は駆動装置110の温度上昇度であり、実線により近似式を示し、破線により信頼区間を示している。信頼区間は、相関のバラツキを示す偏差に基づき設定すればよい。 The control unit 101 derives an approximation formula and a deviation that indicate the correlation between the degree of temperature rise of the motor 12 and the output current. Note that although the example in FIG. 13 shows a linear approximation formula, the approximation formula is not limited to a linear function, and any appropriate function such as an appropriate polynomial function may be used. In the graph shown in FIG. 13, the horizontal axis represents the output current of the inverter 112, and the vertical axis represents the degree of temperature rise of the drive device 110. The solid line represents the approximate expression, and the broken line represents the confidence interval. The confidence interval may be set based on the deviation indicating variation in correlation.

モータ12の温度上昇度とインバータ112の出力電流との相関を求めた後、制御部101は、新たに取得した計測データに基づき、ブローオフバルブ16が故障したか否かを推定する。新たに取得した計測データが信頼区間内にあれば、制御部101は、ブローオフバルブ16が故障していないと推定することができる。新たに取得した計測データが連続して信頼区間外にあるとき、制御部101は、ブローオフバルブ16が故障している可能性があると推定することができる。なお、単発で信頼区間から外れる場合があるので、この場合、制御部101は、推定結果の出力を保留すればよい。 After determining the correlation between the degree of temperature rise of the motor 12 and the output current of the inverter 112, the control unit 101 estimates whether the blow-off valve 16 has failed based on the newly acquired measurement data. If the newly acquired measurement data is within the confidence interval, the control unit 101 can estimate that the blow-off valve 16 is not out of order. When newly acquired measurement data are continuously outside the confidence interval, the control unit 101 can estimate that the blow-off valve 16 may be out of order. Note that since there is a case where the value deviates from the confidence interval by a single shot, in this case, the control unit 101 may suspend output of the estimation result.

以下、制御装置100が実行する処理について説明する。
図14は実施の形態3に係る制御装置100が学習期間において実行する処理の手順を説明するフローチャートである。制御部101は、学習期間において、温度センサS3により計測されるモータ温度、温度センサS2により計測されるブロワ本体10の吸込温度、電流センサS4により計測されるインバータ112の出力電流に関する計測データを取得する(ステップS301)。制御部101は、ブロワ1の設置から例えば720時間を学習期間とし、各センサS3,S2,S4から随時出力される計測データを入力部103より取得し、取得した計測データを日時に関連付けて記憶部102に記憶させる。なお、起動から所定時間(例えば30分)内の計測データは除外してもよい。
The processing executed by the control device 100 will be described below.
FIG. 14 is a flowchart illustrating the procedure of processing that the control device 100 according to the third embodiment executes during the learning period. During the learning period, the control unit 101 acquires measurement data regarding the motor temperature measured by the temperature sensor S3, the suction temperature of the blower body 10 measured by the temperature sensor S2, and the output current of the inverter 112 measured by the current sensor S4. (Step S301). The control unit 101 takes, for example, 720 hours as a learning period from the installation of the blower 1, acquires measurement data outputted from each sensor S3, S2, and S4 at any time from the input unit 103, and stores the acquired measurement data in association with date and time. The information is stored in the unit 102. Note that measurement data within a predetermined time (for example, 30 minutes) from startup may be excluded.

制御部101は、学習期間において取得した計測データに基づき、モータ温度上昇度と出力電流との相関を学習する(ステップS302)。制御部101は、記憶部102に記憶させた計測データを読み出し、モータ温度から吸込温度を減算することにより得られるモータ温度上昇度と、インバータ112の出力電流との相関(近似式及び偏差)を導出する。 The control unit 101 learns the correlation between the motor temperature rise degree and the output current based on the measurement data acquired during the learning period (step S302). The control unit 101 reads the measurement data stored in the storage unit 102 and calculates the correlation (approximation formula and deviation) between the motor temperature rise degree obtained by subtracting the suction temperature from the motor temperature and the output current of the inverter 112. Derive.

制御部101は、導出した近似式及び偏差を記憶部102に記憶させ(ステップS303)、本フローチャートによる処理を終了する。 The control unit 101 stores the derived approximate expression and deviation in the storage unit 102 (step S303), and ends the processing according to this flowchart.

図15は実施の形態3に係る制御装置100が運用期間において実行する処理の手順を説明するフローチャートである。制御部101は、記憶部102に記憶された状態監視プログラムPG1を読み出して実行することにより、以下の処理を行う。制御部101は、モータ温度上昇度と出力電流との相関を求めた後に開始される運用期間において、モータ温度、吸込温度、インバータ112の出力電流を含む一組の計測データを取得した場合(ステップS321)、その計測データが近似式と偏差とにより定められる信頼区間内にあるか否かを判断する(ステップS322)。 FIG. 15 is a flowchart illustrating the procedure of processing that the control device 100 according to the third embodiment executes during the operation period. The control unit 101 performs the following processing by reading and executing the state monitoring program PG1 stored in the storage unit 102. When the control unit 101 acquires a set of measurement data including the motor temperature, suction temperature, and output current of the inverter 112 during the operation period that starts after determining the correlation between the motor temperature rise degree and the output current (step S321), and it is determined whether the measured data is within the confidence interval defined by the approximation formula and the deviation (step S322).

制御部101は、計測データが信頼区間内にあると判断した場合(S322:YES)、判定カウンタを0にセットし(ステップS323)、計測データが信頼区間外にあると判断した場合(S322:NO)、判定カウンタを1だけ増加させる(ステップS324)。なお、判定カウンタの初期値は0に設定されているものとする。 If the control unit 101 determines that the measured data is within the confidence interval (S322: YES), it sets the determination counter to 0 (step S323), and if it determines that the measured data is outside the confidence interval (S322: NO), the determination counter is incremented by 1 (step S324). It is assumed that the initial value of the determination counter is set to 0.

制御部101は、判定カウンタが閾値(例えば10)以上であるか否かを判断し(ステップS325)、閾値未満であると判断した場合(S325:NO)、処理をステップS321へ戻す。 The control unit 101 determines whether the determination counter is equal to or greater than a threshold value (for example, 10) (step S325), and when determining that it is less than the threshold value (S325: NO), returns the process to step S321.

判定カウンタが閾値以上であると判断した場合(S325:YES)、制御部101は、ブローオフバルブ16が現時点で故障している、若しくは将来的に故障すると推定し(ステップS326)、推定結果に基づく情報を出力する(ステップS327)。例えば、制御部101は、ブローオフバルブ16が故障している可能性がある旨の情報、若しくは、故障の予兆を検知した旨の情報を通信部105より端末装置2に通知する。また、制御部101は、ブローオフバルブ16が故障している可能性がある旨の情報、若しくは、故障の予兆を検知した旨の情報を表示部107に表示させてもよい。このとき、制御部101は、モータ温度上昇度及び出力電流の時間推移を示すグラフ、若しくは、モータ温度上昇度と出力電流との相関の時間推移を示すグラフを生成し、生成したグラフを併せて通知又は表示させてもよい。
また、本実施の形態では、ブローオフバルブ16が故障している旨の情報若しくは故障の予兆を検知した旨の情報を出力する構成としたが、冷却ファン113が故障していないと推定される場合についても、その旨の情報を出力してよい。
If it is determined that the determination counter is equal to or greater than the threshold value (S325: YES), the control unit 101 estimates that the blow-off valve 16 is currently malfunctioning or will malfunction in the future (step S326), and based on the estimation result. Information is output (step S327). For example, the control unit 101 notifies the terminal device 2 from the communication unit 105 of information that the blow-off valve 16 may be out of order or that a sign of a failure has been detected. Further, the control unit 101 may cause the display unit 107 to display information indicating that the blow-off valve 16 may be malfunctioning or information indicating that a sign of failure has been detected. At this time, the control unit 101 generates a graph showing the time course of the motor temperature rise degree and the output current, or a graph showing the time course of the correlation between the motor temperature rise degree and the output current, and also displays the generated graph. It may be notified or displayed.
Furthermore, in the present embodiment, the configuration is configured to output information that the blow-off valve 16 is malfunctioning or that a sign of failure has been detected, but if it is estimated that the cooling fan 113 is not malfunctioning, , information to that effect may also be output.

以上のように、実施の形態3では、モータ温度上昇度と出力電流との相関から、ブローオフバルブ16の故障を推定し、推定結果に基づく情報を出力することができるので、電磁弁やダイアフラムゴムの交換作業が必要であるか否かをユーザに知らせることができる。 As described above, in the third embodiment, failure of the blow-off valve 16 can be estimated from the correlation between the motor temperature rise degree and the output current, and information based on the estimation result can be output. It is possible to inform the user whether or not replacement work is necessary.

本実施の形態では、学習期間においてモータ温度上昇度と出力電流との相関を導出し、運用期間においてモータ温度上昇度と出力電流との相関に基づきブローオフバルブ16の故障を推定する構成としたが、運用期間において設定された期間(例えば1ヶ月)内にブローオフバルブ16の故障が検出されなければ、その期間内のデータを含む計測データに基づき相関の再学習を行ってもよい。なお、再学習の手順は、図14のフローチャートに示す手順と同様である。 In this embodiment, the correlation between the motor temperature rise and the output current is derived during the learning period, and the failure of the blow-off valve 16 is estimated based on the correlation between the motor temperature rise and the output current during the operation period. If a failure of the blow-off valve 16 is not detected within a period (for example, one month) set in the operation period, the correlation may be re-learned based on measurement data including data within that period. Note that the relearning procedure is similar to the procedure shown in the flowchart of FIG. 14.

また、モータ温度上昇度と出力電流との相関はブロワ1の種類や設置環境などに応じて異なることが想定されるので、個々のブロワ1に応じて、個別にモータ温度上昇度と出力電流との相関を導出してもよい。 In addition, since the correlation between the motor temperature rise and the output current is expected to differ depending on the type of blower 1 and the installation environment, the correlation between the motor temperature rise and the output current is You may also derive the correlation.

本実施の形態では、モータ温度上昇度と出力電流との相関に基づき、ブローオフバルブ16の故障を推定する構成としたが、ブロワ1の累積起動回数及び累積運転時間の少なくとも一方を更に含むパラメータ間の相関を導出し、導出した相関に基づきブローオフバルブ16の故障を推定してもよい。また、出力電流の変化量及びブロワ本体10の吐出圧力の少なくとも一方を更に含むパラメータ間の相関を導出し、導出した相関に基づきブローオフバルブ16の故障を推定してもよい。 In this embodiment, the failure of the blow-off valve 16 is estimated based on the correlation between the motor temperature rise degree and the output current. A failure of the blow-off valve 16 may be estimated based on the derived correlation. Alternatively, a correlation between parameters further including at least one of the amount of change in the output current and the discharge pressure of the blower main body 10 may be derived, and a failure of the blow-off valve 16 may be estimated based on the derived correlation.

本実施の形態では、ブロワ1が備える制御装置100においてブローオフバルブ16の故障を推定する構成としたが、ブロワ1からアクセス可能な外部サーバにてブローオフバルブ16の故障を推定してもよい。この場合、上述の状態監視プログラムPG1は外部サーバにインストールされる。ブロワ1は、モータ温度、吸込温度、及び出力電流を含む計測データを外部サーバへ送信し、外部サーバに推定処理を実行させ、推定処理の結果を外部サーバから取得すればよい。 In this embodiment, the control device 100 included in the blower 1 is configured to estimate the failure of the blow-off valve 16, but the failure of the blow-off valve 16 may be estimated by an external server that can be accessed from the blower 1. In this case, the above-mentioned state monitoring program PG1 is installed on the external server. The blower 1 may transmit measurement data including the motor temperature, suction temperature, and output current to the external server, cause the external server to perform estimation processing, and obtain the result of the estimation processing from the external server.

(実施の形態4)
実施の形態4では、機械学習の学習モデルを用いてブローオフバルブ16の故障を推定する構成について説明する。
(Embodiment 4)
In the fourth embodiment, a configuration will be described in which a failure of the blow-off valve 16 is estimated using a learning model of machine learning.

実施の形態4では、温度センサS3により計測されるモータ温度、温度センサS2により計測されるブロワ本体10の吸込温度、及び電流センサS4により計測されるインバータ112の出力電流に関する計測データと、ブローオフバルブ16の故障可能性との関係を学習してある学習モデル160(図16を参照)を用いて、ブローオフバルブ16の故障を推定する。学習モデル160は、例えば制御装置100の記憶部102に記憶される。 In the fourth embodiment, measurement data regarding the motor temperature measured by the temperature sensor S3, the suction temperature of the blower main body 10 measured by the temperature sensor S2, and the output current of the inverter 112 measured by the current sensor S4, and the blow-off valve. A failure of the blow-off valve 16 is estimated using a learning model 160 (see FIG. 16) that has learned the relationship between the failure probability of the blow-off valve 16 and the failure probability of the blow-off valve 16. The learning model 160 is stored in the storage unit 102 of the control device 100, for example.

図16は学習モデル160の構成例を説明する模式図である。学習モデル160は、例えば、深層学習を含む機械学習の学習モデルであり、ニューラルネットワークによって構成される。学習モデル160は、入力層161、中間層162A,162B、及び出力層163を備える。図16の例では、2つの中間層162A,162Bを記載しているが、中間層の数は2つに限定されず、3つ以上であってもよい。 FIG. 16 is a schematic diagram illustrating a configuration example of the learning model 160. The learning model 160 is, for example, a machine learning learning model including deep learning, and is configured by a neural network. The learning model 160 includes an input layer 161, intermediate layers 162A and 162B, and an output layer 163. In the example of FIG. 16, two intermediate layers 162A and 162B are described, but the number of intermediate layers is not limited to two, and may be three or more.

入力層161、中間層162A,162B、及び出力層163には、1つまたは複数のノードが存在し、各層のノードは、前後の層に存在するノードと一方向に所望の重みおよびバイアスで結合されている。学習モデル160の入力層161には、入力層161が備えるノードの数と同数のデータが入力される。本実施の形態において、入力層161のノードに入力されるデータは、例えば、モータ温度、吸込温度、出力電流の計測データである。 One or more nodes exist in the input layer 161, intermediate layers 162A, 162B, and output layer 163, and the nodes in each layer are combined with the nodes in the previous and following layers in one direction with a desired weight and bias. has been done. The same number of data as the number of nodes included in the input layer 161 is input to the input layer 161 of the learning model 160 . In this embodiment, the data input to the nodes of the input layer 161 are, for example, measurement data of motor temperature, suction temperature, and output current.

入力された計測データは、入力層161を構成するノードを通じて、最初の中間層162Aが備えるノードへ出力される。最初の中間層162Aに入力されたデータは、中間層162Aを構成するノードを通じて、次の中間層162Bが備えるノードへ出力される。このとき、ノード間において設定されている重み及びバイアスを含む活性化関数を用いて出力が算出される。以下同様にして、ノード間において設定されている重み及びバイアスを含む活性化関数を用いた演算を実行し、出力層163による演算結果が得られるまで次々と後の層に伝達される。 The input measurement data is output through the nodes forming the input layer 161 to the nodes included in the first intermediate layer 162A. The data input to the first intermediate layer 162A is outputted to the node included in the next intermediate layer 162B through the nodes forming the intermediate layer 162A. At this time, the output is calculated using an activation function including weights and biases set between nodes. Thereafter, in the same manner, calculations using activation functions including weights and biases set between nodes are executed, and the calculation results are successively transmitted to subsequent layers until the calculation result is obtained by the output layer 163.

ここで、ノード間を結合する重み、バイアス等のパラメータは、所定の学習アルゴリズムによって学習される。各種パラメータを学習する学習アルゴリズムには、例えば誤差逆伝搬法を含む深層学習の学習アルゴリズムが用いられる。本実施の形態では、前述の計測データと、計測時にブローオフバルブ16が故障していたか否かを示すラベルデータとを訓練データとして収集し、収集した訓練データを用いて、計測データが入力された場合、ブローオフバルブ16の故障可能性に関する演算結果を出力するように、所定の学習アルゴリズムによってノード間の重み及びバイアスを含む各種パラメータを学習する。学習モデル160の生成は、制御装置100の内部で行ってもよく、外部サーバで行ってもよい。なお、学習モデル160の生成手順は実施の形態1と同様であるため、その説明を省略することとする。 Here, parameters such as weights and biases that connect nodes are learned by a predetermined learning algorithm. As a learning algorithm for learning various parameters, for example, a deep learning learning algorithm including an error backpropagation method is used. In this embodiment, the above-mentioned measurement data and label data indicating whether or not the blow-off valve 16 was out of order at the time of measurement are collected as training data, and the measurement data is input using the collected training data. In this case, various parameters including weights and biases between nodes are learned by a predetermined learning algorithm so as to output a calculation result regarding the probability of failure of the blow-off valve 16. The learning model 160 may be generated within the control device 100 or may be generated by an external server. Note that the procedure for generating the learning model 160 is the same as that in Embodiment 1, so a description thereof will be omitted.

出力層163は、ブローオフバルブ16の故障可能性に関する演算結果を出力する。例えば、出力層163を第1ノードから第3ノードまでの3個のノードにより構成し、第1ノードからブローオフバルブ16が故障している可能性(確率P1)を出力し、第2ノードから故障の予兆がある可能性(確率P2)、第3ノードから故障していない可能性(確率P3)を出力する。出力層163を構成するノードの数や各ノードに割り当てる演算結果は、上述の例に限定されるものではなく、適宜設計することが可能である。 The output layer 163 outputs a calculation result regarding the possibility of failure of the blow-off valve 16. For example, the output layer 163 is configured with three nodes from the first node to the third node, and the first node outputs the possibility (probability P1) that the blow-off valve 16 is out of order, and the second node outputs the possibility that the blow-off valve 16 is out of order. The possibility that there is a sign of failure (probability P2) and the possibility that there is no failure from the third node (probability P3) are output. The number of nodes constituting the output layer 163 and the calculation results assigned to each node are not limited to the above example, and can be designed as appropriate.

図16に示す学習モデル160は、モータ温度、吸込温度、出力電流を含む計測データの入力に応じて、ブローオフバルブ16の故障可能性に関する演算結果を出力する構成としたが、学習モデル160における入出力の関係は上記に限定されるものではなく、適宜設定することが可能である。例えば、学習モデル160は、モータ温度から吸込温度を減算することにより得られるモータ温度上昇度のデータと、出力電流のデータとの入力に応じて、ブローオフバルブ16の故障可能性に関する演算結果を出力する構成としてもよい。また、学習モデル160は、ブロワ1の累積起動回数、累積運転時間、インバータ112の出力電流の変化量、ブロワ本体10の吐出圧力の少なくとも1つを更に含む計測データの入力に応じて、ブローオフバルブ16の故障可能性に関する演算結果を出力する構成としてもよい。 The learning model 160 shown in FIG. 16 has a configuration that outputs calculation results regarding the possibility of failure of the blow-off valve 16 according to the input of measurement data including motor temperature, suction temperature, and output current. The output relationship is not limited to the above, and can be set as appropriate. For example, the learning model 160 outputs a calculation result regarding the possibility of failure of the blow-off valve 16 in response to input of data on the degree of motor temperature rise obtained by subtracting the suction temperature from the motor temperature and data on the output current. It is also possible to have a configuration in which In addition, the learning model 160 determines the blow-off valve according to the input of measurement data further including at least one of the cumulative number of startups of the blower 1, the cumulative operating time, the amount of change in the output current of the inverter 112, and the discharge pressure of the blower main body 10. A configuration may be adopted in which calculation results regarding 16 failure possibilities are output.

図17は学習モデル160を用いた推定手順を説明するフローチャートである。制御装置100の制御部101は、記憶部102に記憶された状態監視プログラムPG1を実行することにより、以下の処理を行う。 FIG. 17 is a flowchart illustrating the estimation procedure using the learning model 160. The control unit 101 of the control device 100 performs the following processing by executing the status monitoring program PG1 stored in the storage unit 102.

制御部101は、入力部103を通じて、温度センサS3により計測されるモータ温度、温度センサS2により計測されるブロワ本体10の吸込温度、及び電流センサS4により計測されるインバータ112の出力電流に関する計測データを取得した場合、取得した計測データを学習モデル160へ入力し(ステップS401)、学習モデル160による演算を実行する(ステップS402)。入力層161のノードに与えられたデータは、隣接する中間層162Aのノードへ出力される。中間層162Aではノード間の重み及びバイアスを含む活性化関数を用いた演算が行われ、演算結果は後段の中間層162Bへ出力される。中間層162Bにおいて、更に、ノード間の重み及びバイアスを含む活性化関数を用いた演算が行われ、演算結果は出力層163の各ノードへ出力される。出力層163の各ノードは、ブローオフバルブ16の故障可能性に関する演算結果を出力する。 The control unit 101 receives, through the input unit 103, measurement data regarding the motor temperature measured by the temperature sensor S3, the suction temperature of the blower body 10 measured by the temperature sensor S2, and the output current of the inverter 112 measured by the current sensor S4. If acquired, the acquired measurement data is input to the learning model 160 (step S401), and the calculation by the learning model 160 is executed (step S402). Data given to a node in the input layer 161 is output to an adjacent node in the intermediate layer 162A. In the intermediate layer 162A, calculations are performed using activation functions including weights and biases between nodes, and the calculation results are output to the subsequent intermediate layer 162B. In the intermediate layer 162B, calculations are further performed using activation functions including weights and biases between nodes, and the calculation results are output to each node of the output layer 163. Each node of the output layer 163 outputs a calculation result regarding the possibility of failure of the blow-off valve 16.

制御部101は、学習モデル160の演算結果に基づきブローオフバルブ16の故障を推定する(ステップS403)。学習モデル160の出力層163は各ノードから、ブローオフバルブが故障している可能性、故障の予兆がある可能性、故障していない可能性を確率P1~P3として出力するので、制御部101は、これらの確率P1~P3のうち、最も高い確率を出力するノードを特定することにより、ブローオフバルブ16の故障を推定することができる。 The control unit 101 estimates a failure of the blow-off valve 16 based on the calculation result of the learning model 160 (step S403). The output layer 163 of the learning model 160 outputs the possibility that the blow-off valve is malfunctioning, the possibility that there is a sign of failure, and the possibility that the blow-off valve is not malfunctioning as probabilities P1 to P3 from each node. , the failure of the blow-off valve 16 can be estimated by specifying the node that outputs the highest probability among these probabilities P1 to P3.

制御部101は、推定結果に基づく情報を出力する(ステップS404)。例えば、制御部101は、ブローオフバルブ16が故障している可能性がある旨の情報、若しくは、ブローオフバルブ16が近々故障する可能性がある旨の情報を通信部105より端末装置2に通知する。また、制御部101は、ブローオフバルブ16が故障している可能性がある旨の情報、若しくは、ブローオフバルブ16が近々故障する可能性がある旨の情報を表示部107に表示させてもよい。なお、制御部101は、単発の計測データによる誤判定を避けるために、故障ありと推定した回数が所定回数(例えば10回)以上連続した場合にのみ、ブローオフバルブ16が故障している旨の情報を出力してもよく、故障の予兆ありと推定した回数が所定回数(例えば10回)以上連続した場合にのみ、ブローオフバルブ16の故障の予兆を検知した旨の情報を出力してもよい。 The control unit 101 outputs information based on the estimation result (step S404). For example, the control unit 101 notifies the terminal device 2 from the communication unit 105 of information that the blow-off valve 16 may be out of order or information that the blow-off valve 16 may be out of order soon. . Further, the control unit 101 may cause the display unit 107 to display information indicating that the blow-off valve 16 may be out of order or information indicating that the blow-off valve 16 may be out of order soon. In addition, in order to avoid erroneous determination based on single-shot measurement data, the control unit 101 determines that the blow-off valve 16 is malfunctioning only when the number of times it is estimated that there is a failure is a predetermined number (for example, 10 times) or more. Information may be output, or information indicating that a sign of failure of the blow-off valve 16 has been detected may be output only when the number of times that a sign of failure is estimated to be present is a predetermined number of times (for example, 10 times) or more. .

以上のように、実施の形態4では、深層学習を含む機械学習の学習モデル160を用いて、ブローオフバルブ16の故障を推定し、推定結果に基づく情報を出力することができるので、電磁弁やダイアフラムゴムの交換作業をユーザに促すことができる。 As described above, in the fourth embodiment, a failure of the blow-off valve 16 can be estimated using the machine learning learning model 160 including deep learning, and information based on the estimation result can be output. It is possible to prompt the user to replace the diaphragm rubber.

実施の形態4では、学習モデル160を用いてブローオフバルブ16の故障を推定する構成としたが、この学習モデル160によりブローオフバルブ16の故障が検出されなければ、モータ温度、吸込温度、及び出力電流を含む計測データと、計測時にブローオフバルブ16が故障していたか否か、故障の予兆を示していたか否かを表すラベルデータとを訓練データとして再取得し、再取得した訓練データに基づき、学習モデル160を再学習してもよい。 In the fourth embodiment, the learning model 160 is used to estimate the failure of the blow-off valve 16. However, if the failure of the blow-off valve 16 is not detected by the learning model 160, the motor temperature, suction temperature, and output current and label data indicating whether or not the blow-off valve 16 was malfunctioning at the time of measurement, and whether or not it was showing signs of malfunction, are reacquired as training data, and learning is performed based on the reacquired training data. Model 160 may be retrained.

また、モータ温度上昇度と出力電流との相関はブロワ1の種類や設置環境などに応じて異なることが想定されるので、個々のブロワ1に応じて、個別に学習モデル160を設定してもよい。 Furthermore, since it is assumed that the correlation between the motor temperature rise and the output current differs depending on the type of blower 1 and the installation environment, it is also possible to set the learning model 160 individually for each blower 1. good.

また、実施の形態4では、制御装置100が学習モデル160を備える構成について説明したが、学習モデル160は、制御装置100からアクセス可能な外部サーバに搭載されてもよい。この場合、制御装置100は、モータ温度、吸込温度、及び出力電流を含む計測データを外部サーバへ送信し、学習モデル160を用いた演算を外部サーバに実行させ、学習モデル160による演算結果を外部サーバから取得してもよい。制御装置100は、外部サーバから学習モデル160による演算結果を取得することにより、ブローオフバルブ16の故障を推定し、推定結果に基づく情報を出力することができる。 Furthermore, in the fourth embodiment, a configuration in which the control device 100 includes the learning model 160 has been described, but the learning model 160 may be installed in an external server that can be accessed from the control device 100. In this case, the control device 100 transmits measurement data including the motor temperature, suction temperature, and output current to the external server, causes the external server to execute calculations using the learning model 160, and transfers the calculation results by the learning model 160 to the external server. It may also be obtained from the server. The control device 100 can estimate a failure of the blow-off valve 16 by acquiring the calculation result by the learning model 160 from an external server, and can output information based on the estimation result.

本実施の形態4では、ニューラルネットワークによって構成される機械学習の学習モデル160を用いてブローオフバルブ16の故障可能性に関する演算結果を取得する構成について説明したが、学習モデル160は特定の手法を用いて得られるモデルに限定されるものではなく、上述したような各種学習モデルであってもよい。 In the fourth embodiment, a configuration has been described in which a machine learning learning model 160 configured by a neural network is used to obtain calculation results regarding the possibility of failure of the blow-off valve 16. However, the learning model 160 uses a specific method. The learning model is not limited to the model obtained by using the above method, and may be any of the various learning models described above.

(実施の形態5)
実施の形態5では、流量センサS5により計測される吸込ガス量、温度センサS2により計測される吸込温度、圧力センサS6により計測される吐出圧力、並びにブロワ1の消費電力に基づき、ブロワ効率の低下(ブロワ本体10の劣化)を推定する構成について説明する。
(Embodiment 5)
In the fifth embodiment, the blower efficiency is determined based on the amount of suction gas measured by the flow rate sensor S5, the suction temperature measured by the temperature sensor S2, the discharge pressure measured by the pressure sensor S6, and the power consumption of the blower 1. A configuration for estimating (deterioration of the blower main body 10) will be described.

実施の形態5では、流量センサS5により計測される吸込ガス量、温度センサS2により計測される吸込温度、圧力センサS6により計測される吐出圧力、並びにブロワ1の消費電力に関する計測データと、ブロワ効率の低下(ブロワ本体10の劣化)との関係を学習してある学習モデル170(図18を参照)を用いて、ブロワ本体10の劣化を推定する。学習モデル170は、例えば制御装置100の記憶部102に記憶される。 In the fifth embodiment, measurement data regarding the amount of suction gas measured by the flow rate sensor S5, the suction temperature measured by the temperature sensor S2, the discharge pressure measured by the pressure sensor S6, and the power consumption of the blower 1, and the blower efficiency The deterioration of the blower body 10 is estimated using the learning model 170 (see FIG. 18) that has learned the relationship between the deterioration of the blower body 10 (deterioration of the blower body 10). The learning model 170 is stored in the storage unit 102 of the control device 100, for example.

図18は学習モデル170の構成例を説明する模式図である。学習モデル170は、例えば、深層学習を含む機械学習の学習モデルであり、ニューラルネットワークによって構成される。学習モデル170は、入力層171、中間層172A,172B、及び出力層173を備える。図18の例では、2つの中間層172A,172Bを記載しているが、中間層の数は2つに限定されず、3つ以上であってもよい。 FIG. 18 is a schematic diagram illustrating a configuration example of the learning model 170. The learning model 170 is, for example, a machine learning learning model including deep learning, and is configured by a neural network. The learning model 170 includes an input layer 171, intermediate layers 172A and 172B, and an output layer 173. In the example of FIG. 18, two intermediate layers 172A and 172B are described, but the number of intermediate layers is not limited to two, and may be three or more.

入力層171、中間層172A,172B、及び出力層173には、1つまたは複数のノードが存在し、各層のノードは、前後の層に存在するノードと一方向に所望の重みおよびバイアスで結合されている。学習モデル170の入力層171には、入力層171が備えるノードの数と同数のデータが入力される。本実施の形態において、入力層171のノードに入力されるデータは、吸込ガス量、吸込温度、吐出圧力、消費電力の計測データである。 One or more nodes exist in the input layer 171, intermediate layers 172A, 172B, and output layer 173, and the nodes in each layer are combined with the nodes in the previous and following layers in one direction with a desired weight and bias. has been done. The same number of data as the number of nodes included in the input layer 171 is input to the input layer 171 of the learning model 170 . In this embodiment, the data input to the nodes of the input layer 171 are measurement data of the amount of suction gas, suction temperature, discharge pressure, and power consumption.

入力された計測データは、入力層171を構成するノードを通じて、最初の中間層172Aが備えるノードへ出力される。最初の中間層172Aに入力されたデータは、中間層172Aを構成するノードを通じて、次の中間層172Bが備えるノードへ出力される。このとき、ノード間において設定されている重み及びバイアスを含む活性化関数を用いて出力が算出される。以下同様にして、ノード間において設定されている重み及びバイアスを含む活性化関数を用いた演算を実行し、出力層173による演算結果が得られるまで次々と後の層に伝達される。 The input measurement data is output through the nodes forming the input layer 171 to the nodes included in the first intermediate layer 172A. The data input to the first intermediate layer 172A is outputted to the node included in the next intermediate layer 172B through the nodes forming the intermediate layer 172A. At this time, the output is calculated using an activation function including weights and biases set between nodes. Thereafter, in the same manner, calculations using activation functions including weights and biases set between nodes are executed, and the calculation results are successively transmitted to subsequent layers until the calculation result is obtained by the output layer 173.

ここで、ノード間を結合する重み、バイアス等のパラメータは、所定の学習アルゴリズムによって学習される。各種パラメータを学習する学習アルゴリズムには、例えば誤差逆伝搬法を含む深層学習の学習アルゴリズムが用いられる。本実施の形態では、前述の計測データと、計測時にブロワ効率が低下していたか否かを示すラベルデータとを訓練データとして収集し、収集した訓練データを用いて、計測データが入力された場合、ブロワ本体10の劣化可能性に関する演算結果を出力するように、所定の学習アルゴリズムによってノード間の重み及びバイアスを含む各種パラメータを学習する。学習モデル170の生成は、制御装置100の内部で行ってもよく、外部サーバで行ってもよい。なお、学習モデル170の生成手順は実施の形態1と同様であるため、その説明を省略することとする。 Here, parameters such as weights and biases that connect nodes are learned by a predetermined learning algorithm. As a learning algorithm for learning various parameters, for example, a deep learning learning algorithm including an error backpropagation method is used. In this embodiment, the above-mentioned measurement data and label data indicating whether or not the blower efficiency was decreasing at the time of measurement are collected as training data, and when measurement data is input using the collected training data. , various parameters including weights and biases between nodes are learned by a predetermined learning algorithm so as to output calculation results regarding the possibility of deterioration of the blower body 10. The learning model 170 may be generated within the control device 100 or may be generated by an external server. Note that the procedure for generating the learning model 170 is the same as that in Embodiment 1, so a description thereof will be omitted.

出力層173は、ブロワ本体10の劣化可能性に関する演算結果を出力する。例えば、出力層173を第1ノードから第3ノードまでの3個のノードにより構成し、第1ノードからブロワ本体10が劣化している可能性(確率P1)を出力し、第2ノードから劣化の予兆がある可能性(確率P2)、第3ノードから劣化していない可能性(確率P3)を出力する。出力層173を構成するノードの数や各ノードに割り当てる演算結果は、上述の例に限定されるものではなく、適宜設計することが可能である。 The output layer 173 outputs a calculation result regarding the possibility of deterioration of the blower main body 10. For example, the output layer 173 is configured with three nodes from the first node to the third node, and the first node outputs the possibility (probability P1) that the blower main body 10 has deteriorated, and the second node outputs the possibility that the blower main body 10 has deteriorated. The possibility that there is a sign of this (probability P2) and the possibility that there is no deterioration from the third node (probability P3) are output. The number of nodes constituting the output layer 173 and the calculation results assigned to each node are not limited to the above example, and can be designed as appropriate.

図18に示す学習モデル170は、吸込ガス量、吸込温度、吐出圧力、消費電力を含む計測データの入力に応じて、ブロワ本体10の劣化可能性に関する演算結果を出力する構成としたが、学習モデル170における入出力の関係は上記に限定されるものではなく、適宜設定することが可能である。例えば、学習モデル170は、吸込ガス量、吸込温度、吐出圧力、及び消費電力と、モータ12の回転数、フィルタ17における圧力損失、ブロワ1の累積起動回数、累積運転時間の少なくとも1つとを含む計測データの入力に応じて、ブロワ本体10の劣化可能性に関する演算結果を出力する構成としてもよい。 The learning model 170 shown in FIG. 18 is configured to output calculation results regarding the possibility of deterioration of the blower body 10 in response to input of measurement data including suction gas amount, suction temperature, discharge pressure, and power consumption. The input/output relationship in the model 170 is not limited to the above, and can be set as appropriate. For example, the learning model 170 includes at least one of the suction gas amount, suction temperature, discharge pressure, and power consumption, the rotation speed of the motor 12, the pressure loss in the filter 17, the cumulative number of times the blower 1 is activated, and the cumulative operating time. A configuration may also be adopted in which a calculation result regarding the possibility of deterioration of the blower main body 10 is output in response to input of measurement data.

図19は学習モデル170を用いた推定手順を説明するフローチャートである。制御装置100の制御部101は、記憶部102に記憶された状態監視プログラムPG1を実行することにより、以下の処理を行う。 FIG. 19 is a flowchart illustrating the estimation procedure using the learning model 170. The control unit 101 of the control device 100 performs the following processing by executing the status monitoring program PG1 stored in the storage unit 102.

制御部101は、入力部103を通じて、流量センサS5により計測される吸込ガス量、温度センサS2により計測される吸込温度、圧力センサS6により計測される吐出圧力、並びにブロワ1の消費電力に関する計測データを取得した場合、取得した計測データを学習モデル170へ入力し(ステップS501)、学習モデル170による演算を実行する(ステップS502)。入力層171のノードに与えられたデータは、隣接する中間層172Aのノードへ出力される。中間層172Aではノード間の重み及びバイアスを含む活性化関数を用いた演算が行われ、演算結果は後段の中間層172Bへ出力される。中間層172Bにおいて、更に、ノード間の重み及びバイアスを含む活性化関数を用いた演算が行われ、演算結果は出力層173の各ノードへ出力される。出力層173の各ノードは、ブロワ本体10の劣化可能性に関する演算結果を出力する。 The control unit 101 receives, through the input unit 103, measurement data regarding the amount of suction gas measured by the flow rate sensor S5, the suction temperature measured by the temperature sensor S2, the discharge pressure measured by the pressure sensor S6, and the power consumption of the blower 1. If acquired, the acquired measurement data is input to the learning model 170 (step S501), and the calculation by the learning model 170 is executed (step S502). Data given to a node in the input layer 171 is output to an adjacent node in the intermediate layer 172A. In the intermediate layer 172A, calculations are performed using activation functions including weights and biases between nodes, and the calculation results are output to the subsequent intermediate layer 172B. In the intermediate layer 172B, calculations are further performed using activation functions including weights and biases between nodes, and the calculation results are output to each node of the output layer 173. Each node of the output layer 173 outputs a calculation result regarding the possibility of deterioration of the blower main body 10.

制御部101は、学習モデル170の演算結果に基づきブロワ本体10の劣化を推定する(ステップS503)。学習モデル170の出力層173は各ノードから、ブロワ本体10が劣化している可能性、劣化の予兆がある可能性、劣化していない可能性を確率P1~P3として出力するので、制御部101は、これらの確率P1~P3のうち、最も高い確率を出力するノードを特定することにより、ブロワ本体10の劣化を推定することができる。 The control unit 101 estimates the deterioration of the blower main body 10 based on the calculation result of the learning model 170 (step S503). The output layer 173 of the learning model 170 outputs from each node the possibility that the blower body 10 has deteriorated, the possibility that there is a sign of deterioration, and the possibility that it has not deteriorated as probabilities P1 to P3. can estimate the deterioration of the blower main body 10 by specifying the node that outputs the highest probability among these probabilities P1 to P3.

制御部101は、推定結果に基づく情報を出力する(ステップS504)。例えば、制御部101は、ブロワ本体10が劣化している可能性がある旨の情報を通信部105より端末装置2に通知する。また、制御部101は、ブロワ本体10が劣化している可能性がある旨の情報を表示部107に表示させてもよい。なお、制御部101は、単発の計測データによる誤判定を避けるために、劣化ありと推定した回数が所定回数(例えば10回)以上連続した場合にのみ、ブロワ本体10が劣化している旨の情報を出力してもよく、劣化の予兆ありと推定した回数が所定回数(例えば10回)以上連続した場合にのみ、ブロワ本体10の劣化の予兆を検知した旨の情報を出力してもよい。 The control unit 101 outputs information based on the estimation result (step S504). For example, the control unit 101 notifies the terminal device 2 from the communication unit 105 of information that the blower main body 10 may be deteriorated. Further, the control unit 101 may cause the display unit 107 to display information indicating that the blower main body 10 may be deteriorated. Note that, in order to avoid erroneous determination based on single-shot measurement data, the control unit 101 determines that the blower body 10 has deteriorated only when the number of times it is estimated that there is deterioration is a predetermined number of times (for example, 10 times) or more. Information may be output, or information indicating that a sign of deterioration of the blower body 10 has been detected may be output only when the number of times that a sign of deterioration is estimated to be present is a predetermined number of times (for example, 10 times) or more. .

図20は推定結果の出力例を示す模式図である。図20は制御装置100においてブロワ本体10の劣化を推定した場合に、端末装置2に表示される画面の例を示している。制御装置100は、ブロワ本体10の劣化を推定した場合、端末装置2に表示させる画面の画面データを生成し、生成した画面データを通信部105より端末装置2へ送信することにより、図20に示すようなモニタリング画面200を表示させればよい。モニタリング画面200は、例えば、ブロワ1の全体図を模式的に表示する表示欄201、推定結果を表示する表示欄202、各種メニューを表示させるためのメニューボタン203A、計測値を表示させるための計測値ボタン203B、計測値の時間推移を示すグラフを表示させるためのグラフ表示ボタン203C、過去のアラート履歴を表示させるためのアラートボタン203Dなどを備える。 FIG. 20 is a schematic diagram showing an example of outputting the estimation results. FIG. 20 shows an example of a screen displayed on the terminal device 2 when the control device 100 estimates deterioration of the blower main body 10. When the control device 100 estimates the deterioration of the blower main body 10, it generates screen data for a screen to be displayed on the terminal device 2, and transmits the generated screen data from the communication unit 105 to the terminal device 2, thereby performing the process shown in FIG. What is necessary is to display a monitoring screen 200 as shown. The monitoring screen 200 includes, for example, a display field 201 that schematically displays an overall view of the blower 1, a display field 202 that displays estimation results, a menu button 203A that displays various menus, and a measurement button 203A that displays measurement values. It includes a value button 203B, a graph display button 203C for displaying a graph showing the time course of measured values, an alert button 203D for displaying past alert history, and the like.

端末装置2は、制御装置100から受信する画面データに基づき、例えば、故障又は劣化が生じたと推定するコンポーネントの場所をモニタリング画面200の表示欄201に表示し、故障又は劣化が生じている旨の文字情報やその対処方法などを表示欄202に表示すればよい。また、端末装置2は、計測値ボタン203Bの操作を受付けた場合、表示させるべき計測値(吸込ガス量、吸込温度、吐出圧力、消費電力など)の送信を制御装置100に要求し、要求に応じて制御装置100から送信されてくる計測値を受信して表示してもよい。なお、表示させる計測値は、最新の値であってもよく、過去の一定期間の計測値(履歴)であってもよい。また、端末装置2は、グラフ表示ボタン203Cの操作を受付けた場合、表示させるべきグラフの画面データを制御装置100に要求し、要求に応じて制御装置100から送信されてくる画面データを受信してグラフを表示してもよい。 Based on the screen data received from the control device 100, the terminal device 2 displays, for example, the location of the component that is estimated to have failed or deteriorated in the display field 201 of the monitoring screen 200, and displays a message indicating that the failure or deterioration has occurred. Text information, how to deal with it, etc. may be displayed in the display field 202. Further, when the terminal device 2 receives an operation of the measured value button 203B, it requests the control device 100 to transmit the measured values to be displayed (suction gas amount, suction temperature, discharge pressure, power consumption, etc.), and responds to the request. Accordingly, measurement values transmitted from the control device 100 may be received and displayed. Note that the measured value to be displayed may be the latest value or may be a measured value (history) for a certain period in the past. Further, when the terminal device 2 receives an operation of the graph display button 203C, it requests the control device 100 for screen data of the graph to be displayed, and receives the screen data transmitted from the control device 100 in response to the request. You can also display the graph.

本実施の形態では、ブロワ本体10の状態をモニタリング画面200に表示する例を示したが、モニタリング画面200に表示する情報は、ブロワ本体10の状態に限定されるものではない。例えば、実施の形態1で説明した手順により推定される冷却ファン113の状態をモニタリング画面200に表示してもよく、実施の形態3で説明した手順により推定されるブローオフバルブ16の状態をモニタリング画面200に表示してもよい。 Although the present embodiment shows an example in which the state of the blower main body 10 is displayed on the monitoring screen 200, the information displayed on the monitoring screen 200 is not limited to the state of the blower main body 10. For example, the state of the cooling fan 113 estimated by the procedure described in Embodiment 1 may be displayed on the monitoring screen 200, and the state of the blow-off valve 16 estimated by the procedure described in Embodiment 3 may be displayed on the monitoring screen. 200 may be displayed.

また、本実施の形態では、制御装置100において画面データを生成し、生成した画面データを端末装置2へ送信することによって、モニタリング画面200等を端末装置2に表示させる構成としたが、モニタリング画面200等の表示に必要なデータを制御装置100から端末装置2へ送信し、端末装置2にて受信したデータに基づき画面データを生成し、モニタリング画面200等を表示してもよい。 Furthermore, in the present embodiment, the control device 100 generates screen data and transmits the generated screen data to the terminal device 2 to display the monitoring screen 200 and the like on the terminal device 2. However, the monitoring screen 200 etc. may be transmitted from the control device 100 to the terminal device 2, screen data may be generated based on the data received by the terminal device 2, and the monitoring screen 200 etc. may be displayed.

また、本実施の形態では、端末装置2にモニタリング画面200等を表示させる構成としたが、制御装置100の表示部107に表示させてもよい。 Further, in this embodiment, the monitoring screen 200 and the like are displayed on the terminal device 2, but the monitoring screen 200 and the like may be displayed on the display unit 107 of the control device 100.

以上のように、実施の形態5では、深層学習を含む機械学習の学習モデル170を用いて、ブロワ本体10の劣化を推定し、推定結果に基づく情報を出力することができるので、例えばインペラ11の清掃作業をユーザに促し、ブロワ効率の低下を抑えることができる。 As described above, in the fifth embodiment, the deterioration of the blower body 10 can be estimated using the machine learning learning model 170 including deep learning, and information based on the estimation result can be output. It is possible to encourage the user to perform cleaning work, thereby suppressing a decrease in blower efficiency.

実施の形態5では、学習モデル170を用いてブロワ本体10の劣化を推定する構成としたが、この学習モデル170によりブロワ本体10の劣化が検出されなければ、吸込ガス量、吸込温度、吐出圧力、及び消費電力を含む計測データと、計測時にブロワ効率が低下していたか否かを示すラベルデータとを訓練データとして再取得し、再取得した訓練データに基づき、学習モデル170を再学習してもよい。 In the fifth embodiment, the deterioration of the blower main body 10 is estimated using the learning model 170, but if the deterioration of the blower main body 10 is not detected by the learning model 170, the intake gas amount, suction temperature, and discharge pressure are , measurement data including power consumption, and label data indicating whether or not the blower efficiency was decreasing at the time of measurement are reacquired as training data, and the learning model 170 is retrained based on the reacquired training data. Good too.

また、ブロワ効率はブロワ1の種類や設置環境などに応じて異なることが想定されるので、個々のブロワ1に応じて、個別に学習モデル170を設定してもよい。 Further, since blower efficiency is assumed to vary depending on the type of blower 1, installation environment, etc., the learning model 170 may be set individually for each blower 1.

また、実施の形態5では、制御装置100が学習モデル170を備える構成について説明したが、学習モデル170は、制御装置100からアクセス可能な外部サーバに搭載されてもよい。この場合、制御装置100は、吸込ガス量、吸込温度、吐出圧力、及び消費電力を含む計測データを外部サーバへ送信し、学習モデル170を用いた演算を外部サーバに実行させ、学習モデル170による演算結果を外部サーバから取得してもよい。制御装置100は、外部サーバから学習モデル170による演算結果を取得することにより、ブロワ本体10の劣化を推定し、推定結果に基づく情報を出力することができる。 Further, in the fifth embodiment, a configuration in which the control device 100 includes the learning model 170 has been described, but the learning model 170 may be installed in an external server that can be accessed from the control device 100. In this case, the control device 100 transmits measurement data including the intake gas amount, suction temperature, discharge pressure, and power consumption to the external server, causes the external server to execute calculations using the learning model 170, and The calculation results may be obtained from an external server. The control device 100 can estimate the deterioration of the blower main body 10 by acquiring the calculation result by the learning model 170 from an external server, and can output information based on the estimation result.

本実施の形態4では、ニューラルネットワークによって構成される機械学習の学習モデル170を用いてブロワ本体10の劣化可能性に関する演算結果を取得する構成について説明したが、学習モデル170は特定の手法を用いて得られるモデルに限定されるものではなく、上述したような各種学習モデルであってもよい。 In the fourth embodiment, a configuration has been described in which the learning model 170 of machine learning configured by a neural network is used to obtain the calculation result regarding the possibility of deterioration of the blower main body 10. However, the learning model 170 uses a specific method The learning model is not limited to the model obtained by using the above method, and may be any of the various learning models described above.

1 ブロワ
2 端末装置
10 ブロワ本体
11 インペラ
12 モータ
13 吸込口
14 吐出路
15 バイパス路
16 ブローオフバルブ
17 フィルタ
100 制御装置
101 制御部
102 記憶部
103 入力部
104 出力部
105 通信部
106 操作部
107 表示部
150,160,170 学習モデル
PG1 状態監視プログラム
S1,S2,S3 温度センサ
S4 電流センサ
S5 流量センサ
S6 圧力センサ
1 Blower 2 Terminal device 10 Blower main body 11 Impeller 12 Motor 13 Suction port 14 Discharge path 15 Bypass path 16 Blow-off valve 17 Filter 100 Control device 101 Control section 102 Storage section 103 Input section 104 Output section 105 Communication section 106 Operation section 107 Display section 150, 160, 170 Learning model PG1 Condition monitoring program S1, S2, S3 Temperature sensor S4 Current sensor S5 Flow rate sensor S6 Pressure sensor

Claims (18)

コンピュータに、
インペラと、該インペラを回転駆動するモータとを備えるブロワ本体、及び前記モータの駆動電力を供給する駆動装置を含むブロワから、前記駆動装置の温度、前記ブロワ本体における吸込温度、及び前記駆動装置が備えるインバータの出力電流を含む、前記ブロワに関する計測データを取得し、
前記駆動装置の温度から前記吸込温度を減算することにより得られる前記駆動装置の温度上昇度と、前記出力電流との相関に基づき、前記駆動装置を冷却する冷却ファンの故障を推定する
処理を実行させるためのコンピュータプログラム。
to the computer,
The temperature of the drive device, the suction temperature in the blower main body, and the drive device are determined from a blower body including an impeller, a motor that rotationally drives the impeller, and a drive device that supplies driving power for the motor. Obtaining measurement data regarding the blower including an output current of an inverter provided ;
Executing a process of estimating a failure of a cooling fan that cools the driving device based on a correlation between the temperature rise degree of the driving device obtained by subtracting the suction temperature from the temperature of the driving device and the output current. A computer program to do this.
コンピュータに、
インペラと、該インペラを回転駆動するモータとを備えるブロワ本体、及び前記モータの駆動電力を供給する駆動装置を含むブロワから、前記駆動装置の温度、前記ブロワ本体における吸込温度、及び前記駆動装置が備えるインバータの出力電流を含む、前記ブロワに関する計測データを取得し、
前記駆動装置の温度から前記吸込温度を減算することにより得られる前記駆動装置の温度上昇度に関するデータと、前記出力電流のデータとが入力された場合、前記駆動装置を冷却する冷却ファンが故障する可能性に係るデータを出力するよう構成された学習モデルを用いて、前記冷却ファンの故障を推定する
処理を実行させるためのコンピュータプログラム。
to the computer,
The temperature of the drive device, the suction temperature in the blower main body, and the drive device are determined from a blower body including an impeller, a motor that rotationally drives the impeller, and a drive device that supplies driving power for the motor. Obtaining measurement data regarding the blower including an output current of an inverter provided;
When data regarding the degree of temperature rise of the drive device obtained by subtracting the suction temperature from the temperature of the drive device and data on the output current are input, the cooling fan that cools the drive device malfunctions. A computer program for executing a process of estimating a failure of the cooling fan using a learning model configured to output data regarding possibilities.
コンピュータに、
インペラと、該インペラを回転駆動するモータとを備えるブロワ本体、及び前記モータの駆動電力を供給する駆動装置を含むブロワから、前記モータの温度、前記ブロワ本体における吸込温度、及び前記駆動装置が備えるインバータの出力電流を含む、前記ブロワに関する計測データを取得し、
前記モータの温度から前記吸込温度を減算することにより得られる前記モータの温度上昇度と、前記出力電流との相関に基づき、前記ブロワ本体が圧送するガスの一部を外部へ放出するためのブローオフバルブの故障を推定する
処理を実行させるためのコンピュータプログラム。
to the computer,
A blower body including an impeller, a motor that rotationally drives the impeller, and a drive device that supplies driving power for the motor, the temperature of the motor, the suction temperature in the blower body, and the drive device. Obtaining measurement data regarding the blower including the output current of the inverter;
Blow-off for releasing part of the gas pumped by the blower body to the outside based on the correlation between the temperature rise degree of the motor obtained by subtracting the suction temperature from the motor temperature and the output current. A computer program that performs the process of estimating valve failure.
コンピュータに、
インペラと、該インペラを回転駆動するモータとを備えるブロワ本体、及び前記モータの駆動電力を供給する駆動装置を含むブロワから、前記モータの温度、前記ブロワ本体における吸込温度、及び前記駆動装置が備えるインバータの出力電流を含む、前記ブロワに関する計測データを取得し、
前記モータの温度から前記吸込温度を減算することにより得られる前記モータの温度上昇度に関するデータと、前記出力電流のデータとが入力された場合、記ブロワ本体が圧送するガスの一部を外部へ放出するためのブローオフバルブが故障する可能性に係るデータを出力するよう構成された学習モデルを用いて、前記ブローオフバルブの故障を推定する
処理を実行させるためのコンピュータプログラム。
to the computer,
A blower body including an impeller, a motor that rotationally drives the impeller, and a drive device that supplies driving power for the motor, the temperature of the motor, the suction temperature in the blower body, and the drive device. Obtaining measurement data regarding the blower including the output current of the inverter;
When data regarding the degree of temperature rise of the motor obtained by subtracting the suction temperature from the temperature of the motor and data on the output current are input, a portion of the gas that the blower body pumps is transferred to the outside. A computer program for executing a process of estimating a failure of the blow-off valve using a learning model configured to output data regarding the possibility that the blow-off valve for discharging the air will fail.
前記計測データは、前記ブロワの累積起動回数及び累積運転時間の少なくとも1つを更に含み、
累積起動回数及び累積運転時間の少なくとも1つを更に含むデータを用いて、前記計測データの相関を示す関係式又は前記計測データに対する学習モデルを学習してある
請求項から請求項の何れか1つに記載のコンピュータプログラム。
The measurement data further includes at least one of a cumulative number of activations and a cumulative operating time of the blower,
Any one of claims 1 to 4 , wherein a relational expression indicating a correlation between the measured data or a learning model for the measured data is learned using data that further includes at least one of the cumulative number of starts and the cumulative operating time. The computer program according to one.
前記出力電流の変化量、及び前記ブロワ本体の吐出圧力の少なくとも一方を示すデータを更に用いて、前記計測データの相関を示す関係式又は前記計測データに対する学習モデルを学習してある
請求項から請求項の何れか1つに記載のコンピュータプログラム。
A relational expression indicating a correlation between the measured data or a learning model for the measured data is further learned using data indicating at least one of the amount of change in the output current and the discharge pressure of the blower main body. 6. A computer program according to claim 5 .
前記計測データは、前記ブロワ本体の吸込ガス量及び吐出圧力、並びに、前記ブロワの消費電力を更に含み、
前記コンピュータに、
前記計測データが入力された場合、ブロワ効率に係るデータを出力するよう構成された学習モデルを用いて、前記ブロワ本体の劣化を推定する
処理を実行させるための請求項1から請求項6の何れか1つに記載のコンピュータプログラム。
The measurement data further includes the suction gas amount and discharge pressure of the blower main body, and the power consumption of the blower,
to the computer;
Any one of claims 1 to 6 for executing a process of estimating deterioration of the blower body using a learning model configured to output data related to blower efficiency when the measurement data is input. The computer program according to one of the above .
前記計測データは、前記モータの回転速度、前記ブロワが備えるフィルタにおける圧力損失、並びに、前記ブロワの累積起動回数及び累積運転時間の少なくとも1つを更に含み、
前記コンピュータに、
前記モータの回転速度、前記フィルタにおける圧力損失、前記ブロワの累積起動回数及び累積運転時間の少なくとも1つを更に含むデータが入力された場合、ブロワ効率に係るデータを出力するよう構成された学習モデルを用いて、前記ブロワ本体の劣化を推定する
処理を実行させるための請求項に記載のコンピュータプログラム。
The measurement data further includes at least one of the rotational speed of the motor, the pressure loss in a filter included in the blower, and the cumulative number of activations and cumulative operating time of the blower,
to the computer;
A learning model configured to output data related to blower efficiency when data further including at least one of the rotational speed of the motor, the pressure loss in the filter, the cumulative number of activations of the blower, and the cumulative operating time is input. The computer program according to claim 7 , for causing the computer program to execute a process of estimating deterioration of the blower main body using.
故障又は劣化を推定する際に用いる推定基準を個々のブロワに対して個別に設定してある
請求項1から請求項の何れか1つに記載のコンピュータプログラム。
The computer program according to any one of claims 1 to 8 , wherein estimation criteria used when estimating failure or deterioration are individually set for each blower.
前記コンピュータに、
再取得した計測データと、推定対象の対象物が故障又は劣化したか否かを示すラベルデータとを用いて、前記計測データの相関を示す関係式又は前記計測データに対する学習モデルを再学習する
処理を実行させるための請求項1から請求項の何れか1つに記載のコンピュータプログラム。
to the computer;
A process of relearning a relational expression indicating a correlation between the measurement data or a learning model for the measurement data using the reacquired measurement data and label data indicating whether the object to be estimated has failed or deteriorated. The computer program according to any one of claims 1 to 9 , for causing the computer program to execute.
ンペラと、該インペラを回転駆動するモータとを備えるブロワ本体、及び前記モータの駆動電力を供給する駆動装置を含むブロワから、前記駆動装置の温度、前記ブロワ本体における吸込温度、及び前記駆動装置が備えるインバータの出力電流を含む、前記ブロワに関する計測データを取得し、
前記駆動装置の温度から前記吸込温度を減算することにより得られる前記駆動装置の温度上昇度と、前記出力電流との相関に基づき、前記駆動装置を冷却する冷却ファンの故障を推定し、
推定結果に基づく情報を出力する
処理をコンピュータにより実行するブロワの状態監視方法。
A blower body including an impeller , a motor that rotationally drives the impeller, and a drive device that supplies driving power for the motor, the temperature of the drive device, the suction temperature in the blower body, and the drive device. obtain measurement data regarding the blower, including an output current of an inverter included in the blower ;
Estimating a failure of a cooling fan that cools the drive device based on the correlation between the temperature rise degree of the drive device obtained by subtracting the suction temperature from the temperature of the drive device and the output current;
A blower condition monitoring method that uses a computer to output information based on estimation results.
インペラと、該インペラを回転駆動するモータとを備えるブロワ本体、及び前記モータの駆動電力を供給する駆動装置を含むブロワから、前記駆動装置の温度、前記ブロワ本体における吸込温度、及び前記駆動装置が備えるインバータの出力電流を含む、前記ブロワに関する計測データを取得し、The temperature of the drive device, the suction temperature in the blower main body, and the drive device are determined from a blower body including an impeller, a motor that rotationally drives the impeller, and a drive device that supplies driving power for the motor. Obtaining measurement data regarding the blower including an output current of an inverter provided;
前記駆動装置の温度から前記吸込温度を減算することにより得られる前記駆動装置の温度上昇度に関するデータと、前記出力電流のデータとが入力された場合、前記駆動装置を冷却する冷却ファンが故障する可能性に係るデータを出力するよう構成された学習モデルを用いて、前記冷却ファンの故障を推定し、When data regarding the degree of temperature rise of the drive device obtained by subtracting the suction temperature from the temperature of the drive device and data on the output current are input, the cooling fan that cools the drive device malfunctions. Estimating a failure of the cooling fan using a learning model configured to output probability data;
推定結果に基づく情報を出力するOutput information based on estimation results
処理をコンピュータにより実行するブロワの状態監視方法。A blower condition monitoring method in which processing is performed by a computer.
インペラと、該インペラを回転駆動するモータとを備えるブロワ本体、及び前記モータの駆動電力を供給する駆動装置を含むブロワから、前記モータの温度、前記ブロワ本体における吸込温度、及び前記駆動装置が備えるインバータの出力電流を含む、前記ブロワに関する計測データを取得し、A blower body including an impeller, a motor that rotationally drives the impeller, and a drive device that supplies driving power for the motor, the temperature of the motor, the suction temperature in the blower body, and the drive device. Obtaining measurement data regarding the blower including the output current of the inverter;
前記モータの温度から前記吸込温度を減算することにより得られる前記モータの温度上昇度と、前記出力電流との相関に基づき、前記ブロワ本体が圧送するガスの一部を外部へ放出するためのブローオフバルブの故障を推定し、Blow-off for releasing part of the gas pumped by the blower body to the outside based on the correlation between the temperature rise degree of the motor obtained by subtracting the suction temperature from the motor temperature and the output current. Estimate valve failure,
推定結果に基づく情報を出力するOutput information based on estimation results
処理をコンピュータにより実行するブロワの状態監視方法。A blower condition monitoring method in which processing is performed by a computer.
インペラと、該インペラを回転駆動するモータとを備えるブロワ本体、及び前記モータの駆動電力を供給する駆動装置を含むブロワから、前記モータの温度、前記ブロワ本体における吸込温度、及び前記駆動装置が備えるインバータの出力電流を含む、前記ブロワに関する計測データを取得し、A blower body including an impeller, a motor that rotationally drives the impeller, and a drive device that supplies driving power for the motor, the temperature of the motor, the suction temperature in the blower body, and the drive device. Obtaining measurement data regarding the blower including the output current of the inverter;
前記モータの温度から前記吸込温度を減算することにより得られる前記モータの温度上昇度に関するデータと、前記出力電流のデータとが入力された場合、記ブロワ本体が圧送するガスの一部を外部へ放出するためのブローオフバルブが故障する可能性に係るデータを出力するよう構成された学習モデルを用いて、前記ブローオフバルブの故障を推定し、When data regarding the degree of temperature rise of the motor obtained by subtracting the suction temperature from the temperature of the motor and data on the output current are input, a portion of the gas that the blower body pumps is transferred to the outside. estimating failure of the blow-off valve using a learning model configured to output data regarding the likelihood of failure of the blow-off valve for discharging;
推定結果に基づく情報を出力するOutput information based on estimation results
処理をコンピュータにより実行するブロワの状態監視方法。A blower condition monitoring method in which processing is performed by a computer.
インペラと、該インペラを回転駆動するモータとを備えるブロワ本体、及び前記モータの駆動電力を供給する駆動装置を含むブロワから、前記駆動装置の温度、前記ブロワ本体における吸込温度、及び前記駆動装置が備えるインバータの出力電流を含む、前記ブロワに関する計測データを取得する取得部と、
前記駆動装置の温度から前記吸込温度を減算することにより得られる前記駆動装置の温度上昇度と、前記出力電流との相関に基づき、前記駆動装置を冷却する冷却ファンの故障を推定する推定部と、
該推定部による推定結果に基づく情報を出力する出力部と
を備えるブロワの状態監視装置。
The temperature of the drive device, the suction temperature in the blower main body, and the drive device are determined from a blower body including an impeller, a motor that rotationally drives the impeller, and a drive device that supplies driving power for the motor. an acquisition unit that acquires measurement data regarding the blower, including an output current of an inverter ;
an estimation unit that estimates a failure of a cooling fan that cools the drive device based on a correlation between a temperature rise degree of the drive device obtained by subtracting the suction temperature from the temperature of the drive device and the output current; ,
A blower condition monitoring device comprising: an output section that outputs information based on an estimation result by the estimation section.
インペラと、該インペラを回転駆動するモータとを備えるブロワ本体、及び前記モータの駆動電力を供給する駆動装置を含むブロワから、前記駆動装置の温度、前記ブロワ本体における吸込温度、及び前記駆動装置が備えるインバータの出力電流を含む、前記ブロワに関する計測データを取得する取得部と、The temperature of the drive device, the suction temperature in the blower main body, and the drive device are determined from a blower body including an impeller, a motor that rotationally drives the impeller, and a drive device that supplies driving power for the motor. an acquisition unit that acquires measurement data regarding the blower, including an output current of an inverter;
前記駆動装置の温度から前記吸込温度を減算することにより得られる前記駆動装置の温度上昇度に関するデータと、前記出力電流のデータとが入力された場合、前記駆動装置を冷却する冷却ファンが故障する可能性に係るデータを出力するよう構成された学習モデルを用いて、前記冷却ファンの故障を推定する推定部と、When data regarding the degree of temperature rise of the drive device obtained by subtracting the suction temperature from the temperature of the drive device and data on the output current are input, the cooling fan that cools the drive device malfunctions. an estimating unit that estimates a failure of the cooling fan using a learning model configured to output data regarding the possibility;
推定結果に基づく情報を出力する出力部とan output section that outputs information based on the estimation results;
を備えるブロワの状態監視装置。A blower condition monitoring device comprising:
インペラと、該インペラを回転駆動するモータとを備えるブロワ本体、及び前記モータの駆動電力を供給する駆動装置を含むブロワから、前記モータの温度、前記ブロワ本体における吸込温度、及び前記駆動装置が備えるインバータの出力電流を含む、前記ブロワに関する計測データを取得する取得部と、A blower body including an impeller, a motor that rotationally drives the impeller, and a drive device that supplies driving power for the motor, the temperature of the motor, the suction temperature in the blower body, and the drive device. an acquisition unit that acquires measurement data regarding the blower, including the output current of the inverter;
前記モータの温度から前記吸込温度を減算することにより得られる前記モータの温度上昇度と、前記出力電流との相関に基づき、前記ブロワ本体が圧送するガスの一部を外部へ放出するためのブローオフバルブの故障を推定する推定部と、Blow-off for releasing part of the gas pumped by the blower body to the outside based on the correlation between the temperature rise degree of the motor obtained by subtracting the suction temperature from the motor temperature and the output current. an estimation unit that estimates a failure of the valve;
推定結果に基づく情報を出力する出力部とan output section that outputs information based on the estimation results;
を備えるブロワの状態監視装置。A blower condition monitoring device comprising:
インペラと、該インペラを回転駆動するモータとを備えるブロワ本体、及び前記モータの駆動電力を供給する駆動装置を含むブロワから、前記モータの温度、前記ブロワ本体における吸込温度、及び前記駆動装置が備えるインバータの出力電流を含む、前記ブロワに関する計測データを取得する取得部と、A blower body including an impeller, a motor that rotationally drives the impeller, and a drive device that supplies driving power for the motor, the temperature of the motor, the suction temperature in the blower body, and the drive device. an acquisition unit that acquires measurement data regarding the blower, including the output current of the inverter;
前記モータの温度から前記吸込温度を減算することにより得られる前記モータの温度上昇度に関するデータと、前記出力電流のデータとが入力された場合、記ブロワ本体が圧送するガスの一部を外部へ放出するためのブローオフバルブが故障する可能性に係るデータを出力するよう構成された学習モデルを用いて、前記ブローオフバルブの故障を推定する推定部と、When data regarding the degree of temperature rise of the motor obtained by subtracting the suction temperature from the temperature of the motor and data on the output current are input, a portion of the gas that the blower body pumps is transferred to the outside. an estimating unit that estimates a failure of the blow-off valve using a learning model configured to output data related to the possibility that the blow-off valve for discharging will fail;
推定結果に基づく情報を出力する出力部とan output section that outputs information based on the estimation results;
を備えるブロワの状態監視装置。A blower condition monitoring device comprising:
JP2020063659A 2020-03-31 2020-03-31 Computer program, blower condition monitoring method, and blower condition monitoring device Active JP7349400B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020063659A JP7349400B2 (en) 2020-03-31 2020-03-31 Computer program, blower condition monitoring method, and blower condition monitoring device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020063659A JP7349400B2 (en) 2020-03-31 2020-03-31 Computer program, blower condition monitoring method, and blower condition monitoring device

Publications (2)

Publication Number Publication Date
JP2021161933A JP2021161933A (en) 2021-10-11
JP7349400B2 true JP7349400B2 (en) 2023-09-22

Family

ID=78002925

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020063659A Active JP7349400B2 (en) 2020-03-31 2020-03-31 Computer program, blower condition monitoring method, and blower condition monitoring device

Country Status (1)

Country Link
JP (1) JP7349400B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022091888A1 (en) * 2020-10-27 2022-05-05 新明和工業株式会社 State-monitoring system, state-monitoring device, state-monitoring method, and computer program
CN116335977B (en) * 2023-03-31 2023-12-29 苏州瑞波机械有限公司 Axial flow fan, control method and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005009337A (en) 2003-06-17 2005-01-13 Ebara Corp Diagnostic system for vacuum pump
US20070153443A1 (en) 2005-12-31 2007-07-05 Lucent Technologies, Inc. Method and apparatus for preemptively detecting fan failure in an electronic system
JP2012067611A (en) 2010-09-21 2012-04-05 Nec Computertechno Ltd Fan inspection device, blower, device with fan, and fan failure predicting method
CN103195727A (en) 2013-03-05 2013-07-10 天津理工大学 Device for on-line monitoring and evaluating state of air blower
JP2018107934A (en) 2016-12-27 2018-07-05 日本電産株式会社 Motor life estimation method, motor control system, blower system, and multicopter system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005009337A (en) 2003-06-17 2005-01-13 Ebara Corp Diagnostic system for vacuum pump
US20070153443A1 (en) 2005-12-31 2007-07-05 Lucent Technologies, Inc. Method and apparatus for preemptively detecting fan failure in an electronic system
JP2012067611A (en) 2010-09-21 2012-04-05 Nec Computertechno Ltd Fan inspection device, blower, device with fan, and fan failure predicting method
CN103195727A (en) 2013-03-05 2013-07-10 天津理工大学 Device for on-line monitoring and evaluating state of air blower
JP2018107934A (en) 2016-12-27 2018-07-05 日本電産株式会社 Motor life estimation method, motor control system, blower system, and multicopter system

Also Published As

Publication number Publication date
JP2021161933A (en) 2021-10-11

Similar Documents

Publication Publication Date Title
JP7349400B2 (en) Computer program, blower condition monitoring method, and blower condition monitoring device
US10621545B2 (en) Inventory management system having functions of performing inventory management and preventive maintenance
EP2681496B1 (en) Spm fault detection and diagnostics algorithm
JP4832609B1 (en) Abnormal sign diagnosis device and abnormality sign diagnosis method
KR102518079B1 (en) Information processing apparatus, information processing system, information processing method, program, substrate processing apparatus, reference data determination apparatus, and reference data determination method
CN110050125B (en) Information processing apparatus, information processing system, information processing method, and substrate processing apparatus
CN110568809A (en) Control device, control system, control method, recording medium, and machine learning device
EP4004733A1 (en) Automatic repair of computing devices in a data center
JP5722720B2 (en) Sensor node, device monitoring system, and low battery level notification method
WO2020066052A1 (en) Monitoring system and monitoring method
CN105466707B (en) Method, system and computer program for fault detection in a machine
JP2018088179A (en) Machine learning apparatus which learns failure prediction of fan, device containing machine learning apparatus and method of learning machine
JP6655595B2 (en) Unit space generation device, plant diagnosis system, unit space generation method, plant diagnosis method, and program
JP7499347B2 (en) Condition monitoring system, condition monitoring device, condition monitoring method, and computer program
JP2021163158A (en) Computer program, method of generating learning model, state monitoring method for gas filter, and state monitoring device for gas filter
US20220090604A1 (en) Pump monitoring apparatus, vacuum pump, pump monitoring method, and storage medium storing pump monitoring program
AU2022205056B2 (en) Determining drive system anomalies based on power and/or current changes in an irrigation system
JP7309060B2 (en) Learning device and reasoning device for maintenance of air conditioning equipment
JP2022109737A (en) Abnormality detection method, and abnormality detection apparatus
JP7229018B2 (en) Unsoundness prediction device, unsoundness prediction method, program, and computer-readable recording medium
JP6820799B2 (en) Information processing device, reference data determination device, information processing method, reference data determination method and program
JP7137592B2 (en) Deterioration diagnosis system, deterioration diagnosis device and deterioration diagnosis program
WO2022123787A1 (en) Learning device and inference device for state of air conditioning system
JP7381353B2 (en) Prediction device, prediction method and program
JP2024020021A (en) Device state notification device, device state notification method, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20221013

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230530

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230613

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230808

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20230905

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230911

R150 Certificate of patent or registration of utility model

Ref document number: 7349400

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150