Power plant real-time measuring point communication interruption detection method and related device

By screening key nodes in the power plant and utilizing machine learning models and two-layer communication status detection, the problems of misjudgment and missed detection of communication interruption at real-time measurement points in the power plant are resolved, efficient and accurate communication interruption alarms are achieved, and the intelligent management capabilities of the power plant are enhanced.

CN120768796APending Publication Date: 2025-10-10XIAN TPRI POWER PLANT INFORMATION TECHNOLOGY CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510959539.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-11
Publication Date
2025-10-10

Smart Images

  • Figure CN120768796A_ABST
    Figure CN120768796A_ABST
Patent Text Reader

Abstract

The invention discloses a power plant real-time measurement point communication interruption detection method and a related device. The method comprises the following steps: screening key nodes from real-time measurement points in a power plant; the double-layer communication state of each key node is judged, when the double-layer communication state of any key node is interrupted, alarm information is sent out, the method and the related device can automatically judge whether the communication of each real-time measurement point of the power plant is interrupted, and the accuracy and the detection efficiency are high.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The application belongs to the technical field of real-time data monitoring of power systems, and relates to a power plant real-time measuring point communication interruption detection method and related device. BACKGROUND

[0002] In the scenario of group management of power generation enterprises, subordinate power plants need to upload production real-time data to the group headquarters system to realize equipment operation monitoring, production scheduling and safety warning in the whole group. In the prior art, the communication state is usually judged based on the threshold value and the time stamp of the measuring point itself, for example, the time stamp of the measuring point data is queried at regular intervals, and if the time stamp does not change, it is determined that the transmission is interrupted. However, this single time stamp detection method has significant defects: when the measuring point data value is in a stable interval (such as a constant load stage of a unit), even if the communication link is normal, the time stamp may remain unchanged due to no data update, resulting in a false alarm of the system; on the contrary, if the data value actually changes but the time stamp is abnormal, the traditional method will miss the communication failure.

[0003] Especially in the background of increasing proportion of new energy units and complex power grid dispatching requirements, the measuring point data of power plants presents more complex variation characteristics: some measuring points (such as temperature and pressure) have small fluctuation range, and some measuring points will enter a long stable state due to equipment start-stop or working condition adjustment. Under the traditional detection method, the false alarm caused by value not refreshing and the missed communication interruption in the value stable scene seriously affect the centralized supervision and risk warning ability of the group to the subordinate enterprises. In addition, the measuring point selection in the existing implementation process completely depends on manual experience, and in the face of hundreds of thousands of measuring points in thermal power plants, manual selection has problems such as low efficiency, non-uniform standards and omission of key measuring points, which is difficult to meet the intelligent management requirements. SUMMARY

[0004] The purpose of the present application is to overcome the above-mentioned shortcomings of the prior art, and to provide a power plant real-time measuring point communication interruption detection method and related device, which can automatically judge whether the communication of each real-time measuring point of the power plant is interrupted, and has high accuracy and detection efficiency.

[0005] To achieve the above-mentioned purpose, the present application discloses a power plant real-time measuring point communication interruption detection method, comprising:

[0006] selecting key nodes from each real-time measuring point in the power plant;

[0007] judging the double-layer communication state of each key node, and issuing an alarm information when the double-layer communication state of any key node is interrupted.

[0008] The further improvement of the power plant real-time measuring point communication interruption detection method of the present application is:

[0009] Further, the specific process of screening the key nodes from the real-time measuring points in the power plant is:

[0010] Collecting historical data of each real-time measuring point in the power plant, and extracting multi-dimensional features of each real-time measuring point from the historical data of each real-time measuring point;

[0011] Inputting the multi-dimensional features of each real-time measuring point into the trained classification model to determine whether each real-time measuring point is prone to interruption, and taking the real-time measuring point prone to interruption as a key measuring point.

[0012] Further, the classification model is constructed based on XGBoost or LightGBM.

[0013] Further, the multi-dimensional features of the real-time measuring point at least include data update frequency, numerical fluctuation range and working condition correlation.

[0014] Further, the process of judging the double-layer communication state of each key node is:

[0015] For each key measuring point, a detection period T is set, and the change amount AV of the measured value of the same key measuring point at the starting point and the ending point in the detection period is calculated;

