Industrial event processing method and apparatus, electronic device, and storage medium

By standardizing and encoding industrial events in nuclear power plants on the server side, and using unified rules for identification and evaluation, the problem of independent rule configuration for target objects in nuclear power plants is solved, thereby improving processing efficiency and consistency.

WO2026025773A1PCT designated stage Publication Date: 2026-02-05CHINA NUCLEAR POWER ENGINEERING COMPANY LTD +1
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/139149
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-07-29
Filing Date
2024-12-13
Publication Date
2026-02-05

AI Technical Summary

Technical Problem

In nuclear power plants, existing technologies require independent configuration rules for industrial events targeting multiple objects, resulting in a large amount of repetitive configuration work and affecting processing efficiency and consistency.

Method used

By acquiring raw industrial event data on the server side, standardizing and encoding it, and utilizing unified event coding rules, identification rules, and early warning assessment rules, unified management and identification of industrial events can be achieved.

Benefits of technology

It reduces the manpower required for rule configuration, simplifies staff understanding of analysis results, and improves the efficiency and consistency of industrial incident handling.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024139149_05022026_PF_FP_ABST
    Figure CN2024139149_05022026_PF_FP_ABST
Patent Text Reader

Abstract

An industrial event processing method and apparatus, an electronic device, and a storage medium, relating to the technical field of industrial event management. The method comprises: acquiring raw industrial event data generated by a target object; performing standardization processing on the raw industrial event data to obtain candidate industrial event data, wherein the candidate industrial event data comprises at least one piece of industrial event description information and an event configuration parameter for each piece of industrial event description information; encoding the industrial event description information and the event configuration parameter according to an event encoding rule so as to obtain industrial event encoded data; performing identification processing on the industrial event encoded data according to a preset event identification rule so as to obtain industrial event information, wherein the industrial event information is used for representing a current operating condition of the target object; and performing an early warning evaluation on the industrial event information according to an early warning evaluation rule so as to obtain an event early warning evaluation result. The present application enables the unified and centralized management of industrial events.
Need to check novelty before this filing date? Find Prior Art

Description

Industrial event processing method and device, electronic device and storage medium TECHNICAL FIELD

[0001] The present application relates to the technical field of industrial event management, and particularly relates to an industrial event processing method and device, an electronic device and a storage medium. BACKGROUND

[0002] An industrial plant is composed of a large number of target objects, and the industrial plant is a plant area of multiple industrial fields. If the safety management of the industrial plant needs to be performed, the monitoring and management of the large number of target objects need to be performed, that is, the industrial events of each target object are collected, and an alarm is pushed according to the industrial events, so that a maintenance personnel can timely perform a maintenance measure on the target object.

[0003] For example, in the field of a nuclear power plant, the industrial event is a nuclear power industrial event, and the processing of the nuclear power industrial event is mainly dispersed to multiple applications to be implemented, that is, the identification and monitoring of the nuclear power industrial event of each target object are completed by respective software. Therefore, the rule configuration needs to be separately performed for different nuclear power industrial events, and the rules of some nuclear power industrial events are the same, so that the rules are repeatedly configured, which causes a large configuration workload and affects the processing efficiency of the nuclear power industrial event. SUMMARY

[0004] The main purpose of the embodiments of the present application is to provide an industrial event processing method and device, an electronic device and a storage medium, which are aimed at reducing the setting of event identification rules, saving manpower, and improving the processing efficiency of the industrial event.

[0005] To achieve the above purpose, a first aspect of the embodiments of the present application provides an industrial event processing method applied to a server, the server being connected to a plurality of target objects, and the method comprises the following steps.

[0006] Obtaining original industrial event data generated by a target object;

[0007] Performing standardization processing on the original industrial event data to obtain candidate industrial event data; wherein the candidate industrial event data comprises at least one industrial event description information and an event configuration parameter of each industrial event description information;

[0008] Performing encoding processing on the industrial event description information and the event configuration parameter according to a preset event encoding rule to obtain industrial event encoding data;

[0009] Performing identification processing on the industrial event encoding data according to a preset event identification rule to obtain industrial event information; wherein the industrial event information is used to represent a current running state of the target object;

[0010] The industrial event information is pre-alarm evaluated according to a preset pre-alarm evaluation rule, and an event pre-alarm evaluation result is obtained.

[0011] In some embodiments, the standardized processing of the original industrial event data to obtain candidate industrial event data comprises:

[0012] The original industrial event data is content parsed to obtain industrial event content.

[0013] The industrial event content is list constructed according to a preset event template to obtain an industrial event list.

[0014] At least one industrial event description information is extracted from the industrial event list.

[0015] The event configuration parameter is found in a preset configuration parameter mapping table according to the industrial event description information, wherein the configuration parameter mapping table stores configuration parameters corresponding to different industrial event description information.

[0016] In some embodiments, the event configuration parameter comprises: event category, event priority, event level and event associated object information; and the encoding processing of the industrial event description information and the event configuration parameter according to the preset event encoding rule to obtain industrial event encoding data comprises:

[0017] The industrial event description information is level configured according to the event priority and the event level to obtain candidate event description information.

[0018] The candidate event description information is category configured according to the event category to obtain selected event description information.

[0019] The selected event description information is associated object configured according to the event associated object information to obtain the target event description information.

[0020] The target event description information is encoded according to the event encoding rule to obtain the industrial event encoding data.

[0021] In some embodiments, after the encoding processing of the industrial event description information and the event configuration parameter according to the preset event encoding rule to obtain industrial event encoding data, the method further comprises:

[0022] The industrial event encoding data is sent to an audit end, and encoding audit information fed back by the audit end is received.

[0023] If the encoding audit information represents that the audit is passed, the industrial event encoding data is imported into a preset event center system.

[0024] If the coding review information represents a review failure, the industrial event description information and the event configuration parameters are sent to a microservice through a preconfigured interface, and updated event coding data fed back by the microservice is received, and the updated event coding data is imported into the event center system.

[0025] In some embodiments, the industrial event information is obtained by identifying the industrial event coding data according to preset event identification rules, including:

[0026] Obtaining object information of the industrial event coding data;

[0027] According to the object information, a target identification rule is screened out from the event identification rules;

[0028] According to the target identification rule, the industrial event coding data is identified to obtain the industrial event information.

[0029] In some embodiments, before the industrial event information is obtained by identifying the industrial event coding data according to the target identification rule, the method further includes:

[0030] The event identification rule is generated, specifically including:

[0031] According to the object information, an event coding rule of the target object is obtained;

[0032] According to the event coding rule, the event identification rule is generated.

[0033] In some embodiments, the warning evaluation rule includes a simple warning evaluation rule and a composite warning evaluation rule; and the event warning evaluation result includes a first warning evaluation result and a second warning evaluation result.

[0034] The event warning evaluation result is obtained by evaluating the industrial event information according to a preset warning evaluation rule, including:

[0035] The industrial event information is classified to obtain an event category;

[0036] If the event category is a simple event category, a first warning evaluation result is obtained by evaluating the industrial event information according to the simple warning evaluation rule;

[0037] If the event category is a complex event category, at least two simple sub-event information are obtained by splitting the industrial event information, and a second warning evaluation result is obtained by jointly evaluating the at least two simple sub-event information according to the composite warning evaluation rule.

[0038] In some embodiments, after the industrial event information is evaluated according to the preset early warning evaluation rule to obtain an event early warning evaluation result, the method further comprises:

[0039] filtering a target push rule from preset candidate push rules according to the object information and the event early warning evaluation result;

[0040] pushing the event early warning evaluation result according to the target push rule.

[0041] In some embodiments, the filtering of the target push rule from the preset candidate push rules according to the object information and the event early warning evaluation result comprises:

[0042] filtering a selected push rule from the candidate push rules according to the object information;

