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
JP7572934B2 - Defect Analysis Equipment - Google Patents
[go: Go Back, main page]

JP7572934B2 - Defect Analysis Equipment - Google Patents

Defect Analysis Equipment Download PDF

Info

Publication number
JP7572934B2
JP7572934B2 JP2021188883A JP2021188883A JP7572934B2 JP 7572934 B2 JP7572934 B2 JP 7572934B2 JP 2021188883 A JP2021188883 A JP 2021188883A JP 2021188883 A JP2021188883 A JP 2021188883A JP 7572934 B2 JP7572934 B2 JP 7572934B2
Authority
JP
Japan
Prior art keywords
log
malfunction
suspected
fault
control device
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
JP2021188883A
Other languages
Japanese (ja)
Other versions
JP2023075775A (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 JP2021188883A priority Critical patent/JP7572934B2/en
Publication of JP2023075775A publication Critical patent/JP2023075775A/en
Application granted granted Critical
Publication of JP7572934B2 publication Critical patent/JP7572934B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Debugging And Monitoring (AREA)

Description

本発明は制御システムの不具合分析装置に関する。 The present invention relates to a fault analysis device for a control system.

近年多数の装置を通信制御する制御システムが色々な分野で普及し、列車の統合管理システム(Train Control Managemet System:TCMS)などにも取り入れられている。 In recent years, control systems that communicate and control multiple devices have become widespread in various fields, and are also being adopted in integrated train control management systems (TCMS).

そうした制御システムの開発では、開発および運用コストを削減し、不具合があった際の動作不能時間を短縮すべく、制御システムの不具合原因の特定を効率化するニーズがある。特許文献1では、類似度の高い複数の装置が出力するログを比較し、その差異に基づいて不具合の重要度を演算するログ解析装置が提案されている。 In developing such control systems, there is a need to reduce development and operation costs and shorten the downtime of a system when a malfunction occurs, by making it more efficient to identify the cause of the malfunction. Patent Document 1 proposes a log analysis device that compares logs output by multiple devices that are highly similar, and calculates the severity of the malfunction based on the differences.

特開2012-203431号公報JP 2012-203431 A

特許文献1では、制御対象装置の制御装置に対する出力のみを解析対象としているため、機能の異なるものを含む複数の制御装置の間をデータが縦横に流れながら連携する制御システムにおいて、どの制御装置が不具合の原因であるかを特定するための情報を得ることが想定されていない。
そこで本発明は、機能の異なるものを含む複数の制御装置で構成される制御システムを対象に、制御システムのどの箇所が不具合原因であるかを特定するために有用な情報を提供することを目的とする。
In Patent Document 1, the analysis only targets the output to the control device of the controlled device, and therefore does not anticipate obtaining information to identify which control device is causing a malfunction in a control system in which data flows vertically and horizontally between multiple control devices, including those with different functions.
Therefore, an object of the present invention is to provide information that is useful for identifying which part of a control system is causing a malfunction, for a control system that is composed of multiple control devices, including those with different functions.

上記課題を解決するため、代表的な本発明の不具合分析装置の一つは、制御システムの少なくとも複数の制御装置群を分析対象範囲とし、制御装置群の出力ログを比較し不具合疑いログを検出する不具合疑いログ検出部と、不具合疑いログ検出部で不具合疑いログが検出されなかった場合に不具合疑いログの指定を受け付ける画面を表示する不具合疑いログ指定画面表示部と、不具合疑いログ検出部が検出した不具合疑いログまたは不具合疑いログ指定画面表示部が指定を受け付けた不具合疑いログをもとに制御装置群の不具合原因の候補を抽出する不具合原因候補抽出部とを有する。 In order to solve the above problem, one representative fault analysis device of the present invention has an analysis target range of at least a plurality of control device groups of a control system, and has a suspected fault log detection unit that compares the output logs of the control device groups to detect suspected fault logs, a suspected fault log designation screen display unit that displays a screen that accepts the designation of a suspected fault log if no suspected fault log is detected by the suspected fault log detection unit, and a fault cause candidate extraction unit that extracts candidates for the cause of a fault in the control device group based on the suspected fault log detected by the suspected fault log detection unit or the suspected fault log designated and accepted by the suspected fault log designation screen display unit.

本発明によれば、機能の異なるものを含む複数の制御装置で構成される制御システムを対象に、制御システムのどの箇所が不具合原因であるかを特定するために有用な情報を提供することができる。
上記した以外の課題、構成および効果は、以下の実施をするための形態における説明により明らかにされる。
According to the present invention, it is possible to provide information useful for identifying which part of a control system is causing a malfunction, for a control system made up of a plurality of control devices, including those with different functions.
Problems, configurations and effects other than those described above will become apparent from the description of the following embodiments.

図1は、不具合分析装置のハードウェア構成を示す図である。FIG. 1 is a diagram showing a hardware configuration of a failure analysis device. 図2は、不具合分析装置の機能ブロック図である。FIG. 2 is a functional block diagram of the failure analysis device. 図3は、不具合分析装置が分析の対象とする制御システムの構成例を示す図である。FIG. 3 is a diagram showing an example of the configuration of a control system to be analyzed by the failure analysis device. 図4は、ログ仕様の一例を示す図である。FIG. 4 is a diagram illustrating an example of a log specification. 図5は、システム構造の一例を示す図である。FIG. 5 is a diagram showing an example of a system structure. 図6は、不具合分析装置の動作を示すフローチャートである。FIG. 6 is a flowchart showing the operation of the failure analysis device. 図7は、不具合分析装置の不具合疑いログ検出の動作例を示す図である。FIG. 7 is a diagram showing an example of an operation of detecting a suspected fault log in the fault analysis device. 図8は、不具合分析装置の不具合疑いログ指定画面の一例を示す図である。FIG. 8 is a diagram showing an example of a suspected fault log designation screen of the fault analysis device. 図9は、不具合分析装置の不具合原因候補検出部の動作の一例を示す図である。FIG. 9 is a diagram illustrating an example of the operation of the malfunction cause candidate detection unit of the malfunction analysis device. 図10は、不具合分析装置の不具合原因候補表示画面の一例を示す図である。FIG. 10 is a diagram showing an example of a defect cause candidate display screen of the defect analysis device. 図11は、プログラム構造の一例を示す図である。FIG. 11 is a diagram showing an example of a program structure. 図12は、プログラム構造をグラフ構造として表した一例を示す図である。FIG. 12 is a diagram showing an example of a program structure represented as a graph structure. 図13は、実施例2に係る不具合分析装置の不具合原因候補表示画面の一例を示す図である。FIG. 13 is a diagram illustrating an example of a defect cause candidate display screen of the defect analysis device according to the second embodiment.

実施形態について、図面を参照して説明する。なお、以下に説明する実施形態は特許請求の範囲に係る発明を限定するものではなく、また、実施形態の中で説明されている諸要素およびその組み合わせの全てが発明の解決手段に必須であるとは限らない。図面の記載において、同一部分には同一の符号を付して示している。 The embodiments will be described with reference to the drawings. Note that the embodiments described below do not limit the invention as claimed, and not all of the elements and combinations described in the embodiments are necessarily essential to the solution of the invention. In the drawings, the same parts are denoted by the same reference numerals.

[実施例1]
<不具合分析装置>
図1は、不具合分析装置のハードウェア構成を示す図である。同図に示すように、不具合分析装置10は、プロセッサ101、主記憶装置102、補助記憶装置103、入力装置104、出力装置105、及び通信装置106を備える。
[Example 1]
<Failure analysis device>
1 is a diagram showing the hardware configuration of a fault analysis device 10. As shown in the diagram, the fault analysis device 10 includes a processor 101, a main memory device 102, an auxiliary memory device 103, an input device 104, an output device 105, and a communication device 106.

プロセッサ101は、例えば、CPU(Central Processing Unit)やMPU(Micro Processing Unit)を用いて構成される。主記憶装置102は、プログラムやデータを記憶する装置であり、例えば、ROM(Read Only Memory)、RAM(Random Access Memory)、NVRAM(Non Volatile RAM)等である。プロセッサ101及び主記憶装置102は情報処理装置を構成する。プロセッサ101が、主記憶装置102に格納されているプログラムを読み出して実行することにより、不具合分析装置10の様々な機能が実現される。補助記憶装置103は、例えば、SSD(Solid State Drive)、ハードディスクドライブ、光学式記憶装置、記録媒体の読取/書込装置等である。補助記憶装置103に格納されているプログラムやデータは主記憶装置102に随時ロードされる。 The processor 101 is configured using, for example, a CPU (Central Processing Unit) or an MPU (Micro Processing Unit). The main memory device 102 is a device that stores programs and data, such as a ROM (Read Only Memory), a RAM (Random Access Memory), or a NVRAM (Non Volatile RAM). The processor 101 and the main memory device 102 configure an information processing device. The processor 101 reads and executes a program stored in the main memory device 102, thereby realizing various functions of the defect analysis device 10. The auxiliary memory device 103 is, for example, a solid state drive (SSD), a hard disk drive, an optical memory device, a read/write device for recording media, etc. Programs and data stored in the auxiliary memory device 103 are loaded into the main memory device 102 as needed.

入力装置104は、ユーザから情報を取得する装置であり、例えば、キーボード、マウス、タッチパネル等である。出力装置105は、ユーザに情報を提供する装置であり、例えば、液晶モニタ、LCD(Liquid Crystal Display)、グラフィックカード、スピーカ等である。通信装置106は、LAN等の通信手段を介した他の装置との間の通信を実現する有線方式又は無線方式の通信インタフェースであり、例示すれば、NIC(Network Interface Card)、無線通信モジュール、USB(Universal Serial Interface)モジュール、シリアル通信モジュール等である。 The input device 104 is a device that acquires information from a user, such as a keyboard, a mouse, a touch panel, etc. The output device 105 is a device that provides information to a user, such as a liquid crystal monitor, an LCD (Liquid Crystal Display), a graphics card, a speaker, etc. The communication device 106 is a wired or wireless communication interface that realizes communication with other devices via a communication means such as a LAN, and examples of such a communication device include a NIC (Network Interface Card), a wireless communication module, a USB (Universal Serial Interface) module, a serial communication module, etc.

図2は、不具合分析装置の機能ブロック図である。ログ取得部201は、制御システム21に含まれる複数の制御装置に記録されたログを、通信装置106を介して取得するもので、プロセッサ101、主記憶装置102、入力装置104、および通信装置106により実行される。
制御システム21は機器を制御するシステムであり、不具合分析装置10の分析対象である。
ログ取得部201が取得するログとは、制御システム21を構成する制御装置間の通信データである。
2 is a functional block diagram of the failure analysis device. The log acquisition unit 201 acquires logs recorded in a plurality of control devices included in the control system 21 via the communication device 106, and is executed by the processor 101, the main memory device 102, the input device 104, and the communication device 106.
The control system 21 is a system that controls equipment, and is the subject of analysis by the failure analysis device 10 .
The log acquired by the log acquisition unit 201 is communication data between the control devices that constitute the control system 21 .

ログ仕様記憶部202は、制御システム21に含まれる制御装置に記録されるログの仕様を記憶するもので、補助記憶装置103で行われる。 The log specification memory unit 202 stores the specifications of the logs recorded in the control device included in the control system 21, and is performed in the auxiliary storage device 103.

不具合疑いログ検出部203は、ログ取得部201が取得したログを、ログ仕様記憶部202が記憶するログの仕様に基づいて分析し、制御システム21の不具合によって出力されたと推測されるログ(不具合疑いログ)を検出する。プロセッサ101および主記憶装置102で実行される。 The suspected malfunction log detection unit 203 analyzes the logs acquired by the log acquisition unit 201 based on the log specifications stored in the log specification storage unit 202, and detects logs (suspected malfunction logs) that are presumed to have been output due to a malfunction of the control system 21. It is executed by the processor 101 and the main memory device 102.

不具合疑いログ指定画面表示部204は、不具合疑いログ検出部203が不具合疑いログを検出できなかった場合に、不具合分析装置10のユーザから、不具合疑いログの指定を受け付ける。プロセッサ101、主記憶装置102、および出力装置105により実行される。 The suspected malfunction log specification screen display unit 204 accepts specification of a suspected malfunction log from the user of the malfunction analysis device 10 when the suspected malfunction log detection unit 203 is unable to detect a suspected malfunction log. It is executed by the processor 101, the main memory device 102, and the output device 105.

システム構造記憶部205は、制御システム21の構造に関する情報を記憶するもので、補助記憶装置103で行われる。 The system structure memory unit 205 stores information about the structure of the control system 21, and is performed in the auxiliary storage device 103.

不具合原因候補検出部206は、不具合疑いログ検出部203または不具合疑いログ指定画面表示部204にて得られた不具合疑いログを、システム構造記憶部205が記憶するシステム構造に基づいて分析し、制御システム21の不具合について、その原因の候補を検出する。プロセッサ101および主記憶装置102で実行される。 The malfunction candidate cause detection unit 206 analyzes the suspected malfunction log obtained by the suspected malfunction log detection unit 203 or the suspected malfunction log designation screen display unit 204 based on the system structure stored in the system structure storage unit 205, and detects candidate causes of malfunctions in the control system 21. It is executed by the processor 101 and the main memory device 102.

不具合原因候補表示部207は、不具合原因候補検出部206が検出した不具合原因候補を、不具合分析装置10のユーザに表示する。プロセッサ101、主記憶装置102、および出力装置105により実行される。 The defect cause candidate display unit 207 displays the defect cause candidates detected by the defect cause candidate detection unit 206 to the user of the defect analysis device 10. It is executed by the processor 101, the main memory device 102, and the output device 105.

<制御システム>
図3は、不具合分析装置10が分析の対象とする制御システム21の構成例を示す図である。制御システム21は、情報表示装置301、システム制御装置302、通信装置群303、機器制御装置群304を備える。これらはそれぞれ異なる機能を有する。また、通信装置群303、機器制御装置群304は、同一機能を有する複数の装置を備える。すなわち、通信装置群303は通信装置A3031、通信装置B3032、通信装置C3033を備え、機器制御装置群304は同一機能を有する機器制御装置A3041、機器制御装置B3042、機器制御装置C3043を備える。
ただし制御システム21に含まれる装置としては、機能的にこれに限られるものでなく、装置の数や通信する装置の組み合わせも例示であることは言うまでもない。
<Control System>
3 is a diagram showing an example of the configuration of a control system 21 that is the subject of analysis by the failure analysis device 10. The control system 21 includes an information display device 301, a system control device 302, a communication device group 303, and an equipment control device group 304. Each of these has a different function. The communication device group 303 and the equipment control device group 304 include a plurality of devices having the same function. That is, the communication device group 303 includes a communication device A3031, a communication device B3032, and a communication device C3033, and the equipment control device group 304 includes an equipment control device A3041, an equipment control device B3042, and an equipment control device C3043 that have the same function.
However, it goes without saying that the devices included in the control system 21 are not limited to these in terms of functionality, and the number of devices and the combination of devices that communicate with each other are also examples.

情報表示装置301は、システム制御装置302との間で制御状況をモニターしたり指示を入力するインターフェースである。システム制御装置302は、通信装置を介して個々の機器制御装置の動作制御を行う。通信装置A3031~C3033は、システム制御装置と他の通信装置、機器制御装置との間で情報の流通管理と受け渡しを行う。機器制御装置A3041~C3043は、装置内の機械の動きや電気の流れを制御する装置を意味し、例えば空調やブレーキといった装置が含まれる。 The information display device 301 is an interface that monitors the control status and inputs instructions between the system control device 302. The system control device 302 controls the operation of each equipment control device via a communication device. Communication devices A3031-C3033 manage the distribution and transfer of information between the system control device and other communication devices and equipment control devices. Equipment control devices A3041-C3043 refer to devices that control the movement of machines and the flow of electricity within the equipment, and include devices such as air conditioning and brakes.

本実施例において、単に「制御装置」というときは、制御システム21に含まれ、不具合を分析する対象となる個々の装置、すなわち情報表示装置、システム制御装置、通信装置、機器制御装置が含まれる。 In this embodiment, the term "control device" refers simply to the individual devices included in the control system 21 that are the subject of failure analysis, i.e., the information display device, system control device, communication device, and equipment control device.

また本実施例において、機能が同じで同様の動作をする制御装置を群として分類することとし(以下このようなまとまりを、「装置群」または「制御装置群」ということもある。)、同様の機能(例えば空調)を有する機器制御装置A~Cをまとめて機器制御装置群と言う。したがって例えば列車においては、各車両の空調(車両1の機器制御装置(空調)A、車両2の機器制御装置(空調)B、車両3の機器制御装置(空調)C)からなる機器制御装置(空調)群または各車両のブレーキ(車両1の機器制御装置(ブレーキ)A、車両2の機器制御装置(ブレーキ)B、車両3の機器制御装置(ブレーキ)C)からなる機器制御装置(ブレーキ)群を有することとなる。ただし必ずしも制御装置群に制御装置が複数存在しなくてもよく、制御装置群に一つの制御装置のみ存在する場合もあり得る。 In this embodiment, control devices that have the same function and operate in a similar manner are classified into groups (hereinafter, such groups may be referred to as "device groups" or "controller groups"). Equipment control devices A to C that have similar functions (e.g., air conditioning) are collectively referred to as an equipment control device group. Thus, for example, a train will have an equipment control device (air conditioning) group consisting of the air conditioning of each car (equipment control device (air conditioning) A of car 1, equipment control device (air conditioning) B of car 2, equipment control device (air conditioning) C of car 3) or an equipment control device (brake) group consisting of the brakes of each car (equipment control device (brake) A of car 1, equipment control device (brake) B of car 2, equipment control device (brake) C of car 3). However, it is not necessary for there to be multiple control devices in a control device group, and there may be cases where there is only one control device in a control device group.

<ログ仕様>
ログ仕様記憶部202が記憶するログ仕様について説明する。図4は、ログ仕様の一例を示す図である。ログ仕様40の各行は一つのデータに関する仕様を表し、送信経路401、データ位置402、データ内容403、データ変化分類404、装置固有データ405をデータ項目として備える。
そして通信データのログの内容は、時刻、送信元、送信先、データ位置、データ内容の値(データ値)を含む。ログはおおよそ数100ミリ秒から数秒の周期で収集されるがこれに限られるわけではない。ログを送信元の側から出力ログと言う場合がある。
<Log specifications>
The log specifications stored in the log specification storage unit 202 will be described below. Fig. 4 is a diagram showing an example of a log specification. Each line of the log specification 40 represents a specification related to one piece of data, and includes a transmission path 401, a data position 402, data contents 403, a data change classification 404, and device specific data 405 as data items.
The contents of the communication data log include the time, source, destination, data position, and data content value (data value). The log is collected at intervals of approximately several hundred milliseconds to several seconds, but is not limited to this. The log may be called an output log from the source side.

送信経路401は、当該データの送信元と送信先を表す。データ位置402は、ログ内の当該データの位置を表す。データ内容403は、当該データの内容を説明するもので、例えば、機器番号(空調は1、ブレーキは2のように機器を特定する番号)、制御異常(制御異常検知の有無)、制御モードA有効(制御モードA(例えば冷房)が有効か否か)がある。データ変化分類404は、当該データの値の変化の形態を分類したもので、例えば、離散(0、1、・・・のように一定の間隔をおいた変化)、連続(電流、電圧、圧力のような、物理的作用による連続的な変化)、ブール(異常の有無など二値の変化)がある。装置固有データ405は、同種の装置であっても装置ごとに異なる値となることを期待するか否かを表す。 The transmission path 401 indicates the source and destination of the data. The data position 402 indicates the position of the data in the log. The data content 403 describes the content of the data, such as the device number (a number that identifies the device, such as 1 for air conditioning and 2 for brakes), control abnormality (whether a control abnormality has been detected), and control mode A validity (whether control mode A (e.g., air conditioning) is valid or not). The data change classification 404 classifies the form of change in the value of the data, such as discrete (changes at regular intervals such as 0, 1, ...), continuous (continuous changes due to physical actions such as current, voltage, pressure), and Boolean (binary change such as the presence or absence of an abnormality). The device-specific data 405 indicates whether or not it is expected that the values will be different for each device, even if they are the same type of device.

<システム構造>
システム構造記憶部205が記憶するシステム構造について説明する。図5は、システム構造の一例を示す図である。システム構造50の各行は一つの装置を表し、装置501、群502、接続装置(被制御)503、接続装置(制御)504を項目として備える。
<System Structure>
The system structure stored in the system structure storage unit 205 will be described below. Fig. 5 is a diagram showing an example of the system structure. Each row of the system structure 50 represents one device, and includes a device 501, a group 502, a connected device (controlled) 503, and a connected device (controlling) 504 as items.

装置501は装置を識別する名称である。群502は当該装置の属する群であり、同種の機能を有する装置は同名の群に属する。接続装置(被制御)503、接続装置(制御)504は当該装置が通信手段を介して接続する装置の名称である。ここで、制御システム21内では、制御の命令を与えるデータが接続装置(被制御)から接続装置(制御)の方向に流れ、制御の結果を示すデータが接続装置(制御)から接続装置(被制御)の方向に流れるものとする。したがって、例えばシステム制御装置に関しては、制御命令のデータは、情報表示装置からシステム制御装置、さらにシステム制御装置から通信装置Aに流れ、一方制御結果のデータは、通信装置Aからシステム制御装置、さらにシステム制御装置から情報表示装置に流れる。 Device 501 is a name that identifies a device. Group 502 is a group to which the device belongs, and devices with the same type of function belong to a group with the same name. Connecting device (controlled) 503 and connecting device (controlling) 504 are the names of devices to which the device connects via communication means. Here, within the control system 21, data giving control commands flows from the connecting device (controlled) to the connecting device (controlling), and data showing the results of control flows from the connecting device (controlling) to the connecting device (controlled). Therefore, for example, with regard to the system control device, data of control commands flows from the information display device to the system control device and then from the system control device to communication device A, while data of the control results flows from communication device A to the system control device and then from the system control device to the information display device.

<不具合分析のステップ>
図6は、不具合分析装置の動作を表すフローチャートである。図6のフローチャートに基づく動作は以下の通りである。
ステップ601:以降のステップで分析の対象となるログの、抽出対象範囲を選択する。選択は、ログの開始時刻、終了時刻、対象装置等の条件の指定によって行う。対象装置等を指定する場合は、少なくとも2以上の制御装置群を指定可能とする。
ステップ602:ステップ601で指定した範囲のログの中から不具合疑いログを検出する。
ステップ603:ステップ602で不具合疑いログを検出したか判定する。
ステップ604:ステップ603で不具合疑いログを検出していなかった場合に、ユーザからの不具合疑いログの指定を受け付ける。
ステップ605:ステップ603またはステップ604の不具合疑いログをもとに、不具合原因を分析する。
ステップ606:ステップ605の分析結果を、不具合原因の候補として表示する。
<Steps of defect analysis>
6 is a flowchart showing the operation of the failure analysis device. The operation based on the flowchart of FIG.
Step 601: Select the extraction target range of the logs to be analyzed in the following steps. The selection is made by specifying conditions such as the start time, end time, target device, etc. When specifying the target device, at least two or more control device groups can be specified.
Step 602: Suspected malfunction logs are detected from the logs in the range specified in step 601.
Step 603: It is determined whether a suspected malfunction log has been detected in step 602.
Step 604: If no suspected malfunction log has been detected in step 603, a suspected malfunction log designation from the user is accepted.
Step 605: Based on the suspected malfunction log from step 603 or step 604, the cause of the malfunction is analyzed.
Step 606: The analysis results of step 605 are displayed as possible causes of the defect.

<不具合疑いログ検出手法>
ステップ602をさらに説明する。図7は、不具合分析装置の不具合疑いログ検出の動作例を示す図である。ログ70は機器制御装置A3041から通信装置A3031への通信データに関するログ、ログ71は機器制御装置B3042から通信装置B3032への通信データに関するログ、ログ72は機器制御装置C3043から通信装置C3033への通信データに関するログを、それぞれ同じ時刻、同じデータに関して示している。ここで、機器制御装置A3041、機器制御装置B3042、機器制御装置C3043は同様の動作をすることが期待され、機器に依存するもの以外は同一のデータが通信装置A3031、通信装置B3032、通信装置C3033から与えられるものとする。
<Method for detecting suspicious logs>
Step 602 will be further described. Fig. 7 is a diagram showing an example of the operation of the malfunction analysis device for detecting a suspected malfunction log. Log 70 shows a log related to communication data from the device control device A3041 to the communication device A3031, log 71 shows a log related to communication data from the device control device B3042 to the communication device B3032, and log 72 shows a log related to communication data from the device control device C3043 to the communication device C3033, all at the same time and with the same data. Here, the device control device A3041, the device control device B3042, and the device control device C3043 are expected to operate in the same way, and the same data is provided from the communication device A3031, the communication device B3032, and the communication device C3033 except for data that is dependent on the devices.

日時701、711、721は各々のログが取得された時刻、データ位置702、712、722は各々のログにおけるデータの位置、データ値703、713、723は各々のログにおけるデータ内容の値に係るテータ項目を示している。例えば、データ位置が1のデータ内容が機器番号を意味し、データ位置が2のデータ内容が制御異常を意味し、データ位置が3のデータ内容が制御モードA有効を意味する場合、ログ70は機器番号が1(例えば空調)について、制御異常(空調側で異常を検知する(True)か否か(False))がFalse(異常検知なし)であり、制御モードA有効(モードA(冷房)が有効か否か)がTrue(有効)であることを示している。 Dates and times 701, 711, 721 indicate the times when each log was acquired, data positions 702, 712, 722 indicate the positions of data in each log, and data values 703, 713, 723 indicate data items related to the values of the data contents in each log. For example, if the data contents at data position 1 indicate an equipment number, the data contents at data position 2 indicate a control abnormality, and the data contents at data position 3 indicate that control mode A is enabled, log 70 indicates that for equipment number 1 (e.g., air conditioning), the control abnormality (whether an abnormality is detected on the air conditioning side (True) or not (False)) is False (no abnormality detected), and control mode A enabled (whether mode A (cooling) is enabled or not) is True (enabled).

ログ70、ログ71、ログ72を比較すると、データ位置3のデータについて、ログ71のみデータ値713がFalseとなっている。このように、同様の動作をすることが期待される装置群のログを比較し、同様の動作をしていないことを表すデータが存在すれば、それを不具合疑いログとして検出する。 When comparing logs 70, 71, and 72, only log 71 has data value 713 set to False for the data in data position 3. In this way, when the logs of a group of devices that are expected to operate in a similar manner are compared, if data exists that indicates that the devices are not operating in a similar manner, this is detected as a suspected malfunction log.

同様の動作をしていないことの検出方法として、同じデータ値を取るログの数が少ないことを検出する、データ値が全データの平均値や中央値から一定以上外れていることを検出する、などの方法を取ることもできる。この方法は、ログ仕様40にあるデータ変化分類404に従って、データ値の変化形態に適した方法で定めればよい。また、装置固有データ405で該当となっているデータは、装置ごとに異なる値を取ることが正常であるとして、検出の対象としない。 Methods for detecting that operations are not similar include detecting that the number of logs with the same data value is small, or detecting that the data value deviates by a certain amount from the average or median of all data. This method can be determined according to the data change classification 404 in the log specifications 40, and is appropriate for the form in which the data value changes. Also, data that corresponds to the device-specific data 405 is not subject to detection, since it is normal for each device to have a different value.

<不具合疑いログ指定手法>
ステップ604をさらに説明する。図8は、不具合分析装置の不具合疑いログ指定画面の一例を示す図である。不具合疑いログ指定画面80は、決定ボタン801、条件指定部802、ログ指定部803を備える。
<Method of specifying suspicious logs>
Step 604 will be further described. 8 is a diagram showing an example of a suspected fault log specification screen 80 of the fault analysis device. The suspected fault log specification screen 80 includes an OK button 801, a condition specification section 802, and a log specification section 803.

条件指定部802は、ログ指定部803に表示するログに関する条件として、日時の範囲および送信経路の指定を受け付ける。例えば現場で不具合動作が疑われる装置があった場合にそれが含まれる範囲を指定する。ログ指定部803は、条件指定部802で指定されたログを表示し、不具合疑いログの指定を受け付ける。指定の仕方は特段限定されないが、例えば画面上指定する箇所(例えば機器制御装置Bの制御モードA有効がFalseになっている箇所)をクリックすることでもよい。
ユーザがログ指定部803で不具合疑いログを指定した後、決定ボタン801を押すと、ステップ604は終了する。
The condition specification unit 802 accepts specification of a date and time range and a transmission route as conditions related to the log to be displayed in the log specification unit 803. For example, if there is a device at the site that is suspected of malfunctioning, a range that includes the device is specified. The log specification unit 803 displays the logs specified in the condition specification unit 802 and accepts specification of the suspected malfunction log. There are no particular limitations on the method of specification, and it may be, for example, by clicking on a location on the screen to be specified (for example, a location where control mode A enable of the device control device B is set to False).
When the user designates the suspected malfunction log in the log designation section 803 and then presses the decision button 801, step 604 ends.

<不具合原因分析手法>
ステップ605をさらに説明する。図9は、不具合分析装置の不具合原因候補検出部206の動作の一例を示す図である。図9の矢印は、システム構造50における接続装置(制御)から接続装置(被制御)へのデータの流れを表す。凡例91の通り不具合疑いログが検出されている例が示されている。このとき不具合原因を分析する手法としては、指定された分析対象範囲の中でデータの流れを送信先の制御装置群から送信元の制御装置群へ逆にたどり、制御装置群における制御装置の出力ログ(以下、便宜上「制御装置群の出力ログ」という場合がある。)の比較から不具合疑いログを検出しつつ、最も送信元の制御装置群側で検出された不具合疑いログの送信元装置を、不具合原因の主候補とする。また、その他の不具合疑いログの送信元装置も、不具合原因の候補とする。
<Method of analyzing the cause of defects>
Step 605 will be further explained. FIG. 9 is a diagram showing an example of the operation of the malfunction cause candidate detection unit 206 of the malfunction analysis device. The arrows in FIG. 9 represent the flow of data from the connected device (controlling) to the connected device (controlled) in the system structure 50. An example in which a suspected malfunction log is detected as shown in legend 91 is shown. In this case, the method of analyzing the malfunction cause is to trace the flow of data in the specified analysis range back from the destination control device group to the source control device group, and detect the suspected malfunction log by comparing the output log of the control device in the control device group (hereinafter, for convenience, may be referred to as the "output log of the control device group"). The source device of the suspected malfunction log detected on the most source control device group side is set as the main candidate for the malfunction cause. In addition, the source devices of other suspected malfunction logs are also set as candidates for the malfunction cause.

例えば図9においては、システム制御装置302から情報表示装置301のログの不具合を分析し、次に通信装置群303からシステム制御装置302のログの不具合を分析し、次に通信制御装置間のログの不具合を分析し、次に機器制御装置群304から通信装置群303のログの不具合を分析するという流れで不具合原因の候補を検出する。 For example, in FIG. 9, the system control device 302 analyzes the log of the information display device 301 for a malfunction, then the communication device group 303 analyzes the log of the system control device 302 for a malfunction, then the log between the communication control devices is analyzed, and then the device control device group 304 analyzes the log of the communication device group 303 for a malfunction, in order to detect possible causes of the malfunction.

<不具合原因表示>
ステップ606をさらに説明する。図10は、不具合原因候補表示画面の一例を示す図である。不具合原因候補表示画面100は不具合原因候補表示部207の構成要素で、装置表示標識1001、不具合原因主候補指示標識1002、不具合原因候補指示標識1003を備える。
<Cause of defect display>
Step 606 will be further described. Fig. 10 is a diagram showing an example of a malfunction cause candidate display screen. The malfunction cause candidate display screen 100 is a component of the malfunction cause candidate display unit 207, and includes a device display indicator 1001, a malfunction cause candidate indication indicator 1002, and a malfunction cause candidate indication indicator 1003.

装置表示標識1001は、制御システム21に含まれる各装置を表す図形を表示する。不具合原因主候補指示標識1002、不具合原因候補指示標識1003は、それぞれ、ステップ605で特定された不具合原因主候補、不具合原因候補を示す図形を表示する。 The device display indicator 1001 displays a graphic representing each device included in the control system 21. The malfunction cause candidate indicator 1002 and the malfunction cause candidate indicator 1003 display a graphic representing the malfunction cause candidate and the malfunction cause candidate identified in step 605, respectively.

<作用・効果>
本実施例により、機能の異なるものを含む複数の制御装置(複数の制御装置群)で構成される制御システムを対象に、制御システムのどの箇所が不具合原因であるかを特定するために有用な情報を提供することができる。
<Action and Effects>
This embodiment can provide useful information for identifying which part of a control system is causing a malfunction in a control system consisting of multiple control devices (multiple control device groups), including those with different functions.

[実施例2]
本実施例は、システム構造記憶部205が記憶する情報に、装置を動かすプログラムに関する情報を追加し、不具合原因候補検出部206が検出する不具合原因候補の対象にプログラムも含ませてより詳細に分析する点で実施例1と異なる。以下の説明において、上述の実施例1と同一又は同等の構成要素については同一の符号を付し、その説明を簡略又は省略する。
[Example 2]
This embodiment differs from the first embodiment in that information about the program that runs the device is added to the information stored in the system structure storage unit 205, and the program is included in the candidates for the cause of the malfunction detected by the malfunction cause candidate detection unit 206 for more detailed analysis. In the following description, components that are the same as or equivalent to those in the first embodiment described above are given the same reference numerals, and the description thereof will be simplified or omitted.

まずシステム構造記憶部205が記憶するプログラム構造について説明する。図11は、プログラム構造の一例を示す図である。プログラム構造110の各行は、制御システム21のいずれかの装置(例えば空調)で実行されるプログラムの構成単位を表し、関数1101、呼出先関数1102、装置外通信データ1103を項目として備える。関数1101はプログラムの構成単位を識別する名称である。通常、関数は装置が動作し機能する上で実行される各種演算に関連する。なお、プログラム構造110において扱うプログラムの構成単位はコンポーネント、モジュール、クラスなど、関数以外の構成単位であってもよいが、本実施例においては関数をプログラムの構成単位として扱う。呼出先関数1102は当該関数が実行時に呼び出す関数の名称である。装置外通信データ1103は、当該関数の中でアクセスが発生する、装置外と通信するデータである。例えば機器制御装置(空調など)のfunction_dによりデータ位置2のデータが出力される。 First, the program structure stored in the system structure storage unit 205 will be described. FIG. 11 is a diagram showing an example of the program structure. Each line of the program structure 110 represents a structural unit of a program executed in one of the devices (e.g., air conditioning) of the control system 21, and includes a function 1101, a called function 1102, and external device communication data 1103 as items. The function 1101 is a name that identifies a structural unit of the program. Normally, a function is related to various calculations executed when the device operates and functions. Note that the structural unit of the program handled in the program structure 110 may be a structural unit other than a function, such as a component, a module, or a class, but in this embodiment, the function is handled as the structural unit of the program. The called function 1102 is the name of the function that the function calls when it is executed. The external device communication data 1103 is data that is accessed in the function and communicates with the outside of the device. For example, the data at data position 2 is output by function_d of the equipment control device (e.g., air conditioning).

次に図12を用いて、ステップ605で不具合原因候補検出部206が不具合原因を分析する方法を説明する。図12は、プログラム構造110をグラフ構造として表した一例を示す図である。関数としてfunction_a1201、function_b1202、function_c1203、function_d1204を有し、function_b1202は通信データ(1)1205へ、function_dは通信データ(2)1206へアクセスする。ここで、通信データ(2)が不具合疑いログとして検出されているとき、それにアクセスするfunction_dを不具合原因(例えばバグ)の第一候補とする。また、function_dの動作に影響を与えるfunction_aを不具合原因の第二候補、さらにfunction_aの動作に影響を与えるfunction_b、function_cを不具合原因の第三候補とする。ここで、不具合原因の順位付けには図12に示す関数の呼び出し関係のほか、関数の複雑度などの指標を考慮してもよい。例えば関数の複雑度が高いと不具合の発生する可能性が高まることが考えられる。 Next, the method in which the malfunction cause candidate detection unit 206 analyzes the malfunction cause in step 605 will be described with reference to FIG. 12. FIG. 12 is a diagram showing an example of the program structure 110 represented as a graph structure. The functions include function_a 1201, function_b 1202, function_c 1203, and function_d 1204, and function_b 1202 accesses communication data (1) 1205, and function_d accesses communication data (2) 1206. Here, when communication data (2) is detected as a suspected malfunction log, function_d, which accesses it, is set as the first candidate for the malfunction cause (e.g., a bug). Furthermore, function_a, which affects the operation of function_d, is set as the second candidate for the cause of the malfunction, and function_b and function_c, which further affect the operation of function_a, are set as the third candidate for the cause of the malfunction. Here, in addition to the function call relationship shown in FIG. 12, indicators such as the complexity of the function may be taken into consideration when ranking the causes of the malfunction. For example, it is considered that the higher the complexity of a function, the higher the possibility of the occurrence of a malfunction.

ステップ606で表示される、不具合原因候補表示画面について説明する。図13は、実施例2に係る不具合分析装置の不具合原因候補表示画面の一例を示す図である。不具合原因候補表示画面100は、順位1301、装置1302、関数1303を、上述したステップ605の結果に基づき表示する。 The defect cause candidate display screen displayed in step 606 will now be described. FIG. 13 is a diagram showing an example of the defect cause candidate display screen of the defect analysis device according to the second embodiment. The defect cause candidate display screen 100 displays the rank 1301, device 1302, and function 1303 based on the results of step 605 described above.

<作用・効果>
本実施例により、不具合原因候補を装置を動作させるプログラムにまで広げてより詳細に特定することができる。
<Action and Effects>
According to this embodiment, it is possible to expand the scope of possible causes of malfunctions to include the programs that operate the device, and to identify them in more detail.

以上、本発明の実施例について説明したが、本発明は、上述した実施例に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。 Although the embodiments of the present invention have been described above, the present invention is not limited to the above-described embodiments, and various modifications are possible without departing from the spirit of the present invention.

10…不具合分析装置、101…プロセッサ、102…主記憶装置、103…補助記憶装置、104…入力装置、105…出力装置、106…通信装置、21…制御システム、201…ログ取得部、202…ログ仕様記憶部、203…不具合疑いログ検出部、204…不具合疑いログ指定画面表示部、205…システム構造記憶部、206…不具合原因候補検出部、207…不具合原因候補表示部、301…情報表示装置、302…システム制御装置、303…通信装置群、304…機器制御装置群、3031…通信装置A、3032…通信装置B、3033…通信装置C、3041…機器制御装置A、3042…機器制御装置B、3043…機器制御装置C、40…ログ仕様、401…送信経路、402…データ位置、403…データ内容、404…データ変化分類、405…装置固有データ、50…システム構造、501…装置、502…群、503…接続装置(被制御)、504…接続装置(制御)、601~606…ステップ、70、71、72…ログ、701、711、721…日時、702、712、722…データ位置、703、713、723…データ値、80…不具合疑いログ指定画面、801…決定ボタン、802…条件指定部、803…ログ指定部、91…凡例、100…不具合原因候補表示画面、1001…装置表示標識、1002…不具合原因主候補指示標識、1003…不具合原因候補指示標識、110…プログラム構造、1101…関数、1102…呼出先関数、1103…装置外通信データ、1201~1204…function_a~function_d、1205、1206…通信データ(1)、通信データ(2)、1301…順位、1302…装置、1303…関数 10...fault analysis device, 101...processor, 102...main memory device, 103...auxiliary memory device, 104...input device, 105...output device, 106...communication device, 21...control system, 201...log acquisition unit, 202...log specification memory unit, 203...suspected fault log detection unit, 204...suspected fault log designation screen display unit, 205...system structure memory unit, 206...problem cause candidate detection unit, 207...problem cause candidate display unit, 3 01...information display device, 302...system control device, 303...communication device group, 304...equipment control device group, 3031...communication device A, 3032...communication device B, 3033...communication device C, 3041...equipment control device A, 3042...equipment control device B, 3043...equipment control device C, 40...log specification, 401...transmission path, 402...data position, 403...data content, 404...data change classification, 405...equipment specific data, 50...system System structure, 501...device, 502...group, 503...connected device (controlled), 504...connected device (controlling), 601-606...step, 70, 71, 72...log, 701, 711, 721...date and time, 702, 712, 722...data position, 703, 713, 723...data value, 80...suspected malfunction log specification screen, 801...decision button, 802...condition specification section, 803...log specification section, 91...legend, 100...cause of malfunction Auxiliary display screen, 1001... device display indicator, 1002... main cause of malfunction candidate indicator, 1003... malfunction candidate cause indicator, 110... program structure, 1101... function, 1102... called function, 1103... communication data outside the device, 1201-1204... function_a-function_d, 1205, 1206... communication data (1), communication data (2), 1301... order, 1302... device, 1303... function

Claims (8)

制御システムの少なくとも複数の制御装置群を分析対象範囲とする不具合分析装置において、
前記制御装置群の出力ログを比較し不具合疑いログを検出する不具合疑いログ検出部と、
前記不具合疑いログ検出部で不具合疑いログが検出されなかった場合に不具合疑いログの指定を受け付ける画面を表示する不具合疑いログ指定画面表示部と、
前記不具合疑いログ検出部が検出した不具合疑いログまたは前記不具合疑いログ指定画面表示部が指定を受け付けた不具合疑いログをもとに前記制御装置群の不具合原因の候補を抽出する不具合原因候補検出部と、
を有する不具合分析装置。
A failure analysis device for analyzing at least a plurality of control device groups of a control system,
a suspected fault log detection unit that compares output logs of the control device group and detects a suspected fault log;
a suspected malfunction log designation screen display unit that displays a screen for accepting designation of a suspected malfunction log when the suspected malfunction log detection unit does not detect the suspected malfunction log;
a malfunction cause candidate detection unit that extracts candidates for malfunction causes of the control device group based on the suspected malfunction log detected by the suspected malfunction log detection unit or the suspected malfunction log designated by the suspected malfunction log designation screen display unit;
A failure analysis device having the following.
前記不具合原因候補検出部は、前記制御装置群の通信データの流れに基づき送信先から送信元にたどりながら不具合原因候補を検出することを特徴とする、請求項1に記載の不具合分析装置。 The fault analysis device according to claim 1, characterized in that the fault cause candidate detection unit detects fault cause candidates by tracing from the destination to the source based on the flow of communication data of the control device group. 前記不具合原因候補検出部は、最も送信元の制御装置群側で検出された不具合疑いログの送信元装置を、不具合原因の主候補とすることを特徴とする、請求項2に記載の不具合分析装置。 The fault analysis device according to claim 2, characterized in that the fault cause candidate detection unit determines the source device of the suspected fault log detected on the most source control device group side as the main candidate for the fault cause. 前記制御装置群の出力ログを取得するログ取得部と、
ログのデータ項目に関する仕様を保存するログ仕様記憶部と、
システム構造を記憶するシステム構造記憶部と、
前記不具合原因の候補を表示する不具合原因候補表示部と、
をさらに備える請求項2または3のいずれか一つに記載の不具合分析装置。
a log acquisition unit for acquiring an output log of the control device group;
a log specification storage unit for storing specifications relating to data items of a log;
a system structure storage unit that stores a system structure;
a defect cause candidate display unit that displays the defect cause candidates;
The failure analysis apparatus according to claim 2 or 3, further comprising:
前記システム構造記憶部は、前記制御システム内の装置のプログラムに関する情報を記憶し、
前期不具合原因候補検出部は、プログラムの構成単位を不具合原因候補として検出することを特徴とする、請求項4に記載の不具合分析装置。
The system structure storage unit stores information regarding programs of devices in the control system;
5. The fault analysis device according to claim 4, wherein the fault cause candidate detection section detects a structural unit of a program as a fault cause candidate.
前記不具合原因候補検出部は、不具合原因候補となるプログラムの構成単位を不具合原因の順位付けと共に検出することを特徴とする、請求項5に記載の不具合分析装置。 The defect analysis device according to claim 5, characterized in that the defect cause candidate detection unit detects program components that are defect cause candidates together with a ranking of the defect causes. 制御システムの少なくとも複数の制御装置群を分析対象範囲とする不具合分析方法において、
ログ分析対象範囲を選択するステップと、
前記制御装置群の出力ログを比較し不具合疑いログを検出するステップと、
前記不具合疑いログ検出部で不具合疑いログが検出されなかった場合に不具合疑いログの指定を受け付けるステップと、
前記不具合疑いログ検出部が検出した不具合疑いログまたは前記不具合疑いログ指定画面表示部が指定を受け付けた不具合疑いログをもとに前記制御装置群の不具合原因の候補を抽出するステップと、
を備える不具合分析方法。
A failure analysis method for analyzing at least a plurality of control device groups of a control system, comprising:
selecting a scope of log analysis;
comparing the output logs of the control device group to detect a suspected malfunction log;
accepting a designation of a suspected malfunction log when the suspected malfunction log detection unit detects no suspected malfunction log;
extracting candidates for the cause of a malfunction in the control device group based on the suspected malfunction log detected by the suspected malfunction log detection unit or the suspected malfunction log designated by the suspected malfunction log designation screen display unit;
A failure analysis method comprising:
前記制御装置群の不具合原因候補を示す不具合原因候補指示標識を画面で表示するステップをさらに備えることを特徴とする請求項7に記載の不具合分析方法。 The fault analysis method according to claim 7, further comprising a step of displaying on a screen a fault cause candidate indicator indicating a fault cause candidate of the control device group.
JP2021188883A 2021-11-19 2021-11-19 Defect Analysis Equipment Active JP7572934B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021188883A JP7572934B2 (en) 2021-11-19 2021-11-19 Defect Analysis Equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021188883A JP7572934B2 (en) 2021-11-19 2021-11-19 Defect Analysis Equipment

Publications (2)

Publication Number Publication Date
JP2023075775A JP2023075775A (en) 2023-05-31
JP7572934B2 true JP7572934B2 (en) 2024-10-24

Family

ID=86542286

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021188883A Active JP7572934B2 (en) 2021-11-19 2021-11-19 Defect Analysis Equipment

Country Status (1)

Country Link
JP (1) JP7572934B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002207612A (en) 2001-01-12 2002-07-26 Hitachi Ltd Log analysis method, its execution device, and recording medium recording its processing program
JP2012234273A (en) 2011-04-28 2012-11-29 Kyocera Document Solutions Inc Information processor, log analysis system, log analysis method and log analysis program
JP2020154935A (en) 2019-03-22 2020-09-24 日本電気株式会社 Log analysis device, log analysis method and computer program

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6207357B2 (en) * 2013-11-20 2017-10-04 三菱電機株式会社 Information processing apparatus and program
WO2017110720A1 (en) * 2015-12-25 2017-06-29 日本電気株式会社 Log analysis system, log analysis method, and recording medium storing program

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002207612A (en) 2001-01-12 2002-07-26 Hitachi Ltd Log analysis method, its execution device, and recording medium recording its processing program
JP2012234273A (en) 2011-04-28 2012-11-29 Kyocera Document Solutions Inc Information processor, log analysis system, log analysis method and log analysis program
JP2020154935A (en) 2019-03-22 2020-09-24 日本電気株式会社 Log analysis device, log analysis method and computer program

Also Published As

Publication number Publication date
JP2023075775A (en) 2023-05-31

Similar Documents

Publication Publication Date Title
US20080065928A1 (en) Technique for supporting finding of location of cause of failure occurrence
US20180107196A1 (en) Method of Detecting Home Appliance Bus Control System
JP6585482B2 (en) Device diagnostic apparatus and system and method
JP4980581B2 (en) Performance monitoring device, performance monitoring method and program
US20160378583A1 (en) Management computer and method for evaluating performance threshold value
CN111858254B (en) Data processing method, device, computing equipment and medium
JP2014120001A (en) Monitoring device, monitoring method of monitoring object host, monitoring program, and recording medium
EP4110431A1 (en) Automatic sensor trace validation using machine learning
US9356848B2 (en) Monitoring apparatus, monitoring method, and non-transitory storage medium
US20130057402A1 (en) Alert Analyzing Apparatus, Method and Program
JP7572934B2 (en) Defect Analysis Equipment
JP2023162963A (en) Information processing device, factor analysis method, and factor analysis program
US12216528B2 (en) Monitoring system, monitoring apparatus, and monitoring method
JP7771576B2 (en) Device management system, method for estimating the cause of device failure, and program
JP5157844B2 (en) Fault location identification system, fault location identification method
US10970643B2 (en) Assigning a fire system safety score and predictive analysis via data mining
KR20240133818A (en) Method and apparatus for detecting anomaly status based on system screen
CN118786397A (en) Cause inference device, cause inference method, cause inference system and terminal device
JP2023114670A (en) Anomaly detection device, anomaly detection system, anomaly detection method and program
JP2010282486A (en) Management computer for environment construction support, information processing system, and environment construction support method
CN114372003A (en) Test environment monitoring method and device and electronic equipment
JP7831099B2 (en) Information processing system, information processing method, and information processing device.
EP0471636B1 (en) Flexible service network for computer systems
US20240029841A1 (en) Consolidation and prioritization of patient critical notifications
CN110609145A (en) A sample analyzer, its fault maintenance method and computer storage medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240314

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241011

R150 Certificate of patent or registration of utility model

Ref document number: 7572934

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150