A method and system for diagnosing communication faults of an electric energy meter

By constructing an evaluation relationship between component noise and communication quality, the communication fault type and level of the smart electricity meter are determined, which solves the problem of degraded communication quality of the smart electricity meter and achieves accurate prediction and reliable transmission of communication quality.

CN120602310BActive Publication Date: 2025-10-21GUANGZHOU HOKO ELECTRIC
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202511106651.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-08-08
Publication Date
2025-10-21
Estimated Expiration
2045-08-08

AI Technical Summary

Technical Problem

Smart electricity meters are easily interfered by component noise during the communication process, resulting in a decrease in communication quality. Existing technologies are difficult to effectively improve communication quality.

Method used

By acquiring the environmental data and historical dimension data of the target electricity meter, an evaluation relationship between component noise and communication quality is constructed to determine the type and level of communication faults. The frequency domain noise deviation and the deviation of the communication quality data are used to construct an evaluation relationship to improve the prediction accuracy of communication faults.

Benefits of technology

The prediction accuracy of the communication quality of smart energy meters is improved, ensuring the reliable transmission of electricity data packets.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120602310B_ABST
    Figure CN120602310B_ABST
Patent Text Reader

Abstract

The application provides a kind of diagnosis method and system for electric energy meter communication fault, it is related to data processing technical field, the environmental data and historical dimension data of target electric energy meter are acquired, the communication fault type and communication fault grade of target electric energy meter are determined according to the environmental data and historical dimension data of target electric energy meter, wherein, historical time domain noise data are processed to obtain historical frequency domain noise data, and the corresponding comprehensive frequency domain noise deviation of target electric energy meter in each historical time period is obtained, based on the corresponding comprehensive frequency domain noise deviation of target electric energy meter in each historical time period and the deviation of the historical communication quality data corresponding to the historical time period, the evaluation relationship of component noise and communication quality is constructed, the communication fault type and communication fault grade of target electric energy meter are determined based on the environmental data and evaluation relationship of target electric energy meter, improve the accuracy of the prediction of communication quality.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of data processing, and in particular to a method and system for diagnosing communication failure of an electric energy meter. Background Art

[0002] With the widespread use of smart energy meters, there is no need for manual on-site meter readings. Smart energy meters automatically collect users' electricity usage information for remote meter reading and transmit the user's electricity usage information to the terminal. However, the communication signal when the smart energy meter transmits the user's electricity usage information to the terminal is easily interfered with. Among them, there are also some components in smart energy meters that produce noise that affects the communication signal, such as crystal oscillators, clock buffers, power switches, etc. In the existing technology, smart energy meters will implement strict isolation and filtering measures to suppress noise during the design process. However, during the use of smart energy meters, the noise generated by these components will still affect the communication quality. The problem of how to improve the quality of communication has been explored. Summary of the Invention

[0003] In view of the above technical problems, the technical solution adopted by the present invention is:

[0004] According to a first aspect of the present invention, a method for diagnosing a communication fault of an electric energy meter is provided, the method comprising the following steps:

[0005] Obtaining environmental data and historical dimension data of a target electric energy meter, wherein the environmental data is target time-domain noise data generated by interference power data packets generated by multiple target components of the target electric energy meter during a current time period and transmitted to a terminal, and the historical dimension data includes historical time-domain noise data generated by interference power data packets generated by multiple target components of the target electric energy meter during multiple historical time periods and transmitted to the terminal, and historical communication quality data of power data packets corresponding to each historical time period;

[0006] Determine the communication fault type and communication fault level of the target electric energy meter based on the environmental data and historical dimension data of the target electric energy meter;

[0007] Determining the communication fault type and level of the target electric energy meter based on the target electric energy meter's environmental data and historical dimension data specifically includes:

[0008] Processing the historical time-domain noise data to obtain historical frequency-domain noise data, and obtaining a comprehensive frequency-domain noise deviation corresponding to the target electric energy meter in each historical time period, the comprehensive frequency-domain noise deviation being obtained based on deviations of the historical frequency-domain noise data of all target components of the target electric energy meter;

[0009] Based on the comprehensive frequency domain noise deviation corresponding to the target electric energy meter in each historical time period and the deviation of the historical communication quality data corresponding to the historical time period, an evaluation relationship between component noise and communication quality is established;

[0010] Based on the environmental data and the evaluation relationship of the target electric energy meter, the communication fault type and the communication fault level of the target electric energy meter are determined.

[0011] According to a second aspect of the present invention, a system for diagnosing communication failures of electric energy meters is provided, comprising: a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the computer program is loaded and executed by the processor to implement the aforementioned method.