[0016] When the change amount AV exceeds the set change threshold, it is considered that the communication link of the key measuring point is normal, otherwise, the reference timestamp Ts of the server is read, and the data timestamp Td of the key measuring point is obtained, the time difference AT = |Ts-Td| is calculated, when AT exceeds the preset business threshold, it is determined that the communication is interrupted, and the alarm information is triggered, otherwise, it is considered that the communication of the key measuring point is not interrupted.

[0017] Further, it also includes:

[0018] The alarm information is sent through three modes of interface pop-up window, short message notification and database writing.

[0019] Further, it also includes:

[0020] When any key measuring point triggers the alarm information for three times in succession, and the communication link of the key measuring point is normal, the change threshold is increased by 10%.

[0021] The application discloses a power plant real-time measuring point communication interruption detection system, comprising:

[0022] The screening module is used for screening key nodes from each real-time measuring point in the power plant;

[0023] The judgment module is used for judging the double-layer communication state of each key node, and when the double-layer communication state of any key node is interrupted, an alarm information is sent.

[0024] The present invention discloses a computer device, comprising a memory, a processor and a computer program stored in the memory and runnable on the processor. When the processor executes the computer program, the steps of the method for detecting communication interruption of real-time measuring points in a power plant are realized.

[0025] The present invention discloses a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program. When the computer program is executed by a processor, the steps of the method for detecting communication interruption of real-time measuring points in a power plant are realized.

[0026] The present invention has the following beneficial effects:

[0027] The method and related device for detecting communication interruptions at real-time measurement points in a power plant, as described herein, selects key nodes from each real-time measurement point in the power plant and then determines the dual-layer communication status of each key node. When the dual-layer communication status of any key node is interrupted, an alarm is issued to automatically determine whether communication at each real-time measurement point in the power plant has been interrupted, with high accuracy and detection efficiency. It should be noted that the present invention determines the dual-layer communication status of each key node, resolving the misjudgment problem caused by traditional methods' sole reliance on time scales, steadily improving alarm accuracy in stable value scenarios. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] The accompanying drawings, which constitute part of the present invention, are intended to provide a further understanding of the present invention. The exemplary embodiments of the present invention and their descriptions are intended to explain the present invention and do not constitute an undue limitation of the present invention. In the accompanying drawings:

[0029] Figure 1 is a flow chart of the method of the present invention;

[0030] Figure 2 This is a system structure diagram of the present invention. DETAILED DESCRIPTION

[0031] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of them. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.

[0032] In the description of the present invention, it is to be understood that the terms “include” and “comprise” indicate the presence of the described features, wholes, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or collections thereof.

[0033] It should also be understood that the terms used in the present specification are only for the purpose of describing particular embodiments and are not intended to limit the present invention. As used in the present specification and the appended claims, the singular forms "a", "an", and "the" are intended to include the plural forms unless the context clearly indicates otherwise.

[0034] It should be further understood that the term "and / or" as used in the present specification and the appended claims refers to and includes any and all possible combinations of one or more of the associated listed items. For example, A and / or B may represent: A exists alone, A and B exist simultaneously, and B exists alone. In addition, the character " / " in the present invention generally indicates that the associated objects are in an "or" relationship.

[0035] It should be understood that although the terms "first," "second," and "third" may be used to describe preset ranges in embodiments of the present invention, these preset ranges should not be limited to these terms. These terms are merely used to distinguish one preset range from another. For example, without departing from the scope of embodiments of the present invention, the first preset range may also be referred to as the second preset range, and similarly, the second preset range may also be referred to as the first preset range.

[0036] The word "if," as used herein, may be interpreted as "at the time of" or "when" or "in response to determining" or "in response to detecting," depending on the context. Similarly, the phrases "if it is determined" or "if (stated condition or event) is detected" may be interpreted as "when it is determined" or "in response to the determination" or "when detecting (stated condition or event)" or "in response to detecting (stated condition or event)," depending on the context.

[0037] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Generally, the components of the embodiments of the present invention described and shown in the drawings herein can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present invention provided in the drawings is not intended to limit the scope of the claimed invention, but merely represents selected embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present invention.

