Analysis and management system for telecontrol information data

By designing a remote information data analysis and management system and using machine learning to build an abnormal prediction model, the problems of low efficiency and insufficient accuracy of remote information data analysis in the existing technology are solved, and efficient data processing and rapid fault prediction are achieved.

CN119482923APending Publication Date: 2025-02-18SHIZUISHAN POWER SUPPLY COMPANY OF STATE GRID NINGXIA ELECTRIC POWER +1
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202411454632.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-17
Publication Date
2025-02-18

AI Technical Summary

Technical Problem

The existing remote information data analysis and management solutions are inefficient when processing massive data, making it difficult to analyze deep-level information data, resulting in low analysis accuracy and difficulty in detecting and handling power grid faults in a timely manner.

Method used

A remote information data analysis and management system was designed, including configuration inspection module, data acquisition module, data preprocessing module, data verification analysis module, abnormal data prediction module and real-time management module. The abnormal prediction model is constructed through machine learning and automatically Identify exception patterns and predict potential failures.

Benefits of technology

It significantly improves data processing and decision-making efficiency, improves system operation efficiency, can quickly predict potential equipment failures, reduces workload for staff, and improves the efficiency of abnormal prediction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119482923A_ABST
    Figure CN119482923A_ABST
Patent Text Reader

Abstract

The invention provides an analysis and management system for telecontrol information data, and relates to the technical field of electric power and data analysis, and the system comprises a configuration inspection module which carries out the differential analysis of a master station telecontrol information point table and a substation telecontrol information point table, and generates a telecontrol configuration file; the data acquisition module acquires test telecontrol information data and a telecontrol configuration file, and performs communication link matching to obtain a communication link check code; the data preprocessing module preprocesses the test telecontrol information data to obtain test telecontrol information preprocessing data; the data verification and analysis module performs exception verification and analysis on the test telecontrol information preprocessing data to obtain an integrity index; the abnormal data prediction module constructs a telecontrol information data abnormal prediction model and performs abnormal prediction on test telecontrol information data collected in real time; and the real-time management module manages the test telecontrol information data in real time according to the prediction result. According to the scheme, the operation efficiency of the system and the accuracy of telecontrol information data analysis can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of power and data analysis, and in particular to an analysis and management system for telecontrol information data. Background Art

[0002] Telecontrol system is a core system for collecting, transmitting, processing and storing remote equipment data, and is widely used in power systems, industrial automation, traffic monitoring and other fields. Traditional telecontrol systems mainly rely on technologies such as supervisory control and data acquisition, and achieve factual perception of system status and remote operation through real-time monitoring and control of remote equipment.

[0003] In the field of electric power, the telecontrol information of the power grid can mainly include the equipment status information, operation instruction information, remote control / remote adjustment information, data transmission information, and statistical analysis information of the monitored power grid. By monitoring and analyzing the telecontrol information of various power grid equipment in the power grid, it is possible to determine whether the power grid operation status and equipment status are normal, and then timely discover and handle power grid faults and other problems.

[0004] The existing telecontrol information analysis and management scheme mainly verifies multiple times whether the various telecontrol signals collected are abnormal. However, this multiple verification method will affect the operating efficiency of the system. Moreover, with the development of Internet of Things technology, the sources and types of telecontrol information have increased significantly, and the amount of data has also increased exponentially. The diversity of data formats and sources has further affected the operating efficiency of the system. In addition, many abnormal situations are hidden in deep information data. The existing scheme is difficult to analyze deep information data, which leads to low accuracy of telecontrol information data analysis and difficulty in timely detection and processing of fault problems in the power grid. Summary of the invention

[0005] In view of this, in order to address the above shortcomings, it is necessary to propose an analysis and management system for telecontrol information data to improve the operating efficiency of the system and at the same time improve the accuracy of telecontrol information data analysis.

[0006] The present invention provides an analysis and management system for telecontrol information data, the system comprising: a configuration inspection module, a data acquisition module, a data preprocessing module, a data verification and analysis module, an abnormal data prediction module and a real-time management module; The configuration verification module is used to perform differential analysis on the master station telecontrol information point table and the substation telecontrol information point table of the substation, and generate a telecontrol configuration file for the dispatching master station; The data acquisition module is used to collect the test telecontrol information data and telecontrol configuration file sent by the dispatching master station; and, according to the test telecontrol information data and telecontrol configuration file, the communication link is matched and a communication link verification code is obtained; wherein the communication link verification code is used to check whether the matching communication links of the sending and receiving parties are unified; The data preprocessing module is used to perform preprocessing operations on the test telecontrol information data and obtain corresponding test telecontrol information preprocessing data; The data verification and analysis module is used to perform abnormal verification analysis on the test telecontrol information preprocessing data and obtain the integrity index of the corresponding telecontrol information preprocessing data; The abnormal data prediction module is used to construct a telecontrol information data abnormality prediction model based on the integrity index of the historically collected telecontrol information preprocessing data; and to use the telecontrol information data abnormality prediction model to perform abnormality prediction on the test telecontrol information data collected in real time; The real-time management module is used to manage the test telecontrol information data in real time according to the prediction results of the telecontrol information data abnormality prediction model.