[0012] The present invention has at least the following beneficial effects: In summary, the environmental data and historical dimensional data of the target electric energy meter are obtained, and the communication fault type and communication fault level of the target electric energy meter are determined based on the environmental data and historical dimensional data of the target electric energy meter, wherein the historical time domain noise data is processed to obtain the historical frequency domain noise data, and the comprehensive frequency domain noise deviation corresponding to the target electric energy meter in each historical time period is obtained, based on the comprehensive frequency domain noise deviation corresponding to the target electric energy meter in each historical time period and the deviation of the historical communication quality data corresponding to the historical time period, an evaluation relationship between component noise and communication quality is constructed, and based on the environmental data of the target electric energy meter and the evaluation relationship, the communication fault type and communication fault level of the target electric energy meter are determined. The present invention constructs an evaluation relationship through the frequency domain noise deviation and the deviation of the communication quality data, determines the communication fault type and communication fault level of the target electric energy meter, and improves the accuracy of the prediction of the communication quality. BRIEF DESCRIPTION OF THE DRAWINGS

[0013] 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.

[0014] Figure 1 A flowchart of a method for diagnosing communication failure of an electric energy meter provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0015] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without making any creative efforts shall fall within the scope of protection of the present invention.

[0016] It should be noted that the terms "first", "second", etc. in the description and claims of the present invention and the above-mentioned drawings are used to distinguish similar tasks and are not necessarily used to describe a specific order or sequence. It should be understood that the numbers 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 server that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0017] The embodiment of the present invention provides a method for diagnosing communication failure of an electric energy meter, such as Figure 1 As shown, the method includes the following steps:

[0018] S100, obtaining environmental data and historical dimensional data of the target electric energy meter, wherein the environmental data is target time domain noise data of interference power data packets generated by several target components of the target electric energy meter in the current time period transmitted to the terminal, and the historical dimensional data includes: historical time domain noise data of interference power data packets generated by several target components of the target electric energy meter in several historical time periods transmitted to the terminal, and historical communication quality data of power data packets corresponding to each historical time period.

[0019] Specifically, the target components are, for example, crystal oscillators and clock buffers in electric energy meters.

[0020] S200 , determining a communication fault type and a communication fault level of a target electric energy meter according to environmental data and historical dimension data of the target electric energy meter.

[0021] Among them, in S200, the communication fault type and communication fault level of the target electric energy meter are determined based on the environmental data and historical dimension data of the target electric energy meter, specifically including:

[0022] S210, processing the historical time domain noise data to obtain historical frequency domain noise data, and obtaining the comprehensive frequency domain noise deviation corresponding to the target electric energy meter in each historical time period, wherein the comprehensive frequency domain noise deviation is obtained based on the deviation of the historical frequency domain noise data of all target components of the target electric energy meter.

[0023] Specifically, those skilled in the art know that any method in the prior art for processing time domain noise data to obtain frequency domain noise data falls within the scope of protection of the present invention, such as processing time domain noise data into frequency domain noise data through Fourier transform.

[0024] Specifically, the deviation of the historical frequency domain noise data of each target component is summed up to obtain the comprehensive frequency domain noise deviation corresponding to all target components.

[0025] S220 , constructing an evaluation relationship between component noise and communication quality based on the integrated frequency domain noise deviation corresponding to the target electric energy meter in each historical time period and the deviation of the historical communication quality data corresponding to the historical time period.

[0026] Specifically, during a historical time period, an evaluation relationship between component noise and communication quality is constructed based on the correspondence between the comprehensive frequency domain noise deviation and the deviation of historical communication quality data. It can be understood that the greater the deviation of component noise, the greater the deviation of communication quality, and the worse the communication quality.

[0027] Specifically, the historical communication quality data includes the time x when the target energy meter sent the power usage data packet corresponding to the historical time period and received a response from the terminal. Furthermore, the deviation of the historical communication quality data is the absolute value of the difference between the time when the target energy meter sent the power usage data packet corresponding to the historical time period and received a response from the terminal and a preset time threshold x0. The deviation of the historical communication quality data is x1 = |x - x0|.

[0028] S230 , determining the communication fault type and communication fault level of the target electric energy meter based on the environmental data and the evaluation relationship of the target electric energy meter.