[0038] The accompanying drawings illustrate various schematic diagrams of structures according to embodiments disclosed herein. These figures are not drawn to scale; for clarity, some details are exaggerated and some details may be omitted. The shapes of the various regions and layers shown in the figures, as well as their relative sizes and positional relationships, are merely exemplary and may deviate in practice due to manufacturing tolerances or technical limitations. Those skilled in the art may design regions / layers with different shapes, sizes, and relative positions as needed.

[0039] Example 1

[0040] refer to Figure 1 The method for detecting communication interruption of a real-time measuring point in a power plant according to the present invention comprises the following steps:

[0041] 1) Screening key measuring points;

[0042] The specific process of step 1) is:

[0043] 11) Collecting historical data from each real-time measurement point in the power plant, and extracting multidimensional features of each real-time measurement point from the historical data. The multidimensional features include at least data update frequency, value fluctuation range, and operating condition relevance. For example, the standard deviation and coefficient of variation of data values ​​within 30 days are calculated using a sliding window, and the update interval distribution under different operating conditions is statistically analyzed.

[0044] 12) Building a classification model based on XGBoost or LightGBM, using historical communication interruption records as labels, training the classification model, and identifying the features of measurement points prone to communication failures through the trained classification model.

[0045] The multi-dimensional features of each real-time measuring point are input into the trained classification model to determine whether each real-time measuring point is prone to interruption, and the real-time measuring point prone to interruption is regarded as a key measuring point.

[0046] 2) Determine the dual-layer communication status of each key node;

[0047] The process of step 2) is:

[0048] 21) For each key measuring point, set the detection period T (default is 5 minutes) and calculate the change ΔV between the starting point and the end point of the detection period for the same key measuring point;

[0049] When the variation ΔV exceeds a set variation threshold, it is considered that the communication link of the key measuring point is working normally; otherwise, it is considered that the communication link of the key measuring point is working abnormally.

[0050] 22) When the change ΔV does not exceed the set threshold, the server's reference timestamp Ts is read, and the data timestamp Td of the key measurement point is obtained simultaneously. The time difference ΔT is calculated as |Ts-Td|. If ΔT exceeds the preset service threshold (dynamically configured within 10-30 minutes), communication is considered interrupted and an alarm is triggered. Otherwise, communication at the key measurement point is considered intact.

[0051] 3) Alarm processing and optimization;

[0052] The process of step 3) is:

[0053] 31) Multi-level alarm output: Alarm information is sent through a pop-up window on the interface, SMS notification, and database writing. The alarm data written to the "communication status monitoring" measurement point includes metadata such as value status (refreshed / not refreshed), time scale difference, and confidence score.

[0054] 32) False alarm suppression algorithm: For key measurement points that trigger alarm information three times in a row but whose actual communication link is normal, the change threshold is automatically increased by 10% and marked as "false alarm-prone measurement points" for special monitoring.

[0055] 4) Production environment optimization process;

[0056] 41) Simulation test phase: Run the preliminarily selected key measuring points in a test environment for 72 hours. By comparing the manual inspection records, calculate the alarm accuracy, false alarm rate and missed alarm rate of each key measuring point, and eliminate the key measuring points with an accuracy rate below 85%.

[0057] 42) Selection of benchmark measuring points: From the key measuring points that have passed the test, select the top 10% key measuring points with the highest alarm stability (standard deviation <5%) for 30 consecutive days as the core monitoring points of the production environment.

[0058] 43) Online iterative optimization: The alarm performance indicators of each measuring point are collected in real time. When the false alarm rate of any measuring point is greater than 15% for two consecutive weeks, the retraining process of the column model is automatically started to update its detection parameters.

[0059] Example 2

[0060] This embodiment deploys the present invention in a SIS system of a 600MW supercritical thermal power unit. The specific process is as follows:

[0061] Intelligent screening stage of measuring points;

[0062] Data collection: Minute-level data from the turbine regulating stage pressure measurement point for the past three months was obtained. The calculated standard deviation of the values ​​was 0.32 MPa (range 16 MPa), the average update frequency was 12 times / hour, and the operating condition correlation coefficient was 0.85 (strong correlation with load changes).

[0063] Model prediction: Based on the trained LightGBM model, the "communication risk probability" score of this measurement point is 0.78 (threshold 0.6), and it is judged as a high-risk monitoring point.

[0064] Communication status detection;