[0007] Preferably, the configuration verification module comprises: a point table information acquisition unit, a point table information mapping unit, an acceptance sequence generation unit, an acceptance sequence verification unit and a configuration file generation unit; The point table information acquisition unit is used to acquire the master station telecontrol information point table and the substation telecontrol information point table, and generate the master station telecontrol information point table and the substation telecontrol information point table into a standard format; The point table information mapping unit is used to use the master station telecontrol information point table as a spot inspection comparison table, and map the substation telecontrol information point table into the spot inspection comparison table; and lock the spot inspection standard mapped into the spot inspection comparison table to obtain a plurality of spot inspection items; The acceptance sequence generating unit is used to generate a corresponding acceptance sequence for each inspection item; The acceptance sequence verification unit is used to compare and verify the meaning of each acceptance sequence with the preset standard acceptance sequence to obtain the verification difference of the substation telecontrol information point table; The configuration file generation unit is used to determine that there is an error in the current telecontrol configuration when the verification difference is greater than a preset standard verification difference, and prompt the staff to solve the problem; and when the verification difference is not greater than the preset standard verification difference, determine that there is no error in the current telecontrol configuration and generate a telecontrol configuration file corresponding to the dispatching master station.

[0008] Preferably, the data acquisition module comprises: a configuration file acquisition unit, a telecontrol information data acquisition unit and a communication link matching unit; The configuration file collection unit is used to collect the telecontrol configuration file sent by the dispatching master station and import the telecontrol configuration file into the telecontrol information data collection unit; The telecontrol information data acquisition unit is used to collect the test telecontrol information data sent by the scheduling master station according to the telecontrol configuration file and the preset acquisition cycle; The communication link matching unit is used to match the communication links of the dispatching master station, the simulation master station and the simulation substation according to the telecontrol configuration file, and obtain the communication link verification code; wherein the communication link includes: from the dispatching master station to the simulation master station, from the simulation master station to the simulation substation, and from the simulation substation to the dispatching master station.

[0009] Preferably, the communication link matching unit comprises: an information identification code generating subunit, a separator generating subunit and a link check code generating subunit; The information identification code generating subunit is used to generate a first-level information identification code according to the communication link from the dispatching master station to the simulation master station; generate a second-level information identification code according to the communication link from the simulation master station to the simulation substation; generate a third-level information identification code according to the communication link from the simulation substation to the dispatching master station; The delimiter generating subunit is used to generate a primary delimiter according to the primary information identification code and the secondary information identification code, and to generate a secondary delimiter according to the secondary information identification code and the tertiary information identification code; The link verification code generation subunit is used to separate the primary information identification code and the secondary information identification code using the primary separator, separate the secondary information identification code and the tertiary information identification code using the secondary separator, and form a corresponding communication link verification code.

[0010] Preferably, the data preprocessing module includes: a binary transcoding unit, a delimiter generating unit, a to-be-processed data generating unit, a data block segmenting unit, a hash processing unit, a first initialization unit, a first offset reversing unit and a data assembling unit; The binary transcoding unit is used to perform binary transcoding on the test telecontrol information data to obtain the test telecontrol information binary data; The delimiter generating unit is used to generate a primary delimiter according to the communication link check code; The to-be-processed data generating unit is used to combine the communication link check code and the test telecontrol information binary data through the first-level separator to form the test telecontrol information to-be-processed data; The data block segmentation unit is used to segment the test telecontrol information to-be-processed data into test telecontrol information pre-processing data blocks according to a preset data segmentation rule; The hash processing unit is used to perform hash processing on each test telecontrol information preprocessing data block to generate a message authentication code; The first initialization unit is used to perform an initialization operation on each test telecontrol information preprocessing data block to generate a unique corresponding initialization vector; The first offset reversal unit is used to generate a unique corresponding conversion offset k for each test telecontrol information preprocessing data block, and shift the characters in each data block backward by k positions, and return the characters beyond the database boundary to the beginning; and reverse each character of the offset test telecontrol information preprocessing data block according to a preset data reversal rule; The data assembly unit is used to assemble the obtained several groups of initialization vectors, several groups of message authentication codes and several groups of inverted test telecontrol information preprocessing data blocks into data packets to obtain test telecontrol information preprocessing data.

[0011] Preferably, the data reversal rule includes: the data block is reversed once for every three characters, and when the characters in the data block are an integer multiple of three characters, normal reversal is performed; when the characters in the data block are not an integer multiple of three characters, the remaining characters are not reversed.

