Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7596207B2 - Information processing device, data extraction method, machine learning model generation method, and data extraction program - Google Patents
[go: Go Back, main page]

JP7596207B2 - Information processing device, data extraction method, machine learning model generation method, and data extraction program - Google Patents

Information processing device, data extraction method, machine learning model generation method, and data extraction program Download PDF

Info

Publication number
JP7596207B2
JP7596207B2 JP2021075233A JP2021075233A JP7596207B2 JP 7596207 B2 JP7596207 B2 JP 7596207B2 JP 2021075233 A JP2021075233 A JP 2021075233A JP 2021075233 A JP2021075233 A JP 2021075233A JP 7596207 B2 JP7596207 B2 JP 7596207B2
Authority
JP
Japan
Prior art keywords
data
measurement
measurement data
equipment
plant
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2021075233A
Other languages
Japanese (ja)
Other versions
JP2022169291A (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.)
Kanadevia Corp
Original Assignee
Kanadevia Corp
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 Kanadevia Corp filed Critical Kanadevia Corp
Priority to JP2021075233A priority Critical patent/JP7596207B2/en
Publication of JP2022169291A publication Critical patent/JP2022169291A/en
Application granted granted Critical
Publication of JP7596207B2 publication Critical patent/JP7596207B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Testing And Monitoring For Control Systems (AREA)

Description

本発明は、プラントで測定された各種データを処理する情報処理装置等に関する。 The present invention relates to an information processing device that processes various data measured in a plant.

産業的に使用される各種プラントにおいては、各種測定機器により様々なデータが測定され、利用されている。例えば、下記の特許文献1には、プラントで測定されたプラントデータを用いて、当該プラントの異常診断を行う技術が開示されている。より詳細には、特許文献1の技術では、プラントデータを用いた機械学習により生成した学習機構を用いてプラントの異常診断を行っている。 In various industrial plants, various data are measured and utilized using various measuring devices. For example, the following Patent Document 1 discloses a technology for diagnosing abnormalities in a plant using plant data measured in the plant. More specifically, the technology of Patent Document 1 diagnoses abnormalities in the plant using a learning mechanism generated by machine learning using plant data.

特開平6-174503号公報Japanese Patent Application Publication No. 6-174503

特許文献1には、プラントで測定される多種多様なデータの中から、学習に用いるべきプラントデータを適切に選択するための方法については何ら記載されていない。しかし、異常診断を高精度で行うためには、学習に用いるべきプラントデータを適切に選択することは極めて重要である。これは、一般的なプラントで測定されるデータは種類も量も膨大なものとなることが多いが、プラントの異常と関連性が低いデータ、あるいは関連性がないデータを学習に用いた場合、異常診断精度がかえって低下するためである。 Patent Document 1 does not disclose any method for appropriately selecting plant data to be used for learning from the wide variety of data measured in the plant. However, in order to perform abnormality diagnosis with high accuracy, it is extremely important to appropriately select the plant data to be used for learning. This is because, while the amount and variety of data measured in a typical plant is often enormous, if data that is less relevant or unrelated to plant abnormalities is used for learning, the accuracy of abnormality diagnosis will actually decrease.

このため、従来は、プラントで測定されるデータを利用するためには、データの利用者が、そのプラントについての十分な知識を予め身に着けておく必要があった。例えば、関連するデータを選別するために、プラントのプロセスフローや設備の図面等を調べるといった作業が従来から行われている。しかし、このような作業は手間がかかり、また、プラント自体やそれに含まれる各種設備機器についての知識の程度により、データの選別精度が左右されてしまうという問題がある。なお、このような問題は、機械学習に用いるデータの選別に限られず、プラントで測定されるデータを利用しようとする際に共通して生じる問題点である。 For this reason, in the past, in order to use data measured at a plant, data users were required to acquire sufficient knowledge about the plant in advance. For example, in order to select relevant data, tasks such as examining the plant's process flow and equipment drawings have traditionally been performed. However, such tasks are time-consuming, and there is a problem in that the accuracy of data selection varies depending on the level of knowledge about the plant itself and the various equipment contained therein. Note that this type of problem is not limited to the selection of data to be used in machine learning, but is a common issue that arises when trying to use data measured at a plant.

本発明の一態様は、プラントについての知識を有していなくても、測定データを適切に利用することを可能にする情報処理装置等を実現することを目的とする。 One aspect of the present invention aims to realize an information processing device or the like that enables measurement data to be appropriately used even if the person does not have knowledge of the plant.

上記の課題を解決するために、本発明の一態様に係る情報処理装置は、プラントに配置された複数の設備機器のそれぞれについて測定された各測定データの測定位置を特定する位置特定部と、前記位置特定部が特定した前記測定位置に基づいて、前記測定データのうち相互に関連するものを関連データとして抽出する関連データ抽出部と、を備える。 In order to solve the above problem, an information processing device according to one aspect of the present invention includes a position identification unit that identifies the measurement position of each piece of measurement data measured for each of a plurality of pieces of equipment arranged in a plant, and a related data extraction unit that extracts, as related data, pieces of the measurement data that are mutually related based on the measurement positions identified by the position identification unit.

また、上記の課題を解決するために、本発明の他の態様に係る情報処理装置は、所定の順序で接続された複数の設備機器を、所定の対象が前記接続の順に通過するプラントにおいて、前記対象が各設備機器を通過するタイミングの差を特定する時差特定部と、前記時差特定部が特定した前記タイミングの差に基づいて、前記設備機器のそれぞれについて測定された時系列の前記測定データのうち相互に関連するものを関連データとして抽出する関連データ抽出部と、を備える。 In order to solve the above problem, an information processing device according to another aspect of the present invention includes a time difference determination unit that determines the difference in timing at which a specific target passes through each piece of equipment in a plant where multiple pieces of equipment are connected in a specific order, and a related data extraction unit that extracts, as related data, those pieces of time-series measurement data measured for each piece of equipment that are related to each other, based on the timing difference determined by the time difference determination unit.

また、本発明の一態様に係るデータ抽出方法は、情報処理装置が実行するデータ抽出方法であって、プラントに配置された複数の設備機器のそれぞれについて測定された各測定データの測定位置を特定する位置特定ステップと、前記位置特定ステップで特定した前記測定位置に基づいて、前記測定データのうち相互に関連するものを関連データとして抽出する関連データ抽出ステップと、を含む。 A data extraction method according to one aspect of the present invention is a data extraction method executed by an information processing device, and includes a position identification step of identifying a measurement position of each piece of measurement data measured for each of a plurality of pieces of equipment arranged in a plant, and a related data extraction step of extracting, as related data, pieces of the measurement data that are mutually related based on the measurement positions identified in the position identification step.

また、本発明の他の態様に係るデータ抽出方法は、情報処理装置が実行するデータ抽出方法であって、所定の順序で接続された複数の設備機器を、所定の対象が前記接続の順に通過するプラントにおいて、前記対象が各設備機器を通過するタイミングの差を特定する時差特定ステップと、前記時差特定ステップで特定した前記タイミングの差に基づいて、前記設備機器のそれぞれについて測定された時系列の前記測定データのうち相互に関連するものを関連データとして抽出する関連データ抽出ステップと、を含む。 In addition, a data extraction method according to another aspect of the present invention is a data extraction method executed by an information processing device, and includes a time difference identification step of identifying a difference in timing at which a predetermined object passes through each piece of equipment in a plant where the plurality of pieces of equipment are connected in a predetermined order, and a related data extraction step of extracting, as related data, pieces of the measurement data in a time series measured for each piece of equipment that are related to each other, based on the timing difference identified in the time difference identification step.

また、本発明の一態様に係る機械学習モデルの生成方法は、1または複数の情報処理装置が実行する機械学習モデルの生成方法であって、プラントに配置された複数の設備機器のそれぞれについて測定された各測定データの測定位置を特定する位置特定ステップと、前記位置特定ステップで特定した前記測定位置に基づいて、前記測定データのうち相互に関連するものを関連データとして抽出する関連データ抽出ステップと、前記関連データを用いて機械学習モデル用の教師データを生成する教師データ生成ステップと、前記教師データを用いた機械学習により前記機械学習モデルを生成する学習ステップと、を含む。 A method for generating a machine learning model according to one aspect of the present invention is a method for generating a machine learning model executed by one or more information processing devices, and includes a position identification step for identifying a measurement position of each piece of measurement data measured for each of a plurality of pieces of equipment arranged in a plant, a related data extraction step for extracting, as related data, pieces of measurement data that are mutually related based on the measurement positions identified in the position identification step, a teacher data generation step for generating teacher data for a machine learning model using the related data, and a learning step for generating the machine learning model by machine learning using the teacher data.

本発明の一態様によれば、プラントについての知識を有していなくても、測定データを適切に利用することが可能になる。 According to one aspect of the present invention, it becomes possible to appropriately use measurement data even if one does not have knowledge about the plant.

本発明の実施形態1に係る情報処理装置の要部構成の一例を示すブロック図である。1 is a block diagram showing an example of a configuration of a main part of an information processing device according to a first embodiment of the present invention; 上記情報処理装置を適用可能なごみ焼却プラントの例を示す図である。FIG. 1 is a diagram showing an example of a waste incineration plant to which the information processing device can be applied. 測定データ格納部に記録される測定データの例を示す図である。11A and 11B are diagrams illustrating an example of measurement data recorded in a measurement data storage unit. 可搬式の測定機器の測定位置が変化した例を示す図である。FIG. 13 is a diagram showing an example in which the measurement position of a portable measuring device has changed. プラントにおける構造物と測定機器の配置例を示す図である。FIG. 1 is a diagram showing an example of the arrangement of structures and measuring instruments in a plant. 上記情報処理装置が実行する処理の一例を示す図である。FIG. 4 is a diagram illustrating an example of a process executed by the information processing device. 本発明の実施形態2に係る情報処理装置の要部構成の一例を示すブロック図である。FIG. 11 is a block diagram showing an example of a configuration of a main part of an information processing device according to a second embodiment of the present invention. 時差の特定と関連データの抽出の例を示す図である。FIG. 13 is a diagram illustrating an example of identifying a time difference and extracting related data. 上記情報処理装置が実行する処理の一例を示す図である。FIG. 4 is a diagram illustrating an example of a process executed by the information processing device.

〔実施形態1〕
(情報処理装置1の構成)
本実施形態に係る情報処理装置1の構成を説明する。情報処理装置1は、プラントに配置された複数の設備機器について測定された測定データを処理する装置である。ここで「プラント」とは、産業的に使用される設備であり、上述のように複数の設備機器を備えており、それらの設備機器により、例えば製品の生産や廃棄物の処理といった所定の処理を行うものである。「設備機器」は、プラントにおいて所定の処理を行う機器である。1つの設備機器は、単体の機器であってもよいし複数の機器からなるものであってもよい。
[Embodiment 1]
(Configuration of information processing device 1)
The configuration of an information processing device 1 according to this embodiment will be described. The information processing device 1 is a device that processes measurement data measured for a plurality of equipment devices arranged in a plant. Here, a "plant" refers to a facility used industrially, and as described above, is equipped with a plurality of equipment devices, and these equipment devices perform predetermined processes, such as the production of products and the treatment of waste. An "equipment device" is a device that performs a predetermined process in a plant. One piece of equipment device may be a single device or may be made up of a plurality of devices.