[0043] filtering target rule adjustment information from preset candidate rule adjustment information according to the event early warning evaluation result;

[0044] adjusting the selected push rule according to the target rule adjustment information to obtain the target push rule.

[0045] In some embodiments, after the event early warning evaluation result is pushed according to the target push rule, the method further comprises:

[0046] receiving a running parameter adjustment request fed back according to the event early warning evaluation result; wherein the running parameter adjustment request comprises adjustment object information and running parameter adjustment information;

[0047] filtering a selected object from the target object according to the adjustment object information;

[0048] adjusting the selected object according to the running parameter adjustment information.

[0049] In some embodiments, before the event early warning evaluation result is pushed according to the target push rule, the method further comprises:

[0050] filtering the event early warning evaluation result according to a preset filtering rule to obtain a target early warning evaluation result;

[0051] pushing the target early warning evaluation result according to the target push rule.

[0052] In some embodiments, after the event early warning evaluation result is pushed according to the target push rule, the method further comprises:

[0053] An event processing flow information of each of the event early warning evaluation results is acquired through the workflow engine; wherein the event processing flow information represents a processing flow of the event after the event early warning evaluation result is generated;

[0054] The event processing flow information is sent to a preset target node, so that the target node calls.

[0055] To achieve the above object, a second aspect of the embodiment of the present application proposes an industrial event processing device, applied to a server, the server being connected with a plurality of target objects, the device comprising:

[0056] An acquisition module, configured to acquire original industrial event data generated by a target object;

[0057] A standardization processing, configured to perform standardization processing on the original industrial event data to obtain candidate industrial event data; wherein the candidate industrial event data comprises at least one industrial event description information and an event configuration parameter of each of the industrial event description information;

[0058] An encoding module, configured to perform encoding processing on the industrial event description information and the event configuration parameter according to a preset event encoding rule to obtain industrial event encoding data;

[0059] An identification module, configured to perform identification processing on the industrial event encoding data according to a preset event identification rule to obtain industrial event information; wherein the industrial event information is used to represent a current running condition of the target object;

[0060] An early warning evaluation module, configured to perform early warning evaluation on the industrial event information according to a preset early warning evaluation rule to obtain an event early warning evaluation result.

[0061] To achieve the above object, a third aspect of the embodiment of the present application proposes an electronic device, comprising a memory and a processor, the memory storing a computer program, and the processor implementing the method of the first aspect when executing the computer program.

[0062] To achieve the above object, a fourth aspect of the embodiment of the present application proposes a computer readable storage medium, the computer readable storage medium storing a computer program, and the computer program being executed by a processor to implement the method of the first aspect.

[0063] The industrial event processing method and device, the electronic equipment and the storage medium provided by the present application realize unified management of industrial events by standardizing the industrial events. Meanwhile, the industrial events are coded according to a set coding rule, and the coded events are identified according to a set coding identification rule. Finally, the industrial events are evaluated according to a set early warning rule to realize the identification, transmission and processing mechanism of unified nuclear power industrial events. BRIEF DESCRIPTION OF DRAWINGS

[0064] Fig. 1 is a system architecture diagram of the industrial event processing method provided by the present application;

[0065] Fig. 2 is a flowchart of the industrial event processing method provided by the present application;

[0066] Fig. 3 is a flowchart of step S202 in Fig. 2;

[0067] Fig. 4 is a flowchart of step S203 in Fig. 2;

[0068] Fig. 5 is a flowchart of the industrial event processing method provided by another embodiment of the present application;

[0069] Fig. 6 is a flowchart of the industrial event processing method provided by another embodiment of the present application;

[0070] Fig. 7 is a flowchart of step S204 in Fig. 2;

[0071] Fig. 8 is a flowchart of step S205 in Fig. 2;

[0072] Fig. 9 is a schematic diagram of an analog alarm in the industrial event processing method provided by the present application;

[0073] Fig. 10 is a processing flowchart of two nuclear power industrial sub-event information in the industrial event processing method provided by the present application;

[0074] Fig. 11 is a flowchart of the industrial event processing method provided by another embodiment of the present application;

[0075] Fig. 12 is a flowchart of step S1101 in Fig. 11;

[0076] Fig. 13 is a flowchart of the industrial event processing method provided by another embodiment of the present application;

[0077] Fig. 14 is a flowchart of the industrial event processing method provided by another embodiment of the present application;

[0078] Fig. 15 is a flowchart of the industrial event processing method provided by another embodiment of the present application;

[0079] Fig. 16 is a structural schematic diagram of the industrial event processing device provided by the present application;

[0080] FIG. 17 is a schematic diagram of a hardware structure of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

[0081] For the purposes of the present application, the technical solutions and advantages thereof are more clearly apparent, the present application will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only intended to explain the present application, and are not intended to limit the present application.

[0082] It should be noted that although the functional modules are divided in the device schematic diagram, and the logical sequence is shown in the flowchart, in some cases, the steps shown or described can be performed in a manner different from the module division in the device or the sequence in the flowchart. The terms "first", "second", etc. in the specification and claims and the above-described drawings are used to distinguish similar objects, and do not necessarily describe a specific order or sequence.

[0083] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which the present application belongs. The terms used herein are only for the purpose of describing the embodiments of the present application, and are not intended to limit the present application.

[0084] First, the terms involved in the present application are analyzed:

[0085] Nuclear power industry event: In the whole life cycle of nuclear power plant construction and operation, the state change of system, equipment, production business activities, etc. and the fact that needs to be paid attention to by users is called nuclear power industry event. For example, a significant change in analog quantity, a change in switch quantity signal (valve switching, etc.), a plurality of monitoring signals meeting a certain specific combination, a signal triggered by a person, etc. need to be paid attention to by users and subsequent processing or intervention occurs, which can be classified as a nuclear power industry event (hereinafter referred to as an event).

[0086] Basic event: Generally identified based on data collected by sensors of a nuclear power plant, such as identifying an alarm event based on an equipment alarm signal, identifying a valve switching event based on a valve switching signal, etc.

[0087] Complex event: Refers to using filtering, correlation, aggregation, etc. to formulate detection rules according to the time sequence relationship and aggregation relationship between existing events, continuously querying the event sequence meeting the requirements from the event stream, and finally analyzing the more complex events obtained.

[0088] An industrial plant is composed of a plurality of target objects. During the construction and operation of the whole life cycle of the industrial plant, whether the state change of different target objects is within a reasonable range has a crucial influence on the business operation of each industrial department. When it exceeds the expectation, intervention and cooperation are needed to avoid the expansion of the influence range and more serious consequences. Therefore, timely perception, analysis, prediction and discrimination of the running state change of the target object can identify the normal state or abnormal state, or the relevant industrial department is timely informed of the event of different industrial departments, or some potential risks can be analyzed through some simple events, so that early warning can be made to reduce the safety accidents of the nuclear power plant.

[0089] For example, in the field of nuclear power plants, the event monitoring and management of the nuclear power plant is mainly distributed to multiple applications, and the identification and monitoring of events are completed by each application. For example, the DCS system configured by the power plant, the DCS system needs to monitor the running state of a plurality of target objects, so the DCS system includes a generator monitoring system, a vibration monitoring system, an online lubricating oil monitoring system, a patrol system, etc., and each system is independently operated and has an independent data management method and event identification method. Therefore, the monitoring of different running states of the target object needs to be completed by multiple applications, and the identification rules of different applications need to be configured respectively, which needs to consume a lot of manpower for configuration. At the same time, each application independently processes the nuclear power industry events generated by the target object, which is easy to cause the event analysis standards and results to be inconsistent, so that the staff needs to master multiple analysis standards to determine the nuclear power analysis result output by the application, which will increase the analysis difficulty of the nuclear power industry event and affect the processing efficiency of the nuclear power industry event.