[0012] Preferably, the data verification and analysis module includes: a time recording unit, a moment verification unit, a data splitting unit, a second initialization unit, a second offset reversal unit, a data recovery unit, a hash verification unit and an integrity index generation unit; The time recording unit is used to record the reception time of the test telecontrol information preprocessing data; The time verification unit is used to verify whether the receiving time is consistent with the preset time interval; if not, it is determined that the current test telecontrol information preprocessing data is abnormal; if it is consistent, the test telecontrol information preprocessing data is verified and analyzed; The data splitting unit is used to split the test telecontrol information preprocessing data to obtain corresponding initialization vectors, message authentication codes and test telecontrol information preprocessing data blocks; The second initialization unit is used to perform initialization operation again on each split test telecontrol information preprocessing data block; The second offset reversal unit is used to perform offset reversal again on the initialized test telecontrol information preprocessing data block; The data recovery unit is used to recover the test telecontrol information preprocessing data block after the offset inversion to obtain the original test telecontrol information preprocessing data block; The hash verification unit is used to perform hash processing on the test telecontrol information preprocessing data block after the recovery offset inversion, generate a new message authentication code, and compare and verify the new message authentication code with the split message authentication code; if the message authentication codes are consistent, it is determined that the new test telecontrol information preprocessing data is no different from the original test telecontrol information preprocessing data; if they are inconsistent, it is determined that the new test telecontrol information preprocessing data is different from the original test telecontrol information preprocessing data; The integrity index generating unit is used to compare and analyze the original test telecontrol information preprocessing data and the new test telecontrol information preprocessing data to obtain an integrity index representing the degree of data consistency.

[0013] Preferably, the abnormal data prediction module comprises: a prediction model building unit and an abnormality prediction unit; The prediction model building unit is used to build a telecontrol information data anomaly prediction model based on the integrity index of the historically collected telecontrol information preprocessing data; The abnormality prediction unit is used to input the real-time collected test telecontrol information data into the telecontrol information data abnormality prediction model and output the abnormality prediction result.

[0014] Preferably, the prediction model building unit includes: a sample set generation subunit and a model training subunit; The sample set generation subunit is used to mark several groups of historical integrity indexes and generate a training sample set using the historical integrity indexes; wherein the training sample set includes a sample set and a test set; The model training subunit is used to train the standard abnormality prediction model constructed based on the convolutional neural network using the training sample set to obtain the telecontrol information data abnormality prediction model.

[0015] Preferably, the output of the telecontrol information data anomaly prediction model is a data range deviation; The real-time management module is used to determine whether the data range deviation output by the telecontrol information data abnormality prediction model of the test telecontrol information data is within a preset abnormal interval threshold; if so, it is determined that the test telecontrol information data is normal; if not, it is determined that there is an abnormality in the test telecontrol information data, and a corresponding early warning prompt message is generated to remind the staff to check.

[0016] It can be seen from the above technical scheme that in the analysis and management system of telecontrol information data provided by the present invention, the configuration verification module can perform differential analysis on the telecontrol information point table of the substation master station and the telecontrol information point table of the substation, and generate the telecontrol configuration file of the dispatching master station; the data acquisition module can collect the test telecontrol information data and telecontrol configuration file of the dispatching master station, and perform communication link matching based on this, and obtain the communication link verification code used to verify whether the communication link matching between the sending and receiving parties is unified; the data preprocessing module can perform preprocessing operations on the test telecontrol information data to obtain the test telecontrol information preprocessing data; the data verification analysis module can perform abnormal verification analysis on the test telecontrol information preprocessing data to obtain the integrity index; the abnormal data prediction module can construct an abnormal prediction model for telecontrol information data based on the integrity index collected historically, and use the model to perform abnormal prediction on the test telecontrol information data collected in real time; the real-time management module can perform real-time management on the test telecontrol information data according to the prediction results. It can be seen that this scheme can quickly analyze and extract valuable information from massive data through the abnormal prediction model constructed based on machine learning, which can significantly improve the efficiency of data processing and decision-making, and improve the operating efficiency of the system. Moreover, potential equipment failures can be predicted quickly based on this, thus avoiding repeated verification by staff, reducing the workload of staff and improving the efficiency of abnormal prediction. In addition, through multi-level analysis and processing of telecontrol information data, deeper information data can be analyzed, so that the results of abnormal data analysis can be more accurate, which helps staff to timely discover and deal with fault problems in the power grid. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] Figure 1 A schematic diagram of an analysis and management system for telecontrol information data provided by an embodiment of the present invention.

[0018] Figure 2 A schematic diagram of a configuration verification module provided by an embodiment of the present invention.

[0019] Figure 3 A schematic diagram of a data acquisition module provided in an embodiment of the present invention.

[0020] Figure 4 A schematic diagram of a communication link matching unit provided in an embodiment of the present invention.

[0021] Figure 5 A schematic diagram of a data preprocessing module provided in an embodiment of the present invention.

[0022] Figure 6 A schematic diagram of a data verification and analysis module provided in an embodiment of the present invention.

[0023] Figure 7A schematic diagram of an abnormal data prediction module provided by an embodiment of the present invention.

[0024] Figure 8 A schematic diagram of a prediction model building unit provided in an embodiment of the present invention.