図1は、情報処理装置1の要部構成の一例を示すブロック図である。図示のように、情報処理装置1は、情報処理装置1の各部を統括して制御する制御部11と、情報処理装置1が使用する各種データを記憶する記憶部12を備えている。また、情報処理装置1は、情報処理装置1が他の装置と通信するための通信部13、情報処理装置1に対する各種データの入力を受け付ける入力部14、および情報処理装置1が各種データを出力するための出力部15を備えている。 Figure 1 is a block diagram showing an example of the main configuration of information processing device 1. As shown in the figure, information processing device 1 includes a control unit 11 that controls each unit of information processing device 1, and a storage unit 12 that stores various data used by information processing device 1. Information processing device 1 also includes a communication unit 13 that allows information processing device 1 to communicate with other devices, an input unit 14 that accepts input of various data to information processing device 1, and an output unit 15 that allows information processing device 1 to output various data.

また、制御部11には、測定データ取得部111、位置特定部112、データ管理部113、関連データ抽出部114、教師データ生成部115、および学習部116が含まれている。そして、記憶部12には、測定データ格納部121およびモデル格納部122が含まれている。 The control unit 11 includes a measurement data acquisition unit 111, a position identification unit 112, a data management unit 113, a related data extraction unit 114, a teacher data generation unit 115, and a learning unit 116. The memory unit 12 includes a measurement data storage unit 121 and a model storage unit 122.

測定データ取得部111は、プラントに配置された複数の設備機器のそれぞれについて測定された測定データを取得する。測定データの取得方法は特に限定されず、例えば情報処理装置1のユーザが入力部14を介して測定データを入力してもよく、この場合、測定データ取得部111は、入力部14を介して入力された測定データを取得する。また、例えば、測定データ取得部111は、測定データを測定する測定機器と通信部13を介して通信することにより、その測定機器から測定データを取得してもよい。 The measurement data acquisition unit 111 acquires measurement data measured for each of the multiple equipment devices arranged in the plant. The method of acquiring the measurement data is not particularly limited, and for example, a user of the information processing device 1 may input the measurement data via the input unit 14, in which case the measurement data acquisition unit 111 acquires the measurement data input via the input unit 14. Also, for example, the measurement data acquisition unit 111 may acquire the measurement data from a measuring device that measures the measurement data by communicating with the measuring device via the communication unit 13.

位置特定部112は、測定データ取得部111が取得する各測定データの測定位置を特定する。測定位置の特定方法は特に限定されない。例えば、位置特定部112は、測定データに対応する設備機器の位置、または当該測定データを測定した測定機器の位置を、当該測定データの測定位置と特定してもよい。この場合、プラント内における設備機器の位置またはプラント内における測定機器の位置を予め特定しておく。そして、位置特定部112は、測定データが何れの設備機器について測定されたものであるか、あるいは測定データが何れの測定機器により測定されたものであるかに応じて当該測定データの測定位置を特定する。この他にも、位置特定部112は、例えば、各測定データの測定位置を、入力部14を介してユーザに入力させる等の方法で測定位置を特定してもよい。 The position identification unit 112 identifies the measurement position of each piece of measurement data acquired by the measurement data acquisition unit 111. The method of identifying the measurement position is not particularly limited. For example, the position identification unit 112 may identify the position of the equipment corresponding to the measurement data, or the position of the measuring equipment that measured the measurement data, as the measurement position of the measurement data. In this case, the position of the equipment in the plant or the position of the measuring equipment in the plant is identified in advance. Then, the position identification unit 112 identifies the measurement position of the measurement data according to which equipment the measurement data was measured for, or which measuring equipment the measurement data was measured by. In addition, the position identification unit 112 may identify the measurement position by, for example, having the user input the measurement position of each piece of measurement data via the input unit 14.

データ管理部113は、測定データ取得部111が取得した測定データと、位置特定部112が特定したその測定データの測定位置を示す位置情報とを対応付けて測定データ格納部121に記録する。 The data management unit 113 associates the measurement data acquired by the measurement data acquisition unit 111 with location information indicating the measurement location of the measurement data identified by the location identification unit 112, and records them in the measurement data storage unit 121.

関連データ抽出部114は、位置特定部112が特定した測定位置に基づいて、測定データのうち相互に関連するものを関連データとして抽出する。どのような測定データを関連データとするかは予め定めておけばよい。例えば、関連データ抽出部114は、複数の設備機器の中から選択された対象設備機器までの距離、またはプラント内で指定された指定位置までの距離が所定範囲内である測定位置で測定された測定データを関連データとして抽出してもよい。 The related data extraction unit 114 extracts, as related data, measurement data that is mutually related among the measurement data based on the measurement positions identified by the position identification unit 112. It is only necessary to determine in advance what type of measurement data is to be treated as related data. For example, the related data extraction unit 114 may extract, as related data, measurement data measured at a measurement position within a predetermined range of distance to a target equipment device selected from among multiple equipment devices, or to a specified position specified within the plant.

対象設備機器までの距離が所定範囲内の測定位置で測定された測定データは、対象設備機器に関連している可能性が高い。同様に、指定位置までの距離が所定範囲内の測定位置で測定された測定データは、指定位置で発生した事象に関連している可能性が高い。よって、上記の構成によれば、対象設備機器あるいは指定位置で発生した事象に関連する測定データを関連データとして抽出することができる。 Measurement data measured at a measurement position whose distance to the target equipment falls within a specified range is likely to be related to the target equipment. Similarly, measurement data measured at a measurement position whose distance to a designated position falls within a specified range is likely to be related to an event that occurred at the designated position. Therefore, with the above configuration, measurement data related to the target equipment or an event that occurred at the designated position can be extracted as related data.

教師データ生成部115は、関連データを用いて機械学習モデル用の教師データを生成する。情報処理装置1は、教師データ生成部115を備えていることにより、機械学習モデル用の教師データを自動的に生成することができる。 The teacher data generation unit 115 generates teacher data for the machine learning model using the related data. By including the teacher data generation unit 115, the information processing device 1 can automatically generate teacher data for the machine learning model.

機械学習モデルは、関連データを用いてプラントに関する推論を行うものであればよい。例えば、関連データ抽出部114が、対象設備機器あるいは指定位置の近傍で測定された測定データを関連データとして抽出するとする。なお、対象設備機器あるいは指定位置は、ユーザが指定してもよいし、予め定めておいてもよい。 The machine learning model may be one that uses related data to make inferences about the plant. For example, the related data extraction unit 114 extracts measurement data measured near the target equipment or a specified location as related data. Note that the target equipment or the specified location may be specified by the user or may be determined in advance.

この場合、教師データ生成部115は、当該対象設備機器あるいは指定位置に関する所定の推論を行う機械学習モデル用の教師データを生成してもよい。所定の推論としては、例えば、所定時間後における対象設備機器の動作状態の予測、対象設備機器あるいは指定位置で動作異常等の所定の事象が発生する確率の予測、当該事象の発生を未然に防ぐために必要なプラント制御の内容の予測等が挙げられる。 In this case, the teacher data generation unit 115 may generate teacher data for a machine learning model that performs a predetermined inference regarding the target equipment or the specified location. Examples of the predetermined inference include prediction of the operating state of the target equipment after a predetermined time, prediction of the probability of a predetermined event such as an operational abnormality occurring in the target equipment or the specified location, and prediction of the content of plant control required to prevent the occurrence of the event.

教師データ生成部115は、関連データに対して、機械学習モデルが行う推論の内容に応じた正解データを対応付けることにより、教師データを生成する。例えば、対象設備機器に1時間以内に動作異常が発生するか否かを予測する機械学習モデルを生成するとする。この場合、教師データ生成部115は、関連データに対して、それらの関連データが測定された後、1時間以内に動作異常が発生したか否かを示す正解データを対応付ければよい。 The teacher data generation unit 115 generates teacher data by associating the related data with correct answer data according to the content of the inference performed by the machine learning model. For example, assume that a machine learning model is generated that predicts whether or not an operational abnormality will occur in a target facility device within one hour. In this case, the teacher data generation unit 115 simply associates the related data with correct answer data that indicates whether or not an operational abnormality occurred within one hour after the related data was measured.

学習部116は、教師データ生成部115が生成する教師データを用いた機械学習により機械学習モデルを生成する。機械学習のアルゴリズムは、推論の内容や要求される推論の精度等に応じて適宜選択すればよい。例えば、ニューラルネットワーク等を適用することもできるし、線形回帰等を適用することもできる。生成されたモデルはモデル格納部122に記録される。 The learning unit 116 generates a machine learning model by machine learning using the teacher data generated by the teacher data generation unit 115. The machine learning algorithm may be appropriately selected depending on the content of the inference and the required accuracy of the inference. For example, a neural network or linear regression may be applied. The generated model is recorded in the model storage unit 122.

測定データ格納部121には、上述のように、測定データ取得部111が取得した測定データと、その測定データの測定位置を示す位置情報とが対応付けられた状態で記録される。測定データ格納部121に記録されるデータの詳細は図3に基づいて後述する。また、モデル格納部122には、上述のように、学習部116が生成する機械学習モデルが記録される。 As described above, the measurement data storage unit 121 records the measurement data acquired by the measurement data acquisition unit 111 in association with location information indicating the measurement location of the measurement data. Details of the data recorded in the measurement data storage unit 121 will be described later with reference to FIG. 3. In addition, the model storage unit 122 records the machine learning model generated by the learning unit 116 as described above.

以上のように、情報処理装置1は、プラントに配置された複数の設備機器のそれぞれについて測定された各測定データの測定位置を特定する位置特定部112と、位置特定部112が特定した前記測定位置に基づいて、前記測定データのうち相互に関連するものを関連データとして抽出する関連データ抽出部114と、を備える。 As described above, the information processing device 1 includes a position identification unit 112 that identifies the measurement position of each piece of measurement data measured for each of a plurality of pieces of equipment arranged in a plant, and a related data extraction unit 114 that extracts, as related data, pieces of the measurement data that are mutually related based on the measurement positions identified by the position identification unit 112.

プラントに配置された各設備機器について測定された測定データと、それらの測定位置との間には関連性があることが多い。例えば、プラントで障害が発生したときには、プラントで測定された測定データのうち、その障害の発生位置から近い測定位置で測定されたものには障害の影響が現れ、その障害の発生位置から遠い測定位置で測定されたものには障害の影響が現れないことが多い。 There is often a correlation between the measurement data taken for each piece of equipment installed in a plant and the location where the data was measured. For example, when a fault occurs in a plant, the effects of the fault will often be apparent in measurement data taken at locations close to where the fault occurred, but not in measurement data taken at locations far from where the fault occurred.

よって、測定データの測定位置に基づいて関連データを抽出する上記の構成によれば、測定データのうち相互に関連するものを関連データとして抽出することが可能になる。そして、関連データを抽出することができれば、プラントについての知識を有していなくても、それらを適切に利用することが可能になる。 Therefore, according to the above configuration in which related data is extracted based on the measurement position of the measurement data, it becomes possible to extract as related data those pieces of measurement data that are mutually related. And if the related data can be extracted, it becomes possible to use them appropriately even if one does not have knowledge about the plant.

