Intelligent processing method and server for multi-source power grid data
By performing hierarchical verification and correlation processing on the power grid data reporting end via the server, the accuracy and precision issues of multi-source power grid data are resolved, and efficient and reliable processing of power grid data is achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- GUANGDONG POWER GRID CO LTD INFORMATION CENT
- Filing Date
- 2024-08-27
- Publication Date
- 2026-04-21
AI Technical Summary
In existing technologies, the accuracy and precision of multi-source power grid data are difficult to guarantee, and the correlation between power data from different sources is not effectively considered.
The server determines the data reporting level of the power grid data reporting end, extracts and verifies preset key power grid data, and determines related power grid data based on multi-dimensional information, and performs joint processing operations, including data filtering, adjustment and joint processing.
It improved the accuracy and reliability of power grid data reporting, enhanced the precision and reliability of multi-source power grid data processing, ensured the comprehensiveness and accuracy of data correlation, and improved the efficiency and reliability of processing operations.
Smart Images

Figure CN119293467B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of data processing technology, and in particular to an intelligent processing method and server for multi-source power grid data. Background Technology
[0002] With the rapid development of the Internet, the Internet of Things, and artificial intelligence, power grid systems are becoming increasingly large, and the sources of power grid data are becoming more numerous and diverse, resulting in a massive increase in the volume of power grid data. In practical applications, it is necessary to organize power grid data from various sources to analyze the performance of the power grid system or to provide accurate and comprehensive reference data for the optimization of the power grid system.
[0003] In practical applications, different data reporting terminals need to register with the server used to manage power grid data. After successful registration, they can independently report power grid data. The power grid data management platform processes and archives the power grid data reported by different reporting terminals. However, practice has shown that since power grid data is reported independently by different reporting terminals, the accuracy of the power grid data cannot be guaranteed. Furthermore, when processing multi-source power grid data, the correlation between power data from different sources is not considered, which is detrimental to improving the accuracy of multi-source power grid data processing. Summary of the Invention
[0004] This invention provides an intelligent processing method and server for multi-source power grid data, which can improve the accuracy of power grid data reported by different power grid data reporting terminals, and also improve the processing precision of multi-source power grid data.
[0005] The first aspect of this invention discloses an intelligent processing method for multi-source power grid data, the method being applied in a server-side application for processing multi-source power grid data, the method comprising:
[0006] For any authorized power grid data reporting terminal, when the server receives a power grid data reporting request from the power grid data reporting terminal, the server determines the data reporting level corresponding to the power grid data reporting terminal, extracts the preset key power grid data to be verified from the target power grid data uploaded by the power grid data reporting terminal according to the data reporting level corresponding to the power grid data reporting terminal, and verifies the preset key power grid data.
[0007] When the preset key power grid data passes the verification, the server determines the target power grid data as the target power grid data to be processed, and determines the associated power grid data corresponding to the target power grid data to be processed based on the multi-dimensional information corresponding to the target power grid data to be processed.
[0008] The server performs a joint processing operation on the target power grid data to be processed and its corresponding associated power grid data to obtain the joint processing result of the power grid data.
[0009] As an optional implementation, in the first aspect of the present invention, the server determines the associated power grid data corresponding to the target power grid data based on the multi-dimensional information corresponding to the target power grid data to be processed, including:
[0010] Based on the multi-dimensional information corresponding to the target power grid data to be processed, the server filters related power grid data to be processed from the power grid data to be processed reported by at least one other power grid data reporting terminal.
[0011] Based on the multi-dimensional information corresponding to the target power grid data to be processed, the server filters and associates the processed power grid data from all the power grid data processing results stored on the server.
[0012] The server determines the associated grid data corresponding to the target grid data to be processed based on the associated grid data to be processed and the associated processed grid data.
[0013] As an optional implementation, in the first aspect of the present invention, the server determines the associated grid data corresponding to the target grid data to be processed based on the associated grid data to be processed and the associated processed grid data, including:
[0014] The server determines whether the associated processed power grid data has a data association relationship with the associated unprocessed power grid data.
[0015] When the data association relationship does not exist, the server will determine the associated grid data to be processed and the associated processed grid data as the associated grid data corresponding to the target grid data to be processed;
[0016] When the data association relationship exists, the server performs a prior joint processing operation on the associated processed power grid data and the associated pending data according to the data association relationship, obtains the prior power grid data joint processing result, and determines the prior power grid data joint processing result as the associated power grid data corresponding to the pending target power grid data.
[0017] As an optional implementation, in the first aspect of the present invention, the server performs a joint processing operation on the target power grid data to be processed and its corresponding associated power grid data to obtain a joint processing result of the power grid data, including:
[0018] The server determines the target joint processing operation to be performed based on the target data association relationship between the target power grid data to be processed and its corresponding associated power grid data.
[0019] When the target joint processing operation is a power grid data adjustment operation, the server determines the power grid data to be adjusted and the adjustment basis data of the power grid data to be adjusted from the target power grid data to be processed and its corresponding associated power grid data.
[0020] The server performs the power grid data adjustment operation on the power grid data to be adjusted according to the adjustment basis data, obtains the power grid data adjustment result corresponding to the power grid data to be adjusted, and determines the power grid data adjustment result as the power grid data joint processing result.
[0021] As an optional implementation, in the first aspect of the present invention, the server extracts preset key power grid data to be verified from the target power grid data uploaded by the power grid data reporting terminal according to the data reporting level corresponding to the power grid data reporting terminal, including:
[0022] When the data reporting level is greater than or equal to a preset level threshold, the server selects the first sub-preset key grid data that matches the preset grid data type from the target grid data uploaded by the grid data reporting terminal, and selects the hierarchical fused grid data from the target grid data as the second sub-preset key grid data.
[0023] The server determines the first sub-preset key power grid data and the second sub-preset key power grid data as the preset key power grid data to be verified.
[0024] As an optional implementation, in the first aspect of the present invention, the server verifies the preset key power grid data, including:
[0025] The server, based on the acquisition type of the preset key power grid data obtained from the power grid data reporting terminal, divides the preset key power grid data into first power grid data of direct acquisition type and second power grid data of fusion type.
[0026] The server calculates the data collection reliability of the power grid data reporting terminal based on the first power grid data, and calculates the data fusion reliability of the power grid data reporting terminal based on the second power grid data;
[0027] The server calculates the overall credibility of the power grid data reporting terminal based on the data collection credibility and the data fusion credibility; if the overall credibility is greater than or equal to a preset credibility threshold, then the preset key power grid data verification is confirmed to be successful.
[0028] As an optional implementation, in the first aspect of the present invention, for any authorized target power grid data reporting terminal that meets the preset reporting level adjustment conditions, the server adjusts the data reporting level corresponding to the target power grid data reporting terminal based on the historical reporting status of the power grid data corresponding to the target power grid data reporting terminal, the historical operation status of the power grid data reported by the target power grid data reporting terminal, and the operation results of the historical operation status.
[0029] A second aspect of the present invention discloses a server for processing multi-source power grid data, the server comprising:
[0030] The verification control module is used to, for any authorized power grid data reporting terminal, when the server receives a power grid data reporting request from the power grid data reporting terminal, determine the data reporting level corresponding to the power grid data reporting terminal, extract the preset key power grid data to be verified from the target power grid data uploaded by the power grid data reporting terminal according to the data reporting level corresponding to the power grid data reporting terminal, and verify the preset key power grid data.
[0031] The data determination module is used to determine the target power grid data as the target power grid data to be processed when the verification control module passes the verification of the preset key power grid data, and to determine the associated power grid data corresponding to the target power grid data to be processed based on the multi-dimensional information corresponding to the target power grid data to be processed.
[0032] The data processing module is used to perform joint processing operations on the target power grid data to be processed and its corresponding associated power grid data to obtain the joint processing result of the power grid data.
[0033] As an optional implementation, in a second aspect of the present invention, the specific method by which the data determining module determines the associated power grid data corresponding to the target power grid data based on the multi-dimensional information corresponding to the target power grid data to be processed includes:
[0034] Based on the multi-dimensional information corresponding to the target power grid data to be processed, related power grid data to be processed are filtered from the power grid data to be processed reported by at least one other power grid data reporting terminal.
[0035] Based on the multi-dimensional information corresponding to the target power grid data to be processed, the associated processed power grid data is filtered from all the power grid data processing results stored on the server.
[0036] Based on the associated grid data to be processed and the associated processed grid data, the associated grid data corresponding to the target grid data to be processed is determined.
[0037] As an optional implementation, in a second aspect of the present invention, the specific method by which the data determining module determines the associated grid data corresponding to the target grid data to be processed based on the associated grid data to be processed and the associated processed grid data includes:
[0038] Determine whether the associated processed power grid data has a data association relationship with the associated unprocessed power grid data;
[0039] When the data association relationship does not exist, the associated grid data to be processed and the associated processed grid data are determined as the associated grid data corresponding to the target grid data to be processed;
[0040] When the data association relationship exists, a prior joint processing operation is performed on the associated processed power grid data and the associated pending data according to the data association relationship to obtain the prior power grid data joint processing result, and the prior power grid data joint processing result is determined as the associated power grid data corresponding to the pending target power grid data.
[0041] As an optional implementation, in the second aspect of the present invention, the data processing operation performs a joint processing operation on the target power grid data to be processed and its corresponding associated power grid data to obtain the joint processing result of the power grid data. The specific methods include:
[0042] Based on the target data association relationship between the target power grid data to be processed and its corresponding associated power grid data, the target joint processing operation to be performed is determined;
[0043] When the target joint processing operation is a power grid data adjustment operation, the power grid data to be adjusted and the adjustment basis data of the power grid data to be adjusted are determined from the target power grid data to be processed and its corresponding associated power grid data.
[0044] The power grid data adjustment operation is performed on the power grid data to be adjusted based on the adjustment basis data to obtain the power grid data adjustment result corresponding to the power grid data to be adjusted, and the power grid data adjustment result is determined as the power grid data joint processing result.
[0045] As an optional implementation, in the second aspect of the present invention, the specific method by which the verification control module extracts the preset key power grid data to be verified from the target power grid data uploaded by the power grid data reporting terminal according to the data reporting level corresponding to the power grid data reporting terminal includes:
[0046] When the data reporting level is greater than or equal to a preset level threshold, the first sub-preset key grid data that matches the preset grid data type is selected from the target grid data uploaded by the grid data reporting terminal according to the preset grid data type, and the hierarchical fused grid data is selected from the target grid data as the second sub-preset key grid data.
[0047] The first sub-preset key power grid data and the second sub-preset key power grid data are determined as the preset key power grid data to be verified.
[0048] As an optional implementation, in the second aspect of the present invention, the specific method by which the data verification module verifies the preset key power grid data includes:
[0049] Based on the acquisition type of the preset key power grid data obtained by the power grid data reporting terminal, the preset key power grid data is divided into first power grid data of direct acquisition type and second power grid data of fusion type.
[0050] The data acquisition reliability of the power grid data reporting terminal is calculated based on the first power grid data, and the data fusion reliability of the power grid data reporting terminal is calculated based on the second power grid data.
[0051] Based on the data acquisition reliability and the data fusion reliability, the overall reliability of the power grid data reporting terminal is calculated; if the overall reliability is greater than or equal to the preset reliability threshold, then the preset key power grid data verification is determined to be successful.
[0052] As an optional implementation, in a second aspect of the present invention, the server further includes:
[0053] The hierarchical adjustment module is used to adjust the data reporting level of any authorized target power grid data reporting terminal that meets the preset reporting level adjustment conditions, based on the historical reporting status of the power grid data corresponding to the target power grid data reporting terminal, the historical operation status of the power grid data reported by the target power grid data reporting terminal, and the operation results of the historical operation status.
[0054] A third aspect of the present invention discloses another server for processing multi-source power grid data, the server comprising:
[0055] Memory containing executable program code;
[0056] A processor coupled to the memory;
[0057] The processor calls the executable program code stored in the memory to execute the steps in the intelligent processing method for multi-source power grid data according to any of the first aspects of the present invention.
[0058] The fourth aspect of the present invention discloses a computer storage medium storing computer instructions, which, when invoked, are used to execute steps in the intelligent processing method for multi-source power grid data as described in any of the first aspects of the present invention.
[0059] Compared with the prior art, the present invention has the following beneficial effects:
[0060] This invention is applied to a server-side application that processes multi-source power grid data. Specifically, for any authorized power grid data reporting terminal, when the server receives a power grid data reporting request from the power grid data reporting terminal, the server determines the data reporting level corresponding to the power grid data reporting terminal. Based on the data reporting level, the server extracts preset key power grid data to be verified from the target power grid data uploaded by the power grid data reporting terminal and verifies the preset key power grid data. When the preset key power grid data passes the verification, the server determines the target power grid data to be processed and determines the associated power grid data corresponding to the target power grid data to be processed based on the multi-dimensional information corresponding to the target power grid data to be processed. The server performs a joint processing operation on the target power grid data to be processed and its corresponding associated power grid data to obtain the joint processing result of the power grid data.
[0061] As can be seen, when the power grid data reporting terminal has a data reporting requirement, in addition to requiring the power grid data reporting terminal to be an authorized power grid data reporting terminal, the present invention can also extract key power grid data from the power grid data uploaded by the power grid data reporting terminal according to the data reporting level corresponding to the power grid data reporting terminal, and verify the extracted key power grid data. This not only helps to improve the accuracy and reliability of the power grid data reported by the power grid data reporting terminal, but also enables targeted verification of the power grid data reporting terminal, thereby improving the verification reliability of the power grid data reporting terminal. Furthermore, when processing the power grid data reported by the power grid data reporting terminal, in addition to considering the reported power grid data, the associated power grid data corresponding to the reported power grid data is also considered, and joint processing of the power grid data and its corresponding associated power grid data is performed, which helps to improve the accuracy and reliability of power grid data processing. Moreover, when determining the associated power grid data corresponding to the power grid data to be processed, both the data to be processed and the data to be processed can be considered, which helps to improve the comprehensiveness and accuracy of the determined associated power grid data. Furthermore, when determining associated power grid data based on the associated processed power grid data and the associated power grid data to be processed, the data correlation between the two can be further considered, and a suitable method for determining associated power grid data can be matched according to whether a data correlation exists, which helps to further improve the accuracy of the determination of associated power grid data. Finally, when performing joint processing operations on the power grid data and its corresponding associated power grid data, the joint processing operation to be performed is first determined based on the data correlation between the two, which helps to improve the matching between the determined joint processing operation and the power grid data and its corresponding associated power grid data. This approach improves the efficiency and reliability of joint processing operations. Furthermore, if the joint processing operation involves power grid data adjustment, the power grid data to be adjusted and the data on which the adjustment is based can be determined before the adjustment operation is executed, thus improving the accuracy of the operation. Additionally, when determining the key power grid data to be verified based on the data reporting level of the power grid data reporting end, it is necessary not only to filter by data type but also to further filter and merge the power grid data at different levels, improving the comprehensiveness and accuracy of the determination of the key power grid data to be verified. Moreover, the credibility of the power grid data reporting end in different dimensions can be calculated based on the two types of power grid data selected, and then the overall credibility of the power grid data reporting end can be calculated based on the credibility of different dimensions, improving the reliability of the verification of the power grid data reporting end. Furthermore, the data reporting level of the power grid data reporting end can be adaptively adjusted based on relevant historical information, improving the update efficiency of the corresponding data reporting level and enhancing the accuracy and reliability of the corresponding data reporting level. Attached Figure Description
[0062] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0063] Figure 1 This is a flowchart illustrating an intelligent processing method for multi-source power grid data disclosed in an embodiment of the present invention;
[0064] Figure 2 This is a schematic diagram of the structure of a server disclosed in an embodiment of the present invention;
[0065] Figure 3 This is a schematic diagram of another server structure disclosed in an embodiment of the present invention;
[0066] Figure 4 This is a schematic diagram of another server structure disclosed in an embodiment of the present invention. Detailed Implementation
[0067] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0068] The terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this invention are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, apparatus, product, or end that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or ends.
[0069] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of the invention. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.
[0070] This invention discloses an intelligent processing method and server for multi-source power grid data. When a power grid data reporting terminal has a data reporting requirement, in addition to requiring the power grid data reporting terminal to be an authorized power grid data reporting terminal, it can also extract key power grid data from the uploaded power grid data according to the data reporting level corresponding to the power grid data reporting terminal, and verify the extracted key power grid data. This not only helps improve the accuracy and reliability of the power grid data reported by the power grid data reporting terminal, but also enables targeted verification of the power grid data reporting terminal, improving the reliability of verification for the power grid data reporting terminal. Furthermore, when processing the power grid data reported by the power grid data reporting terminal, in addition to considering the reported power grid data, it also considers the associated power grid data corresponding to the reported power grid data, and performs joint processing on the power grid data and its corresponding associated power grid data, which helps improve the accuracy and reliability of power grid data processing. Detailed explanations follow.
[0071] Example 1
[0072] Please see Figure 1 , Figure 1 This is a flowchart illustrating an intelligent processing method for multi-source power grid data disclosed in an embodiment of the present invention. Figure 1 The described method is applied to a server that processes multi-source power grid data. This server can be a local server or a cloud server; this embodiment of the invention does not limit the application. Figure 1 As shown, the intelligent processing method for multi-source power grid data may include the following operations:
[0073] 101. For any authorized power grid data reporting terminal, when the server receives a power grid data reporting request from the power grid data reporting terminal, the server determines the data reporting level corresponding to the power grid data reporting terminal.
[0074] In this embodiment of the invention, there are multiple authorized power grid data reporting terminals. For each power grid data reporting terminal, it needs to first submit registration and authentication information to the server. The server verifies the submitted registration and authentication information. If the verification is successful, the server assigns power grid data reporting permissions to the power grid data reporting terminal. This may involve assigning an authorized login name and password to the power grid data reporting terminal, or adding a unique device identifier corresponding to the power grid data reporting terminal to the authorization database. This embodiment of the invention does not impose any limitations. Furthermore, if the data reporting level corresponding to a certain authorized power grid data reporting terminal is greater than or equal to a preset level, then when assigning reporting permissions to the power grid data reporting terminal, it can be assigned both direct data collection reporting permissions and non-direct data collection reporting permissions. Direct data collection refers to power grid data directly collected by the power grid data reporting terminal, while non-direct data collection refers to power grid data received by the power grid data reporting terminal from other lower data reporting levels.
[0075] The data reporting level can be determined comprehensively based on factors such as the set area of the power grid data reporting terminal and / or the relevant historical records of power grid data reported by the power grid data reporting terminal and / or the importance of the reported power grid data. Furthermore, the data reporting level is not fixed and can be adaptively adjusted according to actual conditions.
[0076] 102. The server extracts the preset key power grid data to be verified from the target power grid data uploaded by the power grid data reporting terminal according to the data reporting level corresponding to the power grid data reporting terminal, and verifies the preset key power grid data.
[0077] In this embodiment of the invention, different preset key power grid data are required to be extracted for different data reporting levels, realizing personalized verification for power grid data reporting terminals. It should be specifically noted that: for power grid data reporting terminals with higher data reporting levels, the "distance" from which they report power grid data to the server is shorter; for power grid data reporting terminals with lower data reporting levels, the "distance" from which they report power grid data to the server is farther. Here, the aforementioned "distance" is not a physical distance, but rather the number of other power grid data reporting terminals that the power grid data reporting terminal needs to traverse to report power grid data to the server. A smaller "distance" indicates fewer other power grid data reporting terminals that need to traverse to report power grid data to the server, and a larger "distance" indicates more other power grid data reporting terminals that need to traverse to report power grid data to the server. For example, if the power grid data reporting terminal is at the highest data reporting level, it can directly report power grid data to the server.
[0078] In practical applications, a higher data reporting level for a power grid data reporting end can be interpreted as a higher level of trust from the server, thus simplifying the verification process. This means the amount of pre-defined key power grid data to be verified can be smaller. Conversely, a higher level of importance of the power grid data reported by the reporting end can lead to a more focused verification process, again requiring less data for the pre-defined key power grid data to be verified. In practice, when extracting the pre-defined key power grid data to be verified, a comprehensive consideration can be given to the server's level of trust in the reporting end and / or the importance of the reported power grid data.
[0079] 103. When the preset key power grid data passes the verification, the server determines the target power grid data as the target power grid data to be processed, and determines the associated power grid data corresponding to the target power grid data to be processed based on the multi-dimensional information corresponding to the target power grid data to be processed.
[0080] In this embodiment of the invention, the multi-dimensional information corresponding to the target power grid data to be processed may include one or more of the following: the amount of data corresponding to the target power grid data to be processed, the type of power grid data contained in the target power grid data to be processed, the original data source of the target power grid data to be processed, the abnormal data situation in the target power grid data to be processed, and the reporting triggering factor of the abnormal data in the target power grid data to be processed. This embodiment of the invention does not limit the information.
[0081] 104. The server performs a joint processing operation on the target power grid data to be processed and its corresponding associated power grid data to obtain the joint processing result of the power grid data.
[0082] In this embodiment of the invention, the combined processing result of the power grid data obtained by the server performing the combined processing operation is ultimately stored in the corresponding database. Furthermore, if the server is an authorized node in the blockchain, it also needs to report the combined processing result of the power grid data and its corresponding generation process information to the block in the blockchain used for power grid data traceability. This not only facilitates the traceability of the combined processing result of the power grid data but also prevents the combined processing result from being tampered with, thus improving the accuracy of the combined processing result of the power grid data.
[0083] Furthermore, optionally, the results of the joint processing of power grid data can be used for ordinary data querying, for analyzing the current operation of the power system in the corresponding region, and for serving as a reference for optimizing the operation of the power system in the corresponding region. This embodiment of the invention does not limit these uses.
[0084] As can be seen, the method described in this embodiment of the invention, when the power grid data reporting end has a data reporting requirement, not only requires the power grid data reporting end to be an authorized power grid data reporting end, but also can extract key power grid data from the power grid data uploaded by the power grid data reporting end according to the data reporting level corresponding to the power grid data reporting end, and verify the extracted key power grid data. This not only helps to improve the accuracy and reliability of the power grid data reported by the power grid data reporting end, but also enables targeted verification of the power grid data reporting end, improving the verification reliability of the power grid data reporting end. In addition, when processing the power grid data reported by the power grid data reporting end, in addition to considering the reported power grid data, it also further considers the associated power grid data corresponding to the reported power grid data, and performs joint processing on the power grid data and its corresponding associated power grid data, which helps to improve the processing accuracy and reliability of the power grid data.
[0085] In an optional embodiment, the server determines the associated power grid data corresponding to the target power grid data based on the multi-dimensional information corresponding to the target power grid data to be processed, which may include:
[0086] Based on the multi-dimensional information corresponding to the target power grid data to be processed, the server filters related power grid data to be processed from the power grid data to be processed reported by at least one other power grid data reporting terminal.
[0087] Based on the multi-dimensional information corresponding to the target power grid data to be processed, the server filters and associates the processed power grid data from all the power grid data processing results stored on the server.
[0088] The server determines the associated grid data corresponding to the target grid data to be processed based on the associated grid data to be processed and the associated processed grid data.
[0089] In this optional embodiment, the associated processed power grid data includes processed power grid data that has a first influence relationship with the target power grid data to be processed. For example, the threshold used to determine whether there is abnormal power grid data in the target power grid data to be processed is calculated based on the processed power grid data. The associated power grid data to be processed includes power grid data to be processed that has a second influence relationship with the target power grid data to be processed. For example, the target power grid data to be processed and the associated power grid data to be processed are used together as the basis for analyzing abnormal situations, and neither can be omitted.
[0090] As can be seen, this optional embodiment can consider both the associated grid data to be processed and the associated grid data already processed when determining the associated grid data corresponding to the grid data to be processed, which helps to improve the comprehensiveness and accuracy of the determined associated grid data.
[0091] In this optional embodiment, further optionally, the server determines the associated grid data corresponding to the target grid data to be processed based on the associated grid data to be processed and the associated processed grid data, including:
[0092] The server determines whether there is a data association relationship between the associated processed power grid data and the associated power grid data to be processed. For example, if the associated power grid data to be processed is currently only the basis for calculating the required power grid data, and the calculation of the required power grid data also depends on the associated processed power grid data, then there is a data association relationship (i.e., a data calculation relationship) between the two. Alternatively, if the data type of the associated power grid data to be processed is not the required data type, and the data type conversion depends on the associated processed power grid data, then there is a data association relationship (i.e., a type conversion relationship) between the two.
[0093] When there is no data association relationship, the server will determine the associated grid data to be processed and the associated processed grid data as the associated grid data corresponding to the target grid data to be processed;
[0094] When data association exists, the server performs prior joint processing operations (such as calculation operations and / or data type conversion operations) on the associated processed power grid data and the associated data to be processed according to the data association relationship, obtains the prior power grid data joint processing result, and determines the prior power grid data joint processing result as the associated power grid data corresponding to the target power grid data to be processed.
[0095] As can be seen, when determining associated grid data based on associated processed grid data and associated grid data to be processed, this optional embodiment can further consider the data association between the two and match a suitable associated grid data determination method according to whether there is a data association between them, which is conducive to further improving the accuracy of the determination of associated grid data.
[0096] In another optional embodiment, the server performs a joint processing operation on the target power grid data to be processed and its corresponding associated power grid data to obtain the joint processing result of the power grid data, including:
[0097] The server determines the target joint processing operation to be performed based on the target data relationship between the target power grid data to be processed and its corresponding associated power grid data.
[0098] When the target joint processing operation is a power grid data adjustment operation, the server determines the power grid data to be adjusted and the adjustment basis data of the power grid data to be adjusted from the target power grid data to be processed and its corresponding associated power grid data.
[0099] The server performs power grid data adjustment operations on the power grid data to be adjusted based on the adjustment basis data, obtains the power grid data adjustment result corresponding to the power grid data to be adjusted, and determines the power grid data adjustment result as the power grid data joint processing result.
[0100] As can be seen, when performing joint processing operations on power grid data and its corresponding associated power grid data, this optional embodiment first determines the joint processing operation to be performed based on the data relationship between the two. This helps to improve the matching degree between the determined joint processing operation and the power grid data and its corresponding associated power grid data, thereby improving the execution efficiency and reliability of the joint processing operation. Furthermore, if the joint processing operation is a power grid data adjustment operation, the power grid data to be adjusted and the adjustment basis data can be determined first, and then the power grid data adjustment operation can be performed, which helps to improve the execution accuracy of the power grid data adjustment operation.
[0101] In this optional embodiment, further optionally, the server extracts preset key power grid data to be verified from the target power grid data uploaded by the power grid data reporting terminal according to the data reporting level corresponding to the power grid data reporting terminal, including:
[0102] When the data reporting level is greater than or equal to a preset level threshold, the server selects the first sub-preset key grid data that matches the preset grid data type from the target grid data uploaded by the grid data reporting terminal, and selects hierarchical fused grid data from the target grid data as the second sub-preset key grid data. The hierarchical fused grid data is the grid data reported by other lower-level grid data reporting terminals after performing data fusion operations on the grid data reported by the lower-level grid data reporting terminals. The preset grid data type can be a specific data type or a specific device type of the data source device, such as a certain type of sensor.
[0103] The server identifies the first and second sub-preset key power grid data as the preset key power grid data to be verified.
[0104] As can be seen, when determining the key power grid data to be verified based on the data reporting level of the power grid data reporting terminal, this optional embodiment not only needs to filter according to the data type, but can also further filter and merge the power grid data at different levels. This is beneficial to improving the comprehensiveness and accuracy of the determination of the key power grid data to be verified, and thus improving the reliability of the verification of the power grid data reporting terminal.
[0105] In yet another optional embodiment, the server verifies preset key power grid data, including:
[0106] The server obtains the acquisition type of the preset key power grid data from the power grid data reporting terminal and divides the preset key power grid data into the first power grid data of the direct acquisition type and the second power grid data of the fusion type.
[0107] The server calculates the data collection reliability of the power grid data reporting terminal based on the first power grid data, and calculates the data fusion reliability of the power grid data reporting terminal based on the second power grid data. Here, the data collection reliability can be understood as the reliability of the power grid data reporting terminal itself, and the data fusion reliability can be understood as the reliability of other lower-level power grid data reporting terminals managed by the power grid data reporting terminal.
[0108] The server calculates the overall credibility of the power grid data reporting end based on the credibility of data collection and data fusion; if the overall credibility is greater than or equal to the preset credibility threshold, it is determined that the preset key power grid data has passed the verification.
[0109] As can be seen, this optional embodiment can also calculate the credibility of the power grid data reporting end in different dimensions based on the two types of power grid data selected, and then calculate the comprehensive credibility of the power grid data reporting end based on the credibility of different dimensions, which is conducive to improving the verification reliability of the power grid data reporting end.
[0110] In yet another optional embodiment, the method may further include:
[0111] For any authorized target power grid data reporting terminal that meets the preset reporting level adjustment conditions, the server adjusts the data reporting level corresponding to the target power grid data reporting terminal based on the historical reporting status of the power grid data corresponding to the target power grid data reporting terminal, the historical operation status of the power grid data reported by the target power grid data reporting terminal, and the operation results of the historical operation status.
[0112] As can be seen, this optional embodiment can also adaptively adjust the data reporting level of the power grid data reporting terminal based on relevant historical information, which is beneficial to improving the update efficiency of the data reporting level corresponding to the power grid data reporting terminal, and can also improve the accuracy and reliability of the data reporting level corresponding to the power grid data reporting terminal.
[0113] Example 2
[0114] Please see Figure 2 , Figure 2 This is a schematic diagram of a server structure disclosed in an embodiment of the present invention. Figure 2 The described server is used to process multi-source power grid data. This server can be a local server or a cloud server; this embodiment of the invention does not limit the scope. Figure 2 As shown, the server may include:
[0115] The verification control module 201 is used to determine the data reporting level corresponding to any authorized power grid data reporting terminal when the server receives the power grid data reporting request from the power grid data reporting terminal. Based on the data reporting level corresponding to the power grid data reporting terminal, the server extracts the preset key power grid data to be verified from the target power grid data uploaded by the power grid data reporting terminal and verifies the preset key power grid data.
[0116] The data determination module 202 is used to determine the target power grid data as the target power grid data to be processed when the verification control module passes the verification of the preset key power grid data, and to determine the associated power grid data corresponding to the target power grid data to be processed based on the multi-dimensional information corresponding to the target power grid data to be processed.
[0117] The data processing module 203 is used to perform joint processing operations on the target power grid data to be processed and its corresponding associated power grid data to obtain the joint processing result of the power grid data.
[0118] It is evident that implementation Figure 2When the described server has a data reporting requirement at the power grid data reporting end, in addition to requiring the power grid data reporting end to be an authorized power grid data reporting end, it can also extract key power grid data from the uploaded power grid data according to the data reporting level corresponding to the power grid data reporting end, and verify the extracted key power grid data. This not only helps to improve the accuracy and reliability of the power grid data reported by the power grid data reporting end, but also enables targeted verification of the power grid data reporting end, improving the reliability of the verification of the power grid data reporting end. In addition, when processing the power grid data reported by the power grid data reporting end, in addition to considering the reported power grid data, it also considers the associated power grid data corresponding to the reported power grid data, and performs joint processing on the power grid data and its corresponding associated power grid data, which helps to improve the accuracy and reliability of power grid data processing.
[0119] In an optional embodiment, the specific method by which the data determination module 202 determines the associated power grid data corresponding to the target power grid data based on the multi-dimensional information corresponding to the target power grid data to be processed includes:
[0120] Based on the multi-dimensional information corresponding to the target power grid data to be processed, related power grid data to be processed are filtered from the power grid data to be processed reported by at least one other power grid data reporting terminal.
[0121] Based on the multi-dimensional information corresponding to the target power grid data to be processed, the associated processed power grid data is filtered from all the power grid data processing results stored on the server.
[0122] Based on the associated grid data to be processed and the associated processed grid data, determine the associated grid data corresponding to the target grid data to be processed.
[0123] As can be seen, this optional embodiment can consider both the associated grid data to be processed and the associated grid data already processed when determining the associated grid data corresponding to the grid data to be processed, which helps to improve the comprehensiveness and accuracy of the determined associated grid data.
[0124] In another optional embodiment, the data determination module 202 determines the associated grid data corresponding to the target grid data to be processed based on the associated grid data to be processed and the associated processed grid data in the following specific ways:
[0125] Determine whether there is a data association relationship between the associated processed power grid data and the associated power grid data to be processed;
[0126] When there is no data association relationship, the associated grid data to be processed and the associated processed grid data are determined as the associated grid data corresponding to the target grid data to be processed;
[0127] When data association exists, perform prior joint processing operations on the associated processed power grid data and the associated pending data according to the data association relationship, obtain the prior power grid data joint processing result, and determine the prior power grid data joint processing result as the associated power grid data corresponding to the pending target power grid data.
[0128] As can be seen, when determining associated grid data based on associated processed grid data and associated grid data to be processed, this optional embodiment can further consider the data association between the two and match a suitable associated grid data determination method according to whether there is a data association between them, which is conducive to further improving the accuracy of the determination of associated grid data.
[0129] In another optional embodiment, data processing operation 203 performs a joint processing operation on the target power grid data to be processed and its corresponding associated power grid data, and the specific method for obtaining the joint processing result of the power grid data includes:
[0130] Based on the target data association relationship between the target power grid data to be processed and its corresponding associated power grid data, determine the target joint processing operation to be performed;
[0131] When the target joint processing operation is a power grid data adjustment operation, the power grid data to be adjusted and the adjustment basis data of the power grid data to be adjusted are determined from the target power grid data to be processed and its corresponding associated power grid data.
[0132] Based on the adjustment basis data, the power grid data adjustment operation is performed on the power grid data to be adjusted, and the power grid data adjustment result corresponding to the power grid data to be adjusted is obtained. The power grid data adjustment result is determined as the power grid data joint processing result.
[0133] As can be seen, when performing joint processing operations on power grid data and its corresponding associated power grid data, this optional embodiment first determines the joint processing operation to be performed based on the data relationship between the two. This helps to improve the matching degree between the determined joint processing operation and the power grid data and its corresponding associated power grid data, thereby improving the execution efficiency and reliability of the joint processing operation. Furthermore, if the joint processing operation is a power grid data adjustment operation, the power grid data to be adjusted and the adjustment basis data can be determined first, and then the power grid data adjustment operation can be performed, which helps to improve the execution accuracy of the power grid data adjustment operation.
[0134] In another optional embodiment, the verification control module 201 extracts the preset key power grid data to be verified from the target power grid data uploaded by the power grid data reporting terminal according to the data reporting level corresponding to the power grid data reporting terminal. The specific methods include:
[0135] When the data reporting level is greater than or equal to the preset level threshold, the first sub-preset key grid data that matches the preset grid data type is selected from the target grid data uploaded by the grid data reporting terminal according to the preset grid data type, and the hierarchical fused grid data is selected from the target grid data as the second sub-preset key grid data.
[0136] The first and second sub-preset key power grid data are identified as the preset key power grid data to be verified.
[0137] As can be seen, when determining the key power grid data to be verified based on the data reporting level of the power grid data reporting terminal, this optional embodiment not only needs to filter according to the data type, but can also further filter the hierarchically integrated power grid data, which is conducive to improving the comprehensiveness and accuracy of the determination of the key power grid data to be verified.
[0138] In yet another optional embodiment, the specific method by which the data verification module 201 verifies the preset key power grid data includes:
[0139] Based on the acquisition type of the preset key power grid data obtained from the power grid data reporting terminal, the preset key power grid data is divided into the first power grid data of the direct acquisition type and the second power grid data of the fusion type.
[0140] The reliability of data collection at the power grid data reporting end is calculated based on the first power grid data, and the reliability of data fusion at the power grid data reporting end is calculated based on the second power grid data.
[0141] Based on the reliability of data collection and data fusion, the overall reliability of the power grid data reporting end is calculated; if the overall reliability is greater than or equal to the preset reliability threshold, the preset key power grid data verification is confirmed to have passed.
[0142] As can be seen, this optional embodiment can also calculate the credibility of the power grid data reporting end in different dimensions based on the two types of power grid data selected, and then calculate the comprehensive credibility of the power grid data reporting end based on the credibility of different dimensions, which is conducive to improving the verification reliability of the power grid data reporting end.
[0143] In yet another alternative embodiment, such as Figure 3 As shown, the server also includes:
[0144] The hierarchical adjustment module 204 is used to adjust the data reporting level of any authorized target power grid data reporting terminal that meets the preset reporting level adjustment conditions, based on the historical reporting status of the power grid data corresponding to the target power grid data reporting terminal, the historical operation status of the power grid data reported by the target power grid data reporting terminal, and the operation results of the historical operation status.
[0145] As can be seen, this optional embodiment can also adaptively adjust the data reporting level of the power grid data reporting terminal based on relevant historical information, which is beneficial to improving the update efficiency of the data reporting level corresponding to the power grid data reporting terminal, and can also improve the accuracy and reliability of the data reporting level corresponding to the power grid data reporting terminal.
[0146] Example 3
[0147] Please see Figure 4 , Figure 4 This is a schematic diagram of another server-side structure disclosed in an embodiment of the present invention. Wherein, Figure 4 The described server is used to process multi-source power grid data. This server can be a local server or a cloud server; this embodiment of the invention does not limit the scope. Figure 4 As shown, the server may include:
[0148] Memory 301 storing executable program code;
[0149] Processor 302 coupled to memory 301;
[0150] The processor 302 calls the executable program code stored in the memory 301 to execute the steps in the intelligent processing method for multi-source power grid data described in any of the embodiments.
[0151] Example 4
[0152] This invention discloses a computer storage medium storing computer instructions. When these computer instructions are invoked, they are used to execute steps in any of the intelligent processing methods for multi-source power grid data described in Embodiment 1.
[0153] The device embodiments described above are merely illustrative. The modules described as separate components may or may not be physically separate, and the components shown as modules may or may not be physical modules; that is, they may be located in one place or distributed across multiple network modules. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.
[0154] Through the detailed description of the above embodiments, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, including read-only memory (ROM), random access memory (RAM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), one-time programmable read-only memory (OTPROM), electrically-erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM) or other optical disc storage, disk storage, magnetic tape storage, or any other computer-readable medium that can be used to carry or store data.
[0155] Finally, it should be noted that the intelligent processing method and server for multi-source power grid data disclosed in the embodiments of the present invention are merely preferred embodiments of the present invention and are only used to illustrate the technical solutions of the present invention, not to limit them. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. An intelligent processing method for multi-source power grid data, characterized in that, The method is applied in a server that processes multi-source power grid data, and the method includes: For any authorized power grid data reporting terminal, when the server receives a power grid data reporting request from the power grid data reporting terminal, the server determines the data reporting level corresponding to the power grid data reporting terminal. Based on the data reporting level, the server determines its level of trust in the power grid data reporting terminal and the importance of the power grid data reported by the power grid data reporting terminal. Then, based on the server's level of trust in the power grid data reporting terminal and the importance of the power grid data reported by the power grid data reporting terminal, the server extracts preset key power grid data to be verified from the target power grid data uploaded by the power grid data reporting terminal. Based on the acquisition type of the preset key power grid data obtained by the power grid data reporting terminal, the preset key power grid data is divided into first power grid data of direct acquisition type and second power grid data of fusion type. The server calculates the data acquisition reliability of the power grid data reporting terminal based on the first power grid data and the data fusion reliability of the power grid data reporting terminal based on the second power grid data. Based on the data acquisition reliability and the data fusion reliability, the server calculates the comprehensive reliability of the power grid data reporting terminal. If the comprehensive reliability is greater than or equal to a preset reliability threshold, the preset key power grid data is determined to have passed verification. When the preset key power grid data passes the verification, the server determines the target power grid data as the target power grid data to be processed, and determines the associated power grid data corresponding to the target power grid data to be processed based on the multi-dimensional information corresponding to the target power grid data to be processed; wherein, the multi-dimensional information includes the data volume corresponding to the target power grid data to be processed, the power grid data type contained in the target power grid data to be processed, the original data source of the target power grid data to be processed, the abnormal data situation in the target power grid data to be processed, and the reporting triggering factor of the abnormal data in the target power grid data to be processed; The server performs a joint processing operation on the target power grid data to be processed and its corresponding associated power grid data to obtain the joint processing result of the power grid data. The server determines the associated power grid data corresponding to the target power grid data based on the multi-dimensional information corresponding to the target power grid data to be processed, including: Based on the multi-dimensional information corresponding to the target power grid data to be processed, the server filters related power grid data to be processed from the power grid data to be processed reported by at least one other power grid data reporting terminal; the related power grid data to be processed includes power grid data to be processed that have a second influence relationship with the target power grid data to be processed, the second influence relationship indicating that the target power grid data to be processed and the related power grid data to be processed together serve as the basis for analyzing abnormal situations; Based on the multi-dimensional information corresponding to the target power grid data to be processed, the server filters and associates the processed power grid data from all the power grid data processing results stored on the server. The associated processed power grid data includes processed power grid data that have a first influence relationship with the target power grid data to be processed. The first influence relationship is used to indicate that the threshold used to determine whether there is abnormal power grid data in the target power grid data to be processed is calculated based on the associated processed power grid data. The server determines the associated grid data corresponding to the target grid data to be processed based on the associated grid data to be processed and the associated processed grid data. And, the server determines the associated grid data corresponding to the target grid data to be processed based on the associated grid data to be processed and the associated processed grid data, including: The server determines whether the associated processed power grid data has a data association relationship with the associated unprocessed power grid data. When the data association relationship does not exist, the server will determine the associated grid data to be processed and the associated processed grid data as the associated grid data corresponding to the target grid data to be processed; When the data association relationship exists, the server performs a prior joint processing operation on the associated processed power grid data and the associated unprocessed power grid data according to the data association relationship, obtains the prior joint processing result of the power grid data, and determines the prior joint processing result of the power grid data as the associated power grid data corresponding to the target power grid data to be processed. Furthermore, the method further includes: For any authorized target power grid data reporting terminal that meets the preset reporting level adjustment conditions, the server adjusts the data reporting level corresponding to the target power grid data reporting terminal based on the historical reporting status of the power grid data corresponding to the target power grid data reporting terminal, the historical operation status of the power grid data reported by the target power grid data reporting terminal, and the operation results of the historical operation status.
2. The intelligent processing method for multi-source power grid data according to claim 1, characterized in that, The server performs a joint processing operation on the target power grid data to be processed and its corresponding associated power grid data to obtain the joint processing result of the power grid data, including: The server determines the target joint processing operation to be performed based on the target data association relationship between the target power grid data to be processed and its corresponding associated power grid data. When the target joint processing operation is a power grid data adjustment operation, the server determines the power grid data to be adjusted and the adjustment basis data of the power grid data to be adjusted from the target power grid data to be processed and its corresponding associated power grid data. The server performs the power grid data adjustment operation on the power grid data to be adjusted according to the adjustment basis data, obtains the power grid data adjustment result corresponding to the power grid data to be adjusted, and determines the power grid data adjustment result as the power grid data joint processing result.
3. The intelligent processing method for multi-source power grid data according to claim 2, characterized in that, The server extracts preset key power grid data to be verified from the target power grid data uploaded by the power grid data reporting terminal according to the data reporting level corresponding to the power grid data reporting terminal, including: When the data reporting level is greater than or equal to a preset level threshold, the server selects the first sub-preset key grid data that matches the preset grid data type from the target grid data uploaded by the grid data reporting terminal, and selects the hierarchical fused grid data from the target grid data as the second sub-preset key grid data. The server determines the first sub-preset key power grid data and the second sub-preset key power grid data as the preset key power grid data to be verified.
4. A server-side component, characterized in that, The server is used to process multi-source power grid data based on the intelligent processing method for multi-source power grid data as described in any one of claims 1-3, and the server includes: The verification control module is used to, for any authorized power grid data reporting terminal, when the server receives a power grid data reporting request from the power grid data reporting terminal, determine the data reporting level corresponding to the power grid data reporting terminal, extract the preset key power grid data to be verified from the target power grid data uploaded by the power grid data reporting terminal according to the data reporting level corresponding to the power grid data reporting terminal, and verify the preset key power grid data. The data determination module is used to determine the target power grid data as the target power grid data to be processed when the verification control module passes the verification of the preset key power grid data, and to determine the associated power grid data corresponding to the target power grid data to be processed based on the multi-dimensional information corresponding to the target power grid data to be processed. The data processing module is used to perform joint processing operations on the target power grid data to be processed and its corresponding associated power grid data to obtain the joint processing result of the power grid data.
5. A server-side component, characterized in that, The server is used to process multi-source power grid data, and the server includes: Memory containing executable program code; A processor coupled to the memory; The processor calls the executable program code stored in the memory to execute the steps in the intelligent processing method for multi-source power grid data as described in any one of claims 1-3.
6. A computer storage medium, characterized in that, The computer storage medium stores computer instructions, which, when invoked, execute the steps in the intelligent processing method for multi-source power grid data as described in any one of claims 1-3.
Citation Information
Patent Citations
Multi-source heterogeneous data fusion and measurement data multi-source mutual verification method and system
CN112199421A
Method and device for analyzing and reporting power grid operation data
CN115577023A