JP2010250384A - Monitoring device, method for controlling the same and control program - Google Patents
Monitoring device, method for controlling the same and control program Download PDFInfo
- Publication number
- JP2010250384A JP2010250384A JP2009096323A JP2009096323A JP2010250384A JP 2010250384 A JP2010250384 A JP 2010250384A JP 2009096323 A JP2009096323 A JP 2009096323A JP 2009096323 A JP2009096323 A JP 2009096323A JP 2010250384 A JP2010250384 A JP 2010250384A
- Authority
- JP
- Japan
- Prior art keywords
- time
- cycle
- unit
- maintenance
- power
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 91
- 238000012806 monitoring device Methods 0.000 title claims abstract description 50
- 238000012423 maintenance Methods 0.000 claims abstract description 168
- 238000012545 processing Methods 0.000 claims abstract description 102
- 238000001514 detection method Methods 0.000 claims abstract description 92
- 230000008569 process Effects 0.000 claims abstract description 58
- 238000003860 storage Methods 0.000 claims description 88
- 238000012544 monitoring process Methods 0.000 claims description 48
- 238000013461 design Methods 0.000 claims description 29
- 238000006073 displacement reaction Methods 0.000 claims description 4
- 238000004519 manufacturing process Methods 0.000 abstract description 93
- 230000006872 improvement Effects 0.000 abstract description 8
- 238000004458 analytical method Methods 0.000 description 44
- 238000004364 calculation method Methods 0.000 description 40
- 230000006870 function Effects 0.000 description 30
- 238000001914 filtration Methods 0.000 description 19
- 238000013500 data storage Methods 0.000 description 17
- 238000010586 diagram Methods 0.000 description 14
- 238000000605 extraction Methods 0.000 description 14
- 230000000630 rising effect Effects 0.000 description 14
- 230000008859 change Effects 0.000 description 12
- 238000007781 pre-processing Methods 0.000 description 10
- 238000001228 spectrum Methods 0.000 description 9
- 238000004891 communication Methods 0.000 description 7
- 230000005540 biological transmission Effects 0.000 description 5
- 238000009826 distribution Methods 0.000 description 5
- 238000005070 sampling Methods 0.000 description 5
- 230000004069 differentiation Effects 0.000 description 4
- 239000000284 extract Substances 0.000 description 4
- 238000003909 pattern recognition Methods 0.000 description 4
- 230000000737 periodic effect Effects 0.000 description 4
- 238000002360 preparation method Methods 0.000 description 4
- 238000005265 energy consumption Methods 0.000 description 3
- 238000005259 measurement Methods 0.000 description 3
- 239000000758 substrate Substances 0.000 description 3
- 238000011144 upstream manufacturing Methods 0.000 description 3
- 230000032683 aging Effects 0.000 description 2
- 230000015556 catabolic process Effects 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 238000006731 degradation reaction Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000011156 evaluation Methods 0.000 description 2
- 239000012530 fluid Substances 0.000 description 2
- 239000000446 fuel Substances 0.000 description 2
- 238000001746 injection moulding Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000003825 pressing Methods 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 238000005520 cutting process Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000003754 machining Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000010606 normalization Methods 0.000 description 1
- 239000003208 petroleum Substances 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 238000010792 warming Methods 0.000 description 1
- 238000005406 washing Methods 0.000 description 1
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- General Factory Administration (AREA)
- Testing And Monitoring For Control Systems (AREA)
Abstract
Description
本発明は、処理を実行する機器を監視する監視装置、監視装置の制御方法、および制御プログラムに関するものである。具体的には、本発明は、上記機器のメンテナンス時期を判断する監視装置などに関するものである。特に、本発明は、生産ラインにおける所定の処理工程を繰り返し実行する生産機器を監視する監視装置などに関するものである。 The present invention relates to a monitoring device that monitors a device that executes processing, a control method for the monitoring device, and a control program. Specifically, the present invention relates to a monitoring device for determining the maintenance time of the above equipment. In particular, the present invention relates to a monitoring device that monitors production equipment that repeatedly executes a predetermined processing process in a production line.
従来から、機械加工の工場では、製造物を生産するために必要な複数の工程を実行するためのそれぞれの生産機器をライン上に配置して、流れ作業で生産を行う生産ラインが設けられている。そして、生産ラインを管理する生産管理の現場では、生産ラインにおける生産性の向上、および消費電力の削減等の省エネルギー化を図ることが常に求められている。 Traditionally, machining factories have been equipped with production lines that carry out the production process by arranging each production device on the line to perform the multiple steps necessary to produce the product. Yes. In production management sites that manage production lines, it is always required to save energy by improving productivity and reducing power consumption in the production lines.
生産性を向上させるには、生産機器のメンテナンスを適切な時点で行うことが必要である。そこで、例えば、特許文献1に記載の電力系統監視装置は、電力系統機器に流れる電流が基準電流を超えているか否かと、遮断動作を行ったか否かとに基づいて、メンテナンス時期を変更している。また、特許文献2に記載の保守点検時期報知装置は、自動車等の車両の走行距離を計測し、所定の距離になった場合、運転者に対してワーニング等の表示でメンテナンス時期の到来を報知している。また、特許文献3に記載の機械加工機電力監視装置は、機械加工機の平均電力値の大きさと瞬時電力値の変動の大きさとに基づいて警報を出力することにより、メンテナンスおよび補修作業を促している。
In order to improve productivity, it is necessary to perform maintenance of production equipment at an appropriate time. Therefore, for example, the power system monitoring device described in
一般に、生産機器のメンテナンスは、故障および破損の防止と、生産性の向上とを目的として行われる。しかしながら、従来は、生産性の向上の観点よりもむしろ故障および破損の防止の観点からメンテナンス時期が判断されている。これは、メンテナンスに必要な費用と、故障および破損による損失とは、正確に見積もることができても、メンテナンス後の生産性の向上による利益は、正確に見積もることが困難であることに由来すると考えられる。 Generally, maintenance of production equipment is performed for the purpose of preventing failure and breakage and improving productivity. However, conventionally, the maintenance time is determined from the viewpoint of preventing failure and damage rather than the viewpoint of improving productivity. This is because the costs required for maintenance and losses due to failures and damages can be estimated accurately, but the benefits of increased productivity after maintenance are difficult to estimate accurately. Conceivable.
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、処理能力の向上の観点から機器のメンテナンスの時期を判断できる監視装置等を実現することにある。 The present invention has been made in view of the above problems, and an object of the present invention is to realize a monitoring device or the like that can determine the timing of maintenance of equipment from the viewpoint of improving processing capability.
本発明に係る監視装置は、処理を実行する機器を監視する監視装置であって、上記課題を解決するために、上記機器が上記処理を実行するときに消費する、または発生する物理量の時系列データを取得する物理量取得手段と、該物理量取得手段が取得した物理量の時系列データの中から、所定時間の時系列データを検出する検出手段と、該検出手段が検出した時系列データの期間に基づいて、上記機器のメンテナンスを行うべきかを判断するメンテナンス判断手段とを備えることを特徴としている。 A monitoring device according to the present invention is a monitoring device that monitors a device that performs processing, and in order to solve the above-described problem, a time series of physical quantities that are consumed or generated when the device performs the processing. A physical quantity acquisition means for acquiring data; a detection means for detecting time-series data for a predetermined time from time-series data of physical quantities acquired by the physical quantity acquisition means; and a period of time-series data detected by the detection means On the basis of this, it is characterized by comprising maintenance judgment means for judging whether or not maintenance of the equipment should be performed.
また、本発明に係る監視装置の制御方法は、処理を実行する機器を監視する監視装置の制御方法であって、上記課題を解決するために、上記機器が上記処理を実行するときに消費する、または発生する物理量の時系列データを取得する物理量取得ステップと、該物理量取得ステップにて取得された物理量の時系列データの中から、所定時間の時系列データを検出する検出ステップと、該検出ステップにて検出された時系列データの期間に基づいて、上記機器のメンテナンスを行うべきかを判断するメンテナンス判断ステップとを含むことを特徴としている。 The monitoring device control method according to the present invention is a monitoring device control method for monitoring a device that performs processing, and is consumed when the device executes the processing in order to solve the problem. Or a physical quantity acquisition step for acquiring time series data of a generated physical quantity, a detection step for detecting time series data of a predetermined time from the time series data of a physical quantity acquired in the physical quantity acquisition step, and the detection And a maintenance determination step of determining whether or not to perform maintenance of the device based on the time-series data period detected in the step.
ここで、上記検出手段が検出する時系列データとしては、サイクルタイムの時系列データ、該サイクルタイムを複数回含む時系列データ、所定時間の時系列データなどが挙げられる。なお、サイクルタイムとは、繰り返し行われる仕事、タスク、ジョブなどのプロセスにおいて、その1回のプロセスに要する時間であって、該プロセスの頻度や周期の単位となるものをいう。 Here, examples of the time series data detected by the detecting means include time series data of cycle time, time series data including the cycle time a plurality of times, time series data of a predetermined time, and the like. The cycle time is a time required for one process in a process such as a work, a task, and a job that is repeatedly performed, and is a unit of the frequency or cycle of the process.
ところで、上記所定時間が短くなると、機器が処理を実行するのに必要な時間が短くなるので、機器の処理能力が向上することになる。すなわち、上記所定時間は、上記機器の処理能力の向上に関係する量であると言える。 By the way, when the predetermined time is shortened, the time required for the device to execute the processing is shortened, so that the processing capability of the device is improved. That is, it can be said that the predetermined time is an amount related to improvement of the processing capability of the device.
従って、上記の構成及び方法によると、機器が処理を実行するときに消費する、または発生する物理量の時系列データを取得し、取得された時系列データの中から、上記所定時間の時系列データを検出し、検出された時系列データの期間に基づいて、上記機器のメンテナンスを行うべきかを判断している。その結果、上記機器の処理能力の向上の観点からメンテナンスを行うべきかを判断することができる。また、利用される測定値は、機器が処理を実行するときに消費する、または発生する物理量の時系列データのみであるので、メンテナンスの時期を簡便に判断することができる。 Therefore, according to the above-described configuration and method, time-series data of physical quantities consumed or generated when a device executes processing is acquired, and time-series data of the predetermined time is acquired from the acquired time-series data. Is detected, and based on the detected time-series data period, it is determined whether or not the device should be maintained. As a result, it is possible to determine whether maintenance should be performed from the viewpoint of improving the processing capability of the device. In addition, since the measurement values used are only time-series data of physical quantities that are consumed or generated when the device executes processing, the maintenance timing can be easily determined.
本発明に係る監視装置では、上記物理量は、上記機器が上記処理を実行するときに消費する電力値、または電流値であってもよい。上記機器が消費する電力値、または電流値は、予め設置されている電力量計によって測定可能な場合が多い。または、上記電力量計は上記機器に容易に設定可能な場合が多い。したがって、上記の場合、容易な構成で上記物理量を取得することができる。 In the monitoring apparatus according to the present invention, the physical quantity may be a power value or a current value consumed when the device executes the process. In many cases, the power value or current value consumed by the device can be measured by a watt hour meter installed in advance. In many cases, the watt-hour meter can be easily set in the device. Therefore, in the above case, the physical quantity can be acquired with an easy configuration.
本発明に係る監視装置では、所定のメンテナンス基準値を記憶する記憶部をさらに備えており、上記メンテナンス判断手段は、上記サイクルタイムが上記メンテナンス基準値を超えた場合に、上記メンテナンスを行うべきと判断してもよい。なお、上記メンテナンス基準値は、初期またはメンテナンス直後のサイクルタイムに対し所定の割合(例えば1.2)を乗算したものなど、任意に設定可能である。 The monitoring apparatus according to the present invention further includes a storage unit that stores a predetermined maintenance reference value, and the maintenance determination unit should perform the maintenance when the cycle time exceeds the maintenance reference value. You may judge. The maintenance reference value can be arbitrarily set such as a value obtained by multiplying a cycle time immediately after the maintenance or immediately after the maintenance by a predetermined ratio (for example, 1.2).
本発明に係る監視装置では、上記メンテナンスの費用を記憶する記憶部をさらに備えており、上記メンテナンス判断手段は、上記メンテナンスを行った場合の利益増加量を算出し、算出された利益増加量の積算値が、上記記憶部からの上記メンテナンスの費用を超えた場合に、上記メンテナンスを行うべきと判断してもよい。 The monitoring apparatus according to the present invention further includes a storage unit that stores the maintenance cost, and the maintenance determination unit calculates a profit increase amount when the maintenance is performed, and calculates the calculated profit increase amount. When the integrated value exceeds the maintenance cost from the storage unit, it may be determined that the maintenance should be performed.
例えば、上記監視装置では、上記メンテナンスの費用と、1回の上記処理による利益を示す利益率と、初期または上記メンテナンス直後のサイクルタイムであるサイクルタイム基準値とを記憶する記憶部をさらに備えており、上記メンテナンス判断手段は、上記検出手段が検出した時系列データのサイクルタイムと、上記記憶部からの上記利益率および上記サイクルタイム基準値とを利用して、上記メンテナンスを行った場合の利益増加量を算出し、算出された利益増加量の積算値が、上記記憶部からの上記メンテナンスの費用を超えた場合に、上記メンテナンスを行うべきと判断してもよい。 For example, the monitoring device further includes a storage unit that stores the maintenance cost, the profit rate indicating the profit of one process, and a cycle time reference value that is an initial or cycle time immediately after the maintenance. The maintenance determination means uses the cycle time of the time-series data detected by the detection means, the profit rate from the storage unit, and the profit when the maintenance is performed using the cycle time reference value. An increase amount may be calculated, and it may be determined that the maintenance should be performed when the integrated value of the calculated profit increase amount exceeds the maintenance cost from the storage unit.
この場合、メンテナンスによる処理能力の向上を上記利益増加量として定量的に評価できるので、メンテナンスによる処理能力の向上と、メンテナンスの費用とを定量的に比較でき、メンテナンスの時期を正確に判断することができる。 In this case, the improvement in processing capacity due to maintenance can be quantitatively evaluated as the above-mentioned increase in profit, so the improvement in processing capacity due to maintenance and the cost of maintenance can be compared quantitatively, and the maintenance timing can be accurately determined. Can do.
なお、上記利益増加量は、以下のようにして求めることができる。すなわち、所定期間の時系列データおよびサイクルタイムから、当該期間に機器が処理した処理数を算出できる。また、上記期間の処理数、上記サイクルタイム、および上記サイクルタイム基準値とから、基準の処理数を算出できる。従って、上記基準の処理数から上記期間の処理数を減算し、さらに上記利益率を乗算することにより、上記利益増加量を算出できる。 The profit increase amount can be obtained as follows. That is, from the time series data and cycle time of a predetermined period, the number of processes processed by the device during the period can be calculated. Further, the reference number of processes can be calculated from the number of processes in the period, the cycle time, and the cycle time reference value. Therefore, the profit increase amount can be calculated by subtracting the number of processes in the period from the reference number of processes and multiplying the profit rate.
本発明に係る監視装置では、上記物理量は、上記機器が上記処理を実行するときに発生する該機器の変位量であってもよい。変位量は、振動センサにより容易に検知することができる。従って、上記の場合、容易な構成で上記物理量を取得することができる。 In the monitoring apparatus according to the present invention, the physical quantity may be a displacement amount of the device that occurs when the device executes the process. The amount of displacement can be easily detected by a vibration sensor. Therefore, in the above case, the physical quantity can be acquired with an easy configuration.
なお、消費エネルギーに関する物理量としては、消費エネルギーが電力量である場合における電力、電流などが挙げられ、消費エネルギーがガス、石油などの可燃性流体の熱量である場合における当該可燃性流体の流量などが挙げられる。また、上記電力は、電力量を時間微分して取得してもよいし、瞬時電力量として取得してもよい。 The physical quantity related to the energy consumption includes power, current, etc. when the energy consumption is electric energy, and the flow rate of the combustible fluid when the energy consumption is the heat quantity of a combustible fluid such as gas or petroleum. Is mentioned. The power may be acquired by differentiating the power amount with time or may be acquired as an instantaneous power amount.
本発明に係る監視装置では、上記機器が上記処理を開始してから終了するまでの期間の計画値であるサイクルタイム設計値を予め記憶する記憶部をさらに備えており、上記検出手段は、上記サイクルタイム設計値に基づいて、上記サイクルタイムの時系列データの開始時点を検出するサイクル開始検出手段とを備えることが好ましい。 The monitoring apparatus according to the present invention further includes a storage unit that stores in advance a cycle time design value that is a planned value of a period from when the device starts the process to when it ends, and the detection unit includes the detection unit It is preferable to include a cycle start detection means for detecting a start time of the time series data of the cycle time based on the cycle time design value.
例えば、上記監視装置では、上記機器が上記処理を開始してから終了するまでの期間の計画値であるサイクルタイム設計値を予め記憶する記憶部をさらに備えており、上記検出手段は、上記取得手段が取得した時系列データに対し周波数解析を行って、上記サイクルタイム設計値およびその付近で最もスペクトルの強い周波数を基本周波数として検出する周波数解析手段と、該周波数解析手段が検出した基本周波数およびその付近の周波数成分を強調するように、上記時系列データに対しフィルタ処理を行うフィルタ処理手段と、該フィルタ処理手段によるフィルタ処理後の時系列データに基づいて、上記サイクルタイムの時系列データの開始時点を検出するサイクル開始検出手段とを備えてもよい。 For example, the monitoring apparatus further includes a storage unit that stores in advance a cycle time design value that is a planned value for a period from when the device starts the process to when it ends, and the detection unit includes the acquisition unit Frequency analysis means for performing time analysis on the time-series data obtained by the means to detect the cycle time design value and a frequency having the strongest spectrum in the vicinity thereof as a fundamental frequency, and the fundamental frequency detected by the frequency analysis means and Based on the time series data after filtering by the filter processing means for filtering the time series data so as to emphasize the frequency components in the vicinity of the time series data, You may provide the cycle start detection means which detects a start time.
この場合、上記フィルタ処理により、基本周波数に等しいまたは近いサイクルタイムの周波数成分が強調されるので、サイクルタイムの時系列データの検出が容易となる。 In this case, since the frequency component having a cycle time equal to or close to the fundamental frequency is emphasized by the filtering process, the time-series data of the cycle time can be easily detected.
なお、上記サイクル開始検出手段は、上記フィルタ処理後の時系列データとその2階微分のデータとを用いて、上記フィルタ処理後の時系列データの立上がりの時点を検出することにより、上記サイクルタイムの時系列データの開始時点を検出してもよい。 The cycle start detecting means detects the rise time of the time series data after the filtering process by using the time series data after the filtering process and the second-order differential data thereof, thereby the cycle time. The start point of the time series data may be detected.
また、上記サイクルタイムの時系列データの波形パターンを示す波形パターン情報を記憶する記憶部をさらに備えており、上記サイクル開始検出手段は、上記記憶部に記憶された波形パターン情報に適合するサイクルタイムの時系列データを検出することにより、上記サイクルタイムの時系列データの開始時点を検出してもよい。 In addition, a storage unit that stores waveform pattern information indicating a waveform pattern of the time-series data of the cycle time is further provided, and the cycle start detection unit is configured to have a cycle time that matches the waveform pattern information stored in the storage unit. By detecting this time-series data, the start point of the time-series data of the cycle time may be detected.
本発明に係る監視装置では、上記サイクルタイムの時系列データの波形パターンを示す波形パターン情報を記憶する記憶部と、上記検出手段が検出したサイクルタイムの時系列データを複数個利用して、上記波形パターンを作成して上記記憶部に記憶する波形パターン作成手段とをさらに備えてもよい。この場合、波形パターン情報を記憶部に予め記憶しておく必要がない。 In the monitoring apparatus according to the present invention, a storage unit that stores waveform pattern information indicating a waveform pattern of the time series data of the cycle time, and a plurality of cycle time time series data detected by the detection means, Waveform pattern creating means for creating a waveform pattern and storing it in the storage unit may be further provided. In this case, it is not necessary to previously store the waveform pattern information in the storage unit.
なお、上記監視装置における各ステップを、監視装置制御プログラムによりコンピュータに実行させることができる。さらに、上記監視装置制御プログラムをコンピュータ読取り可能な記録媒体に記憶させることにより、任意のコンピュータ上で上記監視装置制御プログラムを実行させることができる。 Each step in the monitoring device can be executed by a computer by a monitoring device control program. Furthermore, the monitoring device control program can be executed on an arbitrary computer by storing the monitoring device control program in a computer-readable recording medium.
以上のように、本発明に係る監視装置は、機器が処理を実行するときに消費する、または発生する物理量の時系列データを取得し、取得された時系列データの中から、上記所定時間の時系列データを検出し、検出された時系列データの期間に基づいて、上記機器のメンテナンスを行うべきかを判断するので、上記機器の処理能力の向上の観点からメンテナンスを行うべきかを判断できるという効果を奏する。 As described above, the monitoring apparatus according to the present invention acquires time-series data of physical quantities that are consumed or generated when a device executes processing, and from the acquired time-series data, Since the time series data is detected and it is determined whether or not the equipment should be maintained based on the detected time series data period, it is possible to determine whether or not the maintenance should be performed from the viewpoint of improving the processing capability of the equipment. There is an effect.
〔実施の形態1〕
本発明の実施の一形態について図1〜図8・図12・図13に基づいて説明する。まず、図2を参照して、本実施形態における全体の構成について説明する。図2は、本実施形態における、監視装置1と電力量計2と生産機器3との関係を示す説明図である。図2に示すように、本実施形態においては、生産ライン5に複数の生産機器3が配置されている。そして、複数の生産機器3それぞれに供給される電力量を計測する電力量計2と監視装置1とが接続されている。なお、生産機器3としては、例えばプレス機、射出成形機、洗浄機など任意の機器がある。
[Embodiment 1]
An embodiment of the present invention will be described with reference to FIGS. 1 to 8, 12, and 13. First, with reference to FIG. 2, the overall configuration of the present embodiment will be described. FIG. 2 is an explanatory diagram illustrating a relationship among the
監視装置1は、生産機器3を監視するものである。本実施形態では、監視装置1は、電力量計2から取得した生産機器3の消費電力の波形を解析してサイクルタイムを取得し、取得されたサイクルタイムに基づいて該生産機器3のメンテナンスを行うべきかを判断するものである。
The
ここで、サイクルタイムとは、上述のように、繰り返し行われる仕事、タスク、ジョブなどのプロセスにおいて、その1回のプロセスに要する時間であって、該プロセスの頻度や周期の単位となるものをいう。図12は、生産機器3の消費電力の時間変化の一例を示すグラフであり、上記サイクルタイムを示すためのものである。例えば、工作機械の場合、図12の(a)に示すように、1つのワーク(生産対象物)の加工開始から終了までの時間が1サイクルタイムとなる。
Here, as described above, the cycle time is a time required for one process in a process such as a work, a task, and a job that is repeatedly performed, and is a unit of the frequency or cycle of the process. Say. FIG. 12 is a graph showing an example of the time change of the power consumption of the
また、プレス機の場合、1つのワークの加工に費やされる加工時間は、非常に短い(0.5msなど)。しかしながら、図12の(b)のように、所定数の製品に対するプレス動作を連続的に行い、その後所定時間待機をするという動作を行う場合、この一連のプロセスが繰り返されていると見なすことができる。従って、プレス動作の開始から待機時間の終了までを1サイクルと見なすことができる。 In the case of a press machine, the processing time spent for processing one workpiece is very short (0.5 ms or the like). However, as shown in FIG. 12B, when performing a press operation for a predetermined number of products continuously and then waiting for a predetermined time, this series of processes may be regarded as being repeated. it can. Therefore, it can be regarded as one cycle from the start of the press operation to the end of the standby time.
従って、監視装置1は、上記サイクルタイムに基づいて、上記メンテナンスを行うべきかを判断しているので、生産性の向上の観点からメンテナンスの時期を判断することができる。また、監視装置1は、電力量計2から取得した生産機器3の消費電力のみで上記判断を行うことができ、従来のPLCのラダープログラムを変更したり、新たなPLCを導入したりする必要がなくなる。したがって、上記判断を簡便に行うことができる。
Therefore, since the
図1は、本実施形態に係る監視装置1の要部構成を示すブロック図である。図1に示すように、監視装置1は、電力データ取得部11、表示部12、電力波形解析部13、メンテナンス判断部(メンテナンス判断手段)14、出力部15、記憶部16、および入力部19を含む構成である。
FIG. 1 is a block diagram illustrating a main configuration of a
記憶部16は、情報を記憶するものであり、フラッシュメモリ、ROM(Read Only Memory)などの不揮発性の記憶装置と、RAM(Random Access Memory)などの揮発性の記憶装置とによって構成される。本実施形態では、記憶部16は、識別情報記憶部31、判別情報記憶部32、メンテナンス情報記憶部34、および電力データ記憶部30を含んでいる。
The
電力データ記憶部30は、生産機器3の消費した電力量(積算電力)および消費している電力(消費電力)を記憶するものである。具体的には、電力データ記憶部30は、電力量計2が計測した電力値の時系列データである電力データを記憶している。なお、電力データには、電力値ごとに、或いは所定の期間ごとに、計測時刻を含んでいる。また、上記電力値を算出可能な物理量を、上記電力値の代わりに記憶してもよい。
The power
識別情報記憶部31は、後述する1サイクル検出部21が、1サイクルを検出するために用いる識別情報を記憶するものである。識別情報とは、例えば、生産機器3が生産対象物に対する処理を開始してから終了するまで(1サイクル)の、生産品種別の、生産機器3が消費した電力の波形、生産機器3が消費した1サイクルの電力の周波数特性などが挙げられる。
The identification
判別情報記憶部32は、後述する品種判別部22が、生産機器3で生産している生産品種を判別するために用いる判別情報を記憶するものである。判別情報とは、サイクルタイム(生産機器3が生産対象物に対する処理を開始してから終了するまでの時間)と生産品種との対応関係を示すテーブルである。
The discrimination
メンテナンス情報記憶部34は、生産機器3のメンテナンスの時期を判断するのに必要な各種情報を記憶するものである。この各種情報の詳細については後述する。
The maintenance
電力データ取得部11は、電力データ記憶部30に記憶されている電力データを取得するものである。電力データ取得部11は、取得した電力データを電力波形解析部13へ送信する。
The power
電力波形解析部13は、電力データ取得部11から取得した電力データ(波形)を解析して、稼働情報を取得するものである。より詳細には、電力波形解析部13は、1サイクル検出部(1サイクル検出手段)21、品種判別部22、サイクルタイム算出部23、生産数算出部24、稼働時間算出部25、負荷時間算出部26、および稼働情報出力部20を含む構成である。
The power
1サイクル検出部21は、電力データ取得部11から取得した電力データ(波形)から1サイクル部分を検出するものである。より詳細には、1サイクル検出部21は、波形取得部41、前処理部42、特徴抽出部43、識別部44、および結果出力部45を含む構成である。通常、1サイクルの電力データは、種々の特徴を有する。そこで、当該特徴を検出することにより、電力データの1サイクル部分を検出することができる。
The 1-
波形取得部41は、電力データ取得部11から取得した電力データのうち、所定の時間幅のデータを取得するものである。波形取得部41は、取得した電力データを前処理部42に送信する。
The
前処理部42は、波形取得部41が取得した所定の時間幅の電力データに対し、ノイズ除去処理、正規化処理などの前処理を行うものである。前処理部42は、前処理後の電力データを特徴抽出部43に送信する。
The preprocessing
特徴抽出部43は、前処理部42からの電力データに対し、所定の特徴情報を抽出するものである。上記所定の特徴情報の例としては、周波数、急激な立上りなどが挙げられる。特徴抽出部43は、抽出した特徴情報を、識別部44に送信する。
The
識別部44は、特徴抽出部43が抽出した特徴情報と、識別情報記憶部31に記憶されている識別情報とから、所定の時間幅の電力データの波形が1サイクルに該当するか否かを判断するものである。識別部44は、識別結果を結果出力部45に送信する。なお、生産品種が複数である場合、識別部44は、上記電力データの波形が、何れの生産品種の1サイクルに該当するか、或いは全く該当しないかを識別することになる。
Based on the feature information extracted by the
結果出力部45は、識別部44が判断した結果を出力するものである。
The
図3は、1サイクル検出部21が、パターン認識を用いて、電力データ取得部11から取得した電力データ(波形)から1サイクル部分を検出する方法を示す説明図である。図3に示すように、パターン認識を用いて、1サイクル部分を検出する場合、まず、波形取得部41は、電力データ取得部11が取得した電力データから、所定の時間幅の波形(電力パターン40)を取得する。
FIG. 3 is an explanatory diagram illustrating a method in which the 1-
そして、電力パターン40に対し、前処理部42がノイズ除去等の前処理を行い、特徴抽出部43は、前処理の行われた電力パターン40の特徴情報を抽出する。そして、識別部44は、抽出された特徴情報と、識別情報記憶部31に記憶されている識別情報とを比較することにより、電力パターン40が1サイクルに該当する否かを判断する。そして、結果出力部45が判断結果を出力する。
Then, the preprocessing
なお、1サイクル部分の検出は、パターン認識に限られるものではなく、周波数解析、テンプレートマッチング手法、統計学習手法、一定積算電力量カウントなど、その他の公知の手法によるものであってもよい。また、これらを組み合わせてもよい。 The detection of the one-cycle portion is not limited to pattern recognition, and may be performed by other known methods such as frequency analysis, template matching method, statistical learning method, and constant integrated power amount count. Moreover, you may combine these.
周波数解析とは、電力データの周波数の特徴を用いて1サイクル部分を検出する方法である。テンプレートマッチングとは、予め記憶されている1サイクルの波形の雛形(テンプレート)と、取得した波形とを比較して1サイクル部分を検出する方法である。統計学習手法とは、過去の1サイクル部分の特徴を記憶し、該特徴を用いて、次回、1サイクル部分に該当するか否かを判断する方法である。一定積算電力量カウントは、積算電力量が一定の値になると、1サイクルと判断する方法である。 Frequency analysis is a method of detecting a one-cycle portion using frequency characteristics of power data. Template matching is a method of detecting a one-cycle portion by comparing a waveform template (template) stored in advance with one waveform and an acquired waveform. The statistical learning method is a method of storing the characteristics of the past one-cycle portion and determining whether or not the next cycle corresponds to the one-cycle portion using the features. The constant integrated power amount count is a method of determining one cycle when the integrated power amount reaches a constant value.
品種判別部22は、1サイクル検出部21が検出した1サイクル部分の特徴と、判別情報記憶部32に記憶されている判別情報とを用いて、生産機器3の生産品種を判別するものである。
The product
通常、異なる生産品種の生産対象物を生産する場合、1サイクルの電力データの波形は異なる可能性が高い。図4は、プリント基板に電子部品を取り付ける生産機器3であるマウンタの電力データ(負荷状態)を示している。図4の例では、或る種類の基板Aに対する電子部品の取付けを繰り返し、次に段取換えを行った後、別の種類の基板Bに対する電子部品の取付けを繰り返している。また、図4において、破線で囲まれた部分が1サイクルの電力データである。図4を参照すると、1サイクルの電力データの波形が基板の種類によって異なることが理解できる。
Usually, when producing a production object of a different production type, the waveform of power data in one cycle is likely to be different. FIG. 4 shows power data (load state) of the mounter that is the
そこで、生産品種毎に1サイクルの電力データの波形の特徴情報を判別情報として判別情報記憶部32に記憶しておけば、品種判別部22が生産対象物の生産品種を判別することができる。
Therefore, if the characteristic information of the waveform of the power data of one cycle for each production type is stored in the discrimination
サイクルタイム算出部23は、電力データにおける1サイクルの時間(サイクルタイム)を算出するものである。これは、1サイクル検出部21が検出した1サイクル部分の電力データから算出できる。
The cycle
生産数算出部24は、所定の期間において、生産機器3が処理した生産対象物の数(生産数)を算出するものである。これは、所定の期間内における1サイクルの数をカウントすることにより算出できる。
The production
負荷時間算出部26は、所定の期間のうち、負荷状態の時間である負荷時間を算出するものである。また、稼働時間算出部25は、所定の期間のうち、稼働状態の時間である稼働時間を算出するものである。
The load
ここで、稼働状態、負荷状態について、図13を用いて説明する。図13は、或るプレス機の稼働状況を示すグラフであり、具体的には、上記プレス機にて消費される瞬時電力(kW)の時間変化を示すグラフである。図13には、数時間のグラフが示されている。なお、図13では、対象機器(機器)の例としてプレス機を挙げているが、その他の対象機器でも同様である。 Here, the operating state and the load state will be described with reference to FIG. FIG. 13 is a graph showing the operating status of a certain pressing machine, specifically, a graph showing the temporal change of instantaneous power (kW) consumed by the pressing machine. FIG. 13 shows a graph of several hours. In FIG. 13, a press machine is used as an example of the target device (device), but the same applies to other target devices.
図13のグラフにおいて、瞬時電力が0kWに近い期間toffは、上記プレス機の電源がオフである状態の期間であり、この状態は電源オフ状態と呼ばれている。一方、電源オフ状態の期間toff以外の期間tonは、上記プレス機の電源がオンである状態の期間であり、この状態は負荷状態と呼ばれている。 In the graph of FIG. 13, a period toff in which the instantaneous power is close to 0 kW is a period in which the power of the press is off, and this state is called a power off state. On the other hand, a period ton other than the power-off state period toff is a period in which the power of the press is on, and this state is called a load state.
負荷状態の期間tonのうち、瞬時電力の低い期間tsは、上記プレス機が停止している状態の期間であり、この状態は停止状態と呼ばれている。一方、上記負荷状態の期間tonのうち、瞬時電力の高い期間taは、上記プレス機が稼働している状態の期間であり、この状態は稼働状態と呼ばれている。 Among the load state period ton, the period ts where the instantaneous power is low is a period in which the press is stopped, and this state is called a stop state. On the other hand, out of the load state period ton, the period ta when the instantaneous power is high is a period during which the press is operating, and this state is called an operating state.
なお、上記停止状態が発生する要因としては、設備の故障または予期せぬ異常によるもの、工程変更のための段取り(ワーク、治具の切替え等)によるもの、消耗部品(刃具等)の交換によるもの、設備の立上げ(電源を投入してからのウォーミングアップ等)・立下げ(電源を切る前の準備等)によるもの等が挙げられる。 In addition, the cause of the above stop state is due to equipment failure or unexpected abnormality, due to setup for process change (workpiece, jig switching, etc.), due to replacement of consumable parts (cutting tools, etc.) And equipment startup (warming up after turning on the power, etc.) and shutdown (preparation before turning off the power, etc.).
上記負荷時間では生産機器3へ電力が供給されている。従って、負荷時間算出部26は、電力データ記憶部30から電力データ取得部11を介して取得した電力データを利用して、上記負荷時間を算出することができる。
Electric power is supplied to the
また、上記稼働時間では生産機器3が稼働状態であり、上記停止状態の時間である停止時間では生産機器3が待機状態である。従って、稼働時間算出部25は、サイクルタイム算出部23が算出したサイクルタイムを積算することにより上記稼働時間を算出することができる。或いは、稼働時間算出部25は、上記サイクルタイムと、生産数算出部24が算出した生産数とを乗算することにより上記稼働時間を算出できる。反対に、生産数算出部24は、稼働時間算出部25が算出した稼働時間から、サイクルタイム算出部23が算出したサイクルタイムを除算することにより、上記生産数を算出することができる。
Further, the
なお、稼働時間算出部25は、電力データ記憶部30から電力データ取得部11を介して取得した電力データから、生産機器3が待機電力を消費している期間を検出することにより、上記停止時間を算出でき、算出した停止時間と、負荷時間算出部26が算出した負荷時間とを用いて、上記稼働時間を算出することもできる。
The operating
稼働情報出力部20は、品種判別部22、サイクルタイム算出部23、生産数算出部24、稼働時間算出部25、および負荷時間算出部26にて取得された各種の稼働情報を受け取って、メンテナンス判断部14に出力するものである。
The operation
メンテナンス判断部14は、サイクルタイム算出部23が算出したサイクルタイムに基づいて、生産機器3のメンテナンスを行うべきかを判断するものである。メンテナンス判断部14は、上記メンテナンスを行うべきと判断した場合、その旨を後述の表示部12および出力部15を介してユーザに報知する。該報知の手法としては、表示出力、音声出力、電子メールによる他の通信装置への送信、生産機器3の停止、などが挙げられる。なお、メンテナンス判断部14の詳細については後述する。
The
表示部12は、各種情報を表示出力するものである。表示部12は、LCD(液晶表示素子)、CRT(陰極線管)、プラズマディスプレイなどの表示デバイスによって構成されている。
The
出力部15は、各種情報を外部に出力するものである。出力部15を構成するデバイスの例としては、紙などの印刷媒体に情報を印刷する印刷出力デバイス、伝送媒体を介して信号を送信する送信デバイス、コンピュータが読取り可能な記録媒体にデータを記録する記録デバイスなどが挙げられる。
The
入力部19は、ユーザからの指示入力、情報入力などを受け付けるものであり、例えばキーボードやボタンなどのキー入力デバイスや、マウスなどのポインティングデバイスなどによって構成される。
The
次に、メンテナンス判断部14およびメンテナンス情報記憶部34の詳細について、図5および図6を参照して説明する。図5は、メンテナンス判断部14およびメンテナンス情報記憶部34の概略構成を示すブロック図である。
Next, details of the
図5に示すように、メンテナンス情報記憶部34は、所定のメンテナンス基準値MRを記憶しており、該メンテナンス基準値MRは、メンテナンスを行うべきかを判断するための基準となるサイクルタイムである。メンテナンス基準値MRとしては、初期またはメンテナンス直後のサイクルタイムに対し所定の割合を乗算したものなどが挙げられる。
As shown in FIG. 5, the maintenance
メンテナンス判断部14は、サイクルタイム取得部51、比較部52、および報知制御部53を含む構成である。サイクルタイム取得部51は、電力波形解析部13からのサイクルタイムを取得するものである。サイクルタイム取得部51は、取得したサイクルタイムを比較部52に送信する。
The
図6は、生産機器3におけるサイクルタイムの時間変化を示すグラフである。図6のグラフの縦軸には、上記サイクルタイムと共に、上記サイクルタイムを換算した、1日当りの最大生産可能数量(生産数の最大値)も示している。図6において、実線のグラフは本実施形態におけるサイクルタイムの時間変化を示しており、一点鎖線のグラフは、従来のサイクルタイムの時間変化を示している。
FIG. 6 is a graph showing the time change of the cycle time in the
図6の例では、メンテナンス直後のサイクルタイムが17秒であり、メンテナンス基準値MRが20秒である。すなわち、メンテナンス基準値MRは、メンテナンス直後のサイクルタイムの約1.2倍となっている。 In the example of FIG. 6, the cycle time immediately after maintenance is 17 seconds, and the maintenance reference value MR is 20 seconds. That is, the maintenance reference value MR is about 1.2 times the cycle time immediately after maintenance.
また、図6の例では、時刻t0にて従来のメンテナンスと本実施形態のメンテナンスとの両方が実行される。その後、時間の経過と共に、時刻t1にて本実施形態のメンテナンスが実行され、時刻t2にて従来のメンテナンスが実行され、時刻t3にて本実施形態のメンテナンスが実行され、時刻t4にて本実施形態のメンテナンスが実行される。 In the example of FIG. 6, both the conventional maintenance and the maintenance of the present embodiment are executed at time t0. Thereafter, with the passage of time, the maintenance of this embodiment is executed at time t1, the conventional maintenance is executed at time t2, the maintenance of this embodiment is executed at time t3, and this maintenance is executed at time t4. Configuration maintenance is performed.
このように、本実施形態の方が従来よりもメンテナンスの期間が短くなっている。これは、メンテナンス時期が、本実施形態では生産性の低下を防止する観点から判断されているのに対し、従来は事故、破損などにより、生産機器3が停止することを防止する観点から判断されていることに由来する。このため、従来は、サイクルタイムが増加して生産性が低下しても、サイクルタイムがさらに増加して生産機器3が停止する可能性が高くなるまで、メンテナンスの実施時期を延ばしている。
Thus, the maintenance period is shorter in the present embodiment than in the prior art. This is determined from the viewpoint of preventing the
再び図5を参照すると、比較部52は、サイクルタイム取得部51からのサイクルタイムを、メンテナンス情報記憶部34からのメンテナンス基準値MRと比較するものである。本実施形態では、比較部52は、上記比較の結果、上記サイクルタイムがメンテナンス基準値MRを超えた場合、メンテナンスを行うべきと判断し、その旨を報知制御部53に通知する。
Referring to FIG. 5 again, the comparison unit 52 compares the cycle time from the cycle time acquisition unit 51 with the maintenance reference value MR from the maintenance
報知制御部53は、比較部52からの通知に基づき、メンテナンスを行うべき旨をユーザに報知するように、表示部12および出力部15を制御するものである。
The
次に、上記構成の監視装置1における処理動作を、図7および図8を参照して説明する。図7は、監視装置1の電力データ取得部11および電力波形解析部13における処理の流れを示すフローチャートである。また、図8は、監視装置1のメンテナンス判断部14におけるメンテナンス判断処理の流れを示すフローチャートである。
Next, the processing operation in the
図7に示すように、まず、電力データ取得部11は、前回電力データを取得したときから現時点までの期間における時系列の電力データを取得する(S1)。次に、1サイクル検出部21は、電力データ取得部11が取得した時系列の電力データから1サイクル部分を検出する(S2)。そして、品種判別部22は、生産機器3の対象生産物の生産品種を判別する(S3)。その後、生産数算出部24は、上記期間に生産機器3が処理を実行した生産対象物の数を算出する(S4)。
As illustrated in FIG. 7, first, the power
次に、負荷時間算出部26は、上記期間における負荷時間を算出し、稼働時間算出部25は、上記期間における稼働時間を算出する(S5)。そして、サイクルタイム算出部23が、サイクルタイムを算出して(S6)、図8に示すメンテナンス判断処理に進む。
Next, the load
次に、図8に示すように、サイクルタイム取得部51は、ステップS6にて算出されたサイクルタイムを取得すると(S7)、比較部52は、取得されたサイクルタイムが、メンテナンス情報記憶部34に記憶されたメンテナンス基準値MRよりも大きいか否かを判断する(S8)。大きい場合、報知制御部53は、表示部12および出力部15を制御して、メンテナンスを促すように報知する(S9)。その後、上記処理を終了する。
Next, as shown in FIG. 8, when the cycle time acquisition unit 51 acquires the cycle time calculated in step S6 (S7), the comparison unit 52 determines that the acquired cycle time is the maintenance
〔実施の形態2〕
本発明の別の実施形態について、図9および図10に基づいて説明する。なお、説明の便宜上、上記の実施形態において示した構成と同一の機能を有する構成には、同一の符号を付し、その説明を省略する。本実施形態の監視装置1は、図1〜図8に示す監視装置1に比べて、メンテナンス判断部14の構成が異なる。
[Embodiment 2]
Another embodiment of the present invention will be described with reference to FIGS. 9 and 10. For convenience of explanation, the same reference numerals are given to components having the same functions as those shown in the above embodiment, and the description thereof is omitted. The
図9は、本実施形態に係るメンテナンス判断部14の要部構成を示すブロック図である。本実施形態では、メンテナンス判断部14は、メンテナンスを行った場合の利益増加量ΔBを算出し、算出された利益増加量ΔBの積算値が、上記メンテナンスの費用を超えた場合に、上記メンテナンスを行うべきと判断している。この場合、上記メンテナンスによる生産性の向上を利益増加量ΔBとして定量的に評価できるので、上記メンテナンスによる生産性の向上と、上記メンテナンスの費用とを定量的に比較でき、上記メンテナンスの時期を正確に判断することができる。
FIG. 9 is a block diagram illustrating a main configuration of the
図9に示すように、メンテナンス情報記憶部34は、サイクルタイム基準値CR、利益率BR、およびメンテナンス費用MCを記憶している。サイクルタイム基準値CRは、利益増加量ΔBを算出するための基準となるサイクルタイムであり、具体的には、初期または上記メンテナンス直後のサイクルタイムなどである。また、利益率BRは、製品1個当りの利益を示すものである。また、メンテナンス費用MCは、上記メンテナンスにて必要な費用であり、部品代および人件費、さらには上記メンテナンスにより生産機器3が停止することによる損失を含むものである。
As shown in FIG. 9, the maintenance
メンテナンス判断部14は、稼働情報取得部61、利益増加推定部62、比較部63、報知制御部53、サイクルタイム基準値取得部65、および設定部66を含む構成である。
The
稼働情報取得部61は、電力波形解析部13から稼働情報の幾つかを取得するものである。具体的には、稼働情報取得部61は、電力波形解析部13のサイクルタイム算出部23が算出したサイクルタイム、生産数算出部24が算出した生産数、および稼働時間算出部25が算出した稼働時間などの稼働情報を、稼働情報出力部20を介して取得している。稼働情報取得部61は、取得した稼働情報を利益増加推定部62に送信する。また、稼働情報取得部61は、取得したサイクルタイム、或いは、取得した生産数および稼働時間から算出されたサイクルタイムをサイクルタイム基準値取得部65に送信する。
The operation
利益増加推定部62は、稼働情報取得部61からの稼働情報と、メンテナンス情報記憶部34からのサイクルタイム基準値CRおよび利益率BRとを利用して、利益増加量ΔBを推定するものである。利益増加推定部62は、推定した利益増加量ΔBを比較部63に送信する。
The profit
例えば、稼働情報取得部61からサイクルタイムCTおよび稼働時間OTを取得している場合、次式により利益増加量ΔBを算出できる。
ΔB=(OT/CR−OT/CT)×BR ・・・(1)。
また、サイクルタイムCT、稼働時間OT、および生産数PNの間には次式が成り立つ。
OT=CT×PN ・・・(2)。
従って、例えば、稼働情報取得部61からサイクルタイムCTおよび生産数PNを取得している場合、次式により利益増加量ΔBを算出できる。
ΔB=(PN×CT/CR−PN)×BR ・・・(3)。
For example, when the cycle time CT and the operation time OT are acquired from the operation
ΔB = (OT / CR−OT / CT) × BR (1).
Further, the following equation holds between the cycle time CT, the operation time OT, and the production number PN.
OT = CT × PN (2).
Therefore, for example, when the cycle time CT and the production number PN are acquired from the operation
ΔB = (PN × CT / CR−PN) × BR (3).
比較部63は、利益増加推定部62からの利益増加量ΔBを積算し、その積算値Bと、メンテナンス情報記憶部34からのメンテナンス費用MCとを比較するものである。本実施形態では、比較部63は、上記比較の結果、利益増加量の積算値Bがメンテナンス費用MCを超えた場合、メンテナンス費用MCよりも、上記メンテナンスによる生産性の向上に伴う利益増加の方が多くなるので、メンテナンスを行うべきと判断し、その旨を報知制御部53に通知する。
The
サイクルタイム基準値取得部65は、メンテナンス直後のサイクルタイムを稼働情報取得部61から取得するものである。なお、上記メンテナンス直後か否かは、メンテナンスが行われた旨をユーザから入力部19を介して取得することにより判断できる。サイクルタイム基準値取得部65は、取得したサイクルタイムでメンテナンス情報記憶部34のメンテナンス基準値MRを更新する。これにより、メンテナンス直後のサイクルタイムを利用することにより、該サイクルタイムが経年劣化などにより変化する場合にも対応することができる。
The cycle time reference
設定部66は、ユーザから入力部19を介しての指示により、メンテナンス情報記憶部34における利益率BRとメンテナンス費用MCとを設定するものである。これにより、利益率BRとメンテナンス費用MCとが経年劣化などにより変化する場合にも対応することができる。
The setting
次に、上記構成の監視装置1における処理動作を、図10を参照して説明する。図10は、監視装置1のメンテナンス判断部14におけるメンテナンス判断処理の流れを示すフローチャートである。なお、監視装置1の電力データ取得部11および電力波形解析部13における処理は、図7に示す処理と同様であるので、その説明を省略する。
Next, the processing operation in the
図10に示すように、まず、稼働情報取得部61は、電力波形解析部13から上記稼働情報を取得すると(S11)、サイクルタイム基準値取得部65は、入力部19からの入力情報に基づき、メンテナンス直後か否かを判断する(S12)。メンテナンス直後の場合、サイクルタイム基準値取得部65は、稼働情報取得部61が取得または算出したサイクルタイムでメンテナンス情報記憶部34のサイクルタイム基準値CRを更新する(S13)。
As shown in FIG. 10, first, when the operation
次に、利益増加推定部62は、稼働情報取得部61が取得した稼働情報を利用して、メンテナンスを行った場合の利益増加量ΔBを、上記式(1)または上記式(3)に基づき算出する(S14)。次に、比較部63は、算出された利益増加量ΔBの積算値Bが、メンテナンス情報記憶部34のメンテナンス費用MCよりも大きいか否かを判断する(S15)。大きい場合、報知制御部53は、表示部12および出力部15を制御して、メンテナンスを促すように報知する(S9)。その後、上記処理を終了する。
Next, the profit
〔実施の形態3〕
本発明の他の実施形態について図11に基づいて説明する。なお、説明の便宜上、上記の実施形態において示した構成と同一の機能を有する構成には、同一の符号を付し、その説明を省略する。図11は、本実施形態に係る監視装置1の要部構成を示すブロック図である。
[Embodiment 3]
Another embodiment of the present invention will be described with reference to FIG. For convenience of explanation, the same reference numerals are given to components having the same functions as those shown in the above embodiment, and the description thereof is omitted. FIG. 11 is a block diagram illustrating a main configuration of the
本実施形態において、上記実施の形態1と異なるのは、稼働情報を算出、および判別するために、時系列の電力データではなく、生産機器3の変位量である、時系列の振動データを利用する点である。そのため、本実施形態においては、生産機器3に振動センサ4を備え、記憶部16に振動データ記憶部36、および振動データ取得部(物理量取得手段)17を備えている構成である。また、電力波形解析部13に代えて振動波形解析部18を備えている。
In this embodiment, the difference from the first embodiment is not using time-series power data but using time-series vibration data that is a displacement amount of the
振動データ記憶部36は、振動センサ4から送信された振動データを記憶している。
The vibration
振動センサ4は、振動を検知するセンサであり、生産機器3の振動を検知して、検知した振動を示す振動データを振動データ記憶部36へ記憶させるものである。
The vibration sensor 4 is a sensor that detects vibrations, detects vibrations of the
振動データ取得部17は、振動データ記憶部36に記憶されている時系列の振動データを取得し、振動波形解析部18へ送信するものである。
The vibration
振動波形解析部18は、振動データ取得部17から取得した時系列の振動データ(波形)を解析して、生産機器3の稼働情報を算出、および判別するものである。振動波形解析部18の具体的な構成は、電力波形解析部13と同様であるので、説明を省略する。振動波形解析部18における時系列の振動データが、電力波形解析部13における時系列の電力データに相当する。
The vibration
なお、本実施形態では、振動センサ4を用いて時系列のデータを取得したが、これに限られるものではない。流量センサ、温度センサ、湿度センサ、音センサ、画像センサ、近接センサ、および光電センサ等からの時系列データを用いて、1サイクルを検出し、稼働情報を算出、および判別するものであってもよい。 In the present embodiment, time series data is acquired using the vibration sensor 4, but the present invention is not limited to this. Even if one cycle is detected by using time series data from a flow sensor, temperature sensor, humidity sensor, sound sensor, image sensor, proximity sensor, photoelectric sensor, etc., operation information is calculated and discriminated. Good.
また、上記各センサと、電力量計とを組み合わせて1サイクルを検出し、稼働情報を算出、および判別するものであってもよい。 In addition, one cycle may be detected by combining each sensor and the watt hour meter, and the operation information may be calculated and determined.
〔実施の形態4〕
次に、本発明のさらに別の実施形態について、図14〜図20を参照して説明する。本実施形態の監視装置1は、図1に示す監視装置1に比べて、1サイクル検出部21の動作が異なる。なお、上記実施形態で説明した構成と同様の機能を有する構成には同一の符号を付して、その説明を省略する。
[Embodiment 4]
Next, still another embodiment of the present invention will be described with reference to FIGS. The
本実施形態の1サイクル検出部21は、サイクルタイム設計値Dctと周波数解析とを利用して、電力データから1サイクルの開始時点を検出することにより、1サイクルの電力データを検出するものである。ここで、サイクルタイム設計値Dctとは、製造現場の担当者などが設定するサイクルタイムの計画値をいう。
The one-
図14は、1サイクル検出部21と、これに用いられるデータを記憶する記憶部との概略構成を示している。図示のように、1サイクル検出部21は、周波数解析部110、フィルタ処理部111、およびサイクル開始検出部112を備える構成である。また、記憶部16は、設計値記憶部100、パラメータ記憶部101、および条件記憶部102を備える構成である。
FIG. 14 shows a schematic configuration of the one-
設計値記憶部100は、サイクルタイム設計値Dctを記憶するものである。また、パラメータ記憶部101は、フィルタ処理部111にてフィルタ処理に利用される各種パラメータの値を記憶するものである。また、条件記憶部102は、1サイクルの開始時点を検出するための各種条件を記憶するものである。サイクルタイム設計値Dct、上記各種パラメータ、および上記各種条件は、入力部19などを介して、設計値記憶部100、パラメータ記憶部101、および条件記憶部102にそれぞれ予め記憶される。
The design
周波数解析部110は、電力データの周波数解析を行い、サイクルタイム設計値Dctを利用して、周期波形の基本周波数f0を検出するものである。周波数解析部110は、FFT部120および基本周波数検出部121を備える構成である。
The
FFT部120は、所定期間の電力データに対しFFTを行うものである。FFT部120は、FFT後の周波数スペクトルのデータを基本周波数検出部121に送信する。なお、上記所定期間は、後述する各種の統計値を電力データから取得できる期間であればよく、例えば、サイクルタイム設計値Dctの数倍〜稼働状態が連続する期間taが挙げられる。
The
基本周波数検出部121は、FFT部120からの周波数スペクトルのデータを利用して、周期波形の基本周波数f0を検出するものである。基本周波数検出部121は、検出した基本周波数f0をフィルタ処理部111に送信する。
The
本実施形態では、上記基本周波数を検出する周波数の範囲を、設計値記憶部100に記憶されたサイクルタイム設計値の逆数Dct−1を含む所定範囲に限定している。これにより、サイクルタイムに対応する周期波形の基本周波数を確実に取得することができる。
In this embodiment, the frequency range for detecting the fundamental frequency is limited to a predetermined range including the reciprocal number Dct −1 of the cycle time design value stored in the design
図15は、上記基本周波数を検出する手法を説明するためのものであり、サイクルタイム設計値の逆数Dct−1付近における上記周波数スペクトルの例を折れ線グラフで示している。図15において、破線で挟まれた範囲が上記所定範囲である。基本周波数検出部121は、破線で挟まれた範囲にて周波数スペクトルが最も強い周波数を基本周波数f0として検出する。なお、本実施例では、上記所定範囲の周波数は、サイクルタイム設計値の逆数Dct−1に対する1/2倍〜2倍としている。
FIG. 15 is a diagram for explaining a method of detecting the fundamental frequency, and shows an example of the frequency spectrum in the vicinity of the reciprocal Dct −1 of the cycle time design value as a line graph. In FIG. 15, the range between the broken lines is the predetermined range. The
フィルタ処理部111は、上記電力データに対しフィルタ処理(フィルタリング)を行って、基本周波数f0付近の周波数成分を強調するものである。フィルタ処理部111は、関数決定部122およびフィルタ処理実行部123を備える構成である。
The
関数決定部122は、基本周波数検出部121からの基本周波数f0を利用して、フィルタ処理に利用される関数であるフィルタ用関数を決定するものである。関数決定部122は、決定したフィルタ用関数の情報をフィルタ処理実行部123に送信する。
The
本実施形態では、フィルタ用関数として次式のロジスティック関数f(x)が利用されている。なお、その他の関数をフィルタ用関数として利用することもできる。
f(x)=1/(1+exp(s×(x−fc)))
ここで、fcは、f=1/2であるときのxの値を表し、本実施形態ではカットオフ周波数に対応する。また、本実施形態では、カットオフ周波数fc=基本周波数f0×パラメータParamとしている。また、sは、ロジスティック関数の減少率を表しており、0≦s≦1の範囲をとる。
In the present embodiment, the following logistic function f (x) is used as a filter function. Other functions can also be used as filter functions.
f (x) = 1 / (1 + exp (s × (x−fc)))
Here, fc represents the value of x when f = 1/2, and corresponds to the cutoff frequency in this embodiment. In this embodiment, the cutoff frequency fc = basic frequency f0 × parameter Param. Further, s represents a decreasing rate of the logistic function, and takes a range of 0 ≦ s ≦ 1.
フィルタ処理実行部123は、関数決定部122からのフィルタ用関数を用いて、電力データに対しフィルタ処理を実行するものである。フィルタ処理実行部123は、フィルタ処理後の電力データをサイクル開始検出部112に送信する。
The filter
図16の(a)および(b)は、フィルタ処理実行部123が上記フィルタ処理を実行する前後における電力データの一例をそれぞれ示すグラフである。また、図17の(a)および(b)は、図16の(a)および(b)に示す電力データの周波数スペクトルをそれぞれ示すグラフである。
FIGS. 16A and 16B are graphs respectively showing examples of power data before and after the filter
なお、図17の(a)および(b)には、関数決定部122が決定したフィルタ用関数であるロジスティック関数の周波数特性が示されている。図示の例では、f0≒0.0573Hz、Param=3(従って、fc=0.1719Hz)、s=0.1である。また、図16および図17は、加工機3が射出成形機である場合の例を示している。
17A and 17B show frequency characteristics of a logistic function that is a filter function determined by the
図17の(a)および(b)を比較すると、上記フィルタ処理を実行することにより、基本周波数f0よりも高く、かつ0.2Hz以上である周波数成分が除去されることが理解できる。また、図16の(a)および(b)を比較すると、上記フィルタ処理を実行することにより、サイクル波形が明確化されることが理解できる。 Comparing (a) and (b) of FIG. 17, it can be understood that the frequency component that is higher than the fundamental frequency f0 and 0.2 Hz or more is removed by executing the above filter processing. In addition, comparing (a) and (b) of FIG. 16, it can be understood that the cycle waveform is clarified by executing the filtering process.
サイクル開始検出部112は、1サイクルの開始時点を検出するものである。加工機3がワークに対する加工を開始する時、消費電力が急激に増加することが多い。実際、図16の(b)に示す上記フィルタ処理後の電力データを参照すると、電力値が急激に増加する立上がりが周期的に発生していることが理解できる。
The cycle
従って、上記フィルタ処理後の上記電力値の立上がりを検出できれば、1サイクルの開始時点を検出できることが理解できる。本実施形態では、上記電力値の立上がりの時点を1サイクルの開始時点とする。 Therefore, it can be understood that the start time of one cycle can be detected if the rising of the power value after the filtering process can be detected. In the present embodiment, the time when the power value rises is set as the start time of one cycle.
上記電力値の立上がりの決定手法としては、種々のものが知られているが、本実施形態にて利用される上記検出手法について、図18を参照して説明する。図18は、上記フィルタ処理後の電力データとその2階微分のデータとを示すグラフである。図中、実線のグラフは上記電力データであり、破線のグラフは上記2階微分のデータである。 Various methods for determining the rise of the power value are known. The detection method used in the present embodiment will be described with reference to FIG. FIG. 18 is a graph showing the power data after the filtering process and the second-order differential data. In the figure, the solid line graph is the power data, and the broken line graph is the second-order differential data.
図18に示すように、上記フィルタ処理後の上記電力値の立上がりの直前には、上記フィルタ処理後の電力値が小さく、時間の経過と共に、上記電力値の傾きが負から正に急激に増加している。このため、上記電力値の2階微分値が大きくなっている。従って、上記電力値が或る閾値よりも低く、かつ、上記電力値の2階微分値が別の閾値よりも高くなるという条件を満たす時点を、上記電力値の立上がりの時点と決定することができる。例えば、図18において、グラフの線種と同じ線種の○印で囲まれた箇所が上記条件を満たすので、当該箇所の時点が上記電力値の立上がりの時点として決定される。以下、上記電力値に関する上記閾値を「電力閾値」と称し、上記電力値の2階微分値に関する上記閾値を「2階微分閾値」と称し、かつ、上記条件を「立上がり検出条件」と称する。 As shown in FIG. 18, the power value after the filtering process is small immediately before the rising of the power value after the filtering process, and the slope of the power value increases rapidly from negative to positive with the passage of time. is doing. For this reason, the second-order differential value of the power value is large. Therefore, the time point that satisfies the condition that the power value is lower than a certain threshold value and the second-order differential value of the power value is higher than another threshold value may be determined as the rising point of the power value. it can. For example, in FIG. 18, a portion surrounded by a circle with the same line type as the line type of the graph satisfies the above condition, and thus the time point of the point is determined as the rising point of the power value. Hereinafter, the threshold value related to the power value is referred to as “power threshold value”, the threshold value related to the second-order differential value of the power value is referred to as “second-order differential threshold value”, and the condition is referred to as “rising detection condition”.
なお、上記立上がり検出条件として他の条件を追加してもよい。例えば、上述のように、上記電力値の傾きが急激に増加しても、その直後に減少すれば、上記電力値の増加が抑制されることになり、上記立上がりとは呼べなくなる。そこで、上記条件を満たす時点から所定時間経過後(例えば5秒後)の上記電力値が、上記電力閾値よりも大きいという条件を上記立上がり検出条件に追加してもよい。 Other conditions may be added as the rising detection condition. For example, as described above, even if the slope of the power value increases rapidly, if it decreases immediately thereafter, the increase in the power value is suppressed, and the rise cannot be called. Therefore, a condition that the power value after the elapse of a predetermined time (for example, after 5 seconds) from the time point satisfying the above condition may be added to the rising detection condition.
また、図18に示すように、上記立上がり検出条件は、或る時点のみ満たされるのではなく、当該時点を含む複数の時点で満たされる可能性がある。そこで、サイクルタイム設計値Dctと、基本周波数f0の逆数である基本周期T0との何れか一方の0.5倍以内の期間に、上記立上がり検出条件を満たす複数の時点が存在する場合、上記電力値の2階微分値が最も大きい時点を、上記電力値の立上がりの時点とするという条件を上記立上がり検出条件に追加してもよい。 Further, as shown in FIG. 18, the rising detection condition is not satisfied only at a certain time point, but may be satisfied at a plurality of time points including the time point. Therefore, when there are a plurality of time points satisfying the rising detection condition in a period within 0.5 times either one of the cycle time design value Dct and the basic period T0 which is the reciprocal of the basic frequency f0, the power A condition that the time point at which the second-order differential value of the value is the largest may be added to the rising detection condition.
次に、上記電力閾値および上記2階微分閾値の決定手法について説明する。図18を参照すると、上記電力閾値を下回る電力値が周期的に存在する必要があることが理解できる。従って、上記電力閾値としては、当該値を下回る電力値が周期的に検出されるようなものに決定される。 Next, a method for determining the power threshold and the second-order differential threshold will be described. Referring to FIG. 18, it can be understood that a power value lower than the power threshold needs to periodically exist. Therefore, the power threshold value is determined such that a power value lower than the value is periodically detected.
図19は、上記電力閾値を決定するためのグラフを示している。図19の上段に記載のグラフは、電力データの時間変化を示しており、図中の破線は、それぞれ、探索区間を示している。図19の下段には、各探索区間内の電力データのうち、下位の所定数の電力値の中央値が示されている。 FIG. 19 shows a graph for determining the power threshold. The graph described in the upper part of FIG. 19 shows the time change of the power data, and the broken lines in the figure each indicate a search section. The lower part of FIG. 19 shows the median value of a predetermined number of lower power values in the power data in each search section.
なお、上記所定数としては、実際の数が設定されてもよいし、当該所定数を求めるための式が設定されてもよい。この式の例としては次式が挙げられる。
所定数=a/(f0*tsampling) (但し、小数点以下は切り上げ)
ここで、tsamplingは、データ計測のサンプリング周期を表している。また、(f0*tsampling)−1は、基本周期T0(=1/f0)のデータ数を表し、aはその係数を表している。本実施例ではa=0.3である。例えば、f0=0.1719Hz、tsampling=0.6秒の場合、上記所定数=3となり、下位の3個の電力値の中央値を算出することになる。
As the predetermined number, an actual number may be set, or an expression for obtaining the predetermined number may be set. Examples of this formula include:
Predetermined number = a / (f0 * t sampling ) (however, the decimal part is rounded up)
Here, t sampling represents a sampling period of data measurement. Further, (f0 * t sampling ) −1 represents the number of data in the basic period T0 (= 1 / f0), and a represents the coefficient. In this embodiment, a = 0.3. For example, in the case of f0 = 0.1719 Hz and t sampling = 0.6 seconds, the predetermined number = 3, and the median value of the lower three power values is calculated.
図19に示すように、本実施形態では、所定の探索区間を上流側の或る時間に設定し、設定された探索区間内の電力データのうち、下位の所定数の電力値の中央値を算出する。なお、上記探索区間は、基本周期T0よりも広い所定期間であることが望ましい。 As shown in FIG. 19, in the present embodiment, a predetermined search section is set at a certain time on the upstream side, and among the power data in the set search section, the median value of the lower predetermined number of power values is set. calculate. The search section is preferably a predetermined period wider than the basic period T0.
次に、上記探索区間を下流側に所定時間ずらして上述と同様の処理を行い、これを繰り返す。そして、算出された中央値の集合の上側隣接値を上記電力閾値として決定する。なお、上記所定時間は、基本周期T0よりも狭いことが望ましく、基本周期T0の半分程度であることがより望ましい。 Next, the search section is shifted downstream by a predetermined time, the same processing as described above is performed, and this is repeated. Then, the upper adjacent value of the calculated set of median values is determined as the power threshold value. The predetermined time is preferably narrower than the basic period T0, and more preferably about half of the basic period T0.
ここで、上側隣接値は、(上側ヒンジU)+(1ヒンジ散布度h)×aよりも下側にあるデータの最大値を意味する。また、1ヒンジ散布度hは、上側ヒンジ(upper hinge)Uと下側ヒンジ(lower hinge)との間隔を意味し、上側ヒンジは、中央値よりも大きな値のデータの中央値(75パーセンタイル値)を意味し、下側ヒンジは、中央値よりも小さな値のデータの中央値(25パーセンタイル値)を意味する。なお、パラメータaは、通常1.5であるが、本実施例では立上がりを確実に検出するためのマージンを考慮して、2としている。 Here, the upper adjacent value means the maximum value of data below (upper hinge U) + (one hinge distribution degree h) × a. Moreover, 1 hinge spread degree h means the space | interval of an upper hinge (upper hinge) U and a lower hinge (lower hinge), and an upper hinge is a median value (75th percentile value) of a value larger than a median value. ), And the lower hinge means a median value (25th percentile value) of data having a value smaller than the median value. The parameter a is normally 1.5, but in the present embodiment, it is set to 2 in consideration of a margin for reliably detecting the rising edge.
なお、上記2階微分閾値は、上記電力閾値の決定手法と反対の手法により決定することができる。具体的には、図18を参照すると、上記2階微分閾値を上回る電力値が周期的に存在する必要があることが理解できる。従って、上記2階微分閾値としては、当該値を上回る電力値が周期的に検出されるようなものに決定される。 The second-order differential threshold can be determined by a method opposite to the method for determining the power threshold. Specifically, referring to FIG. 18, it can be understood that a power value exceeding the second-order differential threshold needs to periodically exist. Accordingly, the second-order differential threshold is determined such that a power value exceeding the value is periodically detected.
本実施形態では、所定の探索区間を上流側の或る時間に設定し、設定された探索区間内の上記2階微分のデータのうち、上位の所定数の電力値の中央値を算出する。次に、上記探索区間を下流側に所定時間ずらして上述と同様の処理を行い、これを繰り返す。そして、算出された中央値の集合の下側隣接値を上記2階微分閾値として決定する。ここで、下側隣接値は、(下側ヒンジL)−(1ヒンジ散布度h)×aよりも上側にあるデータの最小値を意味する。 In the present embodiment, a predetermined search section is set at a certain upstream time, and the median value of a predetermined upper number of power values is calculated from the second-order differential data in the set search section. Next, the search section is shifted downstream by a predetermined time, the same processing as described above is performed, and this is repeated. Then, the lower adjacent value of the calculated set of median values is determined as the second-order differential threshold. Here, the lower adjacent value means the minimum value of the data above (lower hinge L) − (1 hinge spread degree h) × a.
従って、サイクル開始検出部112は、フィルタ処理実行部123にてフィルタ処理が実行された電力データと、その2階微分のデータとを用いて、電力値の立上がりの時点を1サイクルの開始時点として検出している。サイクル開始検出部112は、2階微分演算部124、閾値決定部125および開始時刻検出部126を備える構成である。また、条件記憶部102は、上記探索区間、上記所定数、上記所定時間、およびパラメータaを記憶している。
Therefore, the cycle
2階微分演算部124は、フィルタ処理実行部123からのフィルタ処理後の電力データに対し2階微分の演算を行うものである。2階微分演算部124は、演算した2階微分のデータを上記フィルタ処理後の電力データと共に閾値決定部125および開始時刻検出部126に送信する。
The second-order differentiation operation unit 124 performs second-order differentiation operation on the power data after the filter processing from the filter
閾値決定部125は、2階微分演算部124からのフィルタ処理後の電力データおよび2階微分のデータと、条件記憶部102に記憶された上記探索区間、上記所定数、上記所定時間、およびパラメータaとを利用して、上述のように、上記電力閾値および上記2階微分閾値を決定するものである。閾値決定部125は、決定した上記電力閾値および上記2階微分閾値を開始時刻検出部126に送信する。
The threshold
開始時刻検出部126は、2階微分演算部124からのフィルタ処理後の電力データおよび2階微分のデータと、閾値決定部125からの上記電力閾値および上記2階微分閾値とを利用し、上記立上がり検出条件に基づいて、1サイクルの開始時点を検出するものである。これにより、1サイクル検出部21は、1サイクル部分の電力データを検出することができる。
The start
次に、上記構成の監視装置1の電力波形解析部13における処理動作を、図20を参照して説明する。図20は、電力波形解析部13における1サイクル検出部21の処理動作の概要を示している。
Next, the processing operation in the power
図20に示すように、まず、1サイクル検出部21は、電力データ記憶部30から所定の時間幅の電力データを取得する(S20)。次に、取得された電力データに対し、FFT部120はFFTを行い(S21)、該FFTにより取得された周波数スペクトルのデータと、設計値記憶部100に記憶されたサイクルタイム設計値Dctとを利用して、基本周波数検出部121は周期波形の基本周波数f0を検出する(S22)。
As shown in FIG. 20, first, the 1-
次に、検出された基本周波数f0と、パラメータ記憶部101に記憶された各種パラメータとを利用して、関数決定部122はフィルタ用関数を決定し(S23)、決定されたフィルタ用関数を利用して、フィルタ処理実行部123は、上記電力データに対しフィルタ処理を実行する(S24)。
Next, using the detected fundamental frequency f0 and various parameters stored in the
次に、上記フィルタ処理後の電力データに対し、2階微分演算部124は、2階微分の演算を行い、該演算結果から得られた2階微分のデータと、上記フィルタ処理後の電力データと、条件記憶部102に記憶された各種データとを利用して、閾値決定部125は、上記電力閾値および上記2階微分閾値を決定する(S25)。次に、決定された電力閾値および2階微分閾値と、上記フィルタ処理後の電力データおよび上記2階微分のデータとを利用して、開始時刻検出部126は、上記立上がり検出条件に基づいて、1サイクルの開始時点を検出する(S26)。そして、検出された1サイクルの開始時点を利用して、1サイクル検出部21は、電力データ記憶部30から取得された所定の時間幅の電力データから1サイクル部分の電力データを検出して出力し(S27)、その後、処理動作を終了する。
Next, the second-order derivative calculation unit 124 performs second-order differentiation on the filtered power data, and second-order differential data obtained from the calculation result and the filtered power data. And the threshold
従って、本実施形態では、電力データと各種の設定値とを利用して、1サイクルの開始時点を検出することができるので、パターン波形を利用する必要が無い。 Therefore, in this embodiment, since the start time of one cycle can be detected using power data and various set values, there is no need to use a pattern waveform.
なお、本実施形態では、電力値の立上がりの時点を1サイクルの開始時点としているが、加工機3によっては、上記加工のための準備を行ってから、上記加工を開始するものも存在する。この場合、上記1サイクルの開始時点は、上記準備の開始時点となり、上記加工の開始時点、すなわち上記電力値の立上がりの時点からずれることになる。しかしながら、加工機3の動作から、上記準備の期間が既知であったり、当該期間における電力データに特徴を有したりすることが多い。従って、上記電力値の立上がりの時点を検出することにより、上記準備の開始時点、すなわち上記1サイクルの開始時点を容易に求めることができる。
In the present embodiment, the rising point of the electric power value is set as the start point of one cycle. However, depending on the
また、上記電力値の立上がりの検出と同様にして、上記電力値の立下がりを検出してもよい。 Further, the fall of the power value may be detected in the same manner as the detection of the rise of the power value.
〔実施の形態5〕
次に、本発明のさらに別の実施形態について、図21〜図23を参照して説明する。図21は、本実施形態の監視装置1において、電力波形解析部13に含まれる1サイクル検出部21と、これに用いられるデータを記憶する記憶部との概略構成を示している。
[Embodiment 5]
Next, still another embodiment of the present invention will be described with reference to FIGS. FIG. 21 shows a schematic configuration of a one-
本実施形態の監視装置1は、図14〜図20に示す監視装置1に比べて、1サイクル検出部21におけるサイクル開始検出部112の動作と、記憶部16が、条件記憶部102に代えて、パターン波形記憶部103を備える点とが異なる。なお、上記実施形態で説明した構成と同様の機能を有する構成には同一の符号を付して、その説明を省略する。
Compared with the
パターン波形記憶部103は、1サイクルの電力データのパターン波形を示すパターン波形情報を記憶するものである。
The pattern
本実施形態の1サイクル検出部21は、サイクルタイム設計値Dctと周波数解析とパターン照合とを利用して、電力データから1サイクルの開始時点を検出することにより、1サイクルの電力データを検出するものである。図21に示すように、1サイクル検出部21におけるサイクル開始検出部112は、パターン照合部130および開始時刻検出部131を備える構成である。
The one-
パターン照合部130は、電力データ記憶部30からフィルタ処理実行部123を介して取得したフィルタ処理後の電力データに対し、パターン波形記憶部103からフィルタ処理実行部123を介して取得したフィルタ処理後の上記パターン波形の電力データを利用して、パターン照合(テンプレートマッチング)を行うものである。
The
パターン照合部130は、上記パターン照合の結果、上記フィルタ処理後のパターン波形の電力データに最も類似(適合)する上記フィルタ処理後の電力データの部分を特定し、当該部分における開始時点を、1サイクルの基準開始時点として検出する。パターン照合部130は、検出した1サイクルの基準開始時点を開始時刻検出部131に送信する。なお、本実施形態では、照合の度合(評価基準)を相関係数で表しているが、たたみ込み積分値など、公知の評価基準で表すこともできる。
As a result of the pattern matching, the
図22は、上記パターン照合の詳細を示すグラフである。図22の上段に記載のグラフは、フィルタ処理後の電力データの時間変化を示しており、図中の二点差線は、それぞれ、比較区間を示している。図22の下段には、フィルタ処理後のパターン波形の電力データを示している。なお、上記比較区間は、上記フィルタ処理後のパターン波形の電力データの区間と同じである。 FIG. 22 is a graph showing details of the pattern matching. The graph shown in the upper part of FIG. 22 shows the time change of the power data after the filtering process, and the two-dotted line in the figure shows the comparison section. The lower part of FIG. 22 shows power data of the pattern waveform after the filter processing. The comparison section is the same as the section of the power data of the pattern waveform after the filtering process.
図22に示すように、本実施形態では、まず、探索開始時点を適当な時点に設定し、探索開始時点から下流側に比較区間を設定する。次に、設定された比較区間の上記電力データと、上記パターン波形の電力データとの相関係数を算出する。 As shown in FIG. 22, in this embodiment, first, the search start time is set to an appropriate time, and the comparison section is set downstream from the search start time. Next, a correlation coefficient between the power data of the set comparison section and the power data of the pattern waveform is calculated.
次に、上記比較区間を下流側にずらして上述と同様の処理を行い、これを、比較区間の開始時点が探索終了時点に到達するまで繰り返す。そして、相関係数が最大となる比較区間の開始時点を1サイクルの基準開始時点として決定し、決定された1サイクルの基準開始時点を開始時刻検出部131に送信する。
Next, the comparison section is shifted downstream and the same processing as described above is performed, and this is repeated until the start time of the comparison section reaches the search end time. Then, the start point of the comparison section with the maximum correlation coefficient is determined as the reference start point of one cycle, and the determined reference start point of one cycle is transmitted to the start
なお、探索開始時点は、フィルタ処理後の電力データの先頭でもよいし、中央でもよい。また、比較区間の移動方向は、上流側でもよいし、下流側でもよい。また、探索開始時点から探索終了時点までの期間は、サイクルタイム設計値Dctの2倍というように、サイクルタイム設計値Dctに依存してもよいし、一定でもよい。また、比較区間は、1つの電力値ごとにずらしてもよいし、複数の電力値ごとにずらしてもよい。 The search start time may be the head of the power data after the filtering process or the center. Further, the moving direction of the comparison section may be upstream or downstream. Further, the period from the search start time to the search end time may be dependent on the cycle time design value Dct, such as twice the cycle time design value Dct, or may be constant. Further, the comparison section may be shifted for each power value or may be shifted for each of a plurality of power values.
開始時刻検出部131は、パターン照合部130からの1サイクルの基準開始時点を利用して、上記フィルタ処理後の電力データにおける他の1サイクルの開始時点を検出する。パターン照合部130が検出した1サイクルの基準開始時点と、開始時刻検出部131が検出した1サイクルの開始時点とを利用して、1サイクル検出部21は、1サイクル部分の電力データを検出することができる。
The start
開始時刻検出部131が上記他の1サイクルの開始時点を検出する手法としては、下記の2つが考えられる。第1の手法は、基本周波数検出部121が検出した基本周波数f0の逆数である基本周期T0を利用するものである。この手法では、上記1サイクルの基準開始時点を起点として、基本周期T0ごとに離間した時点が、上記他の1サイクルの開始時点として検出される。なお、基本周期T0の代わりに、サイクルタイム設計値Dctなど、サイクルタイムに対応する任意の期間を利用してもよい。
The following two methods are conceivable for the start
また、第2の手法は、第1の手法により検出された1サイクルの開始時点の前後に上記探索開始時点および上記探索終了時点をそれぞれ設定してパターン照合部130に送信することにより、上記探索開始時点〜上記探索終了時点の期間における上記1サイクルの基準開始時点をパターン照合部130から受信するものである。第2の手法の場合、第1の手法の場合に比べて、処理が増加するが、1サイクルの開始時点の精度を向上することができる。
The second method sets the search start time and the search end time before and after the start time of one cycle detected by the first method, and transmits the search start time and the search end time to the
なお、上記探索開始時点は、上記1サイクルの開始時点より少し前(例えば、基本周期T0の0.1倍など)の時点であることが望ましい。また、上記探索終了時点は、上記探索開始時点から所定期間(例えば、基本周期T0、サイクルタイム設計値Dctなど)経過した時点であることが望ましい。 The search start time is preferably a time slightly before the start time of the one cycle (for example, 0.1 times the basic period T0). The search end time is preferably a time when a predetermined period (for example, basic period T0, cycle time design value Dct, etc.) has passed since the search start time.
次に、上記構成の監視装置1の電力波形解析部13における処理動作を、図23を参照して説明する。図23は、電力波形解析部13における1サイクル検出部21の処理動作の概要を示している。なお、電力データ記憶部30から所定の時間幅の電力データを取得してから(S20)、関数決定部122がフィルタ用関数を決定するまで(S23)の処理は、図20と同様であるので、その説明を省略する。
Next, the processing operation in the power
S23の後、フィルタ処理実行部123は、決定されたフィルタ用関数を利用して、上記電力データと、パターン波形記憶部103から取得されたパターン波形の電力データとに対しフィルタ処理を実行する(S30)。次に、パターン照合部130は、上記フィルタ処理後の電力データに対し、上記フィルタ処理後のパターン波形の電力データを利用して、パターン照合を行う(S31)。そして、パターン照合部130は、上記パターン照合の結果、上記フィルタ処理後のパターン波形の電力データに最も類似する上記フィルタ処理後の電力データの部分における開始時点を、1サイクルの基準開始時点として検出する(S32)。
After S23, the filter
次に、開始時刻検出部131は、検出された1サイクルの基準開始時点を利用して、上記フィルタ処理後の電力データにおける他の1サイクルの開始時点を検出する(S33)。そして、検出された他の1サイクルの開始時点と、上記1サイクルの基準開始時点とを利用して、1サイクル検出部21は、電力データ記憶部30から取得された所定の時間幅の電力データから1サイクル部分の電力データを検出して出力し(S34)、その後、処理動作を終了する。
Next, the start
なお、パターン波形記憶部103は、フィルタ処理後の上記パターン波形情報を記憶してもよい。この場合、パターン照合部130は、上記フィルタ処理後のパターン波形情報をパターン波形記憶部103から直接取得することができる。なお、上記パターン波形情報に施されたフィルタ処理は、フィルタ処理実行部123が実行するフィルタ処理と同じであることが望ましい。
The pattern
〔実施の形態6〕
次に、本発明のさらに別の実施形態について、図24および図25を参照して説明する。本実施形態の監視装置1は、図21〜図23に示す監視装置1に比べて、電力波形解析部13にパターン波形作成部113が追加されている点が異なる。なお、上記実施形態で説明した構成と同様の機能を有する構成には同一の符号を付して、その説明を省略する。
[Embodiment 6]
Next, still another embodiment of the present invention will be described with reference to FIGS. 24 and 25. FIG. The
図24は、本実施形態の監視装置1において、電力波形解析部13に含まれる1サイクル検出部21およびパターン波形作成部113と、これに用いられるデータを記憶する記憶部との概略構成を示している。なお、1サイクル検出部21は、図21に示す1サイクル検出部21と同様であるので、その説明を省略する。
FIG. 24 shows a schematic configuration of the 1-
パターン波形作成部113は、1サイクル検出部21が検出した1サイクルの電力データを利用して、1サイクルの電力データのパターン波形を作成するものである。図24に示すように、パターン波形作成部113は、正常波形抽出部132およびパターン作成部133を備える構成である。
The pattern
正常波形抽出部132は、1サイクル検出部21から1サイクルの電力データを受信し、受信した1サイクルの電力データの中から、波形が正常であるものを抽出するものである。以下では、波形が正常である1サイクルの電力データを正常波形データと称する。正常波形抽出部132は、抽出した正常波形データをパターン作成部133に送信する。
The normal
正常波形抽出部132において上記波形が正常であると判断する手法について説明する。まず、1サイクルの波形を特徴付ける1または複数の特徴量Fiを予め選択する。この特徴量Fiとして、実施例ではサイクルタイムF1と1サイクルの電力和F2とを利用している。特徴量Fiの他の例としては、基本統計量を用いたものが考えられ、具体的には、平均、分散、標準偏差、2乗平均平方根、最大値、最小値、尖度、歪度などが挙げられる。なお、尖度とは、1サイクル中の電力の分布が正規分布に対してどれだけ尖っているかを表すものである。また、歪度とは、1サイクル中の電力の分布が正規分布に対してどれだけ歪んでいるかを表すものである。
A method for determining that the waveform is normal in the normal
次に、受信された1サイクルの電力データのそれぞれに関して、特徴量Fiを算出し、算出された特徴量Fiの集合から、中央値mdiおよび標準偏差sdiを算出する。そして、この処理を、特徴量Fiのそれぞれについて繰り返す。 Next, a feature value Fi is calculated for each received one-cycle power data, and a median value mdi and a standard deviation sdi are calculated from the set of calculated feature values Fi. This process is repeated for each of the feature values Fi.
そして、特徴量Fiと中央値mdiとの差の絶対値abs(Fi−mdi)が標準偏差sdiよりも小さいという条件を、全ての特徴量Fiで満足するような1サイクルの電力データを正常波形データとして抽出し、パターン作成部133に送信する。実施例の場合、abs(F1−md1)<sd1、かつ、abs(F2−md2)<sd2を満たすような1サイクルの電力データを抽出することになる。
Then, one cycle of power data that satisfies the condition that the absolute value abs (Fi-mdi) of the difference between the feature value Fi and the median value mdi is smaller than the standard deviation sdi is a normal waveform. Data is extracted and transmitted to the
パターン作成部133は、正常波形抽出部132からの複数の正常波形データを利用して、パターン波形を作成するものである。具体的には、パターン作成部133は、開始時刻から同じ経過時間における電力値を、上記複数の正常波形データから抽出し、抽出した複数の電力値における中央値を算出し、算出した中央値を当該経過時間におけるパターン波形の電力値とし、これを全ての経過時間について繰り返すことにより、パターン波形を作成している。パターン作成部133は、作成したパターン波形のデータをパターン波形記憶部103に記憶する。
The
次に、上記構成の監視装置1の電力波形解析部13における処理動作を、図25を参照して説明する。図25は、電力波形解析部13におけるパターン波形作成部113の処理動作の概要を示している。
Next, the processing operation in the power
図25に示すように、まず、1サイクル検出部21が所定の時間幅の電力データの中から検出した1サイクルの電力データを受信すると(S40)、正常波形抽出部132は、波形が正常であるものを正常波形データとして抽出する(S41)。次に、パターン作成部133は、抽出された複数の正常波形データを利用して、パターン波形を作成し(S42)、作成されたパターン波形のデータをパターン波形記憶部103に記憶する(S43)。その後、処理動作を終了する。
As shown in FIG. 25, first, when the one-
従って、本実施形態では、パターン波形が事前に判明していない場合でも、適切なパターン波形を自動的に取得することができる。 Therefore, in the present embodiment, an appropriate pattern waveform can be automatically acquired even when the pattern waveform is not known in advance.
なお、パターン波形作成部113が受信する1サイクルの電力データは、フィルタ処理部111がフィルタ処理したものでもよいし、フィルタ処理していないものでもよい。また、パターン波形作成部113は、他の検出手法によって検出された1サイクルの電力データを利用してもよい。
Note that the one-cycle power data received by the pattern
本発明は上述した各実施の形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。 The present invention is not limited to the above-described embodiments, and various modifications can be made within the scope of the claims, and the embodiments can be obtained by appropriately combining technical means disclosed in different embodiments. The form is also included in the technical scope of the present invention.
例えば、上記の実施の形態では、本発明を生産機器3の監視装置1に適用しているが、所定の処理が繰り返し実行され、かつメンテナンスの必要な任意の機器の監視装置に適用することができる。例えば、自動車のエンジン系統は、動作が繰り返し行われ、かつメンテナンスが必要である。従って、自動車のエンジン系統の監視装置に本発明を適用することにより、燃費の向上の観点からメンテナンスの時期を簡便に判断することができる。また、メンテナンスに必要な費用増加と、燃費の向上による費用軽減とを考慮してメンテナンスの時期を正確に判断することができる。
For example, in the above-described embodiment, the present invention is applied to the
最後に、監視装置1の各ブロック、特に電力波形解析部13、メンテナンス判断部14、および振動波形解析部18は、ハードウェアロジックによって構成してもよいし、次のようにCPU(central processing unit)を用いてソフトウェアによって実現してもよい。
Finally, each block of the
すなわち、監視装置1は、各機能を実現する制御プログラムの命令を実行するCPU、上記プログラムを格納したROM(read only memory)、上記プログラムを展開するRAM(random access memory)、上記プログラムおよび各種データを格納するメモリ等の記憶装置(記録媒体)などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアである監視装置1の制御プログラムのプログラムコード(実行形式プログラム、中間コードプログラム、ソースプログラム)をコンピュータで読み取り可能に記録した記録媒体を、上記監視装置1に供給し、そのコンピュータ(またはCPUやMPU(microprocessor unit))が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
That is, the
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー(登録商標)ディスク/ハードディスク等の磁気ディスクやCD−ROM(compact disc read-only memory)/MO(magneto-optical)/MD(Mini Disc)/DVD(digital versatile disk)/CD−R(CD Recordable)等の光ディスクを含むディスク系、ICカード(メモリカードを含む)/光カード等のカード系、あるいはマスクROM/EPROM(erasable programmable read-only memory)/EEPROM(electrically erasable and programmable read-only memory)/フラッシュROM等の半導体メモリ系などを用いることができる。 Examples of the recording medium include a tape system such as a magnetic tape and a cassette tape, a magnetic disk such as a floppy (registered trademark) disk / hard disk, a CD-ROM (compact disc read-only memory) / MO (magneto-optical) / Disk systems including optical disks such as MD (Mini Disc) / DVD (digital versatile disk) / CD-R (CD Recordable), card systems such as IC cards (including memory cards) / optical cards, or mask ROM / EPROM ( An erasable programmable read-only memory) / EEPROM (electrically erasable and programmable read-only memory) / semiconductor memory system such as a flash ROM can be used.
また、監視装置1を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、LAN(local area network)、ISDN(integrated services digital network)、VAN(value-added network)、CATV(community antenna television)通信網、仮想専用網(virtual private network)、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、IEEE(institute of electrical and electronic engineers)1394、USB、電力線搬送、ケーブルTV回線、電話線、ADSL(asynchronous digital subscriber loop)回線等の有線でも、IrDA(infrared data association)やリモコンのような赤外線、Bluetooth(登録商標)、802.11無線、HDR(high data rate)、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
The
本発明に係る監視装置は、生産機器において消費される、または発生する物理量の時系列データから検出された1サイクル部分の周期であるサイクルタイムに基づいて、メンテナンスを行うべきかを判断することにより、生産性の向上の観点からメンテナンスを行うべきかを判断できるので、所定の処理が繰り返し実行され、かつメンテナンスの必要な任意の機器の監視装置に適用することができる。 The monitoring apparatus according to the present invention determines whether maintenance should be performed based on a cycle time that is a period of one cycle portion detected from time-series data of physical quantities consumed or generated in production equipment. Since it is possible to determine whether maintenance should be performed from the viewpoint of improving productivity, the present invention can be applied to a monitoring apparatus for an arbitrary device in which predetermined processing is repeatedly executed and maintenance is required.
1 監視装置
2 電力量計
3 生産機器(機器)
4 振動センサ
5 生産ライン
11 電力データ取得部
12 表示部
13 電力波形解析部
14 メンテナンス判断部(メンテナンス判断手段)
15 出力部
16 記憶部
17 振動データ取得部
18 振動波形解析部
19 入力部
20 稼働情報出力部
21 1サイクル検出部(1サイクル検出手段)
22 品種判別部
23 サイクルタイム算出部
24 生産数算出部
25 稼働時間算出部
26 負荷時間算出部
30 電力データ記憶部
31 識別情報記憶部
32 判別情報記憶部
33 稼働・負荷情報記憶部
34 メンテナンス情報記憶部
36 振動データ記憶部
40 電力パターン
41 波形取得部
42 前処理部
43 特徴抽出部
44 識別部
45 結果出力部
51 サイクルタイム取得部
52 比較部
53 報知制御部
61 稼働情報取得部
62 利益増加推定部
63 比較部
65 サイクルタイム基準値取得部
66 設定部
100 設計値記憶部
101 パラメータ記憶部
102 条件記憶部
103 パターン波形記憶部
110 周波数解析部(周波数解析手段)
111 フィルタ処理部(フィルタ処理手段)
112 サイクル開始検出部(サイクル開始検出手段)
113 パターン波形作成部(波形パターン作成手段)
120 FFT部
121 基本周波数検出部
122 関数決定部
123 フィルタ処理実行部
124 2階微分演算部
125 閾値決定部
126 開始時刻検出部
130 パターン照合部
131 開始時刻検出部
132 正常波形抽出部
133 パターン作成部
ΔB 利益増加量
B 利益増加量の積算値
BR 利益率
CR サイクルタイム基準値
CT サイクルタイム
MC メンテナンス費用
MR メンテナンス基準値
OT 稼働時間
PN 生産数
Dct サイクルタイム設計値
f(t) 特徴値
DESCRIPTION OF
4
DESCRIPTION OF
22
111 Filter processing unit (filter processing means)
112 cycle start detection unit (cycle start detection means)
113 pattern waveform creation unit (waveform pattern creation means)
120
Claims (11)
上記機器が上記処理を実行するときに消費する、または発生する物理量の時系列データを取得する物理量取得手段と、
該物理量取得手段が取得した物理量の時系列データの中から、所定時間の時系列データを検出する検出手段と、
該検出手段が検出した時系列データの期間に基づいて、上記機器のメンテナンスを行うべきかを判断するメンテナンス判断手段とを備えることを特徴とする監視装置。 A monitoring device that monitors a device that performs processing,
Physical quantity acquisition means for acquiring time-series data of physical quantities consumed or generated when the device executes the processing;
Detecting means for detecting time-series data of a predetermined time from time-series data of physical quantities acquired by the physical quantity acquisition means;
A monitoring apparatus comprising: a maintenance determination unit that determines whether or not to perform maintenance of the device based on a period of time-series data detected by the detection unit.
上記メンテナンス判断手段は、上記サイクルタイムが上記メンテナンス基準値を超えた場合に、上記メンテナンスを行うべきと判断することを特徴とする請求項2または3に記載の監視装置。 A storage unit for storing a predetermined maintenance reference value;
The monitoring apparatus according to claim 2, wherein the maintenance determination unit determines that the maintenance should be performed when the cycle time exceeds the maintenance reference value.
上記メンテナンス判断手段は、上記メンテナンスを行った場合の利益増加量を算出し、
算出された利益増加量の積算値が、上記記憶部からの上記メンテナンスの費用を超えた場合に、上記メンテナンスを行うべきと判断することを特徴とする請求項2または3に記載の監視装置。 A storage unit for storing the maintenance cost;
The maintenance determination means calculates an increase in profit when the maintenance is performed,
The monitoring apparatus according to claim 2, wherein when the calculated integrated value of the profit increase amount exceeds the maintenance cost from the storage unit, it is determined that the maintenance should be performed.
上記検出手段は、上記サイクルタイム設計値に基づいて、上記サイクルタイムの時系列データの開始時点を検出するサイクル開始検出手段とを備えることを特徴とする請求項2から6までの何れか1項に記載の監視装置。 The apparatus further includes a storage unit that stores in advance a cycle time design value that is a planned value for a period from the start to the end of the processing,
7. The cycle start detection unit according to claim 2, wherein the detection unit includes a cycle start detection unit that detects a start time of the time-series data of the cycle time based on the cycle time design value. The monitoring device described in 1.
上記サイクル開始検出手段は、上記記憶部に記憶された波形パターン情報に適合するサイクルタイムの時系列データを検出することにより、上記サイクルタイムの時系列データの開始時点を検出することを特徴とする請求項7に記載の監視装置。 A storage unit that stores waveform pattern information indicating a waveform pattern of the time-series data of the cycle time;
The cycle start detecting means detects a start time of the cycle time time series data by detecting time series data of a cycle time matching the waveform pattern information stored in the storage unit. The monitoring device according to claim 7.
上記検出手段が検出したサイクルタイムの時系列データを複数個利用して、上記波形パターンを作成して上記記憶部に記憶する波形パターン作成手段とをさらに備えることを特徴とする請求項2から8までの何れか1項に記載の監視装置。 A storage unit for storing waveform pattern information indicating a waveform pattern of the time-series data of the cycle time;
9. A waveform pattern creating means for creating a waveform pattern by using a plurality of time-series data of cycle times detected by the detecting means and storing the waveform pattern in the storage unit. The monitoring device according to any one of the above.
上記機器が上記処理を実行するときに消費する、または発生する物理量の時系列データを取得する物理量取得ステップと、
該物理量取得ステップにて取得された物理量の時系列データの中から、所定時間の時系列データを検出する検出ステップと、
該検出ステップにて検出された時系列データの期間に基づいて、上記機器のメンテナンスを行うべきかを判断するメンテナンス判断ステップとを含むことを特徴とする監視装置の制御方法。 A method for controlling a monitoring device that monitors a device that performs processing,
A physical quantity acquisition step of acquiring time-series data of physical quantities consumed or generated when the device executes the process;
A detection step of detecting time-series data of a predetermined time from the time-series data of the physical quantities acquired in the physical quantity acquisition step;
A monitoring device control method, comprising: a maintenance judgment step for judging whether or not the equipment should be maintained based on a period of time-series data detected in the detection step.
上記機器が上記処理を実行するときに消費する、または発生する物理量の時系列データを取得する物理量取得ステップと、
該物理量取得ステップにて取得された物理量の時系列データの中から、所定時間の時系列データを検出する検出ステップと、
該検出ステップにて検出された時系列データの期間に基づいて、上記機器のメンテナンスを行うべきかを判断するメンテナンス判断ステップとをコンピュータに実行させるための監視装置制御プログラム。 In a monitoring device control program for operating a monitoring device that monitors a device that executes processing,
A physical quantity acquisition step of acquiring time-series data of physical quantities consumed or generated when the device executes the process;
A detection step of detecting time-series data of a predetermined time from the time-series data of the physical quantities acquired in the physical quantity acquisition step;
A monitoring device control program for causing a computer to execute a maintenance determination step for determining whether or not to perform maintenance of the device based on a period of time-series data detected in the detection step.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009096323A JP5402183B2 (en) | 2009-04-10 | 2009-04-10 | Monitoring device, monitoring device control method, and control program |
PCT/JP2010/001402 WO2010116599A1 (en) | 2009-04-10 | 2010-03-02 | Operation information output device, method for controlling operation information output device, monitoring device, method for controlling monitoring device, and control program |
CN201080015496.XA CN102369491B (en) | 2009-04-10 | 2010-03-02 | Operation information output device, method for controlling operation information output device, monitoring device, method for controlling monitoring device, and control program |
US13/248,515 US8977509B2 (en) | 2009-04-10 | 2011-09-29 | Operation information output device, method for controlling operation information output device, monitoring device, method for controlling monitoring device, and control program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009096323A JP5402183B2 (en) | 2009-04-10 | 2009-04-10 | Monitoring device, monitoring device control method, and control program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2010250384A true JP2010250384A (en) | 2010-11-04 |
JP5402183B2 JP5402183B2 (en) | 2014-01-29 |
Family
ID=43312671
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009096323A Active JP5402183B2 (en) | 2009-04-10 | 2009-04-10 | Monitoring device, monitoring device control method, and control program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5402183B2 (en) |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2014041971A1 (en) * | 2012-09-13 | 2014-03-20 | オムロン株式会社 | Monitoring device, monitoring method, program, and recording medium |
JP2017016282A (en) * | 2015-06-30 | 2017-01-19 | 東京電力ホールディングス株式会社 | Power consumption analysis method |
JP2017130107A (en) * | 2016-01-21 | 2017-07-27 | ファナック株式会社 | Management system presenting optimal warm-up operation start time of plural machines |
WO2017154144A1 (en) * | 2016-03-09 | 2017-09-14 | 株式会社島津製作所 | Device operation information collection system |
JP2018025979A (en) * | 2016-08-10 | 2018-02-15 | 株式会社ジェイテクト | Analysis system |
JP6298562B1 (en) * | 2017-05-31 | 2018-03-20 | 伸和コントロールズ株式会社 | Status monitoring device, status monitoring method and program |
JP2018204940A (en) * | 2018-02-20 | 2018-12-27 | 伸和コントロールズ株式会社 | State monitoring device |
CN110134536A (en) * | 2018-02-08 | 2019-08-16 | 株式会社斯库林集团 | Data processing method, data processing equipment and recording medium |
JP2019159853A (en) * | 2018-03-14 | 2019-09-19 | i Smart Technologies株式会社 | Production management device, production management system, and production management method |
JP2019201124A (en) * | 2018-05-17 | 2019-11-21 | パナソニックIpマネジメント株式会社 | Maintenance system |
JP2020035081A (en) * | 2018-08-28 | 2020-03-05 | 富士電機株式会社 | Abnormality detection device, abnormality detection method, abnormality detection program and abnormality detection system |
JP2020138254A (en) * | 2019-02-27 | 2020-09-03 | ファナック株式会社 | Process defect occurrence forecast system for machine tool |
JP2021033842A (en) * | 2019-08-28 | 2021-03-01 | 株式会社東芝 | Situation monitoring system, method, and program |
JP2021157639A (en) * | 2020-03-27 | 2021-10-07 | 株式会社Sumco | Maintenance managing device, maintenance managing method and maintenance managing program |
CN113822587A (en) * | 2021-09-28 | 2021-12-21 | 智寰科技(常州)有限公司 | Factory capacity evaluation method based on bus current data |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004186445A (en) * | 2002-12-03 | 2004-07-02 | Omron Corp | Modeling device and model analysis method, system and method for process abnormality detection/classification, modeling system, and modeling method, and failure predicting system and method of updating modeling apparatus |
-
2009
- 2009-04-10 JP JP2009096323A patent/JP5402183B2/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004186445A (en) * | 2002-12-03 | 2004-07-02 | Omron Corp | Modeling device and model analysis method, system and method for process abnormality detection/classification, modeling system, and modeling method, and failure predicting system and method of updating modeling apparatus |
Cited By (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014056509A (en) * | 2012-09-13 | 2014-03-27 | Omron Corp | Monitoring device, monitoring method, program, and recording medium |
US9494932B2 (en) | 2012-09-13 | 2016-11-15 | Omron Corporation | Monitoring device, monitoring method, and recording medium |
WO2014041971A1 (en) * | 2012-09-13 | 2014-03-20 | オムロン株式会社 | Monitoring device, monitoring method, program, and recording medium |
JP2017016282A (en) * | 2015-06-30 | 2017-01-19 | 東京電力ホールディングス株式会社 | Power consumption analysis method |
US10274940B2 (en) | 2016-01-21 | 2019-04-30 | Fanuc Corporation | Management system |
JP2017130107A (en) * | 2016-01-21 | 2017-07-27 | ファナック株式会社 | Management system presenting optimal warm-up operation start time of plural machines |
CN106991489A (en) * | 2016-01-21 | 2017-07-28 | 发那科株式会社 | Management system |
CN106991489B (en) * | 2016-01-21 | 2020-07-14 | 发那科株式会社 | Management system |
WO2017154144A1 (en) * | 2016-03-09 | 2017-09-14 | 株式会社島津製作所 | Device operation information collection system |
JPWO2017154144A1 (en) * | 2016-03-09 | 2018-09-06 | 株式会社島津製作所 | Equipment operation information collection system |
JP2018025979A (en) * | 2016-08-10 | 2018-02-15 | 株式会社ジェイテクト | Analysis system |
WO2018221469A1 (en) * | 2017-05-31 | 2018-12-06 | 伸和コントロールズ株式会社 | State monitoring device, state monitoring method and program |
JP2018205890A (en) * | 2017-05-31 | 2018-12-27 | 伸和コントロールズ株式会社 | State monitoring device, state monitoring method, and program |
KR20190077358A (en) * | 2017-05-31 | 2019-07-03 | 신와 콘트롤즈 가부시키가이샤 | Status monitoring device, status monitoring method and program |
KR102170205B1 (en) | 2017-05-31 | 2020-10-26 | 신와 콘트롤즈 가부시키가이샤 | Status monitoring device, status monitoring method and program |
US11156532B2 (en) | 2017-05-31 | 2021-10-26 | Shinwa Controls Co., Ltd | Status monitoring apparatus, status monitoring method, and program |
TWI724305B (en) * | 2017-05-31 | 2021-04-11 | 日商伸和控制工業股份有限公司 | Condition monitoring device, condition monitoring method and condition monitoring program |
JP6298562B1 (en) * | 2017-05-31 | 2018-03-20 | 伸和コントロールズ株式会社 | Status monitoring device, status monitoring method and program |
CN110134536A (en) * | 2018-02-08 | 2019-08-16 | 株式会社斯库林集团 | Data processing method, data processing equipment and recording medium |
JP2018204940A (en) * | 2018-02-20 | 2018-12-27 | 伸和コントロールズ株式会社 | State monitoring device |
JP2019159853A (en) * | 2018-03-14 | 2019-09-19 | i Smart Technologies株式会社 | Production management device, production management system, and production management method |
JP7118399B2 (en) | 2018-03-14 | 2022-08-16 | i Smart Technologies株式会社 | PRODUCTION CONTROL DEVICE, PRODUCTION CONTROL SYSTEM AND PRODUCTION CONTROL METHOD |
JP2019201124A (en) * | 2018-05-17 | 2019-11-21 | パナソニックIpマネジメント株式会社 | Maintenance system |
JP7365538B2 (en) | 2018-05-17 | 2023-10-20 | パナソニックIpマネジメント株式会社 | Maintenance systems and maintenance methods in maintenance systems |
JP2020035081A (en) * | 2018-08-28 | 2020-03-05 | 富士電機株式会社 | Abnormality detection device, abnormality detection method, abnormality detection program and abnormality detection system |
JP7230371B2 (en) | 2018-08-28 | 2023-03-01 | 富士電機株式会社 | Abnormality detection device, abnormality detection method, abnormality detection program and abnormality detection system |
JP2020138254A (en) * | 2019-02-27 | 2020-09-03 | ファナック株式会社 | Process defect occurrence forecast system for machine tool |
US11307558B2 (en) | 2019-02-27 | 2022-04-19 | Fanuc Corporation | Machining defect occurrence prediction system for machine tool |
JP2021033842A (en) * | 2019-08-28 | 2021-03-01 | 株式会社東芝 | Situation monitoring system, method, and program |
US11615344B2 (en) | 2019-08-28 | 2023-03-28 | Kabushiki Kaisha Toshiba | Condition monitoring device, method, and storage medium |
JP2021157639A (en) * | 2020-03-27 | 2021-10-07 | 株式会社Sumco | Maintenance managing device, maintenance managing method and maintenance managing program |
CN113822587A (en) * | 2021-09-28 | 2021-12-21 | 智寰科技(常州)有限公司 | Factory capacity evaluation method based on bus current data |
Also Published As
Publication number | Publication date |
---|---|
JP5402183B2 (en) | 2014-01-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5402183B2 (en) | Monitoring device, monitoring device control method, and control program | |
WO2010116599A1 (en) | Operation information output device, method for controlling operation information output device, monitoring device, method for controlling monitoring device, and control program | |
JP5099066B2 (en) | Energy monitoring apparatus, control method therefor, and energy monitoring program | |
WO2010116600A1 (en) | Consumption rate calculating device, method for controlling consumption rate calculating device, and control program | |
JP5195600B2 (en) | Operation information output device, operation information output device control method, and control program | |
EP3588222B1 (en) | Time-series data processing device, time-series data processing system, and time-series data processing method | |
US20120084031A1 (en) | Equipment operation state measurement device, equipment operation state measurement method, and control program | |
US7933724B2 (en) | Method of tracking the performance of an industrial appliance | |
CN111023324B (en) | Control method and device for resonance noise and air conditioner | |
US9459304B1 (en) | Method of fault prediction for electrical distribution systems and monitored loads | |
EP3591786B1 (en) | Dynamic tolerance curves for power monitoring systems | |
US20140039834A1 (en) | Method and apparatus for monitoring equipment conditions | |
US20220179402A1 (en) | Method and device for analyzing a sequential process | |
CN114543260B (en) | Filter screen state detection method and device, storage medium and air purifier | |
US20080204954A1 (en) | Method and apparatus to evaluate notches in an electrical power system | |
CN103210358A (en) | Intelligent visualization in the monitoring of process and/or system variables | |
JP2007202361A (en) | Power demand monitoring system | |
JP7101333B2 (en) | Power system | |
JP2009238190A (en) | Maintenance plan support system | |
CN116088444A (en) | Health detection method and device for automation equipment | |
JP2013079863A (en) | Event recording-device and event recording-method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120210 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130312 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130501 |
|
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: 20131001 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20131014 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5402183 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: R3D02 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: R3D04 |