また、以上のように、位置特定部112は、測定データに対応する設備機器の位置、または当該測定データを測定した測定機器の位置を、当該測定データの測定位置と特定してもよい。そして、情報処理装置1は、測定データと、位置特定部112が特定した位置を示す位置情報とを対応付けて記録するデータ管理部113を備えていてもよい。この構成によれば、取得した測定データとその測定データの位置情報とを対応付けて記録するので、測定データに位置情報という付加価値を与えることができる。 As described above, the position identification unit 112 may identify the position of the facility equipment corresponding to the measurement data, or the position of the measuring equipment that measured the measurement data, as the measurement position of the measurement data. The information processing device 1 may also include a data management unit 113 that associates the measurement data with position information indicating the position identified by the position identification unit 112 and records them. With this configuration, the acquired measurement data and the position information of the measurement data are recorded in association with each other, so that the added value of position information can be given to the measurement data.

例えば、位置情報が対応付けられた測定データを用いれば、プラントについての知識がないユーザであっても、物理的に近い位置で測定された測定データの関連性を分析することができる。また、位置情報を三次元の位置情報として記録しておくことにより、VR(Virtual Reality)やAR(Augmented Reality)において、測定データの測定位置を表示することも可能になる。そして、これにより、VRを用いた臨場感(現場感)のあるプラント監視を行うことや、ARを活用した現場の保全員へのデータ提供等も可能になる。また、プラント内でトラブルや事故が発生した場合、その現場付近にPTZ(Panorama Tilt Zoom)カメラや、遠隔操作可能なあるいは自律移動するドローン、ロボット等を移動させて情報取集を行わせることも可能になる。 For example, if measurement data associated with location information is used, even a user with no knowledge of the plant can analyze the relevance of measurement data measured at physically nearby locations. In addition, by recording location information as three-dimensional location information, it is possible to display the measurement location of the measurement data in VR (Virtual Reality) or AR (Augmented Reality). This makes it possible to perform plant monitoring with a sense of realism (on-site feel) using VR, and to provide data to on-site maintenance personnel using AR. In addition, if a problem or accident occurs in the plant, it is possible to move a PTZ (Panorama Tilt Zoom) camera, a remotely controlled or autonomous drone, a robot, etc. to the vicinity of the site to collect information.

(情報処理装置1の適用例)
情報処理装置1の適用例を図2に基づいて説明する。図2は、情報処理装置1を適用可能なごみ焼却プラント1000の例を示す図である。
(Application example of information processing device 1)
An application example of the information processing device 1 will be described with reference to Fig. 2. Fig. 2 is a diagram showing an example of a waste incineration plant 1000 to which the information processing device 1 can be applied.

ごみ焼却プラント1000は、ごみ収集車Pが搬入するごみを一時的に貯留するごみピット1001と、ごみピット1001内のごみを焼却する焼却炉1002とを含む。ごみピット1001と焼却炉1002は、ごみを焼却炉1002に供給するためのホッパー1003で接続されており、ごみピット1001内のごみは、ホッパー1003を通って焼却炉1002に送り込まれ、焼却される。 The waste incineration plant 1000 includes a waste pit 1001 that temporarily stores waste brought in by a waste collection truck P, and an incinerator 1002 that incinerates the waste in the waste pit 1001. The waste pit 1001 and the incinerator 1002 are connected by a hopper 1003 that supplies waste to the incinerator 1002, and the waste in the waste pit 1001 is sent through the hopper 1003 to the incinerator 1002 and incinerated.

ごみピット1001には、監視室1004が設けられている。監視室1004内には、クレーン1006を操作するための制御装置等が設けられている。上述の情報処理装置1は、例えばこの監視室1004内に配置してもよい。無論、情報処理装置1の配置は任意であり、例えばごみ焼却プラント1000の外部に配置してもよい。 The garbage pit 1001 is provided with a monitoring room 1004. A control device for operating the crane 1006 and the like are provided in the monitoring room 1004. The above-mentioned information processing device 1 may be disposed, for example, in this monitoring room 1004. Of course, the location of the information processing device 1 is arbitrary, and it may be disposed, for example, outside the garbage incineration plant 1000.

ごみピット1001の底部は、ごみ収集車Pが搬入したごみを貯留するごみ貯留部1005となっている。図2の例では、ごみ貯留部1005に貯留されているごみを「G」で示している。ごみ貯留部1005内のごみGは、ごみピット1001内に設けられたクレーン1006でホッパー1003に投入されて、焼却炉1002に送り込まれる。 The bottom of the garbage pit 1001 is a garbage storage section 1005 that stores garbage brought in by the garbage collection truck P. In the example of FIG. 2, the garbage stored in the garbage storage section 1005 is indicated by "G." The garbage G in the garbage storage section 1005 is dumped into a hopper 1003 by a crane 1006 provided in the garbage pit 1001, and is then sent to the incinerator 1002.

焼却炉1002には、火格子1007と煙道1008と灰取出口1009が含まれている。焼却炉1002に送り込まれたごみは、火格子1007により搬送されつつ焼却される。ごみの焼却により発生した煙等は、有害物質等が除去された上で煙道1008から放出される。また、ごみの焼却により発生した焼却灰等は、灰取出口1009から排出される。 The incinerator 1002 includes a fire grate 1007, a flue 1008, and an ash outlet 1009. Waste sent into the incinerator 1002 is incinerated while being transported by the fire grate 1007. Smoke and other materials generated by the incineration of the waste are released from the flue 1008 after harmful substances and other materials have been removed. In addition, incineration ash and other materials generated by the incineration of the waste are discharged from the ash outlet 1009.

以上のような構成を備えるごみ焼却プラント1000には、測定機器3a~3gが設けられている。より詳細には、測定機器3a、3bはごみピット1001内に、測定機器3c~3eは火格子1007付近に、測定機器3fは焼却炉1002の天井付近に、測定機器3gは煙道1008に設けられている。なお、以下では、測定機器3a~3gを区別する必要がないときには単に測定機器3と呼ぶ。 The waste incineration plant 1000 having the above-mentioned configuration is provided with measuring devices 3a to 3g. More specifically, measuring devices 3a and 3b are provided in the waste pit 1001, measuring devices 3c to 3e are provided near the grate 1007, measuring device 3f is provided near the ceiling of the incinerator 1002, and measuring device 3g is provided in the flue 1008. In the following, when there is no need to distinguish between measuring devices 3a to 3g, they will simply be referred to as measuring device 3.

測定機器3は、ごみ焼却プラント1000に含まれる設備機器についての測定を行い、その測定結果を示す測定データを出力する機器である。測定対象はごみ焼却プラント1000の運用に寄与するものであればよく、測定方法は測定対象に応じた方法を適宜採用すればよい。例えば、測定機器3fを温度計とすれば、焼却炉1002という設備機器における炉内温度を測定データとすることができる。また、例えば、測定機器3gを窒素酸化物の濃度を検出するセンサとすれば、焼却炉1002という設備機器で発生した窒素酸化物の濃度を測定データとすることができる。この他にも、例えば、測定機器3bをカメラとすれば、ホッパー1003という設備機器内におけるごみの外観を示す画像データを測定データとすることができる。この他にも、例えば振動計等を測定機器3として適用することもできる。 The measuring device 3 is a device that measures the equipment included in the waste incineration plant 1000 and outputs measurement data showing the measurement results. The measurement object may be anything that contributes to the operation of the waste incineration plant 1000, and the measurement method may be appropriately adopted according to the measurement object. For example, if the measuring device 3f is a thermometer, the temperature inside the furnace of the equipment, the incinerator 1002, may be used as the measurement data. Also, if the measuring device 3g is a sensor that detects the concentration of nitrogen oxides, the concentration of nitrogen oxides generated in the equipment, the incinerator 1002, may be used as the measurement data. In addition, if the measuring device 3b is a camera, image data showing the appearance of the waste inside the equipment, the hopper 1003, may be used as the measurement data. In addition, for example, a vibration meter or the like may be used as the measuring device 3.

また、上記「測定データ」には、設備機器の動作条件を示すデータが含まれていてもよい。この場合、設備機器の動作制御を行う機器を測定機器3としてもよい。例えば、火格子1007の動作制御を行う機器を測定機器3とし、火格子速度の設定値を測定データとしてもよい。 The "measurement data" may also include data indicating the operating conditions of the equipment. In this case, the equipment that controls the operation of the equipment may be the measuring equipment 3. For example, the equipment that controls the operation of the grate 1007 may be the measuring equipment 3, and the setting value of the grate speed may be the measurement data.

(測定データの例)
測定データ格納部121に記録される測定データについて図3に基づいて説明する。図3は、測定データ格納部121に記録される測定データの例を示す図である。より詳細には、図3には、各測定データについて、測定機器IDと設備機器IDと位置情報とが対応付けられたテーブル形式のデータを示している。
(Example of measurement data)
The measurement data recorded in the measurement data storage unit 121 will be described with reference to Fig. 3. Fig. 3 is a diagram showing an example of the measurement data recorded in the measurement data storage unit 121. More specifically, Fig. 3 shows data in a table format in which a measurement device ID, an equipment device ID, and location information are associated with each piece of measurement data.

測定機器IDは、測定データを出力した測定機器3を示す識別情報である。また、設備機器IDは、測定データが測定された設備機器を示す識別情報である。そして、位置情報は、測定データの測定位置を示す情報である。 The measurement device ID is identification information that indicates the measurement device 3 that output the measurement data. The facility device ID is identification information that indicates the facility device from which the measurement data was measured. And the location information is information that indicates the measurement location of the measurement data.

例えば、図3の例において、測定データ(a0,a1,a2,…)は、時系列のデータであって、測定機器IDが0001で設備機器IDがAであり、位置情報が(x1,y1,z1)である。この例のように、位置情報は、例えばごみ焼却プラント1000内における位置を三次元の座標値により表したものであってもよい。 For example, in the example of FIG. 3, the measurement data (a0, a1, a2, ...) is time-series data, the measurement device ID is 0001, the facility device ID is A, and the location information is (x1, y1, z1). As in this example, the location information may be, for example, a representation of a position within the waste incineration plant 1000 using three-dimensional coordinate values.

これらの情報から、この測定データが何れの測定機器3でいずれの設備機器について測定されたデータであるかを特定することができると共に、この測定データの測定位置を特定することが可能である。 From this information, it is possible to identify which measuring device 3 measured which facility equipment the measurement data was taken from, and also to identify the measurement location of the measurement data.