[0025] In the figure: configuration inspection module 10, point table information acquisition unit 11, point table information mapping unit 12, acceptance sequence generation unit 13, acceptance sequence verification unit 14, configuration file generation unit 15, data acquisition module 20, configuration file acquisition unit 21, telecontrol information data acquisition unit 22, communication link matching unit 23, information identification code generation subunit 231, separator generation subunit 232, link check code generation subunit 233, data preprocessing module 30, binary transcoding unit 31, separator generation unit 32, to-be-processed data generation unit 33, data block separation unit 34, Splitting unit 34, hash processing unit 35, first initialization unit 36, first offset reversal unit 37, data assembly unit 38, data verification analysis module 40, time recording unit 41, moment verification unit 42, data splitting unit 43, second initialization unit 44, second offset reversal unit 45, data recovery unit 46, hash verification unit 47, integrity index generation unit 48, abnormal data prediction module 50, prediction model construction unit 51, sample set generation subunit 511, model training subunit 512, abnormal prediction unit 52, real-time management module 60. DETAILED DESCRIPTION

[0026] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for use in the embodiments. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0027] like Figure 1-8 As shown, the present invention provides an analysis and management system for telecontrol information data, the system comprising: a configuration inspection module 10, a data acquisition module 20, a data preprocessing module 30, a data verification and analysis module 40, an abnormal data prediction module 50 and a real-time management module 60; Configuration verification module 10, used to perform differential analysis on the master station telecontrol information point table and the substation telecontrol information point table of the substation, and generate a telecontrol configuration file of the dispatching master station; The data acquisition module 20 is used to collect the test telecontrol information data and telecontrol configuration file sent by the dispatching master station; and to match the communication link according to the test telecontrol information data and the telecontrol configuration file, and obtain the communication link verification code; wherein the communication link verification code is used to check whether the matching communication links of the sending and receiving parties are unified; The data preprocessing module 30 is used to perform preprocessing operations on the test telecontrol information data and obtain corresponding test telecontrol information preprocessing data; The data verification and analysis module 40 is used to perform abnormal verification and analysis on the test telecontrol information preprocessing data and obtain the integrity index of the corresponding telecontrol information preprocessing data; The abnormal data prediction module 50 is used to construct a telecontrol information data abnormality prediction model based on the integrity index of the historically collected telecontrol information preprocessing data; and to use the telecontrol information data abnormality prediction model to perform abnormality prediction on the real-time collected test telecontrol information data; The real-time management module 60 is used to manage the test telecontrol information data in real time according to the prediction result of the telecontrol information data abnormality prediction model.

[0028] For the configuration verification module 10, when realizing the differential analysis of the main station telecontrol information point table and the substation telecontrol information point table of the substation, and generating the telecontrol configuration file, it can be implemented specifically through the point table information acquisition unit 11, the point table information mapping unit 12, the acceptance sequence generation unit 13, the acceptance sequence verification unit 14 and the configuration file generation unit 15.

[0029] The point table information acquisition unit 11 is used to acquire the master station telecontrol information point table and the substation telecontrol information point table, and generate the master station telecontrol information point table and the substation telecontrol information point table into a standard format; The point table information mapping unit 12 is used to use the master station telecontrol information point table as a spot inspection comparison table, and map the substation telecontrol information point table into the spot inspection comparison table; and lock the spot inspection standard mapped into the spot inspection comparison table to obtain a plurality of spot inspection items; The acceptance sequence generating unit 13 is used to generate a corresponding acceptance sequence for each inspection item; The acceptance sequence verification unit 14 is used to compare and verify the meaning of each acceptance sequence with the preset standard acceptance sequence to obtain the verification difference of the substation telecontrol information point table; The configuration file generation unit 15 is used to indicate that if the calibration difference is greater than the preset standard calibration difference, it means that there is an error in the current telecontrol configuration, so that the staff can be prompted to solve the problem in advance and reduce the number of times the equipment is operated; if the calibration difference is not greater than the preset standard calibration difference, it means that there is no error in the current telecontrol configuration, and generate a telecontrol configuration file corresponding to the dispatching master station.

[0030] For the data acquisition module 20 , when collecting and testing telecontrol information data and telecontrol configuration files, and performing communication link matching, it can be implemented specifically through the configuration file acquisition unit 21 , the telecontrol information data acquisition unit 22 and the communication link matching unit 23 .

[0031] The configuration file collection unit 21 is used to collect the telecontrol configuration file sent by the dispatching master station and import the telecontrol configuration file into the telecontrol information data collection unit 22; The telecontrol information data acquisition unit 22 is used to collect the test telecontrol information data sent by the dispatching master station according to the telecontrol configuration file and the preset acquisition cycle; The communication link matching unit 23 is used to match the communication links of the dispatching master station, the simulation master station and the simulation substation according to the telecontrol configuration file, and obtain the communication link verification code; wherein the communication link includes: from the dispatching master station to the simulation master station, from the simulation master station to the simulation substation, and from the simulation substation to the dispatching master station.

[0032] Furthermore, when the communication link matching unit 23 performs communication link matching and obtains the communication link verification code, it can be implemented specifically through the information identification code generation subunit 231, the separator generation subunit 232 and the link verification code generation subunit 233.