[0090] Based on this, the embodiments of the present application provide an industrial event processing method and device, electronic equipment and storage medium, which aims to standardize the processing of industrial events and realize the unified management of industrial events. At the same time, the industrial events are encoded according to the set coding rules, and the coded events are also identified according to the coding identification rules, and finally the industrial events are evaluated according to the formulated early warning rules to realize the unified identification, transmission and processing mechanism of the nuclear power industry events.

[0091] The industrial event processing method and device, electronic equipment and storage medium provided by the embodiments of the present application are specifically explained through the following embodiments. First, the industrial event processing method in the embodiments of the present application is described.

[0092] The embodiments of the present application can acquire and process related data based on artificial intelligence technology. Among them, artificial intelligence (Artificial Intelligence, AI) is to use digital computers or digital computer controlled machines to simulate, extend and expand human intelligence, perceive the environment, acquire knowledge and use knowledge to obtain the best results.

[0093] The artificial intelligence basic technology generally includes technologies such as sensors, special artificial intelligence chips, cloud computing, distributed storage, big data processing technology, operation / interaction system, mechatronics, and the like. The artificial intelligence software technology mainly includes computer vision technology, robot technology, biometric identification technology, speech processing technology, natural language processing technology, and machine learning / deep learning, and the like.

[0094] The industrial event processing method provided by the embodiments of the present application relates to the technical field of event management. The industrial event processing method provided by the embodiments of the present application can be applied to a terminal, can be applied to a server end, and can also be software running in the terminal or the server end. In some embodiments, the terminal can be a smart phone, a tablet computer, a notebook computer, a desktop computer, and the like; the server end can be configured as a separate physical server, can be configured as a server cluster or a distributed system formed by a plurality of physical servers, can also be configured as a cloud server providing basic cloud computing services such as cloud service, cloud database, cloud computing, cloud function, cloud storage, network service, cloud communication, middleware service, domain name service, security service, CDN, and big data and artificial intelligence platform; and the software can be an application for implementing the industrial event processing method, but is not limited to the above forms.

[0095] The present application can be used in many general or special computer system environments or configurations. For example: personal computers, server computers, handheld devices or portable devices, tablet devices, multi-processor systems, microprocessor-based systems, set-top boxes, programmable consumer electronics, network PCs, minicomputers, mainframe computers, distributed computing environments including any of the above systems or devices, and the like. The present application can be described in the general context of computer-executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, and the like that perform specific tasks or implement specific abstract data types. The present application can also be practiced in a distributed computing environment in which tasks are performed by remote processing devices connected by a communication network. In a distributed computing environment, program modules can be located in local and remote computer storage media, including storage devices.

[0096] The industrial event processing method provided by the embodiments of the present application can be applied to the nuclear power industry field, can be applied to the power grid field, or can be applied to other industrial fields, and the application field of the industrial event processing method is not specifically limited here. The following will be described by taking the industrial event processing method applied to the nuclear power industry field as an example.

[0097] FIG. 1 is a system framework diagram of an industrial event processing method provided by an embodiment of the present application applied to the nuclear power industry field, and FIG. 1 includes a service end and a plurality of target objects, wherein the service end is a nuclear power industry event center system 101, and the target objects are specifically nuclear power objects 102, and the nuclear power objects 102 are nuclear power equipment, nuclear power units, nuclear power systems, nuclear power components, and the like in a nuclear power plant. The nuclear power industry event center system 101 is connected to the plurality of nuclear power objects 102, and the nuclear power industry event center system 101 is uniformly interfaced with the plurality of nuclear power objects 102, and analyzes nuclear power industry events generated by each nuclear power object 102, jointly makes early warning evaluation with the plurality of nuclear power objects 102, and analyzes event early warning evaluation results of the current nuclear power plant.

[0098] It should be noted that the nuclear power industry event center system 101 establishes unified analysis rules of nuclear power industry events, and the analysis rules include event coding rules, event identification rules, and early warning evaluation rules, and different analysis rules do not need to be set for different nuclear power objects 102, which can save the manpower of rule configuration on the one hand, and can simplify the understanding of the analysis results by the staff on the other hand.

[0099] FIG. 2 is an optional flowchart of an industrial event processing method provided by an embodiment of the present application, and the method in FIG. 2 can include but is not limited to steps S201 to S205.

[0100] Step S201, obtaining original industrial event data generated by a target object;

[0101] Step S202, performing standardized processing on the original industrial event data to obtain candidate industrial event data; wherein the candidate industrial event data includes at least one industrial event description information and event configuration parameters of each industrial event description information;

[0102] Step S203, performing coding processing on the industrial event description information and the event configuration parameters according to a preset event coding rule to obtain industrial event coding data;

[0103] Step S204, performing identification processing on the industrial event coding data according to a preset event identification rule to obtain industrial event information; wherein the industrial event information is used to represent a current running state of the target object;

[0104] Step S205, performing early warning evaluation on the industrial event information according to a preset early warning evaluation rule to obtain an event early warning evaluation result.

[0105] The steps S201 to S205 shown in the embodiments of the present application are to connect a plurality of target objects, receive original industrial event data sent by each target object, perform standardization processing on the original industrial event data to obtain candidate industrial event data, and the candidate industrial event data includes industrial event description information and event configuration parameters of the industrial event description information, and then perform encoding processing on the industrial event description information and the event configuration parameters to obtain industrial event encoding data. Therefore, by performing standardization and encoding processing on the event, the unified management of the industrial event is realized. After the industrial event is encoded, the industrial event information is obtained by performing identification processing on the industrial event encoding data according to the event identification rule, and the event warning evaluation result is obtained by performing warning evaluation on the industrial event information according to the warning evaluation rule. Therefore, by connecting a plurality of target objects through the nuclear power industrial event center system, the industrial events of a plurality of target objects are centrally and uniformly managed, and a unified warning evaluation rule is used when performing warning evaluation, without the need to set an evaluation rule for each target object individually, which not only saves the manpower for rule configuration, but also makes it easier for the staff to understand the event warning evaluation result.

[0106] In step S201 of some embodiments, if the industrial event processing method is applied to the nuclear power industry field, the target object is a nuclear power object, which can be a nuclear power equipment, a nuclear power system, a nuclear power component, etc. If the industrial event processing method is applied to the power grid field, the target object is a power grid object, and the power grid object can be a power grid equipment, a power grid system, a power grid component, etc. Here, the target object is not specifically limited. The original industrial event data of the target object is collected, that is, the running data of the target object in the running process is collected, and the original industrial event of the target object is determined according to the running data, and a plurality of original industrial events are combined into original industrial event data. Specifically, the running data can be basic data, DCS data, manual inspection data, camera data, etc., and the original industrial event is obtained by performing event analysis on the running data.

[0107] In step S202 of some embodiments, the original industrial event is standardized, that is, the definition and classification of the event are standardized, and the standardization includes event type management, event priority management, event level management, event impact range management, and event definition management. Therefore, the candidate industrial event data includes at least one industrial event description information and event configuration parameters of each industrial event description information, and the event configuration parameters are parameters obtained after standardization, so the event configuration parameters include: event category, event priority, event level, and event related object information.

[0108] As shown in FIG. 3, in some embodiments, step S202 can include but is not limited to steps S301 to S304:

[0109] Step S301, content analysis is performed on the original industrial event data to obtain industrial event content;

[0110] Step S302, a list is constructed according to a preset event template, and an industrial event list is obtained;

[0111] Step S303, at least one industrial event description information is extracted from the industrial event list;

[0112] Step S304, event configuration parameters are found in a preset configuration parameter mapping table according to the industrial event description information; wherein the configuration parameter mapping table stores configuration parameters corresponding to different industrial event description information.