[0029] In summary, the environmental data and historical dimensional data of the target electric energy meter are obtained, and the communication fault type and communication fault level of the target electric energy meter are determined based on the environmental data and historical dimensional data of the target electric energy meter, wherein the historical time domain noise data is processed to obtain the historical frequency domain noise data, and the comprehensive frequency domain noise deviation corresponding to the target electric energy meter in each historical time period is obtained, based on the comprehensive frequency domain noise deviation corresponding to the target electric energy meter in each historical time period and the deviation of the historical communication quality data corresponding to the historical time period, an evaluation relationship between component noise and communication quality is constructed, and based on the environmental data of the target electric energy meter and the evaluation relationship, the communication fault type and communication fault level of the target electric energy meter are determined. The present invention constructs an evaluation relationship through the frequency domain noise deviation and the deviation of the communication quality data, determines the communication fault type and communication fault level of the target electric energy meter, and improves the accuracy of the prediction of the communication quality.

[0030] Specifically, after determining the communication fault type and communication fault level of the target electric energy meter, S200 further includes:

[0031] S300: When the communication fault type and communication fault level meet the preset conversion conditions, the power usage data packet is transmitted to the terminal via other power meters in the topology. Specifically, when the fault type and communication fault level of the target power meter meet the preset conversion conditions, it is considered that the target power meter and the terminal cannot exchange power usage data packets. However, the target power meter can still interact with other power meters in the topology, and the power usage data packet of the target power meter can be indirectly transmitted to the terminal via other power meters in the topology.

[0032] Furthermore, when the power data packet is transmitted to the terminal using other power meters in the topology structure, the header of the power data packet stores identity information such as the ID of the target power meter, so that the terminal can identify the power data packet of the target power meter.

[0033] Furthermore, when the communication fault type and communication fault level of S300 meet the preset conversion conditions, the power consumption data packet is transmitted to the terminal using other power meters in the topology structure, and further includes:

[0034] S310 , obtaining a plurality of historical transmission data of other electric energy meters in the topology structure, wherein the historical transmission data includes a size of a historical electric energy data packet and a transmission time corresponding to the historical electric energy data packet.

[0035] S320 , constructing a basic coordinate system with the size of the historical power data packet as the horizontal axis and the transmission time corresponding to the historical power data packet as the vertical axis, and constructing transmission function curves of other power meters based on the historical transmission data.

[0036] Specifically, those skilled in the art know that any method of obtaining a corresponding function curve based on data points in the prior art falls within the scope of protection of the present invention and will not be described in detail here.

[0037] S330 , obtaining the maximum historical power data packet size corresponding to the maximum value point on the vertical axis of the transfer function curve of other electric energy meters.

[0038] Specifically, the point where the maximum value of the function curve is located on the vertical axis is obtained, and the horizontal coordinate of the point is obtained as the maximum power data packet size.

[0039] S340: Obtain the size of the electricity data packets of other electricity meters in the current time period, and obtain the difference between the size of the electricity data packets of the other electricity meters and the maximum size of the historical electricity data packets. Specifically, the size of the electricity data packets that the other electricity meters need to transmit is obtained, and the difference between the size of the electricity data packets of the other electricity meters and the maximum size of the historical electricity data packets is obtained. By comparing the size of the electricity data packets with the difference, the target smart meter's electricity data packets are prevented from affecting the transmission of data from other electricity meters.

[0040] S350: If the size of the electricity usage data packet is smaller than the difference, the electricity usage data packet is transmitted to other electric energy meters for transmission.

[0041] In summary, several historical transmission data of other electric energy meters in the topology structure are obtained, and a basic coordinate system is constructed with the historical electric energy data packet size as the horizontal axis and the transmission time corresponding to the historical electric energy data packet as the vertical axis. The function curve of other electric energy meters is constructed based on the historical transmission data, and the maximum electric energy data packet size corresponding to the maximum value point of the function curve of other electric energy meters on the vertical axis is obtained. The own electric energy data packet size of other electric energy meters in the current time period is obtained, and the difference between the own electric energy data packet size and the maximum electric energy data packet size is obtained. If the size of the electric energy data packet is smaller than the difference, the electric energy data packet is transmitted to other electric energy meters for transmission, and the electric energy data packet is transmitted to the terminal using other electric energy meters in the topology structure to ensure the transmission of the electric energy data packet.

[0042] Specifically, the historical frequency domain noise data is historical power spectrum density.

[0043] Furthermore, in S210, the comprehensive frequency domain noise deviation is obtained based on the deviation of the historical frequency domain noise data of all target components of the target electric energy meter, specifically including:

[0044] S211: Obtain a preset power spectrum density threshold of each target component.

[0045] S212, obtaining the deviation amount of the historical frequency domain noise data corresponding to each target component, wherein the deviation amount of the historical frequency domain noise data corresponding to each target component is the ratio of the absolute value of the deviation of each target component to its corresponding preset power spectrum density threshold, and the absolute value of the deviation of the target component is the absolute value of the deviation between the historical power spectrum density and its corresponding preset power spectrum density threshold.

