A remote maintenance method for relay protection fault information substation configuration data
By building common key configuration information in the Baoxin master station and using tags to define data blocks, combining communication links and time analysis models to automatically adjust the data block size, the problem of low efficiency in data transmission of relay protection fault information configuration is solved, and efficient and secure data transmission is achieved.
Patent Information
- Application Number
- CN202411780268.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-05
- Publication Date
- 2025-09-26
- Estimated Expiration
- 2044-12-05
AI Technical Summary
In the prior art, the transmission efficiency of relay protection fault information configuration data is low and is easily affected by external interference, which increases security risks and makes it difficult to automatically adjust the transmission size of the data block according to the network environment.
Build common key configuration information at the Baoxin master station, define data blocks through tags, prioritize them according to the type of equipment failure, establish communication link and time analysis models, combine RNN algorithms to predict data block transmission quality, and automatically adjust data block size to optimize transmission.
It improves the efficiency and timeliness of data transmission, reduces the risk of substation safety accidents, and ensures that all data blocks are transmitted in the shortest time.
Smart Images

Figure CN119696164B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of substation data transmission management, in particular to a remote maintenance method for relay protection fault information substation configuration data. Background Art
[0002] Relay protection fault information configuration data refers to a data set used to set and adjust the parameters and settings of relay protection devices and their related communication equipment in the power system. This data is crucial for ensuring the stable operation of the power system, fault detection, fault isolation, and power restoration. When a fault occurs in the power system, it can quickly and accurately identify the fault type and location, and take appropriate protective actions, ensuring the safe and stable operation of the power system.
[0003] In the process of transmitting relay protection fault information configuration data, the data needs to be transmitted in blocks. However, when the data communication quality is poor, larger data blocks take longer to transmit, which can easily lead to network congestion, while smaller data blocks may increase the transmission overhead of each data block because each data block requires additional header information and possible confirmation mechanisms. In the existing technology, the data communication between the Baoxin main station and the Baoxin substation is easily affected by external interference, and it is difficult for the system to automatically divide the transmission size of the data block according to the network environment, resulting in low data transmission efficiency and increased security risks. Summary of the Invention
[0004] The object of the present invention is to provide a remote maintenance method for relay protection fault information substation configuration data to solve the problems raised in the above background technology.
[0005] In order to solve the above technical problems, the present invention provides the following technical solutions: a remote maintenance method for relay protection fault information substation configuration data, the method comprising the following steps:
[0006] S10: When a device failure occurs at the Baoxin substation, common key configuration information about the relay protection equipment at the Baoxin substation is constructed in the Baoxin master station to form a configuration file. Different tags are used to define different data blocks in the configuration file according to the content of the configuration file.
[0007] S20. Sort the data block transmission priorities according to the device fault type, find the data blocks corresponding to the content of different configuration files by using the tags, and send the data blocks to the security substation in descending order of priority;
[0008] S30, collecting parameter data during the data block transmission process between the Baoxin master station and the Baoxin substation; the parameter data includes the size of the data block for segmented transmission, the number of transmissions of the corresponding segmented data block, the data block transmission quality, and the data block transmission duration; and storing the collected parameter data as historical data in a database;
[0009] S40, retrieving historical parameter data from the database for analysis; establishing a communication link analysis model, fitting a relationship curve between the size of the data block for segmented transmission, the number of transmissions of the segmented data block, and the quality of the data block transmission; establishing a communication time analysis model, fitting a relationship curve between the size of the data block for segmented transmission, the transmission duration of the segmented data block, and the quality of the data block transmission; determining fitting parameters in the communication link analysis model and the communication time analysis model respectively based on the retrieved and analyzed historical parameter data;
[0010] S50. Analyze the currently collected parameter data to determine the current data block transmission quality and the current data block size required for transmission; use the RNN algorithm to predict the data block transmission quality at the next moment based on the current data block transmission quality; automatically adjust the size of the divided data blocks based on the predicted data block transmission quality at the next moment, the current data block size required for transmission, the established communication link analysis model, and the communication time analysis model, and repeat steps S20-S50 until all files are transmitted to the Baoxin substation.
[0011] Compared with the prior art, the beneficial effects achieved by the present invention are as follows: by establishing a communication link analysis model, the number of data block transmissions is predicted according to the data block size and the data block transmission quality; by establishing a communication time analysis model, the data block transmission duration is predicted according to the data block size and the data block transmission quality; the collected parameter data is analyzed, and the size of the data blocks for segmented transmission is automatically adjusted in combination with the analysis model, so that all data blocks are transmitted in the shortest time, thereby improving data transmission efficiency and timeliness, and thus reducing the risk of substation safety accidents. BRIEF DESCRIPTION OF THE DRAWINGS
[0012] Figure 1 The present invention is a schematic diagram of the steps of a remote maintenance method for relay protection fault information substation configuration data. DETAILED DESCRIPTION
[0013] The following will provide a clear and complete description of 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 the embodiments. 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.
[0014] See also Figure 1 , the present invention provides a technical solution:
[0015] See also Figure 1In this embodiment, a remote maintenance method for relay protection fault information substation configuration data is provided. In the Baoxin master station, common key configuration information of the Baoxin substation is constructed in XML file format. The file is sent to the Baoxin substation via a file transfer protocol. The Baoxin substation parses the common key configuration information file to form its own configuration data. The method includes the following steps:
[0016] S10. When a device failure occurs at the Baoxin substation, common key configuration information about the relay protection equipment of the Baoxin substation is constructed in the Baoxin master station to form a configuration file; different tags are used to define different data blocks in the configuration file according to the content of the configuration file.
[0017] It should be noted that the Baoxin substation refers to the automation system in the substation, which is responsible for processing and monitoring various equipment in the substation, such as circuit breakers, disconnectors, transformers, relay protection devices, etc.; the Baoxin main station refers to the control center of the power system, which is responsible for monitoring and managing the operating status of multiple Baoxin substations.
[0018] It should be noted that the common key configuration information includes but is not limited to protection settings, time parameters, logic settings, and fault recording settings; the content of the configuration file represents the common key configuration information of different relay protection devices in the Baoxin substation; the configuration file contains different data blocks; the configuration file is divided into different data blocks through the content of the configuration file, and distinguished by labels, so that the system or application can identify and parse these different data blocks, determine the corresponding fault risks through the content of the configuration file, prioritize different data blocks, and give priority to transmitting data blocks with higher priority.
[0019] S20. Sort the data block transmission priorities according to the device failure type, find the data blocks corresponding to the content of different configuration files through the tags, and send the data blocks to the security substation in descending order of priority.
[0020] Furthermore, in order to reduce the complexity of the processing logic, when a data block with a higher priority is transmitted first, the data block initialization segmentation size K0 is determined; the Baoxin substation receives the segmented transmitted data block and verifies it to determine whether the segmented transmitted data block needs to be retransmitted: if retransmission is not required, the transmission is completed and the next segmented transmitted data block is transmitted; if retransmission is required, the Baoxin main station transmits the current segmented transmitted data block again; wherein, when the transmission of the segmented transmitted data block is completed, the number of transmissions of the corresponding segmented data block is recorded; the data block transmission duration is expressed as the transmission duration of the segmented data block at the corresponding number of times when the transmission from the Baoxin main station to the Baoxin substation is completed.
[0021] S30. Collect parameter data during data block transmission between the Baoxin main station and the Baoxin substation; the parameter data includes the size of the data block for segmented transmission, the number of corresponding segmented data block transmissions, the data block transmission quality and the data block transmission duration; and store the collected parameter data as historical data in the database.
[0022] Furthermore, the transmission quality of the data blocks of the segmented transmission is monitored by measuring the signal-to-noise ratio of the trustworthy substation, and the calculated signal-to-noise ratio value is used as an indicator value reflecting the transmission quality of the data blocks of the segmented transmission.
[0023] In this embodiment, when the Baoxin main station sends the data block for segmented transmission, it will calculate and append a check value. After receiving the data block for segmented transmission, the Baoxin sub-station will recalculate the check value and compare it with the value provided by the Baoxin main station. When the check value matches, there is no need to retransmit the data block for segmented transmission. At this time, the Baoxin sub-station sends an ACK back to the Baoxin main station, the transmission is completed, and the next segmented transmission data block continues to be transmitted. When the check value does not match, the segmented transmission data block needs to be retransmitted. At this time, the Baoxin sub-station sends a NACK back to the Baoxin main station, and the Baoxin main station retransmits the current segmented transmission data block. According to the historical parameter data, the maximum time threshold T0 for each transmission of the segmented transmission data block is determined. When the transmission time of each segmented transmission data block is greater than the maximum time threshold, that is, within T0, the Baoxin sub-station does not receive the segmented transmission data block. At this time, the Baoxin sub-station sends a NACK back to the Baoxin main station, and the Baoxin main station retransmits the current segmented transmission data block.
[0024] In this embodiment, a signal-to-noise ratio tester is used to directly measure the signal-to-noise ratio and display the result. The signal-to-noise ratio value corresponding to the displayed result is used as an indicator value reflecting the transmission quality of the segmented transmitted data blocks. When a relay device failure occurs in the trustworthy substation, electromagnetic and other environmental factors will interfere with the communication quality of the trustworthy substation. By measuring the signal-to-noise ratio at the trustworthy substation end, the communication quality of the trustworthy substation is predicted, and the size of the segmented transmitted data blocks is adjusted according to the prediction result. In the process of transmitting different data blocks, the segmented transmitted data blocks are accumulated and then spliced together. The data block splicing time is proportional to the number of segmented data blocks. The more segmented data blocks there are, the longer the data block splicing time is.
[0025] S40. Retrieve historical parameter data from the database for analysis; establish a communication link analysis model to fit the relationship curve between the size of the data block for segmented transmission, the number of transmission times of the segmented data block, and the quality of the data block transmission; establish a communication time analysis model to fit the relationship curve between the size of the data block for segmented transmission, the transmission duration of the segmented data block, and the quality of the data block transmission; and determine the fitting parameters in the communication link analysis model and the communication time analysis model respectively based on the retrieved and analyzed historical parameter data.
[0026] Specifically, the method steps are:
[0027] The historical parameter data is retrieved from the database for analysis to obtain the corresponding sets of different data block transmission times, data block transmission quality and data block transmission duration H1, H2, ..., H under different segmented transmission data block sizes. n ;in, H ij =(y ij ,x ij ,T ij );
[0028] Where n represents the number of data block sizes for segmented transmission; H i H represents the set of different data block transmission times, data block transmission qualities, and data block transmission durations corresponding to the data block size of the i-th segmented transmission; i = 1, 2, ..., n; i1 、H i2 ,..., represents the number of data block transmissions, data block transmission quality, and data block transmission duration corresponding to the data block size of the i-th segmented transmission; m i H represents the amount of historical parameter data retrieved and analyzed from the database under the data block size of the i-th segmentation transmission; ij represents the number of data block transmissions, data block transmission quality, and data block transmission duration of the jth data block under the data block size of the i-th segmentation transmission; y ij represents the number of data block transmissions of the jth split data block under the data block size of the i-th split transmission; x ij T represents the data block transmission quality of the jth segmented data block under the data block size of the i-th segmented transmission; ij represents the data block transmission duration of the jth segmented data block under the data block size of the i-th segmented transmission; j = 1, 2, ..., m i ;h1, h2, ..., h n Indicates H1, H2, ..., H n The data block size of different types of segmented transmission;
[0029] A communication link analysis model is established. Based on the data block size h, the number of data block transmissions y, and the data block transmission quality x, h and x are used as independent variables and y is used as the dependent variable. The relationship curve between the data block size, the number of data block transmissions, and the data block transmission quality is fitted:
[0030]
[0031] Wherein, a and b represent the fitting parameters in the communication link analysis model, and both a and b are constants;
[0032] A communication time analysis model is established. Based on the data block size h of segmented transmission, the data block transmission quality x, and the data block transmission time T, h and x are used as independent variables and T is used as the dependent variable. The relationship curve among the data block size, data block transmission time, and data block transmission quality is fitted:
[0033]
[0034] Where c and d represent the fitting parameters in the communication time analysis model, and both c and d are constants;
[0035] The historical parameter data retrieved and analyzed in the set H are respectively substituted into the relationship curves of the communication link analysis model and the communication time analysis model for training, and the values of a, b, c and d are respectively determined.
[0036] It is understandable that the different data block transmission times, data block transmission quality and data block transmission time corresponding to the different segmented transmission data block sizes in the set H are substituted into the relationship curves of the communication link analysis model and the communication time analysis model, h i and x ij The training parameter values corresponding to the independent variables h and x respectively; y ij and T ij The training parameter values corresponding to the dependent variables y and T respectively; among them, h i Represents the data block size of the i-th segmentation transmission; determine the relationship curve in the corresponding model according to the shortest Euclidean distance and the substituted training parameter value. For example, in this embodiment, in the communication link analysis model, h i and different x ij 、y ij Substitute into In the process, different values of a and b are obtained, that is, different relationship curves. According to these different relationship curves, a curve is determined with the shortest sum of Euclidean distances to these different relationship curves, so that the determined curve is used as the final fitting relationship curve, and the values of a and b obtained by the final training are obtained according to the relationship curve.
[0037] It should be noted that the historical parameter data in the database is a process of continuous updating, and due to the continuous updating of the historical parameter data, the training parameters in the corresponding set H are also constantly changing, so the obtained values of a, b, c and d are also constantly changing, thereby fitting the actual data block transmission scenario.
[0038] It should be noted that, by establishing a communication link analysis model, the number of data block transmissions is predicted based on the data block size and the data block transmission quality, wherein, the larger the data block size h of the segmented transmission, the worse the data block transmission quality x, that is, the smaller x, the more data block transmission times y; by establishing a communication time analysis model, the data block transmission duration is predicted based on the data block size and the data block transmission quality, wherein, the larger the data block size h of the segmented transmission, the worse the data block transmission quality x, that is, the smaller x, the longer the data block transmission duration T; the fitting relationship curve is determined based on the historical parameter data, thereby providing data support for determining the data block size of the segmented transmission, and improving the accuracy of the system data analysis.
[0039] S50. Analyze the currently collected parameter data to determine the current data block transmission quality and the current data block size required for transmission; use the RNN algorithm to predict the data block transmission quality at the next moment based on the current data block transmission quality; automatically adjust the size of the divided data blocks based on the predicted data block transmission quality at the next moment, the current data block size required for transmission, the established communication link analysis model, and the communication time analysis model, and repeat steps S20-S50 until all files are transmitted to the Baoxin substation.
[0040] Specifically, the method steps are:
[0041] Analyze the currently collected parameter data to determine the data block size h required to be transmitted at the current time t t,z and data block transfer quality x t ; According to the data block transmission quality x at the current time t t , using the RNN algorithm to predict the data block transmission quality x at time t+1 t+1 ; Where t represents the timestamp;
[0042] It should be noted that, according to the data block transmission quality x at the current time t t , using the RNN algorithm to predict the data block transmission quality x at time t+1 t+1 In the method steps, the change of data block transmission quality in historical parameter data over time t is divided into a training set and a validation set, an RNN neural network model is established, the training set is used to train the RNN neural network model, the validation set is used to verify the training results, and the model parameters are adjusted so that the RNN neural network model can predict the data block transmission quality at the next moment;
[0043] According to x t+1 、h t,z , establish the communication link analysis model and communication time analysis model, determine the data block size h of the segmented transmission at time t+1 t+1 , so that the conditional formula is satisfied:
[0044]
[0045] Where T0 represents the maximum time threshold for each transmission of the data block to be transmitted; h0 represents the size of the metadata added to the data block to be transmitted; T t,z Indicates that h t,z How long does it take to transfer all the data blocks of different sizes?
[0046] It should be noted that due to the influence of the network communication environment, when the data communication quality is poor and the data needs to be retransmitted, the time of the retransmission process is often greater than the maximum time threshold T0. Through the communication link analysis model and the communication time analysis model, the retransmission time of the split transmission data block and the time of the last successful transmission are predicted under different split transmission data block sizes, and the time required to transmit all the data blocks currently required to be transmitted is determined, thereby determining the corresponding split transmission data block size, thereby improving data transmission efficiency and timeliness; wherein, when the data block is split and transmitted, the split data block usually needs to add some additional information, namely metadata, which is used to identify the split transmission data block, so that the trustworthy substation can reorganize the split transmission data block in the correct order.
[0047] According to the calculated h t+1 , automatically adjust the size of the data blocks for segmented transmission until all files are transferred to the Baoxin sub-station.
[0048] In this embodiment, at a certain time t, the transmitted data block is the fault information configuration data of the circuit breaker. t+1 and h0, determine the data block size of the segmented transmission to be h t+1 -h0, the data blocks to be transmitted at the current time t are arranged according to h t+1 -h0 size for split transmission, repeat steps S20-S50 until all files are transmitted to the Baoxin sub-station.
[0049] It should be noted that when the data blocks with corresponding labels are transmitted, the Baoxin substation splices the data blocks with corresponding labels; when all data blocks with different labels are transmitted, the Baoxin substation splices the data blocks with different labels again to obtain the transmitted file. At this time, all the files are transmitted.
[0050] Furthermore, a human-computer interaction platform is provided to digitally display the predicted data block transmission quality at the next moment, the calculated data block size for segmented transmission at the next moment, and the data block transmission duration; when all files are transmitted to the Baoxin substation, the file transmission is completed.
[0051] Finally, it should be noted that the above descriptions are merely preferred embodiments of the present invention and are not intended to limit the present invention. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art will be able to modify the technical solutions described in the aforementioned embodiments or substitute equivalents for some of the technical features. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention shall be included within the scope of protection of the present invention.
Claims
1. A remote maintenance method for relay protection fault information substation configuration data, characterized by: The method comprises the following steps: S10: When a device failure occurs at the Baoxin substation, common key configuration information about the relay protection equipment at the Baoxin substation is constructed in the Baoxin master station to form a configuration file. Different tags are used to define different data blocks in the configuration file according to the content of the configuration file. S20. Sort the data block transmission priorities according to the device fault type, find the data blocks corresponding to the content of different configuration files by using the tags, and send the data blocks to the security substation in descending order of priority; S30, collecting parameter data during the data block transmission process between the Baoxin master station and the Baoxin substation; the parameter data includes the size of the data block for segmented transmission, the number of transmissions of the corresponding segmented data block, the data block transmission quality, and the data block transmission duration; and storing the collected parameter data as historical data in a database; S40, retrieving historical parameter data from the database for analysis; establishing a communication link analysis model, fitting a relationship curve between the size of the data block for segmented transmission, the number of transmissions of the segmented data block, and the quality of the data block transmission; establishing a communication time analysis model, fitting a relationship curve between the size of the data block for segmented transmission, the transmission duration of the segmented data block, and the quality of the data block transmission; determining fitting parameters in the communication link analysis model and the communication time analysis model respectively based on the retrieved and analyzed historical parameter data; S50. Analyze the currently collected parameter data to determine the current data block transmission quality and the current data block size required for transmission; use the RNN algorithm to predict the data block transmission quality at the next moment based on the current data block transmission quality; automatically adjust the size of the divided data blocks based on the predicted data block transmission quality at the next moment, the current data block size required for transmission, the established communication link analysis model, and the communication time analysis model, and repeat steps S20-S50 until all files are transmitted to the Baoxin substation.
2. A remote maintenance method for relay protection fault information substation configuration data according to claim 1, characterized in that: Determine the data block initialization segmentation size K0; the Baoxin substation receives the segmented transmitted data block and verifies it to determine whether the segmented transmitted data block needs to be retransmitted: if retransmission is not required, the transmission is completed, and the next segmented transmitted data block continues to be transmitted; if retransmission is required, the Baoxin main station retransmits the current segmented transmitted data block; wherein, when the transmission of the segmented transmitted data block is completed, the number of transmissions of the corresponding segmented data block is recorded; the data block transmission duration is expressed as the transmission duration of the segmented data block under the corresponding number of times when the transmission from the Baoxin main station to the Baoxin substation is completed.
3. A remote maintenance method for relay protection fault information substation configuration data according to claim 2, characterized in that: By measuring the signal-to-noise ratio of the trustworthy substation, the transmission quality of the data blocks of the segmented transmission is monitored, and the calculated signal-to-noise ratio value is used as an indicator value reflecting the transmission quality of the data blocks of the segmented transmission; Among them, when the data block with the corresponding label is transmitted, the Baoxin substation splices the data block with the corresponding label; when all the data blocks with different labels are transmitted, the Baoxin substation splices the data blocks with different labels again to obtain the transmitted file. At this time, all the files are transmitted.
4. A remote maintenance method for relay protection fault information substation configuration data according to claim 1, characterized in that: The method steps of step S20 are: S201, retrieve historical parameter data from the database for analysis, and obtain different data block transmission times, data block transmission qualities, and data block transmission duration sets H1, H2, ..., H corresponding to different data block sizes for segmented transmission. n ;in, H ij =(y ij ,x ij ,T ij ); Where n represents the number of data block sizes for segmented transmission; H i represents a set of different data block transmission times, data block transmission qualities, and data block transmission durations corresponding to the data block size of the i-th segmented transmission; i = 1, 2, ..., n; represents the number of data block transmissions, data block transmission quality, and data block transmission duration corresponding to the data block size of the i-th segmented transmission; m i H represents the amount of historical parameter data retrieved and analyzed from the database under the data block size of the i-th segmentation transmission; ij represents the number of data block transmissions, data block transmission quality, and data block transmission duration of the jth data block under the data block size of the i-th segmentation transmission; y ij represents the number of data block transmissions of the jth split data block under the data block size of the i-th split transmission; x ij T represents the data block transmission quality of the jth segmented data block under the data block size of the i-th segmented transmission; ij represents the data block transmission duration of the jth segmented data block under the data block size of the i-th segmented transmission; j = 1, 2, ..., m i ;h1, h2, ..., h n Indicates H1, H2, ..., H n The data block size of different types of segmented transmission; S202. Establish a communication link analysis model. Based on the data block size h of the segmented transmission, the number of data block transmissions y, and the data block transmission quality x, with h and x as independent variables and y as the dependent variable, fit the relationship curve between the data block size of the segmented transmission, the number of data block transmissions, and the data block transmission quality: Wherein, a and b represent the fitting parameters in the communication link analysis model, and both a and b are constants; S203. Establish a communication time analysis model. Based on the data block size h of the segmented transmission, the data block transmission quality x, and the data block transmission time T, with h and x as independent variables and T as the dependent variable, fit the relationship curve between the data block size of the segmented transmission, the data block transmission time, and the data block transmission quality: Where c and d represent the fitting parameters in the communication time analysis model, and both c and d are constants; S204: Substitute the historical parameter data retrieved and analyzed in the set H into the relationship curves of step S302 and step S303 for training, and determine the values of a, b, c and d respectively.
5. A remote maintenance method for relay protection fault information substation configuration data according to claim 4, characterized in that: The method steps of step S30 are: S301, analyze the currently collected parameter data and determine the data block size h required to be transmitted at the current time t t,z and data block transfer quality x t ; According to the data block transmission quality x at the current time t t , using the RNN algorithm to predict the data block transmission quality x at time t+1 t+1 ; Where t represents the timestamp; S302, according to x t+1 、h t,z , establish the communication link analysis model and communication time analysis model, determine the data block size h of the segmented transmission at time t+1 t+1 , so that the conditional formula is satisfied: Where T0 represents the maximum time threshold for each transmission of the data block to be transmitted; h0 represents the size of the metadata added to the data block to be transmitted; T t,z Indicates that h t,z How long does it take to transfer all the data blocks of different sizes? S303, according to the calculated h t+1 , automatically adjust the size of the data blocks for segmented transmission until all files are transferred to the Baoxin sub-station.
6. A remote maintenance method for relay protection fault information substation configuration data according to claim 5, characterized in that: Provides a human-computer interaction platform to digitally display the predicted data block transmission quality at the next moment, the calculated data block size for split transmission at the next moment, and the data block transmission duration; When all files are transferred to the Baoxin sub-station, the file transfer is completed.
Citation Information
Patent Citations
Multi-user communication management and control method and system based on dynamic priority
CN117201417A
Remote operation and maintenance method for transformer substation relay protection equipment
CN117354150A