Search

CN-122018398-A - SCADA system single-machine page rapid positioning method based on alarm content

CN122018398ACN 122018398 ACN122018398 ACN 122018398ACN-122018398-A

Abstract

The present invention relates to a rapid positioning method for a single machine page of a SCADA system based on alarm content, specifically in the field of industrial automation. By constructing precise mapping relationships between measurement points and devices, devices and configuration pages, and combining multi-level verification and intelligent optimization mechanisms, the method achieves fully automatic and rapid positioning from alarm triggering to single machine monitoring pages. This method can significantly improve the efficiency of operation and maintenance personnel in locating faulty devices, avoid delays and errors caused by traditional manual search methods, and effectively ensure system response speed and stability in high concurrency scenarios through dynamic threshold adjustment and parallel query strategies, thereby comprehensively improving the level and reliability of SCADA system operation and maintenance automation.

Inventors

  • CHEN DEBIN
  • SU RUIZHI
  • QI YANBIN
  • ZHAI QIANG
  • YU YANG
  • TANG YONGJI
  • FU YUHANG
  • WANG CHUANXIN

Assignees

  • 北京华能新锐控制技术有限公司
  • 西安热工研究院有限公司
  • 华能吉林发电有限公司新能源分公司

Dates

Publication Date
20260512
Application Date
20260203