[0046] Specifically, the absolute value of the deviation between the historical power spectral density of each target component and the preset power spectral density threshold of the target component is obtained as the absolute value of the deviation of the target component, and the ratio of the absolute value of the deviation to the preset power spectral density is obtained as the deviation amount of the historical frequency domain noise data.

[0047] S213 , obtaining a weighted sum of deviations of historical frequency domain noise data corresponding to all target components of the target electric energy meter as a comprehensive frequency domain noise deviation.

[0048] In summary, the preset power spectral density threshold of each target component is obtained, the deviation of the historical frequency domain noise data corresponding to each target component is obtained, the weighted sum of the deviations of the historical frequency domain noise data corresponding to all target components is obtained as the comprehensive frequency domain noise deviation, the deviation of the historical frequency domain noise data of each target component is obtained, and thus the comprehensive frequency domain noise deviation is obtained, and the comprehensive frequency domain noise deviation is obtained more accurately.

[0049] Specifically, S220 constructs an evaluation relationship between component noise and communication quality based on the comprehensive frequency domain noise deviation corresponding to the target electric energy meter in each historical time period and the deviation of the historical communication quality data corresponding to the historical time period, and also includes:

[0050] S221, constructing an objective function relationship based on the comprehensive frequency domain noise deviation and the deviation of the historical communication quality data, wherein the objective function relationship represents a linear change relationship between the comprehensive frequency domain noise deviation and the deviation of the historical communication quality data.

[0051] S222, using the objective function relationship as an evaluation relationship between component noise and communication quality.

[0052] Furthermore, S230 determines the communication fault type and communication fault level of the target electric energy meter based on the environmental data and the evaluation relationship of the target electric energy meter, and further includes:

[0053] S231 , converting target time-domain noise data generated by each target component into target frequency-domain noise data.

[0054] S232 , obtaining target frequency domain noise deviations corresponding to all target components of the target electric energy meter, where the target frequency domain noise deviations are obtained based on deviations of target frequency domain noise data of all target components.

[0055] S233 , obtaining a target communication quality deviation based on the target frequency domain noise deviation and the target function relationship.

[0056] S234: Determine the communication fault type and communication fault level based on the deviation from the target communication quality.

[0057] In summary, the target time domain noise data generated by each target component is converted into target frequency domain noise data, and the target frequency domain noise deviation corresponding to all target components is obtained. Based on the target frequency domain noise deviation and the target function relationship, the deviation of the target communication quality is obtained. Based on the deviation of the target communication quality, the communication fault type and communication fault level are determined. It can be understood that the target frequency domain noise deviation is obtained by the same method as S210-S220, and then based on the evaluation relationship, the deviation of the communication quality is determined so that other operations can be performed in a timely manner.

[0058] An embodiment of the present invention also provides a diagnostic system for electric energy meter communication failures, comprising: a processor, a memory, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the diagnostic method for electric energy meter communication failures provided in the above embodiment is implemented.

[0059] Although some specific embodiments of the present invention have been described in detail by way of examples, it should be understood by those skilled in the art that the above examples are for illustration only and are not intended to limit the scope of the present invention. It should also be understood by those skilled in the art that various modifications may be made to the embodiments without departing from the scope and spirit of the present invention.

Claims

1. A method for diagnosing communication failure of an electric energy meter, characterized in that: The method comprises the following steps: Obtaining environmental data and historical dimension data of a target electric energy meter, wherein the environmental data is target time-domain noise data generated by interference power data packets generated by multiple target components of the target electric energy meter during a current time period and transmitted to a terminal, and the historical dimension data includes historical time-domain noise data generated by interference power data packets generated by multiple target components of the target electric energy meter during multiple historical time periods and transmitted to the terminal, and historical communication quality data of power data packets corresponding to each historical time period; Determine the communication fault type and communication fault level of the target electric energy meter based on the environmental data and historical dimension data of the target electric energy meter; Determining the communication fault type and level of the target electric energy meter based on the target electric energy meter's environmental data and historical dimension data specifically includes: Processing the historical time-domain noise data to obtain historical frequency-domain noise data, and obtaining a comprehensive frequency-domain noise deviation corresponding to the target electric energy meter in each historical time period, the comprehensive frequency-domain noise deviation being obtained based on deviations of the historical frequency-domain noise data of all target components of the target electric energy meter; Based on the comprehensive frequency domain noise deviation corresponding to the target electric energy meter in each historical time period and the deviation of the historical communication quality data corresponding to the historical time period, an evaluation relationship between component noise and communication quality is established; Based on the environmental data and the evaluation relationship of the target electric energy meter, the communication fault type and the communication fault level of the target electric energy meter are determined.