また、図3に示す測定データ(d0,d1,d2,…)は、測定機器IDがM004となっている。この測定機器IDで示される測定機器3は、可搬式の測定機器3であることを想定している。「可搬式」とはプラント内における測定位置を変更できるということである。可搬式の測定機器3は、測定位置を変えることができるため、可搬式の測定機器3で測定された測定データについては、その測定時における測定機器3の位置を特定する必要がある。可搬式の測定機器3は、例えば現場の保全員やドローン、あるいはロボット等により測定位置に運ばれる。 The measurement data (d0, d1, d2, ...) shown in Figure 3 has a measurement device ID of M004. It is assumed that the measurement device 3 indicated by this measurement device ID is a portable measurement device 3. "Portable" means that the measurement location within the plant can be changed. Since the measurement location of a portable measurement device 3 can be changed, for measurement data measured by a portable measurement device 3, it is necessary to identify the location of the measurement device 3 at the time of measurement. The portable measurement device 3 is transported to the measurement location by, for example, an on-site maintenance worker, a drone, or a robot.

(可搬式の測定機器で測定した測定データの取り扱いについて)
上述のように、可搬式の測定機器3については測定位置が変わるので、測定が行われたときの測定機器3の位置を測定位置とする必要がある。また、測定位置が変わることにより、可搬式の測定機器3で測定された測定データの関連データも変化し得る。これについて、図4に基づいて説明する。図4は、可搬式の測定機器3の測定位置変化した例を示す図である。
(Handling of measurement data obtained using portable measuring equipment)
As described above, the measurement position of the portable measuring device 3 changes, so the position of the measuring device 3 when the measurement is performed must be regarded as the measurement position. In addition, as the measurement position changes, the associated data of the measurement data measured by the portable measuring device 3 may also change. This will be described with reference to Fig. 4. Fig. 4 is a diagram showing an example in which the measurement position of the portable measuring device 3 has changed.

図4の例では、プラントの保全員Xが可搬式の測定機器3Bを携帯している。そして、時刻t1において、保全員Xは、測定機器3Aが設けられた設備機器Aの付近で測定機器3Bによる測定を行っている。また、時刻t2には、保全員Xは、測定機器3Cが設けられた設備機器Cの付近で測定機器3Bによる測定を行っている。 In the example of FIG. 4, maintenance worker X at the plant carries portable measuring device 3B. At time t1, maintenance worker X performs a measurement using measuring device 3B near equipment A where measuring device 3A is installed. At time t2, maintenance worker X performs a measurement using measuring device 3B near equipment C where measuring device 3C is installed.

このように、可搬式の測定機器3Bを用いて測定を行う場合、同じ測定機器3Bによって測定した測定データであっても、時刻t1に測定されたものと、時刻t2に測定されたものとでは測定位置が異なる。つまり、測定機器3Bで測定した測定データは、測定位置が動的に変化し得る。 In this way, when measurements are made using portable measuring device 3B, the measurement data measured at time t1 and the measurement data measured at time t2 are different, even if the data are measured using the same measuring device 3B. In other words, the measurement position of the measurement data measured by measuring device 3B may change dynamically.

このため、位置特定部112は、可搬式の測定機器3Bにより測定された測定データについては、当該測定が行われたときの測定機器3Bの位置を測定位置として特定する。これにより、可搬式の測定機器3Bにより測定された測定データについても妥当な測定位置を特定することができる。 Therefore, for measurement data measured by the portable measuring device 3B, the position identification unit 112 identifies the position of the measuring device 3B at the time the measurement was performed as the measurement position. This makes it possible to identify a valid measurement position for measurement data measured by the portable measuring device 3B.

可搬式の測定機器3Bの測定位置の特定方法は特に限定されず、例えば、保全員Xが測定機器3Bで測定を行う際に測定位置を記録しておき、その測定位置を情報処理装置1に入力するようにしてもよい。また、例えば、プラント内の各所にビーコン信号の発信器を取り付けておき、保全員Xまたは測定機器3Bにその受信器を取り付けておいてもよい。この場合、位置特定部112は、測定データの測定中に、何れの場所のビーコン信号が受信器に受信されているかにより、測定位置を特定することができる。この他にも、例えば保全員Xまたは測定機器3BにGPS(Global Positioning System)の受信機を取り付けておいて、当該受信機の出力する位置情報を用いて測定位置を特定すること等も可能である。 The method of identifying the measurement position of the portable measuring device 3B is not particularly limited. For example, when maintenance worker X performs a measurement with the measuring device 3B, the measurement position may be recorded and the measurement position may be input to the information processing device 1. Also, for example, beacon signal transmitters may be attached to various locations within the plant, and the receivers may be attached to the maintenance worker X or the measuring device 3B. In this case, the position identification unit 112 can identify the measurement position based on which location's beacon signal is received by the receiver during measurement of the measurement data. In addition, it is also possible to attach a GPS (Global Positioning System) receiver to the maintenance worker X or the measuring device 3B, and identify the measurement position using the position information output by the receiver.

可搬式の測定機器3Bにより測定された測定データは、その測定時刻に応じて異なる測定データに対する関連データとして抽出され得る。例えば、図4の例では、時刻t1における測定機器3Bの測定位置は、設備機器Aの近傍である。このため、時刻t1で測定機器3Bが測定した測定データは、設備機器Aに設けられた測定機器3Aが測定した測定データの関連データとして抽出され得る。一方、時刻t2における測定機器3Bの測定位置は設備機器Cの近傍であるため、時刻t2で測定機器3Bが測定した測定データは、設備機器Cに設けられた測定機器3Cが測定した測定データの関連データとして抽出され得る。 The measurement data measured by the portable measuring device 3B can be extracted as related data for different measurement data depending on the measurement time. For example, in the example of FIG. 4, the measurement position of the measuring device 3B at time t1 is near the equipment A. Therefore, the measurement data measured by the measuring device 3B at time t1 can be extracted as related data for the measurement data measured by the measuring device 3A provided in the equipment A. On the other hand, the measurement position of the measuring device 3B at time t2 is near the equipment C, so the measurement data measured by the measuring device 3B at time t2 can be extracted as related data for the measurement data measured by the measuring device 3C provided in the equipment C.

(構造物情報を用いた関連データの抽出例)
関連データ抽出部114は、プラントに配置された構造物の配置を示す構造物情報に基づいて関連データを抽出してもよい。これについて、図5に基づいて説明する。図5は、プラントにおける構造物STと測定機器3A~3Cの配置例を示す図である。なお、図5には上面視でL字状の壁である構造物STを真上から見た様子を示している。
(Example of extracting related data using structure information)
The related data extraction unit 114 may extract related data based on structure information indicating the arrangement of structures arranged in the plant. This will be described with reference to Fig. 5. Fig. 5 is a diagram showing an example of the arrangement of a structure ST and measuring instruments 3A to 3C in a plant. Fig. 5 shows the structure ST, which is an L-shaped wall when viewed from above, as viewed from directly above.

この構造物STの周囲には、測定機器3A~3Cが配置されている。測定機器3Aと3Bの距離はd1、測定機器3Bと3Cの距離はd2である。図5の例では、d2>d1であるから、単純に距離のみから測定機器3Bの測定データに関連する関連データを抽出する場合、測定機器3Aの測定データが抽出されて、測定機器3Cの測定データは抽出されないことがあり得る。 Measuring devices 3A to 3C are placed around this structure ST. The distance between measuring devices 3A and 3B is d1, and the distance between measuring devices 3B and 3C is d2. In the example of Figure 5, d2 > d1, so when extracting associated data related to the measurement data of measuring device 3B simply from the distance alone, it is possible that the measurement data of measuring device 3A will be extracted and the measurement data of measuring device 3C will not be extracted.

しかし、測定機器3Aと3Bの間には構造物STが存在しており、この構造物STの存在により測定機器3Aで測定した測定データと測定機器3Bで測定した測定データとの間の関連性が低くなったり、あるいは無くなったりすることがあり得る。例えば、測定機器3A~3Cが何れも温度センサであり、構造物STが熱を通しにくい遮熱壁である場合、測定機器3Aで測定した測定データと測定機器3Bで測定した測定データとの間の関連性は低くなる可能性が高い。よって、この場合、測定機器3Bの測定データに関連する関連データとしては、測定機器3Aの測定データよりも、測定機器3Cの測定データを抽出する方が妥当である。 However, a structure ST exists between measuring devices 3A and 3B, and the presence of this structure ST may weaken or eliminate the correlation between the measurement data measured by measuring device 3A and the measurement data measured by measuring device 3B. For example, if measuring devices 3A to 3C are all temperature sensors and structure ST is a heat insulating wall that does not easily transmit heat, the correlation between the measurement data measured by measuring device 3A and the measurement data measured by measuring device 3B is likely to be weak. Therefore, in this case, it is more appropriate to extract the measurement data of measuring device 3C as the associated data related to the measurement data of measuring device 3B, rather than the measurement data of measuring device 3A.

以上のことから、関連データ抽出部114は、位置特定部112が特定する測定位置のみならず、プラントに配置された構造物の配置を示す構造物情報に基づいて関連データを抽出してもよい。この構成によれば、プラントに配置された構造物の配置を示す構造物情報と測定位置に基づいて関連データを抽出するので、構造物の配置を考慮した関連データの抽出が可能になる。 In view of the above, the related data extraction unit 114 may extract related data based not only on the measurement positions identified by the position identification unit 112 but also on structure information indicating the placement of structures placed in the plant. With this configuration, related data is extracted based on the measurement positions and on the structure information indicating the placement of structures placed in the plant, making it possible to extract related data taking into account the placement of structures.

構造物情報に基づく関連データの抽出方法は、当該構造物の影響が抽出結果に反映されるような方法であればよい。例えば、関連データ抽出部114は、図5に示すように、構造物STを回り込んで測定位置間を結ぶ経路を設定し、その経路の経路長(図5の例ではd3)を測定機器3Aの測定位置と測定機器3Bの測定位置との距離とみなしてもよい。これは、構造物を回り込んで伝わる音や振動などの測定に有効な方法である。 The method of extracting related data based on structure information may be any method that reflects the influence of the structure in the extraction results. For example, as shown in FIG. 5, the related data extraction unit 114 may set a route that goes around the structure ST to connect the measurement positions, and consider the path length of the route (d3 in the example of FIG. 5) to be the distance between the measurement positions of measuring device 3A and measuring device 3B. This is an effective method for measuring sound, vibration, and the like that travel around a structure.

また、例えば、関連データ抽出部114は、図5における測定機器3Aと測定機器3Bのように測定位置の間に構造物が存在する場合には、それらの測定データを関連データとして抽出しないようにしてもよい。 Also, for example, when a structure exists between the measurement positions, such as measuring device 3A and measuring device 3B in FIG. 5, the related data extraction unit 114 may be configured not to extract the measurement data as related data.

この他にも、例えば、関連データ抽出部114は、測定位置の間に構造物が存在する場合には、それらの測定位置間の距離に重み付けをした上で関連データの抽出を行ってもよい。例えば、図5の例において、測定機器3Aの測定位置と測定機器3Bの測定位置との間の距離d1に1.5倍の重みを乗じるようにした場合、重み付けされたd1はd2よりも大きくなる。よって、この場合、測定機器3Bの測定データと最も関連性の高い測定データを1つ抽出するとすれば、測定機器3Aの測定データではなく、測定機器3Cの測定データが抽出される。なお、重みの値は、測定データの種類、構造物STの形状、材質、およびサイズ等に応じたものとしてもよい。 In addition, for example, when a structure is present between the measurement positions, the related data extraction unit 114 may weight the distance between those measurement positions before extracting the related data. For example, in the example of FIG. 5, if the distance d1 between the measurement positions of the measuring device 3A and the measuring device 3B is multiplied by a weight of 1.5, the weighted d1 becomes larger than d2. Therefore, in this case, if one piece of measurement data that is most related to the measurement data of the measuring device 3B is extracted, the measurement data of the measuring device 3C is extracted, not the measurement data of the measuring device 3A. The weight value may be determined according to the type of measurement data, the shape, material, size, etc. of the structure ST.