Claims (10)

  1. 1. A SCADA system single-machine page quick positioning method based on alarm content is characterized by comprising the following steps: Step S1, configuring a data acquisition and association relation, acquiring equipment measuring point data in real time in a 50-100 millisecond acquisition period through a data acquisition module of an SCADA system, and setting a static alarm threshold value for each measuring point; Step S2, executing alarm triggering and data analysis, automatically triggering an alarm when a measuring point value reaches or exceeds a static alarm threshold value, extracting a measuring point ID corresponding to the alarm by a system, inquiring based on a measuring point-equipment association table to obtain an associated equipment ID, and matching a corresponding configuration file storage path and loading parameters through the equipment-configuration mapping table; step S3, completing page positioning and state jumping, and automatically loading and jumping to a corresponding equipment single page according to the configuration file storage path and loading parameters obtained in the step S2, so as to realize rapid positioning from alarm to exclusive page; and S4, implementing response monitoring and system optimization, namely automatically establishing a secondary index for a measuring point-equipment association table in a relational database or switching to a cloud backup storage path preset in the equipment-configuration mapping table by monitoring the total response time from alarm triggering to page loading completion in real time, and when the total response time exceeds a preset threshold of 1 second.
  2. 2. The SCADA system single-machine page rapid positioning method based on the alarm content according to claim 1, wherein in step S1, a static alarm threshold is set for each measuring point, and the specific operation is as follows: The static alarm threshold is set based on rated parameters of equipment, the static alarm threshold is corrected by adopting a dynamic threshold correction formula, the correction coefficient of the dynamic threshold correction formula is formed by adding a temperature influence term and a fluctuation suppression term, the temperature influence term is the product of a preset temperature influence coefficient and the difference between the current environment temperature and the reference temperature, and the fluctuation suppression term is the product of a preset fluctuation suppression coefficient and the common logarithm of the change rate of a measured point value.
  3. 3. The rapid positioning method of stand-alone page of SCADA system based on alarm content according to claim 2, wherein in step S1, a measuring point-equipment association table and an equipment-configuration mapping table are synchronously constructed in a relational database, and the specific operations are as follows: The measuring point-equipment association table takes the measuring point ID as a main key and stores the equipment ID, the equipment-configuration mapping table takes the equipment ID as a main key, a unique index is built for the measuring point ID and the equipment ID in the measuring point-equipment association table, and a unique index is built for the equipment ID in the equipment-configuration mapping table and is used for supporting the association inquiry in the step S2.
  4. 4. The SCADA system single-machine page rapid positioning method based on the alarm content according to claim 3, wherein in step S2, when the measured point value reaches or exceeds the static alarm threshold value, the alarm is automatically triggered, and the specific operation is as follows: The method comprises the steps of adopting an alarm confidence evaluation mechanism to carry out multi-condition verification, wherein the mechanism evaluates through an alarm confidence calculation formula, the calculation formula is formed by multiplying three parts, the first part is an output value obtained by processing the difference between a current measurement point instantaneous value and a dynamic alarm threshold value obtained in the step S1 through a Sigmoid function, the second part is a recent fluctuation coefficient of a subtracted measurement point value, the third part is a data quality code, the recent fluctuation coefficient is a ratio of standard deviation and average value of the measurement point value, and when the calculated alarm confidence is greater than or equal to a preset confidence threshold value, effective alarm is confirmed and a subsequent flow is triggered.
  5. 5. The rapid positioning method of SCADA system single page based on alarm content according to claim 4, wherein in step S2, the related device ID is obtained based on the query of the measurement point-device related table, and the storage path and the loading parameters of the configuration file are matched through the device-configuration mapping table, and the specific operation is as follows: The method comprises the steps of adopting a parallelization association query strategy, simultaneously starting a plurality of independent threads to respectively execute a measuring point-device association table query, a device relation cache query and a configuration file index preloading, setting a time threshold for query operation, starting a device ID matching strategy based on measuring point ID characteristic analysis if query is overtime, executing path existence verification after obtaining a configuration file storage path, judging whether the path is effective or not through a verification result value, and automatically switching to a standby storage path defined by a device-configuration mapping table in the step S1 if the path is ineffective.
  6. 6. The rapid positioning method of SCADA system single-machine page based on alarm content according to claim 5, wherein in step S3, the single-machine page of the corresponding equipment is automatically loaded and jumped, and the specific operation is as follows: the method comprises the steps of determining the loading sequence of each module through a page loading priority evaluation formula by adopting a self-adaptive page loading optimization strategy, and prioritizing the modules with high loading priority according to the module loading priority calculated by the page loading priority evaluation formula.
  7. 7. The SCADA system single-machine page rapid positioning method based on the alarm content according to claim 6, wherein the step S3 is characterized in that rapid positioning from the alarm to the exclusive page is realized, and the specific operation is as follows: The method adopts a state synchronization and context retention mechanism, ensures complete transmission of alarm contexts in the page jumping process through state transition matrix operation, and simultaneously adopts a visual transition and focus positioning algorithm to automatically position view focuses to alarm related components through Bezier curve smooth positioning tracks.
  8. 8. The SCADA system single-machine page quick positioning method based on the alarm content according to claim 7, wherein in step S4, the total response time from the alarm triggering to the completion of the page loading is monitored in real time, and the specific operation is as follows: The method comprises the steps of adopting multidimensional response time analysis, decomposing total response time into four links of alarm triggering, associated inquiry, path analysis and page loading, calculating the optimized weight of each link through a link time-consuming weight distribution formula, dividing the weighted sum of all links after the historical average time consumption and the key coefficient of each link are weighted by an adjusting coefficient, and determining the influence degree of each link on the total response time through the calculated optimized weight.
  9. 9. The rapid positioning method of the stand-alone page of the SCADA system based on the alarm content according to claim 8, wherein in the step S4, when the total response time exceeds a preset threshold of 1 second, the optimization operation is automatically executed, and the specific operation is as follows: The method comprises the steps of establishing a secondary index and switching backup paths, selecting an optimal strategy from two strategies of establishing the secondary index and switching the backup paths by adopting an intelligent optimization strategy selection mechanism, selecting the optimal strategy by a multi-objective optimization decision function, wherein the multi-objective optimization decision function consists of three parts of weighted summation of expected effect scores, execution cost and robustness scores of the strategies, taking the strategy with the largest weighted summation as the optimal strategy, and dynamically adjusting a preset threshold value for 1 second by adopting a dynamic threshold value adjustment mechanism through a self-adaptive threshold value updating formula.
  10. 10. The SCADA system single-machine page rapid positioning method based on the alarm content according to claim 9, wherein the strategy selection is realized by the following multi-objective optimization decision function: Wherein, the Representing the selected optimization strategy, which is a function output result; Representing an available optimization strategy set, such as establishing a secondary index, switching backup paths and the like; Representing policies The larger the value, the better the expected effect; Representing policies Normalized to a range of zero to one, a larger value representing a higher cost; Representing policies The value range is zero to one, and the larger the value is, the more stable and reliable the strategy is; the weight coefficient is represented, the value range is zero to one, and the sum is one.

