Intelligent alarm method, device and equipment of centralized control system and storage medium
By storing the alarm data in the centralized control system to the model library and uniformly naming and grading the annotation, the problem of inconsistent alarm data is solved, and the standardization of the data and the work efficiency of the on-duty personnel are improved.
Patent Information
- Application Number
- CN202411657101.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-19
- Publication Date
- 2025-02-28
AI Technical Summary
In the existing alarm technology of centralized control system, the alarm data of each factory station lacks unified standards, resulting in large, complicated and messy alarms, affecting the efficiency of duty personnel.
By obtaining multiple alarm data, they are stored in the corresponding model library, and naming and grading are performed according to the preset alarm naming method, and displayed on the centralized control interface.
It improves the standardization and consistency of alarm data, enables the centralized duty personnel to understand and process alarm information more quickly and accurately, and improves work efficiency.
Smart Images

Figure CN119536064A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of intelligent alarm technology, and in particular to an intelligent alarm method, device, equipment and storage medium for a centralized control system. Background Art
[0002] The alarm module of the centralized control center clarifies the relationship between system configuration and alarm presentation effects, allowing operating personnel to obtain equipment failure or alarm information and parameter changes in a timely manner, determine whether the equipment can be safely shut down, and automatically push fault information that requires inspection and maintenance to the production management system, realizing data fusion and interaction, thereby improving work efficiency and the level of power production management.
[0003] In the existing centralized control system alarm technology, invalid repeated alarms and disturbance alarms of power plant equipment are removed, alarm information correlation analysis is added, conditional alarms and equipment early warnings are configured, the comprehensive utilization rate of data is improved, and intelligent alarms are realized. In addition, alarm and recovery logic is set in the alarm technology, events are delayed and cached, and whether events are discarded is controlled according to delay rules. An alarm cascade group is established to reduce the false alarm rate and invalid alarms.
[0004] Since the data collected by each plant and station will be collected in the centralized control center for unified processing and analysis, the differences in construction time, operation and maintenance habits, and equipment characteristics of each plant and station have led to a lack of unified standards in the naming and classification of access data, which is quite arbitrary, resulting in a large number of alarms at the centralized control level, which is complex and chaotic, and affects the efficiency of the centralized control staff on duty. Summary of the invention
[0005] The embodiments of the present application provide an intelligent alarm method, device, equipment and storage medium for a centralized control system, so as to achieve the technical effect of improving the standardization of alarm data and the work efficiency of on-duty personnel.
[0006] In a first aspect, an embodiment of the present application provides an intelligent alarm method for a centralized control system, comprising:
[0007] Acquire multiple alarm data, and store the multiple alarm data in corresponding model libraries respectively, wherein different model libraries correspond to different preset alarm naming methods;
[0008] Controlling the plurality of model libraries to perform naming processing on the stored alarm data according to the corresponding preset alarm naming method to obtain a plurality of first alarm data;
[0009] According to preset rules, multiple first alarm data are graded and labeled to obtain second alarm data, and the centralized control interface is controlled to display the second alarm data. The label of the second alarm data is used to indicate the corresponding alarm level.
[0010] In a possible implementation, obtaining multiple pieces of alarm data and storing the multiple pieces of alarm data in corresponding model libraries respectively include:
[0011] Collecting third alarm data sent by multiple power plants, and performing normalization processing on the third alarm data to obtain multiple alarm data;
[0012] According to the characteristics of each alarm data, a classification algorithm is used to classify multiple alarm data, and according to the classification results, the multiple alarm data are stored in a corresponding model library. The model library is established according to the working conditions of the corresponding power plant.
[0013] In a possible implementation manner, the third alarm data sent by multiple power plants are collected, and the third alarm data are normalized to obtain multiple alarm data, including:
[0014] Collecting third alarm data sent by a plurality of power plants, and determining a preset data format corresponding to the third alarm data according to information content contained in the third alarm data;
[0015] Normalizing the third alarm data according to a preset data format to obtain a plurality of fourth alarm data;
[0016] The plurality of fourth alarm data are checked by using a data verification mechanism to determine whether the plurality of fourth alarm data meet a preset data format, and if so, the plurality of alarm data are obtained.
[0017] In a possible implementation manner, before collecting the third alarm data sent by multiple power plants and normalizing the third alarm data to obtain multiple alarm data, the method further includes:
[0018] The equipment in multiple power plants is obtained, the equipment is classified to obtain equipment types, and each equipment type is modeled using a physical model according to the equipment type to obtain a model library corresponding to each equipment type.
[0019] In a possible implementation, multiple model libraries are controlled to perform naming processing on stored alarm data according to corresponding preset alarm naming methods to obtain multiple first alarm data, including:
[0020] Receiving a preset alarm naming method sent by a user, and storing the preset alarm naming method in a corresponding model library, wherein the preset alarm naming method is obtained by the user according to the operation conditions of equipment in multiple power plants;
[0021] Obtain key information of alarm data in each model library, and establish a mapping relationship between key information and preset alarm naming methods;
[0022] According to the mapping relationship, the plurality of model libraries are respectively controlled to perform naming processing on the stored alarm data according to the corresponding preset alarm naming method, so as to obtain a plurality of first alarm data.
[0023] In a possible implementation, performing hierarchical labeling processing on a plurality of first alarm data according to a preset rule to obtain second alarm data, and controlling the centralized control interface to display the second alarm data, includes:
[0024] Determine a preset rule for hierarchical labeling, and analyze the plurality of first alarm data according to the preset rule to obtain an analysis result;
[0025] According to the analysis results, a corresponding level label is assigned to each first alarm data according to preset rules to obtain second alarm data, and the second alarm data is sent to the centralized control interface for display.
[0026] In a possible implementation, after assigning a corresponding level label to each first alarm data according to the analysis result and a preset rule to obtain second alarm data, and sending the second alarm data to the centralized control interface for display, the method further includes:
[0027] The second alarm data is stored in a historical database and arranged in sequence according to the alarm level to obtain an alarm information table, and multiple power plants are monitored based on the alarm information table.
[0028] In a second aspect, an embodiment of the present application provides an intelligent alarm device of a centralized control system, comprising:
[0029] An acquisition module is used to acquire multiple alarm data and store the multiple alarm data in corresponding model libraries respectively, wherein different model libraries correspond to different preset alarm naming methods;
[0030] A control module, used for controlling the plurality of model libraries to perform naming processing on the stored alarm data according to the corresponding preset alarm naming method, so as to obtain the first alarm data;
[0031] The processing module is used to perform hierarchical labeling processing on multiple first alarm data according to preset rules to obtain second alarm data, and control the centralized control interface to display the second alarm data. The labeling of the second alarm data is used to indicate the corresponding alarm level.
[0032] In a possible implementation, the acquisition module is further used to:
[0033] Collecting third alarm data sent by multiple power plants, and performing normalization processing on the third alarm data to obtain multiple alarm data;
[0034] According to the characteristics of each alarm data, a classification algorithm is used to classify multiple alarm data, and according to the classification results, the multiple alarm data are stored in a corresponding model library. The model library is established according to the working conditions of the corresponding power plant.
[0035] In a possible implementation, the acquisition module is further used to:
[0036] Collecting third alarm data sent by a plurality of power plants, and determining a preset data format corresponding to the third alarm data according to information content contained in the third alarm data;
[0037] Normalizing the third alarm data according to a preset data format to obtain a plurality of fourth alarm data;
[0038] The plurality of fourth alarm data are checked by using a data verification mechanism to determine whether the plurality of fourth alarm data meet a preset data format, and if so, the plurality of alarm data are obtained.
[0039] In a possible implementation, the acquisition module is further used to:
[0040] The equipment in multiple power plants is obtained, the equipment is classified to obtain equipment types, and each equipment type is modeled using a physical model according to the equipment type to obtain a model library corresponding to each equipment type.
[0041] In a possible implementation, the control module is further configured to:
[0042] Receiving a preset alarm naming method sent by a user, and storing the preset alarm naming method in a corresponding model library, wherein the preset alarm naming method is obtained by the user according to the operation conditions of equipment in multiple power plants;
[0043] Obtain key information of alarm data in each model library, and establish a mapping relationship between key information and preset alarm naming methods;
[0044] According to the mapping relationship, the plurality of model libraries are respectively controlled to perform naming processing on the stored alarm data according to the corresponding preset alarm naming method, so as to obtain a plurality of first alarm data.
[0045] In a possible implementation, the processing module is further configured to:
[0046] Determine a preset rule for hierarchical labeling, and analyze the plurality of first alarm data according to the preset rule to obtain an analysis result;
[0047] According to the analysis results, a corresponding level label is assigned to each first alarm data according to preset rules to obtain second alarm data, and the second alarm data is sent to the centralized control interface for display.
[0048] In a possible implementation, the processing module is further configured to:
[0049] The second alarm data is stored in a historical database and arranged in sequence according to the alarm level to obtain an alarm information table, and multiple power plants are monitored based on the alarm information table.
[0050] In a third aspect, an embodiment of the present application provides an intelligent alarm device of a centralized control system, including: a memory, a processor;
[0051] The memory stores computer-executable instructions;
[0052] The processor executes the computer-executable instructions stored in the memory, so that the processor executes the above first aspect and / or various possible implementations of the first aspect.
[0053] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, in which computer-executable instructions are stored. When the computer-executable instructions are executed by a processor, they are used to implement the first aspect above and / or various possible implementations of the first aspect.
[0054] The intelligent alarm method, device, equipment and storage medium of the centralized control system provided in the embodiment of the present application classifies and stores the alarm data in different model libraries, names and processes the alarm data through a preset alarm naming method, and hierarchically labels the named alarm data and displays them on the centralized control interface. By classifying and storing the alarm data, unifying the naming method and hierarchically labeling, the standardization of the alarm data and the work efficiency of the on-duty personnel are improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0055] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0056] Figure 1 Schematic diagram of the process of the intelligent alarm method of the centralized control system provided in the embodiment of the present application Figure 1 ;
[0057] Figure 2 Schematic diagram of the process of the intelligent alarm method of the centralized control system provided in the embodiment of the present application Figure 2 ;
[0058] Figure 3 A schematic diagram of the structure of an intelligent alarm device for a centralized control system provided in an embodiment of the present application;
[0059] Figure 4 A schematic diagram of the structure of the intelligent alarm device of the centralized control system provided in an embodiment of the present application.
[0060] The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION
[0061] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.
[0062] The existing centralized control system alarm technology improves the comprehensive utilization rate of data and realizes intelligent alarm by removing invalid duplication and disturbance alarms, increasing correlation analysis, configuring conditional alarms and equipment early warnings. At the same time, measures such as setting alarm and recovery logic and establishing cascade groups reduce the false alarm rate and invalid alarms.
[0063] However, due to the non-standard alarm information of each centralized control power plant, the alarm information is ambiguous and the centralized control staff on duty cannot accurately grasp the equipment status; at the same time, there is too much alarm information and the staff on duty in the centralized control area cannot take into account real-time monitoring, which affects the efficiency of the centralized control staff on duty.
[0064] The intelligent alarm method of the centralized control system provided in the embodiment of the present application obtains multiple alarm data and stores the multiple alarm data in corresponding model libraries respectively; controls multiple model libraries to name the stored alarm data according to the corresponding preset alarm naming method to obtain multiple first alarm data; performs hierarchical labeling on the multiple first alarm data according to preset rules to obtain second alarm data, and controls the centralized control interface to display the second alarm data, thereby solving the technical problem that the inconsistent alarm data leads to a large number of centralized control alarms and affects the efficiency of on-duty personnel.
[0065] The technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems are described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.
[0066] Figure 1 Schematic diagram of the process of the intelligent alarm method of the centralized control system provided in the embodiment of the present application Figure 1 ,like Figure 1 As shown, the method includes:
[0067] S101. Acquire multiple pieces of alarm data, and store the multiple pieces of alarm data in corresponding model libraries respectively.
[0068] In this embodiment, multiple alarm information is obtained through sensors or other data acquisition devices, and the obtained alarm data is classified and grouped so that the alarm data can be stored in the corresponding model library respectively, and the alarm data stored in the model library is managed, including data backup, update and retrieval operations.
[0069] S102 , respectively controlling a plurality of model libraries to perform naming processing on stored alarm data according to corresponding preset alarm naming methods, to obtain a plurality of first alarm data.
[0070] In this embodiment, each model library has a preset alarm naming rule or model, that is, a preset alarm naming method. Each model library is controlled to perform naming processing on the stored alarm data according to the corresponding preset alarm naming method, and after the naming processing, multiple first alarm data with corresponding names are obtained.
[0071] S103, performing hierarchical labeling processing on the plurality of first alarm data according to preset rules to obtain second alarm data, and controlling the centralized control interface to display the second alarm data.
[0072] In this embodiment, each first alarm data is analyzed and graded and labeled according to preset rules. The level of the labeling can be, for example, a number, a word, a color or other identifier, and the labeling is used to indicate the corresponding alarm level. After the graded labeling process, the second alarm data marked with the alarm level is obtained. The labeled second alarm data is sent to the centralized control interface so that it can be displayed on the interface. The centralized control interface can be a display screen, a console or other related display device of the monitoring center. On the centralized control interface, the second alarm data can be managed and monitored, for example: confirming receipt of the alarm, taking corresponding measures, recording the processing process, etc.
[0073] The intelligent alarm method of the centralized control system provided in the embodiment of the present application obtains multiple alarm data and stores them in the corresponding model library respectively, and controls each model library to name the stored alarm data according to the preset alarm naming method to obtain multiple first alarm data; performs hierarchical labeling on the first alarm data according to the preset rules to obtain the second alarm data, and then controls the centralized control interface to display the processed and labeled second alarm data. By classifying and storing the alarm data in the corresponding model library, naming the alarm data using the preset alarm naming method, and labeling the named alarm data in a hierarchical manner, the standardization and consistency of the alarm data are improved, so that the centralized control staff on duty can understand and process the alarm information more quickly and accurately.
[0074] Figure 2 Schematic diagram of the process of the intelligent alarm method of the centralized control system provided in the embodiment of the present application Figure 2 ,like Figure 2 As shown, in this embodiment Figure 1 Based on the embodiment, the intelligent alarm method of the centralized control system is described in detail, and the method includes:
[0075] S201. Acquire equipment in a plurality of power plants, classify the equipment, obtain equipment types, and model each equipment type using a physical model according to the equipment type to obtain a model library corresponding to each equipment type.
[0076] In this embodiment, the equipment in the acquired multiple power plants is classified to determine the different equipment types. According to the type of equipment, a suitable physical model is selected. According to the selected physical model, the parameters required for the model are determined. These parameters may be, for example, the geometric dimensions, material properties, operating conditions, etc. of the equipment. A mathematical model or physical simulation is constructed using the selected physical model and the defined parameters, and the established model is verified and calibrated to ensure its accuracy and reliability. According to the verification results, the model is adjusted and improved. Each equipment type is modeled using the selected physical model, and the modeling results of each equipment type are organized into a model library. As the equipment changes or new information is acquired, the model library needs to be maintained and updated to ensure the accuracy and applicability of the model library.
[0077] It should be noted that the power plant may be, for example, a hydropower plant, a wind power plant, etc.
[0078] S202: Collect third alarm data sent by multiple power plants, and determine a preset data format corresponding to the third alarm data according to information content included in the third alarm data.
[0079] In this embodiment, third alarm data is received from multiple power plants, and information contained in the third alarm data is analyzed in detail, such as alarm type, device identifier, timestamp, fault description, etc. A preset data format corresponding to the third alarm data is determined based on the analyzed information.
[0080] S203: normalize the third alarm data according to a preset data format to obtain a plurality of fourth alarm data.
[0081] In this embodiment, since the alarm information corresponding to each power plant is not standardized, resulting in ambiguity in the alarm information, the third alarm data needs to be further processed and converted according to the preset data format, such as unifying units, expanding abbreviations, etc. The processed data is organized into multiple fourth alarm data that conform to the preset data format, and the generated fourth alarm data is verified and reviewed to ensure that it meets the expected specifications and requirements.
[0082] S204: Check the plurality of fourth alarm data using a data verification mechanism to determine whether the plurality of fourth alarm data meet a preset data format.
[0083] In this embodiment, a plurality of fourth alarm data are input into the verification mechanism, and the verification mechanism parses each field of the fourth alarm data, extracts the value of the field, and checks whether the value of the field conforms to a preset data format.
[0084] S205: If yes, multiple alarm data are obtained; if no, step S203 is executed again.
[0085] In this embodiment, when the plurality of fourth alarm data satisfy the preset data format, the plurality of alarm data are obtained, and when the plurality of fourth alarm data do not satisfy the preset data format, the third alarm data are re-normalized.
[0086] S206. Classify the multiple alarm data using a classification algorithm according to the characteristics of each alarm data, and store the multiple alarm data in a corresponding model library according to the classification results.
[0087] In this embodiment, corresponding features are extracted from each alarm data, and a suitable classification algorithm is selected according to the features of the alarm data, such as a decision tree, a support vector machine, a neural network, etc. Before classification, the classification algorithm can be trained using existing alarm data samples with category labels to learn how to classify data into different categories according to the features. After the training is completed, each alarm data is classified using the classification algorithm, and each alarm data is stored in the corresponding model library according to the classification results.
[0088] S207: Receive the preset alarm naming method sent by the user, and store the preset alarm naming method in the corresponding model library.
[0089] In this embodiment, users send their defined alarm naming methods to the centralized control system through a specific interface or method. The centralized control system receives the preset alarm naming methods sent by the users, parses them, and stores the parsed preset alarm naming methods in the selected model library.
[0090] S208, obtaining key information of alarm data in each model library, establishing a mapping relationship between the key information and the preset alarm naming method. According to the mapping relationship, control multiple model libraries to perform naming processing on the stored alarm data according to the corresponding preset alarm naming method to obtain multiple first alarm data.
[0091] In this embodiment, the key information of the alarm data in each model library is obtained, and the key information is matched and associated with the preset alarm naming method. According to the mapping relationship, each model library is controlled to name the stored alarm data according to the corresponding preset alarm naming method. After the naming process, multiple first alarm data with a specific naming method are obtained.
[0092] S209: Determine a preset rule for hierarchical labeling, and analyze the plurality of first alarm data according to the preset rule to obtain an analysis result.
[0093] In this embodiment, a preset rule for graded labeling is determined, and a plurality of first alarm data are analyzed in detail according to the preset rule. Through the analysis, an analysis result of the grade labeling that each alarm data meets is obtained. Among them, the preset rule is determined based on factors such as the characteristics, severity, and impact range of the alarm, and the provisions of the preset rule are not limited here.
[0094] S210. According to the analysis result, a corresponding level label is assigned to each first alarm data according to a preset rule to obtain second alarm data, and the second alarm data is sent to the centralized control interface for display.
[0095] In this embodiment, a corresponding level label is assigned to each first alarm data according to a preset rule. The level can be marked with different colors, numbers, specific symbols, text (low level, medium level, high level, etc.), icons, etc., and there is no limitation on the type of level label. The marked alarm data is used as the second alarm data, and the second alarm data is sent to the centralized control interface for display. The centralized control interface is an interface for centralized monitoring and management, which can display the second alarm data and its corresponding level label so as to perform corresponding processing and response according to its importance and urgency.
[0096] S211. Store the second alarm data into a historical database and arrange them in order according to the alarm levels to obtain an alarm information table, and monitor multiple power plants based on the alarm information table.
[0097] In this embodiment, the second alarm data is stored in the historical database to save the records of all alarm data for subsequent query and analysis. The data is arranged in sequence according to the alarm level to form an alarm information table. The alarm information table will clearly display the alarm situation of each power plant, including important information such as alarm time and alarm level. According to the alarm information table, multiple power plants are monitored. By viewing the alarm information table in real time, the staff can timely understand the operating status of each power plant, especially the situation with a higher alarm level. For high-level alarms, relevant personnel will take emergency measures, such as troubleshooting and maintenance, to ensure the safe and stable operation of the power plant. At the same time, through the analysis of the alarm information table, potential problems and trends can also be discovered, providing a reference for the operation and maintenance of the power plant.
[0098] The intelligent alarm method of the centralized control system provided in the embodiment of the present application is to standardize the alarm data of the power station collected according to the preset data format, and use the data verification mechanism to check the standardized data to obtain multiple alarm data that meet the requirements; according to the characteristics of the alarm data, the multiple alarm data are classified by using the classification algorithm, and are stored in the corresponding model library respectively, and according to the mapping relationship in the model library, the multiple model libraries are controlled to name the stored alarm data according to the corresponding preset alarm naming method, and the named alarm data is graded and labeled and displayed on the centralized control interface. Therefore, by collecting and standardizing the alarm data, classifying and storing it after checking, receiving the user's preset naming method, establishing a mapping relationship for naming processing, and then determining the graded labeling rules, performing graded labeling, and sending the results to the centralized control interface for display and storage in the historical database, the technical effect of improving the standardization of the alarm data and the work efficiency of the on-duty personnel is achieved.
[0099] Figure 3 A schematic diagram of the structure of the intelligent alarm device of the centralized control system provided in the embodiment of the present application is shown in FIG. Figure 3 As shown, the intelligent alarm device 300 of the centralized control system provided in this embodiment includes:
[0100] The acquisition module 301 is used to acquire multiple alarm data and store the multiple alarm data in corresponding model libraries respectively, wherein different model libraries correspond to different preset alarm naming methods;
[0101] The control module 302 is used to control the multiple model libraries to perform naming processing on the stored alarm data according to the corresponding preset alarm naming method to obtain the first alarm data;
[0102] The processing module 303 is used to perform hierarchical labeling processing on multiple first alarm data according to preset rules to obtain second alarm data, and control the centralized control interface to display the second alarm data. The label of the second alarm data is used to indicate the corresponding alarm level.
[0103] In a possible implementation, the acquisition module 301 is further configured to:
[0104] Collecting third alarm data sent by multiple power plants, and performing normalization processing on the third alarm data to obtain multiple alarm data;
[0105] According to the characteristics of each alarm data, a classification algorithm is used to classify multiple alarm data, and according to the classification results, the multiple alarm data are stored in a corresponding model library. The model library is established according to the working conditions of the corresponding power plant.
[0106] In a possible implementation, the acquisition module 301 is further configured to:
[0107] Collecting third alarm data sent by a plurality of power plants, and determining a preset data format corresponding to the third alarm data according to information content contained in the third alarm data;
[0108] Normalizing the third alarm data according to a preset data format to obtain a plurality of fourth alarm data;
[0109] The plurality of fourth alarm data are checked by using a data verification mechanism to determine whether the plurality of fourth alarm data meet a preset data format, and if so, the plurality of alarm data are obtained.
[0110] In a possible implementation, the acquisition module 301 is further configured to:
[0111] The equipment in multiple power plants is obtained, the equipment is classified to obtain equipment types, and each equipment type is modeled using a physical model according to the equipment type to obtain a model library corresponding to each equipment type.
[0112] In a possible implementation, the control module 302 is further configured to:
[0113] Receiving a preset alarm naming method sent by a user, and storing the preset alarm naming method in a corresponding model library, wherein the preset alarm naming method is obtained by the user according to the operation conditions of equipment in multiple power plants;
[0114] Obtain key information of alarm data in each model library, and establish a mapping relationship between key information and preset alarm naming methods;
[0115] According to the mapping relationship, the plurality of model libraries are respectively controlled to perform naming processing on the stored alarm data according to the corresponding preset alarm naming method, so as to obtain a plurality of first alarm data.
[0116] In a possible implementation, the processing module 303 is further configured to:
[0117] Determine a preset rule for hierarchical labeling, and analyze the plurality of first alarm data according to the preset rule to obtain an analysis result;
[0118] According to the analysis results, a corresponding level label is assigned to each first alarm data according to preset rules to obtain second alarm data, and the second alarm data is sent to the centralized control interface for display.
[0119] In a possible implementation, the processing module 303 is further configured to:
[0120] The second alarm data is stored in a historical database and arranged in sequence according to the alarm level to obtain an alarm information table, and multiple power plants are monitored based on the alarm information table.
[0121] The intelligent alarm device of the centralized control system provided in this embodiment can execute the method provided in the above method embodiment. Its implementation principle and technical effect are similar, and this embodiment will not be described in detail here.
[0122] Figure 4 This is a schematic diagram of the structure of the intelligent alarm device of the centralized control system provided in the embodiment of the present application. Figure 4 As shown, the intelligent alarm device 400 of the centralized control system provided in this embodiment includes: at least one processor 401 and a memory 402. Optionally, the device 400 also includes a communication component 403. The processor 401, the memory 402 and the communication component 403 are connected via a bus 404.
[0123] In a specific implementation process, at least one processor 401 executes the computer-executable instructions stored in the memory 402, so that at least one processor 401 executes the above method.
[0124] The specific implementation process of the processor 401 can be found in the above method embodiment, and its implementation principle and technical effect are similar, so this embodiment will not be repeated here.
[0125] In the above embodiments, it should be understood that the processor can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), etc. A general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in the invention can be directly implemented as a hardware processor, or can be implemented by a combination of hardware and software modules in the processor.
[0126] The memory may include a high-speed memory (Random Access Memory, RAM), and may also include a non-volatile memory (NVM), such as at least one disk storage.
[0127] The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, the bus in the drawings of this application is not limited to only one bus or one type of bus.
[0128] An embodiment of the present application also provides a computer program product, including a computer program, which implements the above method when executed by a processor.
[0129] An embodiment of the present application also provides a computer-readable storage medium, in which computer-executable instructions are stored. When a processor executes the computer-executable instructions, the above method is implemented.
[0130] The above-mentioned readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk. The readable storage medium can be any available medium that can be accessed by a general or special-purpose computer.
[0131] An exemplary readable storage medium is coupled to a processor so that the processor can read information from the readable storage medium and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can be located in an application specific integrated circuit (Application Specific Integrated Circuits, referred to as: ASIC). Of course, the processor and the readable storage medium can also exist in the device as discrete components.
[0132] The division of units is only a logical function division, and there may be other divisions in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interface, device or unit, which can be electrical, mechanical or other forms.
[0133] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0134] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0135] If the function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods of each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.
[0136] Those skilled in the art can understand that all or part of the steps of implementing the above-mentioned method embodiments can be completed by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, the steps of the above-mentioned method embodiments are executed; and the aforementioned storage medium includes: ROM, RAM, disk or optical disk and other media that can store program codes.
[0137] It should be noted that the terms "first", "second", "third", "fourth", etc. in the claims, the specification and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the invention described herein, for example, can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, products or devices.
[0138] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards in the relevant regions, and provide corresponding operation entrances for users to choose to authorize or refuse.
[0139] Finally, it should be noted that those skilled in the art will readily conceive of other embodiments of the present invention after considering the specification and practicing the invention disclosed herein. The present invention is intended to cover any variations, uses or adaptations of the present invention, which follow the general principles of the present invention and include common knowledge or customary technical means in the art not disclosed by the present invention, are not limited to the precise structure described above and shown in the drawings, and may be modified and changed in various ways without departing from the scope thereof. The scope of the present invention is limited only by the appended claims.
Claims
1. An intelligent alarm method for a centralized control system, characterized in that: include: Acquire multiple alarm data, and store the multiple alarm data in corresponding model libraries respectively, wherein different model libraries correspond to different preset alarm naming methods; Controlling the plurality of model libraries to perform naming processing on the stored alarm data according to the corresponding preset alarm naming method to obtain a plurality of first alarm data; The plurality of first alarm data are graded and labeled according to preset rules to obtain second alarm data, and the centralized control interface is controlled to display the second alarm data, wherein the label of the second alarm data is used to indicate the corresponding alarm level.
2. The method according to claim 1, characterized in that The acquiring of multiple pieces of alarm data and storing the multiple pieces of alarm data in corresponding model libraries respectively include: Collecting third alarm data sent by a plurality of power plants, and performing normalization processing on the third alarm data to obtain the plurality of alarm data; According to the characteristics of each alarm data, the multiple alarm data are classified using a classification algorithm, and according to the classification result, the multiple alarm data are stored in a corresponding model library, and the model library is established according to the working conditions of the corresponding power plant.
3. The method according to claim 2, characterized in that The collecting of the third alarm data sent by the plurality of power plants and normalizing the third alarm data to obtain the plurality of alarm data includes: Collecting third alarm data sent by a plurality of power plants, and determining a preset data format corresponding to the third alarm data according to information content contained in the third alarm data; Normalizing the third alarm data according to the preset data format to obtain a plurality of fourth alarm data; The plurality of fourth alarm data are checked by using a data verification mechanism to determine whether the plurality of fourth alarm data meet a preset data format, and if so, the plurality of alarm data are obtained.
4. The method according to claim 2, characterized in that: Before collecting the third alarm data sent by the plurality of power plants and normalizing the third alarm data to obtain the plurality of alarm data, the method further includes: Equipment in a plurality of power plants is obtained, the equipment is classified to obtain equipment types, and each equipment type is modeled using a physical model according to the equipment type to obtain the model library corresponding to each equipment type.
5. The method according to claim 1, characterized in that The plurality of model libraries are respectively controlled to perform naming processing on the stored alarm data according to the corresponding preset alarm naming method to obtain a plurality of first alarm data, including: Receiving a preset alarm naming method sent by a user, and storing the preset alarm naming method in a corresponding model library, wherein the preset alarm naming method is obtained by the user according to the operation conditions of the equipment in the plurality of power plants; Acquire key information of the alarm data in each of the model libraries, and establish a mapping relationship between the key information and the preset alarm naming method; According to the mapping relationship, the plurality of model libraries are respectively controlled to perform naming processing on the stored alarm data according to the corresponding preset alarm naming method to obtain the plurality of first alarm data.
6. The method according to claim 1, characterized in that The step of performing hierarchical labeling processing on the plurality of first alarm data according to a preset rule to obtain second alarm data, and controlling the centralized control interface to display the second alarm data, includes: Determine a preset rule for hierarchical labeling, and analyze the plurality of first alarm data according to the preset rule to obtain an analysis result; According to the analysis result, a corresponding level label is assigned to each first alarm data according to a preset rule to obtain the second alarm data, and the second alarm data is sent to the centralized control interface for display.
7. The method according to claim 6, characterized in that After assigning a corresponding level label to each first alarm data according to the analysis result and the preset rule to obtain the second alarm data, and sending the second alarm data to the centralized control interface for display, the method further includes: The second alarm data is stored in a historical database and arranged in sequence according to the alarm level to obtain an alarm information table, and the plurality of power plants are monitored according to the alarm information table.
8. An intelligent alarm device for a centralized control system, characterized in that: The device comprises: An acquisition module, used for acquiring multiple alarm data, and storing the multiple alarm data in corresponding model libraries respectively, wherein different model libraries correspond to different preset alarm naming methods; A control module, used for controlling the plurality of model libraries to perform naming processing on the stored alarm data according to the corresponding preset alarm naming method, so as to obtain the first alarm data; The processing module is used to perform hierarchical labeling processing on the multiple first alarm data according to preset rules to obtain second alarm data, and control the centralized control interface to display the second alarm data, wherein the label of the second alarm data is used to indicate the corresponding alarm level.
9. An intelligent alarm device for a centralized control system, characterized in that: The device comprises: a memory and a processor; The memory stores computer-executable instructions; The processor executes the computer execution instructions stored in the memory, so that the processor executes the intelligent alarm method of the centralized control system as described in any one of claims 1-7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, are used to implement the intelligent alarm method of the centralized control system as described in any one of claims 1 to 7.
Citation Information
Patent Citations
Centralized alarm monitoring system and method of power system terminal communication access network
CN107196804A
Power plant intelligent alarm monitoring method and system
CN112991697A
Intelligent alarm processing method and device for power monitoring system based on knowledge base
CN113516565A
Standardized data acquisition intelligent gateway adaptation system and equipment definition method
CN117118783A
Unified display method and system for different data acquisition schemes of wind power plant
CN117555936A