なお、構造物情報は、プラントに配置された構造物の位置および範囲を座標などで示すものであってもよいし、プラントにおける部屋割り等を示すものであってもよい。プラントにおける部屋割りを示す構造物情報を用いる場合、関連データ抽出部114は、測定位置が同じ部屋内である測定データを優先的に関連データとして抽出すればよい。 The structure information may indicate the position and range of the structure arranged in the plant using coordinates or the like, or may indicate the room allocation in the plant. When using structure information indicating the room allocation in the plant, the related data extraction unit 114 may preferentially extract measurement data whose measurement positions are in the same room as related data.

(処理の流れ)
情報処理装置1が実行する処理の流れを図6に基づいて説明する。図6は、情報処理装置1が実行する処理の一例を示す図である。なお、図6の処理のうち、S11~S14がデータ抽出方法であり、S15およびS16を含めた図6の処理全体が機械学習モデルの生成方法である。
(Processing flow)
The flow of the process executed by the information processing device 1 will be described with reference to Fig. 6. Fig. 6 is a diagram showing an example of the process executed by the information processing device 1. Among the processes in Fig. 6, steps S11 to S14 correspond to a data extraction method, and the entire process in Fig. 6 including steps S15 and S16 corresponds to a machine learning model generation method.

S11では、測定データ取得部111が、所定の期間に各測定機器3が測定した測定データを取得する。測定データ取得部111は、通信部13を介して受信した測定データを取得してもよいし、入力部14を介して入力された測定データを取得してもよい。なお、測定データの取得方法および取得タイミングはこの例に限られない。例えば、測定データ取得部111は、各測定機器3が出力する測定データを逐次取得してもよい。 In S11, the measurement data acquisition unit 111 acquires the measurement data measured by each measuring device 3 during a predetermined period. The measurement data acquisition unit 111 may acquire measurement data received via the communication unit 13, or may acquire measurement data input via the input unit 14. Note that the method and timing of acquiring the measurement data are not limited to this example. For example, the measurement data acquisition unit 111 may sequentially acquire the measurement data output by each measuring device 3.

S12(位置特定ステップ)では、位置特定部112が、S11で取得された測定データ、すなわちプラント(例えばごみ焼却プラント1000)に配置された複数の設備機器のそれぞれについて測定された各測定データの測定位置を特定する。 In S12 (location identification step), the location identification unit 112 identifies the measurement location of the measurement data acquired in S11, i.e., each piece of measurement data measured for each of a number of pieces of equipment installed in a plant (e.g., a waste incineration plant 1000).

例えば、位置特定部112は、測定機器3の位置をその測定データの測定位置として特定してもよい。また、例えば、位置特定部112は、測定データが測定された設備機器の位置をその測定データの測定位置として特定してもよい。また、S11で取得した測定データに可搬式の測定機器3で測定されたものが含まれている場合には、位置特定部112は、図4に基づいて説明した方法により測定位置を特定すればよい。 For example, the position identification unit 112 may identify the position of the measuring device 3 as the measurement position of the measurement data. Also, for example, the position identification unit 112 may identify the position of the facility device from which the measurement data was measured as the measurement position of the measurement data. Also, if the measurement data acquired in S11 includes data measured by a portable measuring device 3, the position identification unit 112 may identify the measurement position by the method described based on FIG. 4.

S13では、データ管理部113が、S11で取得された測定データに、S12で特定された測定位置を示す位置情報を対応付けて測定データ格納部121に記録する。図3の例のように、データ管理部113は、測定機器3の識別情報や設備機器の識別情報についてもあわせて記録してもよい。 In S13, the data management unit 113 associates the measurement data acquired in S11 with location information indicating the measurement location identified in S12 and records the data in the measurement data storage unit 121. As in the example of FIG. 3, the data management unit 113 may also record the identification information of the measuring device 3 and the identification information of the facility device.

S14(関連データ抽出ステップ)では、関連データ抽出部114が、S12で特定された測定位置に基づいて、S11で取得された測定データのうち相互に関連するものを関連データとして抽出する。例えば、関連データ抽出部114は、情報処理装置1のユーザが指定した設備機器、つまり上述した対象設備機器までの距離が所定値以下の測定位置で測定された測定データを、当該対象設備機器に関連する関連データとして抽出してもよい。 In S14 (related data extraction step), the related data extraction unit 114 extracts, as related data, the measurement data acquired in S11 that are mutually related based on the measurement position identified in S12. For example, the related data extraction unit 114 may extract measurement data measured at a measurement position where the distance to the equipment specified by the user of the information processing device 1, i.e., the target equipment described above, is less than or equal to a predetermined value, as related data related to the target equipment.

S15では、教師データ生成部115が、S14で抽出された関連データに対して正解データを対応付けて教師データを生成する。そして、S16では、学習部116が、S15で生成された教師データを用いて機械学習を行い、機械学習モデルを生成し、生成した機械学習モデルをモデル格納部122に記録する。これにより図6の処理は終了する。 In S15, the teacher data generation unit 115 generates teacher data by associating the correct answer data with the related data extracted in S14. Then, in S16, the learning unit 116 performs machine learning using the teacher data generated in S15, generates a machine learning model, and records the generated machine learning model in the model storage unit 122. This ends the processing in FIG. 6.

以上のように、情報処理装置1が実行するデータ抽出方法には、プラントに配置された複数の設備機器のそれぞれについて測定された各測定データの測定位置を特定する位置特定ステップ(S12)と、位置特定ステップで特定した測定位置に基づいて、測定データのうち相互に関連するものを関連データとして抽出する関連データ抽出ステップ(S14)と、を含む。これにより、プラントについての知識を有していなくても、測定データを適切に利用することが可能になる。 As described above, the data extraction method executed by the information processing device 1 includes a position identification step (S12) for identifying the measurement position of each piece of measurement data measured for each of a plurality of pieces of equipment arranged in the plant, and a related data extraction step (S14) for extracting, as related data, pieces of measurement data that are mutually related based on the measurement positions identified in the position identification step. This makes it possible to appropriately use the measurement data even if one does not have knowledge about the plant.

また、以上のように、情報処理装置1が実行する機械学習モデルの生成方法は、プラントに配置された複数の設備機器のそれぞれについて測定された各測定データの測定位置を特定する位置特定ステップ(S12)と、位置特定ステップで特定した測定位置に基づいて、測定データのうち相互に関連するものを関連データとして抽出する関連データ抽出ステップ(S14)と、関連データを用いて機械学習モデル用の教師データを生成する教師データ生成ステップ(S15)と、この教師データを用いた機械学習により機械学習モデルを生成する学習ステップ(S16)と、を含む。この生成方法によれば、プラントについての知識を有していなくても、相互に関連する測定データを抽出して、機械学習モデルを生成することが可能になる。 As described above, the method for generating a machine learning model executed by the information processing device 1 includes a position identification step (S12) for identifying the measurement position of each piece of measurement data measured for each of a plurality of pieces of equipment arranged in the plant, a related data extraction step (S14) for extracting, as related data, pieces of measurement data that are mutually related based on the measurement positions identified in the position identification step, a teacher data generation step (S15) for generating teacher data for the machine learning model using the related data, and a learning step (S16) for generating a machine learning model by machine learning using the teacher data. According to this generation method, it is possible to extract mutually related measurement data and generate a machine learning model even if one has no knowledge of the plant.

なお、上記機械学習モデルの生成方法は、上述の例のように1台の情報処理装置1が実行してもよいし、複数台の情報処理装置が実行してもよい。後者の場合、例えば、S11~S14の処理を行う情報処理装置1と、S15およびS16の処理を行う情報処理装置とを用いて機械学習モデルの生成方法を実行してもよい。また、S15の処理とS16の処理をそれぞれ別の情報処理装置に実行させてもよい。 The method for generating the machine learning model may be executed by one information processing device 1 as in the above example, or may be executed by multiple information processing devices. In the latter case, for example, the method for generating the machine learning model may be executed using an information processing device 1 that performs the processes of S11 to S14 and an information processing device that performs the processes of S15 and S16. Also, the process of S15 and the process of S16 may be executed by different information processing devices.

〔実施形態2〕
本発明の他の実施形態について、以下に説明する。なお、説明の便宜上、上記実施形態にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を繰り返さない。
[Embodiment 2]
Other embodiments of the present invention will be described below. For ease of explanation, the same reference numerals are given to members having the same functions as those described in the above embodiment, and the description thereof will not be repeated.

(情報処理装置1Aの構成)
図7は、本実施形態に係る情報処理装置1Aの要部構成の一例を示すブロック図である。情報処理装置1Aは、位置特定部112の代わりに時差特定部112Aを備えている点、および移動条件特定部117Aを備えている点で情報処理装置1と相違している。
(Configuration of information processing device 1A)
7 is a block diagram showing an example of a main configuration of an information processing device 1A according to this embodiment. The information processing device 1A differs from the information processing device 1 in that the information processing device 1A includes a time difference identification unit 112A instead of the position identification unit 112, and in that the information processing device 1A includes a travel condition identification unit 117A.

時差特定部112Aは、プラントにおいて所定の対象が各設備機器を通過するタイミングの差を特定する。時差特定部112Aが実行する処理の詳細は図8に基づいて後述する。そして、情報処理装置1Aの関連データ抽出部114は、時差特定部112Aが特定したタイミングの差に基づいて、設備機器のそれぞれについて測定された時系列の測定データのうち相互に関連するものを関連データとして抽出する。 The time difference identification unit 112A identifies the difference in timing when a specific target passes through each piece of equipment in the plant. Details of the processing performed by the time difference identification unit 112A will be described later with reference to FIG. 8. Then, the related data extraction unit 114 of the information processing device 1A extracts, as related data, pieces of time-series measurement data measured for each piece of equipment that are mutually related, based on the timing difference identified by the time difference identification unit 112A.

移動条件特定部117Aは、設備機器間における所定の対象の移動条件を特定する。移動条件特定部117Aは必須の構成ではない。移動条件特定部117Aが設けられている場合、時差特定部112Aは、移動条件特定部117Aが特定した移動条件に基づいて、所定の対象が各設備機器を通過するタイミングの差を特定する。これにより、対象の移動条件が変動する場合であっても、対象が各設備機器を通過するタイミングの差を適切に特定することができる。なお、移動条件の特定方法については図8に基づいて後述する。 The movement condition identification unit 117A identifies the movement conditions of a specific target between equipment devices. The movement condition identification unit 117A is not a required component. When the movement condition identification unit 117A is provided, the time difference identification unit 112A identifies the difference in timing at which the specific target passes through each equipment device based on the movement conditions identified by the movement condition identification unit 117A. This makes it possible to appropriately identify the difference in timing at which the target passes through each equipment device even if the movement conditions of the target fluctuate. The method of identifying the movement conditions will be described later with reference to FIG. 8.