[0033] The information identification code generating subunit 231 is used to generate a first-level information identification code according to the communication link from the dispatching master station to the simulation master station; generate a second-level information identification code according to the communication link from the simulation master station to the simulation substation; generate a third-level information identification code according to the communication link from the simulation substation to the dispatching master station; It should be pointed out that the first-level information identification code, the second-level information identification code and the third-level information identification code are all binary codes.

[0034] The separator generating subunit 232 is used to generate a primary separator according to the primary information identification code and the secondary information identification code, and to generate a secondary separator according to the secondary information identification code and the tertiary information identification code; The link verification code generation subunit 233 is used to separate the primary information identification code and the secondary information identification code using a primary separator, separate the secondary information identification code and the tertiary information identification code using a secondary separator, and form a corresponding communication link verification code.

[0035] In this embodiment, the communication link verification code is a verification code for checking whether the communication links between the sender and the receiver are consistent. The data acquisition module 20 is also used to upload the test telecontrol information data and the communication link verification code to the data preprocessing module 30 for processing.

[0036] For the data preprocessing module 30, when performing preprocessing operations to obtain test telecontrol information preprocessing data, it can be specifically implemented by a binary transcoding unit 31, a delimiter generation unit 32, a to-be-processed data generation unit 33, a data block segmentation unit 34, a hash processing unit 35, a first initialization unit 36, a first offset inversion unit 37 and a data assembly unit 38.

[0037] The binary transcoding unit 31 is used to perform binary transcoding on the test telecontrol information data to obtain the test telecontrol information binary data; A separator generating unit 32, used to generate a primary separator according to the communication link check code; The to-be-processed data generating unit 33 is used to combine the communication link check code and the test telecontrol information binary data through the primary separator to form the test telecontrol information to-be-processed data; In this embodiment, the communication link check code is a set of codes used to check the accuracy of data transmission in the communication link, which can help detect whether errors occur in the data transmission process and improve the reliability of the data. The first-level separator can be a specific symbol or character, which is used to distinguish the communication link check code from the test telecontrol information binary data, and combine them together to form new test telecontrol information to be processed data. For example, first, the communication link check code can be generated according to specific rules. This process may include operations such as calculation, analysis and encoding of communication data. Then, a first-level separator is determined. This separator can be any pre-set character, such as a comma, a semicolon, a specific symbol, etc. Finally, the communication link check code and the test telecontrol information binary data are combined through a first-level separator. The combination method can be to put the check code in front of or behind the data, and use a separator to separate them to form a new whole, that is, the test telecontrol information to be processed data.

[0038] The data block segmentation unit 34 is used to segment the test telecontrol information to-be-processed data into test telecontrol information pre-processed data blocks according to a preset data segmentation rule; for example, the test telecontrol information to-be-processed data can be segmented in a front-to-back order of equal size to obtain a plurality of test telecontrol information pre-processed data blocks.

[0039] A hash processing unit 35, used to perform hash processing on each test telecontrol information preprocessing data block to generate a message authentication code; In this embodiment, the test telecontrol information preprocessing data block can be processed based on the hash algorithm, so that whether the information is tampered with during the information transmission process can be detected, thereby achieving the purpose of improving the accuracy and authenticity of the information data.

[0040] The first initialization unit 36 ​​is used to perform initialization operation on each test telecontrol information preprocessing data block and generate a unique corresponding initialization vector, thereby ensuring that each test telecontrol information preprocessing data block is unique, thereby improving the uniqueness of the information.

[0041] The first offset reversal unit 37 is used to generate a unique corresponding conversion offset k for each test telecontrol information preprocessing data block, and shift the characters in each data block backward by k positions, and return the characters beyond the database boundary to the beginning, thereby improving the security of the information.

[0042] The first offset reversing unit 37 is further used to reverse each character of the offset test telecontrol information preprocessing data block according to a preset data reversal rule. For example, the data block is reversed once according to the length of every three characters. When the characters in the data block are an integer multiple of three characters, normal reversal is performed; when the characters in the data block are not an integer multiple of three characters, the remaining characters are not reversed.

[0043] The data assembling unit 38 is used to assemble the obtained groups of initialization vectors, the obtained groups of message authentication codes and the obtained groups of inverted test telecontrol information preprocessing data blocks into data packets to obtain test telecontrol information preprocessing data.

[0044] The data preprocessing module 30 is also used to upload the obtained test telecontrol information preprocessing data to the data verification and analysis module 40 and record the uploading time.

[0045] For the data verification analysis module 40, when performing verification analysis to obtain the integrity index, it can be specifically implemented through a time recording unit 41, a moment verification unit 42, a data splitting unit 43, a second initialization unit 44, a second offset reversal unit 45, a data recovery unit 46, a hash verification unit 47 and an integrity index generation unit 48.

