Power grid line fault tracking system
By designing a fault monitoring module and a tracking auxiliary module in the power grid line fault tracking system, the fault information is compressed twice, solving the problem of data transmission delay in complex environments, and achieving efficient and reliable fault information transmission and cloud analysis.
Patent Information
- Application Number
- CN202411725699.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-28
- Publication Date
- 2025-04-18
AI Technical Summary
The existing power grid line fault tracking system is difficult to ensure rapid data transmission in complex environments, resulting in delays in troubleshooting.
A power grid line fault tracking system is designed, including a fault monitoring module and a tracking auxiliary module. The fault monitoring module collects fault information, and the tracking auxiliary module compresses the fault information twice. Through the combined analysis of the occurrence frequency of the combined array and the data, it generates compressed adaptation documents, reduces data capacity and improves compression quality.
By efficiently compressing fault information, the capacity of transmitted data is significantly reduced, the risk of loss due to interference is reduced, the reliability of data transmission is improved, and the convenience of rapid analysis of fault lines in the cloud is provided.
Smart Images

Figure CN119846379A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of line faults, and in particular to a power grid line fault tracking system. Background Art
[0002] With the continuous expansion of the scale of power systems and the increasing complexity of power grid structures, the safe and stable operation of power grid lines faces more and more challenges. During the operation of power grids, transmission line failures occur from time to time. When power grid lines fail, a large amount of complex fault information will be generated. In order to quickly and accurately process, analyze and track power grid line failures, restore power supply in time, and ensure the stable operation of the power system, it is necessary to effectively manage and deeply analyze these fault information. In recent years, with the development of cloud computing technology, it has become a trend to transmit fault information to the cloud for analysis. The cloud has powerful computing power and storage resources, and can simultaneously process a large amount of fault data from power grid lines in different regions and different voltage levels, and can more comprehensively and deeply explore the laws and causes behind the fault information;
[0003] The Chinese patent application with publication number CN109067430A discloses a "grid line fault tracking communication system", which combines background fault location software with on-site fault detection and indication devices. The fault location and fault occurrence time can be displayed on the background interface within a few minutes after the fault occurs. At the same time, the fault location result is sent to the mobile phone number of the designated person to help maintenance personnel rush to the scene quickly. The system does not take into account the complex and diverse communication environment, which will lead to delays in fault handling and cause untimely fault handling;
[0004] The Chinese patent application with publication number CN108037419A discloses a "grid line fault tracking system", including: a master station system connected via a network, a communication front-end, a variable load cabinet, a data forwarding station, and a fault indicator, wherein the master station system includes master station hardware using a network topology structure for fault alarm; the communication front-end is used for station-side data reception, aggregation, forwarding, and sharing; the variable load cabinet is used for ground fault detection, and each busbar of the substation is equipped with a variable load cabinet, and is installed outside the substation; the data forwarding station is used to forward fault indicator signals; the fault indicator is used for distribution network line fault detection and judgment. The system has a distributed monitoring and centralized management distribution network automation construction mode with remote transmission capabilities, and can display the fault location and occurrence time in a timely manner. However, it does not mention a method to ensure rapid data transmission in a complex environment;
[0005] In order to solve the above problems, the present invention proposes a solution. Summary of the invention
[0006] The purpose of the present invention is to provide a power grid line fault tracking system to solve the problems raised in the above background technology;
[0007] The purpose of the present invention can be achieved through the following technical solutions:
[0008] A power grid line fault tracking system, comprising:
[0009] A fault monitoring module is used to collect fault information of the transmission line that has faults in the target area, and the fault information includes location data, parameter data and time data;
[0010] The tracking auxiliary module is used to compress the fault information. After receiving the transmitted fault information, the tracking auxiliary module performs binary conversion on the fault information, marks the converted data as auxiliary traversal information, and compresses the auxiliary traversal information according to the preset auxiliary processing rules to obtain fault auxiliary compression information, auxiliary compression record information and compression adaptation document.
[0011] Furthermore, the auxiliary processing rules for obtaining the fault auxiliary compression information, auxiliary compression record information and compression adaptation document are as follows:
[0012] S11: from left to right, every two characters in the auxiliary traversal information are taken as a group of combination arrays, and a plurality of groups of combination arrays can be obtained from the auxiliary traversal information. Then, all the obtained combination arrays are traversed, and the number of combination arrays consistent with the two-digit binary number 00 is counted, and the number is recalibrated as the occurrence frequency A1 of the two-digit binary number 00. Similarly, the occurrence frequencies A2, A3, and A4 of the two-digit binary numbers 01, 10, and 11 can be obtained in sequence.
[0013] S12: Compare the numerical values of the occurrence frequencies A1, A2, A3, and A4, and select the two binary numbers corresponding to the largest and second largest occurrence frequencies as the first compression combination and the second compression combination of the auxiliary traversal information, respectively, and use character 0 as the compression mapping character of the first compression combination and character 1 as the compression mapping character of the second compression combination;
[0014] S13: splicing a plurality of combination arrays obtained from the auxiliary traversal information to obtain the initial compressed data of the auxiliary traversal information, and in the splicing process, replacing the combination array consistent with the first compressed combination with the character 0, and replacing the combination array consistent with the second compressed combination with the character 1;
[0015] S14: from left to right, every three characters in the initially compressed data are taken as a group of associative arrays, and a plurality of groups of associative arrays can be obtained from the initially compressed data. According to the position of each group of associative arrays in the initially compressed data, all the groups of associative arrays are marked as B1, B2, ..., Bb from left to right in sequence, where it should be noted that the total number of characters of Bb is less than or equal to 3;
[0016] S15: first specifying a preset splicing amount as P1, and obtaining adaptive sequences D1, D2, ..., Dd based on the splicing amount P1 from associated sequences C1, C2, ..., Cc according to P1 according to a preset first acquisition rule;
[0017] S16: Calculate and obtain the compression adaptation amount of the splicing amount P1 related to the initial compressed data according to the adaptive sequences D1, D2, ..., Dd according to a preset calculation rule;
[0018] S17: sequentially specifying preset splicing amounts as P2, P3, ..., Pp, where p≥1, and sequentially calculating and obtaining compression adaptation amounts of the preset splicing amounts P2, P3, ..., Pp related to the initially compressed data according to steps S15 to S16, and selecting the preset splicing amount corresponding to the compression adaptation amount with the largest value as the standard splicing amount related to the initially compressed data;
[0019] S18: according to the standard splicing amount related to the initial compressed data, all adaptive sequences according to the standard splicing amount are obtained, and all adaptive sequences with a fitness greater than or equal to Q1 are extracted therefrom, and all the extracted adaptive sequences are recalibrated as compressed adaptive sequences of the initial compressed data, and are marked as R1, R2, ..., Rr, where r≥1;
[0020] S19: according to the standard splicing amount related to the primary compressed data, all adaptive sequences based on the standard splicing amount are obtained, and are marked as T1, T2, ..., Tt in sequence, where t≥1;
[0021] S110: Generate a compression coupling sequence, a compression sequence and a recording sequence of the adaptive sequence T1 according to a preset generation step;
[0022] S111: according to S110, the compression coupling sequence, the compression sequence and the recording sequence of the adaptive sequences T2, T3, ..., Tt are obtained in sequence;
[0023] S112: in the order of the adaptive sequences T1, T2, ..., Tt, the corresponding compression sequences are concatenated to obtain fault auxiliary compression information, and similarly, the corresponding record sequences are concatenated to obtain auxiliary compression record information;
[0024] The compressed coupling sequences of the adaptive sequences T1, T2, ..., Tt are deduplicated, the remaining redundant compressed coupling sequences are deduplicated, and a compressed adaptation document is generated according to all the remaining compressed coupling sequences after deduplication.
[0025] Furthermore, it also includes a fault monitoring center, which is used to restore the fault auxiliary compression information to obtain fault information after receiving the fault auxiliary compression information, the auxiliary compression record information and the compression adaptation document, and store the fault information.
[0026] Beneficial effects of the present invention:
[0027] The present invention collects fault information of the faulty transmission line by setting a fault monitoring module, and the tracking auxiliary module compresses the fault information twice. The first compression is based on the occurrence frequency of the combination array to compress the fault information for the first time, and the second compression is to analyze the combination of data on the basis of the first compression, and obtain several compression adaptation sequences that are most suitable for the data to perform secondary processing on the data. In this way, efficient compression of the fault information is achieved, which greatly reduces the data capacity that needs to be transmitted, improves the compression quality, and further reduces the risk of loss due to interference during the transmission of multi-capacity data, providing convenience for rapid analysis of fault lines on the cloud. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] The present invention will be further described below in conjunction with the accompanying drawings.
[0029] Figure 1 It is a system block diagram of the present invention. DETAILED DESCRIPTION
[0030] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0031] like Figure 1 As shown, a power grid line fault tracking system includes a fault monitoring module, a tracking auxiliary module and a fault monitoring center;
[0032] A fault monitoring module is used to collect fault information of the transmission line that has faults in the target area and transmit it to the tracking auxiliary module. The fault information includes location data, parameter data and time data;
[0033] The location data includes the line number, line mileage and geographical coordinates of the fault point of the transmission line. The line number is the displacement mark of the transmission line, the line mileage is the distance from the line location to the end point of the transmission line, and the geographical coordinates of the fault point refer to the longitude and latitude of the fault point in the transmission line.
[0034] The parameter data includes the magnitude and change of the current, voltage and power in the transmission line when a fault occurs. The change includes the amplitude and phase of the fault current, the rising rate of the fault instantaneous current, the amplitude and phase of the fault voltage, the change direction and amount of active power, and the change direction includes increase or decrease.
[0035] The time data includes the year, month, day, hour, minute, and second when the fault event occurred;
[0036] The tracking auxiliary module is used to compress the fault information for the fault monitoring center to quickly track the line fault. After receiving the transmitted fault information, the tracking auxiliary module performs binary conversion on the fault information, marks the converted data as auxiliary traversal information, and compresses the auxiliary traversal information according to the preset auxiliary processing rules. The compression processing rules are as follows:
[0037] S11: from left to right, every two characters in the auxiliary traversal information are taken as a group of combination arrays, and a plurality of groups of combination arrays can be obtained from the auxiliary traversal information. Then, all the obtained combination arrays are traversed, and the number of combination arrays consistent with the two-digit binary number 00 is counted, and the number is recalibrated as the occurrence frequency A1 of the two-digit binary number 00. Similarly, the occurrence frequencies A2, A3, and A4 of the two-digit binary numbers 01, 10, and 11 can be obtained in sequence.
[0038] S12: Compare the numerical values of the occurrence frequencies A1, A2, A3, and A4, and select the two binary numbers corresponding to the largest and second largest occurrence frequencies as the first compression combination and the second compression combination of the auxiliary traversal information, respectively, and use character 0 as the compression mapping character of the first compression combination and character 1 as the compression mapping character of the second compression combination;
[0039] S13: splicing a plurality of groups of combination arrays obtained from the auxiliary traversal information to obtain the initial compressed data of the auxiliary traversal information. During the splicing process, the combination array consistent with the first compressed combination is replaced by character 0, and the combination array consistent with the second compressed combination is replaced by character 1. The splicing order is from left to right according to the position of each group of combination arrays in the auxiliary traversal information.
[0040] S14: from left to right, every three characters in the initially compressed data are taken as a group of associative arrays, and a plurality of groups of associative arrays can be obtained from the initially compressed data. According to the position of each group of associative arrays in the initially compressed data, all the groups of associative arrays are marked as B1, B2, ..., Bb from left to right in sequence, where it should be noted that the total number of characters of Bb is less than or equal to 3;
[0041] S15: specifying a preset splicing amount as P1, and obtaining adaptive sequences D1, D2, ..., Dd based on the splicing amount P1 from associated sequences C1, C2, ..., Cc according to P1 according to a preset first acquisition rule. The first acquisition rule is as follows:
[0042] S151: According to the splicing amount P1, a plurality of associated sequences are obtained from the associated arrays B1, B2, ..., Bb, which are marked as C1, C2, ..., Cc in sequence, where c≥1, wherein the associated sequence C1 is a sequence obtained by sequentially splicing the associated arrays B1, B2, ..., Bp1, C2 is a sequence obtained by sequentially splicing the associated arrays Bp1+1, Bp1+2, ..., B2p1, and C3, C4, ..., Cc are concatenated in the same manner;
[0043] S152: generating a plurality of corresponding groups of adaptive sequences according to the association sequence C1, wherein any group of adaptive sequences is composed of one or more three-digit binary numbers selected from the three-digit binary numbers 000, 001, 010, 011, 100, 101, 110, 111, and any group of adaptive sequences generated has at least Z1 three-digit binary numbers that are bit-wise consistent with the association array at the same position in the association sequence C1, wherein Z1 is a preset number of array matches;
[0044] For example, the correlation sequence C1 is 101, 110, 111, 001, 010, 110, 100, and any set of its adaptive sequences can be 101, 001, 010, 001, 010, 110, 100, because in the process of bitwise comparison, the 1st, 4th, 5th, 6th, 7th three-bit binary numbers in the correlation sequence C1 correspond to the 1st, 4th, 5th, 6th, 7th three-bit binary numbers in the adaptive sequence;
[0045] S153: Generate corresponding groups of adaptive sequences according to the associated sequences C2, C3, ..., Cc in sequence according to S152;
[0046] S154: Mark all group adaptive sequences generated by the associated sequences C1, C2, ..., Cc as D1, D2, ..., Dd, respectively, where d≥1;
[0047] S16: According to the preset calculation rules, the preset splicing amount P1 of the adaptive sequence D1, D2, ..., Dd is related to the compression adaptation amount of the initial compressed data. The calculation rules are as follows:
[0048] S161: compare the associative arrays and three-digit binary numbers located at the same position in the associative sequence C1 and the adaptive sequence D1 bit by bit, obtain the number E1 of the consistent ones, and calculate the adaptability F1 of the adaptive sequence D1 based on the associative sequence C1 using the formula F1=E1 / E, where E is the total number of associative arrays in the associative sequence C1;
[0049] S162: according to S161, adaptability F2, F3, ..., Fc of the adaptive sequence D1 based on the associated sequences C2, C3, ..., Cc is calculated in sequence;
[0050] S163: Using formula Calculate and obtain the adaptability G1 of the adaptive sequence D1, where ɑ1 is a preset redundancy elimination factor, which is used to offset the adaptability influence of the associated sequence in which the adaptive sequence D1 is generated;
[0051] S164: Calculate and obtain the adaptability G2, G3, ..., Gd of the adaptive sequences D2, D3, ..., Dd in sequence according to S161 to S163;
[0052] S165: extracting the total number of adaptive sequences whose values are greater than or equal to Q1 from the adaptation degrees G1, G2, ..., Gg, and taking the total number as the compression adaptation amount of the preset splicing amount P1 related to the initially compressed data;
[0053] S17: sequentially specifying preset splicing amounts as P2, P3, ..., Pp, where p≥1, and sequentially calculating and obtaining compression adaptation amounts of the preset splicing amounts P2, P3, ..., Pp related to the initially compressed data according to steps S15 to S16, and selecting the preset splicing amount corresponding to the compression adaptation amount with the largest value as the standard splicing amount related to the initially compressed data;
[0054] S18: according to the standard splicing amount related to the initial compressed data, all adaptive sequences according to the standard splicing amount are obtained, and all adaptive sequences with a fitness greater than or equal to Q1 are extracted therefrom, and all the extracted adaptive sequences are recalibrated as compressed adaptive sequences of the initial compressed data, and are marked as R1, R2, ..., Rr, where r≥1;
[0055] S19: according to the standard splicing amount related to the first compressed data, all adaptive sequences based on the standard splicing amount are obtained, and are marked as T1, T2, ..., Tt in sequence, t≥1, wherein the adaptive sequences T1, T2, ..., Tt are in order, and the mark subscript of the associative array in the adaptive sequence T1 obtained by splicing is smaller than the mark subscript of the associative array in the adaptive sequence T2 obtained by splicing, and the values of the mark subscripts of the associative arrays of the adaptive sequences T3, T4, ..., Tt obtained by splicing are similar;
[0056] S110: Generate a compression sequence and a recording sequence of the adaptive sequence T1 according to a preset generation step, the generation steps are as follows:
[0057] SS21: Obtain the compression adaptation sequence that best matches the adaptive sequence T1 from the compression adaptation sequences R1, R2, ..., Rr, and re-mark the compression adaptation sequence as the compression coupling sequence of the adaptive sequence T1, wherein the best match refers to the compression adaptation sequence with the largest number of three-bit binary numbers that are consistent with the associative array at the same position in the associative sequence C1 in bit-by-bit manner, and if there are multiple compression adaptation sequences, select the compression adaptation sequence with the smallest mark subscript in ascending order of the mark subscript;
[0058] SS22: replacing the associative arrays in the adaptive sequence T1 that are consistent with the three-bit binary numbers constituting the compressed coupling sequence with the character 0 bit by bit to obtain a compressed sequence of the adaptive sequence T1, and recording the number of bits of the associative arrays that have not been replaced in the adaptive sequence T1, concatenating all the recorded bits, and performing binary conversion on the concatenated data to obtain a record sequence of the adaptive sequence T1;
[0059] S111: according to S110, the compression coupling sequence, the compression adaptation sequence and the recording sequence of the adaptive sequences T2, T3, ..., Tt are obtained in sequence;
[0060] S112: in the order of adaptive sequences T1, T2, ..., Tt, the corresponding compression adaptation sequences are spliced to obtain fault auxiliary compression information, and similarly, the corresponding record sequences are spliced to obtain auxiliary compression record information;
[0061] De-duplication is performed on the compressed coupling sequences of the adaptive sequences T1, T2, ..., Tt, and other redundant compressed coupling sequences are de-duplicated, and a compressed adaptation document is generated according to all the remaining compressed coupling sequences after de-duplication;
[0062] The tracking auxiliary module transmits the fault auxiliary compression information, auxiliary compression record information and compression adaptation document to the fault monitoring center;
[0063] The fault monitoring center is used to receive and store fault information of the faulty transmission line for fault line analysis, tracking and positioning;
[0064] After receiving the transmitted auxiliary compressed fault information, auxiliary compressed record information and compressed adaptation document, the fault monitoring center restores the auxiliary compressed fault information according to the compressed adaptation document and the auxiliary compressed record information to obtain fault information, stores the fault information, and provides it for fault line analysis and tracking and positioning;
[0065] In the description of the specification, the description with reference to the terms "one embodiment", "example", "specific example", etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any one or more embodiments or examples in a suitable manner.
[0066] The above contents are merely examples and explanations of the present invention. Those skilled in the art may make various modifications or additions to the specific embodiments described or replace them in a similar manner. As long as they do not deviate from the invention or exceed the scope defined by the claims, they shall all fall within the protection scope of the present invention.
[0067] The above is a detailed description of an embodiment of the present invention, but the content is only a preferred embodiment of the present invention and cannot be considered to limit the scope of implementation of the present invention. All equivalent changes and improvements made within the scope of the present invention should still fall within the scope of the patent coverage of the present invention.
Claims
1. A power grid line fault tracking system, characterized in that: include: A fault monitoring module is used to collect fault information of the transmission line that has faults in the target area, and the fault information includes location data, parameter data and time data; The tracking auxiliary module is used to compress the fault information. After receiving the transmitted fault information, the tracking auxiliary module performs binary conversion on the fault information, marks the converted data as auxiliary traversal information, and compresses the auxiliary traversal information according to the preset auxiliary processing rules to obtain fault auxiliary compression information, auxiliary compression record information and compression adaptation document.
2. A power grid line fault tracking system according to claim 1, characterized in that: Parameter data include the magnitude and changes of current, voltage and power in the transmission line when a fault occurs.
3. A power grid line fault tracking system according to claim 1, characterized in that: The auxiliary processing rules are as follows: S11: from left to right, every two characters in the auxiliary traversal information are taken as a group of combination arrays, and a plurality of groups of combination arrays are obtained from the auxiliary traversal information. Then, all the obtained combination arrays are traversed, and the number of combination arrays consistent with the two-digit binary number 00 is counted, and the number is recalibrated as the occurrence frequency A1 of the two-digit binary number 00. Similarly, the occurrence frequencies A2, A3, and A4 of the two-digit binary numbers 01, 10, and 11 can be obtained in sequence; S12: Compare the numerical values of the occurrence frequencies A1, A2, A3, and A4, and select the two binary numbers corresponding to the largest and second largest occurrence frequencies as the first compression combination and the second compression combination of the auxiliary traversal information, respectively, and use character 0 as the compression mapping character of the first compression combination and character 1 as the compression mapping character of the second compression combination; S13: splicing a plurality of combination arrays obtained from the auxiliary traversal information to obtain the initial compressed data of the auxiliary traversal information, and in the splicing process, replacing the combination array consistent with the first compressed combination with the character 0, and replacing the combination array consistent with the second compressed combination with the character 1; S14: from left to right, every three characters in the initially compressed data are taken as a group of associative arrays, and a plurality of groups of associative arrays can be obtained from the initially compressed data. According to the position of each group of associative arrays in the initially compressed data, all the groups of associative arrays are marked as B1, B2, ..., Bb from left to right in sequence; S15: specifying a preset splicing amount as P1, and acquiring adaptive sequences D1, D2, ..., Dd based on the splicing amount P1 from associated sequences C1, C2, ..., Cc according to a preset first acquisition rule; S16: Calculate and obtain the compression adaptation amount of the splicing amount P1 related to the initial compressed data according to the adaptive sequences D1, D2, ..., Dd according to a preset calculation rule; S17: sequentially specifying preset splicing amounts as P2, P3, ..., Pp, where p≥1, and sequentially calculating and obtaining compression adaptation amounts of the preset splicing amounts P2, P3, ..., Pp related to the initially compressed data according to steps S15 to S16, and selecting the preset splicing amount corresponding to the compression adaptation amount with the largest value as the standard splicing amount related to the initially compressed data; S18: according to the standard splicing amount related to the initial compressed data, all adaptive sequences according to the standard splicing amount are obtained, and all adaptive sequences with a fitness greater than or equal to Q1 are extracted therefrom, and all the extracted adaptive sequences are recalibrated as compressed adaptive sequences of the initial compressed data, and are marked as R1, R2, ..., Rr, where r≥1; S19: according to the standard splicing amount related to the primary compressed data, all adaptive sequences based on the standard splicing amount are obtained, and are marked as T1, T2, ..., Tt in sequence, where t≥1; S110: Generate a compression coupling sequence, a compression sequence and a recording sequence of the adaptive sequence T1 according to a preset generation step; S111: according to S110, the compression coupling sequence, the compression sequence and the recording sequence of the adaptive sequences T2, T3, ..., Tt are obtained in sequence; S112: in the order of the adaptive sequences T1, T2, ..., Tt, the corresponding compression sequences are concatenated to obtain fault auxiliary compression information, and similarly, the corresponding record sequences are concatenated to obtain auxiliary compression record information; The compressed coupling sequences of the adaptive sequences T1, T2, ..., Tt are deduplicated, the remaining redundant compressed coupling sequences are deduplicated, and a compressed adaptation document is generated according to all the remaining compressed coupling sequences after deduplication.
4. A power grid line fault tracking system according to claim 3, characterized in that: The first acquisition rule in S15 is as follows: S151: according to the splicing amount P1, a plurality of associated sequences are obtained from the associated arrays B1, B2, ..., Bb, and are marked as C1, C2, ..., Cc in sequence, where c≥1; S152: generating a plurality of corresponding groups of adaptive sequences according to the association sequence C1, wherein any group of adaptive sequences is composed of one or more three-digit binary numbers selected from the three-digit binary numbers 000, 001, 010, 011, 100, 101, 110, 111, and any group of adaptive sequences generated has at least Z1 three-digit binary numbers that are bit-wise consistent with the association array at the same position in the association sequence C1, wherein Z1 is a preset number of array matches; S153: Generate corresponding groups of adaptive sequences according to the associated sequences C2, C3, ..., Cc in sequence according to S152; S154: Mark all group adaptive sequences generated by the associated sequences C1, C2, ..., Cc as D1, D2, ..., Dd, respectively, where d≥1.
5. A power grid line fault tracking system according to claim 3, characterized in that: In S14, the total number of characters in the associative array Bb is less than or equal to 3.
6. A power grid line fault tracking system according to claim 4, characterized in that: The calculation rules described in S16 are as follows: S161: compare the associative arrays and three-digit binary numbers located at the same position in the associative sequence C1 and the adaptive sequence D1 bit by bit, obtain the number E1 of the consistent ones, and calculate the adaptability F1 of the adaptive sequence D1 based on the associative sequence C1 using the formula F1=E1 / E, where E is the total number of associative arrays in the associative sequence C1; S162: Based on S161, sequential calculation is performed to obtain the adaptability F2, F3, ..., Fc of the adaptive sequence D1 based on the associated sequences C2, C3, ..., Cc; S163: Using formula Calculate and obtain the adaptability G1 of the adaptive sequence D1, where ɑ1 is a preset redundancy elimination factor; S164: Calculate and obtain the adaptability G2, G3, ..., Gd of the adaptive sequences D2, D3, ..., Dd in sequence according to S161 to S163; S165: Extract the total number of adaptive sequences whose values are greater than or equal to Q1 from the adaptation degrees G1, G2, ..., Gg, and use the total number as the compression adaptation amount of the splicing amount P1 related to the initially compressed data.
7. A power grid line fault tracking system according to claim 3, characterized in that: The generation steps in S110 are as follows: SS21: obtaining the compression adaptation sequence that best matches the adaptive sequence T1 from the compression adaptation sequences R1, R2, ..., Rr, and re-marking the compression adaptation sequence as a compression coupling sequence of the adaptive sequence T1, wherein the best match refers to the compression adaptation sequence with the largest number of three-bit binary numbers that are consistent with the associative array at the same position in the associative sequence C1 in bit-by-bit manner; SS22: Replace the associative arrays in the adaptive sequence T1 that are consistent with the three-bit binary numbers in the compressed coupling sequence with the character 0 bit by bit to obtain a compressed sequence of the adaptive sequence T1, and record the number of bits of the associative arrays that have not been replaced in the adaptive sequence T1, concatenate all the recorded bits, and perform binary conversion on the concatenated data to obtain a record sequence of the adaptive sequence T1.
8. A power grid line fault tracking system according to claim 7, characterized in that: In SS21, if there are multiple compression adaptation sequences that best match, the compression adaptation sequence with the smallest tag subscript is selected in ascending order of tag subscripts.
9. A power grid line fault tracing system according to claim 1, characterized in that: It also includes a fault monitoring center, which is used to restore the fault auxiliary compression information to obtain fault information after receiving the fault auxiliary compression information, the auxiliary compression record information and the compression adaptation document, and store the fault information.
Citation Information
Patent Citations
Power grid circuit fault tracking system
CN108037419A
Fault tracking and communication system of grid line
CN109067430A