[0113] In step S302 of some embodiments, the event template is also a template for filling out the list, which is used to uniformly write the industrial event content into the list format. It should be noted that the event template is a filling template for publishing the list by the event center management team, so the industrial event content is filled in accordance with the event template to obtain the industrial event list.

[0114] It should be further noted that when the industrial event list is constructed, the industrial event list needs to be fed back to the review end for manual preliminary review to check whether the industrial event list is incomplete or non-standard, and to receive the list review information fed back by the review end. If the list review information indicates that the review is passed, the industrial event description information in the industrial event list and the corresponding event configuration parameters are encoded.

[0115] In step S304 of some embodiments, as disclosed above, the event configuration parameters are obtained after the standardization of the industrial event, so the industrial event is defined and classified to construct the configuration parameter mapping table.

[0116] Specifically, the configuration parameter mapping table contains the mapping relationship between the industrial event description information and the event category, the event priority, the event level, and the event associated object information. The event category represents the category of the nuclear power industrial event generated by the target object, and the event category is divided according to the event theme. The event priority is used to guide the priority order of processing the nuclear power industrial event, so as to determine the emergency procedure of the nuclear power industrial event, and the staff can timely maintain the target object. The event level represents which working level of the nuclear power plant the nuclear power industrial event exists in, and the event level includes the ontology layer, the operation layer, the management layer, and the decision layer, and the warning levels corresponding to different event levels are different. The event associated object information is that the nuclear power industrial event is associated with other target objects to determine the influence range of the nuclear power industrial event on other target objects.

[0117] Specifically, different event categories are set with different codes to obtain event category codes, and the event categories can also be directly determined through the event category codes. For example, the event categories corresponding to different event category codes are shown in Table 1:

[0118] Table 1

[0119] For example, the event priority includes a severe priority and a normal priority, the severe priority is divided into five levels, which are a first severe level, a second severe level, a third severe level, and a fourth severe level, and different event priorities are set with different color identifiers, so as to facilitate the staff to clearly understand the current running state of the target object through the color identifier. Specifically, the normal priority represents that the severity of the target object is 0, and the corresponding color identifier is blue. The first severe level represents a small failure of the target object before losing an important function, or approaching a threshold value of triggering an automatic protection or a special safety action, and the corresponding color identifier is white. The second severe level represents that the nuclear power industry event has a potential impact on the safety or availability of the target object, mainly that the availability related function of the target object loses redundancy or approaches triggering a protection or a special safety system action, and the corresponding color identifier is yellow. The third severe level represents that there is a direct impact on the safety or availability of the target object, mainly that the safety or availability related function of the target object is completely lost, and the corresponding color identifier is orange. The fourth severe level represents that the nuclear power industry event generated by the target object will cause a warning that the nuclear power plant enters an accident operation state, and the corresponding color identifier is red. The color identifiers corresponding to different event priorities are shown in Table 2:

[0120] Table 2

[0121] Specifically, the event level is divided into a class ontology layer, a job layer, a management layer, and a decision layer, and the warning levels corresponding to different event levels are also different. It should be noted that the event level corresponding to different industrial event description information is determined according to the management experience of the industrial event, and the division of the event level is also according to the management experience of the industrial event.

[0122] The event associated object information, also known as the event impact range, represents other objects associated with the industrial event, and the objects associated with different event levels are different. It should be noted that the event impact range can be divided into a whole plant level, a unit level, a space level, a system level, and a device level according to the industrial level.

[0123] In steps S301 to S304 shown in the embodiment, the industrial event list is formed by filling in the industrial event content according to the event template, so as to realize the representation of the industrial event content in a unified format, and then the uniformity of the industrial event description information is determined based on the industrial event list, facilitating the encoding processing. Meanwhile, the event configuration parameters are found from the configuration parameter mapping table based on the industrial event description information, so as to realize the standardized management of the industrial event.

[0124] Please refer to FIG. 4, in some embodiments, step S203 can include but not limited to steps S401 to S404:

[0125] Step S401, the industrial event description information is configured according to the event priority and the event level, to obtain candidate event description information;

[0126] Step S402, the candidate event description information is configured according to the event category, to obtain selected event description information;

[0127] Step S403, the selected event description information is configured according to the event associated object information, to obtain target event description information;

[0128] Step S404, the target event description information is encoded according to the event encoding rule, to obtain industrial event encoding data.

[0129] In step S401 of some embodiments, the level configuration, i.e. setting the priority and level of the industrial event description information, can further analyze the warning level of the industrial event description information through the event priority and the event level. It should be noted that the event priority and the event level corresponding to different industrial event description information are different, so the warning evaluation can be made through the event priority and the event level. For example, if the industrial event description information is "the switch state of the main pump 1 is normal running state", the event level is determined as the ontology layer, and the event priority is normal priority, and the corresponding color identification is blue. If the preliminary industrial event information is "the switch state of the main pump 1 is abnormal shutdown state", the event level is still "ontology layer", but the nuclear power level is "fourth serious level", and the corresponding color identification is red.

[0130] In step S402 of some embodiments, the event category is determined according to the candidate event description information, i.e. the category of the industrial event is determined. The category configuration is to configure the event category to the candidate event description information, to obtain the selected event description information with the event category.

[0131] In step S403 of some embodiments, the associated object is configured to add event associated object information in the selected event description information to obtain target event description information, and to know through the target event description information which industrial devices, industrial systems or industrial components are affected by the industrial event generated by the target object, so as to make the warning analysis of the target object more accurate. By configuring the event category, event priority, event level and event associated object information in the industrial event description information, the target industrial event description information with more rich event information is obtained.

[0132] In step S404 of some embodiments, the event coding rule is set by the management personnel of the event center according to the published procedure, and is used for automatically coding the industrial event description information to obtain the coding data with unified format. It should be noted that, in the field of nuclear power, the nuclear power industrial event center system defines the event coding rule, and the event coding rule contains the coding of all nuclear power industrial events, which can ensure the uniformity of the industrial event coding data.

[0133] It should be noted that, in the field of nuclear power industry, in order to make the nuclear power industrial event center system process the nuclear power industrial events of different target objects more easily, the target object processes the industrial event description information in advance to obtain the industrial event coding data. It should be noted that the coding rules adopted by different target objects are different, but the data sorting and coding data format formed by coding are the same, so the nuclear power industrial event center system needs to determine the event identification rule of each target object, which can identify the industrial event information corresponding to the industrial event coding data.

[0134] Specifically, the embodiments of the present application process the physical entities in the industrial area by hierarchical classification in combination with the influence range and severity of each physical entity through the combination relationship and state of the physical entities in the industrial area. That is, the physical entities in the industrial area are divided into target objects. It should be noted that the physical entities are decomposed by hierarchical classification, and the industrial event coding data generated by the target object is also divided by level, which is beneficial to simplify the analysis of the industrial event. The analysis of the target object is also a preliminary analysis of the state of a nuclear power component, a nuclear power device and a nuclear power system, to form standardized industrial event description information, and to uniformly code the industrial event description information and event configuration parameters generated by each target object. Different event coding data is obtained after coding different industrial event description information and event configuration parameters as shown in Table 3:

[0135] Table 3

[0136] As can be seen from Table 3, the industrial event coding data coded by the different nuclear power industry event description information and event configuration parameters are different. After the industrial event coding data is generated, the industrial event coding data of the target object is uploaded to the nuclear power industry event center system, which can prevent the information leakage in the transmission process from affecting the safety of the nuclear power industry event, and also facilitates the nuclear power industry event center system to store the industrial event coding data of multiple target objects.

[0137] In steps S401 to S404 shown in the embodiment, the target event description information with the event priority, event level, event category and event associated object information is obtained by performing the level configuration, category configuration and associated object configuration on the industrial event description information, so that the event priority, event level, event category and event associated object information are considered when the event coding is performed, and the industrial event coding data with more representative event information is obtained.