[0046] A time recording unit 41, used to record the reception time of the test telecontrol information preprocessing data; The time verification unit 42 is used to verify whether the receiving time is consistent with the preset time interval; if it is not consistent, it means that the current test telecontrol information preprocessing data is abnormal; if it is consistent, further verification and analysis are performed on the test telecontrol information preprocessing data; The data splitting unit 43 is used to split the test telecontrol information preprocessing data to obtain the corresponding initialization vector, message authentication code and test telecontrol information preprocessing data block; A second initialization unit 44, used for re-initializing each split test telecontrol information pre-processing data block to ensure that each data block is unique; A second offset inversion unit 45 is used to perform offset inversion again on the initialized test telecontrol information preprocessing data block to obtain a test telecontrol information preprocessing data block after offset inversion; The data recovery unit 46 is used to recover the test telecontrol information preprocessing data block after the offset inversion to obtain the original test telecontrol information preprocessing data block; for example, the test telecontrol information preprocessing data block after the offset is moved forward by k positions according to the conversion offset k.

[0047] The hash check unit 47 is used to perform hash processing on the test telecontrol information preprocessing data block after the recovery offset inversion, generate a new message authentication code, and compare and check the new message authentication code with the split message authentication code; if the message authentication codes are consistent, it means that there is no difference between the new test telecontrol information preprocessing data and the original test telecontrol information preprocessing data; if they are inconsistent, it means that there is a difference between the new test telecontrol information preprocessing data and the original test telecontrol information preprocessing data; The integrity index generating unit 48 is used to compare and analyze the original test telecontrol information preprocessing data and the new test telecontrol information preprocessing data to obtain an integrity index representing the degree of data consistency.

[0048] The data verification and analysis module 40 is also used to upload the integrity index to the abnormal data prediction module 50 for training and updating the telecontrol information data abnormality prediction model.

[0049] For the abnormal data prediction model, when constructing the abnormal prediction model and performing abnormal prediction, it can be implemented specifically through the prediction model construction unit 51 and the abnormal prediction unit 52.

[0050] The prediction model building unit 51 is used to build a telecontrol information data anomaly prediction model based on the integrity index of the historically collected telecontrol information preprocessing data; When constructing the telecontrol information data anomaly prediction model, the prediction model construction unit 51 can mark several groups of historical integrity indexes through the sample set generation subunit 511, and generate a training sample set using the historical integrity index; wherein the training sample set includes a sample set and a test set; and then the model training subunit 512 uses the training sample set to train the standard anomaly prediction model constructed based on the convolutional neural network to obtain the telecontrol information data anomaly prediction model.

[0051] In this embodiment, several groups of historical integrity indexes can be labeled, for example, p = 0, 1, 2, 3, ..., o, where o is a natural number. Then, the feature set of h groups of historical integrity indexes in p is extracted as a sample data set, and the sample data set is used to obtain the sample data mean, which is recorded as a sample set. Further, the remaining groups of historical integrity indexes are used as a test set, and the sample set and the test set are used to form a training sample set. Then, a standard anomaly prediction model is constructed based on a convolutional neural network, and the obtained training sample set is imported into the standard anomaly prediction model for training. After training, a telecontrol information data anomaly prediction model is obtained.

[0052] The abnormality prediction unit 52 is used to input the real-time collected test telecontrol information data into the telecontrol information data abnormality prediction model and output the abnormality prediction result.

[0053] In this embodiment, the output of the telecontrol information data anomaly prediction model is the data range deviation. For example, if the data range is 3-6, and the data range in the database is 5-8, the difference range output by the model after difference comparison is 3-5 and 6-8.

[0054] The abnormal data prediction module 50 is also used to upload the abnormal prediction result to the real-time management module 60 .

[0055] For the real-time management module 60, when it performs data management according to the abnormal data results, it first determines whether the data range deviation of the test telecontrol information data output by the telecontrol information data abnormal prediction model is within the preset abnormal interval threshold range, such as determining whether the above-mentioned difference range is within the preset abnormal interval threshold range; if so, it means that the test telecontrol information data is normal, that is, the communication link between the dispatching master station, the simulation master station and the simulation substation is normal and can be used normally; if not, it means that there is an abnormality in the test telecontrol information data, that is, the communication link between the dispatching master station, the simulation master station and the simulation substation is abnormal, and a corresponding early warning prompt message can be generated at this time to remind the staff to check.

[0056] Of course, it should be pointed out that the system provided by this solution should be connected to the monitoring and coordination platform of the substation, or configured in the monitoring and coordination platform of the substation.

[0057] The present specification also provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed in a computer, the computer is caused to execute a method in any one of the embodiments in the specification.

[0058] The present specification also provides a computing device, including a memory and a processor, wherein executable codes are stored in the memory, and when the processor executes the executable codes, a method in any embodiment of the present specification is implemented.

[0059] In summary, this solution has at least the following beneficial effects: 1. Through machine learning algorithms, the system can automatically identify abnormal patterns in telecontrol data, predict potential equipment failures, and generate early warning information to help operation and maintenance personnel take timely measures.

[0060] 2. This solution can automatically clean and integrate data from different sources through artificial intelligence, solve problems such as data redundancy and inconsistent formats, and improve data accuracy and consistency.