[0065] Value refresh detection: Set the detection cycle T = 5 minutes, compare the pressure values ​​at the 0th minute and the 5th minute, and if the difference is greater than 0.1MPa, it is considered a value refresh. In a certain detection, the pressure value changed from 14.52MPa to 14.55MPa, ΔV = 0.03MPa < threshold, and enter the time stamp verification.

[0066] Time stamp verification: Server timestamp Ts = 1685432100.123s, measurement point timestamp Td = 1685431800.456s, ΔT = 299.667s = 4 minutes and 59 seconds < the service threshold of 10 minutes, indicating normal communication.

[0067] Alarm processing;

[0068] When ΔT exceeds 10 minutes, a red alarm box will pop up on the SIS system interface, and a text message will be sent to the operation and maintenance personnel's mobile phone: "Communication with the turbine regulating stage pressure measurement point is interrupted, and the current time difference is 12 minutes and 30 seconds." The alarm record will be written into a dedicated history library, including information such as value status (not refreshed), time difference, and numerical curve within the detection period.

[0069] Example 3

[0070] The power plant real-time measurement point communication interruption detection system of the present invention comprises:

[0071] Screening module, used to screen key nodes from various real-time measurement points in the power plant;

[0072] The judgment module is used to judge the double-layer communication status of each key node. When the double-layer communication status of any key node is interrupted, an alarm message is issued.

[0073] In this embodiment, the specific process of selecting key nodes from the real-time measurement points in the power plant is as follows:

[0074] Collect historical data of each real-time measurement point in the power plant, and extract multi-dimensional features of each real-time measurement point from the historical data;

[0075] The multi-dimensional features of each real-time measuring point are input into the trained classification model to determine whether each real-time measuring point is prone to interruption, and the real-time measuring point prone to interruption is regarded as a key measuring point.

[0076] In this embodiment, the classification model is constructed based on XGBoost or LightGBM.

[0077] In this embodiment, the multi-dimensional characteristics of the real-time measurement points include at least data update frequency, value fluctuation range, and working condition correlation.

[0078] In this embodiment, the process of determining the dual-layer communication status of each key node and issuing an alarm message when the dual-layer communication status of any key node is interrupted is as follows:

[0079] For each key measuring point, set the detection cycle T and calculate the change ΔV between the starting point and the end point of the detection cycle for the same key measuring point;

[0080] When the change ΔV exceeds the set change threshold, it is considered that the communication link of the key measuring point is working normally. Otherwise, the reference timestamp Ts of the server is read, and the data timestamp Td of the key measuring point is obtained at the same time. The time difference ΔT = |Ts-Td| is calculated. When ΔT exceeds the preset service threshold, the communication is determined to be interrupted and an alarm message is triggered. Otherwise, it is considered that the communication of the key measuring point is not interrupted.

[0081] In this embodiment, it also includes:

[0082] Alarm information is sent through three methods: interface pop-up window, SMS notification and database writing.

[0083] In this embodiment, it also includes:

[0084] When any key measuring point triggers alarm information three times in succession and the communication link of the key measuring point is working normally, the change threshold is increased by 10%.

[0085] The division of modules in the embodiments of the present application is illustrative and represents only a logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional modules in the various embodiments of the present application may be integrated into a single processor, exist physically as separate modules, or two or more modules may be integrated into a single module. The aforementioned integrated modules may be implemented in either hardware or software functional modules.

[0086] Example 4

[0087] A computer device includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the steps of the method for detecting communication interruptions at real-time measurement points in a power plant are implemented. For example, the steps include: selecting key nodes from various real-time measurement points in the power plant; determining the dual-layer communication status of each key node; and issuing an alarm when the dual-layer communication status of any key node is interrupted. The memory may include internal memory, such as high-speed random access memory (RAM), or non-volatile memory, such as at least one disk drive. The processor, network interface, and memory are interconnected via an internal bus, which may be an Industrial Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an Extended Industrial Standard Architecture (ESIA) bus, or the like. The bus may be classified as an address bus, a data bus, or a control bus. The memory is used to store programs. Specifically, the programs may include program code, which includes computer operating instructions. The memory may include both internal memory and non-volatile memory, and provides instructions and data to the processor.

[0088] Example 5