[0138] In some embodiments, referring to FIG. 5, after step S203, the industrial event processing method can further include but is not limited to steps S501 to S503:

[0139] In step S501, the industrial event coding data is sent to an auditing end, and the coding auditing information fed back by the auditing end is received.

[0140] In step S502, if the coding auditing information indicates that the auditing is passed, the industrial event coding data is imported into a preset event center system.

[0141] In step S503, if the coding auditing information indicates that the auditing is failed, the industrial event description information and event configuration parameters are sent to a micro service through a pre-configured interface, and the updated event coding data fed back by the micro service is received, and the updated event coding data is imported into the event center system.

[0142] In step S501 of some embodiments, one auditing end is set for each target object, so that the industrial event coding data is sent to the corresponding auditing end for auditing, and the industrial event coding data is audited by the person in charge of the target object to determine whether the industrial event coding data conforms to the event coding rules and to generate the coding auditing information.

[0143] In step S502 of some embodiments, the coding auditing information indicates that the auditing is passed, which indicates that the industrial event coding data conforms to the event coding rules and can accurately represent the industrial event information, so that the industrial event coding data is imported into the event center system, so that the industrial event coding data can be directly read from the event center system when the subsequent early warning evaluation is needed. It should be noted that if the application field is the nuclear power field, the event center system is a nuclear power industry event center system.

[0144] In step S503 of some embodiments, if the encoding review information is a review failure, it indicates that the industrial event encoding data does not conform to the event encoding rules, and it is also possible that the industrial event is an event that cannot be predicted in advance, and the event needs to be developed to a certain stage before the situation of the event is known, so the microservice needs to be called to re-encode and form updated event encoding data, and store the updated event encoding data to the event center system, so as to ensure that all events can be stored in the event center system in the form of encoding, and various events of the target object are warned and evaluated.

[0145] In steps S501 to S503 shown in the embodiment, after the industrial event description information and the event configuration information are encoded to form the industrial event encoding data, the industrial event encoding data is sent to the review end for review, and whether the industrial event encoding data is stored in the event center system or the updated event encoding data is generated and stored in the event center system is determined according to the encoding review information fed back by the review end, so that the event center system stores the industrial event encoding data conforming to the event encoding rules.

[0146] In some embodiments, before step S204, the industrial event processing method can further include generating an event recognition rule. Because the industrial event encoding data cannot directly determine the current running status of the target object, the event recognition rule needs to be used to recognize the industrial event encoding data to obtain the industrial event information representing the current running status of the target object, and the current event situation of the target object is determined through the industrial event information.

[0147] Referring to FIG. 6, in some embodiments, generating the event recognition rule can include but is not limited to steps S601 to S602:

[0148] In step S601, the event encoding rule of the target object is obtained according to the object information;

[0149] In step S602, the event recognition rule is generated according to the event encoding rule.

[0150] In step S601 of some embodiments, the event encoding rule is a rule for encoding the nuclear power industrial event description information and the event configuration parameters of each target object into industrial event encoding data, and the application of the target object independently maintains the event encoding rule of each target object.

[0151] In step S602 of some embodiments, the event encoding rule can determine the event encoding value corresponding to each event content, so the event recognition rule is obtained by transforming the encoding value in the event encoding rule and the event description information.

[0152] In the steps S601 to S602 shown in the embodiment, the event recognition rule is obtained by transforming the event content and the coding rule in each event coding rule after the event coding rules of different target objects are obtained in advance, so that the event recognition rule is easy to obtain.

[0153] Referring to FIG. 7, in some embodiments, the step S204 can include but is not limited to steps S701 to S703:

[0154] In step S701, the object information of the industrial event coding data is obtained.

[0155] In step S702, the target recognition rule is filtered from the event recognition rules according to the object information.

[0156] In step S703, the industrial event information is obtained by recognizing the industrial event coding data according to the target recognition rule.

[0157] In step S702 of some embodiments, the event recognition rules configured for different target objects are different, and each event recognition rule is configured with an object label, and the object label is used to represent the object to which the nuclear power recognition rule is applicable. When the target recognition rule is determined, the object label of each event recognition rule is obtained, and the target label is filtered from the object label according to the object information, and the event recognition rule corresponding to the target label is taken as the target recognition rule.

[0158] In step S703 of some embodiments, the industrial event coding data is recognized according to the target recognition rule. Specifically, the industrial event coding data is segmented to determine a plurality of event coding values, the correspondence between each event coding value and event content in the target recognition rule is found, and each event coding value is corresponded to the event content, and then the plurality of event contents are spliced to obtain the preliminary industrial event information. For example, if the industrial event coding data is FC3-E-IIP-078366, FC3 is determined to be FC power station No. 3 unit, E-IIP is determined to be No. 1 main pump, and 078366 is determined to be start maintenance according to Table 3, so that the preliminary industrial event information is determined to be "FC power station No. 3 unit No. 1 main pump-start maintenance".

[0159] In steps S701 to S703 shown in the embodiment, the target recognition rule conforming to the industrial event coding data is obtained, and the industrial event coding data is automatically recognized by the target recognition rule to obtain accurate industrial event information, so that the current operating condition of the target object is determined by the industrial event information.

[0160] In some embodiments, the early warning evaluation rules include simple early warning evaluation rules and composite early warning evaluation rules, the simple early warning evaluation rules are used to evaluate the early warning level of each nuclear power industry sub-event information, and the composite early warning evaluation rules are used to jointly evaluate multiple simple sub-event information to realize early warning evaluation of complex nuclear power industry events.

[0161] Referring to FIG. 8, in some embodiments, the event early warning evaluation result includes a first early warning evaluation result and a second early warning evaluation result, and step S205 can include but is not limited to steps S801 to S803:

[0162] Step S801, classifying the industrial event information to obtain an event category;

[0163] Step S802, if the event category is a simple event category, performing early warning evaluation on the industrial event information according to the simple early warning evaluation rules to obtain the first early warning evaluation result;

[0164] Step S803, if the event category is a complex event category, performing event splitting on the industrial event information to obtain at least two simple sub-event information, and performing joint early warning evaluation on the at least two simple sub-event information according to the composite early warning evaluation rules to obtain the second early warning evaluation result.

[0165] In step S801 of some embodiments, the event category is determined by classifying the industrial event information to determine whether the industrial event information is a complex event or a simple event.

[0166] In step S802 of some embodiments, the simple early warning evaluation rules are pre-set early warning evaluation levels, and the early warning contents configured for different industrial event information are different. Therefore, the first early warning evaluation result is obtained by searching the early warning content matched with each industrial event information through the simple early warning evaluation rules.

[0167] For example, taking the on-off alarm as an example, the simple early warning evaluation rules of the on-off quantity are shown in Table 4:

[0168] Table 4

[0169] As shown in Table 4, the industrial event information of the on-off quantity is the valve on-off state under different combinations, and the early warning content is determined according to the valve on-off state under different combinations to determine the first early warning evaluation result.

[0170] If the analog quantity alarm is set, and the event warning evaluation rule of the analog quantity alarm is based on the analog quantity and multiple preset thresholds to determine the warning content, and the warning content can include: emergency alarm, fault alarm and normal alarm, and the preset threshold of the emergency alarm is the upper limit threshold and the lower limit threshold, the preset threshold of the fault alarm is the high-high threshold and the low-low threshold, and the preset threshold of the normal alarm is the high threshold and the low threshold. Therefore, the preset thresholds corresponding to different alarm contents are different. As shown in FIG. 9, the upper limit threshold is set to 100, the lower limit threshold is set to 10, the high-high threshold is set to 85, the low-low threshold is set to 20, the high threshold is set to 70, and the low threshold is set to 30. If the received analog quantity is 15, it is determined that the warning content is fault alarm.