以上のように、情報処理装置1Aは、プラントにおいて所定の対象が各設備機器を通過するタイミングの差を特定する時差特定部112Aと、時差特定部112Aが特定したタイミングの差に基づいて、設備機器のそれぞれについて測定された時系列の測定データのうち相互に関連するものを関連データとして抽出する関連データ抽出部114と、を備える。 As described above, the information processing device 1A includes a time difference determination unit 112A that determines the difference in timing when a specific target passes through each piece of equipment in the plant, and a related data extraction unit 114 that extracts, as related data, time-series measurement data measured for each piece of equipment that are related to each other based on the timing difference determined by the time difference determination unit 112A.

所定の順序で接続された複数の設備機器を、所定の対象が順に通過するプラントにおいては、対象が各設備機器を通過するタイミングに差が生じる。そして、対象が設備機器を通過しているときにその設備機器について計測された計測データは対象に関連がある可能性が高く、一方、対象が設備機器を通過していないときにその設備機器について計測された計測データは対象に関連がない可能性が高いといえる。よって、対象が各設備機器を通過するタイミングの差に基づいて関連データを抽出する上記の構成によれば、時系列の測定データの中から相互に関連するものを関連データとして抽出することが可能になる。 In a plant where a specific object passes through multiple pieces of equipment connected in a specific order, there is a difference in the timing at which the object passes through each piece of equipment. Measurement data measured on equipment when the object is passing through the equipment is likely to be related to the object, while measurement data measured on equipment when the object is not passing through the equipment is likely to be unrelated to the object. Therefore, with the above configuration that extracts related data based on the difference in the timing at which the object passes through each piece of equipment, it becomes possible to extract related data from time-series measurement data.

(時差の特定と関連データの抽出の例)
移動条件特定部117Aと時差特定部112Aによる時差の特定と、特定された時差に基づく関連データ抽出部114により関連データの抽出について、図8に基づいて説明する。図8は、時差の特定と関連データの抽出の例を示す図である。
(Example of identifying time zones and extracting related data)
The identification of a time difference by the travel condition identification unit 117A and the time difference identification unit 112A, and the extraction of related data by the related data extraction unit 114 based on the identified time difference will be described with reference to Fig. 8. Fig. 8 is a diagram showing an example of identifying a time difference and extracting related data.

図8の例では、対象となるプラントにA~Cの3台の設備機器が設けられており、設備機器A~Cにはそれぞれ測定機器3A~3Cが設けられていることを想定している。設備機器A~Cは、A~Cの順序で接続されており、設備機器A~Cを所定の対象Yがこの接続の順に通過する。対象Yは、例えば、各設備機器A~Cの内部または周囲を通過する気体(例えば排出ガス等)であってもよいし、液体(例えばプラントで処理される処理液や冷却水等)であってもよいし、固体であってもよい。 In the example of Figure 8, it is assumed that the target plant is equipped with three pieces of equipment, A to C, and that equipment A to C are equipped with measuring devices 3A to 3C, respectively. Equipment A to C are connected in the order of A to C, and a specific target Y passes through equipment A to C in this order of connections. Target Y may be, for example, a gas (e.g., exhaust gas, etc.) passing through the inside or surroundings of each piece of equipment A to C, a liquid (e.g., processing liquid or cooling water being processed in the plant), or a solid.

ここでは、対象となるプラントがごみ焼却プラントであり、対象Yがごみであるとして説明を行う。対象Yは、図示しない第1の搬送装置により設備機器AからBに搬送され、さらに、図示しない第2の搬送装置により設備機器BからCに搬送されるとする。 In this example, the target plant is a waste incineration plant, and the target Y is waste. The target Y is transported from equipment A to equipment B by a first transport device (not shown), and is further transported from equipment B to equipment C by a second transport device (not shown).

図8の例において、時刻t0には、対象Yは設備機器Aの内部に存在し、このときに測定機器3Aが測定した測定データの値はa0である。時刻t0からΔt1だけ経過した時刻t1には、対象Yは設備機器Bに移動しており、このときに測定機器3Bが測定した測定データの値はb1である。そして、時刻t1からΔt2だけ経過した時刻t2には、対象Yは設備機器Cに移動しており、このときに測定機器3Cが測定した測定データの値はc2である。 In the example of Figure 8, at time t0, object Y is inside equipment A, and the value of the measurement data measured by measuring device 3A at this time is a0. At time t1, which is Δt1 after time t0, object Y has moved to equipment B, and the value of the measurement data measured by measuring device 3B at this time is b1. Then, at time t2, which is Δt2 after time t1, object Y has moved to equipment C, and the value of the measurement data measured by measuring device 3C at this time is c2.

この例では、時差特定部112Aは、対象Yが設備機器Aを通過するタイミングと設備機器Bを通過するタイミングとの差をΔt1と特定し、対象Yが設備機器Bを通過するタイミングと設備機器Cを通過するタイミングとの差をΔt2と特定する。 In this example, the time difference determination unit 112A determines the difference between the timing at which the object Y passes through equipment A and the timing at which it passes through equipment B as Δt1, and determines the difference between the timing at which the object Y passes through equipment B and the timing at which it passes through equipment C as Δt2.

このようなタイミングの差を特定する方法としては様々な方法を適用することができる。例えば、移動条件特定部117Aが、設備機器間における対象Yの搬送速度を特定する構成としてもよい。この場合、時差特定部112Aは、特定された搬送速度と設備機器間の距離から、タイミングの差を算出することができる。 Various methods can be applied to identify such timing differences. For example, the movement condition identification unit 117A may be configured to identify the transport speed of the target Y between the equipment. In this case, the time difference identification unit 112A can calculate the timing difference from the identified transport speed and the distance between the equipment.

また、例えば、設備機器間における対象Yの標準の移動条件と標準の移動時間を予め求めておいてもよい。この場合、時差特定部112Aは、移動条件特定部117Aが特定した移動条件と標準の移動条件との差異に基づいて標準の移動時間を補正することにより、タイミングの差を算出すればよい。例えば、移動条件特定部117Aが特定した移動条件が、標準の移動条件よりも対象Yの移動速度を10%低下させるものであった場合、時差特定部112Aは、標準の移動時間を10%増しにした時間を、タイミングの差として特定すればよい。 Also, for example, the standard movement conditions and standard movement time of target Y between equipment devices may be determined in advance. In this case, the time difference determination unit 112A may calculate the timing difference by correcting the standard movement time based on the difference between the movement conditions identified by the movement condition determination unit 117A and the standard movement conditions. For example, if the movement conditions identified by the movement condition determination unit 117A reduce the movement speed of target Y by 10% compared to the standard movement conditions, the time difference determination unit 112A may determine the timing difference as a time that is 10% longer than the standard movement time.

なお、移動条件特定部117Aが特定する移動条件は、所定の対象が各設備機器を通過するタイミングの差に影響を与えるような条件であればよい。例えば、所定の対象が液体であれば、移動条件特定部117Aはその流量や流速を移動条件として特定してもよい。また、例えば、所定の対象が気体であれば、移動条件特定部117Aは風速を移動条件として特定してもよい。 The movement condition identified by the movement condition identification unit 117A may be any condition that affects the difference in timing at which the specified target passes through each piece of equipment. For example, if the specified target is a liquid, the movement condition identification unit 117A may identify the flow rate or flow speed as the movement condition. Also, for example, if the specified target is a gas, the movement condition identification unit 117A may identify the wind speed as the movement condition.

また、移動条件特定部117Aは、搬送装置の運転状況を移動条件として特定してもよい。また、設備機器間にダンパやバルブ等が設けられている場合、移動条件特定部117Aは、それらの動作状態や開閉状態を移動条件として特定してもよい。このような移動条件を用いることにより、対象の一時的な停滞や、移動ルートの変更等も考慮した関連データの抽出が可能になる。 The movement condition identification unit 117A may also identify the operating status of the transport device as the movement condition. Furthermore, if dampers, valves, etc. are provided between the equipment, the movement condition identification unit 117A may identify their operating state or open/closed state as the movement condition. By using such movement conditions, it becomes possible to extract related data that takes into account temporary stagnation of the target, changes in the movement route, etc.

データ管理部113は、以上のようにして特定されたタイミングの差を時差情報として測定データ格納部121に記録してもよい。図8には、時差情報と対応付けて測定データ格納部121に記録された測定データの例を示している。このように、測定データと時差情報とを対応付けて記録しておけば、関連データ抽出部114は、測定データ格納部121を参照して関連データを抽出することができる。 The data management unit 113 may record the timing difference identified in the above manner as time difference information in the measurement data storage unit 121. FIG. 8 shows an example of measurement data recorded in the measurement data storage unit 121 in association with time difference information. By recording the measurement data and the time difference information in association with each other in this manner, the related data extraction unit 114 can extract related data by referring to the measurement data storage unit 121.

より詳細には、図8に示す各測定データには、測定機器ID、設備機器ID、時差情報、および測定時刻を示す情報がそれぞれ対応付けられている。時差情報は、上述のように所定の対象が設備機器を通過するタイミングの差を示している。測定時刻は、各測定データの測定時刻を示している。 More specifically, each measurement data shown in FIG. 8 is associated with a measurement device ID, an equipment ID, time difference information, and information indicating the measurement time. As described above, the time difference information indicates the difference in timing when a specified target passes through the equipment. The measurement time indicates the measurement time of each measurement data.

関連データ抽出部114は、このような各種情報を対応付けた測定データを参照することにより、互いに関連する測定データを関連データとして抽出することができる。例えば、図8に示す、設備機器Aについて測定された測定データのうち、破線で囲んだa0の関連データ(測定時刻はt0)を抽出するとする。この場合、関連データ抽出部114は、設備機器Aの下流に位置する設備機器Bについて測定された測定データのうち、a0が測定された時刻t0から時差情報が示す時間Δt1が経過した時刻(t0+Δt1=t1)に測定された測定データb1を抽出する。また、関連データ抽出部114は、設備機器Bの下流に位置する設備機器Cについて測定された測定データのうち、b1が測定された時刻t1から時差情報が示す時間Δt2が経過した時刻(t1+Δt2=t2)に測定された測定データc2を抽出する。これらの各測定データには対象Yの存在の影響が反映されていると考えられるので、これらの各測定データは対象Yに関連した関連データであるといえる。 The related data extraction unit 114 can extract related measurement data as related data by referring to the measurement data associated with such various information. For example, assume that the related data of a0 (measurement time is t0) surrounded by a dashed line is extracted from the measurement data measured for the equipment A shown in FIG. 8. In this case, the related data extraction unit 114 extracts measurement data b1 measured at a time (t0+Δt1=t1) when the time Δt1 indicated by the time difference information has elapsed from the time t0 when a0 was measured from the measurement data measured for the equipment B located downstream of the equipment A. In addition, the related data extraction unit 114 extracts measurement data c2 measured at a time (t1+Δt2=t2) when the time Δt2 indicated by the time difference information has elapsed from the time t1 when b1 was measured from the measurement data measured for the equipment C located downstream of the equipment B. Since each of these measurement data is considered to reflect the influence of the presence of the object Y, each of these measurement data can be said to be related data related to the object Y.