[0089] A computer-readable storage medium stores a computer program that, when executed by a processor, implements the steps of a method for detecting communication interruptions at real-time measurement points in a power plant. For example, the method includes: screening key nodes from each real-time measurement point in the power plant; determining the dual-layer communication status of each key node; and issuing an alarm when the dual-layer communication status of any key node is interrupted. Specifically, the computer-readable storage medium includes, but is not limited to, volatile memory and / or non-volatile memory. The volatile memory may include random access memory and / or cache memory, etc. The non-volatile memory may include read-only memory, a hard disk, flash memory, an optical disk, a magnetic disk, etc.

[0090] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Furthermore, the present application may take the form of a computer program product implemented on one or more computer-usable storage media containing computer-usable program code.

[0091] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the steps in the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0092] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.

[0093] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing the instructions executed on the computer or other programmable device for implementing the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.

[0094] Those skilled in the art will readily identify other embodiments of the present invention after considering the specification and disclosure of the invention. This application is intended to cover any variations, uses, or adaptations of the present invention that follow the general principles of the invention and include common knowledge or customary techniques in the art not disclosed herein. The description and examples are to be considered as exemplary only, with the true scope and spirit of the invention being indicated by the following claims.

[0095] It should be understood that the present invention is not limited to the exact construction described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present invention is limited only by the appended claims.

[0096] The above description is only a preferred embodiment of the present invention and does not limit the present invention in any way. Any simple modification, change and equivalent structural change made to the above embodiment based on the technical essence of the present invention shall still fall within the scope of protection of the technical solution of the present invention.

Claims

1. A method for detecting communication interruption of real-time measurement points in a power plant, characterized in that: include: Select key nodes from various real-time measurement points in the power plant; Determine the double-layer communication status of each key node, and when the double-layer communication status of any key node is interrupted, an alarm message will be issued.

2. The method for detecting communication interruption of a real-time measurement point in a power plant according to claim 1, characterized in that: The specific process of selecting key nodes from various real-time measurement points in the power plant is as follows: Collect historical data of each real-time measurement point in the power plant, and extract multi-dimensional features of each real-time measurement point from the historical data; The multi-dimensional features of each real-time measuring point are input into the trained classification model to determine whether each real-time measuring point is prone to interruption, and the real-time measuring point prone to interruption is regarded as a key measuring point.

3. The method for detecting communication interruption of a real-time measurement point in a power plant according to claim 2, characterized in that: The classification model is built based on XGBoost or LightGBM.

4. The method for detecting communication interruption of a real-time measurement point in a power plant according to claim 2, wherein: The multi-dimensional characteristics of the real-time measurement points include at least data update frequency, value fluctuation range and working condition correlation.

5. The method for detecting communication interruption of a real-time measurement point in a power plant according to claim 1, characterized in that: The process of determining the dual-layer communication status of each key node and issuing an alarm message when the dual-layer communication status of any key node is interrupted is as follows: For each key measuring point, set the detection cycle T and calculate the change ΔV between the starting point and the end point of the detection cycle for the same key measuring point; When the change ΔV exceeds the set change threshold, it is considered that the communication link of the key measuring point is working normally. Otherwise, the reference timestamp Ts of the server is read, and the data timestamp Td of the key measuring point is obtained at the same time. The time difference ΔT = |Ts-Td| is calculated. When ΔT exceeds the preset service threshold, the communication is determined to be interrupted and an alarm message is triggered. Otherwise, it is considered that the communication of the key measuring point is not interrupted.

6. The method for detecting communication interruption of a real-time measurement point in a power plant according to claim 5, characterized in that: Also includes: Alarm information is sent through three methods: interface pop-up window, SMS notification and database writing.

7. The method for detecting communication interruption of a real-time measurement point in a power plant according to claim 5, characterized in that: Also includes: When any key measuring point triggers alarm information three times in succession and the communication link of the key measuring point is working normally, the change threshold is increased by 10%.

8. A power plant real-time measurement point communication interruption detection system, characterized in that: include: Screening module, used to screen key nodes from various real-time measurement points in the power plant; The judgment module is used to judge the double-layer communication status of each key node. When the double-layer communication status of any key node is interrupted, an alarm message is issued.

9. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the steps of the method for detecting communication interruption of a real-time measurement point in a power plant as described in any one of claims 1 to 7 are implemented.

10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the method for detecting communication interruption of a real-time measurement point in a power plant as described in any one of claims 1 to 7 are implemented.