[0171] In step S803 of some embodiments, at least two simple sub-event information are jointly pre-alarm evaluated according to the composite pre-alarm evaluation rule, and the pre-alarm content of the target object when the at least two simple sub-event information produces different pre-alarm content is recorded in the composite pre-alarm evaluation rule. It should be noted that the composite pre-alarm evaluation rule is a fault composite alarm logic, which has a voting gate logic, a time delay logic, an and gate logic and a multi-channel signal source, which together constitute the composite pre-alarm evaluation rule. For example, as shown in FIG. 10, if the target object is a nuclear power system, and the nuclear power system has two simple sub-event information, which are nuclear power industry event A and nuclear power industry event B, the composite pre-alarm evaluation rule is used to analyze the execution of the two nuclear power industry events to analyze the current running state of the nuclear power system according to the execution of the two nuclear power industry events. Specifically, whether the pre-alarm evaluation of the nuclear power industry event A needs to wait for the nuclear power industry event B to arrive to execute, and the pre-alarm evaluation of the nuclear power industry event B is to wait for the nuclear power industry event A to execute before triggering. Therefore, if the event pre-alarm evaluation result of the nuclear power industry event A is that the nuclear power industry event B reaches, then the execution is started, and after the execution is completed, the nuclear power industry event B is triggered to execute, so as to output the event pre-alarm evaluation result as the normal operation of the nuclear power system. On the contrary, if the nuclear power industry event A has not waited for the nuclear power industry event B to arrive, or after the nuclear power industry event A executes, the nuclear power industry event B has not been triggered, and the event pre-alarm evaluation result is output as the abnormal event execution of the nuclear power system.

[0172] In steps S801 to S803 shown in the embodiment, simple pre-alarm evaluation rules are used for pre-alarm evaluation of simple category industrial event information, and composite pre-alarm evaluation rules are used for joint pre-alarm evaluation of at least two simple sub-event information in the industrial event information for composite category industrial event information, so as to realize accurate pre-alarm evaluation of the target object.

[0173] Referring to FIG. 11, in some embodiments, after step S205, the industrial event processing method can further include but is not limited to steps S1101 to S1102:

[0174] Step S1101, screening a target push rule from preset candidate push rules according to the object information and the event early warning evaluation result;

[0175] Step S1102, pushing the event early warning evaluation result according to the target push rule.

[0176] In step S1101 of some embodiments, the candidate push rule is preset, and the staff can set it according to habits to realize flexible result pushing. It should be noted that the candidate push rule is also called a subscription rule, and the notification mode of the event early warning evaluation result of multiple target objects can be set in the subscription rule. Therefore, the target push rule is screened from the candidate push rule based on the object information and the event early warning evaluation result, that is, the push mode set by the target object is selected, and the event early warning evaluation result can be further adjusted based on the event early warning evaluation result, so that after the event early warning evaluation result is determined, the push mode set by the staff can not be completely followed, and the emergency early warning situation can be timely fed back.

[0177] In steps S1101 to S1102 of the embodiment, the target push rule is screened from the candidate push rule based on the object information and the event early warning evaluation result, and the push mode that meets the target object and the event early warning evaluation result is selected, so that the event early warning evaluation result pushing according to the target push rule is more accurate.

[0178] Please refer to FIG. 12, in some embodiments, step S1101 can include but is not limited to steps S1201 to S1203:

[0179] Step S1201, screening a selected push rule from the candidate push rules according to the object information;

[0180] Step S1202, screening target rule adjustment information from preset candidate rule adjustment information according to the event early warning evaluation result;

[0181] Step S1203, adjusting the selected push rule according to the target rule adjustment information to obtain the target push rule.

[0182] In step S1201 of some embodiments, the object label of each candidate push rule is acquired, and the object label represents the object set by the candidate push rule. The object label matched with the object information is taken as a target label, and the candidate push rule corresponding to the target label is taken as a selected push rule. It should be noted that the selected push rule is also called a subscription rule, and the mode of the subscription rule can be single selection subscription, long-term subscription, and short-period subscription. Once the subscription rule is set, if a nuclear power industry event is generated by a target object, the event warning evaluation result generated after the nuclear power industry event is analyzed can be timely pushed to the communication address set by the staff in advance. Specifically, the communication address can be a mail address, a short message address, an application address, a WeChat address, and the like. Here, the communication address is not limited specifically.

[0183] In steps S1202 to S1203 of some embodiments, the candidate rule adjustment information corresponding to the event warning evaluation result is acquired as target rule adjustment information, and the selected push rule is adjusted according to the target rule adjustment information, so as to obtain a target push rule conforming to the event warning evaluation result, and reduce the warning delay caused by the push mode set by the staff.

[0184] In steps S1201 to S1203 of the embodiment, the candidate push rule corresponding to the object information is acquired as the selected push rule, and the selected push rule is adjusted according to the target rule adjustment information corresponding to the event warning evaluation result, so as to obtain a target push rule conforming to the object information and the event warning evaluation result. Without pushing only according to the push rule set in advance, the event warning evaluation result can be timely pushed according to the event warning situation of the target object.

[0185] Please refer to FIG. 13. In some embodiments, after step S1102, the industrial event processing method can further include but is not limited to steps S1301 to S1303:

[0186] In step S1301, a running parameter adjustment request fed back according to the event warning evaluation result is received. The running parameter adjustment request includes adjustment object information and running parameter adjustment information.

[0187] In step S1302, a selected object is selected from the target object according to the adjustment object information.

[0188] Step S1303, parameter adjustment is performed on the selected object according to the operation parameter adjustment information.

[0189] In step S1301 of some embodiments, the operation parameter adjustment request is a request of a worker to adjust the target object based on the event early warning evaluation result, and the operation parameter adjustment request is used to adjust the target object and / or other target objects associated with the target object. It should be noted that the operation parameter adjustment request includes adjustment object information and operation parameter adjustment information, and the adjustment object information is which target objects to adjust, and the operation parameter adjustment information is which operation parameters of the target object to adjust and determines the adjusted operation parameters.

[0190] In steps S1302 to S1303 of some embodiments, the target object is first selected from the target objects according to the adjustment object information, and the target object is an object that affects the event early warning evaluation result. Then, the target object is adjusted according to the operation parameter adjustment information to achieve remote operation and maintenance management.

[0191] In steps S1301 to S1303 of the embodiment, the parameter adjustment request is received from the worker, and the parameter adjustment request includes adjustment object information and operation parameter adjustment information, so as to select the target object from the target objects according to the adjustment object information, and then adjust the target object according to the operation parameter adjustment information, to achieve remote operation and maintenance management of the target object, timely repair operation of the target object, and reduction of security problems.

[0192] Referring to FIG. 14, in some embodiments, before step S1102, the industrial event processing method can include but is not limited to steps S1401 to S1402:

[0193] Step S1401, filtering processing is performed on the event early warning evaluation result according to a pre-configured filtering rule to obtain a target early warning evaluation result;

[0194] Step S1402, the target early warning evaluation result is pushed according to a target pushing rule.

[0195] In steps S1401-S1402 of some embodiments, in the present embodiment, filtering condition definition, i.e., setting filtering rules, is performed on the event warning evaluation result according to information such as event source, event classification, event level, etc., so as to prevent or specify the event warning evaluation result meeting specific rules from being sent within a period of time. For example, within a certain period of time, a certain industrial equipment is under maintenance, which will generate some expected event warning evaluation results. At this time, because these event warning evaluation results are within expectations, there is no need to notify, and the sending of the event warning evaluation results can be prevented through the configured filtering rules. Meanwhile, it is also possible to configure to only receive the event warning evaluation results meeting the conditions, and not to notify the event warning evaluation results not meeting the conditions.