[0061] 3. This solution can use deep learning models to perform real-time analysis on massive telecontrol data, predict future operating trends and risks of the system, and help management make forward-looking decisions.

[0062] 4. Through algorithms such as reinforcement learning, the system can automatically optimize resource allocation and task scheduling to improve the overall operating efficiency of the system.

[0063] The modules or units in the device of the embodiment of the present invention can be combined, divided and deleted according to actual needs. The above disclosure is only the preferred embodiment of the present invention, and of course it cannot be used to limit the scope of the rights of the present invention. Those skilled in the art can understand that all or part of the processes of the above embodiment are implemented, and the equivalent changes made according to the claims of the present invention still fall within the scope of the invention.

Claims

1. An analysis and management system for telecontrol information data, characterized in that: The system includes: a configuration inspection module, a data acquisition module, a data preprocessing module, a data verification and analysis module, an abnormal data prediction module and a real-time management module; The configuration verification module is used to perform differential analysis on the master station telecontrol information point table and the substation telecontrol information point table of the substation, and generate a telecontrol configuration file for the dispatching master station; The data acquisition module is used to collect the test telecontrol information data and telecontrol configuration file sent by the dispatching master station; and, according to the test telecontrol information data and telecontrol configuration file, the communication link is matched and a communication link verification code is obtained; wherein the communication link verification code is used to check whether the matching communication links of the sending and receiving parties are unified; The data preprocessing module is used to perform preprocessing operations on the test telecontrol information data and obtain corresponding test telecontrol information preprocessing data; The data verification and analysis module is used to perform abnormal verification analysis on the test telecontrol information preprocessing data and obtain the integrity index of the corresponding telecontrol information preprocessing data; The abnormal data prediction module is used to construct a telecontrol information data abnormality prediction model based on the integrity index of the historically collected telecontrol information preprocessing data; and to use the telecontrol information data abnormality prediction model to perform abnormality prediction on the test telecontrol information data collected in real time; The real-time management module is used to manage the test telecontrol information data in real time according to the prediction results of the telecontrol information data abnormality prediction model.

2. The analysis and management system of telecontrol information data according to claim 1, characterized in that: The configuration verification module includes: a point table information acquisition unit, a point table information mapping unit, an acceptance sequence generation unit, an acceptance sequence verification unit and a configuration file generation unit; The point table information acquisition unit is used to acquire the master station telecontrol information point table and the substation telecontrol information point table, and generate the master station telecontrol information point table and the substation telecontrol information point table into a standard format; The point table information mapping unit is used to use the master station telecontrol information point table as a spot inspection comparison table, and map the substation telecontrol information point table into the spot inspection comparison table; and lock the spot inspection standard mapped into the spot inspection comparison table to obtain a plurality of spot inspection items; The acceptance sequence generating unit is used to generate a corresponding acceptance sequence for each inspection item; The acceptance sequence verification unit is used to compare and verify the meaning of each acceptance sequence with the preset standard acceptance sequence to obtain the verification difference of the substation telecontrol information point table; The configuration file generation unit is used to determine that there is an error in the current telecontrol configuration when the verification difference is greater than a preset standard verification difference, and prompt the staff to solve the problem; and when the verification difference is not greater than the preset standard verification difference, determine that there is no error in the current telecontrol configuration and generate a telecontrol configuration file corresponding to the dispatching master station.

3. The analysis and management system of telecontrol information data according to claim 1, characterized in that: The data acquisition module includes: a configuration file acquisition unit, a telecontrol information data acquisition unit and a communication link matching unit; The configuration file collection unit is used to collect the telecontrol configuration file sent by the dispatching master station and import the telecontrol configuration file into the telecontrol information data collection unit; The telecontrol information data acquisition unit is used to collect the test telecontrol information data sent by the scheduling master station according to the telecontrol configuration file and the preset acquisition cycle; The communication link matching unit is used to match the communication links of the dispatching master station, the simulation master station and the simulation substation according to the telecontrol configuration file, and obtain the communication link verification code; wherein the communication link includes: from the dispatching master station to the simulation master station, from the simulation master station to the simulation substation, and from the simulation substation to the dispatching master station.

4. The analysis and management system for telecontrol information data according to claim 3, characterized in that: The communication link matching unit includes: an information identification code generating subunit, a separator generating subunit and a link verification code generating subunit; The information identification code generating subunit is used to generate a first-level information identification code according to the communication link from the dispatching master station to the simulation master station; generate a second-level information identification code according to the communication link from the simulation master station to the simulation substation; generate a third-level information identification code according to the communication link from the simulation substation to the dispatching master station; The delimiter generating subunit is used to generate a primary delimiter according to the primary information identification code and the secondary information identification code, and to generate a secondary delimiter according to the secondary information identification code and the tertiary information identification code; The link verification code generation subunit is used to separate the primary information identification code and the secondary information identification code using the primary separator, separate the secondary information identification code and the tertiary information identification code using the secondary separator, and form a corresponding communication link verification code.