Description

SCADA system single-machine page rapid positioning method based on alarm content Technical Field The invention relates to the technical field of industrial automation, in particular to a SCADA system single-machine page rapid positioning method based on alarm content. Background In large industrial monitoring and data acquisition systems, such as photovoltaic power generation fields, petroleum pipeline transportation stations or smart grid dispatch centers, there are typically deployed tens of thousands of sensing points and equipment units. The devices continuously generate massive operation data, and the system needs to monitor key parameters such as current, temperature, pressure and the like in millisecond level in real time. When the data of a certain measuring point exceeds a safety threshold, the system triggers an alarm, and requires operation and maintenance personnel to quickly locate to a single machine monitoring page corresponding to the equipment so as to check detailed parameters, analyze fault reasons and execute control operation. However, because the equipment is large in scale and complex in topological relation, and the alarm is sudden and concurrent, operation and maintenance personnel need to manually search the target page in the multi-level menu, the scattered configuration diagram and the equipment list in the traditional method, the process is time-consuming and labor-consuming, the fault treatment opportunity can be delayed in an emergency condition, and even the linkage production accident is caused. At present, the core technical problem in such systems is that the single machine monitoring page of the associated equipment cannot be automatically, quickly and accurately positioned after the alarm is triggered. The existing SCADA system has alarm triggering and display functions, but a depth association mapping mechanism is absent between alarm information and a device monitoring page. Most systems only provide a static alarm list, operators need to manually search thousands of equipment lists for equipment corresponding to alarm points by virtue of self experience, and then search a monitoring page of the equipment through equipment names or codes in configuration software. The process is not only inefficient, taking tens of seconds or even minutes on average, but is also prone to positioning errors due to human factors. In addition, the prior art lacks an optimization mechanism for intelligent verification and multistage jump of alarm effectiveness, and cannot dynamically adjust a positioning strategy according to the real-time load, the network state and the data quality of the system, so that when high concurrency alarm or system resources are tense, page loading delay is obvious, and operation and maintenance response efficiency and system reliability are seriously restricted. Disclosure of Invention Aiming at the technical problems in the prior art, the invention provides a SCADA system single-machine page quick positioning method based on alarm content, which aims at solving the problems in the background art. The technical scheme for solving the technical problems is as follows, and the SCADA system single-machine page quick positioning method based on the alarm content comprises the following steps: Step S1, configuring a data acquisition and association relation, acquiring equipment measuring point data in real time in a 50-100 millisecond acquisition period through a data acquisition module of an SCADA system, and setting a static alarm threshold value for each measuring point; Step S2, executing alarm triggering and data analysis, automatically triggering an alarm when a measuring point value reaches or exceeds a static alarm threshold value, extracting a measuring point ID corresponding to the alarm by a system, inquiring based on a measuring point-equipment association table to obtain an associated equipment ID, and matching a corresponding configuration file storage path and loading parameters through the equipment-configuration mapping table; step S3, completing page positioning and state jumping, and automatically loading and jumping to a corresponding equipment single page according to the configuration file storage path and loading parameters obtained in the step S2, so as to realize rapid positioning from alarm to exclusive page; and S4, implementing response monitoring and system optimization, namely automatically establishing a secondary index for a measuring point-equipment association table in a relational database or switching to a cloud backup storage path preset in the equipment-configuration mapping table by monitoring the total response time from alarm triggering to page loading completion in real time, and when the total response time exceeds a preset threshold of 1 second. In a preferred embodiment, in step S1, a static alarm threshold is set for each measurement point, specifically: The static alarm threshold is set based on rated parameters of equ