[0196] In steps S1401-S1402 of the present embodiment, by setting filtering rules, the event warning evaluation results that do not need to be notified are filtered out, and the event warning evaluation results meeting the requirements are left for pushing, so as to realize more accurate pushing of the event warning evaluation results.

[0197] Referring to FIG. 15, in some embodiments, after step S1102, the industrial event processing method can include, but is not limited to, steps S1501-S1502:

[0198] In step S1501, event processing flow information of each event warning evaluation result is acquired through a workflow engine; wherein the event processing flow information represents the processing flow of the event after the event warning evaluation result is generated;

[0199] In step S1502, the event processing flow information is sent to a preset target node for calling by the target node.

[0200] In step S1501 of some embodiments, in principle, the target object processes the industrial event in time after the industrial event is generated. However, different target objects have different processing flows and disposal methods, i.e., different industrial events are managed by different industrial departments, so there are different processing means. In order to concentrate the management of event disposal, the event processing flow information of each event warning evaluation result is collected, so as to clearly understand the processing of the industrial event through the event processing flow information. It should be noted that after the event processing flow information of the event warning evaluation result of the different target objects is collected, the event processing flow information of the multiple target objects is visualized, so as to realize the processing flow monitoring of the event.

[0201] In step S1502 of some embodiments, after the event processing flow information is collected, the event processing flow information is sent to the target node, and the target node is an application for managing the target object, so as to facilitate the application to call the event processing flow information, so as to enrich the business management of the target object.

[0202] In the step S1501 to step S1502 shown in the embodiment, the event processing flow information is collected to realize the monitoring of the processing flow of different industrial events.

[0203] Referring to FIG. 16, the embodiment of the present application further provides an industrial event processing device, which can realize the industrial event processing method described above, and the device comprises:

[0204] The acquisition module 1601 is configured to acquire original industrial event data generated by a target object.

[0205] The standardization processing module 1602 is configured to perform standardization processing on the original industrial event data to obtain candidate industrial event data, wherein the candidate industrial event data comprises at least one industrial event description information and an event configuration parameter of each industrial event description information.

[0206] The encoding module 1603 is configured to perform encoding processing on the industrial event description information and the event configuration parameter according to a preset event encoding rule to obtain industrial event encoding data.

[0207] The recognition module 1604 is configured to perform recognition processing on the industrial event encoding data according to a preset event recognition rule to obtain industrial event information, wherein the industrial event information is used to represent a current running state of the target object.

[0208] The early warning evaluation module 1605 is configured to perform early warning evaluation on the industrial event information according to a preset early warning evaluation rule to obtain an event early warning evaluation result.

[0209] The specific implementation of the industrial event processing device is basically the same as the specific embodiment of the industrial event processing method described above, and thus will not be repeated here.

[0210] The embodiment of the present application further provides an electronic device, which comprises a memory and a processor, the memory stores a computer program, and the processor implements the industrial event processing method described above when executing the computer program. The electronic device can be any intelligent terminal, such as a tablet computer, a vehicle-mounted computer, etc.

[0211] Referring to FIG. 17, FIG. 17 shows the hardware structure of the electronic device of another embodiment, which comprises:

[0212] The processor 1701 can be implemented in the form of a general CPU (Central Processing Unit), a microprocessor, an ASIC (Application Specific Integrated Circuit), or one or more integrated circuits, etc., and is used to execute related programs to realize the technical solutions provided by the embodiments of the present application.

[0213] The memory 1702 can be implemented in the form of a Read-Only Memory (ROM), a static storage device, a dynamic storage device, or a Random Access Memory (RAM), etc. The memory 1702 can store an operating system and other application programs. When the technical solutions provided by the embodiments of the present specification are implemented by software or firmware, the related program codes are stored in the memory 1702 and are called and executed by the processor 1701 to implement the industrial event processing method of the embodiments of the present application;

[0214] The input / output interface 1703 is configured to realize information input and output.

[0215] The communication interface 1704 is configured to realize the communication interaction between the device and other devices. The communication can be realized by a wired manner (for example, a USB, a network cable, etc.) or a wireless manner (for example, a mobile network, WIFI, Bluetooth, etc.).

[0216] The bus 1705 is configured to transmit information between various components (for example, the processor 1701, the memory 1702, the input / output interface 1703, and the communication interface 1704) of the device.

[0217] The processor 1701, the memory 1702, the input / output interface 1703, and the communication interface 1704 are connected to each other through the bus 1705 to realize the communication connection between them in the device.

[0218] The embodiments of the present application also provide a computer readable storage medium, which stores a computer program. The computer program is executed by a processor to implement the above-mentioned industrial event processing method.

[0219] The memory is a non-transitory computer readable storage medium, which can be used to store non-transitory software programs and non-transitory computer executable programs. In addition, the memory can include a high-speed random access memory and can also include a non-transitory memory, such as at least one magnetic disk storage device, a flash memory device, or other non-transitory solid-state memory device. In some embodiments, the memory can optionally include a memory remotely arranged relative to the processor, and these remote memories can be connected to the processor through a network. Examples of the above-mentioned network include but are not limited to the Internet, an intranet, a local area network, a mobile communication network, and a combination thereof.

[0220] The industrial event processing method and device, the electronic device and the storage medium provided by the embodiments of the present application can collect industrial event code data and object information generated by a target object, identify preliminary industrial event information corresponding to the industrial event code data according to the event identification rule and the object information, configure the preliminary industrial event information according to the event configuration parameter to obtain target industrial event information containing the event configuration parameter, obtain more comprehensive nuclear power industrial event information, and perform early warning evaluation on the more specific target industrial event information according to the early warning evaluation rule, which is more accurate. Therefore, the server is configured to uniformly manage the nuclear power industrial event of the target object, and the uniform nuclear power early warning rule is used for early warning evaluation, so that multiple applications are not needed to be configured for separate analysis, the analysis efficiency of the nuclear power industrial event is improved, and the staff can more easily understand the early warning evaluation result.

[0221] The embodiments described in the embodiments of the present application are used to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. Those skilled in the art can know that, with the evolution of technology and the appearance of new application scenarios, the technical solutions provided by the embodiments of the present application are also applicable to similar technical problems.

[0222] Those skilled in the art can understand that the technical solutions shown in the figures do not constitute a limitation on the embodiments of the present application, and can include more or fewer steps than the figures shown, or combine certain steps or different steps.

[0223] The device embodiments described above are only schematic, and the units described as separate components can or can not be physically separate, that is, can be located in one place or distributed on multiple network units. Part or all of the modules can be selected according to actual needs to achieve the purpose of the embodiments of the present application.

[0224] Those skilled in the art can understand that all or some of the steps in the above disclosed method, the functions of the modules / units in the system and the device can be implemented as software, firmware, hardware and their appropriate combinations.

[0225] The terms "first", "second", "third", "fourth", and the like in the description and in the claims of this application, if any, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the use of the terms so termed is interchangeable under appropriate circumstances such that the embodiments of the application described herein are, for example, capable of orderly or chronological mundane operation, reverse order operation, based on circuitry availability, based on stated preference or the like, and that "default" or other orderings are thus permissible. Further, the terms "comprise", "comprising", "include", "including", and the like, are specifically intended to be open-ended. That is, references to individual steps and the like do not suhstantially exclude the presence of two or more of a given step or its integral presence in the process, method, system, article, or apparatus having been made with a wider scope. The use of notation such as "first", "second", "third", etc. does not generally limit the areas, but is used to connect like elements or to distinguish one claim from another. These terms can be used interchangeably when appropriate. Terms concerning the relative position of elements can be interpreted such that their use adheres to their normal meaning, but they can also be interpreted to mean the opposite according to specific claims.

[0226] It should be understood that, in the application, "at least one" refers to one or more, and "multiple" refers to two or more. "And / or" is used to describe the relationship between associated objects, which means that there can be three relationships, for example, "A and / or B" can represent three cases: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally represents an "or" relationship between the front and rear associated objects. "At least one of the following" or similar expressions means any combination of these items, including any combination of single or multiple items. For example, at least one of a, b or c can mean a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, and c can be single or multiple.

