Intelligent electricity meter fault determination method, device, computer equipment and storage medium

By obtaining the data curve of the smart meter, extracting the voltage curve with the current amplitude smaller than the preset value, calculating the target value of the voltage measurement error, setting the threshold to issue a fault warning or alarm, it solves the problem of high false alarm rate of smart meter fault judgment, and realizes accurate identification and timely processing of meter faults.

CN114578280BActive Publication Date: 2025-07-22CHINA ELECTRONICS RELIABILITY AND ENVIRONMENTAL TESTING INSTITUTE ((THE FIFTH INSTITUTE OF ELECTRONICS MINISTRY OF INDUSTRY AND INFORMATION TECHNOLOGY) (CHINA SAIBAO LABORATORY)

Patent Information

Application Number
CN202210100621.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-01-27
Publication Date
2025-07-22
Estimated Expiration
2042-01-27

AI Technical Summary

Technical Problem

In the prior art, the false alarm rate of smart meter fault judgment is high, and the meter failure cannot be accurately identified, resulting in user electricity bill calculation errors or power outages.

Method used

By obtaining the data curve of the smart meter within the preset time, extracting the voltage curve with the current amplitude smaller than the preset value as the target voltage curve, calculating the target value of the voltage measurement error, setting the threshold to issue a fault warning or alarm, eliminating the influence of external factors, and accurately determining the meter fault.

Benefits of technology

It realizes accurate judgment of smart meter failures, timely repair or replacement, avoids power outages caused by user electricity bill metering errors or meter failures, and improves the reliability and accuracy of the meter.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114578280B_ABST
    Figure CN114578280B_ABST
Patent Text Reader

Abstract

The present application relates to a method, apparatus, computer device, and storage medium for determining a smart meter fault. The method includes: obtaining a data curve measured by the smart meter within a preset time period, where the data curve includes first voltage curves of multiple cycles and current curves corresponding to each first voltage curve. Extracting a preset number of first voltage curves from the data curve as target voltage curves, where the target voltage curves are the first voltage curves corresponding to the current curves with current amplitudes less than a preset value. Determining a target value of the voltage measurement error of the smart meter according to the target voltage curves. Thus, the error value of the voltage measurement caused by the fault of the smart meter is determined, and through this error value, the fault condition of the voltage is quantified, thereby realizing the determination of the meter fault. This enables the staff to repair or replace the smart meter in a timely manner, avoiding situations such as incorrect user electricity bill measurement or power outage caused by meter faults.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of smart meters, and particularly to a method, device, computer device, and storage medium for determining smart meter faults. Background Art

[0002] With the development of power system technology, smart meters have become more and more popular. A smart meter is a basic device for data collection in a smart grid. It is an intelligent meter with microprocessor applications and network communication technology as the core. In addition to the basic power consumption measurement function of a traditional electric energy meter, a smart meter also has functions such as automatic metering / measurement, data processing, two-way communication, and function expansion, and can achieve two-way metering, remote / local communication, real-time data interaction, multiple electricity price billing, remote power off / supply, power quality monitoring, water / gas / heat meter reading, and interaction with users. With the development of the intelligence of the power system, the usage of smart meters has also increased significantly. At present, the installation volume of domestic smart meters has exceeded 100 million, and smart meters are closely related to the living electricity consumption and expense expenditure of the general public. Once a smart meter fails, it will lead to incorrect calculation of the electricity expenses of the people, and even cause power outages, affecting people's living electricity consumption. Therefore, how to detect faults in smart meters is a problem that needs to be solved currently.

[0003] In traditional technology, the average voltage is calculated through the voltage data change curve of a smart meter within a set time, and the average voltage is compared with a set value to determine whether the smart meter has a fault.

[0004] However, during the use of a smart meter, its usage environment, such as temperature, humidity, electrical stress, etc., will cause changes in the parameters of the components of the smart meter, which will lead to faults in the smart meter. Moreover, a sudden change in the power consumption of an electronic device will also cause a large fluctuation in the measured voltage of the smart meter. Therefore, using the method of traditional technology to determine whether a smart meter has a fault only through the average value of the measured voltage data of the smart meter has a high false alarm rate. Summary of the Invention

[0005] Based on this, it is necessary to provide a method, device, computer device, and storage medium for determining smart meter faults that can accurately determine whether a smart meter has a fault for the above technical problems.

[0006] A method for determining the fault of an intelligent electricity meter, the method comprising: obtaining a data curve measured by the intelligent electricity meter within a preset time period, the data curve including a first voltage curve of multiple periods and a current curve corresponding to each of the first voltage curves; extracting a preset number of first voltage curves from the data curve as target voltage curves, the target voltage curves being the first voltage curves corresponding to the current curves with a current amplitude less than a preset value; and determining a target value of the voltage measurement error of the intelligent electricity meter according to the target voltage curves.

[0007] In one embodiment, the method further comprises: obtaining a current voltage measurement value of the intelligent electricity meter; and determining a voltage display value of the intelligent electricity meter according to the current voltage measurement value and the target value of the voltage measurement error.

[0008] In one embodiment, the method further comprises: if the target value of the voltage measurement error is greater than or equal to a first voltage error threshold and less than a second voltage error threshold, issuing a voltage fault warning; if the target value of the voltage measurement error is greater than or equal to the second voltage error threshold, issuing a voltage fault alarm.

[0009] In one embodiment, the method further comprises: obtaining a plurality of second voltage curves measured by the intelligent electricity meter before measuring the data curve, and determining a historical value of the voltage measurement error of the intelligent electricity meter according to each of the second voltage curves; determining an absolute voltage error value according to the plurality of historical values of the voltage measurement error and the target value of the voltage measurement error; if the absolute voltage error value is greater than or equal to a third voltage error threshold and less than a fourth voltage error threshold, issuing a voltage fault warning;

[0010] if the absolute voltage error value is greater than or equal to the fourth voltage error threshold, issuing a voltage fault alarm.

[0011] In one embodiment, each of the first voltage curves includes a plurality of voltage values measured by the intelligent electricity meter at a set frequency, and the number of voltage values in the positive half cycle and the number of voltage values in the negative half cycle in the plurality of voltage values are equal; the determining the target value of the voltage measurement error of the intelligent electricity meter according to the target voltage curve includes: determining the sum of the voltage values of each voltage value in the target voltage curve; and determining the target value of the voltage measurement error according to the sum of the voltage values and the number of voltage values in the target voltage curve.

[0012] In one embodiment, the method further comprises: obtaining a plurality of current values measured when the input voltage of the intelligent electricity meter is zero, and the measurement times of the current values are different; and determining a target value of the current measurement error of the intelligent electricity meter according to the plurality of current values.

[0013] In one embodiment, the method further includes: determining the current display value of the smart meter according to the target value of the current measurement error, and / or determining whether to send a current fault prompt signal.

[0014] A smart meter fault determination device, the device includes:

[0015] A data acquisition module, configured to acquire a data curve measured by the smart meter within a preset time period, where the data curve includes a first voltage curve of multiple cycles and a current curve corresponding to each first voltage curve;

[0016] A data extraction module, configured to extract a preset number of first voltage curves from the data curve as target voltage curves, where the target voltage curves are the first voltage curves corresponding to the current curves with a current amplitude less than a preset value;

[0017] An error determination module, configured to determine the target value of the voltage measurement error of the smart meter according to the target voltage curve.

[0018] A computer device, including a memory and a processor, where the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented: acquiring a data curve measured by the smart meter within a preset time period, where the data curve includes a first voltage curve of multiple cycles and a current curve corresponding to each first voltage curve; extracting a preset number of first voltage curves from the data curve as target voltage curves, where the target voltage curves are the first voltage curves corresponding to the current curves with a current amplitude less than a preset value; determining the target value of the voltage measurement error of the smart meter according to the target voltage curve.

[0019] A computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented: acquiring a data curve measured by the smart meter within a preset time period, where the data curve includes a first voltage curve of multiple cycles and a current curve corresponding to each first voltage curve; extracting a preset number of first voltage curves from the data curve as target voltage curves, where the target voltage curves are the first voltage curves corresponding to the current curves with a current amplitude less than a preset value; determining the target value of the voltage measurement error of the smart meter according to the target voltage curve.

[0020] The above intelligent electricity meter fault determination method, device, computer equipment and storage medium. By obtaining the data curve measured by the intelligent electricity meter within a certain period of time, where the data curve includes the first voltage curves of multiple cycles, the measurement data of the intelligent electricity meter is obtained, which facilitates subsequent analysis through this measurement data. Then, a preset number of first voltage curves are extracted from the data curve as target voltage curves, and the target voltage curve is the first voltage curve corresponding to the current curve with a current amplitude less than the preset value. Thus, the voltage curves in the data curve that are greatly affected by the load, circuit startup, or other external factors are excluded, and only the target voltage curves with less error affected by external factors are retained, obtaining the target voltage curves that can reflect the faults of the intelligent electricity meter. Then, according to the target voltage curve, the target value of the voltage measurement error of the intelligent electricity meter is determined, thereby determining the error value of the voltage measurement caused by the fault of the intelligent electricity meter. Through this error value, the fault situation of the voltage is quantified, thus realizing the determination of the electricity meter fault. This enables the staff to diagnose the fault situation of the intelligent electricity meter in a timely manner, so as to repair or replace the intelligent electricity meter in a timely manner, avoiding the occurrence of situations such as incorrect electricity charge measurement for users or power outages caused by electricity meter faults. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.

[0022] Figure 1 It is a flowchart of the intelligent electricity meter fault determination method in an embodiment;

[0023] Figure 2 It is a flowchart of the method for determining the voltage measurement error value in an embodiment;

[0024] Figure 3 It is a flowchart of the method for correcting the voltage display value in an embodiment;

[0025] Figure 4 It is a flowchart of the method for giving a fault prompt in an embodiment;

[0026] Figure 5 It is a flowchart of the method for giving a fault prompt in another embodiment;

[0027] Figure 6 It is a flowchart of the method for determining the current error in an embodiment;

[0028] Figure 7 It is a structural diagram of the intelligent electricity meter fault determination device in an embodiment;

[0029] Figure 8 It is the internal structure diagram of a computer device in an embodiment. Detailed implementation manners

[0030] To facilitate the understanding of the present application, the present application will be described more comprehensively below with reference to the relevant accompanying drawings. Embodiments of the present application are shown in the drawings. However, the present application can be implemented in many different forms and is not limited to the embodiments described herein. On the contrary, these embodiments are provided to make the disclosure of the present application more thorough and comprehensive.

[0031] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those of ordinary skill in the technical field to which this application belongs. The terms used in the specification of this application herein are only for the purpose of describing specific embodiments and are not intended to limit this application.

[0032] It can be understood that the terms "first", "second", etc. used in this application can be used herein to describe various elements, but these elements are not limited by these terms. These terms are only used to distinguish the first element from another element.

[0033] As used herein, the singular forms "a", "an" and "the" may also include the plural forms unless the context clearly indicates otherwise. It should also be understood that the terms "comprising", "including" or "having", etc. specify the presence of the stated features, wholes, steps, operations, components, parts or combinations thereof, but do not preclude the possibility of the presence or addition of one or more other features, wholes, steps, operations, components, parts or combinations thereof.

[0034] As described in the background art, the methods for diagnosing faults in smart meters in the prior art have the problem of a high false alarm rate of faults. Through research by the inventor, it is found that the reason for this problem is that in the prior art, only the comparison between the average values of the voltage and current measured by the electric meter within a set time and a preset value is used to determine whether the electric meter has a fault. However, in practice, when the power consumption of an electronic device increases, or a high-power electronic device is connected to the circuit, it will cause a large fluctuation in the input voltage of the smart meter, thereby affecting the calculated average value. Further, it will cause a false alarm in the determination of the fault.

[0035] For the above reasons, the present invention provides a smart meter fault determination method, device, computer device and storage medium that can accurately determine whether a smart meter has a fault.

[0036] In one embodiment, as Figure 1 shown, a smart meter fault determination method is provided, and the method includes:

[0037] Step S100, obtain the data curve measured by the smart meter within a preset time period. The data curve includes the first voltage curves of multiple cycles and the current curves corresponding to each first voltage curve.

[0038] Specifically, the measurement parameters of the smart meter include the input current and the input voltage. For the measured value of the input voltage at each moment, there is a corresponding measured value of the input current at that moment. Therefore, the voltage curve and the current curve corresponding one by one to the measurement moments can be obtained.

[0039] Exemplarily, the data curve includes a section of the voltage curve of the electronic device under test measured by the smart meter within a preset time period. The input of the electronic device under test is the alternating current of 50 Hz of the domestic standard. Therefore, the frequency of the data curve is also 50 Hz. For example, if the sampling rate of the smart meter is 1 kS / s and the preset time period is 5 s, then there are 250 cycles in the data curve within 5 s, that is, 250 first voltage curves.

[0040] Step S120, extract a preset number of first voltage curves from the data curve as the target voltage curves.

[0041] Specifically, not all of the multiple first voltage curves in the data curve are suitable for subsequent calculations. It is necessary to extract the first voltage curves that meet the conditions to be used as the target voltage curves. For example, most electronic devices are provided with a rectifier filter circuit at the input end, and its input capacitance is large. When the electronic device starts up, a large inrush current will be generated, which will cause the voltage curve to decrease. After the filter capacitor is fully charged, the current of the electronic device will tend to be stable and change less. At this time, the voltage curve is stable. Therefore, through this step, the curves with voltage fluctuations caused by the startup of the electronic device in the data curve are removed. Then, through the remaining voltage curves, the fault condition of the smart meter can be reflected. Therefore, the target voltage curve is the first voltage curve corresponding to the current curve with the current amplitude less than the preset value.

[0042] Specifically, through the fluctuation of the current curve, it can be determined whether an electronic device starts up. For example, when a high-power electronic device such as an air conditioner starts up, it will cause fluctuations in the current. Therefore, removing the voltage curve corresponding to the current fluctuation can make the error value obtained in the subsequent calculation more accurate. For example, most electronic devices are provided with a rectifier filter circuit at the input end, and its input capacitance is large. When the electronic device starts up, a large inrush current will be generated, which will cause the voltage curve to decrease. After the filter capacitor is fully charged, the current of the electronic device will tend to be stable and change less. At this time, the voltage curve is stable. Therefore, through this step, the curves with current fluctuations caused by the startup of the electronic device in the current curve are removed, and at the same time, the corresponding voltage curves in the data curve are removed for the removed current curves. Then, through the remaining voltage curves, the fault condition of the smart meter can be reflected.

[0043] Specifically, the current amplitude is used to determine whether the current fluctuates, and then the current curve that affects the measured value of the smart meter due to the startup of the electronic device is determined. Thus, by screening the current amplitude, the voltage curve affected by the startup of the electronic device can be removed, and the voltage curve not affected by external factors can be retained as the target voltage curve, so that the fault condition of the smart meter itself can be reflected through the target voltage curve.

[0044] Step S140: Determine the target value of the voltage measurement error of the smart meter according to the target voltage curve.

[0045] Specifically, in an ideal state, since the target voltage curve consists of multiple complete periodic curves, the sum of the positive half-cycle value and the negative half-cycle value should be 0. In practice, however, there will inevitably be errors in the voltage measurement value. During measurement, a small amount of error will be caused by various factors, mainly including systematic error and random error. The systematic error has the following situations: parallax error, scale error, wear error, contact force error, flexure error, cosine error, Abbe error, thermal deformation error, etc. The change of component parameters in the smart meter will cause the measurement error to increase. As a result, the sum of the positive half-cycle value and the negative half-cycle value of the measured voltage curve is not 0, and this non-zero error can reflect the fault condition inside the smart meter.

[0046] In this embodiment, by obtaining the data curve measured by the smart meter within a certain period of time, where the data curve includes the first voltage curves of multiple cycles, the measurement data of the smart meter is obtained, which is convenient for subsequent analysis through this measurement data. Then, a preset number of first voltage curves are extracted from the data curve as the target voltage curve, so as to eliminate the voltage curves in the data curve that are greatly affected by the load, circuit startup, or other external factors, and only retain the voltage curves with relatively small errors affected by external factors, that is, the voltage curves whose current amplitude of the corresponding current curve is less than the preset value, and the target voltage curve that can reflect the fault of the smart meter is obtained. Then, according to the target voltage curve, the target value of the voltage measurement error of the smart meter is determined, so as to determine the error value of the voltage measurement caused by the fault of the smart meter. Through this error value, the fault condition of the voltage is quantified, thus realizing the determination of the meter fault. This enables the staff to diagnose the fault condition of the smart meter in a timely manner, so as to repair or replace the smart meter in a timely manner, and avoid the situation of incorrect electricity charge measurement for users or power outage caused by meter faults.

[0047] Specifically, in practice, when an electronic device is started, it may cause the absolute value of the voltage curve in the first half cycle to decrease, while the voltage value in the second half cycle is not affected, resulting in the average value of the voltage in the entire cycle not being 0. However, such an error is caused by the fluctuation of the current in the circuit due to the startup of the electronic device. A large inrush current is generated due to the rectifier filter circuit of the electronic device, causing the absolute value of the overall current waveform to become larger within a short period of time. Therefore, at this time, the average value of the voltage in the entire cycle is not 0, and it is impossible to determine whether it is caused by a fault of the smart meter or by the startup of the electronic device. Thus, it cannot be determined that the non-zero average value of the voltage in the entire cycle is caused by a fault of the smart meter itself, and the fault of the smart meter cannot be judged. When the electronic device is operating stably, the current waveform will tend to be stable. Therefore, it is necessary to eliminate the influence of the startup of the electronic device on the voltage curve through the method of this embodiment.

[0048] In one embodiment, as Figure 2 shown, step S140 includes:

[0049] Step S300, determining the sum of the voltage values in the target voltage curve.

[0050] Specifically, each first voltage curve includes multiple voltage values measured by the smart meter at a set frequency, and the number of voltage values in the positive half cycle and the number of voltage values in the negative half cycle among the multiple voltage values are equal. Adding up the respective voltage values in the target voltage curve gives the sum of the voltages.

[0051] Step S320, determining the target value of the voltage measurement error according to the sum of the voltages and the number of voltage values in the target voltage curve.

[0052] Specifically, the target value of the voltage measurement error is determined by the following formula:

[0053]

[0054] where V i is the target value of the voltage measurement error, V1 + V2 + V3 + … + V n are the first, second, third... nth voltage values in the target voltage curve, and n is the number of voltage values in the target voltage curve.

[0055] In this embodiment, the target value of the voltage measurement error is determined through the sum of the respective voltage values in the target voltage curve and the number of voltage values, thereby realizing the quantification of the fault situation of the smart meter, and being able to intuitively determine the fault situation of the smart meter through data.

[0056] In one embodiment, as Figure 3As shown, the method for determining the smart meter fault further includes:

[0057] Step S400, obtaining the current voltage measurement value of the smart meter.

[0058] Specifically, the current voltage measurement value is the value of the voltage displayed on the current smart meter.

[0059] Step S420, determining the voltage display value of the smart meter according to the current voltage measurement value and the voltage measurement error target value.

[0060] Specifically, the voltage display value of the smart meter is determined by the following formula:

[0061] V2 = V1 - V i

[0062] where V2 is the voltage display value of the smart meter, V1 is the current voltage measurement value of the smart meter, and V i is the voltage measurement error target value. Since V i may also be negative, here only the current voltage measurement value needs to be subtracted by the voltage measurement error target value to obtain the corrected voltage display value of the smart meter.

[0063] In this embodiment, the display value of the smart meter is corrected by the voltage measurement error target value, so that the display value affected by the internal fault of the smart meter and resulting in an error is corrected to a display value without error. Thus, the display value of the smart meter is more accurate.

[0064] In one embodiment, as Figure 4 shown, the method for determining the smart meter fault further includes:

[0065] Step S500, if the voltage measurement error target value is greater than or equal to the first voltage error threshold and less than the second voltage error threshold, then issue a voltage fault warning.

[0066] Specifically, when the voltage measurement error target value is less than the first voltage error threshold, it indicates that the fault situation is still relatively minor, and there is no need to issue a prompt. Only the display value of the smart meter needs to be corrected. When the voltage measurement error target value is greater than or equal to the first voltage error threshold and less than the second voltage error threshold, it represents that the fault situation is relatively serious and the meter needs to be replaced in time.

[0067] Step S520, if the voltage measurement error target value is greater than or equal to the second voltage error threshold, then issue a voltage fault alarm.

[0068] Specifically, if the voltage measurement error target value is greater than or equal to the second voltage error threshold, it represents that the fault situation of the smart meter has been very serious and it must be replaced immediately.

[0069] Exemplarily, the voltage fault warning and the voltage fault alarm are signals with different manifestations. For example, the voltage fault alarm is set to have a more urgent sound than the voltage fault warning, or emits a different sound, which is convenient for the staff to distinguish.

[0070] In this embodiment, by setting corresponding thresholds, it is possible to automatically control whether a prompt signal needs to be issued and the type of the prompt signal issued according to the voltage measurement error target value, so as to realize the automatic monitoring of the smart meter, remind the staff to repair or replace the smart meter in time according to the fault situation of the smart meter, and avoid the occurrence of situations such as incorrect electricity charge measurement for users or power outages caused by meter failures.

[0071] In one embodiment, as Figure 5 shown, the smart meter fault determination method further includes:

[0072] Step S600, obtain multiple second voltage curves measured by the smart meter before the measurement data curve, and determine a historical value of the voltage measurement error of the smart meter according to each second voltage curve.

[0073] Specifically, according to the method of step S100, obtain multiple second voltage curves measured by the smart meter before the measurement data curve, and then according to the method of step S120, determine multiple target voltage curves corresponding to the multiple second voltage curves respectively. Then, according to the method of step S140, calculate the voltage measurement error target values corresponding to the multiple target voltage curves respectively, and use them as the historical values of the voltage measurement error.

[0074] Step S620, determine the absolute voltage error value according to multiple historical values of the voltage measurement error and the voltage measurement error target value.

[0075] Specifically, the absolute voltage error value is determined by the following formula:

[0076]

[0077] where V j is the absolute voltage error value, V i is the voltage measurement error target value, V i-1 +V i-2 +V i-3 +…+V i-n are the voltage measurement error target values corresponding to the second voltage curves within a preset time period before one unit time, two unit times, three unit times... n unit times before the data curve, and n is the number of voltage values.

[0078] Step S640: If the absolute voltage error value is greater than or equal to the third voltage error threshold and less than the fourth voltage error threshold, a voltage fault warning is issued.

[0079] Specifically, when the absolute voltage error value is less than the third voltage error threshold, it indicates that the fault situation is still relatively minor and there is no need to issue a prompt. Only the displayed value of the smart meter needs to be corrected. When the absolute voltage error value is greater than or equal to the third voltage error threshold and less than the fourth voltage error threshold, it means that the fault situation is relatively serious and the electric meter needs to be replaced in a timely manner.

[0080] Step S660: If the absolute voltage error value is greater than or equal to the fourth voltage error threshold, a voltage fault alarm is issued.

[0081] Specifically, if the absolute voltage error value is greater than or equal to the fourth voltage error threshold, it means that the fault situation of the smart meter is already very serious and it must be replaced immediately.

[0082] Exemplarily, the voltage fault warning and the voltage fault alarm are signals with different manifestations. For example, the voltage fault alarm is set to have a more urgent sound than the voltage fault warning, or the sounds emitted are different, which is convenient for the staff to distinguish.

[0083] In this embodiment, by comparing the current voltage measurement error value of the electric meter with the historical voltage measurement error value, the change degree of the current fault situation of the smart meter compared with the previous fault situation can be determined. By setting corresponding thresholds, it is possible to automatically control whether a prompt signal needs to be issued and the type of the prompt signal issued according to the absolute voltage error value, so as to realize the automatic monitoring of the smart meter, remind the staff to repair or replace the smart meter in a timely manner according to the fault situation of the smart meter, and avoid the occurrence of situations such as incorrect electricity charge measurement for users or power outages caused by electric meter failures.

[0084] In one embodiment, as Figure 6 shown, the smart meter fault determination method further includes:

[0085] Step S700: Obtain multiple current values measured continuously when the input voltage of the smart meter is zero.

[0086] Specifically, when the input voltage of the smart meter is 0, it means that the voltage measurement value is 0 and the duration is greater than 1 ms, which represents disconnecting the smart meter from the device with the input power supply. At this time, the smart meter is in an unconnected state and there is no voltage input. Since the actual current value is 0, theoretically the current measurement value of the smart meter should be 0. However, due to internal faults of the smart meter, the measurement value of the smart meter may not be 0. By comparing the measurement value of the smart meter with 0, the current measurement error target value can be obtained.

[0087] Exemplarily, in areas with stable power grid supply, the smart meter is rarely disconnected from the input power supply. The smart meter can be disconnected from the input loop regularly (such as every week) for 1 ms (a power outage of 1 ms does not affect general power usage scenarios. To minimize the impact on users, it can be selected to disconnect when the input voltage returns to the zero point and the input current is also relatively small within a certain period of time), and then measure the input current during this period to calculate the average value of the input current at this moment. For example, if the electrical sampling rate of the smart meter is 10 kS / s, within 1 ms, the smart meter has 10 current sampling values, that is, 10 current measurement values of the smart meter are obtained. These current values should theoretically all be 0, but actually they are not 0, that is, due to the measurement error of the smart meter failure.

[0088] Step S720, determine the target value of the current measurement error of the smart meter according to multiple current values.

[0089] Exemplarily, through the following formula, determine the target value of the current measurement error of the smart meter:

[0090]

[0091] where, I i is the target value of the current measurement error, I1 is the first current value, I2 is the second current value, I3 is the third current value, I n is the nth current value, and n is the number of current values.

[0092] In this embodiment, the target value of the current measurement error is determined through the sum of each current value in the current curve and the number of current values, thereby realizing the quantification of the failure situation of the smart meter, and being able to intuitively determine the current failure situation of the smart meter through data.

[0093] In one embodiment, the smart meter failure determination method further includes:

[0094] Step S800, determine the current display value of the smart meter according to the target value of the current measurement error, and / or determine whether to issue a current failure prompt signal.

[0095] Specifically, through the following formula, determine the current display value of the smart meter:

[0096] I2 = I1 - I i

[0097] where, I2 is the current display value of the smart meter, I1 is the current measurement value of the smart meter at present, I i is the target value of the current measurement error. Since I iIt may also be negative. Therefore, here, only by subtracting the target value of the current measurement error from the current current measurement value can the current display value of the corrected smart meter be obtained.

[0098] Specifically, in the manner of steps S700 - S720, multiple target values of current measurement errors are obtained, and then the absolute current error value is determined through the following formula:

[0099]

[0100] where, I j is the absolute current error value, I i is the target value of the current measurement error, and I i-1 is the target value of the current measurement error calculated when the input of the smart meter was zero in the previous time before obtaining I i .

[0101] Then, if the absolute current error value is greater than or equal to the first current error threshold and less than the second current error threshold, a current fault warning is issued.

[0102] When the absolute current error value is less than the first current error threshold, it indicates that the fault situation is still relatively minor and there is no need to issue a prompt. Only the display value of the smart meter needs to be corrected. When the absolute current error value is greater than or equal to the first current error threshold and less than the second current error threshold, it means that the fault situation is relatively serious and the meter needs to be replaced in a timely manner.

[0103] If the absolute current error value is greater than or equal to the second current error threshold, a current fault alarm is issued.

[0104] If the absolute current error value is greater than or equal to the second current error threshold, it means that the fault situation of the smart meter is already very serious and it must be replaced immediately.

[0105] In this embodiment, by comparing the current current measurement error value of the meter with the historical current measurement error value, the change degree of the current fault situation of the smart meter compared with the previous fault situation can be determined. By setting corresponding thresholds, it is possible to automatically control whether a prompt signal needs to be issued and the type of the prompt signal issued according to the absolute current error value, so as to realize the automatic monitoring of the smart meter, remind the staff to repair or replace the smart meter in a timely manner according to the fault situation of the smart meter, and avoid the situation of incorrect electricity charge measurement by users or power outage caused by meter faults.

[0106] It should be understood that although Figures 1-6The steps in the flowchart are shown in sequence according to the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. Moreover, Figures 1-6 at least a part of the steps in Figures 1-6 may include multiple steps or multiple stages. These steps or stages are not necessarily executed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be executed alternately or in turn with at least a part of other steps or steps or stages in other steps.

[0107] In one embodiment, as Figure 7 shown, a smart meter fault determination device is provided, including: a data acquisition module 801, a voltage extraction module 802, and an error determination module 803, where:

[0108] The data acquisition module 801 is configured to acquire a data curve measured by the smart meter within a preset time period. The data curve includes a first voltage curve of multiple cycles and a current curve corresponding to each first voltage curve.

[0109] The data extraction module 802 is configured to extract a preset number of first voltage curves from the data curve as target voltage curves. The target voltage curve is the first voltage curve corresponding to the current curve whose current amplitude is less than a preset value.

[0110] The error determination module 803 is configured to determine a target value of the voltage measurement error of the smart meter according to the target voltage curve.

[0111] In one embodiment, the error determination module 803 includes: a voltage sum determination unit and an error determination unit, where:

[0112] The voltage sum determination unit is configured to determine the sum of the voltage values in the target voltage curve.

[0113] The error determination unit is configured to determine the target value of the voltage measurement error according to the sum of the voltages and the number of voltage values in the target voltage curve.

[0114] In one embodiment, the smart meter fault determination device further includes: a voltage acquisition module and a voltage correction module, where:

[0115] The voltage acquisition module is configured to acquire the current voltage measurement value of the smart meter.

[0116] The voltage correction module is configured to determine the voltage display value of the smart meter according to the current voltage measurement value and the target value of the voltage measurement error.

[0117] In one embodiment, the intelligent electricity meter fault determination device further includes: a first voltage warning module and a first voltage alarm module, where:

[0118] The first voltage warning module is configured to issue a voltage fault warning if the target value of the voltage measurement error is greater than or equal to the first voltage error threshold and less than the second voltage error threshold.

[0119] The first voltage alarm module is configured to issue a voltage fault alarm if the target value of the voltage measurement error is greater than or equal to the second voltage error threshold.

[0120] In one embodiment, the intelligent electricity meter fault determination device further includes: a historical error acquisition module, an absolute error determination module, a second voltage warning module, and a second voltage alarm module, where:

[0121] The historical error acquisition module is configured to acquire multiple second voltage curves measured by the intelligent electricity meter before the measurement data curve, and determine a historical value of the voltage measurement error of the intelligent electricity meter according to each second voltage curve.

[0122] The absolute error determination module is configured to determine the absolute voltage error value according to multiple historical values of the voltage measurement error and the target value of the voltage measurement error.

[0123] The second voltage warning module is configured to issue a voltage fault warning if the absolute voltage error value is greater than or equal to the third voltage error threshold and less than the fourth voltage error threshold.

[0124] The second voltage alarm module is configured to issue a voltage fault alarm if the absolute voltage error value is greater than or equal to the fourth voltage error threshold.

[0125] In one embodiment, the intelligent electricity meter fault determination device further includes: a current acquisition module and a current error determination module, where:

[0126] The current acquisition module is configured to acquire multiple current values measured when the input voltage of the intelligent electricity meter is zero, and the measurement times of the respective current values are different.

[0127] The current error determination module is configured to determine the target value of the current measurement error of the intelligent electricity meter according to the multiple current values.

[0128] In one embodiment, the intelligent electricity meter fault determination device further includes: a current correction module and a current prompt module, where:

[0129] The current correction module is configured to determine the current display value of the intelligent electricity meter according to the target value of the current measurement error.

[0130] The current prompt module is configured to determine whether to issue a current fault prompt signal according to the target value of the current measurement error.

[0131] For the specific limitations of the intelligent electricity meter fault determination device, reference can be made to the limitations of the intelligent electricity meter fault determination method in the foregoing text, which will not be elaborated here. Each module in the above intelligent electricity meter fault determination device can be implemented in whole or in part by software, hardware, and their combination. Each of the above modules can be embedded in or independent of the processor in the computer device in the form of hardware, or stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations corresponding to each of the above modules. It should be noted that the division of modules in the embodiments of the present application is illustrative, only a logical function division, and there may be other division methods in actual implementation.

[0132] In one embodiment, a computer device is provided, and the internal structure diagram of the computer device can be as Figure 8 shown. The computer device includes a processor, a memory, and a network interface connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, it implements an intelligent electricity meter fault determination method.

[0133] Those skilled in the art can understand that Figure 8 the structure shown in

[0134] is only a block diagram of some structures related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine some components, or have different component arrangements.

[0135] In one embodiment, a computer device is provided, including a memory and a processor. A computer program is stored in the memory, and when the processor executes the computer program, the steps in the foregoing method embodiments are implemented.

[0136] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by the processor, the steps in the foregoing method embodiments are implemented.

[0137] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above methods. Among them, any reference to a memory, storage, database, or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memories. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, or optical memory, etc. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc.

[0138] In the description of this specification, the description referring to terms such as "some embodiments", "other embodiments", "ideal embodiments", etc. means that the specific features, structures, materials, or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic description of the above terms does not necessarily refer to the same embodiment or example.

[0139] The technical features of the above embodiments can be combined arbitrarily. For the sake of brevity of description, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, it should be considered as the scope described in this specification.

[0140] The above-described embodiments only represent several implementation manners of the present application. The description is relatively specific and detailed, but it should not be construed as a limitation on the scope of the invention patent. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present application, several modifications and improvements can still be made, and these all belong to the protection scope of the present application. Therefore, the protection scope of the patent of the present application should be subject to the appended claims.

Claims

1. A method for determining faults of an intelligent electric meter, characterized in that, The method includes: Obtaining a data curve measured by an intelligent electricity meter within a preset time period, where the data curve includes first voltage curves of multiple cycles and current curves corresponding to each of the first voltage curves; Extracting a preset number of first voltage curves from the data curve as target voltage curves, where the target voltage curves are the first voltage curves corresponding to the current curves with a current amplitude less than a preset value; Determining a target value of the voltage measurement error of the intelligent electricity meter according to the target voltage curves; The method further includes: Obtaining multiple second voltage curves measured by the intelligent electricity meter before measuring the data curve, and determining a historical value of the voltage measurement error of the intelligent electricity meter according to each of the second voltage curves; Determining an absolute voltage error value according to the multiple historical values of the voltage measurement error and the target value of the voltage measurement error; If the absolute voltage error value is greater than or equal to a third voltage error threshold and less than a fourth voltage error threshold, a voltage fault warning is issued; If the absolute voltage error value is greater than or equal to the fourth voltage error threshold, a voltage fault alarm is issued.

2. The method according to claim 1, wherein The method further includes: Obtaining a current voltage measurement value of the intelligent electricity meter; Determining a voltage display value of the intelligent electricity meter according to the current voltage measurement value and the target value of the voltage measurement error.

3. The method according to claim 1, wherein The method further includes: If the target value of the voltage measurement error is greater than or equal to a first voltage error threshold and less than a second voltage error threshold, a voltage fault warning is issued; If the target value of the voltage measurement error is greater than or equal to the second voltage error threshold, a voltage fault alarm is issued.

4. The method according to any one of claims 1-3, characterized in that, Each of the first voltage curves includes multiple voltage values measured by the intelligent electricity meter at a set frequency, and the number of voltage values in the positive half-cycle and the number of voltage values in the negative half-cycle among the multiple voltage values are equal; The determining the target value of the voltage measurement error of the intelligent electricity meter according to the target voltage curves includes: Determining the sum of the voltage values in the target voltage curves; Determining the target value of the voltage measurement error according to the sum of the voltage values and the number of voltage values in the target voltage curves.

5. The method according to any one of claims 1 to 3, characterized in that, The method further includes: Obtaining multiple current values measured when the input voltage of the intelligent electricity meter is zero, and the measurement times of the respective current values are different; Determining a target value of the current measurement error of the intelligent electricity meter according to the multiple current values.

6. The method according to claim 5, wherein The method further includes: Determining a current display value of the intelligent electricity meter according to the target value of the current measurement error, and / or determining whether to issue a current fault prompt signal.

7. An intelligent electricity meter fault determination device, characterized in that, The device includes: A data acquisition module for obtaining a data curve measured by an intelligent electricity meter within a preset time period, where the data curve includes first voltage curves of multiple cycles and current curves corresponding to each of the first voltage curves; A data extraction module for extracting a preset number of first voltage curves from the data curve as target voltage curves, where the target voltage curves are the first voltage curves corresponding to the current curves with a current amplitude less than a preset value; An error determination module, configured to determine a target value of the voltage measurement error of the smart meter according to the target voltage curve; A historical error acquisition module, configured to acquire a plurality of second voltage curves measured by the smart meter before measuring the data curve, and determine a historical value of the voltage measurement error of the smart meter according to each of the second voltage curves; An absolute error determination module, configured to determine an absolute voltage error value according to the plurality of historical voltage measurement error values and the target value of the voltage measurement error; A second voltage warning module, configured to issue a voltage fault warning if the absolute voltage error value is greater than or equal to a third voltage error threshold and less than a fourth voltage error threshold; A second voltage alarm module, configured to issue a voltage fault alarm if the absolute voltage error value is greater than or equal to the fourth voltage error threshold.

8. A computer device, comprising a memory and a processor, the memory storing a computer program, characterized in that, When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, the steps of the method according to any one of claims 1 to 6 are implemented.

Citation Information

Patent Citations

  • Motor control device and refrigeration / air conditioning device

    CN106464189A

  • Fault detection method of intelligent electric meter based on data detection

    CN112684403A

Cited By

  • Intelligent electric energy meter fault on-line early warning system and method

    CN115616471A

  • An online early warning system and method for intelligent electric energy meter faults

    CN115616471B