CN116880398B - Fault analysis method, system, electronic equipment and storage medium for instrumentation and control equipment - Google Patents
Fault analysis method, system, electronic equipment and storage medium for instrumentation and control equipment Download PDFInfo
- Publication number
- CN116880398B CN116880398B CN202310922921.2A CN202310922921A CN116880398B CN 116880398 B CN116880398 B CN 116880398B CN 202310922921 A CN202310922921 A CN 202310922921A CN 116880398 B CN116880398 B CN 116880398B
- Authority
- CN
- China
- Prior art keywords
- configuration
- fault
- data
- instrumentation
- analysis
- 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
Links
- 238000004458 analytical method Methods 0.000 title claims abstract description 227
- 238000003745 diagnosis Methods 0.000 claims abstract description 67
- 230000001364 causal effect Effects 0.000 claims description 59
- 238000000034 method Methods 0.000 claims description 45
- 238000011217 control strategy Methods 0.000 claims description 25
- 230000005856 abnormality Effects 0.000 claims description 23
- 230000002159 abnormal effect Effects 0.000 claims description 22
- 230000008859 change Effects 0.000 claims description 7
- 238000004590 computer program Methods 0.000 claims description 5
- 230000000694 effects Effects 0.000 claims description 5
- 238000012545 processing Methods 0.000 claims description 4
- 238000013461 design Methods 0.000 claims description 2
- 238000005516 engineering process Methods 0.000 abstract description 3
- 230000008569 process Effects 0.000 description 12
- 238000012544 monitoring process Methods 0.000 description 9
- 238000004891 communication Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 230000003068 static effect Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 3
- 101001121408 Homo sapiens L-amino-acid oxidase Proteins 0.000 description 2
- 102100026388 L-amino-acid oxidase Human genes 0.000 description 2
- 101100012902 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) FIG2 gene Proteins 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 101000827703 Homo sapiens Polyphosphoinositide phosphatase Proteins 0.000 description 1
- 102100023591 Polyphosphoinositide phosphatase Human genes 0.000 description 1
- 101100233916 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) KAR5 gene Proteins 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000013178 mathematical model Methods 0.000 description 1
- 238000003062 neural network model Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
- G05B19/41845—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by system universality, reconfigurability, modularity
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/33—Director till display
- G05B2219/33273—DCS distributed, decentralised controlsystem, multiprocessor
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Testing And Monitoring For Control Systems (AREA)
Abstract
本申请涉及自动控制技术领域,提供了仪控设备的故障分析方法、系统、电子设备及存储介质。仪控设备的故障分析方法,包括:获取仪控设备的分析数据;将分析数据输入故障诊断模型,得到故障诊断结果;在故障诊断结果指示仪控设备存在故障的情况下,基于组态信息对系统组态进行分析,得到组态分析结果;输出故障分析结果,故障分析结果包括故障诊断结果和组态分析结果。上述技术方案中,由于在基于分析数据确定出仪控设备存在故障的情况下,进一步基于组态信息对系统组态进行分析得到组态分析结果,并将包含故障诊断结果和组态分析结果的故障分析结果输出,如此可以有助于工作人员分析故障产生的原因,从而可以有助于提高故障处理效率。
The present application relates to the field of automatic control technology, and provides a fault analysis method, system, electronic device and storage medium for instrumentation and control equipment. The fault analysis method for instrumentation and control equipment includes: obtaining analysis data of the instrumentation and control equipment; inputting the analysis data into a fault diagnosis model to obtain a fault diagnosis result; when the fault diagnosis result indicates that the instrumentation and control equipment has a fault, analyzing the system configuration based on the configuration information to obtain a configuration analysis result; and outputting the fault analysis result, which includes the fault diagnosis result and the configuration analysis result. In the above technical scheme, since, when it is determined that the instrumentation and control equipment has a fault based on the analysis data, the system configuration is further analyzed based on the configuration information to obtain the configuration analysis result, and the fault analysis result including the fault diagnosis result and the configuration analysis result is output, this can help the staff to analyze the cause of the fault, thereby helping to improve the efficiency of fault handling.
Description
技术领域Technical Field
本申请涉及自动控制技术领域,具体涉及仪控设备的故障分析方法、系统、电子设备及存储介质。The present application relates to the field of automatic control technology, and specifically to a fault analysis method, system, electronic device and storage medium for instrumentation and control equipment.
背景技术Background Art
DCS(Distributed Control System,集散式控制系统)应用于化工、电力、核能等行业。由于集散控制系统中通常包含较多的仪控设备,因此如何对系统中的仪控设备进行故障监测是目前需要解决的问题。DCS (Distributed Control System) is used in chemical, electric power, nuclear energy and other industries. Since a distributed control system usually contains a large number of instrumentation and control equipment, how to monitor the faults of the instrumentation and control equipment in the system is a problem that needs to be solved.
为了对仪控设备进行故障监测,相关技术中,通过故障监测系统对仪控设备的运行参数进行分析和计算,以基于运行参数判断仪控设备是否出现故障,从而实现对仪控设备的故障监测。In order to perform fault monitoring on the instrumentation and control equipment, in the related technology, the operating parameters of the instrumentation and control equipment are analyzed and calculated by a fault monitoring system to determine whether the instrumentation and control equipment has a fault based on the operating parameters, thereby realizing fault monitoring of the instrumentation and control equipment.
然而,仪控设备的故障可能是多种因素导致的,传统的故障监测系统往往无法确定或排除仪控设备产生故障的原因,这就导致故障处理过程中难以准确定位产生故障的原因,进而导致故障处理效率低的问题。However, the failure of instrumentation and control equipment may be caused by a variety of factors. Traditional fault monitoring systems are often unable to determine or eliminate the causes of instrumentation and control equipment failures. This makes it difficult to accurately locate the cause of the failure during the fault handling process, which in turn leads to low fault handling efficiency.
发明内容Summary of the invention
为了有助于提高故障处理效率,本申请提供了仪控设备的故障分析方法、系统、电子设备及存储介质。In order to help improve the efficiency of fault handling, the present application provides a fault analysis method, system, electronic device and storage medium for instrumentation and control equipment.
第一方面,提供一种仪控设备的故障分析方法,用于故障分析平台中,采用如下的技术方案:In the first aspect, a fault analysis method for instrumentation and control equipment is provided, which is used in a fault analysis platform and adopts the following technical solution:
一种仪控设备的故障分析方法,用于故障分析平台中,所述方法包括:A fault analysis method for instrumentation and control equipment, used in a fault analysis platform, comprising:
获取仪控设备的分析数据;Obtain analytical data from instrumentation and control equipment;
将所述分析数据输入故障诊断模型,得到故障诊断结果;Inputting the analysis data into a fault diagnosis model to obtain a fault diagnosis result;
在所述故障诊断结果指示所述仪控设备存在故障的情况下,基于组态信息对系统组态进行分析,得到组态分析结果,所述组态信息用于指示所述仪控设备所属的仪控系统的系统组态;When the fault diagnosis result indicates that the instrumentation and control device has a fault, analyzing the system configuration based on the configuration information to obtain a configuration analysis result, wherein the configuration information is used to indicate the system configuration of the instrumentation and control system to which the instrumentation and control device belongs;
输出故障分析结果,所述故障分析结果包括所述故障诊断结果和所述组态分析结果。The fault analysis result is output, wherein the fault analysis result includes the fault diagnosis result and the configuration analysis result.
通过采用上述技术方案,可以有助于提高故障处理效率,由于在基于分析数据确定出仪控设备存在故障的情况下,进一步基于组态信息对系统组态进行分析得到组态分析结果,并将包含故障诊断结果和组态分析结果的故障分析结果输出,如此可以有助于工作人员结合故障分析结果中的故障诊断结果和组态分析结果分析故障产生的原因,从而可以确定相应的故障处理方式,进而可以有助于提高故障处理效率。By adopting the above technical scheme, it can help to improve the efficiency of fault handling. When it is determined that there is a fault in the instrumentation and control equipment based on the analysis data, the system configuration is further analyzed based on the configuration information to obtain the configuration analysis result, and the fault analysis result including the fault diagnosis result and the configuration analysis result is output. This can help the staff to analyze the cause of the fault in combination with the fault diagnosis result and the configuration analysis result in the fault analysis result, so as to determine the corresponding fault handling method, which can help to improve the efficiency of fault handling.
可选的,所述基于组态信息对系统组态进行分析,得到组态分析结果,包括:Optionally, the analyzing the system configuration based on the configuration information to obtain the configuration analysis result includes:
基于所述组态信息确定因果控制逻辑;determining a causal control logic based on the configuration information;
基于所述因果控制逻辑对所述系统组态进行分析,得到所述组态分析结果。The system configuration is analyzed based on the causal control logic to obtain the configuration analysis result.
上述实施方式中,由于基于组态信息中的因果控制逻辑对系统组态进行分析,如此可以有助于在设备故障的情况下确定系统组态中的因果控制逻辑是否异常,从而可以有助于结合组态分析结果确定设备故障的原因,进而可以有助于提高故障处理效率。In the above implementation, since the system configuration is analyzed based on the causal control logic in the configuration information, this can help determine whether the causal control logic in the system configuration is abnormal in the event of a device failure, thereby helping to determine the cause of the device failure in combination with the configuration analysis results, and further helping to improve fault handling efficiency.
可选的,所述基于所述因果控制逻辑对所述系统组态进行分析,得到所述组态分析结果,包括:Optionally, the analyzing the system configuration based on the causal control logic to obtain the configuration analysis result includes:
获取逻辑控制策略;Get the logic control strategy;
基于所述因果控制逻辑和所述逻辑控制策略对所述系统组态进行分析,得到组态分析结果。The system configuration is analyzed based on the causal control logic and the logic control strategy to obtain a configuration analysis result.
通过采用上述技术方案,可以基于因果控制逻辑和逻辑控制策略对系统组态进行分析,如此可以有助于发现因果控制逻辑中的不合理之处,从而可以有助于提升组态分析结果的参考价值,进而可以有助于提高故障处理效率。By adopting the above technical solution, the system configuration can be analyzed based on causal control logic and logical control strategy, which can help discover the unreasonableness in the causal control logic, thereby helping to improve the reference value of the configuration analysis results, and further help to improve the efficiency of fault handling.
可选的,所述基于组态信息对系统组态进行分析,得到组态分析结果,包括:Optionally, the analyzing the system configuration based on the configuration information to obtain the configuration analysis result includes:
基于所述组态信息确定所述系统组态是否存在异常;Determining whether the system configuration is abnormal based on the configuration information;
在确定出所述系统组态存在异常的情况下,确定所述系统组态对应的异常处理建议;When it is determined that the system configuration is abnormal, determining an abnormality handling suggestion corresponding to the system configuration;
生成包含所述异常处理建议的组态分析结果。A configuration analysis result including the exception handling suggestion is generated.
通过采用上述技术方案,可以在基于组态信息确定出系统组态异常的情况下,确定系统组态对应的异常处理建议,并生成包含异常处理建议的组态分析结果,而故障分析结果中包含组态分析结果,如此工作人员在基于故障分析结果对故障处理的过程中可以结合异常处理建议对系统组态异常一并进行处理,从而可以有助于提高仪控系统的可靠性,同时也可以有助于提高故障处理效率。By adopting the above technical solution, when a system configuration abnormality is determined based on the configuration information, the exception handling suggestions corresponding to the system configuration can be determined, and a configuration analysis result including the exception handling suggestions can be generated, and the fault analysis result includes the configuration analysis result. In this way, when handling the fault based on the fault analysis result, the staff can handle the system configuration abnormality together with the exception handling suggestions, which can help improve the reliability of the instrumentation and control system, and can also help improve the efficiency of fault handling.
可选的,所述获取仪控设备的分析数据,包括:Optionally, obtaining analysis data of an instrumentation and control device includes:
在监测到所述仪控系统的组态信息发生变化的情况下,确定组态变量信息,所述组态变量信息用于指示所述组态数据的变化情况;When it is detected that the configuration information of the instrumentation and control system has changed, configuration variable information is determined, where the configuration variable information is used to indicate the change of the configuration data;
基于所述组态变量信息确定目标仪控设备;Determining a target instrumentation and control device based on the configuration variable information;
获取所述目标仪控设备对应的分析数据,以对所述目标仪控设备进行故障分析。Acquire analysis data corresponding to the target instrumentation and control equipment to perform fault analysis on the target instrumentation and control equipment.
通过采用上述技术方案,可以在监测到仪控系统的系统组态发生变化的情况下,确定组态变量信息,并基于组态变量信息确定出目标仪控设备,并对目标仪控设备进行故障分析,如此可以有助于及时发现系统组态变化导致的设备故障,从而可以有助于对设备故障及时进行处理,同时也有助于提高仪控系统的稳定性。By adopting the above technical scheme, when the system configuration of the instrumentation and control system is monitored to change, the configuration variable information can be determined, and the target instrumentation and control equipment can be determined based on the configuration variable information, and fault analysis can be performed on the target instrumentation and control equipment. This can help to promptly discover equipment failures caused by system configuration changes, thereby helping to promptly handle equipment failures, and also help to improve the stability of the instrumentation and control system.
可选的,所述分析数据包括设备台账信息,所述获取分析数据,包括:Optionally, the analysis data includes equipment ledger information, and obtaining the analysis data includes:
获取所述仪控设备的原始数据;Obtaining raw data of the instrumentation and control equipment;
对所述原始数据进行解析,得到至少一种数据类型的设备数据;Parsing the raw data to obtain device data of at least one data type;
基于数据类型将所述仪控设备对应的所述设备数据进行集成化处理,得到所述设备台账信息。The equipment data corresponding to the instrumentation and control equipment is integrated and processed based on the data type to obtain the equipment inventory information.
上述技术方案中,由于分析数据包括设备台账信息,而设备台账信息是对仪控设备的原始数据按数据类型进行解析,并对解析得到的设备数据按数据类型进行集成化处理得到的,如此可以将原始数据按数据类型进行处理得到台账信息,进而可以便于基于台账信息对仪控设备进行故障分析。In the above technical scheme, since the analysis data includes equipment ledger information, and the equipment ledger information is obtained by parsing the original data of the instrumentation and control equipment according to the data type, and integrating the parsed equipment data according to the data type, the original data can be processed according to the data type to obtain the ledger information, which can facilitate fault analysis of the instrumentation and control equipment based on the ledger information.
可选的,所述分析数据包括设备台账信息和设备状态信息,所述将所述分析数据输入故障诊断模型,得到故障诊断结果,包括:Optionally, the analysis data includes equipment ledger information and equipment status information, and the inputting of the analysis data into a fault diagnosis model to obtain a fault diagnosis result includes:
将所述设备台账信息和所述设备状态信息输入故障诊断模型,得到所述故障诊断结果;Inputting the equipment ledger information and the equipment status information into a fault diagnosis model to obtain the fault diagnosis result;
所述故障诊断模型是基于模型数据建立的,所述模型数据包括至少一组样本数据和所述样本数据对应的故障诊断结果,所述样本数据包括样本台账信息和样本状态信息。The fault diagnosis model is established based on model data, and the model data includes at least one set of sample data and fault diagnosis results corresponding to the sample data. The sample data includes sample ledger information and sample status information.
上述技术方案中,由于分析数据包括设备台账信息和设备状态信息,且故障诊断模型建立过程中使用的样本数据包括样本台账信息和样本状态信息,如此在故障诊断过程中,故障诊断模型可以结合仪控设备的静态信息和动态信息对仪控设备进行故障分析,进而可以有助于提高故障判断的准确性。In the above technical scheme, since the analysis data includes equipment inventory information and equipment status information, and the sample data used in the process of establishing the fault diagnosis model includes sample inventory information and sample status information, during the fault diagnosis process, the fault diagnosis model can combine the static information and dynamic information of the instrumentation and control equipment to perform fault analysis on the instrumentation and control equipment, which can help improve the accuracy of fault judgment.
第二方面,提供一种仪控设备的故障分析系统,采用如下的技术方案:In the second aspect, a fault analysis system for instrumentation and control equipment is provided, which adopts the following technical solution:
一种仪控设备的故障分析系统,所述故障分析系统包括数据获取模块、故障分析模块和数据输出模块;A fault analysis system for instrumentation and control equipment, the fault analysis system comprising a data acquisition module, a fault analysis module and a data output module;
所述数据获取模块,用于获取仪控系统中仪控设备的数据信息,并向所述故障分析模块发送所述数据信息;The data acquisition module is used to acquire data information of the instrumentation and control equipment in the instrumentation and control system, and send the data information to the fault analysis module;
所述故障分析模块用于执行第一方面提供的任一种仪控设备的故障分析方法,并向所述数据输出模块发送故障分析结果;The fault analysis module is used to execute any one of the fault analysis methods for instrumentation and control equipment provided in the first aspect, and send the fault analysis result to the data output module;
所述数据输出模块用于输出所述故障分析结果。The data output module is used to output the fault analysis result.
第三方面,提供一种电子设备,采用如下的技术方案:In a third aspect, an electronic device is provided, which adopts the following technical solution:
一种电子设备,所述电子设备包括:An electronic device, comprising:
至少一个处理器;at least one processor;
存储器;Memory;
至少一个应用程序,其中至少一个应用程序被存储在存储器中并被配置为由至少一个处理器执行,所述至少一个应用程序配置用于:执行第一方面提供的任一种仪控设备的故障分析方法。At least one application, wherein the at least one application is stored in a memory and configured to be executed by at least one processor, and the at least one application is configured to: execute any one of the fault analysis methods for instrumentation and control equipment provided in the first aspect.
第四方面,提供一种计算机可读存储介质,采用如下的技术方案:In a fourth aspect, a computer-readable storage medium is provided, which adopts the following technical solution:
一种计算机可读存储介质,其上存储有计算机程序,当所述计算机程序在计算机中执行时,令所述计算机执行第一方面提供的任一种仪控设备的故障分析方法。A computer-readable storage medium stores a computer program, which, when executed in a computer, causes the computer to execute any one of the instrumentation and control equipment fault analysis methods provided in the first aspect.
综上所述,本申请包括以下至少一种有益技术效果:In summary, the present application includes at least one of the following beneficial technical effects:
1.可以有助于提高故障处理效率,由于在基于分析数据确定出仪控设备存在故障的情况下,进一步基于组态信息对系统组态进行分析得到组态分析结果,并将包含故障诊断结果和组态分析结果的故障分析结果输出,如此可以有助于工作人员结合故障分析结果中的故障诊断结果和组态分析结果分析故障产生的原因,从而可以确定相应的故障处理方式,进而可以有助于提高故障处理效率。1. It can help improve the efficiency of fault handling. When it is determined that the instrumentation and control equipment has a fault based on the analysis data, the system configuration is further analyzed based on the configuration information to obtain the configuration analysis result, and the fault analysis result including the fault diagnosis result and the configuration analysis result is output. This can help the staff to analyze the cause of the fault by combining the fault diagnosis result and the configuration analysis result in the fault analysis result, so as to determine the corresponding fault handling method, which can help improve the efficiency of fault handling.
2.由于在基于组态信息确定出系统组态异常的情况下,确定系统组态对应的异常处理建议,并生成包含异常处理建议的组态分析结果,而故障分析结果中包含组态分析结果,如此工作人员在基于故障分析结果对故障处理的过程中可以结合异常处理建议对系统组态异常一并进行处理,从而可以有助于提高仪控系统的可靠性,同时也可以有助于提高故障处理效率。2. When the system configuration is abnormal based on the configuration information, the abnormality handling suggestions corresponding to the system configuration are determined, and the configuration analysis results including the abnormality handling suggestions are generated, and the fault analysis results include the configuration analysis results. In this way, when the staff handles the fault based on the fault analysis results, they can handle the system configuration abnormality together with the abnormality handling suggestions, which can help improve the reliability of the instrumentation and control system and also help improve the efficiency of fault handling.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
图1是本申请实施例提供的仪控设备的故障分析系统的结构示意图;FIG1 is a schematic diagram of the structure of a fault analysis system for an instrumentation and control device provided in an embodiment of the present application;
图2是本申请实施例提供的仪控设备的故障分析方法的流程示意图;FIG2 is a schematic flow chart of a method for analyzing a fault of an instrumentation and control device provided in an embodiment of the present application;
图3是本申请实施例提供的一种组态信息分析方式的流程示意图;FIG3 is a flow chart of a configuration information analysis method provided in an embodiment of the present application;
图4是本申请实施例提供的另一种组态信息分析方式的流程示意图;FIG4 is a flow chart of another configuration information analysis method provided in an embodiment of the present application;
图5是本申请实施例提供的目标仪控设备确定方式的流程示意图;FIG5 is a schematic diagram of a flow chart of a method for determining a target instrumentation and control device according to an embodiment of the present application;
图6是本申请实施例提供的电子设备的结构示意图。FIG. 6 is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application.
附图标记说明:110、数据获取模块;120、故障分析模块;130、数据输出模块。Description of reference numerals: 110, data acquisition module; 120, fault analysis module; 130, data output module.
具体实施方式DETAILED DESCRIPTION
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图1至6及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本申请,并不用于限定本申请。In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with Figures 1 to 6 and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
本申请实施例提供一种仪控设备的故障分析系统,参考图1,仪控设备的故障分析系统包括:数据获取模块110、故障分析模块120和数据输出模块130。An embodiment of the present application provides a fault analysis system for an instrumentation and control device. Referring to FIG. 1 , the fault analysis system for the instrumentation and control device includes: a data acquisition module 110 , a fault analysis module 120 and a data output module 130 .
数据获取模块110用于获取仪控设备的数据信息,并向故障分析模块120发送数据信息。The data acquisition module 110 is used to acquire data information of the instrumentation and control equipment and send the data information to the fault analysis module 120 .
其中,仪控设备具有控制功能。在一个示例中,仪控设备包括智能仪表。在实际实现时,仪控设备还包括其它设备,比如:PLC、工控机等设备,本实施例不对仪控设备的类型作限定。The instrumentation and control equipment has a control function. In one example, the instrumentation and control equipment includes an intelligent instrument. In actual implementation, the instrumentation and control equipment also includes other equipment, such as PLC, industrial computer, etc. This embodiment does not limit the type of instrumentation and control equipment.
可选的,仪控设备的数据信息可以是从仪控设备和/或仪控设备所属的仪控系统的控制设备中获取的,其中,仪控系统可以采用DCS。Optionally, the data information of the instrumentation and control device may be obtained from the instrumentation and control device and/or a control device of an instrumentation and control system to which the instrumentation and control device belongs, wherein the instrumentation and control system may adopt a DCS.
在一个示例中,数据获取模块110可以实现为网关,相应的,数据获取模块110与仪控设备和/或仪控系统的控制设备信号连接。在实际实现时,数据获取模块110也可以实现为其它可以进行数据传送的模块,本实施例不对数据获取模块110的实现方式作限定。In one example, the data acquisition module 110 can be implemented as a gateway, and accordingly, the data acquisition module 110 is connected to the control device of the instrumentation and control equipment and/or the control device of the instrumentation and control system by signal. In actual implementation, the data acquisition module 110 can also be implemented as other modules that can perform data transmission, and this embodiment does not limit the implementation method of the data acquisition module 110.
故障分析模块120用于基于仪控设备的故障分析方法对数据获取模块110发送的数据信息进行分析,并向数据输出模块130反馈故障分析结果。The fault analysis module 120 is used to analyze the data information sent by the data acquisition module 110 based on the fault analysis method of the instrumentation and control equipment, and feed back the fault analysis result to the data output module 130 .
故障分析模块120为具有计算功能和信息传输功能的模块。可选的,故障分析模块120可以为服务器、个人计算机、微控制器等,本实施例不对故障分析模块120的实现方式作限定。The fault analysis module 120 is a module with computing and information transmission functions. Optionally, the fault analysis module 120 can be a server, a personal computer, a microcontroller, etc. This embodiment does not limit the implementation of the fault analysis module 120.
数据输出模块130用于输出故障分析模块120发送的故障分析结果。在一个示例中,数据输出模块130提供显示界面,此时数据输出模块130可以直接通过显示界面输出故障分析结果。在另一个示例中,数据输出模块130包括通信组件,此时数据输出模块130可以通过通信组件向其它设备发送故障分析结果,以供其它设备展示,本实施例不对数据输出模块130的数据输出方式作限定。The data output module 130 is used to output the fault analysis result sent by the fault analysis module 120. In one example, the data output module 130 provides a display interface, and the data output module 130 can directly output the fault analysis result through the display interface. In another example, the data output module 130 includes a communication component, and the data output module 130 can send the fault analysis result to other devices through the communication component for display by other devices. This embodiment does not limit the data output method of the data output module 130.
在实际实现时,故障分析系统还可以包括其它模块,比如:用于记录故障数据的故障数据库模块,本实施例不对故障分析系统实际包括的模块类型作限定。In actual implementation, the fault analysis system may further include other modules, such as a fault database module for recording fault data. This embodiment does not limit the types of modules actually included in the fault analysis system.
本申请实施例提供一种仪控设备的故障分析方法,用于故障分析平台中,故障分析平台可以运行在上述图1所示的故障分析系统中的故障分析模块中,或者也可以运行在仪控系统的控制设备中,或者还可以运行在其它电子设备中,本实施例对此不作限定。An embodiment of the present application provides a fault analysis method for instrumentation and control equipment, which is used in a fault analysis platform. The fault analysis platform can run in a fault analysis module in the fault analysis system shown in FIG. 1 above, or can also run in a control device of the instrumentation and control system, or can also run in other electronic devices, which is not limited in this embodiment.
参考图2,仪控设备的故障分析方法包括以下步骤:Referring to FIG2 , the fault analysis method of the instrumentation and control equipment includes the following steps:
步骤201,获取仪控设备的分析数据。Step 201, obtaining analysis data of instrumentation and control equipment.
其中,分析数据用于对仪控设备进行故障分析。具体的,分析数据可以是从仪控设备中获取的,或者也可以是从仪控设备所属的仪控系统(比如:DCS)获取的,本实施例不对分析数据的数据源作限定。The analysis data is used to perform fault analysis on the instrumentation and control equipment. Specifically, the analysis data may be obtained from the instrumentation and control equipment, or may be obtained from the instrumentation and control system (eg DCS) to which the instrumentation and control equipment belongs. This embodiment does not limit the data source of the analysis data.
可选的,仪控设备的分析数据包括设备台账信息,设备台账信息用于反映仪控设备的基本信息,即静态信息。在一个实例中,设备台账信息包括仪控设备的名称、型号、版本、安装时间、归属系统、归属控制器、归属IO卡件、健康指数和/或组态配置情况等信息。进一步的,分析数据中还可以包括设备台账信息的变更情况,比如:组态配置信息的变更情况。Optionally, the analysis data of the instrumentation and control equipment includes equipment inventory information, which is used to reflect the basic information of the instrumentation and control equipment, i.e., static information. In one example, the equipment inventory information includes the name, model, version, installation time, affiliated system, affiliated controller, affiliated IO card, health index and/or configuration information of the instrumentation and control equipment. Furthermore, the analysis data may also include changes in the equipment inventory information, such as changes in configuration information.
在一个示例中,获取分析数据,包括:获取仪控设备的原始数据;对原始数据进行解析,得到至少一种数据类型的设备数据;基于数据类型将仪控设备对应的设备数据进行集成化处理,得到设备台账信息。In one example, obtaining analysis data includes: obtaining raw data of instrumentation and control equipment; parsing the raw data to obtain equipment data of at least one data type; and integrating the equipment data corresponding to the instrumentation and control equipment based on the data type to obtain equipment inventory information.
由于仪控设备的类型和/或型号可能存在差异,原始数据的获取渠道也可能存在差异,这就导致原始数据的数据格式可能是多样的,因此在对原始数据进行解析的过程中,可以基于仪控设备的设备信息和/或原始数据的获取渠道确定原始数据对应的解析方式,如此在数据解析过程中,可以使用原始数据对应的解析方式对原始数据进行解析,进而可以有助于提高对原始数据解析得到的设备数据的准确性。Since the types and/or models of instrumentation and control equipment may differ, the channels for obtaining raw data may also differ, which results in the raw data formats being diverse. Therefore, in the process of parsing the raw data, the parsing method corresponding to the raw data can be determined based on the equipment information of the instrumentation and control equipment and/or the channels for obtaining the raw data. In this way, in the data parsing process, the raw data can be parsed using the parsing method corresponding to the raw data, which can help improve the accuracy of the equipment data obtained by parsing the raw data.
另外,由于不同的仪控设备对应的原始数据包含的内容可能存在差异,这就导致不同仪控设备的原始数据解析得到的设备数据的数据类型也可能是多样的,因此在对仪控设备对应的数据进行集成化处理的过程中可以根据实际分析需要,仅对指定数据类型的设备数据进行集成,如此可以有助于对集成得到的设备台账信息的内容进行控制,进而便于基于设备台账信息对设备进行故障分析。进一步的,不同类型的仪控设备对应的指定数据类型可以单独设置,如此可以便于结合不同类型的仪控设备的实际情况获取仪控设备的分析数据。In addition, since the raw data corresponding to different instrumentation and control equipment may contain different contents, the data types of the equipment data obtained by parsing the raw data of different instrumentation and control equipment may also be diverse. Therefore, in the process of integrated processing of the data corresponding to the instrumentation and control equipment, only the equipment data of the specified data type can be integrated according to the actual analysis needs. This can help control the content of the integrated equipment ledger information, and then facilitate the fault analysis of the equipment based on the equipment ledger information. Furthermore, the specified data types corresponding to different types of instrumentation and control equipment can be set separately, so that it is convenient to obtain the analysis data of the instrumentation and control equipment in combination with the actual conditions of different types of instrumentation and control equipment.
上述技术方案中,由于分析数据包括设备台账信息,而设备台账信息是对仪控设备的原始数据按数据类型进行解析,并对解析得到的设备数据按数据类型进行集成化处理得到的,如此可以将原始数据按数据类型进行处理得到台账信息,进而可以便于基于台账信息对仪控设备进行故障分析。In the above technical scheme, since the analysis data includes equipment ledger information, and the equipment ledger information is obtained by parsing the original data of the instrumentation and control equipment according to the data type, and integrating the parsed equipment data according to the data type, the original data can be processed according to the data type to obtain the ledger information, which can facilitate fault analysis of the instrumentation and control equipment based on the ledger information.
在其它示例中,设备台账信息也可以是直接从仪控设备或者仪控系统中直接获取的,本实施例不对设备台账信息的获取方式作限定。In other examples, the equipment inventory information may also be directly obtained from the instrumentation and control equipment or the instrumentation and control system. This embodiment does not limit the method for obtaining the equipment inventory information.
可选的,分析数据包括设备状态信息,设备状态信息用于指示仪控设备的运行状态,即动态信息。在一个实例中,设备状态信息包括:仪控设备的通讯状态、设备诊断信息、故障信息和/或报警信息等信息。Optionally, the analysis data includes device status information, which is used to indicate the operating status of the instrumentation and control device, that is, dynamic information. In one example, the device status information includes: communication status of the instrumentation and control device, device diagnostic information, fault information and/or alarm information.
在一个示例中,故障分析平台可定期自动获取仪控系统中全部或指定部分仪控设备的分析数据,如此可以有助于实现对仪控设备的自动巡检,从而可以对仪控设备的实际情况进行监控,进而可以有助于及时发现仪控设备的故障。In one example, the fault analysis platform can automatically and regularly obtain analysis data of all or a specified part of the instrumentation and control equipment in the instrumentation and control system, which can help to realize automatic inspection of the instrumentation and control equipment, thereby monitoring the actual situation of the instrumentation and control equipment, and further help to detect faults in the instrumentation and control equipment in a timely manner.
在一个实例中,故障分析平台逐一获取仪控系统中全部或指定部分仪控设备的分析数据,并依次对获取到的分析数据进行分析,如此可以减少故障分析占用的计算资源,从而可以避免统一获取各个仪控设备的分析信息并统一对分析信息进行分析时占用的资源过多的问题,进而可以有助于降低故障分析方法对设备性能的要求。In one example, the fault analysis platform obtains analysis data of all or a specified part of the instrumentation and control equipment in the instrumentation and control system one by one, and analyzes the obtained analysis data in turn, which can reduce the computing resources occupied by the fault analysis, thereby avoiding the problem of excessive resources occupied when uniformly obtaining the analysis information of each instrumentation and control equipment and uniformly analyzing the analysis information, and thus can help reduce the requirements of the fault analysis method on equipment performance.
步骤202,将分析数据输入故障诊断模型,得到故障诊断结果。Step 202: Input the analysis data into the fault diagnosis model to obtain the fault diagnosis result.
其中,故障诊断模型是预先建立的。Among them, the fault diagnosis model is established in advance.
故障诊断结果包括仪控设备是否存在故障。可选的,在诊断出仪控设备存在故障的情况下,诊断结果还可以进一步包括仪控设备的故障类型,比如:机电故障、电器故障、信号故障和计算机故障等,如此可以便于基于故障诊断结果对设备故障进行处理。The fault diagnosis result includes whether the instrumentation and control equipment has a fault. Optionally, when the instrumentation and control equipment is diagnosed to have a fault, the diagnosis result may further include the fault type of the instrumentation and control equipment, such as: electromechanical fault, electrical fault, signal fault, and computer fault, etc., so that the equipment fault can be easily processed based on the fault diagnosis result.
可选的,故障诊断模型可以是基于数学模型构建的,比如:基于是参数估计法、状态估计法或等价空间法构建的,或者也可以是基于神经网络模型构建的,或者还可以是基于其它方式构建的,本实施例不对故障诊断模型的构建方式作限定。Optionally, the fault diagnosis model can be constructed based on a mathematical model, for example, based on a parameter estimation method, a state estimation method or an equivalent space method, or it can be constructed based on a neural network model, or it can be constructed based on other methods. This embodiment does not limit the construction method of the fault diagnosis model.
在一个示例中,分析数据包括设备台账信息和设备状态信息,将分析数据输入故障诊断模型得到故障诊断结果,包括:将设备台账信息和设备状态信息输入故障诊断模型,得到故障诊断结果。In one example, the analysis data includes equipment inventory information and equipment status information, and the analysis data is input into a fault diagnosis model to obtain a fault diagnosis result, including: inputting the equipment inventory information and equipment status information into the fault diagnosis model to obtain a fault diagnosis result.
相应的,故障诊断模型是基于模型数据建立的,而模型数据包括至少一组样本数据和样本数据对应的故障诊断结果,样本数据包括样本台账信息和样本状态信息。Correspondingly, the fault diagnosis model is established based on the model data, and the model data includes at least one set of sample data and the fault diagnosis results corresponding to the sample data, and the sample data includes sample ledger information and sample status information.
在一个实例中,故障诊断模型是基于大量样本数据构建的诊断数据集,在进行故障诊断的过程中,可以基于分析数据与诊断数据集中的诊断数据的匹配程度确定仪控设备是否发生故障,同时诊断数据集可以在使用过程中不断丰富,如此可以不断提高故障诊断模型的可靠性。In one instance, the fault diagnosis model is a diagnostic data set constructed based on a large amount of sample data. During the fault diagnosis process, it is possible to determine whether the instrumentation and control equipment has a fault based on the degree of match between the analysis data and the diagnostic data in the diagnostic data set. At the same time, the diagnostic data set can be continuously enriched during use, thereby continuously improving the reliability of the fault diagnosis model.
上述技术方案中,由于分析数据包括设备台账信息和设备状态信息,且故障诊断模型建立过程中使用的样本数据包括样本台账信息和样本状态信息,如此在故障诊断过程中,故障诊断模型可以结合仪控设备的静态信息和动态信息对仪控设备进行故障分析,进而可以有助于提高故障判断的准确性。In the above technical scheme, since the analysis data includes equipment inventory information and equipment status information, and the sample data used in the process of establishing the fault diagnosis model includes sample inventory information and sample status information, during the fault diagnosis process, the fault diagnosis model can combine the static information and dynamic information of the instrumentation and control equipment to perform fault analysis on the instrumentation and control equipment, which can help improve the accuracy of fault judgment.
进一步的,由于仪控设备可能具有故障自检功能,因此分析数据中可能包括故障信息,此时基于故障诊断模型进行故障诊断的方式包括:确定分析数据中是否存在故障信息;在分析数据中存在故障信息的情况下,直接基于故障信息确定故障诊断结果,或者基于其它数据对故障信息进行进一步验证以确定故障诊断结果;在分析数据中不存在故障信息的情况下,基于对分析数据进行分析得到故障诊断结果。Furthermore, since the instrumentation and control equipment may have a fault self-detection function, the analysis data may include fault information. At this time, the method of performing fault diagnosis based on the fault diagnosis model includes: determining whether there is fault information in the analysis data; when there is fault information in the analysis data, directly determining the fault diagnosis result based on the fault information, or further verifying the fault information based on other data to determine the fault diagnosis result; when there is no fault information in the analysis data, obtaining the fault diagnosis result based on analyzing the analysis data.
步骤203,在故障诊断结果指示仪控设备存在故障的情况下,基于组态信息对系统组态进行分析,得到组态分析结果。Step 203: When the fault diagnosis result indicates that the instrumentation and control equipment has a fault, the system configuration is analyzed based on the configuration information to obtain a configuration analysis result.
其中,组态信息用于指示仪控设备所属的仪控系统的系统组态,仪控系统包括至少一台仪控设备。The configuration information is used to indicate the system configuration of the instrumentation and control system to which the instrumentation and control device belongs, and the instrumentation and control system includes at least one instrumentation and control device.
组态分析结果用于指示系统组态是否出现异常。进一步的,在确定出系统组态存在异常的情况下,组态分析结果还可以包括异常位置,比如:出现异常的点位,如此可以便于基于组态分析结果对设备故障进行处理。The configuration analysis result is used to indicate whether the system configuration is abnormal. Further, when it is determined that the system configuration is abnormal, the configuration analysis result may also include the abnormal location, such as the point where the abnormality occurs, so that the device failure can be handled based on the configuration analysis result.
在一个示例中,系统组态可能出现的异常情况预先设定。在一个示例中,系统组态的异常情况是基于不同类型的仪控设备之间的因果控制逻辑设定的。比如:在一些需要关联控制的仪控设备未关联控制的情况下,确定系统组态异常;又比如:在仪控设备之间的关联控制关系错误的情况下,确定系统组态异常。In one example, the abnormal conditions that may occur in the system configuration are preset. In one example, the abnormal conditions of the system configuration are set based on the causal control logic between different types of instrumentation and control equipment. For example, when some instrumentation and control equipment that need to be associated with control are not associated with control, it is determined that the system configuration is abnormal; for another example, when the associated control relationship between the instrumentation and control equipment is wrong, it is determined that the system configuration is abnormal.
在一个示例中,组态信息包括组态整体组成、组态点数和/或组态各点位的详细信息。In one example, the configuration information includes the overall configuration composition, the number of configuration points and/or detailed information of each configuration point.
相应的,组态信息可以是对从仪控系统的控制设备和/或仪控设备获取的原始数据进行分析得到的,比如:结合各个仪控设备的组态配置情况确定仪控系统的组态信息,或者也可以是从仪控系统的控制设备和/或仪控设备中直接获取的,比如:仪控系统的控制设备中记录有组态信息,本实施例不对组态信息的获取方式作限定。Correspondingly, the configuration information may be obtained by analyzing the original data obtained from the control device and/or the instrumentation and control device of the instrumentation and control system, for example: determining the configuration information of the instrumentation and control system in combination with the configuration conditions of each instrumentation and control device, or it may be directly obtained from the control device and/or the instrumentation and control device of the instrumentation and control system, for example: the configuration information is recorded in the control device of the instrumentation and control system. This embodiment does not limit the method for obtaining the configuration information.
在一个示例中,组态信息是动态更新的。在一个实例中,在故障诊断结果指示仪控设备存在故障的情况下,重新获取组态信息,如此可以有助于提高组态分析结果的准确性。在实际实现时,组态信息也可以是定时更新或者以其它方式更新的,本实施例不对组态信息的更新方式作限定。In one example, the configuration information is dynamically updated. In one example, when the fault diagnosis result indicates that the instrumentation and control equipment is faulty, the configuration information is re-acquired, which can help improve the accuracy of the configuration analysis result. In actual implementation, the configuration information can also be updated regularly or in other ways, and this embodiment does not limit the updating method of the configuration information.
由于设备故障可能是由于仪控系统的系统组态设置不当导致的,此时如果在故障处理过程中简单对出现故障的仪控设备进行维修或替换的情况下,无法从根源解决导致设备故障的原因,进而导致仪控设备仍容易出现故障,而上述技术方案中,在确定出仪控设备出现故障的情况下,进一步对仪控设备所属的仪控系统的系统组态进行分析,如此可以有助于查明仪控设备出现故障的原因,并在系统组态异常的情况下,提示工作人员,从而可以有助于减小由于系统组态异常导致的仪控设备损坏的概率,进而可以有助于对仪控系统进行完善,提高仪控系统的可靠性。Since equipment failure may be caused by improper system configuration settings of the instrumentation and control system, if the faulty instrumentation and control equipment is simply repaired or replaced during the fault handling process, the cause of the equipment failure cannot be solved from the root, which may cause the instrumentation and control equipment to still be prone to failure. In the above technical solution, when it is determined that the instrumentation and control equipment has failed, the system configuration of the instrumentation and control system to which the instrumentation and control equipment belongs is further analyzed. This can help to identify the cause of the instrumentation and control equipment failure and prompt the staff in the case of abnormal system configuration, thereby helping to reduce the probability of damage to the instrumentation and control equipment due to abnormal system configuration, and thus help to improve the instrumentation and control system and improve the reliability of the instrumentation and control system.
步骤204,输出故障分析结果,故障分析结果包括故障诊断结果和组态分析结果。Step 204: output the fault analysis result, which includes the fault diagnosis result and the configuration analysis result.
在一个示例中,故障分析平台提供用户交互界面,此时可以直接通过用户交互界面输出故障分析结果。In one example, the fault analysis platform provides a user interaction interface, and the fault analysis results can be directly output through the user interaction interface.
在一个实例中,故障分析平台可以输出仪控系统以及仪控系统中的仪控设备的整体概览情况。具体的,故障分析平台提供信息展示界面,用于展示仪控系统的系统组态、仪控设备的使用情况、故障诊断结果和组态分析结果。进一步的,信息展示界面还用于展示仪控系统内部各设备之间的网络通讯状态、仪控系统与第三方设备之间的通讯状态、仪控系统电源管理及温度监测信息等数据,如此可以有助于全面了解仪控系统整体的状态信息。在实际实现时,信息展示界面展示的内容可以根据实际需要设定,本实施例不对信息展示界面指示的内容作限定。In one example, the fault analysis platform can output an overall overview of the instrumentation and control system and the instrumentation and control equipment in the instrumentation and control system. Specifically, the fault analysis platform provides an information display interface for displaying the system configuration of the instrumentation and control system, the usage of the instrumentation and control equipment, fault diagnosis results, and configuration analysis results. Furthermore, the information display interface is also used to display data such as the network communication status between the various devices within the instrumentation and control system, the communication status between the instrumentation and control system and third-party devices, and the power management and temperature monitoring information of the instrumentation and control system, which can help to fully understand the overall status information of the instrumentation and control system. In actual implementation, the content displayed on the information display interface can be set according to actual needs, and this embodiment does not limit the content indicated by the information display interface.
在实际实现时,信息展示界面还可展示仪控设备的分析数据以及分析数据的变化情况,如此可以便于对仪控设备的状态进行监测。In actual implementation, the information display interface can also display the analysis data of the instrumentation and control equipment and the changes in the analysis data, so that the status of the instrumentation and control equipment can be monitored easily.
在另一个示例中,输出故障分析结果,包括:向目标设备发送故障分析结果。其中,目标设备可以为仪控设备的管理员和/或操作员对应的设备,如此可以有助于提示工作人员及时对仪控设备的故障进行处理。In another example, outputting the fault analysis result includes: sending the fault analysis result to a target device, wherein the target device may be a device corresponding to an administrator and/or operator of the instrumentation and control device, which can help prompt the staff to handle the fault of the instrumentation and control device in a timely manner.
本实施例提供的仪控设备的故障分析方法的实施原理为:获取仪控设备的分析数据;将分析数据输入故障诊断模型,得到故障诊断结果;在故障诊断结果指示仪控设备存在故障的情况下,基于组态信息对系统组态进行分析,得到组态分析结果,组态信息用于指示仪控设备所属的仪控系统的系统组态;输出故障分析结果,故障分析结果包括故障诊断结果和组态分析结果。通过采用上述技术方案,可以有助于提高故障处理效率,由于在基于分析数据确定出仪控设备存在故障的情况下,进一步基于组态信息对系统组态进行分析得到组态分析结果,并将包含故障诊断结果和组态分析结果的故障分析结果输出,如此可以有助于工作人员结合故障分析结果中的故障诊断结果和组态分析结果分析故障产生的原因,从而可以确定相应的故障处理方式,进而可以有助于提高故障处理效率。The implementation principle of the fault analysis method of the instrument and control equipment provided in this embodiment is: obtain the analysis data of the instrument and control equipment; input the analysis data into the fault diagnosis model to obtain the fault diagnosis result; when the fault diagnosis result indicates that the instrument and control equipment has a fault, analyze the system configuration based on the configuration information to obtain the configuration analysis result, and the configuration information is used to indicate the system configuration of the instrument and control system to which the instrument and control equipment belongs; output the fault analysis result, and the fault analysis result includes the fault diagnosis result and the configuration analysis result. By adopting the above technical scheme, it can help to improve the efficiency of fault handling, because when it is determined that the instrument and control equipment has a fault based on the analysis data, the system configuration is further analyzed based on the configuration information to obtain the configuration analysis result, and the fault analysis result including the fault diagnosis result and the configuration analysis result is output, which can help the staff to analyze the cause of the fault in combination with the fault diagnosis result and the configuration analysis result in the fault analysis result, so that the corresponding fault handling method can be determined, which can help to improve the efficiency of fault handling.
在一些实施方式中,可选的,参考图3,步骤203中,基于组态信息对系统组态进行分析,得到组态分析结果,包括以下步骤:In some implementations, optionally, referring to FIG. 3 , in step 203, analyzing the system configuration based on the configuration information to obtain the configuration analysis result includes the following steps:
步骤301,基于组态信息确定因果控制逻辑。Step 301, determining causal control logic based on configuration information.
其中,因果控制逻辑用于指示不同仪控设备在控制上的关联关系,因果控制逻辑记录在组态信息中。在一个实例中,因果控制逻辑基于仪控设备之间的联锁逻辑确定。The causal control logic is used to indicate the association between different instrumentation and control devices in control, and the causal control logic is recorded in the configuration information. In one example, the causal control logic is determined based on the interlocking logic between the instrumentation and control devices.
在一个示例中,基于组态信息确定因果控制逻辑,包括:基于组态信息确定与存在故障的仪控设备相关的因果控制逻辑。如此可以有助于减少用于分析的因果控制逻辑的数量。In one example, determining the causal control logic based on the configuration information includes: determining the causal control logic related to the faulty instrumentation and control device based on the configuration information. This can help reduce the amount of causal control logic used for analysis.
在一个实例中,与仪控设备相关的因果控制逻辑基于仪控设备的组态配置情况确定。In one example, the causal control logic associated with the instrumentation and control device is determined based on the configuration of the instrumentation and control device.
进一步的,基于组态信息确定因果控制逻辑,包括:基于组态信息确定与存在故障的仪控设备相关的因果逻辑策略以及与存在故障的仪控设备的关联仪控设备相关的因果控制逻辑。Further, determining the causal control logic based on the configuration information includes: determining the causal logic strategy related to the faulty instrument and control device and the causal control logic related to the associated instrument and control device of the faulty instrument and control device based on the configuration information.
其中,关联仪控设备是指与仪控设备存在关联关系的其它仪控设备。仪控设备之间的关联关系可以基于仪控设备的类型、部署位置等因素确定,也可以预先设定,本实施例不对仪控设备之间关联关系的确定方式作限定。The associated I&C equipment refers to other I&C equipment that is associated with the I&C equipment. The association between I&C equipment can be determined based on factors such as the type and deployment location of the I&C equipment, or can be pre-set. This embodiment does not limit the method for determining the association between I&C equipment.
由于除仪控设备以外的其它仪控设备对应的因果控制逻辑也有可能影响仪控设备的工作状态,因此将与存在故障的仪控设备的关联仪控设备相关的因果控制逻辑一并进行分析,可以有助于提高组态分析结果的准确性。Since the causal control logic corresponding to other instrumentation and control equipment besides the instrumentation and control equipment may also affect the working status of the instrumentation and control equipment, analyzing the causal control logic related to the associated instrumentation and control equipment with the faulty instrumentation and control equipment together can help improve the accuracy of the configuration analysis results.
在实际实现时,也可以基于组态信息确定仪控系统中所有的因果控制逻辑,本实施例不对因果控制逻辑的范围作限定。In actual implementation, all causal control logics in the instrumentation and control system may also be determined based on the configuration information. This embodiment does not limit the scope of the causal control logic.
步骤302,基于因果控制逻辑对系统组态进行分析,得到组态分析结果。Step 302: Analyze the system configuration based on the causal control logic to obtain a configuration analysis result.
可选的,基于因果控制逻辑对系统组态进行分析,得到组态分析结果,包括:获取逻辑控制策略;基于因果控制逻辑和逻辑控制策略对系统组态进行分析,得到组态分析结果。Optionally, the system configuration is analyzed based on the causal control logic to obtain a configuration analysis result, including: obtaining a logic control strategy; and analyzing the system configuration based on the causal control logic and the logic control strategy to obtain a configuration analysis result.
其中,逻辑控制策略预先设定。在一个示例中,逻辑控制策略是从系统组态设计规范和/或模板仪控系统对应的组态信息中提取得到的。在实际实现时,逻辑控制策略可以在实际使用过程中不断更新和完善,如此可以进一步的提高逻辑控制策略的参考价值。The logic control strategy is preset. In one example, the logic control strategy is extracted from the system configuration design specification and/or the configuration information corresponding to the template instrumentation and control system. In actual implementation, the logic control strategy can be continuously updated and improved during actual use, which can further improve the reference value of the logic control strategy.
在一个示例中,基于因果控制逻辑和逻辑控制策略对系统组态进行分析,得到组态分析结果,包括:对于各个因果控制逻辑,分别确定该因果控制逻辑是否符合逻辑控制策略;在存在不符合逻辑控制策略的因果控制逻辑的情况下,生成组态异常对应的组态分析结果。In one example, the system configuration is analyzed based on the causal control logic and the logical control strategy to obtain a configuration analysis result, including: for each causal control logic, determining whether the causal control logic complies with the logical control strategy; in the case of a causal control logic that does not comply with the logical control strategy, generating a configuration analysis result corresponding to the configuration abnormality.
可选的,在存在不符合逻辑控制策略的因果控制逻辑的情况下,将不符合逻辑控制策略的因果控制逻辑记录在组态分析结果中,如此可以有助于基于组态分析结果对该不符合逻辑控制策略的因果控制逻辑进行调整。Optionally, in the case where there is causal control logic that does not conform to the logical control strategy, the causal control logic that does not conform to the logical control strategy is recorded in the configuration analysis results, which can help adjust the causal control logic that does not conform to the logical control strategy based on the configuration analysis results.
上述技术方案中,由于可以基于因果控制逻辑和逻辑控制策略对系统组态进行分析,如此可以有助于发现因果控制逻辑中的不合理之处,从而可以有助于提升组态分析结果的参考价值,进而可以有助于提高故障处理效率。In the above technical solution, since the system configuration can be analyzed based on the causal control logic and the logical control strategy, this can help discover the unreasonableness in the causal control logic, thereby helping to improve the reference value of the configuration analysis results, and further help to improve the efficiency of fault handling.
在实际实现时,也可以基于其它方式对因果逻辑对系统组态进行分析,本实施例不对基于因果逻辑对系统组态进行分析的方式作限定。In actual implementation, the system configuration may be analyzed based on the causal logic in other ways. This embodiment does not limit the way of analyzing the system configuration based on the causal logic.
上述实施方式中,由于基于组态信息中的因果控制逻辑对系统组态进行分析,如此可以有助于在设备故障的情况下确定系统组态中的因果控制逻辑是否异常,从而可以有助于结合组态分析结果确定设备故障的原因,进而可以有助于提高故障处理效率。In the above implementation, since the system configuration is analyzed based on the causal control logic in the configuration information, this can help determine whether the causal control logic in the system configuration is abnormal in the event of a device failure, thereby helping to determine the cause of the device failure in combination with the configuration analysis results, and further helping to improve fault handling efficiency.
在一些实施方式中,可选的,参考图4,步骤203中,基于组态信息对系统组态进行分析,得到组态分析结果,包括以下步骤:In some implementations, optionally, referring to FIG. 4 , in step 203, analyzing the system configuration based on the configuration information to obtain the configuration analysis result includes the following steps:
步骤401,基于组态信息确定系统组态是否存在异常。Step 401: Determine whether there is any abnormality in the system configuration based on the configuration information.
在一个示例中,基于组态信息确定系统组态是否异常的方式参考上述步骤301和步骤302,本实施例在此不再赘述。In one example, the manner of determining whether the system configuration is abnormal based on the configuration information refers to the above steps 301 and 302, which will not be described in detail in this embodiment.
在另一个示例中,基于组态信息确定系统组态是否存在异常,包括:基于逻辑控制策略和组态信息确定系统组态中是否缺少因果控制逻辑;在确定出系统组态中缺少因果控制逻辑的情况下,确定系统组态存在异常。In another example, determining whether there is an abnormality in the system configuration based on the configuration information includes: determining whether there is a lack of causal control logic in the system configuration based on the logic control strategy and the configuration information; and determining that there is an abnormality in the system configuration when it is determined that there is a lack of causal control logic in the system configuration.
在实际实现时,也可以基于其它方式确定系统组态是否存在异常,本实施例不对确定系统组态是否存在异常的方式作限定。In actual implementation, whether the system configuration is abnormal may also be determined based on other methods. This embodiment does not limit the method for determining whether the system configuration is abnormal.
步骤402,在确定出系统组态存在异常的情况下,确定系统组态对应的异常处理建议。Step 402: When it is determined that the system configuration is abnormal, an abnormality handling suggestion corresponding to the system configuration is determined.
在一个示例中,系统组态异常是在组态信息中的因果控制逻辑与逻辑控制策略不符的情况下确定出的,此时,确定系统组态对应的异常处理建议,包括:建议将不符合逻辑控制策略的因果控制逻辑删除。In one example, a system configuration anomaly is determined when the causal control logic in the configuration information does not conform to the logical control strategy. At this time, an abnormality handling suggestion corresponding to the system configuration is determined, including: suggesting that the causal control logic that does not conform to the logical control strategy be deleted.
在另一个示例中,系统组态异常是在系统组态中缺少因果控制逻辑的情况下确定出的,此时,此时确定系统组态对应的异常处理建议,包括:建议在缺少因果控制逻辑的组态点位之间增加因果控制逻辑。进一步的,异常处理建议还包括建议增加的因果逻辑的类型。In another example, the system configuration abnormality is determined when the causal control logic is missing in the system configuration. At this time, the abnormality handling suggestion corresponding to the system configuration is determined, including: it is recommended to add causal control logic between the configuration points that lack the causal control logic. Further, the abnormality handling suggestion also includes the type of causal logic that is recommended to be added.
在实际实现时,也可以基于其它方式确定系统组态对应的异常处理建议,本实施例不对异常处理建议的确定方式作限定。In actual implementation, the exception handling suggestion corresponding to the system configuration may also be determined based on other methods. This embodiment does not limit the method for determining the exception handling suggestion.
步骤403,生成包含异常处理建议的组态分析结果。Step 403: Generate a configuration analysis result including an exception handling suggestion.
上述技术方案中,由于在基于组态信息对系统组态进行分析的过程中确定系统组态是否异常,并在确定出系统组态异常的情况下,确定系统组态对应的异常处理建议,生成包含异常处理建议的组态分析结果,而故障分析结果中包含组态分析结果,如此工作人员在基于故障分析结果对故障处理的过程中可以结合异常处理建议对系统组态异常一并进行处理,从而可以有助于提高仪控系统的可靠性,同时也可以有助于提高故障处理效率。In the above technical scheme, since it is determined whether the system configuration is abnormal in the process of analyzing the system configuration based on the configuration information, and when it is determined that the system configuration is abnormal, the abnormality handling suggestions corresponding to the system configuration are determined, a configuration analysis result including the abnormality handling suggestions is generated, and the fault analysis result includes the configuration analysis result. In this way, the staff can handle the system configuration abnormality together with the abnormality handling suggestions in the process of handling the fault based on the fault analysis result, which can help improve the reliability of the instrumentation and control system, and can also help improve the efficiency of fault handling.
在一些实施方式中,可选的,参考图5,步骤101,获取仪控设备的分析数据,包括以下步骤:In some implementations, optionally, referring to FIG. 5 , step 101, obtaining analysis data of an instrumentation and control device includes the following steps:
步骤501,在监测到仪控系统的组态信息发生变化的情况下,确定组态变量信息。Step 501, when it is detected that the configuration information of the instrumentation and control system has changed, the configuration variable information is determined.
其中,组态变量信息用于指示系统组态的变化情况。在一个示例中,组态变量信息用组态点位表示。The configuration variable information is used to indicate the change of the system configuration. In one example, the configuration variable information is represented by configuration points.
可选的,仪控设备的故障分析方法,还包括:获取实时组态信息;将实时组态信息与参考组态信息进行比对,得到监测结果。Optionally, the fault analysis method for instrumentation and control equipment further includes: acquiring real-time configuration information; and comparing the real-time configuration information with reference configuration information to obtain monitoring results.
其中,监测结果用于指示仪控系统的组态信息是否发生变化。Among them, the monitoring results are used to indicate whether the configuration information of the instrumentation and control system has changed.
参考组态信息由故障分析平台维护。在一个实例中,参考组态信息为仪控系统的初始组态信息或者最近一次更新得到的组态信息确定。The reference configuration information is maintained by the fault analysis platform. In one example, the reference configuration information is determined by the initial configuration information of the instrumentation and control system or the configuration information obtained by the most recent update.
在一个示例中,将实时组态信息与参考组态信息进行比对,包括:将实时组态信息中的组态点位与参考组态信息中的组态点位进行比对。In one example, comparing the real-time configuration information with the reference configuration information includes: comparing configuration points in the real-time configuration information with configuration points in the reference configuration information.
在一个实例中,将实时组态信息中的组态点位与参考组态信息中的组态点位进行比对,包括:确定实时组态信息中的组态点数与参考组态信息中的组态点数是否相同;在实时组态信息中的组态点数与参考组态信息中的组态点数不同的情况下,确定仪控系统的组态信息发生变化。In one instance, the configuration points in the real-time configuration information are compared with the configuration points in the reference configuration information, including: determining whether the number of configuration points in the real-time configuration information is the same as the number of configuration points in the reference configuration information; when the number of configuration points in the real-time configuration information is different from the number of configuration points in the reference configuration information, determining that the configuration information of the instrumentation and control system has changed.
进一步的,将实时组态信息中的组态点位与参考组态信息中的组态点位进行比对,还包括:在实时组态信息中的组态点数与参考组态信息中的组态点数相同的情况下,确定实时组态信息中的组态点位是否与参考组态信息中的组态点位对应;在实时组态信息中的组态点位与参考组态信息中的组态点位不对应的情况下,确定仪控系统的组态信息发生变化。Furthermore, the configuration points in the real-time configuration information are compared with the configuration points in the reference configuration information, and it also includes: when the number of configuration points in the real-time configuration information is the same as the number of configuration points in the reference configuration information, determining whether the configuration points in the real-time configuration information correspond to the configuration points in the reference configuration information; when the configuration points in the real-time configuration information do not correspond to the configuration points in the reference configuration information, determining that the configuration information of the instrumentation and control system has changed.
相应的,确定组态变量信息,包括:确定实时组态信息中新增和/或删除的组态点位。Correspondingly, determining the configuration variable information includes: determining newly added and/or deleted configuration points in the real-time configuration information.
在另一个示例中,将实时组态信息与参考组态信息进行比对,包括:将实时组态信息中的因果控制逻辑与参考组态信息中的因果控制逻辑进行比对。可选的,因果控制逻辑的比对方式与上述组态点位的比对方式相同,本实施例在此不再赘述。In another example, comparing the real-time configuration information with the reference configuration information includes: comparing the causal control logic in the real-time configuration information with the causal control logic in the reference configuration information. Optionally, the comparison method of the causal control logic is the same as the comparison method of the configuration points, which is not repeated in this embodiment.
相应的,确定组态变量信息,包括:确定实时组态信息中新增和/或删除的因果控制逻辑对应的组态点位。Correspondingly, determining the configuration variable information includes: determining configuration points corresponding to the newly added and/or deleted causal control logic in the real-time configuration information.
在实际实现时,也可以以其它方式对仪控系统的组态变化情况进行监测,比如:基于仪控系统的控制设备传输的组态变化信息对仪控系统的组态变化情况进行监测,本实施例不对组态信息的监测方式作限定。In actual implementation, the configuration changes of the instrumentation and control system can also be monitored in other ways, for example: the configuration changes of the instrumentation and control system are monitored based on the configuration change information transmitted by the control device of the instrumentation and control system. This embodiment does not limit the monitoring method of the configuration information.
步骤502,基于组态变量信息确定目标仪控设备。Step 502: Determine the target instrumentation and control equipment based on the configuration variable information.
在一个示例中,基于组态信息确定目标仪控设备,包括:将实时组态信息中新增的组态点位对应的仪控设备确定为目标仪控设备,和/或,将与实时组态信息中删除的组态点位关联的组态点位对应的仪控设备确定为目标仪控设备。In one example, determining a target instrumentation and control device based on configuration information includes: determining an instrumentation and control device corresponding to a newly added configuration point in real-time configuration information as a target instrumentation and control device, and/or determining an instrumentation and control device corresponding to a configuration point associated with a configuration point deleted in real-time configuration information as a target instrumentation and control device.
在另一个实例中,基于组态信息确定目标仪控设备,包括:将实时组态信息中新增和/或删除的因果控制逻辑对应的组态点位对应的仪控设备确定为目标仪控设备。In another example, determining the target instrumentation and control device based on the configuration information includes: determining the instrumentation and control device corresponding to the configuration point corresponding to the causal control logic added and/or deleted in the real-time configuration information as the target instrumentation and control device.
在实际实现时,也可以将其它与组态变量信息相关的仪控设备确定为目标仪控设备,本实施例不对目标仪控设备的确定方式作限定。In actual implementation, other instrumentation and control devices related to the configuration variable information may also be determined as target instrumentation and control devices. This embodiment does not limit the method for determining the target instrumentation and control devices.
步骤503,获取目标仪控设备对应的分析数据,以对目标仪控设备进行故障分析,即执行步骤202至204。Step 503 , obtaining analysis data corresponding to the target instrumentation and control equipment to perform fault analysis on the target instrumentation and control equipment, that is, executing steps 202 to 204 .
在一个示例中,获取目标仪控设备对应的分析数据,包括:以预设时长间隔多次获取目标仪控设备对应的分析数据,并在每次获取到分析数据后,基于分析数据对目标仪控设备进行故障分析。由于系统组态变化对仪控设备的影响可能会随时间累积,因此以预设时长间隔多次获取目标仪控设备对应的分析数据可以有助于准确分析组态变化对目标仪控设备的影响,从而可以有助于及时发现系统组态变化导致的设备故障。In one example, obtaining analysis data corresponding to the target instrumentation and control equipment includes: obtaining analysis data corresponding to the target instrumentation and control equipment multiple times at preset time intervals, and performing fault analysis on the target instrumentation and control equipment based on the analysis data after each acquisition of the analysis data. Since the impact of system configuration changes on instrumentation and control equipment may accumulate over time, obtaining analysis data corresponding to the target instrumentation and control equipment multiple times at preset time intervals can help accurately analyze the impact of configuration changes on the target instrumentation and control equipment, thereby helping to promptly discover equipment failures caused by system configuration changes.
由于仪控系统的系统组态通常是经过规范设计的,因此在仪控系统的系统组态的变化可能会导致仪控系统中相关的仪控设备的设备状态发生变化,甚至导致仪控设备出现故障。基于此,上述实施方式中,在监测到仪控系统的系统组态发生变化的情况下,确定组态变量信息,并基于组态变量信息确定出目标仪控设备,并对目标仪控设备进行故障分析,如此可以有助于及时发现系统组态变化导致的设备故障,从而可以有助于对设备故障及时进行处理,同时也有助于提高仪控系统的稳定性。Since the system configuration of the instrumentation and control system is usually designed according to specifications, changes in the system configuration of the instrumentation and control system may cause changes in the device status of the related instrumentation and control equipment in the instrumentation and control system, and even cause failures in the instrumentation and control equipment. Based on this, in the above implementation, when the system configuration of the instrumentation and control system is monitored to change, the configuration variable information is determined, and the target instrumentation and control equipment is determined based on the configuration variable information, and a failure analysis is performed on the target instrumentation and control equipment, which can help to timely discover equipment failures caused by changes in the system configuration, thereby helping to handle equipment failures in a timely manner, and also helps to improve the stability of the instrumentation and control system.
本申请实施例还提供一种电子设备,在一个示例中,电子设备为上述图1所示的仪控设备的故障分析系统中的故障分析模块120,在实际实现时,电子设备也可以实现为其它设备,本实施例不对电子设备的类型作限定。如图6所示,图6所示的电子设备600包括:处理器601和存储器603。其中,处理器601和存储器603相连,如通过总线602相连。可选地,电子设备600还可以包括收发器604。需要说明的是,实际应用中收发器604不限于一个,该电子设备600的结构并不构成对本申请实施例的限定。The embodiment of the present application also provides an electronic device. In one example, the electronic device is the fault analysis module 120 in the fault analysis system of the instrumentation and control equipment shown in FIG1 above. In actual implementation, the electronic device can also be implemented as other devices. The embodiment does not limit the type of electronic device. As shown in FIG6 , the electronic device 600 shown in FIG6 includes: a processor 601 and a memory 603. Among them, the processor 601 and the memory 603 are connected, such as through a bus 602. Optionally, the electronic device 600 may also include a transceiver 604. It should be noted that in actual applications, the transceiver 604 is not limited to one, and the structure of the electronic device 600 does not constitute a limitation on the embodiment of the present application.
处理器601可以是CPU(Central Processing Unit,中央处理器),通用处理器,DSP(Digital Signal Processor,数据信号处理器),ASIC(Application SpecificIntegrated Circuit,专用集成电路)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器601也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等。Processor 601 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It may implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. Processor 601 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like.
总线602可包括一通路,在上述组件之间传送信息。总线602可以是PCI(Peripheral Component Interconnect,外设部件互连标准)总线或EISA(ExtendedIndustry Standard Architecture,扩展工业标准结构)总线等。总线602可以分为地址总线、数据总线等。为便于表示,图6中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。The bus 602 may include a path for transmitting information between the above components. The bus 602 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, etc. The bus 602 may be divided into an address bus, a data bus, etc. For ease of representation, FIG6 only uses one thick line, but does not mean that there is only one bus or one type of bus.
存储器603可以是ROM(Read Only Memory,只读存储器)或可存储静态信息和指令的其他类型的静态存储设备,RAM(Random Access Memory,随机存取存储器)或者可存储信息和指令的其他类型的动态存储设备,也可以是EEPROM(Electrically ErasableProgrammable Read Only Memory,电可擦可编程只读存储器)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。The memory 603 may be a ROM (Read Only Memory) or other types of static storage devices that can store static information and instructions, a RAM (Random Access Memory) or other types of dynamic storage devices that can store information and instructions, or an EEPROM (Electrically Erasable Programmable Read Only Memory), a disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program codes in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.
存储器603用于存储执行本申请方案的应用程序代码,并由处理器601来控制执行。处理器601用于执行存储器603中存储的应用程序代码,以实现前述方法实施例所示的内容。The memory 603 is used to store the application code for executing the solution of the present application, and the execution is controlled by the processor 601. The processor 601 is used to execute the application code stored in the memory 603 to implement the contents shown in the above method embodiment.
其中,电子设备包括但不限于:移动电话、笔记本电脑、PDA(个人数字助理)、PAD(平板电脑)等等的移动终端以及诸如数字TV、台式计算机等等的固定终端。还可以为服务端等。图6示出的电子设备仅仅是一个示例,不应对本申请实施例的功能和使用范围带来任何限制。The electronic device includes, but is not limited to, mobile terminals such as mobile phones, laptop computers, PDAs (personal digital assistants), PADs (tablet computers), etc., and fixed terminals such as digital TVs, desktop computers, etc. It can also be a server, etc. The electronic device shown in FIG6 is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
本申请实施例还提供一种计算机可读存储介质,其上存储有计算机程序,当计算机程序在计算机中执行时,令计算机执行上述实施例提供的仪控设备的故障分析方法。The embodiment of the present application also provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed in a computer, the computer is caused to execute the fault analysis method of the instrumentation and control equipment provided in the above embodiment.
应该理解的是,虽然附图的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。It should be understood that although the steps in the flowchart of the accompanying drawings are shown in sequence according to the instructions of the arrows, these steps are not necessarily performed in the order indicated by the arrows. Unless otherwise clearly stated in this document, the execution of these steps is not strictly limited in order and can be performed in other orders.
以上仅是本申请的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。The above are only some implementation methods of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.
Claims (8)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310922921.2A CN116880398B (en) | 2023-07-25 | 2023-07-25 | Fault analysis method, system, electronic equipment and storage medium for instrumentation and control equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310922921.2A CN116880398B (en) | 2023-07-25 | 2023-07-25 | Fault analysis method, system, electronic equipment and storage medium for instrumentation and control equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN116880398A CN116880398A (en) | 2023-10-13 |
CN116880398B true CN116880398B (en) | 2024-10-25 |
Family
ID=88269644
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310922921.2A Active CN116880398B (en) | 2023-07-25 | 2023-07-25 | Fault analysis method, system, electronic equipment and storage medium for instrumentation and control equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116880398B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118673317B (en) * | 2024-05-31 | 2025-03-11 | 中核检修有限公司 | Instrument equipment fault diagnosis method and device, electronic equipment and readable storage medium |
CN119130444A (en) * | 2024-11-14 | 2024-12-13 | 深圳市海格金谷工业科技股份有限公司 | A method and system for intelligently processing equipment failure, electronic equipment and storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116016114A (en) * | 2022-12-27 | 2023-04-25 | 中国电信股份有限公司 | Troubleshooting method, device, non-volatile storage medium and electronic equipment |
CN116088465A (en) * | 2022-12-19 | 2023-05-09 | 阿里巴巴(中国)有限公司 | Fault cause diagnosis method, device, equipment and readable storage medium |
CN116244444A (en) * | 2022-12-28 | 2023-06-09 | 苏州凌云光工业智能技术有限公司 | Equipment fault diagnosis method and device |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001356929A (en) * | 2000-06-12 | 2001-12-26 | Nec Fielding Ltd | Automatic fault notifying device and maintenance base system |
CN105448369B (en) * | 2015-11-26 | 2018-01-26 | 福建宁德核电有限公司 | A kind of nuclear power plant equipment fault diagnosis method and system |
CN106269198A (en) * | 2016-08-29 | 2017-01-04 | 四川亿欣新材料有限公司 | Vertical Mill intelligence control system based on DCS |
CN107024919B (en) * | 2017-03-07 | 2019-05-17 | 福建福清核电有限公司 | A method of realizing nuclear leve digitlization I&C system in-service monitoring diagnosis |
CN107505906B (en) * | 2017-09-29 | 2020-11-06 | 北京星航机电装备有限公司 | Fault diagnosis method and system for automatic production line of prefabricated concrete structure |
CN113359664B (en) * | 2021-05-31 | 2023-07-07 | 海南文鳐科技有限公司 | Fault diagnosis and maintenance system, method, equipment and storage medium |
CN115638875B (en) * | 2022-11-14 | 2023-08-18 | 国家电投集团河南电力有限公司技术信息中心 | Power plant equipment fault diagnosis method and system based on map analysis |
CN115828173A (en) * | 2022-11-17 | 2023-03-21 | 华能射阳新能源发电有限公司 | Fan fault diagnosis method and system based on fault knowledge and causal reasoning |
-
2023
- 2023-07-25 CN CN202310922921.2A patent/CN116880398B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116088465A (en) * | 2022-12-19 | 2023-05-09 | 阿里巴巴(中国)有限公司 | Fault cause diagnosis method, device, equipment and readable storage medium |
CN116016114A (en) * | 2022-12-27 | 2023-04-25 | 中国电信股份有限公司 | Troubleshooting method, device, non-volatile storage medium and electronic equipment |
CN116244444A (en) * | 2022-12-28 | 2023-06-09 | 苏州凌云光工业智能技术有限公司 | Equipment fault diagnosis method and device |
Also Published As
Publication number | Publication date |
---|---|
CN116880398A (en) | 2023-10-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN116880398B (en) | Fault analysis method, system, electronic equipment and storage medium for instrumentation and control equipment | |
CN107766299B (en) | Data index abnormity monitoring method and system, storage medium and electronic equipment | |
CN112805728B (en) | Machine fault diagnosis support system and machine fault diagnosis support method | |
US9569325B2 (en) | Method and system for automated test and result comparison | |
JP5571847B2 (en) | Anomaly detection system that detects anomalies in multiple control systems | |
CN109960635B (en) | Monitoring and alarming method, system, equipment and storage medium of real-time computing platform | |
EP2645257A2 (en) | System and method for visualisation of behaviour within computer infrastructure | |
CN112380089A (en) | Data center monitoring and early warning method and system | |
CN110600098A (en) | Automatic clinical chemistry auditing method, system, device and storage medium | |
CN110930538A (en) | Method and system for visualizing fault information of vehicle | |
CN117041029A (en) | Network equipment fault processing method and device, electronic equipment and storage medium | |
JP6667664B2 (en) | Plant management apparatus, plant management method, and program | |
CN117235664A (en) | Fault diagnosis method, system and computer equipment for distribution communication equipment | |
CN118377287A (en) | A diagnostic method, device, electronic device and storage medium based on fault tree | |
JP2010015246A (en) | Failure information analysis management system | |
CN109558315A (en) | The determination method, device and equipment of test scope | |
CN103164320A (en) | Inspection system, inspection information gathering device and inspection information gathering program | |
CN112256532A (en) | Test interface generation method and device, computer equipment and readable storage medium | |
CN117872000A (en) | Performance evaluation method, system, terminal equipment and medium applied to transformer | |
CN111124828A (en) | A data processing method, device, equipment and storage medium | |
CN112291805B (en) | OMC system monitoring method, device, equipment and readable storage medium | |
CN114780412A (en) | Page testing method, system, equipment and medium | |
CN113986142B (en) | Disk fault monitoring method, device, computer equipment and storage medium | |
CN116795064B (en) | DCS-based alarm management method, electronic equipment and storage medium | |
CN119599251A (en) | Dynamic processing method and device for load rate data of production device and terminal equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |