Electricity meter abnormality detection device, detection method and computer equipment
By measuring and communicating the AC voltage between the main and auxiliary meters, the voltage measurement error is calculated and corrected, solving the problem of increased voltage measurement error in different environments, improving the measurement accuracy of the meter and the accuracy of electricity charges, and reducing maintenance costs.
Patent Information
- Application Number
- CN202210125238.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-02-10
- Publication Date
- 2025-09-16
- Estimated Expiration
- 2042-02-10
AI Technical Summary
The changes in component parameters of electricity meters under different working environments lead to increased voltage measurement errors, affecting the accuracy of electricity cost calculation. The error also increases with the increase in usage time. Therefore, it is necessary to design an efficient and convenient error detection method or device.
A meter anomaly detection device is designed. Through AC voltage measurement and communication between the main meter and the auxiliary meter, the voltage measurement error is calculated and corrected. Combined with the time measurement module, fault warning is performed to improve the meter measurement accuracy.
It improves the meter error detection level, increases the accuracy of electricity cost calculation, and reduces the maintenance cost of smart meters.
Smart Images

Figure CN114594418B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of electric meters, and in particular to an electric meter abnormality detection device, a detection method and a computer device. Background Art
[0002] Electricity meters are now widely installed in China and widely used in daily life. Their proper use is crucial to the daily electricity consumption and expenditures of the general public. Errors in voltage measurement are inevitable. Excessive errors can lead to miscalculation of electricity costs, resulting in the loss of state-owned assets or excessively high electricity costs. Under different operating environments, the parameters of internal components of an electric meter can change, causing errors in the voltage values it measures. These errors increase with age, potentially leading to voltage measurement errors. Therefore, there is an urgent need to design efficient and convenient methods or devices for detecting voltage errors in electric meters. Summary of the Invention
[0003] To solve the above technical problems, the present invention designs an electric meter anomaly detection device, detection method, computer equipment and computer-readable storage medium to measure the AC voltage and time of each electric meter, thereby helping to analyze the voltage measurement error and time measurement error of each electric meter, and based on the error, correct the voltage of the electric meter and issue an early warning of the time anomaly of the electric meter.
[0004] In a first aspect, the present invention provides an electric meter anomaly detection device, comprising:
[0005] A main electricity meter, comprising: a main communication module, a main voltage measurement module, and a processing module; the main voltage measurement module is used to measure the AC voltage of the main electricity meter; the main communication module is communicatively connected to the main voltage measurement module and the processing module, and is used to send the AC voltage of the main electricity meter measured by the main voltage measurement module to the processing module;
[0006] a plurality of slave meters adjacent to the main meter, each of the slave meters being connected to the main meter; the slave meters comprising: a slave communication module and a slave voltage measurement module; the slave voltage measurement module being configured to measure the AC voltage of the slave meters; the slave communication module being communicatively connected to the slave voltage measurement module and the main communication module, and configured to transmit the AC voltage of the slave meters measured by the slave voltage measurement module to the processing module via the main communication module;
[0007] The processing module is used to obtain the voltage measurement error of the main meter and the voltage measurement error of each of the slave meters based on the measured AC voltage of the main meter and the measured AC voltage of the slave meters, and to correct the measured AC voltage of the main meter based on the voltage measurement error of the main meter, and to correct the measured AC voltage of the slave meters based on the voltage measurement error of the slave meters.
[0008] The meter abnormality detection device of the present invention measures the AC voltage of the main meter through the main voltage measurement module of the main meter and the AC voltage of the auxiliary meter through the auxiliary voltage measurement module, and sends the measured AC voltage of the main meter to the processing module through the main communication module and sends the AC voltage of the auxiliary meter to the processing module via the auxiliary communication module. The processing module calculates the voltage measurement error of the main meter through the measured AC voltage of the main meter, and corrects the AC voltage of the main meter based on the voltage measurement error of the main meter; at the same time, the processing module calculates the voltage measurement error of each auxiliary meter through the measured AC voltage of each auxiliary meter, and corrects the AC voltage of each auxiliary meter based on the voltage measurement error of each auxiliary meter. Therefore, after correction, the accurate AC voltage value of each meter can be obtained, which helps to improve the error detection level of the meter, improves the calculation accuracy of the electricity charges of the people, and reduces the maintenance cost of the smart meter.
[0009] In one embodiment, the main voltage measurement module measures the AC voltage of the main meter once every first preset time, and counts the maximum value of the AC voltage of the main meter, the minimum value of the AC voltage of the main meter, the effective value of the AC voltage of the main meter, and the average value of the AC voltage of the main meter every second preset time; the auxiliary voltage measurement module measures the AC voltage of each of the auxiliary meters once every first preset time, and counts the maximum value of the AC voltage of each of the auxiliary meters, the minimum value of the AC voltage of each of the auxiliary meters, the effective value of the AC voltage of each of the auxiliary meters, and the average value of the AC voltage of each of the auxiliary meters every second preset time; the processing module includes:
[0010] a first processing unit configured to obtain, based on the maximum value of the AC voltage of the main meter, the minimum value of the AC voltage of the main meter, the effective value of the AC voltage of the main meter, the average value of the AC voltage of the main meter, the maximum value of the AC voltage of each slave meter, the minimum value of the AC voltage of each slave meter, the effective value of the AC voltage of each slave meter, and the average value of the AC voltage of each slave meter, an average value of the maximum values of the AC voltage of the main meter and each slave meter, an average value of the effective values of the AC voltage of the main meter and each slave meter, and an average value of the average values of the AC voltage of the main meter and each slave meter;
[0011] an error calculation unit, which is in communication with the first processing unit and calculates the error based on the maximum value of the AC voltage of the main meter, the minimum value of the AC voltage of the main meter, the effective value of the AC voltage of the main meter, the average value of the AC voltage of the main meter, the maximum value of the AC voltage of each of the sub-meters, the minimum value of the AC voltage of each of the sub-meters, the effective value of the AC voltage of each of the sub-meters, the average value of the AC voltage of each of the sub-meters, the average value of the maximum value of the AC voltage of the main meter and each of the sub-meters, and the average value of the minimum value of the AC voltage of the main meter and each of the sub-meters; the average value, the average value of the effective values of the AC voltages of the main meter and each of the slave meters, and the average value of the average values of the AC voltages of the main meter and each of the slave meters, to obtain the maximum value error of the AC voltage of the main meter, the minimum value error of the AC voltage of the main meter, the effective value error of the AC voltage of the main meter, the average value error of the AC voltage of the main meter, the maximum value error of the AC voltage of each of the slave meters, the minimum value error of the AC voltage of each of the slave meters, the effective value error of the AC voltage of each of the slave meters, and the average value error of the AC voltage of each of the slave meters;
[0012] The correction unit is in communication with the error acquisition unit and corrects the AC voltage of the main meter based on the average value error of the AC voltage of the main meter and corrects the AC voltage of each of the slave meters based on the average value error of the AC voltage of each of the slave meters.
[0013] In one embodiment, the first processing unit is further used to: obtain the standard deviation of the maximum value of the AC voltage of the main meter and each of the slave meters, the standard deviation of the minimum value of the AC voltage of the main meter and each of the slave meters, the standard deviation of the effective value of the AC voltage of the main meter and each of the slave meters, and the standard deviation of the average value of the AC voltage of the main meter and each of the slave meters based on the maximum value of the AC voltage of the main meter, the minimum value of the AC voltage of the main meter, the effective value of the AC voltage of the main meter, the average value of the AC voltage of the main meter, the maximum value of the AC voltage of each of the slave meters, the minimum value of the AC voltage of each of the slave meters, the effective value of the AC voltage of each of the slave meters, and the average value of the AC voltage of each of the slave meters.
[0014] In one embodiment, the processing module further includes:
[0015] a measurement abnormality judgment unit, communicatively connected to the processing unit and the error acquisition unit, and performing measurement abnormality judgment on the main voltage measurement module of the main meter and the secondary voltage measurement modules of the secondary meters based on the maximum value error of the AC voltage of the main meter, the minimum value error of the AC voltage of the main meter, the effective value error of the AC voltage of the main meter, the average value error of the AC voltage of the main meter, the maximum value error of the AC voltage of each of the secondary meters, the minimum value error of the AC voltage of each of the secondary meters, the effective value error of the AC voltage of each of the secondary meters, the average value error of the AC voltage of each of the secondary meters, the standard deviation of the maximum value of the AC voltage of the main meter and each of the secondary meters, the standard deviation of the minimum value of the AC voltage of the main meter and each of the secondary meters, the standard deviation of the effective value of the AC voltage of the main meter and each of the secondary meters, and the standard deviation of the average value of the AC voltage of the main meter and each of the secondary meters;
[0016] A measurement fault judgment unit is communicatively connected to the measurement abnormality judgment unit, and performs fault judgment on the main voltage measurement module of the main meter based on the number of times the main voltage measurement module of the main meter measures abnormalities; and performs fault judgment on the secondary voltage measurement module of each of the secondary meters based on the number of times the secondary voltage measurement module of each of the secondary meters measures abnormalities.
[0017] In one embodiment, the main electricity meter further includes a main time measurement module; the main time measurement module is used to measure the time count of the main electricity meter and obtain the total time count of the main electricity meter based on the time count of the main electricity meter; the main time measurement module is communicatively connected to the main communication module, and the main communication module is used to send the time count of the main electricity meter measured by the main time measurement module and the total time count of the main electricity meter to the processing module;
[0018] The secondary meter further includes a secondary time measurement module; the secondary time measurement module is used to measure the time count of the secondary meter and obtain the total time count of the secondary meter based on the time count of the secondary meter; the secondary time measurement module is communicatively connected to the secondary communication module, and the secondary communication module is used to send the time count of the secondary meter measured by the secondary time measurement module to the processing module via the main communication module;
[0019] The processing module is used to provide a fault warning to the main time measurement module and the secondary time measurement module based on the measured time count of the main meter and the measured time count of the secondary meter, and / or to provide a fault warning to the main time measurement module and the secondary time measurement module based on the total value of the main meter and the total value of the secondary meter.
[0020] In one embodiment, the main time measurement module includes a main counting unit, which is configured to count the main electricity meter once every third preset time and count the time count of the main electricity meter once every fourth preset time; and obtain a total value of the main electricity meter based on the time counts of multiple main electricity meters obtained at multiple fourth preset times; the main communication module sends the time counts of the main electricity meter and the total time count of the main electricity meter to the processing module;
[0021] The secondary time measurement module includes a secondary counting unit, which is used to count the secondary meters once every third preset time and count the time counts of each secondary meter once every fourth preset time; based on the time counts of multiple secondary meters obtained at multiple fourth preset times, a total value of each secondary meter is obtained; the secondary communication module sends the time counts of each secondary meter and the total time count of each secondary meter to the processing module via the main communication module.
[0022] In one embodiment, the processing module further includes:
[0023] a second processing unit, configured to obtain, based on the time count of the main electricity meter and the time count of each of the slave electricity meters, an average value of the time count of the main electricity meter and the time count of each of the slave electricity meters and a standard deviation of the time count of the main electricity meter and the time count of each of the slave electricity meters;
[0024] The first fault warning unit is communicatively connected to the second processing unit, and performs a fault warning on the main time measurement module of the main meter based on the time count of the main meter, the average value of the time counts of the main meter and each of the slave meters, and the standard deviation of the time counts of the main meter and each of the slave meters; and performs a fault warning on the slave time measurement module of each of the slave meters based on the time count of each of the slave meters, the average value of the time counts of the main meter and each of the slave meters, and the standard deviation of the time counts of the main meter and each of the slave meters.
[0025] a third processing unit, configured to obtain an average value of the total time counts of the main electricity meter and the total time counts of the slave electricity meters based on the total time count of the main electricity meter and the total time counts of the slave electricity meters;
[0026] The second fault warning unit is communicatively connected to the third processing unit, and based on the total time count of the main meter, the average value of the total time counts of the main meter and each of the slave meters and the set value, performs a fault warning on the main time measurement module of the main meter; based on the total time count of each of the slave meters, the average value of the total time counts of the main meter and each of the slave meters and the set value, performs a fault warning on the slave time measurement module of each of the slave meters.
[0027] In a second aspect, the present invention further provides an electric meter anomaly detection method, which is performed based on any one of the above-mentioned electric meter anomaly detection devices, and includes:
[0028] Obtaining the AC voltage of the main electricity meter and the AC voltage of each of the auxiliary electricity meters;
[0029] Obtaining a voltage measurement error of the main meter and a voltage measurement error of each of the slave meters based on the AC voltage of the main meter and the AC voltage of the slave meters;
[0030] The AC voltage of the main meter is corrected based on a voltage measurement error of the main meter, and the AC voltage of the sub-meter is corrected based on a voltage measurement error of the sub-meter.
[0031] The meter abnormality detection method of the present invention obtains the AC voltage of the main meter and the AC voltage of each slave meter, calculates the voltage measurement error of the main meter through the AC voltage of the main meter, and corrects the AC voltage of the main meter based on the voltage measurement error of the main meter; obtains the AC voltage measurement error of each slave meter through the AC voltage of each slave meter, and corrects the AC voltage of each slave meter through the voltage measurement error of each slave meter, so that the accurate AC voltage value of each meter can be obtained after correction. The meter abnormality detection method of the present invention can help improve the error detection level of the meter, improve the calculation accuracy of the electricity cost, and at the same time can help reduce the maintenance cost of the smart meter.
[0032] In one embodiment, the electric meter abnormality detection method further includes:
[0033] Counting the main electricity meter once every third preset time, counting the time count of the main electricity meter once every fourth preset time, and obtaining a total value of the main electricity meter based on the time counts of multiple main electricity meters obtained at multiple fourth preset time periods;
[0034] Counting each of the slave meters once every third preset time, and counting the time count of each of the slave meters once every fourth preset time, and obtaining a total value of each of the slave meters based on the time counts of the slave meters obtained at multiple fourth preset times;
[0035] Based on the time count of the main meter and the time count of the sub-meter, a fault warning is issued to the main time measurement module and the sub-time measurement module, and / or based on the total value of the main meter and the total value of each sub-meter, a fault warning is issued to the main time measurement module and the sub-time measurement module.
[0036] In a third aspect, the present invention further provides a computer device comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of any one of the above methods when executing the computer program.
[0037] In a fourth aspect, the present invention further provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program implements the steps of any of the above-described methods when executed by a processor. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] Figure 1 is a schematic structural diagram of an electric meter abnormality detection device according to one embodiment of the present invention;
[0039] Figure 2 is a schematic structural diagram of a processing module in one embodiment of the present invention;
[0040] Figure 3 is a structural diagram of a processing module in another embodiment of the present invention;
[0041] Figure 4 is a schematic structural diagram of a main electric meter in one embodiment of the present invention;
[0042] Figure 5 is a schematic structural diagram of a secondary electric meter in one embodiment of the present invention;
[0043] Figure 6 is a structural schematic diagram of a main electric meter in another embodiment of the present invention;
[0044] Figure 7 is a schematic structural diagram of a secondary electric meter in another embodiment of the present invention;
[0045] Figure 8 is a structural diagram of a processing module in yet another embodiment of the present invention;
[0046] Figure 9 1 is a flow chart of a method for detecting abnormality of an electric meter according to an embodiment of the present invention;
[0047] Figure 10 is a flow chart of a method for detecting abnormality of an electric meter in another embodiment of the present invention;
[0048] Figure 11 is a flow chart of a method for detecting abnormality of an electric meter in another embodiment of the present invention;
[0049] Figure 12 is a flow chart of a method for detecting abnormality of an electric meter in another embodiment of the present invention;
[0050] Figure 13 is a flow chart of a method for detecting abnormality of an electric meter in another embodiment of the present invention;
[0051] Figure 14 It is a diagram of the internal structure of a computer device in one embodiment of the present invention.
[0052] Description of reference numerals:
[0053] 1. Main electricity meter; 11. Main communication module; 12. Main voltage measurement module; 13. Processing module; 131. First processing unit; 132. Error acquisition unit; 133. Correction unit; 134. Measurement abnormality judgment unit; 135. Measurement fault judgment unit; 136. Second processing unit; 137. First fault warning unit; 138. Third processing unit; 139. Second fault warning unit; 14. Main time measurement module; 141. Main counting unit; 2. Sub-meter; 21. Sub-communication module; 22. Sub-voltage measurement module; 24. Sub-time measurement module; 241. Sub-counting unit. DETAILED DESCRIPTION
[0054] To make the above-mentioned objects, features, and advantages of the present invention more readily apparent, specific embodiments of the present invention are described in detail below with reference to the accompanying drawings. The following description sets forth numerous specific details to facilitate a full understanding of the present invention. However, the present invention can be implemented in many other ways than those described herein, and those skilled in the art may make similar modifications without departing from the scope of the present invention. Therefore, the present invention is not limited to the specific embodiments disclosed below.
[0055] In the description of the present invention, it should be understood that the terms "center", "longitudinal", "lateral", "length", "width", "thickness", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside", "clockwise", "counterclockwise", "axial", "radial", "circumferential" and the like to indicate orientations or positional relationships based on the orientations or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be understood as limiting the present invention.
[0056] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of the technical features being referred to. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one such feature. In the description of the present invention, "plurality" means at least two, such as two, three, etc., unless otherwise specifically defined.
[0057] In the present invention, unless otherwise specified or limited, the terms "installed," "connected," "connect," "fixed," etc. should be understood in a broad sense. For example, they can refer to fixed connection, detachable connection, or integration; mechanical connection, electrical connection; direct connection, or indirect connection through an intermediate medium; internal communication between two components, or interaction between two components, unless otherwise specified. Those skilled in the art will understand the specific meanings of the above terms in the present invention based on specific circumstances.
[0058] In the present invention, unless otherwise expressly specified or limited, when a first feature is "above" or "below" a second feature, it may mean that the first and second features are in direct contact, or that the first and second features are in indirect contact through an intermediary. Furthermore, when a first feature is "above," "above," or "above" a second feature, it may mean that the first feature is directly above or diagonally above the second feature, or simply means that the first feature is at a higher level than the second feature. When a first feature is "below," "below," or "below" a second feature, it may mean that the first feature is directly below or diagonally below the second feature, or simply means that the first feature is at a lower level than the second feature.
[0059] It should be noted that when an element is referred to as being "fixed to" or "disposed on" another element, it may be directly on the other element or there may be an intermediate element. When an element is considered to be "connected to" another element, it may be directly connected to the other element or there may be an intermediate element. The terms "vertical," "horizontal," "upper," "lower," "left," "right," and similar expressions used herein are for illustrative purposes only and do not represent the only implementation methods.
[0060] In order to make the purpose, technical solutions and advantages of the present invention more clearly understood, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.
[0061] Smart meters are essential data collection devices for smart grids (especially smart distribution networks). They collect, measure, and transmit raw energy data, and serve as the foundation for information integration, analysis, optimization, and presentation. Smart meters are intelligent instruments based on microprocessor applications and network communication technologies. They offer automatic metering / measurement, data processing, two-way communication, and functional expansion capabilities. They enable two-way metering, remote / local communication, real-time data exchange, multiple electricity price billing, remote power outages, power quality monitoring, water, gas, and heat meter reading, and user interaction. Smart metering systems based on smart meters can support smart grid requirements for load management, distributed power generation access, energy efficiency, grid dispatch, power market transactions, and emission reduction.
[0062] Currently, over 100 million smart meters have been installed in China, impacting the daily electricity consumption and expenditures of the general public. Smart meters inevitably produce errors in their measurement of input voltage, input current, and time. Excessive errors can lead to miscalculated electricity costs, resulting in the loss of state-owned assets and excessively high electricity costs for the public.
[0063] Smart meters experience changes in their internal component parameters under different operating environments, leading to errors in the voltage values they measure. These voltage-related errors also increase over time, potentially causing voltage measurement errors. Furthermore, changes in the clock module's component parameters over extended periods of operation can also lead to increased errors in the smart meter's time measurement, further contributing to errors in the smart meter's energy measurement. Therefore, there is an urgent need to design efficient and convenient methods or devices for detecting meter-related errors to mitigate voltage and time measurement errors.
[0064] To solve the above technical problems, the present invention designs an electric meter anomaly detection device and detection method, a computer device and a readable storage medium to measure the AC voltage and time of each electric meter, thereby helping to analyze the voltage measurement error and time measurement error of each electric meter, and based on the error, correct the voltage of the electric meter and issue an early warning of the time anomaly of the electric meter.
[0065] The present invention designs a device for detecting abnormality of electric meter. Figure 1As shown, the meter abnormality detection device includes a main meter 1 and multiple sub-meters 2; the main meter 1 includes: a main communication module 11, a main voltage measurement module 12 and a processing module 13; the main voltage measurement module 12 is used to measure the AC voltage of the main meter 1; the main communication module 11 is connected to the main voltage measurement module 12 and the processing module 13 for communication, and is used to send the AC voltage of the main meter 1 measured by the main voltage measurement module 12 to the processing module 13; the multiple sub-meters 2 are adjacent to the main meter 1, and each sub-meter 2 is connected to the main meter 1 for communication; the input end of the main meter is connected to the input end of each sub-meter, and the input voltage of the main meter is the same as the input voltage of each sub-meter, and the sub-meter 2 includes: a sub-communication module 21 and A secondary voltage measurement module 22; the secondary voltage measurement module 22 is used to measure the AC voltage of the secondary meter 2; the secondary communication module 21 is communicatively connected to the secondary voltage measurement module 22 and the main communication module 11, and is used to send the AC voltage of the secondary meter 2 measured by the secondary voltage measurement module 22 to the processing module 13 via the main communication module 11; the processing module 13 is used to obtain the voltage measurement error of the main meter 1 and the voltage measurement error of each secondary meter 2 based on the measured AC voltage of the main meter 1 and the measured AC voltage of the secondary meter 2, and to correct the measured AC voltage of the main meter 1 based on the voltage measurement error of the main meter 1, and to correct the measured AC voltage of the secondary meter 2 based on the voltage measurement error of the secondary meter 2.
[0066] The meter abnormality detection device of the present invention measures the AC voltage of the main meter 1 through the main voltage measurement module 12 of the main meter 1 and measures the AC voltage of the slave meter 2 through the slave voltage measurement module 22, and sends the measured AC voltage of the main meter 1 to the processing module 13 through the main communication module 11 and sends the AC voltage of the slave meter 2 to the processing module 13 through the slave communication module 21 via the main communication module 11. The processing module 13 calculates the voltage measurement error of the main meter 1 through the measured AC voltage of the main meter 1, and corrects the AC voltage of the main meter 1 based on the voltage measurement error of the main meter 1; at the same time, the processing module 13 calculates the voltage measurement error of each slave meter 2 through the measured AC voltage of each slave meter 2, and corrects the AC voltage of each slave meter 2 based on the voltage measurement error of each slave meter 2. Therefore, after correction, the accurate AC voltage value of each meter can be obtained, which helps to improve the error detection level of the meter, improves the calculation accuracy of the electricity bills of the people, and reduces the maintenance cost of the smart meter.
[0067] Specifically, the main meter 1 and all the slave meters 2 of the present invention may include smart meters, and the main meter 1 and all the slave meters 2 may be connected via RS-485 communication; further, if RS-485 adopts a baud rate of 38400bps and the number of slave meters 2 is 4, the communication cycle of the meter abnormality detection device of the present invention is within 9ms; by arranging multiple slave meters 2 adjacent to the main meter 1, the detection error of the input voltage of all smart meters can be reduced, the detection accuracy of the smart meters can be improved, and the detection accuracy of the meter abnormality detection device of the present invention can be ensured.
[0068] In one embodiment, the main voltage measuring module 12 measures the AC voltage of the main meter 1 once every first preset time, and counts the maximum value of the AC voltage of the main meter 1, the minimum value of the AC voltage of the main meter 1, the effective value of the AC voltage of the main meter 1, and the average value of the AC voltage of the main meter 1 every second preset time; the auxiliary voltage measuring module 22 measures the AC voltage of each auxiliary meter 2 once every first preset time, and counts the maximum value of the AC voltage of each auxiliary meter 2, the minimum value of the AC voltage of each auxiliary meter 2, the effective value of the AC voltage of each auxiliary meter 2, and the average value of the AC voltage of each auxiliary meter 2 every second preset time.
[0069] In one embodiment, the setting range of the first preset time can be 100us~1000us, and specifically 100us, 200us, 300us, 400us, 500us, 600us, 700us, 800us, 900us or 1000us can be used; the setting range of the second preset time can be 100ms~500ms, and specifically 100ms, 200ms, 300ms, 400ms or 500ms can be used; the second preset time can also be expressed in cycles. When the AC power frequency of the meter is 50Hz, the 50Hz AC power has 50 cycles per second, and each cycle is 20ms. For example, when the second preset time is 200ms, the time used is 10 cycles.
[0070] For ease of understanding, in one embodiment, the first preset time is 100us, the second preset time is 200ms, the AC voltages of the main meter 1 and all the slave meters 2 are measured every 100us, and the maximum value, minimum value, effective value, average value of the AC voltage of the main meter 1 and the maximum value, minimum value, effective value and average value of the AC voltage of each slave meter 2 are counted every 200ms; then the number of AC voltages of the main meter 1 measured within 200ms is theoretically 2000, which can be recorded as Vz1, Vz2, ..., Vz2000; then if the second preset time is counted, The number of AC voltages of the main electricity meter 1 is n, where n is a positive integer. The maximum value of the AC voltage of the main electricity meter 1 is recorded as Vz-max, the minimum value of the AC voltage of the main electricity meter 1 is recorded as Vz-min, the effective value of the AC voltage of the main electricity meter 1 is recorded as Vz-e, and the average value of the AC voltage of the main electricity meter 1 is recorded as Vz-a. Then the maximum value of the AC voltage of the main electricity meter 1 Vz-max = max(Vz1, Vz2, ..., Vzn), the minimum value of the AC voltage of the main electricity meter 1 Vz-min = min(Vz1, Vz2, ..., Vzn), and the effective value of the AC voltage of the main electricity meter 1 is Vz-e. Average value of AC voltage of main electricity meter 1 Similarly, if the meter abnormality detection device of the present invention has a total of m sub-meters 2, the maximum value of the AC voltage of each sub-meter 2 is recorded as Vf1-max, Vf2-max, ..., Vfm-max, respectively, the minimum value of the AC voltage of each sub-meter 2 is recorded as Vf1-min, Vf2-min, ..., Vfm-min, respectively, the effective value of the AC voltage of each sub-meter 2 is recorded as Vf1-e, Vf2-e, ..., Vfm-e, respectively, and the average value of the AC voltage of each sub-meter 2 is recorded as Vf1-e, Vf2-e, ..., Vfm-a, respectively; m is the total number of sub-meters 2; the maximum value, minimum value, effective value and average value of the AC voltage of each sub-meter 2 are calculated with reference to the calculation method of the main meter 1, and will not be repeated here.
[0071] In one embodiment, if Figure 2As shown, the processing module 13 includes a first processing unit 131, an error acquisition unit 132 and a correction unit 133: the first processing unit 131 is used to obtain the AC voltage of the main meter 1 and each of the sub-meters 2 based on the maximum value of the AC voltage of the main meter 1, the minimum value of the AC voltage of the main meter 1, the effective value of the AC voltage of the main meter 1, the average value of the AC voltage of the main meter 1, the maximum value of the AC voltage of each of the sub-meters 2, the minimum value of the AC voltage of each of the sub-meters 2, the effective value of the AC voltage of each of the sub-meters 2 and the average value of the AC voltage of each of the sub-meters 2. The error obtaining unit 132 is connected to the first processing unit 131 for communication. The error obtaining unit 132 is based on the maximum value of the AC voltage of the main meter 1, the minimum value of the AC voltage of the main meter 1, the effective value of the AC voltage of the main meter 1, the average value of the AC voltage of the main meter 1, the maximum value of the AC voltage of the sub-meters 2, the average value of the effective value of the AC voltage of the main meter 1 and the sub-meters 2. , the minimum value of the AC voltage of each sub-meter 2, the effective value of the AC voltage of each sub-meter 2, the average value of the AC voltage of each sub-meter 2, the average value of the maximum value of the AC voltage of the main meter 1 and each sub-meter 2, the average value of the minimum value of the AC voltage of the main meter 1 and each sub-meter 2, the average value of the effective value of the AC voltage of the main meter 1 and each sub-meter 2, and the average value of the average value of the AC voltage of the main meter 1 and each sub-meter 2, to obtain the maximum value error of the AC voltage of the main meter 1, the minimum value error of the AC voltage of the main meter 1, the AC voltage of the main meter 1 The correction unit 133 is connected in communication with the error acquisition unit 132, and the correction unit 133 corrects the AC voltage of the main meter 1 based on the average value error of the AC voltage, and corrects the AC voltage of each slave meter 2 based on the average value error of the AC voltage of each slave meter 2.
[0072] Specifically, the first processing unit 131 is configured to obtain, based on the maximum value of the AC voltage of the main meter 1, the minimum value of the AC voltage of the main meter 1, the effective value of the AC voltage of the main meter 1, the average value of the AC voltage of the main meter 1, the maximum value of the AC voltage of each slave meter 2, the minimum value of the AC voltage of each slave meter 2, the effective value of the AC voltage of each slave meter 2, and the average value of the AC voltage of each slave meter 2, the average value of the maximum value of the AC voltage of the main meter 1 and each slave meter 2, the average value of the effective value of the AC voltage of the main meter 1 and each slave meter 2, and the average value of the AC voltage of the main meter 1 and each slave meter 2. The first processing unit 131 is configured to:
[0073] Based on the maximum AC voltage of main meter 1 and the maximum AC voltage of each slave meter 2, the average of the maximum AC voltages of main meter 1 and each slave meter 2 is calculated. If there are m slave meters 2, the average of the maximum values of all meters (main meter 1 and all slave meters 2) is calculated, which is recorded as V1max. Then, V1max = (Vz-max + Vf1-max + Vf2-max + ... + Vfm-max) / (m + 1).
[0074] Based on the minimum AC voltage of main meter 1 and the minimum AC voltage of each slave meter 2, the average of the minimum AC voltages of main meter 1 and each slave meter 2 is calculated, that is, the average of the minimum values of all meters, which is recorded as V1min. Then V1min = (Vz-min + Vf1-min + Vf2-min + ... + Vfm-min) / (m + 1);
[0075] Based on the effective value of the AC voltage of main meter 1 and the effective value of the AC voltage of each auxiliary meter 2, the average of the effective values of the AC voltage of main meter 1 and each auxiliary meter 2 is calculated, that is, the average of the effective values of all meters, which is recorded as V1e. Then V1e = (Vz-e + Vf1-e + Vf2-e + ..., + Vfm-e) / (m+1);
[0076] Based on the average value of the AC voltage of the main meter 1 and the average value of the AC voltage of each sub-meter 2, the average value of the average values of the AC voltage of the main meter 1 and each sub-meter 2 is calculated, that is, the average value of the average values of all meters is obtained, which is recorded as V1a; then V1a = (Vz-a+Vf1-a+Vf2-a+, ..., +Vfm-a) / (m+1).
[0077] Specifically, the error acquisition unit 132 is based on the maximum value of the AC voltage of the main meter 1, the minimum value of the AC voltage of the main meter 1, the effective value of the AC voltage of the main meter 1, the average value of the AC voltage of the main meter 1, the maximum value of the AC voltage of each sub-meter 2, the minimum value of the AC voltage of each sub-meter 2, the effective value of the AC voltage of each sub-meter 2, the average value of the AC voltage of each sub-meter 2, the average value of the maximum value of the AC voltage of the main meter 1 and each sub-meter 2, the average value of the minimum value of the AC voltage of the main meter 1 and each sub-meter 2, the average value of the AC voltage of the main meter 1 and each sub-meter The error obtaining unit 132 is used to obtain the average value of the effective value of the AC voltage of Table 2 and the average value of the AC voltage of the main electricity meter 1 and each slave electricity meter 2, and obtain the maximum value error of the AC voltage of the main electricity meter 1, the minimum value error of the AC voltage of the main electricity meter 1, the effective value error of the AC voltage of the main electricity meter 1, the average value error of the AC voltage of the main electricity meter 1, the maximum value error of the AC voltage of each slave electricity meter 2, the minimum value error of the AC voltage of each slave electricity meter 2, the effective value error of the AC voltage of each slave electricity meter 2, and the average value error of the AC voltage of each slave electricity meter 2.
[0078] Based on the maximum value of the AC voltage of main electricity meter 1 and the average value of the maximum values of the AC voltages of main electricity meter 1 and each slave electricity meter 2, the maximum value error of the AC voltage of main electricity meter 1 is obtained and recorded as Wz-max. Specifically, the maximum value error of the AC voltage of main electricity meter 1, Wz-max, is the absolute value of the difference between the maximum value Vz-max of the AC voltage of main electricity meter 1 and the average value V1max of the maximum values of the AC voltages of main electricity meter 1 and each slave electricity meter 2, that is, Wz-max = / Vz-max - V1max / .
[0079] Based on the minimum value of the AC voltage of the main electricity meter 1 and the average value of the minimum values of the AC voltages of the main electricity meter 1 and each of the slave electricity meters 2, the minimum error of the AC voltage of the main electricity meter 1 is obtained, which is recorded as Wz-min. Specifically, the minimum error of the AC voltage of the main electricity meter 1, Wz-min, is the absolute value of the difference between the minimum value Vz-min of the AC voltage of the main electricity meter 1 and the average value V1min of the minimum values of the AC voltages of the main electricity meter 1 and each of the slave electricity meters 2, that is, Wz-min = / Vz-min - V1min / .
[0080] Based on the effective value of the AC voltage of main electricity meter 1 and the average of the effective values of the AC voltages of main electricity meter 1 and each of the slave electricity meters 2, the effective value error of the AC voltage of main electricity meter 1 is obtained, which is recorded as Wz-e. Specifically, the effective value error Wz-e of the AC voltage of main electricity meter 1 is the absolute value of the difference between the effective value Vz-e of the AC voltage of main electricity meter 1 and the average value V1e of the effective values of the AC voltages of main electricity meter 1 and each of the slave electricity meters 2, that is, Wz-e = / Vz-e - V1e / .
[0081] Based on the average value of the AC voltage of the main electricity meter 1 and the average value of the AC voltages of the main electricity meter 1 and each of the slave electricity meters 2, the average value error of the AC voltage of the main electricity meter 1 is obtained, which is recorded as Wz-a. Specifically, the average value error Wz-a of the AC voltage of the main electricity meter 1 is the absolute value of the difference between the average value Vz-a of the AC voltage of the main electricity meter 1 and the average value V1a of the average value of the AC voltage of the main electricity meter 1 and each of the slave electricity meters 2, that is, Wz-a = / Vz-a - V1a / .
[0082] Similarly, the maximum error Wfm-max of the AC voltage of the mth slave meter 2 is the absolute value of the difference between the maximum value Vfm-max of the AC voltage of the mth slave meter 2 and the average value V1max of the maximum values of the AC voltages of the main meter 1 and each slave meter 2, that is, Wfm-max = / Vfm-max - V1max / ;
[0083] The minimum error Wfm-min of the AC voltage of the mth slave meter 2 is the absolute value of the difference between the minimum value Vfm-min of the AC voltage of the mth slave meter 2 and the average value V1min of the minimum values of the AC voltage of the main meter 1 and each slave meter 2, that is, Wfm-min = / Vfm-min-V1min / ;
[0084] The effective value error Wfm-e of the AC voltage of the mth slave meter 2 is the absolute value of the difference between the effective value Vfm-e of the AC voltage of the mth slave meter 2 and the average value V1e of the effective values of the AC voltages of the main meter 1 and each slave meter 2, that is, Wfm-e = / Vfm-e - V1e / ;
[0085] The average value error Wfm-a of the AC voltage of the mth sub-meter 2 is the absolute value of the difference between the average value Vfm-a of the AC voltage of the mth sub-meter 2 and the average value V1a of the average values of the AC voltages of the main meter 1 and each sub-meter 2, that is, Wfm-a = / Vfm-a-V1a / .
[0086] Specifically, the correction unit 133 corrects the AC voltage of the main meter 1 based on the average value error Wz-a of the AC voltage of the main meter 1, including: the AC voltage correction value of the main meter 1 is equal to the difference between the real-time measurement value of the AC voltage of the main meter 1 and Wz-a, and the AC voltage of the main meter 1 is corrected based on the AC voltage correction value of the main meter 1; the correction unit 133 corrects the AC voltage of each slave meter 2 based on the average value error Wfm-a of the AC voltage of each slave meter 2, including: the AC voltage correction value of the mth slave meter 2 is equal to the difference between the real-time measurement value of the AC voltage of this slave meter 2 and Wfm-a, and the AC voltage of this slave meter 2 is corrected based on the AC voltage correction value of this slave meter 2.
[0087] In one embodiment, the first processing unit 131 is further configured to obtain, based on the maximum value of the AC voltage of the main electricity meter 1, the minimum value of the AC voltage of the main electricity meter 1, the effective value of the AC voltage of the main electricity meter 1, the average value of the AC voltage of the main electricity meter 1, the maximum value of the AC voltage of each slave electricity meter 2, the minimum value of the AC voltage of each slave electricity meter 2, the effective value of the AC voltage of each slave electricity meter 2, and the average value of the AC voltage of each slave electricity meter 2, the standard deviation of the maximum value of the AC voltage of the main electricity meter 1 and each slave electricity meter 2, the standard deviation of the effective value of the AC voltage of the main electricity meter 1 and each slave electricity meter 2, and the standard deviation of the average value of the AC voltage of the main electricity meter 1 and each slave electricity meter 2; specifically, the following steps are performed:
[0088] Based on the maximum value of the AC voltage of the main power meter 1 and the maximum value of the AC voltage of each sub-power meter 2, the standard deviation σ of the maximum value of the AC voltage of the main power meter 1 and each sub-power meter 2 is obtained. 1max ;
[0089] Based on the minimum value of the AC voltage of the main power meter 1 and the minimum value of the AC voltage of each sub-power meter 2, the standard deviation σ of the minimum value of the AC voltage of the main power meter 1 and each sub-power meter 2 is obtained. 1min ;
[0090] Based on the effective value of the AC voltage of the main power meter 1 and the effective value of the AC voltage of each sub-power meter 2, the standard deviation σ of the effective value of the AC voltage of the main power meter 1 and each sub-power meter 2 is obtained. 1e ;
[0091] Based on the average value of the AC voltage of the main power meter 1 and the average value of the AC voltage of each sub-power meter 2, the standard deviation σ of the average value of the AC voltage of the main power meter 1 and each sub-power meter 2 is obtained. 1a ; The calculation method of standard deviation is common knowledge and will not be elaborated on.
[0092] In one embodiment, Figure 3As shown, the processing module 13 further includes a measurement abnormality judgment unit 134 and a measurement fault judgment unit 135; the measurement abnormality judgment unit 134 is in communication with the processing unit and the error acquisition unit 132, and the measurement abnormality judgment unit 134 is based on the maximum value error of the AC voltage of the main meter 1, the minimum value error of the AC voltage of the main meter 1, the effective value error of the AC voltage of the main meter 1, the average value error of the AC voltage of the main meter 1, the maximum value error of the AC voltage of each auxiliary meter 2, the minimum value error of the AC voltage of each auxiliary meter 2 The main voltage measurement module 12 of the main meter 1 and the auxiliary voltage measurement modules 22 of the auxiliary meters 2 are judged to have measurement abnormalities based on the following:
[0093] Based on the maximum error Wz-max of the AC voltage of the main power meter 1 and the standard deviation σ of the maximum values of the AC voltages of the main power meter 1 and each sub-power meter 2 1max , the main voltage measurement module 12 of the main electricity meter 1 is judged to be abnormal; specifically, if Wz-max is greater than 3 times σ 1max , it is determined that the main voltage measurement module 12 of the main electricity meter 1 measures abnormally;
[0094] Based on the minimum error Wz-min of the AC voltage of the main power meter 1 and the standard deviation σ of the minimum values of the AC voltage of the main power meter 1 and each sub-power meter 2 1min , the main voltage measurement module 12 of the main meter 1 is judged to be abnormal; specifically, if Wz-min is greater than 3 times σ 1min , it is determined that the main voltage measurement module 12 of the main electricity meter 1 measures abnormally;
[0095] Based on the effective value error Wz-e of the AC voltage of the main power meter 1 and the standard deviation σ of the effective values of the AC voltages of the main power meter 1 and each sub-power meter 2 1e , the main voltage measurement module 12 of the main meter 1 is judged to be abnormal; specifically, if Wz-e is greater than 3 times σ 1e , it is determined that the main voltage measurement module 12 of the main electricity meter 1 measures abnormally;
[0096] Based on the average error Wz-a of the AC voltage of the main power meter 1 and the standard deviation σ of the average values of the AC voltages of the main power meter 1 and each sub-power meter 2 1a , the main voltage measurement module 12 of the main meter 1 is judged to be abnormal; specifically, if Wz-a is greater than 3 times σ 1a, it is determined that the main voltage measurement module 12 of the main electricity meter 1 measures abnormally;
[0097] Based on the maximum error Wfm-max of the AC voltage of the m-th sub-meter 2 and the standard deviation σ of the maximum values of the AC voltages of the main meter 1 and each sub-meter 2 1max , the secondary voltage measurement module 22 of the mth secondary meter 2 is judged to be abnormal; specifically, if Wfm-max is greater than 3 times σ 1max , it is determined that the secondary voltage measurement module 22 of the secondary meter 2 measures abnormally;
[0098] Based on the minimum error Wfm-min of the AC voltage of the mth sub-meter 2 and the standard deviation σ of the minimum values of the AC voltage of the main meter 1 and each sub-meter 2 1min , the secondary voltage measurement module 22 of the mth secondary meter 2 is judged to be abnormal; specifically, if Wfm-min is greater than 3 times σ 1min , it is determined that the secondary voltage measurement module 22 of the secondary meter 2 measures abnormally;
[0099] Based on the effective value error Wfm-e of the AC voltage of the mth sub-meter 2 and the standard deviation σ of the effective values of the AC voltages of the main meter 1 and each sub-meter 2 1e , the secondary voltage measurement module 22 of the mth secondary meter 2 is judged to be abnormal; specifically, if Wfm-e is greater than 3 times σ 1e , it is determined that the secondary voltage measurement module 22 of the secondary meter 2 measures abnormally;
[0100] Based on the average error Wfm-a of the AC voltage of the mth sub-meter 2 and the standard deviation σ of the average values of the AC voltages of the main meter 1 and each sub-meter 2 1a , the secondary voltage measurement module 22 of the mth secondary meter 2 is judged to be abnormal; specifically, if Wfm-a is greater than 3 times σ 1a , it is determined that the secondary voltage measurement module 22 of the secondary meter 2 measures abnormally;
[0101] Furthermore, for ease of understanding, Wz-max is greater than 3 times σ 1max Denote as judgment condition 1, Wz-min is greater than 3 times σ 1min Denote as judgment condition 2; Wz-e is greater than 3 times σ 1e Denote as judgment condition 3: Wz-a is greater than 3 times σ 1aRecorded as judgment condition 4; if any one or more of judgment conditions 1, judgment condition 2, judgment condition 3 and judgment condition 4 are met, it can be judged that the main voltage measurement module 12 of the main electricity meter 1 is abnormal; if two or more of judgment conditions 1, judgment condition 2, judgment condition 3 and judgment condition 4 are met, the number of abnormalities of the main voltage measurement module 12 of the main electricity meter 1 is only recorded once; that is, if the judgment result obtained based on the second preset time is abnormal, only one abnormality is recorded. When the data volume is large enough, for example, the second preset time is 200ms, and every 200m s counts data once and obtains a judgment result once, then two judgment results can be obtained by processing and judging based on the data of the two second preset times, and so on, the measurement data and judgment results of multiple second preset times of the main meter 1 can be obtained; similarly, the method of notating the number of abnormalities of each slave meter 2 refers to the method of the main meter 1, that is, multiple judgment results can be obtained by processing and judging based on the data of multiple second preset times; and so on, the judgment results of the secondary voltage measurement modules 22 of all the slave meters 2 and the number of abnormalities of the secondary voltage measurement modules 22 of each slave meter 2 can be obtained.
[0102] Continue reading Figure 3 The measurement fault judgment unit 135 is communicatively connected with the measurement abnormality judgment unit 134. The measurement fault judgment unit 135 performs a fault judgment on the main voltage measurement module 12 of the main meter 1 based on the number of abnormal measurements of the main voltage measurement module 12 of the main meter 1; and performs a fault judgment on the secondary voltage measurement module 22 of each secondary meter 2 based on the number of abnormal measurements of the secondary voltage measurement module 22 of each secondary meter 2.
[0103] Specifically, if the main voltage measurement module 12 of the main meter 1 measures abnormally for three consecutive times or the total number of measurement abnormalities is greater than 10 times, the main voltage measurement module 12 of the main meter 1 is judged to be faulty; if the secondary voltage measurement module 22 of a certain secondary meter 2 measures abnormally for three consecutive times or the total number of measurement abnormalities is greater than 10 times, the secondary voltage measurement module 22 of the secondary meter 2 is judged to be faulty.
[0104] In one embodiment, Figure 4 As shown, the main electricity meter 1 further includes a main time measurement module 14; the main time measurement module 14 is used to measure the time count of the main electricity meter 1 and obtain the total time count of the main electricity meter 1 based on the time count of the main electricity meter 1; the main time measurement module 14 is communicatively connected to the main communication module 11, and the main communication module 11 is used to send the time count of the main electricity meter 1 measured by the main time measurement module 14 and the total time count of the main electricity meter 1 to the processing module 13; Figure 5As shown, the sub-meter 2 also includes a sub-time measurement module 24; the sub-time measurement module 24 is used to measure the time count of the sub-meter 2 and obtain the total time count of the sub-meter 2 based on the time count of the sub-meter 2; the sub-time measurement module 24 is communicatively connected to the sub-communication module 21, and the sub-communication module 21 is used to send the time count of the sub-meter 2 measured by the sub-time measurement module 24 to the processing module 13 via the main communication module 11; the processing module 13 is used to perform fault warning on the main time measurement module 14 and the sub-time measurement module 24 based on the measured time count of the main meter 1 and the measured time count of the sub-meter 2, and / or perform fault warning on the main time measurement module 14 and the sub-time measurement module 24 based on the total value of the main meter 1 and the total value of the sub-meter 2.
[0105] The time count of the main meter 1 is measured by the main time measurement module 14 of the main meter 1, and the time count of the slave meter 2 is measured by the slave time measurement module 24. The measured time count of the main meter 1 is sent to the processing module 13 through the main communication module 11, and the time count of the slave meter 2 is sent to the processing module 13 via the slave communication module 21. The processing module 13 issues a fault warning to the main time measurement module 14 based on the measured time count of the main meter 1, and issues a fault warning to the slave time measurement module 24 based on the time count of each slave meter 2, which helps to improve the time error detection level of the meter, improve the calculation accuracy of the electricity cost, and at the same time reduce the maintenance cost of the smart meter.
[0106] In one embodiment, Figure 6 As shown, the main time measurement module 14 includes a main counting unit 141, which is used to count the main electricity meter 1 once every third preset time and count the time count of the main electricity meter 1 once every fourth preset time; and obtain the total value of the main electricity meter 1 based on the time counts of multiple main electricity meters 1 obtained at multiple fourth preset times; the main communication module 11 sends the time count of the main electricity meter 1 and the total time count of the main electricity meter 1 to the processing module 13.
[0107] In one embodiment, Figure 7 As shown, the sub-time measurement module 24 includes a sub-counting unit 241, which is used to count the sub-meter 2 once every third preset time and count the time count of each sub-meter 2 once every fourth preset time; based on the time counts of multiple sub-meters 2 obtained at multiple fourth preset times, the total value of each sub-meter 2 is obtained; the sub-communication module 21 sends the time count of each sub-meter 2 and the total time count of each sub-meter 2 to the processing module 13 via the main communication module 11.
[0108] Specifically, the setting range of the third preset time can be 100us~1000us, and specifically 100us, 200us, 300us, 400us, 500us, 600us, 700us, 800us, 900us or 1000us can be used; the setting range of the fourth preset time can be 1s~5s, and specifically 1s, 2s, 3s, 4s or 5s can be used; the auxiliary counting unit 241 may include a counter; for ease of understanding, in this embodiment, the third preset time is 100us and the fourth preset time is 1s, that is, the main meter 1 is counted once every 100us. The main communication module 11 is used to count the time of each slave meter 2, and the main communication module 11 is used to count the time of each slave meter 2. ...
[0109] In one embodiment, Figure 8 As shown, the processing module 13 further includes a second processing unit 136 , a first fault warning unit 137 , a third processing unit 138 and a second fault warning unit 139 .
[0110] The second processing unit 136 obtains the average value of the time counts of the main meter 1 and the time counts of the slave meters 2 and the standard deviation of the time counts of the main meter 1 and the slave meters 2 based on the time count of the main meter 1 and the time counts of the slave meters 2; the first fault warning unit 137 is communicated with the second processing unit 136, and the first fault warning unit 137 issues a fault warning to the main time measurement module 14 of the main meter 1 based on the time count of the main meter 1, the average value of the time counts of the main meter 1 and the slave meters 2, and the standard deviation of the time counts of the main meter 1 and the slave meters 2; and issues a fault warning to the slave time measurement module 24 of each slave meter 2 based on the time count of each slave meter 2, the average value of the time counts of the main meter 1 and the slave meters 2, and the standard deviation of the time counts of the main meter 1 and the slave meters 2.
[0111] Specifically, the time count of the main meter 1 is recorded as t0, and the time count of each slave meter 2 is recorded as t1, t2, ..., tm, where m is the total number of slave meters 2; based on the time count of the main meter 1 and the time count of each slave meter 2, the average value of the time counts of the main meter 1 and each slave meter 2 and the standard deviation of the time counts of the main meter 1 and each slave meter 2 are obtained, that is, the average value of t0, t1, t2, ..., tm is obtained, recorded as ta; the standard deviation of t0, t1, t2, ..., tm is obtained, recorded as σ2; the calculation methods of the average value ta and the standard deviation σ2 are common knowledge and will not be elaborated on.
[0112] Specifically, the first fault warning unit 137 performs a fault warning on the main time measurement module 14 of the main electricity meter 1 based on the time count of the main electricity meter 1, the average value of the time counts of the main electricity meter 1 and each slave electricity meter 2, and the standard deviation of the time counts of the main electricity meter 1 and each slave electricity meter 2, including:
[0113] Obtain the absolute value of the difference between the time count t0 of the main electricity meter 1 and the average value ta of the time counts of the main electricity meter 1 and each slave electricity meter 2, which is recorded as tz, that is, tz = / t0-ta / ;
[0114] If tz is greater than three times σ2, a fault warning is issued for the main electricity meter 1.
[0115] Specifically, the first fault warning unit 137 performs a fault warning on the secondary time measurement module 24 of each secondary meter 2 based on the time count of each secondary meter 2, the average value of the time count of the main meter 1 and each secondary meter 2, and the standard deviation of the time count of the main meter 1 and each secondary meter 2, including:
[0116] Obtain the absolute value of the difference between the time count tm of the mth slave meter 2 and the average value ta of the time counts of the main meter 1 and each slave meter 2, and record it as tf, that is, tf = / tm-ta / ;
[0117] If tf is greater than three times of σ2, a fault warning is issued for the auxiliary meter 2.
[0118] Based on the above method, calculation processing is performed on all the sub-meters 2, and based on the calculation results, it is determined whether a fault warning needs to be issued to the sub-meters 2.
[0119] The third processing unit 138 obtains the average value of the total time counts of the main meter 1 and the slave meters 2 based on the total time count of the main meter 1 and the total time counts of the slave meters 2; the second fault warning unit 139 is communicated with the third processing unit 138, and the second fault warning unit 139 issues a fault warning to the main time measurement module 14 of the main meter 1 based on the total time count of the main meter 1, the average value of the total time counts of the main meter 1 and the slave meters 2, and the set value; and issues a fault warning to the slave time measurement module 24 of each slave meter 2 based on the total time count of the slave meters 2, the average value of the total time counts of the main meter 1 and the slave meters 2, and the set value.
[0120] Specifically, as can be seen from the above, the time count t0 of the main meter 1 is obtained once every fourth preset time, so multiple time counts of the main meter 1 can be obtained at multiple fourth preset times, and the sum of these multiple time counts is the total time count of the main meter 1, recorded as T0; similarly, the total time counts of each slave meter 2 are recorded as T1, T2,..., Tm respectively, and the average value of the total time counts of the main meter 1 and each slave meter 2 is the average value of T0, T1, T2,..., Tm, recorded as Ta, where the calculation method of Ta is common knowledge and will not be elaborated on.
[0121] Specifically, the second fault warning unit 139 performs a fault warning on the main time measurement module 14 of the main meter 1 based on the total time count of the main meter 1, the average value of the total time counts of the main meter 1 and each slave meter 2, and the set value, including:
[0122] Obtain the absolute value of the difference between the total time count T0 of the main electricity meter 1 and the average value Ta of the total time counts of the main electricity meter 1 and each slave electricity meter 2, which is recorded as Tz, that is, Tz = / T0-Ta / ;
[0123] If Tz is greater than the set value, a fault warning is issued to the main electricity meter 1.
[0124] Specifically, the second fault warning unit 139 performs a fault warning on the secondary time measurement module 24 of each secondary meter 2 based on the total time count of each secondary meter 2, the average value of the total time count of the main meter 1 and each secondary meter 2, and the set value, including:
[0125] Obtain the absolute value of the difference between the total time count Tm of the mth slave meter 2 and the average value Ta of the time counts of the main meter 1 and each slave meter 2, and record it as Tf, that is, Tf = / Tm-Ta / ;
[0126] If Tf is greater than the set value, a fault warning is issued for the auxiliary meter 2.
[0127] Similarly, calculation processing is performed on all the sub-meters 2, and based on the calculation results, it is determined whether a fault warning needs to be issued for the sub-meters 2.
[0128] Based on the same inventive concept, the present invention also provides an electric meter abnormality detection method, which is executed based on any of the above-mentioned electric meter abnormality detection devices. The implementation solution provided by the electric meter abnormality detection method to solve the problem is similar to the implementation solution recorded in the above-mentioned electric meter abnormality detection device. Therefore, the specific limitations in the electric meter abnormality detection method embodiment provided below can be found in the above-mentioned limitations on the electric meter abnormality detection device, and will not be repeated here.
[0129] like Figure 9 As shown, the electric meter abnormality detection method includes:
[0130] S901: Obtain the AC voltage of the main electricity meter 1 and the AC voltage of each slave electricity meter 2;
[0131] S902: deriving a voltage measurement error of the main electricity meter 1 and a voltage measurement error of each of the slave electricity meters 2 based on the AC voltage of the main electricity meter 1 and the AC voltage of the slave electricity meters 2;
[0132] S903 : Correcting the AC voltage of the main meter 1 based on the voltage measurement error of the main meter 1 , and correcting the AC voltage of the slave meter 2 based on the voltage measurement error of the slave meter 2 .
[0133] The meter abnormality detection method of the present invention obtains the AC voltage of the main meter 1 and the AC voltage of each slave meter 2, calculates the voltage measurement error of the main meter 1 through the AC voltage of the main meter 1, and corrects the AC voltage of the main meter 1 based on the voltage measurement error of the main meter 1; obtains the AC voltage measurement error of each slave meter 2 through the AC voltage of each slave meter 2, and corrects the AC voltage of each slave meter 2 through the voltage measurement error of each slave meter 2, so that the accurate AC voltage value of each meter can be obtained after correction. The meter abnormality detection method of the present invention can help improve the error detection level of the meter, improve the calculation accuracy of the electricity cost, and at the same time can help reduce the maintenance cost of the smart meter.
[0134] In one embodiment, Figure 10 As shown, the electric meter abnormality detection method further includes:
[0135] S1001: Obtaining the AC voltage of the main electricity meter 1 and the AC voltage of each slave electricity meter 2 at every first preset time interval;
[0136] S1002: Obtaining the maximum value of the AC voltage of the main electricity meter 1, the minimum value of the AC voltage of the main electricity meter 1, the effective value of the AC voltage of the main electricity meter 1, the average value of the AC voltage of the main electricity meter 1, the maximum value of the AC voltage of each slave electricity meter 2, the minimum value of the AC voltage of each slave electricity meter 2, the effective value of the AC voltage of each slave electricity meter 2, and the average value of the AC voltage of each slave electricity meter 2 at every second preset time interval;
[0137] S1003: Based on the maximum value of the AC voltage of the main electricity meter 1, the minimum value of the AC voltage of the main electricity meter 1, the effective value of the AC voltage of the main electricity meter 1, and the average value of the AC voltage of the main electricity meter 1, the maximum value of the AC voltage of each slave electricity meter 2, the minimum value of the AC voltage of each slave electricity meter 2, the effective value of the AC voltage of each slave electricity meter 2, and the average value of the AC voltage of each slave electricity meter 2, obtain the average value of the maximum values of the AC voltage of the main electricity meter 1 and each slave electricity meter 2, the average value of the minimum values of the AC voltage of the main electricity meter 1 and each slave electricity meter 2, the average value of the effective values of the AC voltage of the main electricity meter 1 and each slave electricity meter 2, and the average value of the AC voltage of the main electricity meter 1 and each slave electricity meter 2;
[0138] S1004: Based on the maximum value of the AC voltage of the main meter 1, the minimum value of the AC voltage of the main meter 1, the effective value of the AC voltage of the main meter 1, the average value of the AC voltage of the main meter 1, the maximum value of the AC voltage of each sub-meter 2, the minimum value of the AC voltage of each sub-meter 2, the effective value of the AC voltage of each sub-meter 2 and the average value of the AC voltage of each sub-meter 2, the average value of the maximum value of the AC voltage of the main meter 1 and each sub-meter 2, the average value of the minimum value of the AC voltage of the main meter 1 and each sub-meter 2, the average value of the maximum value of the AC voltage of the main meter 1 and each sub-meter 2, the average value of the minimum value of the AC voltage of the main meter 1 and The average value of the effective value of the AC voltage of each sub-meter 2 and the average value of the AC voltage of the main meter 1 and each sub-meter 2 are obtained, and the maximum value error of the AC voltage of the main meter 1, the minimum value error of the AC voltage of the main meter 1, the effective value error of the AC voltage of the main meter 1, the average value error of the AC voltage of the main meter 1, the maximum value error of the AC voltage of each sub-meter 2, the minimum value error of the AC voltage of each sub-meter 2, the effective value error of the AC voltage of each sub-meter 2, and the average value error of the AC voltage of each sub-meter 2 are obtained;
[0139] S1005 : The AC voltage of the main power meter 1 is corrected based on the average value error of the AC voltage of the main power meter 1 , and the AC voltage of each slave power meter 2 is corrected based on the average value error of the AC voltage of each slave power meter 2 .
[0140] Specifically, the setting range of the first preset time can be 100us~1000us, and specifically 100us, 200us, 300us, 400us, 500us, 600us, 700us, 800us, 900us or 1000us can be used; the setting range of the second preset time can be 100ms~500ms, and specifically 100ms, 200ms, 300ms, 400ms or 500ms can be used; the second preset time can also be expressed in cycles. When the AC power frequency of the meter is 50Hz, the 50Hz AC power has 50 cycles per second, and each cycle is 20ms. For example, when the second preset time is 200ms, the time used is 10 cycles.
[0141] For ease of understanding, in one embodiment, the first preset time is 100us, the second preset time is 200ms, the AC voltages of the main meter 1 and all the slave meters 2 are measured every 100us, and the maximum value, minimum value, effective value, average value of the AC voltage of the main meter 1 and the maximum value, minimum value, effective value and average value of the AC voltage of each slave meter 2 are counted every 200ms; then the number of AC voltages of the main meter 1 measured within 200ms is theoretically 2000, which can be recorded as Vz1, Vz2, ..., Vz2000; then if the number of AC voltages of the main meter 1 counted in the second preset time is n, n is a positive integer, that is, the maximum value of the AC voltage of the main meter 1 Vz-max = max(Vz1, Vz2, ..., Vzn); the minimum value of the AC voltage of the main meter 1 Vz-min = min(Vz1, Vz2, ..., Vzn); the effective value of the AC voltage of the main meter 1 Average value of AC voltage of main electricity meter 1 Similarly, if the meter abnormality detection device of the present invention has a total of m sub-meters 2, the maximum value of the AC voltage of each sub-meter 2 is recorded as Vf1-max, Vf2-max, ..., Vfm-max, respectively, the minimum value of the AC voltage of each sub-meter 2 is recorded as Vf1-min, Vf2-min, ..., Vfm-min, respectively, the effective value of the AC voltage of each sub-meter 2 is recorded as Vf1-e, Vf2-e, ..., Vfm-e, respectively, and the average value of the AC voltage of each sub-meter 2 is recorded as Vf1-e, Vf2-e, ..., Vfm-a, respectively; m is the total number of sub-meters 2; the maximum value, minimum value, effective value and average value of the AC voltage of each sub-meter 2 are calculated with reference to the calculation method of the main meter 1, and will not be repeated here.
[0142] Specifically, S1003 may include:
[0143] Based on the maximum AC voltage of main meter 1 and the maximum AC voltage of each slave meter 2, the average of the maximum AC voltages of main meter 1 and each slave meter 2 is calculated, that is, the average of the maximum values of all meters (main meter 1 and all slave meters 2) is obtained, and recorded as V1max; then V1max = (Vz-max + Vf1-max + Vf2-max + ..., + Vfm-max) / (m + 1);
[0144] Based on the minimum AC voltage of main meter 1 and the minimum AC voltage of each slave meter 2, the average of the minimum AC voltages of main meter 1 and each slave meter 2 is calculated, that is, the average of the minimum values of all meters, which is recorded as V1min. Then V1min = (Vz-min + Vf1-min + Vf2-min + ... + Vfm-min) / (m + 1);
[0145] Based on the effective value of the AC voltage of main meter 1 and the effective value of the AC voltage of each auxiliary meter 2, the average of the effective values of the AC voltage of main meter 1 and each auxiliary meter 2 is calculated, that is, the average of the effective values of all meters, which is recorded as V1e. Then V1e = (Vz-e + Vf1-e + Vf2-e + ..., + Vfm-e) / (m+1);
[0146] Based on the average value of the AC voltage of the main meter 1 and the average value of the AC voltage of each sub-meter 2, the average value of the average values of the AC voltage of the main meter 1 and each sub-meter 2 is calculated, that is, the average value of the average values of all meters is obtained, which is recorded as V1a; then V1a = (Vz-a+Vf1-a+Vf2-a+, ..., +Vfm-a) / (m+1).
[0147] Specifically, S1004 may include:
[0148] Based on the maximum value of the AC voltage of main electricity meter 1 and the average value of the maximum values of the AC voltages of main electricity meter 1 and each slave electricity meter 2, the maximum value error of the AC voltage of main electricity meter 1 is obtained and recorded as Wz-max. Specifically, the maximum value error of the AC voltage of main electricity meter 1, Wz-max, is the absolute value of the difference between the maximum value Vz-max of the AC voltage of main electricity meter 1 and the average value V1max of the maximum values of the AC voltages of main electricity meter 1 and each slave electricity meter 2, that is, Wz-max = / Vz-max - V1max / .
[0149] Based on the minimum value of the AC voltage of the main electricity meter 1 and the average value of the minimum values of the AC voltages of the main electricity meter 1 and each of the slave electricity meters 2, the minimum error of the AC voltage of the main electricity meter 1 is obtained, which is recorded as Wz-min. Specifically, the minimum error of the AC voltage of the main electricity meter 1, Wz-min, is the absolute value of the difference between the minimum value Vz-min of the AC voltage of the main electricity meter 1 and the average value V1min of the minimum values of the AC voltages of the main electricity meter 1 and each of the slave electricity meters 2, that is, Wz-min = / Vz-min - V1min / .
[0150] Based on the effective value of the AC voltage of main electricity meter 1 and the average of the effective values of the AC voltages of main electricity meter 1 and each of the slave electricity meters 2, the effective value error of the AC voltage of main electricity meter 1 is obtained, which is recorded as Wz-e. Specifically, the effective value error Wz-e of the AC voltage of main electricity meter 1 is the absolute value of the difference between the effective value Vz-e of the AC voltage of main electricity meter 1 and the average value V1e of the effective values of the AC voltages of main electricity meter 1 and each of the slave electricity meters 2, that is, Wz-e = / Vz-e - V1e / .
[0151] Based on the average value of the AC voltage of the main electricity meter 1 and the average value of the AC voltages of the main electricity meter 1 and each of the slave electricity meters 2, the average value error of the AC voltage of the main electricity meter 1 is obtained, which is recorded as Wz-a. Specifically, the average value error Wz-a of the AC voltage of the main electricity meter 1 is the absolute value of the difference between the average value Vz-a of the AC voltage of the main electricity meter 1 and the average value V1a of the average value of the AC voltage of the main electricity meter 1 and each of the slave electricity meters 2, that is, Wz-a = / Vz-a - V1a / .
[0152] Similarly, the maximum error Wfm-max of the AC voltage of the mth slave meter 2 is the absolute value of the difference between the maximum value Vfm-max of the AC voltage of the mth slave meter 2 and the average value V1max of the maximum values of the AC voltages of the main meter 1 and each slave meter 2, that is, Wfm-max = / Vfm-max - V1max / ;
[0153] The minimum error Wfm-min of the AC voltage of the mth slave meter 2 is the absolute value of the difference between the minimum value Vfm-min of the AC voltage of the mth slave meter 2 and the average value V1min of the minimum values of the AC voltage of the main meter 1 and each slave meter 2, that is, Wfm-min = / Vfm-min-V1min / ;
[0154] The effective value error Wfm-e of the AC voltage of the mth slave meter 2 is the absolute value of the difference between the effective value Vfm-e of the AC voltage of the mth slave meter 2 and the average value V1e of the effective values of the AC voltages of the main meter 1 and each slave meter 2, that is, Wfm-e = / Vfm-e - V1e / ;
[0155] The average value error Wfm-a of the AC voltage of the mth slave meter 2 is the absolute value of the difference between the average value Vfm-a of the AC voltage of the mth slave meter 2 and the average value V1a of the average values of the AC voltages of the main meter 1 and each slave meter 2, that is, Wfm-a= / Vfm-a-V1a / ;
[0156] Therefore, based on the same calculation method, the maximum value error, minimum value error, effective value error and average value error of each slave electricity meter 2 can be obtained.
[0157] Specifically, correcting the AC voltage of the main meter 1 based on the average value error Wz-a of the AC voltage of the main meter 1 includes: the AC voltage correction value of the main meter 1 is equal to the difference between the real-time measurement value of the AC voltage of the main meter 1 and Wz-a, and the AC voltage of the main meter 1 is corrected based on the AC voltage correction value of the main meter 1; correcting the AC voltage of each slave meter 2 based on the average value error Wfm-a of the AC voltage of each slave meter 2 includes: the AC voltage correction value of the mth slave meter 2 is equal to the difference between the real-time measurement value of the AC voltage of this slave meter 2 and Wfm-a, and the AC voltage of this slave meter 2 is corrected based on the AC voltage correction value of this slave meter 2.
[0158] In one embodiment, Figure 11 As shown, the electric meter abnormality detection method further includes:
[0159] S1101: Based on the maximum value of the AC voltage of main electricity meter 1, the minimum value of the AC voltage of main electricity meter 1, the effective value of the AC voltage of main electricity meter 1, the average value of the AC voltage of main electricity meter 1, the maximum value of the AC voltage of each slave electricity meter 2, the minimum value of the AC voltage of each slave electricity meter 2, the effective value of the AC voltage of each slave electricity meter 2, and the average value of the AC voltage of each slave electricity meter 2, obtain the standard deviation of the maximum value of the AC voltage of main electricity meter 1 and each slave electricity meter 2, the standard deviation of the minimum value of the AC voltage of main electricity meter 1 and each slave electricity meter 2, the standard deviation of the effective value of the AC voltage of main electricity meter 1 and each slave electricity meter 2, and the standard deviation of the average value of the AC voltage of main electricity meter 1 and each slave electricity meter 2;
[0160] S1102: Based on the maximum value error of the AC voltage of the main power meter 1, the minimum value error of the AC voltage of the main power meter 1, the effective value error of the AC voltage of the main power meter 1, the average value error of the AC voltage of the main power meter 1, the maximum value error of the AC voltage of each slave power meter 2, the minimum value error of the AC voltage of each slave power meter 2, the effective value error of the AC voltage of each slave power meter 2, the average value error of the AC voltage of each slave power meter 2, the standard deviation of the maximum value of the AC voltage of the main power meter 1 and each slave power meter 2, the standard deviation of the minimum value of the AC voltage of the main power meter 1 and each slave power meter 2, the standard deviation of the effective value of the AC voltage of the main power meter 1 and each slave power meter 2, and the standard deviation of the average value of the AC voltage of the main power meter 1 and each slave power meter 2, the main voltage measurement module 12 of the main power meter 1 and each slave power meter 2 is judged to have measurement abnormality.
[0161] S1103: Based on the number of abnormal measurements of the main voltage measurement module 12 of the main electricity meter 1, a fault judgment is made on the main voltage measurement module 12 of the main electricity meter 1; based on the number of abnormal measurements of the secondary voltage measurement module 22 of each secondary electricity meter 2, a fault judgment is made on the secondary voltage measurement module 22 of each secondary electricity meter 2.
[0162] Specifically, S1101 may include:
[0163] Based on the maximum value of the AC voltage of the main electricity meter 1 and the maximum value of the AC voltage of each sub-electricity meter 2, the standard deviation σ1max of the maximum values of the AC voltage of the main electricity meter 1 and each sub-electricity meter 2 is obtained;
[0164] Based on the minimum value of the AC voltage of the main electricity meter 1 and the minimum value of the AC voltage of each sub-electricity meter 2, the standard deviation σ1min of the minimum values of the AC voltage of the main electricity meter 1 and each sub-electricity meter 2 is obtained;
[0165] Based on the effective value of the AC voltage of the main power meter 1 and the effective value of the AC voltage of each sub-power meter 2, the standard deviation σ1e of the effective value of the AC voltage of the main power meter 1 and each sub-power meter 2 is obtained;
[0166] Based on the average value of the AC voltage of the main meter 1 and the average value of the AC voltage of each slave meter 2, the standard deviation σ1a of the average value of the AC voltage of the main meter 1 and each slave meter 2 is obtained; the calculation method of the standard deviation is common knowledge and will not be described in detail.
[0167] Specifically, S1102 may include:
[0168] Based on the maximum error Wz-max of the AC voltage of main meter 1 and the standard deviation σ1max of the maximum AC voltages of main meter 1 and each slave meter 2, a measurement abnormality is determined for the main voltage measurement module 12 of main meter 1. Specifically, if Wz-max is greater than three times σ1max, the main voltage measurement module 12 of main meter 1 is determined to have a measurement abnormality.
[0169] Based on the minimum error Wz-min of the AC voltage of main meter 1 and the standard deviation σ1min of the minimum AC voltages of main meter 1 and each slave meter 2, a measurement abnormality is determined for the main voltage measurement module 12 of main meter 1. Specifically, if Wz-min is greater than three times σ1min, the main voltage measurement module 12 of main meter 1 is determined to have a measurement abnormality.
[0170] Based on the effective value error Wz-e of the AC voltage of main electricity meter 1 and the standard deviation σ1e of the effective values of the AC voltages of main electricity meter 1 and each of the slave electricity meters 2, a measurement abnormality is determined for the main voltage measurement module 12 of main electricity meter 1. Specifically, if Wz-e is greater than three times σ1e, the main voltage measurement module 12 of main electricity meter 1 is determined to have a measurement abnormality.
[0171] Based on the mean value error Wz-a of the AC voltage of main meter 1 and the standard deviation σ1a of the mean values of the AC voltages of main meter 1 and each slave meter 2, a measurement abnormality is determined for the main voltage measurement module 12 of main meter 1. Specifically, if Wz-a is greater than three times σ1a, the main voltage measurement module 12 of main meter 1 is determined to have a measurement abnormality.
[0172] Based on the maximum error Wfm-max of the AC voltage of the mth slave meter 2 and the standard deviation σ1max of the maximum AC voltages of the main meter 1 and each slave meter 2, a measurement abnormality is determined for the secondary voltage measurement module 22 of the mth slave meter 2. Specifically, if Wfm-max is greater than three times σ1max, the secondary voltage measurement module 22 of this slave meter 2 is determined to have a measurement abnormality.
[0173] Based on the minimum error Wfm-min of the AC voltage of the mth slave meter 2 and the standard deviation σ1min of the minimum AC voltages of the main meter 1 and each slave meter 2, a measurement abnormality is determined for the secondary voltage measurement module 22 of the mth slave meter 2. Specifically, if Wfm-min is greater than three times σ1min, the secondary voltage measurement module 22 of this slave meter 2 is determined to have a measurement abnormality.
[0174] Based on the effective value error Wfm-e of the AC voltage of the mth slave meter 2 and the standard deviation σ1e of the effective values of the AC voltages of the main meter 1 and each slave meter 2, a measurement abnormality is determined for the secondary voltage measurement module 22 of the mth slave meter 2. Specifically, if Wfm-e is greater than three times σ1e, the secondary voltage measurement module 22 of this slave meter 2 is determined to have a measurement abnormality.
[0175] Based on the mean error Wfm-a of the AC voltage of the mth slave meter 2 and the standard deviation σ1a of the mean values of the AC voltages of the main meter 1 and each slave meter 2, a measurement abnormality is determined for the secondary voltage measurement module 22 of the mth slave meter 2. Specifically, if Wfm-a is greater than three times σ1a, the secondary voltage measurement module 22 of this slave meter 2 is determined to have a measurement abnormality.
[0176] Therefore, based on the same calculation method, it can be determined whether the secondary voltage measuring module 22 of each secondary electricity meter 2 has measured abnormally.
[0177] Further, for ease of understanding, Wz-max greater than 3 times σ1max is recorded as judgment condition 1, Wz-min greater than 3 times σ1min is recorded as judgment condition 2; Wz-e greater than 3 times σ1e is recorded as judgment condition 3; Wz-a greater than 3 times σ1a is recorded as judgment condition 4; if any one or more of judgment conditions 1, judgment conditions 2, judgment conditions 3 and judgment conditions 4 are met, it can be judged that the main voltage measurement module 12 of the main electricity meter 1 has an abnormal measurement; if two or more of judgment conditions 1, judgment conditions 2, judgment conditions 3 and judgment conditions 4 are met, the number of abnormal times of the main voltage measurement module 12 of the main electricity meter 1 is only recorded as 1; that is, the judgment result obtained based on the second preset time is If the result is abnormal, only one abnormality is recorded. When the data volume is large enough, for example, the second preset time is 200ms, data is counted every 200ms, and a judgment result is obtained, then two judgment results can be obtained by processing and judging based on the data of the two second preset times. Similarly, the measurement data and judgment results of multiple second preset times of the main meter 1 can be obtained; similarly, the method of recording the number of abnormalities of each slave meter 2 refers to the method of the main meter 1, that is, multiple judgment results can be obtained by processing and judging based on the data of multiple second preset times; and so on, the judgment results of the secondary voltage measurement module 22 of all slave meters 2 and the number of abnormalities of the secondary voltage measurement module 22 of each slave meter 2 can be obtained.
[0178] Specifically, based on the number of abnormal measurements made by the main voltage measurement module 12 of the main meter 1, fault judgment of the main voltage measurement module 12 of the main meter 1 may include: if the main voltage measurement module 12 of the main meter 1 measures abnormalities for three consecutive times or the total number of abnormal measurements is greater than 10 times, then the main voltage measurement module 12 of the main meter 1 is judged to be faulty; based on the number of abnormal measurements made by the secondary voltage measurement module 22 of each secondary meter 2, fault judgment of the secondary voltage measurement module 22 of each secondary meter 2 may include: if the secondary voltage measurement module 22 of a certain secondary meter 2 measures abnormalities for three consecutive times or the total number of abnormal measurements is greater than 10 times, then the secondary voltage measurement module 22 of the secondary meter 2 is judged to be faulty.
[0179] In one embodiment, Figure 12 As shown, the electric meter abnormality detection method further includes:
[0180] S1201: Counting the main electricity meter 1 once every third preset time, counting the time count of the main electricity meter 1 once every fourth preset time, and obtaining a total value of the main electricity meter 1 based on the time counts of multiple main electricity meters 1 obtained at multiple fourth preset time intervals;
[0181] S1202: Counting each slave electricity meter 2 once every third preset time, and counting the time count of each slave electricity meter 2 once every fourth preset time, and obtaining a total value of each slave electricity meter 2 based on the multiple time counts of each slave electricity meter 2 obtained at multiple fourth preset time intervals;
[0182] S1203: Providing a fault warning to the main time measurement module 14 and the subsidiary time measurement module 24 based on the time count of the main electricity meter 1 and the time count of the subsidiary electricity meter 2, and / or providing a fault warning to the main time measurement module 14 and the subsidiary time measurement module 24 based on the total value of the main electricity meter 1 and the total value of each subsidiary electricity meter 2.
[0183] Specifically, the setting range of the third preset time can be 100us~1000us, and specifically 100us, 200us, 300us, 400us, 500us, 600us, 700us, 800us, 900us or 1000us can be used; the setting range of the fourth preset time can be 1s~5s, and specifically 1s, 2s, 3s, 4s or 5s can be used; the auxiliary counting unit 241 may include a counter; for ease of understanding, in this embodiment, the third preset time is 100us and the fourth preset time is 1s, that is, the main meter 1 is counted once every 100us. The main communication module 11 is used to count the time of each slave meter 2, and the main communication module 11 is used to count the time of each slave meter 2. ...
[0184] Specifically, S1203 may include: performing fault warning on the main time measurement module 14 and the secondary time measurement module 24 based on the time count of the main meter 1 and the time count of the secondary meter 2; performing fault warning on the main time measurement module 14 and the secondary time measurement module 24 based on the total value of the main meter 1 and the total value of each secondary meter 2; performing fault warning on the main time measurement module 14 and the secondary time measurement module 24 based on the time count of the main meter 1 and the time count of the secondary meter 2, and performing fault warning on the main time measurement module 14 and the secondary time measurement module 24 based on the total value of the main meter 1 and the total value of each secondary meter 2.
[0185] In one embodiment, Figure 13 As shown, the electric meter abnormality detection method further includes:
[0186] S1301: Based on the time count of the main electricity meter 1 and the time count of each slave electricity meter 2, obtain the average value of the time count of the main electricity meter 1 and each slave electricity meter 2 and the standard deviation of the time count of the main electricity meter 1 and each slave electricity meter 2;
[0187] S1302: Based on the time count of the main electricity meter 1, the average time count of the main electricity meter 1 and each of the slave electricity meters 2, and the standard deviation of the time counts of the main electricity meter 1 and each of the slave electricity meters 2, a fault warning is issued to the main time measurement module 14 of the main electricity meter 1; based on the time count of each of the slave electricity meters 2, the average time count of the main electricity meter 1 and each of the slave electricity meters 2, and the standard deviation of the time counts of the main electricity meter 1 and each of the slave electricity meters 2, a fault warning is issued to the slave time measurement module 24 of each of the slave electricity meters 2;
[0188] S1303: Based on the total time count of the main electricity meter 1 and the total time count of each slave electricity meter 2, obtain an average value of the total time count of the main electricity meter 1 and each slave electricity meter 2;
[0189] S1304: Based on the total time count of the main meter 1, the average value of the total time counts of the main meter 1 and each slave meter 2, and the set value, a fault warning is issued to the main time measurement module 14 of the main meter 1; based on the total time count of each slave meter 2, the average value of the total time counts of the main meter 1 and each slave meter 2, and the set value, a fault warning is issued to the slave time measurement module 24 of each slave meter 2.
[0190] Specifically, the time count of the main meter 1 is recorded as t0, and the time count of each slave meter 2 is recorded as t1, t2, ..., tm, where m is the total number of slave meters 2; based on the time count of the main meter 1 and the time count of each slave meter 2, the average value of the time counts of the main meter 1 and each slave meter 2 and the standard deviation of the time counts of the main meter 1 and each slave meter 2 are obtained, that is, the average value of t0, t1, t2, ..., tm is obtained, recorded as ta; the standard deviation of t0, t1, t2, ..., tm is obtained, recorded as σ2; the calculation methods of the average value ta and the standard deviation σ2 are common knowledge and will not be elaborated on.
[0191] Specifically, S1302 may include:
[0192] Obtain the absolute value of the difference between the time count t0 of the main electricity meter 1 and the average value ta of the time counts of the main electricity meter 1 and each slave electricity meter 2, which is recorded as tz, that is, tz = / t0-ta / ;
[0193] If tz is greater than 3 times σ2, a fault warning is issued for the main electricity meter 1;
[0194] Obtain the absolute value of the difference between the time count tm of the mth slave meter 2 and the average value ta of the time counts of the main meter 1 and each slave meter 2, and record it as tf, that is, tf = / tm-ta / ;
[0195] If tf is greater than 3 times σ2, a fault warning is issued for the auxiliary meter 2;
[0196] In the same manner, calculation processing is performed on all the auxiliary electricity meters 2, and based on the calculation results, it is determined whether a fault warning needs to be issued for the auxiliary electricity meters 2.
[0197] The time count t0 of the main meter 1 is obtained once every fourth preset time, so multiple time counts of the main meter 1 can be obtained at multiple fourth preset times. The sum of these multiple time counts is the total time count of the main meter 1, recorded as T0; similarly, the total time counts of each slave meter 2 are recorded as T1, T2, ..., Tm respectively, and the average value of the total time counts of the main meter 1 and each slave meter 2 is the average value of T0, T1, T2, ..., Tm, recorded as Ta, where the calculation method of Ta is common knowledge and will not be elaborated on.
[0198] Specifically, S1304 may include:
[0199] Obtain the absolute value of the difference between the total time count T0 of the main electricity meter 1 and the average value Ta of the total time counts of the main electricity meter 1 and each slave electricity meter 2, which is recorded as Tz, that is, Tz = / T0-Ta / ;
[0200] If Tz is greater than the set value, a fault warning is issued to the main electricity meter 1;
[0201] Obtain the absolute value of the difference between the total time count Tm of the mth slave meter 2 and the average value Ta of the time counts of the main meter 1 and each slave meter 2, and record it as Tf, that is, Tf = / Tm-Ta / ;
[0202] If Tf is greater than the set value, a fault warning is issued for the auxiliary meter 2;
[0203] The same calculation process is performed on all the slave electricity meters 2 , and based on the calculation results, it is determined whether a fault warning needs to be issued for the slave electricity meters 2 .
[0204] It should be understood that, although the various steps in the flowcharts involved in the various embodiments described above are displayed in sequence according to the instructions of the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and these steps can be executed in other orders. Moreover, at least a portion of the steps in the flowcharts involved in the various embodiments described above can include multiple steps or multiple stages, and these steps or stages are not necessarily executed and completed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a portion of steps or stages in other steps.
[0205] In one embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as follows: Figure 14 As shown. The computer device includes a processor, a memory, a communication interface, a display screen and an input device connected via a system bus. 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 and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be achieved through WIFI, a mobile cellular network, NFC (near field communication) or other technologies. When the computer program is executed by the processor, a method for detecting an abnormality of an electric meter is implemented. The display screen of the computer device can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad provided on the computer device housing, or an external keyboard, touchpad or mouse.
[0206] Those skilled in the art will understand that Figure 14 The structure shown in the figure is only a block diagram of a part of the structure 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 shown in the figure, or combine certain components, or have a different component arrangement.
[0207] In one embodiment, the present invention further provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the steps of any of the above-mentioned methods for detecting abnormality in an electric meter are implemented.
[0208] In one embodiment, the present invention further provides a computer program product, including a computer program, which implements the steps of any of the above-mentioned methods for detecting abnormality of an electric meter when the computer program is executed by a processor.
[0209] Those skilled in the art will appreciate that all or part of the processes in the above-mentioned embodiment methods can be implemented by instructing the relevant hardware through a computer program, and 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-mentioned methods. Among them, any reference to memory, database or other media used in the embodiments provided in this application may include at least one of non-volatile and volatile memory. Non-volatile memory may include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory may include random access memory (RAM) or external cache memory, etc. 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). The database involved in the various embodiments provided herein may include at least one of a relational database and a non-relational database. Non-relational databases may include, but are not limited to, distributed databases based on blockchains. The processor involved in the various embodiments provided herein may be, but are not limited to, a general-purpose processor, a central processing unit, a graphics processing unit, a digital signal processor, a programmable logic unit, a data processing logic unit based on quantum computing, and the like.
[0210] The technical features of the above-mentioned embodiments can be combined arbitrarily. In order to make the description concise, not all possible combinations of the technical features in the above-mentioned embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0211] The above-described embodiments merely illustrate several implementations of the present invention, and while their descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the patent. It should be noted that a person skilled in the art would be able to make numerous variations and improvements without departing from the spirit of the present invention, all of which fall within the scope of protection of the present invention. Therefore, the scope of protection of the patent for this invention shall be determined by the appended claims.
Claims
1. An electric meter abnormality detection device, characterized in that: The electric meter abnormality detection device comprises: A main electricity meter, comprising: a main communication module, a main voltage measurement module, and a processing module; the main voltage measurement module is used to measure the AC voltage of the main electricity meter; the main communication module is communicatively connected to the main voltage measurement module and the processing module, and is used to send the AC voltage of the main electricity meter measured by the main voltage measurement module to the processing module; a plurality of slave meters adjacent to the main meter, each of the slave meters being connected to the main meter; the slave meters comprising: a slave communication module and a slave voltage measurement module; the slave voltage measurement module being configured to measure the AC voltage of the slave meters; the slave communication module being communicatively connected to the slave voltage measurement module and the main communication module, and configured to transmit the AC voltage of the slave meters measured by the slave voltage measurement module to the processing module via the main communication module; The processing module is configured to obtain a voltage measurement error of the main meter and a voltage measurement error of each of the slave meters based on the measured AC voltage of the main meter and the measured AC voltage of the slave meters, and to correct the measured AC voltage of the main meter based on the voltage measurement error of the main meter, and to correct the measured AC voltage of the slave meters based on the voltage measurement error of the slave meters; The main electricity meter further includes a main time measurement module; the main time measurement module is used to measure the time count of the main electricity meter and obtain the total time count of the main electricity meter based on the time count of the main electricity meter; the main time measurement module is communicatively connected to the main communication module, and the main communication module is used to send the time count of the main electricity meter measured by the main time measurement module and the total time count of the main electricity meter to the processing module; The secondary meter further includes a secondary time measurement module; the secondary time measurement module is used to measure the time count of the secondary meter and obtain the total time count of the secondary meter based on the time count of the secondary meter; the secondary time measurement module is communicatively connected to the secondary communication module, and the secondary communication module is used to send the time count of the secondary meter measured by the secondary time measurement module to the processing module via the main communication module; The processing module is used to provide a fault warning to the main time measurement module and the secondary time measurement module based on the measured time count of the main meter and the measured time count of the secondary meter, and / or to provide a fault warning to the main time measurement module and the secondary time measurement module based on the total value of the main meter and the total value of the secondary meter.
2. The electric meter abnormality detection device according to claim 1, characterized in that: The main voltage measurement module measures the AC voltage of the main meter once every first preset time, and counts the maximum value of the AC voltage of the main meter, the minimum value of the AC voltage of the main meter, the effective value of the AC voltage of the main meter, and the average value of the AC voltage of the main meter every second preset time; the auxiliary voltage measurement module measures the AC voltage of each of the auxiliary meters once every first preset time, and counts the maximum value of the AC voltage of each of the auxiliary meters, the minimum value of the AC voltage of each of the auxiliary meters, the effective value of the AC voltage of each of the auxiliary meters, and the average value of the AC voltage of each of the auxiliary meters every second preset time; the processing module includes: a first processing unit configured to obtain, based on the maximum value of the AC voltage of the main meter, the minimum value of the AC voltage of the main meter, the effective value of the AC voltage of the main meter, the average value of the AC voltage of the main meter, the maximum value of the AC voltage of each slave meter, the minimum value of the AC voltage of each slave meter, the effective value of the AC voltage of each slave meter, and the average value of the AC voltage of each slave meter, an average value of the maximum values of the AC voltage of the main meter and each slave meter, an average value of the effective values of the AC voltage of the main meter and each slave meter, and an average value of the average values of the AC voltage of the main meter and each slave meter; an error acquisition unit, which is in communication with the first processing unit and is configured to obtain an error value based on the maximum value of the AC voltage of the main meter, the minimum value of the AC voltage of the main meter, the effective value of the AC voltage of the main meter, the average value of the AC voltage of the main meter, the maximum value of the AC voltage of each of the sub-meters, the minimum value of the AC voltage of each of the sub-meters, the effective value of the AC voltage of each of the sub-meters, the average value of the AC voltage of each of the sub-meters, the average value of the maximum value of the AC voltage of the main meter and each of the sub-meters, and the average value of the minimum value of the AC voltage of the main meter and each of the sub-meters; the average value, the average value of the effective values of the AC voltages of the main meter and each of the slave meters, and the average value of the average values of the AC voltages of the main meter and each of the slave meters, to obtain the maximum value error of the AC voltage of the main meter, the minimum value error of the AC voltage of the main meter, the effective value error of the AC voltage of the main meter, the average value error of the AC voltage of the main meter, the maximum value error of the AC voltage of each of the slave meters, the minimum value error of the AC voltage of each of the slave meters, the effective value error of the AC voltage of each of the slave meters, and the average value error of the AC voltage of each of the slave meters; The correction unit is in communication with the error acquisition unit and corrects the AC voltage of the main meter based on the average value error of the AC voltage of the main meter and corrects the AC voltage of each of the slave meters based on the average value error of the AC voltage of each of the slave meters.
3. The electric meter abnormality detection device according to claim 2, characterized in that: The first processing unit is also used to: obtain the standard deviation of the maximum value of the AC voltage of the main meter and each of the sub-meters, the standard deviation of the minimum value of the AC voltage of the main meter and each of the sub-meters, the standard deviation of the effective value of the AC voltage of the main meter and each of the sub-meters, and the standard deviation of the average value of the AC voltage of the main meter and each of the sub-meters based on the maximum value of the AC voltage of the main meter, the minimum value of the AC voltage of the main meter, the effective value of the AC voltage of the main meter, the average value of the AC voltage of the main meter, the maximum value of the AC voltage of each of the sub-meters, the minimum value of the AC voltage of each of the sub-meters, the effective value of the AC voltage of each of the sub-meters, and the average value of the AC voltage of each of the sub-meters.
4. The electric meter abnormality detection device according to claim 3, characterized in that: The processing module further includes: a measurement abnormality judgment unit, communicatively connected to the processing unit and the error acquisition unit, and performing measurement abnormality judgment on the main voltage measurement module of the main meter and the secondary voltage measurement modules of the secondary meters based on the maximum value error of the AC voltage of the main meter, the minimum value error of the AC voltage of the main meter, the effective value error of the AC voltage of the main meter, the average value error of the AC voltage of the main meter, the maximum value error of the AC voltage of each of the secondary meters, the minimum value error of the AC voltage of each of the secondary meters, the effective value error of the AC voltage of each of the secondary meters, the average value error of the AC voltage of each of the secondary meters, the standard deviation of the maximum value of the AC voltage of the main meter and each of the secondary meters, the standard deviation of the minimum value of the AC voltage of the main meter and each of the secondary meters, the standard deviation of the effective value of the AC voltage of the main meter and each of the secondary meters, and the standard deviation of the average value of the AC voltage of the main meter and each of the secondary meters; A measurement fault judgment unit is communicatively connected to the measurement abnormality judgment unit, and performs fault judgment on the main voltage measurement module of the main meter based on the number of times the main voltage measurement module of the main meter measures abnormalities; and performs fault judgment on the secondary voltage measurement module of each of the secondary meters based on the number of times the secondary voltage measurement module of each of the secondary meters measures abnormalities.
5. The electric meter abnormality detection device according to claim 1, characterized in that: The main time measurement module includes a main counting unit, which is used to count the main electricity meter once every third preset time and count the time count of the main electricity meter once every fourth preset time; and obtain a total value of the main electricity meter based on the time counts of multiple main electricity meters obtained at multiple fourth preset times; the main communication module sends the time counts of the main electricity meter and the total time count of the main electricity meter to the processing module; The secondary time measurement module includes a secondary counting unit, which is used to count the secondary meters once every third preset time and count the time count of each secondary meter once every fourth preset time; Based on the time counts of the multiple slave meters obtained at multiple fourth preset times, the total value of each slave meter is obtained; the slave communication module sends the time counts of each slave meter and the total time count of each slave meter to the processing module via the main communication module.
6. The electric meter abnormality detection device according to claim 5, characterized in that: The processing module further includes: a second processing unit, configured to obtain, based on the time count of the main electricity meter and the time count of each of the slave electricity meters, an average value of the time count of the main electricity meter and the time count of each of the slave electricity meters and a standard deviation of the time count of the main electricity meter and the time count of each of the slave electricity meters; a first fault warning unit, communicatively connected to the second processing unit, for issuing a fault warning to a main time measurement module of the main meter based on a time count of the main meter, an average value of the time counts of the main meter and each of the slave meters, and a standard deviation of the time counts of the main meter and each of the slave meters; and for issuing a fault warning to a slave time measurement module of each of the slave meters based on a time count of each of the slave meters, an average value of the time counts of the main meter and each of the slave meters, and a standard deviation of the time counts of the main meter and each of the slave meters; a third processing unit, configured to obtain an average value of the total time counts of the main electricity meter and the total time counts of the slave electricity meters based on the total time count of the main electricity meter and the total time counts of the slave electricity meters; The second fault warning unit is communicatively connected to the third processing unit, and based on the total time count of the main meter, the average value of the total time counts of the main meter and each of the slave meters and the set value, performs a fault warning on the main time measurement module of the main meter; based on the total time count of each of the slave meters, the average value of the total time counts of the main meter and each of the slave meters and the set value, performs a fault warning on the slave time measurement module of each of the slave meters.
7. A method for detecting abnormality of an electric meter, characterized in that: The electric meter abnormality detection method is used to implement the function of the electric meter abnormality detection device according to any one of claims 1 to 6.
8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the method according to claim 7 is implemented.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to claim 7 is implemented.
Citation Information
Patent Citations
Fault detection method of intelligent electric meter based on data detection
CN112684403A
Gateway electric energy metering device on-line monitoring system for shunt inspection
CN210243820U