5. The analysis and management system of telecontrol information data according to claim 1, characterized in that: The data preprocessing module includes: a binary transcoding unit, a delimiter generating unit, a to-be-processed data generating unit, a data block segmenting unit, a hash processing unit, a first initialization unit, a first offset reversing unit and a data assembling unit; The binary transcoding unit is used to perform binary transcoding on the test telecontrol information data to obtain the test telecontrol information binary data; The delimiter generating unit is used to generate a primary delimiter according to the communication link check code; The to-be-processed data generating unit is used to combine the communication link check code and the test telecontrol information binary data through the first-level separator to form the test telecontrol information to-be-processed data; The data block segmentation unit is used to segment the test telecontrol information to-be-processed data into test telecontrol information pre-processing data blocks according to a preset data segmentation rule; The hash processing unit is used to perform hash processing on each test telecontrol information preprocessing data block to generate a message authentication code; The first initialization unit is used to perform an initialization operation on each test telecontrol information preprocessing data block to generate a unique corresponding initialization vector; The first offset reversal unit is used to generate a unique corresponding conversion offset k for each test telecontrol information preprocessing data block, and shift the characters in each data block backward by k positions, and return the characters beyond the database boundary to the beginning; and reverse each character of the offset test telecontrol information preprocessing data block according to a preset data reversal rule; The data assembly unit is used to assemble the obtained several groups of initialization vectors, several groups of message authentication codes and several groups of inverted test telecontrol information preprocessing data blocks into data packets to obtain test telecontrol information preprocessing data.

6. The analysis and management system of telecontrol information data according to claim 5, characterized in that: The data reversal rule includes: the data block is reversed once for every three characters, and when the characters in the data block are an integer multiple of three characters, normal reversal is performed; when the characters in the data block are not an integer multiple of three characters, the remaining characters are not reversed.

7. The analysis and management system of telecontrol information data according to claim 5, characterized in that: The data verification and analysis module includes: a time recording unit, a moment verification unit, a data splitting unit, a second initialization unit, a second offset reversal unit, a data recovery unit, a hash verification unit and an integrity index generation unit; The time recording unit is used to record the reception time of the test telecontrol information preprocessing data; The time verification unit is used to verify whether the receiving time is consistent with the preset time interval; if not, it is determined that the current test telecontrol information preprocessing data is abnormal; if it is consistent, the test telecontrol information preprocessing data is verified and analyzed; The data splitting unit is used to split the test telecontrol information preprocessing data to obtain corresponding initialization vectors, message authentication codes and test telecontrol information preprocessing data blocks; The second initialization unit is used to perform initialization operation again on each split test telecontrol information preprocessing data block; The second offset reversal unit is used to perform offset reversal again on the initialized test telecontrol information preprocessing data block; The data recovery unit is used to recover the test telecontrol information preprocessing data block after the offset inversion to obtain the original test telecontrol information preprocessing data block; The hash verification unit is used to perform hash processing on the test telecontrol information preprocessing data block after the recovery offset inversion, generate a new message authentication code, and compare and verify the new message authentication code with the split message authentication code; if the message authentication codes are consistent, it is determined that the new test telecontrol information preprocessing data is no different from the original test telecontrol information preprocessing data; if they are inconsistent, it is determined that the new test telecontrol information preprocessing data is different from the original test telecontrol information preprocessing data; The integrity index generating unit is used to compare and analyze the original test telecontrol information preprocessing data and the new test telecontrol information preprocessing data to obtain an integrity index representing the degree of data consistency.

8. The analysis and management system of telecontrol information data according to claim 1, characterized in that: The abnormal data prediction module includes: a prediction model building unit and an abnormal prediction unit; The prediction model building unit is used to build a telecontrol information data anomaly prediction model based on the integrity index of the historically collected telecontrol information preprocessing data; The abnormality prediction unit is used to input the real-time collected test telecontrol information data into the telecontrol information data abnormality prediction model and output the abnormality prediction result.

9. The analysis and management system of telecontrol information data according to claim 8, characterized in that: The prediction model building unit includes: a sample set generation subunit and a model training subunit; The sample set generation subunit is used to mark several groups of historical integrity indexes and generate a training sample set using the historical integrity indexes; wherein the training sample set includes a sample set and a test set; The model training subunit is used to train the standard abnormality prediction model constructed based on the convolutional neural network using the training sample set to obtain the telecontrol information data abnormality prediction model.

10. The analysis and management system of telecontrol information data according to claim 1, characterized in that: The output of the telecontrol information data anomaly prediction model is the data range deviation; The real-time management module is used to determine whether the data range deviation of the test telecontrol information data output by the telecontrol information data abnormality prediction model is within a preset abnormal interval threshold range; If yes, then it is determined that the test telecontrol information data is normal; If not, it is determined that there is an abnormality in the test telecontrol information data, and a corresponding early warning prompt message is generated to remind the staff to check.

Citation Information

Cited By

  • Wireless communication transmission system based on 5G base station

    CN119255228A

  • A wireless communication transmission system based on 5G base station

    CN119255228B