(処理の流れ)
情報処理装置1Aが実行する処理の流れを図9に基づいて説明する。図9は、情報処理装置1Aが実行する処理の一例を示す図である。なお、図9の処理のうち、S21~S25がデータ抽出方法であり、S26およびS27を含めた図9の処理全体が機械学習モデルの生成方法である。
(Processing flow)
The flow of the process executed by the information processing device 1A will be described with reference to Fig. 9. Fig. 9 is a diagram showing an example of the process executed by the information processing device 1A. Of the processes in Fig. 9, S21 to S25 correspond to a data extraction method, and the entire process in Fig. 9 including S26 and S27 corresponds to a machine learning model generation method.

S21では、図6のS11と同様に、測定データ取得部111が測定データを取得する。また、S22では、移動条件特定部117Aが、S21で取得された測定データの測定期間において、プラントの設備機器間を所定の対象が移動する移動条件を特定する。 In S21, similar to S11 in FIG. 6, the measurement data acquisition unit 111 acquires measurement data. In addition, in S22, the movement condition identification unit 117A identifies the movement conditions under which a specified target moves between equipment devices of the plant during the measurement period of the measurement data acquired in S21.

S23(時差特定ステップ)では、時差特定部112Aが、S22で特定された移動条件に基づいて、所定の対象が各設備機器を通過するタイミングの差を特定する。そして、S24では、データ管理部113が、S21で取得された測定データに、S23で特定された時差を対応付けて測定データ格納部121に記録する。 In S23 (time difference determination step), the time difference determination unit 112A determines the difference in timing when a predetermined target passes each piece of equipment based on the movement conditions determined in S22. Then, in S24, the data management unit 113 associates the time difference determined in S23 with the measurement data acquired in S21 and records it in the measurement data storage unit 121.

S25(関連データ抽出ステップ)では、関連データ抽出部114が、S23で特定されたタイミングの差に基づいて、設備機器のそれぞれについて測定された時系列の測定データのうち相互に関連するものを関連データとして抽出する。S26およびS27の処理は図6のS15およびS16と同様である。 In S25 (related data extraction step), the related data extraction unit 114 extracts, as related data, data that is related to each other from the time-series measurement data measured for each piece of equipment based on the timing difference identified in S23. The processes in S26 and S27 are similar to S15 and S16 in FIG. 6.

以上のように、情報処理装置1Aが実行するデータ抽出方法は、所定の順序で接続された複数の設備機器を、所定の対象が前記接続の順に通過するプラントにおいて、前記対象が各設備機器を通過するタイミングの差を特定する時差特定ステップ(S23)と、時差特定ステップで特定したタイミングの差に基づいて、設備機器のそれぞれについて測定された時系列の測定データのうち相互に関連するものを関連データとして抽出する関連データ抽出ステップ(S25)と、を含む。この構成によれば、時系列の測定データの中から相互に関連するものを関連データとして抽出することが可能になる。 As described above, the data extraction method executed by the information processing device 1A includes a time difference identification step (S23) of identifying the difference in timing at which a specific target passes through each piece of equipment in a plant where the specific target passes through multiple pieces of equipment connected in a specific order, and a related data extraction step (S25) of extracting, as related data, pieces of time-series measurement data measured for each piece of equipment that are related to each other based on the timing difference identified in the time difference identification step. With this configuration, it becomes possible to extract pieces of time-series measurement data that are related to each other as related data.

また、情報処理装置1Aが実行する機械学習モデルの生成方法は、所定の順序で接続された複数の設備機器を、所定の対象が前記接続の順に通過するプラントにおいて、前記対象が各設備機器を通過するタイミングの差を特定する時差特定ステップ(S23)と、時差特定ステップで特定したタイミングの差に基づいて、設備機器のそれぞれについて測定された時系列の測定データのうち相互に関連するものを関連データとして抽出する関連データ抽出ステップ(S25)と、前記関連データを用いて機械学習モデル用の教師データを生成する教師データ生成ステップ(S26)と、前記教師データを用いた機械学習により前記機械学習モデルを生成する学習ステップ(S27)と、を含む。この生成方法によれば、プラントについての知識を有していなくても、相互に関連する測定データを抽出して、機械学習モデルを生成することが可能になる。 The method for generating a machine learning model executed by the information processing device 1A includes a time difference identification step (S23) for identifying the difference in timing at which a predetermined target passes through each piece of equipment in a plant where the target passes through multiple pieces of equipment connected in a predetermined order in the order of the connections, a related data extraction step (S25) for extracting, as related data, time-series measurement data measured for each piece of equipment that are related to each other based on the timing difference identified in the time difference identification step, a teacher data generation step (S26) for generating teacher data for a machine learning model using the related data, and a learning step (S27) for generating the machine learning model by machine learning using the teacher data. According to this generation method, it is possible to extract related measurement data and generate a machine learning model even if one does not have knowledge about the plant.

〔変形例〕
実施形態2の情報処理装置1Aの制御部11に、実施形態1の情報処理装置1が備える位置特定部112を追加してもよい。この場合、関連データ抽出部114は、設備機器のそれぞれについて測定された時系列の前記測定データの中から、位置特定部112が特定する測定位置と、時差特定部112Aが特定するタイミングの差と、に基づいて関連データを抽出してもよい。
[Modifications]
The control unit 11 of the information processing device 1A of the second embodiment may be added with the position identification unit 112 included in the information processing device 1 of the first embodiment. In this case, the related data extraction unit 114 may extract related data from the time-series measurement data measured for each of the facility devices based on the measurement position identified by the position identification unit 112 and the timing difference identified by the time difference identification unit 112A.

対象が各設備機器を通過するタイミングの差のみならず、測定位置にも基づいて関連データを抽出する上記の構成によれば、時系列の測定データの中から相互に関連するものを関連データとして抽出することが可能になる。 The above configuration extracts related data based on not only the difference in timing when the target passes through each piece of equipment, but also the measurement position, making it possible to extract related data from the time-series measurement data.

また、実施形態1および2において抽出した関連データは、上述のように教師データとして利用できる他、様々な用途で利用することができる。例えば、抽出された関連データを解析してプラントの状態を予測することや、プラントにおいて発生した動作異常の原因解析等も可能になる。 The related data extracted in the first and second embodiments can be used as training data as described above, and can also be used for various other purposes. For example, the extracted related data can be analyzed to predict the state of the plant, and the cause of operational abnormalities that occur in the plant can be analyzed.

また、実施形態2で説明した時差情報は、対象のトラッキング情報として利用することもできる。例えば、製品を製造するプラントであれば、時差情報を用いて各製品の製造時に各設備機器で測定された測定データを関連データとして抽出し、それらを各製品の品質管理用データとすることもできる。 The time difference information described in the second embodiment can also be used as tracking information for the target. For example, in a plant that manufactures products, the time difference information can be used to extract measurement data measured by each piece of equipment during the manufacture of each product as related data, and these can be used as quality control data for each product.

また、時差情報は、測定データの補正に利用することもできる。例えば、ある設備機器で生じた障害の影響により、その下流の設備機器についての測定データが異常値となることがある。このような場合、時差情報を用いれば、障害の影響で異常値となった測定データを特定することができ、また、そのような測定データを補正して障害の影響を除外することも可能になる。 Time difference information can also be used to correct measurement data. For example, a fault in one piece of equipment can cause measurement data from downstream equipment to become abnormal. In such cases, the time difference information can be used to identify the measurement data that has become abnormal due to the fault, and it can also be used to correct such measurement data to eliminate the effects of the fault.

〔ソフトウェアによる実現例〕
情報処理装置1および情報処理装置1A(以下、「装置」と呼ぶ)の機能は、当該装置としてコンピュータを機能させるためのプログラムであって、当該装置の各制御ブロック(特に制御部11に含まれる各部)としてコンピュータを機能させるためのプログラム(データ抽出プログラム)により実現することができる。
[Software implementation example]
The functions of information processing device 1 and information processing device 1A (hereinafter referred to as the "device") can be realized by a program for causing a computer to function as the device, and a program (data extraction program) for causing a computer to function as each control block of the device (particularly each part included in the control unit 11).

この場合、上記装置は、上記プログラムを実行するためのハードウェアとして、少なくとも1つの制御装置(例えばプロセッサ)と少なくとも1つの記憶装置(例えばメモリ)を有するコンピュータを備えている。この制御装置と記憶装置により上記プログラムを実行することにより、上記各実施形態で説明した各機能が実現される。 In this case, the device includes a computer having at least one control device (e.g., a processor) and at least one storage device (e.g., a memory) as hardware for executing the program. The control device and storage device execute the program, thereby realizing each of the functions described in each of the above embodiments.

上記プログラムは、一時的ではなく、コンピュータ読み取り可能な、1または複数の記録媒体に記録されていてもよい。この記録媒体は、上記装置が備えていてもよいし、備えていなくてもよい。後者の場合、上記プログラムは、有線または無線の任意の伝送媒体を介して上記装置に供給されてもよい。 The program may be recorded on one or more computer-readable recording media, not on a temporary basis. The recording media may or may not be included in the device. In the latter case, the program may be provided to the device via any wired or wireless transmission medium.

また、上記各制御ブロックの機能の一部または全部は、論理回路により実現することも可能である。例えば、上記各制御ブロックとして機能する論理回路が形成された集積回路も本発明の範疇に含まれる。この他にも、例えば量子コンピュータにより上記各制御ブロックの機能を実現することも可能である。 In addition, some or all of the functions of each of the above control blocks can be realized by a logic circuit. For example, an integrated circuit in which a logic circuit that functions as each of the above control blocks is formed is also included in the scope of the present invention. In addition, it is also possible to realize the functions of each of the above control blocks by, for example, a quantum computer.

本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。 The present invention is not limited to the above-described embodiments, and various modifications are possible within the scope of the claims. The technical scope of the present invention also includes embodiments obtained by appropriately combining the technical means disclosed in different embodiments.

1、1A 情報処理装置
112 位置特定部
112A 時差特定部
113 データ管理部
114 関連データ抽出部
115 教師データ生成部
116 学習部
117A 移動条件特定部
1, 1A Information processing device 112 Position identification unit 112A Time difference identification unit 113 Data management unit 114 Related data extraction unit 115 Teacher data generation unit 116 Learning unit 117A Travel condition identification unit

Claims (9)