2. The method for diagnosing communication failure of an electric energy meter according to claim 1, characterized in that: After determining the communication fault type and communication fault level of the target electric energy meter, the following steps are also included: When the communication fault type and communication fault level meet the preset conversion conditions, the power consumption data packet is transmitted to the terminal using other power meters in the topology structure.

3. The method for diagnosing communication failure of an electric energy meter according to claim 2, characterized in that: When the communication fault type and level meet the preset conversion conditions, the power data packet is transmitted to the terminal using other power meters in the topology structure, which also includes: Acquire several historical transmission data of other electric energy meters in the topology structure, wherein the historical transmission data includes the size of a historical electric energy data packet and the transmission time corresponding to the historical electric energy data packet; With the size of the historical power data packet as the horizontal axis and the transmission time corresponding to the historical power data packet as the vertical axis, a basic coordinate system is constructed, and the transmission function curves of other power meters are constructed based on the historical transmission data; Obtain the maximum historical power data packet size corresponding to the maximum value point on the vertical axis of the transfer function curve of other electric energy meters; Obtain the size of the power data packet of other electric energy meters in the current time period, and obtain the difference between the size of the power data packet of the other electric energy meters and the size of the largest historical power data packet; If the size of the electricity data packet is smaller than the difference, the electricity data packet is transmitted to other electricity meters for transmission.

4. The method for diagnosing communication failure of an electric energy meter according to claim 1, characterized in that: The historical frequency domain noise data is historical power spectrum density.

5. The method for diagnosing communication failure of an electric energy meter according to claim 4, characterized in that: The comprehensive frequency domain noise deviation is obtained based on the deviation of the historical frequency domain noise data of all target components of the target electric energy meter, specifically including: Obtaining a preset power spectral density threshold value for each target component; Obtaining a deviation of the historical frequency domain noise data corresponding to each target component, wherein the deviation of the historical frequency domain noise data corresponding to each target component is a ratio of an absolute value of the deviation of each target component to a preset power spectrum density threshold corresponding thereto, and the absolute value of the deviation of the target component is an absolute value of a deviation between the historical power spectrum density and the preset power spectrum density threshold corresponding thereto; A weighted sum of deviations of historical frequency domain noise data corresponding to all target components of the target electric energy meter is obtained as a comprehensive frequency domain noise deviation.

6. The method for diagnosing communication failure of an electric energy meter according to claim 1, characterized in that: The historical communication quality data includes the time when the target electric energy meter sends the power consumption data packet corresponding to the historical time period and obtains a response from the terminal.

7. The method for diagnosing communication failure of an electric energy meter according to claim 6, characterized in that: The deviation of the historical communication quality data is the absolute value of the difference between the time when the target electric energy meter sends the power consumption data packet corresponding to the historical time period and obtains a response from the terminal and a preset time threshold.

8. The method for diagnosing communication failure of an electric energy meter according to claim 1, characterized in that: Based on the comprehensive frequency domain noise deviation corresponding to the target electric energy meter in each historical time period and the deviation of the historical communication quality data corresponding to the historical time period, an evaluation relationship between component noise and communication quality is established, which also includes: Based on the comprehensive frequency domain noise deviation and the deviation of historical communication quality data, an objective function relationship is constructed, which represents the linear change relationship between the comprehensive frequency domain noise deviation and the deviation of historical communication quality data; The objective function relationship is used as the evaluation relationship between component noise and communication quality.

9. The method for diagnosing communication failure of an electric energy meter according to claim 8, characterized in that: Determining the communication fault type and communication fault level of the target electric energy meter based on the environmental data and the evaluation relationship of the target electric energy meter, further comprising: Convert target time-domain noise data generated by each target component into target frequency-domain noise data; Obtain target frequency domain noise deviations corresponding to all target components of the target electric energy meter, where the target frequency domain noise deviations are obtained based on deviations of target frequency domain noise data of all target components; Obtaining a target communication quality deviation based on a target frequency domain noise deviation and a target function relationship; Based on the deviation amount from the target communication quality, a communication fault type and a communication fault level are determined.

10. A diagnostic system for electric energy meter communication failure, comprising: A processor, a memory, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the method for diagnosing communication failure of an electric energy meter as described in any one of claims 1 to 9 is implemented.

Citation Information

Patent Citations

  • Temperature signal and noise signal fused fault diagnosis method

    CN112541430A

  • Elevator operation noise diagnosis and maintenance method and system

    CN118439469A