[go: up one dir, main page]

JP6411769B2 - Condition monitoring device - Google Patents

Condition monitoring device Download PDF

Info

Publication number
JP6411769B2
JP6411769B2 JP2014082425A JP2014082425A JP6411769B2 JP 6411769 B2 JP6411769 B2 JP 6411769B2 JP 2014082425 A JP2014082425 A JP 2014082425A JP 2014082425 A JP2014082425 A JP 2014082425A JP 6411769 B2 JP6411769 B2 JP 6411769B2
Authority
JP
Japan
Prior art keywords
model
unit
diagnostic model
information
diagnosis
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.)
Expired - Fee Related
Application number
JP2014082425A
Other languages
Japanese (ja)
Other versions
JP2015203936A (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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP2014082425A priority Critical patent/JP6411769B2/en
Priority to PCT/JP2015/053720 priority patent/WO2015159577A1/en
Publication of JP2015203936A publication Critical patent/JP2015203936A/en
Application granted granted Critical
Publication of JP6411769B2 publication Critical patent/JP6411769B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B23/00Testing or monitoring of control systems or parts thereof
    • G05B23/02Electric testing or monitoring

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Testing And Monitoring For Control Systems (AREA)

Description

本発明は機械の状態を監視するための状態監視装置に関する。   The present invention relates to a state monitoring device for monitoring the state of a machine.

鉱山等で使用されているショベルやダンプトラック等の作業機械や、発電用のガスタービンなどの社会インフラ向け機械は、1日24時間稼働することが要求されている。機械の高い稼働率を維持するためには、機械の計画外停止を防がねばならない。このためには、従来の機械の稼働時間に基づいた定期保守から,機械の状態に基づいて予防保全を適切に行う状態監視保守への移行が必要である。状態監視保守を実現するためには、状態監視装置で、機械に設けられた各種センサからセンサデータを収集、分析することで、機械の異常や故障の予兆を診断することが重要である。この状態監視装置の診断の精度を向上させるためには、診断の誤報、失報を抑制するように、技術者が診断モデルを定期的に更新し続けることが重要である。誤報とは、機械の正常な状態を異常と診断したケースである。失報とは、機械の異常な状態を正常と診断したケースである。また診断モデルとは、診断に使用するセンサデータ、診断方式、及び判定条件である。例えば、判定条件とは対象のセンサデータの閾値などがある。   Work machines such as excavators and dump trucks used in mines and the like, and machines for social infrastructure such as gas turbines for power generation are required to operate 24 hours a day. In order to maintain high machine availability, unplanned machine stoppages must be prevented. For this purpose, it is necessary to shift from the regular maintenance based on the operation time of the conventional machine to the state monitoring maintenance that appropriately performs preventive maintenance based on the state of the machine. In order to realize state monitoring and maintenance, it is important to diagnose signs of machine abnormalities and failures by collecting and analyzing sensor data from various sensors provided in the machine by the state monitoring device. In order to improve the accuracy of diagnosis of this state monitoring device, it is important that the engineer regularly updates the diagnosis model so as to suppress false and misreported diagnosis. A false alarm is a case where the normal state of the machine is diagnosed as abnormal. Misreporting is a case where an abnormal state of the machine is diagnosed as normal. The diagnosis model is sensor data, a diagnosis method, and determination conditions used for diagnosis. For example, the determination condition includes a threshold value of target sensor data.

診断の精度を向上させるために、診断モデルを更新する技術として、例えば、(特許文献1)が存在する。(特許文献1)には、タービン機械システム及びこれに類するものに対する統一品質評価を作成し、自動故障診断ツールを提供するための方法が開示されている。この内容は「コンピュータで実施されるプロセスは、機械ユニットシグネチャ、機械サイトシグネチャ、及び機械フリートシグネチャを作成して追跡し、種々の動作事象を評定し、故障検出を提供する。動作事象中に機械システムから収集されたセンサデータは、周囲条件及び燃料品質によって引き起こされるデータのばらつきを補正又は低減するよう変換される。変換データは、統計的方法を使用して分析されて動作事象が予想通常動作に一致するかを判定する。この情報は、事象の単一の総合品質評価を作成するために使用される。経時的に動作事象評価をセーブし、追跡し、更に更新することによって、機械/構成要素の劣化が任意の早期の段階で認識する」という技術内容である。   As a technique for updating a diagnosis model in order to improve diagnosis accuracy, for example, there is (Patent Document 1). (Patent Document 1) discloses a method for creating a unified quality evaluation for a turbine mechanical system and the like and providing an automatic failure diagnosis tool. This content is: “Computer-implemented processes create and track machine unit signatures, machine site signatures, and machine fleet signatures to assess various operating events and provide fault detection. Sensor data collected from the system is transformed to correct or reduce data variability caused by ambient conditions and fuel quality, and the transformed data is analyzed using statistical methods to predict normal operating events. This information is used to create a single overall quality assessment of the event, by saving, tracking and further updating the operational event assessment over time, The technical content is that “deterioration of components is recognized at an arbitrary early stage”.

特開2005−339558号公報JP 2005-339558 A

機械の異常を検知するモデルを考える。(特許文献1)には、周囲条件及び燃料品質によって引き起こされるデータのばらつきを補正するモデルのパラメータと診断の閾値を機械単独に設定する手法が記載されている。つまり更新の対象項目がパラメータと閾値に固定されている。しかし、診断の精度を向上させるための方法は、パラメータと閾値を設定することだけではない。例えば、新しい故障を検知するためのモデルを追加する場合は、機械のセンサ群の中から、使用するセンサを選択しなければならない。さらに他の機械に既存のモデルを適用する場合は、既存のモデルを共通で使用する項目と、機械の個体差を無くすために個別に設定する項目に分けて設定する必要がある。以上のように、モデルの追加および更新作業を行う理由に応じて、モデルの更新対象の項目は変化する。(特許文献1)のように、モデルの更新対象項目が固定されていると、モデルの更新作業は、固有の機械に特化したモデルの診断精度向上を目的としたものになり、用途が限定されてしまう。また、モデルを自由に更新する場合は、ユーザー自身がモデルの更新対象項目を判断しなければならず、モデルの更新に工数がかかってしまう。   Consider a model that detects machine anomalies. (Patent Document 1) describes a method of setting a model parameter and a diagnosis threshold value for a machine alone to correct data variations caused by ambient conditions and fuel quality. That is, the update target item is fixed to the parameter and the threshold value. However, the method for improving the accuracy of diagnosis is not limited to setting parameters and thresholds. For example, when a model for detecting a new failure is added, a sensor to be used must be selected from a group of sensors of the machine. Furthermore, when applying an existing model to other machines, it is necessary to set the items separately for items that use the existing model in common and items that are individually set to eliminate individual differences between the machines. As described above, the items to be updated in the model change depending on the reason for adding and updating the model. When the model update target item is fixed as in (Patent Document 1), the model update work is aimed at improving the diagnostic accuracy of a model specialized for a specific machine, and the application is limited. Will be. In addition, when the model is freely updated, the user himself / herself has to determine an item to be updated of the model, which takes time to update the model.

本発明は、上記した課題を解決するためになされたものであり、その目的は、ユーザーの診断モデルの追加および更新作業をサポートしながら、高精度な診断モデルを作成する工数を削減できる状態監視装置を提供することである。   The present invention has been made in order to solve the above-described problems, and its purpose is to monitor a state that can reduce the man-hours for creating a high-accuracy diagnostic model while supporting the addition and update of the user's diagnostic model. Is to provide a device.

上記目的を達成するため、本発明は、複数のセンサで取得した機械のセンサデータと、機械の異常を判断する条件である診断モデルに基づいて機械の異常を診断し、機械の状態を表示する状態監視装置であって、前記診断モデルを追加または更新する際に起動されるトリガ入力部と、複数の機械の前記診断モデルを記憶する記憶部と、前記トリガ入力部から入力された診断モデル更新および追加の理由の選択結果、元の診断モデル、新しく追加する診断モデルに基づいて類似事例を前記記憶部から検索する検索部と、前記検索部で検索した診断モデル、変更テーブルと候補診断モデルを記憶する一時記憶部と、前記一時記憶部の変更テーブルを反映した診断モデルと前記候補診断モデルを表示する表示部と、前記表示部を閲覧しながら、追加または更新対象の診断モデルの変更部をユーザーが入力し、前記一時記憶部の候補診断モデルを選択する入力部と、前記候補診断モデルが反映された新しい診断モデルを検証する評価部と、前記評価部の結果に基づいて、前記一時記憶部の新しい診断モデルを前記記憶部に書き込む更新部を備えることを特徴とする。 In order to achieve the above object, the present invention diagnoses a machine abnormality based on sensor data obtained by a plurality of sensors and a diagnostic model that is a condition for judging the machine abnormality, and displays the state of the machine. a condition monitoring apparatus, add or a trigger input which is activated when updating a storage unit that stores the diagnostic model of multiple machines, diagnostic model updating input from the trigger input section of the diagnostic model And a selection result of the additional reason, the original diagnosis model, a search unit for searching for similar cases based on the newly added diagnosis model, a diagnosis model searched by the search unit , a change table and a candidate diagnosis model a temporary storage unit for storing a display unit for displaying the diagnostic model and the candidate diagnosis model that reflects the changing table of the temporary storage unit, while viewing the display unit, additional Other inputs the changing of the diagnostic model updated user, an input section for selecting a candidate diagnostic model of the temporary storage unit, and the evaluation unit for verifying the new diagnostic model the candidate diagnosis model is reflected, An update unit for writing a new diagnostic model of the temporary storage unit into the storage unit based on the result of the evaluation unit is provided.

更に、本発明の状態監視装置において、前記診断モデルは、診断モデルIDを備えたヘッダ情報、センサ情報、アルゴリズム情報、及び前記アルゴリズムの前後に適用する前処理情報と後処理情報を備えたモデル情報、前記モデル情報に記載された診断モデルを使って検証した結果を表す検証結果情報を備えたことを特徴とする。 Furthermore, in the state monitoring apparatus of the present invention, the diagnosis model includes header information including a diagnosis model ID, sensor information, algorithm information, and model information including pre-processing information and post-processing information applied before and after the algorithm. And verification result information representing a result of verification using the diagnostic model described in the model information .

更に、本発明の状態監視装置において、前記一時記憶部に記憶されている類似の診断モデルから診断モデルの変更部の優先順位をつけ、前記一時記憶部に格納されている変更テーブルに反映する変更部分決定部を備えることを特徴とする。 Furthermore, in the state monitoring apparatus of the present invention, the priority is given to the change part of the diagnosis model from the similar diagnosis model stored in the temporary storage unit, and the change is reflected in the change table stored in the temporary storage unit A partial determination unit is provided .

更に、本発明の状態監視装置において、前記一時記憶部に記憶している変更テーブルの情報を使って、類似の診断モデルの変更部の情報を組み合わせて、診断モデルの候補を作成する候補生成部を備えることを特徴とする。 Furthermore, in the state monitoring apparatus of the present invention, a candidate generation unit that creates a diagnostic model candidate by combining information of a change unit of a similar diagnostic model using information of a change table stored in the temporary storage unit It is characterized by providing .

本発明によれば、過去の作成した類似の診断モデルを閲覧しながら、ユーザーは診断モデルの追加または更新作業を行うことで、作業の工数を減らすことができる。   According to the present invention, the user can reduce the man-hours of work by adding or updating a diagnostic model while browsing a similar diagnostic model created in the past.

さらに、診断モデルの項目で固定部分と変更部分を分けて表示することで、ユーザーは診断モデルの更新項目を決定する作業の手間を省くことが実現できる。   Furthermore, by displaying the fixed part and the changed part separately in the diagnostic model item, the user can save the trouble of determining the update item of the diagnostic model.

状態監視装置100の情報の流れを表す概略図である。3 is a schematic diagram illustrating a flow of information of the state monitoring apparatus 100. 状態監視装置100のブロック図である。1 is a block diagram of a state monitoring device 100. FIG. 稼働データ記憶部110のデータフォーマットの一例を表す図である。It is a figure showing an example of the data format of the operation data storage part. 診断部120の処理フローの一例を表す図である。It is a figure showing an example of the processing flow of the diagnostic part. 機械の異常判定の概要を表す図である。It is a figure showing the outline | summary of the abnormality determination of a machine. 診断結果表示部130の表示の一例を表す図である。It is a figure showing an example of the display of the diagnostic result display part. トリガ入力部140の画面の一例を表す図である。It is a figure showing an example of the screen of the trigger input part. 記憶部160のデータフォーマットの一例を表す図である。4 is a diagram illustrating an example of a data format of a storage unit 160. FIG. 一時記憶部170のデータフォーマットの一例を表す図である。It is a figure showing an example of the data format of the temporary memory part. 変更部分決定部180の処理フローの一例を表す図である。It is a figure showing an example of the processing flow of the change part determination part. 変更部分決定部180の処理の一例を表す図である。It is a figure showing an example of the process of the change part determination part. 候補生成部190の処理フローの一例を表す図である。It is a figure showing an example of the processing flow of the candidate production | generation part 190. FIG. 表示部210の表示例を表す図である。6 is a diagram illustrating a display example of a display unit 210. FIG. 表示部210の表示例を表す図である。6 is a diagram illustrating a display example of a display unit 210. FIG.

以下、本発明の実施の形態例について図面を用いて説明する。   Embodiments of the present invention will be described below with reference to the drawings.

図1は、監視対象となる機械1と状態監視装置100と管理者2と作業者3の間の情報の流れを示す図である。   FIG. 1 is a diagram illustrating a flow of information among the machine 1 to be monitored, the state monitoring apparatus 100, the administrator 2, and the worker 3.

図1に示すように、状態監視装置100は、有線または無線通信システム(図示せず)を介して機械1のセンサデータを定期的に集計している。機械1には、各種センサ(図示せず)が搭載されている。管理者2は、状態監視装置100を使って、機械1から遠隔で機械の状態を監視している。さらに、管理者2は、状態監視装置100が機械の異常を診断したとき、機械の現場にいる作業者3に連絡して、機械の保守作業を行うように指示する。 As shown in FIG. 1, the state monitoring device 100 periodically aggregates sensor data of the machine 1 via a wired or wireless communication system (not shown). Various sensors (not shown) are mounted on the machine 1. The manager 2 uses the state monitoring device 100 to monitor the state of the machine remotely from the machine 1. Furthermore, the administrator 2, when the state monitor 100 diagnoses the abnormality of the machine, contact the operator 3 who is in the field of machine 1, an instruction to perform maintenance of the machine 1.

状態監視装置100は、機械1の診断結果に関する情報を表示する画面を有しており、管理者2は、この画面を見ながら機械1の状態を監視する。管理者2は、例えば、特定の機械1の診断結果で異常が頻発する現象が起きている場合、診断モデルが適切に設定されているか否かをその画面を見て判断する。管理者2は、診断モデルが適切に設定されていないと判断したとき、状態監視装置100の画面を介して、該当する機械1の診断モデルを再度設定し直す。そして、状態監視装置100は、記憶されている診断モデルを、新たに設定した診断モデルに更新する。   The state monitoring apparatus 100 has a screen that displays information related to the diagnosis result of the machine 1, and the administrator 2 monitors the state of the machine 1 while viewing this screen. For example, when a phenomenon in which abnormality frequently occurs in the diagnosis result of a specific machine 1, the administrator 2 determines whether or not the diagnosis model is appropriately set by looking at the screen. When the administrator 2 determines that the diagnostic model is not properly set, the administrator 2 sets the diagnostic model of the corresponding machine 1 again via the screen of the state monitoring apparatus 100. Then, the state monitoring apparatus 100 updates the stored diagnostic model to a newly set diagnostic model.

次に、図2に本発明の実施の形態例に係る状態監視システムに用いられる状態監視装置100の詳細構成を説明する。図2に示すように、状態監視装置100は、主に稼動データ記憶部110、診断部120、診断結果表示部130、トリガ入力部140、検索部150、記憶部160、一時記憶部170、変更部分決定部180、候補生成部190、評価部200、表示部210、入力部220、更新部230、ユーザーインターフェース240で構成される。 Next, FIG. 2 illustrates a detailed configuration of the state monitoring device 100 used in the state monitoring system according to the embodiment of the present invention. As shown in FIG. 2, the state monitoring apparatus 100 mainly includes an operation data storage unit 110, a diagnosis unit 120, a diagnosis result display unit 130, a trigger input unit 140, a search unit 150, a storage unit 160, a temporary storage unit 170, and a change. A part determination unit 180, a candidate generation unit 190, an evaluation unit 200, a display unit 210, an input unit 220, an update unit 230, and a user interface 240 are included.

診断部120、診断結果表示部130、トリガ入力部140、検索部150、変更部分決定部180、候補生成部190、評価部200、表示部210、入力部220、更新部230は、状態監視装置110に搭載されているマイクロプロセッサや、RAM、ROM(図示せず)などによって実行されるソフトウェア処理手段で構成している。 The diagnosis unit 120, the diagnosis result display unit 130, the trigger input unit 140, the search unit 150, the changed part determination unit 180, the candidate generation unit 190, the evaluation unit 200, the display unit 210, the input unit 220, and the update unit 230 are a state monitoring device. 110 includes software processing means executed by a microprocessor, a RAM, a ROM (not shown), etc.

稼動データ記憶部110、記憶部160、一時記憶部170は、ハードディスク、フラッシュメモリ等の記録装置である。ユーザーインターフェース240は、液晶ディスプレイなどの表示機能と、マウス、キーボードなどの入力機能を備えている。ユーザーは、診断結果表示部130、トリガ入力部140、表示部210、入力部220、更新部230と、ユーザーインターフェース240を介してやり取りする。 Operation data storage section 110, serial憶部160, the temporary storage unit 170, a hard disk, a recording device such as a flash memory. The user interface 240 has a display function such as a liquid crystal display and an input function such as a mouse and a keyboard. The user communicates with the diagnosis result display unit 130, the trigger input unit 140, the display unit 210, the input unit 220, and the update unit 230 via the user interface 240.

稼働データ記憶部110は、機械1と有線または無線通信システム(図示せず)を介して収集した各種センサデータを記憶している。センサデータは、予め決められたタイミングで収集される。また、稼動データ記憶部110には、複数の種類の機械のセンサデータが格納されている。稼働データ記憶部110のデータフォーマットを図3に示す。データフォーマットは、図3(a)に示した機械の種類を定義したマシンテーブルと、図3(b)に示した各マシンのセンサデータを格納しているセンサテーブルで構成される。マシンテーブルの項目は、カテゴリ、機種、ID、センサテーブルIDで構成されている。これらの項目はユーザーが設定する。カテゴリとは対象の機械の種類を表す。例えば、鉱山機械、タービン、医療機械などがある。機種とは、機械の種類を表す。IDとは、カテゴリ、機種固有のIDを表す。機械は、機種とIDの組み合わせでユニークに識別される。図3(a)では、機種:A―ID:001と、機種:A―ID:002の同じ機種の鉱山機械が2つ定義されている。センサテーブルIDは、センサテーブルを識別するためのIDである。センサテーブルは、センサデータを記憶するテーブルで、機械毎に定義されている。図3(b)は、カテゴリ:鉱山機械―機種:A―ID:001のセンサテーブル「KA001」のフォーマットである。センサテーブルは、時刻と各種センサの項目で構成される。このセンサ項目は、カテゴリと機種で異なる。 The operation data storage unit 110 stores various sensor data collected via the machine 1 and a wired or wireless communication system (not shown). The sensor data is collected at a predetermined timing. The operation data storage unit 110 stores sensor data of a plurality of types of machines. The data format of the operation data storage unit 110 is shown in FIG. The data format includes a machine table that defines the type of machine shown in FIG. 3A and a sensor table that stores sensor data of each machine shown in FIG. The items in the machine table are composed of a category, model, ID, and sensor table ID. These items are set by the user. The category represents the type of the target machine. For example, there are mining machines, turbines, and medical machines . The model represents the type of machine. The ID represents a category and model-specific ID. A machine is uniquely identified by a combination of model and ID. In FIG. 3A, two mining machines of the same model of model: A-ID: 001 and model: A-ID: 002 are defined. The sensor table ID is an ID for identifying the sensor table. The sensor table is a table that stores sensor data and is defined for each machine. FIG. 3B shows the format of the sensor table “KA001” of category: mining machine-model: A-ID: 001. The sensor table includes items of time and various sensors. This sensor item differs depending on the category and model.

診断部120は、稼働データ記憶部110に格納されているセンサデータと、記憶部160に格納されている診断モデルを使って、機械の異常を判定し、判定結果を診断結果表示部130に提供する。診断部120は、予め決められたタイミングで起動する。   The diagnosis unit 120 uses the sensor data stored in the operation data storage unit 110 and the diagnosis model stored in the storage unit 160 to determine machine abnormality and provides the determination result to the diagnosis result display unit 130. To do. The diagnosis unit 120 is activated at a predetermined timing.

図4に診断部120の処理フローを示す。ステップ101s(以下、S101sと称する)とS101eで挟まれたS102,S103、S104、S105の処理は、稼働データ記憶部110のマシンテーブルに格納されている全てのカテゴリ―機種―IDの処理が終わるまで繰り返す。S102は、S101sで選択されたカテゴリ―機種―IDの診断モデルを記憶部160から取得する。S103sとS103eで挟まれたS104とS105は、S102で取得した全ての診断モデルの処理が終わるまで繰り返す。S104は、S103sで選択された診断モデルと、S101sで選択されたカテゴリ―機種―IDの稼働データを使って、機械の異常を判定する処理である。S105は、S104の診断結果を集約する処理である。S104の機械の異常を判定する処理の一例として、複数のセンサデータを用いた多変量解析の「K平均法」がある。K平均法は、多変量データを教示データなしで分類するデータ分類方法である。この手法を使用することで、それぞれの入力データを多変量空間における点とみなし、その各点のユークリッド距離の近さを基準としてデータのクラスタを見つけることができる。クラスタの情報は、診断モデルに含まれる。 FIG. 4 shows a processing flow of the diagnosis unit 120. Step 101s treatment sandwiched S102, S103, S104, S105 in S101e (hereinafter, referred to as S101s) and all of the categories are stored in the machine table of the operation data storage unit 110 - ending process model -ID Repeat until. In step S102, the category-model-ID diagnosis model selected in step S101s is acquired from the storage unit 160. S104 and S105 sandwiched between S103s and S103e are repeated until the processing of all the diagnostic models acquired in S102 is completed. S104 is a process of determining an abnormality of the machine using the diagnosis model selected in S103s and the operation data of the category-model-ID selected in S101s. S105 is a process for collecting the diagnosis results of S104. As an example of the process of determining the machine abnormality in S104, there is a “K-average method” of multivariate analysis using a plurality of sensor data. The K-average method is a data classification method that classifies multivariate data without teaching data. By using this method, each input data is regarded as a point in the multivariate space, and a cluster of data can be found based on the closeness of the Euclidean distance of each point. Cluster information is included in the diagnostic model.

図5に、カテゴリ:鉱山機械、機種:A,ID:001の診断モデルの1つで、K平均法を使った異常判定の例を示す。図5(a)では、負荷率,温度、圧力のトレンドデータ(2013/7/1 00:00から2013/7/1 23:59)と診断モデルに記載されているクラスタ情報を使って、K平均法で異常を診断する。具体的には、負荷率,温度、圧力の時刻順に近傍クラスタを見つけ、そのユークリッド距離を計算する。K平均法では、ユークリッド距離が異常度となる。この異常度のトレンドデータを図5(b)に示す。異常度が、診断モデルで設定した閾値を超えた場合は、機械の異常であると判定する。S105は、閾値を超えた時刻と、異常度の平均値、閾値を超えている継続時間を計算する。   FIG. 5 shows an example of abnormality determination using the K-average method in one of the diagnosis models of category: mining machine, model: A, ID: 001. In FIG. 5 (a), using trend data (2013/7/1 00:00:00 to 2013/7/1 23:59) of load factor, temperature, and pressure, and cluster information described in the diagnostic model, K Diagnose abnormalities with the average method. Specifically, neighboring clusters are found in the order of time of load factor, temperature, and pressure, and the Euclidean distance is calculated. In the K-average method, the Euclidean distance is the degree of abnormality. The trend data of the degree of abnormality is shown in FIG. If the degree of abnormality exceeds the threshold set in the diagnostic model, it is determined that the abnormality is a machine. In S105, the time when the threshold is exceeded, the average value of the degree of abnormality, and the duration that exceeds the threshold are calculated.

診断結果表示部130は、診断部120から提供される診断結果を、ユーザーインターフェース240の画面に表示する。   The diagnosis result display unit 130 displays the diagnosis result provided from the diagnosis unit 120 on the screen of the user interface 240.

図6に表示例を示す。図6(a)は、ユーザーインターフェース240で示したディスプレイの機械の状態の一覧を示している。具体的には、機械毎にカテゴリ、機種、ID、故障モード、時刻、異常度、継続時間の項目と、詳細ボタン6a1、更新ボタン6a2、追加ボタン6a3が表示されている。カテゴリ、機種、IDは、稼動データ記憶部110のマシンテーブルで定義されている項目と同じである。故障モードとは、記憶部160の診断モデルの項目のものと同じである。時刻、異常度、継続時間は、診断部120のS105で計算した項目である。詳細ボタンを押すと、図6(b)に示すように診断部120で計算した異常度のトレンドデータと、診断した期間のセンサのトレンドデータが表示される。また異常と判定した時刻の位置を矢印6b1で強調して表示する。これは、大量のトレンドデータの中から、異常と判定された時刻を素早く検索するための機能である。この図6(b)は、カテゴリ:鉱山機械、機種:A、ID:001、故障モード:部品A故障、時刻:2013/7/1 19:00の詳細ボタンを押した際の例である。矢印6b1は、異常が検知された最初の時刻2013/7/1 19:00を指し示す。また診断モデルで定義した異常度の閾値6b2も異常度のトレンドグラフに表示する。ユーザーが異常判定結果に満足できない場合、更新ボタン6a2を押し、診断モデルを更新する画面に推移する。また新しい故障モードの追加、新しい機械の追加をしたい場合、追加ボタン6a3を押し、対応する診断モデルをベースに、診断モデルを追加する画面に推移する。この診断モデル更新画面は、トリガ入力部140の説明の段落で説明する。   A display example is shown in FIG. FIG. 6A shows a list of machine states of the display shown in the user interface 240. Specifically, for each machine, items of category, model, ID, failure mode, time, degree of abnormality, and duration, a detail button 6a1, an update button 6a2, and an add button 6a3 are displayed. The category, model, and ID are the same as the items defined in the machine table of the operation data storage unit 110. The failure mode is the same as the item of the diagnostic model item in the storage unit 160. The time, the degree of abnormality, and the duration are items calculated in S105 of the diagnosis unit 120. When the detail button is pressed, as shown in FIG. 6B, the trend data of the degree of abnormality calculated by the diagnosis unit 120 and the trend data of the sensor during the diagnosed period are displayed. Further, the position of the time determined to be abnormal is highlighted and displayed with an arrow 6b1. This is a function for quickly searching a time determined to be abnormal from a large amount of trend data. FIG. 6B shows an example when a detailed button of category: mining machine, model: A, ID: 001, failure mode: component A failure, time: 2013/7/1 19:00 is pressed. The arrow 6b1 points to the first time 2013/7/1 19:00 when the abnormality is detected. Also, the abnormality degree threshold value 6b2 defined in the diagnosis model is also displayed in the abnormality degree trend graph. If the user is not satisfied with the abnormality determination result, the update button 6a2 is pressed, and the screen changes to a screen for updating the diagnostic model. When a new failure mode or a new machine is desired to be added, the add button 6a3 is pressed, and the screen changes to a screen for adding a diagnostic model based on the corresponding diagnostic model. This diagnostic model update screen will be described in the paragraph describing the trigger input unit 140.

トリガ入力部140は、診断モデルを追加または更新する際に起動される。更新トリガをかけるタイミングは2つ存在する。1つは、図6の診断結果表示部130の更新ボタン6a2を押したときである。これは判定結果に管理者が満足できなかったときに押し、診断モデルを更新することで、診断精度向上を目的とする。もう一つは、図6の診断結果表示部130の追加ボタン6a3を押したときである。これは、新しい故障モード、新しい機械を追加することを目的とする。   The trigger input unit 140 is activated when a diagnostic model is added or updated. There are two timings for applying the update trigger. One is when the update button 6a2 of the diagnosis result display unit 130 in FIG. 6 is pressed. This is intended to improve diagnostic accuracy by pressing when the administrator is not satisfied with the determination result and updating the diagnostic model. The other is when the add button 6a3 of the diagnosis result display unit 130 of FIG. 6 is pressed. This aims to add a new failure mode, a new machine.

図7にトリガ入力部140の画面を示す。図7(a)に図6の更新ボタン6a2を押したときの画面を示す。図7(a)には、ユーザーインターフェース240で示したディスプレイの元の診断モデルを表示するウィンドウ7a1も表示している。更新の際には、なぜ診断モデルを更新するかの理由を選択画面から選択する。図7(a)には、「誤報が多い」、「失報が多い」、「その他」がある。誤報とは、機械が正常な状態であるにも関わらず、異常と判定したケースである。失報とは、機械が異常な状態であるにも関わらず、正常と判定したケースである。診断モデルの精度向上とは、誤報と失報の件数を0に近づけることである。また「誤報が多い」、「失報が多い」以外の理由の場合は、「その他」を選択する。図7(b)に図6の追加ボタン6a3を押したときの画面を示す。ここでは、追加の際の理由を選択画面7b2から選択する。図7(b)には、「故障モードを追加したい」、「同じカテゴリ、機種で新しいIDの診断モデルを追加したい」、「同じカテゴリ、新しい機種、IDの診断モデルを追加したい」、「新しいカテゴリ、機種、IDの診断モデルを追加したい」がある。「故障モードを追加したい」とは、同じカテゴリ、機種、IDの機械で、新しい故障モードに対応した診断モデルを追加するケースである。「同じカテゴリ、機種で新しいIDの診断モデルを追加したい」とは、同じカテゴリ、同じ機種の機械で、異なるIDの診断モデルを追加するケースである。「同じカテゴリ、新しい機種、IDの診断モデルを追加したい」とは、同じカテゴリ、新しい機種、IDの機械の診断モデルを追加したいケースである。新しいカテゴリ、機種、IDの診断モデルを追加したい」とは、新しいカテゴリ、新しい機種、IDの診断モデルを追加したいケースである。 FIG. 7 shows a screen of the trigger input unit 140. FIG. 7A shows a screen when the update button 6a2 in FIG. 6 is pressed. FIG. 7A also displays a window 7a1 that displays the original diagnostic model of the display shown by the user interface 240. When updating, the reason why the diagnostic model is updated is selected from the selection screen. FIG. 7A includes “many false alarms”, “many false alarms”, and “others”. The false alarm is a case where the machine is determined to be abnormal although it is in a normal state. The unreported case is a case where the machine is determined to be normal although the machine is in an abnormal state. Improving the accuracy of a diagnostic model means bringing the number of false alarms and misreports close to zero. For reasons other than “Many false alarms” and “Many false alarms”, select “Other”. FIG. 7B shows a screen when the add button 6a3 in FIG. 6 is pressed. Here, the reason for the addition is selected from the selection screen 7b2. In FIG. 7B, “I want to add a failure mode”, “I want to add a new ID diagnostic model with the same category and model”, “I want to add a diagnostic model with the same category, new model, and ID”, “New I want to add a diagnostic model of category, model, ID. “I want to add a failure mode” is a case where a diagnosis model corresponding to a new failure mode is added to machines of the same category, model, and ID. “I want to add a diagnostic model with a new ID with the same category and model” is a case where a diagnostic model with a different ID is added to machines of the same category and model. “I want to add a diagnostic model of the same category, new model, and ID” is a case where I want to add a diagnostic model of a machine of the same category, new model, and ID. I want to add a new category, model, ID diagnosis model” is a case where I want to add a new category, model, ID diagnosis model.

図7(b)のユーザーインターフェース240で示したディスプレイの画面には、新しく追加する診断モデルの情報を入力するボックス7b3と、元の診断モデルを表示するウィンドウ7b1も表示している。新しく追加する診断モデルの情報とは、追加したい故障モード、カテゴリ、機種、IDに関する情報である。ユーザーは、新しく追加する診断モデルの情報をボックス7bに入力する。図7の診断モデル更新および追加の理由のリストは、ユーザーが予め定義している。トリガ入力部140は、選択された理由、元の診断モデル、新しく追加する診断モデルの情報を、検索部150に送信する。 On the display screen shown by the user interface 240 in FIG. 7B, a box 7b3 for inputting information of a newly added diagnostic model and a window 7b1 for displaying the original diagnostic model are also displayed. The information of the diagnostic model to be newly added is information regarding the failure mode, category, model, and ID to be added. User inputs the information of the diagnostic model to be newly added to the box 7b 3. The list of diagnostic model updates and addition reasons in FIG. 7 is predefined by the user. The trigger input unit 140 transmits information on the selected reason, the original diagnostic model, and the newly added diagnostic model to the search unit 150.

検索部150は、トリガ入力部140から入力された診断モデル更新および追加の理由の選択結果、元の診断モデル、新しく追加する診断モデルの情報を使って、類似事例を記憶部160から検索し、検索結果を一時記憶部170に格納する。類似事例の検索には、同じカテゴリであること、同じカテゴリかつ機種であること、同じ故障モードであること、診断モデル更新および追加の理由が同じであることなどがある。また完全一致検索だけでなく、前方一致検索、後方一致検索などの検索方法であっても構わない。このように過去に作成した診断モデルを使うことで、診断モデルの更新および追加作業の工数を減らすことができる。   The search unit 150 searches the storage unit 160 for similar cases by using the diagnosis model update and addition reason selection results input from the trigger input unit 140, the original diagnosis model, and the information of the newly added diagnosis model. The search result is stored in the temporary storage unit 170. Searches for similar cases include the same category, the same category and model, the same failure mode, and the same reason for updating and adding a diagnostic model. In addition to the complete match search, a search method such as a forward match search or a backward match search may be used. By using the diagnostic model created in the past in this way, it is possible to reduce the man-hours for updating and adding the diagnostic model.

記憶部160は、診断モデルを記憶している。記憶部160は、診断部120に対象の機械の診断モデルを提供する。また検索部150の検索対象になる。また更新部230から、新しい診断モデルが書き込まれる。   The storage unit 160 stores a diagnostic model. The storage unit 160 provides the diagnosis unit 120 with a diagnosis model of the target machine. Also, the search unit 150 becomes a search target. A new diagnostic model is written from the updating unit 230.

図8に記憶部160のデータフォーマットを示す。診断モデルは、図8(a)に示すヘッダ情報、図8(b)に示すモデル情報、図8(c)に示す検証結果情報、図8(d)に示す更新情報で構成される。   FIG. 8 shows the data format of the storage unit 160. The diagnostic model includes header information shown in FIG. 8A, model information shown in FIG. 8B, verification result information shown in FIG. 8C, and update information shown in FIG. 8D.

図8(a)に示すヘッダ情報は、診断モデルID,カテゴリ、号機、ID、故障モードで構成される。カテゴリ、号機、IDは、稼働データ記憶部110に格納している情報である。診断モデルIDとは、診断モデルを識別するためのIDである。故障モードとは、診断モデルの検知対象の故障の名称または故障部位の情報である。1つの故障モードに1つの診断モデルが対応する。   The header information shown in FIG. 8A includes a diagnosis model ID, a category, a machine number, an ID, and a failure mode. The category, number, and ID are information stored in the operation data storage unit 110. The diagnosis model ID is an ID for identifying a diagnosis model. The failure mode is the name of the failure to be detected by the diagnostic model or information on the failure site. One diagnostic model corresponds to one failure mode.

図8(b)に示すモデル情報は、診断モデルの中身に関する情報である。図8(b)には、カテゴリ:鉱山機械、号機:A、ID:001、故障モード:部品Aが故障のモデル情報を記載している。モデル情報は、センサ情報、前処理情報、アルゴリズム情報、後処理情報で構成される。センサ情報とは、診断モデルに使用するセンサ名を定義している。ここでは、負荷率、圧力、温度を記載している。前処理情報とは、センサの変換処理と状態分離条件の2つがある。センサの変換処理とは、センサデータを診断アルゴリズムの前に処理するこという。例えば、センサデータにノイズが多く含まれている場合は、移動平均をかける。図8(b)には、負荷率のデータに移動平均をかけるという処理の情報が記載されている。また状態分離条件とは、機械の状態を定義する条件である。機械の状態は、機械が安定して動いている定常状態と、定常状態になる前の過渡状態に分けられる。例えば、エンジンは、起動直後はエンジンが温まっていないため、安定して動作しない過渡状態であるが、一定時間を経過すると定常状態になる。全ての機械の状態を対象に、診断した場合、過渡状態時に診断の誤報が多くなる可能性がある。このため機械の定常状態を、センサデータを使って予め分離して、診断することが精度向上につながる。この機械の定常状態の抽出を状態分離という。状態分離のためには、状態分離をするためのセンサとその条件を決める必要がある。状態分離をするためのセンサとその条件を状態分離条件と定義する。この状態分離条件も診断モデルの一部である。   The model information shown in FIG. 8B is information regarding the contents of the diagnostic model. In FIG. 8B, model information of failure of category: mining machine, number machine: A, ID: 001, failure mode: component A is described. The model information includes sensor information, pre-processing information, algorithm information, and post-processing information. The sensor information defines the sensor name used for the diagnostic model. Here, the load factor, pressure, and temperature are described. There are two types of preprocessing information: sensor conversion processing and state separation conditions. Sensor conversion processing refers to processing sensor data before a diagnostic algorithm. For example, if the sensor data contains a lot of noise, a moving average is applied. FIG. 8B shows information on processing for applying a moving average to load factor data. The state separation condition is a condition that defines the state of the machine. The state of the machine is divided into a steady state where the machine is moving stably and a transient state before the steady state is reached. For example, the engine is in a transient state that does not operate stably because the engine is not warmed immediately after startup, but becomes steady after a certain period of time. When diagnosis is performed for all machine states, there is a possibility that misdiagnosis of diagnosis may increase in a transient state. For this reason, it is possible to improve accuracy by separating and diagnosing the steady state of the machine in advance using sensor data. This extraction of the steady state of the machine is called state separation. For state separation, it is necessary to determine a sensor and its conditions for state separation. A sensor for separating a state and its condition are defined as a state separation condition. This state separation condition is also a part of the diagnostic model.

例えば、エンジンの定常状態を抽出するために、エンジンオイルの温度センサが60度以上という状態分離条件を採用する。今回は、状態分離条件は記載しない。アルゴリズム情報とは、異常を判定するアルゴリズムの名称とそのパラメータ情報を定義している。診断部120の例では、アルゴリズム名は「K平均法」、パラメータ情報はクラスタ情報である。クラスタ情報は、ファイルで管理され、図8(b)では、Datafile0として記載されている。また主成分分析を使った異常判定のときは、アルゴリズム名は「主成分分析」となり、パラメータ情報は、主成分に関する情報となる。後処理情報とは、診断アルゴリズム適用後に、異常と判定する処理である。例えば、診断120の例では、クラスタとのユークリッド距離を異常度と定義し、閾値と比較することで、機械の異常を判定している。閾値を3とすると、「異常度3以上」が後処理情報に記載される。また後処理は、閾値と継続時間を組み合わせてもよい。例えば「閾値3以上を1分間継続」という条件にしたとき、異常度3が連続して1分間継続したら、機械を異常と判定する。 For example, in order to extract the steady state of the engine, a state separation condition in which the temperature sensor of the engine oil is 60 degrees or more is employed. This time, state separation conditions are not described. The algorithm information defines the name of the algorithm for determining abnormality and its parameter information. In the example of the diagnosis unit 120, the algorithm name is “K-average method”, and the parameter information is cluster information. The cluster information is managed as a file, and is described as Datafile0 in FIG. 8B. In the case of abnormality determination using principal component analysis, the algorithm name is “principal component analysis”, and the parameter information is information regarding the principal component. Post-processing information is processing for determining an abnormality after applying a diagnostic algorithm. For example, in the example of the diagnosis unit 120, the Euclidean distance from the cluster is defined as the degree of abnormality, and the machine abnormality is determined by comparing with the threshold value. If the threshold is 3, “abnormality level 3 or higher” is described in the post-processing information. In the post-processing, a threshold value and a duration time may be combined. For example, when the condition of “continuation of threshold value 3 or higher for 1 minute” is set, if the abnormality degree 3 continues for 1 minute, the machine is determined to be abnormal.

図8(c)に示す検証結果情報は、モデル情報に記載された診断モデルを使って、検証した結果の情報である。検証結果情報は、学習期間、診断期間、誤報件数、失報件数で構成される。学習期間とは、アルゴリズム情報のアルゴリズムが機械学習である場合、学習した期間を定義している。図8(c)は、学習期間2013/6/1 00:00から2013/6/1 23:59を記載している。診断期間は、誤報件数、失報件数を算出したときの診断期間を定義している。図8(c)は、診断期間2013/7/1 00:00から2013/7/1 23:59を記載している。このとき誤報は3件、失報は0件である。この検証結果情報では、診断モデルの性能を確認することができる。 The verification result information shown in FIG. 8C is information on the result of verification using the diagnostic model described in the model information. The verification result information includes a learning period, a diagnosis period, the number of false reports, and the number of missed reports. The learning period defines a learning period when the algorithm of the algorithm information is machine learning. FIG. 8C describes the learning period 2013/6/1 00:00:00 to 2013/6/1 23:59. The diagnosis period defines the diagnosis period when the number of false reports and the number of false reports are calculated. FIG. 8C describes the diagnostic period 2013/7/1 00:00 to 2013/7/1 23:59. At this time, there are 3 false alarms and 0 false alarms. With this verification result information, the performance of the diagnostic model can be confirmed.

図8(d)に示す更新情報は、診断モデルの更新履歴の情報である。更新履歴情報は、バージョン情報、前回診断モデルID情報、理由情報で構成される。バージョン情報は、診断モデルのバージョンを表す。このバージョンを付加するルールは、ユーザーが定義する。前回診断モデルID情報は、この診断モデルを作成するにあたってベースとした元の診断モデルの情報である。この情報には、ヘッダ情報である診断モデルIDが記載されている。この前回診断モデルIDをたどることで、診断モデルの進化の過程を参照することができる。これは変更部分決定部180で使用する。   The update information shown in FIG. 8D is information on the update history of the diagnostic model. The update history information includes version information, previous diagnosis model ID information, and reason information. The version information represents the version of the diagnostic model. The rule for adding this version is defined by the user. The previous diagnosis model ID information is information of the original diagnosis model based on which the diagnosis model is created. This information includes a diagnosis model ID that is header information. By following the previous diagnosis model ID, it is possible to refer to the evolution process of the diagnosis model. This is used by the changed part determination unit 180.

一時記憶部170は、検索部150の検索結果、変更部分決定部180の診断モデルの固定部と変更部の変更テーブル、候補生成部190の診断モデル候補、評価部200の評価結果を格納する。図9にこのときのデータフォーマットを示す。図9(a)に示した診断モデル一時フォーマットは、図8の診断モデルのデータフォーマットに、一時IDを付加したものである。診断モデル一時フォーマットを使用するのは、検索部150の検索結果、候補生成部190の診断モデル候補である。一時IDは、どの処理部によって入力されたかを表すIDである。検索部150から入力された場合は、一時IDは150となる。また候補生成部190から入力された場合は、一時IDは190となる。評価部200の評価結果は、一時記憶部170に記憶されている図8(c)に示した検証結果情報に格納する。図9(b)に示した変更テーブルは、診断モデルの固定部と変更部を定義したテーブルである。診断モデルの変更部は「1」、固定部は「0」が記載されている。これはトリガ入力部140から入力された診断モデル追加、更新の理由に応じて、変更される。予め決められた診断モデル変更テーブルは以下がある。理由が「誤報が多い」、「失報が多い」場合は、モデル情報のセンサ、前処理、アルゴリズム、後処理、学習期間が変更部になり、他は固定部になる。   The temporary storage unit 170 stores the search result of the search unit 150, the diagnostic model fixing unit and the change unit change table of the changed part determination unit 180, the diagnostic model candidate of the candidate generation unit 190, and the evaluation result of the evaluation unit 200. FIG. 9 shows the data format at this time. The diagnostic model temporary format shown in FIG. 9A is obtained by adding a temporary ID to the data format of the diagnostic model shown in FIG. The diagnostic model temporary format is used for the search result of the search unit 150 and the diagnostic model candidate of the candidate generation unit 190. The temporary ID is an ID indicating which processing unit has input the temporary ID. When input from the search unit 150, the temporary ID is 150. When input from the candidate generation unit 190, the temporary ID is 190. The evaluation result of the evaluation unit 200 is stored in the verification result information shown in FIG. 8C stored in the temporary storage unit 170. The change table shown in FIG. 9B is a table that defines a fixed part and a change part of the diagnostic model. The change part of the diagnostic model is described as “1”, and the fixed part is described as “0”. This is changed according to the reason for adding or updating the diagnostic model input from the trigger input unit 140. The predetermined diagnosis model change table is as follows. When the reason is “many false alarms” or “many false alarms”, the model information sensor, pre-processing, algorithm, post-processing, and learning period are changed, and the others are fixed.

図9(b)には、この例を表示している。「故障モードを追加したい」場合は、故障モード、モデル情報全体、検証結果情報全体が更新対象になる。「同じカテゴリ、機種で新しいIDの診断モデルを追加したい」場合は、カテゴリと機種は固定部になり、その他は変更部になる。「同じカテゴリ、新しい機種、IDの診断モデルを追加したい」場合は、カテゴリは固定になり、その他は変更部になる。「新しいカテゴリ、機種、IDの診断モデルを追加したい」場合は、全ての項目が変更部になる。また、変更部分決定部180で変更部の優先度を計算し、変更テーブルに反映することも可能である。この場合は、変更部の数値は優先度が高いほど大きくなる。例えば、誤報が多い場合、後処理の効果が大きいと変更部分決定部180で判断した場合、後処理の変更部の数値は、他の項目よりも大きく設定される。   FIG. 9B shows this example. When “I want to add a failure mode”, the failure mode, the entire model information, and the entire verification result information are updated. When "I want to add a new ID diagnosis model with the same category and model", the category and model become fixed parts, and the others become change parts. When “I want to add a diagnosis model of the same category, new model, ID”, the category is fixed, and the others are changed. In the case of “I want to add a new category, model, ID diagnosis model”, all items are changed. It is also possible to calculate the priority of the change unit by the change part determination unit 180 and reflect it in the change table. In this case, the numerical value of the change part becomes larger as the priority is higher. For example, when there are many false alarms and the changed part determining unit 180 determines that the effect of the post-processing is large, the numerical value of the change part of the post-processing is set larger than other items.

図9(c)に示す候補診断モデルのデータフォーマットは、変更部の情報、変更部の詳細情報、評価結果情報で構成される。この図9(c)には、後処理を変更部としたケースを記している。変更部の情報には、「後処理」と記載している。さらに変更部の詳細情報には、候補診断モデルの後処理を記載している。ここでは、異常度の閾値の情報である。さらに、評価結果情報では、詳細情報の後処理を反映した時の診断モデルの評価結果を表示している。このときの評価結果は、誤報件数、失報件数というように、図8の診断モデルデータフォーマットの検証結果情報の項目と同じである。   The data format of the candidate diagnosis model shown in FIG. 9C includes information on the changing unit, detailed information on the changing unit, and evaluation result information. FIG. 9C shows a case where the post-processing is a changing unit. The information of the change part is described as “post-processing”. Furthermore, post-processing of the candidate diagnosis model is described in the detailed information of the changing unit. Here, it is information on the threshold of the degree of abnormality. Furthermore, in the evaluation result information, the evaluation result of the diagnostic model when the post-processing of detailed information is reflected is displayed. The evaluation results at this time are the same as the verification result information items in the diagnostic model data format of FIG. 8 such as the number of false reports and the number of false reports.

変更部分決定部180は、一時記憶部170に記憶されている類似の診断モデルから、診断モデルの変更部の優先順位をつけ、一時記憶部170に格納されている変更テーブルに反映する。図10に変更部分決定部180の処理フローを示す。S201sとS201eに挟まれたS202、S203、S204は、一時記憶部170に格納されている類似診断モデル分だけ繰り返し処理する。S202は、S201で選択した診断モデルの履歴情報を使って、一時記憶170に記憶されている類似の診断モデルから過去N回分の診断モデルを検索部150を介して取得する。このNは、ユーザーが予め定義しておく。Nが0のときは、一時記憶部170に格納されている診断モデルを指す。S203sとS203eに挟まれたS204は、過去N回分の過去の診断モデルにさかのぼって繰り返し計算する。S203sは、過去N回目の診断モデルと過去N+1回目の診断モデルの差分をとり、変更項目を特定する。さらにS204では過去N回目の診断モデルと過去N+1回目の診断モデルの検証結果情報を参照に改善率α(n)を計算する。改善率α(n)の計算は例えば、以下がある。   The changed part determining unit 180 gives priority to the changing part of the diagnostic model from the similar diagnostic models stored in the temporary storage unit 170 and reflects the priority in the change table stored in the temporary storage unit 170. FIG. 10 shows a processing flow of the changed part determining unit 180. S202, S203, and S204 sandwiched between S201s and S201e are repeatedly processed for the similar diagnosis model stored in the temporary storage unit 170. In S202, using the history information of the diagnostic model selected in S201, the diagnostic models for the past N times are acquired from the similar diagnostic models stored in the temporary storage 170 via the search unit 150. N is defined in advance by the user. When N is 0, the diagnostic model stored in the temporary storage unit 170 is indicated. S204 sandwiched between S203s and S203e is repeatedly calculated by going back to the past N diagnostic models. In step S203s, a difference between the past N-th diagnosis model and the past N + 1-th diagnosis model is calculated and a change item is specified. Further, in S204, the improvement rate α (n) is calculated with reference to the verification result information of the past Nth diagnosis model and the past N + 1th diagnosis model. For example, the improvement rate α (n) is calculated as follows.

α(n) =(N+1回目の診断モデルの検証結果情報の失報件数と誤報件数の和)/(N回目の診断モデルの検証結果情報の失報件数と誤報件数の和)
この定義では、改善率が大きいほど、診断項目変更の効果が高いということになる。S205では、これまで計算した類似診断モデルと改善率α(n)を集計して、変更部の効果を集計する。具体的には、変更項目と改善率をセットで扱い、同じ変更項目毎に改善率の和をとる。この改善率の和が、変更テーブルの優先度になる。
α (n) = (the sum of the number of misreports and the number of misreports of the verification result information of the (N + 1) th diagnosis model) / (the sum of the number of misreports and the number of misreports of the Nth diagnosis model of the verification result information)
According to this definition, the greater the improvement rate, the higher the effect of changing the diagnostic item. In S205, the similar diagnosis model calculated so far and the improvement rate α (n) are totaled, and the effects of the changing unit are totaled. Specifically, change items and improvement rates are handled as a set, and the sum of the improvement rates is calculated for each same change item. The sum of the improvement rates becomes the priority of the change table.

図11に変更部分決定部180の処理の例を示す。(N+1)回目の診断モデルからN回目の診断モデルに変更した項目は、後処理のパラメータである。具体的には、閾値を10から20に変更した。この変更により、誤報件数は100件から10件に改善された。このときの改善率は10である。以上のように、変更項目と改善率をセットで扱い、集計することで変更テーブルの優先度になる。   FIG. 11 shows an example of processing of the changed part determination unit 180. Items changed from the (N + 1) -th diagnosis model to the N-th diagnosis model are parameters for post-processing. Specifically, the threshold value was changed from 10 to 20. With this change, the number of false alarms has been improved from 100 to 10. The improvement rate at this time is 10. As described above, change items and improvement rates are handled as a set, and the priority of the change table is obtained by aggregation.

候補生成部190は、一時記憶部170に記憶している変更テーブルの情報を使って、類似の診断モデルの変更部の情報を組み合わせて、診断モデルの候補を作成する。図12に候補生成部190の処理フローを示す。S301は、一時記憶部170の変更テーブルで優先度の高い変更部を抽出する。ここで予め定めた優先度の閾値を使って変更部を抽出してもよいし、予め定めた変更部の個数を使って抽出してもよい。S302sとS302eに挟まれたS303、S304、S305は、S301で抽出した変更部の個数分繰り返し処理する。S303は、変更部分について、一時記憶部170の記憶している類似の診断モデルの項目を組み合わせて複数の候補を作成する。例えば、変更部が後処理の異常度の閾値の場合、類似の診断モデルの後処理の異常度の閾値を抽出し、更新対象の診断モデルの後処理に反映する。類似の診断モデルが複数個ある場合は、候補の診断モデルは複数個できる。変更テーブルの変更部は、診断モデルを更新する理由や、効果のある優先度に応じて変わる。全ての組み合わせについて、候補診断モデルを作成するのではなく、変更部のみを入れ替えて候補診断モデルを作成するので、組み合わせの数を減らすことができる。これにより、計算時間を短縮し、診断モデルの更新および追加の工数を削減できる。S304は、S303で作成した候補診断モデルを評価部200で評価する。S304は、S303で作成した候補診断モデルの項目と、診断モデル更新および追加の対象の機械が合わない場合は、候補診断モデルを削除する。例えば、変更部がセンサであり、候補診断モデルのセンサに「大気温度」のセンサが含まれているとする。しかし、対象の機械には大気温度を計測するセンサがない。この場合は、「大気温度」のセンサを提示した候補診断モデルを削除する。S305は、候補診断モデルの情報と、評価結果の情報を一時記憶部170の図9(c)に示す候補診断モデルデータフォーマットに書き込む。 The candidate generation unit 190 uses the information of the change table stored in the temporary storage unit 170 to combine the information of the change units of similar diagnosis models to create a diagnosis model candidate. FIG. 12 shows a processing flow of the candidate generation unit 190. In step S301, a change unit with a high priority is extracted from the change table in the temporary storage unit 170. Here, the change unit may be extracted using a predetermined priority threshold value, or may be extracted using a predetermined number of change units. S303, S304, and S305 sandwiched between S302s and S302e are repeated for the number of changed parts extracted in S301. In step S303, a plurality of candidates are created by combining items of similar diagnosis models stored in the temporary storage unit 170 for the changed portion. For example, when the changing unit is a post-processing abnormality degree threshold value, the post-processing abnormality degree threshold value of a similar diagnosis model is extracted and reflected in the post-processing of the diagnostic model to be updated. When there are a plurality of similar diagnosis models, a plurality of candidate diagnosis models can be created. The change part of the change table changes according to the reason for updating the diagnostic model and the priority with which it is effective. For all the combinations, the candidate diagnosis model is not created, but only the changing unit is replaced to create the candidate diagnosis model, so that the number of combinations can be reduced. Thereby, calculation time can be shortened, and the update of a diagnostic model and an additional man-hour can be reduced. In S304, the evaluation unit 200 evaluates the candidate diagnosis model created in S303. S304 deletes a candidate diagnostic model, when the item of the candidate diagnostic model created in S303 and the diagnostic model update and addition target machine do not match. For example, it is assumed that the changing unit is a sensor, and the sensor of the “atmospheric temperature” is included in the sensors of the candidate diagnosis model. However, the target machine does not have a sensor for measuring the atmospheric temperature. In this case, the candidate diagnosis model presenting the sensor of “atmospheric temperature” is deleted. In S305, information on the candidate diagnosis model and information on the evaluation result are written in the data format of the candidate diagnosis model shown in FIG.

評価部200は、候補生成部190で作成した候補診断モデルの性能を評価する。具体的には、診断モデルの更新および追加対象の診断モデルの学習期間と診断期間を使用して、候補診断モデルの性能を評価する。診断モデルの更新の場合は、更新対象の診断モデルのデータフォーマットの検証結果情報の学習期間と診断期間を使って、誤報、失報件数を評価する。この処理は、診断部120と同じである。診断モデルの追加の場合は、元になる診断モデルがないので、ユーザーが学習期間および診断期間を入力して設定する。 The evaluation unit 200 evaluates the performance of the candidate diagnosis model created by the candidate generation unit 190. Specifically, the performance of the candidate diagnostic model is evaluated using the diagnostic model update and the learning period and diagnostic period of the diagnostic model to be added. In the case of updating a diagnostic model, the number of false or missed reports is evaluated using the learning period and the diagnostic period of the verification result information of the data format of the diagnostic model to be updated. This process is the same as the diagnosis unit 120. In the case of adding a diagnostic model, since there is no diagnostic model as a base, the user inputs and sets a learning period and a diagnostic period.

表示部210は、一時記憶部170の変更テーブルを反映した診断モデルと、候補診断モデルを表示する。図13に表示部210の表示例を示す。図13(a)は、更新対象の診断モデルについて、変更テーブルの情報を反映した表示例である。変更テーブルの固定部は、黒く染め、入力部220で入力できないようになっている。図13(b)は、変更テーブルの変更部は、変更部の優先順位に応じて、優先順位(1〜5)を付けている。図13(b)は、優先順位の項目に、変更テーブルの優先順位に応じて、13b1にランク付けしている。図13の強調する表示は、色を染めて強調する方法や、下線を引くという手法の他に、点滅させる、周辺の文字よりも大きく表示する等が可能であり1つに限定されるものではない。   The display unit 210 displays the diagnostic model reflecting the change table in the temporary storage unit 170 and the candidate diagnostic model. FIG. 13 shows a display example of the display unit 210. FIG. 13A is a display example that reflects the information of the change table for the diagnostic model to be updated. The fixed part of the change table is dyed black and cannot be input by the input unit 220. In FIG. 13B, the changing units of the change table assign priorities (1 to 5) according to the priorities of the changing units. In FIG. 13B, the priority item is ranked 13b1 according to the priority of the change table. The emphasis display in FIG. 13 is not limited to one, which can be displayed by blinking, displaying larger than the surrounding characters, in addition to the method of coloring and emphasizing and the method of underlining. Absent.

図14(a)はこの変更部を、入力部220を介して、新規の診断モデルをユーザーが入力する画面を示す。図14(b)は、一時記憶部170の候補診断モデルを示す。このとき効果のある順に候補診断モデルを表示する。この順番は、一時記憶部170の候補診断モデルの検証結果の優れている順である。入力部220で、候補診断モデルを選択したとき、更新後の診断モデルに候補診断モデルが反映される。図14(a)の評価ボタン14a1は、ユーザーが入力した新しい診断モデルの検証するためのボタンである。このボタンを押すと、評価部200を使って、新しい診断モデルを検証し、図14(a)の検証結果情報に反映される。図14(a)の更新ボタン14a2は、ユーザーが新しい診断モデルの性能に満足したとき、新しい診断モデルを、記憶部160に書き込むためのボタンである。この書き込みは、更新部230を介して行われる。また図14(a)は、元の診断モデルの差分を強調して表示する。例えば図14(a)は、後処理情報を変更した例である。このとき後処理情報の変更が行われたことを強調して表示するために、後処理情報に下線を引いている。また図14(c)は、一時記憶部170の類似診断モデルを表示する。類似診断モデルと候補診断モデルと診断モデルの変更部を参照しながら、ユーザーは診断モデルを追加または更新することができる。   FIG. 14A shows a screen on which the user inputs a new diagnostic model via the input unit 220. FIG. 14B shows candidate diagnosis models in the temporary storage unit 170. At this time, candidate diagnosis models are displayed in order of effectiveness. This order is the order in which the verification results of the candidate diagnosis models in the temporary storage unit 170 are excellent. When a candidate diagnostic model is selected by the input unit 220, the candidate diagnostic model is reflected in the updated diagnostic model. The evaluation button 14a1 in FIG. 14A is a button for verifying a new diagnostic model input by the user. When this button is pressed, a new diagnostic model is verified using the evaluation unit 200 and is reflected in the verification result information in FIG. The update button 14a2 in FIG. 14A is a button for writing a new diagnostic model in the storage unit 160 when the user is satisfied with the performance of the new diagnostic model. This writing is performed via the update unit 230. FIG. 14 (a) highlights and displays the difference of the original diagnostic model. For example, FIG. 14A shows an example in which post-processing information is changed. At this time, the post-processing information is underlined in order to highlight and display that the post-processing information has been changed. FIG. 14C displays the similar diagnosis model stored in the temporary storage unit 170. The user can add or update the diagnostic model while referring to the similar diagnostic model, candidate diagnostic model, and diagnostic model change unit.

更新部230は、表示部210の更新ボタンが押されたときに、新しい診断モデルを記憶部160に書き込む。このとき診断モデルのデータフォーマットの履歴情報のバージョンを付加する。具体的には、元の診断モデルがある場合は、診断モデルのバージョンに数字を追加する。また前の診断モデルIDも付加する。さらトリガ入力部140で入力された診断モデル更新の理由も記憶する。元の診断モデルがない新規のケースでは、新しくバージョンを付加する。さらに前の診断モデルIDは付加しない。さらトリガ入力部140で入力された診断モデル更新の理由も記憶する。 The update unit 230 writes a new diagnostic model in the storage unit 160 when the update button on the display unit 210 is pressed. At this time, the history information version of the data format of the diagnostic model is added. Specifically, if there is an original diagnostic model, a number is added to the version of the diagnostic model. The previous diagnosis model ID is also added. Diagnostic model update reason entered in the trigger input unit 140 further also stored. In new cases where there is no original diagnostic model, a new version is added. Further, the previous diagnosis model ID is not added. Diagnostic model update reason entered in the trigger input unit 140 further also stored.

本発明によれば、過去に作成した診断モデルを参照することで、ユーザーの診断モデルの更新および追加作業をサポートし、作業工数を削減することを実現できる。   ADVANTAGE OF THE INVENTION According to this invention, referring to the diagnostic model produced in the past, a user's diagnostic model update and addition work can be supported, and it can implement | achieve reduction of an operation man-hour.

1 機械
2 管理者
3 作業者
100 状態監視装置
110 稼働データ記憶部
120 診断部
130 診断結果表示部
140 トリガ入力部
150 検索部
160 記憶部
170 一時記憶部
180 変更部分決定部
190 候補生成
200 評価部
210 表示部
220 入力部
230 更新部
240 ユーザーインターフェース
DESCRIPTION OF SYMBOLS 1 Machine 2 Manager 3 Worker 100 State monitoring apparatus 110 Operation data storage part 120 Diagnosis part 130 Diagnosis result display part 140 Trigger input part 150 Search part 160 Storage part 170 Temporary storage part 180 Change part determination part 190 Candidate generation part 200 Evaluation Unit 210 display unit 220 input unit 230 update unit 240 user interface

Claims (4)

複数のセンサで取得した機械のセンサデータと、
機械の異常を判断する条件である診断モデルに基づいて機械の異常を診断し、機械の状態を表示する状態監視装置であって、
前記診断モデルを追加または更新する際に起動されるトリガ入力部と、
複数の機械の前記診断モデルを記憶する記憶部と、
前記トリガ入力部から入力された診断モデル更新および追加の理由の選択結果、元の診断モデル、新しく追加する診断モデルに基づいて類似事例を前記記憶部から検索する検索部と、
前記検索部で検索した診断モデル、変更テーブルと候補診断モデルを記憶する一時記憶部と、
前記一時記憶部の変更テーブルを反映した診断モデルと前記候補診断モデルを表示する表示部と、
前記表示部を閲覧しながら、追加または更新対象の診断モデルの変更部をユーザーが入力し、前記一時記憶部の候補診断モデルを選択する入力部と、
前記候補診断モデルが反映された新しい診断モデルを検証する評価部と、
前記評価部の結果に基づいて、前記一時記憶部の新しい診断モデルを前記記憶部に書き込む更新部を備えることを特徴とする状態監視装置。
Machine sensor data acquired by multiple sensors,
A state monitoring device that diagnoses a machine abnormality based on a diagnosis model that is a condition for judging a machine abnormality and displays the state of the machine,
A trigger input unit that is activated when the diagnostic model is added or updated ;
A storage unit that stores the diagnostic model of the plurality of machines,
A search unit for retrieving similar cases from the storage unit based on a diagnosis model update and addition reason selection result input from the trigger input unit, an original diagnosis model, and a newly added diagnosis model ;
A temporary storage unit for storing the diagnostic model searched by the search unit, a change table and a candidate diagnostic model ;
A display unit for displaying the diagnostic model reflecting the change table of the temporary storage unit and the candidate diagnostic model;
While browsing the display unit, the user inputs a change unit of a diagnostic model to be added or updated , and an input unit that selects a candidate diagnostic model of the temporary storage unit ;
An evaluation unit for verifying a new diagnostic model reflecting the candidate diagnostic model ;
A state monitoring apparatus comprising: an update unit that writes a new diagnostic model of the temporary storage unit to the storage unit based on a result of the evaluation unit.
請求項1において、
前記診断モデルは、診断モデルIDを備えたヘッダ情報、センサ情報、アルゴリズム情報、及び前記アルゴリズムの前後に適用する前処理情報と後処理情報を備えたモデル情報、前記モデル情報に記載された診断モデルを使って検証した結果を表す検証結果情報を備えたことを特徴とする状態監視装置。
In claim 1,
The diagnostic model includes header information including a diagnostic model ID, sensor information, algorithm information, model information including pre-processing information and post-processing information applied before and after the algorithm, and a diagnostic model described in the model information A state monitoring apparatus comprising verification result information representing a result verified using a computer.
請求項2において、
前記一時記憶部に記憶されている類似の診断モデルから診断モデルの変更部の優先順位をつけ、前記一時記憶部に格納されている変更テーブルに反映する変更部分決定部を備えることを特徴とする状態監視装置。
In claim 2,
A change portion determination unit is provided that prioritizes a change unit of a diagnosis model from similar diagnosis models stored in the temporary storage unit and reflects the change in a change table stored in the temporary storage unit. Condition monitoring device.
請求項2において、
前記一時記憶部に記憶している変更テーブルの情報を使って、類似の診断モデルの変更部の情報を組み合わせて、診断モデルの候補を作成する候補生成部を備えることを特徴とする状態監視装置。
In claim 2,
A state monitoring apparatus comprising a candidate generation unit that creates a candidate for a diagnostic model by combining information of a change unit of a similar diagnostic model using information of a change table stored in the temporary storage unit .
JP2014082425A 2014-04-14 2014-04-14 Condition monitoring device Expired - Fee Related JP6411769B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2014082425A JP6411769B2 (en) 2014-04-14 2014-04-14 Condition monitoring device
PCT/JP2015/053720 WO2015159577A1 (en) 2014-04-14 2015-02-12 State monitoring device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014082425A JP6411769B2 (en) 2014-04-14 2014-04-14 Condition monitoring device

Publications (2)

Publication Number Publication Date
JP2015203936A JP2015203936A (en) 2015-11-16
JP6411769B2 true JP6411769B2 (en) 2018-10-24

Family

ID=54323795

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014082425A Expired - Fee Related JP6411769B2 (en) 2014-04-14 2014-04-14 Condition monitoring device

Country Status (2)

Country Link
JP (1) JP6411769B2 (en)
WO (1) WO2015159577A1 (en)

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6156566B2 (en) 2015-12-25 2017-07-05 株式会社リコー Diagnostic device, diagnostic method, program, and diagnostic system
JP6705315B2 (en) * 2016-07-08 2020-06-03 株式会社リコー Diagnostic device, diagnostic system, diagnostic method and program
JP6973445B2 (en) * 2016-10-21 2021-11-24 日本電気株式会社 Display method, display device, and program
WO2018073960A1 (en) * 2016-10-21 2018-04-26 日本電気株式会社 Display method, display device, and program
US11397655B2 (en) 2017-02-24 2022-07-26 Hitachi, Ltd. Abnormality diagnosis system that reconfigures a diagnostic program based on an optimal diagnosis procedure found by comparing a plurality of diagnosis procedures
JP6869755B2 (en) * 2017-03-07 2021-05-12 オークマ株式会社 Condition diagnostic device
JP6725471B2 (en) * 2017-10-24 2020-07-22 ファナック株式会社 Observation device, observation method, and observation program
JP7106847B2 (en) * 2017-11-28 2022-07-27 横河電機株式会社 Diagnostic device, diagnostic method, program, and recording medium
KR102227906B1 (en) * 2017-12-29 2021-03-16 주식회사 아임클라우드 Model learning system and method by automatic learning and data generation
US11604447B2 (en) 2018-02-23 2023-03-14 Hitachi, Ltd. Condition monitoring system
JP6777686B2 (en) * 2018-05-29 2020-10-28 ファナック株式会社 Diagnostic equipment, diagnostic methods and diagnostic programs
JP7241522B2 (en) * 2018-12-07 2023-03-17 株式会社クボタ OPERATION MONITORING SYSTEM, OPERATION MONITORING METHOD, AND CONTROL PROGRAM
JP6950670B2 (en) * 2018-12-12 2021-10-13 横河電機株式会社 Detection device, detection method, and detection program
JP6911004B2 (en) * 2018-12-26 2021-07-28 株式会社日立製作所 Monitoring model update method, monitoring system, and monitoring device
KR102708721B1 (en) * 2019-03-26 2024-09-20 스미토모 겐키 가부시키가이샤 Shovel
KR102232876B1 (en) * 2019-06-14 2021-03-29 한국수력원자력 주식회사 Breakdown type analysis system and method of digital equipment
JP7359580B2 (en) 2019-07-08 2023-10-11 ファナック株式会社 Control device and determination device
TWI802887B (en) * 2020-05-28 2023-05-21 日商住友重機械工業股份有限公司 Display device, evaluation method and evaluation system
EP3979017B1 (en) 2020-10-02 2024-08-28 ABB Schweiz AG Method for controlling a virtual assistant for an industrial plant
CN113112641A (en) * 2021-04-21 2021-07-13 上海星融汽车科技有限公司 Vehicle ECU (electronic control Unit) flashing method and lower computer of vehicle diagnostic instrument
JP2022188345A (en) * 2021-06-09 2022-12-21 富士電機株式会社 Diagnostic device, diagnostic method, diagnostic program
JP7470766B1 (en) 2022-11-04 2024-04-18 株式会社日立パワーソリューションズ Abnormality prediction diagnosis device and program

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6973396B1 (en) * 2004-05-28 2005-12-06 General Electric Company Method for developing a unified quality assessment and providing an automated fault diagnostic tool for turbine machine systems and the like
JP5813317B2 (en) * 2010-12-28 2015-11-17 株式会社東芝 Process status monitoring device
JP5808605B2 (en) * 2011-08-17 2015-11-10 株式会社日立製作所 Abnormality detection / diagnosis method and abnormality detection / diagnosis system

Also Published As

Publication number Publication date
WO2015159577A1 (en) 2015-10-22
JP2015203936A (en) 2015-11-16

Similar Documents

Publication Publication Date Title
JP6411769B2 (en) Condition monitoring device
US12158751B2 (en) System and method for monitoring manufacturing
WO2016039219A1 (en) Abnormality detection step developing device and abnormality detection step developing method
JP5444673B2 (en) Log management method, log management device, information processing device including log management device, and program
KR101995042B1 (en) Gas turbine failure prediction utilizing supervised learning methodologies
JP5301310B2 (en) Anomaly detection method and anomaly detection system
JP5331774B2 (en) Equipment state monitoring method and apparatus, and equipment state monitoring program
JP5538597B2 (en) Anomaly detection method and anomaly detection system
JP5753286B1 (en) Information processing apparatus, diagnostic method, and program
JP6875179B2 (en) System analyzer and system analysis method
JP5223413B2 (en) IT system troubleshooting device, troubleshooting method and program therefor
WO2014207789A1 (en) Status monitoring device
JP2013025367A (en) Facility state monitoring method and device of the same
CN102870057A (en) Plant diagnosis device, diagnosis method, and diagnosis program
Steurtewagen et al. Adding interpretability to predictive maintenance by machine learning on sensor data
CN116888610A (en) System and method for scalable automated maintenance optimization
JP4819014B2 (en) Log analysis method, log storage device, and program
JP2012058885A (en) Failure cause diagnostic method and failure cause diagnostic device
TW201804326A (en) Driving information analysis device
US20120232806A1 (en) System and method for analyzing and retrieving data obtained from turbine operations
JP6638260B2 (en) Information providing apparatus, information providing method, and program
JP6247777B2 (en) Abnormality diagnosis apparatus and abnormality diagnosis method
JP2020008918A (en) Analysis flow creation system and analysis flow creation method
JP2010218267A (en) Obstacle occurrence probability calculation system, obstacle occurrence probability calculation method and program
EP3995920A1 (en) Event analytics in modular industrial plants

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20170110

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20170112

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20170202

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180116

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180314

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: 20180828

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180927

R150 Certificate of patent or registration of utility model

Ref document number: 6411769

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees