A method, device, electronic device and storage medium for detecting power consumption data
The power consumption data of power equipment is collected through ground equipment and satellites, combined with the power grid CIM model and accuracy comparison, abnormal data is filtered out, which solves the instability of power consumption data and improves the safety and accuracy of power grid operation.
Patent Information
- Application Number
- CN202210781805.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-07-04
- Publication Date
- 2025-05-16
- Estimated Expiration
- 2042-07-04
AI Technical Summary
In the prior art, the diversification of power grid data collection equipment makes it difficult to ensure data stability and accuracy, which affects the safety monitoring and judgment of power grid operation.
The power consumption data of the power equipment is collected separately through ground equipment and satellites as the original telemetry signal and remote signal signal, and the accuracy is compared and the accuracy is divided according to the power grid CIM model, abnormal data is filtered out, and target power consumption data is filtered out.
It improves the accuracy of electricity consumption data, reduces the risk of power equipment operation status analysis, and enhances the safety of power grid operation.
Smart Images

Figure CN115062026B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of electric power technology, and in particular to a method, device, electronic equipment and storage medium for detecting electricity consumption data. Background Art
[0002] During the operation of the power grid, security monitoring through operation analysis of the power grid is one of the main methods to ensure the safe operation of the power grid. The operation analysis of the power grid is usually completed based on the power consumption data generated by the power equipment that constitutes the power grid. In recent years, with the expansion of electricity demand, the number of power equipment in the power grid has increased, the power consumption data generated by power equipment has become more complex and diverse, and the monitoring methods of power equipment have also become diversified. When using power consumption data, faced with a wide variety of types and inconsistent sampling times, and a variety of equipment for collecting power consumption data, the stability and accuracy of power consumption data is difficult to guarantee.
[0003] At present, the process of using electricity consumption data to analyze the operation of the power grid mainly involves collecting electricity consumption data generated during the operation of power equipment through ground monitoring equipment, and transmitting the collected electricity consumption data to a data server for storage through wireless transmission equipment. In the subsequent analysis process, the aforementioned electricity consumption data is directly analyzed. When using electricity consumption data with low stability and accuracy to analyze the operation of the power grid, it will affect the safety monitoring and judgment of the power grid operation and increase the risk of power grid operation. Summary of the invention
[0004] The present invention provides a method and device for detecting power consumption data, an electronic device and a storage medium, so as to solve the problem that the power consumption data used for analyzing power equipment has low accuracy.
[0005] According to one aspect of the present invention, a method for detecting power consumption data is provided, comprising:
[0006] respectively collecting the power consumption data of the power equipment during operation through ground equipment as original telemetry signals, and collecting the power consumption data generated during operation of the power equipment through satellites as original telesignaling signals;
[0007] Detecting the accuracy of the original telemetry signal and the accuracy of the original telesignaling signal;
[0008] If the accuracy of the original telemetry signal is higher than the accuracy of the original telesignaling signal, the first accuracy of the original telemetry signal and the first accuracy of the original telesignaling signal are respectively divided according to a preset power grid CIM model;
[0009] If the accuracy of the original telemetry signal is lower than the accuracy of the original telesignaling signal, respectively, filtering out abnormal data in the original telemetry signal to obtain a calibration telemetry signal, and filtering out abnormal data in the original telesignaling signal to obtain a calibration telesignaling signal;
[0010] Respectively dividing the second accuracy of the calibration telemetry signal attribution and the second accuracy of the calibration telesignaling signal attribution;
[0011] According to the first accuracy or the second accuracy, valid data is screened out from the original telemetry signal, the original telesignaling signal, or the calibrated telemetry signal, the calibrated telesignaling signal as target power consumption data.
[0012] According to another aspect of the present invention, there is provided a device for detecting power consumption data, comprising:
[0013] A signal acquisition module is used to collect the power consumption data of the power equipment during operation through ground equipment as the original telemetry signal, and to collect the power consumption data generated during the operation of the power equipment through satellites as the original telesignaling signal;
[0014] An accuracy detection module, used to detect the accuracy of the original telemetry signal and the accuracy of the original telesignaling signal;
[0015] A first accuracy classification module, for classifying the first accuracy to which the original telemetry signal belongs and the first accuracy to which the original telesignaling signal belongs according to a preset power grid CIM model if the accuracy of the original telemetry signal is higher than the accuracy of the original telesignaling signal;
[0016] A calibration signal acquisition module, for filtering out abnormal data in the original telemetry signal to obtain a calibration telemetry signal, and filtering out abnormal data in the original telemetry signal to obtain a calibration telemetry signal, if the accuracy of the original telemetry signal is lower than the accuracy of the original telesignaling signal;
[0017] A second accuracy division module, used to respectively divide the second accuracy to which the calibration telemetry signal belongs and the second accuracy to which the calibration telesignaling signal belongs;
[0018] The target power consumption data screening module is used to screen out valid data from the original telemetry signal, the original telesignaling signal, or the calibrated telemetry signal, the calibrated telesignaling signal according to the first accuracy or the second accuracy as the target power consumption data.
[0019] According to another aspect of the present invention, an electronic device is provided, the electronic device comprising:
[0020] at least one processor; and
[0021] a memory communicatively connected to the at least one processor; wherein,
[0022] The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the method for detecting electricity usage data described in any embodiment of the present invention.
[0023] According to another aspect of the present invention, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the method for detecting electricity usage data described in any embodiment of the present invention when executed.
[0024] The technical solution provided by the present invention obtains the power consumption data generated by the ground equipment when the power equipment is in operation as the original telemetry signal, and the power consumption data generated by the satellite when the power equipment is in operation as the original telemetering signal, and compares the accuracy difference between the original telemetry signal and the original telemetering signal. When the accuracy of the original telemetry signal is greater than the accuracy of the original telemetering signal, the first accuracy of the original telemetering signal and the original telemetering signal is divided according to a preset power grid CIM model. When the accuracy of the original telemetering signal is less than the accuracy of the original telemetering signal, the abnormal data in the original telemetering signal is filtered out. After obtaining the calibration telemetry signal, filtering out the abnormal data in the original telesignaling signal to obtain the calibration telesignaling signal, respectively divide the calibration telemetry signal and the calibration telesignaling signal into the second accuracy, and finally filter out the target power consumption data from the original telemetry signal, the original telesignaling signal or the calibration telemetry signal, and the calibration telesignaling signal according to the first accuracy and the second accuracy, thereby ensuring the accuracy of the target power consumption data. Compared with the method of directly using the power consumption data generated by the power equipment to analyze the operating status of the power equipment, the present invention collects the power consumption data of the same power equipment through ground equipment and satellites, respectively obtains the original telemetry signal and the original telesignaling signal, and when the accuracy of the original telemetry signal and the original telesignaling signal is inconsistent, respectively calculates the first accuracy of the original telemetry signal and the original telesignaling signal, the second accuracy of the calibration telemetry signal and the calibration telesignaling signal, and filters the target power consumption data based on the first accuracy and the second accuracy, ensures the accuracy of the target power consumption data, reduces the risk of analyzing the operating status of the power equipment through the target power consumption data, and improves the safety rate of the operation of the power equipment. It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present invention, nor is it intended to limit the scope of the present invention. Other features of the present invention will become readily understood from the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0026] Figure 1 is a flow chart of a method for detecting power consumption data provided according to Embodiment 1 of the present invention;
[0027] Figure 2 is a schematic diagram of the structure of a device for detecting power consumption data provided according to Embodiment 2 of the present invention;
[0028] Figure 3 It is a structural schematic diagram of an electronic device for implementing the method for detecting power consumption data according to an embodiment of the present invention. DETAILED DESCRIPTION
[0029] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings 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 should fall within the scope of protection of the present invention.
[0030] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0031] Embodiment 1
[0032] Figure 1A flowchart of a method for detecting power consumption data is provided for the first embodiment of the present invention. This embodiment is applicable to the case where the power consumption data obtained during the operation of the power equipment is of low accuracy, resulting in an erroneous analysis of the operation status of the power equipment. The method can be performed by a power consumption data detection device, which can be implemented in the form of hardware and / or software, and can be configured in an electronic device. Figure 1 As shown, the method includes:
[0033] S110, respectively collecting the power consumption data of the power equipment during operation through ground equipment as original telemetry signals, and collecting the power consumption data generated by the power equipment during operation through satellites as original telesignaling signals.
[0034] In this embodiment, the power system can complete power supply and transmission through the integration of multiple power equipment. During the operation of the power system, in order to ensure the safety and stability of users' electricity use, the power system operation can be monitored to timely discover and locate the faults of the power system. In this embodiment, the monitoring of the power system can be specific to the monitoring of each type of power equipment during operation. By monitoring each type of power equipment, various power consumption data in the power system are obtained, and finally the operating status of the power system is analyzed and judged according to the changes in the power consumption data. Therefore, the accuracy of the power consumption data will determine the accuracy of the analysis of the operating status of the power system.
[0035] Furthermore, in this embodiment, it is proposed that the power consumption data of the power equipment during operation can be collected by ground equipment as the original telemetry signal, and the power consumption data of the power equipment during operation can be collected by satellite as the original telemetering signal. Specifically, in this embodiment, the original telemetering signal can use a flag signal such as 1 or 0 to indicate the switch state of the power equipment (such as a circuit breaker, a smoke alarm, etc.). In this embodiment, the ground equipment can be different types of sensors, and the sensors can measure the specific values of the analog quantities of the power equipment, such as the voltage and current values of the power equipment.
[0036] S120. Detect the accuracy of the original telemetry signal and the accuracy of the original telesignaling signal.
[0037] In this embodiment, after obtaining the original telemetry signal and the original telesignaling signal, the accuracy of the original telemetry signal and the original telesignaling signal can be detected and compared. In this embodiment, the accuracy of the original telemetry signal and the original telesignaling signal are different under preset conditions. Specifically, if there is no error in the process of collecting electricity data, the accuracy of the original telemetry signal should be greater than the original telesignaling signal. If there is an error in the process of collecting electricity data, the accuracy of the original telesignaling signal will be greater than the original telemetry signal.
[0038] S130. If the accuracy of the original telemetry signal is higher than the accuracy of the original telesignaling signal, the first accuracy of the original telemetry signal and the first accuracy of the original telesignaling signal are respectively divided according to a preset power grid CIM model.
[0039] In this embodiment, after the original telemetry signal and the original telesignaling signal are compared in terms of accuracy, if the accuracy of the original telemetry signal obtained by comparison is higher than that of the original telesignaling signal, the original telemetry signal and the original telesignaling signal can be further divided into a first accuracy according to a preset power grid CIM model, and the target power consumption data for analyzing the operation status of the power system can be screened according to the first accuracy. In this embodiment, the power grid CIM model can include the equipment name, voltage level, fluctuation range of power consumption data of each power equipment in the current power system when the power equipment is in normal operation, and the attached weights of the original telemetry signal and the original telesignaling signal when calculating the first accuracy.
[0040] Therefore, the specific process of calculating the first accuracy of the original telemetry signal and the original telesignaling signal in this embodiment can be expressed as follows: obtaining the standard range of power consumption data during operation of the power equipment and the first subsidiary weight and the second subsidiary weight from the preset power grid CIM model, wherein the first subsidiary weight can be for the original telemetry signal, and the second subsidiary weight can be for the original telesignaling signal, and then dividing the first accuracy of the original telemetry signal according to the standard range and the first subsidiary weight. The specific division process can be to calculate the first deviation of the original telemetry signal from the upper limit value or the lower limit value of the standard range, because the value of the power consumption data represented by the original telemetry signal collected in real time may be greater than the upper limit value of the standard range, or may be less than the lower limit value of the standard range. Therefore, in this embodiment, when the value of the power consumption data represented by the original telemetry signal is greater than the upper limit value of the standard range, the first deviation of the original telemetry signal from the upper limit value can be calculated, or when the value of the power consumption data represented by the original telemetry signal is less than the lower limit value of the standard range, the first deviation of the original telemetry signal from the lower limit value can be calculated.
[0041] Furthermore, the first product of the first deviation and the first subsidiary weight is calculated. In this embodiment, by setting different subsidiary weights for the original telemetry signal and the original telesignaling signal, that is, setting the first subsidiary weight for the original telemetry signal and setting the second subsidiary weight for the original telesignaling signal, the deviation in calculating the first accuracy of the original telemetry signal and the original telesignaling signal caused by the difference in acquisition equipment can be reduced.
[0042] In this embodiment, after calculating the first product of the first deviation of the numerical value of the power consumption data represented by the original telemetry signal from the standard range and the first subsidiary weight, the first accuracy to which the original telemetry signal belongs can be queried in a preset accuracy table according to the first product. The preset accuracy table can be obtained based on multiple tests, and the accuracy table includes the corresponding relationship between the numerical value of the first product or the second product and the first accuracy.
[0043] In this embodiment, the process of calculating the first accuracy of the original telesignaling signal can be expressed as dividing the first accuracy of the original telesignaling signal according to the standard range and the second subsidiary weight, including calculating the second deviation of the original telesignaling signal from the upper limit or lower limit of the standard range, and then calculating the second product of the second deviation and the second subsidiary weight, and finally querying the first accuracy of the original telesignaling signal in a preset accuracy table according to the second product.
[0044] S140. If the accuracy of the original telemetering signal is lower than the accuracy of the original telesignaling signal, filter out abnormal data in the original telemetering signal to obtain a calibrated telemetering signal, and filter out abnormal data in the original telesignaling signal to obtain a calibrated telesignaling signal.
[0045] In this embodiment, if it is found that the accuracy of the original telemetry signal is lower than that of the original telemetry signal in the process of comparing the original telemetry signal with the original telemetering signal, it means that there is an error in the process of ground equipment or satellite collecting power consumption data of power equipment during operation. In order to ensure the accuracy of the process of analyzing the operating status of the power system and power equipment based on power consumption data, this embodiment proposes that the original telemetry signal and the original telemetering signal can be filtered out for abnormal data respectively, and then the second accuracy division is performed. That is, the original telemetry signal is filtered out for abnormal data to obtain a calibrated telemetry signal. Specifically, the data format of the original telemetry signal can be checked. If the data format of the original telemetry signal does not meet the data specification of the ground equipment, it is determined that the original telemetry signal is wrong, and then the erroneous original telemetry signal is filtered out, and the remaining original telemetry signal is set as the calibration telemetry signal.
[0046] In this embodiment, the process of filtering out abnormal data from the original telesignaling signal can be expressed as follows: checking the data format of the original telesignaling signal; if the data format of the original telesignaling signal does not conform to the data specification of the satellite, determining that the original telesignaling signal is wrong; then filtering out the wrong original telesignaling signal; and setting the remaining original telesignaling signal as the calibration telesignaling signal.
[0047] S150, respectively divide the second accuracy of the calibration telemetry signal attribution and divide the second accuracy of the calibration telesignal signal attribution.
[0048] In this embodiment, after the original telemetry signal is calibrated to obtain the calibrated telemetry signal and the original telesignaling signal is calibrated to obtain the calibrated telesignaling signal, the calibrated telemetry signal and the calibrated telesignaling signal can be divided into the second accuracy.
[0049] Specifically, the process of dividing the second accuracy of the calibration telemetry signal can be manifested as detecting a first topological path for acquiring the calibration telemetry signal, and setting the second accuracy of the calibration telemetry signal based on the first topological path. Specifically, the data structure of the calibration telemetry signal can be analyzed through the first topological path, and the second accuracy of the calibration telemetry signal can be divided according to the data structure.
[0050] The second topological path of the calibration telesignaling signal is detected and acquired, and the second accuracy of the attribution of the calibration telesignaling signal is set based on the second topological path. Specifically, the data structure of the calibration telesignaling signal is analyzed through the first topological path, and the second accuracy of the calibration telesignaling signal is divided according to the data structure.
[0051] S160. Filter out valid data from the original telemetry signal, the original telesignaling signal, or the calibrated telemetry signal, the calibrated telesignaling signal according to the first accuracy or the second accuracy as target power consumption data.
[0052] In this embodiment, after respectively calculating the first accuracy of the original telemetry signal and the first accuracy of the original telesignaling signal, a preset accuracy threshold can be obtained to filter out the original telemetry signal or the original telesignaling signal whose first accuracy is greater than or equal to the accuracy threshold as the target power consumption data.
[0053] Alternatively, in this embodiment, after respectively calculating the second accuracy of the calibration telemetry signal and the second accuracy of the calibration telesignaling signal, a preset accuracy threshold can be obtained, and then the calibration telemetry signal or the calibration telesignaling signal whose second accuracy is greater than or equal to the accuracy threshold can be screened as the target power consumption data.
[0054] Finally, in this embodiment, after the target power consumption data that meets the accuracy threshold is screened out, the target power consumption data can be transmitted to the data server to analyze the operating status of the power equipment and further judge the operating status of the power system.
[0055] The technical solution provided by the present invention obtains the power consumption data generated by the ground equipment when the power equipment is in operation as the original telemetry signal, and the power consumption data generated by the satellite when the power equipment is in operation as the original telemetering signal, and compares the accuracy difference between the original telemetry signal and the original telemetering signal. When the accuracy of the original telemetry signal is greater than the accuracy of the original telemetering signal, the first accuracy of the original telemetering signal and the original telemetering signal is divided according to a preset power grid CIM model. When the accuracy of the original telemetering signal is less than the accuracy of the original telemetering signal, the abnormal data in the original telemetering signal is filtered out. After obtaining the calibration telemetry signal and filtering out abnormal data in the original telesignaling signal to obtain the calibration telesignaling signal, the second accuracy is respectively divided for the calibration telemetry signal and the calibration telesignaling signal, and finally the target power consumption data is screened out from the original telemetry signal, the original telesignaling signal or the calibration telemetry signal, and the calibration telesignaling signal according to the first accuracy and the second accuracy, thereby ensuring the accuracy of the target power consumption data. Compared with the method of directly using the power consumption data generated by the power equipment to analyze the operating status of the power equipment, the present invention collects the power consumption data of the same power equipment through ground equipment and satellites to obtain the original telemetry signal and the original telesignaling signal respectively, and when the accuracy of the original telemetry signal and the original telesignaling signal is inconsistent, the first accuracy of the original telemetry signal and the original telesignaling signal, the second accuracy of the calibration telemetry signal and the calibration telesignaling signal are respectively calculated, and the target power consumption data is screened based on the first accuracy and the second accuracy to ensure the accuracy of the target power consumption data, reduce the risk of analyzing the operating status of the power equipment through the target power consumption data, and improve the safety rate of the operation of the power equipment.
[0056] Embodiment 2
[0057] Figure 2 A schematic diagram of the structure of a device for detecting electricity consumption data provided in Embodiment 2 of the present invention.
[0058] like Figure 2 As shown, the device comprises:
[0059] The signal acquisition module 210 is used to respectively collect the power consumption data of the power equipment during operation through the ground equipment as the original telemetry signal, and collect the power consumption data generated during the operation of the power equipment through the satellite as the original telesignaling signal;
[0060] The accuracy detection module 220 is used to detect the accuracy of the original telemetry signal and the accuracy of the original telesignaling signal;
[0061] A first accuracy classification module 230, for classifying the first accuracy to which the original telemetry signal belongs and the first accuracy to which the original telesignaling signal belongs according to a preset power grid CIM model if the accuracy of the original telemetry signal is higher than the accuracy of the original telesignaling signal;
[0062] The calibration signal acquisition module 240 is used to filter out abnormal data in the original telemetry signal to obtain a calibration telemetry signal, and filter out abnormal data in the original telemetry signal to obtain a calibration telemetry signal if the accuracy of the original telemetry signal is lower than the accuracy of the original telesignaling signal;
[0063] A second accuracy division module 250, for respectively dividing the second accuracy to which the calibration telemetry signal belongs and the second accuracy to which the calibration telesignaling signal belongs;
[0064] The target power consumption data screening module 260 is used to screen out valid data from the original telemetry signal, the original telesignaling signal, or the calibrated telemetry signal, the calibrated telesignaling signal as target power consumption data according to the first accuracy or the second accuracy.
[0065] Optionally, the first accuracy division module 230 includes:
[0066] A parameter acquisition module, used for acquiring the standard range and the first subsidiary weight and the second subsidiary weight of the power consumption data when the power equipment is running from a preset power grid CIM model;
[0067] A telemetry accuracy classification module, configured to classify the first accuracy to which the original telemetry signal belongs according to the standard range and the first subsidiary weight;
[0068] The remote signaling accuracy classification module is used to classify the first accuracy to which the original remote signaling signal belongs according to the standard range and the second subsidiary weight.
[0069] Optionally, the telemetry accuracy division module includes:
[0070] A first deviation calculation module, used for calculating a first deviation between the original telemetry signal and an upper limit value or a lower limit value of the standard range;
[0071] A first product calculation module, configured to calculate a first product of the first deviation and the first subsidiary weight;
[0072] The telemetry accuracy query module is used to query the first accuracy to which the original telemetry signal belongs in a preset accuracy table according to the first product.
[0073] The remote signaling accuracy division module includes:
[0074] A second deviation calculation module, used for calculating a second deviation between the original remote signal and the upper limit value or the lower limit value of the standard range;
[0075] A second product calculation module, used for calculating a second product of the second deviation and the second subsidiary weight;
[0076] The remote signaling accuracy query module is used to query the first accuracy to which the original remote signaling signal belongs in a preset accuracy table according to the second product.
[0077] Optionally, the calibration signal acquisition module 240 includes:
[0078] A first data format checking module, used for checking the data format of the original telemetry signal;
[0079] A first error determination module, configured to determine that the original telemetry signal is erroneous if the data format of the original telemetry signal does not conform to the data specification of the ground equipment;
[0080] A first signal filtering module, used for filtering out the erroneous original telemetry signal and setting the remaining original telemetry signal as a calibration telemetry signal;
[0081] A second data format checking module, used for checking the data format of the original remote signaling signal;
[0082] A second error determination module, configured to determine that the original telesignaling signal is erroneous if the data format of the original telesignaling signal does not conform to the data specification of the satellite;
[0083] The second signal filtering module is used to filter out the erroneous original telesignaling signal and set the remaining original telesignaling signal as a calibration telesignaling signal.
[0084] Optionally, the second accuracy division module 250 includes:
[0085] A first path detection module, used for detecting a first topological path for acquiring the calibration telemetry signal;
[0086] A telemetry accuracy setting module, configured to set a second accuracy of the attribution of the calibration telemetry signal based on the first topology path;
[0087] A second path detection module, used for detecting a second topological path for obtaining the calibration remote signaling signal;
[0088] A remote signaling accuracy setting module is used to set the second accuracy of the attribution of the calibration remote signaling signal based on the second topology path.
[0089] Optionally, the target power consumption data screening module 260 includes:
[0090] Accuracy Threshold Obtain a preset accuracy threshold;
[0091] A first target power consumption data screening module, used for screening the original telemetry signal or the original telesignaling signal whose first accuracy is greater than or equal to the accuracy threshold as the target power consumption data;
[0092] or,
[0093] The second target power consumption data screening module is used to screen the calibration telemetry signal or the calibration telesignaling signal whose second accuracy is greater than or equal to the accuracy threshold as the target power consumption data.
[0094] Optionally, the device for detecting electricity consumption data further includes:
[0095] The target power consumption data transmission module is used to transmit the target power consumption data to a data server so as to analyze the operating status of the power equipment.
[0096] The device for detecting power usage data provided in the embodiment of the present invention can execute the method for detecting power usage data provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.
[0097] Embodiment 3
[0098] Figure 3 A schematic diagram of the structure of an electronic device 10 that can be used to implement an embodiment of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or required herein.
[0099] like Figure 3 As shown, the electronic device 10 includes at least one processor 11, and a memory connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 to the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0100] A number of components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0101] The processor 11 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as a method for detecting power consumption data.
[0102] In some embodiments, the method for detecting power usage data may be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the method for detecting power usage data described above may be performed. Alternatively, in other embodiments, the processor 11 may be configured to perform the method for detecting power usage data in any other appropriate manner (e.g., by means of firmware).
[0103] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0104] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.
[0105] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0106] To provide interaction with a user, the systems and techniques described herein may be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).
[0107] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0108] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.
[0109] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.
[0110] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims
1. A method for detecting electricity consumption data, characterized in that: include: respectively collecting the power consumption data of the power equipment during operation through ground equipment as original telemetry signals, and collecting the power consumption data generated during operation of the power equipment through satellites as original telesignaling signals; Detecting the accuracy of the original telemetry signal and the accuracy of the original telesignaling signal; If the accuracy of the original telemetry signal is higher than the accuracy of the original telesignaling signal, the first accuracy of the original telemetry signal and the first accuracy of the original telesignaling signal are respectively divided according to a preset power grid CIM model; If the accuracy of the original telemetry signal is lower than the accuracy of the original telesignaling signal, respectively, filtering out abnormal data in the original telemetry signal to obtain a calibration telemetry signal, and filtering out abnormal data in the original telesignaling signal to obtain a calibration telesignaling signal; Respectively dividing the second accuracy of the calibration telemetry signal attribution and the second accuracy of the calibration telesignaling signal attribution; Filtering out valid data from the original telemetry signal, the original telesignaling signal, or the calibrated telemetry signal, the calibrated telesignaling signal according to the first accuracy or the second accuracy as target power consumption data; The method of dividing the first accuracy of the original telemetry signal attribution and the first accuracy of the original telesignaling signal attribution according to the preset power grid CIM model includes: Obtaining, from a preset power grid CIM model, a standard range of the power consumption data when the power equipment is running and a first subsidiary weight and a second subsidiary weight; Dividing the first accuracy of the original telemetry signal attribution according to the standard range and the first subsidiary weight includes: calculating a first deviation between the original telemetry signal and an upper limit value or a lower limit value of the standard range; calculating a first product of the first deviation and the first subsidiary weight; and searching a preset accuracy table for the first accuracy of the original telemetry signal attribution according to the first product; Dividing the first accuracy of the original telesignaling signal attribution according to the standard range and the second subsidiary weight includes: calculating a second deviation between the original telesignaling signal and an upper limit value or a lower limit value of the standard range; calculating a second product of the second deviation and the second subsidiary weight; and searching a preset accuracy table for the first accuracy of the original telesignaling signal attribution according to the second product; The method of respectively dividing the second accuracy of the calibration telemetry signal attribution and the second accuracy of the calibration telesignaling signal attribution comprises: Detecting and acquiring a first topological path of the calibration telemetry signal; Setting a second accuracy of attribution of the calibration telemetry signal based on the first topological path; Detecting and acquiring a second topological path of the calibration remote signaling signal; Setting the second accuracy of the attribution of the calibration telesignaling signal based on the second topological path; The step of selecting valid data from the original telemetry signal, the original telesignaling signal, the calibration telemetry signal, and the calibration telesignaling signal according to the first accuracy or the second accuracy as target power consumption data includes: Obtaining a preset accuracy threshold; Filtering the original telemetry signal or the original telesignaling signal whose first accuracy is greater than or equal to the accuracy threshold as target power consumption data; or, The calibration telemetry signal or the calibration telesignaling signal whose second accuracy is greater than or equal to the accuracy threshold is selected as the target power consumption data.
2. The method according to claim 1, characterized in that: The step of filtering out abnormal data in the original telemetry signal to obtain a calibration telemetry signal and filtering out abnormal data in the original telesignaling signal to obtain a calibration telesignaling signal comprises: Checking the data format of the original telemetry signal; If the data format of the original telemetry signal does not conform to the data specification of the ground equipment, determining that the original telemetry signal is erroneous; Filtering out the erroneous original telemetry signal and setting the remaining original telemetry signal as a calibration telemetry signal; Checking the data format of the original remote signal; If the data format of the original telesignaling signal does not conform to the data specification of the satellite, determining that the original telesignaling signal is erroneous; The erroneous original telesignaling signals are filtered out, and the remaining original telesignaling signals are set as calibration telesignaling signals.
3. The method according to any one of claims 1 to 2, characterized in that: The method further comprises: The target power consumption data is transmitted to a data server to analyze the operating status of the power equipment.
4. A device for detecting electricity consumption data, characterized in that: include: A signal acquisition module is used to collect the power consumption data of the power equipment during operation through ground equipment as the original telemetry signal, and to collect the power consumption data generated during the operation of the power equipment through satellites as the original telesignaling signal; An accuracy detection module, used to detect the accuracy of the original telemetry signal and the accuracy of the original telesignaling signal; A first accuracy classification module, for classifying the first accuracy to which the original telemetry signal belongs and the first accuracy to which the original telesignaling signal belongs according to a preset power grid CIM model if the accuracy of the original telemetry signal is higher than the accuracy of the original telesignaling signal; A calibration signal acquisition module, for filtering out abnormal data in the original telemetry signal to obtain a calibration telemetry signal, and filtering out abnormal data in the original telemetry signal to obtain a calibration telemetry signal, if the accuracy of the original telemetry signal is lower than the accuracy of the original telesignaling signal; A second accuracy division module, used to respectively divide the second accuracy to which the calibration telemetry signal belongs and the second accuracy to which the calibration telesignaling signal belongs; a target power consumption data screening module, configured to screen out valid data from the original telemetry signal, the original telesignaling signal, or the calibrated telemetry signal, the calibrated telesignaling signal according to the first accuracy or the second accuracy as target power consumption data; Wherein, the first accuracy division module includes: A parameter acquisition module, used for acquiring the standard range and the first subsidiary weight and the second subsidiary weight of the power consumption data when the power equipment is running from a preset power grid CIM model; A telemetry accuracy classification module, configured to classify the first accuracy to which the original telemetry signal belongs according to the standard range and the first subsidiary weight; A remote signaling accuracy classification module, used for classifying the first accuracy to which the original remote signaling signal belongs according to the standard range and the second subsidiary weight; The telemetry accuracy division module includes: A first deviation calculation module, used for calculating a first deviation between the original telemetry signal and an upper limit value or a lower limit value of the standard range; A first product calculation module, configured to calculate a first product of the first deviation and the first subsidiary weight; A telemetry accuracy query module, used for querying a first accuracy to which the original telemetry signal belongs in a preset accuracy table according to the first product; The remote signaling accuracy division module includes: A second deviation calculation module, used for calculating a second deviation between the original remote signal and the upper limit value or the lower limit value of the standard range; A second product calculation module, used for calculating a second product of the second deviation and the second subsidiary weight; A remote signaling accuracy query module, used for querying the first accuracy to which the original remote signaling signal belongs in a preset accuracy table according to the second product; The second accuracy division module comprises: A first path detection module, used for detecting a first topological path for acquiring the calibration telemetry signal; A telemetry accuracy setting module, configured to set a second accuracy of the attribution of the calibration telemetry signal based on the first topology path; A second path detection module, used for detecting a second topological path for obtaining the calibration remote signaling signal; A remote signaling accuracy setting module, used for setting the second accuracy of the attribution of the calibration remote signaling signal based on the second topological path; The target power consumption data screening module includes: A first target power consumption data screening module, used for screening the original telemetry signal or the original telesignaling signal whose first accuracy is greater than or equal to a preset accuracy threshold as the target power consumption data; or, The second target power consumption data screening module is used to screen the calibration telemetry signal or the calibration telesignaling signal whose second accuracy is greater than or equal to a preset accuracy threshold as the target power consumption data.
5. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the power consumption data detection method according to any one of claims 1 to 3.
6. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the power consumption data detection method according to any one of claims 1 to 3 when executed.
Citation Information
Patent Citations
Power data accuracy analysis method, electronic equipment and medium
CN112884602A
Master / slave station monitoring information check method, and main station and slave station
WO2019165811A1