プラントに配置された複数の設備機器のそれぞれについて測定された各測定データの測定位置を特定する位置特定部と、
前記位置特定部が特定した前記測定位置に基づいて、前記測定データのうち相互に関連するものを関連データとして抽出する関連データ抽出部と、を備え
前記関連データ抽出部は、前記プラントに配置された構造物の位置および範囲、または、前記プラントにおける部屋割りを示す構造物情報と、前記位置特定部が特定した前記測定位置と、に基づいて前記関連データを抽出する、情報処理装置。
a position identifying unit that identifies a measurement position of each piece of measurement data measured for each of a plurality of equipment devices arranged in the plant;
a related data extraction unit that extracts, as related data, data that is mutually related among the measurement data based on the measurement position identified by the position identification unit ,
The information processing device, wherein the related data extraction unit extracts the related data based on structure information indicating the position and range of a structure placed in the plant or room allocation in the plant and the measurement position identified by the position identification unit .
前記位置特定部は、前記測定データに対応する前記設備機器の位置、または当該測定データを測定した測定機器の位置を、当該測定データの測定位置と特定し、
前記測定データと、前記位置特定部が特定した位置を示す位置情報とを対応付けて記録するデータ管理部を備える、請求項1に記載の情報処理装置。
The position identification unit identifies a position of the facility equipment corresponding to the measurement data or a position of a measuring equipment that measured the measurement data as a measurement position of the measurement data;
The information processing apparatus according to claim 1 , further comprising a data management unit configured to record the measurement data in association with position information indicating the position identified by the position identification unit.
前記関連データ抽出部は、複数の前記設備機器の中から選択された対象設備機器までの距離、または前記プラント内で指定された指定位置までの距離が所定範囲内である前記測定位置で測定された前記測定データを前記関連データとして抽出する、請求項1または2に記載の情報処理装置。 The information processing device according to claim 1 or 2, wherein the related data extraction unit extracts, as the related data, the measurement data measured at the measurement position where the distance to a target equipment device selected from among the plurality of equipment devices or the distance to a designated position designated within the plant is within a predetermined range. 前記関連データを用いて機械学習モデル用の教師データを生成する教師データ生成部を備える、請求項1から3の何れか1項に記載の情報処理装置。 The information processing device according to any one of claims 1 to 3, further comprising a teacher data generation unit that generates teacher data for a machine learning model using the associated data. 前記位置特定部は、可搬式の測定機器により測定された前記測定データについては、当該測定が行われたときの当該測定機器の位置を前記測定位置として特定する、請求項1からの何れか1項に記載の情報処理装置。 The information processing device according to claim 1 , wherein the position identifying unit identifies, for the measurement data measured by a portable measuring device, a position of the measuring device when the measurement was performed as the measurement position. 所定の順序で接続された複数の前記設備機器間を所定の対象が搬送される搬送速度と、前記設備機器間の距離から、前記対象が各設備機器を通過するタイミングの差を算出するか、または、複数の前記設備機器間における前記対象の標準の移動条件と前記対象の実際の移動条件との差異に基づいて、前記対象の複数の前記設備機器間の標準の移動時間を補正することにより、前記タイミングの差を算出する時差特定部を備え、
前記関連データ抽出部は、前記設備機器のそれぞれについて測定された時系列の前記測定データの中から、前記位置特定部が特定した前記測定位置と、前記時差特定部により算出されたタイミングの差と、に基づいて前記関連データを抽出する、請求項1からの何れか1項に記載の情報処理装置。
a time difference specification unit that calculates a difference in timing when a predetermined object passes through each piece of equipment from a transport speed at which the predetermined object is transported between the plurality of equipment devices connected in a predetermined order and the distance between the equipment devices, or calculates the difference in timing by correcting a standard travel time of the object between the plurality of equipment devices based on a difference between a standard travel condition of the object between the plurality of equipment devices and an actual travel condition of the object;
6. The information processing device according to claim 1, wherein the related data extraction unit extracts the related data from the time-series measurement data measured for each of the facility devices based on the measurement position identified by the position identification unit and the timing difference calculated by the time difference identification unit .
情報処理装置が実行するデータ抽出方法であって、
プラントに配置された複数の設備機器のそれぞれについて測定された各測定データの測定位置を特定する位置特定ステップと、
前記位置特定ステップで特定した前記測定位置に基づいて、前記測定データのうち相互に関連するものを関連データとして抽出する関連データ抽出ステップと、を含み、
前記関連データ抽出ステップでは、前記プラントに配置された構造物の位置および範囲、または、前記プラントにおける部屋割りを示す構造物情報と、前記位置特定ステップにて特定された前記測定位置と、に基づいて前記関連データを抽出する、データ抽出方法。
A data extraction method executed by an information processing device, comprising:
a position specifying step of specifying a measurement position of each piece of measurement data measured for each of a plurality of equipment devices arranged in the plant;
a related data extraction step of extracting, as related data, data that is mutually related among the measurement data based on the measurement positions identified in the position identification step ;
A data extraction method in which, in the relevant data extraction step, the relevant data is extracted based on structure information indicating the position and range of a structure placed in the plant or room allocation in the plant, and the measurement position identified in the position identification step .
1または複数の情報処理装置が実行する機械学習モデルの生成方法であって、
プラントに配置された複数の設備機器のそれぞれについて測定された各測定データの測定位置を特定する位置特定ステップと、
前記位置特定ステップで特定した前記測定位置に基づいて、前記測定データのうち相互に関連するものを関連データとして抽出する関連データ抽出ステップと、
前記関連データを用いて機械学習モデル用の教師データを生成する教師データ生成ステップと、
前記教師データを用いた機械学習により前記機械学習モデルを生成する学習ステップと、を含み、
前記関連データ抽出ステップでは、前記プラントに配置された構造物の位置および範囲、または、前記プラントにおける部屋割りを示す構造物情報と、前記位置特定ステップにて特定された前記測定位置と、に基づいて前記関連データを抽出する、機械学習モデルの生成方法。
A method for generating a machine learning model executed by one or more information processing devices, comprising:
a position specifying step of specifying a measurement position of each piece of measurement data measured for each of a plurality of equipment devices arranged in the plant;
a related data extraction step of extracting, as related data, data that is mutually related among the measurement data based on the measurement positions identified in the position identification step;
A training data generation step of generating training data for a machine learning model using the related data;
A learning step of generating the machine learning model by machine learning using the teacher data ,
A method for generating a machine learning model, in which the relevant data extraction step extracts the relevant data based on structure information indicating the position and range of structures placed in the plant, or room allocation in the plant, and the measurement position identified in the position identification step .
請求項1に記載の情報処理装置としてコンピュータを機能させるためのデータ抽出プログラムであって、前記位置特定部および前記関連データ抽出部としてコンピュータを機能させるためのデータ抽出プログラム。 A data extraction program for causing a computer to function as the information processing device according to claim 1, the data extraction program causing a computer to function as the position identification unit and the related data extraction unit.
JP2021075233A 2021-04-27 2021-04-27 Information processing device, data extraction method, machine learning model generation method, and data extraction program Active JP7596207B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021075233A JP7596207B2 (en) 2021-04-27 2021-04-27 Information processing device, data extraction method, machine learning model generation method, and data extraction program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021075233A JP7596207B2 (en) 2021-04-27 2021-04-27 Information processing device, data extraction method, machine learning model generation method, and data extraction program

Publications (2)

Publication Number Publication Date
JP2022169291A JP2022169291A (en) 2022-11-09
JP7596207B2 true JP7596207B2 (en) 2024-12-09

Family

ID=83944103

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021075233A Active JP7596207B2 (en) 2021-04-27 2021-04-27 Information processing device, data extraction method, machine learning model generation method, and data extraction program

Country Status (1)

Country Link
JP (1) JP7596207B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010181188A (en) 2009-02-03 2010-08-19 Mitsubishi Heavy Ind Ltd Plant operation condition monitoring method
WO2017169282A1 (en) 2016-03-30 2017-10-05 日本電気株式会社 Plant management system, plant management method, plant management device, and plant management program
JP2018045720A (en) 2017-12-20 2018-03-22 横河電機株式会社 PLANT OPERATION SUPPORT SYSTEM, INFORMATION PROCESSING DEVICE, MOBILE TERMINAL DEVICE, AND DISPLAY METHOD
WO2018104985A1 (en) 2016-12-08 2018-06-14 日本電気株式会社 Abnormality analysis method, program, and system
JP2019101495A (en) 2017-11-28 2019-06-24 横河電機株式会社 Diagnostic device, diagnostic method, program, and recording medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010181188A (en) 2009-02-03 2010-08-19 Mitsubishi Heavy Ind Ltd Plant operation condition monitoring method
WO2017169282A1 (en) 2016-03-30 2017-10-05 日本電気株式会社 Plant management system, plant management method, plant management device, and plant management program
WO2018104985A1 (en) 2016-12-08 2018-06-14 日本電気株式会社 Abnormality analysis method, program, and system
JP2019101495A (en) 2017-11-28 2019-06-24 横河電機株式会社 Diagnostic device, diagnostic method, program, and recording medium
JP2018045720A (en) 2017-12-20 2018-03-22 横河電機株式会社 PLANT OPERATION SUPPORT SYSTEM, INFORMATION PROCESSING DEVICE, MOBILE TERMINAL DEVICE, AND DISPLAY METHOD

Also Published As

Publication number Publication date
JP2022169291A (en) 2022-11-09

Similar Documents

Publication Publication Date Title
US10809704B2 (en) Process performance issues and alarm notification using data analytics
RU2724075C1 (en) System and method for determining anomaly source in cyber-physical system having certain characteristics
RU2724716C1 (en) System and method of generating data for monitoring cyber-physical system for purpose of early detection of anomalies in graphical user interface
JP5991329B2 (en) Control device, management device, plant control system, and data processing method
JP6989654B2 (en) Environmental monitoring equipment, environmental monitoring system, environmental monitoring program, and environmental monitoring recording medium
JP2009053938A (en) Equipment diagnosis system and equipment diagnosis method based on multiple models
JP2013025367A (en) Facility state monitoring method and device of the same
WO2003075107A1 (en) Risk evaluation support device, program product, and method for controlling safety network risk evaluation support device
EP4154105B1 (en) System and method for development and deployment of self-organizing cyber-physical systems for manufacturing industries
JP2012242159A (en) Method for interpolating sensor data for high availability of system, computer program and system
CN116754022B (en) On-line detection emergency early warning method and system for cable tunnel
US11900223B2 (en) Device and method for monitoring a system
KR102483811B1 (en) Abnormal status monitoring and controlling system for automated process
KR20210050711A (en) Apparatus and method for safety condition prediction of industrial site based on image
US20240377808A1 (en) Systems and methods for autonomous anomaly management of an industrial site
JP5323658B2 (en) Plant monitoring method and plant monitoring apparatus
CN108873826A (en) inspection management method and system
JP7481537B2 (en) Information processing system, information processing method, and information processing device
JP7596207B2 (en) Information processing device, data extraction method, machine learning model generation method, and data extraction program
CN114549898A (en) Method, device and equipment for processing environmental monitoring data and storage medium
RU2749252C1 (en) Method of determining anomaly sources in a cyber-physical system
CN113685923B (en) Dust-free workshop environment regulation and control method and system for mask production
KR20230115112A (en) Smart management system for factory
CN119607487B (en) A fire-fighting equipment remote control optimization method and system
JP2007241598A (en) On-site maintenance support system and on-site maintenance support method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231220

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240723

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240725

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20240924

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241003

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241127

R150 Certificate of patent or registration of utility model

Ref document number: 7596207

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150