[0227] In several embodiments provided by the application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only illustrative, for example, the division of the above-mentioned units is only a logical functional division, and actual implementation can have another division manner, for example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the displayed or discussed each other can be indirect coupling or communication connection through some interface, device or unit, which can be electrical, mechanical or other forms.

[0228] The units described above as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, that is, they can be located in one place, or they can be distributed on multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment of the application.

[0229] In addition, each function unit in each embodiment of the present application can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software function unit.

[0230] When the integrated unit is realized in the form of a software function unit and sold or used as an independent product, it can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application, essentially or in part, or all or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, and includes multiple instructions used to cause an electronic device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods of the embodiments of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various other media that can store programs.

[0231] The preferred embodiments of the embodiments of the present application are described above with reference to the accompanying drawings, and are not limited to the scope of the embodiments of the present application. Any modifications, equivalent replacements and improvements made by those skilled in the art without departing from the scope and essence of the embodiments of the present application shall be within the scope of the embodiments of the present application.

Claims

1. An industrial incident handling method, characterized in that, Applied to a server-side application, where the server connects to multiple target objects, the method includes: Acquire raw industrial event data generated by the target object; The original industrial event data is standardized to obtain candidate industrial event data; wherein, the candidate industrial event data includes at least one industrial event description and event configuration parameters for each industrial event description. The industrial event description information and the event configuration parameters are encoded according to the preset event encoding rules to obtain industrial event encoded data; The industrial event coded data is identified and processed according to preset event recognition rules to obtain industrial event information; wherein, the industrial event information is used to characterize the current operating status of the target object; The industrial event information is assessed for early warning according to the preset early warning assessment rules, and the event early warning assessment result is obtained.

2. The method according to claim 1, characterized in that, The standardization process of the original industrial event data to obtain candidate industrial event data includes: The original industrial event data is parsed to obtain the industrial event content; The industrial event list is constructed by creating a list of the industrial event content based on a preset event template. Extract at least one industrial event description from the industrial event list; The event configuration parameters are retrieved from a preset configuration parameter mapping table based on the industrial event description information; wherein the configuration parameter mapping table stores the configuration parameters corresponding to different industrial event description information.

3. The method according to claim 1, characterized in that, The event configuration parameters include: event category, event priority, event level, and event associated object information; the process of encoding the industrial event description information and the event configuration parameters according to preset event encoding rules to obtain industrial event encoded data includes: The industrial event description information is configured with a level according to the event priority and the event hierarchy to obtain candidate event description information; The candidate event description information is categorized according to the event category to obtain the selected event description information; Based on the event association object information, the selected event description information is associated with an object to obtain the target event description information; The target event description information is encoded according to the event encoding rules to obtain the industrial event encoded data.

4. The method according to claim 3, characterized in that, After encoding the industrial event description information and the event configuration parameters according to a preset event encoding rule to obtain industrial event encoded data, the method further includes: The industrial event coding data is sent to the review terminal, and the coding review information fed back by the review terminal is received; If the coding review information indicates that the review has been passed, the industrial event coding data will be imported into the preset event center system; If the coding review information indicates a review failure, the industrial event description information and the event configuration parameters are sent to the microservice through a pre-configured interface, and the updated event coding data fed back by the microservice is received and imported into the event center system.

5. The method according to claim 1, characterized in that, The step of identifying and processing the industrial event coded data according to preset event identification rules to obtain industrial event information includes: Obtain the object information of the industrial event coding data; Target identification rules are selected from the event identification rules based on the object information; The industrial event coded data is identified and processed according to the target identification rules to obtain the industrial event information.

6. The method according to claim 5, characterized in that, Before performing identification processing on the industrial event coded data according to the target identification rule to obtain the industrial event information, the method further includes: The generation of the event recognition rules specifically includes: The event encoding rules of the target object are obtained based on the object information; The event identification rule is generated based on the event encoding rule.

7. The method according to any one of claims 1 to 6, characterized in that, The early warning assessment rules include: simple early warning assessment rules and composite early warning assessment rules; the event early warning assessment results include: a first early warning assessment result and a second early warning assessment result. The step of performing an early warning assessment on the industrial event information according to preset early warning assessment rules to obtain an event early warning assessment result includes: The industrial event information is categorized to obtain event categories; If the event category is a simple event category, the industrial event information is evaluated for early warning according to the simple early warning evaluation rules to obtain the first early warning evaluation result; If the event category is a complex event category, the industrial event information is split into at least two simple sub-event information. The at least two simple sub-event information are then jointly assessed for early warning according to the composite early warning assessment rules to obtain the second early warning assessment result.

8. The method according to any one of claims 1 to 6, characterized in that, After performing an early warning assessment on the industrial event information according to preset early warning assessment rules and obtaining the event early warning assessment result, the method further includes: Based on the object information and the event warning assessment results, the target push rule is selected from the preset candidate push rules; The event warning assessment results will be pushed out according to the target push rules.

9. The method according to claim 8, characterized in that, The step of selecting the target push rule from the preset candidate push rules based on the object information and the event warning assessment result includes: Based on the object information, the selected push rule is filtered from the candidate push rules; Based on the event warning assessment results, target rule adjustment information is selected from the preset candidate rule adjustment information; The selected push rule is adjusted according to the target rule adjustment information to obtain the target push rule.

10. The method according to claim 8, characterized in that, After pushing the event warning assessment result according to the target push rule, the method further includes: Receive an operational parameter adjustment request based on the event warning assessment result; wherein, the operational parameter adjustment request includes: adjustment object information and operational parameter adjustment information; Selected objects are filtered from the target objects based on the adjustment object information; The parameters of the selected object are adjusted according to the operating parameter adjustment information.

11. The method according to claim 8, characterized in that, Before pushing the event warning assessment result according to the target push rule, the method further includes: The event warning assessment results are filtered according to pre-configured filtering rules to obtain the target warning assessment results; The target early warning assessment results are pushed out according to the target push rules.

12. The method according to claim 8, characterized in that, After pushing the event warning assessment result according to the target push rule, the method further includes: The event processing flow information for each event warning assessment result is obtained through the workflow engine; wherein, the event processing flow information represents the event processing flow after the event warning assessment result is generated. The event handling process information is sent to a preset target node for the target node to invoke.

13. An industrial incident handling device, characterized in that, Applied to a server-side application, wherein the server connects to multiple target objects, the device includes: The acquisition module is used to acquire raw industrial event data generated by the target object; Standardization processing is used to standardize the original industrial event data to obtain candidate industrial event data; wherein, the candidate industrial event data includes at least one industrial event description information and event configuration parameters for each industrial event description information; The encoding module is used to encode the industrial event description information and the event configuration parameters according to the preset event encoding rules to obtain industrial event encoded data. The identification module is used to identify and process the industrial event coded data according to preset event identification rules to obtain industrial event information; wherein, the industrial event information is used to characterize the current operating status of the target object; The early warning assessment module is used to perform early warning assessment on the industrial event information according to preset early warning assessment rules, and obtain the event early warning assessment result.

14. An electronic device, characterized in that, The electronic device includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to implement the industrial event processing method according to any one of claims 1 to 12.

15. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the industrial event processing method according to any one of claims 1 to 12.

Citation Information

Patent Citations

  • Event processing method and device based on business rules

    CN111143408A

  • Alarm strategy generation method and device and storage medium

    CN115712646A

  • Data processing method and device, equipment and storage medium

    CN117155963A

  • Event center management method and device based on real-time calculation

    CN117170894A

  • Industrial event processing method and device, electronic equipment and storage medium

    CN119005589A